 .widget {display:inline;}.widget .widget-title {clear:both;padding:15px 0 0;margin:0 0 7px;}.widget .widget-title h2 {font-size:15px;font-weight:bold;color:#e25203;}.widget .mini-products-images-list .product-image {display:block;width:76px;height:76px;border:1px solid #a9a9a9;margin:0 auto;}.widget .mini-products-images-list li.item {float:left;width:77px;height:77px;}.widget-new-products {display:block;}.col-main .widget-new-products {margin:7px 0;}.widget-new-products .products-grid .product-image, .widget-new-products .products-list .product-image {width:85px;height:85px;}.widget-new-products .products-list .product-shop {margin-left:100px;}.sidebar .widget-new-products .block {font-size:11px;line-height:1.25;}.sidebar .widget-new-products .block-title strong {background:url(https://www.convention.fr/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat;padding-left:21px;color:#dc5033;}.widget-viewed {display:block;}.col-main .widget-viewed {margin:7px 0;}.widget-viewed .products-grid .product-image, .widget-viewed .products-list .product-image {width:85px;height:85px;}.widget-viewed .products-list .product-shop {margin-left:100px;}.sidebar .widget-viewed .block {font-size:11px;line-height:1.25;}.sidebar .widget-viewed .block-title strong {background:url(https://www.convention.fr/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat;padding-left:21px;}.widget-compared {display:block;}.col-main .widget-compared {margin:7px 0;}.widget-compared .products-grid .product-image, .widget-compared .products-list .product-image {width:85px;height:85px;}.widget-compared .products-list .product-shop {margin-left:100px;}.sidebar .widget-compared .block {font-size:11px;line-height:1.25;}.sidebar .widget-compared .block-title strong {background:url(https://www.convention.fr/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat;padding-left:21px;}.widget-static-block {}.sidebar .widget-static-block {display:block;margin:0 0 15px;}.top-container .widget a {padding:0 0 0 7px;}.bottom-container .widget a {padding:0 3px;}.widget-product-link-inline {display:inline;}.col-main .widget-product-link {display:block;text-align:right;margin:7px 0;}.col-main .widget-product-link a {background:url(https://www.convention.fr/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px;}.sidebar .widget-product-link {display:block;margin:0 0 15px;padding:0 10px;}.sidebar .widget-product-link a {background:url(https://www.convention.fr/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;}.widget-category-link-inline {display:inline;}.col-main .widget-category-link {display:block;text-align:right;margin:7px 0;}.col-main .widget-category-link a {background:url(https://www.convention.fr/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px;}.sidebar .widget-category-link {display:block;margin:0 0 15px;padding:0 10px;}.sidebar .widget-category-link a {background:url(https://www.convention.fr/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;}.widget-cms-link-inline {display:inline;}.col-main .widget-cms-link {display:block;text-align:right;margin:7px 0;}.col-main .widget-cms-link a {background:url(https://www.convention.fr/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding-right:15px;}.sidebar .widget-cms-link {display:block;margin:0 0 15px;padding:0 10px;}.sidebar .widget-cms-link a {background:url(https://www.convention.fr/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;}
*{margin:0;padding:0}body{font:12px/1.55 Arial,Helvetica,sans-serif;color:#2f2f2f;text-align:center}img{border:0;vertical-align:top}a{text-decoration:underline}a:hover{text-decoration:none}:focus{outline:0}h1,h2,h3,h4,h5,h6{margin:0 0 5px;line-height:1.35;color:#0a263c}h1{font-size:20px;font-weight:400}h2{font-size:18px;font-weight:400}h3{font-size:16px;font-weight:400}h4{font-size:14px;font-weight:700}h5{font-size:12px;font-weight:700}h6{font-size:11px;font-weight:700}form{display:inline}fieldset{border:0}legend{display:none}table{border:0;border-spacing:0;empty-cells:show;font-size:100%}caption,td,th{vertical-align:top;text-align:left;font-weight:400}p{margin:0 0 10px}strong{font-weight:700}address{font-style:normal;line-height:1.35}cite{font-style:normal}blockquote,q{quotes:none}q:after,q:before{content:''}big,small{font-size:1em}ol,ul{list-style:none}.hidden{display:block!important;border:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;width:0!important;height:0!important;overflow:hidden!important}.nobr{white-space:nowrap!important}.wrap{white-space:normal!important}.a-left{text-align:left!important}.a-center{text-align:center!important}.a-right{text-align:right!important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left!important}.f-right,.right{float:right!important}.f-none{float:none!important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-bg{background:0 0!important}.page-print{background:#fff;padding:25px 30px;text-align:left}.page-empty{background:#fff;padding:20px;text-align:left}.page-popup{background:#fff;padding:25px 30px;text-align:left}.col-left{float:left;width:195px;padding:0 0 1px}.col-main{float:left;width:685px;padding:0 0 1px}.col-right{float:right;width:195px;padding:0 0 1px}.col1-layout .col-main{float:none;width:auto}.col2-left-layout .col-main{float:right}.col3-layout .col-main{width:475px;margin-left:17px}.col3-layout .col-wrapper{float:left;width:687px}.col3-layout .col-wrapper .col-main{float:right}.col2-set .col-1{float:left;width:48.5%}.col2-set .col-2{float:right;width:48.5%}.col2-set .col-narrow{width:32%}.col2-set .col-wide{width:65%}.col3-set .col-1{float:left;width:32%}.col3-set .col-2{float:left;width:32%;margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1{float:left;width:23.5%}.col4-set .col-2{float:left;width:23.5%;margin:0 2%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}button,input,select,textarea{font:12px/15px Arial,Helvetica,sans-serif;vertical-align:middle;color:#2f2f2f}input.input-text,select,textarea{background:#fff;border:1px solid #b6b6b6}input.input-text,textarea{font-size:12px;height:20px}select{padding:1px}select option{padding-right:10px}select.multiselect option{padding:2px 5px}select.multiselect option:last-child{border-bottom:0}textarea{overflow:auto}input.radio{margin-right:3px}input.checkbox{margin-right:3px}input.qty{width:2.5em!important}button.button::-moz-focus-inner{padding:0;border:0}button.button{overflow:visible;width:auto;border:0;padding:0;margin:0;background:0 0;cursor:pointer}button.button span{display:block;height:19px;padding:0 0;font:bold 12px/19px Arial,Helvetica,sans-serif;text-align:center;white-space:nowrap}button.button span span{border:0;padding:0}button.disabled span{border-color:#bbb!important;background:#bbb!important}button.btn-checkout span{padding:0;font:bold 15px/40px Arial,Helvetica,sans-serif;color:#fff}button.btn-checkout span span{background-position:100% 0;padding:0 25px 0 16px}button.btn-checkout.no-checkout span{background-position:0 100%;color:#b8baba}button.btn-checkout.no-checkout span span{background-position:100% 100%}p.control input.checkbox,p.control input.radio{margin-right:6px}input.input-text:focus,select:focus,textarea:focus{background-color:#edf7fd}.form-list li{margin:0 0 8px;width:280px;float:left}.form-list label{float:left;color:#666;font-weight:700;position:relative;z-index:0}.form-list label.required em{float:right;font-style:normal;color:#eb340a;position:absolute;top:0;right:-8px}.form-list li.control label{float:none}.form-list li.control input.checkbox,.form-list li.control input.radio{margin-right:6px}.form-list li.control .input-box{clear:none;display:inline;width:auto}.form-list .input-box{display:block;clear:both}.form-list .field{float:left;width:275px}.form-list input.input-text{width:100%;padding-top:2px;padding-bottom:2px}.form-list textarea{width:14px;height:10em}.form-list select{width:160px}.form-list li.wide .input-box{width:535px}.form-list li.wide input.input-text{width:529px}.form-list li.wide textarea{width:529px}.form-list li.wide select{width:535px}.form-list li.additional-row{border-top:1px solid #ccc;margin-top:10px;padding-top:7px}.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}.form-list .input-range input.input-text{width:74px}.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-suffix .input-box{width:auto}.form-list .name-prefix{width:65px}.form-list .name-prefix select{width:55px}.form-list .name-prefix input.input-text{width:49px}.form-list .name-suffix{width:65px}.form-list .name-suffix select{width:55px}.form-list .name-suffix input.input-text{width:49px}.form-list .name-middlename{width:70px}.form-list .name-middlename input.input-text{width:49px}.form-list .customer-name-prefix-middlename .name-firstname,.form-list .customer-name-prefix-middlename-suffix .name-firstname{width:140px}.form-list .customer-name-prefix-middlename .name-firstname input.input-text,.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text{width:124px}.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-prefix .name-firstname{width:210px}.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname,.form-list .customer-name-suffix .name-lastname{width:205px}.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text,.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text{width:189px}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-year{float:left;width:85px}.form-list .customer-dob input.input-text{display:block;width:74px}.form-list .customer-dob label{font-size:10px;font-weight:400;color:#888}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month{width:60px}.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text{width:46px}.form-list .customer-dob .dob-year{width:140px}.form-list .customer-dob .dob-year input.input-text{width:134px}.buttons-set{clear:both;margin-top:20px;padding:8px 0 0;border-top:1px solid #e4e4e4;text-align:right}.buttons-set p.required{margin:0 0 10px}.buttons-set .back-link{float:left;margin:0}.buttons-set button.button{float:right;margin-left:5px}.buttons-set-order{margin:10px 0 0}.buttons-set-order .please-wait{padding:12px 7px 0 0}.fieldset{border:1px solid #bbafa0;padding:22px 3px 0 3px}.fieldset .legend{float:left;font-weight:700;font-size:13px;border:1px solid #bbafa0;background:#fff;color:#e76200}.validation-advice{clear:both;min-height:13px;margin:3px 0 0;padding-left:17px;font-size:11px;font-weight:700;line-height:13px;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/validation_advice_bg.gif) 2px 0 no-repeat;color:#eb340a}.validation-failed{border:1px dashed #eb340a!important;background:#faebe7!important}p.required{font-size:11px;text-align:right;color:#eb340a;clear:both}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.success{color:#3d6611;font-weight:700}.error{color:#df280a;font-weight:700}.notice{color:#e26703}.messages,.messages ul{list-style:none!important;margin:0!important;padding:0!important}.messages{width:100%;overflow:hidden}.messages li{margin:0 0 10px!important}.messages li li{margin:0 0 3px!important}.error-msg,.note-msg,.notice-msg,.success-msg{border-style:solid!important;border-width:1px!important;background-position:10px 9px!important;background-repeat:no-repeat!important;min-height:24px!important;padding:8px 8px 8px 32px!important;font-size:11px!important;font-weight:700!important}.error-msg{border-color:#163273;background-color:#f9f9f9;background-image:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_msg-error.gif)}.success-msg{border-color:#446423;background-color:#eff5ea;background-image:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_msg-success.gif);color:#3d6611}.note-msg,.notice-msg{border-color:#fcd344;background-color:#fafaec;background-image:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_msg-note.gif);color:#3d6611}.breadcrumbs{font-size:11px;line-height:1.25;margin:0 0 0;height:30px;padding-top:15px}.breadcrumbs li{display:inline}.breadcrumbs li strong{font-weight:700}.page-title{width:100%;overflow:hidden;border-bottom:1px solid #ccc;margin:0 0 25px}.page-title h1,.page-title h2{margin:0;font-size:20px;color:#0a263c}.page-title .separator{margin:0 3px}.page-title .link-rss{float:right;margin:7px 0 0}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.subtitle{clear:both;padding:15px 0 0;font-size:15px;font-weight:700;margin:0 0 6px;color:#e25203}.pager{font-size:11px;padding:4px 8px;text-align:center}.pager .amount{float:left;margin:0}.pager .limiter{float:right;margin-left:10px}.pager .limiter label{vertical-align:middle}.pager .limiter select{padding:0;margin:0 0 1px;vertical-align:middle}.pager .pages{float:right}.pager .pages ol{display:inline}.pager .pages li{display:inline;margin:0 2px}.sorter{font-size:11px;padding:3px 8px}.sorter .view-mode{float:left;margin:0}.sorter .sort-by label{vertical-align:middle}.sorter .sort-by select{padding:0;margin:0 0 1px;vertical-align:middle}.toolbar .pager{padding:3px 8px}.data-table{width:100%;border:1px solid #bebcb7}.data-table .odd{background:#fff}.data-table .even{background:#fff}.data-table td.last,.data-table th.last{border-right:0}.data-table tr.last td,.data-table tr.last th{border-bottom:0!important}.data-table th{padding:3px 8px;font-weight:700;vertical-align:middle}.data-table td{padding:3px 8px;font-size:13px;vertical-align:middle;color:#000;text-align:justify}.data-table td a{font-size:15px;color:#000}.data-table thead th{font-weight:700;padding:2px 8px;color:#fff;white-space:nowrap;vertical-align:middle}.data-table thead th.wrap{white-space:normal}.data-table thead th a,.data-table thead th a:hover{color:#fff}.data-table thead th{background:#314e91}.data-table thead th .tax-flag{font-size:11px;white-space:nowrap}.data-table tfoot{border-bottom:1px solid #d9dde3}.data-table tfoot tr{background-color:#dee5e8!important}.data-table tfoot td{padding-top:1px;padding-bottom:1px;border-bottom:0;border-right:1px solid #d9dde3}.data-table tfoot strong{font-size:13px}.data-table tbody td,.data-table tbody th{border-bottom:1px solid #d9dde3}.data-table tbody.odd tr{background:#f8f7f5!important}.data-table tbody.even tr{background:#f6f6f6!important}.data-table tbody.even tr td,.data-table tbody.odd tr td{border-bottom:0}.data-table tbody.even tr.border td,.data-table tbody.odd tr.border td{border-bottom:1px solid #d9dde3}.data-table tbody td .option-label{font-weight:700;font-style:italic}.data-table tbody td .option-value{padding-left:10px}tr.tax-total{cursor:pointer}tr.tax-total .tax-collapse{float:right;text-align:right;padding-left:20px;cursor:pointer}tr.show-details .tax-collapse{background-position:0 -52px}tr.tax-details td{font-size:11px;background-color:#dae1e4;color:#626465}tr.tax-details-first td{border-top:1px solid #d2d8db}.cart-tax-info{display:block}.cart-tax-info,.cart-tax-info .cart-price{padding-right:20px}.cart-tax-total{display:block;padding-right:20px;cursor:pointer}.cart-tax-info .price,.cart-tax-total .price{display:inline!important;font-weight:400!important}.cart-tax-total-expanded{background-position:100% -52px}.std .subtitle{padding:0}.std ol.ol{list-style:decimal outside;padding-left:1.5em}.std ul.disc{margin:0 0 10px}.std ul.disc{list-style:disc outside;padding-left:18px}.std dl dt{font-weight:700}.std dl dd{margin:0 0 10px}.links li{display:inline}.links li.first{padding-left:0!important}.links li.last{background:0 0!important;padding-right:0!important}.link-cart{font-weight:700}.link-wishlist{font-weight:700}.link-reorder{font-weight:700}.link-compare{font-weight:700}.link-print{padding:2px 0 2px 25px;font-weight:700}.link-rss{background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_rss.gif) 0 2px no-repeat;padding-left:18px;line-height:14px;white-space:nowrap}.btn-remove{display:block;width:11px;height:11px;font-size:0;line-height:0;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/btn_remove.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.btn-remove2{display:block;width:16px;height:16px;font-size:0;line-height:0;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/btn_trash.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.separator{margin:0 3px}.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_divider1.gif) 0 50% repeat-x;text-indent:-999em;overflow:hidden}.noscript{border:1px solid #ddd;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.noscript .noscript-inner{width:950px;margin:0 auto;padding:12px 0 12px;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_notice.gif) 20px 50% no-repeat}.noscript p{margin:0}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;text-align:center;color:#fff}.logo{float:left}.header{margin:0 auto;padding:0;text-align:left;position:relative;z-index:1000}.header .logo{float:left;text-decoration:none!important;margin-top:10px}.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.header h1.logo{margin:0}.header .form-search{position:absolute;top:0;right:29px;width:315px;height:30px;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_form-search.gif) 0 0 no-repeat;padding:1px 0 0 16px}.header .form-search label{float:left;width:24px;height:21px;text-align:left;text-indent:-999em;overflow:hidden}.header .form-search input.input-text{float:left;border-color:#5c7989;width:209px;margin-right:4px}.header .form-search button.button{float:left}.header .form-search button.button span{border:0;height:21px;padding:0 0 0 3px;font:bold 11px/21px Tahoma,Verdana,Arial,sans-serif}.header .form-search button.button span span{background-position:100% 0;padding:0 6px 0 3px}.header .form-search .search-autocomplete{z-index:999;left:40px!important;top:22px!important}.header .form-search .search-autocomplete ul{border:1px solid #5c7989;background-color:#f9f5f0}.header .form-search .search-autocomplete li{text-align:left;border-bottom:1px solid #f4eee7;padding:2px 8px 1px 8px;cursor:pointer}.header .form-search .search-autocomplete li .amount{float:right;font-weight:700}.header .form-search .search-autocomplete li.odd{background-color:#fffefb}.header .form-search .search-autocomplete li.selected{background-color:#f7e8dd}.header .form-language label{padding-right:5px;vertical-align:middle}.header .form-language select{padding:0}.header .form-language select.flags option{background-position:4px 50%;background-repeat:no-repeat;padding-left:25px}.header .links{float:right;margin:0 0 6px}.header-container .top-container{clear:both;text-align:right}.header-container .top-container a{font-size:11px}#nav{margin:0 auto;padding:0 16px;font-size:13px}#nav li{position:relative;text-align:left}#nav li.over{z-index:999}#nav a,#nav a:hover{display:block;line-height:1.3em;text-decoration:none}#nav span{display:block;cursor:pointer;white-space:nowrap}#nav li ul span{white-space:normal}#nav li{float:left}#nav a{float:left;padding:5px 12px 6px 8px;font-weight:700}#nav ul li,#nav ul li.active{float:none;margin:0;padding-bottom:1px}#nav ul li.last{padding-bottom:0}#nav ul a,#nav ul a:hover{float:none;padding:0;background:0 0}#nav ul li a{font-weight:400!important}#nav ul{position:absolute;width:15em;top:27px;left:-10000px;border:1px solid #899ba5}#nav li.over>ul{left:0}#nav li.over>ul li.over>ul{left:100px}#nav li.over ul ul{left:-10000px}#nav ul li.last li span,#nav ul span{padding:3px 15px 4px 15px}#nav ul ul{top:5px}.block{margin:0 0 5px}.block .block-title strong{display:block;font:bold 12px/16px Arial,Helvetica,sans-serif;min-height:16px}.block .block-title a{text-decoration:none!important}.block .block-subtitle{margin:0;padding:5px 9px;font-size:1em;font-weight:700;color:#0a263c}.block .block-content li.item{padding:7px 9px}.block .btn-remove{float:right;margin:1px 0 2px 5px}.block .actions{padding:6px 9px;text-align:right}.block .actions a{float:left}.block .actions button.button{float:right}.block .empty{margin:0;padding:5px 9px}.block-cart,.block-compare,.block-compared,.block-login,.block-poll,.block-related,.block-reorder,.block-subscribe,.block-tags,.block-viewed,.block-wishlist{font-size:11px;line-height:1.25}.mini-products-list .product-image{float:left;width:50px;border:1px solid #a9a9a9}.mini-products-list .product-details{margin-left:60px}.block-account .block-title span{font-size:13px;color:#fff}.block-account .block-content{padding:7px 10px 7px!important}.block-account .block-content li a{display:block;border-bottom:1px solid #ddd;padding:3px 0;color:#5f5d5c;text-decoration:none!important;margin-top:8px}.block-account .block-content li a:hover{color:#163273}.block-account .block-content li.last a{border-bottom:0}.block-account .block-content li.current{border-bottom:1px solid #ddd;padding:3px 0;color:#163273;margin-top:8px}.block-account .block-content li.current.last{border-bottom:0;margin-top:8px}.block-currency{border:0}.block-currency .block-content{background:0 0;padding:5px!important}.block-currency .block-content select{width:100%;padding:0}.block-layered-nav{border:0}.block-layered-nav .block-subtitle{line-height:1.35;padding:3px 0;border-width:1px 0}.block-layered-nav .block-content{padding:10px!important}.block-layered-nav dt{padding:7px 10px 0 5px;font-weight:700;text-transform:uppercase}.block-layered-nav dd li{padding:3px 4px 3px 8px}.block-layered-nav .currently li{padding:4px 6px 4px 10px}.block-layered-nav .currently .label{font-weight:700;padding-left:18px;text-transform:uppercase}.block-layered-nav .currently .btn-remove{margin:3px 0 0}.block-layered-nav .actions{font-size:11px;padding:4px 9px;border-width:1px 0;text-align:right}.block-layered-nav .actions a{float:none}.block-cart .summary{padding:2px 8px 8px;position:relative;z-index:1}.block-cart .amount{margin:0}.block-cart .amount a{font-weight:700}.block-cart .subtotal{margin:5px 0 0;padding:2px 0;background:#fbebd9;text-align:center}.block-cart .subtotal .price{font-weight:700}.block-cart .actions{border-bottom:1px solid #c2c2c2}.block-wishlist .actions{text-align:right}.block-wishlist .actions a{float:none}.block-related input.checkbox{float:left}.block-related .product{margin-left:20px}.page-popup .link-print{background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_print.gif) 0 2px no-repeat;padding:2px 0 2px 25px;font-weight:700;color:#1e7ec8}.compare-table{border:0}.compare-table thead tr.first td,.compare-table thead tr.first th{border:0;background:0 0;padding:0;font-size:0;line-height:0}.compare-table .btn-remove{float:right;background-image:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/btn_remove2.gif);width:72px;height:15px}.compare-table tbody th{background:#d9e5ee url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_th-v.gif) 100% 0 repeat-y}.compare-table tbody td,.compare-table tbody th{padding:10px;border:0;border-top:1px solid #ccc;border-left:1px solid #ccc}.compare-table tbody td.last{border-right:1px solid #ccc}.compare-table tbody tr.last td,.compare-table tbody tr.last th{border-bottom:1px solid #ccc!important}.compare-table tr.add-to-row td{background:#fffada;text-align:center}.compare-table tr.first td{text-align:center}.compare-table tr.first td .product-name{font-size:13px;font-weight:700;margin:0 0 5px;color:#203548}.compare-table tr.first td .product-name a{color:#203548}.compare-table tr.first td .ratings{width:69px;margin:0 auto}.compare-table tr.add-to-row td p,.compare-table tr.first td p{margin:0}.block-poll .block-subtitle{font-size:12px}.block-poll label{color:#777;font-weight:700}.block-poll input.radio{float:left;margin:1px -18px 0 0}.block-poll .label{display:block;margin-left:18px}.block-poll li{padding:3px 9px}.block-poll .actions{margin:5px 0 0}.block-poll .answer{font-weight:700}.block-poll .votes{float:right;margin-left:10px}.block-tags .block-content ul{margin:10px;font-size:12px}.block-tags .block-content li{display:inline;padding-right:4px}.block-tags .block-content a{color:#1b2d3b}.block-tags .actions{text-align:right}.block-tags .actions a{float:none}.block-subscribe .block-content{padding:5px 10px!important}.block-subscribe label{font-weight:700;color:#666}.block-subscribe input.input-text{display:block;width:167px;margin:3px 0}.block-subscribe .actions{background:0 0;padding:0;margin:3px 0 0;text-align:left}.block-subscribe .actions button.button{float:none}.block-reorder input.checkbox{float:left;margin:2px -20px 0 0}.block-reorder .product-name{margin-left:20px}.block-reorder .validation-advice{margin:3px 9px 7px}.block-banner{border:0}.block-banner .block-content{padding:0;text-align:center}.block-login .block-content{padding:5px 10px}.block-login label{font-weight:700;color:#666}.block-login input.input-text{display:block;width:180px;margin:3px 0}.block-login .actions{background:0 0;padding:0;margin:10px 0 0}.category-title{border:0;margin:0 0 7px}.category-image{width:100%;overflow:hidden}.category-description{margin:0 0 10px;padding-left:15px;padding-right:15px;padding-top:0;padding-bottom:15px;text-align:justify}.products-grid{position:relative}.products-grid.last{border-bottom:0}.products-grid li.item{float:left;width:165px;padding:12px 10px}.products-grid .product-name{margin:0 0 5px;font-weight:700;font-size:13px;color:#203548}.products-grid .product-name a{color:#203548}.products-grid .price-box{margin:5px 0;width:70px}.products-grid .availability{line-height:21px}.col2-left-layout .products-grid,.col2-right-layout .products-grid{margin:0 auto}.col1-layout .products-grid{margin:0 auto}.products-list li.item{border:1px solid #d9ddd3;padding:16px 10px 20px 0;margin:15px 0 15px 0}.products-list li.item.first{border-top:0}.products-list .product-image{float:left;width:60px;height:60px;margin:0 0 10px 0}.products-list .product-shop{margin-left:100px}.products-list .product-name{margin:0 0 5px;font-weight:700;font-size:13px;color:#203548}.products-list .product-name a{color:#15379e;font-size:17px;font-weight:400}.products-list .product-name:hover a{color:#555452;text-decoration:underline}.products-list .price-box{float:left;margin:3px 13px 5px 0}.products-list .availability{float:left;margin:3px 0 0}.products-list .desc{clear:both;padding:6px 40px 0 0;margin:0 0;line-height:1.35}.products-list .desc .link-more{font-size:11px}.products-list .add-to-links{clear:both}.products-list .add-to-links li{display:inline}.products-list .add-to-links .separator{display:inline;margin:0 2px}.products-list-desc-left{margin:0 0 15px;text-align:justify;padding-right:10px}.products-list-desc-info{float:left;margin:0 0 2px 2px;width:430px;border-top:1px solid #e4e4e4;padding-top:3px;font-weight:700}.products-list-desc-info p{color:#ababab;display:inline;font-size:16px;font-weight:700}.products-list-desc-info a p{color:#ababab;display:inline;font-size:16px;font-weight:700}.products-list-desc-right-conv{float:right;margin:4px 0 0 0;padding:4px 7px 4px 24px;background:#d7ffd0 url(https://www.convention.fr/skin/frontend/default/f002_conv/images/valider_petit.png) 0 0 no-repeat}.products-list-desc-right{color:#094700;float:right;margin:4px 0 0 0;background-color:#eef1f1;padding:4px 7px 4px 24px}.no-rating{margin:0}.ratings{font-size:11px;line-height:1.25;margin:7px 0}.ratings strong{float:left;margin:1px 3px 0 0}.ratings .rating-links{margin:0 0 5px 0}.ratings .rating-links .separator{margin:0 2px}.rating-box{width:69px;height:13px;font-size:0;line-height:0;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_rating.gif) 0 0 repeat-x;text-indent:-999em;overflow:hidden}.rating-box .rating{float:left;height:13px;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_rating.gif) 0 100% repeat-x}.ratings .rating-box{float:left;margin-right:3px;margin-bottom:3px}.ratings-table td,.ratings-table th{font-size:11px;line-height:1.15;padding:3px 0}.ratings-table th{font-weight:700;padding-right:8px}.availability{margin:0}.availability span{font-weight:700}.availability.out-of-stock span{color:#d83820}.product-view .product-shop .availability{font-size:11px}.product-view .product-shop .availability span{font-weight:400}.email-friend{margin:0}.alert-price{margin:0;font-size:11px}.alert-stock{margin:0;font-size:11px}.price{white-space:nowrap!important}.price-box{padding-top:0;float:left}.price-box .price{font-weight:700;color:#c76200}.regular-price{color:#c76200}.regular-price .price{font-weight:700;font-size:13px;color:#c76200}.block .regular-price,.block .regular-price .price{color:#2f2f2f}.old-price{margin:0}.old-price .price-label{white-space:nowrap;color:#999}.old-price .price{font-weight:700;color:#c76200;text-decoration:line-through}.special-price{margin:0;padding:3px 0}.special-price .price-label{font-size:13px;font-weight:700;white-space:nowrap;color:#cd5033}.special-price .price{font-size:13px;font-weight:700;color:#c76200}.minimal-price{margin:0}.minimal-price .price-label{font-weight:700;white-space:nowrap}.minimal-price-link{display:block}.minimal-price-link .label{color:#1e7ec8}.minimal-price-link .price{font-weight:400;color:#1e7ec8}.price-excluding-tax{display:block;color:#999}.price-excluding-tax .label{white-space:nowrap;color:#999}.price-excluding-tax .price{font-size:14px;font-weight:700;color:#c76200}.price-including-tax{display:block;color:#999}.price-including-tax .label{white-space:nowrap;color:#999}.price-including-tax .price{font-size:11px;color:#c76200}.weee{display:block;font-size:11px;color:#444}.weee .price{font-size:11px;font-weight:400}.price-excl-tax .label{display:block;white-space:nowrap}.price-excl-tax .price{padding:3px 8px;font-size:13px;vertical-align:middle;color:#000;text-align:justify}.price-incl-tax{display:block}.price-incl-tax .label{display:block;white-space:nowrap}.price-incl-tax .price{padding:3px 8px;font-size:13px;vertical-align:middle;color:#000;text-align:justify}.price-from{margin:0}.price-from .price-label{font-weight:700;white-space:nowrap}.price-to{margin:0}.price-to .price-label{font-weight:700;white-space:nowrap}.price-notice{padding-left:10px;color:#999}.price-notice .price{font-weight:700;color:#2f2f2f}.price-as-configured{margin:0}.price-as-configured .price-label{font-weight:700;white-space:nowrap}.price-box-bundle{padding:0 0 10px 0}.price-box-bundle .price-box{margin:0!important;padding:0!important}.price-box-bundle .price{color:#555}.tier-prices{margin:10px 0;padding:10px;background-color:#f4f7f7;border:1px solid #dadddd}.tier-prices li{line-height:1.4;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_tier.gif) no-repeat 0 3px;padding:2px 0 2px 10px;color:#424242}.tier-prices .benefit{font-style:italic;font-weight:700;color:#2f2f2f}.tier-prices .price{font-weight:700;color:#2f2f2f}.tier-prices-grouped li{padding:2px 0;color:#e26703}.tier-prices-grouped li .price{font-weight:700}.add-to-links{font-size:11px;margin:5px 0 0}.add-to-links .separator{display:none}.add-to-cart label{float:left;margin-right:5px;font-weight:700;color:#666}.add-to-cart .qty{float:left;margin-right:5px}.add-to-cart button.button{float:left}.add-to-box{margin:10px 0}.add-to-box .add-to-cart{float:left}.add-to-box .or{float:left;font-weight:700;margin:0 7px;color:#666}.add-to-box .add-to-links{float:left;margin:0;font-size:12px!important;line-height:1.25!important;text-align:left!important}.add-to-box .add-to-links li{display:block!important}.add-to-box .add-to-links li .separator{display:none!important}.product-view{border:1px solid #c4c6c8}.product-essential{padding:25px}.product-essential h2{font:bold 15px/1.35 Arial,Helvetica,sans-serif}.product-collateral{padding:5px 10px}.product-collateral h2{font-weight:700;font-size:15px;color:#e26703;border-bottom:1px solid #e5dcc3;padding:0 0 1px;margin:0 0 15px}.product-collateral .box-collateral{margin:0 0 20px}.product-view .product-img-box{float:left;width:330px}.col3-layout .product-view .product-img-box{float:none;margin:0 auto}.product-view .product-img-box .product-image{margin:0 0 13px}.product-view .product-img-box .product-image-zoom{position:relative;width:200px;height:200px;overflow:hidden;z-index:9}.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:move}.product-view .product-img-box .zoom-notice{font-size:11px;margin:0 0 5px;text-align:center}.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/slider_bg.gif) 50% 50% no-repeat;cursor:pointer}.product-view .product-img-box .zoom.disabled{-moz-opacity:.3;-webkit-opacity:.3;opacity:.3}.product-view .product-img-box .zoom #track{position:relative;height:18px}.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/magnifier_handle.gif) 0 0 no-repeat}.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0}.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0}.product-view .product-img-box .more-views h2{font-size:11px;border-bottom:1px solid #ccc;margin:0 0 8px;text-transform:uppercase}.product-view .product-img-box .more-views ul{margin-left:-9px}.product-view .product-img-box .more-views li{float:left;margin:0 0 8px 9px}.product-view .product-img-box .more-views li a{float:left;width:56px;height:56px;border:2px solid #ddd;overflow:hidden}.product-image-popup{margin:0 auto}.product-image-popup .nav{font-weight:700;text-align:center}.product-image-popup .image{display:block;margin:10px 0}.product-image-popup .image-label{font-size:13px;font-weight:700;margin:0 0 10px;color:#2f2f2f}.product-view .product-shop{float:right;width:360px}.col1-layout .product-view .product-shop{float:right;width:545px}.col3-layout .product-view .product-shop{float:none;width:auto}.product-view .product-shop .product-name{margin:0 0 5px}.product-view .product-shop .product-name h1{margin:0;font:bold 15px/1.35 Arial,Helvetica,sans-serif}.product-view .product-shop .availability{margin:10px 0}.product-view .product-shop .short-description{margin:10px 0;padding:10px 0 0}.product-view .product-shop .price-box{margin:0 0;padding-top:12px;padding-right:15px}.product-view .product-shop .add-to-links{margin:0}.product-view .product-shop .add-to-links{font-size:12px;text-align:right}.product-view .product-shop .add-to-links li,.product-view .product-shop .add-to-links li .separator{display:inline}.product-view .product-shop .add-to-links a{font-weight:400!important}.product-options{margin:20px 10px 0 10px;padding:10px 15px 10px;background-color:#fcfdfd;border:1px solid #e4e4e4}.product-options dt{padding:10px 0 0;font-weight:400}.product-options dt label{font-weight:700;color:#2f2f2f}.product-options dt span.required{color:#eb340a}.product-options dt .qty-holder{float:right;margin-right:15px}.product-options dt .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:0 0;border:0;padding:3px;color:#2f2f2f}.product-options dd{padding:5px 10px 15px;margin:0 0 5px}.product-options dl.last dd.last{border-bottom:0;padding-bottom:5px;margin-bottom:0}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:99%}.product-options dd .multiselect option{border-bottom:1px dotted #d9e5ee;padding:2px 4px}.product-options ul.options-list{margin-right:5px}.product-options ul.options-list li{line-height:1.5;padding:2px 0}.product-options ul.options-list input.radio{float:left;margin-top:3px}.product-options ul.options-list input.checkbox{float:left;margin-top:3px}.product-options ul.options-list .label{display:block;margin-left:18px}.product-options ul.options-list label{font-weight:400}.product-options ul.validation-failed{padding:0 7px}.product-options p.note{margin:0;font-size:11px}.product-options p.required{margin-bottom:0;padding:15px 0 0}.product-options-bottom{background-color:#f6f6f6;padding:8px 10px 8px 10px;border:1px solid #e4e4e4;margin-right:10px;margin-left:10px}.product-options-bottom-livre{background-color:#fcfdfd;padding:8px 10px 8px 10px;border:1px solid #e4e4e4;border-top:0;margin-right:10px;margin-left:10px}.product-options-bottom-pack{background-color:#f6f6f6;padding:8px 10px 8px 10px;border:2px solid #969696;margin-right:10px;margin-left:10px}.product-options-bottom .tier-prices{margin:0;padding:0 0 10px;border:0;background:0}.product-options-bottom .tier-prices li{background:0;padding:2px 0;color:#e26703}.product-options-bottom .tier-prices .benefit,.product-options-bottom .tier-prices .price{color:#e26703}.product-options-bottom .price-box{float:left;margin:25px 0 0 0;padding:0}.product-options-bottom .price-label{float:left;padding-right:5px}.product-options-bottom .price-tax{float:left}.product-options-bottom .add-to-cart{float:right}.product-shop .product-options-bottom{margin:0 0 10px}.product-shop .product-options-bottom .price-box{float:none;margin:0 0 5px}.product-shop .product-options-bottom .price-label{float:none;padding-right:0}.product-shop .product-options-bottom .price-tax{float:none}.product-shop .product-options-bottom .add-to-cart-box{clear:both;float:left;padding-top:12px}.product-view .grouped-items-table .price-box{margin:0;padding:0}.product-view .box-additional .data-table td,.product-view .box-additional .data-table th{line-height:1.25}.product-view .box-up-sell h2{border-bottom:0;padding:0;margin:0 0 8px}.product-view .box-up-sell .products-grid{width:100%;border:1px solid #e5dcc3}.product-view .box-up-sell .products-grid td{width:25%;border-right:1px solid #e5dcc3;border-bottom:1px solid #e5dcc3;padding:15px 10px 12px;line-height:1.6em}.product-view .box-up-sell .products-grid tr.last td{border-bottom:0}.product-view .box-up-sell .products-grid td.last{border-right:0}.product-view .box-up-sell .products-grid td img{border:1px solid #e5dcc3}.product-view .box-up-sell .products-grid .product-image{text-align:center}.product-view .box-up-sell .products-grid td.empty{border-right:0}.product-view .box-up-sell .products-grid .ratings .rating-box{float:none;display:block;margin:0 0 3px}.product-view .box-tags{margin-top:20px}.product-view .box-tags h3{font-size:13px}.product-view .box-tags .product-tags{display:block;margin:0 0 15px;text-align:justify}.product-view .box-tags .product-tags li{display:inline;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_pipe3.gif) 100% 4px no-repeat;padding:0 7px 0 4px}.product-view .box-tags .product-tags li.first{padding-left:0}.product-view .box-tags .product-tags li.last{background:0 0;padding-right:0}.product-view .box-tags .form-add label{display:block;font-size:13px;font-weight:700;margin:0 0 5px;color:#0a263c}.product-view .box-tags .form-add .input-box{float:left;width:305px;margin:0 5px 0 0;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_tag_add.gif) 0 2px no-repeat;padding:0 0 0 23px}.product-view .box-tags .form-add input.input-text{width:299px}.product-view .box-tags .note{margin:3px 0 0;padding:0 0 0 23px;font-size:11px}.product-view .box-reviews dl{margin:15px 0}.product-view .box-reviews dt a,.product-view .box-reviews dt span{font-weight:700}.product-view .box-reviews dd{margin:0 0 15px}.product-view .box-reviews dd small{font-style:italic}.product-view .box-reviews .form-add{margin:15px 0 0}.product-view .box-reviews .form-add h3{font-size:13px;font-weight:400}.product-view .box-reviews .form-add h3 span{font-weight:700}.product-view .box-reviews .form-add h4{font-size:12px}.product-view .box-reviews .form-add .data-table td{text-align:center}.product-view .box-reviews .form-add .form-list{margin:15px 0 0}.product-view .box-reviews .form-add .form-list .input-box{width:360px}.product-view .box-reviews .form-add .form-list input.input-text,.product-view .box-reviews .form-add .form-list textarea{width:354px}.send-friend .form-list{width:615px;overflow:hidden}.send-friend .form-list li{margin-right:-15px}.send-friend .form-list li p{margin:0 15px 0 0}.send-friend .form-list .field{width:315px}.send-friend .form-list .input-box{width:300px}.send-friend .form-list input.input-text,.send-friend .form-list textarea{width:294px}.send-friend .form-list li.wide .input-box{width:612px}.send-friend .form-list li.wide textarea{width:609px}.send-friend .buttons-set .limit{float:right;margin:0 7px 0 0;font-size:11px;line-height:21px}.product-name{margin-top:0;font-size:1em;font-weight:400}.tags-list{display:block;font-size:13px;border:1px solid #c1c4bc;background:#f8f7f5;padding:10px}.tags-list li{display:inline!important;margin:0 4px 0 0}.tags-list li a{color:#1b2d3b}.advanced-search .form-list label{padding-top:4px}.advanced-search .form-list .input-box,.advanced-search .form-list .input-range{float:left;clear:none}.advanced-search-amount{margin:0 0 10px}.advanced-search-summary{margin:10px 0;border:1px solid #e9d7c9;background:#f9f9f9;padding:10px}.advanced-search-summary ul{float:left;width:49%}.advanced-search-summary strong{color:#15379e;padding-left:15px;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_search_criteria.gif) 0 3px no-repeat}.advanced-search-summary p{clear:both;font-weight:700;margin:0}.page-sitemap .links{text-align:right;margin:0 8px -22px 0}.page-sitemap .links a{text-decoration:none;position:relative}.page-sitemap .links a:hover{text-decoration:underline}.page-sitemap .sitemap{margin:12px}.page-sitemap .sitemap a{color:#1b2d3b}.page-sitemap .sitemap li{margin:3px 0}.page-sitemap .sitemap li.level-0{margin:10px 0 0;font-weight:700}.page-sitemap .sitemap li.level-0 a{color:#1e7ec8}.rss-title h1{background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_rss-big.png) 0 4px no-repeat;padding-left:27px}.rss-table .link-rss{display:block;line-height:1.55;background-position:0 4px}.cart .page-title .checkout-types li{margin:0 0 5px}.cart-table th{padding:2px 10px}.cart-table td{padding:10px}.cart-table .product-name{font-weight:700;margin:0 0 5px;color:#2f2f2f}.cart-table .item-msg{margin:5px 0;font-size:11px;font-weight:700;color:#df280a}.cart-table tfoot td{padding:5px 10px}.cart-table .btn-continue{float:left}.cart .cart-collaterals{padding:25px 0 0}.cart .cart-collaterals .col2-set{float:left;width:605px}.cart .cart-collaterals .col2-set .col-2{width:294px}.cart .crosssell{padding:0 0;margin-bottom:10px}.cart .crosssell h2{font-size:13px;font-weight:700}.cart .crosssell .product-image{float:left;width:75px;height:75px;border:1px solid #d0cdc9}.cart .crosssell .product-details{margin-left:20px;width:530px;float:left}.cart .crosssell .product-name{font-weight:700}.cart .crosssell li.item{margin:0 0;padding:12px 15px;background-color:#f8fafa;border-bottom:1px solid #d9dde3}.cart .crosssell .link-compare{font-weight:400}.cart .discount,.cart .shipping{padding:12px 15px;margin:0 0 18px}.cart .discount h2,.cart .shipping h2{background-position:0 0;background-repeat:no-repeat;font:bold 13px/16px Arial,Helvetica,sans-serif;padding:0 0 0 21px;color:#e26703;text-transform:uppercase}.cart .discount .buttons-set,.cart .shipping .buttons-set{margin:10px 0 0;border:0;padding:0;text-align:left}.cart .discount .buttons-set button.button,.cart .shipping .buttons-set button.button{float:none;margin-left:0}.cart .discount h2{background-image:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_discount.gif)}.cart .discount .input-box{margin:8px 0 0;width:260px}.cart .discount input.input-text{width:254px}.cart .shipping h2{background-image:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_shipping.gif)}.cart .shipping .sp-methods{margin:10px 0 0;padding:5px 0 0;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_divider1.gif) 0 0 repeat-x}.cart .totals{float:right;width:268px;border:1px solid #bbb}.cart .totals table{width:100%;margin:7px 0}.cart .totals td{padding:1px 15px 1px 7px}.cart .totals tfoot td{padding-top:5px;padding-bottom:5px}.cart .totals tfoot td strong{font-size:15px}.cart .totals .checkout-types{font-size:13px;padding:8px 15px 15px;text-align:right}.cart .totals .checkout-types li{clear:both;margin:10px 0}.item-options dt{font-style:italic;margin:15px 20px 10px 20px;color:#000;font-size:13px}.item-options dd{text-align:center;margin:0 0 6px}.truncated{cursor:help}.truncated a.dots{cursor:help}.truncated a.details{cursor:help}.truncated .truncated_full_value{position:relative;z-index:999}.truncated .truncated_full_value dl{position:absolute;top:-99999em;left:-99999em;z-index:999;width:250px;padding:8px;border:1px solid #ddd;background-color:#f6f6f6}.truncated .show dl{top:-20px;left:50%}.col-left .truncated .show dl{left:15px;top:7px}.col-right .truncated .show dl{left:-240px;top:7px}.sp-methods{margin:0 0 8px}.sp-methods dt{margin:13px 0 5px;font-weight:700}.sp-methods dd li{margin:10px 0}.sp-methods label{font-weight:700;color:#666}.sp-methods .price{font-weight:700}.sp-methods .form-list{padding-left:20px}.sp-methods .form-list li{margin:0 0 8px}.sp-methods select.month{width:154px;margin-right:10px}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:3em!important}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .centinel-logos img{vertical-align:middle}.please-wait{float:right}.please-wait img{vertical-align:middle}.cvv-what-is-this{font-size:11px;cursor:help;margin-left:10px}.tool-tip{border:1px solid #7ba7c9;background:#eaf6ff;padding:15px 20px;position:absolute;z-index:9999}.tool-tip .btn-close{margin:-9px -14px 0;text-align:right}.tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/btn_window_close.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden}.tool-tip .tool-tip-content{padding:5px}.gift-messages h3{font-size:12px;font-weight:700;color:#e87403}.gift-messages p.control{color:#8e8d8b}.gift-messages-form{position:relative}.gift-messages-form label{float:none!important;position:static!important}.gift-messages-form h4{font-size:12px;font-weight:700;color:#e87403}.gift-messages-form .whole-order{margin:0 0 25px}.gift-messages-form .item{margin:0 0 10px}.gift-messages-form .item .product-img-box{float:left;width:75px}.gift-messages-form .item .product-image{margin:0 0 7px}.gift-messages-form .item .number{margin:0;font-weight:700;text-align:center;color:#8a8987}.gift-messages-form .item .details{margin-left:90px}.gift-messages-form .item .details .product-name{font-size:13px;font-weight:700;margin:0 0 10px}.gift-messages-form .item .details .form-list .field{width:255px}.gift-messages-form .item .details .form-list .input-box{width:240px}.gift-messages-form .item .details .form-list input.input-text{width:234px}.gift-messages-form .item .details .form-list li.wide .input-box{width:500px}.gift-messages-form .item .details .form-list li.wide textarea{width:494px}.gift-message-link{font-size:11px;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_collapse-gm.gif) 100% 6px no-repeat;padding-right:7px}.gift-message-link.expanded{background-position:100% -40px}.gift-message-row{background:#f2efe9}.gift-message-row .btn-close{float:right;width:16px;height:16px;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/btn_gm-close.gif) 0 0 no-repeat;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.checkout-agreements li{margin:30px 0}.checkout-agreements .agreement-content{overflow:auto;height:12em;padding:10px;background-color:#fbfaf6;border:1px solid #bbb6a5}.checkout-agreements .agree{margin:0;padding:10px 0 10px 11px}.checkout-agreements .agree input.checkbox{margin-right:6px}.checkout-agreements .agree label{font-weight:700;color:#666}.opc .checkout-agreements{border:1px solid #d9dde3;border-width:0 1px;padding:5px 30px}.opc .checkout-agreements li{margin:20px 0 0}.opc .checkout-agreements .agreement-content{background-color:#fff;border-color:#e4e4e4;padding:5px}.opc .checkout-agreements .agree{padding-left:6px}.opc .centinel{border:1px solid #bbb6a5;border-width:0 1px 1px;padding:10px 30px}.info-set{background:#fbfaf6 url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px}.info-set h2{font-size:13px;font-weight:700;margin:0 0 10px}.info-set h3,.info-set h4{font-size:13px;font-weight:700;color:#e26703}.info-set h2 a,.info-set h3 a,.info-set h4 a{font-weight:400}.info-set h2.legend{margin:-20px -20px 15px;padding:5px 10px;background:#f9f3e3;border-bottom:1px solid #bbafa0;position:relative}.info-set h3.legend{margin:0 0 10px;color:#0a263c}.info-set .divider{margin:0 -20px;padding:25px 0;position:relative}.info-set .box{margin:0 0 15px}.info-set .box h2{color:#e26703}.info-set .data-table .product-name{font-size:1em!important;font-weight:700!important;color:#1e7ec8!important}.info-set .data-table .product-name a{font-weight:700!important}.info-set .data-table .item-options{margin:5px 0 0}.block-progress{border:0;margin:0}.block-progress .block-title{background:0 0;border:0;padding:0;margin:0 0 5px}.block-progress .block-title strong{font-size:13px;color:#0a263c}.block-progress .block-content{background:0 0}.block-progress dt{font-size:13px;font-weight:700;line-height:1.35;border-bottom:1px solid #a3aeb3;margin:3px;padding:2px 8px;color:#999}.block-progress dd{background:#eee;border:1px solid #a3aeb3;border-top:0;padding:8px 13px;margin:0 0 6px}.block-progress dt.complete{margin:0;background:#d0dce1;color:#5e8ab4}.block-progress p{margin:0}.opc .buttons-set{margin-top:0;padding-top:2em}.opc .buttons-set p.required{margin:0;padding:0 0 10px}.opc .buttons-set .back-link small{display:none}.opc .buttons-set .back-link a{background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_arrow-top.gif) 0 50% no-repeat;padding-left:16px}.opc .buttons-set.disabled button.button{display:none}.opc .buttons-set .please-wait{height:21px;line-height:21px}.opc .ul{list-style:disc outside;padding-left:18px}.opc{position:relative}.opc .step-title{border-width:0 1px;border-style:solid;border-color:#fff #d9dde3 #d9dde3;background:#eee url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_opc-title-off.gif) 0 100% repeat-x;padding:4px 8px 6px;text-align:right}.opc .step-title .number{float:left;background:#fff;border:1px solid #fff;padding:0 4px;margin:0 5px 0 0;font:bold 11px/14px arial,helvetica,sans-serif;color:#999}.opc .step-title h2{float:left;margin:0;font:bold 13px/16px Arial,Helvetica,sans-serif;color:#999}.opc .step-title a{display:none;float:right;font-size:11px;line-height:16px}.opc .allow .step-title{background:#d0dce1;border:1px solid #a3aeb3;border-bottom:0;color:#a4b3b9;cursor:pointer}.opc .allow .step-title .number{background:#dbe6eb;border-color:#dbe6eb;color:#a4b3b9}.opc .allow .step-title h2{color:#a4b3b9}.opc .active .step-title{background:#f9f9f9;border:1px solid #bbafa0;padding-bottom:5px;color:#0e3d9f;cursor:default}.opc .active .step-title .number{background:#0e3d9f;border-color:#dfe5db;color:#fff}.opc .active .step-title h2{color:#0e3d9f}.opc .step{border:1px solid #bbafa0;border-top:0;padding:15px 30px;position:relative}.opc .step .tool-tip{right:30px}#opc-login .buttons-set{border-top:0}#opc-login h3{font-size:13px;border-bottom:1px solid #e4e4e4;padding-bottom:2px;text-transform:uppercase}#opc-login h4{font-size:1em;font-weight:700;margin:0;color:#2f2f2f}#opc-shipping_method .buttons-set{border-top:0}.opc .gift-messages-form{margin:0 -30px;background:#f6f1eb;border:1px solid #e9e4de;border-width:1px 0;padding:22px 24px 22px 30px}.opc .gift-messages-form .inner-box{padding:5px;height:260px;overflow:auto}#opc-review .step{border:0;padding:0}#opc-review .product-name{font-weight:700;color:#0a263c}#opc-review .item-options{margin:5px 0 0}#opc-review .buttons-set{padding:20px 30px}#opc-review .buttons-set p{margin:0;line-height:40px}#opc-review .buttons-set .please-wait{height:40px;line-height:40px}.checkout-progress{padding:0 90px;margin:0 0 20px}.checkout-progress li{float:left;width:19%;margin:0 3px 0 0;padding:2px 0 0;font-weight:700;text-align:center;color:#abb5ba}.checkout-progress li.active{color:#e96200}.multiple-checkout h2{font-size:13px;font-weight:700;margin:0 0 10px}.multiple-checkout h3,.multiple-checkout h4{font-size:13px;font-weight:700;color:#e26703}.multiple-checkout h2 a,.multiple-checkout h3 a,.multiple-checkout h4 a{font-weight:400}.multiple-checkout .data-table .product-name{font-size:1em!important;font-weight:700!important;color:#1e7ec8!important}.multiple-checkout .data-table .product-name a{font-weight:700!important}.multiple-checkout .data-table .item-options{margin:5px 0 0}.multiple-checkout .gift-messages{margin:15px 0 0}.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:20px}.multiple-checkout .col2-set,.multiple-checkout .col3-set{background:#fbfaf6 url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px}.multiple-checkout .col2-set h2.legend{margin:-20px -20px 15px;padding:5px 10px;background:#f9f3e3;border-bottom:1px solid #bbafa0;position:relative}.multiple-checkout .col2-set h3.legend{margin:0 0 10px;color:#0a263c}.multiple-checkout .col2-set .divider{margin:0 -20px;padding:25px 0;position:relative}.multiple-checkout .box{margin:0 0 15px}.multiple-checkout .box h2{color:#e26703}.multiple-checkout .place-order .please-wait{float:right;padding:27px 7px 0 0}.multiple-checkout .place-order .grand-total{float:right;height:71px;font-size:1.5em;padding:0 0 0 21px;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_grand-total.gif) 0 0 no-repeat;overflow:hidden}.multiple-checkout .place-order .grand-total .inner{float:left;height:57px;padding:14px 21px 0 0;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_grand-total.gif) 100% 0 no-repeat}.multiple-checkout .place-order .grand-total .inner div{display:inline}.multiple-checkout .place-order .grand-total big{display:inline;margin-right:12px}.multiple-checkout .place-order .grand-total .price{color:#e26703}.multiple-checkout .place-order .grand-total button.button span{font-size:16px}.multiple-checkout .place-order .grand-total button.button span span{padding:0 45px 0 36px}#multiship-addresses-table td{padding:10px}#multiship-addresses-table tfoot td{padding:5px 10px}.multiple-checkout .gift-messages-form .item .details .form-list{width:100%;overflow:hidden}.multiple-checkout .gift-messages-form .item .details .form-list li{margin-right:-15px}.multiple-checkout .gift-messages-form .item .details .form-list .field{width:230px}.multiple-checkout .gift-messages-form .item .details .form-list .input-box{width:215px}.multiple-checkout .gift-messages-form .item .details .form-list input.input-text{width:209px}.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box{width:445px}.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea{width:439px}.checkout-multishipping-shipping .box-sp-methods{border:1px solid #d9d2be;background:#f9f3e3;padding:13px;position:relative}.checkout-multishipping-shipping .box-sp-methods .pointer{position:absolute;top:-20px;right:-40px;width:178px;height:41px;background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_sp-methods.gif) 0 0 no-repeat;overflow:hidden}.checkout-multishipping-billing .multiple-checkout{position:relative}.account-login .content{min-height:240px;padding:14px 21px;border:1px solid #bbb;border-bottom:0;background-color:#f9f9f9}.account-login .content h2{font-weight:700;font-size:13px;margin:0 0 14px;padding:0 0 5px 5px;border-bottom:1px solid #bbb;background-position:0 1px;background-repeat:no-repeat;text-transform:uppercase;color:#163273}.account-login .buttons-set{border:1px solid #bbb;margin:0;padding:8px 13px;background:#dee5e8}.my-account .title-buttons .link-rss{float:none;margin:0}.dashboard .welcome-msg{margin:0 8em 1.5em 0}.dashboard .welcome-msg p{margin:0}.dashboard .col2-set{margin:0 0 15px}.box-account{padding:15px;margin:0 0 20px}.box-account .box-head{border-bottom:1px solid #d9dde3;margin:0 0 10px;text-align:right}.box-account .box-head h2{float:left;margin:0;font-size:13px;font-weight:700;text-transform:uppercase;background-position:0 0;background-repeat:no-repeat;padding-left:21px;color:#163273}.dashboard .box .box-title{background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_divider1.gif) 0 100% repeat-x;padding:0 0 2px;margin:0 0 8px;text-align:right}.dashboard .box .box-title h3,.dashboard .box .box-title h4{float:left;font-size:13px;font-weight:700;margin:0}.dashboard .box-recent .box-head h2{background-image:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_folder-table.gif)}.dashboard .box-info .box-head h2{background-image:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_ma-info.gif)}.dashboard .box-info h4{font-size:11px;font-weight:700;text-transform:uppercase}.dashboard .box-reviews .box-head h2{background-image:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_ma-reviews.gif)}.dashboard .box-reviews .number{float:left;font-size:10px;font-weight:700;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#0a263c}.dashboard .box-reviews .details{margin-left:20px}.dashboard .box-reviews li.item{margin:0 0 7px}.dashboard .box-reviews li.item.last{margin:0}.dashboard .box-reviews .ratings{margin:7px 0 0}.dashboard .box-tags .box-head h2{background-image:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/i_ma-tags.gif)}.dashboard .box-tags .number{float:left;font-size:10px;font-weight:700;line-height:1;color:#fff;margin:3px -20px 0 0;padding:2px 3px;background:#0a263c}.dashboard .box-tags .details{margin-left:20px}.dashboard .box-tags li.item{margin:0 0 7px}.dashboard .box-tags li.item.last{margin:0}.dashboard .box-tags .tags strong,.dashboard .box-tags .tags ul,.dashboard .box-tags .tags ul li{display:inline}.addresses-list h2{font-weight:700;font-size:13px;color:#163273;text-transform:uppercase}.addresses-list h3{font-weight:700;font-size:13px}.addresses-list address{margin:0 0 3px}.addresses-list p{margin:0}.addresses-list a{font-weight:700}.addresses-list .link-remove{color:#646464}.addresses-list .separator{margin:0 3px}.addresses-list li.item{background:#fff url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_account_box.gif) 0 0 repeat-x;border:1px solid #ccc;padding:10px 13px;margin:0 0 10px}.addresses-list li.empty{background:0 0;border:0;padding:0}.addresses-list li.empty p{font-weight:700}.addresses-list .addresses-additional li.item{background:0 0;border:0;padding:0}.order-info{background:#dee5e8;border:1px solid #d0cbc1;padding:4px 8px;margin:0 0 8px}.order-info dd,.order-info dt,.order-info li,.order-info ul{display:inline}.order-info .current{font-weight:700}.order-info li{margin:0 3px}.order-date{margin:10px 0}.order-info-box{background:#fff url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_block-title.gif) 0 0 repeat-x;border:1px solid #d0cbc1;padding:12px 15px;margin:0 0 15px}.order-info-box h2{font-weight:700;font-size:13px}.order-info-box .box-payment p{margin:0 0 5px}.order-info-box .box-payment th{font-weight:700;padding-right:7px}.order-items{width:100%;overflow-x:auto}.order-items h2,.order-items h3{font-weight:700;font-size:13px}.order-items .product-name{font-size:1em!important;font-weight:700!important}.order-items .link-print{float:right;color:#1e7ec8;font-weight:400}.order-items p .link-print{float:none}.order-gift-message{margin:15px 0}.gift-message dt strong{color:#666}.gift-message dd{margin:5px 0 0;font-size:13px}.order-about{margin:15px 0}.order-about dt{font-weight:700}.order-about dd{font-size:13px;margin:0 0 7px}.tracking-table{margin:0 0 15px}.tracking-table th{font-weight:700;white-space:nowrap}.tracking-table td,.tracking-table th{padding:1px 5px 0 0}.tracking-table-popup{width:100%}.tracking-table-popup th{font-weight:700;white-space:nowrap}.tracking-table-popup td,.tracking-table-popup th{padding:1px 8px}.page-print .print-head{margin:0 0 15px}.page-print .print-head .logo{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print h1{font-size:16px;font-weight:700}.page-print h2,.page-print h3{font-size:13px;font-weight:700}.page-print h2.h2{font-size:16px;font-weight:700}.page-print .order-date{background:url(https://www.convention.fr/skin/frontend/default/f002_conv/images/bkg_divider1.gif) 0 100% repeat-x;padding:0 0 10px;margin:0 0 10px}.page-print .col2-set{margin:0 0 10px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .label,.page-print .price-incl-tax .price{display:inline}.my-wishlist .data-table td{padding:10px}.my-wishlist .product-image{display:block;width:113px;height:113px;margin:0 0 5px}.my-wishlist textarea{display:block;width:97%;height:109px}.my-wishlist .buttons-set{margin-top:2em}.my-wishlist .buttons-set button.button{float:none}#wishlist-table .add-to-links{white-space:nowrap}.my-tag-edit{float:left;margin:0 0 10px}.my-tag-edit .btn-remove{float:right;margin:5px 0 0 5px}#my-tags-table{clear:both}#my-tags-table td{padding:10px}#my-tags-table .add-to-links{white-space:nowrap}#my-reviews-table td{padding:10px}.product-review .product-img-box{float:left;width:140px}.product-review .product-img-box .product-image{display:block;width:125px;height:125px}.product-review .product-img-box .label{font-size:11px;margin:0 0 3px}.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 0 3px}.product-review .product-details{margin-left:150px}.product-review .product-name{font-size:16px;font-weight:700;margin:0 0 10px}.product-review h3{font-size:12px;margin:0 0 3px;color:#2f2f2f}.product-review .ratings-table{margin:0 0 10px}.product-review dt{font-weight:700}.product-review dd{font-size:13px;margin:5px 0 0}.footer{width:960px;margin:0 auto;padding:10px 10px 15px}.footer .store-switcher{display:inline;margin:0 5px 0 0;color:#fff}.footer .store-switcher label{font-weight:700;vertical-align:middle}.footer .store-switcher select{padding:0;vertical-align:middle}.footer .bugs{margin:13px 0 0;color:#ecf3f6}.footer .bugs a{color:#ecf3f6;text-decoration:underline}.footer .bugs a:hover{text-decoration:none}.home-callout{margin-bottom:12px}.home-callout img{display:block}.home-spot{float:left;width:470px;margin-left:20px}.best-selling h3{margin:12px 0 6px 0;color:#e25203;font-size:1.2em}.best-selling table{border-top:1px solid #ccc}.best-selling tr.odd{background:#eee url(https://www.convention.fr/skin/frontend/default/f002_conv/images/best_selling_tr_odd_bg.gif) 0 100% repeat-x}.best-selling tr.even{background:#fff url(https://www.convention.fr/skin/frontend/default/f002_conv/images/best_selling_tr_even_bg.gif) 0 100% repeat-x}.best-selling td{width:50%;border-bottom:1px solid #ccc;padding:8px 10px 8px 8px;font-size:11px}.best-selling .product-img{float:left;border:2px solid #dcdcdc}.best-selling .product-description{margin-left:107px;line-height:1.3em}.best-selling a.product-name,.home-spot .best-selling a.product-name:hover{color:#203548}#nav:after,.add-to-box:after,.add-to-cart:after,.advanced-search-summary:after,.block .actions:after,.block .block-content:after,.block li.item:after,.block-layered-nav .currently li:after,.block-poll li:after,.box-account .box-head:after,.box-reviews li.item:after,.box-tags li.item:after,.buttons-set:after,.cart .crosssell li.item:after,.cart-collaterals:after,.cart:after,.checkout-progress:after,.clearer:after,.col-main:after,.col2-set:after,.col3-set:after,.col4-set:after,.dashboard .box .box-title:after,.footer-container .bottom-container:after,.footer:after,.form-list .field:after,.form-list li:after,.gift-messages-form .item:after,.group-select li:after,.header .quick-access:after,.header-container .top-container:after,.header-container:after,.header:after,.main:after,.multiple-checkout .place-order:after,.opc .step-title:after,.page-print .print-head:after,.page-title:after,.pager:after,.product-collateral:after,.product-essential:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.product-view .box-tags .form-add:after,.product-view .product-img-box .more-views ul:after,.products-grid:after,.products-list li.item:after,.ratings:after,.search-autocomplete li:after,.send-friend .form-list li p:after,.sorter:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.rechaccueil1{margin-left:5px;width:265px;float:left}.rechaccueil1 input.input-text,textarea{font-size:12px;height:20px}.rechaccueil2{margin-left:5px;margin-right:23px;width:80px;float:left}.rechaccueil2 input.input-text,textarea{font-size:12px;height:20px}.rechaccueil3{margin-left:5px;width:82px;float:left}.rechaccueil3 input.input-text,textarea{font-size:12px;height:20px}.rechaccueil-input1{display:inline;clear:inline;width:300px}.rechaccueil-input2{display:inline;clear:inline;width:300px}.rechaccueil-input3{display:inline;clear:inline;width:300px}input:invalid{box-shadow:0 0 5px 1px red}
@charset "UTF-8";@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}p{margin:0}a img{border:0}a:hover img{border:0;text-decoration:none}:focus{outline:0}input:invalid{box-shadow:0 0 0 0 transparent}.fieldset,.fieldset .legend{border:0;color:#0b134d}.wrapper~img{display:none}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}p{margin:0}a img{border:0}a:hover img{border:0;text-decoration:none}:focus{outline:0}input:invalid{box-shadow:0 0 0 0 transparent}.fieldset,.fieldset .legend{border:0;color:#0b134d}.wrapper~img{display:none}html{scroll-behavior:smooth}body{font:12px/1.75 Montserrat,Montserrat-fallback,sans-serif;color:#272f64;background:#fff;text-align:left}a{color:#272f64;text-decoration:none;transition:color .3s ease-in-out}a:hover{color:#ef5e56;text-decoration:none}a:hover img{border:0;text-decoration:none}a img{border:0}input:invalid{box-shadow:0 0 0 0 transparent}button{cursor:pointer}.button--blue,.button--green,.button--grey,.button--grey-border,.button--grey-dark,.button--red,.button--white,.button--white--grey,.button--white-blue,.button--white-red{display:flex;align-items:center;justify-content:center;font:600 14px/1.75 Montserrat,Montserrat-fallback,sans-serif;text-align:center;text-decoration:none;width:max-content;height:auto;padding:10px 16px;border:none;border-radius:10px;transition:all .15s ease-in;cursor:pointer}.button--red{color:#fff;background-color:#f77972;background-image:linear-gradient(90deg,transparent 0,#da3128 100%)}.button--red:hover{color:#fff;background-color:#da3128}.button--blue{color:#fff;background:#00246b}.button--blue:hover{color:#fff;background:#0b134d}.button--green{color:#fff;background-color:#13d766}.button--green:hover{color:#fff;background-color:#0db755}.button--grey,.button--grey-border{color:#707070;background-color:#eee;transition:all .3s ease-in-out}.button--grey-border:hover,.button--grey:hover{color:#707070;background-color:#ababab}.button--grey-border{color:#acacac;border:1px solid #cdcdcd}.button--grey-dark{color:#ababab;background-color:#707070;transition:all .3s ease-in-out;cursor:not-allowed}.button--grey-dark:hover{color:#ababab;background-color:#707070}.button--white{color:#00246b;border:1px solid #00246b;background-color:#fff}.button--white:hover{color:#00246b;background-color:#eff4fe}.button--white-red{color:#ef5e56;border:1px solid #ef5e56;background-color:#fff}.button--white-red:hover{background-color:#fff3f3;background-image:linear-gradient(90deg,transparent 0,#fcdcda 100%)}.button--white-blue{color:#272f64;border:1px solid #272f64;background-color:#fff}.button--white-blue:hover{background-color:#f8faff}.button--white--grey{color:#707070;border:1px solid #d6d6d6;background:#fff}.button--white--grey:hover{background-color:#eee}.button--arrow--right::after{content:"";display:inline-block;width:8px;height:12px;background:no-repeat center center url("/skin/frontend/default/f002_conv/images/icone_fleche-white-right.svg");margin:0 0 0 16px}.button--arrow--right--red::after{content:"";display:inline-block;width:6px;height:12px;background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_fleche-slim-red-right.svg");margin:0 0 0 16px}.button--arrow--right--white::after{content:"";display:inline-block;width:7px;height:10px;background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_fleche-slim-blue-right.svg");margin:0 0 0 16px}.button--arrow--right--grey::after{content:"";display:inline-block;width:6px;height:10px;background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_fleche-slim-grey-right.svg");margin:0 0 0 16px}.button--arrow--right--grey-dark::after{content:"";display:inline-block;width:6px;height:10px;background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icones/icone_fleche-right-grey_8px.svg");margin:0 0 0 16px}.button--arrow--left::before{content:"";display:inline-block;flex:0;width:8px;height:12px;background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_fleche-white-right.svg");margin:0 16px 0 0;transform:rotate(180deg)}.button--arrow--bottom::after{content:"";display:inline-block;flex:0;width:8px;height:12px;background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_fleche-white-right.svg");margin:0 0 0 16px;transform:rotate(90deg)}.button--arrow--top::after{content:"";display:inline-block;flex:0;width:8px;height:12px;background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_fleche-white-right.svg");margin:0 0 0 16px;transform:rotate(-90deg)}.button-round--blue,.button-round--green{display:flex;align-items:center;justify-content:center;font:600 14px/1.75 Montserrat,Montserrat-fallback,sans-serif;text-align:center;text-decoration:none;width:max-content;height:auto;padding:10px 16px;border:none;border-radius:30px;transition:all .15s ease-in;cursor:pointer}.button-round--green{color:#fff;background-color:#13d766}.button-round--green:hover{color:#fff;background-color:#0db755}.button-round--blue{color:#fff;background-color:#272f64}.button-round--blue:hover{color:#fff;background-color:#0b134d}.text--red{color:#ef5e56}.text--green{color:#13d766}.text--grey{color:#ababab}.text--strike{text-decoration:line-through}.text--500{font-weight:500}.text--600{font-weight:600}.text--700{font-weight:700}.text--center{text-align:center!important}.text--left{text-align:left!important}.text--right{text-align:right!important}.text--italic{font-style:italic}.text--underline{text-decoration:underline}.text--upper{text-transform:uppercase}.font--14{font-size:14px!important}.font--16{font-size:16px}.list-bullet-red--6::before{content:"";background-color:#ef5e56;display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 10px 0 -16px}.list-bullet-red--8::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 -20px}.bg--rose{background-color:#fff3f3}.bg--cyan{background-color:#f3f7ff}.bg--cyan-clair{background-color:#f8faff}.double-arrow-blue{display:flex;align-items:center;width:100%;color:#272f64}.double-arrow-blue::before{content:"";display:block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:10px solid #272f64}.double-arrow-blue::after{content:"";display:block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid #272f64}.double-arrow-blue--line{width:100%;height:2px;background-color:#272f64}#lien_retour_haut{color:#272f64;font-weight:500;margin:0 auto;padding:40px 40px 0}#lien_retour_haut:hover{color:#ef5e56}#lien_retour_haut::before{content:"‹";margin:0 10px 0 0;display:inline-block;font-size:18px;line-height:1.55em;font-weight:600}.fieldset,.fieldset .legend{border:0;color:#272f64}#infos_contact_header_panier,#lien_retour_haut{display:none}.breadcrumbs{display:none}.breadcrumbs{font-size:12px;text-align:left;max-width:1200px;width:auto;margin:0 auto;height:auto;padding:12px 12px 0 12px}.contact-section{display:flex;align-items:center;justify-content:center;gap:32px;padding:32px;border-radius:16px;background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%);margin:0 auto}.contact-section__txt{text-align:center;font-size:21px;font-style:normal;font-weight:700;line-height:30px;max-width:460px}.contact-section__infos{flex-shrink:0;display:flex;align-items:center;gap:16px}.contact-section__infos__img{width:70px;height:70px}.contact-section__infos__txt{display:flex;flex-direction:column;gap:8px}.contact-section__infos__txt__tel{display:flex;align-items:center;gap:16px;color:#ef5e56;font-size:21px;font-style:normal;font-weight:700;line-height:30px}.contact-section__infos__txt__tel::before{content:"";display:inline-block;width:20px;height:20px;margin:0;background:no-repeat center/20px url("/skin/frontend/default/f002_conv/images/icone-telephone-red_20px.webp")}.contact-section__infos__txt__mail{display:flex;align-items:center;gap:16px;font-size:14px;font-style:normal;font-weight:500;line-height:30px}.contact-section__infos__txt__mail::before{content:"";display:inline-block;width:20px;height:20px;background:no-repeat center/20px url("/skin/frontend/default/f002_conv/images/icon-email-red.webp")}#telCommander{display:flex;align-items:center;gap:16px;color:#ef5e56;font-size:21px;font-style:normal;font-weight:700;line-height:30px;margin:0 0 8px}#telCommander::before{content:"";display:inline-block;width:20px;height:20px;margin:0;background-image:url("/skin/frontend/default/f002_conv/images/icone-telephone-red_20px.webp");background-size:contain}#mailCommander{display:flex;align-items:center;gap:16px;font-size:14px;font-style:normal;font-weight:500;line-height:30px}#mailCommander::before{content:"";display:inline-block;width:20px;height:20px;background-image:url("/skin/frontend/default/f002_conv/images/icon-email-red.webp");background-size:contain}.faq-title{color:#272f64;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:48px;margin:0 0 32px}.faq-title img{width:64px;height:64px;margin:-12px 0 0 10px;transform:rotate(15deg)}.faq-section{width:100%;margin:0 0 24px;border-bottom:1px solid #ababab;overflow:hidden}.faq-section__input{display:none}.faq-section__input:checked+label::after{transform:rotate(180deg)}.faq-section__input:checked+label+.faq-section__box{max-height:20000px;margin:0 0 16px;visibility:visible;opacity:1}.faq-section__label{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#272f64;font-size:18px;font-weight:600;text-align:left;width:100%;margin:0 0 24px;transition:color .3s ease-in-out;cursor:pointer}.faq-section__label:hover{color:#ef5e56}.faq-section__label::after{content:"";display:block;flex-shrink:0;transform-origin:8px 8px;width:16px;height:16px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");transition:all .3s ease-in-out}.faq-section__label__title{color:#272f64;font-size:18px;font-weight:600;text-align:left;width:100%;margin:0;transition:color .3s ease-in-out}.faq-section__label__title:hover{color:#ef5e56}.faq-section__label__title::after{display:none}.faq-section__box{font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-align:justify;max-height:0;margin:0;visibility:hidden;opacity:0;transition:all .3s ease-in-out;overflow:hidden}.faq-section__box p{text-align:justify;margin:0 0 16px}.faq-section__box ul{margin:0 0 32px;padding:0 0 0 16px}.faq-section__box ul li::before{content:"";background-color:#ef5e56;display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 10px 0 -16px}.faq-section__box a{text-decoration:underline}.faq-section__box h4{font-size:15px;font-weight:600;color:#272f64;margin:0 0 10px}.faq-section__box h5{font-size:15px;font-weight:600;color:#272f64;margin:0 0 5px}.faq-section__box__item{font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-align:justify;margin:0 0 15px;padding:0}.faq-section__box__list{display:inline-block;margin:10px 0 0;padding:0 0 0 20px}.faq-section__box__list li{font-size:14px}.faq-section__box__list li::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 -20px}.faq-section__box__list li a{text-decoration:underline}.faq-section__box__list li a:hover{color:#ef5e56;transition:color .3s ease-in-out}.faq-section__box__item__mail{color:#ef5e56;cursor:pointer;transition:color .3s ease-in-out}.faq-section__box__item__mail:hover{text-decoration:underline}.button-top{visibility:hidden;opacity:0;position:fixed;bottom:125px;right:40px;width:50px;height:50px;border-radius:50%;background-image:url("/skin/frontend/default/f002_conv/images/up-arrow_50px.webp");background-size:contain;cursor:pointer;z-index:100;transition:all .3s ease-in-out}.button-top:hover{color:#fff}.button-top.display{visibility:visible;opacity:1}.footer-container{width:100%;padding:0;background:#fff}.footer{position:relative;width:100%;margin:0;padding:0}.footer__french-tech{position:absolute;right:calc(50% - 450px);box-shadow:4px 4px 10px 0 rgba(0,0,0,.15);margin:-60px 0 0;border-radius:50%;z-index:1}.footer-haut{position:relative;width:calc(100% - 80px);max-width:1200px;margin:0 auto;padding:0 40px}.footer-haut__logo{width:100%;text-align:left;margin:0 0 56px}.footer-haut__logo img{width:207px}.footer-haut__menu{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 128px}.footer-haut__menu>div{width:25%;text-align:left}.footer-haut__menu>div h3{color:#272f64;font-size:16px;font-weight:600;line-height:1.4;margin:0 0 5px}.footer-haut__menu>div h3::after{content:"";display:block;width:50px;height:2px;margin:10px 0 20px;background-color:#ef5e56}.footer-haut__menu>div ul{list-style:none;margin:0}.footer-haut__menu>div ul li{line-height:15px;font-weight:600;margin:0 0 8px}.footer-haut__menu>div ul li a:hover{color:#ef5e56}.footer-haut__menu>div ul li:last-child{margin:0;font-weight:600}.footer-haut__menu>.footer-haut__newsletter h3::after{display:none}.footer-haut__menu>.footer-haut__newsletter img{display:block;width:200px;height:80px}.footer-haut__contact{font-weight:600;font-size:14px;color:#272f64}.bloc-coordonnees{text-align:center;font-weight:400;font-size:12px;line-height:15px;width:180px;margin:10px 0 0}.bloc-coordonnees__img{display:inline-block;width:15px;height:15px;margin:0 5px 0 0}.bloc-coordonnees__img:nth-child(2){margin:0 5px}.footer-haut__contact__bloc-info-img{width:238px;height:50px}.footer-bas{color:#fff;width:100%;background-color:#272f64;border-radius:0 100px 0 0;content-visibility:auto;contain-intrinsic-size:auto 150px}.footer-bas__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:auto;max-width:1200px;height:150px;margin:0 auto;padding:0 40px}.footer-bas__content p{font-size:16px;font-weight:600;line-height:170%;text-align:left;max-width:860px;width:calc(100% - 240px)}.footer-bas__content__rs{width:max-content}.footer-bas__content__rs img{width:36px;height:36px}.footer-bas__content__rs a{margin:10px}.footer-bas__content__rs a:first-child{margin:10px 10px 10px 0}.footer-bas__content__rs a:last-child{margin:10px 0 10px 10px}.checkout-cart-index .footer-haut,.lgmcheckout-index-index .footer-haut{display:none}.checkout-cart-index .footer-container,.lgmcheckout-index-index .footer-container{bottom:0}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}.checkout-cart-index .header,.checkout-onepage-success .header,.cms-bp2 .header,.cms-bp3 .header,.lgmcheckout-index-index .header,.lgmcheckout-payment-valid .header{position:inherit}.checkout-onepage-success .header-top,.cms-bp2 .header-top,.cms-bp3 .header-top,.lgmcheckout-index-index .header-top,.lgmcheckout-payment-valid .header-top{height:auto;max-width:100%;background-color:#f8faff}.checkout-cart-index .header-container__slogan,.checkout-onepage-success .header-container__slogan,.cms-bp2 .header-container__slogan,.cms-bp3 .header-container__slogan,.lgmcheckout-index-index .header-container__slogan,.lgmcheckout-payment-valid .header-container__slogan{display:none}.checkout-cart-index .header-container__page-panier,.checkout-onepage-success .header-container__page-panier,.cms-bp2 .header-container__page-panier,.cms-bp3 .header-container__page-panier,.lgmcheckout-index-index .header-container__page-panier,.lgmcheckout-payment-valid .header-container__page-panier{height:80px;margin:0 20px 0 auto}.checkout-cart-index .header-container__acces-rapide,.checkout-cart-index .header-container__menu,.checkout-onepage-success .header-container__acces-rapide,.checkout-onepage-success .header-container__menu,.cms-bp2 .header-container__acces-rapide,.cms-bp2 .header-container__menu,.cms-bp3 .header-container__acces-rapide,.cms-bp3 .header-container__menu,.lgmcheckout-index-index .header-container__acces-rapide,.lgmcheckout-index-index .header-container__menu,.lgmcheckout-payment-valid .header-container__acces-rapide,.lgmcheckout-payment-valid .header-container__menu{display:none}.checkout-cart-index .header-container__page-panier,.checkout-onepage-success .header-container__page-panier,.cms-bp2 .header-container__page-panier,.cms-bp3 .header-container__page-panier,.lgmcheckout-index-index .header-container__page-panier,.lgmcheckout-payment-valid .header-container__page-panier{display:flex}.checkout-cart-index .header-container,.checkout-onepage-success .header-container,.cms-bp2 .header-container,.cms-bp3 .header-container,.lgmcheckout-index-index .header-container,.lgmcheckout-payment-valid .header-container{height:90px}.checkout-onepage-index .header{position:inherit;margin-bottom:0}.checkout-cart-index .header-bottom,.checkout-onepage-success .header-bottom,.cms-bp2 .header-bottom,.cms-bp3 .header-bottom,.lgmcheckout-index-index .header-bottom,.lgmcheckout-payment-valid .header-bottom{display:none}.main-container{margin:135px 0 0;width:100%}.header-main-layout-1{display:none}.header{position:fixed;top:0;line-height:1.75em;width:100%;margin:auto;background-color:#f3f7ff;z-index:101}.header-bottom,.header-top{display:flex;flex-wrap:wrap;align-content:center;transition:all .3s ease-in-out}.header-top{height:80px;background-color:#fff}.header-bottom{height:56px;background-color:#f3f7ff}.header-bottom .header-container{padding:0}.header-container{display:flex;align-items:center;font-size:14px;font-weight:700;width:100%;height:auto;max-width:1440px;margin:0 auto;padding:0 20px;transition:all .3s ease-in-out}.header-container__menu{width:100%;margin:0 auto}.header-container__menu ul:hover .header-container__menu-deroulant__container{visibility:visible;opacity:1;transition:all 0s 0s,all 0s .5s;z-index:1}.header-container__menu ul li:hover .header-container__menu-deroulant__container .contain-conv__liste__button a::after{display:inline-block;color:#fff}.header-container__menu ul li:hover .header-container__menu-deroulant__container .header-container__menu-deroulant__container-conv{display:flex;z-index:3}.header-container__menu ul li:hover .header-container__menu-deroulant__container .header-container__menu-deroulant__contain__button a{color:#fff}.header-container__menu ul li:hover .header-container__menu-deroulant__container .header-container__menu-deroulant__contain__button a:hover{color:#fff}.header-container__menu ul li:hover .header-container__menu-deroulant__container .header-container__menu-deroulant__container__articles-content{display:flex;z-index:3}.header-container__menu ul li:hover~li .header-container__menu-deroulant__container{visibility:visible;opacity:1;transition:all 0s 0s,all 0s .5s;z-index:1}.header-container__menu ul li:hover .header-container__menu-deroulant__container{visibility:visible;opacity:1;transition:all 0s 0s,all 0s .5s;height:auto;z-index:1}.header-container__menu__content{display:flex;align-items:center}.header-container__menu-deroulant{display:flex;flex-wrap:wrap;align-items:center;flex:1;height:48px;margin:0;border-top:5px solid transparent;border-bottom:5px solid transparent;transition:all .3s ease-in-out}.header-container__menu-deroulant:last-child>a{color:#ef5e56;font-size:12px;padding:0 0 0 5px}.header-container__menu-deroulant:last-child .header-container__menu-deroulant__container__articles-content{padding:20px 20px 40px}.header-container__menu-deroulant__lien{display:flex;align-items:center;justify-content:center;color:#272f64;font-size:13px;line-height:1.3em;font-weight:600;width:100%;height:38px;transition:all .3s ease-in-out;border-top:5px solid transparent;border-bottom:5px solid transparent}.header-container__logo{display:flex;margin:0 auto 0 0;justify-content:center}.header-container__logo img{width:207px;transition:all .3s ease-in-out}.header-container__menu-responsive{display:none;width:100%;text-align:center;margin:20px 0}.header-container__menu-responsive_content__label{color:#ef5e56;font-size:28px;font-weight:900;cursor:pointer;transition:all .3s ease-in-out}.header-container__menu-responsive__accordion__has-sub__label,.header-container__menu-responsive__accordion__has-sub__label--bis,.header-container__menu-responsive__accordion__has-sub__pack__label,.header-container__menu-responsive__accordion__has-sub__pack__label--bis{display:flex;flex-wrap:wrap;align-items:center;font-size:18px;width:calc(100% - 10px);padding:0 0 0 10px}.header-container__menu-responsive__accordion__has-sub__label--bis:enabled,.header-container__menu-responsive__accordion__has-sub__label:enabled,.header-container__menu-responsive__accordion__has-sub__pack__label--bis:enabled,.header-container__menu-responsive__accordion__has-sub__pack__label:enabled{color:#ef5e56}.header-container__menu-responsive__accordion__has-sub__pack__label{background-color:#fadcda}.header-container__menu-responsive__accordion__has-sub__label--bis,.header-container__menu-responsive__accordion__has-sub__pack__label--bis{display:none}.header-container__menu-responsive__accordion__has-sub__label--bis::after,.header-container__menu-responsive__accordion__has-sub__label::after,.header-container__menu-responsive__accordion__has-sub__pack__label--bis::after,.header-container__menu-responsive__accordion__has-sub__pack__label::after{content:"";display:block;transform-origin:8px 8px;width:16px;height:16px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");margin:0 0 0 10px;transition:all .3s ease-in-out}.header-container__menu-responsive__content__has-sub__sub__content{margin:10px 0}.header-container__menu-responsive__accordion__liste{margin:0;padding:0 0 0 20px}.header-container__menu-responsive__accordion__has-sub__actu-container{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.header-container__menu-responsive__accordion{list-style:none;margin:20px auto}.header-container__menu-responsive__accordion>li>a{display:block;font-size:18px;font-weight:700;width:calc(100% - 40px);height:0}.header-container__menu-responsive__accordion input[type=checkbox]{display:none}.header-container__menu-responsive__accordion .header-container__acces-rapide__trustpilot-responsive a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:0 0 20px}.header-container__menu-deroulant:hover{background-color:#fff;border-top:5px solid transparent;border-bottom:5px solid #ef5e56}.header-container__menu-deroulant:hover .header-container__menu-deroulant__lien::after{transform:rotate(180deg)}.header-container__menu-deroulant:last-child>a::after{background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg")}.header-container__menu-deroulant__lien:hover{color:#272f64}.header-container__menu-deroulant__lien::after{content:"";display:block;transform-origin:8px 8px;width:16px;height:16px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg");margin:0 0 0 10px;transition:all .3s ease-in-out}.header-container__menu-deroulant__container{visibility:hidden;opacity:0;width:100%;position:absolute;top:137px;left:50%;height:0;background-color:#fff;box-shadow:5px 5px 5px #a3a3a3;transform:translate(-50%,0);transition:all 0s 0s,all 0s 0s;z-index:-1}.header-container__menu-deroulant__contain{display:flex;flex-wrap:wrap;width:100%}.header-container__menu-deroulant__contain__titre{color:#272f64;font-size:24px;font-weight:700;text-align:left;width:100%}.header-container__menu-deroulant__contain__titre::after{content:"";display:block;width:160px;height:2px;background-color:#ef5e56;margin:20px 0}.header-container__menu-deroulant__contain__produit-phare{position:relative;width:260px;height:340px;margin:0 20px 0 0;text-align:center}.header-container__menu-deroulant__contain__produit-phare:hover a{color:#ef5e56}.header-container__menu-deroulant__contain__produit-phare:hover a div{color:#fff}.header-container__menu-deroulant__contain__produit-phare a div{color:#fff}.header-container__menu-deroulant__contain__produit-phare div{position:absolute;top:-5px;right:-5px;display:flex;flex-wrap:wrap;align-items:center;color:#fff;font-size:16px;font-weight:700;text-align:center;width:80px;height:80px;border-radius:50%;background-color:#ef5e56;margin:0}.header-container__menu-deroulant__contain__produit-phare span{display:block;width:100%;font-weight:500;text-align:center}.header-container__menu-deroulant__contain__produit-phare__img{display:block;width:260px;height:260px;margin:0 auto}.header-container__menu-deroulant__contain__liste-produit{display:flex;flex-wrap:wrap;width:calc(100% - 300px)}.header-container__menu-deroulant__contain__liste-produit a:hover{color:#ef5e56}.header-container__menu-deroulant__contain__liste-produit ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.header-container__menu-deroulant__contain__liste-produit li{display:flex;align-items:flex-start;justify-content:center;text-align:center;width:calc(20% - 10px);height:150px;padding:0 5px;font-size:12px;font-weight:600;line-height:1.2em}.header-container__menu-deroulant__contain__liste-produit li a div{display:flex;flex-wrap:wrap;align-content:center;width:100%;height:100px;margin:0 0 10px}.header-container__menu-deroulant__contain__liste-produit .header-container__menu-deroulant__contain__button a{margin:0 auto}.header-container__menu-deroulant__contain__liste-produit__img{display:block;width:auto;height:100px;margin:10px auto}.header-container__menu-deroulant__pack-conform__contain__liste-produit li{color:#272f64;font-weight:500}.header-container__menu-deroulant__pack-conform__contain__liste-pack li{font-weight:500;text-align:left;width:100%;margin:10px 0 0;padding:0}.header-container__menu-deroulant__pack-conform__contain__liste-pack li a{display:flex;align-items:center;height:45px}.header-container__menu-deroulant__pack-conform__contain__liste-pack li a span{display:block;width:calc(100% - 65px)}.header-container__menu-deroulant__pack-conform__contain__liste-produit__img img{width:45px;height:45px;margin:0 10px 0 0}.header-container__menu-deroulant__contain .header-container__menu-deroulant__contain__button{display:flex;align-items:center;width:calc(40% - 20px);align-self:center}.header-container__menu-deroulant__container-conv{display:none;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;width:auto;margin:auto;padding:20px 20px 40px 80px;max-width:1440px;transition-delay:0s;transition-property:opacity;content-visibility:auto;contain-intrinsic-size:inherit}#search_menu_input{font-family:Montserrat,Montserrat-fallback,sans-serif;width:calc(100% - 40px);height:42px;border-radius:10px;padding:4px 4px 4px 20px;background:#fff;border:1px solid #b0adc1;box-sizing:content-box}#search_mini_form_menu{display:block;position:relative;width:100%}#search_mini_form_menu .action.search{position:absolute;top:4px;right:18px;color:#fff;background-color:#dee9ff;background-image:url("/skin/frontend/default/f002_conv/images/icon-search-black_30px.webp");background-repeat:no-repeat;background-position:center;background-size:20px;border:none;border-radius:8px;height:44px;width:60px;padding:0;transition:all .3s ease-in-out}#search_mini_form_menu .action.search:hover{background-color:#d2e1ff}.contain-conv_img{width:240px;height:240px;background:url("/skin/frontend/default/f002_conv/images/img_menu_livre_320px.webp") no-repeat 100% 100%;background-size:contain;margin:0 0 0 -60px}.header-container__menu-deroulant__contain-conv{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:space-between;width:655px;margin:0 auto 10px}.contain-conv__item{display:flex;align-items:center;font-size:12px;width:33.33%;margin:40px 0 20px}.contain-conv__item img{width:30px;height:30px;margin:0 10px 0 0}.contain-conv__liste{list-style:none;width:33%;margin:0}.contain-conv__liste__item{display:inline-block;font-size:11px;font-weight:700;margin:10px 0}.contain-conv__liste__item__anchor::after{content:"";display:inline-block;transform-origin:4px 4px;width:8px;height:8px;background:no-repeat center/8px 4px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");transform:rotate(-90deg);margin:0 0 0 10px}.contain-conv__liste .contain-conv__liste__button{width:100%;margin:5px 0}.contain-conv__liste .contain-conv__liste__button:hover{color:#fff}.contain-conv__liste .contain-conv__liste__button::after{display:none}.contain-conv__liste__button a::after{color:#fff}.header-container__menu-deroulant__contain-conv ul.contain-conv__liste li.contain-conv__liste__button a:hover{color:#fff}.header-container__menu-deroulant__contain-conv ul.contain-conv__liste li a:hover{color:#ef5e56}.header-container__menu-deroulant__contain-conv-menu{width:325px;margin:0 auto 10px 10px}.header-container__menu-deroulant__contain-conv-menu ul{display:block;list-style:none;margin:0;padding:0 0 0 25px}.header-container__menu-deroulant__contain-conv-menu ul li a{font-size:13px;font-weight:400}.header-container__menu-deroulant__contain-conv-menu ul li a:hover{color:#ef5e56;transition:all .3s ease-in}.header-container__menu-deroulant__contain-conv-menu__sub-title{color:#272f64;font-size:16px;font-weight:700;margin:0 0 10px}.header-container__menu-deroulant__container-conv-dossiers__container{display:flex;background-color:rgba(255,255,255,.4);width:100%}.header-container__menu-deroulant__container-conv-dossiers__container__contain{display:flex;flex-wrap:wrap;width:50%;padding:0;background-color:#fff}.header-container__menu-deroulant__container-conv-dossiers__container__contain__img-illu-1,.header-container__menu-deroulant__container-conv-dossiers__container__contain__img-illu-2{width:180px;height:100%;background-repeat:no-repeat;background-size:cover;box-shadow:4px 0 4px -2px #eee}.header-container__menu-deroulant__container-conv-dossiers__container__contain__img-illu-1{background-image:url("/skin/frontend/default/f002_conv/images/illu_megamenu-dossier_01.webp");background-repeat:no-repeat}.header-container__menu-deroulant__container-conv-dossiers__container__contain__img-illu-2{background-image:url("/skin/frontend/default/f002_conv/images/illu_megamenu-dossier_02.webp")}.header-container__menu-deroulant__container-conv-dossiers{padding:0}.header-container__menu-deroulant__container-conv-dossiers__container__contain__liste-produit{display:flex;flex-direction:column;width:calc(100% - 210px);padding:20px 10px 20px 20px}.header-container__menu-deroulant__container-conv-dossiers__container__contain__liste-produit__list{list-style:none;margin:0 0 20px}.header-container__menu-deroulant__container-conv-dossiers__container__contain__liste-produit__list li{margin:10px 0}.header-container__menu-deroulant__container-conv-dossiers__container__contain__liste-produit__list li a{display:inline-block;font-size:14px;font-weight:500;padding:0 0 0 30px;background-image:url("/skin/frontend/default/f002_conv/images/icone-dossier-light-red_25px.webp");background-repeat:no-repeat;background-size:20px 20px}.header-container__menu-deroulant__container-conv-dossiers__container__contain__liste-produit__list li a:hover{color:#ef5e56}.header-container__menu-deroulant__container-conv-dossiers__container__contain__liste-produit__button{margin:auto auto 0}.header-container__menu-deroulant__pack-conform:hover>a{background-color:transparent}.header-container__menu-deroulant__pack-conform>a{background-color:#fadcda;border-radius:8px}.header-container__menu-deroulant__pack-conform__content{padding:30px 20px}.header-container__menu-deroulant__pack-conform__contain{display:flex;flex-wrap:wrap;width:100%}.header-container__menu-deroulant__pack-conform__contain__title{font-size:22px;font-weight:700;text-align:center;width:100%}.header-container__menu-deroulant__pack-conform__contain__title::after{content:"";display:block;width:75px;height:2px;background-color:#ef5e56;margin:15px auto 20px}.header-container__menu-deroulant__pack-conform__contain__button{margin:0 auto}.header-container__menu-deroulant__pack-conform__contain__produit__droit{display:flex;flex-wrap:wrap;justify-content:space-around;width:calc(45% - 20px);background-color:#fff3f3;border-radius:15px;padding:20px 10px}.header-container__menu-deroulant__pack-conform__contain__produit__droit__col{display:flex;flex-direction:column}.header-container__menu-deroulant__pack-conform__contain__produit__droit__col__title{font-size:16px;font-weight:700;text-align:center;color:#ef5e56}.header-container__menu-deroulant__pack-conform__contain__produit__droit__col__img{display:block;width:150px;height:150px;margin:10px auto}.header-container__menu-deroulant__pack-conform__contain__produit__droit__col__prix{font-size:16px;font-weight:700;text-align:center;margin:0 0 10px}.header-container__menu-deroulant__pack-conform__contain__produit__droit__col__prix-ht{font-size:13px;font-weight:400}.header-container__menu-deroulant__pack-conform__contain__produit__metier{width:calc(55% - 40px);padding:20px 20px 10px}.header-container__menu-deroulant__pack-conform__contain__produit__metier__content{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.header-container__menu-deroulant__pack-conform__contain__produit__metier__content__img{display:block;width:calc(100% - 440px);max-width:275px;height:auto;margin:0 auto}.header-container__menu-deroulant__pack-conform__contain__produit__metier__content__list{width:420px;display:flex;justify-content:center}.header-container__menu-deroulant__pack-conform__contain__produit__metier__content__list__content{list-style:none;width:max-content;display:flex;flex-direction:column;margin:0}.header-container__menu-deroulant__pack-conform__contain__produit__metier__content__list__content:first-child{margin:0 20px 0 0}.header-container__menu-deroulant__pack-conform__contain__produit__metier__content__list__item,.header-container__menu-deroulant__pack-conform__contain__produit__metier__content__list__item--blue{display:flex;align-items:center;font-weight:600;line-height:20px;width:max-content;height:20px;margin:15px auto 0 0;padding:6px 12px;border-radius:10px;background-color:#f3f7ff;box-shadow:-4px 4px 8px -4px #ababab;transition:all .3s ease-in-out}.header-container__menu-deroulant__pack-conform__contain__produit__metier__content__list__item--blue,.header-container__menu-deroulant__pack-conform__contain__produit__metier__content__list__item:hover{background-color:#272f64;color:#fff}.header-container__menu-deroulant__pack-conform__contain__produit__metier__content__list__item--blue:hover{background-color:#0b134d;color:#fff}.header-container__menu-deroulant__pack-conform__contain__produit__metier__content__list__item--blue::after,.header-container__menu-deroulant__pack-conform__contain__produit__metier__content__list__item::after{content:"";display:block;transform-origin:4px 4px;width:8px;height:8px;background:no-repeat center/8px 8px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");margin:0 0 0 8px;transform:rotate(-90deg);transition:all .3s ease-in-out}.header-container__menu-deroulant__container__articles-content{display:none;flex-direction:row;justify-content:space-between;align-items:flex-start;width:auto;margin:auto;padding:20px 20px 40px 80px;max-width:1200px;transition-delay:0s;transition-property:opacity;content-visibility:auto;contain-intrinsic-size:inherit}.header-container__menu-deroulant__container__articles-content__col{width:calc(20% - 18px)}.header-container__menu-deroulant__container__articles-content__col__anchor{display:block;color:#272f64;font-size:16px;font-weight:700;line-height:1em;margin:0 0 18px}.header-container__menu-deroulant__container__articles-content__col__img-box{position:relative;display:flex;align-items:center;width:calc(100% - 36px);height:152px;margin:12px 0 24px;padding:18px;background-color:rgba(101,101,101,.6);background-repeat:no-repeat;background-position:top center;background-size:cover;border-radius:15px}.header-container__menu-deroulant__container__articles-content__col__img-box__intitule{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:27px;text-align:center;text-transform:capitalize;height:auto;margin:auto}.header-container__menu-deroulant__container__articles-content__col__img-box__anchor{display:block;position:absolute;bottom:16px;right:16px}.header-container__menu-deroulant__container__articles-content__col__liste-item{list-style:none;width:100%;margin:0}.header-container__menu-deroulant__container__articles-content__col__liste-item__item{margin:16px 0 0;border-radius:16px;background-color:#f3f7ff;transition:all .3s ease-in-out}.header-container__menu-deroulant__container__articles-content__col__liste-item__item:hover{color:#00246b;background-color:#dee9ff}.header-container__menu-deroulant__container__articles-content__col__liste-item__item__anchor{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#00246b;font-size:12px;font-style:normal;font-weight:700;line-height:16px;height:28px;padding:16px}.header-container__menu-deroulant__container__articles-content__col__liste-item__item__anchor:hover{color:#00246b}.header-container__menu-deroulant__container__articles-content__col__liste-item__item__anchor::after{display:inline-block;content:"";width:32px;height:32px;background:url("/skin/frontend/default/f002_conv/images/icone_arrow-white-blue-top-right.svg");margin:0 0 0 4px}.header-container__menu-deroulant__container__articles-content__col__liste-item__item__anchor span{display:inline-block;text-align:left;max-width:calc(100% - 36px)}.header-container__acces-rapide ul{display:flex;flex-wrap:wrap;align-items:center}.header-container__acces-rapide ul li{color:#272f64;width:auto;margin:0 20px;transition:all .3s ease-in}.header-container__acces-rapide ul li:last-child{display:flex;flex-direction:column;margin:0 0 0 20px}.header-container__acces-rapide ul li.last p span{display:block;position:relative;top:-25px;right:-20px;color:#fff;font-size:10px;line-height:15px;text-align:center;width:15px;height:15px;border-radius:50%;background-color:#ef5e56}.header-container__acces-rapide ul li.last p .empty{display:none}.header-container__acces-rapide .links li.last img+p{display:none}.icone_header{display:block;width:25px;height:25px;margin:0 auto}.header-container__acces-rapide__compte{background-image:url("/skin/frontend/default/f002_conv/images/header-compte.png");background-size:25px;background-position:bottom}.header-container__acces-rapide__compte:hover{background-image:url("/skin/frontend/default/f002_conv/images/header-compte-red.png");transition:all .3s ease-in}.header-container__acces-rapide__panier{background-image:url("/skin/frontend/default/f002_conv/images/menu-panier-bleu.png");background-size:25px;background-position:bottom}.header-container__acces-rapide__panier:hover{background-image:url("/skin/frontend/default/f002_conv/images/menu-panier-red.png");transition:all .3s ease-in}.header-container__acces-rapide__contact{background-color:#ef5e56;width:240px;height:240px;border-radius:10px;margin:0 40px 0 20px;transition:all .3s ease-in}.header-container__acces-rapide__contact:hover{background-color:#272f64}.header-container__acces-rapide__contact>a{width:auto}.header-container__acces-rapide .header-container__acces-rapide__contact a,.header-container__menu-responsive .header-container__acces-rapide__contact-responsive a{color:#fff;font-size:14px;font-weight:700;width:max-content;width:auto;height:auto}.header-container__menu-responsive_content{list-style:none;margin:0}.header-container__menu-responsive_content input:checked+.header-container__menu-responsive__content__has-sub__sub{height:auto;max-height:80vh;margin:25px 0 0 0;overflow-x:auto;box-shadow:5px 5px 5px #a3a3a3;z-index:6;transition:all .3s ease-in-out}.header-container__menu-responsive_content input:checked+.header-container__menu-responsive__content__has-sub__sub a{opacity:1;transition:all .3s ease-in-out}.header-container__menu-responsive_content input:checked+.header-container__menu-responsive__content__has-sub__sub>li{height:auto;opacity:1}.header-container__menu-responsive_content input:checked+.header-container__menu-responsive__content__has-sub__sub .header-container__menu-responsive__accordion>li>a{height:auto}.header-container__menu-responsive_content input:checked+.header-container__menu-responsive__content__has-sub__sub .header-container__menu-responsive__content__has-sub__sub__content>ul>li{display:block;float:left;width:100%;margin:10px 0}.header-container__menu-responsive_content input .header-container__menu-responsive__content__has-sub__sub a{opacity:0;transition:all .1s ease-in-out}.header-container__menu-responsive_content input .header-container__menu-responsive__content__has-sub__sub a.button--red::after{display:none}.header-container__menu-responsive_content__has-sub{display:block;height:25px}.header-container__menu-responsive__content__has-sub__sub{padding:0 20px;width:calc(100% - 40px);height:0;position:absolute;left:0;background-color:#fff;z-index:0;content-visibility:auto;contain-intrinsic-size:inherit}.header-container__menu-responsive__content__has-sub__sub a{opacity:0;transition:all .1s ease-in-out}.header-container__menu-responsive__content__has-sub__sub__content{display:block;font-size:14px;list-style:none;text-align:justify;opacity:0;height:0;padding:0;margin:0;transition:all .3s ease-in-out}.header-container__menu-responsive__content__has-sub__sub__content>ul>li{margin:0}.header-container__menu-responsive input[type=checkbox],.header-container__menu-responsive input[type=radio]{display:none}.header-container__menu-responsive__content__has-sub__sub{box-sizing:content-box;list-style:none}.header-container__menu-responsive__content__has-sub__sub .header-container__menu-responsive__content__has-sub__sub__content>ul>li{display:none}.header-container__menu-responsive__accordion__has-sub__label--bis,.header-container__menu-responsive__accordion__has-sub__pack__label--bis{display:none}.header-container__menu-responsive__accordion__has-sub__title,.header-container__menu-responsive__accordion__has-sub__title--bis{font-size:18px;font-weight:700;color:#272f64;margin:0 auto 0 0}.header-container__menu-responsive__accordion__sub__convention-consultes>ul{list-style:none;margin:0;padding:0 0 0 20px}.header-container__menu-responsive__accordion__sub__convention-consultes ul>li>a{font-weight:400}.header-container__menu-responsive__accordion__sub__convention-consultes li{margin:5px 0}.header-container__menu-responsive__accordion__sub__convention-consultes li:hover a{color:#ef5e56}.header .links{list-style:none;margin:0}.links:hover span{color:#272f64}.links span{display:block;font-size:11px;font-weight:600;text-align:center;width:100%;margin:5px 0 0;transition:all .3s ease-in-out}.links li.first .mini-connec:focus-within,.links li.first:hover .mini-connec{visibility:visible;opacity:1;z-index:20}.links li.last p{position:absolute}.links li.last p br{display:none}.mini-connec{position:absolute;top:auto;left:auto;right:auto;color:#272f64;text-align:center;width:240px;visibility:hidden;opacity:0;background-color:#fff;box-shadow:4px 7px 6px rgba(0,0,0,.4);margin:0 0 0 -120px;padding:10px;border:1px solid #eee;transition:all .3s ease-in-out;z-index:-1;content-visibility:auto}.mini-connec form{display:block}.mini-connec__sep{display:flex;align-items:center;color:#272f64;font-size:14px;font-weight:500;text-align:center;width:100%;margin:10px 0 20px}.mini-connec__sep--grey-line::after{display:block;content:"";width:auto;height:1px;margin:0 10px;background-color:#ababab}.mini-connec .button--blue,.mini-connec .button--red{margin:0 auto 10px}.mini-login-ligne{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 0 10px}.mini-login-ligne input{display:block;font:14px/1.5 Arial,Helvetica,sans-serif;width:calc(100% - 110px);border-radius:5px;border:1px solid #ababab;padding:3px 10px}.mini-login-actions a{display:block;font-size:14px;font-weight:400;text-decoration:underline;text-align:center;width:100%;margin:0 0 10px}.mini-login-actions a:hover{color:#ef5e56}.mini-login-ligne-1,.mini-login-ligne-2{margin:0 10px 5px}.mini-login-mail{font-size:12px;width:100%;text-align:left;padding-top:3px;margin-right:8px}.input-text-mini{padding:5px;width:calc(100% - 10px);border:1px solid #272f64;border-radius:4px}.cont-mini-connecte{margin:10px}.cont-mini-connecte .mini-connecte a{font-weight:500;font-size:13px}.cont-mini-connecte .mini-connecte a:hover{color:#ef5e56}.header-container__menu-responsive__accordion__sub__sub-title{color:#272f64;font-size:20px;font-weight:600;text-align:left;margin:20px 0}.header-container__menu-responsive__accordion__sub{list-style:none;margin:0;padding:0 0 0 30px}.header-container__menu-responsive__accordion__sub>li{text-align:left;opacity:0;height:0;padding:0;margin:0;overflow:hidden;transition:all .25s ease-in-out}.header-container__menu-responsive__accordion__sub>li:first-child{margin:0 0 0 -20px}.header-container__menu-responsive__accordion__sub>.header-container__menu-responsive__accordion__sub__conv{margin:0 0 0 -18px}.header-container__menu-responsive__accordion__sub>.header-container__menu-responsive__accordion__sub__convention-consultes li a::after{display:none}.header-container__menu-deroulant:hover .header-container__menu-deroulant__lien::after,.header-container__menu-responsive__accordion__has-sub input:checked+label::after{transform:rotate(180deg)}.header-container__menu-responsive__accordion__sub__conv__button{width:auto}.header-container__menu-responsive__accordion__has-sub .header-container__menu-responsive__accordion__sub>.header-container__menu-responsive__accordion__sub__conv a:hover,.header-container__menu-responsive__accordion__has-sub .header-container__menu-responsive__accordion__sub>.header-container__menu-responsive__accordion__sub__conv:hover a{color:#fff}.header-container__menu-responsive__accordion__has-sub .header-container__menu-responsive__accordion__sub>li a:hover{color:#ef5e56}.header-container__menu-responsive__accordion__has-sub__input:checked+label+input+label{display:none}.header-container__menu-responsive__accordion__has-sub__input:checked~.header-container__menu-responsive__accordion__has-sub__actu-container{max-height:1500px}.header-container__menu-responsive__accordion__has-sub__input:checked+.header-container__menu-responsive__accordion__has-sub__label{display:none}.header-container__menu-responsive__accordion__has-sub__input:checked+.header-container__menu-responsive__accordion__has-sub__pack__label{display:none}.header-container__menu-responsive__accordion__has-sub__input:checked+.header-container__menu-responsive__accordion__has-sub__pack__label::after{transform:rotate(180deg)}.header-container__menu-responsive__accordion__has-sub__input:checked~.header-container__menu-responsive__accordion__has-sub__label--bis{display:flex}.header-container__menu-responsive__accordion__has-sub__input:checked~.header-container__menu-responsive__accordion__has-sub__label--bis::after{transform:rotate(180deg)}.header-container__menu-responsive__accordion__has-sub__input:checked~.header-container__menu-responsive__accordion__has-sub__pack__label--bis{display:flex}.header-container__menu-responsive__accordion__has-sub__input:checked~.header-container__menu-responsive__accordion__has-sub__pack__label--bis::after{transform:rotate(180deg)}.header-container__menu-responsive__accordion__has-sub__input:checked~.header-container__menu-responsive__accordion__sub>li{width:100%;padding:5px 0;height:auto;opacity:1;overflow:visible}.header-container__menu-responsive__accordion__liste__item{font-weight:400}.header-container__acces-rapide__trustpilot-responsive a div{font-weight:700;width:max-content}.header-container__acces-rapide__trustpilot-responsive a img{width:100px;margin:0 15px 0 0}.header-container__acces-rapide__trustpilot-responsive a img:nth-child(0n+1){height:28px}.header-container__acces-rapide__trustpilot-responsive a img:nth-child(0n+2){height:19px}.header-container__acces-rapide__trustpilot-responsive img{width:100px;margin:0 15px 0 0}.header-container__acces-rapide__trustpilot-responsive div{font-weight:700;width:max-content}.header-container__acces-rapide__trustpilot-responsive .bloc-coordonnees{margin:10px auto 0}.header-container__acces-rapide__trustpilot-responsive .header-container__page-panier__txt{color:#272f64;margin:0 auto;text-align:center}.header-container__acces-rapide__trustpilot-responsive .header-container__page-panier__txt img{display:inline-block;margin:10px auto 0}.header-container__page-panier__txt img{width:138px;height:18px;margin:10px 0 0}.header-container__page-panier__txt p span{color:#ef5e56;font-size:18px;font-weight:700}.bloc-coordonnees{text-align:center;font-weight:400;font-size:12px;line-height:15px;width:180px;margin:10px 0 0}.bloc-coordonnees__img{display:inline-block;margin:0 5px 0 0;border:0;vertical-align:top}.bloc-coordonnees__img:nth-child(2){margin:0 5px}.mini-login-ligne-1,.mini-login-ligne-2{margin:0 10px 5px}.mini-login-mail{font-size:12px;width:100%;text-align:left;padding-top:3px;margin-right:8px}input[type=password].input-text-mini,input[type=text].input-text-mini{font:12px/15px Arial,Helvetica,sans-serif;vertical-align:middle;color:#2f2f2f;padding:5px;width:calc(100% - 10px);height:auto;border:1px solid #272f64;border-radius:4px}.header-container__acces-rapide__contact-responsive .bloc-coordonnees{margin:10px auto 0}.header-container__acces-rapide__contact-responsive .header-container__page-panier__txt{color:#272f64;margin:0 auto;text-align:center}.header-container__acces-rapide__contact-responsive .header-container__page-panier__txt img{display:inline-block;margin:10px auto 0}.header-container__page-panier{display:none;align-items:center;margin:5px 0}.header-container__page-panier img{display:block;width:70px;height:70px}.header-container__page-panier__txt{color:#272f64;width:200px;font-size:12px;font-weight:500;margin:5px 0 0 40px}.header-container__page-panier__txt img{width:138px;height:18px;margin:10px 0 0}.header-container__page-panier__txt p span{color:#ef5e56;font-size:18px;font-weight:700}.header-container__page-panier__txt__tel,.header-container__page-panier__txt__txt{font-size:14px;font-weight:700}.header-container__page-panier__txt__tel::before{content:"";display:inline-block;width:20px;height:20px;margin:0 15px 0 0;background-image:url("/skin/frontend/default/f002_conv/images/icone-telephone-red_20px.webp");background-size:contain}.header--scroll .header-top{height:50px;transition:all .3s ease-in-out}.header--scroll .header-container__logo img{width:166px}.header--scroll .links span{display:none}.header--scroll .links .mini-connec__sep--grey-line{display:inline-block}.header--scroll .links .mini-login-actions span{display:block}.header--scroll .bloc-coordonnees{display:none}.header--scroll .header-container__acces-rapide__contact-responsive .bloc-coordonnees{display:block}.header--scroll .header-container__menu-responsive_content input:checked+.header-container__menu-responsive__content__has-sub__sub{margin:10px 0 0}.header--scroll .header-container__acces-rapide ul li.last p span{top:-25px;right:-10px}.header--scroll .header-container__acces-rapide ul li img{width:20px;height:20px;transition:all .3s ease-in-out}.header--scroll .header__links__contact p{font-size:12px;transition:all .3s ease-in-out}.header--scroll .header__links__contact p:first-child::before{width:15px;height:15px;margin:0 10px 0 5px}.header--scroll .header__links__contact p span{display:block;font-size:14px;transition:all .3s ease-in-out}.header--scroll .header__links__contact img+p{display:none}.header--scroll .header-bottom{background-color:#f3f7ff;height:50px;transition:all .3s ease-in-out}.header--scroll .header-container__menu-deroulant{height:48px;border-top:2px solid transparent;border-bottom:2px solid transparent;transition:all .3s ease-in-out}.header--scroll .header-container__menu-deroulant:hover{border-top:2px solid transparent;border-bottom:2px solid #ef5e56}.header--scroll .header-container__menu-deroulant__container{top:100px}.my-account{width:calc(100% - 260px);margin:0 0 0 auto}.block-content{margin:20px 0}.block-content-account{position:sticky;top:120px;height:auto;background-color:#f3f7ff;border-radius:10px;padding:20px 10px 10px}.block-content-account--resp{display:none;position:fixed;text-align:left;margin:10px 0 0;z-index:1;transition:margin .3s ease-in-out}.block-content-account--resp label{position:absolute;display:flex;flex-wrap:wrap;align-items:center;width:38px;padding:0;cursor:pointer;transition:all .3s ease-in-out;z-index:99}.block-content-account--resp label:enabled{color:#272f64}.block-content-account--resp label::before{content:"☰";display:inline-block;font-size:28px;font-weight:900;color:#272f64;transition:all .3s ease-in-out;background-color:#fff;line-height:30px;width:38px;height:38px;border-radius:50%;text-align:center;box-shadow:0 3px 5px #a3a3a3}.block-content-account--resp input:checked+label{margin:0 0 0 187px}.block-content-account--resp input:checked+label::before{content:"×";font-size:48px;font-weight:400;color:#ef5e56;width:24px;height:24px;margin:15px 0 0 auto;line-height:24px;background-color:transparent;box-shadow:0 0 0 transparent}.block-content-account--resp input:checked+label+.block-content-account--resp__sub{height:auto;padding:10px 10px 20px;max-height:80vh;overflow-x:auto;z-index:6;transition:all .3s ease-in-out}.block-content-account--resp input:checked+label+.block-content-account--resp__sub li{display:block}.block-content-account--resp input:checked+label+.block-content-account--resp__sub li ul li{display:flex}.block-content-account--resp input[type=radio]{display:none}.block-content-account--resp input[type=checkbox]{display:none}.header--scroll~div .block-content-account--resp{margin-top:-20px}.block-content-account--resp__sub{padding:0;width:215px;background-color:#f3f7ff;border-radius:10px;height:0;position:absolute;top:5px;left:0;z-index:0}.block-content-account--resp__sub li{display:none;font-size:15px}.block-content-account--resp__sub__profil{display:flex;align-items:center;margin:10px 0 20px}.block-content-account--resp__sub__profil__img{display:block;width:32px;height:32px;margin:0 15px 0 0}.block-content-account--resp__sub__profil__nom{display:inline-block;font-size:14px;font-weight:600;line-height:1.2em;text-align:left;width:calc(100% - 64px);margin:0 auto 0 0}.block-content-account__customer-img{display:block;width:64px;height:64px;margin:0 auto}.block-content-account__customer-nom{display:inline-block;font-size:14px;font-weight:600;text-align:center;width:100%;margin:20px 0}.block-content__list__item:last-child a{margin:20px 0 0}.block-content__list__item a{display:flex;align-items:center;font-weight:500!important;padding:10px;margin:5px 0;border-radius:10px;transition:color 0s}.block-content__list__item a:hover{color:#fff;background-color:#272f64}.block-content__list__item a::before{content:"";display:inline-block;width:18px;height:18px;margin:0 10px 0 0;background-size:cover}.block-content__list__item--current{display:flex;align-items:center;color:#fff;font-weight:500!important;padding:10px;margin:5px 0;border-radius:10px;background-color:#272f64}.block-content__list__item--current:last-child a{margin:20px 0 0}.block-content__list__item--current::before{content:"";display:inline-block;width:18px;height:18px;margin:0 10px 0 0;background-size:cover}.block-content__list__item--tableau-de-bord a::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_tableau-de-bord-blue_24px.png")}.block-content__list__item--tableau-de-bord a:hover::before,.block-content__list__item--tableau-de-bord.block-content__list__item--current::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_tableau-de-bord-white_24px.png")}.block-content__list__item--carnet-d-adresses a::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_carnet-d-adresses-blue_24px.png")}.block-content__list__item--carnet-d-adresses a:hover::before,.block-content__list__item--carnet-d-adresses.block-content__list__item--current::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_carnet-d-adresses-white_24px.png")}.block-content__list__item--mes-commandes a::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_mes-commandes-blue_24px.png")}.block-content__list__item--mes-commandes a:hover::before,.block-content__list__item--mes-commandes.block-content__list__item--current::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_mes-commandes-white_24px.png")}.block-content__list__item--mes-abonnements a::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_mes-abonnements-blue_24px.png")}.block-content__list__item--mes-abonnements a:hover::before,.block-content__list__item--mes-abonnements.block-content__list__item--current::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_mes-abonnements-white_24px.png")}.block-content__list__item--mes-conventions a::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_mes-conventions-blue_24px.png")}.block-content__list__item--mes-conventions a:hover::before,.block-content__list__item--mes-conventions.block-content__list__item--current::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_mes-conventions-white_24px.png")}.block-content__list__item--mes-dossiers a::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_mes-dossiers-blue_24px.png")}.block-content__list__item--mes-dossiers a:hover::before,.block-content__list__item--mes-dossiers.block-content__list__item--current::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_mes-dossiers-white_24px.png")}.block-content__list__item--mes-documents a::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_mes-documents-blue_24px.png")}.block-content__list__item--mes-documents a:hover::before,.block-content__list__item--mes-documents.block-content__list__item--current::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_mes-documents-white_24px.png")}.block-content__list__item--mon-suivi-juridique a::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_mon-suivi-juridique-blue_24px.png")}.block-content__list__item--mon-suivi-juridique a:hover::before,.block-content__list__item--mon-suivi-juridique.block-content__list__item--current::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_mon-suivi-juridique-white_24px.png")}.block-content__list__item--se-deconnecter a::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_se-deconnecter-blue_24px.png")}.block-content__list__item--se-deconnecter a:hover::before,.block-content__list__item--se-deconnecter.block-content__list__item--current::before{background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_se-deconnecter-white_24px.png")}.menu-lateral{position:sticky;top:120px;width:304px;height:auto;padding:0 0 20px}.menu-lateral#sommaire_responsive{position:inherit}.menu-lateral__title{display:block;font-size:20px;font-weight:700;line-height:27px;margin:0 0 24px}.menu-lateral__list{list-style:none;padding:0 0 0 12px;border-left:1px solid #272f64}.menu-lateral__list__item{font-size:14px;font-style:normal;font-weight:400;line-height:170%;width:100%;margin:0}.menu-lateral__list__item a{display:block;padding:4px 0}.menu-lateral__list__item a:hover,.menu-lateral__list__item--actif a,.menu-lateral__list__item--actif a:hover,.menu-lateral__list__item--actif:hover a,.menu-lateral__list__item:hover a{font-weight:600;background:linear-gradient(to right,#ef5e56 0,#ef5e56 5px,#fff 5px,#fff 100%);margin:0 0 0 -12px;padding:4px 0 4px 12px}.sommaire-fixe{position:sticky;top:120px}#sommaire_responsive{display:none;width:auto;margin:20px auto}.pourquoi-section--empty{height:1px;margin:96px 0}.pourquoi-section{width:100%;max-width:100%;padding:50px 0 0;background-color:#f3f7ff}.pourquoi-section__container{display:flex;flex-wrap:wrap;position:relative;max-width:1200px;margin:0 auto 20px;padding:0 10px}.pourquoi-section__container__part-1{display:flex;flex-wrap:wrap;position:relative;width:100%;max-width:1200px;margin:-170px auto 0}.pourquoi-section__container__main-title{display:none;text-align:center;font-size:22px;font-style:normal;font-weight:700;line-height:29.7px;padding:0 10px;margin:0 auto}.pourquoi-section__container__main-title::after{content:"";display:block;width:75px;height:2px;background-color:#ef5e56;margin:10px auto 20px}.pourquoi-section__container__img{position:relative;left:0;width:calc(45% - 40px);height:0;padding:0 0 30%;background-image:url("/skin/frontend/default/f002_conv/images/signature-legimedia-laurie-melanie.webp"),url("/skin/frontend/default/f002_conv/images/background-questions_500px.webp");background-repeat:no-repeat;background-size:210px,cover;background-position:bottom 10px left 20px,center center;border-radius:0 100px 0 0;box-shadow:5px 5px 10px 5px #eee}.pourquoi-section__container__title{color:#272f64;font-size:15px;font-weight:600;margin:0 0 10px}.pourquoi-section__container__text{position:relative;max-width:850px;width:56%;margin:0 0 0 auto}.pourquoi-section__container__text__title{color:#272f64;font-size:22px;font-weight:700;text-align:left;margin:0}.pourquoi-section__container__text__title::after{content:"";display:block;width:75px;height:2px;background-color:#ef5e56;margin:15px auto 60px 0}.pourquoi-section__container__text__txt{font-size:14px;text-align:justify;margin:0 0 10px}.pourquoi-section__container__text__txt__img,.pourquoi-section__container__text__txt__img--resp{position:relative;top:36px;float:right;width:440px;height:230px;background-image:url("/skin/frontend/default/f002_conv/images/juristes_550px.webp");background-repeat:no-repeat;background-position:right bottom;background-size:450px auto}.pourquoi-section__container__text__txt__img{margin:-20px 0 0}.pourquoi-section__container__text__txt__img--resp{display:none}.pourquoi-section__container__text__sign{display:block;position:relative;top:-16px;right:450px;text-align:center;width:320px;height:27px;margin:0 0 0 auto;text-shadow:1px 0 0 #f8faff,0 1px 0 #f8faff,0 -1px 0 #f8faff,-1px 0 0 #f8faff}.pourquoi-section__container__text__sign--resp{display:none}.quick-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;font-size:11px;width:calc(100% - 40px);max-width:1200px;margin:0 auto;padding:0 20px}.quick-info .clearer{display:none}.quick-info__cell{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#272f64;line-height:1em;width:max-content;height:40px}.quick-info__cell div{display:flex;flex-wrap:wrap;align-items:center}.quick-info__cell span{display:inline-block;font-weight:600;margin:0 0 0 5px}.quick-info__cell img{display:inline-block;margin:0 10px}.quick-info__cell__img-note{width:75px;height:14px}.quick-info__cell__img-avis{width:75px;height:21px}.quick-info__cell__img-livraison{width:26px;height:26px;transform:scaleX(-1)}.quick-info__cell__img-france{width:22px;height:22px}.search-container{background-color:#f3f7ff;border-radius:15px;padding:20px 0 40px}.search-container__contain{width:auto;max-width:1200px;margin:0 auto;padding:0 40px}.search-container__contain__main-title{color:#272f64;font-size:28px;font-weight:700;line-height:1.3em;text-align:left}.search-container__contain__main-title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:15px auto 20px 0}.search-container__contain__title-search{display:flex}.search-container__contain__title-search__img{display:block;align-self:center;width:250px;height:250px}.search-container__contain__title-search__txt{width:calc(100% - 250px)}.search-container__contain__title-search__txt .button--blue{margin:0 auto}.search-container__contain__title-search__txt__exemple{color:#ababab;font-style:italic;font-size:12px}.search-container__contain__title-search__txt__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 18px;margin:40px 0 20px}.search-container__contain__title-search__txt__list li{display:flex;align-items:center;font-size:14px;font-weight:700}.search-container__contain__title-search__txt__list li a{text-decoration:none}.search-container__contain__title-search__txt__list li a:hover{color:#ef5e56}.search-container__contain__title-search__txt__list__lien{cursor:pointer;transition:color .3s ease-in-out}.search-container__contain__title-search__txt__list__lien:hover{color:#ef5e56}.search-container__contain__title-search__txt__lien-liste,.search-container__contain__title-search__txt__lien-liste--right{font-size:16px;font-weight:700;margin:40px 0 0}.search-container__contain__title-search__txt__lien-liste a,.search-container__contain__title-search__txt__lien-liste--right a{margin:10px 0 0 auto}.search-container__contain__title-search__txt__lien-liste{text-align:center}.search-container__contain__title-search__txt__lien-liste--right{text-align:right}.search-container__contain__title-search__txt__lien-liste--right .button--blue{margin:10px 0 0 auto}.cms-page-view__content .category-a__container__content__title__img{display:inline-block;align-self:center;width:120px;height:48px;margin:0 0 0 10px}.cms-page-view__content .content--full_contain__title-search__txt__img--resp{display:none;width:111px;height:48px;margin:20px auto 0}.table_offre-abo__container{display:flex;flex-direction:column;gap:32px;align-items:flex-start;max-width:1200px;margin:73px auto 0}.table_offre-abo__container--resp{display:none;margin:73px auto 0}.table_offre-abo{position:relative;margin:0 auto;padding:0 20px 20px;background-image:url("/skin/frontend/default/f002_conv/images/background_circle-blur-red-dark.svg"),url("/skin/frontend/default/f002_conv/images/background_circle-blur-blue-dark.svg");background-repeat:no-repeat;background-size:400px,513px;background-position:top 160px left calc(50% - 500px),top -70px right calc(50% - 600px)}.table_offre-abo__title{font-size:36px;font-weight:700;text-align:center;color:#272f64;margin:0 auto 20px}.table_offre-abo__button{margin:40px auto 0}.table_offre-abo__header{position:relative}.table_offre-abo__header__switcher{width:280px;margin:60px 0 0 50%;padding:3px;border:1px solid #272f64;border-radius:27px;transform:translate(-50%,0);z-index:1}.table_offre-abo__header__switcher>a:first-child{background-color:#fff3f3}.table_offre-abo__header__switcher__button{display:inline-block;font-size:16px;font-weight:600;text-align:center;color:#272f64;width:138px;border-radius:24px;padding:7px 0;transition:background-color .3s ease-in-out;cursor:pointer}.table_offre-abo__header__switcher__button:hover{color:#272f64;background-color:#f8faff}.eventVanish{position:fixed;visibility:hidden;opacity:0;transition:all 0s ease-out}.eventAppear{position:inherit;visibility:visible;opacity:1;transition:all 1s ease-out}.table_offre-abo__slider__content__slide__item--hidden{position:fixed;visibility:hidden;opacity:0;transition:all 0s ease-out}.table_offre-abo__slider__content__slide__item--visible{position:inherit;visibility:visible;opacity:1;transition:all 1s ease-out}.table_offre-abo__header__illu{position:absolute;right:calc(50% + 130px);margin:-15px 0 0}.table_offre-abo__container__row{display:flex;width:100%}.table_offre-abo__container__vignettes--1col{flex:1}.table_offre-abo__container__vignettes--1col:last-child{margin:0 0 0 18px}.table_offre-abo__container__vignettes--3cols{flex:3}.table_offre-abo__container__vignettes__item{filter:drop-shadow(4px 4px 8px rgba(0, 0, 0, .15))}.table_offre-abo__container__vignettes__item__cartouche--blue,.table_offre-abo__container__vignettes__item__cartouche--red{display:inline-block;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:8px 32px;border-radius:16px 16px 0 0}.table_offre-abo__container__vignettes__item__cartouche--red{background:linear-gradient(91deg,#fff3f3 42.01%,#fcdcda 89.98%)}.table_offre-abo__container__vignettes__item__cartouche--blue{background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%)}.table_offre-abo__container__vignettes__item__contain{display:flex;justify-content:space-between;padding:32px 0;border-radius:0 16px 16px;background-color:#fff}.table_offre-abo__container__vignettes__item__contain__col{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:1;font-weight:700;min-height:155px}.table_offre-abo__container__vignettes__item__contain__col__desc{text-align:center;font-size:18px;font-style:normal;line-height:normal}.table_offre-abo__container__vignettes__item__contain__col__price{font-size:14px;font-weight:400;line-height:25px}.table_offre-abo__container__vignettes__item__contain__col__price__month{font-size:24px;line-height:25px;font-weight:700}.table_offre-abo__container__vignettes__item__contain__col__price__year{display:inline-block;font-size:12px;font-weight:500;line-height:normal;text-align:center;width:100%}.table_offre-abo__container__vignettes__item__contain__col__list{display:flex;flex-direction:column;gap:22px;margin:22px 0 0;padding:0}.table_offre-abo__container__vignettes__item__contain__col__list__item{display:flex;align-items:center;gap:16px}.table_offre-abo__container__vignettes__item__contain__col__list__item img{flex-shrink:0}.table_offre-abo__container__table{flex:4;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-align:center}.table_offre-abo__container__table__row{display:flex;width:100%}.table_offre-abo__container__table__row--colored{display:flex;width:100%}.table_offre-abo__container__table__row--colored>div{background-color:#f9fbff}.table_offre-abo__container__table__row--colored>div:first-child{border-radius:8px 0 0 8px}.table_offre-abo__container__table__row--colored>div:nth-child(4){border-radius:0 8px 8px 0}.table_offre-abo__container__table__row--colored>div:last-child{border-radius:8px;background-color:#fff9f9}.table_offre-abo__container__cell{flex:1;display:flex;align-items:center;justify-content:center;padding:10px 0}.table_offre-abo__container__cell:last-child{margin:0 0 0 18px}.table_offre-abo__container__cell--desc{display:flex;align-items:center;gap:16px;flex:1;padding:10px 0}.table_offre-abo__container__cell--desc::before{display:block;content:"";flex-shrink:0;width:16px;height:16px;background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_star-cyan.svg");margin:0 0 0 10px}.table_offre-abo__container__cell--desc__txt{display:flex;flex-direction:column;gap:4px;text-align:left}.table_offre-abo__container__cell--desc__txt span{font-size:12px;font-style:normal;font-weight:400;line-height:20px}.container-offre-abo{display:flex;gap:40px;max-width:1116px;margin:0 auto;padding:0 24px}.container-offre-abo-title{font-size:36px;font-weight:700;text-align:center;color:#272f64;margin:0 auto 80px}.container-offre-abo__col{flex:1;display:flex;flex-direction:column;gap:36px}.container-offre-abo__col__entete{display:flex;flex-direction:column;align-items:flex-start}.container-offre-abo__col__entete--blank{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;max-height:236px}.container-offre-abo__col__entete__switcher{display:flex;padding:3px;align-items:center;gap:16px;border-radius:24px;border:1px solid #272f64;z-index:1}.container-offre-abo__col__entete__switcher__button{display:inline-block;font-size:16px;font-weight:600;text-align:center;color:#272f64;width:108px;border-radius:24px;padding:7px 0;transition:background-color .3s ease-in-out;cursor:pointer}.container-offre-abo__col__entete__switcher__button:hover{color:#272f64;background-color:#f8faff}.container-offre-abo__col__entete__illu{position:absolute;top:calc(50% + 18px);left:12px}.table_offre-abo__slider__content__slide__item--hidden{position:fixed;visibility:hidden;opacity:0;transition:all 0s ease-out}.table_offre-abo__slider__content__slide__item--visible{position:inherit;visibility:visible;opacity:1;transition:all 1s ease-out}.container-offre-abo__col__entete__cartouche--blue,.container-offre-abo__col__entete__cartouche--red{display:inline-block;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:8px 32px;border-radius:8px 8px 0 0}.container-offre-abo__col__entete__cartouche--red{background:linear-gradient(90deg,#fbdcda .02%,#fff 109.68%)}.container-offre-abo__col__entete__cartouche--blue{background:linear-gradient(88deg,#dfeaff 2.69%,#fff 111.99%)}.container-offre-abo__col__entete__contain--blue,.container-offre-abo__col__entete__contain--red{display:flex;flex-direction:column;align-items:center;gap:32px;padding:32px 10px;border-radius:0 8px 8px;background-color:#fff;box-shadow:4px 4px 8px 0 rgba(0,0,0,.15)}.container-offre-abo__col__entete__contain--blue,.container-offre-abo__col__entete__contain--red{align-self:normal}.container-offre-abo__col__entete__contain--blue{border:1.5px solid #dee9ff}.container-offre-abo__col__entete__contain--red{border:1.5px solid #fbdcda}.container-offre-abo__col__entete__contain__options--entreprise,.container-offre-abo__col__entete__contain__options--pro{display:flex;flex-direction:column;align-items:center;gap:16px}.container-offre-abo__col__entete__contain__options__price{font-size:14px;font-style:normal;font-weight:400;line-height:25px}.container-offre-abo__col__entete__contain__options__price--year{font-size:12px;font-style:normal;font-weight:500;line-height:normal}.container-offre-abo__col__entete__contain__options__price__month{font-size:24px;font-style:normal;font-weight:700;line-height:25px}.container-offre-abo__col__desc--blank,.container-offre-abo__col__desc--blue,.container-offre-abo__col__desc--red{display:flex;flex-direction:column;align-items:flex-start;gap:8px;border-radius:8px;background:#fff}.container-offre-abo__col__desc--red{border:1.5px solid #fbdcda;box-shadow:4px 4px 8px 0 rgba(0,0,0,.15)}.container-offre-abo__col__desc--blue{border:1.5px solid #dfeaff;box-shadow:4px 4px 8px 0 rgba(0,0,0,.15)}.container-offre-abo__col__desc__cell,.container-offre-abo__col__desc__cell--blue,.container-offre-abo__col__desc__cell--grey,.container-offre-abo__col__desc__cell--red{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:70px}.container-offre-abo__col__desc__cell--blue,.container-offre-abo__col__desc__cell--grey,.container-offre-abo__col__desc__cell--red{border-radius:8px}.container-offre-abo__col__desc__cell--grey{background:linear-gradient(90deg,#e5e5e5 0,#fff 100%)}.container-offre-abo__col__desc__cell--blue{background:linear-gradient(90deg,#dee9ff 0,rgba(255,255,255,0) 100%)}.container-offre-abo__col__desc__cell--red{background:linear-gradient(90deg,#fbdcda 0,rgba(255,255,255,0) 100%)}.container-offre-abo__col__desc__cell__text,.container-offre-abo__col__desc__cell__text--grey{display:flex;flex-direction:column;gap:10px}.container-offre-abo__col__desc__cell__text{width:calc(100% - 80px);padding:0 40px}.container-offre-abo__col__desc__cell__text--grey{width:calc(100% - 40px);padding:0 0 0 40px}.container-offre-abo__col__desc__cell__text__main-title{font-size:16px;font-style:normal;font-weight:600;line-height:20px}.container-offre-abo__col__desc__cell__text__txt{font-size:12px;font-style:normal;font-weight:400;line-height:20px}.container-offre-abo__col__desc__cell__text__title{font-size:14px;font-style:normal;font-weight:500;line-height:20px}.container-offre-abo__col__desc__cell__text__main-title-2{text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:20px}.container-offre-abo__col__desc__cell__text__main-title__subtitle{font-size:14px;font-style:normal;font-weight:500}.container-offre-abo__col__desc__cell__text__title--big{text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.container-offre-abo__col__desc__cell__text__title--big__subtitle{font-size:14px;font-style:normal;font-weight:500;line-height:20px}.container-offre-abo__col__desc--resp{display:none}.container-offre-abo__col__desc--resp__cell--blue,.container-offre-abo__col__desc--resp__cell--blue-shade,.container-offre-abo__col__desc--resp__cell--red,.container-offre-abo__col__desc--resp__cell--red-shade{display:flex;flex-direction:column;align-items:center;border-radius:8px;background:#fff}.container-offre-abo__col__desc--resp__cell--red,.container-offre-abo__col__desc--resp__cell--red-shade{border:1.5px solid #fbdcda}.container-offre-abo__col__desc--resp__cell--blue,.container-offre-abo__col__desc--resp__cell--blue-shade{border:1.5px solid #e1ebff}.container-offre-abo__col__desc--resp__cell--blue-shade,.container-offre-abo__col__desc--resp__cell--red-shade{box-shadow:4px 4px 8px 0 rgba(0,0,0,.15)}.container-offre-abo__col__desc--resp__cell--blue__title,.container-offre-abo__col__desc--resp__cell--red__title{display:flex;height:45px;padding:10px 16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:20px;border-radius:8px}.container-offre-abo__col__desc--resp__cell--red__title{background:linear-gradient(90deg,#fbdcda 0,rgba(255,255,255,0) 100%)}.container-offre-abo__col__desc--resp__cell--blue__title{background:linear-gradient(90deg,#e0eaff 0,rgba(255,255,255,0) 100%)}.container-offre-abo__col__desc--resp__cell__title--blank{display:flex;height:42px;padding:0 16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.container-offre-abo__col__desc--resp__cell__text{width:calc(100% - 32px);padding:8px 16px;text-align:center}.container-offre-abo__col__desc--resp__cell__text__title{text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.container-offre-abo__col__desc--resp__cell__text__title__subtitle{font-size:12px;font-style:normal;font-weight:400;line-height:20px}.eventVanish{position:fixed;visibility:hidden;opacity:0;transition:all 0s ease-out}.eventAppear{position:inherit;visibility:visible;opacity:1;transition:all 1s ease-out}lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;max-width:800px;border-radius:15px}lite-youtube::before{content:attr(data-title);display:block;position:absolute;top:0;background-image:linear-gradient(180deg,rgba(0,0,0,.6666666667) 0,rgba(0,0,0,.537254902) 14%,rgba(0,0,0,.1490196078) 54%,rgba(0,0,0,.0470588235) 72%,#000 94%);height:100%;width:100%;font-family:"YouTube Noto",Roboto,Arial,Helvetica,sans-serif;color:#eee;text-shadow:0 0 2px rgba(0,0,0,.5);font-size:18px;padding:25px 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}lite-youtube:hover::before{color:#fff}lite-youtube::after{content:"";display:block;padding-bottom:56.25%}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.lty-playbtn{display:block;width:100%;height:100%;background:no-repeat center/68px 48px;background-image:url("/skin/frontend/default/f002_conv/images/yt-play.svg");position:absolute;cursor:pointer;z-index:1;filter:grayscale(100%);transition:filter .1s cubic-bezier(0, 0, .2, 1);border:0}lite-youtube .lty-playbtn:focus,lite-youtube:hover>.lty-playbtn{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}.cms-index-index{color:#272f64;font:12px/1.75 Montserrat,Montserrat-fallback,sans-serif}.cms-index-index .main{width:auto;padding:0;background:#fff}.container-index{margin:40px 0 80px}.container__presentation{width:auto;max-width:1440px;margin:0 auto}.container__presentation__content{display:flex;gap:30px;width:auto;max-width:1200px;margin:0 auto;padding:0 40px}.container__presentation__content__presentation{display:flex;flex-direction:column;align-items:flex-end;width:50%;max-width:600px;min-height:385px;background:no-repeat bottom 10px left 24px/auto url("/skin/frontend/default/f002_conv/images/melanie-texte-blue.webp"),no-repeat top -180px center/630px auto url("/skin/frontend/default/f002_conv/images/melanie_1000px.webp");border-radius:15px}.container__presentation__content__presentation__txt{color:#fff;text-align:right;text-shadow:1px 1px 1px rgba(0,0,0,.6);font-size:30px;font-style:normal;font-weight:700;line-height:35px;width:226px;margin:45px 45px 42px}.container__presentation__content__presentation__btn{margin:0 45px 0 0}.container__presentation__content__encarts{display:flex;flex-wrap:wrap;gap:30px;width:50%;max-width:570px}.container__presentation__content__encarts__encart--blue{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;width:calc(50% - 59px);border-radius:10px;background:#f3f7ff;padding:12px 22px}.container__presentation__content__encarts__encart--red{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;width:calc(50% - 59px);border-radius:10px;background:#fff3f3;padding:12px 22px}.container__presentation__content__encarts__encart--red:last-child{width:100%;max-width:100%;padding:17px 22px 15px}.container__presentation__content__encarts__encart--red__row{display:flex;flex-direction:column;align-items:center;border-radius:10px;background:#fff3f3;padding:12px 22px}.container__presentation__content__encarts__encart__titre{text-align:center;font-size:16px;font-weight:700;line-height:27px;text-transform:uppercase;margin:0 0 7px}.container__presentation__content__encarts__encart__titre a:hover{color:#272f64}.container__presentation__content__encarts__encart__titre+img{width:130px;height:130px}.container__presentation__content__encarts__encart__anchor{display:block;position:absolute;right:15px;bottom:15px}.container__presentation__content__encarts__encart--red__row-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.container__presentation__content__encarts__encart--red__row-content__imgs-content__img-1{width:120px;height:142px}.container__presentation__content__encarts__encart--red__row-content__imgs-content__img-2{width:100px;height:127px}.container__presentation__content__encarts__encart--red__row-content__btns-content{display:flex;flex-direction:column;justify-content:space-between;max-height:110px;height:100%}.container__presentation__content__encarts__encart--red__row-content__btns-content img:last-child{margin:20px 0 0 -45px}.container__presentation__content__encarts__encart__button{width:calc(100% - 32px);max-width:250px}.content--full_contain__title-search__txt__img--resp{display:none;width:111px;height:48px;margin:20px auto 0}.container-index__sous-presentation{display:flex;flex-wrap:wrap;justify-content:space-between;width:auto;max-width:940px;margin:120px auto 80px;padding:0 40px}.container-index__sous-presentation__title{font-size:40px;font-weight:700;text-align:center;color:#272f64;max-width:1000px;margin:80px auto 30px;padding:0 10px}.container-index__sous-presentation__title::after{content:"";display:block;width:200px;height:2px;background-color:#ef5e56;margin:20px auto 30px}.sous-presentation__content__col{text-align:center;width:auto}.sous-presentation__content__col::before{content:"";display:block;position:absolute;width:50px;height:50px;border-radius:5px;background-color:#fadcda;margin:-5px 0 0 70px;z-index:1}.sous-presentation__content__col h3{font-size:18px;font-weight:700;color:#ef5e56;margin:20px 0}.sous-presentation__content__col h3 br{display:none}.sous-presentation__content__col img{position:relative;width:60px;height:60px;z-index:2}.sous-presentation__content__col p{font-size:14px;font-weight:500;line-height:1.5em;width:180px;margin:0 auto}.cms-index-index .category-a__container__content--full{margin:120px 0 0}.container-index__title{font-size:36px;font-weight:700;text-align:center;color:#272f64;margin:0 auto 30px;padding:0 10px}.container-index__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:20px auto 0}.container-index__title.container-index__title-with-subtitle::after{display:none}.container-index__title--underline{display:inline-block}.container-index__title--underline::after{content:"";display:block;height:22px;width:auto;background:#fadcda;margin:-22px -7px 0 7px}.container-index__title-redline{max-width:800px}.container-index__sub-title-redline::after,.container-index__title-redline::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:20px auto 30px}.container-index__title-short{max-width:500px}.container-index__sub-title{font-size:24px;font-weight:500;text-align:center;color:#272f64;margin:-20px auto 20px;padding:0 10px}.container-index__center-content{display:flex;justify-content:center;padding:48px 0 0}.convention-collective__content__recherche .contain-conv__item{width:max-content;margin:5px 0;align-items:center}.convention-collective__content__recherche .contain-conv__item p{font-weight:600}.header-container__menu-responsive__accordion__has-sub__actu-container{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.header-container__menu-responsive__accordion__has-sub__actu-container__item{margin:18px 0 0 0}.gamme-produit__content{display:flex;flex-wrap:wrap;justify-content:space-between;width:auto;max-width:1200px;margin:60px auto;padding:0 20px}.gamme-produit__content__col{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;width:calc(30% - 40px);height:auto;border-radius:15px;margin:0 0 60px;padding:20px 30px 25px;background-color:#f3f7ff}.gamme-produit__content__col h3{color:#272f64;text-align:center;font-size:18px;font-weight:700;width:100%;margin:0 0 10px}.gamme-produit__content__col ul{margin:20px 0 40px;padding:0 0 0 20px}.gamme-produit__content__col ul li{font-size:14px;font-weight:600;text-align:left}.gamme-produit__content__col ul li a:hover{color:#ef5e56}.gamme-produit__content__col__img{display:block;width:225px;height:180px;margin:0 auto;cursor:pointer}.gamme-produit__content__col__button{margin:auto auto 0 auto}.gamme-produit__content__col-100{display:flex;flex-wrap:wrap;width:auto;max-width:1200px;padding:0}.gamme-produit__content__col-100__title{color:#272f64;text-align:left;font-size:22px;font-weight:700;width:100%;margin:0 0 20px}.gamme-produit__content__col-100__title--underline{display:inline-block}.gamme-produit__content__col-100__title--underline::after{content:"";display:block;height:18px;width:auto;background:#fadcda;margin:-17px -2px 0 3px}.col-100__produit-phare__content{display:flex;flex-wrap:wrap;align-items:flex-start;width:calc(100% - 400px);height:auto}.gamme-produit__content__col-100__produit-phare{display:flex;flex-wrap:wrap;align-items:center;width:100%;border-radius:15px;margin:auto 0 0;padding:30px;background-color:#fff3f3}.col-100__produit-phare__image__img{display:block;width:260px;height:260px;margin:0 auto;cursor:pointer}.col-100__produit-phare__txt{width:calc(100% - 340px);margin:0 0 0 auto}.col-100__produit-phare__txt__title{color:#ef5e56;font-size:22px;font-weight:700;font-style:normal}.col-100__produit-phare__txt__subtitle{color:#ef5e56;font-size:14px;font-weight:500}.col-100__produit-phare__txt__button{font-size:16px;margin:20px auto 0}.col-100__produit-phare__txt__button a::after{content:"►";display:inline-block;transform:scale(.7,1.2);margin:0 0 0 20px}.gamme-produit__content__col-100__liste-produit{display:flex;flex-direction:column;width:360px;margin:0 0 0 auto}.col-100__liste-produit__liste{display:flex;flex-wrap:wrap;align-content:stretch;gap:24px;height:100%;margin:10px 0 0}.col-100__produit-phare__txt__list{margin:20px 0 60px;padding:0 0 0 20px}.col-100__produit-phare__txt__list li{font-size:12px;font-weight:600;margin:5px 0}.col-100__produit-phare__txt__list li::before{content:"✔";font-weight:800;color:#ef5e56;margin:0 10px 0 -20px}.col-100__liste-produit__list-item{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:14px;font-weight:700;margin:20px 10px 0}.col-100__liste-produit__list-item__img{width:100px;height:100px;margin:0 0 20px;cursor:pointer}.col-100__liste-produit__button{width:105px}.client-content{position:relative;overflow:hidden;width:auto;max-width:1240px;height:100%;margin:60px auto 120px}.trustpilot-content{width:auto;max-width:1200px;margin:60px auto;padding:0 20px}.client-content__slider__slide__img{width:350px;height:510px;border-radius:15px}.client-content__slider__slide__img-resp{display:none;width:75px;height:75px;border-radius:15px;margin:0 20px 40px 0}.slide--txt__guillemets{width:64px;height:64px;margin:0 0 40px}.slide--txt__guillemets--resp{display:none}.client-content__slider__slide__txt{display:flex;flex-direction:column;width:calc(100% - 440px);margin:0 0 0 auto}.slide__txt__text{font-size:18px;font-weight:500;line-height:1.5em;text-align:justify}.slide__txt__author{font-size:32px;font-weight:700;line-height:1.2em;color:#ef5e56;margin:auto 0 40px}.slide__txt__author__role{font-size:24px;font-weight:600;color:#ababab}.slide__txt__author--resp{display:none}.client-content__slider__btn{margin:20px auto 0}.client-content__slider{height:auto;white-space:nowrap;font-size:0;transition:.8s}.client-content__slider>*{display:inline-block;font-size:1rem;white-space:normal;vertical-align:top;height:100%;background:none 50% no-repeat;background-size:cover}.client-content__slider__slide__content{display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px}.table_offre-abo__slider__content__slide__item--hidden{position:fixed;visibility:hidden;opacity:0;transition:all 0s ease-out}.table_offre-abo__slider__content__slide__item--visible{position:inherit;visibility:visible;opacity:1;transition:all 1s ease-out}.client-content__slider__bullets{position:relative;z-index:2;top:-30px;padding:10px 0;width:calc(100% - 450px);text-align:left;margin:0 0 0 auto}.client-content__slider__bullets>a{display:inline-block;width:15px;height:15px;border-radius:50%;margin:0 5px;line-height:30px;text-decoration:none;text-align:center;background:#ef5e56;-webkit-transition:.3s;transition:.3s}.client-content__slider__bullets>a:hover{background:#ef5e56}.client-content__slider__bullets>a+a{background:#fadcda}.client-content>s{position:absolute;height:220px;margin-top:-220px}.client-content>s:target~.client-content__slider__bullets>*{background:#fadcda}#s11:target~.client-content__slider__bullets>:first-child{background:#ef5e56}#s21:target~.client-content__slider__bullets>:nth-child(2){background:#ef5e56}#s31:target~.client-content__slider__bullets>:nth-child(3){background:#ef5e56}#s41:target~.client-content__slider__bullets>:nth-child(4){background:#ef5e56}#s11:target~.client-content__slider__bullets>:first-child{transform:translateX(0);-webkit-transform:translateX(0)}#s21:target~.client-content__slider__bullets>:nth-child(2){transform:translateX(-100%);-webkit-transform:translateX(-100%)}#s31:target~.client-content__slider__bullets>:nth-child(3){transform:translateX(-200%);-webkit-transform:translateX(-200%)}#s41:target~.client-content__slider__bullets>:nth-child(4){transform:translateX(-300%);-webkit-transform:translateX(-300%)}.table_offre-abo__container{display:flex;flex-direction:column;gap:32px;align-items:flex-start;max-width:1200px;margin:73px auto 0}.table_offre-abo__container--resp{display:none;margin:73px auto 0}.table_offre-abo__container__row{display:flex;width:100%}.table_offre-abo__container__vignettes--1col{flex:1}.table_offre-abo__container__vignettes--1col:last-child{margin:0 0 0 18px}.table_offre-abo__container__vignettes--3cols{flex:3}.table_offre-abo__container__vignettes--4cols{flex:4}.table_offre-abo__container__vignettes__item{filter:drop-shadow(4px 4px 8px rgba(0, 0, 0, .15))}.table_offre-abo__container__vignettes__item__cartouche--blue,.table_offre-abo__container__vignettes__item__cartouche--red{display:inline-block;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:8px 32px;border-radius:16px 16px 0 0}.table_offre-abo__container__vignettes__item__cartouche--red{background:linear-gradient(91deg,#fff3f3 42.01%,#fcdcda 89.98%)}.table_offre-abo__container__vignettes__item__cartouche--blue{background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%)}.table_offre-abo__container__vignettes__item__contain{display:flex;justify-content:space-between;padding:32px 0;border-radius:0 16px 16px;background-color:#fff}.table_offre-abo__container__vignettes__item__contain__col{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:1;font-weight:700;min-height:155px}.table_offre-abo__container__vignettes__item__contain__col__desc{text-align:center;font-size:18px;font-style:normal;line-height:normal}.table_offre-abo__container__vignettes__item__contain__col__price{font-size:14px;font-weight:400;line-height:25px}.table_offre-abo__container__vignettes__item__contain__col__price__month{font-size:24px;line-height:25px;font-weight:700}.table_offre-abo__container__vignettes__item__contain__col__price__year{display:inline-block;font-size:12px;font-weight:500;line-height:normal;text-align:center;width:100%}.table_offre-abo__container__vignettes__item__contain__col__list{display:flex;flex-direction:column;gap:22px;margin:22px 0 0;padding:0}.table_offre-abo__container__vignettes__item__contain__col__list__item{display:flex;align-items:center;gap:16px}.table_offre-abo__container__vignettes__item__contain__col__list__item img{flex-shrink:0}.table_offre-abo__container__table{flex:4;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-align:center}.table_offre-abo__container__table__row{display:flex;width:100%}.table_offre-abo__container__table__row--colored{display:flex;width:100%}.table_offre-abo__container__table__row--colored>div{background-color:#f9fbff}.table_offre-abo__container__table__row--colored>div:first-child{border-radius:8px 0 0 8px}.table_offre-abo__container__table__row--colored>div:nth-child(4){border-radius:0 8px 8px 0}.table_offre-abo__container__table__row--colored>div:last-child{border-radius:8px;background-color:#fff9f9}.table_offre-abo__container__cell{flex:1;display:flex;align-items:center;justify-content:center;padding:10px 0}.table_offre-abo__container__cell:last-child{margin:0 0 0 18px}.table_offre-abo__container__cell--desc{display:flex;align-items:center;gap:16px;flex:1;padding:10px 0}.table_offre-abo__container__cell--desc::before{display:block;content:"";flex-shrink:0;width:16px;height:16px;background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_star-cyan.svg");margin:0 0 0 10px}.table_offre-abo__container__cell--desc__txt{display:flex;flex-direction:column;gap:4px;text-align:left}.table_offre-abo__container__cell--desc__txt span{font-size:12px;font-style:normal;font-weight:400;line-height:20px}.cms-index-index .pourquoi-section__container__part-1{margin:-190px auto 0}.pourquoi-section__container__part-2{display:flex;flex-wrap:wrap;align-items:flex-end;max-width:1200px;margin:20px auto 0}.pourquoi-2--text{width:auto}.cms-index-index .pourquoi-section__container__text__title{font-size:36px;font-weight:700;text-align:left;color:#272f64}.cms-index-index .pourquoi-section__container__text__title::after{content:"";display:block;width:75px;height:2px;background-color:#ef5e56;margin:15px auto 70px 0}.container__actualites{width:100%;margin:0 0 60px}.actualites__content{display:flex;flex-wrap:wrap;justify-content:space-around;width:auto;max-width:1200px;margin:60px auto 0;padding:0 20px}.document__content__lien{color:#272f64;font-size:16px;font-weight:700;font-family:Montserrat,Montserrat-fallback,sans-serif;width:calc(25% - 40px);padding:15px 0;border:0;border-radius:15px;background-color:#f3f7ff;cursor:pointer;transition:all .3s ease-in-out}.document__content__lien:hover{color:#fff;background-color:#272f64}.actualites__content__rubriques{width:100%;margin:0 0 60px}.actualites__content__rubriques:last-child{margin:0}.actualites__content__rubriques-buttons,.actualites__content__rubriques-items{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.rubriques-items__item{display:flex;flex-wrap:wrap;width:calc(33% - 45px);font-size:14px;margin:0 0 70px}.rubriques-items__item a{width:100%}.rubriques-items__item-image{width:100%;height:220px;background-color:#eee;background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:10px;cursor:pointer}.rubriques-items__item-titre{color:#272f64;font-size:16px;font-weight:600;margin:20px 0;transition:color .3s ease-in-out}.rubriques-items__item-titre:hover{color:#ef5e56}.rubriques-items__item-text{color:#000;font-size:14px;text-align:justify;line-height:1.5em;max-height:145px;overflow:hidden;height:105px;margin:0 0 20px}.rubriques-items__item-auteur{font-size:12px;font-weight:700;font-style:italic;width:max-content;margin:auto auto 0 0}.rubriques-items__item-auteur span{font-weight:400;font-style:normal}.rubriques-items__item-auteur--img{align-self:center;width:35px;height:35px;margin:0 5px 0 0}.rubriques-items__item-temps{color:#ef5e56;font-size:11px;font-weight:700;text-align:right;width:max-content;margin:auto 0 0}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}.cms-affiliation .main,.cms-page-view.cms-cgv-html .main,.cms-page-view.cms-livraison .main,.cms-page-view.cms-mentions-legales .main{width:auto;padding:25px 0}.cms-page-view .std{margin:40px 0 0}.cms-page-view__content{width:auto;max-width:1200px;padding:0 40px;margin:0 auto 64px}.cms-page-view__content img{width:100%;max-width:max-content;height:auto}.cms-page-view__content img.encart-remarque__icone{display:none;width:24px;height:24px;margin:0 10px 0 0}.cms-page-view__content__title,.cms-page-view__content__title-h2,.cms-page-view__content__title-h3,.cms-page-view__content__title-h4,.cms-page-view__content__title-h5,.container-page-code-naf__content__title--resp{color:#272f64;font-weight:700;width:100%}.cms-page-view__content__anchor{margin:0 auto 24px}a.cms-page-view__content__anchor--resp{display:none;margin:0 auto}.cms-page-view__content__title,.container-page-code-naf__content__title--resp{font-size:32px;text-align:center;margin:0}.container-page-code-naf__content__title--resp{display:none}.cms-page-view__content__title-h2{font-size:18px;text-align:left}.cms-page-view__content__title-h3{font-size:18px;text-align:left;font-weight:700;color:#272f64;border:none;margin:20px 0;padding:0 0 0 20px}.cms-page-view__content__title-h3::before{content:"";background-color:#ef5e56;display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 10px 0 -20px}.cms-page-view__content__title-h4,.cms-page-view__content__title-h5{font-size:14px;font-weight:600;margin:0 0 10px}.cms-page-view__content__title-h4{font-style:italic}.cms-page-view__content__title-h5{font-style:normal}.cms-page-view__content__title::after,.container-page-code-naf__content__title--resp::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:15px auto 24px}.cms-page-view__content__title-h2::after{content:"";display:block;width:75px;height:2px;background-color:#ef5e56;margin:15px auto 20px 0}.cms-page-view__content__list,.cms-page-view__content__txt{font-size:14px;text-align:justify;margin:0 0 20px;word-break:break-word}.cms-page-view__content__list{padding:0 0 0 40px}.cms-page-view__content__list li a:hover{color:#ef5e56}.cms-page-view__content__txt__img{margin:3px 0 0 5px}.cms-page-view__content .button--blue,.cms-page-view__content .button--red{text-decoration:none;margin:0 auto 25px}.cms-page-view__content .button--blue:hover,.cms-page-view__content .button--red:hover{color:#fff}.cms-page-view__content__cadre{border:1px solid #272f64;border-radius:10px;padding:5px 10px;margin:0 0 20px}.cms-page-view__content__cadre .cms-page-view__content__list{margin:0}.cms-page-view__content__list-scroll{width:auto;height:250px;overflow-y:scroll;margin:20px 0;border:1px solid #ababab;padding:5px 5px 5px 10px;max-width:420px;border-radius:10px}.cms-page-view__content__list-scroll p{font-size:14px;margin:0 0 4px}.cms-page-view__content__list-scroll p a:hover{color:#ef5e56}.cms-page-view__content__table{display:block;font-size:13px;border:0;border-collapse:collapse;border-spacing:0;width:100%;margin:20px 0;overflow-x:auto}.cms-page-view__content__table tr:first-child td{font-weight:600;background-color:#f3f7ff}.cms-page-view__content__table tr td{padding:5px 4px;border:1px solid #272f64;background-color:#fff;text-align:center}.cms-page-view__content__table tr td:first-child{font-weight:600}.cms-page-view__content__encart-blue{color:#fff;font-size:14px;font-weight:600;font-style:italic;text-align:center;width:calc(100% - 10px);padding:10px 5px;margin:20px 0;background-color:#272f64}.cms-acheter-convention-collective.cms-list-activite-naf .main{width:auto;max-width:100%;padding:25px 0}.cms-page-view__content--full{width:100%;margin:0 auto 40px}.cms-page-view__content .search-container{margin:0 auto 24px}.cms-accompagnement-juridique .std{display:none}.cms-accompagnement-juridique .main{width:100%;margin:40px auto;padding:0}.cms-accompagnement-juridique__main-content{width:auto;max-width:1200px;padding:0 40px;margin:0 auto}.cms-accompagnement-juridique__main-content--100{width:auto;max-width:100%;padding:0;margin:0 auto}.cms-accompagnement-juridique__main-title{font-size:36px;font-weight:700;text-align:left;color:#272f64;margin:0}.cms-accompagnement-juridique__main-title::after{content:"";display:block;width:75px;height:2px;background-color:#ef5e56;margin:30px auto 30px 0}.cms-accompagnement-juridique__title,.cms-accompagnement-juridique__title--no-resp,.cms-accompagnement-juridique__title--resp{font-size:36px;font-weight:700;text-align:left;color:#272f64;margin:0}.cms-accompagnement-juridique__title--resp{display:none}.cms-accompagnement-juridique__title-center{font-size:36px;font-weight:700;text-align:center;color:#272f64;margin:0}.cms-accompagnement-juridique__sub-title-center{font-size:24px;font-weight:700;text-align:center;color:#272f64;margin:0}.cms-accompagnement-juridique__sub-title-center::after,.cms-accompagnement-juridique__title-center::after{content:"";display:block;width:75px;height:2px;background-color:#ef5e56;margin:15px auto 20px}.cms-accompagnement-juridique__main-content__2col,.cms-accompagnement-juridique__main-content__row,.cms-accompagnement-juridique__main-content__row--resp,.cms-accompagnement-juridique__main-content__row--v2{display:flex;flex-wrap:wrap;justify-content:space-between}.cms-accompagnement-juridique__main-content__2col__col,.cms-accompagnement-juridique__main-content__row__col{width:50%;margin:0 0 0 auto}.cms-accompagnement-juridique__main-content__row-left{width:60%;margin:0 auto 0 0}.cms-accompagnement-juridique__main-content__row--v2__col-left{width:calc(40% - 20px)}.cms-accompagnement-juridique__main-content__row--v2__col-right{width:calc(60% - 20px)}.cms-accompagnement-juridique__main-content__pres-content{height:100%;background-image:url("/skin/frontend/default/f002_conv/images/background_rond-blue-light.svg");background-repeat:no-repeat;background-size:320px;background-position:top 10px left 40px;padding:40px 0 0}.cms-accompagnement-juridique__main-content__pres-content__text{font-size:18px;font-weight:600;text-align:justify;margin:0 0 10px}.cms-accompagnement-juridique__img-juristes{width:100%;max-width:580px;height:auto;display:block;margin:0 0 0 auto}.cms-accompagnement-juridique_clients{margin:64px 0 0}.client-content__slider{height:auto;white-space:nowrap;font-size:0;transition:.8s}.client-content__slider>*{display:inline-block;font-size:1rem;white-space:normal;vertical-align:top;height:100%;background:none 50% no-repeat;background-size:cover}.client-content__slider__slide__content{display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px}.client-content__slider__bullets{position:relative;z-index:2;top:-30px;padding:10px 0;width:calc(100% - 450px);text-align:left;margin:0 0 0 auto}.client-content__slider__bullets>a{display:inline-block;width:15px;height:15px;border-radius:50%;margin:0 5px;line-height:30px;text-decoration:none;text-align:center;background:#ef5e56;-webkit-transition:.3s;transition:.3s}.client-actif__container{max-width:800px;margin:0 auto 80px;background-image:url("/skin/frontend/default/f002_conv/images/background_rond-red.svg"),url("/skin/frontend/default/f002_conv/images/background_rond-blue-light.svg");background-repeat:no-repeat;background-size:200px,250px;background-position:top 220px left calc(50% - 500px),top right calc(50% - 600px)}.client-actif__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 80px}.client-actif__content:nth-child(2){flex-direction:row-reverse}.client-actif__content:nth-child(2) .client-actif__content__txt__title{text-align:right}.client-actif__content__img{width:150px;height:150px;filter:drop-shadow(5px 5px 5px #eee)}.client-actif__content__txt{font-size:18px;line-height:1.2em;width:calc(100% - 190px)}.client-actif__content__txt__title{font-weight:700;margin:0 0 20px}.client-actif__content__txt__texte{text-align:justify}.cms-accompagnement-juridique__main-content__pres-content-2{height:100%;background-image:url("/skin/frontend/default/f002_conv/images/illu-livre-conv_pdf_300px.webp"),url("/skin/frontend/default/f002_conv/images/background_rond-blue-light.svg");background-repeat:no-repeat;background-size:300px,340px;background-position:top 80px right calc(50% + 190px),top 60px right calc(50% + 250px);margin:0 0 80px;padding:40px 0 0}.cms-accompagnement-juridique__main-content__pres-content-3{min-height:580px;background-image:url("/skin/frontend/default/f002_conv/images/illu_juristes-2_juristes_580px.png");background-repeat:no-repeat;background-size:50%;background-position:top left calc(60% + 180px)}.cms-accompagnement-juridique__main-content__pres-content-2__list{max-width:490px;margin:40px 0 0}.cms-accompagnement-juridique__main-content__pres-content-2__list li{font-size:14px;text-align:justify;margin:0 0 30px;padding:0 0 0 70px}.cms-accompagnement-juridique__main-content__pres-content-2__list--conv{background-repeat:no-repeat;background-size:48px;background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_list--conv_64px.webp")}.cms-accompagnement-juridique__main-content__pres-content-2__list--synt{background-repeat:no-repeat;background-size:48px;background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_list--synt_64px.webp")}.cms-accompagnement-juridique__main-content__pres-content-2__list--ccn{background-repeat:no-repeat;background-size:48px;background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_list--ccn_64px.webp")}.cms-accompagnement-juridique__main-content__pres-content-2__question-ccn{background-repeat:no-repeat;background-size:48px;background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_question-ccn_64px.webp")}.cms-accompagnement-juridique__main-content__pres-content-2__question-droit-travail{background-repeat:no-repeat;background-size:48px;background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_question-droit-travail_64px.webp")}.cms-accompagnement-juridique__main-content__pres-content-2__question-droit-social{background-repeat:no-repeat;background-size:48px;background-image:url("/skin/frontend/default/f002_conv/images/icones/icone_question-droit-social_64px.webp")}.cms-accompagnement-juridique__main-content__pres-content-2__list__title{font-size:18px;font-weight:700;color:#272f64;margin:0 0 15px}.cms-accompagnement-juridique__dossier__content__txt__text{font-size:14px;text-align:justify;margin:30px 0 20px}.cms-accompagnement-juridique__dossier__container{background-color:#f3f7ff;border-radius:15px;margin:200px 0 80px;padding:10px 0 40px}.cms-accompagnement-juridique__dossier__content{position:relative;margin:-80px 0 0;padding:0 40px}.cms-accompagnement-juridique__dossier__content__txt{max-width:600px}.cms-accompagnement-juridique__dossier__content__img{display:block;width:100%;max-width:400px;height:auto;margin:0 20px 0 auto;border-radius:50%;box-shadow:5px 5px 10px 5px #eee}.cms-accompagnement-juridique__dossier__content__list-categ-dos{display:flex;flex-wrap:wrap;justify-content:center;max-width:650px}.cms-accompagnement-juridique__dossier__content__list-categ-dos li{margin:20px 25px;box-shadow:1px 4px 6px 0 rgba(176,173,193,.4)}.cms-accompagnement-juridique__dossier__content__list-categ-dos li a{font-size:18px;font-weight:500;color:#272f64;background-color:#fff;padding:15px 20px;border-radius:10px;transition:all .3s ease-in-out}.cms-accompagnement-juridique__dossier__content__list-categ-dos li a:hover{color:#fff;background-color:#272f64}.cms-accompagnement-juridique__text{font-size:14px;text-align:justify;margin:0 0 20px}.cms-accompagnement-juridique__list-logo{text-align:center;margin:40px 0 80px}.cms-accompagnement-juridique__list-logo--item{display:inline-block;width:100px;height:50px;margin:5px}.cms-accompagnement-juridique__support{max-width:1920px;margin:80px auto 40px;background:linear-gradient(to right,transparent,transparent 50%,#272f64 90%,#272f64 100%),center right/cover url("/skin/frontend/default/f002_conv/images/background-alex.webp");border-radius:15px}.cms-accompagnement-juridique__support__content{max-width:1200px;margin:0 auto;padding:3% 40px}.cms-accompagnement-juridique__support__content__box{max-width:430px;margin:20px 0 20px auto;padding:30px 40px 20px;background-color:#fff;border-radius:15px}.cms-accompagnement-juridique__support__content__box__txt{font-size:24px;font-weight:700;line-height:1.5em;text-align:center;margin:0 0 20px}.cms-accompagnement-juridique__support__content__box__mail,.cms-accompagnement-juridique__support__content__box__tel{display:flex;align-items:center;justify-content:center}.cms-accompagnement-juridique__support__content__box__tel{font-size:23px;font-weight:700;color:#ef5e56;margin:0 0 20px}.cms-accompagnement-juridique__support__content__box__tel::before{content:"";display:inline-block;width:20px;height:20px;margin:0 15px 0 0;background-image:url("/skin/frontend/default/f002_conv/images/icone-telephone-red_20px.webp");background-size:contain}.cms-accompagnement-juridique__support__content__box__mail{font-size:14px;font-weight:500;color:#272f64}.cms-accompagnement-juridique__support__content__box__mail::before{content:"";display:inline-block;width:20px;height:20px;margin:0 15px 0 0;background-image:url("/skin/frontend/default/f002_conv/images/icon-email-red.webp");background-size:contain}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}.checkout-cart-index.animation-panier{background-color:#fafbff}.checkout-cart-index.animation-panier .std{margin:0}.checkout-cart-index.animation-panier .header{display:none}.checkout-cart-index.animation-panier .main{width:auto;max-width:100%;margin:0 auto;padding:0 12px}.checkout-cart-index.animation-panier .footer-container{display:none}.page-ajout-panier{display:flex;flex-direction:column;align-items:center;gap:48px;min-height:100vh;background-color:#fafbff;padding:0 0 48px}.page-ajout-panier__head{text-align:center;width:100%;padding:24px 0;background:#fff;border-bottom:1px solid #e8edf7}.page-ajout-panier__head img{width:208px;height:48px}.page-ajout-panier__content{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.page-ajout-panier__content__head{display:flex;flex-direction:column;align-items:center;gap:18px}.page-ajout-panier__content__head__title{color:#272f64;font-size:24px;line-height:normal;font-weight:700;text-align:center;margin:0}.page-ajout-panier__content__liste-elements{display:none;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:600px;max-height:0;visibility:hidden;opacity:0}@keyframes itemAppear{0%{display:none;visibility:hidden;opacity:0;max-height:0;margin:0 0 -24px}100%{display:flex;visibility:visible;opacity:1;max-height:1000px;margin:0}}@keyframes itemAppearHorizon{0%{display:none;visibility:hidden;opacity:0;max-width:0;margin:0 0 -24px}100%{display:flex;visibility:visible;opacity:1;max-width:1000px;margin:0}}@keyframes itemDisappear{0%{display:block;visibility:visible;opacity:1;max-height:1000px;margin:0}100%{display:none;visibility:hidden;opacity:0;max-height:0;margin:0 0 -24px}}@keyframes itemStay{0%{display:block;visibility:visible;opacity:1;max-height:1000px;margin:0}100%{display:block;visibility:visible;opacity:1;max-height:1000px;margin:0}}@keyframes itemStayFlex{0%{display:flex;visibility:visible;opacity:1;max-height:1000px;max-width:100%;margin:0}100%{display:flex;visibility:visible;opacity:1;max-height:1000px;max-width:100%;margin:0}}@keyframes titleUnslime{0%{color:#8791cd;font-weight:400}100%{color:#272f64;font-weight:600}}@keyframes titleStayUnslime{0%{color:#272f64;font-weight:600;text-align:left}100%{color:#272f64;font-weight:600;text-align:left}}@keyframes loadingLine{0%{width:0}100%{width:100%}}@keyframes stayLoad{0%{width:100%}100%{width:100%}}.page-ajout-panier__content__liste-elements__item{width:100%;max-width:600px}.page-ajout-panier__content__liste-elements__item:first-child .page-ajout-panier__content__liste-elements__item__title{animation-delay:0s,0s}.page-ajout-panier__content__liste-elements__item:first-child .page-ajout-panier__content__liste-elements__item__dwl-line__load{animation-delay:0s,1s}.page-ajout-panier__content__liste-elements__item:first-child .page-ajout-panier__content__liste-elements__item__details{animation-delay:1s,2s}.page-ajout-panier__content__liste-elements__item:nth-child(2) .page-ajout-panier__content__liste-elements__item__title{animation-delay:2s,2s}.page-ajout-panier__content__liste-elements__item:nth-child(2) .page-ajout-panier__content__liste-elements__item__dwl-line__load{animation-delay:2s,3s}.page-ajout-panier__content__liste-elements__item:nth-child(2) .page-ajout-panier__content__liste-elements__item__details{animation-delay:3s,4s}.page-ajout-panier__content__liste-elements__item:nth-child(3) .page-ajout-panier__content__liste-elements__item__title{animation-delay:4s,4s}.page-ajout-panier__content__liste-elements__item:nth-child(3) .page-ajout-panier__content__liste-elements__item__dwl-line__load{animation-delay:4s,5s}.page-ajout-panier__content__liste-elements__item:nth-child(3) .page-ajout-panier__content__liste-elements__item__details{animation-delay:5s,6s}.page-ajout-panier__content__liste-elements__item__title{color:#8791cd;text-align:left;font-size:15px;line-height:normal;font-weight:400;margin:0 0 12px;animation-name:titleUnslime,titleStayUnslime;animation-duration:2s,1s;animation-iteration-count:1,infinite}.page-ajout-panier__content__liste-elements__item__dwl-line{width:100%;height:10px;border-radius:5px;background-color:#e8edf7;margin:0 0 12px}.page-ajout-panier__content__liste-elements__item__dwl-line__load{width:0;height:10px;border-radius:5px;background-color:#90baff;animation-duration:1s,1s;animation-name:loadingLine,stayLoad;animation-iteration-count:1,infinite}.page-ajout-panier__content__liste-elements__item__details{display:flex;font-size:15px;line-height:normal;align-items:center;gap:12px;max-height:0;visibility:hidden;opacity:0;animation-name:itemAppear,itemStayFlex;animation-duration:1s,1s;animation-iteration-count:1,infinite;transition:all .3s ease-in-out}.page-ajout-panier__content__liste-elements__item__details::before{content:"";display:inline-block;width:24px;height:24px;background:url("/skin/frontend/default/f002_conv/images/icones/icone_coche-green.svg") center/contain no-repeat}.page-ajout-panier__content__liste-elements--valid{display:none;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:600px}.page-ajout-panier__content__liste-elements--valid .page-ajout-panier__content__liste-elements__item{animation-duration:2s,1s;animation-iteration-count:1,infinite}.page-ajout-panier__content__liste-elements--valid .page-ajout-panier__content__liste-elements__item__infos{max-width:0;visibility:hidden;opacity:0;animation-name:itemAppearHorizon,itemStayFlex;animation-delay:1s,2s;animation-duration:1s,1s;animation-iteration-count:1,infinite}.page-ajout-panier__content__liste-elements__item__infos{display:flex;gap:48px;align-items:center}.page-ajout-panier__content__liste-elements__item__infos__img{max-width:299px;height:auto}.page-ajout-panier__content__liste-elements__item__infos__txt{display:flex;flex-direction:column;align-items:center;gap:16px;font-size:24px;font-weight:700;line-height:normal;text-align:center;max-height:0;visibility:hidden;opacity:0;animation-name:itemAppear,itemStayFlex;animation-delay:2s,3s;animation-duration:1s,1s;animation-iteration-count:1,infinite}.page-ajout-panier__content__liste-elements__item__infos__txt img{width:48px;height:48px}.itemAppearFlex{display:flex;visibility:visible;opacity:1;max-height:1000px}.itemVanish{visibility:hidden;opacity:0}.checkout-cart-index .page-assistant-prod-phy__title{color:#00246b;text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 64px}.checkout-cart-index .page-assistant-prod-phy__title::after{content:"";display:block;width:200px;height:2px;background-color:#ef5e56;margin:32px auto 0}.page-assistant-prod-phy__cols{display:flex;justify-content:space-between;max-width:990px;margin:0 auto}.page-assistant-prod-phy__col--desc-prod{max-width:430px}.page-assistant-prod-phy__col--desc-prod__img-txt{display:flex;align-items:center;gap:10px;margin:0 0 16px}.page-assistant-prod-phy__col--desc-prod__img-txt__img{flex-shrink:0;max-width:140px;max-height:140px}.page-assistant-prod-phy__col--desc-prod__img-txt__txt{font-size:18px;font-style:normal;font-weight:600;line-height:28px}.page-assistant-prod-phy__col--desc-prod__list{padding:0 0 15px 20px;border-bottom:1px solid #dbdce5}.page-assistant-prod-phy__col--desc-prod__list li{font-size:13px;font-style:normal;font-weight:400;line-height:192%;margin:0 0 4px}.page-assistant-prod-phy__col--propo-abo{max-width:460px}.page-assistant-prod-phy__col--propo-abo li{margin:0 0 32px}.page-assistant-prod-phy__col--propo-abo .boitepanier__content__titre__soustitre+form{display:block;margin:0 0 20px}.page-assistant-prod-phy__col--propo-abo__title{text-align:center;font-size:18px;font-weight:500;line-height:normal;margin:20px 0 0}.page-assistant-prod-phy__col--propo-abo__title .boitepanier__content__titre__soustitre+form+form{display:block;margin:0 0 32px}.boitepanier__content__list__items-icone__txt-grey-dark{color:#707070;font-size:14px;font-style:normal;font-weight:400;line-height:141.4%}.boitepanier__content__list__bas,.boitepanier__content__list__bas--resp{color:#ababab}.boitepanier__content__list__bas p,.boitepanier__content__list__bas--resp p{font-size:12px;font-style:italic;text-align:justify;margin:20px 0 0}.boitepanier__content__list__bas--resp{display:none}.cms-avis-convention .main{width:100%;padding:0}.cms-avis-convention .std{display:none}.cms-avis-convention__container{width:100%}.cms-avis-convention__content{max-width:1200px;margin:0 auto;padding:0 40px}.cms-avis-convention__content--100{width:100%;margin:0 0 100px}.cms-avis-convention__content__header{display:flex;width:100%;height:400px;background:no-repeat center/cover url("/skin/frontend/default/f002_conv/images/bg_avis-conv.webp");border-radius:16px;margin:0 0 40px}.cms-avis-convention__main-title{display:flex;gap:17px;color:#00246b;font-size:36px;font-style:normal;font-weight:700;line-height:55px;width:286px;margin:67px auto auto 200px}.cms-avis-convention__main-title__img{display:block;width:50px;height:50px;margin:-12px 0 0;flex-shrink:0}.cms-avis-convention__title{color:#00246b;font-size:36px;font-style:normal;font-weight:700;line-height:48px;text-align:center;margin:0 0 16px}.cms-avis-convention__content__prez{padding:0 48px;margin:0 0 34px}.cms-avis-convention__content__prez__txt{font-size:16px;font-style:normal;font-weight:400;line-height:170%;max-width:1000px;margin:0 auto}.cms-avis-convention__content__avis-client-container{display:flex;gap:25px;justify-content:center;margin:0 0 100px}.cms-avis-convention__content__avis-client-container__item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;width:calc(33% - 48px);max-width:302px;min-height:350px;padding:16px 24px;gap:16px;flex-shrink:0;border-radius:16px;background:linear-gradient(180deg,#fff 78.44%,#f0f5ff 100%);box-shadow:0 8px 14px 0 rgba(176,173,193,.4)}.cms-avis-convention__content__avis-client-container__item__img{width:84px;height:84px;border-radius:50%}.cms-avis-convention__content__avis-client-container__item__txt{text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:170%}.cms-avis-convention__content__avis-client-container__item__author{font-size:12px;font-style:normal;font-weight:700;line-height:24px}.cms-avis-convention__content__avis-client-container__item__author__metier{font-size:12px;font-style:normal;font-weight:500;line-height:24px}.cms-avis-convention__content__trust-pilot{margin:0 0 100px}.cms-avis-convention__content__avis-frais{background:#f3f7ff}.cms-avis-convention__content__avis-frais__content{max-width:1248px;margin:0 auto;padding:38px 0 30px}.cms-avis-convention__content__avis-frais__content--resp{display:none;margin:0 auto;padding:20px 10px 32px}.cms-avis-convention__content__team-items{display:flex;flex-wrap:wrap;justify-content:center;gap:72px 126px;margin:56px 0 100px}.cms-avis-convention__content__team-items__item{text-align:center;width:160px}.cms-avis-convention__content__team-items__item__img{filter:drop-shadow(16px 10px 0 #dee9ff);margin:0 0 18px}.cms-avis-convention__content__team-items__item__name{color:#ef5e56;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.cms-avis-convention__content__team-items__item__role{font-size:14px;font-style:normal;font-weight:600;line-height:24px}.cms-avis-convention__content__team-items__item__desc{font-size:12px;font-style:normal;font-weight:500;line-height:18px}.cms-avis-convention__list-enseignes{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:63px 78px;margin:0 0 140px}.cms-avis-convention__list-enseignes--resp{display:none}.cms-avis-convention__list-enseignes__item{filter:grayscale(1);opacity:.75}.cms-avis-convention__list-enseignes__item--resp{display:none;filter:grayscale(1)}.cms-avis-convention__inscription-content{display:flex;max-width:1000px;padding:16px 40px 16px 16px;justify-content:space-between;align-items:center;border-radius:24px;background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%);margin:0 auto 125px}.cms-avis-convention__inscription-content__img{width:calc(100% - 508px);border-radius:16px;background:no-repeat center/cover url("/skin/frontend/default/f002_conv/images/illu_team-work_667px.webp");height:233px}.cms-avis-convention__inscription-content__txt{display:flex;width:480px;flex-direction:column;align-items:flex-end}.cms-avis-convention__inscription-content__txt__intitule{color:#ef5e56;text-align:right;font-size:14px;font-style:normal;font-weight:700;line-height:24px;margin:0 0 32px}.cms-avis-convention__inscription-content__txt__title{color:#00246b;text-align:right;font-size:24px;font-style:normal;font-weight:700;line-height:38px;margin:0 0 32px}.cms-avis-convention__inscription-content__txt__form{display:flex;width:478px;align-items:center;justify-content:space-between}.cms-avis-convention__inscription-content__txt__input{font-family:Montserrat,Montserrat-fallback,sans-serif;width:250px;background:#fff;border:none;height:45px;border-radius:10px;padding:0 20px}.content-area__fiche-soc-box--blue{display:flex;justify-content:space-between;align-items:center;padding:16px;border-radius:24px;background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%);max-width:1200px;margin:40px auto 72px}.content-area__fiche-soc-box--blue{padding:16px 40px 16px 16px}.content-area__fiche-soc-box--blue-resp{display:none;padding:32px 24px;border-radius:24px;background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%);margin:56px 0 0}.content-area__fiche-soc-box--blue__img{width:204px;height:243px}.content-area__fiche-soc-box--blue__txt{width:calc(100% - 232px);max-width:564px}.content-area__fiche-soc-box--blue__intitule{color:#ef5e56;font-size:14px;font-style:normal;font-weight:700;line-height:24px;text-align:left;margin:0 0 24px}.content-area__fiche-soc-box__label{display:block;font-size:24px;font-style:normal;font-weight:700;line-height:38px;text-align:right;margin:12px 0 24px}.sib-form{font-family:Montserrat,Montserrat-fallback,sans-serif;padding:0}.sib-form .input,.sib-form .input:not(textarea),.sib-form input[type=text].content-area__fiche-soc-box__input:first-child{font-family:Montserrat,Montserrat-fallback,sans-serif;font-size:14px;font-weight:600;line-height:17px;letter-spacing:0;width:calc(100% - 48px);background:#fff;height:22px;border:none;border-radius:8px;margin:0;padding:16px 24px}.sib-form .sib-form-block{padding:0}.sib-form .sib-form-block button{position:absolute;bottom:2px;right:0;display:block;margin:0 0 0 16px;padding:10px 20px}.sib-form .sib-form-block .cms-avis-convention__inscription-content__txt__button{height:40px;padding:10px 32px}.sib-form .entry__field{background:0 0;border:none;border-radius:0;margin:0}.sib-form .entry__error--primary{font-size:12px;text-align:center;line-height:1rem;color:#ef5e56;margin:24px 0 0;padding:12px;background-color:#fff3f3;border-radius:3px}.sib-form .entry__field{-webkit-align-items:center;align-items:center;background:0 0;border:none;border-radius:0;display:-webkit-inline-flex;display:inline-flex;margin:0;max-width:100%}.sib-form .input,.sib-form .input:not(textarea){width:234px;height:23px;border:none;border-radius:10px;padding:11px 24px}#sib-form{position:relative}.articles-blog__content__container__fiche-soc-box--blue #sib-form,.articles-blog__content__container__fiche-soc-box--blue-resp #sib-form{text-align:left}.content-area__fiche-soc-box__button-content{text-align:center;margin:16px 0 0}.sib-form-block__button-with-loader{min-height:22px;line-height:normal}.content-area__fiche-soc-box--blue .sib-container--large.sib-container--vertical form div+div+div{width:calc(100% - 230px);margin:0 24px 0 0}.content-area__fiche-soc-box--blue .sib-container--large.sib-container--vertical form div+div+div+div{width:auto;margin:0}.sib-form-message-panel{font-size:14px;font-weight:500;text-align:left;width:auto;margin:6px 0;padding:12px;border-radius:3px}#error-message.sib-form-message-panel{color:#ef5e56;background-color:#fff3f3}#success-message.sib-form-message-panel{color:#13d766;background-color:#e4ffef}.sib-container--large.sib-container--vertical form>div+div+div{width:250px;margin:0 195px 0 auto}.sib-container--large.sib-container--vertical form>div+div+div+div{margin:0 auto}.cms-avis-convention__content__avis-frais__content__container{position:relative;overflow:hidden;height:100%}.cms-avis-convention__content__avis-frais__content__container__anchor{display:block;height:150px;margin-top:-150px;visibility:hidden}.cms-avis-convention__content__avis-frais__content__container__slider{white-space:nowrap;font-size:0;transition:.8s;height:100%}.cms-avis-convention__content__avis-frais__content__container__slider__slide{display:inline-block;white-space:normal;width:100%;height:100%;padding:0 0 50px}.cms-avis-convention__content__avis-frais__content__container__slider__slide__content{display:flex;gap:25px;padding:0 13px}.cms-avis-convention__content__avis-frais__content__container__slider__slide__content__item{color:#00246b;text-align:left;background:#fff;border-radius:10px;width:50%;padding:15px 35px}.cms-avis-convention__content__avis-frais__content__container__slider__slide__content__item__name{font-size:18px;font-style:normal;font-weight:700;line-height:28px}.cms-avis-convention__content__avis-frais__content__container__slider__slide__content__item__img{margin:0 0 22px}.cms-avis-convention__content__avis-frais__content__container__slider__slide__content__item__txt{display:-webkit-box;font-size:16px;font-style:normal;font-weight:400;line-height:170%;text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical;height:160px;overflow:hidden}.cms-avis-convention__content__avis-frais__content__container__prevNext{position:absolute;z-index:1;top:50%;width:100%;height:0;margin:7px 0 0}.cms-avis-convention__content__avis-frais__content__container__prevNext>div+div{visibility:hidden}.cms-avis-convention__content__avis-frais__content__container__prevNext a{position:absolute;width:32px;height:32px;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.cms-avis-convention__content__avis-frais__content__container__prevNext a:hover{opacity:1}.cms-avis-convention__content__avis-frais__content__container__prevNext a+a{left:auto;right:0}.cms-avis-convention__content__avis-frais__content__container__bullets{position:absolute;z-index:2;bottom:0;padding:10px 0;width:100%;text-align:center}.cms-avis-convention__content__avis-frais__content__container__bullets__bullet{display:inline-block;text-decoration:none;text-align:center;width:12px;height:12px;border-radius:50%;background:#ef5e56;margin:0 8px;-webkit-transition:.3s;transition:.3s}.cms-avis-convention__content__avis-frais__content__container__bullets__bullet+a{background:#272f64}.cms-avis-convention__content__avis-frais .cms-avis-convention__content__avis-frais__content__container .cms-avis-convention__content__avis-frais__content__container__bullets>a:hover{background:#ef5e56}.cms-avis-convention__content__avis-frais__content__container>s:target~.cms-avis-convention__content__avis-frais__content__container__bullets>*{background:#00246b}#s1:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:first-child{background:#ef5e56}#s2:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:nth-child(2){background:#ef5e56}#s3:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:nth-child(3){background:#ef5e56}#s4:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:nth-child(4){background:#ef5e56}#s5:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:nth-child(5){background:#ef5e56}#resps1:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:first-child{background:#ef5e56}#resps2:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:nth-child(2){background:#ef5e56}#resps3:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:nth-child(3){background:#ef5e56}#resps4:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:nth-child(4){background:#ef5e56}#resps5:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:nth-child(5){background:#ef5e56}#resps6:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:nth-child(6){background:#ef5e56}#resps7:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:nth-child(7){background:#ef5e56}#resps8:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:nth-child(8){background:#ef5e56}#resps9:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:nth-child(9){background:#ef5e56}#resps10:target~.cms-avis-convention__content__avis-frais__content__container__bullets>:nth-child(10){background:#ef5e56}.cms-avis-convention__content__avis-frais__content__container>s:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>*{visibility:hidden}#s1:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:first-child{visibility:visible}#s2:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:nth-child(2){visibility:visible}#s3:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:nth-child(3){visibility:visible}#s4:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:nth-child(4){visibility:visible}#s5:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:nth-child(5){visibility:visible}#resps1:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:first-child{visibility:visible}#resps2:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:nth-child(2){visibility:visible}#resps3:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:nth-child(3){visibility:visible}#resps4:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:nth-child(4){visibility:visible}#resps5:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:nth-child(5){visibility:visible}#resps6:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:nth-child(6){visibility:visible}#resps7:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:nth-child(7){visibility:visible}#resps8:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:nth-child(8){visibility:visible}#resps9:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:nth-child(9){visibility:visible}#resps10:target~.cms-avis-convention__content__avis-frais__content__container__prevNext>:nth-child(10){visibility:visible}#s1:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(0);-webkit-transform:translateX(0)}#s2:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(-100%);-webkit-transform:translateX(-100%)}#s3:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(-200%);-webkit-transform:translateX(-200%)}#s4:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(-300%);-webkit-transform:translateX(-300%)}#s5:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(-400%);-webkit-transform:translateX(-400%)}#resps1:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(0);-webkit-transform:translateX(0)}#resps2:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(-100%);-webkit-transform:translateX(-100%)}#resps3:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(-200%);-webkit-transform:translateX(-200%)}#resps4:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(-300%);-webkit-transform:translateX(-300%)}#resps5:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(-400%);-webkit-transform:translateX(-400%)}#resps6:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(-500%);-webkit-transform:translateX(-500%)}#resps7:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(-600%);-webkit-transform:translateX(-600%)}#resps8:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(-700%);-webkit-transform:translateX(-700%)}#resps9:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(-800%);-webkit-transform:translateX(-800%)}#resps10:target~.cms-avis-convention__content__avis-frais__content__container__slider{transform:translateX(-900%);-webkit-transform:translateX(-900%)}.cms-avis-convention__content__avis-frais__content__container a:hover{color:#272f64}.page-categorie-produit__header-dossier,.page-categorie-produit__header-dossier-par{background-repeat:no-repeat;background-color:transparent}.page-categorie-produit__header-dossier,.page-categorie-produit__header-dossier-par{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;width:auto;border-radius:15px;padding:40px}.page-categorie-produit__header-dossier{background-image:linear-gradient(to left,transparent,transparent 350px,#fff 500px,#fff 100%),url("/skin/frontend/default/f002_conv/images/header-dossier-juridique-pro.webp");background-size:contain,550px;background-position:right top}.page-categorie-produit__header-dossier-par{background-image:linear-gradient(to top,#fff,#fff 11%,transparent 16%,transparent 100%),url("/skin/frontend/default/f002_conv/images/header-dossier-juridique.webp");background-position:right -140px top;background-size:contain,1600px}.page-categorie-produit__header__texte{width:calc(100% - 500px);margin:0 auto 0 0}.page-categorie-produit__header__texte-titre--par,.page-categorie-produit__header__texte-titre--pro{color:#272f64;font-size:32px;font-weight:700;text-align:left;width:100%;margin:0 0 40px}.page-categorie-produit__header__texte-titre--par::after,.page-categorie-produit__header__texte-titre--pro::after{content:"";display:block;width:150px;height:2px;background-color:#ef5e56;margin:30px auto 40px 0}.page-categorie-produit__header__texte-titre--par::after{background-color:#13d766}.page-categorie-produit__header__texte-titre--par__surligne,.page-categorie-produit__header__texte-titre--pro__surligne{display:inline-block}.page-categorie-produit__header__texte-titre--par__surligne::after,.page-categorie-produit__header__texte-titre--pro__surligne::after{content:"";display:block;height:22px;width:auto;background:#fadcda;margin:-22px -7px 0 7px}.page-categorie-produit__header__texte-titre--pro__surligne::after{background:#fadcda}.page-categorie-produit__header__texte-titre--par__surligne::after{background:#e4ffef}.page-categorie-produit__header__texte-paragraphe{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.page-categorie-produit__header__texte-paragraphe input{display:none}.page-categorie-produit-dossier__content__col__list-products__content-categorie__list-vignettes,.page-categorie-produit__content__col__list-products__content-categorie__list-vignettes{display:flex;flex-wrap:wrap;justify-content:space-between}.dossier__content__consult__list__item{display:flex;flex-wrap:wrap;width:calc(33% - 20px);margin:0 0 60px;-webkit-filter:drop-shadow(5px 5px 5px #eee);filter:drop-shadow(1px 4px 6px rgba(176, 173, 193, .4))}.dossier__content__consult__list__item__etiquette{font-size:14px;font-weight:500;color:#272f64;width:max-content;background-color:#fff;padding:10px 20px 5px;border-radius:15px 15px 0 0;border-bottom:5px solid #ef5e56}.dossier__content__consult__list__item__etiquette-lock,.dossier__content__consult__list__item__etiquette-lock-mix,.dossier__content__consult__list__item__etiquette-lock-par{font-size:14px;font-weight:500;color:#272f64;width:max-content;background-color:#fff;padding:10px 20px 5px;border-radius:15px 15px 0 0}.dossier__content__consult__list__item.pro .dossier__content__consult__list__item__etiquette,.dossier__content__consult__list__item__etiquette-lock{border-bottom:5px solid #ef5e56}.dossier__content__consult__list__item.par .dossier__content__consult__list__item__etiquette,.dossier__content__consult__list__item__etiquette-lock-par{border-bottom:5px solid #13d766}.dossier__content__consult__list__item.pro.par .dossier__content__consult__list__item__etiquette,.dossier__content__consult__list__item__etiquette-lock-mix{border-bottom:5px solid #272f64}.dossier__content__consult__list__item__dossier,.dossier__content__consult__list__item__dossier-compte__client{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;width:calc(100% - 20px);height:calc(100% - 70px);padding:10px 10px 20px;border-radius:0 15px 15px 15px}.dossier__content__consult__list__item__dossier{background:linear-gradient(to bottom,#f3f7ff,#fff3f3 120px,#fff 120px,#fff 100%)}.dossier__content__consult__list__item__dossier-compte__client{background:linear-gradient(to bottom,#f3f7ff,#fff3f3 160px,#fff 160px,#fff 100%)}.dossier__content__consult__list__item__dossier-compte__client__entete{display:flex;flex-direction:column;height:140px}.dossier__content__consult .prevNext{display:none}.dossier__content__consult .prevNext--prev{transform:translateY(120%) rotate(-90deg)}.dossier__content__consult .prevNext--next{transform:translateY(120%) rotate(90deg)}.dossier__content__consult__list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px 0 0}.dossier__content__consult__list__item__dossier__marker,.dossier__content__consult__list__item__dossier__marker-mix,.dossier__content__consult__list__item__dossier__marker-par,.dossier__content__consult__list__item__dossier__marker-pro{color:#fff;font-size:14px;font-weight:500;padding:2px 7px;width:max-content;margin:0 0 10px auto;border-radius:2px}.dossier__content__consult__list__item.pro .dossier__content__consult__list__item__dossier__marker,.dossier__content__consult__list__item__dossier__marker-pro{background-color:#ef5e56}.dossier__content__consult__list__item.par .dossier__content__consult__list__item__dossier__marker,.dossier__content__consult__list__item__dossier__marker-par{background-color:#13d766}.dossier__content__consult__list__item.pro.par .dossier__content__consult__list__item__dossier__marker,.dossier__content__consult__list__item__dossier__marker-mix{background-color:#272f64}.dossier__content__consult__list__item__dossier__text{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 10px}.dossier__content__consult__list__item__dossier__title{display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;text-align:center;line-height:1.5em;height:100px}.dossier__content__consult__list__item__dossier__title a:hover{color:#ef5e56}.dossier__content__consult__list__item__dossier__auteur{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:30px 0 20px}.dossier__content__consult__list__item__dossier__auteur__photo{width:40px;height:40px;margin:0 10px 0 0}.dossier__content__consult__list__item__dossier__separator{width:60%;height:2px;margin:20px auto;background-color:#272f64}.dossier__content__consult__list__item__dossier__auteur__txt{font-size:11px;font-weight:500;text-align:center;width:max-content;max-width:225px}.dossier__content__consult__list__item__dossier__auteur__txt__auteur{font-weight:700;font-style:italic;color:#ef5e56}.dossier__content__consult__list__item__dossier__list{padding:0 0 0 20px}.dossier__content__consult__list__item__dossier__list li{font-size:13px}.dossier__content__consult__list__item__dossier__list li::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 8px 0 -15px}.dossier__content__consult__list__item__dossier__button-account{margin:auto auto 0}.dossier__content__consult__list__item__dossier__lock{width:80px;height:80px;background-image:url("/skin/frontend/default/f002_conv/images/icone_padlock_150px.png");background-size:contain;margin:0 0 20px;opacity:.3}.dossier__content__consult__list__item__dossier__text-lock{font-size:14px;text-align:center;margin:20px 0 0}.page-categorie-produit__content__col__list-products__content-categorie__subtitle,.page-categorie-produit__content__col__list-products__content-categorie__subtitle-par{color:#272f64;font-size:20px;font-weight:700;text-align:left;width:100%}.page-categorie-produit__content__col__list-products__content-categorie__subtitle-par::after,.page-categorie-produit__content__col__list-products__content-categorie__subtitle::after{content:"";display:block;width:150px;height:2px;margin:20px auto 20px 0}.page-categorie-produit__content__col__list-products__content-categorie__subtitle::after{background-color:#ef5e56}.page-categorie-produit__content__col__list-products__content-categorie__subtitle-par::after{background-color:#13d766}.page-categorie-produit__categ-legal{display:flex;flex-direction:column;align-items:center;gap:64px;width:100%;margin:0 auto}.page-categorie-produit__categ-legal__design-header__title{color:#272f64;font-size:36px;font-weight:700;line-height:48px;text-align:center;margin:0 0 16px}.page-categorie-produit__categ-legal__design-header__txt{font-size:16px;font-weight:500;line-height:170%;text-align:center}.page-categorie-produit__categ-legal-design__list-product{display:flex;flex-wrap:wrap;gap:30px;width:1200px}.page-produit-container__content-legal-design__title{color:#272f64;font-size:36px;font-style:normal;font-weight:600;line-height:48px;text-align:center;margin:0 0 32px}.page-categorie-produit__categ-legal-design__text-contain{max-width:1000px;margin:0 auto;padding:0 20px}.page-categorie-produit__categ-legal-design__text-contain__text{font-size:14px;font-style:normal;font-weight:400;line-height:25px;margin:0}.page-categorie-pack{display:flex;flex-direction:column;gap:48px;margin:48px 0 96px;padding:0 24px;color:#272f64;background:no-repeat bottom left 100px/450px url("/skin/frontend/default/f002_conv/images/background_circle-blur-blue.svg"),no-repeat bottom 320px right 275px/350px url("/skin/frontend/default/f002_conv/images/background_circle-blur-red.svg")}.page-categorie-pack__content{display:flex;flex-direction:column;gap:56px;width:auto;max-width:1200px;margin:0 auto}.page-categorie-pack__header{display:flex;align-items:flex-start;gap:32px;border-radius:16px;background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%);overflow:hidden;height:191px;padding:34px 62px 34px 34px}.page-categorie-pack__header__img{flex-shrink:0;width:339px;height:auto}.page-categorie-pack__header__texte{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.page-categorie-pack__header__texte__titre{color:#272f64;font-size:32px;font-style:normal;font-weight:700;line-height:1.35}.page-categorie-pack__header__texte__txt{font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:justify;transition:all .3s ease-in-out}.page-categorie-pack__header__texte__btn-faq{display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:32px;padding:0 16px;color:#272f64;border:1px solid #272f64;background-color:#fff;border-radius:20px;width:max-content;height:24px;transition:all .3s ease-in-out}.page-categorie-pack__header__texte__btn-faq:hover{color:#fff;border:1px solid #272f64;background-color:#272f64}.page-categorie-pack__cols-container{display:flex;gap:64px}.page-categorie-pack__cols-container__sommaire{flex-shrink:0;width:242px;height:auto}.page-categorie-pack__cols-container__sommaire__container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;position:sticky;top:120px}.page-categorie-pack__cols-container__sommaire__container__item{display:flex;flex-direction:column;gap:8px}.page-categorie-pack__cols-container__sommaire__container__item.active>div a{color:#fff;background:#272f64;border:1px solid #272f64}.page-categorie-pack__cols-container__sommaire__container__item__title.activeCateg a{color:#272f64;background:#dee9ff}.page-categorie-pack__cols-container__sommaire__container__item__title a{text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center;justify-content:center;padding:8px 16px;color:#272f64;border:1px solid #b0adc1;border-radius:8px;width:calc(100% - 34px);background:#fff;transition:all .3s ease-in-out}.page-categorie-pack__cols-container__sommaire__container__item__title a:hover{color:#272f64;background:#dee9ff}.page-categorie-pack__cols-container__sommaire__container__item__list__link{margin:0 0 8px;border-radius:8px;padding:8px;transition:all .3s ease-in-out}.page-categorie-pack__cols-container__sommaire__container__item__list__link:last-child{margin:0}.page-categorie-pack__cols-container__sommaire__container__item__list__link a{display:flex;align-items:center;gap:16px;color:#272f64;font-size:14px;font-style:normal;font-weight:600;line-height:normal;transition:all .3s ease-in-out}.page-categorie-pack__cols-container__sommaire__container__item__list__link a:hover{color:#272f64}.page-categorie-pack__cols-container__sommaire__container__item__list__link a::before{display:block;flex-shrink:0;content:"";width:16px;height:16px;background:no-repeat center/16px url("/skin/frontend/default/f002_conv/images/icone_pochette_16px.svg")}.page-categorie-pack__cols-container__sommaire__container__item__list__link:hover{background:#eff4fe}.page-categorie-pack__cols-container__sommaire__container__item__list__link.active{background:#eff4fe}.page-categorie-pack__cols-container__list-product{display:flex;flex-direction:column;gap:80px}.page-categorie-pack__cols-container__list-product__item__title{color:#272f64;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 8px}.page-categorie-pack__cols-container__list-product__item__nb{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire{display:flex;gap:24px;margin:32px auto 0}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item{display:flex;flex-direction:column;gap:16px;width:calc(33% - 12px)}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item__img{display:flex;align-items:center;justify-content:center;max-width:282px;height:250px;border-radius:16px;border:1px solid #b0adc1;background:#fff}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item__img img{height:210px;width:auto;cursor:pointer}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item__title{color:#272f64;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item__price{display:flex;align-items:center;gap:16px;margin:auto 0 0}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item__price--ht{font-size:18px;font-style:normal;font-weight:700;line-height:normal}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item__price--ttc{font-size:10px;font-style:normal;font-weight:400;line-height:normal}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item--fin{display:flex;flex-direction:column;width:calc(33% - 12px);border-radius:16px;padding:27px 10px 10px;background:linear-gradient(157deg,#dee9fe 38.72%,#fbdcda 69.65%)}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item--fin__title{color:#272f64;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:-10px 0 0}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item--fin__img{height:188px;width:auto;cursor:pointer}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item--fin__txt{font-size:16px;font-style:normal;font-weight:500;line-height:23px;padding:16px;border-radius:16px;background:rgba(255,255,255,.7);margin:auto 0 0}.page-categorie-pack__cols-container__list-product__item__list-pack--metier{display:flex;flex-direction:column;gap:32px;margin:32px auto 0}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item{position:relative;background:linear-gradient(78deg,#dee9fe 26.44%,#fbdcda 78.57%);padding:2px;border-radius:16px}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container{display:flex;align-items:center;gap:24px;border-radius:14px;background:#fff;padding:15px}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__img{flex-shrink:0;width:250px;height:250px;cursor:pointer}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt{display:flex;flex-direction:column;gap:32px}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__title__name{color:#272f64;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 4px}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__title__soustitre{font-size:14px;font-style:normal;font-weight:500;line-height:normal}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__desc{font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-align:justify}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__price{display:flex;align-items:center;gap:32px}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__price__ht,.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__price__resp__ht{font-size:18px;font-style:normal;font-weight:700;line-height:normal}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__price__resp__ttc{font-size:10px;font-style:normal;font-weight:400;line-height:normal}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__price__resp{display:none}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__illu{flex-shrink:0;width:210px;height:250px;border-radius:16px;opacity:.7}.page-categorie-pack__section__cols__col-50{text-align:center;font-size:16px;font-weight:600;width:calc(50% - 20px);border-radius:15px;margin:0 0 20px;background-color:#fff;box-shadow:7px 7px 12px -5px #ababab}.page-categorie-pack__section__cols__col-50__title{display:flex;align-items:center;justify-content:center;height:100px;background-color:#fff3f3;border-radius:0 25px 0 0}.page-categorie-pack__section__cols__col-50__title__text{font-size:18px;font-weight:700;max-width:430px;padding:0 20px}.page-categorie-pack__section__cols__col-50__img{display:block;margin:0 auto 10px;width:calc(100% - 40px);height:auto;max-width:400px;cursor:pointer}.page-categorie-pack__section__cols__col-50__button{margin:10px auto 20px}.page-categorie-pack__section__cols__col-pack{text-align:center;font-size:16px;font-weight:600;width:calc(33% - 20px);border-radius:15px;margin:0 0 40px;box-shadow:5px 4px 15px -3px #ababab;background:linear-gradient(to bottom,#f3f7ff,#fff3f3 200px,#fff 200px,#fff 100%)}.page-categorie-pack__section__cols__col-pack__title{display:flex;align-items:center;justify-content:center;height:80px;padding:0 20px}.page-categorie-pack__section__cols__col-pack__title__text{font-size:18px;font-weight:700}.page-categorie-pack__section__cols__col-pack__img{display:block;margin:0 auto 10px;width:calc(100% - 40px);height:auto;max-width:260px;cursor:pointer}.page-categorie-pack__section__cols__col-desc{font-size:16px;font-weight:600;color:#fff;width:calc(66% - 4px);margin:0 0 40px;border-radius:15px;box-shadow:5px 4px 15px -3px #ababab;background-image:url("/skin/frontend/default/f002_conv/images/illu_coiffeuse_480px.webp");background-size:cover;background-position:left 30% center}.page-categorie-pack__section__cols__col-desc__content{padding:40px;display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 80px)}.page-categorie-pack__section__cols__col-desc__title{font-size:32px;font-weight:700;line-height:1.2em;text-align:right;max-width:280px;margin:0 0 0 auto}.page-categorie-pack__section__cols__col-desc__txt{font-size:16px;font-weight:500;text-align:justify}.anchor--pack{display:block;height:120px;margin-top:-120px;visibility:hidden}.anchor--pack--top{display:block;height:240px;margin-top:-240px;visibility:hidden}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}.catalog-category-view .main{width:100%;padding:0}.page-categorie-produit{color:#272f64;width:auto;max-width:1200px;margin:0 auto 40px;padding:0 20px}.page-categorie-produit__header{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;width:auto;border-radius:16px;background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%);padding:32px 64px 32px 12px;overflow:hidden}.page-categorie-produit__header input{display:none}.page-categorie-produit__header input:checked+div{max-height:1000px}.page-categorie-produit__header input:checked+div label::after{transform:rotate(180deg)}.page-categorie-produit__header input:checked+div .page-categorie-produit__header__container__texte__paragraphe{max-height:1000px}.page-categorie-produit__header input:checked+div .page-categorie-produit__header__container__texte__paragraphe div{max-height:1000px}.page-categorie-produit__header__container{display:flex;gap:24px;max-height:229px;transition:all .3s ease-in-out}.page-categorie-produit__header__container input:checked+div{max-height:1000px}.page-categorie-produit__header__container__texte__paragraphe{position:relative;max-height:100px;margin:0 0 30px;transition:all .3s ease-in-out}.page-categorie-produit__header__container__texte__paragraphe>div{font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:justify;overflow:hidden;max-height:80px;transition:all .3s ease-in-out}.page-categorie-produit__header__container__texte__paragraphe__label{position:absolute;right:0;bottom:-30px;color:#ef5e56;font-size:14px;width:max-content;cursor:pointer}.page-categorie-produit__header__container__texte__paragraphe__label::after{content:"";display:inline-block;transform-origin:center;width:5px;height:9px;background:no-repeat center/9px 5px url("/skin/frontend/default/f002_conv/images/icone_fleche-slim-red-bottom.svg");margin:0 0 0 5px;transition:all .3s ease-in-out}.page-categorie-produit__header__container__texte__paragraphe--entier{font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:justify;margin:0 0 30px}.page-categorie-produit__header__container__texte__titre{color:#272f64;font-size:32px;font-weight:700;line-height:1.35;text-align:left;width:100%;margin:0 0 24px}.page-categorie-produit__header__texte-paragraphe label{color:#ef5e56;font-size:14px;width:max-content;margin:12px 0 0 auto;cursor:pointer}.page-categorie-produit__header__texte-paragraphe label::after{content:"";display:inline-block;transform-origin:center;width:5px;height:9px;background:no-repeat center/9px 5px url("/skin/frontend/default/f002_conv/images/icone_fleche-slim-red-bottom.svg");margin:0 0 0 5px;transition:all .3s ease-in-out}.page-categorie-produit__header__texte-paragraphe input:checked+label::after{transform:rotate(180deg)}.page-categorie-produit__header__texte-paragraphe input:checked+label+div{display:block;-webkit-line-clamp:inherit;-webkit-box-orient:vertical;max-height:800px}.page-categorie-produit__header__texte-paragraphe>div{font-size:14px;text-align:justify;line-height:20px;overflow:hidden;max-height:152px;transition:max-height .3s ease-in-out}.page-categorie-produit__header__texte-paragraphe>div p{margin:0 0 15px}.page-categorie-produit__header__texte-paragraphe__liste{list-style:disc;font-size:14px;width:calc(100% - 20px);margin:0 0 20px;padding:0 0 0 20px}.page-categorie-produit__header__texte-paragraphe__liste li{margin:5px 0}.page-categorie-produit__header__image{flex-shrink:0;width:440px;height:340px;right:40px;background-size:contain;background-repeat:no-repeat;margin:-20px 0 0}.page-categorie-produit__header-resp{display:none}.page-categorie-produit__header-resp__content{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:16px;background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%)}.page-categorie-produit__header-resp__content__text{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.page-categorie-produit__header-resp__content__text__txt{text-align:justify;max-height:80px;overflow:hidden}.page-categorie-produit__header-resp__content__text__anchor{display:inline-block;text-align:right;width:100%;margin:12px 0 0}.page-categorie-produit__header-resp__content__text__anchor::after{content:"";display:inline-block;transform-origin:center;width:5px;height:9px;background:no-repeat center/9px 5px url("/skin/frontend/default/f002_conv/images/icone_fleche-slim-red-bottom.svg");margin:0 0 0 16px}.page-categorie-produit__header-resp__content__btn-faq{color:#272f64;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin:0 auto;padding:2px 16px;border-radius:16px;border:1px solid #272f64;background:#fff}.page-categorie-produit__header-resp__content__btn-faq:hover{color:#272f64;background:#f8faff}.page-categorie-produit__header__texte-titre{color:#272f64;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:1.35;margin:0 auto}.page-categorie-produit__content-ajax-loader{position:absolute;margin:-20px 0 0}.page-categorie-produit__content__sommaire-responsive{display:none;flex-wrap:wrap;justify-content:center;gap:8px 16px;width:100%;max-width:550px;margin:0 auto 16px}.page-categorie-produit__content__col__sommaire{flex-shrink:0;width:282px;height:auto}.page-categorie-produit__content__col__sommaire__content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;position:sticky;top:120px}.page-categorie-produit__content__col__sommaire__content>div{width:100%}.page-categorie-produit__content__col__sommaire__content__button{text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:center;justify-content:center;padding:8px 16px;color:#272f64;border:1px solid #b0adc1;border-radius:8px;width:calc(100% - 34px);background:#fff;transition:all .3s ease-in-out}.page-categorie-produit__header__texte__btn-faq{display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:32px;padding:0 16px;color:#272f64;border:1px solid #272f64;background-color:#fff;border-radius:20px;width:max-content;height:24px;transition:all .3s ease-in-out}.page-categorie-produit__header__texte__btn-faq:hover{color:#fff;border:1px solid #272f64;background-color:#272f64}.page-categorie-produit__content__col__sommaire__content__button-ghost{width:240px;height:1px;visibility:hidden}.page-categorie-produit__content__col__sommaire__content__button:hover,div.active>.page-categorie-produit__content__col__sommaire__content__button{color:#272f64;background-color:#dee9ff}.page-categorie-produit__content__col__list-products{display:flex;flex-direction:column;gap:80px}.page-categorie-produit__content__col__list-products__content-categorie{font-size:14px;width:100%}.page-categorie-produit__content__col__list-products__content-categorie>p{font-size:11px;text-align:justify;color:#ababab;margin:0 0 10px}.page-categorie-produit__content__col__list-products__content-categorie>p a{color:#ababab;text-decoration:underline}.page-categorie-produit__content__col__list-products__content-categorie .page-categorie-produit__content__col__list-products__content-categorie__title{color:#272f64;font-size:20px;font-weight:700;margin:0 0 8px}.page-categorie-produit__content__col__list-products__content-categorie .page-categorie-produit__content__col__list-products__content-categorie__title::after{display:none}.page-categorie-produit__content__col__list-products__content-categorie__nb{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.page-categorie-produit__content__col__list-products__content-categorie__list{display:flex;flex-wrap:wrap;gap:32px 24px;margin:32px 0 0}.page-categorie-produit__content__liste-item{display:flex;flex-wrap:wrap;align-items:flex-start;width:240px;height:330px;border-radius:0 25px;border:1px solid #d9ddd3;padding:20px;margin:15px 0}.page-categorie-produit__content__liste-item h2::after{display:none}.page-categorie-produit__content__liste-item h2 a:hover{color:#ef5e56}.page-categorie-produit__content__liste-item__titre a{font-size:16px;font-weight:700;text-align:center;margin:0}.page-categorie-produit__content__liste-item__img{align-self:center;width:100%}.page-categorie-produit__content__liste-item__img img{display:block;margin:0 auto}.page-categorie-produit__content__liste-item__bas{display:flex;flex-wrap:wrap;align-self:flex-end;align-items:center;width:100%;height:40px;align-content:center;margin:0}.page-categorie-produit__content__col__list-products__item{display:flex;width:282px;flex-direction:column;align-items:flex-start;gap:16px}.page-categorie-produit__content__col__list-products__item__text{margin:0}.page-categorie-produit__content__col__list-products__item__text a{color:#272f64;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.page-categorie-produit__content__col__list-products__item__text a:hover{color:#ef5e56}.page-categorie-produit__content__col__list-products__item__text a span{font-size:14px;font-style:normal;font-weight:500;line-height:normal}.page-categorie-produit__content__col__list-products__item__image{display:flex;align-items:center;justify-content:center;width:280px;height:250px;flex-shrink:0;border-radius:16px;border:1px solid #b0adc1;background:#fff}.page-categorie-produit__content__col__list-products__item__image img{width:auto;max-width:210px;height:210px;max-height:210px;cursor:pointer}.page-categorie-produit__content__col__list-products__item__price{display:flex;align-items:center;gap:16px;margin:auto 0 0}.page-categorie-produit__content__col__list-products__item__price__price-ht{font-size:18px;font-style:normal;font-weight:700;line-height:normal}.page-categorie-produit__content__col__list-products__item__price__price-ttc{font-size:10px;font-style:normal;font-weight:400;line-height:normal}.page-categorie-produit__content__col__list-products__item-vignette{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:240px;width:calc(33% - 60px);height:330px;border-radius:15px;border:1px solid #d9ddd3;padding:20px 20px 10px;margin:15px 0;transition:all .3s ease-in}.page-categorie-produit__content__col__list-products__item-vignette:hover{box-shadow:5px 5px 10px 5px #eee}.page-categorie-produit__content__col__list-products__item-vignette-empty{width:240px;height:0;margin:15px 0;padding:0 20px;visibility:hidden}.page-categorie-produit__content__col__list-products__item-vignette__titre{text-align:center}.page-categorie-produit__content__col__list-products__item-vignette__titre a{font-size:16px;font-weight:700;text-align:center}.page-categorie-produit__content__col__list-products__item-vignette__titre a:hover{color:#ef5e56}.page-categorie-produit__content__col__list-products__item-vignette__bas-ajouter-panier{display:flex;align-items:center;width:60px;height:60px;border-radius:50%;padding:0;transition:all .3s ease-in-out}.page-categorie-produit__content__col__list-products__item-vignette__bas-ajouter-panier img{width:35px;height:35px;margin:0 auto}.page-categorie-produit__content__col__list-products__item-vignette__img{display:block;width:100%}.page-categorie-produit__content__col__list-products__item-vignette__img img{display:block;margin:0 auto 15px;width:140px;height:140px}.page-categorie-produit__content__col__list-products__item-vignette__bas{display:flex;align-items:center;align-self:center;justify-content:space-between;font-size:12px;line-height:16px;color:#ef5e56;text-align:right;width:100%;height:auto;margin:auto 0 0}.page-categorie-produit__content__col__list-products__item-vignette__bas-price{text-align:left;font-weight:500;width:calc(100% - 60px);display:flex;flex-wrap:wrap;align-content:space-between;height:40px}.page-categorie-produit__content__col__list-products__item-vignette__bas-price-ht{display:block;font-size:12px;font-weight:700;color:#ef5e56;width:100%}.page-categorie-produit__content__col__list-products__item-vignette__bas-price-ht span{font-size:18px;font-weight:700}.page-categorie-produit__content__col__list-products__item-vignette__bas-price-ttc{display:block;font-size:13px;color:#272f64}.page-categorie-produit__content__liste-item__gamme-produit{position:relative;display:flex;flex-wrap:wrap-reverse;width:100%}.page-categorie-produit__content__liste-item__gamme-produit__label{margin:10px 0 0 auto;z-index:7}.page-categorie-produit__content__liste-item__gamme-produit__label::after{content:"";display:inline-block;width:8px;height:12px;background:no-repeat center center url("/skin/frontend/default/f002_conv/images/icone_fleche-white-right.svg");transform:rotate(90deg);margin:0 0 -1px 16px;transition:all .3s ease-in-out}.page-categorie-produit__content__col__list-products__sub-list{display:flex;flex-direction:column-reverse;align-items:center;width:100%}.page-categorie-produit__content__col__list-products__sub-list input:checked+label{margin:32px 0 0}.page-categorie-produit__content__col__list-products__sub-list input:checked+label::after{transform:rotate(180deg)}.page-categorie-produit__content__col__list-products__sub-list input:checked+label+div{max-height:5000px}.page-categorie-produit__content__col__list-products__sub-list__label{display:flex;align-items:center;gap:16px;font-size:14px;font-style:normal;font-weight:600;line-height:normal;border-radius:30px;border:1px solid #272f64;background:#fff;width:max-content;margin:0;padding:12px 16px;cursor:pointer;transition:all .3s ease-in-out}.page-categorie-produit__content__col__list-products__sub-list__label::after{display:inline-block;content:"";width:11px;height:8px;background:no-repeat center/8px 11px url("/skin/frontend/default/f002_conv/images/icone_fleche-slim-blue-bottom.svg");transition:all .3s ease-in-out}.page-categorie-produit__content__col__list-products__sub-list__list{display:flex;flex-wrap:wrap;gap:32px 24px;width:100%;margin:0;overflow:hidden;max-height:0;transition:all .3s ease-in-out}.page-categorie-produit__content{display:flex;flex-direction:column;gap:80px;margin:40px 0 48px}.page-categorie-produit__content .anchor{width:100%;height:120px;margin-top:-120px}.page-categorie-produit__content input[type=checkbox]{display:none}.page-categorie-produit__content input:checked+.page-categorie-produit__content__liste-item__gamme-produit__label::after{transform:rotate(-90deg)}.page-categorie-produit__content input:checked+label+div+ul.page-categorie-produit__content__liste-item__gamme-produit__box{position:relative}.page-categorie-produit__content input:checked+label+div+.page-categorie-produit__content__liste-item__gamme-produit__box{max-height:18000px;z-index:6}.page-categorie-produit__content input:checked+label+.page-categorie-produit__content__liste-item__gamme-produit__mask{visibility:hidden;opacity:0}.page-categorie-produit__content__2-cols{display:flex;gap:24px}.page-categorie-produit__content__liste-item__gamme-produit__mask{height:60px;width:100%;position:absolute;bottom:38px;opacity:1;visibility:visible;z-index:1;background:linear-gradient(to top,#fff,#fff 50%,transparent 100%);transition:all .3s ease-in-out}.page-categorie-produit__content__liste-item__gamme-produit__box{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-height:250px;padding:0;margin:0;z-index:0;overflow:hidden;contain-intrinsic-size:inherit;transition:all .3s ease-in-out}.page-categorie-produit__content-bas h2{color:#272f64;font-size:32px;font-weight:700;text-align:center;width:100%}.page-categorie-produit__content-bas h2::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:30px auto 40px}.page-categorie-produit__content-bas p{font-size:14px;font-weight:400;text-align:justify;margin:20px 0}.page-categorie-produit__content-bas ul{margin:10px 0;padding:0 0 0 40px}.page-categorie-produit__content__col__faq{margin:0 auto}#popup-panier.popup-panier-visible{display:block;background-color:rgba(0,0,0,.7)}#popup-panier.popup-panier-visible .popin__close{position:fixed;width:100%;height:100%;cursor:pointer}@keyframes messagePanierResponsiveAppear{0%{visibility:hidden;opacity:0}1%{visibility:visible;opacity:1}75%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0}}.catalog-category-view #message_panier_responsive{position:absolute;display:block;height:0;visibility:hidden;opacity:0;z-index:-1}.catalog-category-view #message_panier_responsive.message_panier_responsive-visible{position:fixed;height:auto;animation-name:messagePanierResponsiveAppear;animation-duration:4s;animation-iteration-count:1;z-index:100}#popup_panier_produits{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:20px 0 0}#popup_panier_image{margin:0 auto}.related_product{display:flex;flex-direction:column;justify-content:flex-start;width:185px;margin:0 0 20px;border:1px solid #d9ddd3;border-radius:0 20px;padding:10px}.related_product__txt{width:100%;display:flex;flex-direction:column;margin:auto 0 0}.related_product__txt__titre{display:inline-block;color:#272f64;font-size:14px;font-weight:600;width:100%;margin:0 0 20px;transition:all .3s ease-in-out}.related_product__txt__titre:hover{color:#ef5e56}.related_product__txt__price{display:inline-block;color:#272f64;font-size:14px;font-weight:600;width:100%;margin:auto 0 0}.related_product__img{max-width:100px;margin:10px auto 20px}.page-categorie-produit__desc-resp{display:none}.cms-lp-rs-avantages-convention-collective .main-container,.cms-lp-rs-primes-ccn .main-container{margin:0}.cms-telecharger-ccn-offerte .breadcrumbs,.cms-telecharger-ccn-offerte .footer-container,.cms-telecharger-ccn-offerte .quick-info,.cms-telecharger-ccn-offerte .std{display:none}.cms-telecharger-ccn-offerte .main-container{margin:64px 0 24px}.cms-telecharger-ccn-offerte .header-top{height:64px;background-color:#f3f7ff}.cms-telecharger-ccn-offerte .header-top .header-container__logo{margin:0 auto}.cms-telecharger-ccn-offerte .header-top .header-container__acces-rapide{display:none}.cms-telecharger-ccn-offerte .header-bottom{display:none}.cms-telecharger-ccn-offerte .messages{margin:0 0 -44px!important}.cms-telecharger-ccn-offerte .messages li{margin:0!important}.cms-telecharger-ccn-offerte .messages .error-msg,.cms-telecharger-ccn-offerte .messages .success-msg{display:flex;align-items:center;justify-content:center;color:#fff;width:100%;min-height:44px;border:none!important;background-image:none;padding:0 8px!important}.cms-telecharger-ccn-offerte .messages .error-msg .msg__txt,.cms-telecharger-ccn-offerte .messages .success-msg .msg__txt{display:flex;align-items:center;justify-content:center;gap:16px;font-size:20px;font-style:normal;font-weight:600;line-height:normal;padding:12px}.cms-telecharger-ccn-offerte .messages .error-msg .msg__txt::before,.cms-telecharger-ccn-offerte .messages .success-msg .msg__txt::before{flex:0;content:"";display:block;width:24px;height:24px;min-width:24px}.cms-telecharger-ccn-offerte .messages .success-msg{background-color:#13d766}.cms-telecharger-ccn-offerte .messages .success-msg .msg__txt::before{background:no-repeat center/24px auto url("/skin/frontend/default/f002_conv/images/icones/icone_coche-blanche_24px.svg")}.cms-telecharger-ccn-offerte .messages .error-msg{background-color:#ef5e56}.cms-telecharger-ccn-offerte .messages .error-msg .msg__txt::before{background:no-repeat center/24px auto url("/skin/frontend/default/f002_conv/images/icones/icone_cross-white_24px.svg")}.cms-telecharger-ccn-offerte .messages .error-msg a{color:#fff;text-decoration:underline}.cms-telecharger-ccn-offerte .messages .error-msg a:hover{color:#fff}.cms-telecharger-ccn-offerte__container{display:flex;flex-direction:column;align-items:center;gap:64px;width:100%;margin:64px 0}.cms-landingpage__content-ccn-free,.cms-landingpage__header-ccn-free{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;padding:0 12px;box-sizing:border-box}.cms-landingpage__header-ccn-free__title-container{display:flex;flex-direction:column;align-items:center;gap:12px}.cms-landingpage__header-ccn-free__title-container__title{color:#272f64;font-size:32px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.64px;text-align:center;margin:0}.cms-landingpage__header-ccn-free__title-container__title::after{content:"";display:block;width:120px;height:2px;background-color:#ef5e56;margin:12px auto 0}.cms-landingpage__header-ccn-free__title-container__sub-title{font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.4px;text-align:center}.cms-landingpage__search-container{display:flex;flex-direction:column;gap:32px;padding:40px 64px;border-radius:16px;background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%)}.cms-landingpage__search-container__2col{display:flex;gap:64px}.cms-landingpage__search-container__img-container{flex-shrink:0;width:310px;height:336px}.cms-telecharger-ccn-offerte .cms-landingpage__search-container{width:calc(100% - 128px);max-width:968px}.cms-telecharger-ccn-offerte .cms-landingpage__search-container__text{display:flex;flex-direction:column;gap:24px;width:100%}.cms-landingpage__search-container__text__title{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;color:#272f64;font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-align:left;margin:0}.cms-landingpage__search-container__text__title span::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:16px auto 0 0}.cms-landingpage__search-container__text__title__img{display:block;width:130px;height:52px;border-radius:8px;box-shadow:4px 4px 8px 0 rgba(0,0,0,.15)}.cms-landingpage__search-container__text__sub-title{font-size:20px;font-style:normal;font-weight:700;line-height:normal}.cms-landingpage__search-container__text__link-popin{display:contents;color:#ef5e56;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.cms-landingpage__search-container__text__search-module{display:inline-block;position:relative;width:100%;margin:0}.cms-landingpage__search-container__text__search-module__select{font-family:Montserrat,Montserrat-fallback,sans-serif;background:#fff;border:1px solid #b0adc1;height:42px;border-radius:10px;padding:0}.cms-landingpage__search-container__text__search-module__select.selectize-control.single .selectize-input.input-active{display:flex}.cms-landingpage__search-container__text__search-module__select>.selectize-input{display:flex;align-items:center;height:42px;padding:0 12px;border:none;border-radius:10px}.cms-landingpage__search-container__text__search-module__select>.selectize-input.dropdown-active{border-radius:10px}.cms-landingpage__search-container__text__search-module__select>.selectize-input.input-active{display:flex}.cms-landingpage__search-container__text__search-module__select>.selectize-input>input{height:28px}.cms-landingpage__search-container__text__search-module__select>.selectize-input>input::placeholder{color:#b0adc1;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.cms-landingpage__search-container__text__search-module__select>.selectize-input .item{color:#272f64;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:10px}.cms-landingpage__search-container__text__search-module__select .selectize-dropdown-content div{color:#272f64;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:10px}.cms-landingpage__search-container__text__search-module__select .selectize-dropdown-content div:nth-child(2n){background-color:#f3f7ff}.cms-landingpage__search-container__text__search-module__exemple{color:#272f64;font-style:italic;font-size:12px;margin:8px 0 0}.cms-landingpage__search-container__text__filter{display:flex;flex-wrap:wrap;gap:16px;max-width:594px}.cms-landingpage__search-container__text__filter__radio{display:none}.cms-landingpage__search-container__text__filter__radio:checked+label{background-color:#fbdcda}.cms-landingpage__search-container__text__filter__label{font-size:14px;font-style:normal;font-weight:500;line-height:17px;padding:10px 16px;border-radius:8px;border:1px solid #272f64;background:#fff;transition:all .3s ease-in-out;cursor:pointer}.cms-landingpage__search-container__text__filter__label:hover{background-color:#fbdcda}.cms-landingpage__search-container__conv-details{display:flex;align-items:center;gap:64px;padding:24px 32px;border-radius:16px;background:#fff}.cms-landingpage__search-container__conv-details__img{width:214px;height:auto;flex-shrink:0}.cms-landingpage__search-container__conv-details__text{display:flex;flex-direction:column;gap:16px}.cms-landingpage__search-container__conv-details__text__title{display:flex;flex-direction:column;gap:6px;font-style:normal;line-height:normal}.cms-landingpage__search-container__conv-details__text__title__conv{font-size:20px;font-weight:700}.cms-landingpage__search-container__conv-details__text__title__subtitle{font-size:14px;font-weight:400}.cms-landingpage__search-container__conv-details__text__list__item{font-size:14px;margin:0 0 16px}.cms-landingpage__search-container__conv-details__text__list__item:last-child{margin:0}.cms-landingpage__search-container__conv-details__text__list__item input{display:none}.cms-landingpage__search-container__conv-details__text__list__item input:checked+label::after{transform:rotate(270deg)}.cms-landingpage__search-container__conv-details__text__list__item input:checked+label+span{display:inline-block;visibility:visible;opacity:1;max-height:200px;margin:8px 0 0}.cms-landingpage__search-container__conv-details__text__list__item label{display:inline;text-decoration:underline;cursor:pointer}.cms-landingpage__search-container__conv-details__text__list__item label::after{display:inline-block;content:"";width:14px;height:14px;background:no-repeat center/14px 10px url("/skin/frontend/default/f002_conv/images/icone_fleche-slim-blue-right.svg");transform:rotate(90deg);margin:0 0 -2px 8px;transition:all .3s ease-in-out}.cms-landingpage__search-container__cta-container{display:flex;justify-content:center}.cms-landingpage__content-ccn-free__title{color:#272f64;text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:normal;margin:0}.cms-landingpage__content-ccn-free__cols--3cols{display:flex;align-items:first baseline;justify-content:center;gap:64px;margin:0 auto;min-width:854px;height:272px;width:100%}.cms-landingpage__content-ccn-free__cols--3cols__item,.cms-landingpage__content-ccn-free__cols--3cols__item--4-lignes{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:16px;flex:1;padding:32px;border-radius:8px;background:#dbf0fc;max-width:230px}.cms-landingpage__content-ccn-free__cols--3cols__item--4-lignes{height:calc(100% - 64px)}.cms-landingpage__content-ccn-free__cols--3cols__item__title{color:#272f64;font-size:24px;line-height:32px;text-align:center;font-style:normal;font-weight:700;margin:0;max-width:230px}.cms-landingpage__content-ccn-free__cols--3cols__item__txt{text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px;width:200px;margin:0}.cms-landingpage__content-ccn-free__cta__text--resp{display:none}.cms-landingpage__content-ccn-free__video-container{width:100%;max-width:800px;height:auto;border-radius:15px;background:#606060;box-shadow:10px 10px 25px 0 rgba(0,0,0,.1)}.cms-landingpage__content-ccn-free__video-container--arcade{width:100%;max-width:1200px;height:auto;border-radius:15px;box-shadow:10px 10px 25px 0 rgba(0,0,0,.1)}.cms-landingpage__content-ccn-free__video-container--arcade iframe{border:none}.cms-landingpage__content-ccn-free__avis{width:100%}.cms-landingpage__content-ccn-free__avis__content{max-width:1200px;margin:0 auto}.cms-landingpage__content-ccn-free__avis__content--resp{display:none;margin:0 auto;padding:20px 0 32px}.cms-landingpage__content-ccn-free__avis__content__container{position:relative;overflow:hidden;height:100%}.cms-landingpage__content-ccn-free__avis__content__container__anchor{display:block;height:150px;margin-top:-150px;visibility:hidden}.cms-landingpage__content-ccn-free__avis__content__container__slider{white-space:nowrap;font-size:0;transition:.8s;height:100%}.cms-landingpage__content-ccn-free__avis__content__container__slider__slide{display:inline-block;white-space:normal;width:100%;height:100%;padding:0 0 50px;filter:drop-shadow(1px 4px 6px rgba(176, 173, 193, .4))}.cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content{display:flex;gap:25px;padding:0 13px}.cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item{color:#00246b;text-align:left;background:#fff;border-radius:10px;width:50%;padding:15px 35px}.cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item__name{font-size:18px;font-style:normal;font-weight:700;line-height:28px}.cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item__img{margin:0 0 22px}.cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item__txt{display:-webkit-box;font-size:16px;font-style:normal;font-weight:400;line-height:170%;text-overflow:ellipsis;-webkit-line-clamp:6;-webkit-box-orient:vertical;height:185px;overflow:hidden}.cms-landingpage__content-ccn-free__avis__content__container__prevNext{position:absolute;z-index:1;top:calc(50% - 32px);width:100%;height:0;margin:7px 0 0}.cms-landingpage__content-ccn-free__avis__content__container__prevNext>div+div{visibility:hidden}.cms-landingpage__content-ccn-free__avis__content__container__prevNext a{position:absolute;width:32px;height:32px;border-radius:50%;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.cms-landingpage__content-ccn-free__avis__content__container__prevNext a:hover{opacity:1}.cms-landingpage__content-ccn-free__avis__content__container__prevNext a img{border-radius:50%}.cms-landingpage__content-ccn-free__avis__content__container__prevNext a+a{left:auto;right:0}.cms-landingpage__content-ccn-free__avis__content__container__bullets{position:absolute;z-index:2;bottom:0;padding:10px 0;width:100%;text-align:center}.cms-landingpage__content-ccn-free__avis__content__container__bullets__bullet{display:inline-block;text-decoration:none;text-align:center;width:12px;height:12px;border-radius:50%;background:#ef5e56;margin:0 8px;-webkit-transition:.3s;transition:.3s}.cms-landingpage__content-ccn-free__avis__content__container__bullets__bullet+a{background:#272f64}.cms-landingpage__content-ccn-free__avis .cms-landingpage__content-ccn-free__avis__content__container .cms-landingpage__content-ccn-free__avis__content__container__bullets>a:hover{background:#ef5e56}.cms-landingpage__content-ccn-free__avis__content__container>s:target~.cms-landingpage__content-ccn-free__avis__content__container__bullets>*{background:#00246b}#s1:target~.cms-landingpage__content-ccn-free__avis__content__container__bullets>:first-child{background:#ef5e56}#s2:target~.cms-landingpage__content-ccn-free__avis__content__container__bullets>:nth-child(2){background:#ef5e56}#s3:target~.cms-landingpage__content-ccn-free__avis__content__container__bullets>:nth-child(3){background:#ef5e56}#s4:target~.cms-landingpage__content-ccn-free__avis__content__container__bullets>:nth-child(4){background:#ef5e56}#resps1:target~.cms-landingpage__content-ccn-free__avis__content__container__bullets>:first-child{background:#ef5e56}#resps2:target~.cms-landingpage__content-ccn-free__avis__content__container__bullets>:nth-child(2){background:#ef5e56}#resps3:target~.cms-landingpage__content-ccn-free__avis__content__container__bullets>:nth-child(3){background:#ef5e56}#resps4:target~.cms-landingpage__content-ccn-free__avis__content__container__bullets>:nth-child(4){background:#ef5e56}#resps5:target~.cms-landingpage__content-ccn-free__avis__content__container__bullets>:nth-child(5){background:#ef5e56}#resps6:target~.cms-landingpage__content-ccn-free__avis__content__container__bullets>:nth-child(6){background:#ef5e56}#resps7:target~.cms-landingpage__content-ccn-free__avis__content__container__bullets>:nth-child(7){background:#ef5e56}#resps8:target~.cms-landingpage__content-ccn-free__avis__content__container__bullets>:nth-child(8){background:#ef5e56}.cms-landingpage__content-ccn-free__avis__content__container>s:target~.cms-landingpage__content-ccn-free__avis__content__container__prevNext>*{visibility:hidden}#s1:target~.cms-landingpage__content-ccn-free__avis__content__container__prevNext>:first-child{visibility:visible}#s2:target~.cms-landingpage__content-ccn-free__avis__content__container__prevNext>:nth-child(2){visibility:visible}#s3:target~.cms-landingpage__content-ccn-free__avis__content__container__prevNext>:nth-child(3){visibility:visible}#s4:target~.cms-landingpage__content-ccn-free__avis__content__container__prevNext>:nth-child(4){visibility:visible}#resps1:target~.cms-landingpage__content-ccn-free__avis__content__container__prevNext>:first-child{visibility:visible}#resps2:target~.cms-landingpage__content-ccn-free__avis__content__container__prevNext>:nth-child(2){visibility:visible}#resps3:target~.cms-landingpage__content-ccn-free__avis__content__container__prevNext>:nth-child(3){visibility:visible}#resps4:target~.cms-landingpage__content-ccn-free__avis__content__container__prevNext>:nth-child(4){visibility:visible}#resps5:target~.cms-landingpage__content-ccn-free__avis__content__container__prevNext>:nth-child(5){visibility:visible}#resps6:target~.cms-landingpage__content-ccn-free__avis__content__container__prevNext>:nth-child(6){visibility:visible}#resps7:target~.cms-landingpage__content-ccn-free__avis__content__container__prevNext>:nth-child(7){visibility:visible}#resps8:target~.cms-landingpage__content-ccn-free__avis__content__container__prevNext>:nth-child(8){visibility:visible}#s1:target~.cms-landingpage__content-ccn-free__avis__content__container__slider{transform:translateX(0);-webkit-transform:translateX(0)}#s2:target~.cms-landingpage__content-ccn-free__avis__content__container__slider{transform:translateX(-100%);-webkit-transform:translateX(-100%)}#s3:target~.cms-landingpage__content-ccn-free__avis__content__container__slider{transform:translateX(-200%);-webkit-transform:translateX(-200%)}#s4:target~.cms-landingpage__content-ccn-free__avis__content__container__slider{transform:translateX(-300%);-webkit-transform:translateX(-300%)}#resps1:target~.cms-landingpage__content-ccn-free__avis__content__container__slider{transform:translateX(0);-webkit-transform:translateX(0)}#resps2:target~.cms-landingpage__content-ccn-free__avis__content__container__slider{transform:translateX(-100%);-webkit-transform:translateX(-100%)}#resps3:target~.cms-landingpage__content-ccn-free__avis__content__container__slider{transform:translateX(-200%);-webkit-transform:translateX(-200%)}#resps4:target~.cms-landingpage__content-ccn-free__avis__content__container__slider{transform:translateX(-300%);-webkit-transform:translateX(-300%)}#resps5:target~.cms-landingpage__content-ccn-free__avis__content__container__slider{transform:translateX(-400%);-webkit-transform:translateX(-400%)}#resps6:target~.cms-landingpage__content-ccn-free__avis__content__container__slider{transform:translateX(-500%);-webkit-transform:translateX(-500%)}#resps7:target~.cms-landingpage__content-ccn-free__avis__content__container__slider{transform:translateX(-600%);-webkit-transform:translateX(-600%)}#resps8:target~.cms-landingpage__content-ccn-free__avis__content__container__slider{transform:translateX(-700%);-webkit-transform:translateX(-700%)}.cms-landingpage__content-ccn-free__avis__content__container a:hover{color:#272f64}.container-page-ccn-sea__header__slider{position:relative;display:flex;flex-direction:row-reverse;gap:16px;flex-shrink:0;width:510px;height:330px}.container-page-ccn-sea__header__slider__prez{position:relative;display:flex;justify-content:center;align-items:center;width:450px;height:330px}.container-page-ccn-sea__header__slider__prez input{display:none}.container-page-ccn-sea__header__slider__prez input+*{visibility:hidden;opacity:0;z-index:0}.container-page-ccn-sea__header__slider__prez input+*+*{display:none;visibility:hidden;opacity:0;z-index:0}.container-page-ccn-sea__header__slider__prez input:checked+*{width:100%;display:contents;visibility:visible;opacity:1;z-index:1}.container-page-ccn-sea__header__slider__prez input:checked+*+*{display:contents;visibility:visible;opacity:1;z-index:1}.container-page-ccn-sea__header__slider__prez__slide--img,.container-page-ccn-sea__header__slider__prez__slide--video,.container-page-ccn-sea__header__slider__prez__slide--video-nosynth{position:absolute;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.container-page-ccn-sea__header__slider__prez__slide--img{width:100%;height:auto;max-width:720px;max-height:720px;background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:16px}.container-page-ccn-sea__header__slider__prez__slide--video{border-radius:16px;background:no-repeat center/cover url("/skin/frontend/default/f002_conv/images/img_synthese_modele-bg_Page_0.webp")}.container-page-ccn-sea__header__slider__prez__slide--video img{width:64px;height:64px}.container-page-ccn-sea__header__slider__prez__slide--video-nosynth{border-radius:16px;background:no-repeat center/cover url("/skin/frontend/default/f002_conv/images/img_synthese_modele-nosynth-bg_Page_0.webp")}.container-page-ccn-sea__header__slider__prez__slide--video-nosynth img{width:64px;height:64px}.container-page-ccn-sea__header__slider__prez__slide--video__iframe-content{position:relative;width:100%;height:0;padding-bottom:53.1%}.container-page-ccn-sea__header__slider__prez__slide--video__iframe-content lite-youtube{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;box-shadow:0 8px 14px 0 rgba(176,173,193,.4)}.container-page-ccn-sea__header__slider__prez__slide--img-resp{display:none;position:relative}.container-page-ccn-sea__header__slider__prez__slide--img-resp>div{width:450px;height:330px}.container-page-ccn-sea__header__slider__prez__slide--img-resp:hover{color:#272f64}.container-page-ccn-sea__header__slider__prez__slide__cartouche{position:absolute;right:10px;bottom:10px;font-size:10px;font-style:normal;font-weight:500;line-height:12px;padding:6px 10px;border-radius:20px;border:1px solid #272f64;background:#fff}.container-page-ccn-sea__header__slider__vignettes{display:flex;flex-direction:column;justify-content:space-between;width:36px;height:330px}.container-page-ccn-sea__header__slider__vignettes__item{cursor:pointer}.container-page-ccn-sea__header__slider__vignettes__item img{width:100%;max-width:36px;height:auto}.container-page-ccn-sea__header__slider__vignettes__item{width:36px;height:auto}.container-page-ccn-sea__header__slider__popin-container{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background:rgba(171,171,171,.4);z-index:-1;visibility:hidden;opacity:0}.container-page-ccn-sea__header__slider__popin-container:target{visibility:visible;opacity:1;z-index:999}.container-page-ccn-sea__header__slider__popin-container__close{display:block;position:relative;width:100%;height:100%}.container-page-ccn-sea__header__slider__popin-container__content{position:absolute;display:flex;justify-content:center;align-items:center}.container-page-ccn-sea__header__slider__popin-container__content__close{position:absolute;top:calc(50% - 360px);right:calc(50% - 410px);width:30px;height:30px;border-radius:50%;background:no-repeat center/30px url("/skin/frontend/default/f002_conv/images/button_close-red_50px.svg")}.container-page-ccn-sea__header__slider__popin-container__content__items{display:flex;justify-content:space-between;align-items:center;gap:17px;width:820px;height:720px}.container-page-ccn-sea__header__slider__popin-container__content__items>img{width:auto;max-width:720px;height:auto;position:inherit;display:flex}.container-page-ccn-sea__header__slider__popin-container__content__items>div{position:inherit;background:0 0;width:100%}.container-page-ccn-sea__header__slider__popin-container__content__items__anchor--left,.container-page-ccn-sea__header__slider__popin-container__content__items__anchor--right{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;border:1px solid #272f64;background:#fff}.container-page-ccn-sea__header__slider__popin-container__content__items__anchor--left{transform:rotate(-180deg)}.container-page-ccn-sea__header__slider__popin-container__content__items__anchor--left img{margin:0 -3px 0 0}.container-page-ccn-sea__header__slider__popin-container__content__items__anchor--right img{margin:0 -3px 0 0}.container-page-ccn-sea__header__text,.container-page-ccn-sea__header__text--resp{display:flex;flex-direction:column}.container-page-ccn-sea__header__text{gap:32px}.container-page-ccn-sea__header__text--resp{display:none;gap:6px}.container-page-ccn-sea__header__text__title{display:flex;flex-direction:column;gap:8px;font-style:normal;line-height:normal;text-align:left}.container-page-ccn-sea__header__text__title__txt{color:#272f64;font-size:28px;font-weight:700;line-height:normal;margin:0}.container-page-ccn-sea__header__text__title__subtitle{font-size:18px;font-weight:600}.container-page-ccn-sea__header__text__title__info{font-size:14px;font-weight:400;text-align:justify}.container-page-ccn-sea__header__text__desc{font-size:14px;font-weight:400;line-height:22px;text-align:justify}.container-page-ccn-sea__content{display:flex;flex-direction:column;gap:32px}.container-page-ccn-sea__header__text__encart-cta__title{color:#272f64;font-size:22px;font-weight:700;text-align:center}.container-page-ccn-sea__header__text__encart-cta__title__synth{margin:0 0 20px}.container-page-ccn-sea__header__text__encart-cta__title__livre{margin:0 0 5px}.container-page-ccn-sea__header__text__links{display:flex;align-items:center;gap:24px}.container-page-ccn-sea__header__text__links__anchor{display:flex;justify-content:flex-start;align-items:center;gap:8px;font-size:12px;font-weight:400;height:30px;cursor:pointer;transition:color .3s ease-in-out}.container-page-ccn-sea__header__text__links__anchor img{width:18px;height:18px}.container-page-ccn-sea__header__text__links__anchor--button{color:#272f64;font-size:12px;font-style:normal;font-weight:600;line-height:192%;padding:0 16px;border-radius:20px;border:1px solid #272f64;background:#fff}.container-page-ccn-sea__header__text__links__anchor--button:hover{color:#272f64;background:#f3f7ff}.container-page-ccn-sea__header__text__encart-cta__text{display:flex;flex-direction:column;align-items:center}.container-page-ccn-sea__header__text__encart-cta__text__img{display:none;margin:20px auto 10px}.container-page-ccn-sea__header__text__encart-cta__text__txt{margin:10px 0 20px}.container-page-ccn-sea__header__text__encart-cta__text__price{display:flex;align-items:baseline;font-size:13px;line-height:1}.container-page-ccn-sea__header__text__encart-cta__text__price--ht{font-size:22px;font-weight:700}.container-page-ccn-sea__header__text__encart-cta__text__price--ttc{display:inline-block;font-size:12px;margin:0 0 0 10px}.container-page-ccn-sea__header__text__encart-cta{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;margin:0}.container-page-ccn-sea__header__text__encart-cta__livraison{color:#ef5e56;text-align:center}.popin-synth__container{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:hidden;opacity:0}.popin-synth__container:target{visibility:visible;opacity:1;z-index:999}.popin-synth__container.popin-active{visibility:visible;opacity:1;z-index:999}.popin-synth__close{display:block;width:100%;height:100%}.popin-synth__container__content{position:fixed;top:40px;left:calc(50% - 490px);display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 80px);max-width:900px;padding:40px;background-color:#fff3f3;border-radius:15px;max-height:calc(100% - 14vh);overflow:auto}.popin-synth__container__content__close{display:block;position:absolute;font-size:35px;font-weight:400;color:#ef5e56;background-color:#fff;width:35px;height:35px;border-radius:50%;text-align:center;line-height:35px;top:20px;right:20px;cursor:pointer;transition:color .3s ease-in-out}.popin-synth__container__content-col__video{display:flex;flex-direction:column;width:440px}.popin-synth__container__content-col__text{display:flex;flex-direction:column;width:calc(100% - 440px)}.popin-synth__container__content-col__main-title{font-size:24px;font-weight:700}.popin-synth__container__content-col__video-container{max-width:430px;margin:auto 0;border-radius:15px;height:216px;box-shadow:7px 7px 12px -5px #ababab}.popin-synth__container__content-col__title{font-size:16px;font-weight:700;line-height:1.4em}.popin-synth__container__content__list{margin:15px 0 0;padding:0 0 0 30px}.popin-synth__container__content__list li{font-size:13px;text-align:left}.container-page-ccn-sea__content__title--center{color:#272f64;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0}.container-page-ccn-sea__thema{display:flex;flex-wrap:wrap;gap:16px 32px;justify-content:center;width:calc(100% - 20px);max-width:848px;margin:0 auto;padding:0 10px}.cms-container-page-ccn-sea__thema__item{display:flex;padding:6px 16px;flex-direction:column;align-items:flex-start;gap:10px;color:#272f64;font-size:14px;font-style:normal;font-weight:600;line-height:17px;border-radius:16px;border:1px solid #fbdcda;background:#fff;box-shadow:10px 10px 25px 0 rgba(0,0,0,.1)}.cms-container-page-ccn-sea__thema__item:hover{color:#272f64;background:#f8faff}.container-page-ccn-sea__desc{display:flex;flex-direction:column;gap:48px;width:calc(100% - 20px);max-width:848px;margin:0 auto}.container-page-ccn-sea__desc__item{display:flex;align-items:center;gap:64px}.container-page-ccn-sea__desc__item--reverse{display:flex;flex-direction:row-reverse;align-items:center;gap:64px}.container-page-ccn-sea__desc__item__img{flex-shrink:0}.container-page-ccn-sea__desc__item__text{display:flex;flex-direction:column;gap:16px}.container-page-ccn-sea__desc__item__text__title{color:#272f64;text-align:center;font-size:21px;font-style:normal;font-weight:700;line-height:normal;margin:0}.container-page-ccn-sea__desc__item__text__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:16px auto 0}.container-page-ccn-sea__desc__item__text__container{display:flex;align-items:center;gap:9px}.container-page-ccn-sea__desc__item__text__container::before{content:"";display:block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background-color:#ef5e56}.container-page-ccn-sea__desc__item__text__container__txt{font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:justify}.container-page-ccn-sea__content__trustpilot{width:calc(100% - 80px);max-width:1200px;margin:0 auto;padding:0 40px;content-visibility:auto;contain-intrinsic-size:auto 500px}.container-page-ccn-sea__content__trustpilot .trustpilot-widget{margin:-108px 0 0}.container-page-ccn-sea__content__trustpilot__title{position:relative;color:#00246b;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal;background-color:#fff;z-index:1}.container-page-ccn-sea__faq__title{color:#272f64;font-size:24px;font-style:normal;font-weight:700;line-height:48px;text-align:center;margin:0 0 55px}.container-page-ccn-sea__faq__title img{margin:-12px 0 0}.container-page-ccn-sea__faq__title{color:#272f64;font-size:24px;font-weight:600;line-height:48px;text-align:center;margin:0 0 55px}.container-page-ccn-sea__faq__title img{margin:-12px 0 0}.container-page-ccn-sea__buttons-responsive{display:none;visibility:hidden;opacity:0;text-align:center;background-color:#fff;width:100%;position:fixed;bottom:0;left:0;box-shadow:0 -2px 5px #a3a3a3;z-index:998;transition:all .3s ease-in-out}.container-page-ccn-sea__buttons-responsive a{display:inline-block;margin:5px 10px}#buttonsResponsiveShow{visibility:hidden;display:block;height:0;margin:0}.display{display:block;visibility:visible;opacity:1}.display .container-page-ccn-sea__buttons-responsive{padding:5px 0}.container-page-ccn-sea--2col{width:100%;max-width:1200px;margin:40px auto;display:flex;flex-direction:column;gap:80px}.container-page-ccn-sea--2col__header{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1078px;margin:0 auto}.container-page-ccn-sea--2col__header__content{display:flex;align-items:flex-start;gap:24px;width:100%}.container-page-ccn-sea--2col__header__content__item{flex:1;width:auto;padding:12px;background:#f3f7ff;border-radius:12px}.container-page-ccn-sea--2col__header__content__item__title{color:#272f64;font-size:30px;font-style:normal;font-weight:600;line-height:normal;text-align:left;margin:0 0 16px}.container-page-ccn-sea--2col__header__content__item__slider{position:relative;display:flex;flex-direction:row-reverse;justify-content:center;gap:32px;width:500px;height:250px;margin:0 0 32px}.container-page-ccn-sea--2col__header__content__item__slider__prez{position:relative;display:flex;justify-content:center;align-items:center;width:420px;height:250px}.container-page-ccn-sea--2col__header__content__item__slider__prez input{display:none}.container-page-ccn-sea--2col__header__content__item__slider__prez input+*{visibility:hidden;opacity:0;z-index:0}.container-page-ccn-sea--2col__header__content__item__slider__prez input+*+*{display:none;visibility:hidden;opacity:0;z-index:0}.container-page-ccn-sea--2col__header__content__item__slider__prez input:checked+*{width:100%;display:contents;visibility:visible;opacity:1;z-index:1}.container-page-ccn-sea--2col__header__content__item__slider__prez input:checked+*+*{display:contents;visibility:visible;opacity:1;z-index:1}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img,.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video,.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video-livre,.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video-nosynth{position:absolute;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img{display:flex;align-items:flex-end;justify-content:flex-end;width:100%;height:100%;max-width:720px;max-height:720px;background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:16px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video{border-radius:16px;background:no-repeat center/cover url("/skin/frontend/default/f002_conv/images/img_synthese_modele-bg_Page_0.webp")}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video img{width:64px;height:64px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video-livre{border-radius:16px;background:no-repeat center/cover url("/skin/frontend/default/f002_conv/images/illu_livres-conv-empiles_450px.webp")}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video-livre img{width:64px;height:64px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video-nosynth{border-radius:16px;background:no-repeat center/cover url("/skin/frontend/default/f002_conv/images/img_synthese_modele-nosynth-bg_Page_0.webp")}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video-nosynth img{width:64px;height:64px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide__cartouche{font-size:10px;font-style:normal;font-weight:500;line-height:12px;padding:6px 10px;justify-content:center;align-items:center;border-radius:20px;border:1px solid #272f64;background:#fff;margin:0 10px 10px 0}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video__iframe-content{position:relative;width:100%;height:0;padding-bottom:53.1%}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video__iframe-content lite-youtube{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;box-shadow:0 8px 14px 0 rgba(176,173,193,.4)}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img-resp{display:none}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img-resp:hover{color:#272f64}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img-resp>div{width:420px;height:250px}.container-page-ccn-sea--2col__header__content__item__slider__vignettes{display:flex;flex-direction:column;justify-content:space-between;width:36px;height:250px}.container-page-ccn-sea--2col__header__content__item__slider__vignettes__item{cursor:pointer}.container-page-ccn-sea--2col__header__content__item__slider__vignettes__item img{width:100%;max-width:36px;height:auto}.container-page-ccn-sea--2col__header__content__item__slider__vignettes__item{width:36px;height:auto}.container-page-ccn-sea--2col__header__content__item__slider__popin-container{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background:rgba(171,171,171,.4);z-index:-1;visibility:hidden;opacity:0}.container-page-ccn-sea--2col__header__content__item__slider__popin-container:target{visibility:visible;opacity:1;z-index:999}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__close{display:block;position:relative;width:100%;height:100%}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content{position:absolute;display:flex;justify-content:center;align-items:center}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__close{position:absolute;top:calc(50% - 240px);right:calc(50% - 360px);width:30px;height:30px;border-radius:50%;background:no-repeat center/30px url("/skin/frontend/default/f002_conv/images/button_close-red_50px.svg")}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items{display:flex;justify-content:space-between;align-items:center;gap:17px;width:820px;height:720px}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items>img{width:auto;max-width:720px;height:auto;position:inherit;display:flex;margin:0 auto}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items>div{position:inherit;background:0 0;width:100%}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items__anchor--left,.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items__anchor--right{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;border:1px solid #272f64;background:#fff}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items__anchor--left{transform:rotate(-180deg)}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items__anchor--left img{margin:0 -3px 0 0}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items__anchor--right img{margin:0 -3px 0 0}.container-page-ccn-sea--2col__header__content__item__text{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.container-page-ccn-sea--2col__header__text,.container-page-ccn-sea--2col__header__text--resp{display:flex;flex-direction:column}.container-page-ccn-sea--2col__header__text{gap:32px}.container-page-ccn-sea--2col__header__title{display:flex;flex-direction:column;gap:8px;font-style:normal;line-height:normal;text-align:left;width:100%}.container-page-ccn-sea--2col__header__title__txt{color:#272f64;font-size:36px;font-weight:700;margin:0}.container-page-ccn-sea--2col__header__title__subtitle{font-size:14px;font-weight:400;text-align:justify}.container-page-ccn-sea--2col__header__text__desc{font-size:14px;font-weight:400;line-height:22px;text-align:justify}.container-page-ccn-sea--2col__content__achat-synthese__title{color:#272f64;font-size:22px;font-weight:700;text-align:center}.container-page-ccn-sea--2col__content__achat-synthese__title__synth{margin:0 0 20px}.container-page-ccn-sea--2col__content__achat-synthese__title__livre{margin:0 0 5px}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__links{display:flex;align-items:center;justify-content:space-between}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__links__anchor{display:flex;align-items:center;gap:24px}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__links__anchor--button{color:#272f64;font-size:12px;font-style:normal;font-weight:600;line-height:192%;padding:0 16px;border-radius:20px;border:1px solid #272f64;background:#fff}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__links__anchor--button:hover{color:#272f64;background:#f3f7ff}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__links__popin{display:flex;justify-content:flex-start;align-items:center;gap:8px;font-size:12px;font-weight:400;height:30px;cursor:pointer;transition:color .3s ease-in-out}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__links__popin img{width:18px;height:18px}.container-page-ccn-sea--2col__header__content__item__text__encart-cta{display:flex;align-items:center;justify-content:flex-end;gap:24px}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__img{display:none;margin:20px auto 10px}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__txt{margin:10px 0 20px}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__price{display:flex;align-items:flex-end;justify-content:flex-end;gap:24px;font-size:16px;line-height:1}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__price--ht{display:inline-block;font-size:22px;font-weight:700}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__price--ttc{display:inline-block;font-size:22px;font-weight:700}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__links__livraison{text-align:center}.popin-synth__container{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:hidden;opacity:0}.popin-synth__container:target{visibility:visible;opacity:1;z-index:999}.popin-synth__container.popin-active{visibility:visible;opacity:1;z-index:999}.popin-synth__close{display:block;width:100%;height:100%}.popin-synth__container__content{position:fixed;top:40px;left:calc(50% - 490px);display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 80px);max-width:900px;padding:40px;background-color:#fff3f3;border-radius:15px;max-height:calc(100% - 14vh);overflow:auto}.popin-synth__container__content__close{display:block;position:absolute;font-size:35px;font-weight:400;color:#ef5e56;background-color:#fff;width:35px;height:35px;border-radius:50%;text-align:center;line-height:35px;top:20px;right:20px;cursor:pointer;transition:color .3s ease-in-out}.popin-synth__container__content-col__video{display:flex;flex-direction:column;width:440px}.popin-synth__container__content-col__text{display:flex;flex-direction:column;width:calc(100% - 440px)}.popin-synth__container__content-col__main-title{font-size:24px;font-weight:700}.popin-synth__container__content-col__video-container{max-width:430px;margin:auto 0;border-radius:15px;height:216px;box-shadow:7px 7px 12px -5px #ababab}.popin-synth__container__content-col__title{font-size:16px;font-weight:700;line-height:1.4em}.popin-synth__container__content__list{margin:15px 0 0;padding:0 0 0 30px}.popin-synth__container__content__list li{font-size:13px;text-align:left}.container-page-ccn-sea--2col__content__title--center{color:#272f64;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0}.container-page-ccn-sea--2col__desc{display:flex;flex-direction:column;gap:48px;width:calc(100% - 20px);max-width:848px;margin:0 auto}.container-page-ccn-sea--2col__desc__item{display:flex;align-items:center;gap:64px}.container-page-ccn-sea--2col__desc__item--reverse{display:flex;flex-direction:row-reverse;align-items:center;gap:64px}.container-page-ccn-sea--2col__desc__item__img{flex-shrink:0}.container-page-ccn-sea--2col__desc__item__text{display:flex;flex-direction:column;gap:16px}.container-page-ccn-sea--2col__desc__item__text__title{color:#272f64;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0}.container-page-ccn-sea--2col__desc__item__text__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:16px auto 0}.container-page-ccn-sea--2col__desc__item__text__container{display:flex;align-items:center;gap:9px}.container-page-ccn-sea--2col__desc__item__text__container::before{content:"";display:block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background-color:#ef5e56}.container-page-ccn-sea--2col__desc__item__text__container__txt{font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:justify}.container-page-ccn-sea--2col__content__trustpilot{width:calc(100% - 80px);max-width:1200px;margin:0 auto;padding:0 40px;content-visibility:auto;contain-intrinsic-size:auto 500px}.container-page-ccn-sea--2col__content__trustpilot .trustpilot-widget{margin:-108px 0 0}.container-page-ccn-sea--2col__content__trustpilot__title{position:relative;color:#00246b;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal;background-color:#fff;margin:0;z-index:1}.container-page-ccn-sea--2col__buttons-responsive{display:none;align-items:center;justify-content:center;gap:36px;visibility:hidden;opacity:0;text-align:center;background-color:#fff;width:calc(100% - 10px);padding:5px;position:fixed;bottom:0;left:0;box-shadow:0 -2px 5px #a3a3a3;z-index:998;transition:all .3s ease-in-out}.container-page-ccn-sea--2col__buttons-responsive__content{display:flex;align-items:center;gap:8px}.container-page-ccn-sea--2col__buttons-responsive__content__img{flex-shrink:0;width:60px;height:60px}.container-page-ccn-sea--2col__buttons-responsive__content__cta{width:100%}.page-convention-new__container__offre-content__content__items__cta--off{margin:0 auto}.container-page-ccn-sea--2col__buttons-responsive__content__cta__btn{width:100%}.container-page-ccn-sea--2col__buttons-responsive__content__prix{color:#ef5e56;text-align:right}.container-page-ccn-sea--2col__buttons-responsive__content__prix__base{font-size:16px;font-weight:400;text-decoration:line-through}.container-page-ccn-sea--2col__buttons-responsive__content__prix__ttc{font-size:18px;font-weight:700;line-height:1em;margin:4px 0 0}.container-page-ccn-sea--2col__buttons-responsive__content__cta__txt--dml,.container-page-ccn-sea--2col__buttons-responsive__content__cta__txt--shp{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;font-size:11px;line-height:11px;margin:5px 0 0}.container-page-ccn-sea--2col__buttons-responsive__content__cta__txt--dml::before{flex-shrink:0;display:block;content:"";width:12px;height:12px;background:no-repeat center/contain url("/skin/frontend/default/f002_conv/images/icone-download-red_20px.webp")}.container-page-ccn-sea--2col__buttons-responsive__content__cta__txt--shp::before{flex-shrink:0;display:block;content:"";width:12px;height:12px;background:no-repeat center/contain url("/skin/frontend/default/f002_conv/images/icone-delivery-truck_20px.webp")}.container-page-ccn-sea--2col__buttons-responsive__button--livre,.container-page-ccn-sea--2col__buttons-responsive__button--pdf{width:100%}#buttonsResponsiveVisible{visibility:hidden;height:0;margin-top:0}.display{display:flex;visibility:visible;opacity:1}.popin-vignettes-thema-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(171,171,171,.4);transition:opacity .5s;visibility:hidden;opacity:0}.popin-vignettes-thema-overlay:target{visibility:visible;opacity:1;z-index:999}.popin-vignettes-thema-overlay__close{display:block;position:relative;width:100%;height:100%}.popin-vignettes-thema-overlay__overlay__popup__content__close span{display:block;position:absolute;font-size:50px;font-weight:500;color:#707070;width:25px;height:25px;text-align:center;line-height:25px;top:30px;right:10px;transition:color .3s ease-in-out}.popin-vignettes-thema-overlay__overlay__popup__content__close span:hover{color:#ef5e56}.popin-vignettes-thema-overlay__overlay__popup{position:absolute;top:25%;left:50%;margin:10% -215px 0}.popin-vignettes-thema-overlay__overlay__popup__content{position:relative;width:398px;padding:16px;border-radius:16px;background:linear-gradient(95deg,#eff4fe 34.85%,#dee9ff 76.1%)}.popin-vignettes-thema-overlay__overlay__popup__content__close{position:absolute;top:12px;right:12px;width:30px;height:30px;border-radius:50%;background:no-repeat center/30px url("/skin/frontend/default/f002_conv/images/button_close-red_50px.svg")}.popin-vignettes-thema-overlay__overlay__popup__content__box__title{font-size:14px;font-style:normal;font-weight:700;line-height:30px}.popin-vignettes-thema-overlay__overlay__popup__content__box__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:14px auto 14px 0}.popin-vignettes-thema-overlay__overlay__popup__content__box__text{display:flex;flex-direction:column;gap:16px}.popin-vignettes-thema-overlay__overlay__popup__content__box__text__txt{font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-align:justify}.cms-commander-convention-collective .main,.cms-commander-convention-collective-index .main{width:auto;max-width:1200px;padding:0;margin:0 auto}.cms-commander-convention-collective .main .std>.messages,.cms-commander-convention-collective-index .main .std>.messages{display:none}.cms-commander-convention-collective .breadcrumbs,.cms-commander-convention-collective-index .breadcrumbs{display:none}.cms-commander-convention-collective .anchor,.cms-commander-convention-collective-index .anchor{height:120px;margin-top:-120px;width:100%}.cms-commander-convention-collective .footer-container,.cms-commander-convention-collective-index .footer-container{padding:0 0 60px}.container-page-ccn-sea{width:100%;margin:48px 0;display:flex;flex-direction:column;align-items:center;gap:96px}.container-page-ccn-sea__container{box-sizing:border-box;width:100%;max-width:1200px;padding:0 12px}.container-page-ccn-sea__container__title{color:#272f64;font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-align:center;margin:0 0 32px}.container-page-ccn-sea__header{display:flex;flex-direction:column;align-items:center;gap:32px}.container-page-ccn-sea__header__title{display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 12px}.container-page-ccn-sea__header__title__txt{color:#272f64;font-size:36px;font-style:normal;font-weight:700;line-height:normal;margin:0}.container-page-ccn-sea__header__title__subtitle{font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-align:center;margin:0}.container-page-ccn-sea__header__choice{box-sizing:border-box;display:flex;align-items:flex-start;width:100%;max-width:1200px;padding:0 12px}.container-page-ccn-sea__header__choice input{display:none}.container-page-ccn-sea__header__choice input#choicePdf:checked~.container-page-ccn-sea__header__choice__labels .container-page-ccn-sea__header__choice__labels__item[for=choicePdf]{background:#eff4fe}.container-page-ccn-sea__header__choice input#choicePdf:checked~.container-page-ccn-sea__header__choice__vignettes>#itemChoicePdf{display:flex;visibility:visible;opacity:1;z-index:1}.container-page-ccn-sea__header__choice input#choiceLivre:checked~.container-page-ccn-sea__header__choice__labels .container-page-ccn-sea__header__choice__labels__item[for=choiceLivre]{background:#eff4fe}.container-page-ccn-sea__header__choice input#choiceLivre:checked~.container-page-ccn-sea__header__choice__vignettes>#itemChoiceLivre{display:flex;visibility:visible;opacity:1;z-index:1}.container-page-ccn-sea__header__choice input#choiceAbo:checked~.container-page-ccn-sea__header__choice__labels .container-page-ccn-sea__header__choice__labels__item[for=choiceAbo]{background:#eff4fe}.container-page-ccn-sea__header__choice input#choiceAbo:checked~.container-page-ccn-sea__header__choice__vignettes>#itemChoiceAbo{display:flex;visibility:visible;opacity:1;z-index:1}.container-page-ccn-sea__header__choice__labels{display:flex;flex-direction:column;flex-shrink:0}.container-page-ccn-sea__header__choice__labels__item{box-sizing:border-box;display:flex;padding:16px 24px;align-items:center;gap:16px;align-self:stretch;width:292px;border-radius:16px 0 0 16px;background:#fff;cursor:pointer}.container-page-ccn-sea__header__choice__labels__item:first-child{border-top:2px solid #eff4fe;border-bottom:1px solid #eff4fe;border-left:2px solid #eff4fe}.container-page-ccn-sea__header__choice__labels__item:nth-child(2){border-top:1px solid #eff4fe;border-bottom:1px solid #eff4fe;border-left:2px solid #eff4fe}.container-page-ccn-sea__header__choice__labels__item:nth-child(3){border-top:1px solid #eff4fe;border-bottom:2px solid #eff4fe;border-left:2px solid #eff4fe}.container-page-ccn-sea__header__choice__labels__item img{width:60px;height:60px}.container-page-ccn-sea__header__choice__labels__item__text{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.container-page-ccn-sea__header__choice__labels__item__text span br{display:none}.container-page-ccn-sea__header__choice__vignettes__item{z-index:0;box-sizing:border-box;display:none;justify-content:center;align-items:center;gap:32px;padding:24px 32px;width:100%;border-radius:0 16px 16px 16px;background:linear-gradient(90deg,#eff4fe 0,#dee9fe 100%);visibility:hidden;opacity:0}.container-page-ccn-sea__header__choice__vignettes__item__imgs{display:flex;flex-shrink:0;flex-direction:column;align-items:center;gap:32px}.container-page-ccn-sea__header__choice__vignettes__item__imgs__img--product{max-width:299px;height:auto}.container-page-ccn-sea__header__choice__vignettes__item__imgs__img--data-gouv{width:100px;height:51px}.container-page-ccn-sea__header__choice__vignettes__item__text{display:flex;flex-direction:column;gap:24px;transition:all .3s ease-in-out}.container-page-ccn-sea__header__choice__vignettes__item__text__txt{color:#272f64;text-align:justify;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.container-page-ccn-sea__header__choice__vignettes__item__text__list{margin:0;padding:0}.container-page-ccn-sea__header__choice__vignettes__item__text__list li{color:#272f64;text-align:justify;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin:0 0 8px;padding:0 0 0 28px;background:no-repeat top 6px left/12px auto url("/skin/frontend/default/f002_conv/images/icones/icone_coche-green.svg")}.container-page-ccn-sea__header__choice__vignettes__item__text__list li:last-child{margin:0}.container-page-ccn-sea__header__choice__vignettes__item__link--resp,.container-page-ccn-sea__header__choice__vignettes__item__text__link{display:none;color:#272f64;font-size:16px;font-style:normal;font-weight:500;line-height:20px;text-decoration-line:underline;transition:all .3s ease-in-out}.container-page-ccn-sea__header__choice__vignettes__item__link--resp{cursor:pointer}.container-page-ccn-sea__header__choice__vignettes__item__link--resp::after{content:"";display:block;flex-shrink:0;transform-origin:8px 8px;width:16px;height:16px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg");transition:all .3s ease-in-out}.container-page-ccn-sea__header__choice__vignettes__item__price-cta{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:12px}.container-page-ccn-sea__header__choice__vignettes__item__price-cta #product_addtocart_form{width:auto}.container-page-ccn-sea__header__choice__vignettes__item__links{display:flex;gap:12px;align-items:center;margin:0 auto 0 0}.container-page-ccn-sea__header__choice__vignettes__item__price-cta__price{flex-shrink:0;color:#272f64;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.container-page-ccn-sea__header__choice__vignettes__item__price-cta__price__ttc{font-size:24px;font-style:normal;line-height:20px}.container-page-ccn-sea__header__choice__vignettes__item__price-cta__cta--off.button--grey{cursor:not-allowed}.container-page-ccn-sea__header__choice__vignettes__item__price-cta__cta--off.button--grey:hover{color:#707070;background-color:#eee;transition:all .3s ease-in-out}.container-page-ccn-sea__header__choice__vignettes__item__text__txt--desc{color:#8791cd;text-align:justify;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.container-page-ccn-sea__header__choice__vignettes__item__cta-shipment{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.container-page-ccn-sea__header__choice__vignettes__item__cta-shipment+div{display:none}.container-page-ccn-sea__header__choice__vignettes__item__links__item{color:#272f64;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:20px;padding:4px 12px;border-radius:14px;border:1px solid #272f64;background:#fff;transition:all .3s ease-in-out}.container-page-ccn-sea__header__choice__vignettes__item__links__item:hover{color:#272f64;background:#f3f7ff}.container-page-ccn-sea__header__choice__vignettes__item__cta-shipment__shipment{display:flex;flex-shrink:0;justify-content:center;align-items:center;gap:4px;color:#272f64;font-size:12px;font-style:normal;font-weight:500;line-height:20px}.container-page-ccn-sea__header__choice__vignettes__item__cta-shipment__shipment img{width:16px;height:16px}.container-page-ccn-sea__info-details{box-sizing:border-box;width:100%;max-width:1200px;padding:0 12px}.container-page-ccn-sea__info-details__item{display:flex;justify-content:center;align-items:flex-start;gap:64px}.container-page-ccn-sea__info-details__item__title{display:none;color:#272f64;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0}.container-page-ccn-sea__info-details__item__slider{position:relative;display:flex;flex-direction:column-reverse;justify-content:center;gap:12px}.container-page-ccn-sea__info-details__item__slider__prez{position:relative;display:flex;justify-content:center;align-items:center;width:400px;height:250px}.container-page-ccn-sea__info-details__item__slider__prez input{display:none}.container-page-ccn-sea__info-details__item__slider__prez input+*{visibility:hidden;opacity:0;z-index:0}.container-page-ccn-sea__info-details__item__slider__prez input+*+*{display:none;visibility:hidden;opacity:0;z-index:0}.container-page-ccn-sea__info-details__item__slider__prez input:checked+*{width:100%;display:contents;visibility:visible;opacity:1;z-index:1}.container-page-ccn-sea__info-details__item__slider__prez input:checked+*+*{display:contents;visibility:visible;opacity:1;z-index:1}.container-page-ccn-sea__info-details__item__slider__prez__slide--img,.container-page-ccn-sea__info-details__item__slider__prez__slide--video,.container-page-ccn-sea__info-details__item__slider__prez__slide--video-livre,.container-page-ccn-sea__info-details__item__slider__prez__slide--video-nosynth{position:absolute;display:flex;justify-content:center;align-items:center}.container-page-ccn-sea__info-details__item__slider__prez__slide--img{display:flex;align-items:flex-end;justify-content:flex-end;width:100%;height:100%;max-width:720px;max-height:720px;background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:16px}.container-page-ccn-sea__info-details__item__slider__prez__slide--video,.container-page-ccn-sea__info-details__item__slider__prez__slide--video-livre,.container-page-ccn-sea__info-details__item__slider__prez__slide--video-nosynth{border-radius:16px}.container-page-ccn-sea__info-details__item__slider__prez__slide--video img,.container-page-ccn-sea__info-details__item__slider__prez__slide--video-livre img,.container-page-ccn-sea__info-details__item__slider__prez__slide--video-nosynth img{width:64px;height:64px}.container-page-ccn-sea__info-details__item__slider__prez__slide--video{background:no-repeat center/cover url("/skin/frontend/default/f002_conv/images/img_synthese_modele-bg_Page_0.webp")}.container-page-ccn-sea__info-details__item__slider__prez__slide--video-livre{background:no-repeat center/cover url("/skin/frontend/default/f002_conv/images/illu_livres-conv-empiles_450px.webp")}.container-page-ccn-sea__info-details__item__slider__prez__slide--video-nosynth{background:no-repeat center/cover url("/skin/frontend/default/f002_conv/images/img_synthese_modele-nosynth-bg_Page_0.webp")}.container-page-ccn-sea__info-details__item__slider__prez__slide__cartouche{font-size:10px;font-style:normal;font-weight:500;line-height:12px;padding:6px 10px;justify-content:center;align-items:center;border-radius:20px;border:1px solid #272f64;background:#fff;margin:0 10px 10px 0}.container-page-ccn-sea__info-details__item__slider__prez__slide--video__iframe-content{position:relative;width:100%;height:0;padding-bottom:53.1%}.container-page-ccn-sea__info-details__item__slider__prez__slide--video__iframe-content lite-youtube{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;box-shadow:0 8px 14px 0 rgba(176,173,193,.4)}.container-page-ccn-sea__info-details__item__slider__prez__slide--img-resp{display:none}.container-page-ccn-sea__info-details__item__slider__prez__slide--img-resp:hover{color:#272f64}.container-page-ccn-sea__info-details__item__slider__prez__slide--img-resp>div{width:400px;height:250px}.container-page-ccn-sea__info-details__item__slider__vignettes{display:flex;gap:12px;justify-content:center}.container-page-ccn-sea__info-details__item__slider__vignettes__item{cursor:pointer}.container-page-ccn-sea__info-details__item__slider__vignettes__item img{width:100%;max-width:36px;height:auto}.container-page-ccn-sea__info-details__item__slider__vignettes__item{width:36px;height:auto}.container-page-ccn-sea__info-details__item__slider__popin-container{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background:rgba(171,171,171,.4);z-index:-1;visibility:hidden;opacity:0}.container-page-ccn-sea__info-details__item__slider__popin-container:target{visibility:visible;opacity:1;z-index:999}.container-page-ccn-sea__info-details__item__slider__popin-container__close{display:block;position:relative;width:100%;height:100%}.container-page-ccn-sea__info-details__item__slider__popin-container__content{position:absolute;display:flex;justify-content:center;align-items:center}.container-page-ccn-sea__info-details__item__slider__popin-container__content__close{position:absolute;top:calc(50% - 240px);right:calc(50% - 360px);width:30px;height:30px;border-radius:50%;background:no-repeat center/30px url("/skin/frontend/default/f002_conv/images/button_close-red_50px.svg")}.container-page-ccn-sea__info-details__item__slider__popin-container__content__items{display:flex;justify-content:space-between;align-items:center;gap:17px;width:820px;height:720px}.container-page-ccn-sea__info-details__item__slider__popin-container__content__items>img{width:auto;max-width:720px;height:auto;position:inherit;display:flex;margin:0 auto}.container-page-ccn-sea__info-details__item__slider__popin-container__content__items>div{position:inherit;background:0 0;width:100%}.container-page-ccn-sea__info-details__item__slider__popin-container__content__items__anchor--left,.container-page-ccn-sea__info-details__item__slider__popin-container__content__items__anchor--right{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;border:1px solid #272f64;background:#fff}.container-page-ccn-sea__info-details__item__slider__popin-container__content__items__anchor--left{transform:rotate(-180deg)}.container-page-ccn-sea__info-details__item__slider__popin-container__content__items__anchor--left img{margin:0 -3px 0 0}.container-page-ccn-sea__info-details__item__slider__popin-container__content__items__anchor--right img{margin:0 -3px 0 0}.container-page-ccn-sea__info-details__item__text{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.container-page-ccn-sea__info-details__item__text__title{color:#272f64;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0}.container-page-ccn-sea__info-details__item__text__txt{color:#272f64;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.container-page-ccn-sea__info-details__item__text__list{margin:0;padding:0}.container-page-ccn-sea__info-details__item__text__list li{color:#272f64;text-align:justify;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin:0 0 8px;padding:0 0 0 24px;background:no-repeat top 6px left/12px auto url("/skin/frontend/default/f002_conv/images/icones/icone_coche-green.svg")}.container-page-ccn-sea__info-details__item__text__list li:last-child{margin:0}.container-page-ccn-sea__buttons-responsive__button,.container-page-ccn-sea__buttons-responsive__button--livre,.container-page-ccn-sea__buttons-responsive__button--pdf{display:inline-block;width:auto;margin:5px 10px}.container-page-ccn-sea__buttons-responsive__button--livre::before{content:"";display:inline-block;width:20px;height:20px;background:url("/skin/frontend/default/f002_conv/images/panier-blanc_25px.webp");background-size:20px 20px;margin:0 10px 0 0}.container-page-ccn-sea__buttons-responsive__button--pdf::before{content:"";display:inline-block;width:20px;height:20px;background:url("/skin/frontend/default/f002_conv/images/icone-download-white_24px.webp");background-size:20px 20px;margin:0 10px 0 0}.container-page-ccn-sea__actus,.container-page-ccn-sea__faq{padding:0 12px}.container-page-ccn-sea__faq__content{max-width:1200px}.container-page-ccn-sea .contact-section{box-sizing:border-box;width:calc(100% - 24px)}.container-page-ccn-sea .container-page-ccn-sea__faq__title{display:flex;align-items:center;justify-content:center;color:#272f64;font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-align:center;margin:0 0 32px}.container-page-ccn-sea__buttons-responsive{display:none;align-items:center;justify-content:center;gap:36px;visibility:hidden;opacity:0;text-align:center;background-color:#fff;width:100%;padding:5px;position:fixed;bottom:0;left:0;box-shadow:0 -2px 5px #a3a3a3;z-index:998;transition:all .3s ease-in-out}.container-page-ccn-sea__buttons-responsive__content{display:flex;align-items:center;gap:8px}.container-page-ccn-sea__buttons-responsive__content__img{flex-shrink:0;width:60px;height:60px}.container-page-ccn-sea__buttons-responsive__content__cta{width:100%}.container-page-ccn-sea__buttons-responsive__content__cta form{display:block;width:auto}.page-convention-new__container__offre-content__content__items__cta--off{margin:0 auto}.container-page-ccn-sea__buttons-responsive__content__cta__btn{width:100%}.container-page-ccn-sea__buttons-responsive__content__prix{color:#ef5e56;text-align:right}.container-page-ccn-sea__buttons-responsive__content__prix__base{font-size:16px;font-weight:400;text-decoration:line-through}.container-page-ccn-sea__buttons-responsive__content__prix__ttc{font-size:18px;font-weight:700;line-height:1em;margin:4px 0 0}.container-page-ccn-sea__buttons-responsive__content__cta__txt--dml,.container-page-ccn-sea__buttons-responsive__content__cta__txt--shp{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;font-size:11px;line-height:11px;margin:5px 0 0}.container-page-ccn-sea__buttons-responsive__content__cta__txt--dml::before,.container-page-ccn-sea__buttons-responsive__content__cta__txt--shp::before{flex-shrink:0;display:block;content:"";width:12px;height:12px}.container-page-ccn-sea__buttons-responsive__content__cta__txt--dml::before{background:no-repeat center/contain url("/skin/frontend/default/f002_conv/images/icone-download-red_20px.webp")}.container-page-ccn-sea__buttons-responsive__content__cta__txt--shp::before{background:no-repeat center/contain url("/skin/frontend/default/f002_conv/images/icone-delivery-truck_20px.webp")}#buttonsResponsiveVisible{visibility:hidden;height:0;margin-top:0}#buttonsResponsiveVisible.display{display:flex;visibility:visible;opacity:1}#buttonsResponsiveAppar{visibility:hidden;display:block;height:10px;margin-top:-10px}.container-page-ccn-sea__buttons-responsive.display{display:flex;visibility:visible;opacity:1;padding:5px 0}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}.catalogsearch-advanced-result .main,.cms-code-naf-recherche .main,.cms-list-activite-naf .main{width:auto;max-width:1200px;padding:0 20px;margin:0 auto 40px;background-color:#fff}.cms-code-naf-recherche h1{color:#272f64;font-size:32px;font-weight:700;text-align:center;width:100%;margin:20px auto}.cms-code-naf-recherche span{margin-right:10px}.cms-code-naf-recherche .txt__pourcentage{color:#ef5e56}.page-convention-container__2-col__left__box h2{color:#272f64;font-size:16px;font-weight:700;text-align:left;margin:10px 0 20px}.catalogsearch-advanced-result h1{color:#272f64;font-size:32px;font-weight:700;text-align:center;width:100%;margin:20px auto}.catalogsearch-advanced-result h1::after{display:none}.catalogsearch-advanced-result h2{color:#272f64;font-size:16px;font-weight:700;text-align:left;margin:10px 0 20px}.catalogsearch-advanced-result h2:hover a{color:#ef5e56}.catalogsearch-advanced-result h2::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:10px auto 20px 0}.catalogsearch-advanced-result h2 a{transition:all .3s ease-in-out}.toutes_les_btp{background-color:#f3f7ff;border-radius:0 25px 0 0}.cms-code-naf-recherche .encart-banniere-redirecttion{display:flex}.cms-code-naf-recherche .encart-banniere-redirecttion__txt span{margin:0}.cms-code-naf-recherche .txt__pourcentage{color:#ef5e56;font-weight:600}.container-page-code-naf{display:flex;flex-wrap:wrap;margin:36px 0 0}.container-page-code-naf p{font-size:14px;text-align:justify;margin:0 0 20px}.container-page-code-naf .cms-page-view__content__list-scroll p{margin:0 0 4px}.container-page-code-naf .container-page-code-naf__content-col__indic{font-size:12px;color:#ababab}.container-page-code-naf__content{width:100%;margin:40px auto}.anchor{display:block;height:80px;margin-top:-80px;visibility:hidden}.container-page-code-naf__content-col{width:calc(100% - 346px);margin:0 0 0 auto}.container-page-code-naf__content-col h2{color:#272f64;font-size:22px;font-weight:700;text-align:left;width:100%}.container-page-code-naf__content-col h2::after{content:"";display:block;width:50px;height:2px;margin:20px auto 30px 0;background:#ef5e56}.container-page-code-naf__content-col h2.faq-title{text-align:center}.container-page-code-naf__content-col h2.faq-title::after{margin:20px auto 30px}.container-page-code-naf__content-col__intitule{color:#ef5e56;font-size:16px;font-weight:600;text-align:center;line-height:1.75em;width:auto;margin:20px 0 0;padding:10px 40px;background-color:#f3f7ff;border-radius:15px}.container-page-code-naf__content-col__button{display:none;width:max-content;height:auto;margin:10px auto}.container-page-code-naf__content-col__soustitre{font-size:18px;text-align:left;font-weight:700;color:#272f64;border:none;margin:20px 0;padding:0 0 0 20px}.container-page-code-naf__content-col__soustitre::before{content:"";background-color:#ef5e56;display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 10px 0 -20px}.container-page-code-naf__content-col__liste-produit__produit{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 0 20px;padding:10px 0;border-bottom:1px solid #ababab}.container-page-code-naf__content-col__liste-produit__produit:last-child{border-bottom:none}.container-page-code-naf__content-col__liste-produit__produit .add-to-links{display:none}.container-page-code-naf__content-col__liste-produit__produit-image img{width:120px;height:120px;cursor:pointer}.container-page-code-naf__content-col__liste-produit__produit-txt{width:calc(100% - 210px)}.container-page-code-naf .container-page-code-naf__content-col__liste-produit__produit-txt a{text-decoration:none}.container-page-code-naf__content-col__liste-produit__produit-txt__title{font-size:18px;line-height:1.5em;text-align:left;font-weight:700;margin:0 0 15px}.container-page-code-naf__content-col__liste-produit__produit-txt-button{display:flex;flex-wrap:wrap;width:calc(100% - 140px);justify-content:space-between}.container-page-code-naf__content-col__liste-produit__produit-txt__infos{color:#ababab;font-weight:600}.container-page-code-naf__content-col__liste-produit__produit-txt__infos::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:10px auto 10px 0}.container-page-code-naf__content-col__liste-produit__produit-txt__infos::after a{color:#ababab}.container-page-code-naf__content-col__liste-produit__produit-txt__infos::after a:hover{color:#272f64}.container-page-code-naf__content-col__liste-produit__produit-txt__part{font-weight:700}.container-page-code-naf__content-col__liste-produit__produit-txt__part span{color:#ef5e56}.container-page-code-naf__content-col__liste-produit__produit-button{align-self:flex-end;margin:0 0 10px}.container-page-code-naf__content-col__section{margin:0 auto 20px}.container-page-code-naf__content-col__section a{text-decoration:underline}.container-page-code-naf__content-col__section a:hover{color:#ef5e56}.container-page-code-naf__content-col__section h2{text-align:left;font-size:22px;font-weight:700;color:#272f64;border:none;margin:20px 0}.container-page-code-naf__content-col__section h2::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:20px auto 30px 0}.container-page-code-naf__content-col__section p span{font-weight:600}.container-page-code-naf__content-col__section p span a{font-weight:500}.container-page-code-naf__content-col__section p span a:hover{color:#ef5e56}.container-page-code-naf__content-col__section ul{list-style:none;padding:0 0 0 20px;margin:0 0 20px}.container-page-code-naf__content-col__section ul li{font-size:14px}.container-page-code-naf__content-col__section .container-page-code-naf__content-col__section__a-savoir__txt-title{display:inline-block;color:#ef5e56;font-size:14px;font-weight:700;width:calc(100% - 90px);margin:0 0 5px}.container-page-code-naf__content-col__section__a-savoir{display:flex;flex-wrap:wrap;width:auto;margin:0 0 20px;background-color:#f3f7ff;border-radius:15px}.container-page-code-naf__content-col__section__a-savoir h3{color:#ef5e56;font-size:14px;font-weight:700}.container-page-code-naf__content-col__section__a-savoir p{color:#272f64;margin:0}.container-page-code-naf__content-col__section__a-savoir__img{background-image:url("/skin/frontend/default/f002_conv/images/icone-ampoule-red.webp");background-repeat:no-repeat;background-size:40px 40px;background-position:center center;background-color:#272f64;width:60px;height:60px;border-radius:0 0 25px}.container-page-code-naf__content-col__section__a-savoir__img--responsive{display:none;background-image:url("/skin/frontend/default/f002_conv/images/icone-ampoule-red.webp");background-repeat:no-repeat;background-size:30px 30px;background-position:center center;background-color:#272f64;width:50px;height:50px;border-radius:0 0 25px}.container-page-code-naf__content-col__section__a-savoir__txt{font-size:14px;text-align:justify;width:calc(100% - 120px);padding:20px 40px 0 20px;margin:0 0 0 auto}.container-page-code-naf__content-col__section__a-savoir__txt p{color:#272f64;margin:0 0 20px;padding:0}.container-page-code-naf__content-col__section__a-savoir__txt p:last-child span{color:#ababab!important;font-weight:600;margin:10px 0}.container-page-code-naf__content-col__section__a-savoir__txt p:last-child span::before{display:none}.container-page-code-naf__content-col__section__a-savoir__txt p span{color:#272f64!important;font-size:12px;font-weight:700;margin:10px 0 5px;display:block}.container-page-code-naf__content-col__section__a-savoir__txt p span::before{content:"";display:inline-block;transform-origin:8px 8px;width:11px;height:16px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");margin:0 10px 0 -20px;transform:rotate(-90deg)}.page-convention-new__container__2-col__right .container-page-code-naf__content-col__section__a-savoir__txt-title{font-size:18px;text-align:left;font-weight:700;color:#272f64;margin:0 0 20px}.container-page-code-naf__content__question{position:relative}.container-page-code-naf__content__question__bg{background:url("/skin/frontend/default/f002_conv/images/background-questions.jpg") no-repeat 0 25%;background-size:cover;width:740px;height:420px;border-radius:0 25px}.container-page-code-naf__content__question__txt{position:absolute;top:40px;right:10px;width:60%;max-width:580px;border-radius:0 50px;background-color:rgba(243,247,255,.75);padding:30px}.container-page-code-naf__content__question__txt h2{font-size:28px}.container-page-code-naf__content__question__txt h2 ::after{display:none}.container-page-code-naf__content__question__txt p{color:#272f64;font-size:18px;text-align:left;font-weight:600}.container-page-code-naf__content__question__txt p span{color:#ef5e56}.container-page-code-naf__content__question__txt-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.container-page-code-naf__content__question__txt-cta p{display:block;margin:0}.container-page-code-naf__content__question__txt-cta .button{display:block;font-size:18px;font-weight:600;align-self:flex-end;text-align:center;width:auto;height:auto;border-radius:10px;margin:0 0 10px;padding:10px 20px;transition:all .3s ease-in}.container-page-code-naf__content-article h2,.container-page-code-naf__content__acces h2{font-size:24px;font-weight:600;text-align:center;color:#272f64;margin:0 0 15px}.container-page-code-naf__content-article h2::after,.container-page-code-naf__content__acces h2::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:20px auto 30px}.container-page-code-naf__content__acces ul{display:flex;flex-wrap:wrap;justify-content:space-between}.container-page-code-naf__content__acces ul li{margin:0 10px}.container-page-code-naf__content__acces ul li::before{content:"";display:inline-block;transform-origin:8px 8px;width:14px;height:14px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");margin:0 10px 0 0;transform:rotate(-90deg)}.container-page-code-naf__content__acces ul li a{font-size:14px;text-decoration:underline}.container-page-code-naf__content__acces ul li a:hover{color:#ef5e56}.container-page-code-naf__content-article strong{color:#272f64}.container-page-code-naf p.container-page-code-naf__content-article__para-bas{font-size:12px;color:#ababab}.container-page-code-naf__error-msg{font-weight:500;text-align:center;width:auto;margin:0 0 20px;padding:10px 20px;background-color:#fadcda;border-radius:15px;display:flex;align-items:center}.container-page-code-naf__error-msg img{display:inline-block;margin:0 20px 0 0;width:25px;height:25px}.cms-liste-code-naf-et-conventions-correspondantes-html .cms-page-view__content{width:auto;padding:0;margin:0 0 40px}.cms-page-view__content a{text-decoration:underline}.cms-page-view__content a.button--green{text-decoration:none}.cms-page-view__content a.button--green:hover{color:#fff}.cms-page-view__content a:hover{color:#ef5e56}.cms-page-view__content__naf-list{margin:5px auto;font-size:14px;display:flex;justify-content:space-between;height:auto}.cms-page-view__content__naf-list div{display:flex;align-items:center;width:calc(100% - 475px)}.cms-page-view__content__naf-list div:first-child{font-weight:600;width:170px}.cms-page-view__content__naf-list div:last-child{font-style:italic;font-weight:600;width:235px}.cms-page-view__content__naf-list div a:hover{color:#ef5e56}.cms-page-view__content__naf-list__cell{float:none;font-size:14px;text-align:left;background-color:#f3f7ff;height:auto;min-height:22px;padding:5px 10px}.cms-page-view__content__2col{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 20px}.cms-page-view__content__2col__col{float:none;width:calc(50% - 10px);margin:0}.cms-page-view__content__2col__col a:hover{color:#ef5e56}.container-page-code-naf__content-article{display:none}.cms-customer-abonne-dashboard .main,.cms-dossiers-dashboard-dossiers .main,.cms-legaldesign-dashboard-legaldesign .main,.cms-suivi-juridique .main,.customer-account-create .main,.customer-account-dossiers .main,.customer-account-edit .main,.customer-account-forgotpassword .main,.customer-account-index .main,.customer-account-juridique .main,.customer-account-legaldesign .main,.customer-account-login .main,.customer-address-form .main,.customer-address-index .main,.downloadable-customer-products .main,.newsletter-manage-index .main,.sales-order-history .main,.sales-order-invoice .main,.sales-order-view .main{display:flex;flex-wrap:wrap;width:auto;max-width:1200px;min-height:500px;padding:0 40px;margin:40px auto}.col-left.sidebar{float:none;width:220px;height:auto}.customer-account__col-main__title{font-size:18px;font-weight:700;text-align:left;color:#272f64;margin:0 auto}.customer-account__col-main__title::after{content:"";display:block;width:75px;height:2px;background-color:#ef5e56;margin:15px auto 20px 0}.customer-account__col-main__content__sub-title{font-size:16px;font-weight:600;margin:0 0 40px}.data-table{width:auto;border:1px solid #bebcb7;overflow-x:auto;display:block}.customer-account__col-main__content__button{display:inline-block;font:600 14px/2 Montserrat,Montserrat-fallback,sans-serif;color:#fff;text-align:center;width:auto;height:auto;border-radius:10px;margin:0 0 20px;padding:3px 20px;border:none;cursor:pointer}.customer-account__col-main__content__welcome-msg{text-align:justify;margin:0 0 40px}.customer-account__col-main__content__encart-red{display:flex;align-items:center;background-image:url("/skin/frontend/default/f002_conv/images/icon-exclamation-red.webp");background-repeat:no-repeat;background-position:20px 50%;background-size:45px;background-color:#fadcda;border-radius:0 25px;height:auto;min-height:45px;margin:20px 0 50px;padding:20px 20px 10px 85px}.customer-account__col-main__content__encart-red p{color:#ef5e56;font-size:13px;margin:0 0 10px;padding:0}.customer-account__col-main__content__list{margin:0 0 40px}.customer-account__col-main__content__list__item{display:flex;text-align:justify;margin:0 0 5px}.customer-account__col-main__content__list__item::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 8px 0 0}.customer-account__col-main__formulaire-question__content{display:flex;flex-wrap:wrap;column-gap:30px;margin:40px 0 0}.customer-account__col-main__formulaire-question__content form{width:100%}#calendly-inline-widget{height:2000px;width:655px;margin:-175px 0 0 -40px}.customer-account__col-main__formulaire-question__content--left{flex:1}.customer-account__col-main__formulaire-question__content--left textarea{resize:vertical}.customer-account__col-main__formulaire-question__content--right.datetime-selected #calendly-inline-widget{margin:-715px -85px}.customer-account__col-main__formulaire-question__content--bottom,.customer-account__col-main__formulaire-question__content--right{overflow:hidden;max-width:590px;width:100%}.customer-account__col-main__formulaire-question__content--bottom .customer-account__col-main__formulaire-question__content__label--nbr,.customer-account__col-main__formulaire-question__content--right .customer-account__col-main__formulaire-question__content__label--nbr{position:relative}.customer-account__col-main__formulaire-question__content--bottom.datetime-selected,.customer-account__col-main__formulaire-question__content--right.datetime-selected{height:220px!important;width:500px}.customer-account__col-main__formulaire-question__content--top{display:flex;flex-wrap:wrap;justify-content:center;column-gap:10%}.customer-account__col-main__formulaire-question__content--bottom{display:none;margin:25px auto 0}.customer-account__col-main__formulaire-question__content--bottom #calendly-inline-widget{margin:-150px -25px 0}.customer-account__col-main__formulaire-question__content--bottom.datetime-selected #calendly-inline-widget{margin:-690px -50px}.customer-account__col-main__formulaire-question__content__label,.customer-account__col-main__formulaire-question__content__label--grey{font-weight:700}.customer-account__col-main__formulaire-question__content__label{color:#272f64}.customer-account__col-main__formulaire-question__content__label--grey{color:#ababab}.customer-account__col-main__formulaire-question__content__label--nbr,.customer-account__col-main__formulaire-question__content__label--nbr--float,.customer-account__col-main__formulaire-question__content__label--nbr-grey{display:inline-block;text-align:center;color:#fff;font-size:18px;font-weight:700;line-height:1.2em;border-radius:0 0 13px;width:27px;padding:3px 0;margin:0 5px 0 0}.customer-account__col-main__formulaire-question__content__label--nbr{background-color:#ef5e56}.customer-account__col-main__formulaire-question__content__label--nbr-grey{background-color:#ababab}.customer-account__col-main__formulaire-question__content__select{font:12px/1.75 Montserrat,Montserrat-fallback,sans-serif;color:#272f64;width:calc(100% + 4px);border:1px solid #272f64;border-radius:10px;padding:9px 10px;margin:10px 0 30px}.customer-account-juridique .customer-account__col-main__formulaire-question__content__select{width:calc(100% - 22px);padding:0 10px}.customer-account-juridique .customer-account__col-main__formulaire-question__content__select .selectize-input{border:none;box-shadow:none}.customer-account-juridique .customer-account__col-main__formulaire-question__content__select .optgroup-header{color:#272f64;background-color:#dee9ff;font-weight:500!important}.customer-account__col-main__formulaire-question__content__select-grey{font:12px/1.75 Montserrat,Montserrat-fallback,sans-serif;color:#707070;border:1px solid #ababab;width:100%;border-radius:10px;padding:9px;margin:10px 0 30px}.customer-account__col-main__content__question-encart,.customer-account__col-main__content__question-encart-info{color:#ef5e56;font-weight:600;margin:20px 0;padding:20px;background-color:#fff3f3;border-radius:0 15px;box-shadow:10px 10px 20px 10px #eee}.customer-account__col-main__content__question-encart-info{background-image:url("/skin/frontend/default/f002_conv/images/icone-idee_64px.webp");background-repeat:no-repeat;background-size:50px 50px;background-position:left 25px center;padding:20px 20px 20px 90px}.customer-account__col-main__content__question-encart-info--text{font-size:12px;text-align:justify}.customer-account__col-main__content__container{margin:20px 0 0}.customer-account__col-main__content__container .customer-account__col-main__content__order-table{margin:0 0 20px}.customer-account__col-main__content__container .pager{display:flex;align-items:center;font-size:14px;margin:0 10px 10px;text-align:center;padding:0}.customer-account__col-main__content__container .pager .limiter{float:none;margin:0 10px 0 auto}.customer-account__col-main__content__container .pager .limiter select{font:14px/16px Montserrat,Montserrat-fallback,sans-serif;color:#272f64;margin:0 5px;padding:5px;border:1px solid #272f64;border-radius:4px}.customer-account__col-main__content__container .pager .limiter select:focus{background-color:#fff}.customer-account__col-main__formulaire-question__content__table,.customer-account__col-main__formulaire-question__content__table--grey{border-collapse:collapse;width:100%;margin:10px 0 0}.customer-account__col-main__formulaire-question__content__table{border:1px solid #272f64}.customer-account__col-main__formulaire-question__content__table tr>*{padding:5px;border:1px solid #272f64}.customer-account__col-main__formulaire-question__content__table tr>td:first-child{text-align:left}.customer-account__col-main__formulaire-question__content__table--grey{border:1px solid #ababab}.customer-account__col-main__formulaire-question__content__table--grey tr>*{color:#ababab;padding:5px;border:1px solid #ababab}.customer-account__col-main__formulaire-question__content__table tr>td:first-child,.customer-account__col-main__formulaire-question__content__table tr>th{font-weight:600;background-color:#f3f7ff}.customer-account__col-main__formulaire-question__content__table--grey tr>td:first-child,.customer-account__col-main__formulaire-question__content__table--grey tr>th{font-weight:600;background-color:#eee}.customer-account__col-main__formulaire-question__content__table tr>td,.customer-account__col-main__formulaire-question__content__table tr>th,.customer-account__col-main__formulaire-question__content__table--grey tr>td,.customer-account__col-main__formulaire-question__content__table--grey tr>th{text-align:center}.customer-account__col-main__formulaire-question__content__table--complete{font-size:11px;line-height:1.2em;display:flex;align-items:center;justify-content:center}.customer-account__col-main__content__title{color:#272f64;font-size:16px;font-weight:700;text-align:left;margin:0 auto 15px 0;padding:0 0 0 15px}.customer-account__col-main__content__title::before{content:"";display:inline-block;transform-origin:8px 8px;width:11px;height:16px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");margin:0 10px 0 -20px;transform:rotate(-90deg)}.customer-account-edit .customer-account__col-main__content__title{margin:0 auto 15px 0}.customer-account__col-main__content__search{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;margin:0 0 20px}.customer-account__col-main__content__search__barre{font:14px/16px Montserrat,Montserrat-fallback,sans-serif;color:#272f64;width:calc(100% - 170px);height:22px;margin:0 0 10px;padding:5px;border:1px solid #272f64;border-radius:4px}.customer-account__col-main__content__search__input{position:absolute;display:flex;align-items:center;justify-content:center;top:21px;right:150px;color:#fff;background-color:#ef5e56;border:none;border-radius:10px;height:34px;width:54px;transition:all .3s ease-in;cursor:pointer}.customer-account__col-main__content__search__input:hover{background-color:#da3128}.customer-account__col-main__content__search__input::before{display:flex;align-items:center;justify-content:center;content:"";background-image:url("/skin/frontend/default/f002_conv/images/icon-search-white_30px.webp");background-size:contain;width:22px;height:22px}.customer-account__col-main__content__search__button{margin:0 0 0 auto}.customer-account__col-main__content__search__check-all{display:flex;align-items:center;cursor:pointer;width:100%;margin:0 0 5px}.customer-account__col-main__content__search__check-all input{margin:0 0 0 10px}.customer-account__col-main__content__order-table{width:100%;padding:20px 20px 10px;background:linear-gradient(to right,#ef5e56 8px,#fff 8px,#fff 100%);border-radius:0 15px 15px 15px;box-shadow:10px 10px 20px 10px #eee}.customer-account__col-main__content__order-table tr[onclick]{text-decoration:underline;transition:color .3s ease-in-out;cursor:pointer}.customer-account__col-main__content__order-table tr[onclick]:hover{color:#ef5e56}.customer-account__col-main__content__order-table tr:last-child td{border-bottom:none}.customer-account__col-main__content__order-table tr .button--red:hover{color:#fff}.customer-account__col-main__content__order-table th{font-size:16px;font-weight:600;text-align:center;padding:5px;border-bottom:1px solid #ef5e56}.customer-account__col-main__content__order-table th:last-child{width:100px}.customer-account__col-main__content__order-table td{font-size:12px;vertical-align:middle;text-align:center;padding:10px 5px;border-bottom:1px solid #eee}.customer-account__col-main__content__order-table a{text-decoration:underline}.customer-account__col-main__content__order-table a:hover{color:#ef5e56;text-decoration:underline}.customer-account__col-main__content__order-table .price-excl-tax .price{color:#272f64}.customer-account__col-main__content__order-table .button--blue{text-decoration:none;margin:10px auto}.customer-account__col-main__content__order-table .button--blue:hover{color:#fff;text-decoration:none}.customer-account__col-main__content__order-table__cel-title{font-size:15px;font-weight:600}.customer-account__col-main__content__order-table__dl__label{font-size:14px;font-weight:600}.customer-account__col-main__content__order-table__dl__item{color:#707070;font-size:14px;font-weight:400}.customer-account__col-main__content__order-table-question{margin:0 0 40px;padding:20px 20px 10px;background:linear-gradient(to right,#ef5e56 8px,#fff 8px,#fff 100%);border-radius:0 15px;box-shadow:10px 10px 20px 10px #eee;width:100%}.customer-account__col-main__content__order-table-question tr:last-child td{border-bottom:none}.customer-account__col-main__content__order-table-question td{font-size:12px;text-align:center;vertical-align:middle;padding:10px 5px;border-bottom:1px solid #eee}.customer-account__col-main__content__order-table-question td:first-child{text-align:left;line-height:1.2em;padding:20px 0}.customer-account__col-main__content__order-table-question th{font-size:16px;font-weight:600;text-align:center;padding:5px;border-bottom:1px solid #ef5e56}.customer-account__col-main__content__order-table-question th:last-child{width:100px}.customer-account__col-main__content__order-table__input{font:12px/1.75 Montserrat,Montserrat-fallback,sans-serif;color:#272f64;margin:0 0 0 10px;padding:3px 5px;background-color:#fff;border:1px solid #272f64;border-radius:10px;transition:all .3s ease-in-out;cursor:pointer}.customer-account__col-main__content__order-table__input:hover{color:#fff;background-color:#272f64}.customer-account__col-main__content__order-table__icone-panier,.customer-account__col-main__content__order-table__icone-pdf{width:24px;height:24px}.customer-account__col-main__content__lien-tout-voir{display:inline-block;color:#272f64;text-decoration:underline;margin:20px 0;transition:color .3s ease-in-out}.customer-account__col-main__content__lien-tout-voir:hover{color:#ef5e56;text-decoration:underline}.customer-account__col-main__content__hidder,.customer-account__col-main__content__revelator{margin:auto auto 20px 0}.customer-account__col-main__content__info--2col-content{display:flex;flex-wrap:wrap;justify-content:space-between;min-height:180px}.customer-account__col-main__content__info__2col-content__col{width:calc(50% - 20px);margin:0 0 20px}.customer-account__col-main__content__info__2col-content__col:first-child .customer-account__col-main__content__order-table{background:linear-gradient(to right,#272f64 8px,#fff 8px,#fff 100%)}.customer-account__col-main__content__info__2col-content__col-abo-left{display:flex;flex-wrap:wrap;flex-direction:column;width:calc(33% - 10px);margin:0 0 40px}.customer-account__col-main__content__info__2col-content__col-abo-right{display:flex;width:calc(66% - 10px);margin:0 0 40px}.customer-account__col-main__content__encart-conv,.customer-account__col-main__content__encart-dos,.customer-account__col-main__content__encart-jurist-dedi{border-radius:10px;box-shadow:10px 10px 20px 10px #eee}.customer-account__col-main__content__encart-conv,.customer-account__col-main__content__encart-dos{display:flex;flex-wrap:wrap;width:100%}.customer-account__col-main__content__encart-conv{margin:0 0 auto}.customer-account__col-main__content__encart-conv__title,.customer-account__col-main__content__encart-dos__title{display:flex;align-items:center;justify-content:flex-start;color:#fff;font-size:14px;font-weight:600;text-align:center;width:100%;height:20px;padding:13px 10px 13px 20px;border-radius:10px 10px 0 0}.customer-account__col-main__content__encart-conv__title{background-color:#272f64}.customer-account__col-main__content__encart-dos__title{background-color:#ef5e56}.customer-account__col-main__content__encart-conv__title::before,.customer-account__col-main__content__encart-dos__title::before{display:inline-block;content:"";width:25px;height:25px;margin:0 15px 0 0}.customer-account__col-main__content__encart-dos__title::before{background-image:url("/skin/frontend/default/f002_conv/images/icone-dossier-white_24px.png");background-repeat:no-repeat;background-size:cover}.customer-account__col-main__content__encart-conv__title::before{content:"";background-image:url("/skin/frontend/default/f002_conv/images/icone-livre-white_24px.png");background-repeat:no-repeat;background-size:cover}.customer-account__col-main__content__encart-conv__text,.customer-account__col-main__content__encart-dos__text{display:flex;align-items:center;width:100%;padding:20px 10px}.customer-account__col-main__content__encart-conv__text__count,.customer-account__col-main__content__encart-dos__text__count{font-size:54px;font-weight:700;line-height:0;text-align:center;min-width:75px;margin:0 20px 0 0}.customer-account__col-main__content__encart-conv__text__txt,.customer-account__col-main__content__encart-dos__text__txt{font-size:16px;font-weight:700;line-height:1.4}.customer-account__col-main__content__encart-conv__text__cta,.customer-account__col-main__content__encart-dos__text__cta{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;margin:0 0 0 auto;transition:background-color .3s ease-in-out}.customer-account__col-main__content__encart-dos__text__cta{background-color:#ef5e56}.customer-account__col-main__content__encart-dos__text__cta:hover{background-color:#da3128}.customer-account__col-main__content__encart-conv__text__cta{background-color:#272f64}.customer-account__col-main__content__encart-conv__text__cta:hover{background-color:#0b134d}.customer-account__col-main__content__encart-conv__text__cta div,.customer-account__col-main__content__encart-dos__text__cta div{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:8px solid #fff}.customer-account__col-main__content__encart-offre-abo{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin:0 0 30px;padding:20px 30px;border-radius:15px;background-color:#fff3f3;background-image:url("/skin/frontend/default/f002_conv/images/illu_offre-abo_180px.png");background-repeat:no-repeat;background-size:auto;background-position:bottom left 30px}.customer-account__col-main__content__encart-offre-abo__content{margin:0 20px 0 0;width:calc(100% - 350px)}.customer-account__col-main__content__encart-offre-abo__content__list{font-size:14px;font-weight:500;margin:15px 0 0}.customer-account__col-main__content__encart-offre-abo__content__list li{margin:5px 0;background-image:url("/skin/frontend/default/f002_conv/images/icone-check-green-white_10px.png");background-position:0 8px;background-size:10px 10px;background-repeat:no-repeat;padding:0 0 0 20px}.customer-account__col-main__content__encart-blue-line{display:flex;align-items:center;font-size:16px;font-weight:600;margin:20px 0;border:1px solid #272f64;border-radius:5px;padding:10px 30px}.customer-account__col-main__content__encart-blue-line img{width:40px;height:40px;margin:0 20px 0 0}.customer-account__col-main__content__encart-blue-line p{margin:0 20px 0 0}.customer-account__col-main__content__encart-blue-line form{display:inline-block;margin:0 0 0 auto;height:auto}.customer-account__col-main__content__encart-blue-line__texte__title{font-size:18px;font-weight:700;margin:0 20px 0 0}.customer-account__col-main__content__encart-jurist-dedi{display:flex;flex-wrap:wrap;width:calc(100% - 60px);padding:30px}.customer-account__col-main__content__encart-jurist-dedi__image{text-align:center;width:160px;margin:0 40px 0 0}.customer-account__col-main__content__encart-jurist-dedi__image__img{display:block;margin:0 auto 20px;width:100px;height:100px;border-radius:50%;box-shadow:0 3px 5px #a3a3a3}.customer-account__col-main__content__encart-jurist-dedi__image__text{font-size:16px;font-weight:700}.customer-account__col-main__content__encart-jurist-dedi__text{width:calc(100% - 200px)}.customer-account__col-main__content__encart-jurist-dedi__text__title{font-size:16px;font-weight:600}.customer-account__col-main__content__encart-jurist-dedi__list{list-style:url("/skin/frontend/default/f002_conv/images/icone-check-green-white_15px.png");font-size:16px;font-weight:500;margin:15px 0 0;padding:0 0 0 25px}.customer-account__col-main__content__encart-jurist-dedi__counter{display:flex;flex-wrap:wrap;align-items:center;width:100%;margin:20px 0 0;padding:20px 0 0;border-top:1px solid #ef5e56}.customer-account__col-main__content__encart-jurist-dedi__counter__count{color:#ef5e56;font-size:54px;font-weight:700;line-height:0;text-align:left;width:45px;margin:0 20px 0 0}.customer-account__col-main__content__encart-jurist-dedi__counter__txt{font-size:16px;font-weight:700;line-height:1.4;max-width:170px;margin:0 auto 0 0}.customer-account__col-main__content__info--2col-content__title{display:inline-block;color:#272f64;font-size:16px;font-weight:600;margin:0 0 15px}.newsletter-manage-index .customer-account__col-main__content__info--2col-content__title{width:calc(100% - 110px)}.customer-account__col-main__content__info__2col-content__col__content{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;width:auto;height:calc(100% - 50px);margin:0 0 20px;padding:20px 30px 30px;background:linear-gradient(to right,#272f64 8px,#fff 8px,#fff 100%);border-radius:0 15px;box-shadow:10px 10px 20px 10px #eee}.customer-account__col-main__content__info__2col-content__col__content__title{font-size:15px;font-weight:600;font-style:italic;color:#ef5e56;width:100%}.customer-account__col-main__content__info__2col-content__col__content__txt__item{display:block;font-size:14px;margin:0 0 15px}.customer-account__col-main__content__info__2col-content__col__content__txt__item-lien{display:block;font-size:14px;color:#ef5e56;font-weight:600;text-decoration:underline;transition:color .3s ease-in-out}.customer-account__col-main__content__info__2col-content__col__content__txt__item-lien:hover{color:#da3128;text-decoration:underline}.customer-account__col-main__content__info__2col-content__col__content__txt-btn{display:flex;flex-wrap:wrap;align-items:flex-end;padding:0 0 20px}.customer-account__col-main__content__info__2col-content__col__content__txt-btn:last-child{padding:0}.customer-account__col-main__content__info__2col-content__col__content__txt-btn-first{border-bottom:1px solid #272f64;margin:0 0 20px}.customer-account__col-main__content__info__2col-content__col__content__txt-btn__txt{width:calc(100% - 120px)}.customer-account__col-main__content__info__2col-content__col__content__txt-btn__txt__item{font-size:14px;line-height:1.5em;margin:0 0 5px}.customer-account__col-main__content__info__2col-content__col__content__button,.customer-account__col-main__content__info__2col-content__col__content__button--grey{margin:10px 0 0 auto}.customer-account__col-main__content__info__2col-content__col__content__button--grey{display:block;font:600 14px/1 Montserrat,Montserrat-fallback,sans-serif;text-align:center;width:max-content;height:auto;padding:10px 20px;background-color:#ababab;border:none;cursor:not-allowed}.customer-account__col-main__content__info__2col-content__col__content__button--resp{display:none}.customer-account__col-main__content__list-abo__item__button{display:block;font:600 14px/1 Montserrat,Montserrat-fallback,sans-serif;width:max-content;height:auto;padding:10px 20px;border-radius:10px;border:none;cursor:pointer;align-self:flex-end;transition:all .3s ease-in-out}.customer-account__col-main__content__list-abo__item__button:disabled,.customer-account__col-main__content__list-abo__item__button:hover:disabled{color:#707070;background-color:#eee;cursor:not-allowed}.customer-account__col-main__content__list-abo__item__popin{display:none;visibility:hidden;opacity:0;position:absolute;font-size:11px;font-weight:500;line-height:1.4em;color:#ef5e56;width:180px;margin:-30px 0 0 220px;background-color:#fff3f3;background-image:url("/skin/frontend/default/f002_conv/images/icone-idee_64px.png");background-repeat:no-repeat;background-size:24px 24px;background-position:left 15px center;padding:10px 10px 10px 54px;border-radius:0 10px;box-shadow:2px 2px 5px 2px #cdcdcd;transition:all .3s ease-in-out}.customer-account__col-main__content__info__2col-content__col-100,.customer-account__col-main__content__list-abo__item__content,.customer-account__col-main__content__list-abo__item__content-red{position:relative;display:flex;flex-wrap:wrap;width:auto;margin:0 0 20px;padding:20px 30px 30px 38px;border-radius:0 15px 15px 15px;box-shadow:10px 10px 20px 10px #eee}.customer-account__col-main__content__info__2col-content__col-100,.customer-account__col-main__content__list-abo__item__content{background:linear-gradient(to right,#272f64 8px,#fff 8px,#fff 100%)}.customer-account__col-main__content__list-abo__item__content-red{background:linear-gradient(to right,#ef5e56 8px,#fff 8px,#fff 100%)}.customer-account__col-main__content__list-abo__item__content__col-50{width:calc(50% - 20px)}.customer-account__col-main__content__list-abo__item__content__actif,.customer-account__col-main__content__list-abo__item__content__resile{display:flex;align-items:center;color:#fff;font-size:16px;font-weight:600;border-radius:0 15px;padding:5px 20px;position:absolute;top:0;right:0}.customer-account__col-main__content__list-abo__item__content__actif{background-color:#13d766}.customer-account__col-main__content__list-abo__item__content__resile{background-color:#ef5e56}.customer-account__col-main__content__lien-adress-change{display:inline-block;font-size:14px;color:#272f64;font-weight:600;text-decoration:underline;margin:0 0 0 auto;transition:color .3s ease-in-out}.customer-account__col-main__content__lien-adress-change:hover{color:#ef5e56;text-decoration:underline}.customer-account__col-main__content__info__ol--adress{margin:0 0 20px}.customer-account__col-main__content__info__list li{display:flex;font-size:14px;margin:5px 0}.customer-account__col-main__content__info__list li::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;margin:0 8px 0 0}.customer-account__col-main__content__info__form{display:flex;flex-wrap:wrap;width:100%;margin:0}.customer-account__col-main__content__info__form__fieldset{width:100%}.customer-account__col-main__content__info__form__fieldset__input{font:14px/16px Montserrat,Montserrat-fallback,sans-serif;color:#272f64;padding:10px;width:calc(100% - 22px);border:1px solid #272f64;border-radius:10px}.customer-account__col-main__content__info__form__fieldset__input label::before{display:none}.customer-account__col-main__content__list-abo__item__content .selectize-input,.customer-account__col-main__content__selector,.customer-account__col-main__content__selector-grey{font:14px/16px Montserrat,Montserrat-fallback,sans-serif;background-color:#fff;margin:10px 0 20px;padding:10px 15px;width:calc(100% - 32px);height:auto;border-radius:10px}.customer-account__col-main__content__selector-grey#question_text{min-height:35px}.customer-account__col-main__content__list-abo__item__content .selectize-input,.customer-account__col-main__content__selector{color:#272f64;border:1px solid #272f64}.customer-account__col-main__content__list-abo__item__content .selectize-input{margin:10px 0 0}.customer-account__col-main__content__list-abo__item__content .selectize-control,.customer-account__col-main__content__list-abo__item__content .selectize-input{width:100%}.customer-account__col-main__content__list-abo__item__content .selectize-control,.customer-account__col-main__content__list-abo__item__content .selectize-input{width:100%}.customer-account__col-main__content__selector-grey{resize:none;color:#707070;border:1px solid #ababab}.customer-account__col-main__content__selector-grey:focus,.customer-account__col-main__content__selector:focus,.customer-account__col-main__content__text-field-grey:focus,.customer-account__col-main__content__text-field:focus{background-color:#fff}.customer-account__col-main__content__text-field,.customer-account__col-main__content__text-field-grey{font:14px/16px Montserrat,Montserrat-fallback,sans-serif;text-align:justify;margin:10px 0 20px;padding:15px;width:calc(100% - 28px);max-width:calc(100% - 32px);min-height:85px;border-radius:10px}.customer-account__col-main__content__text-field{color:#272f64;border:1px solid #272f64}.customer-account__col-main__content__text-field::placeholder{color:#ababab}.customer-account__col-main__content__text-field-grey{color:#ababab;border:1px solid #ababab}.customer-account__col-main__content__info__form__fieldset__container{display:flex;flex-wrap:wrap;justify-content:space-between}.customer-account__col-main__content__info__form__fieldset__container__item{display:flex;flex-wrap:wrap;width:100%}.customer-account__col-main__content__info__form__fieldset__container__item label{width:calc(100% - 50px)}.customer-account__col-main__content__info__form__fieldset__container__item input.checkbox{margin:3px 10px 3px 0}.customer-account__col-main__content__info__form__fieldset__container__item .input-box{width:100%}.customer-account__col-main__content__info__form__fieldset__container__item.control{font-style:italic}.customer-account__col-main__content__info__form__fieldset__container__item-control{display:inline-block;width:100%;margin:5px 0 20px}.customer-account__col-main__content__info__form__fieldset__container__item-control input{display:none}.customer-account__col-main__content__info__form__fieldset__container__item-control label{color:#272f64;font-weight:600;text-decoration:underline;cursor:pointer;transition:color .3s ease-in-out}.customer-account__col-main__content__info__form__fieldset__container__item-control label:hover{color:#ef5e56;text-decoration:underline}.customer-account__col-main__content__info__form__fieldset__container__item-control label::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 8px 0 0}.customer-account__col-main__content__info__form__fieldset__container__item::before{display:none}.customer-account-edit .customer-account__col-main__content__info__form__fieldset__container__item-100,.customer-account__col-main__content__info__form__fieldset__container__item-50,.customer-address-form .customer-account__col-main__content__info__form__fieldset__container__item-100,.customer-address-index .customer-account__col-main__content__info__form__fieldset__container__item-100{width:calc(50% - 15px)}.customer-account__col-main__content__info__form__fieldset__container .fields input,.customer-account__col-main__content__info__form__fieldset__container .fields select,.customer-account__col-main__content__info__form__fieldset__container__item input,.customer-account__col-main__content__info__form__fieldset__container__item select,.customer-account__col-main__content__info__form__fieldset__container__item-100 select,.customer-account__col-main__content__info__form__fieldset__container__item-50 input,.customer-account__col-main__content__info__form__fieldset__container__item-50 select,.customer-account__col-main__content__info__form__fieldset__input{margin:0 0 15px}.customer-account__col-main__content__info__form__fieldset__container .fields label,.customer-account__col-main__content__info__form__fieldset__container__item label,.customer-account__col-main__content__info__form__fieldset__container__item-100 label,.customer-account__col-main__content__info__form__fieldset__container__item-50 label{display:inline-block;font-weight:500;line-height:1.4em}.customer-account__col-main__content__info__form__fieldset__container .fields select,.customer-account__col-main__content__info__form__fieldset__container__item select,.customer-account__col-main__content__info__form__fieldset__container__item-50 .cf_billing1{font:14px/16px Montserrat,Montserrat-fallback,sans-serif;color:#272f64;padding:10px;width:calc(100% - 22px);border:1px solid #272f64;border-radius:10px}.customer-account__col-main__content__info__2col-content__col-100 .cf_shipping1,.customer-account__col-main__content__info__2col-content__col-100>form>label{display:none}.customer-account__col-main__content__info__form__fieldset__container__item-50 select{font:14px/16px Montserrat,Montserrat-fallback,sans-serif;color:#272f64;padding:10px;width:100%;height:40px;border:1px solid #272f64;border-radius:10px}.customer-account__col-main__content__info__form__fieldset__container__item-50 .cf_billing1{width:calc(100% - 12px);height:28px}.customer-address-form .customer-account__col-main__content__info__form__fieldset__container__item-50 .cf_billing1{width:calc(100% - 22px);height:18px}.customer-account__col-main__content__info__cmd{display:flex;flex-wrap:wrap;align-items:flex-end;width:100%;margin:20px 0 0}.customer-account__col-main__content__info__cmd__back-link{display:inline-block;font-size:16px;font-weight:500;color:#ef5e56;line-height:1em;margin:0 0 0 20px;transition:color .3s ease-in-out}.customer-account__col-main__content__info__cmd__back-link:hover{color:#da3128}.customer-account__col-main__content__info__cmd__back-link::before{content:"";display:inline-block;transform-origin:7px 11px;width:11px;height:16px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");margin:0 10px 0 -20px;transform:rotate(90deg)}.customer-account__col-main__content__info__cmd__required{display:inline-block;font-size:11px;font-weight:500;color:#ef5e56;margin:0 20px 0 auto}.customer-account__col-main__content__info__cmd__button{margin:auto 0 0 auto}.customer-account__col-main__content__list-abo__item__content__imgs{width:210px}.customer-account__col-main__content__list-abo__item__content__list-imgs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;margin:20px 0 0}.customer-account__col-main__content__list-abo__item__content__list-imgs__txt{width:calc(100% - 265px)}.customer-account__col-main__content__list-abo__item__content__desabo{width:100%}.cms-customer-abonne-dashboard .block-content-account,.cms-dossiers-dashboard-dossiers .block-content-account,.cms-legaldesign-dashboard-legaldesign .block-content-account,.cms-suivi-juridique .block-content-account,.customer-account-dossiers .block-content-account,.customer-account-juridique .block-content-account,.customer-account-legaldesign .block-content-account{width:200px}.cms-suivi-juridique .customer-account__col-main__content__order-table tr td:first-child,.cms-suivi-juridique .customer-account__col-main__content__order-table tr th:first-child,.customer-account-juridique .customer-account__col-main__content__order-table tr td:first-child,.customer-account-juridique .customer-account__col-main__content__order-table tr th:first-child{font-weight:600;text-align:left}.cms-suivi-juridique .customer-account__col-main__content__info__2col-content__col__content__button,.customer-account-juridique .customer-account__col-main__content__info__2col-content__col__content__button{margin:20px auto 0}.customer-account__col-main__content__dossiers__container__menu-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 30px}.customer-account__col-main__content__dossiers__container__menu-list__item{display:flex;align-items:center;justify-content:flex-start;width:calc(33% - 50px);max-width:250px;height:35px;cursor:pointer;font-weight:600}.customer-account__col-main__content__dossiers__container__menu-list__item:hover{background-color:#f3f7ff}.customer-account__col-main__content__dossiers__container__menu-list__item.active{color:#ef5e56}.customer-account__col-main__content__dossiers__container__menu-list__item.active::before{background-image:url("/skin/frontend/default/f002_conv/images/icone-dossier-red_24px.webp")}.customer-account__col-main__content__dossiers__container__menu-list__item::before{display:block;content:"";width:24px;height:24px;margin:0 10px 0 0;background-image:url("/skin/frontend/default/f002_conv/images/icone-dossier-blue_24px.webp");background-size:contain}.customer-account__col-main__content__dossiers__container__menu-list__item span{max-width:calc(100% - 34px);line-height:1.2em}.customer-account__col-main__content__dossiers__container__menu-list__item-empty{width:33%;max-width:250px;visibility:hidden;opacity:0}.customer-account__col-main__content__dossiers__container__menu-border{width:100%;height:4px;margin:0 0 40px;background:linear-gradient(to right,#ef5e56 0,#272f64 100%)}.customer-account__col-main__content__dossiers__container__banner{display:flex;position:relative;background-color:#e4ffef;background-image:url("/skin/frontend/default/f002_conv/images/illu_dossier_250px.webp");background-repeat:no-repeat;background-size:200px 120px;background-position:bottom left 20px;border-radius:15px;margin:0 0 40px}.customer-account__col-main__content__dossiers__container__banner__txt{font-size:14px;font-weight:600;max-width:300px;margin:20px auto;width:31%}.customer-account__col-main__content__dossiers__container__banner--cta{position:absolute;top:calc(50% - 19px);right:0;margin:auto 40px auto auto}.cms-suivi-juridique__info-content-2col,.customer-account-juridique__info-content-2col{display:flex;flex-wrap:wrap;justify-content:space-between}.cms-suivi-juridique__info-content-2col__col{width:calc(50% - 20px)}.cms-suivi-juridique__info-content-2col__col .button--red{margin:40px 0 0}.customer-account-juridique__info-content-2col__col:first-child{flex:1.5}.customer-account-juridique__info-content-2col__col:last-child{flex:1}.cms-suivi-juridique__info-content-2col__col__pres-content,.customer-account-juridique__info-content-2col__col__pres-content{display:flex;flex-direction:column;justify-content:flex-start;height:100%}.cms-suivi-juridique__info-content-2col__col__pres-content{min-height:280px}.cms-suivi-juridique__info-content-2col__col__img-juristes,.customer-account-juridique__info-content-2col__col__img-juristes{width:100%;display:block}.customer-account-juridique__info-content-2col__col__img-juristes{margin:-50px 0}.cms-suivi-juridique__info-content-2col__col__img-juristes{height:auto;max-width:400px;margin:0 0 0 auto}.cms-suivi-juridique__info-content-2col__juriste-dedie-contact__mail,.customer-account-juridique__info-content-2col__juriste-dedie-contact__mail{display:flex;align-items:center;font-size:14px;margin:10px 0 0}.cms-suivi-juridique__info-content-2col__juriste-dedie-contact__mail img,.customer-account-juridique__info-content-2col__juriste-dedie-contact__mail img{margin:0 10px 0 0}.cms-suivi-juridique__info-content-2col__juriste-dedie,.customer-account-juridique__info-content-2col__juriste-dedie{display:flex;align-items:center}.cms-suivi-juridique__info-content-2col__juriste-dedie-img,.customer-account-juridique__info-content-2col__juriste-dedie-img{width:200px;margin:0 40px 0 0}.cms-suivi-juridique__info-content-2col__juriste-dedie-img__img,.customer-account-juridique__info-content-2col__juriste-dedie-img__img{display:block;margin:20px auto;border-radius:50%;box-shadow:0 3px 5px #a3a3a3}.cms-suivi-juridique__info-content-2col__juriste-dedie__txt,.customer-account-juridique__info-content-2col__juriste-dedie__txt{font-size:14px;font-weight:500;text-align:center}.cms-suivi-juridique__info-container__main-title,.customer-account-juridique__info-container__main-title{font-size:18px;font-weight:700;text-align:left;color:#272f64;margin:0}.cms-suivi-juridique__info-container__main-title::after,.customer-account-juridique__info-container__main-title::after{content:"";display:block;width:75px;height:2px;background-color:#ef5e56;margin:15px auto 20px 0}.customer-account-juridique__info-container__main-title::after{margin:5px 0 10px}.cms-suivi-juridique__info-container__title,.customer-account-juridique__info-container__title{font-size:16px;font-weight:700;text-align:left;color:#272f64;margin:30px 0 0}.cms-suivi-juridique__info-container__title::after,.customer-account-juridique__info-container__title::after{content:"";display:block;width:75px;height:2px;background-color:#ef5e56;margin:15px auto 20px 0}.customer-account-juridique__info-container__title{margin:20px 0 0}.customer-account-juridique__info-container__title::after{margin:5px 0 0 25px}.customer-account-juridique__info-container__title img{margin:0 10px 0 0;position:relative;top:.5em;transition:all .3s ease-in-out}.customer-account-juridique__info-container__title:has(img){cursor:pointer}.customer-account-juridique__info-container__title.open img{transform:rotate(180deg)}.cms-suivi-juridique__info-container__steps,.customer-account-juridique__info-container__steps{display:flex;flex-wrap:wrap;justify-content:space-between}.customer-account-juridique__info-container__steps{display:none}.cms-suivi-juridique__info-container__steps__step{display:flex;align-items:center;width:calc(33% - 20px)}.customer-account-juridique__info-container__steps__step{display:flex;align-items:center}.cms-suivi-juridique__info-container__steps__step__nbr,.customer-account-juridique__info-container__steps__step__nbr{font-size:58px;font-weight:700}.cms-suivi-juridique__info-container__steps__step__nbr span,.customer-account-juridique__info-container__steps__step__nbr span{font-size:18px;font-weight:700;color:#ef5e56;margin:0 0 0 5px}.customer-account-juridique__info-container__steps__step__nbr{font-size:40px}.cms-suivi-juridique__info-container__steps__step__txt,.customer-account-juridique__info-container__steps__step__txt{font-weight:600;line-height:1.5em;text-align:justify;margin:0 0 0 10px}.formulaire_question{margin-top:10px}.newsletter-manage-index__info__content-2col{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 40px}.newsletter-manage-index__info__content-2col__col{width:calc(50% - 20px)}.newsletter-manage-index__info__content-2col__col .button--blue{margin:auto auto 40px}.newsletter-manage-index__info__content-2col__col .button--red{margin:auto auto 40px}.newsletter-manage-index__info__content-2col__col+.newsletter-manage-index__info__content-2col__col .newsletter-manage-index__info__content-2col__col__pres-content{background-position:top 60px right 40px}.newsletter-manage-index__info__content-2col__col40{width:calc(40% - 20px)}.newsletter-manage-index__info__content-2col__col60{width:calc(60% - 20px)}.cms-suivi-juridique__info-content-2col__col__pres-content,.customer-account-juridique__info-content-2col__col__pres-content,.newsletter-manage-index__info__content-2col__col__pres-content{display:flex;flex-direction:column;justify-content:flex-start;height:100%;background-image:url("/skin/frontend/default/f002_conv/images/background_rond-blue-light.svg");background-repeat:no-repeat;background-size:200px}.newsletter-manage-index__info__content-2col__col__pres-content{background-position:top 60px left 40px}.cms-suivi-juridique__info-content-2col__col__pres-content,.customer-account-juridique__info-content-2col__col__pres-content{background-position:top 80px left 40px}.newsletter-manage-index__info__content-2col__col__img-juristes{width:100%;height:auto;max-width:409px;display:block;margin:0 0 0 auto}.customer-account-juridique__info-content-2col__col__button{margin-top:50px}.newsletter-manage-index__info__container{margin:40px 0 0}.newsletter-manage-index__info__container__title{font-size:16px;font-weight:700;text-align:left;color:#272f64;margin:0 0 20px}.newsletter-manage-index__info__content-2col__col__img{width:100%;max-width:max-content;height:auto}.newsletter-manage-index__info--content__list{font-size:14px;font-weight:500;margin:15px 0 0}.newsletter-manage-index__info--content__list li{margin:5px 0;background-image:url("/skin/frontend/default/f002_conv/images/icone-check-green-white_15px.webp");background-position:0 5px;background-size:15px 15px;background-repeat:no-repeat;padding:0 0 0 25px}.customer-account__col-main__content__list-abo__item__content__list-imgs__list{width:calc(65% - 40px);margin:0 0 35px;padding:0 0 0 20px}.customer-account__col-main__content__list-abo__item__content__list-imgs__list__item-main{font-size:16px;font-weight:600;margin:0 0 5px}.customer-account__col-main__content__list-abo__item-resil__content__list-imgs__list__item-sub-main,.customer-account__col-main__content__list-abo__item__content__list-imgs__list__item-sub-main{font-size:14px;font-weight:500;margin:5px 0}.customer-account__col-main__content__list-abo__item-resil__content__list-imgs__list__item,.customer-account__col-main__content__list-abo__item__content__list-imgs__list__item{font-size:14px;font-weight:400;margin:5px 0}.customer-account__col-main__content__list-abo__item__content__list-imgs__list__item-main::before,.customer-account__col-main__content__list-abo__item__content__list-imgs__list__item-sub-main::before,.customer-account__col-main__content__list-abo__item__content__list-imgs__list__item::before{content:"";display:inline-block;background-image:url("/skin/frontend/default/f002_conv/images/icone-check-green_18px.webp");width:18px;height:18px;margin:3px 5px 0 -20px}.customer-account__col-main__content__list-abo__item-resil__content__list-imgs__list__item-sub-main::before,.customer-account__col-main__content__list-abo__item-resil__content__list-imgs__list__item::before{content:"";display:inline-block;background-image:url("/skin/frontend/default/f002_conv/images/icone-croix-red_24px.webp");background-size:12px 12px;width:12px;height:12px;margin:6px 5px 0 0}.customer-account__col-main__content__list-abo__item__content__list-imgs__list-date{list-style:disc;width:calc(35% - 10px);margin:0 0 0 auto;padding:0 0 0 15px}.customer-account__col-main__content__list-abo__item__content__list-imgs__list-date li span{font-size:16px}.downloadable-customer-products .customer-account__col-main__content__info__2col-content__col__content__button{margin:auto 40px 40px auto}.customer-account__col-main__content__list-conv-item{width:100%}.customer-account__col-main__content__list-conv-item__row{display:flex;gap:15px;width:100%}.customer-account__col-main__content__list-conv-item__row__conv-infos{display:flex;flex-wrap:wrap;width:100%;border-bottom:1px solid #ef5e56}.customer-account__col-main__content__list-conv-item__row__conv-info__author{display:flex;flex-wrap:wrap;align-items:center;width:270px;margin:0 0 0 auto}.customer-account__col-main__content__list-conv-item__row__conv-info__author img{border-radius:50%;box-shadow:0 3px 5px #a3a3a3}.customer-account__col-main__content__list-conv-item__row__conv-info__author--resp{display:none;width:100%;margin:20px 0}.customer-account__col-main__content__list-conv-item__row__conv-info__author__text{text-align:right;width:180px;margin:0 auto 0 0}.customer-account__col-main__content__list-conv-item__row__conv-info__txt{display:flex;flex-direction:column;width:calc(100% - 270px);padding:10px 0 20px}.customer-account__col-main__content__list-conv-item__row__conv-info__txt__title{font-size:16px;font-weight:600;margin:0 0 auto}.customer-account__col-main__content__list-conv-item__row__list-box{width:calc(100% - 350px);margin:20px auto 0 40px}.customer-account__col-main__content__list-conv-item__row__list{margin:20px 0 0}.customer-account__col-main__content__list-conv-item__row__list__item,.customer-account__col-main__content__list-conv-item__row__list__item-pdf{margin:5px 0;padding:0 0 0 25px}.customer-account__col-main__content__list-conv-item__row__list__item,.customer-account__col-main__content__list-conv-item__row__list__item-pdf{background-position:0 5px;background-size:15px 15px;background-repeat:no-repeat}.customer-account__col-main__content__list-conv-item__row__list__item{background-image:url("/skin/frontend/default/f002_conv/images/icone-check-green-white_15px.webp")}.customer-account__col-main__content__list-conv-item__row__list__item-pdf{background-image:url("/skin/frontend/default/f002_conv/images/icone-croix-red-white.svg")}.customer-account__col-main__content__list-conv-item__form,.customer-account__col-main__content__list-conv-item__form--standard{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;margin:0}.customer-account__col-main__content__list-conv-item__form img,.customer-account__col-main__content__list-conv-item__form--standard img{display:block;margin:auto auto 0}.customer-account__col-main__content__list-conv-item__button{display:flex;align-items:center;justify-content:center;font:14px/1.5 Montserrat,Montserrat-fallback,sans-serif;font-weight:700;text-align:center;width:auto;height:auto;border-radius:10px;margin:10px 0 0 auto;padding:6px 20px;border:none}.customer-account__encart--migration,.customer-account__encart--migration--accountant{display:flex;align-items:center;justify-content:space-between;border-radius:10px;min-height:108px;background:center left 29px/150px 150px no-repeat url("/skin/frontend/default/f002_conv/images/icone_portevoix-white_150px.webp"),#fff3f3;margin:0 0 40px 0;padding:21px 38px 21px 237px}.customer-account__encart--migration--accountant~.cms-suivi-juridique__info-container,.customer-account__encart--migration~.cms-suivi-juridique__info-container{pointer-events:none}.customer-account__encart--migration--accountant~.cms-suivi-juridique__info-container textarea,.customer-account__encart--migration~.cms-suivi-juridique__info-container textarea{cursor:not-allowed}.customer-account__encart--connect,.customer-account__encart--error{display:flex;align-items:center;justify-content:space-between;border-radius:10px;min-height:108px;margin:0 0 40px 0;padding:21px 38px 21px 237px}.customer-account__encart--error{background:center left 29px/150px 150px no-repeat url("/skin/frontend/default/f002_conv/images/icone_attention-white_150px.svg"),#fff3f3}.customer-account__encart--connect{background:center left 29px/150px 150px no-repeat url("/skin/frontend/default/f002_conv/images/icone_coche-white_150px.webp"),#e4ffef}.customer-account__encart--connect__txt,.customer-account__encart--error__txt,.customer-account__encart--migration--accountant__txt,.customer-account__encart--migration__txt{color:#00246b;font-size:14px;font-weight:400;line-height:170%;text-align:justify;width:calc(100% - 287px)}.customer-account-dossiers .customer-account__encart-griseur+.customer-account__col-main,.customer-account-index .customer-account__encart-griseur+.customer-account__col-main .customer-account--metallurgie,.customer-account-index .customer-account__encart-griseur+.customer-account__col-main .customer-account--question,.customer-account-juridique .customer-account__encart-griseur+.customer-account__col-main .customer-account-juridique__info-container,.customer-account-legaldesign .customer-account__encart-griseur+.customer-account__col-main,.downloadable-customer-products .customer-account__encart-griseur+.customer-account__col-main,.newsletter-manage-index .customer-account__encart-griseur+.customer-account__col-main{position:relative;filter:grayscale(1);pointer-events:none;-webkit-user-select:none;-webkit-touch-callout:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.customer-account-dossiers .customer-account__encart-griseur+.customer-account__col-main::before,.customer-account-index .customer-account__encart-griseur+.customer-account__col-main .customer-account--metallurgie::before,.customer-account-index .customer-account__encart-griseur+.customer-account__col-main .customer-account--question::before,.customer-account-juridique .customer-account__encart-griseur+.customer-account__col-main .customer-account-juridique__info-container::before,.customer-account-legaldesign .customer-account__encart-griseur+.customer-account__col-main::before,.downloadable-customer-products .customer-account__encart-griseur+.customer-account__col-main::before,.newsletter-manage-index .customer-account__encart-griseur+.customer-account__col-main::before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.3);z-index:1}.customer-account__col-main__legal-design-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:35px;margin:32px 0 0}.customer-account__col-main__legal-design-list__item{display:flex;flex:0 1 30%;height:auto;flex-direction:column;align-items:center;gap:32px;border-radius:10px;border:solid 1px #adc9ff;padding:0 0 32px;background:#fff}.customer-account__col-main__legal-design-list__item__intit{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;font-style:normal;font-weight:700;line-height:24px;width:100%;height:32px;border-radius:10px 10px 0 0;background:#f3f7ff}.customer-account__col-main__legal-design-list__item__title{display:flex;align-items:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:center;padding:0 24px;margin:0 0 auto}.customer-account__col-main__legal-design-list__item__img{width:150px;height:auto;border-radius:5px;box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}.customer-account__col-main__legal-design-list__item__btn{width:212px}.customer-account__col-main__content__list-conv-item__no-access{display:flex;flex-direction:column;align-items:center;gap:16px;width:212px}.customer-account__col-main__content__list-conv-item__no-access__img{width:50px;height:50px}.cms-dossiers-dashboard-dossiers .customer-account__encart--migration--accountant~.customer-account__col-main,.cms-legaldesign-dashboard-legaldesign .customer-account__encart--migration--accountant~.customer-account__col-main__legal-design-list,.cms-legaldesign-dashboard-legaldesign .customer-account__encart--migration--accountant~.customer-account__col-main__title,.cms-suivi-juridique .customer-account__encart--migration--accountant~.customer-account__col-main form,.customer-account-dossiers .customer-account__encart--migration--accountant~.customer-account__col-main,.customer-account-legaldesign .customer-account__encart--migration--accountant~.customer-account__col-main,.downloadable-customer-products .customer-account__encart--migration--accountant~.customer-account__col-main{pointer-events:none;user-select:none;filter:grayscale(1)}.account-login{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:baseline;justify-content:space-between;color:#272f64;width:auto;max-width:800px;min-height:650px;margin:40px auto 100px;padding:0 40px}.account-login .account-login__contain p{font-size:14px;margin:0 0 20px;padding:0}.account-login .captcha-image{margin:20px auto 0;text-align:center}.customer-account-logoutsuccess .account-login{min-height:auto}.account-login__contain{border-radius:0 50px;margin:0 auto}.account-login__contain .messages{display:flex;flex-direction:column;color:#ef5e56;border-radius:15px;box-shadow:5px 5px 10px 5px #cdcdcd;width:calc(100% - 40px);margin:0 0 30px!important;padding:20px!important;background-image:url("/skin/frontend/default/f002_conv/images/icon-exclamation-red.png");background-repeat:no-repeat;background-position:20px 20px;background-size:25px;background-color:#fadcda}.account-login__contain .messages .error-msg{margin:0!important;border:none!important;background-color:transparent;background-image:none;padding:0 0 0 40px!important}.account-login__contain .messages li li{margin:0!important}.account-login__contain .error-msg ul li span{font-size:14px}.account-login__title{color:#272f64;font-size:32px;font-weight:700;text-align:center;width:100%}.account-login__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:30px auto 40px}.account-login__contain__content{display:flex;flex-wrap:wrap;justify-content:space-around;border-radius:15px;margin:0 0 20px;padding:0 0 40px;background-color:#fff;box-shadow:5px 5px 10px 5px #cdcdcd}.account-login__contain__content__col{display:flex;flex-direction:column;width:calc(50% - 120px);padding:40px 40px 0;max-width:300px}.account-login__contain__content__col-100{display:flex;flex-direction:column;width:100%;padding:20px 20px 0}.account-login__contain__content__block{display:flex;flex-direction:column;border-radius:15px;background-color:#fff;box-shadow:0 8px 14px 0 rgba(176,173,193,.4);width:calc(100% - 40px);margin:0 0 20px;padding:20px}.account-login__contain__content__col button{margin:auto auto 0}.account-login__contain__content__col__title{color:#272f64;font-size:24px;font-weight:700;text-align:center;width:100%}.account-login__contain__content__col__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:10px auto 20px}.account-login__contain__content__col__list .validation-advice{position:relative;margin:0 0 3px}.account-login__contain__content__col__list li label{display:block;width:100%}.account-login__contain__content__col__list li label::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 0}.account-login__contain__content__col__list li input{font:14px/16px Montserrat,Montserrat-fallback,sans-serif;width:calc(100% - 20px);height:auto;margin:0 0 10px;padding:5px 10px;border:1px solid #272f64;border-radius:5px}.account-login__contain__content__col__bottom-backlink{text-align:center}.account-login__contain__content__col__bottom-link{font-size:14px;text-align:center;text-decoration:underline;width:100%;margin:0 20px 20px 0}.account-login__contain__content__col__bottom-link:hover{color:#ef5e56;text-decoration:underline}.account-login__contain__content__button{margin:0 auto 20px}#captcha-reload{cursor:pointer}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}.cms-contactez-nous .std{display:none}.cms-contactez-nous .main{width:auto;max-width:1200px;padding:0 40px;margin:0 auto}.cms-contactez-nous__content__header{position:relative}.cms-contactez-nous__content__header__content{line-height:1.5;background-color:#f3f7ff;border-radius:15px;max-width:1020px;margin:20px 0;padding:30px 0 20px 80px}.cms-contactez-nous__content__header__content__main-title{font-size:40px;font-weight:700;text-align:left;color:#272f64;margin:0 auto 30px}.cms-contactez-nous__content__header__content__main-title::after{content:"";display:block;width:150px;height:2px;background-color:#ef5e56;margin:20px auto 30px 0}.cms-contactez-nous__content__header__content__img{display:none;align-items:end;justify-content:center;color:#fff;font-size:14px;line-height:1;max-width:500px;height:340px;margin:0 auto;padding:10px;background-image:url("/skin/frontend/default/f002_conv/images/photo-service-client__520px.webp");background-repeat:no-repeat;background-size:cover;background-position:center top;border-radius:0 35px;filter:drop-shadow(5px 5px 5px #ababab)}.cms-contactez-nous__content__header__content__txt__coordonnees{font-size:14px;font-weight:500;padding:0}.cms-contactez-nous__content__header__content__txt__coordonnees__text{font-size:18px;font-weight:700;line-height:1}.cms-contactez-nous__content__header__content__txt__coordonnees__mail,.cms-contactez-nous__content__header__content__txt__coordonnees__tel{padding:0 0 0 45px;background-repeat:no-repeat;background-position:0 5px;background-size:20px;margin:0 0 20px}.cms-contactez-nous__content__header__content__txt__coordonnees__tel{background-image:url("/skin/frontend/default/f002_conv/images/icone-telephone-red_20px.webp")}.cms-contactez-nous__content__header__content__txt__coordonnees__mail{background-image:url("/skin/frontend/default/f002_conv/images/icon-email-red.webp")}.cms-contactez-nous__content__header__content__txt__container{display:flex;width:calc(100% - 440px);gap:40px}.cms-contactez-nous__content__header__img{position:absolute;bottom:0;right:0;display:flex;align-items:end;justify-content:flex-end;color:#fff;font-size:14px;line-height:1;width:500px;height:340px;padding:10px;background-image:url("/skin/frontend/default/f002_conv/images/photo-service-client__520px.webp");background-repeat:no-repeat;border-radius:15px;filter:drop-shadow(1px 4px 6px rgba(176, 173, 193, .4))}.cms-contactez-nous__content__header__text{padding:0 0 0 80px;width:calc(100% - 610px);max-width:500px}.cms-contactez-nous__content__faq{background-image:url("/skin/frontend/default/f002_conv/images/background_rond-red.svg"),url("/skin/frontend/default/f002_conv/images/background_rond-blue-light.svg"),url("/skin/frontend/default/f002_conv/images/background_rond-red.svg");background-repeat:no-repeat;background-size:340px,260px,220px;background-position:top 100px right,top 50% left 100px,top 1190px right 100px;height:100%;margin:80px 0}.cms-contactez-nous__content__faq__title{font-size:36px;font-weight:700;text-align:center;color:#272f64;margin:0 0 32px}.cms-contactez-nous__content__faq-section__title{font-size:24px;font-weight:700;text-align:center;color:#ef5e56;margin:0 0 30px}.cms-contactez-nous__content__faq-section{max-width:800px;margin:0 auto 32px}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}.cms-convention-collective-batiment.cms-page-view .std{margin:0}.cms-convention-collective-batiment .main{width:100%;padding:0}.cms-convention-collective-batiment .cms-convention-collective-batiment__content__container__title--undersline{position:relative;background:#fff;margin:0 0 32px;z-index:1}.cms-convention-collective-batiment__title-container{width:100%;padding:70px 0;margin:0 0 40px;background-image:url("/skin/frontend/default/f002_conv/images/slider_btp.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}.cms-convention-collective-batiment__title-container__content{width:auto;max-width:1200px;margin:0 auto;padding:0 40px}.cms-convention-collective-batiment__title-container__content__box{width:calc(100% - 460px);max-width:600px;margin:0 0 0 auto;padding:20px 40px 40px;border-radius:15px;background-color:rgba(255,255,255,.85)}.cms-convention-collective-batiment__title-container__content__box input{display:none}.cms-convention-collective-batiment__title-container__content__box input:checked+label::after{transform:rotate(-180deg)}.cms-convention-collective-batiment__title-container__content__box input:checked+label+p{max-height:800px}.cms-convention-collective-batiment__title-container__content__box label{display:none;font-size:12px;font-style:normal;font-weight:400;line-height:22px;text-align:right}.cms-convention-collective-batiment__title-container__content__box label::after{content:"";display:block;transform-origin:8px 8px;width:16px;height:16px;background:no-repeat center/10px 7px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg");margin:0 0 0 10px;transition:all .3s ease-in-out}.cms-convention-collective-batiment__title-container__content__box__title{display:flex;align-items:flex-start;justify-content:space-between}.cms-convention-collective-batiment__title-container__content__box__title__txt{color:#272f64;font-size:28px;font-weight:700;text-align:left;width:calc(100% - 140px)}.cms-convention-collective-batiment__title-container__content__box__title__txt::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:20px auto 20px 0}.cms-convention-collective-batiment__title-container__content__box__title__img{display:block;width:120px;height:48px;margin:0 0 0 auto;box-shadow:5px 5px 10px #cdcdcd}.cms-convention-collective-batiment__title-container__content__box__txt,.cms-convention-collective-batiment__title-container__content__box__txt--resp{font-size:14px;text-align:justify}.cms-convention-collective-batiment__title-container__content__box__txt--resp{display:none;max-height:123px;overflow:hidden;transition:all .3s ease-in-out}.cms-convention-collective-batiment__content__container{max-width:1200px;margin:0 auto 80px;padding:0 40px}.cms-convention-collective-batiment__content__container__title,.cms-convention-collective-batiment__content__container__title--undersline{color:#272f64;font-size:24px;font-weight:700;text-align:center;width:100%;margin:32px 0}.cms-convention-collective-batiment__content__container__title--undersline::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:32px auto}.cms-convention-collective-batiment__content__container__title--sub-title{display:block;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:16px 0 0}.cms-convention-collective-batiment__content__container__text{font-size:14px;text-align:justify;margin:0 0 20px}.cms-convention-collective-batiment__content__container__text--list{font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:32px 0 64px;padding:0 0 0 24px}.cms-convention-collective-batiment__content__container__text--list li{margin:0 0 8px}.page-produit-container__presentation-produit__content__encart-red{display:flex;align-items:center;background-image:url("/skin/frontend/default/f002_conv/images/icon-exclamation-red.webp");background-repeat:no-repeat;background-position:20px 50%;background-size:45px;background-color:#fff3f3;border-radius:15px;height:auto;min-height:45px;margin:20px 0 32px;padding:20px 20px 10px 85px}.page-produit-container__presentation-produit__content__encart-red p{color:#ef5e56;font-size:13px;font-weight:700;margin:0 0 10px;padding:0}.page-produit-container__presentation-produit__content__encart-red p a{color:#ef5e56;text-decoration:underline}.page-produit-container__presentation-produit__content__encart-red p span{color:#ef5e56!important}.cms-convention-collective-batiment__content__container__cols{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin:0 0 64px}.cms-convention-collective-batiment__content__container__cols__item,.cms-convention-collective-batiment__content__container__cols__item--blue{position:relative;display:flex;flex-direction:column;align-items:center;width:calc(33% - 49px);padding:24px 16px;border-radius:15px;box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.cms-convention-collective-batiment__content__container__cols__item{background-color:#fff}.cms-convention-collective-batiment__content__container__cols__item--blue{background-color:#f3f7ff}.cms-convention-collective-batiment__content__container__cols__item__title{font-size:16px;font-weight:700;color:#272f64;text-align:center;margin:0 0 8px}.cms-convention-collective-batiment__content__container__cols__item__sub-title{color:#707070;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.cms-convention-collective-batiment__content__container__cols__item__cartouche--blue,.cms-convention-collective-batiment__content__container__cols__item__cartouche--red{position:absolute;top:150px;left:48px;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding:8px 16px;border-radius:8px}.cms-convention-collective-batiment__content__container__cols__item__cartouche--red{color:#ef5e56;border:1px solid #ef5e56;background:#fbdcda}.cms-convention-collective-batiment__content__container__cols__item__cartouche--blue{color:#272f64;border:1px solid #272f64;background:#f3f7ff}.cms-convention-collective-batiment__content__container__cols__item__img,.cms-convention-collective-batiment__content__container__cols__item__img--right{width:150px;height:150px;cursor:pointer}.cms-convention-collective-batiment__content__container__cols__item__img{margin:auto}.cms-convention-collective-batiment__content__container__cols__item__img--right{margin:auto 35px auto auto}.cms-convention-collective-batiment__content__container__cols__item__list{font-size:13px;font-style:normal;font-weight:400;line-height:150%;padding:0 0 0 15px;margin:0 0 16px}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}.cms-convention-collective-metallurgie.cms-page-view .std{margin:0}.cms-convention-collective-metallurgie .main{width:100%;padding:0}.cms-convention-collective-metallurgie__title-container{width:100%;padding:70px 0;margin:0 0 60px;background-image:url("/skin/frontend/default/f002_conv/images/slider_metallurgie.webp");background-repeat:no-repeat;background-size:cover;background-position:center}.cms-convention-collective-metallurgie__title-container__content{width:auto;max-width:1200px;margin:0 auto;padding:0 40px}.cms-convention-collective-metallurgie__title-container__content__box{width:calc(100% - 460px);max-width:600px;margin:0 0 0 auto;padding:20px 40px 40px;border-radius:15px;background-color:rgba(255,255,255,.85)}.cms-convention-collective-metallurgie__title-container__content__box__title{display:flex;flex-wrap:wrap;align-items:flex-start}.cms-convention-collective-metallurgie__title-container__content__box__title__title{color:#272f64;font-size:28px;font-weight:700;text-align:left;width:calc(100% - 140px)}.cms-convention-collective-metallurgie__title-container__content__box__title__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:20px auto 20px 0}.cms-convention-collective-metallurgie__title-container__content__box__title__img{display:block;width:120px;height:48px;margin:0 0 0 auto;box-shadow:5px 5px 10px #cdcdcd}.cms-convention-collective-metallurgie__title-container__content__box__txt{font-size:14px;text-align:justify}.cms-convention-collective-metallurgie__text__container{max-width:1200px;margin:0 auto;padding:0 40px}.cms-convention-collective-metallurgie__text__container p{text-align:justify;font-size:14px;margin:0 0 20px}.cms-convention-collective-metallurgie__text__container p a{text-decoration:underline}.cms-convention-collective-metallurgie__text__container p a:hover{color:#ef5e56}.cms-convention-collective-metallurgie__text__container__main-title{color:#272f64;font-size:24px;font-weight:700;text-align:center;width:100%;margin:0 0 20px}.cms-convention-collective-metallurgie__text__container__main-title ::after{content:"";display:block;width:80px;height:2px;background-color:#ef5e56;margin:20px auto}.cms-convention-collective-metallurgie__text__container__title{color:#272f64;font-size:22px;font-weight:700;text-align:left;width:100%;margin:0 0 20px}.cms-convention-collective-metallurgie__text__container__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:10px auto 10px 0}.cms-convention-collective-metallurgie__text__container__subtitle{color:#272f64;font-size:18px;font-weight:700;margin:20px 0}.cms-convention-collective-metallurgie__text__container__subtitle::before{content:"";display:inline-block;transform-origin:8px 8px;width:14px;height:14px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");margin:0 8px 0 0;transform:rotate(-90deg)}.cms-convention-collective-metallurgie__cols__container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 40px}.cms-convention-collective-metallurgie__cols__container__col{display:flex;flex-wrap:wrap;align-content:space-between;width:calc(50% - 20px);margin:0 0 40px;padding:30px 0;border-radius:15px;box-shadow:5px 5px 10px 5px #eee}.cms-convention-collective-metallurgie__cols__container__col:first-child .cms-convention-collective-metallurgie__cols__container__col__contain{height:100%}.cms-convention-collective-metallurgie__cols__container__col:first-child .cms-convention-collective-metallurgie__cols__container__button{margin:0 auto 20px}.cms-convention-collective-metallurgie__cols__container__col__contain:nth-child(0n+2),.cms-convention-collective-metallurgie__cols__container__col__contain:nth-child(0n+3){margin:20px 0 0}.cms-convention-collective-metallurgie__cols__container__col__contain{display:flex;align-content:flex-start;flex-direction:column}.cms-convention-collective-metallurgie__cols__container__col__contain__title{color:#272f64;font-size:16px;font-weight:700;text-align:center;width:calc(100% - 20px);margin:0 0 15px;padding:0 10px}.cms-convention-collective-metallurgie__cols__container__col__contain__title::after{display:none}.cms-convention-collective-metallurgie__cols__container__col__txt-img{display:flex;flex-wrap:wrap;margin:0 10px}.cms-convention-collective-metallurgie__cols__container__col__txt-img>a{display:block;margin:0 auto}.cms-convention-collective-metallurgie__cols__container__col__txt-img+.cms-convention-collective-metallurgie__cols__container__button{margin:0}.cms-convention-collective-metallurgie__cols__container__col__contain__list{text-align:justify;padding:0 30px 0 50px}.cms-convention-collective-metallurgie__cols__container__col__contain__list li{font-size:14px;margin:5px 0}.cms-convention-collective-metallurgie__cols__container__col__contain__txt-img__txt__lien::before{display:none}.cms-convention-collective-metallurgie__cols__container__col__contain__txt-img__txt__lien a:hover{color:#da3128}.cms-convention-collective-metallurgie__cols__container__col__contain__txt-img__txt{padding:0 0 0 25px}.cms-convention-collective-metallurgie__cols__container__col__contain__txt-img__txt li{font-size:14px}.cms-convention-collective-metallurgie__cols__container__col__contain__txt--resp{display:none;text-align:center;width:100%;margin:0}.cms-convention-collective-metallurgie__cols__container__button{text-align:right;padding:0 30px}.cms-convention-collective-metallurgie__cols__container__button__cta,.cms-convention-collective-metallurgie__text__container__list-img__button,.cms-convention-collective-metallurgie__text__container__table__button{margin:0 0 0 auto}.cms-convention-collective-metallurgie__text__container__table__button{content-visibility:auto}.cms-convention-collective-metallurgie__text__container__table__button.cms-convention-collective-metallurgie__cols__container__col__contain__img{display:block;align-self:center;margin:0 auto 20px;width:250px;height:250px;padding:0;cursor:pointer}.cms-convention-collective-metallurgie__text__container__table__button.cms-convention-collective-metallurgie__cols__container__col__contain__txt-img__img{display:block;width:120px;height:120px;margin:0 auto;padding:0;cursor:pointer}.cms-convention-collective-metallurgie__cols__container__col__contain__txt-img{display:flex;flex-wrap:wrap;align-items:start}.cms-convention-collective-metallurgie__cols__container__col__contain__txt-img__img{display:block;width:120px;height:120px;margin:0 auto;padding:0;cursor:pointer}.cms-convention-collective-metallurgie__cols__container__col__contain__txt-img__txt{width:calc(100% - 150px);margin:0 0 0 auto}.cms-convention-collective-metallurgie__cols__container__col__contain__select{text-align:center}.cms-convention-collective-metallurgie__cols__container__col__contain__select .selectize-input{font:12px/1.75 Montserrat,Montserrat-fallback,sans-serif;color:#272f64;text-align:left;border:1px solid #272f64;border-radius:3px;width:calc(100% - 60px);margin:10px auto 0;padding:5px 10px}.cms-convention-collective-metallurgie__cols__container__col__contain__select .option{text-align:left}.cms-convention-collective-metallurgie__cols__container__col__contain__select+.cms-convention-collective-metallurgie__cols__container__button{margin:20px 0 0}.cms-convention-collective-metallurgie__text__container__list-img{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 40px}.cms-convention-collective-metallurgie__text__container__list-img__list{width:calc(100% - 390px);padding:0 0 0 25px}.cms-convention-collective-metallurgie__text__container__list-img__list li,.cms-convention-collective-metallurgie__text__container__list__list li{font-size:14px}.cms-convention-collective-metallurgie__text__container__list-img__img{display:block;width:200px;height:200px;margin:0 20px 0 0}.cms-convention-collective-metallurgie__text__container__list__list{width:calc(25% - 5px);align-self:flex-start;padding:0 5px 0 0}.cms-convention-collective-metallurgie__text__container__table{font-size:14px;margin:0 0 40px}.cms-convention-collective-metallurgie__text__container__table thead tr th{color:#fff;font-weight:600;text-align:center;vertical-align:middle;padding:10px;background-color:#272f64}.cms-convention-collective-metallurgie__text__container__table thead tr th:first-child{border-radius:15px 0 0 0}.cms-convention-collective-metallurgie__text__container__table thead tr th:last-child{border-radius:0 15px 0 0;width:130px}.cms-convention-collective-metallurgie__text__container__table thead tr th:nth-child(0n+2){width:130px}.cms-convention-collective-metallurgie__text__container__table thead tr th:nth-child(0n+4){text-align:left}.cms-convention-collective-metallurgie__text__container__table tbody tr>*{vertical-align:middle;border-bottom:1px solid #ababab;padding:5px 0;transition:all .3s ease-in-out}.cms-convention-collective-metallurgie__text__container__table tbody tr th img{cursor:pointer}.cms-convention-collective-metallurgie__text__container__table tbody tr td{padding:5px}.cms-convention-collective-metallurgie__text__container__table tbody tr td:last-child{padding:5px 0}.cms-convention-collective-metallurgie__text__container__table tbody tr td:first-child,.cms-convention-collective-metallurgie__text__container__table tbody tr th span{display:flex;align-items:center;justify-content:flex-start;font-weight:700}.cms-convention-collective-metallurgie__text__container__table tbody tr td:last-child,.cms-convention-collective-metallurgie__text__container__table tbody tr td:nth-child(0n+2),.cms-convention-collective-metallurgie__text__container__table tbody tr td:nth-child(0n+3){text-align:center}.cms-convention-collective-metallurgie__text__container__table tbody tr td:nth-child(0n+4) a{cursor:default}.cms-convention-collective-metallurgie__text__container__table tbody tr td:nth-child(0n+4) a:hover{color:#272f64}.cms-convention-collective-metallurgie__text__container__table__responsive-cell{display:none}.cms-convention-collective-metallurgie__text__container__table__lien-resp{display:none}.catalog-product-view .quick-info{display:none}.ccn-abroged form{cursor:not-allowed}.ccn-abroged .button--blue{pointer-events:none;color:#707070;background-color:#eee;transition:all .3s ease-in-out}.ccn-abroged .button--blue::after{background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_fleche-slim-grey-right.svg")}.page-convention-new div.main{width:calc(100% - 40px);max-width:1200px;padding:0 20px;margin:0 auto 40px}.page-convention.page-convention-new .main{width:auto!important;max-width:1200px;padding:0 40px;margin:0 auto 40px}.page-convention-new__container{margin:24px 0 0}.page-convention-new__container__header-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0 0 24px}.page-convention-new__container__main-title,.page-convention-new__container__title{color:#272f64;font-size:36px;font-weight:700;line-height:normal;margin:0 0 18px}.page-convention-new__container__title{margin:0 0 4px}.page-convention-new__container__main-title{margin:0 0 18px}.page-convention-new__info-chiffres{font-size:16px}.page-convention-new__container__info-conv{font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 18px}.page-convention-new__container__info-pdf{font-size:16px;font-style:normal;font-weight:400;line-height:normal}.page-convention-new__container__header-content-author-img{display:flex;flex-direction:row;flex-shrink:0;align-items:flex-end;justify-content:space-between;margin:0 0 0 12px}.page-convention-new__container__header-content-author-img__img{width:120px;height:48px}.page-convention-new__container__header-content-author-img__author-box{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;width:280px}.page-convention-new__container__header-content-author-img__author-box__author-txt{font-size:12px;line-height:18px;width:240px;padding:0 0 0 10px}.page-convention-new__container__2-col__left__author-box{display:none}.page-convention-new__liens{margin:0 0 24px}.page-convention-new__liens__item{display:flex;align-items:center;justify-content:center;gap:36px}.page-convention-new__liens__item--pdf{display:flex;padding:24px 12px;justify-content:center;align-items:center;gap:12px;border-radius:15px;background:#f3f7ff}.page-convention-new__liens__item__img-pdf{width:75px;height:75px;flex-shrink:0}.page-convention-new__liens__item__text{display:flex;align-items:center;gap:10px}.page-convention-new__liens__item__text__img{width:80px;height:80px;flex-shrink:0}.page-convention-new__liens__item__text__txt{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:10px 0 0}.page-convention-new__liens__item__text__txt__titre{font-size:16px;font-weight:700;line-height:1em}.page-convention-new__liens__item__text__txt__list{margin:8px 0 0;padding:0 0 0 18px}.page-convention-new__liens__item__text__txt__list strong{font-weight:600}.page-convention-new__liens__item__text__txt__list li>span{width:calc(100% - 20px)}.page-convention-new__liens__item__cta{display:flex;justify-content:center;align-items:center;gap:12px}.page-convention-new__liens__item__cmd{display:flex;gap:8px}.page-convention-new__container__buttons-bottom__content__prix,.page-convention-new__liens__item__cmd__prix{color:#ef5e56;text-align:right}.page-convention-new__container__buttons-bottom__content__prix__base,.page-convention-new__liens__item__cmd__prix__base{font-size:16px;font-weight:400;text-decoration:line-through}.page-convention-new__container__buttons-bottom__content__prix__ttc,.page-convention-new__liens__item__cmd__prix__ttc{font-size:18px;font-weight:700;line-height:1em;margin:4px 0 0}.page-convention-new__container__buttons-bottom__content__cta__btn__txt--resp{text-align:left;display:none}.page-convention-new__liens__item__cmd__form{display:flex;flex-direction:column;align-items:center;gap:8px}.page-convention-new__liens__item__button{text-align:left;width:auto;margin:0}.page-convention-new__liens__item__button.button--blue::after{transform:scale(1.2,.65) rotate(90deg)}.page-convention-new__liens__item__button img{margin:0 12px 0 0}.page-convention-new__liens__item__button__txt{text-align:left}.page-convention-new__liens__item__button__txt--resp{text-align:left;display:none}form button.page-convention-new__liens__item__button{width:100%}.page-convention-new__liens__item__cmd__prix{color:#ef5e56;font-size:18px;font-weight:700;line-height:1em;text-align:right}.page-convention-new__liens__item__cmd__form__garanties{font-size:11px;text-align:center}.page-convention-new__liens__item__cmd__form__garanties span{font-weight:600}.page-convention-new__liens__item__cmd__form__garanties img{display:inline-block;width:20px;height:20px;margin:0 5px 0 0}.page-convention-new__liens__item__img{width:120px;height:48px}.page-convention-new__liens__item__logo{display:flex;flex-direction:column;flex-shrink:0;align-items:center;gap:4px}.page-convention-new__liens__item__logo__txt{font-size:10px}.page-convention-new__liens__item__logo__img{width:95px;height:48px}.page-convention-new__liens__popin{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}.page-convention-new__liens__popin:target{display:flex;align-items:center;justify-content:center}.page-convention-new__liens__popin__form{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;width:607px;padding:32px 24px;border-radius:12px;border:1px solid #f2f4f7;background:#fff;z-index:1}.page-convention-new__liens__popin__form__close{position:absolute;top:12px;right:12px;display:block;width:24px;height:24px;background:no-repeat center/24px url("/skin/frontend/default/f002_conv/images/icones/icone_x-grey_24px.svg")}.page-convention-new__liens__popin__form__title{text-align:center;font-size:36px;font-style:normal;font-weight:500;line-height:44px;letter-spacing:-.72px}.page-convention-new__liens__popin__form__titre{text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-.4px}.page-convention-new__liens__popin__form__sous-titre{font-size:18px;font-style:normal;font-weight:400;line-height:24px;width:100%;max-width:509px}.page-convention-new__liens__popin__form__mail{font-family:Montserrat,Montserrat-fallback,sans-serif;color:#272f64;width:421px;padding:10px 14px;align-self:stretch;border-radius:8px;border:1px solid #98a2b3;margin:0 auto;background:#fff;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.page-convention-new__liens__popin__form__error-msg{display:none;color:#ef5e56;font-size:14px;font-weight:600;height:18px;margin:-18px;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.page-convention-new__liens__popin__form__error-msg--ko{display:block;margin:-24px 0 0;visibility:visible;opacity:1}.page-convention-new__liens__popin__form__input{display:none}.page-convention-new__liens__popin__form__input:checked+label::after{transform:rotate(270deg)}.page-convention-new__liens__popin__form__input:checked+label+div{max-height:1000px;visibility:visible;opacity:1;overflow:auto}.page-convention-new__liens__popin__form__label{display:flex;align-items:center;justify-content:space-between;color:#98a2b3;font-size:14px;font-style:normal;font-weight:400;line-height:20px;width:421px;padding:10px 14px;border-radius:8px;border:1px solid #98a2b3;background:#fff;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);cursor:pointer}.page-convention-new__liens__popin__form__label::after{content:"";display:block;flex-shrink:0;transform-origin:8px 8px;width:16px;height:16px;background:no-repeat center/11px 8px url("/skin/frontend/default/f002_conv/images/icones/icone_fleche-right-grey_8px.svg");transform:rotate(90deg);transition:all .3s ease-in-out}.page-convention-new__liens__popin__form__label--active{color:#272f64}.page-convention-new__liens__popin__form__box{display:flex;flex-direction:column;padding:0 6px 18px;max-height:0;width:437px;margin:-18px 0 0;border-radius:8px;border:1px solid #eaecf0;background:#fff;overflow:hidden;box-shadow:0 12px 16px -4px rgba(39,47,100,.08),0 4px 6px -2px rgba(39,47,100,.03);visibility:hidden;opacity:0;transition:all .3s ease-in-out}.page-convention-new__liens__popin__form__box__txt{font-size:14px;font-style:normal;font-weight:600;line-height:10px;padding:24px 24px 16px 24px}.page-convention-new__liens__popin__form__box__list{display:flex;flex-direction:column;gap:2px}.page-convention-new__liens__popin__form__box__list__item{display:flex;flex-direction:column}.page-convention-new__liens__popin__form__box__list__item__input{display:none}.page-convention-new__liens__popin__form__box__list__item__input:checked+label{background:#f2f4f7}.page-convention-new__liens__popin__form__box__list__item__label{display:flex;padding:10px 10px 10px 48px;align-items:center;align-self:stretch;font-size:14px;font-style:normal;font-weight:400;line-height:10px;border-radius:6px;background:#f9fafb;transition:background-color .3s ease-in-out;cursor:pointer}.page-convention-new__liens__popin__form__box__list__item__label:hover{background:#f2f4f7}#ctaPopinMsg{position:absolute;bottom:74px;display:none;color:#000;padding:8px 12px;background:#fff;border:1px solid #dbdce5;border-radius:4px;visibility:hidden;opacity:0;transition:all .3s ease-in-out}#ctaPopinMsg.ctaPopinMsg--active{display:block;visibility:visible;opacity:1}.page-convention-new__liens__popin__close{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:0}.menu-lateral-2{position:sticky;padding:0 0 20px}.menu-lateral-2__item{font-size:13px;font-weight:600;margin:10px 0 0}.menu-lateral-2__item__anchor{display:flex;align-items:center}.menu-lateral-2__item__anchor::after{content:"";display:inline-block;transform-origin:8px 8px;width:16px;height:16px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg");margin:0 0 0 10px;transition:all .3s ease-in-out}.menu-lateral-2__item__anchor:hover::after{background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg")}.page-convention-new__container__liens{display:flex;justify-content:center;gap:40px;margin:0 0 48px}.page-convention-new__container__liens__encart{position:relative;width:calc(50% - 72px);padding:20px;border-radius:15px;background-color:#f3f7ff}.page-convention-new__container__liens__encart__cartouche{position:absolute;display:flex;align-items:center;justify-content:center;color:#ef5e56;font-size:14px;font-weight:500;width:114px;height:29px;margin:-5px 0 0 -30px;background-color:#fbdcda;border:2px solid #ef5e56;border-radius:4px}.page-convention-new__container__liens__encart__txt-img{display:flex;flex-direction:row;align-items:center}.page-convention-new__container__liens__encart__txt-img__img{width:110px;height:auto;margin:20px 10px 0 0}.page-convention-new__container__liens__encart__txt-img__text__titre{font-size:16px;font-weight:600;margin:0 0 10px}.page-convention-new__container__liens__encart__txt-img__text__prix{font-size:12px}.page-convention-new__container__liens-format_text_prix__prix--ht{font-size:16px;font-weight:600}.page-convention-new__container__liens__encart__txt-img__text__list{margin:10px 0 20px}.page-convention-new__container__liens__encart__txt-img__text__list__item{font-size:11px;margin:0;padding:0 0 0 20px}.page-convention-new__container__liens__encart__txt-img__text__list__item::before{content:"";background-color:#ef5e56;display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 10px 0 -20px}.page-convention-new__container__liens__encart__cta{position:absolute;text-align:center;width:calc(100% - 20px)}.page-convention-new__container__liens__encart__cta__button{width:225px;margin:0 auto}.page-convention-new__container__liens__encart__cta__plus{display:block;color:#ef5e56;font-size:11px;line-height:11px;width:100%;margin:5px auto 0;cursor:pointer;transition:color .3s ease-in-out;text-align:center}.page-convention-new__container__liens__encart__cta__plus:hover{color:#da3128}.page-convention-new__container__liens__encart__cta__plus__icone{display:inline-block;color:#fff;background:#ef5e56;line-height:14px;text-align:center;font-weight:600;width:14px;height:14px;border-radius:50%;margin:0 0 0 10px}.page-convention-new__container__liens__encart__cta__delivery{font-size:11px;line-height:11px;margin:5px 0 0}.page-convention-new__container__buttons-bottom{visibility:hidden;opacity:0;text-align:center;background-color:#fff;width:100%;position:fixed;bottom:0;left:0;box-shadow:0 -2px 5px rgba(176,173,193,.4);z-index:998;transition:all .3s ease-in-out}.page-convention-new__container__buttons-bottom__container{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:5px 0}.page-convention-new__container__buttons-bottom__content{display:flex;align-items:center;gap:8px}.page-convention-new__container__buttons-bottom__content__img{flex-shrink:0;width:60px;height:60px}.page-convention-new__container__buttons-bottom__content__cta{width:100%}.page-convention-new__container__buttons-bottom__content__cta--off,.page-convention-new__container__buttons-bottom__content__cta--off--abo,.page-convention-new__container__offre-content__content__items__cta--off,.page-convention-new__container__offre-content__content__items__cta--off--abo{cursor:not-allowed}.page-convention-new__container__offre-content__content__items__cta--off{margin:0 auto}.page-convention-new__container__buttons-bottom__content__cta__btn{width:auto}.page-convention-new__container__buttons-bottom__content__cta__btn img{margin:0 12px 0 0}.page-convention-new__container__buttons-bottom__content__cta--off,.page-convention-new__container__buttons-bottom__content__cta--off--abo{width:calc(100% - 30px)}.page-convention-new__container__buttons-bottom__content__cta__txt--dml,.page-convention-new__container__buttons-bottom__content__cta__txt--shp{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;font-size:11px;line-height:11px;margin:5px 0 0}.page-convention-new__container__buttons-bottom__content__cta__txt--dml::before{flex-shrink:0;display:block;content:"";width:12px;height:12px;background:no-repeat center/contain url("/skin/frontend/default/f002_conv/images/icone-download-red_20px.webp")}.page-convention-new__container__buttons-bottom__content__cta__txt--shp::before{flex-shrink:0;display:block;content:"";width:12px;height:12px;background:no-repeat center/contain url("/skin/frontend/default/f002_conv/images/icone-delivery-truck_20px.webp")}#buttonsBottomAppar{display:block;visibility:hidden;height:10px;margin-top:-10px}.page-convention-new__container__buttons-bottom.displaybuttonsBottom{visibility:visible;opacity:1}.displaybuttonsBottom .page-convention-new__container__buttons-bottom{padding:5px 0}.page-convention-new__container__2-col__right__content__cmd{border:1px solid #272f64;border-radius:15px;margin:20px 0 12px;padding:20px 30px 0}.encart-banniere-redirecttion,.encart-banniere-redirecttion--resp{padding:18px 32px;border-radius:24px;background-color:#fff3f3}.encart-banniere-redirecttion{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:32px;margin:0 0 40px}.encart-banniere-redirecttion--resp{display:none}.encart-banniere-redirecttion__img{flex-shrink:0;width:48px;height:48px}.encart-banniere-redirecttion__txt{font-size:14px;text-align:justify}.encart-banniere-redirecttion__btn{flex-shrink:0}.page-convention-new__container__2-col__right__content__cmd__title{text-align:left;font-size:22px;font-weight:700;color:#272f64;border:none;margin:0 0 20px}.page-convention-new__container__2-col__right__content__cmd__title::after{content:"";display:block;width:55px;height:2px;background-color:#ef5e56;margin:10px auto 20px 0}.page-convention-new__container__2-col__right__content__cmd__contain{display:flex;gap:40px}.page-convention-new__container__2-col__right__content__cmd__contain__img{flex-shrink:0}.page-convention-new__container__2-col__right__content__cmd__contain__txt{width:100%}.page-convention-new__container__2-col__right__content__cmd__contain__txt__subtitle,.page-convention-new__container__2-col__right__content__cmd__contain__txt__subtitle--resp{font-size:16px;font-weight:600;margin:0 0 20px}.page-convention-new__container__2-col__right__content__cmd__contain__txt__subtitle--resp{display:none;text-align:center}.page-convention-new__container__2-col__right__content__cmd__contain__txt__img{display:none;margin:0 auto 10px}.page-convention-new__container__2-col__right__content__cmd__contain__txt__p{font-size:14px;margin:0 0 20px}.page-convention-new__container__offre-container{display:flex;flex-wrap:wrap;justify-content:space-between}.page-convention-new__container__offre-content-50{width:calc(50% - 63px);padding:24px;margin:0 0 30px;border-radius:15px;background-color:#f3f7ff}.page-convention-new__container__offre-content-100{display:flex;flex-direction:column;align-items:center;width:auto;padding:24px;margin:0 0 20px;border-radius:15px;background-color:#f3f7ff}.page-convention-new__container__offre-content__content__items__txt__title{text-align:center;font-size:24px;font-weight:700;color:#272f64;max-width:600px;margin:0 auto 28px}.page-convention-new__container__offre-content__content__items{display:flex;align-items:center;gap:24px}.page-convention-new__container__offre-content__content__items__img{flex-shrink:1;width:170px;height:auto;align-self:center}.page-convention-new__container__offre-content__content__items__img-big{flex-shrink:1;width:200px;height:auto}.page-convention-new__container__offre-content__content__items__txt__title--resp,.page-convention-new__container__offre-content__content__items__txt__title-2--resp{display:none;text-align:center;font-size:24px;font-weight:700;color:#272f64;margin:0}.page-convention-new__container__offre-content__content__items__txt__title--resp{margin:42px 0 0}.page-convention-new__container__offre-content__content__items__txt__p{font-size:13px;margin:0 0 20px}.page-convention-new__container__offre-content__content__items__txt__list{margin:0;padding:0 0 0 20px}.page-convention-new__container__offre-content__content__items__txt__list__item{font-size:13px;margin:0 0 20px}.page-convention-new__container__offre-content__content__items__cmd--line{display:flex;justify-content:flex-end;align-items:center}.page-convention-new__container__offre-content__content__items__cmd__prix{font-size:13px;text-align:center;margin:0 0 10px}.page-convention-new__container__offre-content__content__items__cmd__prix-ttc{color:#ef5e56;font-size:24px;font-weight:700}.page-convention-new__container__offre-content__content__items__cmd__prix-ttc--old-price{font-size:18px;font-weight:400;text-decoration:line-through}.page-convention-new__container__offre-content__content__items__cmd--line__prix-ht{color:#ef5e56;font-size:24px;font-weight:700;margin:0 40px 0 0}.page-convention-new__container__offre-content__content__items__cmd__button{margin:0 auto 10px}.page-convention-new__container__offre-content__content__items__cmd__garanties{font-size:13px;text-align:center;line-height:24px}.page-convention-new__container__offre-content__content__items__cmd__garanties img{margin:0 10px 0 0;width:24px;height:24px}.page-convention-new__container__2-col{display:flex;gap:24px;margin:0 0 48px}.page-convention-new__container__2-col__left{flex-shrink:0;width:280px;height:auto}#telConv{display:flex;align-items:center;font-size:17px;font-weight:700;margin:0}#telConv::before{content:"";display:inline-block;width:20px;height:20px;margin:0 15px 0 0;background-image:url("/skin/frontend/default/f002_conv/images/icone-telephone-red_20px.webp");background-size:contain}#mailConv{display:flex;align-items:center;font-size:16px;font-weight:500;margin:0 0 20px}#mailConv::before{content:"";display:inline-block;width:20px;height:20px;margin:0 15px 0 0;background-image:url("/skin/frontend/default/f002_conv/images/icon-email-red.webp");background-size:contain}.page-convention-new__container__2-col__right__encart__title{text-align:left;font-size:24px;font-weight:700;color:#272f64;border:none;margin:20px 0}.page-convention-new__container__2-col__right__encart__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:20px auto 30px 0}.page-convention-new__container__2-col__encart--red{display:flex;width:auto;justify-content:center;align-items:center;gap:37px;border-radius:24px;background:#fff3f3;padding:24px 48px;margin:0 0 20px}.page-convention-new__container__2-col__encart__img{width:180px;height:auto}.page-convention-new__container__2-col__encart__text{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.page-convention-new__container__2-col__encart__text__titre{font-size:22px;font-style:normal;font-weight:700;line-height:normal}.page-convention-new__container__2-col__encart__text__img{display:none;width:180px;height:auto;margin:0 0 16px}.page-convention-new__container__2-col__encart__text__txt{font-size:14px;font-style:normal;font-weight:500;line-height:25px}.page-convention-new__container__2-col__encart__text__cta{display:flex;align-items:center;gap:33px}.page-convention-new__container__2-col__encart__text__cta__price{text-align:left;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.page-convention-new__container__2-col__encart__text__cta__price--ht{font-size:22px;font-style:normal;font-weight:600;line-height:normal}.page-convention-new .page-convention-container__2-col__left__box__sous-titre{text-align:left}.page-convention-new .container-page-code-naf__content-col__section__a-savoir{margin:40px 0 20px}.page-convention-new .container-page-code-naf__content-col__section__a-savoir h3{margin:0 0 20px}.page-convention-new .container-page-code-naf__content-col__section__a-savoir h3::before{display:none}.page-convention-container h3{font-size:18px;text-align:left;font-weight:700;color:#272f64;border:none}.page-convention-new__container__2-col__right{font-size:14px;width:calc(100% - 306px);-webkit-user-select:none;-ms-user-select:none;user-select:none}.page-convention-new__container__2-col__right h4{text-align:left;font-size:16px;font-weight:700;font-style:normal;color:#272f64;border:none}.page-convention-new__container__2-col__right p a{text-decoration:underline}.page-convention-new__container__2-col__right li a{text-decoration:underline}.page-convention-new__container__2-col__right li a:hover{color:#ef5e56}.page-convention-new__container__2-col__right table{display:block;border-collapse:collapse;width:100%;max-width:840px;margin:20px 0;overflow-x:auto}.page-convention-new__container__2-col__right table thead+tbody tr:first-child td{background-color:#fff;font-weight:500}.page-convention-new__container__2-col__right table tr:first-child td{background-color:#f3f7ff;font-weight:700}.page-convention-new__container__2-col__right table tr th{width:1%!important;font-weight:700;padding:5px;border:1px solid #272f64;background-color:#f3f7ff}.page-convention-new__container__2-col__right table tr td{width:1%!important;padding:5px;border:1px solid #272f64;background-color:#fff}.page-convention-new__container__2-col__right table tr td p{text-align:left;margin:0}.page-convention-new__container__2-col__right .faq-section__label{font-size:22px}.page-convention-new__container__2-col__right .faq-section__box{font-size:14px}.page-convention-new__container__2-col__right .reponse{max-width:896px;overflow:inherit}.page-convention-new__container__2-col__right .reponse p{text-align:justify;margin:0 0 20px}.page-convention-new__container__2-col__right .reponse ul{list-style:none;padding:0 0 0 30px}.page-convention-new__container__2-col__right .reponse ul li{font-size:14px;margin:0 0 10px 25px}.page-convention-new__container__2-col__right .reponse ul li::before{content:"";background-color:#ef5e56;display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 10px 0 -20px}.page-convention-new__container__2-col__right .reponse ul li p{display:inline;margin:0}.page-convention-new__container__2-col__right__title{text-align:left;font-size:22px;font-weight:700;color:#272f64;border:none;margin:40px 0 20px}.page-convention-new__container__2-col__right__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:20px auto 30px 0}.page-convention-new__encart--cta{border-radius:16px;border:1px solid #fbdcda;background-color:#fff;overflow:hidden;margin:0 0 40px}.page-convention-new__encart--cta a{text-decoration:none}.page-convention-new__encart--cta__input{display:none}.page-convention-new__encart--cta__input:checked+label .page-convention-new__encart--cta__label__cta::after{transform:rotate(180deg)}.page-convention-new__encart--cta__input:checked+label+*{max-height:5000px;visibility:visible;opacity:1}.page-convention-new__encart--cta__label{display:block;padding:24px 12px;border-radius:16px;background-color:#fbdcda;cursor:pointer}.page-convention-new__encart--cta__label__title{display:block;color:#272f64;text-align:center;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 10px}.page-convention-new__encart--cta__label__title__img{filter:drop-shadow(1px 1px #000) drop-shadow(1px -1px #000) drop-shadow(-1px 1px #000) drop-shadow(-1px -1px #000)}.page-convention-new__encart--cta__label__cta,.page-convention-new__encart--cta__label__cta--inner,.page-convention-new__encart--cta__label__cta--inner-resp{display:flex;padding:8px 24px;justify-content:center;align-items:center;gap:24px;color:#272f64;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;width:max-content;border-radius:20px;background:#fff;margin:0 auto}.page-convention-new__encart--cta__label__cta::after{content:"";display:block;flex-shrink:0;transform-origin:6px 6px;width:12px;height:12px;background:no-repeat center/12px 8px url("/skin/frontend/default/f002_conv/images/icones/icone_triangle-blue_8px.svg");transition:all .3s ease-in-out}.page-convention-new__encart--cta__label__cta--inner-resp{display:none}.page-convention-new__encart--cta__box{max-height:0;margin:0;visibility:hidden;opacity:0;overflow:hidden;transition:all .3s ease-in-out}.page-convention-new__encart--cta__box__content{display:flex;flex-direction:column;align-items:center;gap:24px;padding:24px 32px}.page-convention-new__encart--cta__box__content__section{display:flex;flex-direction:column;gap:24px}.page-convention-new__encart--cta__box__content__section__title{display:flex;align-items:center;gap:16px;color:#272f64;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0}.page-convention-new__encart--cta__box__content__section__title img{flex-shrink:0;width:20px;height:20px}.page-convention-new__encart--cta__box__content__section__txt{text-align:justify}.page-convention-new__encart--cta__box__content__section__list li,.page-convention-new__encart--cta__box__content__section__list--img li{margin:0 0 8px}.page-convention-new__encart--cta__box__content__section__list li:last-child,.page-convention-new__encart--cta__box__content__section__list--img li:last-child{margin:0}.page-convention-new__encart--cta__box__content__section__list{padding:0 0 0 24px}.page-convention-new__encart--cta__box__content__section__list--img{padding:0}.page-convention-new__encart--cta__box__content__section__cartouche{display:flex;gap:16px}.page-convention-new__encart--cta__box__content__section__cartouche__blue,.page-convention-new__encart--cta__box__content__section__cartouche__green{display:flex;flex-direction:column;gap:18px;flex:1;padding:16px;border-radius:8px}.page-convention-new__encart--cta__box__content__section__cartouche__blue{background:#f3f7ff}.page-convention-new__encart--cta__box__content__section__cartouche__green{background:#e4ffef}.page-convention-new__encart--cta__box__content__section__cartouche__title{color:#272f64;font-size:16px;font-style:italic;font-weight:600;line-height:normal;margin:0 0 5px}.page-convention-new__encart--cta__box__content__section__cartouche__txt{font-size:14px;font-style:italic;font-weight:400;line-height:normal}.page-convention-new__encart--cta__box__content__section__link{display:flex;align-items:center;justify-content:center;gap:24px;color:#272f64;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.page-convention-new__encart--cta__box__content__section__link::after{content:"";display:block;flex-shrink:0;transform-origin:8px 8px;width:16px;height:16px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg");transition:all .3s ease-in-out}.page-convention-new__encart--cta__box__cta-cmd{position:relative;display:flex;justify-content:space-between;width:100%}.page-convention-new__container__2-col__right__label--cta-rubrique{font-size:16px}.page-convention-new__article{padding:0 24px;overflow:hidden}.page-convention-new__article h3{display:flex;align-items:center;color:#272f64;font-size:18px;font-style:normal;font-weight:700;line-height:94%;margin:0 0 16px}.page-convention-new__article h3::before{flex-shrink:0;content:"";background-color:#ef5e56;display:inline-block;width:7px;height:7px;border-radius:50%;margin:0 13px 0 0}.page-convention-new__container__2-col__right__container__cta-container{position:relative;display:flex;align-items:center;align-self:center;gap:24px;max-height:0;margin:0;width:530px;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.page-convention-new__container__2-col__right__container__cta-container__label{display:none}.page-convention-new__container__2-col__right__container__cta-container__input{display:none}.page-convention-new__container__2-col__right__container__cta-container__input#inputChoixCommande:checked~.page-convention-new__container__2-col__right__container__cta-container__selector label[for=inputChoixCommande]{position:absolute;top:0}.page-convention-new__container__2-col__right__container__cta-container__input#inputChoixCommande:checked~.page-convention-new__container__2-col__right__container__cta-container__selector.active label[for=inputChoixCommande]{position:inherit;top:inherit}.page-convention-new__container__2-col__right__container__cta-container__input#inputChoixCommande:checked~#btnChoix{display:block;visibility:visible;opacity:1;z-index:1}.page-convention-new__container__2-col__right__container__cta-container__input#inputSynthPdf:checked~.page-convention-new__container__2-col__right__container__cta-container__selector label[for=inputSynthPdf]{position:absolute;top:0}.page-convention-new__container__2-col__right__container__cta-container__input#inputSynthPdf:checked~.page-convention-new__container__2-col__right__container__cta-container__selector.active label[for=inputSynthPdf]{position:inherit;top:inherit}.page-convention-new__container__2-col__right__container__cta-container__input#inputSynthPdf:checked~#btnSynthPdf{display:block;visibility:visible;opacity:1;z-index:1}.page-convention-new__container__2-col__right__container__cta-container__input#inputLivre:checked~.page-convention-new__container__2-col__right__container__cta-container__selector label[for=inputLivre]{position:absolute;top:0}.page-convention-new__container__2-col__right__container__cta-container__input#inputLivre:checked~.page-convention-new__container__2-col__right__container__cta-container__selector.active label[for=inputLivre]{position:inherit;top:inherit}.page-convention-new__container__2-col__right__container__cta-container__input#inputLivre:checked~#btnLivre{display:block;visibility:visible;opacity:1;z-index:1}.page-convention-new__container__2-col__right__container__cta-container__input#inputAbo:checked~.page-convention-new__container__2-col__right__container__cta-container__selector label[for=inputAbo]{position:absolute;top:0}.page-convention-new__container__2-col__right__container__cta-container__input#inputAbo:checked~.page-convention-new__container__2-col__right__container__cta-container__selector.active label[for=inputAbo]{position:inherit;top:inherit}.page-convention-new__container__2-col__right__container__cta-container__input#inputAbo:checked~#btnAbo{display:block;visibility:visible;opacity:1;z-index:1}.page-convention-new__container__2-col__right__container__cta-container__selector{position:relative;display:flex;flex-direction:column;width:calc(100% - 220px);max-height:42px;border-radius:8px;border:1px solid #cccad7;overflow:hidden}.page-convention-new__container__2-col__right__container__cta-container__selector::before{position:absolute;top:12px;right:12px;content:"";display:block;width:16px;height:16px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg");transition:all .3s ease-in-out;z-index:1}.page-convention-new__container__2-col__right__container__cta-container__selector.active{max-height:242px}.page-convention-new__container__2-col__right__container__cta-container__selector.active::before{transform:rotate(180deg)}.page-convention-new__container__2-col__right__container__cta-container__selector__label{display:flex;align-items:center;gap:16px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;width:calc(100% - 63px);padding:12px 54px 12px 10px;background:#fff;cursor:pointer}.page-convention-new__container__2-col__right__container__cta-container__selector__label:hover{background:#f9fbff}.page-convention-new__container__2-col__right__container__cta-container__selector__label__titre{display:flex;justify-content:space-between}.page-convention-new__container__2-col__right__container__cta-container__selector__label__price{display:inline-block;font-weight:600;margin:0 0 0 auto}.page-convention-new__container__2-col__right__container__cta-container__selector__label__price .text--strike{font-weight:400}.page-convention-new__container__2-col__right__container__cta-container__select{position:relative;font-size:14px;font-style:normal;font-weight:500;line-height:normal;border:1px solid #cccad7;height:44px;width:calc(100% - 206px);padding:12px;border-radius:8px;background:no-repeat center right 12px/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg"),#fff;-webkit-appearance:none;appearance:none!important;z-index:0;transition:margin .3s ease-in-out}.page-convention-new__container__2-col__right__container__cta-container__select:focus{height:44px;padding:11px;border:2px solid #272f64;z-index:0;width:calc(100% - 206px);background:no-repeat center right 12px/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-haut.svg"),#fff}.page-convention-new__container__2-col__right__container__cta-container__select:has(option[value=abo]:checked)~#abo,.page-convention-new__container__2-col__right__container__cta-container__select:has(option[value=livre]:checked)~#livre,.page-convention-new__container__2-col__right__container__cta-container__select:has(option[value=synthPdf]:checked)~#synthPdf{visibility:visible;opacity:1;z-index:1}.page-convention-new__container__2-col__right__container__cta-container__form{flex-shrink:0;visibility:hidden;opacity:0;position:absolute;top:0;right:0;width:auto;z-index:0;transition:all .3s ease-in-out}.page-convention-new__container__2-col__right__container__cta-container__form>button{width:190px}.page-convention-container__2-col__right ul{list-style:disc;padding:0 0 0 30px}.page-convention-container__2-col__right ul.text--red{color:#ef5e56}.page-convention-container__2-col__right ul li{font-size:14px}.page-convention-container__2-col__right__content p{width:100%;margin:10px 0}.page-convention-container__2-col__right__encart__item li a{text-decoration:underline}.page-convention-new .page-convention-container__content__actu{margin:40px 0 0}.page-convention-new .page-convention-container__content__actu__content{display:flex;flex-direction:row-reverse;line-height:22px;width:auto;margin:20px 0 0}.page-convention-new .page-convention-container__content__actu__content .page-convention-container__content__actu__content__sous-titre{font-size:14px;font-weight:500;width:100%;margin:0}.page-convention-new .page-convention-container__content__actu__content .page-convention-container__content__actu__content__sous-titre::after{display:none}.page-convention-new .page-convention-container__content__actu__content__date{font-size:16px;font-weight:600;text-align:left;width:160px;margin:0 10px 0 0}.page-convention-new .box-collateral.box-up-sell{display:none}.page-convention-new .box-collateral.box-up-sell+.page-produit-container__produits-lies__liste{display:flex}.page-convention-container__content__actu__content__date::before{margin:0 10px 0 0}.page-convention-new .page-convention-container__acces-rapide a,.page-convention-new .page-convention-container__liste-termes li{font-size:14px}.catalog-product-view.page-convention-new .anchor{height:120px;margin-top:-120px}.page-convention-new__container__content__encart-trustpilot,.page-convention-new__container__content__trustpilot{margin:0 0 48px}.page-convention-new__container__content__actu__title,.product-collateral .page-convention-new__container__content__actu__title{text-align:left;font-size:24px;font-weight:700;color:#272f64;width:100%;margin:0 0 15px;border:none}.page-convention-new__container__content__actu__title::after,.product-collateral .page-convention-new__container__content__actu__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:15px auto 0 0}.page-convention-new__container__content__actu__content{display:flex;flex-direction:column;gap:24px}.page-convention-new__container__content__actu__content__item{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:12px;line-height:22px;width:auto}.page-convention-new__container__content__actu__content__item__sous-titre{display:flex;font-size:14px;font-weight:500;text-align:justify;width:100%;margin:0}.page-convention-new__container__content__actu__content__item__date{display:flex;align-items:center;font-size:16px;font-weight:600;text-align:left;flex-shrink:0;width:175px}.page-convention-new__container__content__actu__content__item__date::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 8px 0 0}.page-convention-new__container__acces-rapide__item{display:inline-block;font-size:14px;font-weight:700;margin:0 20px 0 0}.page-convention-new__container__acces-rapide__item::before{content:"";display:inline-block;transform-origin:8px 8px;width:14px;height:14px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");margin:0 8px 0 0;transform:rotate(-90deg)}.page-convention-new__container__content__actu__autre-produit{margin:48px 0 0}.encart-new-conv-metallurgie-container{margin:24px 0}.encart-new-conv-metallurgie-commander-container{max-width:996px;margin:0 auto}.encart-new-conv-metallurgie-commander-container-sans-synth{max-width:1080px;margin:0 auto}.encart-new-conv-metallurgie{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:0 auto 40px;padding:18px 32px;border-radius:24px;background-color:#fff3f3}.encart-new-conv-metallurgie__img{width:94px;height:94px}.encart-new-conv-metallurgie__text-bloc{width:calc(100% - 326px)}.encart-new-conv-metallurgie__text-bloc__title{font-size:18px;font-weight:700;margin:0 0 12px}.encart-new-conv-metallurgie__text-bloc__title__img{display:none;margin:0 24px 0 0}.encart-new-conv-metallurgie__text-bloc__txt{font-size:14px;text-align:justify;margin:0}.container-page-code-naf__content-article{display:none}.catalog-product-view.catalog-product-view.page-convention-new .footer-container{padding:0 0 70px}#msgMailAdd{position:fixed;bottom:80px;left:calc(50% - 90px);display:flex;align-items:center;justify-content:center;gap:16px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:200%;width:max-content;padding:16px 20px;border-radius:4px;background:#e4ffef;visibility:hidden;opacity:0;transition:all 2s ease-in-out}.msgMailAdd--disappear{display:none;visibility:hidden;opacity:0}.msgMailAdd--appear{display:flex;visibility:visible;opacity:1;animation:popinMsgMailAppear 6s}.msgMailAdd__img{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:no-repeat center/15px 12px url("/skin/frontend/default/f002_conv/images/icones/icone_coche-green.svg")}@keyframes popinMsgMailAppear{0%{display:flex;visibility:visible;opacity:1}25%{display:flex;visibility:visible;opacity:1}75%{visibility:hidden;opacity:0}99%{display:none}}.page-convention-container__liste-termes{display:none}.popin-synth__container{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:hidden;opacity:0}.popin-synth__container:target{visibility:visible;opacity:1;z-index:999}.popin-synth__container.popin-active{visibility:visible;opacity:1;z-index:999}.popin-synth__close{display:block;width:100%;height:100%}.popin-synth__container__content{position:fixed;top:40px;left:calc(50% - 490px);display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 80px);max-width:900px;padding:40px;background-color:#fff3f3;border-radius:15px;max-height:calc(100% - 14vh);overflow:auto}.popin-synth__container__content__close{display:block;position:absolute;font-size:35px;font-weight:400;color:#ef5e56;background-color:#fff;width:35px;height:35px;border-radius:50%;text-align:center;line-height:35px;top:20px;right:20px;cursor:pointer;transition:color .3s ease-in-out}.popin-synth__container__content-col__video{display:flex;flex-direction:column;width:440px}.popin-synth__container__content-col__text{display:flex;flex-direction:column;width:calc(100% - 440px)}.popin-synth__container__content-col__main-title{font-size:24px;font-weight:700}.popin-synth__container__content-col__video-container{max-width:430px;margin:auto 0;border-radius:15px;height:216px;box-shadow:7px 7px 12px -5px #ababab}.popin-synth__container__content-col__title{font-size:16px;font-weight:700;line-height:1.4em}.popin-synth__container__content__list{margin:15px 0 0;padding:0 0 0 30px}.popin-synth__container__content__list li{font-size:13px;text-align:left}.cms-convention-travaux-publics.cms-page-view .std{display:none}.cms-convention-travaux-publics .main{width:100%;margin:0 auto;min-height:400px;padding:0;background:#fff;text-align:left}.cms-convention-collective-travaux__title-container{width:100%;max-width:1920px;padding:70px 0;margin:0 auto 50px;background-image:url("/skin/frontend/default/f002_conv/images/slider_travaux-publics.webp");background-repeat:no-repeat;background-size:cover;background-position:center}.cms-convention-collective-travaux__title-container__content{width:auto;max-width:1200px;margin:0 auto;padding:0 40px}.cms-convention-collective-travaux__title-container__content__box{width:calc(100% - 460px);max-width:680px;margin:0 0 0 auto;padding:32px 36px;border-radius:10px;background-color:rgba(255,255,255,.85)}.cms-convention-collective-travaux__title-container__content__box__title{display:flex;flex-wrap:wrap;align-items:flex-start}.cms-convention-collective-travaux__title-container__content__box__title__txt{color:#272f64;font-size:24px;font-weight:700;text-align:left;width:calc(100% - 140px)}.cms-convention-collective-travaux__title-container__content__box__title__txt::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:21px auto 27px 0}.cms-convention-collective-travaux__title-container__content__box__title__img{display:block;width:120px;height:48px;margin:0 0 0 auto;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.cms-convention-collective-travaux__title-container__content__box__txt{font-size:14px;font-weight:400;line-height:25px;text-align:justify}.cms-convention-collective-travaux__content{max-width:1200px;margin:0 auto 50px;padding:0 20px}.cms-convention-collective-travaux__content__list-conv-container{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.cms-convention-collective-travaux__content__list-conv-container__item{position:relative;max-width:550px;height:160px;border-radius:10px;background:#fff;padding:15px 27px 25px 15px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.2)}.cms-convention-collective-travaux__content__list-conv-container__item__cartouche{position:absolute;top:0;left:0;color:#ef5e56;font-size:16px;font-weight:700;line-height:30px;text-align:center;width:95px;height:30px;border-radius:10px;border:1px solid #ef5e56;background:#fff3f3}.cms-convention-collective-travaux__content__list-conv-container__item__content{display:flex;align-items:center;gap:0 15px;height:100%}.cms-convention-collective-travaux__content__list-conv-container__item__content__img{width:170px;height:170px;cursor:pointer}.cms-convention-collective-travaux__content__list-conv-container__item__content__txt{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-height:100%}.cms-convention-collective-travaux__content__list-conv-container__item__content__txt__title{color:#272f64;font-size:16px;font-weight:700;line-height:30px;margin:0}.cms-convention-collective-travaux__content__list-conv-container__item__content__txt__title span{cursor:pointer;transition:color .3s ease-in-out}.cms-convention-collective-travaux__content__list-conv-container__item__content__txt__title span:hover{color:#ef5e56}.cms-convention-collective-travaux__content__list-conv-container__item__content__txt__text{font-size:12px;font-weight:500;line-height:30px;text-align:left;width:100%}.cms-convention-collective-travaux__content__list-conv-container__item__content__button{margin:auto 0 0}.cms-convention-collective-travaux__content__title{color:#272f64;font-size:20px;font-weight:600;line-height:25px}.cms-convention-collective-travaux__content li,.cms-convention-collective-travaux__content p{font-size:14px;font-style:normal;font-weight:400;line-height:25px;text-align:justify;margin:0 0 12px}.cms-convention-collective-travaux__content ul{margin:0 0 12px;padding:0 0 0 23px}.cms-convention-collective-travaux__content__encart-blue{position:relative;display:flex;flex-wrap:wrap;width:auto;margin:50px 0;padding:31px 47px 31px 82px;background:#f3f7ff;border-radius:10px}.cms-convention-collective-travaux__content__encart-blue p{font-size:14px;font-style:normal;font-weight:400;line-height:191.7%}.cms-convention-collective-travaux__content__encart-blue__title{color:#00246b;font-size:18px;font-style:normal;font-weight:700;line-height:191.7%;margin:0 0 17px}.cms-convention-collective-travaux__content__encart-blue__icone{position:absolute;top:0;left:0;background-image:url("/skin/frontend/default/f002_conv/images/icone-ampoule-red.webp");background-repeat:no-repeat;background-size:40px 40px;background-position:center center;background-color:#272f64;width:60px;height:60px;border-radius:10px 0}.page-convention-container__responsive{display:none}.page-convention-container__non-responsive{display:block}.catalog-product-view .anchor{height:120px;margin-top:-120px;width:100%}.catalog-product-view.catalog-product-view .table_synt{display:block;border:0 solid transparent;border-collapse:collapse;width:100%;max-width:max-content;margin:20px auto;overflow-x:auto;color:#272f64}.catalog-product-view.catalog-product-view .table_synt tr.titre_tab{background-color:#f3f7ff;font-size:16px;font-weight:700}.catalog-product-view.catalog-product-view .table_synt td{font-size:14px;padding:7px 10px 7px 10px;border:1px solid #272f64}.page-convention-container{width:auto;padding:40px 10px;max-width:1200px;margin:0 auto}.page-convention-container h1{color:#272f64;font-size:32px;font-weight:700;text-align:left;width:100%}.page-convention-container h1::after{display:none}.page-convention-container h2{text-align:left;font-weight:700;color:#272f64;width:100%;border:none}.page-convention-container h2::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:15px auto 0 0}.page-convention-container h4{text-align:left;font-size:16px;font-weight:700;font-style:normal;color:#272f64;border:none}.page-convention-container h5{text-align:left;font-size:14px;font-weight:700;color:#272f64}.page-convention-container p a{text-decoration:underline}.page-convention-container p a:hover{color:#ef5e56}.page-convention-container__2-col__right h2{font-size:22px}.page-convention-container__info-chiffres{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px 0 40px;padding:10px 30px;border-radius:0 25px;background-color:#f8faff}.page-convention-container__info-chiffres+#buttonsResponsiveAppar+.page-convention-new__container__2-col{margin:0 0 40px}.page-convention-container__info-chiffres+#buttonsResponsiveAppar+.page-convention-new__container__2-col #definition+h2{margin:0 0 20px}.page-convention-container__info-chiffres span,.page-convention-container__info-chiffres span a{display:flex;align-items:center;font-size:14px;font-weight:700}.page-convention-container__info-chiffres-logo-trustpilot,.page-convention-container__info-chiffres-note{display:block;height:18px;margin:0 0 0 10px}.page-convention-container__info-chiffres-note{width:96px}.page-convention-container__info-chiffres-logo-trustpilot{width:73px}.page-convention-container__liens{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.page-convention-container__liens-format{width:275px}.page-convention-container__liens-format__text{display:flex;flex-wrap:wrap;width:275px;margin:5px 0;align-items:center}.page-convention-container__liens-format__text img{width:60px;height:60px}.page-convention-container__liens-format__text p{width:calc(100% - 70px);font-size:14px;line-height:1.4em;font-weight:700;height:50px;margin:10px 0 0 10px}.page-convention-container__liens-format__livre .page-convention-container__liens-format__list{margin:10px 0 0}.page-convention-container__liens-format__livre .page-convention-container__liens-format__text img{width:70px;height:70px}.page-convention-container__liens-format__livre .page-convention-container__liens-format__text p{margin:0}.page-convention-container__liens-format__text_prix__titre{display:block;font-size:16px;line-height:1em;width:100%}.page-convention-container__liens-format__text_prix__prix{display:block;font-size:12px;font-weight:500;text-align:right;width:100%;margin:5px 0 0}.page-convention-container__liens-format__text_prix__prix-ht{font-size:18px;font-weight:700}.page-convention-container__liens-format__list{margin:20px 0 0}.page-convention-container__liens-format__list strong{font-weight:600}.page-convention-container__liens-format__list li::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 0}.page-convention-container__liens-format__list li>span{width:calc(100% - 20px)}.page-convention-container__liens-format__button{text-align:center;width:auto;margin:20px 0 10px}.page-convention-container__liens-format__button.button--blue::after{transform:scale(1.2,.65) rotate(90deg)}form button.page-convention-container__liens-format__button{width:100%}.page-convention-container__liens-format__garanties{font-size:11px;text-align:center}.page-convention-container__liens-format__garanties span{font-weight:600}.page-convention-container__liens-format__garanties img{display:inline-block;width:20px;height:20px;margin:0 5px 0 0}.boitepanier__content__cols__col button:hover{color:#fff}.boitepanier__content__cols__col button span{font-size:18px;text-transform:uppercase}.boitepanier__content__cols__col__button-part{background-color:#13d766}.boitepanier__content__cols__col__button-part:hover{background-color:#0db755}.page-convention-container__2-col{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin:40px 0}.page-convention-container__2-col__left{width:280px}.page-convention-container__2-col__right{width:calc(100% - 320px)}.page-convention-container__2-col__right p{font-size:14px;margin:20px 0}.page-convention-container__2-col__right p a:hover .text--red{color:#da3128}.page-convention-container__2-col__right p a span{text-decoration:underline}.page-convention-container__2-col__right__encart{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:13px;font-weight:600;margin:0 0 30px;padding:10px 10px 10px 30px;border-radius:0 25px;background-color:#f8faff}.page-convention-container__2-col__right__encart__item{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:center;width:calc(100% - 360px)}.page-convention-container__2-col__right__encart__item a:hover{color:#ef5e56}.page-convention-container__2-col__right__encart__item a::after{content:"";display:inline-block;transform-origin:8px 8px;width:16px;height:16px;background:no-repeat 0 9px/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg");margin:0 0 0 10px}.page-convention-container__2-col__right__encart__item ul{list-style:none;margin:0 auto 0 0;padding:0 0 0 25px}.page-convention-container__2-col__right__encart__item ul li{font-size:14px;font-weight:600;line-height:1.5em;width:100%;margin:5px 0 0}.page-convention-container__2-col__right__encart__item ul li::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 -20px}.page-convention-container__2-col__right__encart__auteur{display:flex;flex-wrap:wrap;align-content:center;align-items:center;align-self:center;justify-content:space-between;width:360px;height:75px}.page-convention-container__2-col__right__encart__auteur img{width:70px;height:70px;border-radius:50%;box-shadow:0 3px 5px #a3a3a3}.page-convention-container__2-col__right__encart__auteur p{display:block;width:270px;height:auto;margin:0 0 0 20px;line-height:1.75em}.page-convention-container__2-col__right__encart__auteur__pro{font-size:11px;font-weight:500}.page-convention-container__2-col__left__box{padding:10px 20px;margin:0 0 30px;border:1px solid #272f64;border-radius:0 25px}.page-convention-container__2-col__left__box p{font-size:12px;font-weight:500;text-align:justify;margin:0 0 20px}.page-convention-container__2-col__left__box img{display:block;width:238px;margin:0 auto}.page-convention-container__2-col__left__box li img{display:inline-block;width:20px;height:20px;margin:0 20px 0 0}.page-convention-container__2-col__left__box__info{margin:0 0 20px}.page-convention-container__2-col__left__box__info p{font-size:13px;font-weight:700;margin:0}.page-convention-container__2-col__left__box__info p span{text-align:left}.page-convention-container__2-col__left__box__info ul{padding:0 0 0 20px}.page-convention-container__2-col__left__box__info li{font-size:13px;font-weight:600;line-height:1em;margin:10px 0}.page-convention-container__2-col__left__box__info li a::before{content:"";display:inline-block;transform-origin:6px 8px;width:12px;height:12px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");margin:0 5px 0 -20px;transform:rotate(-90deg)}.page-convention-container__2-col__left__box__info a{text-decoration:underline}.page-convention-container__2-col__left__box__info__thematiques{padding:0 0 0 20px}.page-convention-container__2-col__left__box__info__thematiques li{font-size:13px;font-weight:600;line-height:1.5em;margin:0}.page-convention-container__2-col__left__box__info__thematiques li::before{content:"";background-color:#ef5e56;display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 10px 0 -20px}.page-convention-container__2-col__left__box__img-perso{margin:0 auto 20px}.page-convention-container__2-col__left__box__img-perso img{height:192px}.page-convention-container__2-col__left__box__img-contact{height:50px;margin:0 auto 20px}.page-convention-container__2-col__left__box__img-contact img{display:block;margin:0 auto}.page-convention-container__2-col__left__box__sous-titre{display:block;text-align:center;font-size:18px;font-weight:700;line-height:1.5em}.page-convention-container__2-col__left__question{width:calc(100% - 40px);margin:0 0 30px;padding:20px 20px 10px;border-radius:0 25px;background-color:#f3f7ff;background-image:url("/skin/frontend/default/f002_conv/images/icone-question-white_128px.png");background-repeat:no-repeat;background-size:80px;background-position:100% calc(100% - 10px)}.page-convention-container__2-col__left__question:hover li{color:#272f64}.page-convention-container__2-col__left__question h2{font-size:16px;font-weight:600;text-align:left;margin:0 0 20px}.page-convention-container__2-col__left__question img{width:100%;height:auto}.page-convention-container__2-col__left__question h2{font-weight:700}.page-convention-container__2-col__left__question h2::after{width:50px;margin:10px auto 10px 0}.page-convention-container__2-col__left__question li{font-weight:500;margin:5px 0}.page-convention-container__2-col__left__question li::before{content:"●";color:#ef5e56;margin:0 10px 0 0}.page-convention-container__encart-liens{display:flex;flex-wrap:wrap;justify-content:space-between;width:auto;margin:40px 0 0}.page-convention-container .page-convention-container__encart-liens__title{font-size:24px;text-align:center;width:100%}.page-convention-container .page-convention-container__encart-liens__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:20px auto 40px}.page-convention-container .page-convention-container__encart-liens__content__title{font-size:18px;width:100%;margin:0}.page-convention-container .page-convention-container__encart-liens__content__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:20px auto 20px 0}.page-convention-container__encart-liens .cont-format-pdf,.page-convention-container__encart-liens__content__items .page-convention-container__encart-liens__content__items__cmd+div,.product-collateral+.cont-format-pdf+span+.page-convention-container__encart-liens__content{display:none}.page-convention-container__encart-liens__content{display:flex;flex-wrap:wrap;width:calc(50% - 80px);margin:0 0 40px;padding:30px;border-radius:0 50px;box-shadow:10px 10px 20px 10px #eee}.page-convention-container__encart-liens__content__items{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.page-convention-container__encart-liens__content__items__img{display:block;align-self:baseline;width:130px;height:130px}.page-convention-container__encart-liens__content__items__img__pdf{width:110px;height:110px}.add-to-box .page-produit-container__presentation-produit__content__txt-commande__button,.add-to-box .page-produit-container__presentation-produit__content__txt-commande__quantity,.box-collateral.box-up-sell+.page-produit-container__produits-lies__liste,.cont-format-pdf .page-convention-container__encart-liens__content__items__cmd,.cont-format-pdf .page-convention-container__encart-liens__content__items__img,.cont-format-pdf .page-convention-container__encart-liens__content__items__txt,.cont-format-pdf .page-produit-container__presentation-produit__content__txt-commande__button,.page-convention .box-collateral.box-up-sell,.product-essential .page-convention-container__encart-liens__options,.product-options-bottom .page-produit-container__presentation-produit__content__txt-commande__button,.product-options-bottom .page-produit-container__presentation-produit__content__txt-commande__quantity{display:none}.page-convention .box-collateral.box-up-sell{display:none}.page-convention .box-collateral.box-up-sell+.page-produit-container__produits-lies__liste{display:flex}.page-convention-container__encart-liens__options{width:100%}.page-convention-container__encart-liens__content .g-format-pdf{display:none}.page-convention-container__encart-liens__content__items__cmd{display:flex;flex-wrap:wrap;align-items:center;width:100%}.page-convention-container__encart-liens__content__items__cmd .page-convention-container__responsive{width:calc(100% - 40px)}form .page-convention-container__encart-liens__content__items__cmd{margin:0 0 20px}.page-convention-container__encart-liens__content__items__cmd__prix{display:flex;align-items:baseline;width:100%;margin:0 0 10px}.page-convention-container__encart-liens__content__items__cmd__prix-ttc{display:inline-block;font-size:14px;font-weight:500;margin:0 0 0 auto}.page-convention-container__encart-liens__content__items__cmd__prix-ht{display:inline-block;font-size:24px;font-weight:700;color:#ef5e56;margin:0 0 0 10px}.page-convention-container__encart-liens__content__items__cmd__garanties{width:100%;font-size:14px;margin:10px 0;text-align:center}.page-convention-container__encart-liens__content__items__cmd__garanties img{width:25px;height:25px;margin:0 20px 0 0}.page-convention-container__liens-format__paiement{display:flex;justify-content:center;width:100%;align-items:center;margin:10px 0 0}.page-convention-container__liens-format__paiement img{margin:0 5px}.page-convention-container__encart-liens__content__items__cmd__paiement{display:flex;justify-content:center;width:100%;align-items:center;margin:10px 0 0}.page-convention-container__encart-liens__content__items__cmd__paiement img{margin:0 5px}.page-convention-container__encart-liens__content__items__cmd__paiement img:nth-child(0n+1){margin:0 5px}.page-convention-container__liens-format__paiement img:nth-child(0n+1){width:115px;height:19px;margin:0 5px}.page-convention-container__encart-liens__content__items__cmd__paiement img:nth-child(0n+2),.page-convention-container__liens-format__paiement img:nth-child(0n+2){width:28px;height:28px;margin:-8px 5px 0 5px}.page-convention-container__encart-liens__content__items__cmd__paiement img:nth-child(0n+3),.page-convention-container__liens-format__paiement img:nth-child(0n+3){width:32px;height:9px}#product_addtocart_form{width:100%}.page-convention-container__encart-liens__content__items__cmd__select{margin:0 0 0 auto;position:relative}.page-convention-container__encart-liens__content__items__cmd__select::after{top:14px;right:7px;position:absolute;pointer-events:none;content:"";display:block;transform-origin:8px 8px;width:16px;height:16px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg")}.page-convention-container__encart-liens__content__items__cmd__select select{font:12px/15px Montserrat,Montserrat-fallback,sans-serif;color:#272f64;font-size:14px;font-weight:600;height:40px;width:200px;padding:0 10px;border:1px solid #272f64;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.page-convention-container__encart-liens__content__items__cmd__button,.page-convention-container__encart-liens__content__items__cmd__button-mini{font-size:18px;text-align:center;padding:16px 30px}.page-convention-container__encart-liens__content__items__cmd__button{width:100%}.page-convention-container__encart-liens__content__items__cmd__button a{color:#fff}.page-convention-container__encart-liens__content__items__cmd__button-mini{width:240px;margin:0 10px;padding:11px 30px}.select-style select:focus{outline:0}.page-convention-container__encart-liens__content__items__txt{align-self:flex-start;font-size:14px;width:calc(100% - 150px);font-weight:500}.page-convention-container__encart-liens__content__items__txt p{margin:0 0 20px}.page-convention-container__encart-liens__content__items__txt ul{padding:0 0 0 20px}.page-convention-container__encart-liens__content__items__txt li{margin:10px 0}.page-convention-container__encart-liens__content__items__txt li::before{content:"";background-color:#ef5e56;display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 10px 0 -20px}.page-convention-container__encart-liens__content__items__txt__titre{font-weight:700;font-size:16px;margin:0 10px}.page-convention-container__encart-liens__content__items__txt__sous-titre{color:#ef5e56;font-weight:700;font-size:16px;margin:0 10px}#propoabo+.page-convention-container__encart-liens__content{width:100%}#propoabo+.page-convention-container__encart-liens__content img{width:200px;height:200px}#propoabo+.page-convention-container__encart-liens__content .page-convention-container__encart-liens__content__items__txt{width:calc(100% - 260px)}.page-convention-container__encart-liens__content#propoabo .page-convention-container__encart-liens__content__items__txt__sous-titre{color:#272f64;font-size:14px;margin:0}.page-convention-container__content__trustpilot{width:100%;max-width:1200px;margin:0 auto;padding:20px 0 0;content-visibility:auto;contain-intrinsic-size:auto 520px}.page-convention-container__content__activites-concernees{width:100%;max-width:1200px;margin:40px auto;padding:20px 0}.page-convention-container__content__activites-concernees h3{font-size:18px;font-weight:700;color:#272f64;margin:0 0 10px}.page-convention-container__content__activites-concernees tr td{font-size:14px}.page-convention-container__content__activites-concernees tr td:first-child{padding:0 10px 5px 0}.page-convention-container__content__activites-concernees tr td a{font-size:12px;text-decoration:underline}.page-convention-container__content__activites-concernees tr td span{font-weight:700}.page-convention-container__content__activites-concernees__activites td{color:#707070;padding:0 0 5px}.page-convention-container__content__actu h3{text-align:left;font-size:18px;font-weight:700}.page-convention-container__content__actu__content h3{font-size:18px;font-weight:800;color:#272f64;margin:0 0 20px}.page-convention-container__content__actu__content p{font-size:14px;font-weight:500;text-align:justify;margin:0 auto 20px;width:auto}.page-convention-container__content__actu__content li{font-size:14px}.page-convention-container__content__actu__content .artmaj-tab span strong span,.page-convention-container__content__actu__content p span strong,.page-convention-container__content__actu__content p strong span{color:#ef5e56!important}.page-convention-container__content__actu__content__sous-titre+p{margin:0 0 20px 10px}.page-convention-container__content__actu__content ul.disc li{list-style-image:none;padding-left:0;margin:0}.page-convention-container__content__actu__content ul.disc li::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 0}.page-convention-container__content__actu__content .page-convention-container__content__actu__content__sous-titre{font-size:16px;font-weight:700;margin:20px 0 10px}.page-convention-container__content__actu__content .page-convention-container__content__actu__content__sous-titre::before{content:"";display:inline-block;transform-origin:8px 8px;width:14px;height:14px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");margin:0;transform:rotate(-90deg)}.artmaj-cont-nature{margin:30px auto;max-width:500px}.artmaj-tab{width:100%!important;max-width:500px}.artmaj-tab>div{display:flex;flex-wrap:wrap;justify-content:space-between;height:auto!important;font-size:14px;padding:10px 20px;border-left:1px solid #272f64;border-top:1px solid #272f64;border-right:1px solid #272f64}.artmaj-tab>div>span{display:block;width:max-content}.artmaj-tab>div>span:first-child{width:140px}.artmaj-tab>div>span:last-child{width:calc(100% - 155px)}.artmaj-tab>div:nth-child(odd){background-color:#f8faff}.artmaj-tab>div:last-child{border-bottom:1px solid #272f64}.artmaj-para{background-image:url("/skin/frontend/default/f002_conv/images/flrouge.png");background-repeat:no-repeat;background-position:5px 8px;margin:0;padding:0 0 0 30px}.artmaj-para:hover{background-color:#d2e1ff}.artmaj-para:hover .linkdescri{visibility:visible}.artmaj-para a{display:block}.artmaj-para .linkdescri{visibility:hidden;margin:5px 3px 0 0;float:right;color:#da3128}.articles-blog .aproposaut,.articles-blog .p-lien{color:#272f64}.p-lien-actu{color:#272f64;font-size:12px;line-height:16px;background:0 0}.artmaj-cont-cont{margin:0 0 25px}.artmaj-titre{background-color:#00246b;padding-left:5px}.artmaj-titre span{color:#fff;font-size:16px;line-height:30px}.page-convention-container__content__actu__content>.artmaj-cont-nature>.artmaj-ligne-1,.page-convention-container__content__actu__content>.artmaj-cont-nature>.artmaj-ligne-2{display:flex;flex-wrap:wrap;justify-content:space-between;height:auto!important;padding:10px 20px;border-left:1px solid #272f64;border-top:1px solid #272f64;border-right:1px solid #272f64}.page-convention-container__content__actu__content>.artmaj-cont-nature>.artmaj-ligne-2{background-color:#f8faff}.page-convention-container__content__actu__content>.artmaj-cont-nature>.artmaj-ligne-1{background-color:#fff}.page-convention-container__content__actu__content>.artmaj-cont-nature>.artmaj-ligne-1:last-child,.page-convention-container__content__actu__content>.artmaj-cont-nature>.artmaj-ligne-2:last-child{border:1px solid #272f64}.page-convention-container__content__actu__content>.artmaj-cont-nature>.artmaj-tab+.artmaj-ligne-1{border-top:none}.page-convention-container__content__actu__autre-produit{width:100%;max-width:1200px;margin:40px auto;padding:20px 0}.page-convention-container__content__actu__autre-produit .page-produit-container__produits-lies__liste-item{width:220px;padding:20px 10px 15px}.page-convention-container__content__actu__autre-produit .page-produit-container__produits-lies__liste-item .page-categorie-produit__content__liste-item__bas-price span{font-size:16px}.page-convention-container__content__actu__autre-produit .page-produit-container__produits-lies__liste-item .page-produit-container__presentation-produit__content__txt-commande__price{font-weight:600}.page-convention-container__content__actu__autre-produit .upsell__carousel .page-produit-container__produits-lies__liste-item{width:240px;height:300px}.page-categorie-produit__content__liste{display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px}.product-collateral .page-produit-container__produits-lies__liste{display:none}.page-categorie-produit__content__liste-item{display:flex;flex-wrap:wrap;align-items:flex-start;width:250px;height:350px;border-radius:0 25px;border:1px solid #d9ddd3;padding:20px;margin:15px 0}.page-categorie-produit__content__liste-item h2::after{display:none}.page-categorie-produit__content__liste-item h2 a:hover{color:#ef5e56}.page-produit-container__produits-lies__liste-item .page-produit-container__produits-lies__liste-item__titre{align-self:center;color:#272f64;font-size:14px;font-weight:600;text-align:center;margin:0}.page-produit-container__produits-lies__liste-item .page-produit-container__produits-lies__liste-item__titre::after{display:none}.page-categorie-produit__content__liste-item__img{align-self:center;width:100%}.page-categorie-produit__content__liste-item__img img{display:block;margin:0 auto}.page-categorie-produit__content__liste-item__bas-ajouter-panier{display:flex;align-items:center;background-color:#ef5e56;width:40px;height:40px;border-radius:50%;transition:all .3s ease-in-out}.page-categorie-produit__content__liste-item__bas-ajouter-panier:hover{background-color:#d32f2f}.page-categorie-produit__content__liste-item__bas{display:flex;flex-wrap:wrap;align-self:flex-end;align-items:center;width:100%;height:40px;align-content:center;margin:0}.page-categorie-produit__content__liste-item__bas .page-categorie-produit__content__liste-item__bas-ajouter-panier img{width:25px;height:25px;margin:0 auto}.page-categorie-produit__content__liste-item__bas .page-categorie-produit__content__liste-item__bas-price>span{margin:0 0 10px auto}.page-categorie-produit__content__liste-item__bas .page-categorie-produit__content__liste-item__bas-price>span>span{display:block;font-size:14px;color:#ef5e56;height:auto;margin:2px 8px 0 0}.page-categorie-produit__content__liste-item__bas-price{display:flex;align-items:flex-end;align-self:center;font-size:12px;line-height:16px;color:#f7591a;text-align:right;width:calc(100% - 40px);height:auto;margin:15px 0 0}.page-categorie-produit__content__liste-item__bas-price .price-including-tax{color:#ababab}.page-categorie-produit__content__liste-item__bas-price .price-including-tax .label{color:#272f64;font-weight:500;font-size:12px;margin:0}.page-categorie-produit__content__liste-item__bas-price .price-including-tax .price{color:#272f64;font-weight:500;font-size:12px}.page-categorie-produit__content__liste-item__bas-price .price-excluding-tax{color:#f7591a}.page-categorie-produit__content__liste-item__bas-price .label{color:#ef5e56;font-weight:500;font-size:14px}.page-categorie-produit__content__liste-item__bas-price .price{color:#ef5e56;font-size:22px;margin:0 0 5px}.page-categorie-produit__content__liste-item__bas-price .old-price{display:none}.page-categorie-produit__content__liste-item__bas-price .special-price{display:flex;flex-direction:column;margin:0 0 5px;padding:0}.page-categorie-produit__content__liste-item__bas-price .special-price .price-label{display:none}.page-categorie-produit__content__liste-item__bas-price .price-box{float:none;height:21px}.page-categorie-produit__content__liste-item__bas-price .page-produit-container__presentation-produit__content__txt-commande__price{font-size:10px;line-height:28px}.page-produit-container__produits-lies__liste-item__img{align-self:center;width:100%}.page-produit-container__produits-lies__liste-item__img img{display:block;width:auto;height:auto;max-width:150px;max-height:150px;margin:0 auto}.upsell__carousel{display:none}@keyframes tonext{75%{left:0}95%{left:100%}98%{left:100%}99%{left:0}}@keyframes tostart{75%{left:0}95%{left:-300%}98%{left:-300%}99%{left:0}}@keyframes snap{96%{scroll-snap-align:center}97%{scroll-snap-align:none}99%{scroll-snap-align:none}100%{scroll-snap-align:center}}.upsell__carousel *{box-sizing:border-box;scrollbar-color:transparent transparent;scrollbar-width:0}.upsell__carousel ::-webkit-scrollbar{width:0}.upsell__carousel ::-webkit-scrollbar-track{background:0 0}.upsell__carousel ::-webkit-scrollbar-thumb{background:0 0;border:none}.upsell__carousel *{-ms-overflow-style:none}.upsell__carousel ol{width:280px}.upsell__carousel li,.upsell__carousel ol{list-style:none;margin:0;padding:0}.upsell__carousel{position:relative;perspective:100px;width:280px;height:340px;left:50%;transform:translate(-50%,0)}.upsell__carousel .page-produit-container__produits-lies__liste-item{margin:0 auto;position:relative;z-index:0}.upsell__carousel__viewport{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;overflow-x:scroll;counter-reset:item;scroll-behavior:smooth;scroll-snap-type:x mandatory}.upsell__carousel__slide{position:relative;flex:0 0 100%;width:100%;counter-increment:item}.upsell__carousel__snapper{position:absolute;top:0;left:0;width:100%;height:100%;scroll-snap-align:center}@media (hover:hover){.upsell__carousel__snapper{animation-name:tonext,snap;animation-timing-function:ease;animation-duration:4s;animation-iteration-count:infinite}.upsell__carousel__slide:last-child .carousel__snapper{animation-name:tostart,snap}}@media (prefers-reduced-motion:reduce){.upsell__carousel__snapper{animation-name:none}}.upsell__carousel:focus-within .upsell__carousel__snapper,.upsell__carousel:hover .upsell__carousel__snapper{animation-name:none}.upsell__carousel__navigation{position:absolute;right:0;bottom:0;left:0;text-align:center}.upsell__carousel__navigation-item,.upsell__carousel__navigation-list{display:inline-block}.upsell__carousel__navigation-button{display:inline-block;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#333;background-clip:content-box;border:.25rem solid transparent;font-size:0;transition:transform .1s}.upsell__carousel::after,.upsell__carousel::before,.upsell__carousel__next,.upsell__carousel__prev{position:absolute;top:0;margin-top:180px;width:4rem;height:4rem;border-radius:50%;transform:translateY(-50%);font-size:0;outline:0;z-index:1}.upsell__carousel::before,.upsell__carousel__prev{left:-1rem}.upsell__carousel::after,.upsell__carousel__next{right:-1rem}.upsell__carousel::after,.upsell__carousel::before{z-index:1;color:#ef5e56;font-size:24px;line-height:1em;text-align:center;pointer-events:none}.upsell__carousel::before{content:"◄"}.upsell__carousel::after{content:"►"}.page-convention-container__liste-termes ul{margin:20px 0 0}.page-convention-container__liste-termes{margin:40px 0}.page-convention-container__liste-termes li{display:inline-block;font-weight:500}.page-convention-container__liste-termes li::after{content:" | "}.page-convention-container__liste-termes li:last-child::after{display:none}.page-convention-container__acces-rapide a{display:inline-block;font-weight:700;margin:0 20px 0 0}.page-convention-container__acces-rapide a:hover{color:#ef5e56}.page-convention-container__acces-rapide a:last-child{margin:0}.page-convention-container__acces-rapide a::before{content:"▶";display:inline-block;color:#ef5e56;margin:0 10px 0 0}.page-convention-container__sommaire{font-size:14px;border-bottom:1px solid #ababab;margin:40px 0;padding:0 0 40px}.page-convention-container__sommaire h2{text-align:left;margin:0}.page-convention-container__sommaire h2::after{display:block;width:75px;margin:10px auto 20px 0}.page-convention-container__sommaire h2+.class_som_1{text-align:center}.page-convention-container__mentions p{color:#707070;margin:30px 0 0}.page-produit-container__presentation-produit__previsu{margin:0 0 40px}.page-produit-container__presentation-produit__previsu h2{color:#272f64;font-size:32px;font-weight:700;text-align:center;width:100%}.page-produit-container__presentation-produit__previsu h2::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:30px auto 40px}#adobe-dc-view{width:auto!important;max-width:800px!important;margin:0 auto;height:500px!important}#adobe-dc-view iframe{max-width:800px;max-height:500px}.lien-onglet-descri{display:none}.page-convention-container #axeptio_main_button>div{top:-320px!important}.page-convention-container__button-product-responsive{visibility:hidden;opacity:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;background-color:#fff;width:100%;padding:5px 0;position:fixed;bottom:0;left:0;box-shadow:0 -2px 5px rgba(176,173,193,.4);z-index:100;transition:all .3s ease-in-out;content-visibility:auto}.page-convention-container__button-product-responsive__col{display:inline-block}.page-convention-container__button-product-responsive__col__mobile{display:none}.page-convention-container__button-product-responsive__col__mobile .page-convention-container__liens-format__button{padding:5px 10px}.page-convention-container__button-product-responsive__col__mobile .page-convention-container__liens-format__button::after{display:none}.page-convention-container__button-product-responsive__col__mobile .page-convention-container__button-product-responsive__col__content{width:150px}.page-convention-container__button-product-responsive__col__content{display:flex;justify-content:space-between;width:330px;margin:10px 40px}.page-convention-container__button-product-responsive__col__content img{width:50px;height:50px}.page-convention-container__button-product-responsive__col__content .page-convention-container__liens-format__garanties{display:flex;align-items:center;margin:0}.page-convention-container__button-product-responsive__col__content .page-convention-container__liens-format__garanties img{width:15px;height:15px}.page-convention-container__button-product-responsive__col__content .page-convention-container__liens-format__button{margin:0 0 5px}.page-convention-container__button-product-responsive__col__content .page-convention-container__liens-format__button::after{margin:0 0 0 10px}.page-convention-container__button-product-responsive__col__content__cmd{width:calc(100% - 60px)}.page-convention-container__button-product-responsive__col__content__livre img{width:60px;height:60px}.product-abonnement-convention-collective-mises-a-jour-et-alertes .page-produit-container__presentation-produit__content__txt-commande{display:none}.page-convention-container__button-product-responsive{visibility:hidden;opacity:0;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;background-color:#fff;width:100%;padding:5px 0;position:fixed;bottom:0;left:0;box-shadow:0 -2px 5px rgba(176,173,193,.4);z-index:100;transition:all .3s ease-in-out;content-visibility:auto}.page-convention-container__button-product-responsive.display{display:flex}#buttonsResponsiveAppar{visibility:hidden;display:block;height:10px;margin-top:-10px}.display{visibility:visible;opacity:1}.display .container-page-ccn-sea__buttons-responsive{padding:5px 0}.cms-dossiers-dossier .std{display:none}.cms-dossiers-dossier .main{width:auto;max-width:1200px;padding:0 20px;margin:0 auto 40px}.customer-account-dossier .main{width:auto;max-width:1200px;padding:0 20px;margin:0 auto 40px}.customer-account-dossier .main .lien-retour{display:inline-block;font-size:14px;text-decoration:underline;margin:10px 0}.customer-account-dossier .main .lien-retour::before{display:inline-block;content:"◄";color:#ef5e56;margin:0 10px 0 0}.customer-account-dossier .dossier-header{display:flex;align-items:center;margin:0 0 10px;border-bottom:2px solid #272f64}.customer-account-dossier .dossier-header .title{width:calc(100% - 300px)}.customer-account-dossier .dossier-header .title h1{font-size:38px;font-weight:700;text-transform:uppercase;color:#272f64;margin:0}.customer-account-dossier .dossier-header .author{width:300px;padding:20px 40px}.customer-account-dossier .dossier-header .author img{width:75px;height:75px;border-radius:50%;display:block;margin:0 30px 15px auto;box-shadow:0 3px 5px #a3a3a3}.customer-account-dossier .dossier-header .author p{font-size:12px;font-weight:600;text-align:right}.customer-account-dossier .dossier-header .author p span{color:#ef5e56}.customer-account-dossier .keypoints{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 40px}.customer-account-dossier .keypoints .item{display:flex;align-items:center;font-size:14px;font-weight:600;margin:0 5px 0 0}.customer-account-dossier .keypoints .item:last-child{margin:0}.customer-account-dossier .keypoints .item img{display:inline-block;width:24px;height:24px;margin:0 15px 0 0}.customer-account-dossier .keypoints .item input[type=submit]{font:600 14px/1.75 Montserrat,Montserrat-fallback,sans-serif;color:#ef5e56;border:none;background-color:transparent;cursor:pointer}.customer-account-dossier .keypoints .item input[type=submit]:hover{color:#ef5e56;text-decoration:underline}.customer-account-dossier .container{display:flex;flex-wrap:wrap;margin:40px 0}.customer-account-dossier .sommaire{width:280px;height:fit-content;position:sticky;top:120px}.customer-account-dossier .sommaire div{border:1px solid #272f64;border-radius:15px;padding:10px 20px;margin:0 0 10px}.customer-account-dossier .sommaire div p{font-size:16px;font-weight:600;text-align:left;margin:0 0 10px}.customer-account-dossier .sommaire div p::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:10px auto 0 0}.customer-account-dossier .sommaire div ul{margin:0 0 10px;padding:0 0 0 20px}.customer-account-dossier .sommaire div ul li{margin:0 0 4px}.customer-account-dossier .sommaire div ul li::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 -20px}.customer-account-dossier .sommaire div ul li a:hover{color:#ef5e56}.customer-account-dossier .sommaire div ul li.active a{color:#ef5e56;font-weight:500}.customer-account-dossier .sommaire img{display:block;width:280px;height:auto;border-radius:10px;margin:15px auto 0;box-shadow:3px 3px 5px #a3a3a3;cursor:pointer}.customer-account-dossier .content{width:calc(100% - 320px);margin:0 0 0 auto}.customer-account-dossier .content .index{margin:0 0 20px;padding:20px;background-color:#f3f7ff;border-radius:15px}.customer-account-dossier .content .index .title{display:flex;justify-content:space-between;color:#272f64;font-size:18px;font-weight:700;text-align:center;width:max-content;margin:0 auto;align-items:center;cursor:pointer}.customer-account-dossier .content .index .title::after{font-weight:600;content:"►";display:block;color:#ef5e56;transform:scale(1.2,.7) rotate(90deg);margin:0 0 0 40px;transition:all .3s ease-in-out 0s}.customer-account-dossier .content .index a,.customer-account-dossier .content .index label{display:flex;align-items:baseline;color:#272f64;font-size:14px;font-weight:600;text-align:left;width:100%;margin:0 auto 0 0;cursor:pointer}.customer-account-dossier .content .index a:hover,.customer-account-dossier .content .index label:hover{color:#272f64}.customer-account-dossier .content .index label:after{font-weight:600;content:"►";display:block;color:#ef5e56;transform:scale(1.2,.7) rotate(90deg);margin:0 0 0 20px;transition:all .3s ease-in-out 0s}.customer-account-dossier .content .index ol{opacity:0;height:0;max-height:0;padding:0;margin:0;overflow:hidden;transition:all .25s ease-in-out}.customer-account-dossier .content .index ol li{margin:0 0 5px}.customer-account-dossier .content .index ol ol{font-size:14px}.customer-account-dossier .content .index ol ol a{color:#272f64;font-weight:400;transition:all .3s ease-in-out;word-break:break-all}.customer-account-dossier .content .index ol ol a:hover{color:#ef5e56}.customer-account-dossier .content .index input{display:none}.customer-account-dossier .content .index input:checked+label::after{transform:scale(1.2,.7) rotate(270deg)}.customer-account-dossier .content .index input:checked+label+ol{width:100%;padding:5px 0;height:auto;max-height:2000px;opacity:1}.customer-account-dossier .content p{font-size:14px;text-align:justify;margin:0 0 15px}.customer-account-dossier .content p::after{content:"";display:table;clear:both}.customer-account-dossier .content p a{text-decoration:underline}.customer-account-dossier .content p a:hover{color:#da3128}.customer-account-dossier .content table{border-collapse:collapse;width:100%;margin:20px 0;overflow-x:auto}.customer-account-dossier .content table tr:first-child td{font-weight:600;background-color:#f8faff}.customer-account-dossier .content table tr td{font-size:14px;padding:5px;border:.5px solid #272f64}.customer-account-dossier .content .text--red sup a{color:#ef5e56}.customer-account-dossier .content h2{text-align:left;font-size:22px;font-weight:700;color:#272f64;margin:30px 0 20px}.customer-account-dossier .content h2::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:15px auto 0 0}.customer-account-dossier .content h3{text-align:left;font-size:18px;font-weight:600;color:#272f64;margin:20px 0}.customer-account-dossier .content h4{text-align:left;font-size:16px;font-weight:600;font-style:normal;margin:10px 0;color:#272f64}.customer-account-dossier .content h5{text-align:left;font-size:14px;font-weight:600;font-style:normal;color:#272f64;margin:5px 0 10px;padding:0 0 0 15px}.customer-account-dossier .content h5::before{content:"▶";display:inline-block;color:#ef5e56;margin:0 10px 0 -20px;transform:scale(.5,1)}.customer-account-dossier .content h6{text-align:left;font-size:14px;font-weight:600;font-style:normal;color:#272f64;margin:5px 0}.customer-account-dossier .content ul{font-size:14px;text-align:justify;margin:0 0 20px;padding:0 0 0 20px}.customer-account-dossier .content ul>li::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 -20px}.customer-account-dossier .content ol{text-align:justify;list-style:decimal;font-size:14px;margin:0 0 20px;padding:0 0 0 20px}.customer-account-dossier .content span.source{position:relative;margin-left:5px}.customer-account-dossier .content span.source>sup{display:inline-block;text-align:center;width:12px;height:12px;border-radius:50%;line-height:1.3em;color:#ef5e56;font-size:10px;font-weight:600;border:solid 1px #ef5e56;transition:all .3s ease-in-out;cursor:pointer}.customer-account-dossier .content span.source>sup:hover{color:#fff;background-color:#ef5e56}.customer-account-dossier .content span.source>span{display:block;position:absolute;right:50%;transform:translateX(50%);color:#272f64;font-size:12px;font-weight:400;text-align:center;width:0;max-width:280px;min-width:80px;height:0;margin:-10px 0 0;padding:0;background-color:#f3f7ff;border-radius:3px;visibility:hidden;opacity:0;overflow:hidden;z-index:-1;transition:opacity .3s ease-in-out;box-shadow:0 0 3px #ababab}.customer-account-dossier .content span.source>span:hover,.customer-account-dossier .content span.source>sup:hover+span{visibility:visible;opacity:1;z-index:1;width:12vw;height:auto;padding:3px}.customer-account-dossier .content .actu,.customer-account-dossier .content .attention,.customer-account-dossier .content .en-bref,.customer-account-dossier .content .remarque{margin:20px 0 30px;padding:20px 20px 5px 72px;border-radius:15px}.customer-account-dossier .content .attention,.customer-account-dossier .content .info,.customer-account-dossier .content .remarque{background-color:#fff3f3}.customer-account-dossier .content .info{font-weight:500;color:#ef5e56;margin:20px 0 30px;padding:20px 20px 5px;border-radius:15px}.customer-account-dossier .content .remarque{background-image:url("/skin/frontend/default/f002_conv/images/icone-notes-red_128px.png");background-repeat:no-repeat;background-size:32px 32px;background-position:left 20px top 15px}.customer-account-dossier .content .remarque:before{content:"Remarque :";font-weight:600;color:#ef5e56;font-size:14px}.customer-account-dossier .content .remarque>:first-child{margin-top:15px}.customer-account-dossier .content .remarque a{color:#ef5e56;line-break:anywhere;text-decoration:underline;transition:color .3s ease-in-out}.customer-account-dossier .content .remarque a:hover{color:#ef5e56;text-decoration:underline}.customer-account-dossier .content .actu{background-color:#e4ffef;background-image:url("/skin/frontend/default/f002_conv/images/icone-portevoix-green_64px.png");background-repeat:no-repeat;background-size:32px 32px;background-position:left 20px top 20px}.customer-account-dossier .content .actu:before{content:"Actualité :";color:#13d766;font-weight:600;font-size:14px}.customer-account-dossier .content .en-bref{background-color:#f3f7ff;background-image:url("/skin/frontend/default/f002_conv/images/icone-contract-blue_64px.png");background-repeat:no-repeat;background-size:32px 32px;background-position:left 20px top 20px}.customer-account-dossier .content .en-bref:before{content:"En bref :";font-weight:700}.customer-account-dossier .content .attention{background-image:url("/skin/frontend/default/f002_conv/images/icone_attention_52px.png");background-repeat:no-repeat;background-size:32px 32px;background-position:left 20px center;color:#ef5e56;font-weight:600}.customer-account-dossier .content .bon-a-savoir{color:#fff;margin:30px 0;padding:20px 30px 10px;background-color:#272f64;background-image:url("/skin/frontend/default/f002_conv/images/icone-lampe-blue_512px.png");background-repeat:no-repeat;background-size:256px 256px;background-position:right 20px center;border-radius:15px}.customer-account-dossier .content .bon-a-savoir:before{content:"Bon à savoir :";font-weight:600;font-size:14px}.customer-account-dossier .content .bon-a-savoir h1,.customer-account-dossier .content .bon-a-savoir h2,.customer-account-dossier .content .bon-a-savoir h3,.customer-account-dossier .content .bon-a-savoir h4,.customer-account-dossier .content .bon-a-savoir h5,.customer-account-dossier .content .bon-a-savoir h6{color:#fff}.customer-account-dossier .content .bon-a-savoir p a{color:#fff;text-decoration:underline}.customer-account-dossier .content .exemple{position:relative;margin:40px auto 30px;padding:30px 30px 0;border:1px solid #272f64;border-radius:15px}.customer-account-dossier .content .exemple:before{content:"Exemple :";position:absolute;top:-20px;color:#fff;font-size:14px;font-weight:600;margin:0 30px 0 0;padding:5px 30px;border-radius:8px;background:linear-gradient(to right,#272f64 0,#ef5e56 100%)}.customer-account-dossier .content .doc-preview{line-height:1.5em;max-width:660px;border:1px solid #272f64;border-radius:5px;margin:20px auto;padding:20px}.customer-account-dossier .content .download button[type=submit]{margin:20px auto}.customer-account-dossier .content .download button[type=submit].download__link{color:#272f64;font-size:14px;border:none;background-color:transparent;margin:5px;width:auto;text-align:left;text-decoration:underline;line-height:1.4em;cursor:pointer;transition:all .3s ease-in-out}.customer-account-dossier .content .download button[type=submit].download__link:hover{color:#ef5e56}.customer-account-dossier .video-overlay{position:fixed;bottom:0;right:0;visibility:hidden;opacity:0;height:294px;width:460px}.customer-account-dossier .video-overlay.popin-active{visibility:visible;opacity:1;z-index:999}.customer-account-dossier .video-overlay .close{display:block;position:absolute;font-size:50px;font-weight:500;color:#272f64;width:25px;height:25px;text-align:center;line-height:25px;top:0;right:10px;transition:color .3s ease-in-out;cursor:pointer}.customer-account-dossier .video-overlay .close:hover{color:#ef5e56}.customer-account-dossier .video-overlay .popin{position:absolute;bottom:0;right:0}.customer-account-dossier .video-overlay .popin iframe{display:block;width:460px;height:261px;border-radius:10px;position:relative}.customer-account-dossier #downloads~ul li:last-child::before{display:none}.cms-dossiers-dossier__lien-retour{display:inline-block;font-size:14px;text-decoration:underline;margin:10px 0}.cms-dossiers-dossier__lien-retour::before{display:inline-block;content:"◄";color:#ef5e56;margin:0 10px 0 0}.cms-dossiers-dossier__container__header{display:flex;align-items:center;margin:0 0 10px;border-bottom:2px solid #272f64}.cms-dossiers-dossier__container__header{display:flex;background:linear-gradient(-65deg,#f8faff 0,#f8faff 300px,#fff 300px,#fff 100%);border-radius:0 50px 0 0}.cms-dossiers-dossier__container__header__title-block{width:calc(100% - 300px)}.cms-dossiers-dossier__container__header__title-block__title{font-size:38px;font-weight:700;text-transform:uppercase;color:#272f64}.cms-dossiers-dossier__container__header__title-block__author{width:300px;padding:20px 40px}.cms-dossiers-dossier__container__header__title-block__author__img{width:75px;height:75px;border-radius:50%;display:block;margin:0 30px 15px auto;box-shadow:0 3px 5px #a3a3a3}.cms-dossiers-dossier__container__header__title-block__author__txt{font-size:12px;font-weight:600;text-align:right}.cms-dossiers-dossier__container__download{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 40px}.cms-dossiers-dossier__container__download__item{display:flex;align-items:center;font-size:14px;font-weight:600;margin:0 5px 0 0}.cms-dossiers-dossier__container__download__item:last-child{margin:0}.cms-dossiers-dossier__container__download__item img{display:inline-block;width:24px;height:24px;margin:0 15px 0 0}.cms-dossiers-dossier__container__download__item__link{font:600 14px/1.75 Montserrat,Montserrat-fallback,sans-serif;color:#ef5e56;border:none;background-color:transparent;cursor:pointer}.cms-dossiers-dossier__container__download__item__link:hover{color:#ef5e56;text-decoration:underline}.cms-dossiers-dossier__container__content{display:flex;flex-wrap:wrap;margin:40px 0}.cms-dossiers-dossier__container__content__sommaire{width:280px;height:auto}.cms-dossiers-dossier__container__content__sommaire__content{border:1px solid #272f64;border-radius:15px;padding:10px 20px;margin:0 0 10px}.cms-dossiers-dossier__container__content__sommaire__content__title{font-size:16px;font-weight:600;text-align:left;margin:0 0 10px}.cms-dossiers-dossier__container__content__sommaire__content__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:10px auto 0 0}.cms-dossiers-dossier__container__content__sommaire__content__list{margin:0 0 10px;padding:0 0 0 20px}.cms-dossiers-dossier__container__content__sommaire__content__list__item{margin:0 0 4px}.cms-dossiers-dossier__container__content__sommaire__content__list__item::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 -20px}.cms-dossiers-dossier__container__content__sommaire__content__list__item a:hover{color:#ef5e56}.cms-dossiers-dossier__container__content__sommaire__content__list__item.active a{color:#ef5e56;font-weight:500}.cms-dossiers-dossier__container__content__sommaire__content__video-link{display:block;width:280px;height:auto;border-radius:10px;margin:15px auto 0;box-shadow:3px 3px 5px #a3a3a3;cursor:pointer}.cms-dossiers-dossier__container__content__video-overlay{position:fixed;bottom:0;right:0;visibility:hidden;opacity:0;height:294px;width:460px}.cms-dossiers-dossier__container__content__video-overlay.popin-active{visibility:visible;opacity:1;z-index:999}.cms-dossiers-dossier__container__content__video-overlay-close{display:block;position:absolute;font-size:50px;font-weight:500;color:#272f64;width:25px;height:25px;text-align:center;line-height:25px;top:0;right:10px;transition:color .3s ease-in-out;cursor:pointer}.cms-dossiers-dossier__container__content__video-overlay-close:hover{color:#ef5e56}.cms-dossiers-dossier__container__content__video-overlay__popin{position:absolute;bottom:0;right:0}.cms-dossiers-dossier__container__content__video-overlay__popin-video{display:block;width:460px;height:261px;border-radius:10px;position:relative}.cms-dossiers-dossier__container__content__dossier{width:calc(100% - 320px);margin:0 0 0 auto}.cms-dossiers-dossier__container__content__dossier p{font-size:14px;text-align:justify;margin:0 0 15px}.cms-dossiers-dossier__container__content__dossier p::after{content:"";display:table;clear:both}.cms-dossiers-dossier__container__content__dossier p a{text-decoration:underline}.cms-dossiers-dossier__container__content__dossier p a:hover{color:#da3128}.cms-dossiers-dossier__container__content__dossier ul .cms-dossiers-dossier__container__content__dossier__index__sub__item::before{display:none}.cms-dossiers-dossier__container__content__dossier table{display:block;border-collapse:collapse;width:100%;margin:20px 0;overflow-x:auto}.cms-dossiers-dossier__container__content__dossier table tr:first-child td{font-weight:600;background-color:#f8faff}.cms-dossiers-dossier__container__content__dossier table tr td{font-size:14px;padding:5px;border:.5px solid #272f64}.cms-dossiers-dossier__container__content__dossier .cms-dossiers-dossier__container__content__dossier__index__sub{padding:0}.cms-dossiers-dossier__container__content__dossier .encart-question-dark sup a{color:#ef5e56}.cms-dossiers-dossier__container__content__dossier .text--red sup a{color:#ef5e56}.cms-dossiers-dossier__container__content__dossier__img{display:block;width:100%;height:auto}.cms-dossiers-dossier__container__content__dossier__button-dwld{margin:20px auto}.cms-dossiers-dossier__container__content__dossier__button-dwld::after{display:inline-block;content:"";width:24px;height:24px;margin:0 0 0 10px;background-image:url("/skin/frontend/default/f002_conv/images/icone-telecharger-white_64px.png");background-size:24px 24px}.cms-dossiers-dossier__container__content__dossier__button-dwld-down{width:300px;margin:20px auto 20px 0}.cms-dossiers-dossier__container__content__dossier__link{color:#272f64;transition:color .3s ease-in-out;word-break:break-all}.cms-dossiers-dossier__container__content__dossier__link:hover{color:#ef5e56}.cms-dossiers-dossier__container__content__dossier__direct-link{color:#272f64;font-size:14px;font-weight:600;transition:color .3s ease-in-out;word-break:break-all}.cms-dossiers-dossier__container__content__dossier__direct-link:hover{color:#ef5e56}.cms-dossiers-dossier__container__content__dossier__list{font-size:14px;text-align:justify;margin:0 0 20px;padding:0 0 0 40px}.cms-dossiers-dossier__container__content__dossier__list ul{margin:0}.cms-dossiers-dossier__container__content__dossier__list>li::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 -20px}.cms-dossiers-dossier__container__content__dossier__list-v2{list-style:disc;font-size:14px;margin:0 0 20px;padding:0 0 0 20px}.cms-dossiers-dossier__container__content__dossier__list-nbr{text-align:justify;list-style:decimal;font-size:14px;margin:0 0 20px;padding:0 0 0 20px}.cms-dossiers-dossier__container__content__dossier__index{margin:0 0 20px;padding:20px;background-color:#f3f7ff;border-radius:15px}.cms-dossiers-dossier__container__content__dossier__index__input,.cms-dossiers-dossier__container__content__dossier__index__sub__item__input{display:none}.cms-dossiers-dossier__container__content__dossier__index__label{display:flex;justify-content:space-between;color:#272f64;font-size:18px;font-weight:700;text-align:center;width:max-content;margin:0 auto;align-items:center;cursor:pointer}.cms-dossiers-dossier__container__content__dossier__index__label::after{font-weight:600;content:"►";display:block;color:#ef5e56;transform:scale(1.2,.7) rotate(90deg);margin:0 0 0 40px;transition:all .3s ease-in-out 0s}.cms-dossiers-dossier__container__content__dossier__index__sub__item ol li{margin:0 0 5px}.cms-dossiers-dossier__container__content__dossier__index__sub__item ol li::before{display:none}.cms-dossiers-dossier__container__content__dossier__index__sub,.cms-dossiers-dossier__container__content__dossier__index__sub__item__items{margin:0}.cms-dossiers-dossier__container__content__dossier__index__sub__item__label{display:flex;align-items:baseline;color:#272f64;font-size:14px;font-weight:600;text-align:left;width:100%;margin:0 auto 0 0;cursor:pointer}.cms-dossiers-dossier__container__content__dossier__index__sub__item__label:hover{color:#272f64}.cms-dossiers-dossier__container__content__dossier__index__sub__item,.cms-dossiers-dossier__container__content__dossier__index__sub__item__items>li{opacity:0;height:0;max-height:0;padding:0;margin:0;overflow:hidden;transition:all .25s ease-in-out}.cms-dossiers-dossier__container__content__dossier__index__input:checked+.cms-dossiers-dossier__container__content__dossier__index__label+.cms-dossiers-dossier__container__content__dossier__index__sub>li,.cms-dossiers-dossier__container__content__dossier__index__sub__item__input:checked+.cms-dossiers-dossier__container__content__dossier__index__sub__item__label+.cms-dossiers-dossier__container__content__dossier__index__sub__item__items>li{width:100%;padding:5px 0;height:auto;max-height:2000px;opacity:1}.cms-dossiers-dossier__container__content__dossier__index__sub__item__label::after{font-weight:600;content:"►";display:block;color:#ef5e56;transform:scale(1.2,.7) rotate(90deg);margin:0 0 0 20px;transition:all .3s ease-in-out 0s}.cms-dossiers-dossier__container__content__dossier__index__input:checked+.cms-dossiers-dossier__container__content__dossier__index__label::after,.cms-dossiers-dossier__container__content__dossier__index__sub__item__input:checked+.cms-dossiers-dossier__container__content__dossier__index__sub__item__label::after{transform:scale(1.2,.7) rotate(270deg)}.cms-dossiers-dossier__container__content__dossier__index__sub__item__items{font-size:14px}.cms-dossiers-dossier__container__content__dossier__title{text-align:left;font-size:22px;font-weight:700;color:#272f64;margin:30px 0 20px}.cms-dossiers-dossier__container__content__dossier__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:15px auto 0 0}.cms-dossiers-dossier__container__content__dossier__paragraphe-title,.cms-dossiers-dossier__container__content__dossier__subtitle,.cms-dossiers-dossier__container__content__dossier__table-title{text-align:left;font-size:18px;font-weight:600;color:#272f64;margin:20px 0}.cms-dossiers-dossier__container__content__dossier__table-title::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 -15px}.cms-dossiers-dossier__container__content__dossier__paragraphe-title{padding:0 0 0 15px}.cms-dossiers-dossier__container__content__dossier__paragraphe-title::before{content:"";display:inline-block;transform-origin:8px 8px;width:14px;height:14px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");margin:0 8px 0 0;transform:rotate(-90deg)}.cms-dossiers-dossier__container__content__dossier__title-dark{text-align:left;font-size:22px;font-weight:700;color:#fff;margin:0 0 20px}.cms-dossiers-dossier__container__content__dossier__h4,.cms-dossiers-dossier__container__content__dossier__h4-dark{text-align:left;font-size:16px;font-weight:600;font-style:normal;margin:10px 0}.cms-dossiers-dossier__container__content__dossier__h4{color:#272f64}.cms-dossiers-dossier__container__content__dossier__h4-dark{color:#fff}.cms-dossiers-dossier__container__content__dossier__h5{text-align:left;font-size:14px;font-weight:600;font-style:normal;color:#272f64;margin:5px 0 10px;padding:0 0 0 15px}.cms-dossiers-dossier__container__content__dossier__h5::before{content:"▶";display:inline-block;color:#ef5e56;margin:0 10px 0 -20px;transform:scale(.5,1)}.cms-dossiers-dossier__container__content__dossier__h6{text-align:left;font-size:14px;font-weight:600;font-style:normal;color:#272f64;margin:5px 0}.cms-dossiers-dossier__container__content__dossier__h7{font-size:14px;font-weight:500;color:#272f64}.cms-dossiers-dossier__container__content__dossier__table-full-center tr td{text-align:center}.cms-dossiers-dossier__container__content__dossier__list-dos{margin:30px 0 0}.cms-dossiers-dossier__container__content__dossier__list-dos__button{color:#272f64;font-size:14px;border:none;background-color:transparent;margin:5px;width:auto;text-align:left;text-decoration:underline;line-height:1.4em;cursor:pointer;transition:color .3s ease-in-out}.cms-dossiers-dossier__container__content__dossier__list-dos__button:hover{color:#ef5e56}.encart-remarque{margin:20px 0 30px;padding:20px 20px 5px 72px;background-color:#fff3f3;background-image:url("/skin/frontend/default/f002_conv/images/icone-notes-red_128px.png");background-repeat:no-repeat;background-size:32px 32px;background-position:left 20px top 15px;border-radius:15px}.encart-remarque-dark{margin:20px 0 30px;padding:20px 20px 1px 72px;background-image:url("/skin/frontend/default/f002_conv/images/icone-notes-red_128px.png");background-repeat:no-repeat;background-size:32px 32px;background-position:left 20px top 20px;border-radius:15px}.encart-attention{margin:20px 0 30px;padding:20px 20px 10px 72px;background-color:#fff3f3;background-image:url("/skin/frontend/default/f002_conv/images/icone_attention_52px.png");background-repeat:no-repeat;background-size:32px 32px;background-position:left 20px center;border-radius:15px}.encart-remarque__link{color:#ef5e56;line-break:anywhere;text-decoration:underline;transition:color .3s ease-in-out}.encart-remarque__link:hover{color:#ef5e56;text-decoration:underline}.encart-info{color:#ef5e56;font-weight:500;margin:20px 0 30px;padding:20px 20px 5px;background-color:#fff3f3;border-radius:15px}.encart-question-light{margin:20px 0 30px;padding:20px 30px 10px;background-color:#f3f7ff;background-image:url("/skin/frontend/default/f002_conv/images/background-question-white_512px.png");background-repeat:no-repeat;background-size:256px 256px;background-position:right 20px center;border-radius:15px}.encart-question-dark{color:#fff;margin:30px 0;padding:20px 30px 10px;background-color:#272f64;background-image:url("/skin/frontend/default/f002_conv/images/icone-lampe-blue_512px.png");background-repeat:no-repeat;background-size:256px 256px;background-position:right 20px center;border-radius:15px}.encart-question-dark p a{color:#fff;text-decoration:underline}.encart-en-bref{margin:20px 0 30px;padding:20px 20px 10px 72px;background-color:#f3f7ff;background-image:url("/skin/frontend/default/f002_conv/images/icone-contract-blue_64px.png");background-repeat:no-repeat;background-size:32px 32px;background-position:left 20px top 20px;border-radius:15px}.encart-actu{margin:20px 0 30px;padding:20px 20px 10px 72px;background-color:#e4ffef;background-image:url("/skin/frontend/default/f002_conv/images/icone-portevoix-green_64px.png");background-repeat:no-repeat;background-size:32px 32px;background-position:left 20px top 20px;border-radius:15px}.encart-actu__text::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 0}.encart-exemple{position:relative;margin:40px auto 30px;padding:30px 30px 0;border:1px solid #272f64;border-radius:15px}.encart-exemple__title{position:absolute;top:-20px;color:#fff;font-size:14px;font-weight:600;margin:0 30px 0 0;padding:5px 30px;border-radius:8px;background:linear-gradient(to right,#272f64 0,#ef5e56 100%)}.encart-actu__icone,.encart-attention__icone,.encart-en-bref__icone,.encart-remarque__icone{display:none;width:24px;height:24px;margin:0 10px 0 0}.encart-model-lettre{font-size:14px;line-height:1.5em;max-width:660px;border:1px solid #272f64;border-radius:5px;margin:20px auto;padding:20px}.encart-model-lettre .encart-model-lettre__title{text-align:center;font-weight:600}.encart-model-lettre .encart-model-lettre__left{text-align:left}.encart-model-lettre .encart-model-lettre__right{text-align:right}.encart-jauge-blue{position:relative;height:70px;margin:0 0 20px}.encart-jauge-blue__items{display:flex;width:100%;position:relative;z-index:2}.encart-jauge-blue__items__item{font-size:16px;font-weight:600;text-align:center;width:10%}.encart-jauge-blue__items__item::after{content:"";display:block;margin:0 auto;width:2px;height:40px;background-color:#000}.encart-jauge-blue__grey-line{display:flex;align-items:center;height:16px;width:100%;position:absolute;bottom:0}.encart-jauge-blue__blue-line{position:absolute;bottom:-5px;left:25%;height:30px;width:50%;background-color:#d2e1ff;border-radius:3px;z-index:1}.encart-jauge-blue__grey-line__line{width:calc(100% - 20px);height:12px;background-color:#ababab}.encart-jauge-blue__grey-line__arrow{width:0;height:0;border-top:10px solid transparent;border-left:20px solid #ababab;border-bottom:10px solid transparent}.encart-model-lettre__list{list-style:disc;font-size:14px;margin:0 0 20px;padding:0 0 0 25px}.encart-model-lettre__sign{display:flex;justify-content:space-between}.encart-model-lettre__sign__item:first-child{margin:0 40px 0 0}.cms-dossiers-dossier__container__content__source{position:relative}.cms-dossiers-dossier__container__content__source sup:hover{color:#fff;background-color:#ef5e56}.cms-dossiers-dossier__container__content__source>sup{display:inline-block;text-align:center;width:12px;height:12px;border-radius:50%;line-height:1.3em;color:#ef5e56;font-size:10px;font-weight:600;border:solid 1px #ef5e56;transition:all .3s ease-in-out;cursor:pointer}.cms-dossiers-dossier__container__content__source-encart{display:block;position:absolute;right:50%;transform:translateX(50%);color:#272f64;font-size:12px;font-weight:400;text-align:center;width:0;max-width:280px;min-width:80px;height:0;margin:-10px 0 0;padding:0;background-color:#f3f7ff;border-radius:3px;visibility:hidden;opacity:0;overflow:hidden;z-index:-1;transition:opacity .3s ease-in-out;box-shadow:0 0 3px #ababab}.cms-dossiers-dossier__container__content__source sup:hover+.cms-dossiers-dossier__container__content__source-encart,.cms-dossiers-dossier__container__content__source-encart:hover{visibility:visible;opacity:1;z-index:1;width:12vw;height:auto;padding:3px}.cms-dossiers-dossier__container__content__dossier__ref{margin:40px 0;padding:10px 20px;background-color:#fff3f3;border-radius:15px}.cms-dossiers-dossier__container__content__dossier__ref .cms-dossiers-dossier__container__content__dossier__ref__sub{margin:0}.cms-dossiers-dossier__container__content__dossier__ref__input{display:none}.cms-dossiers-dossier__container__content__dossier__ref__input:checked+.cms-dossiers-dossier__container__content__dossier__ref__label::after{transform:scale(1.2,.7) rotate(270deg)}.cms-dossiers-dossier__container__content__dossier__ref__label{display:flex;justify-content:space-between;color:#ef5e56;font-size:18px;font-weight:700;text-align:center;width:max-content;margin:0 auto;align-items:center;cursor:pointer}.cms-dossiers-dossier__container__content__dossier__ref__label::after{font-weight:600;content:"►";display:block;color:#ef5e56;transform:scale(1.2,.7) rotate(90deg);z-index:99;margin:0 0 0 40px;transition:all .3s ease-in-out 0s}.cms-dossiers-dossier__container__content__dossier__ref .cms-dossiers-dossier__container__content__dossier__ref__sub__item,.cms-dossiers-dossier__container__content__dossier__ref__sub__item__items>li{opacity:0;height:0;max-height:0;padding:0;margin:0;overflow:hidden;transition:all .25s ease-in-out}.cms-dossiers-dossier__container__content__dossier__ref__input:checked+.cms-dossiers-dossier__container__content__dossier__ref__label+.cms-dossiers-dossier__container__content__dossier__ref__sub>li,.cms-dossiers-dossier__container__content__dossier__ref__sub__item__input:checked+.cms-dossiers-dossier__container__content__dossier__ref__sub__item__label+.cms-dossiers-dossier__container__content__dossier__ref__sub__item__items>li{width:100%;padding:5px 0;height:auto;max-height:2000px;opacity:1}.cms-dossiers-dossier__container__content__dossier__ref__sub__item{font-size:14px}.cms-dossiers-dossier__container__content__dossier__ref__sub__item__list{list-style:decimal;font-size:14px;padding:0 0 0 35px}.cms-dossiers-dossier__container__content__dossier__ref__sub__item__list li{color:#ef5e56;font-weight:500;margin:0 0 10px}.cms-dossiers-dossier__container__content__dossier__ref__sub__item__list li span{color:#272f64;font-weight:400}.cms-dossiers-dossier__container__content__dossier__ref__sub__item__list .cms-dossiers-dossier__container__content__dossier__ref__sub__item__list--hidden{visibility:hidden;opacity:0;margin:0;height:0}.cms-lp-rs-avantages-convention-collective .main-container,.cms-lp-rs-primes-ccn .main-container{margin:0}.cms-lp-rs-avantages-convention-collective .breadcrumbs,.cms-lp-rs-avantages-convention-collective .footer-container,.cms-lp-rs-avantages-convention-collective .header,.cms-lp-rs-avantages-convention-collective .quick-info,.cms-lp-rs-avantages-convention-collective .std,.cms-lp-rs-primes-ccn .footer-container,.cms-lp-rs-primes-ccn .header,.cms-lp-rs-primes-ccn .quick-info,.cms-lp-rs-primes-ccn .std,.cms-lp-rs-primes-ccn.breadcrumbs{display:none}.cms-lp-rs-avantages-convention-collective .main,.cms-lp-rs-primes-ccn .main{width:100%;padding:0;margin:0;background:#fff}.cms-landingpage__container{display:flex;flex-direction:column;align-items:center;gap:64px;width:100%;margin:64px 0;background:no-repeat top right/513px url("/skin/frontend/default/f002_conv/images/background_circle-blur-blue.svg"),no-repeat top 189px left -69px/350px url("/skin/frontend/default/f002_conv/images/background_circle-blur-red.svg")}.cms-landingpage__content{width:calc(100% - 40px);max-width:1200px;padding:0 20px}.cms-landingpage__content--100{width:100%}.cms-landingpage__header{display:flex;flex-direction:column;gap:32px}.cms-landingpage__header{display:flex;flex-direction:column;align-items:center;gap:64px}.cms-landingpage__header__content{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 40px);max-width:1200px;padding:0 20px}.cms-landingpage__header__content__img{width:500px;height:auto;border-radius:16px}.cms-landingpage__header__content__text{display:flex;flex-direction:column;gap:16px;width:600px}.cms-landingpage__header__content__text__title{color:#272f64;font-size:36px;font-style:normal;font-weight:700;line-height:45px;margin:0}.cms-landingpage__header__content__text__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:16px auto 0 0}.cms-landingpage__header__content__text__img{display:none;width:100%;max-width:1000px;height:0;padding:0 0 56%;border-radius:16px;background:no-repeat center/cover url("/skin/frontend/default/f002_conv/images/illu_avantages-legi-resp_1000px.webp")}.cms-landingpage__header__content__text__txt{font-size:20px;font-style:normal;font-weight:500;line-height:32px}.cms-landingpage__header__text{text-align:justify;font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:1200px;padding:0 20px}.cms-landingpage__saviez-vous{display:flex;width:848px;flex-direction:column;align-items:center;gap:64px;margin:0 auto}.cms-landingpage__saviez-vous__item,.cms-landingpage__saviez-vous__item--reverse{display:flex;align-items:center;gap:64px}.cms-landingpage__saviez-vous__item--reverse{flex-direction:row-reverse}.cms-landingpage__saviez-vous__item__img{width:400px;height:265px;flex-shrink:0}.cms-landingpage__saviez-vous__item__text__title{color:#272f64;font-size:24px;font-weight:700;line-height:32px;margin:0}.cms-landingpage__saviez-vous__item__text__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:16px auto 16px 0}.cms-landingpage__saviez-vous__item__text__txt{font-size:16px;font-weight:400;line-height:24px;text-align:justify}.cms-landingpage__vignettes{max-width:810px;margin:0 auto}.cms-landingpage__vignettes__title{color:#272f64;text-align:center;font-size:21px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 32px}.cms-landingpage__vignettes__list{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 32px;margin:0 0 32px}.cms-landingpage__vignettes__list__item{display:flex;align-items:center;gap:8px;font-size:14px;font-style:normal;font-weight:600;line-height:1em;border-radius:16px;border:1px solid #fbdcda;background:#fff;box-shadow:10px 10px 25px 0 rgba(0,0,0,.1);padding:8px 16px;transition:all .3s ease-in-out}.cms-landingpage__vignettes__list__item:hover{color:#272f64;background:#f3f7ff}.cms-landingpage__search-container{display:flex;flex-direction:column;gap:32px;padding:40px 64px;border-radius:16px;background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%)}.cms-landingpage__search-container__2col{display:flex;gap:64px}.cms-landingpage__search-container__img-container{flex-shrink:0;width:310px;height:336px}.cms-landingpage__search-container__text{display:flex;flex-direction:column;gap:24px}.cms-landingpage__search-container__text__title{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;color:#272f64;font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-align:left}.cms-landingpage__search-container__text__title span::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:16px auto 0 0}.cms-landingpage__search-container__text__title__img{display:block;width:130px;height:52px;border-radius:8px;box-shadow:4px 4px 8px 0 rgba(0,0,0,.15)}.cms-landingpage__search-container__text__sub-title{font-size:20px;font-style:normal;font-weight:700;line-height:normal}.cms-landingpage__search-container__text__link-popin{display:contents;color:#ef5e56;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.cms-landingpage__search-container__text__search-module{display:inline-block;position:relative;width:100%;margin:0}.cms-landingpage__search-container__text__search-module__select{font-family:Montserrat,Montserrat-fallback,sans-serif;background:#fff;border:1px solid #b0adc1;height:42px;border-radius:10px;padding:0}.cms-landingpage__search-container__text__search-module__select.selectize-control.single .selectize-input.input-active{display:flex}.cms-landingpage__search-container__text__search-module__select>.selectize-input{display:flex;align-items:center;height:42px;padding:0 12px;border:none;border-radius:10px}.cms-landingpage__search-container__text__search-module__select>.selectize-input.dropdown-active{border-radius:10px}.cms-landingpage__search-container__text__search-module__select>.selectize-input.input-active{display:flex}.cms-landingpage__search-container__text__search-module__select>.selectize-input>input{height:28px}.cms-landingpage__search-container__text__search-module__select>.selectize-input>input::placeholder{color:#b0adc1;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.cms-landingpage__search-container__text__search-module__select>.selectize-input .item{color:#272f64;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:10px}.cms-landingpage__search-container__text__search-module__select .selectize-dropdown-content div{color:#272f64;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:10px}.cms-landingpage__search-container__text__search-module__select .selectize-dropdown-content div:nth-child(2n){background-color:#f3f7ff}.cms-landingpage__search-container__text__search-module__exemple{color:#272f64;font-style:italic;font-size:12px;margin:8px 0 0}.cms-landingpage__search-container__text__filter{display:flex;flex-wrap:wrap;gap:16px;max-width:594px}.cms-landingpage__search-container__text__filter__radio{display:none}.cms-landingpage__search-container__text__filter__radio:checked+label{background-color:#fbdcda}.cms-landingpage__search-container__text__filter__label{font-size:14px;font-style:normal;font-weight:500;line-height:17px;padding:10px 16px;border-radius:8px;border:1px solid #272f64;background:#fff;transition:all .3s ease-in-out;cursor:pointer}.cms-landingpage__search-container__text__filter__label:hover{background-color:#fbdcda}.cms-landingpage__search-container__conv-details{display:flex;align-items:center;gap:64px;padding:24px 32px;border-radius:16px;background:#fff}.cms-landingpage__search-container__conv-details__img{width:214px;height:auto;flex-shrink:0}.cms-landingpage__search-container__conv-details__text{display:flex;flex-direction:column;gap:16px}.cms-landingpage__search-container__conv-details__text__title{display:flex;flex-direction:column;gap:6px;font-style:normal;line-height:normal}.cms-landingpage__search-container__conv-details__text__title__conv{font-size:20px;font-weight:700}.cms-landingpage__search-container__conv-details__text__title__subtitle{font-size:14px;font-weight:400}.cms-landingpage__search-container__conv-details__text__list__item{font-size:14px;margin:0 0 16px}.cms-landingpage__search-container__conv-details__text__list__item:last-child{margin:0}.cms-landingpage__search-container__conv-details__text__list__item input{display:none}.cms-landingpage__search-container__conv-details__text__list__item input:checked+label::after{transform:rotate(270deg)}.cms-landingpage__search-container__conv-details__text__list__item input:checked+label+span{display:inline-block;visibility:visible;opacity:1;max-height:200px;margin:8px 0 0}.cms-landingpage__search-container__conv-details__text__list__item label{display:inline;text-decoration:underline;cursor:pointer}.cms-landingpage__search-container__conv-details__text__list__item label::after{display:inline-block;content:"";width:14px;height:14px;background:no-repeat center/14px 10px url("/skin/frontend/default/f002_conv/images/icone_fleche-slim-blue-right.svg");transform:rotate(90deg);margin:0 0 -2px 8px;transition:all .3s ease-in-out}.cms-landingpage__search-container__conv-details__text__list__item__infos{display:block;max-height:0;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.cms-landingpage__search-container__conv-details__text__cta{display:flex;align-items:center;gap:12px;align-self:flex-end;font-style:normal;line-height:normal}.cms-landingpage__search-container__conv-details__text__cta--resp{display:none}.cms-landingpage__search-container__conv-details__text__cta__price{font-size:22px;font-weight:700}.cms-landingpage__search-container__conv-details__text__cta__price span{font-size:12px;font-weight:400}.cms-landingpage__search-container__popup{position:absolute;display:flex;flex-direction:column;align-items:center;gap:10px;width:440px;padding:16px;border-radius:16px;background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%)}.cms-landingpage__search-container__popup__title{text-align:center;font-size:22px;font-style:normal;font-weight:700;line-height:normal}.cms-landingpage__search-container__popup__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:14px auto 0}.cms-landingpage__search-container__popup__list{display:flex;flex-direction:column;gap:8px}.cms-landingpage__search-container__popup__list__item--nbr{display:flex;align-items:center;gap:16px}.cms-landingpage__search-container__popup__list__item--nbr__nbr{display:flex;align-items:center;font-size:18px;font-style:normal;font-weight:700;line-height:22px;text-align:center}.cms-landingpage__search-container__popup__list__item--nbr__txt{font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-align:justify}.cms-landingpage__search-container__popup__list__item--img{width:100%;height:auto;border-radius:16px}.cms-landingpage__faq{display:flex;flex-direction:column;align-items:center;padding:0;background:no-repeat top left 60px/300px url("/skin/frontend/default/f002_conv/images/background_circle-blur-blue.svg"),no-repeat top 250px right/400px url("/skin/frontend/default/f002_conv/images/background_circle-blur-red.svg")}.cms-landingpage__faq__container{max-width:850px}.cms-landingpage__faq__title{color:#272f64;font-size:36px;font-weight:600;line-height:48px;text-align:center;margin:0 0 64px}.cms-landingpage__faq__title img{margin:-12px 0 0}.cms-landingpage__faq__title--resp{display:none;color:#272f64;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-align:center;margin:16px 0 32px}.cms-landingpage__faq__title--resp img{margin:0 0 -6px}.cms-landingpage__avantage{display:flex;flex-wrap:wrap;align-items:center;gap:54px;width:100%;max-width:950px;margin:0 auto}.cms-landingpage__avantage__title{color:#272f64;font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-align:center;margin:0}.cms-landingpage__avantage__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:16px auto 0}.cms-landingpage__avantage__content{display:flex;justify-content:space-between;width:100%}.cms-landingpage__avantage__content__img{width:450px;height:300px;border-radius:16px;background:left -16px top -23px/476px 344px no-repeat url("/skin/frontend/default/f002_conv/images/illu_avantage-legi_1000px.webp")}.cms-landingpage__avantage__content__text{display:flex;flex-direction:column;justify-content:space-between;width:450px}.cms-landingpage__avantage__content__text a{text-align:left;max-width:374px}.cms-landingpage__avantage__content__text__txt{font-size:18px;font-style:normal;font-weight:600;line-height:30px;text-align:justify}.cms-landingpage__trustpilot__title{color:#272f64;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal;background:#fff}.cms-landingpage__trustpilot__content{overflow:hidden}.cms-landingpage__trustpilot__content>div{margin:-116px 0 0}.cms-landingpage__vignettes__popin-overlay{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background:rgba(171,171,171,.4);transition:opacity .5s;visibility:hidden;opacity:0}.cms-landingpage__vignettes__popin-overlay:target{visibility:visible;opacity:1;z-index:999}.cms-landingpage__vignettes__popin-overlay__close{display:block;position:relative;width:100%;height:100%}.cms-landingpage__vignettes__popin-overlay__overlay__popup__content__close span{display:block;position:absolute;font-size:50px;font-weight:500;color:#707070;width:25px;height:25px;text-align:center;line-height:25px;top:30px;right:10px;transition:color .3s ease-in-out}.cms-landingpage__vignettes__popin-overlay__overlay__popup__content__close span:hover{color:#ef5e56}.cms-landingpage__vignettes__popin-overlay__overlay__popup{position:absolute}.cms-landingpage__vignettes__popin-overlay__overlay__popup__content{position:relative;width:398px;padding:16px;border-radius:16px;background:linear-gradient(95deg,#eff4fe 34.85%,#dee9ff 76.1%)}.cms-landingpage__vignettes__popin-overlay__overlay__popup__content__close{position:absolute;top:12px;right:12px;width:30px;height:30px;border-radius:50%;background:no-repeat center/30px url("/skin/frontend/default/f002_conv/images/button_close-red_50px.svg")}.cms-landingpage__vignettes__popin-overlay__overlay__popup__content__box__title{font-size:14px;font-style:normal;font-weight:700;line-height:30px}.cms-landingpage__vignettes__popin-overlay__overlay__popup__content__box__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:14px auto 14px 0}.cms-landingpage__vignettes__popin-overlay__overlay__popup__content__box__text{display:flex;flex-direction:column;gap:16px}.cms-landingpage__vignettes__popin-overlay__overlay__popup__content__box__text__txt{font-size:14px;font-style:normal;font-weight:400;line-height:22px}.cms-landingpage__logo{width:180px;height:auto}.gifpanier{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:101}.gifpanier>div{background:no-repeat center/150px url("/skin/frontend/default/f002_conv/images/item-loading_grey.gif");position:fixed;width:150px;height:150px;top:calc(50% - 75px);left:calc(50% - 75px);z-index:8020;opacity:.7}.gifpanier.gifpanier-visible{visibility:visible}#gifpanierLp.gifpanier.gifpanier-visible{visibility:visible}#gifpanierLp.gifpanier.gifpanier-visible>div{animation:none}.cms-liste-convention-commander .main{width:auto;padding:0}.cms-page-view.cms-liste-convention-commander .std{margin:0}.cms-liste-convention-commander__container{display:flex;flex-direction:column;align-items:center;gap:64px;margin:0 0 80px;background:no-repeat top calc(65% + 250px) right/513px url("/skin/frontend/default/f002_conv/images/background_circle-blur-blue-dark.svg"),no-repeat top calc(65% - 100px) left 18%/350px url("/skin/frontend/default/f002_conv/images/background_circle-blur-red-dark.svg")}.cms-liste-convention-commander__container__section{width:calc(100% - 40px);max-width:1200px;padding:0 20px;margin:0 auto}.cms-liste-convention-commander__container__section--full{width:calc(100% - 40px);margin:0 auto;padding:0 20px}.cms-liste-convention-commander__container__title{font-size:22px;font-weight:700;text-align:center;color:#272f64;margin:0}.cms-liste-convention-commander__container__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:16px auto 34px}.cms-liste-convention-commander__faq{max-width:850px;margin:0 auto}.cms-liste-convention-commander__header{display:flex;align-items:center;gap:16px}.cms-liste-convention-commander__header__col--info{display:flex;align-items:center;padding:32px;border-radius:16px;background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%)}.cms-liste-convention-commander__header__col--info__box-img{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.cms-liste-convention-commander__header__col--info__box-img__agreg{width:130px;height:52px;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15)}.cms-liste-convention-commander__header__col--info__box-txt{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.cms-liste-convention-commander__header__title{color:#272f64;font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-align:left;margin:0}.cms-liste-convention-commander__header__title img{display:none;width:100px;height:40px;border-radius:8px;box-shadow:4px 4px 8px 0 rgba(0,0,0,.15)}.cms-liste-convention-commander__header__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:16px auto 0 0}.cms-liste-convention-commander__header__sub-title{font-size:20px;font-style:normal;font-weight:700;line-height:normal}.cms-liste-convention-commander__search-container{display:inline-block;position:relative;width:100%}.cms-liste-convention-commander__search-container__input{font-family:Montserrat,Montserrat-fallback,sans-serif;width:calc(100% - 98px);background:#fff;border:1px solid #b0adc1;height:42px;border-radius:10px;padding:4px 74px 4px 20px}.cms-liste-convention-commander__search-container__button{position:absolute;top:4px;right:6px;width:60px;height:44px;border:none;border-radius:8px;background-color:#dee9ff;background-image:url("/skin/frontend/default/f002_conv/images/icon-search-black_30px.webp");background-repeat:no-repeat;background-position:center;background-size:20px;padding:0;transition:all .3s ease-in}.cms-liste-convention-commander__search-container__button:hover{background-color:#d2e1ff}.cms-liste-convention-commander__header__col--list-ccn{flex-shrink:0}.cms-liste-convention-commander__header__col--list-ccn>div{height:439px}.cms-liste-convention-commander__container__content{width:calc(100% - 40px);max-width:1200px;padding:0 20px}.cms-liste-convention-commander__container__content__title{display:flex;color:#272f64;font-size:24px;font-weight:700;line-height:1.3em;text-align:left;width:100%;margin:20px 0 0}.cms-liste-convention-commander__container__content__title::after{display:none}.cms-liste-convention-commander__container__content__title__underline{display:inline-block}.cms-liste-convention-commander__container__content__title__underline::after{content:"";display:block;height:16px;width:auto;background:#fadcda;margin:-15px -2px 0 7px}.cms-liste-convention-commander__container__content__title__img{display:inline-block;align-self:center;width:120px;height:48px;margin:0 0 0 10px}.cms-liste-convention-commander__container__content--full{width:100%;max-width:100%}.cms-liste-convention-commander__container__content--full__empty{height:1px;margin:99px 0 0}.cms-liste-convention-commander__container__content--full__cyan{background-color:#f3f7ff;padding:20px 0 40px}.cms-liste-convention-commander__container__content--full__grey{background-color:#eeeff0}.cms-liste-convention-commander__header__txt__exemple{color:#ababab;font-style:italic;font-size:12px;line-height:normal;margin:8px 0 0}.cms-liste-convention-commander__header__txt__list{display:flex;flex-wrap:wrap;gap:8px 32px}.cms-liste-convention-commander__header__txt__list li{display:flex;align-items:center;font-size:14px;font-weight:500;line-height:normal;margin:0 0 0 16px}.cms-liste-convention-commander__header__txt__list li a:hover{color:#ef5e56}.cms-liste-convention-commander__header__txt__list__lien{cursor:pointer;transition:color .3s ease-in-out}.cms-liste-convention-commander__header__txt__list__lien:hover{color:#ef5e56}.cms-liste-convention-commander__header__txt__lien-liste{display:flex;align-items:center;justify-content:flex-end;gap:12px;text-align:right;font-size:14px;font-weight:700}.title-search__txt__lien-liste,.title-search__txt__lien-liste--resp{text-align:center;font-size:16px;font-weight:700;margin:40px 0 0}.title-search__txt__lien-liste--resp{display:none}.cms-liste-convention-commander__prez{width:950px;margin:0 auto}.cms-liste-convention-commander__prez__content{display:flex;justify-content:space-between;align-items:center;margin:0 auto}.cms-liste-convention-commander__prez__content>a{display:none}.cms-liste-convention-commander__prez__content__text{display:flex;flex-direction:column;gap:32px;width:419px}.cms-liste-convention-commander__prez__content__text__item{display:flex;justify-content:center;gap:24px}.cms-liste-convention-commander__prez__content__text__item::before{display:block;flex-shrink:0;content:"";width:40px;height:40px;background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_coche-red-bg-rose_40px.svg")}.cms-liste-convention-commander__prez__content__text__item__txt__title{color:#272f64;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 16px}.cms-liste-convention-commander__prez__content__text__item__txt__desc{font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:justify}.cms-liste-convention-commander .list-title-box__title{color:#ef5e56;background-color:#fbdcda}.cms-liste-convention-commander .list-container{padding:10px 0}.cms-liste-convention-commander__trustpilot{width:100%;overflow:hidden}.cms-liste-convention-commander__trustpilot .trustpilot-widget{margin:-80px 0 0}.cms-liste-convention-commander__trustpilot__title{position:relative;color:#272f64;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal;background:#fff;margin:0;z-index:1}.cms-liste-convention-commander__desc{display:flex;align-items:center;justify-content:center;gap:60px;position:relative;margin:-120px auto 0;padding:0 20px}.cms-liste-convention-commander__desc__video{gap:0;width:550px;border-radius:15px;position:relative}.cms-liste-convention-commander__desc__video__iframe-content{position:relative;width:100%;height:0;padding-bottom:56.25%}.cms-liste-convention-commander__desc__video iframe,.cms-liste-convention-commander__desc__video lite-youtube{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;box-shadow:0 8px 14px 0 rgba(176,173,193,.4)}.cms-liste-convention-commander__desc__text{display:flex;flex-direction:column;gap:55px;width:auto;max-width:550px}.cms-liste-convention-commander__desc__text__elements{display:flex;flex-direction:column;gap:24px}.cms-liste-convention-commander__desc__text__elements__item{display:flex;align-items:flex-start;gap:32px}.cms-liste-convention-commander__desc__text__elements__item__img{gap:0;width:32px;height:32px}.cms-liste-convention-commander__desc__text__elements__item__txt{display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:normal}.cms-liste-convention-commander__desc__text__elements__item__txt span{font-size:14px;font-weight:700}.cms-liste-convention-commander__desc__text__title{color:#272f64;font-size:24px;font-weight:700;line-height:normal;text-align:left;width:auto;margin:0}.cms-liste-convention-commander__desc__text__title::after{display:none}.cms-liste-convention-commander__desc__text__title--resp{display:none}.cms-liste-convention-commander__list-ccn{width:calc(100% - 2px);max-width:1200px;height:602px;margin:0 auto;content-visibility:auto}.cms-liste-convention-commander__list-ccn__nav{border:1px solid #272f64;display:flex;flex-wrap:wrap;background-color:#fff}.cms-liste-convention-commander__list-ccn__nav li{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;text-align:center;height:60px;width:5%;transition:all .3s ease-in-out}.cms-liste-convention-commander__list-ccn__nav li:hover{background-color:#272f64}.cms-liste-convention-commander__list-ccn__nav li:hover a{color:#fff;transition:color .3s ease-in-out}.cms-liste-convention-commander__list-ccn__nav li:nth-child(odd){background-color:#f3f7ff}.cms-liste-convention-commander__list-ccn__nav li:nth-child(odd):hover{background-color:#272f64}.cms-liste-convention-commander__list-ccn__nav li:nth-child(odd):hover a{color:#fff;transition:color .3s ease-in-out}.cms-liste-convention-commander__list-ccn__nav li a{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;text-align:center;width:60px;height:60px}.cms-liste-convention-commander__list-ccn__list-container{position:relative;overflow:hidden;width:100%;height:500px;margin:40px 0 0}.cms-liste-convention-commander__list-ccn__list-container__items{position:absolute;height:500px;overflow-x:hidden;overflow-y:scroll;width:100%;margin:0 0 10px;background-color:#fff;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.cms-liste-convention-commander__list-ccn__list-container__items::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);border-radius:10px;background-color:rgba(245,245,245,.3)}.cms-liste-convention-commander__list-ccn__list-container__items::-webkit-scrollbar{width:8px;background-color:rgba(245,245,245,.1)}.cms-liste-convention-commander__list-ccn__list-container__items::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:rgba(171,171,171,.3)}.cms-liste-convention-commander__list-ccn__list-container__items__anchor{height:300px;margin-top:-300px;width:100%}.cms-liste-convention-commander__list-ccn__list-container__items__anchor.target+.cms-liste-convention-commander__list-ccn__list-container__items,.cms-liste-convention-commander__list-ccn__list-container__items__anchor:target+.cms-liste-convention-commander__list-ccn__list-container__items{visibility:visible;opacity:1;transition:all .3s ease-in-out}.cms-liste-convention-commander__list-ccn__list-container__items__item{background-image:url("/skin/frontend/default/f002_conv/images/marianne-moyen.webp");background-repeat:no-repeat;background-position:0 20px;padding:6px 0 6px 50px;border-bottom:1px solid #272f64;transition:all .3s ease-in-out}.cms-liste-convention-commander__list-ccn__list-container__items__item:hover{background-color:#f3f7ff}.cms-liste-convention-commander__list-ccn__list-container__items__item__name{display:inline-block;color:#272f64;font-size:15px;font-weight:700;line-height:1.2em;transition:color .3s ease-in-out;cursor:pointer}.cms-liste-convention-commander__list-ccn__list-container__items__item__name:hover{color:#ef5e56}.cms-liste-convention-commander__list-ccn__list-container__items__item__idcc-brochure{color:#707070;font-size:14px;font-weight:600}.cms-liste-convention-commander__list-ccn__list-container__items__item__idcc-brochure span:last-child{margin:0 0 0 20px}.fcurrent{color:#fff;background-color:#272f64;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.cms-liste-convention-commander__container__content--full__cyan--pourquoi{padding:50px 0 0}.cms-liste-convention-commander__pourquoi{display:flex;flex-wrap:wrap;position:relative;max-width:1200px;margin:-170px auto 20px;padding:0 10px}.cms-liste-convention-commander__pourquoi-section__container__title--resp{display:none;text-align:center;font-size:22px;font-style:normal;font-weight:700;line-height:29.7px;padding:0 10px}.cms-liste-convention-commander__pourquoi-section__container__title--resp::after{content:"";display:block;width:75px;height:2px;background-color:#ef5e56;margin:16px auto 0}.cms-liste-convention-commander__pourquoi-section__container__img{position:relative;left:0;width:calc(45% - 40px);height:0;padding:0 0 30%;background-image:url("/skin/frontend/default/f002_conv/images/signature-legimedia-laurie-melanie.webp"),url("/skin/frontend/default/f002_conv/images/background-questions_500px.webp");background-repeat:no-repeat;background-size:210px,cover;background-position:bottom 10px left 20px,center center;border-radius:0 100px 0 0;box-shadow:5px 5px 10px 5px #eee}.cms-liste-convention-commander__pourquoi-section__container__text{position:relative;max-width:850px;width:56%;margin:0 0 0 auto}.cms-liste-convention-commander__pourquoi-section__container__title{color:#272f64;font-size:15px;font-weight:600;margin:0 0 10px}.cms-liste-convention-commander__pourquoi-section__container__text__title{font-size:22px;font-weight:700;text-align:left;color:#272f64}.cms-liste-convention-commander__pourquoi-section__container__text__title::after{content:"";display:block;width:75px;height:2px;background-color:#ef5e56;margin:15px auto 60px 0}.cms-liste-convention-commander__pourquoi-section__container__text__txt{float:left;font-size:14px;text-align:justify;margin:0 0 10px}.cms-liste-convention-commander__pourquoi-section__container__text__txt__img,.cms-liste-convention-commander__pourquoi-section__container__text__txt__img--resp{float:right;width:440px;height:230px;background-image:url("/skin/frontend/default/f002_conv/images/juristes_550px.webp");background-repeat:no-repeat;background-position:right bottom;background-size:450px auto;margin:0 0 16px 16px}.cms-liste-convention-commander__pourquoi-section__container__text__txt__img--resp{display:none;float:none;margin:0 auto;background-size:contain;background-position:center bottom}.cms-liste-convention-commander__pourquoi-section__container__text__sign{display:block;float:right;text-align:center;width:320px;height:27px;margin:-60px 450px 0 0;text-shadow:1px 0 0 #f8faff,0 1px 0 #f8faff,0 -1px 0 #f8faff,-1px 0 0 #f8faff}.cms-liste-convention-commander__pourquoi-section__container__text__sign--resp{display:none}.cms-liste-convention-commander__pourquoi-2{max-width:1200px;margin:20px auto -26px}.cms-liste-convention-commander__ccn-consultees{content-visibility:auto}.cms-liste-convention-commander__ccn-consultees__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 0}.cms-liste-convention-commander__ccn-consultees__list__item{display:flex;flex-direction:column;align-items:center;gap:8px;width:calc(33% - 40px);padding:16px;border:1px solid #ababab;border-radius:10px;transition:all .3s ease-in-out}.cms-liste-convention-commander__ccn-consultees__list__item__text{display:flex;align-items:center;justify-content:flex-start;gap:16px;width:100%}.cms-liste-convention-commander__ccn-consultees__list__item__text img{width:80px;height:80px;cursor:pointer}.cms-liste-convention-commander__ccn-consultees__list__item__text__txt{color:#707070;font-size:14px;line-height:1.5em;cursor:pointer}.cms-liste-convention-commander__ccn-consultees__list__item__text__txt span{display:inline-block;color:#272f64;font-size:15px;font-weight:700;font-style:normal;margin:0 0 5px;transition:color .3s ease-in-out;cursor:pointer}.cms-liste-convention-commander__ccn-consultees__list__item__text__txt span:hover{color:#ef5e56}.cms-liste-convention-commander__ccn-consultees__list__item__btn{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;width:100%}.cms-liste-convention-commander__ccn-consultees__list__item__btn>div{font-size:12px}.cms-liste-convention-commander__ccn-consultees__list__item__btn>div::after{width:5px;height:8px;margin:0 0 0 8px}.cms-liste-convention-commander__ccn-consultees__list__item__btn__txt{font-size:14px;font-style:normal;font-weight:400}.cms-liste-convention-commander__list-ccn-resp{display:none;margin:0 0 32px}.list-ccn-actu{width:280px;overflow:hidden;height:370px;border-radius:15px;box-shadow:1px 4px 6px 0 rgba(176,173,193,.4)}.list-title-box{background-color:#ef5e56}.list-title-box__title{color:#fff;font-size:14px;font-weight:600;text-align:center;margin:0;padding:15px}.list-title-box__title::after{display:none}.list-container{padding:10px;overflow:hidden}.list-content{display:flex;padding:10px}.list-content:nth-child(2n){background:#f8f9fa}.list-content img{width:15px;height:15px;margin:2px 10px 0 0}.list-content__txt{line-height:1.2em;display:flex;flex-direction:column}.list-content__txt--libelle{font-size:12px;font-weight:700}.list-content__txt--date{font-size:13px;color:#ef5e56;margin:auto 0 0}.list-content{height:59px;will-change:transform,opacity;-webkit-animation-delay:0s;animation-delay:0s}.list-content:first-child,.list-content:nth-child(2),.list-content:nth-child(3),.list-content:nth-child(4),.list-content:nth-child(5){-webkit-animation:carousel-animate-vertical 20s linear infinite;animation:carousel-animate-vertical 20s linear infinite}.list-content:nth-child(10),.list-content:nth-child(6),.list-content:nth-child(7),.list-content:nth-child(8),.list-content:nth-child(9){-webkit-animation:carousel-animate-vertical-2 20s linear infinite;animation:carousel-animate-vertical-2 20s linear infinite;visibility:hidden;opacity:0}@-webkit-keyframes carousel-animate-vertical{0%{transform:translateY(0)}53%{visibility:visible;opacity:1}49.9%{transform:translateY(-500%);visibility:visible;opacity:1}49.91%{visibility:hidden;opacity:0}50%{transform:translateY(500%);visibility:hidden;opacity:0}50.1%{visibility:visible;opacity:1}100%{transform:translateY(0)}}@keyframes carousel-animate-vertical{0%{transform:translateY(0)}53%{visibility:visible;opacity:1}49.9%{transform:translateY(-500%);visibility:visible;opacity:1}49.91%{visibility:hidden;opacity:0}50%{transform:translateY(500%);visibility:hidden;opacity:0}50.1%{visibility:visible;opacity:1}100%{transform:translateY(0)}}@-webkit-keyframes carousel-animate-vertical-2{0%{transform:translateY(0);visibility:hidden;opacity:0}0.1%{visibility:visible;opacity:1}99.9%{visibility:visible;opacity:1}100%{transform:translateY(-1000%);visibility:hidden;opacity:0}}@keyframes carousel-animate-vertical-2{0%{transform:translateY(0);visibility:hidden;opacity:0}0.1%{visibility:visible;opacity:1}99.9%{visibility:visible;opacity:1}100%{transform:translateY(-1000%);visibility:hidden;opacity:0}}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}.catalog-category-view.categorypath-conventions-a-html .main{width:auto;padding:0}.cms-page-view.cms-liste-convention-commander .std{margin:0}.category-a .page-categorie-produit{display:none}.category-a__container{margin:0 0 80px}.category-a__container__content{width:auto;max-width:1200px;padding:0 40px;margin:40px auto}.category-a__container__content__title{display:flex;color:#272f64;font-size:24px;font-weight:700;line-height:1.3em;text-align:left;width:100%;margin:20px 0 0}.category-a__container__content__title::after{display:none}.category-a__container__content__title__underline{display:inline-block}.category-a__container__content__title__underline ::after{content:"";display:block;height:16px;width:auto;background:#fadcda;margin:-15px -2px 0 7px}.category-a__container__content__title__img{display:inline-block;align-self:center;width:120px;height:48px;margin:0 0 0 10px}.content--full_contain__title-search__txt__img--resp{display:none;width:111px;height:48px;margin:20px auto 0}.category-a__container__content--full{width:auto;max-width:100%;margin:50px 0 0}.category-a__container__content--full:first-child{margin:0 0 40px}.category-a__container__content--full__empty{height:1px;margin:100px 0}.category-a__container__content--full__cyan{background-color:#f3f7ff;border-radius:15px;padding:20px 0 40px}.category-a__container__content--full__grey{background-color:#eeeff0}.category-a__container__content--full__contain{width:auto;max-width:1200px;margin:0 auto;padding:0 40px}.title-search__txt__lien-liste,.title-search__txt__lien-liste--resp{text-align:center;font-size:16px;font-weight:700;margin:40px 0 0}.title-search__txt__lien-liste--resp{display:none}.category-a__container__search-container{display:inline-block;position:relative;width:100%;margin:40px 0 10px}.category-a__container__search-container__label{display:none}.category-a__container__search-container__input{font-family:Montserrat,Montserrat-fallback,sans-serif;width:calc(100% - 98px);background:#fff;border:1px solid #b0adc1;height:42px;border-radius:10px;padding:4px 74px 4px 20px}.category-a__container__search-container__button{position:absolute;top:4px;right:6px;background-color:#dee9ff;background-image:url("/skin/frontend/default/f002_conv/images/icon-search-black_30px.webp");background-repeat:no-repeat;background-position:center;background-size:20px;border:none;width:60px;height:44px;border-radius:8px;padding:0;transition:all .3s ease-in}.category-a__container__search-container__button:hover{background-color:#d2e1ff}.category-a__container__trustpilot{font-size:16px;font-weight:600;text-align:center}.category-a__container__trustpilot:hover{color:#272f64}.category-a__container__trustpilot img{margin:0 0 0 10px}.category-a__container__trustpilot__note{width:124px;height:24px}.category-a__container__trustpilot__logo{width:100px;height:28px}.category-a__container__content--full__contain__ccn-actu{display:flex}.category-a__container__content--full__contain__faq{width:calc(100% - 300px);margin:0 20px 0 0}.category-a__container__content--full__contain__faq__title{color:#272f64;font-size:24px;font-weight:700;text-align:justify;width:100%;margin:0 0 32px}.category-a__container__content--full__contain__faq__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:15px auto 0 0}.category-a__container__content--full__contain__list-maj{width:280px;overflow:hidden;height:405px;border-radius:15px;box-shadow:1px 4px 6px 0 rgba(176,173,193,.4)}.list-maj__title-box{background-color:#ef5e56}.list-maj__title-box__title{color:#fff;font-size:18px;font-weight:600;text-align:center;margin:0;padding:15px}.list-maj__title-box__title::after{display:none}.list-maj__list__container{padding:10px;overflow:hidden}.list-maj__list__content{display:flex;padding:10px}.list-maj__list__content:nth-child(2n){background:#f8f9fa}.list-maj__list__content img{width:15px;height:15px;margin:2px 10px 0 0}.list-maj__list__content__txt{line-height:1.2em;display:flex;flex-direction:column}.list-maj__list__content__txt--libelle{font-size:12px;font-weight:700}.list-maj__list__content__txt--date{font-size:13px;color:#ef5e56;margin:auto 0 0}.category-a__container__content--full__contain__desc{display:flex;flex-wrap:wrap;position:relative;margin:-120px 0 0}.category-a__container__content--full__contain__desc__video{width:600px;border-radius:15px;position:relative}.category-a__container__content--full__contain__desc__video__iframe-content{position:relative;width:100%;height:0;padding-bottom:56.25%}.category-a__container__content--full__contain__desc__video iframe,.category-a__container__content--full__contain__desc__video lite-youtube{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;box-shadow:0 8px 14px 0 rgba(176,173,193,.4)}.category-a__container__content--full__contain__desc__text{width:calc(100% - 660px);margin:0 0 0 60px}.category-a__container__content--full__contain__desc__text__title{color:#272f64;font-size:24px;font-weight:700;text-align:left;width:auto;margin:0 0 60px}.category-a__container__content--full__contain__desc__text__title::after{display:none}.category-a__container__content--full__contain__desc__text__title--resp{display:none}.category-a__container__content--full__contain__desc__text__element{display:flex;margin:0 0 40px}.category-a__container__content--full__contain__desc__text__element:last-child{margin:0}.desc__text_element_img{align-self:center;width:40px;height:40px;margin:0 20px 0 0}.desc__text__element__text__txt{font-size:12px}.desc__text__element__text__txt span{font-size:14px;font-weight:700}.category-a__container__content--full__contain__ccn-consultees{margin:60px 0 120px;content-visibility:auto}.ccn-consultees__title{font-size:22px;font-weight:700;text-align:center;color:#272f64}.ccn-consultees__title::after{content:"";display:block;width:150px;height:2px;background-color:#ef5e56;margin:20px auto 30px}.ccn-consultees__list{display:flex;flex-wrap:wrap;justify-content:space-between}.ccn-consultees__list__item{display:flex;align-items:center;width:calc(33% - 30px);height:75px;margin:5px 0;padding:5px 10px;border:1px solid #ababab;border-radius:10px;transition:all .3s ease-in-out;cursor:pointer}.ccn-consultees__list__item:hover{background-color:#f8faff}.ccn-consultees__list__item img{width:75px;height:75px}.ccn-consultees__list__item__txt{color:#707070;font-size:14px;line-height:1.5em}.ccn-consultees__list__item__txt span{display:inline-block;color:#272f64;font-size:15px;font-weight:700;font-style:normal;margin:0 0 5px;transition:color .3s ease-in-out;cursor:pointer}.ccn-consultees__list__item__txt span:hover{color:#ef5e56}.category-a__container__content--full__contain__list-ccn{height:685px;margin:40px 0 0;content-visibility:auto;contain-intrinsic-size:auto 685px}.list-ccn__title{font-size:22px;font-weight:700;text-align:center;color:#272f64}.list-ccn__title::after{content:"";display:block;width:150px;height:2px;background-color:#ef5e56;margin:20px auto 30px}.list-ccn__nav{border:1px solid #272f64;display:flex;flex-wrap:wrap}.list-ccn__nav li{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;text-align:center;height:60px;width:5%;transition:all .3s ease-in-out}.list-ccn__nav li:hover{background-color:#272f64}.list-ccn__nav li:hover a{color:#fff;transition:color .3s ease-in-out}.list-ccn__nav li:nth-child(odd){background-color:#f3f7ff}.list-ccn__nav li:nth-child(odd):hover{background-color:#272f64}.list-ccn__nav li:nth-child(odd):hover a{color:#fff;transition:color .3s ease-in-out}.list-ccn__nav li a{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;text-align:center;width:60px;height:60px}.list-ccn__list-container{position:relative;overflow:hidden;width:100%;height:500px;margin:40px 0 0}.list-ccn__list-container__items{position:absolute;width:100%;height:500px;margin:0 0 10px;background-color:#fff;visibility:hidden;opacity:0;overflow-x:hidden;overflow-y:scroll;transition:all .3s ease-in-out}.list-ccn__list-container__items::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);border-radius:10px;background-color:rgba(245,245,245,.3)}.list-ccn__list-container__items::-webkit-scrollbar{width:8px;background-color:rgba(245,245,245,.1)}.list-ccn__list-container__items::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:rgba(171,171,171,.3)}.list-ccn__list-container__items__anchor{width:100%;height:300px;margin-top:-300px}.list-ccn__list-container__items__anchor.target+.list-ccn__list-container__items,.list-ccn__list-container__items__anchor:target+.list-ccn__list-container__items{visibility:visible;opacity:1;transition:all .3s ease-in-out}.list-ccn__list-container__items__item{background-image:url("/skin/frontend/default/f002_conv/images/marianne-moyen.webp");background-repeat:no-repeat;background-position:0 20px;padding:6px 0 6px 50px;border-bottom:1px solid #272f64;transition:all .3s ease-in-out}.list-ccn__list-container__items__item:hover{background-color:#f3f7ff}.list-ccn__list-container__items__item__name{display:inline-block;color:#272f64;font-size:15px;font-weight:700;line-height:1.2em;transition:color .3s ease-in-out;cursor:pointer}.list-ccn__list-container__items__item__name:hover{color:#ef5e56}.list-ccn__list-container__items__item__idcc-brochure{color:#707070;font-size:14px;font-weight:600}.list-ccn__list-container__items__item__idcc-brochure span:last-child{margin:0 0 0 20px}.fcurrent{color:#fff;background-color:#272f64;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.category-a__container__content--full__contain__clients{max-width:1200px;margin:0 auto 20px;padding:0 20px}.clients__title{font-size:22px;font-weight:700;text-align:center;color:#272f64}.clients__title::after{content:"";display:block;width:150px;height:2px;background-color:#ef5e56;margin:20px auto 30px}.clients__liste{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 0}.clients__liste img{align-self:center;margin:20px 30px}.clients__liste--resp{display:none;height:120px}.clients__liste--resp__container{position:absolute;width:300px;display:flex;overflow:hidden;left:50%;margin:0 0 0 -150px}.liste-resp--container__cadre-diapo{max-width:220px;height:auto;margin:0 auto;overflow:hidden}.clients__liste--resp__container__target{display:none}.liste-resp--container__input{position:absolute;left:-99999px}.liste-resp--container__cadre-diapo__interieur-diapo{display:flex;width:1540px;transition:transform .6s ease-in-out}.liste-resp--container__cadre-diapo__interieur-diapo__img{position:relative}.liste-resp--container__cadre-diapo__img img{max-width:420px;max-height:420px;margin:auto;display:block}#client_id1:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image1,#client_id1:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__precedent .image1{opacity:1;z-index:1}#client_id1:target~.liste-resp--container__cadre-diapo .liste-resp--container__cadre-diapo__interieur-diapo{transform:translatex(calc((1 - 1) * -220px))}#client_id1:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image1,#client_id1:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image1{opacity:1;z-index:1}#client_id2:target~.liste-resp--container__cadre-diapo .liste-resp--container__cadre-diapo__interieur-diapo{transform:translatex(calc((2 - 1) * -220px))}#client_id2:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image2,#client_id2:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image2{opacity:1;z-index:1}#client_id3:target~.liste-resp--container__cadre-diapo .liste-resp--container__cadre-diapo__interieur-diapo{transform:translatex(calc((3 - 1) * -220px))}#client_id3:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image3,#client_id3:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image3{opacity:1;z-index:1}#client_id4:target~.liste-resp--container__cadre-diapo .liste-resp--container__cadre-diapo__interieur-diapo{transform:translatex(calc((4 - 1) * -220px))}#client_id4:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image4,#client_id4:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image4{opacity:1;z-index:1}#client_id5:target~.liste-resp--container__cadre-diapo .liste-resp--container__cadre-diapo__interieur-diapo{transform:translatex(calc((5 - 1) * -220px))}#client_id5:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image5,#client_id5:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image5{opacity:1;z-index:1}#client_id6:target~.liste-resp--container__cadre-diapo .liste-resp--container__cadre-diapo__interieur-diapo{transform:translatex(calc((6 - 1) * -220px))}#client_id6:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image6,#client_id6:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image6{opacity:1;z-index:1}#client_id7:target~.liste-resp--container__cadre-diapo .liste-resp--container__cadre-diapo__interieur-diapo{transform:translatex(calc((7 - 1) * -220px))}#client_id7:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image7,#client_id7:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image7{opacity:1;z-index:1}#client_id1:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image2,#client_id1:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image2{opacity:0;z-index:-1}#client_id1:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image3,#client_id1:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image3{opacity:0;z-index:-1}#client_id1:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image4,#client_id1:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image4{opacity:0;z-index:-1}#client_id1:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image5,#client_id1:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image5{opacity:0;z-index:-1}#client_id1:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image6,#client_id1:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image6{opacity:0;z-index:-1}#client_id1:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image7,#client_id1:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image7{opacity:0;z-index:-1}.liste-resp--container__cadre-diapo__precedent label.image1,.liste-resp--container__cadre-diapo__suivant label.image1{opacity:1;z-index:1}#client_id2:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image1,#client_id2:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image1{opacity:1;z-index:-1}#client_id2:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image3,#client_id2:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image3{opacity:1;z-index:-1}#client_id2:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image4,#client_id2:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image4{opacity:1;z-index:-1}#client_id2:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image5,#client_id2:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image5{opacity:1;z-index:-1}#client_id2:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image6,#client_id2:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image6{opacity:1;z-index:-1}#client_id2:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image7,#client_id2:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image7{opacity:1;z-index:-1}#client_id3:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image1,#client_id3:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image1{opacity:1;z-index:-1}#client_id3:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image2,#client_id3:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image2{opacity:1;z-index:-1}#client_id3:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image4,#client_id3:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image4{opacity:1;z-index:-1}#client_id3:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image5,#client_id3:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image5{opacity:1;z-index:-1}#client_id3:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image6,#client_id3:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image6{opacity:1;z-index:-1}#client_id3:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image7,#client_id3:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image7{opacity:1;z-index:-1}#client_id4:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image1,#client_id4:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image1{opacity:1;z-index:-1}#client_id4:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image2,#client_id4:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image2{opacity:1;z-index:-1}#client_id4:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image3,#client_id4:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image3{opacity:1;z-index:-1}#client_id4:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image5,#client_id4:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image5{opacity:1;z-index:-1}#client_id4:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image6,#client_id4:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image6{opacity:1;z-index:-1}#client_id4:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image7,#client_id4:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image7{opacity:1;z-index:-1}#client_id5:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image1,#client_id5:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image1{opacity:1;z-index:-1}#client_id5:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image2,#client_id5:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image2{opacity:1;z-index:-1}#client_id5:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image3,#client_id5:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image3{opacity:1;z-index:-1}#client_id5:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image4,#client_id5:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image4{opacity:1;z-index:-1}#client_id5:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image6,#client_id5:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image6{opacity:1;z-index:-1}#client_id5:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image7,#client_id5:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image7{opacity:1;z-index:-1}#client_id6:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image1,#client_id6:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image1{opacity:1;z-index:-1}#client_id6:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image2,#client_id6:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image2{opacity:1;z-index:-1}#client_id6:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image3,#client_id6:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image3{opacity:1;z-index:-1}#client_id6:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image4,#client_id6:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image4{opacity:1;z-index:-1}#client_id6:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image5,#client_id6:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image5{opacity:1;z-index:-1}#client_id6:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image7,#client_id6:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image7{opacity:1;z-index:-1}#client_id7:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image1,#client_id7:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image1{opacity:1;z-index:-1}#client_id7:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image2,#client_id7:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image2{opacity:1;z-index:-1}#client_id7:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image3,#client_id7:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image3{opacity:1;z-index:-1}#client_id7:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image4,#client_id7:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image4{opacity:1;z-index:-1}#client_id7:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image5,#client_id7:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image5{opacity:1;z-index:-1}#client_id7:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image6,#client_id7:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image6{opacity:1;z-index:-1}#client_id7:target~.liste-resp--container__cadre-diapo .liste-resp--container__cadre-diapo__interieur-diapo{transform:translatex(-1320px)}#client_id7:target~.liste-resp--container__cadre-diapo+.liste-resp--container__cadre-diapo__precedent .image7,#client_id7:target~.liste-resp--container__cadre-diapo+div+.liste-resp--container__cadre-diapo__suivant .image7{opacity:1;z-index:1}.liste-resp--container__cadre-diapo__precedent,.liste-resp--container__cadre-diapo__suivant{position:absolute;bottom:70px;z-index:1}.liste-resp--container__cadre-diapo__precedent label,.liste-resp--container__cadre-diapo__suivant label{display:block;position:absolute;background-image:url("/skin/frontend/default/f002_conv/images/fleche-droite_grey_40px.webp");background-size:cover;width:20px;height:20px;opacity:0;z-index:-1}.liste-resp--container__cadre-diapo__precedent{left:0}.liste-resp--container__cadre-diapo__precedent label{transform:rotate(180deg)}.liste-resp--container__cadre-diapo__precedent label::after{transform:scale(.65,1.1)}.liste-resp--container__cadre-diapo__suivant{right:20px}.liste-resp--container__cadre-diapo__suivant label::after{transform:scale(.65,1.1) rotate(180deg)}.page-produit-container__presentation-produit__content__img label{cursor:pointer}.page-produit-container__presentation-produit__content__img input[type=radio]{position:absolute;left:-99999px}.liste-resp--container__cadre-diapo__precedent a,.liste-resp--container__cadre-diapo__suivant a{position:absolute;width:20px;height:20px;display:block;z-index:2}.liste-resp--container__cadre-diapo__precedent:hover label::after,.liste-resp--container__cadre-diapo__suivant:hover label::after{opacity:1}.liste-resp--container__cadre-diapo__precedent,.liste-resp--container__cadre-diapo__suivant{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#slide1:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image1,#slide1:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image1{opacity:1;z-index:1}#slide2:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image2,#slide2:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image2{opacity:1;z-index:1}#slide3:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image3,#slide3:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image3{opacity:1;z-index:1}#slide4:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image4,#slide4:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image4{opacity:1;z-index:1}#slide5:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image5,#slide5:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image5{opacity:1;z-index:1}#slide6:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image6,#slide6:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image6{opacity:1;z-index:1}#slide7:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image7,#slide7:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image7{opacity:1;z-index:1}.list-maj__list__content{height:59px;will-change:transform,opacity;-webkit-animation-delay:0;animation-delay:0}.list-maj__list__content:first-child,.list-maj__list__content:nth-child(2),.list-maj__list__content:nth-child(3),.list-maj__list__content:nth-child(4),.list-maj__list__content:nth-child(5){-webkit-animation:carousel-animate-vertical 20s linear infinite;animation:carousel-animate-vertical 20s linear infinite}.list-maj__list__content:nth-child(10),.list-maj__list__content:nth-child(6),.list-maj__list__content:nth-child(7),.list-maj__list__content:nth-child(8),.list-maj__list__content:nth-child(9){-webkit-animation:carousel-animate-vertical-2 20s linear infinite;animation:carousel-animate-vertical-2 20s linear infinite;visibility:hidden;opacity:0}@-webkit-keyframes carousel-animate-vertical{0%{transform:translateY(0)}53%{visibility:visible;opacity:1}49.9%{transform:translateY(-500%);visibility:visible;opacity:1}49.91%{visibility:hidden;opacity:0}50%{transform:translateY(500%);visibility:hidden;opacity:0}50.1%{visibility:visible;opacity:1}100%{transform:translateY(0)}}@keyframes carousel-animate-vertical{0%{transform:translateY(0)}53%{visibility:visible;opacity:1}49.9%{transform:translateY(-500%);visibility:visible;opacity:1}49.91%{visibility:hidden;opacity:0}50%{transform:translateY(500%);visibility:hidden;opacity:0}50.1%{visibility:visible;opacity:1}100%{transform:translateY(0)}}@-webkit-keyframes carousel-animate-vertical-2{0%{transform:translateY(0);visibility:hidden;opacity:0}0.1%{visibility:visible;opacity:1}99.9%{visibility:visible;opacity:1}100%{transform:translateY(-1000%);visibility:hidden;opacity:0}}@keyframes carousel-animate-vertical-2{0%{transform:translateY(0);visibility:hidden;opacity:0}0.1%{visibility:visible;opacity:1}99.9%{visibility:visible;opacity:1}100%{transform:translateY(-1000%);visibility:hidden;opacity:0}}.cms-mise-a-jour .main{width:100%;padding:0;margin:0}.cms-mise-a-jour__container{width:100%}.cms-mise-a-jour__content{width:auto;max-width:1200px;padding:0 40px;margin:0 auto}.cms-mise-a-jour__content__header{padding:0 0 0 70px;background-image:url("/skin/frontend/default/f002_conv/images/icone_updated-green_64px.svg");background-repeat:no-repeat;background-size:38px;background-position:0 10px}.cms-mise-a-jour__content__header::after{content:"";display:block;width:150px;height:2px;background-color:#ef5e56;margin:20px auto 40px}.cms-mise-a-jour__content__header__title{color:#ef5e56;font-size:28px;line-height:1.2em}.cms-mise-a-jour__content__header__maj{font-size:20px;font-weight:700}.cms-mise-a-jour__content__welcome{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 60px}.cms-mise-a-jour__content__welcome__col{width:calc(50% - 25px)}.cms-mise-a-jour__content__welcome__title{color:#272f64;font-size:16px;font-weight:500;margin:0 0 30px}.cms-mise-a-jour__content__welcome__txt{font-size:16px;margin:0 0 40px}.cms-mise-a-jour__content__welcome__encart-info{display:flex;flex-direction:row;align-items:flex-start;background-color:#f8faff;border-radius:15px}.cms-mise-a-jour__content__welcome__encart-info__icone{background-color:#272f64;margin:0 20px 0 0;padding:8px;border-radius:0 0 15px}.cms-mise-a-jour__content__welcome__encart-info__text{font-size:14px;font-weight:500;margin:20px 0;padding:0 30px 0 0}.cms-mise-a-jour__content__welcome__encart-download{padding:30px 30px 5px;background:left -40px bottom -130px/300px no-repeat url("/skin/frontend/default/f002_conv/images/background_rond-red.svg"),#fff;border-radius:15px;box-shadow:10px 10px 25px -5px #ababab}.cms-mise-a-jour__content__welcome__encart-download__title{color:#272f64;font-size:18px;font-weight:700;text-align:center;margin:0 0 60px}.cms-mise-a-jour__content__welcome__encart-download__row{display:flex;flex-direction:row;margin:0 0 25px}.cms-mise-a-jour__content__welcome__encart-download__row__img{width:42px;height:42px;margin:0 30px 0 0}.cms-mise-a-jour__content__welcome__encart-download__row__btn{text-align:left;width:calc(100% - 86px);padding:10px 70px 10px 16px;background-image:url("/skin/frontend/default/f002_conv/images/icone_direct-download-white_64px.svg");background-repeat:no-repeat;background-size:24px;background-position:right 20px center;border-radius:10px}.cms-mise-a-jour__content__welcome__encart-download__row__btn:hover{background-image:url("/skin/frontend/default/f002_conv/images/icone_direct-download-white_64px.svg");background-repeat:no-repeat;background-size:24px;background-position:right 20px center}.cms-mise-a-jour__content__list-maj{margin:0 0 60px}.cms-mise-a-jour__content__list-maj__title{padding:12px 40px 11px;background-color:#272f64;border-radius:0 25px;margin:0 0 20px}.cms-mise-a-jour__content__list-maj__title__text{font-size:20px;font-weight:700;color:#fff;margin:0}.cms-mise-a-jour__content__list-maj__item{font-size:14px;padding:3px 3px 3px 35px;background-image:url("/skin/frontend/default/f002_conv/images/check-green-2.svg");background-repeat:no-repeat;background-size:16px;background-position:5px 9px;border-radius:5px}.cms-mise-a-jour__content__list-maj__item:nth-child(odd){background-color:#f8faff}.checkbox_newsletter{display:none}.newsletter-manage-index .form-list .control{margin-bottom:20px;padding-bottom:20px}.newsletter-manage-index .buttons-set{display:none}.div_button_newsletter{text-align:center;width:100%}.div_button_newsletter button{font-size:14px;padding:5px;background-color:#fff;color:#000}.div_button_newsletter button:hover{cursor:pointer;background:#707070;color:#fff}.abonnement_actif{color:#13d766}.abonnement_resilie{color:#ef5e56}.img_abo_actif{margin-left:10px;width:20px}.img_abo_resilie{margin-left:10px;width:20px}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}.offre-abo.checkout-cart-index .header-top{background-color:#fff}.offre-abo.checkout-cart-index .header-container{height:115px}.offre-abo.checkout-cart-index .header-container__logo{margin:0 auto}.offre-abo .main{width:calc(100% - 40px);max-width:1200px;padding:0 20px;margin:0 auto 40px;background:0 0}.offre-abo .quick-info{display:none}.offre-abo.checkout-cart-index{padding:0}.offre-abo.checkout-cart-index{background:#f9fbff}.offre-abo__container{display:flex;flex-direction:column;align-items:center;gap:32px;margin:0 auto 74px;padding:32px 0 0}.offre-abo__container--title{padding:0 24px}.offre-abo__content--details,.offre-abo__content--garanties,.offre-abo__content--info{max-width:996px}.offre-abo__content--title{display:flex;flex-direction:column;align-items:center;gap:16px}.checkout-cart-index .offre-abo__content--title__title{color:#272f64;text-align:center;font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin:0}.offre-abo__content--title__subtitle{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.offre-abo__content--info{display:flex;align-items:flex-start;gap:26px}.offre-abo__content--info__col--offer form button{width:auto;margin:0 auto}.offre-abo__content--info__col--offer--prod-phy{max-width:524px}.offre-abo__content--info__col__title{display:flex;flex-direction:column;gap:8px}.offre-abo__content--info__col__title__main{color:#272f64;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-align:center;margin:0}.offre-abo__content--info__col--offre__img-desc{display:flex;align-items:center}.offre-abo__content--info__col__img-desc__img{position:relative}.offre-abo__content--info__col--offer__img-desc__img,.offre-abo__content--info__col--offer__img-desc__img--dos,.offre-abo__content--info__col--offer__img-desc__img--preview,.offre-abo__content--info__col--offer__img-desc__img--preview-resp__img{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.offre-abo__content--info__col--offer__img-desc__img img:hover+div+.offre-abo__content--info__col__img-desc__img__preview,.offre-abo__content--info__col--offer__img-desc__img--dos img:hover+div+.offre-abo__content--info__col__img-desc__img__preview,.offre-abo__content--info__col--offer__img-desc__img--preview img:hover+div+.offre-abo__content--info__col__img-desc__img__preview,.offre-abo__content--info__col--offer__img-desc__img--preview-resp__img img:hover+div+.offre-abo__content--info__col__img-desc__img__preview{display:block;visibility:visible;opacity:1;z-index:1}.offre-abo__content--info__col--offer__img-desc__img{width:208px;height:238px}.offre-abo__content--info__col--offer__img-desc__img--dos,.offre-abo__content--info__col--offer__img-desc__img--preview,.offre-abo__content--info__col--offer__img-desc__img--preview-resp__img{width:208px;height:208px}.offre-abo__content--info__col--offer__img-desc__img--preview-resp{display:none}.offre-abo__content--info__col--offer__img-desc__img--preview-resp a+a{display:none}.offre-abo__content--info__col__img-desc__img--dos{flex-shrink:0;position:relative;display:flex;justify-content:center;width:208px;height:208px}.offre-abo__content--info__col__img-desc__img__img-dos{position:absolute;transform:translate(14px,0)}.offre-abo__content--info__col__img-desc__img__img-dos+img{transform:translate(0,7px)}.offre-abo__content--info__col__img-desc__img__img-dos+img+img{transform:translate(-14px,14px)}.offre-abo__content--info__col__img-desc__img__preview:active,.offre-abo__content--info__col__img-desc__img__preview:hover{display:block;visibility:visible;opacity:1;z-index:1}.offre-abo__content--info__col__img-desc__img__cartouche{position:absolute;left:26px;bottom:41px;font-size:10px;font-style:normal;font-weight:600;line-height:normal;display:flex;padding:8px 14px;border-radius:30px;border:1px solid #272f64;background:#fff}.offre-abo__content--info__col__img-desc__img__cartouche--green,.offre-abo__content--info__col__img-desc__img__cartouche--green-bdd,.offre-abo__content--info__col__img-desc__img__cartouche--green-box,.offre-abo__content--info__col__img-desc__img__cartouche--green-maj{position:absolute;font-size:12px;color:#13d766;font-style:normal;font-weight:500;line-height:normal;display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:16px;border:1px solid #13d766;background:#fff}.offre-abo__content--info__col__img-desc__img__cartouche--green{left:20px;bottom:23px}.offre-abo__content--info__col__img-desc__img__cartouche--green::before{content:"";display:block;width:16px;height:16px;background:no-repeat center/16px url("/skin/frontend/default/f002_conv/images/icones/icone_ampoule-green_16px.svg");flex-shrink:0}.offre-abo__content--info__col__img-desc__img__cartouche--green-maj{width:181px;bottom:60px}.offre-abo__content--info__col__img-desc__img__cartouche--green-maj::before{content:"";display:block;width:16px;height:16px;background:no-repeat center/16px 14px url("/skin/frontend/default/f002_conv/images/icones/icone_maj-green_16px.svg");flex-shrink:0}.offre-abo__content--info__col__img-desc__img__cartouche--green-bdd{left:20px;bottom:38px}.offre-abo__content--info__col__img-desc__img__cartouche--green-bdd::before{content:"";display:block;width:16px;height:16px;background:no-repeat center/16px 14px url("/skin/frontend/default/f002_conv/images/icones/icone_bdd-green_16px.svg");flex-shrink:0}.offre-abo__content--info__col__img-desc__img__cartouche--green-box{bottom:20px;left:20px}.offre-abo__content--info__col__img-desc__img__cartouche--green-box::before{content:"";display:block;width:16px;height:16px;background:no-repeat center/16px 14px url("/skin/frontend/default/f002_conv/images/icones/icone_box-green_16px.svg");flex-shrink:0}.offre-abo__content--info__col__img-desc__img__preview,.offre-abo__content--info__col__img-desc__img__preview--resp__content{border-radius:16px;border:1px solid #000;padding:16px;background:linear-gradient(180deg,#fff 78.44%,#f0f5ff 100%);transition:all .3s ease-in-out}.offre-abo__content--info__col__img-desc__img__preview p,.offre-abo__content--info__col__img-desc__img__preview--resp__content p{font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0 0 16px}.offre-abo__content--info__col__img-desc__img__preview img,.offre-abo__content--info__col__img-desc__img__preview--resp__content img{border-radius:8px;border:1px solid #b0adc1}.offre-abo__content--info__col__img-desc__img__preview{position:absolute;display:none;top:-210px;left:150px;visibility:hidden;opacity:0;z-index:0}.offre-abo__content--info__col__img-desc__img__popin-link{display:block;color:#272f64;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-align:center;margin:12px 0 0}#popinEnsavoirPlus2:target,#popinEnsavoirPlus3:target,#popinEnsavoirPlus:target{display:flex;align-items:center;justify-content:center;visibility:visible;opacity:1;z-index:999}.offre-abo__content--info__col__img-desc__img__popin__content,.offre-abo__content--info__col__img-desc__img__popin__content-2{width:257px;border-radius:16px;border:1px solid #272f64;background:linear-gradient(180deg,#fff 78.44%,#f0f5ff 100%);padding:16px}.offre-abo__content--info__col__img-desc__img__popin__content a::before,.offre-abo__content--info__col__img-desc__img__popin__content-2 a::before{content:"";display:block;width:16px;height:16px;background:no-repeat center/16px url("/skin/frontend/default/f002_conv/images/icones/icone_cross-blue_16px.svg");margin:0 0 0 auto}.offre-abo__content--info__col__img-desc__img__popin__content p,.offre-abo__content--info__col__img-desc__img__popin__content-2 p{font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-align:justify}.offre-abo__content--info__col__img-desc__img__popin__content{margin:0 40% 0 0}.offre-abo__content--info__col__img-desc__img__popin__content-2{margin:0 0 0 40%}.offre-abo__content--info__col__img-desc__img__popin,.offre-abo__content--info__col__img-desc__img__preview--resp{position:absolute;top:0;bottom:0;left:0;right:0;display:none;z-index:-1;visibility:hidden;opacity:0}.offre-abo__content--info__col__img-desc__img__popin__popin-close,.offre-abo__content--info__col__img-desc__img__preview--resp__popin-close{display:block;position:absolute;width:100%;height:100%}.offre-abo__content--info__col__img-desc__img__preview--resp--container{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.offre-abo__content--info__col__img-desc__img__preview--resp__content p{display:flex;justify-content:space-between;align-items:center}.offre-abo__content--info__col__img-desc__img__preview--resp__content p a::before{content:"";display:block;width:16px;height:16px;background:no-repeat center/16px url("/skin/frontend/default/f002_conv/images/icones/icone_cross-blue_16px.svg");flex-shrink:0}.offre-abo__content--info__col__img-desc__img__preview--resp__content img{width:364px;height:auto}.offre-abo__content--info__col--offre__img-desc__desc{display:flex;flex-direction:column}.offre-abo__content--info__col--offre__img-desc__desc li{display:flex;align-items:center;gap:10px;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.offre-abo__content--info__col--offre__img-desc__desc li::before{content:"";display:block;width:16px;height:16px;background:no-repeat center/16px url("/skin/frontend/default/f002_conv/images/icones/icone_check-blue_16px.svg");flex-shrink:0}.offre-abo__content--info__col--offer{display:flex;flex-direction:column;align-items:center;gap:28px;padding:32px;border-radius:16px;border:1px solid #13d766;background:#fff}.offre-abo__content--info__col--offre__img-desc__desc{gap:16px}.offre-abo__content--info__col__form{text-align:center}.offre-abo__content--info__col__form__btn{color:#272f64;font:400 14px/1.75 Montserrat,Montserrat-fallback,sans-serif;text-decoration:underline;border:none;background:0 0}.offre-abo__content--info__col__bonus,.offre-abo__content--info__col__bonus__list{display:flex;flex-direction:column;gap:16px;font-size:14px;font-style:normal;font-weight:400;line-height:18px;width:100%}.offre-abo__content--info__col__bonus__list li{display:flex;align-items:center;gap:16px}.offre-abo__content--info__col__bonus__list li img{flex-shrink:0}.offre-abo__content--details{color:#acacac;font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-align:justify}.offre-abo__content--garanties{display:flex;align-items:flex-start;gap:24px}.offre-abo__content--garanties__item{flex:1;display:flex;flex-direction:column;gap:8px}.offre-abo__content--garanties__item__title{display:flex;align-items:center;gap:16px}.offre-abo__content--garanties__item__title__img,.offre-abo__content--garanties__item__title__img-container{flex-shrink:0}.offre-abo__content--garanties__item__title__img-container{display:flex;gap:1px}.offre-abo__content--garanties__item__title__txt{color:#b0adc1;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.offre-abo__content--garanties__item__text{color:#b0adc1;font-size:12px;font-style:normal;font-weight:500;line-height:normal}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}.offre-convention-collective-essentielle-proposition-essentiel .header-container__page-panier{display:flex}.offre-convention-collective-essentielle-proposition-essentiel .header-bottom,.offre-convention-collective-essentielle-proposition-essentiel .header-container__acces-rapide{display:none}.offre-convention-collective-essentielle-proposition-essentiel .header-top{background-color:#f3f7ff}.offre-convention-collective-essentielle-proposition-essentiel .main{width:100%;padding:0;margin:0}.offre-convention-collective-essentielle-proposition-essentiel .main-container{margin:85px 0 0}.header.header--scroll .header-container__page-panier img{width:40px;height:40px;border-radius:50%;transition:all .3s ease-in-out}.header.header--scroll .header-container__page-panier .header-container__page-panier__txt__tel::before{width:12px;height:12px;border-radius:50%;transition:all .3s ease-in-out}.header.header--scroll .header-container__page-panier .header-container__page-panier__txt__tel+p{display:none}.offre-essentiel__container{display:flex;flex-direction:column;align-items:center;gap:64px;width:100%}.offre-essentiel__container__header{position:relative;display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;margin:0 0 64px;padding:64px 0 32px;background:linear-gradient(0deg,#f3f7ff 0,rgba(243,247,255,0) 100%)}.offre-essentiel__container__header__title{color:#272f64;text-align:center;font-size:44px;font-style:normal;font-weight:700;line-height:48px;margin:0}.offre-essentiel__container__header__list{font-size:20px;font-style:normal;line-height:150%;padding:0 0 0 24px}.offre-essentiel__container__header__list li{margin:0 0 8px}.offre-essentiel__container__header__list li:last-child{margin:0}.offre-essentiel__container__header__form{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:723px}.offre-essentiel__container__header__form__label{text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:192%}.offre-essentiel__container__header__form__select{width:100%}.offre-essentiel__container__header__form__select .selectize-input,.offre-essentiel__container__header__form__select .selectize-input.input-active{font:14px/16px Montserrat,Montserrat-fallback,sans-serif;color:#272f64;border:1px solid #272f64;border-radius:21px;height:42px;padding:12px 16px;width:calc(100% - 24px)}.offre-essentiel__container__header__form__select .selectize-dropdown{color:#272f64;border-top:none;border-right:1px solid #272f64;border-bottom:1px solid #272f64;border-left:1px solid #272f64;border-radius:0 0 24px 24px;width:calc(100% - 24px)!important;margin:-15px 0 0;padding:4px 0 4px 16px}.selectize-dropdown-content__item{color:#272f64;font-size:14px;display:flex;gap:4px;margin:0 0 8px}.selectize-dropdown-content__item:last-child{margin:0}.offre-essentiel__container__header__encart-price{position:relative;display:flex;flex-direction:column;align-items:center;gap:24px;max-width:1200px;width:100%}.offre-essentiel__container__header__encart-price__price-container{display:flex;flex-direction:column;align-items:center;gap:8px}.offre-essentiel__container__header__encart-price__price-container__price{text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:25px}.offre-essentiel__container__header__encart-price__price-container__price span{color:#272f64;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.offre-essentiel__container__header__encart-price-container,.offre-essentiel__container__header__encart-price-container__price,.offre-essentiel__container__header__encart-price-container__price--ht-mois{text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:25px}.offre-essentiel__container__header__encart-price-container__price__ht{font-size:32px;font-style:normal;font-weight:700;line-height:25px}.offre-essentiel__container__header__encart-price__cta{border-radius:30px;padding:10px 24px}.offre-essentiel__container__header__img{position:absolute;right:-60px;bottom:-142px;height:auto;width:300px}.offre-essentiel__container__cols-desc{display:flex;justify-content:center;gap:64px;padding:12px}.offre-essentiel__container__cols-desc__col{display:flex;flex-direction:column;align-items:center;max-width:252px}.offre-essentiel__container__cols-desc__col__img{position:relative;width:60px;height:60px;margin:0 0 24px}.offre-essentiel__container__cols-desc__col__img::before{content:"";display:block;position:absolute;width:50px;height:50px;border-radius:5px;background-color:#fff3f3;margin:-5px 0 0 -15px;z-index:1}.offre-essentiel__container__cols-desc__col__img img{position:relative;z-index:2}.offre-essentiel__container__cols-desc__col__title{color:#ef5e56;font-size:18px;font-style:normal;font-weight:700;line-height:28px;text-align:center;margin:0 0 16px}.offre-essentiel__container__cols-desc__col__title br{display:none}.offre-essentiel__container__cols-desc__col__txt{text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:170%;max-width:212px}.offre-essentiel__container__details,.offre-essentiel__container__details__row,.offre-essentiel__container__details__row--reverse{display:flex;align-items:center;gap:64px}.offre-essentiel__container__details{flex-direction:column;padding:12px}.offre-essentiel__container__details__row--reverse{flex-direction:row-reverse}.offre-essentiel__container__details__row__img{flex:1;width:400px;height:265px;border-radius:16px}.offre-essentiel__container__details__row__text{display:flex;flex-direction:column;gap:16px;max-width:398px}.offre-essentiel__container__details__row__text__title{text-align:center;font-size:21px;font-style:normal;font-weight:700;line-height:normal}.offre-essentiel__container__details__row__text__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:16px auto}.offre-essentiel__container__details__row__text__list{font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:0 0 0 24px}.offre-essentiel__container__details__row__text__list li{margin:0 0 16px}.offre-essentiel__container__details__row__text__list li.list-bullet-red--6::before{margin:0 6px 0 -16px}.offre-essentiel__container__details__row__text__list li:last-child{margin:0}.offre-essentiel__container__faq{max-width:848px;padding:12px}.offre-essentiel__container__garanties>div{flex-direction:row;justify-content:center;max-width:1200px}.offre-essentiel__container__garanties>div>.container--page-panier__garanties__col:last-child{flex:0}.container--page-panier-2{max-width:1200px;margin:0 auto;padding:0}.container--page-panier-2__container{margin:32px 0 64px}.container--page-panier-2__container__msg{position:fixed;top:0;right:0;text-align:center;width:100%;height:100%;background-color:#fff;background-image:url("/skin/frontend/default/f002_conv/images/processing.gif");background-repeat:no-repeat;background-position:50% 35%;vertical-align:middle;opacity:.9;z-index:15000}.container--page-panier-2__container__msg__txt{font-size:20px;max-width:50%;top:45%;position:relative}.container--page-panier-2__container__content{display:flex;gap:80px;align-items:flex-start;max-width:912px;margin:auto;background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%);border-radius:32px;padding:32px 80px}.container--page-panier-2__container__content__col--desc{display:flex;flex-direction:column;gap:24px;background:#fff;border-radius:16px;padding:16px 32px 0}.container--page-panier-2__container__content__col--desc__title{color:#272f64;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-align:left;margin:0}.container--page-panier-2__container__content__col--desc__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:10px auto 0 0}.container--page-panier-2__container__content__col--desc__img-name{display:flex;align-items:center;gap:15px}.container--page-panier-2__container__content__col--desc__img-name__txt__cartouche{font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:center;width:120px;margin:0 0 8px;padding:4px 0;border-radius:20px;border:1px solid #90baff}.container--page-panier-2__container__content__col--desc__img-name__txt__product{font-size:14px;font-style:normal;font-weight:600;line-height:normal}.container--page-panier-2__container__content__col--desc__img-name__img{width:120px;height:auto;margin:0 0 8px}.container--page-panier-2__container__content__col--desc__txt h2{color:#707070;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-align:left;margin:0 0 14px}.container--page-panier-2__container__content__col--desc__txt p{color:#737373;font-size:12px;font-weight:400;line-height:141.4%;text-align:justify;margin:0 0 16px}.container--page-panier-2__container__content__col--cmd{display:flex;flex-direction:column;gap:24px;flex-shrink:0;width:350px}.container--page-panier-2__container__content__col__section__table-total{font-size:12px;font-style:italic;font-weight:400;width:100%;border-top:solid 1px #dbdce5;border-bottom:solid 1px #dbdce5}.container--page-panier-2__container__content__col__section__table-total tr:last-child td{font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding:13px 0}.container--page-panier-2__container__content__col__section__table-total tr td{padding:13px 0 0}.container--page-panier-2__container__content__col__section__table-total tr td:first-child{text-align:left}.container--page-panier-2__container__content__col__section__table-total tr td:last-child{text-align:right}.container--page-panier-2__container__content__col--desc__txt--resp{display:none;color:#707070;width:100%}.container--page-panier-2__container__content__col--desc__txt--resp p{font-size:12px;font-weight:400;line-height:141.4%;text-align:justify;margin:0;max-height:0;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.container--page-panier-2__container__content__col--desc__txt--resp input{display:none}.container--page-panier-2__container__content__col--desc__txt--resp input:checked+label::after{transform:rotate(-180deg)}.container--page-panier-2__container__content__col--desc__txt--resp input:checked+label+p{max-height:500px;visibility:visible;opacity:1;margin:0 0 16px}.container--page-panier-2__container__content__col--desc__txt--resp input:checked+label+p+p{max-height:500px;visibility:visible;opacity:1;margin:0 0 16px}.container--page-panier-2__container__content__col--desc__txt--resp label{display:flex;justify-content:space-between;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-align:left;width:100%;margin:0 0 14px;cursor:pointer}.container--page-panier-2__container__content__col--desc__txt--resp label::after{display:inline-block;content:"";flex-shrink:0;width:14px;height:14px;background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_fleche-slim-grey-bottom.svg");margin:0 0 0 12px;transition:all .3s ease-in-out}.container--page-panier-2__container__content__col__section input[type=checkbox]{width:15px;height:15px;aspect-ratio:1/1;border:1px solid #272f64;background:#fff}.container--page-panier-2__container__content__col__section .validation-advice{margin:-13px 0 0}.container--page-panier-2__container__content__col__section__form{display:flex;flex-direction:column;gap:16px}.container--page-panier-2__container__content__col__section__form__container{display:flex;flex-direction:column}.container--page-panier-2__container__content__col__section__form__compte-client{display:flex;flex-direction:column;align-items:flex-start;gap:16px;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.container--page-panier-2__container__content__col__section__form__compte-client p{margin:0}.container--page-panier-2__container__content__col__section__form__compte-client__cta{color:#272f64;font-family:Montserrat,Montserrat-fallback,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:4px 10px;justify-content:center;align-items:center;border-radius:30px;border:1px solid #272f64;background:#fff;transition:all .3s ease-in-out}.container--page-panier-2__container__content__col__section__form__compte-client__cta:hover{background:#f3f7ff}.container--page-panier-2__container__content__col__section__form__row{display:flex;flex-wrap:wrap;gap:16px}.container--page-panier-2__container__content__col__section__form__row__item{display:flex;flex-direction:column-reverse;width:100%}#panier-payment-form .container--page-panier-2__container__content__col__section__form__row__item,#panier-payment-form .container--page-panier-2__container__content__col__section__form__row__item--50{position:relative}.container--page-panier-2__container__content__col__section__form__row__item--50{display:flex;flex-direction:column-reverse;width:calc(50% - 8px)}.container--page-panier-2__container__content__col__section__form__row__item--one{display:flex;align-items:center;justify-content:flex-start;gap:10px}.container--page-panier-2__container__content__col__section__form__row__item__btn{margin:0 auto 16px}.container--page-panier-2__container__content__col__section__form__row__item__label{color:#272f64;font-size:14px;font-style:normal;font-weight:500;line-height:normal;width:100%}.container--page-panier-2__container__content__col__section__form__row__item__label--strip{font-family:Roboto,sans-serif;color:#30313d;font-size:.93rem;font-style:normal;font-weight:400;line-height:1.15;width:100%;margin:0 0 .25rem}.container--page-panier-2__container__content__col__section__form__row__item__input{height:40px;border-radius:10px;border:1px solid #272f64;background:#fff;width:calc(100% - 28px);margin:10px 0 16px;padding:0 12px}.container--page-panier-2__container__content__col__section__form__row__item__input:disabled{color:#ababab;border:1px solid #ababab}.container--page-panier-2__container__content__col__section__form__row__item__input:disabled+label{color:#707070}.container--page-panier-2__container__content__col__section__form__row__item__input:disabled+label .text--red{color:#2f2f2f}.container--page-panier-2__container__content__col__section__form__row__item__alert{font-size:12px;margin:-6px 0 12px}.container--page-panier-2 #billing-new-address-form .container--page-panier-2__container__content__col__section__form__row__item__input{width:calc(100% - 28px)!important}.container--page-panier-2__container__content__col__section__form__row__item__input--strip{color:inherit;font-size:1rem;letter-spacing:inherit;outline-offset:0;border-radius:5px;border:1px solid #e6e6e6;outline-width:2px;background:#fff;width:calc(100% - 28px);margin:0 0 .75rem;padding:.75rem;box-shadow:0 1px 1px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.02);transition:background .15s ease,border .15s ease,box-shadow .15s ease,color .15s ease}.container--page-panier-2__container__content__col__section__form__row__item__input--strip::placeholder{color:#757680}.container--page-panier-2__container__content__col__section__form__row__item__input--strip:focus{outline:0;border-color:#0570de;box-shadow:0 1px 1px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.02),0 0 0 3px hsla(210,96%,45%,.25),0 1px 1px 0 rgba(0,0,0,.08)}.container--page-panier-2__container__content__col__section__form__row__item__input-strip-img{position:absolute;top:33px;display:flex;align-items:center;width:100px;height:21px;gap:.2em;margin:0 0 0 calc(100% - 100px - .75rem)}.container--page-panier-2__container__content__col__section__form__row__item__input-strip-img--crypto{position:absolute;top:28px;margin:0 0 0 calc(100% - 31px - .75rem);width:31px;height:31px}.container--page-panier-2__container__content__col__section__form__row__item__input-strip-img--crypto svg{width:31px;height:31px;opacity:.5}.container--page-panier-2__container__content__col__section__btn{display:flex;flex-direction:column;align-items:center;gap:16px;margin:24px 0 0}.container--page-panier-2__container__content__col__section__btn img{width:auto;height:20px}.StripeElement{margin:0 0 16px}.checkout-onepage-success{background-color:#f9fbff}.checkout-onepage-success .header-container__logo{margin:0 auto}.checkout-onepage-success .main{position:relative;width:auto;max-width:1200px;border:none;padding:0;margin:0 auto;min-height:calc(100vh - 150px);background-color:#f9fbff}.checkout-onepage-success .header-top{background-color:#fff}.container--page-panier__box-paiement{max-width:1200px;padding:0 20px;margin:0 auto 64px}.container--page-panier__box-paiement h2{color:#272f64;font-size:20px;font-weight:600;text-align:center;width:100%;margin:0 0 20px}.container--page-panier__box-paiement h2::after{width:200px;margin:20px auto}.container--page-panier__box-paiement__form-success{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:400px;padding:32px;border-radius:16px;border:1px solid #cccad7;background:#fff}.container--page-panier__box-paiement__form-success button{display:flex;align-items:center;justify-content:center;color:#fff;font:600 14px/1.75 Montserrat,Montserrat-fallback,sans-serif;text-align:center;text-decoration:none;width:100%;height:auto;padding:12px 20px;border:none;border-radius:10px;background-color:#13d766;margin:32px auto 0;transition:all .15s ease-in;cursor:pointer}.container--page-panier__box-paiement__form-success button:hover{color:#fff;background-color:#0db755}.container--page-panier__box-paiement__form-success button::after{content:"";display:inline-block;width:8px;height:12px;background:no-repeat center center url("/skin/frontend/default/f002_conv/images/icone_fleche-white-right.svg");margin:0 0 0 16px}.container--page-panier__box-paiement__form-success button:disabled{display:flex;align-items:center;justify-content:center;color:#fff;background-color:#13d766;margin:32px auto 0;padding:12px 20px;width:100%;border:none;border-radius:10px}.container--page-panier__box-paiement__txt{text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:16px 0 0}.container--page-panier__box-paiement__title{display:flex;flex-direction:column;align-items:center;gap:16px;margin:0 auto}.container--page-panier__box-paiement__title__text{display:flex;gap:16px}.container--page-panier__box-paiement__title__text__img{flex-shrink:0;width:32px;height:32px}.container--page-panier__box-paiement__h1,.container--page-panier__box-paiement__title__text__h1{color:#272f64;text-align:center;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin:0}.container--page-panier__box-paiement__h1::after{content:"";display:block;width:75px;height:2px;background-color:#ef5e56;margin:12px auto 24px}.container--page-panier__box-paiement__title__subtitle{text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.container--page-panier__box-paiement__text{font-size:14px;line-height:normal;text-align:justify}.container--page-panier__box-paiement__message{font-size:14px;font-weight:600;line-height:1.75;text-align:center;width:100%;margin:0}.container--page-panier__box-paiement__imgs{display:none;margin:0 0 54px}.container--page-panier__box-paiement__form-success__logo-paiement{position:absolute;bottom:12px;right:12px}.container--page-panier__box-paiement__form-success__form{width:100%}.container--page-panier__box-paiement__stripe-payment-form{display:block;margin:0 auto}.container--page-panier__box-paiement__img{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:70px auto}.checkout-onepage-success>img{display:none}.container--page-panier__box-paiement__cheque-virement{border-radius:15px;background-color:#fff;box-shadow:5px 5px 10px 5px #cdcdcd;margin:20px 0 60px;padding:20px}.container--page-panier__box-paiement__cheque-virement h2{font-size:20px;color:#ef5e56}.container--page-panier__box-paiement__cheque-virement h2::after{display:none}.container--page-panier__box-paiement__cheque-virement__infos{display:flex;flex-wrap:wrap;align-items:center;color:#707070;font-weight:700;margin:20px 0 0;padding:15px 20px;background-color:#fadcda;border-radius:15px}.container--page-panier__box-paiement__cheque-virement__infos::before{content:"";display:block;width:32px;height:32px;background-image:url("/skin/frontend/default/f002_conv/images/exclamation-mark.png");background-repeat:no-repeat;background-size:contain;margin:0 20px 0 0}.container--page-panier__box-paiement__cheque-virement__infos p{width:calc(100% - 60px)}.container--page-panier__box-paiement__cheque-virement__infos a span{text-decoration:underline}.container--page-panier__box-paiement__cheque-virement__table{font-size:14px;width:100%;max-width:600px;margin:20px auto 0}.container--page-panier__box-paiement__cheque-virement__table tr th{font-weight:600;padding:5px 10px 0}.container--page-panier__box-paiement__cheque-virement__table tr th:first-child{max-width:400px;width:50%}.container--page-panier__box-paiement__cheque-virement__table tr th :last-child{max-width:200px;width:50%}.container--page-panier__box-paiement__cheque-virement__table tr td{font-weight:600;padding:5px 10px 0}.container--page-panier__box-paiement__cheque-virement__table a span{text-decoration:underline}.amscheckout-header-messages{flex-basis:39%!important}.amscheckout-header-content{flex-basis:60%!important}.checkout-cart-index .main{width:auto;max-width:1224px;padding:0 12px;margin:0 auto;background:0 0}.container--page-panier{display:flex;flex-direction:column;align-items:center;gap:32px;margin:0 auto;padding:32px 0 0;background:#f9fbff}.container--page-panier__main-title{color:#272f64;text-align:center;font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin:0}.container--page-panier__container{display:flex;gap:32px;margin:0 auto 94px}.container--page-panier__products{display:flex;flex-direction:column}.container--page-panier__total-garanties{display:flex;flex-direction:column;gap:32px}.container--page-panier__products__nb-produits{font-weight:600;font-size:14px}.container--page-panier__products__form{padding:16px}.container--page-panier__produits-choisis{display:flex;flex-direction:column;gap:32px;align-items:center;font-size:14px;font-weight:500;margin:32px 0}.container--page-panier__button-update{margin:0 0 0 auto}.container--page-panier__total-garanties{flex-shrink:0;max-width:402px}.container--page-panier__produits-choisis__titres{display:flex;gap:32px;font-size:14px;font-weight:600;text-align:left;padding:0 0 16px;border-bottom:1px solid #dbdce5}.container--page-panier__produits-choisis__titres__desc{width:100%}.container--page-panier__produits-choisis__titres__prix{flex-shrink:0;text-align:right;width:55px}.container--page-panier__produits-choisis__titres__totalht{flex-shrink:0;text-align:right;width:80px}.container--page-panier__produits-choisis__titres__qty{flex-shrink:0;text-align:center;width:75px}.container--page-panier__produits-choisis__titres__delet{flex-shrink:0;width:16px}.container--page-panier__produits-choisis__item{display:flex;align-items:center;gap:32px;width:100%}.container--page-panier__produits-choisis__item__text,.container--page-panier__produits-choisis__item__text__infos{display:flex;align-items:center;gap:32px;width:100%}.container--page-panier__produits-choisis__item__img-resp,.container--page-panier__produits-choisis__item__img-resp__img,.container--page-panier__produits-choisis__item__text__infos__img,.container--page-panier__produits-choisis__item__text__infos__img-product__img{flex-shrink:0;width:80px;height:80px}.container--page-panier__produits-choisis__item__img-resp{display:none}.container--page-panier__produits-choisis__item__text__infos__desc{font-size:10px;font-weight:400}.container--page-panier__produits-choisis__item__text__infos__desc p{font-size:10px;font-weight:400;margin:0}.container--page-panier__produits-choisis__item__text__infos__desc__title{font-size:14px;font-weight:500;color:#272f64;width:100%;margin:0 0 8px}.container--page-panier__produits-choisis__item__text__infos__desc__title a:hover{color:#272f64}.container--page-panier__produits-choisis__item__text__infos__desc__items-resp{display:none;text-decoration:underline;cursor:pointer}.container--page-panier__produits-choisis__item__text__infos__desc__input{display:none}.container--page-panier__produits-choisis__item__text__infos__desc__input:checked+label+div{max-height:500px;visibility:visible;opacity:1}.container--page-panier__produits-choisis__item__text__infos__desc__label{display:none;color:#272f64;font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.container--page-panier__produits-choisis__item__text__infos__desc__txt{font-style:italic;line-height:normal;margin:8px 0 0}.container--page-panier__produits-choisis__item__text__infos__desc__txt strong{font-weight:400}.container--page-panier__produits-choisis__item__text__infos__details{display:flex;align-items:center;gap:32px}.container--page-panier__produits-choisis__item__text__infos__details__qty{flex-shrink:0;text-align:center;font-weight:600;width:75px}.container--page-panier__produits-choisis__item__text__infos__details__qty .item__qty-nav{width:65px;height:25px;border-radius:8px;border:1px solid #cccad7;background:#fff;padding:0 5px;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}.container--page-panier__produits-choisis__item__text__infos__details__qty .item__qty-nav .item__qty-nav__down,.container--page-panier__produits-choisis__item__text__infos__details__qty .item__qty-nav .item__qty-nav__up{width:15px;font-weight:400;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.container--page-panier__produits-choisis__item__text__infos__details__qty .item__qty-nav .item__qty-nav__down{height:100%}.container--page-panier__produits-choisis__item__text__infos__details__qty .item__qty-nav .item__qty-nav__up{height:calc(100% - 1px)}.container--page-panier__produits-choisis__item__text__infos__details__qty .item__qty-nav input{width:100%!important;height:25px;border:none;background:0 0;color:#272f64;font-size:14px;font-weight:600;line-height:normal;flex:1;text-align:center;-moz-appearance:textfield}.container--page-panier__produits-choisis__item__text__infos__details__qty .item__qty-nav input::-webkit-inner-spin-button,.container--page-panier__produits-choisis__item__text__infos__details__qty .item__qty-nav input::-webkit-outer-spin-button{-webkit-appearance:none}.container--page-panier__produits-choisis__item__text__infos__details__qty .item__qty-nav input:focus{background:0 0}.container--page-panier__produits-choisis__item__text__infos__details__prix{flex-shrink:0;width:55px;text-align:right;font-weight:400}.container--page-panier__produits-choisis__item__text__infos__details__total-ht{flex-shrink:0;width:80px;text-align:right;font-weight:600}.container--page-panier__produits-choisis__item__text__infos__desc__items-resp__total-ht{font-size:14px;font-style:normal;font-weight:600;line-height:normal}.container--page-panier__produits-choisis__item__text__infos__details__suppr{flex-shrink:0;width:16px}.container--page-panier__produits-choisis__item__text__infos__details__suppr .btn-remove2{background:url("/skin/frontend/default/f002_conv/images/icones/icone_trash-blue_16px.svg") 0 0 no-repeat;background-size:contain;width:16px;height:16px;margin:0 auto}.container--page-panier__cross-sell__title{color:#272f64;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 21px}.container--page-panier__cross-sell__content{display:flex;flex-direction:column;gap:32px;padding:0 16px}.container--page-panier__cross-sell__content__item{display:flex;align-items:center;gap:64px;width:100%}.container--page-panier__cross-sell__content__item__details{display:flex;align-items:center;gap:24px;width:100%}.container--page-panier__cross-sell__content__item__details__img{flex-shrink:0;width:80px;height:auto}.container--page-panier__cross-sell__content__item__details__title{color:#272f64;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.container--page-panier__cross-sell__content__item__details--resp{display:none;flex-wrap:wrap;margin:20px 0 0}.container--page-panier__cross-sell__content__item__sell{display:flex;flex-shrink:0;width:105px}.container--page-panier__cross-sell__content__item__sell .label,.container--page-panier__cross-sell__content__item__sell .price-including-tax{display:none}.container--page-panier__cross-sell__content__item__sell .price{color:#272f64;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.container--page-panier__cross-sell__content__item__sell .price::after{content:"HT";display:inline-block;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 0 4px}.container--page-panier__cross-sell__content__item__sell__button{flex-shrink:0;width:80px;height:35px;border-color:#dbdce5;font-size:14px;font-weight:400}.container--page-panier__cross-sell__content--resp{display:none;position:relative;overflow:hidden;max-width:400px;margin:0 auto}.container--page-panier__cross-sell__content--resp>.container--page-panier__cross-sell__content--resp__anchor:target~.container--page-panier__cross-sell__content--resp__prevNext>*{visibility:hidden}.container--page-panier__cross-sell__content--resp__anchor{display:block;height:150px;margin-top:-150px;visibility:hidden}#s1:target~.container--page-panier__cross-sell__content--resp__prevNext>:first-child{visibility:visible}#s1:target~.container--page-panier__cross-sell__content--resp__slider{transform:translateX(0);-webkit-transform:translateX(0)}#s2:target~.container--page-panier__cross-sell__content--resp__prevNext>:nth-child(2){visibility:visible}#s2:target~.container--page-panier__cross-sell__content--resp__slider{transform:translateX(calc(-100% - 16px));-webkit-transform:translateX(calc(-100% - 16px))}.container--page-panier__cross-sell__content--resp__slider{display:flex;gap:16px;white-space:nowrap;font-size:0;transition:.8s;height:100%}.container--page-panier__cross-sell__content--resp__slider__slide{display:inline-block;flex-shrink:0;width:170px;padding:16px 10px;border-radius:16px;border:1px solid #cccad7;background:#fff}.container--page-panier__cross-sell__content--resp__slider__slide .price-including-tax{display:none}.container--page-panier__cross-sell__content--resp__slider__slide .price{color:#272f64;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.container--page-panier__cross-sell__content--resp__slider__slide__content{display:flex;flex-direction:column;white-space:normal;align-items:center;height:100%}.container--page-panier__cross-sell__content--resp__slider__slide__title{color:#272f64;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:auto 0 16px}.container--page-panier__cross-sell__content--resp__slider__slide__sell{display:flex;align-items:center;justify-content:space-between;width:100%}.container--page-panier__cross-sell__content--resp__slider__slide__sell .price::after{content:"HT";display:inline-block;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 0 4px}.container--page-panier__cross-sell__content--resp__prevNext{position:absolute;z-index:1;top:50%;width:100%;height:0;margin:7px 0 0}.container--page-panier__cross-sell__content--resp__prevNext>div+div{visibility:hidden}.container--page-panier__cross-sell__content--resp__prevNext a{position:absolute;width:32px;height:32px;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.container--page-panier__cross-sell__content--resp__prevNext a:hover{opacity:1}.container--page-panier__cross-sell__content--resp__prevNext a+a{left:auto;right:0}.container--page-panier__total-garanties__total{display:flex;flex-direction:column;gap:24px;flex-shrink:0;padding:16px 32px;border-radius:16px;border:1px solid #dbdce5;background:#fff}.container--page-panier__total-garanties__total table{width:100%}.container--page-panier__total-garanties__total td{font-size:12px;font-style:italic;font-weight:400;line-height:1em;text-align:left;padding:0 0 10px}.container--page-panier__total-garanties__total td:last-child{text-align:right}.container--page-panier__total-garanties__total .amscheckout-data-table_frais-de-port td{font-weight:700}.container--page-panier__total-garanties__total .amscheckout-data-table_grantotal td{font-size:22px;font-style:normal;font-weight:700;line-height:normal}.container--page-panier__total-garanties__total button{width:100%;margin:0 auto;padding:10px 0}.container--page-panier__total-garanties__total .a-right:first-child{text-align:left!important}.container--page-panier__form-container__total{flex-shrink:0;width:350px;padding:20px 25px;border-radius:10px;border:1px solid #dbdce5;background:#fff}.container--page-panier__form-container__total h2{color:#272f64;font-size:14px;font-weight:600;text-align:center;border-bottom:1px solid #dbdce5;padding:0 0 20px;margin:0 0 20px}.container--page-panier__form-container__total h2::after{display:none}.container--page-panier__form-container__total table{width:100%}.container--page-panier__form-container__total td{font-size:12px;font-weight:400;padding:0 0 10px;text-align:left}.container--page-panier__form-container__total td:last-child{text-align:right}.container--page-panier__form-container__total button{width:100%;margin:20px auto 0;padding:10px 0}.container--page-panier__form-container__total .a-right:first-child{text-align:left!important}.container--page-panier__total-garanties__garanties{display:flex;flex-direction:column;gap:25px;padding:0 32px}.container--page-panier__total-garanties__garanties__row{display:flex;flex-direction:column;gap:8px}.container--page-panier__total-garanties__garanties__row p{color:#b0adc1;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-align:justify;margin:0}.container--page-panier__total-garanties__garanties__row__title{display:flex;gap:16px}.container--page-panier__total-garanties__garanties__row__title img{flex-shrink:0}.container--page-panier__total-garanties__garanties__row__title__txt{color:#b0adc1;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin:0}.container--page-panier__total-garanties__garanties__row__title__img-container{display:flex;gap:1px}.container--page-panier__total-garanties__total__reductions__code-promo{display:flex;align-items:center;text-decoration:underline;gap:8px;cursor:pointer;width:fit-content}.container--page-panier__total-garanties__total__reductions__code-promo::after{content:"";display:inline-block;width:16px;height:16px;background:no-repeat center/16px url("/skin/frontend/default/f002_conv/images/icones/icone_question-circle-cyan_16px.svg")}.container--page-panier__total-garanties__total__reductions__code-promo:hover+p{display:block;visibility:visible;opacity:1}.container--page-panier__total-garanties__total__reductions{position:relative;display:flex;flex-direction:column;gap:24px}.container--page-panier__total-garanties__total__reductions__code-promo__notice{display:none;position:absolute;width:215px;margin:-20px 0 0 150px;padding:8px 16px;border:1px solid #eee;background-color:#fff;border-radius:16px;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.container--page-panier__total-garanties__total__reductions__separator{content:"";display:block;width:100%;border-bottom:1px solid #dbdce5}.container--page-panier__total-garanties__total__reductions__separator_free-delivery{font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.container--page-panier__total-garanties__form{padding:0 16px}.container--page-panier__total-garanties__form__btns{display:flex;justify-content:space-between;align-items:center}.container--page-panier__total-garanties__form__btns__reduction{width:calc(100% - 640px);min-width:400px;background-color:transparent}.container--page-panier__total-garanties__form__btns__reduction h2{color:#ef5e56;font-size:14px;font-weight:600;text-align:left;line-height:normal;margin:0 0 5px}.container--page-panier__total-garanties__form__btns__reduction h2::after{display:none}.container--page-panier__total-garanties__form__btns__reduction p{font-style:italic;font-size:14px;margin:20px 0 0}.container--page-panier__total-garanties__form__btns__reduction form{position:relative;display:flex;flex-wrap:wrap;width:100%}.container--page-panier__total-garanties__form__btns__reduction label{display:block;font-size:12px;font-weight:500;line-height:normal;margin:0 0 5px}.container--page-panier__total-garanties__form__btns__reduction .validation-advice{bottom:-10px}.container--page-panier__total-garanties__form__btns__reduction input{width:100%;max-width:258px;height:18px;margin:0;padding:10px 130px 10px 10px;border:1px solid #272f64;border-radius:10px}.container--page-panier__total-garanties__form__btns__reduction input:focus{background-color:#fff}.container--page-panier__total-garanties__form__btns__reduction__input-container{position:relative;width:100%;max-width:400px}.container--page-panier__total-garanties__form__btns__reduction__button{position:absolute;top:2px;right:2px;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:120px;height:52px;color:#272f64;font-size:14px;font-weight:600;line-height:normal;padding:8px 20px;border:none;border-radius:8px;background-color:#dee9ff;transition:background-color .3s ease-in-out}.container--page-panier__total-garanties__form__btns__reduction__button:hover{background-color:#d2e1ff}.checkout-onepage-index .main,.cms-bp2 .main,.cms-bp3 .main,.lgmcheckout-index-index .main,.lgmcheckout-payment-valid .main{width:auto;max-width:1200px;padding:0 20px;margin:0 auto 40px}.checkout-onepage-index .main{background-color:#f8faff;margin:0 auto}.container--page-panier__no-item{text-align:center;display:flex;width:100%;max-width:1024px;flex-direction:column;align-items:center;gap:48px;margin:auto}.container--page-panier__no-item__text{display:flex;flex-direction:column;gap:48px;align-items:center}.container--page-panier__no-item__buttons{display:flex;justify-content:center;gap:40px}.container--page-panier__no-item__buttons .container--page-panier__no-item__button.button--arrow--left::before{flex:unset}.container--page-panier__no-item__buttons .container--page-panier__no-item__button.button--white-blue.button--arrow--left::before{background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-right.svg")}.container--page-panier__no-item__text__title{color:#272f64;text-align:center;font-size:30px;font-weight:700;line-height:normal;margin:0}.container--page-panier__no-item__text__txt{text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0}.container--page-panier__no-item__text__img{width:100px;height:100px}.container--page-panier__no-item__categories{display:flex;gap:32px;width:100%}.container--page-panier__no-item__categories__item{display:flex;padding:16px;flex-direction:column;align-items:center;gap:20px;flex:1;border-radius:16px;border:1px solid #cccad7;background:#fff}.container--page-panier__no-item__categories__item__title{color:#272f64;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin:0}.container--page-panier__no-item__categories__item__button{margin:auto 0 0}.container--page-panier__no-item__garanties__item__title{font-weight:700;font-size:14px}.container--page-panier__no-item__garanties__item__img{margin:20px 0}.container--page-panier__no-item__button{font-size:16px;font-weight:700}.container--page-panier__no-item__garanties{display:flex;gap:32px;margin:0 auto 64px}.container--page-panier__no-item__garanties__item{flex:1}.container--page-panier__no-item__garanties__item__title__txt{color:#b0adc1;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-align:left}.amscheckout-header-messages{flex-basis:39%!important}.amscheckout-header-content{flex-basis:60%!important}.checkout-cart-index{padding:0;background-color:#f8faff}.checkout-cart-index.cms-assistance-juridique{padding:0}.checkout-cart-index.cms-assistance-juridique-produits-physiques{padding:0}.checkout-onepage-index{background-color:#f8faff}.checkout-cart-index .header--scroll .header-container__logo img,.checkout-onepage-success .header--scroll .header-container__logo img,.cms-bp2 .header .header--scroll .header-container__logo img,.cms-bp3 .header .header--scroll .header-container__logo img,.lgmcheckout-index-index .header--scroll .header-container__logo img,.lgmcheckout-payment-valid .header--scroll .header-container__logo img{width:169px;height:39px;transition:all .3s ease-in-out}.checkout-cart-index .header,.checkout-onepage-success .header,.cms-bp2 .header,.cms-bp3 .header,.lgmcheckout-index-index .header,.lgmcheckout-payment-valid .header{position:inherit}.checkout-cart-index .header-top,.cms-bp2 .header-top,.cms-bp3 .header-top,.lgmcheckout-index-index .header-top,.lgmcheckout-payment-valid .header-top{height:auto;max-width:100%;background-color:#f8faff}.checkout-cart-index .header-top{background-color:#fff}.checkout-cart-index .header-top .header-container__logo{margin:0 auto}.checkout-cart-index .header-container__slogan,.checkout-onepage-success .header-container__slogan,.cms-bp2 .header-container__slogan,.cms-bp3 .header-container__slogan,.lgmcheckout-index-index .header-container__slogan,.lgmcheckout-payment-valid .header-container__slogan{display:none}.checkout-cart-index .header-container__page-panier,.checkout-onepage-success .header-container__page-panier,.cms-bp2 .header-container__page-panier,.cms-bp3 .header-container__page-panier,.lgmcheckout-index-index .header-container__page-panier,.lgmcheckout-payment-valid .header-container__page-panier{height:80px;margin:0 20px 0 auto}.checkout-cart-index .header-container__acces-rapide,.checkout-cart-index .header-container__menu,.checkout-onepage-success .header-container__acces-rapide,.cms-bp2 .header-container__acces-rapide,.cms-bp2 .header-container__menu,.cms-bp2 .header-container__page-panier,.cms-bp3 .header-container__acces-rapide,.cms-bp3 .header-container__menu,.cms-bp3 .header-container__page-panier,.lgmcheckout-payment-valid .header-container__acces-rapide,.lgmcheckout-payment-valid .header-container__menu,.lgmcheckout-payment-valid .header-container__page-panier{display:none}.checkout-cart-index .header-container__page-panier,.checkout-onepage-success .header-container__page-panier,.lgmcheckout-index-index .header-container__page-panier{display:flex}.checkout-cart-index .header-container,.checkout-onepage-success .header-container,.cms-bp2 .header-container,.cms-bp3 .header-container,.lgmcheckout-index-index .header-container,.lgmcheckout-payment-valid .header-container{height:90px}.checkout-cart-index .header-bottom,.checkout-onepage-success .header-bottom,.cms-bp2 .header-bottom,.cms-bp3 .header-bottom,.lgmcheckout-index-index .header-bottom,.lgmcheckout-payment-valid .header-bottom{display:none}.checkout-cart-index .main-container,.checkout-onepage-index .main-container,.checkout-onepage-success .main-container,.cms-bp2 .main-container,.cms-bp3 .main-container,.lgmcheckout-index-index .main-container,.lgmcheckout-payment-valid .main-container{margin:0;min-height:calc(100vh - 240px)}.checkout-cart-index .main-container{background-color:#f8faff}.amscheckout-data-table_grantotal td{font-size:22px;font-weight:700;padding:0}.lgmcheckout-index-index .quick-info,.lgmcheckout-payment-valid .quick-info{margin:0 auto}.checkout-cart-index .quick-info,.checkout-cart-success .container--page-panier__garanties,.checkout-cart-success .quick-info,.checkout-onepage-index .quick-info,.cms-bp2 .container--page-panier__garanties,.cms-bp2 .quick-info,.cms-bp3 .container--page-panier__garanties,.cms-bp3 .quick-info,.lgmcheckout-payment-valid .container--page-panier__garanties,.lgmcheckout-payment-valid .quick-info{display:none}.container--page-panier__etapes{width:calc(100% - 40px);padding:0 20px;margin:0 auto 50px}.container--page-panier__etapes ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%}.container--page-panier__etapes.container--page-panier__etapes--resp{display:none;margin:20px 0 40px;padding:0 10px}.container--page-panier__etapes__ligne{display:block;width:calc((100% - 220px)/ 3);background-color:#a4a5a9;height:4px}.container--page-panier__etapes__ligne.selected{background-color:#272f64}.container--page-panier__etapes__etape{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:#a4a5a9;font-size:22px;font-weight:700;color:#fff}.container--page-panier__etapes__etape:first-child{margin:0 0 0 5px}.container--page-panier__etapes__etape:last-child{margin:0 15px 0 0}.container--page-panier__etapes__etape.selected{background-color:#272f64}.container--page-panier__etapes__etape img{width:30px;height:30px}.container--page-panier__etapes__nom{display:block;color:#a4a5a9;font-size:12px;font-weight:600;margin:10px 0 0}.container--page-panier__etapes__nom.selected{color:#272f64}.container--page-panier__total-garanties__title{color:#272f64;font-size:18px;font-style:normal;font-weight:700;line-height:normal;border-bottom:1px solid #dbdce5;padding:0 0 16px;margin:0}.container--page-panier__button{display:none;position:fixed;width:calc(100% - 40px);margin:0;padding:20px;background-color:#fff;bottom:0;left:0;box-shadow:2px 2px 5px #707070;z-index:2}.container--page-panier__button button{margin:0 auto}.container--page-panier__button.display{display:block}.container--page-panier__details-paiement__container__content input#amasty-scheckout-login-email:not([class=".inputActive"]),.container--page-panier__details-paiement__container__content input#amasty-scheckout-login-email[value=""].inputActive{z-index:1;padding:16px 8px}.container--page-panier__details-paiement__container__content input#amasty-scheckout-login-email.inputActive,.container--page-panier__details-paiement__container__content input:not([prev_val=""]):not([value=""]),.container--page-panier__details-paiement__container__content input:not([value=""]).inputActive{padding:28px 8px 4px;z-index:0}.inputActive,.inputBillingActive{padding:28px 8px 4px;z-index:0}.container--page-panier__details-paiement__container__content__border-line{width:1px;height:100%;background-color:#cccad7}.container--page-panier__details-paiement__container__content__login__form__field{display:flex;flex-wrap:wrap;gap:16px 32px;position:relative}.container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field{display:flex;flex-wrap:wrap;justify-content:space-between}.container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field#amasty-checkout-password{margin:-20px 0 0}.container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field div+span{font-size:12px;font-weight:100}.container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field div+span a{text-decoration:underline}.container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field #amasty-checkout-pwtoggle{cursor:pointer}.container--page-panier__details-paiement__container__content__login__form__field__mdp-forget{margin:0 0 0 auto}.container--page-panier__details-paiement__container__content__login__form__field__mdp-forget a{text-decoration:underline}.container--page-panier__details-paiement__container__content__login__form__field__compte-link{position:absolute;top:-42px;right:0}.container--page-panier__details-paiement__container__content__login__form__field__compte-link a{text-decoration:underline}.checkout-onepage-index input.input-text,.checkout-onepage-index select{position:relative;font-family:Montserrat,Montserrat-fallback,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;height:18px;border-radius:8px;border:1px solid #cccad7;background:#fff;padding:16px 8px;transition:padding .3s ease-in-out,z-index .3s ease-in-out;z-index:2}.checkout-onepage-index input.input-text:focus,.checkout-onepage-index select:focus{height:16px;width:calc(100% - 16px);border:2px solid #272f64}.checkout-onepage-index input.input-text::placeholder,.checkout-onepage-index select::placeholder{color:#cccad7;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.checkout-onepage-index input.input-text.validation-failed,.checkout-onepage-index select.validation-failed{height:18px;border-radius:8px;border:1px solid #fbdcda!important;background:#fff3f3!important}.checkout-onepage-index input.input-text em,.checkout-onepage-index select em{display:none}.checkout-onepage-index select{height:52px;width:100%;z-index:0;padding:24px 7px 0;-webkit-appearance:none;appearance:none!important;background:no-repeat center right 12px/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg"),#fff}.checkout-onepage-index select.validation-failed{height:52px}.checkout-onepage-index select:focus{height:52px;border:2px solid #272f64;z-index:0;width:100%;background:no-repeat center right 12px/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-haut.svg"),#fff}.checkout-onepage-index input.input-text{width:calc(100% - 16px);height:18px}.checkout-onepage-index .validation-advice{position:relative;color:#ef5e56;font-size:12px;font-style:normal;font-weight:500;line-height:normal;padding-left:0;margin:-10px 0 0;background:0 0}.checkout-onepage-index .validation-advice.advice-required-entry-amasty-scheckout-login-password{margin:-46px 0 0}#amasty-scheckout-login .container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field:first-child{width:100%}#amasty-scheckout-login .container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field:nth-child(3),#amasty-scheckout-login .container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field:nth-child(4){width:calc(50% - 16px)}.sp-methods{display:flex;flex-direction:column;gap:16px;margin:0}.sp-methods dd li{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;margin:0 0 0 10px;float:none}.sp-methods dd li:last-child{margin:0}.sp-methods dd li ul{width:100%;margin:0}.sp-methods dd li ul li{flex-wrap:nowrap;align-items:baseline;justify-content:flex-start;font-size:12px;width:100%;margin:0}.sp-methods dd li ul li::before{content:"-";display:inline-block;margin:0 10px 0 0}.sp-methods li>div{font-size:14px;width:100%}.sp-methods__items__content{display:flex;flex-direction:column;padding:8px 16px;align-items:flex-start;gap:8px;border-radius:8px;border:1px solid #cccad7;background:#fff}.sp-methods__items__content>div{margin:0 0 0 20px}.sp-methods__items__content>div+div{width:calc(100% - 135px);min-width:160px;margin:0 auto 0 0}.sp-methods__items__content>div+div::before{display:none}.sp-methods__items__content__logo-price{display:flex;gap:16px}.sp-methods__items__content__logo-price__price{font-size:14px;font-style:normal;font-weight:600;line-height:normal}.container--page-panier__details-paiement__container__content .sp-methods__items__input{position:absolute;left:10px;top:15px}.column-section p{width:100%}.s_method_owebiashipping1_colissimo_a30{font-size:12px;font-weight:500}.sp-methods__items__content__logo_s_method_gls_tohome_fr,.sp-methods__items__content__logo_s_method_gls_tohome_mc,.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo,.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_a30,.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_free,.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_om1,.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_om1_free{width:63px;height:24px}.sp-methods__items__content__logo_s_method_gls_tohome_fr,.sp-methods__items__content__logo_s_method_gls_tohome_mc{background:url("/skin/frontend/default/f002_conv/images/picto_gls_102px.png") no-repeat 50% 50%;background-size:contain}.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo{background:url("/skin/frontend/default/f002_conv/images/logo_colissimo_144px.png") no-repeat 50% 50%;background-size:contain}.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_a30{background:url("/skin/frontend/default/f002_conv/images/colissimo.png") no-repeat 50% 50%;background-size:contain}.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_om1{background:url("/skin/frontend/default/f002_conv/images/picto_colissimo_om.png") no-repeat 50% 50%;background-size:auto}.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_free{background:url("/skin/frontend/default/f002_conv/images/logo_colissimo_144px.png") no-repeat 50% 50%;background-size:contain}.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_om1_free{background:url("/skin/frontend/default/f002_conv/images/picto_colissimo_om.png") no-repeat 50% 50%;background-size:contain}.shipping-method input[type=radio]:checked+.sp-methods__items__content{background:#dee9ff}.methods__items__content__price{color:#272f64;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.sp-methods__item{display:flex;flex-direction:column;gap:12px;align-items:center;font-weight:500;border:1px solid #cccad7;padding:8px 16px;border-radius:8px;background:#fff;cursor:pointer}.sp-methods__item label{font-size:12px}.sp-methods__item ul{margin:20px 0 0}.sp-methods__item__title-img{display:flex;justify-content:space-between;width:100%}.sp-methods__item__title-img__img--carte-credit{width:115px;height:19px}.sp-methods__item__title-img__img--cheque{width:19px;height:19px}.sp-methods__item__title-img__title{font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 0 24px}.sp-methods__item__title-img__img{display:flex;flex-wrap:wrap;align-items:center}.sp-methods__item__title-img__img img{display:block;max-width:32px;height:auto}.sp-methods .form-list{width:100%}.sp-methods .price{font-weight:600}.form-list li{width:100%;float:none}.container--page-panier__details-paiement__container__content .sp-methods>input{margin:16px 0 -40px 8px;z-index:1}.sp-methods>input:checked+div{border:1px solid #cccad7;background:#dee9ff}.order-review .amscheckout-data-table{border-bottom:1px solid #dbdce5}.order-resume{border-bottom:1px solid #dbdce5}table.amscheckout-data-table{padding:16px 0 0 0;border-top:1px solid #dbdce5}table.amscheckout-data-table thead{display:none}table.amscheckout-data-table tbody{max-height:800px;padding:0 12px 0 0;overflow-y:auto;width:calc(140% - 12px)}table.amscheckout-data-table tr th{font-weight:500;line-height:1.75;padding:0;vertical-align:middle;border:none}table.amscheckout-data-table tr th:last-child{padding:0 0 0 5px}table.amscheckout-data-table tr.amscheckout-description:not(.amscheckout-description-abo){display:none}table.amscheckout-data-table tr.amscheckout-description td,table.amscheckout-data-table tr.amscheckout-description-handle td{font-size:10px}table.amscheckout-data-table tr.amscheckout-description td{padding:5px 0 0}table.amscheckout-data-table tr.amscheckout-description-handle td{text-align:center;cursor:pointer}table.amscheckout-data-table tr.amscheckout-description-handle td::after{content:"";display:inline-block;transform-origin:5px 5px;width:10px;height:10px;background:no-repeat center/10px 10px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg"),#fff;margin:0 0 0 10px;transition:all .3s ease-in-out;position:relative;top:2px}table.amscheckout-data-table tr.amscheckout-description-handle.open td::after{transform:rotate(180deg)}table.amscheckout-data-table tr.amscheckout-item td{padding:0 0 8px}table.amscheckout-data-table tr.amscheckout-item td:not(.first){padding:32px 0 8px}table.amscheckout-data-table tr.amscheckout-cart-link td{padding:20px 0}table.amscheckout-data-table tr td{padding:0;vertical-align:middle;border:none;line-height:normal}table.amscheckout-data-table tr td a{text-decoration:underline}table.amscheckout-data-table .amscheckout-item__product-name{font-size:12px;font-style:normal;font-weight:600;line-height:normal;display:flex;column-gap:8px}table.amscheckout-data-table .amscheckout-item__product-name span{margin:auto 0}table.amscheckout-data-table td:has(> .amscheckout-item__product-name){width:100%}table.amscheckout-data-table .amscheckout-item__product-price,table.amscheckout-data-table .amscheckout-item__product-qty{font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-align:right}table.amscheckout-data-table .amscheckout-item__product-qty{min-width:20px}table.amscheckout-data-table .amscheckout-item__product-price{min-width:80px}table.amscheckout-data-table .amscheckout-item__product-price .amasty-checkout-delete{margin:0 0 0 8px}table.amscheckout-data-table .amscheckout-description ul li::before{content:"●";color:#272f64;margin:0 5px 0 0;font-size:5px;vertical-align:middle}table.amscheckout-data-table tfoot tr.first td{font-weight:600;padding:42px 0 24px}table.amscheckout-data-table tfoot tr.first td td{padding:0 0 24px}table.amscheckout-data-table tfoot tr.last{font-size:22px;font-weight:700}table.amscheckout-data-table tfoot tr.last td{padding:10px 0 24px 0}table.amscheckout-data-table tfoot tr.last td:last-child{text-align:right}table.amscheckout-data-table tfoot tr.last td:last-child .price{font-size:22px;font-weight:700}table.amscheckout-data-table tfoot tr td:nth-child(2){text-align:right}table.amscheckout-data-table tfoot .amscheckout-data-table_frais-de-port td{text-align:left;border-bottom:1px solid #ababab;padding:0 0 20px}table.amscheckout-data-table tfoot .amscheckout-data-table_total-ht td{font-style:italic;border-bottom:none;padding:24px 0 0 0}table.amscheckout-data-table tfoot .amscheckout-data-table_total-ht td:last-child{text-align:right}table.amscheckout-data-table tfoot .amscheckout-data-table_total-ht td:last-child .price{font-style:italic;font-size:12px;font-weight:400}table.amscheckout-data-table tfoot .amscheckout-data-table_total-ht+tr td{font-style:italic;border-bottom:none;padding:10px 0 0}table.amscheckout-data-table tfoot .amscheckout-data-table_total-ht+tr td:last-child{text-align:right}table.amscheckout-data-table tfoot .amscheckout-data-table_total-ht+tr td:last-child .price{font-style:italic;font-size:12px;font-weight:400}#coupon_lookup{display:none}#checkout-coupon{position:relative}.container--page-panier__garanties{display:flex;flex-wrap:wrap;justify-content:space-between;margin:32px 28px}.container--page-panier__garanties__col{flex:1}.container--page-panier__garanties__col:last-child{width:165px}.container--page-panier__garanties__col:last-child img{height:28px;margin:0 auto 7px 0}.container--page-panier__garanties__col:last-child img:first-child{width:100px}.container--page-panier__garanties__col:last-child img:nth-child(2){width:149px}.container--page-panier__garanties__col:last-child p span{color:#000;font-size:13px;font-weight:600}.container--page-panier__garanties__col h3{color:#272f64;font-size:14px;font-weight:700;margin:0 0 10px}.container--page-panier__garanties__col p{font-size:12px;font-weight:500}.container--page-panier__garanties__col p span{color:#ef5e56;font-size:14px;font-weight:700;white-space:nowrap}.container--page-panier__garanties__col img{display:block;width:50px;height:50px;margin:0 auto 20px 0}.checkout-onepage-index__garanties,.container--page-panier__garanties{display:flex;flex-direction:column;gap:25px}.checkout-onepage-index__garanties__row,.container--page-panier__no-item__garanties__item{display:flex;flex-direction:column;gap:8px}.checkout-onepage-index__garanties__row p,.container--page-panier__no-item__garanties__item p{color:#b0adc1;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-align:justify;margin:0}.checkout-onepage-index__garanties__row__title,.container--page-panier__no-item__garanties__item__title{display:flex;gap:16px}.checkout-onepage-index__garanties__row__title img,.container--page-panier__no-item__garanties__item__title img{flex-shrink:0}.checkout-onepage-index__garanties__row__title__txt{color:#b0adc1;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin:0}.checkout-onepage-index__garanties__row__title__img-container,.container--page-panier__no-item__garanties__item__title__img-container{display:flex;gap:1px}.checkout-onepage-index .footer a{font-size:14px;font-style:normal;font-weight:600;line-height:normal;color:#b0adc1}.checkout-cart-index .footer-haut,.lgmcheckout-index-index .footer-haut,.lgmcheckout-payment-valid .footer-haut{display:none}.container--page-panier__details-paiement{width:auto;max-width:1440px;margin:40px auto;padding:0 40px}.container--page-panier__details-paiement__main-title{color:#00246b;text-align:center;font-size:24px;font-weight:700;line-height:1}.container--page-panier__details-paiement__main-title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:15px auto}.container--page-panier__details-paiement__container{border-radius:15px;background-color:#f8faff}.container--page-panier__details-paiement__container form{display:block;width:100%;max-width:1200px;margin:0 auto}.lane2 p{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.lane2 p:first-child{font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 16px}#co-billing-form select.address-select{margin:0 0 16px;padding:16px 8px}#co-billing-form #billing-not-for-shipping-handle-form{margin:0}.container--page-panier__details-paiement__container__content{display:flex;max-width:1066px;gap:32px;margin:0 auto}.container--page-panier__details-paiement__container__content li.amscheckout-row>div{width:100%;position:relative;padding:0}.container--page-panier__details-paiement__container__content label{display:block;color:#cccad7;font-size:12px;font-weight:500;width:calc(100% - 9px);margin:0;position:absolute;top:6px;left:9px;z-index:1}.container--page-panier__details-paiement__container__content label[for=amasty-scheckout-login-password]{top:43px}.container--page-panier__details-paiement__container__content label[for="billing:country_id"]{top:6px;z-index:3}.container--page-panier__details-paiement__container__content label[for=billing-address-select]{margin:0 0 10px}.container--page-panier__details-paiement__container__content label[for="billing:save_in_address_book"],.container--page-panier__details-paiement__container__content label[for="shipping:save_in_address_book"],.container--page-panier__details-paiement__container__content label[for=billing-address-select]{position:inherit;top:0;left:0;color:#272f64}.container--page-panier__details-paiement__container__content label[for=coupon_code]{width:calc(100% - 160px)}.container--page-panier__details-paiement__container__content label em{display:none}.container--page-panier__details-paiement__container__content input+label{color:#272f64}.container--page-panier__details-paiement__container__content .amscheckout-row{width:100%;padding-top:0}.container--page-panier__details-paiement__container__content .amscheckout-row .info{font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin:0;padding:0 0 0 26px;background:no-repeat left center/12px url("/skin/frontend/default/f002_conv/images/icones/icone_exclamation-circle-cyan_12px.svg")}.container--page-panier__details-paiement__container__content .checkout-agreements{display:flex;flex-direction:column;max-width:305px;margin:0 auto}.container--page-panier__details-paiement__container__content .checkout-agreements .agree{padding:0}.container--page-panier__details-paiement__container__content .checkout-agreements .agree input.checkbox{margin:0}.container--page-panier__details-paiement__container__content .checkout-agreements .agree label{position:inherit;color:#272f64;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin:0 0 3px}.container--page-panier__details-paiement__container__content .checkout-agreements .agree label::after{content:"*";color:#ef5e56;font-weight:500}.container--page-panier__details-paiement__container__content .checkout-agreements .agree label a{font-weight:600}.container--page-panier__details-paiement__container__content .checkout-agreements .checkout-agreements-advise{font-size:9px;padding:0 0 0 22px}.checkout-onepage-index .amasty-scheckout-login-messagebox{margin:0}.checkout-onepage-index .amasty-scheckout-login-messagebox .warning-msg span{color:#ef5e56;font-weight:600;padding:0 0 0 10px}.checkout-onepage-index .amasty-scheckout-login-messagebox .messages li,.checkout-onepage-index .amasty-scheckout-login-messagebox .messages li li{margin:0}#billing-new-address-form ul{display:flex;flex-wrap:wrap;gap:16px 32px}#billing-new-address-form input:not(#billing:save_in_address_book){width:calc(100% - 34px)}#billing-new-address-form .amscheckout-row>div{flex-direction:row}#billing-new-address-form .amscheckout-row>div:active label::after{transform:rotate(180deg)}.area-header{font-size:18px;font-weight:700;margin:0}.container--page-panier__details-paiement__container__content__login{width:100%}.container--page-panier__details-paiement__container__content__login p:first-child{color:#272f64!important}.container--page-panier__details-paiement__container__content__login p:last-child{color:#ababab!important}.container--page-panier__details-paiement__container__content__col{height:max-content;padding:16px 32px}.container--page-panier__details-paiement__container__content__col:nth-child(2),.container--page-panier__details-paiement__container__content__col:nth-child(4){display:flex;flex-direction:column}.container--page-panier__details-paiement__container__content__col:nth-child(2){gap:32px}.container--page-panier__details-paiement__container__content__col:nth-child(4){gap:24px}.container--page-panier__details-paiement__container__content__col .amscheckout-img-shadow{display:none}.container--page-panier__details-paiement__container__content__full{width:100%;height:max-content;display:none;border:1px solid #ccc3d7;border-radius:16px}.container--page-panier__details-paiement__container__content__full .amscheckout-header{padding:20px 0}.container--page-panier__details-paiement__container__content__full .amscheckout-header .lane2{margin:0 auto 0 0}.container--page-panier__details-paiement__container__content__full .container--page-panier__details-paiement__container__content__col__section{padding:30px 20px 20px}.container--page-panier__details-paiement__container__content__full .order-resume .amscheckout-data-table{border-top:1px solid #dbdce5;display:none}.container--page-panier__details-paiement__container__content__full .order-resume__handler{display:flex;align-items:center;gap:16px;cursor:pointer;text-align:center;margin:10px 0 0;justify-content:center}.container--page-panier__details-paiement__container__content__full .order-resume__handler::after{content:"";display:inline-block;flex-shrink:0;width:8px;height:8px;background:no-repeat center/8px 8px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg"),#fff;transition:all .3s ease-in-out}.container--page-panier__details-paiement__container__content__full .order-resume__handler.active::after{transform:rotate(180deg)}.container--page-panier__details-paiement__container__content__col__section .column-section{flex-direction:column}.container--page-panier__details-paiement__container__content__col__section .column-section .area-header{margin:0 0 16px;display:flex;align-items:baseline;flex-wrap:wrap}.container--page-panier__details-paiement__container__content__col__section .column-section .order-resume .area-header{justify-content:space-between}.container--page-panier__details-paiement__container__content__col__section.amscheckout-submit--bottom{display:none}.amscheckout-header .lane2{font-size:14px}.column-section{display:flex;flex-wrap:wrap}.column-section a:hover{color:#ef5e56}.amscheckout-control{position:relative;display:flex;flex-direction:column;gap:16px;width:100%}.amscheckout-control input+.info{margin:-8px 0 0}.amscheckout-row>div{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse}.amscheckout-row label[for="billing:use_for_shipping_no"],.amscheckout-row label[for="billing:use_for_shipping_yes"]{width:calc(100% - 40px)}div.amscheckout-control-radio{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;width:15px;margin:0 8px 16px 0}div.amscheckout-control-radio label{margin:0}div.amscheckout-control-radio input{margin:0;height:auto}div.amscheckout-control-radio input[type=checkbox]{margin:3px 0 0}#shipping-new-address-form ul{display:flex;flex-wrap:wrap;gap:16px 32px}#co-billing-form #billing-new-address-form ul{margin:0 0 24px}#co-shipping-form .address-select{margin:0 0 16px;padding:16px 8px}#billing-new-address-form ul li:first-child{display:none}#billing-new-address-form ul li:nth-child(3),#billing-new-address-form ul li:nth-child(4),#billing-new-address-form ul li:nth-child(7),#shipping-new-address-form ul li:nth-child(10),#shipping-new-address-form ul li:nth-child(11){flex:1}#billing-new-address-form ul li:nth-child(10),#billing-new-address-form ul li:nth-child(6),#billing-new-address-form ul li:nth-child(8),#billing-new-address-form ul li:nth-child(9),#shipping-new-address-form ul li:nth-child(2),#shipping-new-address-form ul li:nth-child(3),#shipping-new-address-form ul li:nth-child(6),#shipping-new-address-form ul li:nth-child(7),#shipping-new-address-form ul li:nth-child(8),#shipping-new-address-form ul li:nth-child(9){width:calc(50% - 16px)}#billing-new-address-form ul li:nth-child(2),#billing-new-address-form ul li:nth-child(5){width:100%}#billing-new-address-form-street-handle{display:flex;align-items:center;gap:10px;cursor:pointer;text-decoration:underline}#billing-new-address-form-street-handle:hover{color:#ef5e56}#billing-new-address-form-street-handle::after{content:"";display:inline-block;width:8px;height:8px;background:no-repeat center/8px 8px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg"),#fff;margin:0 0 0 10px;transition:all .3s ease-in-out}#billing-new-address-form-street-handle.active::after{transform:rotate(180deg)}#billing-new-address-form-street-handle.active+div label{display:block}#billing-new-address-form-street-handle+div label{display:none}#billing-not-for-shipping-handle-form{position:relative;display:flex;margin:32px 0 0;gap:8px}#billing-not-for-shipping-handle-form input{flex-shrink:0}#billing-not-for-shipping-handle-form>label{margin:0;width:fit-content;cursor:pointer;opacity:1;visibility:visible;position:inherit;top:0;left:0}#area-header-billing{cursor:pointer}#area-header-billing::after{content:"";display:inline-block;transform-origin:8px 8px;width:16px;height:16px;background:no-repeat center/16px 16px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg");margin:0 0 0 10px;transition:all .3s ease-in-out;position:relative;top:2px}#area-header-billing.active::after{transform:rotate(180deg)}#shipping_area{padding:20px 0 0}#shipping_area li{width:100%}#shipping_area .area-header::after{margin:10px auto 20px 0}#shipping_area .amscheckout-img-shadow{display:none}label[for="shipping:same_as_billing"]{width:calc(100% - 30px);margin:0}.form-list label::before{content:"";background-color:#ef5e56;display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 4px 2px 0}.form-list label.form-list_sub{margin:0 0 0 5px}.form-list label.form-list_sub::before{content:"-";display:inline-block;margin:0 5px 0 0}.form-list #payment_form_checkmo .form-list_sub::before{background-color:#272f64;display:inline-block;width:4px;height:4px;border-radius:50%;margin:0 4px 3px 0}.deuxlignemodeexpe{display:block;width:100%;margin:0 0 10px}.order-resume,.order-review{width:100%}.amscheckout-data-table_total-ht td span,.amscheckout-data-table_total-ht td strong{font-size:12px;font-weight:400}div.amscheckout-submit-button{margin:10px 0;padding:0}div.amscheckout-submit-button p{text-align:center}div.amscheckout-submit-button p a{color:#ef5e56;text-decoration:underline}.agree{display:flex;justify-content:center;align-items:flex-start;margin:10px 0 0;gap:8px}.agree input{margin:2px 0 0}.agree input,.agree label{cursor:pointer}div.order-resume-button,div.order-review-button{clear:none;padding:0;width:100%}.container--page-panier__details-paiement__container__content__col__section .amscheckout-submit--bottom .order-resume-button,.container--page-panier__details-paiement__container__content__col__section .amscheckout-submit--bottom .order-review-button{display:none}.order-review-button button{width:auto;margin:20px auto 0 auto}.order-review-button p{font-size:12px;font-weight:500;text-align:center;margin:10px 0 0}label[for=agreement-1]{font-size:11px;font-weight:500;width:auto;margin:0}label[for=agreement-1] a{font-weight:600}.cms-page-view.cms-bp2 .main,.cms-page-view.cms-bp3 .main,.lgmcheckout-payment-valid .main{width:100%;min-height:calc(100vh - 280px);border:none;padding:0}.cms-bp2 #lien_retour_haut{display:inline-block}.cms-bp3 #lien_retour_haut,.lgmcheckout-payment-valid #lien_retour_haut{display:none}.cms-bp3 #home-link,.lgmcheckout-payment-valid #home-link{color:#272f64;font-weight:500;margin:0 auto;padding:0 40px}.cms-bp3 #home-link::before,.lgmcheckout-payment-valid #home-link::before{content:"‹";display:inline-block;font-size:18px;line-height:1.55em;font-weight:600;margin:0 10px 0 0}#amscheckout-loading.amscheckout-loading{position:relative}.container--page-panier__paiement-confirme{display:flex;width:auto;margin:40px 0 64px;padding:0 20px}.container--page-panier__paiement-confirme__col-main-content{width:auto;margin:0 auto}.container--page-panier__paiement-confirme__col-trustpilot{width:430px;margin:0 0 0 20px}.container--page-panier__paiement-confirme__col-trustpilot-content{background-color:#f3f7ff;border-radius:15px;padding:30px 20px 20px}.container--page-panier__paiement-confirme__col-trustpilot__title{color:#272f64;font-size:20px;font-weight:700;text-align:center;line-height:1.4em;margin:0 0 40px}.container--page-panier__paiement-confirme__col-trustpilot-content__stars-container{display:flex;align-items:center;justify-content:center;padding:20px;background-color:#fff;border:3px solid #00b67a;border-radius:10px;transition:background-color .3s ease-in-out;cursor:pointer}.container--page-panier__paiement-confirme__col-trustpilot-content__stars-container:hover{background-color:#dffff5}.container--page-panier__paiement-confirme__col-trustpilot-content__stars-container::after{content:"►";display:inline-block;font-size:22px;color:#00b67a;transform:scale(.65,1.2);margin:0 0 0 20px}.container--page-panier__paiement-confirme__col-trustpilot-content__Trustpilot-container{max-height:270px;margin:20px 0 0;padding:10px;border-radius:10px;background-color:#fff}.container--page-panier__paiement-confirme__col-trustpilot-content__stars-container__img{display:block;height:auto;margin:0 auto 20px}.container--page-panier__paiement-confirme__titre{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:22px;font-weight:700;text-align:center;margin:0 auto 40px}.container--page-panier__paiement-confirme__titre.valide{color:#13d766}.container--page-panier__paiement-confirme__titre.invalide{color:#ef5e56}.container--page-panier__paiement-confirme__titre img{display:block;width:40px;height:40px;margin:0 20px 0 0}.container--page-panier__paiement-confirme__intit-facture{font-size:14px;padding:8px 30px;background-color:#f3f7ff;border-radius:0 15px}.container--page-panier__paiement-confirme__txt__voir-dossier .button--blue{margin:20px auto 30px}.container--page-panier__paiement-confirme__txt{width:auto;margin:20px 0 0;padding:0}.container--page-panier__paiement-confirme__txt p{font-size:14px;margin:0 0 10px}.container--page-panier__paiement-confirme__txt p a{text-decoration:underline}.container--page-panier__paiement-confirme__txt p a:hover span{text-decoration:underline}.container--page-panier__paiement-confirme__txt ol{padding:0 0 0 25px}.container--page-panier__paiement-confirme__txt ol li{font-size:14px;margin:10px 0}.container--page-panier__paiement-confirme__txt ol li::before{content:"";display:inline-block;background-color:#ef5e56;margin:0 10px -2px -25px;width:12px;height:12px;border-radius:50%}.container--page-panier__paiement-confirme__txt ol li a{text-decoration:underline}.container--page-panier__paiement-confirme__txt ol li p img{display:inline-block;width:20px;height:20px;margin:0 10px 0 0}.container--page-panier__paiement-confirme__txt ol .container--page-panier__paiement-confirme__table__no-bullet::before{display:none}.container--page-panier__paiement-confirme__table__no-bullet{font-size:14px}.container--page-panier__paiement-confirme__txt ol .container--page-panier__paiement-confirme__table__livraison,.container--page-panier__paiement-confirme__txt ol .container--page-panier__paiement-confirme__table__mail{background-repeat:no-repeat;margin:0 0 10px -25px;padding:0 0 0 30px}.container--page-panier__paiement-confirme__txt ol .container--page-panier__paiement-confirme__table__mail{background-image:url("/skin/frontend/default/f002_conv/images/icon-email-red.webp");background-size:20px}.container--page-panier__paiement-confirme__txt ol .container--page-panier__paiement-confirme__table__livraison{background-image:url("/skin/frontend/default/f002_conv/images/icone-delivery-truck.png");background-size:25px}.container--page-panier__paiement-confirme__table__download{width:100%;max-width:800px;margin:0 auto}.container--page-panier__paiement-confirme__table__download tbody{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.container--page-panier__paiement-confirme__table__download tr td{vertical-align:middle;font-weight:600;padding:5px}.container--page-panier__paiement-confirme__table__download tr td a{text-decoration:underline}.container--page-panier__paiement-confirme__table__download tr td a:hover{color:#ef5e56}.container--page-panier__paiement-confirme__table__download .pdf_conventions td a{color:#ef5e56}.container--page-panier__paiement-confirme__table--containt{display:flex;flex-wrap:wrap}.container--page-panier__paiement-confirme__table__download{width:auto;margin:10px auto}.container--page-panier__paiement-confirme__table__download tr td{vertical-align:middle;font-weight:600;padding:5px}.container--page-panier__paiement-confirme__table__download tr td a{color:#ef5e56}.container--page-panier__form-container__form__btns__reduction__input-container{margin:0 0 24px}.container--page-panier__form-container__form__btns__reduction__input-container #coupon_code{width:calc(100% - 162px)}.container--page-panier__form-container__form__btns__reduction__button{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;color:#fff;width:120px;height:52px;font-size:14px;font-weight:600;line-height:normal;padding:8px 20px;border:none;border-radius:8px;background-color:#272f64;transition:background-color .3s ease-in-out}.container--page-panier__form-container__form__btns__reduction__button:hover{background-color:#0b134d}.container--page-panier__paiement-confirme__table__download__text,.container--page-panier__paiement-confirme__table__download__text--blue{color:#272f64;font-size:14px;font-weight:600;text-align:left;text-decoration:underline;line-height:1.4em;border:none;background:0 0;cursor:pointer}.container--page-panier__paiement-confirme__table__download__text{color:#ef5e56}.container--page-panier__paiement-confirme__table__download__text--blue{color:#272f64}.container--page-panier__paiement-confirme__txt__factures{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.container--page-panier__paiement-confirme__txt__factures p{margin:0 20px 0 0}.container--page-panier__paiement-confirme__txt__factures .button--blue{margin:20px 0;padding:5px 25px}.container--page-panier__paiement-confirme__facture-text{margin:30px 0 0}.container--page-panier__paiement-confirme__container-flex{display:flex;flex-wrap:wrap}.container--page-panier__paiement-confirme__txt__merci,.container--page-panier__paiement-confirme__txt__merci--resp{display:flex;font-size:16px;text-align:center;align-items:center;justify-content:center;margin:20px 0 10px;padding:0 10px}.container--page-panier__paiement-confirme__txt__merci--resp{display:none}.container--page-panier__paiement-confirme__txt__merci--resp::after,.container--page-panier__paiement-confirme__txt__merci--resp::before,.container--page-panier__paiement-confirme__txt__merci::after,.container--page-panier__paiement-confirme__txt__merci::before{content:"♥";font-size:18px;color:#ef5e56;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000;margin:0 5px}.container--page-panier__paiement-confirme__photo-team,.container--page-panier__paiement-confirme__photo-team--resp{width:100%;max-width:850px;height:430px;background-image:url("/skin/frontend/default/f002_conv/images/Legimedia-1308.webp");background-size:cover;border-radius:0 70px;margin:0 auto;background-position:center;box-shadow:7px 7px 12px -5px #ababab}.container--page-panier__paiement-confirme__photo-team--resp{display:none}.checkout-onepage-success .footer-haut__content,.cms-page-view.cms-bp2 .footer-haut__content,.cms-page-view.cms-bp3 .footer-haut__content,.lgmcheckout-payment-valid .footer-haut__content{display:none}#noremove{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:8010}.popup_suppression_panier{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);min-height:260px;max-width:680px;width:calc(100% - 40px);padding:20px;background-color:#fff;z-index:8030}.popup_suppression_panier__encart{display:flex;align-items:flex-start;background-color:#fadcda;border:1px solid #ef5e56;border-radius:0 50px;padding:20px}.popup_suppression_panier__encart img{width:30px;height:30px;margin:0 20px 0 0}.popup_suppression_panier__encart__txt{font-size:14px;font-weight:600;color:#ef5e56;background-color:#fadcda}.popup_suppression_panier__encart__txt p{margin:0 0 10px}.popup_suppression_panier__buttons{display:flex;flex-wrap:wrap;width:100%;height:auto;min-height:60px;align-items:center;justify-content:space-between}.popup_suppression_panier__buttons button{display:block;color:#fff;text-align:center;width:auto;height:auto;border-radius:10px;margin:20px 0 0;padding:5px 25px;border:none}.popup_suppression_panier__buttons__retour{font:600 16px/2 Montserrat,Montserrat-fallback,sans-serif}.popup_suppression_panier__buttons__panier{font:600 16px/2 Montserrat,Montserrat-fallback,sans-serif}.popup_suppression_panier__buttons__panier::after{content:"►";display:inline-block;transform:scale(.65,1.2);margin:0 0 0 20px;width:auto;height:auto}.container--page-panier__trustpilot-note{display:flex;flex-direction:row-reverse;justify-content:space-between;width:250px;margin:0 auto}.container--page-panier__trustpilot-note__img{display:inline-block;width:48px;height:48px;background-image:url("/skin/frontend/default/f002_conv/images/stars-0.svg");background-size:48px 48px;cursor:pointer}.container--page-panier__trustpilot-note__img:first-child:hover,.container--page-panier__trustpilot-note__img:first-child:hover~div{background-image:url("/skin/frontend/default/f002_conv/images/stars-5.svg")}.container--page-panier__trustpilot-note__img:nth-child(2):hover,.container--page-panier__trustpilot-note__img:nth-child(2):hover~div{background-image:url("/skin/frontend/default/f002_conv/images/stars-4.svg")}.container--page-panier__trustpilot-note__img:nth-child(3):hover,.container--page-panier__trustpilot-note__img:nth-child(3):hover~div{background-image:url("/skin/frontend/default/f002_conv/images/stars-3.svg")}.container--page-panier__trustpilot-note__img:nth-child(4):hover,.container--page-panier__trustpilot-note__img:nth-child(4):hover~div{background-image:url("/skin/frontend/default/f002_conv/images/stars-2.svg")}.container--page-panier__trustpilot-note__img:nth-child(5):hover,.container--page-panier__trustpilot-note__img:nth-child(5):hover~div{background-image:url("/skin/frontend/default/f002_conv/images/stars-1.svg")}.cms-assistance-juridique.checkout-cart-index #lien_retour_haut,.cms-assistance-juridique.checkout-cart-index .quick-info{display:none}.cms-assistance-juridique.checkout-cart-index .main{width:calc(100% - 40px);max-width:1200px;padding:0 20px;margin:0 auto 40px}.cms-assistance-juridique.checkout-cart-index .footer-container{padding-bottom:0}#amscheckout-processing{position:fixed!important;top:0;right:0;float:none!important;text-align:center;background-color:#fff;background-repeat:no-repeat;background-position:50% 35%;width:100%!important;height:100%!important;vertical-align:middle;opacity:.9;z-index:15000}#fond_blanc{font-size:20px;max-width:50%;top:45%;left:25%;position:relative}.block-related{display:none}.catalog-product-view .product-img-box .product-image img{width:330px;height:330px}.amscheckout .area-header{border-top:solid 3px #00246b}.amscheckout .shipping-method{padding:0!important}.tableau_paiement_cheque_virement{margin:0 auto 20px;font-size:13px}.tableau_paiement_cheque_virement th{font-weight:700;padding:5px}.tableau_paiement_cheque_virement td{padding:5px}.checkout-onepage-success .quick-info{display:none}.checkout-onepage-success #div_etape_avancement_achat{margin-top:20px}.checkout-onepage-success .checkout-cart-index__footer{position:absolute;left:0;bottom:0;width:100%}.paiement_cheque_success_titre{margin-bottom:20px}.paiement_cheque_success_titre h1{font-size:20px!important}.paiement_success_cheque_virement_image{background-image:url("/skin/frontend/default/f002_conv/images/exclamation-mark.png");background-repeat:no-repeat;background-position:0 50%;padding-left:40px;height:40px;position:relative;margin-left:20px;margin-bottom:20px}.paiement_success_cheque_virement_image p{position:absolute;bottom:0;font-size:14px;font-weight:700}.checkout-cart-index .module-titre{margin-top:20px}#shopping-cart-table tbody td .item-options dt{width:auto!important;margin-right:5px!important}#shopping-cart-table tbody td .item-options dd{color:#474747!important;font-style:italic}.checkout-cart-index__footer{display:flex;align-items:center;justify-content:center;margin:8px 0 32px}.checkout-cart-index__footer__container{display:flex;align-items:center;gap:48px}.checkout-cart-index__footer__container a{color:#b0adc1;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.checkout-cart-index__footer__container a:hover{color:#b0adc1}.checkout-onepage-index .checkout-cart-index__footer{margin:80px 0 32px}.catalog-product-view .main{width:100%;border:none;padding:0}.container-page-produit-aff{display:flex;flex-direction:column;align-items:center;gap:64px;width:100%;margin:0 0 96px}.container-page-produit-aff__content{width:100%;max-width:1200px}.container-page-produit-aff__content--100{width:100%}.container-page-produit-aff__header{display:flex;align-items:flex-start;gap:64px;width:100%;max-width:1078px;margin:24px 0 0}.container-page-produit-aff__title{color:#272f64;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 32px}.container-page-produit-aff__header__slider{position:relative;display:flex;flex-direction:column;gap:16px;flex-shrink:0;width:450px}.container-page-produit-aff__header__slider__prez{position:relative;display:flex;justify-content:center;align-items:center;width:450px;height:330px}.container-page-produit-aff__header__slider__prez input:first-child:checked+*{background:linear-gradient(78deg,#dee9fe 26.44%,#fbdcda 78.57%)}.container-page-produit-aff__header__slider__prez input{display:none}.container-page-produit-aff__header__slider__prez input+*{visibility:hidden;opacity:0;z-index:0}.container-page-produit-aff__header__slider__prez input+*+*{display:none;visibility:hidden;opacity:0;z-index:0}.container-page-produit-aff__header__slider__prez input:checked+*{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:16px;visibility:visible;opacity:1;z-index:1}.container-page-produit-aff__header__slider__prez input:checked+*+*{display:contents;visibility:visible;opacity:1;z-index:1}.container-page-produit-aff__header__slider__prez input:checked+.container-page-produit-aff__header__slider__prez__slide--video{background:#d9d9d9}.container-page-produit-aff__header__slider__prez__slide--img,.container-page-produit-aff__header__slider__prez__slide--video{position:absolute;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}.container-page-produit-aff__header__slider__prez__slide--img{width:auto;height:auto;max-width:720px;max-height:330px;background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:16px}.container-page-produit-aff__header__slider__prez__slide--video{border-radius:16px;background:#d9d9d9}.container-page-produit-aff__header__slider__prez__slide--video img{width:64px;height:64px}.container-page-produit-aff__header__slider__prez__slide--video__iframe-content{position:relative;width:100%;height:0;padding-bottom:53.1%}.container-page-produit-aff__header__slider__prez__slide--video__iframe-content lite-youtube{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px;box-shadow:0 8px 14px 0 rgba(176,173,193,.4)}.container-page-produit-aff__header__slider__prez__slide--img-resp{display:none;position:relative}.container-page-produit-aff__header__slider__prez__slide--img-resp>div{width:450px;height:330px}.container-page-produit-aff__header__slider__prez__slide--img-resp:hover{color:#272f64}.container-page-produit-aff__header__slider__prez__slide__cartouche{position:absolute;left:10px;bottom:10px;font-size:10px;font-style:normal;font-weight:500;line-height:12px;padding:6px 10px;border-radius:20px;border:1px solid #272f64;background:#fff}.container-page-produit-aff__header__slider__vignettes{display:flex;justify-content:space-between;width:100%;height:43px}.container-page-produit-aff__header__slider__vignettes__item{display:flex;align-items:center;cursor:pointer}.container-page-produit-aff__header__slider__vignettes__item img{width:100%;max-width:36px;height:auto}.container-page-produit-aff__header__slider__vignettes__item{width:36px;height:auto}.container-page-produit-aff__header__slider__popin-container{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background:rgba(171,171,171,.4);z-index:-1;visibility:hidden;opacity:0}.container-page-produit-aff__header__slider__popin-container:target{visibility:visible;opacity:1;z-index:999}.container-page-produit-aff__header__slider__popin-container__close{display:block;position:relative;width:100%;height:100%}.container-page-produit-aff__header__slider__popin-container__content{position:absolute;display:flex;justify-content:center;align-items:center}.container-page-produit-aff__header__slider__popin-container__content__close{position:absolute;top:calc(50% - 360px);right:calc(50% - 410px);width:30px;height:30px;border-radius:50%;background:no-repeat center/30px url("/skin/frontend/default/f002_conv/images/button_close-red_50px.svg")}.container-page-produit-aff__header__slider__popin-container__content__items{display:flex;justify-content:space-between;align-items:center;gap:17px;width:820px;height:720px}.container-page-produit-aff__header__slider__popin-container__content__items>img{width:auto;height:auto;max-width:720px;max-height:720px;position:inherit;display:flex}.container-page-produit-aff__header__slider__popin-container__content__items>div{position:inherit;background:0 0;width:100%}.container-page-produit-aff__header__slider__popin-container__content__items__anchor--left,.container-page-produit-aff__header__slider__popin-container__content__items__anchor--right{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;border-radius:50%;border:1px solid #272f64;background:#fff}.container-page-produit-aff__header__slider__popin-container__content__items__anchor--left{transform:rotate(-180deg)}.container-page-produit-aff__header__slider__popin-container__content__items__anchor--left img{margin:0 -3px 0 0}.container-page-produit-aff__header__slider__popin-container__content__items__anchor--right img{margin:0 -3px 0 0}.container-page-produit-aff__header__text{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.container-page-ccn-sea__header__title--resp,.container-page-produit-aff__header__text__title{color:#272f64;font-size:28px;font-style:normal;font-weight:700;line-height:normal;margin:0}.container-page-ccn-sea__header__title--resp{display:none;margin:16px 0 0}.container-page-produit-aff__header__text__txt{font-size:14px;font-style:normal;font-weight:400;line-height:22px}.container-page-produit-aff__header__text__txt p{text-align:justify}.container-page-produit-aff__header__text__txt ul{margin:0;padding:0 0 0 24px}.container-page-produit-aff__header__text__list-prix{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.container-page-produit-aff__header__text__list-prix__input{display:none}.container-page-produit-aff__header__text__list-prix__input:checked+label>.container-page-produit-aff__header__text__list-prix__item__encart{border:1px solid #272f64;background:#dee9ff}.container-page-produit-aff__header__text__list-prix__item{display:flex;flex-direction:column;align-items:center;gap:3px;width:133px;cursor:pointer}.container-page-produit-aff__header__text__list-prix__item__cartouche{color:#dd695c;text-align:center;font-size:10px;font-style:normal;font-weight:600;line-height:19px;border-radius:10px;padding:0 16px;border:1px solid #dd695c;background:#fff}.container-page-produit-aff__header__text__list-prix__item__encart{display:flex;flex-direction:column;align-items:center;gap:8px;width:calc(100% - 26px);padding:10px 12px;border-radius:8px;border:1px solid #dee9ff;background:#fff;transition:all .3s ease-in-out}.container-page-produit-aff__header__text__list-prix__item__encart:hover{border:1px solid #272f64;background:#dee9ff}.container-page-produit-aff__header__text__list-prix__item__encart:target{border:1px solid #272f64;background:#dee9ff}.container-page-produit-aff__header__text__list-prix__item__encart__unite{text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.container-page-produit-aff__header__text__list-prix__item__encart__unite span{display:none;color:#dd695c;text-align:center;font-size:10px;font-style:normal;font-weight:600;line-height:19px;border-radius:10px;padding:0 16px;border:1px solid #dd695c;background:#fff}.container-page-produit-aff__header__text__list-prix__item__encart__price{font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.container-page-produit-aff__header__text__list-prix__item__encart__price--nbr{font-size:16px;font-weight:700}.container-page-produit-aff__header__text__cta__btn__product-details{display:flex;gap:24px}.container-page-produit-aff__header__text__cta__btn__product-details__label{font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:12px 24px;border-radius:8px;border:1px solid #dee9ff;background:#fff;transition:all .3s ease-in-out;cursor:pointer}.container-page-produit-aff__header__text__cta__btn__product-details__label:hover{border:1px solid #272f64;background:#dee9ff}.container-page-produit-aff__header__text__cta__btn__product-details__input{display:none}.container-page-produit-aff__header__text__cta__btn__product-details__input:checked+label{border:1px solid #272f64;background:#dee9ff}.container-page-produit-aff__header__text__cta__btn__product-details--resp{display:none}.container-page-produit-aff__header__text__cta__btn__product-details--resp>select{color:#272f64;font-family:Montserrat,Montserrat-fallback,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;width:calc(100% - 2px);padding:12px 24px;border-radius:8px;border:1px solid #b0adc1;background:#fff}.container-page-produit-aff__header__text__cta{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.container-page-produit-aff__header__text__cta__btn{display:flex;flex-direction:column;gap:24px;width:100%}.container-page-produit-aff__header__text__cta__txt{display:flex;align-items:center;gap:16px}.container-page-produit-aff__header__text__cta__btn__box{display:flex;gap:16px}.container-page-produit-aff__header__text__cta__btn__box__qty{height:44px}.container-page-produit-aff__header__text__cta__btn__box__qty input{color:#272f64;display:block;float:left;font:500 14px/2 Montserrat,Montserrat-fallback,sans-serif;text-align:center;width:103px;height:43px;margin:0;border-radius:8px;border:1px solid #b0adc1}.container-page-produit-aff__header__text__cta__btn__box__qty input:focus{outline:0}.container-page-produit-aff__header__text__cta__btn__box__qty input[type=number]::-webkit-inner-spin-button{opacity:0}.container-page-produit-aff__header__text__cta__btn__box__qty input[type=number]::-webkit-outer-spin-button{opacity:0}.container-page-produit-aff__header__text__cta__btn__box__qty input[type=number]{-moz-appearance:textfield}.container-page-produit-aff__header__text__cta__btn__box__qty__nav{position:relative;width:105px;height:43px}.container-page-produit-aff__header__text__cta__btn__box__qty__quantity-button{position:relative;cursor:pointer;width:25px;text-align:center;font-size:16px;font-weight:600;line-height:9px;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.container-page-produit-aff__header__text__cta__btn__box__qty__quantity-button.quantity-down,.container-page-produit-aff__header__text__cta__btn__box__qty__quantity-button.quantity-up{position:absolute;color:#272f64;height:43px;line-height:43px}.container-page-produit-aff__header__text__cta__btn__box__qty__quantity-button.quantity-up{left:105px}.container-page-produit-aff__header__text__cta__btn__box__qty__quantity-button.quantity-down{left:25px}.container-page-produit-aff__header__text__cta__txt__stock{display:flex;align-items:center;flex-shrink:0;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.container-page-produit-aff__header__text__cta__txt__stock::before{content:"";flex-shrink:0;display:block;width:8px;height:8px;border-radius:50%;background-color:#13d766;margin:0 16px 0 0}.container-page-produit-aff__header__text__cta__txt__stock--date br{display:none}.container-page-produit-aff__header__text__cta__txt__epuise{display:flex;align-items:center;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.container-page-produit-aff__header__text__cta__txt__epuise::before{content:"";flex-shrink:0;display:block;width:8px;height:8px;border-radius:50%;background-color:#dd695c;margin:0 16px 0 0}.container-page-produit-aff__header__text__links{display:flex;gap:24px}.container-page-produit-aff__header__text__links__item{color:#272f64;font-size:12px;font-style:normal;font-weight:600;line-height:192%;padding:0 16px;border-radius:20px;border:1px solid #272f64;background:#fff}.container-page-produit-aff__header__text__links__item:hover{color:#272f64;background:#f3f7ff}.container-page-produit-aff__avis{position:relative;overflow:hidden}.container-page-produit-aff__avis input[type=radio]{position:absolute;left:-99999px}.container-page-produit-aff__avis__target{display:none}.container-page-produit-aff__avis__container{max-width:1078px;margin:0 auto;overflow:hidden}.container-page-produit-aff__avis__container__content{display:flex;align-items:flex-start;gap:16px;width:1440px;transition:transform .6s ease-in-out}.container-page-produit-aff__avis__container__precedent label.image1,.container-page-produit-aff__avis__container__precedent--resp label.image1,.container-page-produit-aff__avis__container__suivant label.image1,.container-page-produit-aff__avis__container__suivant--resp label.image1{opacity:1;z-index:1}#client_1:target~.container-page-produit-aff__avis__container .container-page-produit-aff__avis__container__content{transform:translatex(0)}#client_1:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image2,#client_1:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image2,#client_1:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image2,#client_1:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image2{opacity:0;z-index:-1}#client_1:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image3,#client_1:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image3,#client_1:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image3,#client_1:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image3{opacity:0;z-index:-1}#client_1:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image4,#client_1:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image4,#client_1:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image4,#client_1:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image4{opacity:0;z-index:-1}#client_1:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image1,#client_1:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image1,#client_1:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image1,#client_1:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image1{opacity:1;z-index:1}#client_2:target~.container-page-produit-aff__avis__container .container-page-produit-aff__avis__container__content{transform:translatex(-364px)}#client_2:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image1,#client_2:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image1,#client_2:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image1,#client_2:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image1{opacity:0;z-index:-1}#client_2:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image3,#client_2:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image3,#client_2:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image3,#client_2:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image3{opacity:0;z-index:-1}#client_2:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image4,#client_2:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image4,#client_2:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image4,#client_2:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image4{opacity:0;z-index:-1}#client_2:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image2,#client_2:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image2,#client_2:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image2,#client_2:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image2{opacity:1;z-index:1}#client_3:target~.container-page-produit-aff__avis__container .container-page-produit-aff__avis__container__content{transform:translatex(-728px)}#client_3:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image1,#client_3:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image1,#client_3:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image1,#client_3:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image1{opacity:0;z-index:-1}#client_3:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image2,#client_3:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image2,#client_3:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image2,#client_3:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image2{opacity:0;z-index:-1}#client_3:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image4,#client_3:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image4,#client_3:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image4,#client_3:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image4{opacity:0;z-index:-1}#client_3:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image3,#client_3:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image3,#client_3:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image3,#client_3:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image3{opacity:1;z-index:1}#client_4:target~.container-page-produit-aff__avis__container .container-page-produit-aff__avis__container__content{transform:translatex(-1092px)}#client_4:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image1,#client_4:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image1,#client_4:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image1,#client_4:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image1{opacity:0;z-index:-1}#client_4:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image2,#client_4:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image2,#client_4:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image2,#client_4:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image2{opacity:0;z-index:-1}#client_4:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image3,#client_4:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image3,#client_4:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image3,#client_4:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image3{opacity:0;z-index:-1}#client_4:target~.container-page-produit-aff__avis__container+.container-page-produit-aff__avis__container__precedent .image4,#client_4:target~.container-page-produit-aff__avis__container+div+.container-page-produit-aff__avis__container__suivant .image4,#client_4:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__precedent--resp .image4,#client_4:target~.container-page-produit-aff__avis__container~.container-page-produit-aff__avis__container__suivant--resp .image4{opacity:1;z-index:1}.container-page-produit-aff__avis__container__precedent,.container-page-produit-aff__avis__container__precedent--resp,.container-page-produit-aff__avis__container__suivant,.container-page-produit-aff__avis__container__suivant--resp{position:absolute;z-index:1}.container-page-produit-aff__avis__container__precedent label,.container-page-produit-aff__avis__container__precedent--resp label,.container-page-produit-aff__avis__container__suivant label,.container-page-produit-aff__avis__container__suivant--resp label{position:absolute;opacity:0;z-index:-1;width:30px;height:30px;transform:translate(0,-50%)}.container-page-produit-aff__avis__container__precedent,.container-page-produit-aff__avis__container__precedent--resp{left:0;bottom:calc(50% + 15px)}.container-page-produit-aff__avis__container__precedent label,.container-page-produit-aff__avis__container__precedent--resp label{background-image:url("/skin/frontend/default/f002_conv/images/arrow-grey-white_32px.svg");background-size:contain;transform:rotate(180deg)}.container-page-produit-aff__avis__container__precedent label::after,.container-page-produit-aff__avis__container__precedent--resp label::after{transform:scale(.65,1.1)}.container-page-produit-aff__avis__container__suivant,.container-page-produit-aff__avis__container__suivant--resp{right:30px;bottom:50%}.container-page-produit-aff__avis__container__suivant label,.container-page-produit-aff__avis__container__suivant--resp label{background-image:url("/skin/frontend/default/f002_conv/images/arrow-grey-white_32px.svg");background-size:contain}.container-page-produit-aff__avis__container__suivant label::after,.container-page-produit-aff__avis__container__suivant--resp label::after{transform:scale(.65,1.1) rotate(180deg)}.page-produit-container__presentation-produit__content__img__slide-diapo{display:flex;align-items:center;justify-content:center;transition:transform .8s}.container-page-produit-aff__avis__container__precedent a,.container-page-produit-aff__avis__container__precedent--resp a,.container-page-produit-aff__avis__container__suivant a,.container-page-produit-aff__avis__container__suivant--resp a{position:absolute;width:32px;height:32px;display:block;z-index:2}.container-page-produit-aff__avis__container__precedent--resp,.container-page-produit-aff__avis__container__suivant--resp{display:none}.container-page-produit-aff__avis__container__item{line-height:normal;font-style:normal;display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:298px;padding:16px 24px;border-radius:16px;border:1px solid #b0adc1;background:#fff}.container-page-produit-aff__avis__container__item__stars{width:100px;height:20px;background:center/20px url("/skin/frontend/default/f002_conv/images/icone_star-yellow_20px.svg")}.container-page-produit-aff__avis__container__item__txt{font-size:14px;font-weight:400;text-align:justify}.container-page-produit-aff__avis__container__item__author{font-size:16px;font-weight:700;text-align:left}.container-page-produit-aff__desc{display:flex;flex-direction:column;align-items:center;gap:32px;max-width:848px;margin:0 auto}.container-page-produit-aff__desc__item,.container-page-produit-aff__desc__item--reverse{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 40px);padding:0 20px}.container-page-produit-aff__desc__item--reverse{flex-direction:row-reverse}.container-page-produit-aff__desc__item__img{flex-shrink:0;width:auto;height:auto;border-radius:16px;max-width:400px;max-height:265px}.container-page-produit-aff__desc__item__text{font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:justify;max-width:calc(100% - 438px);padding:0 8px}.container-page-produit-aff__desc__item__text__title{color:#272f64;text-align:center;font-size:21px;font-style:normal;font-weight:700;line-height:normal;margin:0}.container-page-produit-aff__desc__item__text__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:16px auto}.container-page-produit-aff__desc__item__text__container{display:flex;flex-direction:column;gap:16px}.container-page-produit-aff__desc__item__text__container__item{display:flex;align-items:center;gap:9px}.container-page-produit-aff__desc__item__text__container__item::before{content:"";display:block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background-color:#ef5e56}.container-page-produit-aff__desc__item__text__container__item p{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.container-page-produit-aff__content__previsu{width:auto;padding:0 10px}.container-page-produit-aff__presentation-produit{width:100%;background-color:#f3f7ff;margin:0}.container-page-produit-aff__presentation-produit__content{display:flex;flex-wrap:wrap;justify-content:space-between;width:auto;max-width:1200px;padding:40px 20px;margin:0 auto}.container-page-produit-aff__presentation-produit__content__col{display:flex;width:300px}.container-page-produit-aff__presentation-produit__content__col img{width:100px;height:100px;border-radius:50%;margin:0 15px 0 0;box-shadow:7px 7px 12px -5px #ababab}.container-page-produit-aff__presentation-produit__content__col__txt{font-size:12px;font-style:normal;font-weight:400;line-height:175%;text-align:left;width:185px}.container-page-produit-aff__presentation-produit__content__col__txt__title{font-size:14px;font-style:normal;font-weight:700;line-height:192%;margin:0}.container-page-produit-aff__presentation-produit__content__col__txt__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:13px auto 13px 0}.container-page-produit-aff__faq{display:flex;flex-direction:column;align-items:center;padding:0 0 26px;width:100%;max-width:850px;margin:0 auto;background:no-repeat top left/513px url("/skin/frontend/default/f002_conv/images/background_circle-blur-blue.svg"),no-repeat top 450px right 166px/350px url("/skin/frontend/default/f002_conv/images/background_circle-blur-red.svg")}.container-page-produit-aff__indispensables{position:relative}.container-page-produit-aff__indispensables input{position:absolute;left:-99999px}.container-page-produit-aff__indispensables__container{overflow:hidden;position:relative}.container-page-produit-aff__indispensables__container__target{display:none}.container-page-produit-aff__indispensables__content{display:flex;justify-content:center;gap:24px;transition:all .3s ease-in-out}.container-page-produit-aff__indispensables__container__item{display:flex;flex-direction:column;width:250px}.container-page-produit-aff__indispensables__container__item__img{display:flex;align-items:center;justify-content:center;width:248px;height:248px;border-radius:16px;border:1px solid #b0adc1;background:#fff;margin:0 0 16px;transition:all .3s ease-in-out}.container-page-produit-aff__indispensables__container__item__img:hover{border:1px solid #272f64;background:#dee9ff}.container-page-produit-aff__indispensables__container__item__img img{width:auto;height:auto;max-width:210px;max-height:210px}.container-page-produit-aff__indispensables__container__item__title{font-size:14px;font-style:normal;font-weight:500;line-height:normal;min-height:34px;margin:0 0 16px}.container-page-produit-aff__indispensables__container__item__price{margin:auto 0 0}.container-page-produit-aff__indispensables__container__item__price--ht{display:inline-block;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0 16px 0 0}.container-page-produit-aff__indispensables__container__item__price--ttc{display:inline-block;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.container-page-produit-aff__indispensables__precedent,.container-page-produit-aff__indispensables__suivant{display:none}.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image1,.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image1{opacity:1;z-index:1}#slideProdAppar1:target~.container-page-produit-aff__indispensables__container .container-page-produit-aff__indispensables__content{transform:translatex(0)}#slideProdAppar1:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image2,#slideProdAppar1:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image2{opacity:0;z-index:-1}#slideProdAppar1:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image3,#slideProdAppar1:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image3{opacity:0;z-index:-1}#slideProdAppar1:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image4,#slideProdAppar1:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image4{opacity:0;z-index:-1}#slideProdAppar1:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image1,#slideProdAppar1:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image1{opacity:1;z-index:1}#slideProdAppar2:target~.container-page-produit-aff__indispensables__container .container-page-produit-aff__indispensables__content{transform:translatex(-274px)}#slideProdAppar2:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image1,#slideProdAppar2:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image1{opacity:0;z-index:-1}#slideProdAppar2:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image3,#slideProdAppar2:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image3{opacity:0;z-index:-1}#slideProdAppar2:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image4,#slideProdAppar2:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image4{opacity:0;z-index:-1}#slideProdAppar2:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image2,#slideProdAppar2:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image2{opacity:1;z-index:1}#slideProdAppar3:target~.container-page-produit-aff__indispensables__container .container-page-produit-aff__indispensables__content{transform:translatex(-548px)}#slideProdAppar3:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image1,#slideProdAppar3:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image1{opacity:0;z-index:-1}#slideProdAppar3:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image2,#slideProdAppar3:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image2{opacity:0;z-index:-1}#slideProdAppar3:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image4,#slideProdAppar3:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image4{opacity:0;z-index:-1}#slideProdAppar3:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image3,#slideProdAppar3:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image3{opacity:1;z-index:1}#slideProdAppar4:target~.container-page-produit-aff__indispensables__container .container-page-produit-aff__indispensables__content{transform:translatex(-822px)}#slideProdAppar4:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image1,#slideProdAppar4:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image1{opacity:0;z-index:-1}#slideProdAppar4:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image2,#slideProdAppar4:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image2{opacity:0;z-index:-1}#slideProdAppar4:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image3,#slideProdAppar4:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image3{opacity:0;z-index:-1}#slideProdAppar4:target~.container-page-produit-aff__indispensables__container+.container-page-produit-aff__indispensables__precedent .image4,#slideProdAppar4:target~.container-page-produit-aff__indispensables__container+div+.container-page-produit-aff__indispensables__suivant .image4{opacity:1;z-index:1}.container-page-produit-aff__indispensables__precedent,.container-page-produit-aff__indispensables__suivant{position:absolute;z-index:1}.container-page-produit-aff__indispensables__precedent label,.container-page-produit-aff__indispensables__suivant label{position:absolute;opacity:0;z-index:-1;width:30px;height:30px;transform:translate(0,-50%)}.container-page-produit-aff__indispensables__precedent{left:0;top:110px}.container-page-produit-aff__indispensables__precedent label{background-image:url("/skin/frontend/default/f002_conv/images/arrow-grey-white_32px.svg");background-size:contain;transform:rotate(180deg)}.container-page-produit-aff__indispensables__precedent label::after{transform:scale(.65,1.1)}.container-page-produit-aff__indispensables__suivant{right:30px;top:125px}.container-page-produit-aff__indispensables__suivant label{background-image:url("/skin/frontend/default/f002_conv/images/arrow-grey-white_32px.svg");background-size:contain}.container-page-produit-aff__indispensables__suivant label::after{transform:scale(.65,1.1) rotate(180deg)}.page-produit-container__presentation-produit__content__img__slide-diapo{display:flex;align-items:center;justify-content:center;transition:transform .8s}.container-page-produit-aff__indispensables__precedent a,.container-page-produit-aff__indispensables__suivant a{position:absolute;width:32px;height:32px;display:block;z-index:2}.catalog-product-view.catalog-product-view .footer-container{padding-bottom:75px}.container-page-produit-aff__buttons-responsive{display:none;visibility:hidden;opacity:0;text-align:center;background-color:#fff;width:100%;height:75px;position:fixed;bottom:0;left:0;box-shadow:0 -2px 5px #a3a3a3;z-index:2;transition:all .3s ease-in-out}.container-page-produit-aff__buttons-responsive.display{display:flex;align-items:center;visibility:visible;opacity:1}.container-page-produit-aff__buttons-responsive button{display:inline-block;margin:5px auto}#buttonsResponsiveShowAff{visibility:hidden;display:block;height:0;margin:-24px 0 0}#popup-panier--aff{display:none;z-index:2000;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.popup-panier--aff__contenu--resp{display:none;position:fixed;bottom:0;width:calc(100% - 76px);padding:24px 38px;background:#fff;z-index:1}.popup-panier--aff__close{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.page-produit-container__contain-dossier{max-width:1200px;padding:0 40px;margin:0 auto}.page-produit-container__contain-dossier__main-title{color:#272f64;text-align:center;font-size:28px;font-weight:700;margin:40px 0 0}.page-produit-container__contain-dossier__sub-title{text-align:center;font-size:22px;font-weight:500}.page-produit-container__contain-dossier__sub-title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:10px auto 30px}.page-produit-container__contain-dossier__presentation__txt-container__price-button .page-produit-container__presentation-produit__content__txt-commande__livraison,.page-produit-container__contain-dossier__presentation__txt-container__price-button .page-produit-container__presentation-produit__content__txt-commande__quantity,.page-produit-container__contain-dossier__presentation__txt-container__price-button .page-produit-container__presentation-produit__content__txt-qty,.page-produit-container__contain-dossier__presentation__txt-container__price-price #product_addtocart_form{display:none}.page-produit-container__contain-dossier__presentation,.page-produit-container__contain-dossier__presentation-video{display:flex;align-items:center;justify-content:space-between;margin:40px 0}.page-produit-container__contain-dossier__presentation{align-items:center}.page-produit-container__contain-dossier__presentation-video{align-items:flex-start}.page-produit-container__contain-dossier__presentation__img-container img{display:block;width:400px;height:400px;margin:0 auto}.page-produit-container__contain-dossier__presentation__img-container--resp{display:none;margin:20px auto}.page-produit-container__contain-dossier__presentation__img-container__link-details{display:block;color:#ef5e56;font-size:16px;font-weight:600;text-align:center;margin:15px auto 0}.page-produit-container__contain-dossier__presentation-video__img-container__link-details:hover,.page-produit-container__contain-dossier__presentation__img-container__link-details:hover{color:#ef5e56;text-decoration:underline}.page-produit-container__contain-dossier__presentation-video__img-container__links__list-items{margin:0 0 40px}.page-produit-container__contain-dossier__presentation-video__video-container .page-produit-container__contain-dossier__presentation-video__img-container__links__item img,.page-produit-container__contain-dossier__presentation__img-container .page-produit-container__contain-dossier__presentation__img-container__link-details img{display:inline-block;width:25px;height:25px;margin:0 0 0 10px}.page-produit-container__contain-dossier__presentation-video__txt-container,.page-produit-container__contain-dossier__presentation__txt-container{margin:0 0 0 40px}.page-produit-container__contain-dossier__presentation__txt-container__title{color:#272f64;text-align:left;font-size:28px;font-weight:700;width:calc(100% - 20px);margin:0}.page-produit-container__contain-dossier__presentation__txt-container__sub-title{text-align:left;font-size:22px;font-weight:500}.page-produit-container__contain-dossier__presentation__txt-container__sub-title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:10px auto 20px 0}.page-produit-container__contain-dossier__presentation__img-container__video{display:block;width:550px;height:312px;border-radius:10px;margin:0 auto}.page-produit-container__contain-dossier__presentation-video__img-container__links__item{display:inline-block;font-size:14px;font-weight:600;text-align:center;margin:15px 40px 0 0}.page-produit-container__contain-dossier__presentation-video__img-container__links__item:last-child{margin:15px auto 0 0}.page-produit-container__contain-dossier__presentation-video__img-container__links__item__img{display:block;width:25px;height:25px;margin:0 0 0 40px}.page-produit-container__contain-dossier__presentation__txt-container__price-button{display:flex;align-items:center;justify-content:flex-end;height:46px;margin:20px 0}.page-produit-container__contain-dossier__presentation-video__txt-container__desc{font-size:16px;text-align:justify}.page-produit-container__contain-dossier__presentation-video__txt-container__price-button{display:flex;align-items:center;justify-content:space-between;margin:20px 0 0}.page-produit-container__contain-dossier__presentation__txt-container__price-price{text-align:right;height:46px;margin:0 40px 0 0}.page-produit-container__contain-dossier__presentation-video__txt-container__price-price{margin:0 40px 0 0}.page-produit-container__contain-dossier__presentation__txt-container__price--ht{font-size:24px;font-weight:600;line-height:1em}.page-produit-container__contain-dossier__presentation__txt-container__price--ht__ht{font-size:14px}.page-produit-container__contain-dossier__presentation-video__txt-container__price--ht__ht{font-size:14px;margin:0 20px 0 0}.page-produit-container__contain-dossier__presentation__txt-container__price--ttc{font-size:14px;margin:0 auto 0 0}.page-produit-container__contain-dossier__presentation-video__txt-container__price-button #product_addtocart_form,.page-produit-container__contain-dossier__presentation__txt-container__price-button #product_addtocart_form{margin:0 0 0 20px;width:auto}.page-produit-container__contain-dossier__presentation__txt-container__button{font:700 16px/1em Montserrat,Montserrat-fallback,sans-serif;width:auto;height:40px;margin:0;padding:5px 20px;cursor:pointer;border:0;border-radius:10px;transition:all .3s ease-in-out}.page-produit-container__contain-dossier__presentation__txt-container__button::after{content:"";display:inline-block;width:8px;height:12px;background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_fleche-white-right.svg");margin:0 0 0 4px}.page-produit-container__contain-dossier__presentation__txt-container__desc p{font-size:14px;text-align:justify;margin:0 0 10px}.page-produit-container__contain-dossier__presentation__txt-container__desc ul{font-size:14px;text-align:justify;margin:0 0 20px;padding:0 0 0 40px}.page-produit-container__contain-dossier__presentation__txt-container__desc ul li::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 -20px}.page-produit-container__contain-dossier__presentation-video__txt-container__list-avantage{display:flex;flex-direction:row;justify-content:space-between;margin:30px 0 0}.page-produit-container__contain-dossier__presentation-video__txt-container__list-avantage__list-items{width:calc(50% - 15px)}.page-produit-container__contain-dossier__presentation-video__txt-container__list-avantage__item{font-size:14px;font-weight:600;padding:0 0 0 40px;background-image:url("/skin/frontend/default/f002_conv/images/icone-valide-light_50px.webp");background-repeat:no-repeat;background-size:20px;background-position:top 3px left}.message_acces_dossier p{color:#707070;font-size:13px;text-align:justify;font-style:italic;margin:30px 0 0}.page-produit-container__contain-dossier-full{width:100%}.page-produit-container__contain-dossier-full__author-container{border-radius:15px;background-color:#f3f7ff}.page-produit-container__contain-dossier-full__author-content{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1200px;margin:0 auto;padding:20px 40px}.page-produit-container__contain-dossier-full__author-content__item{display:flex;align-items:center;width:max-content;font-weight:600}.page-produit-container__contain-dossier-full__author-content__item__img{width:40px;height:40px}.page-produit-container__contain-dossier-full__author-content__item__img-author{width:70px;height:70px;border-radius:50%;box-shadow:0 3px 5px #a3a3a3}.page-produit-container__contain-dossier-full__author-content__item__txt{font-size:13px;font-weight:600;margin:0 0 0 20px}.page-produit-container__contain-dossier-full__author-content__item__txt-author{font-size:12px;font-weight:600;margin:0 0 0 20px}.page-produit-container__contain-dossier__desc__items{display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px 0}.page-produit-container__contain-dossier__desc__item{font-size:14px;font-weight:600;text-align:center;width:210px}.page-produit-container__contain-dossier__desc__item__img{display:block;width:60px;height:60px;margin:0 auto 20px}.page-produit-container__contain-dossier__encart-container{margin:60px 0 40px}.page-produit-container__contain-dossier__encart-content{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;position:relative;margin:0 auto;padding:30px 30px 20px;border:1px solid #272f64;border-radius:15px}.page-produit-container__contain-dossier__encart-content p{font-size:15px;font-weight:500;width:100%;margin:10px 0 0}.page-produit-container__contain-dossier__encart-content ol{display:inline-block;width:calc(100% - 20px);margin:0 auto 0 20px}.page-produit-container__contain-dossier__encart-content ul{display:inline-block;width:calc(100% - 20px);margin:0 auto 0 20px}.page-produit-container__contain-dossier__encart-content ul li{font-size:14px;font-weight:500;margin:5px 0;background-image:url("/skin/frontend/default/f002_conv/images/icone-valide-light_15px.webp");background-repeat:no-repeat;padding:0 0 0 25px;background-position:left 0 top 5px}.page-produit-container__contain-dossier__encart-content ul li:last-child{margin:5px 0 0}.page-produit-container__contain-dossier__encart-content>ul{width:max-content}.page-produit-container__contain-dossier__encart-content .page-produit-container__contain-dossier__encart-container__content-list>li{font-weight:600;padding:0 0 0 30px;margin:5px 0 10px;background-size:22px;background-position:left top}.page-produit-container--contain-dossier__encart-content__sous-categ{list-style:upper-roman;padding:0 0 0 20px}.page-produit-container--contain-dossier__encart-content__sous-categ ol li{font-size:14px;font-weight:500;margin:5px 0}.page-produit-container--contain-dossier__encart-content__sous-categ li{font-size:14px;font-weight:500;margin:5px 0}.page-produit-container--contain-dossier__encart-content__sous-categ>li ol{list-style:upper-latin}.page-produit-container--contain-dossier__encart-content__sous-categ>li ol li ol{list-style:decimal}.page-produit-container__contain-dossier__encart-content__title{position:absolute;top:-20px;color:#fff;font-size:18px;font-weight:600;margin:0 30px 0 0;padding:7px 30px;border-radius:10px;background:linear-gradient(to right,#272f64 0,#ef5e56 100%)}.page-produit-container--contain-dossier__encart-content__main-categ--title{font-size:15px;font-weight:600}.page-produit-container--contain-dossier__encart-content__main-categ--title::before{content:"";display:inline-block;transform-origin:5px 5px;width:10px;height:10px;background:no-repeat center/10px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");transform:rotate(-90deg);margin:0 10px 0 0}.page-produit-container__contain-dossier__encart-container__content-list li ul{list-style:decimal;margin:0 0 0 60px}.page-produit-container__contain-dossier__encart-container__content-list li ul li{padding:0;background-image:none}.page-produit-container__contain-dossier__encart-container__content-list>.page-produit-container__contain-dossier__encart-container__content-list__dossier{background-image:url("/skin/frontend/default/f002_conv/images/icone_dossier-dossier-red.webp")}.page-produit-container__contain-dossier__encart-container__content-list>.page-produit-container__contain-dossier__encart-container__content-list__fiche{background-image:url("/skin/frontend/default/f002_conv/images/icone_dossier-fiche-red.webp")}.page-produit-container__contain-dossier__encart-container__content-list>.page-produit-container__contain-dossier__encart-container__content-list__modele-lettre{background-image:url("/skin/frontend/default/f002_conv/images/icone_dossier-modele-lettre-red.webp")}.page-produit-container__contain-dossier__encart-container__content-list>.page-produit-container__contain-dossier__encart-container__content-list__modele-contrat{background-image:url("/skin/frontend/default/f002_conv/images/icone_dossier-modele-contrat-red.webp")}.page-produit-container__contain-dossier__encart-container__content-list>.page-produit-container__contain-dossier__encart-container__content-list__outil{background-image:url("/skin/frontend/default/f002_conv/images/icone_dossier-outil-red.webp")}.page-produit-container__contain-dossier__text-content{margin:0 0 20px}.page-produit-container__contain-dossier__text-content p{font-size:14px;text-align:justify;margin:0 0 10px}.page-produit-container__contain-dossier__text-content ul{margin:0 20px 10px}.page-produit-container__contain-dossier__text-content ul li{font-size:14px;font-weight:400}.page-produit-container__contain-dossier__text-content ul li::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px}.page-produit-container__contain-dossier__text-content ul li a{text-decoration:underline}.page-produit-container__contain-dossier__text-content ul li a:hover{color:#ef5e56;text-decoration:underline}.page-produit-container__contain-dossier__text-content__title{font-size:18px;font-weight:600;color:#272f64;margin:0 0 20px}.page-produit-container__contain-dossier__text-content__title::before{content:"";display:inline-block;transform-origin:6px 6px;width:12px;height:12px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");transform:rotate(-90deg);margin:0 10px 0 0}.page-produit-container__contain-dossier-full__question-container{position:relative;margin:120px 0;border-radius:15px;background-color:#f3f7ff}.page-produit-container__contain-dossier-full__question-content{max-width:1200px;margin:0 auto}.page-produit-container__contain-dossier-full__question-content__title-img{position:absolute;display:flex;justify-content:space-between;align-items:flex-start;max-width:1200px;width:100%;margin:-60px 0 0}.page-produit-container__contain-dossier-full__question-content__title-img__img{width:100%;max-width:420px;height:320px;margin:0 auto;background-image:url("/skin/frontend/default/f002_conv/images/signature-legimedia-laurie-melanie.webp"),url("/skin/frontend/default/f002_conv/images/background-questions_500px.webp");background-repeat:no-repeat;background-size:210px,cover;background-position:bottom 10px left 20px,center center;border-radius:0 100px 0 0}.page-produit-container__contain-dossier-full__question-content__title-img__title{font-size:24px;font-weight:700;text-align:left;color:#272f64;width:calc(100% - 480px)}.page-produit-container__contain-dossier-full__question-content__title-img__title::after{content:"";display:block;width:75px;height:2px;background-color:#ef5e56;margin:10px auto 30px 0}.page-produit-container__contain-dossier-full__question-content__txt{position:relative;width:calc(100% - 480px);margin:0 0 0 auto;padding:40px 0}.page-produit-container__contain-dossier-full__question-content__txt__text{font-size:16px;font-weight:600;margin:0 0 30px}.page-produit-container__contain-dossier-full__question-content__txt__button{margin:0 40px 0 auto}.page-produit-container__contain-dossier__redacteur{display:flex;flex-direction:row;justify-content:space-between;background-color:#f3f7ff;margin:0 0 40px;padding:20px 40px;border-radius:10px;box-shadow:1px 4px 6px 0 rgba(176,173,193,.4)}.page-produit-container__contain-dossier__redacteur__main-title{font-size:18px;font-weight:700;color:#ef5e56;margin:0}.page-produit-container__contain-dossier__redacteur__name-img__img{display:block;width:130px;height:130px;border-radius:50%;box-shadow:0 3px 5px #a3a3a3;margin:0 auto 20px}.page-produit-container__contain-dossier__redacteur__name-img__txt{display:flex;align-items:center}.page-produit-container__contain-dossier__redacteur__name-img__txt p{font-size:14px;margin:0}.page-produit-container__contain-dossier__redacteur__name-img__txt__icone{width:40px;height:40px}.page-produit-container__contain-dossier__redacteur__name-img__txt__info{margin:0 0 0 20px}.page-produit-container__contain-dossier__text-content-articles-croises{margin:0 0 120px}.page-produit-container__contain-dossier__title{font-size:16px;font-weight:600;color:#272f64;margin:0}.page-produit-container__contain-dossier__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:10px auto 20px 0}.page-produit-container__contain-dossier__txt{font-size:14px;text-align:justify}.page-produit-container__contain-dossier__redacteur__name-img{width:240px}.page-produit-container__contain-dossier__redacteur__bio{margin:0 40px 0 20px;width:calc(100% - 540px)}.page-produit-container__contain-dossier__redacteur__skills{width:375px}.page-produit-container__contain-dossier__skill-list__label{font-size:14px;font-weight:600;margin:0 0 5px}.page-produit-container__contain-dossier__skill-list__item{position:relative;margin:0 0 10px}.page-produit-container__contain-dossier__skill-list__item__gauge{position:relative;width:100%;height:10px;border-radius:5px;background-color:#fadcda}.page-produit-container__contain-dossier__skill-list__item__lvl{position:absolute;top:0;height:10px;border-radius:5px;background-color:#ef5e56}.page-convention-container__liste-termes{display:none}.page-produit-container__header-legal-design{display:flex;justify-content:center;gap:100px;width:calc(100% - 40px);margin:0 0 32px;padding:38px 20px 73px;background:#f3f7ff}.page-produit-container__header-legal-design__img-container,.page-produit-container__header-legal-design__img-container--resp{position:relative;text-align:center;flex-shrink:0;width:230px}.page-produit-container__header-legal-design__img-container--resp{display:none}.page-produit-container__header-legal-design__img-container__img{width:230px;height:auto;margin:0 0 32px;border-radius:10px;box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}.page-produit-container__header-legal-design__img-container__img--bandeau{position:absolute;top:239px;right:-7px}.page-produit-container__header-legal-design__img-container__icone-container{display:flex;align-items:center;justify-content:center;gap:20px;margin:0 0 8px}.page-produit-container__header-legal-design__img-container__icone-container img{width:32px;height:32px}.page-produit-container__header-legal-design__text{width:660px}.page-produit-container__header-legal-design__text ul{font-size:14px;margin:0 0 11px;padding:0 0 0 24px}.page-produit-container__header-legal-design__text__title{color:#272f64;font-size:26px;font-style:normal;font-weight:700;line-height:40px;margin:0}.page-produit-container__header-legal-design__text__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:16px auto 16px 0}.page-produit-container__header-legal-design__text__achat-form{display:flex;align-items:center;gap:55px;margin:0 0 32px}.page-produit-container__header-legal-design__text__achat-form+ul{display:none}.page-produit-container__header-legal-design__text__achat-form__prix--container{display:flex;align-items:flex-end;gap:20px}.page-produit-container__header-legal-design__text__achat-form__prix--container__prix--ht{color:#ef5e56;font-size:26px;font-weight:700;line-height:40px}.page-produit-container__header-legal-design__text__achat-form__prix--container__prix--ht span{font-size:14px;font-weight:400}.page-produit-container__header-legal-design__text__achat-form__prix--container__prix--ttc{color:#272f64;font-size:14px;font-weight:400;line-height:40px}.page-produit-container__header-legal-design__text__achat-form__link{display:none;font-size:14px;font-style:italic;font-weight:400;line-height:20px;text-decoration:underline;text-align:center}.page-produit-container__header-legal-design__text__author{display:flex;align-items:center;gap:20px}.page-produit-container__header-legal-design__text__author__txt{font-size:14px;font-style:italic;font-weight:400;line-height:25px;margin:0}.page-produit-container__header-legal-design__text__author__txt span{font-style:normal}.page-produit-container__header-legal-design__text__author__prez{display:flex;align-items:center;gap:20px}.page-produit-container__header-legal-design__text__author__prez img{border-radius:50%;box-shadow:2px 2px 6px 0 rgba(0,0,0,.25)}.page-produit-container____button-bottom{visibility:hidden;opacity:0;text-align:center;background-color:#fff;width:100%;position:fixed;bottom:0;left:0;box-shadow:0 -2px 5px rgba(176,173,193,.4);z-index:4;transition:all .3s ease-in-out}.page-produit-container____button-bottom.displaybuttonsBottom{visibility:visible;opacity:1}.page-produit-container____button-bottom__container{display:flex;align-items:center;justify-content:center;gap:32px;padding:17px}.page-produit-container____button-bottom__container__txt{text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.page-produit-container__content-legal-design{display:flex;flex-direction:column;gap:64px;max-width:1200px;margin:0 auto 108px;padding:0 20px}.page-produit-container__content-legal-design__desc{display:flex;justify-content:center;gap:120px}.page-produit-container__content-legal-design__desc__col{display:flex;flex-direction:column;gap:15px;width:33%;max-width:280px}.page-produit-container__content-legal-design__desc__col p{font-size:16px;font-weight:700;line-height:25px;text-align:center}.page-produit-container__content-legal-design__desc__col ul{font-size:14px;font-weight:500;line-height:25px;padding:0 0 0 28px}.page-produit-container__content-legal-design__desc__col img{display:block;margin:0 auto}.page-produit-container__content-legal-design__prez{display:flex;gap:150px;justify-content:center;padding:59px 24px;border-radius:15px;background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%)}.page-produit-container__content-legal-design__prez__slider-container{width:418px;max-width:100%;margin:0 auto}.page-produit-container__content-legal-design__prez__slider-container__slider{position:relative;height:0;padding-bottom:361px;margin-top:24px;margin-bottom:24px}.page-produit-container__content-legal-design__prez__slider-container__slider .page-produit-container__content-legal-design__prez__slider-container__slider__before{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-image:url("/skin/frontend/default/f002_conv/images/illu_legal-design_apres.webp");background-size:cover;pointer-events:none}.page-produit-container__content-legal-design__prez__slider-container__slider .page-produit-container__content-legal-design__prez__slider-container__slider__before:before{top:50%;transform:translateY(-50%);background:rgba(255,0,0,.5);padding:8px 16px;border-radius:8px;margin-left:8px;margin-right:8px}.page-produit-container__content-legal-design__prez__slider-container__slider .page-produit-container__content-legal-design__prez__slider-container__slider__after{position:absolute;top:0;left:0;z-index:2;width:50%;height:100%;background-image:url("/skin/frontend/default/f002_conv/images/illu_legal-design_avant.webp");background-size:cover;pointer-events:none;overflow:hidden}.page-produit-container__content-legal-design__prez__slider-container__slider .page-produit-container__content-legal-design__prez__slider-container__slider__after::before{top:50%;transform:translateY(-50%);background:rgba(255,0,0,.5);padding:8px 16px;border-radius:8px;margin-left:8px;margin-right:8px}.page-produit-container__content-legal-design__prez__slider-container__slider .page-produit-container__content-legal-design__prez__slider-container__slider__separator:before{position:absolute;content:"";display:block;width:45px;height:45px;border-radius:50%;background:no-repeat center left 7px/8px 12px url("/skin/frontend/default/f002_conv/images/icone_fleche-white-left.svg"),no-repeat center right 7px/auto url("/skin/frontend/default/f002_conv/images/icone_fleche-white-right.svg"),#272f64;z-index:3;cursor:pointer}.page-produit-container__content-legal-design__prez__slider-container__slider .page-produit-container__content-legal-design__prez__slider-container__slider__range{display:none}.page-produit-container__content-legal-design__prez__slider-container__slider__separator{position:absolute;display:flex;align-items:center;justify-content:center;left:50%;width:2px;top:0;bottom:0;background:rgba(255,255,255,.7);box-shadow:0 5px 10px 0 rgba(0,0,0,.5);cursor:ew-resize;z-index:3;transform:translateX(-50%)}.page-produit-container__content-legal-design__prez__slider-container__slider__range{position:absolute;width:100%;bottom:0;z-index:3;appearance:none;background:rgba(255,255,255,.3);outline:0;margin:0}.page-produit-container__content-legal-design__prez__slider-container__slider__range::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:16px;background:#fff}.page-produit-container__content-legal-design__prez__slider-container__slider__range::-moz-slider-thumb{-moz-appearance:none;width:12px;height:16px;background:#fff}.page-produit-container__content-legal-design__prez__text{display:flex;flex-direction:column;justify-content:center;gap:32px;max-width:400px}.page-produit-container__content-legal-design__prez__text__title{color:#272f64;font-size:26px;font-weight:700;line-height:40px;max-width:380px;margin:0}.page-produit-container__content-legal-design__prez__text__txt{font-size:14px;font-weight:500;line-height:25px}.page-produit-container__content-legal-design__prez__text__txt__btn{display:flex;align-items:center;gap:25px}.page-produit-container__content-legal-design__prez__text__txt__btn::before{content:"";display:inline-block;width:32px;height:32px;background:no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_cloud-white_32px.svg")}.page-produit-container__content-legal-design__faq{display:flex;flex-direction:column;align-items:center;padding:0 0 72px;background:no-repeat top 64px left/auto url("/skin/frontend/default/f002_conv/images/background_circle-blur-blue.svg"),no-repeat top 164px right/auto url("/skin/frontend/default/f002_conv/images/background_circle-blur-red.svg")}.page-produit-container__content-legal-design__title{color:#272f64;font-size:36px;font-weight:600;line-height:48px;text-align:center;margin:0 0 64px}.page-produit-container__content-legal-design__title img{margin:-12px 0 0}.page-produit-container__content-legal-design__list-doc__container{display:flex;gap:30px;margin:64px 0 0;padding:0 10px}.page-produit-container__content-legal-design__list-doc__container__item{display:flex;width:378px;height:auto;flex-direction:column;align-items:center;gap:16px;border-radius:10px;border:solid 1px #adc9ff;background:#fff;padding:0 0 16px}.page-produit-container__content-legal-design__list-doc__container__item__intit{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px;font-style:normal;font-weight:700;line-height:24px;width:100%;height:32px;border-radius:10px 10px 0 0;background:#f3f7ff}.page-produit-container__content-legal-design__list-doc__container__item__title{display:flex;align-items:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:center;height:40px;padding:0 12px}.page-produit-container__content-legal-design__list-doc__container__item__img{width:150px;height:auto;border-radius:5px;box-shadow:0 5px 10px 0 rgba(0,0,0,.15);cursor:pointer}.page-produit-container__content-legal-design__list-doc__container__item__txt{text-align:center;font-size:12px;font-style:normal;font-weight:600}.page-produit-container__content-legal-design__list-doc__container__item__price{font-size:26px;font-weight:700;line-height:40px;text-align:center}.page-produit-container__content-legal-design__list-doc__container__item__price span{font-size:14px;font-weight:400}.page-produit-container__content-legal-design__en-savoir-plus__list{display:flex;justify-content:center;gap:72px;margin:64px 0 0;padding:0 10px;width:100%}.page-produit-container__content-legal-design__en-savoir-plus__list .actualites__content__rubriques-items{width:calc(33% - 48px)}.catalog-product-view.categorypath-legal-design-modeles-html .footer-container{padding:0 0 85px}.page-legal-design .button-top{bottom:140px}.page-produit-container__load-gif__container{visibility:hidden;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:101;transition:all .3s ease-in-out}.page-produit-container__load-gif__container--apear{visibility:visible;opacity:1}.page-produit-container__load-gif__content{background-image:url("/skin/frontend/default/f002_conv/images/charg.gif");background-repeat:no-repeat;background-position:50% 50%;position:fixed;top:50%;left:50%;width:50px;height:50px;z-index:8020}.page-produit-container__presentation-produit-pack__container{width:auto;margin:40px 0}.page-produit-container__presentation-produit-pack__content{width:auto;max-width:1200px;margin:40px auto 0;padding:0 40px}.page-produit-container__presentation-produit-pack__content--100{width:100%}.page-produit-container__presentation-produit-pack__content__title{color:#272f64;text-align:center;font-size:22px;font-weight:700;margin:0}.page-produit-container__presentation-produit-pack__content__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:20px auto 20px}.page-produit-container__presentation-produit-pack__pack-prez{display:flex;flex-wrap:wrap;max-width:1920px;margin:0 auto;background-image:url("/skin/frontend/default/f002_conv/images/background_rond-blue-light.svg");background-repeat:no-repeat;background-size:580px;background-position:top 0 left 1250px}.page-produit-container__presentation-produit-pack__pack-prez__title,.page-produit-container__presentation-produit-pack__pack-prez__title--resp{color:#272f64;font-size:36px;font-weight:700;line-height:1.3em;margin:0}.page-produit-container__presentation-produit-pack__pack-prez__title--resp{display:none;margin:0 0 20px}.page-produit-container__presentation-produit-pack__pack-prez__title--sub{font-size:18px;font-weight:500}.page-produit-container__presentation-produit-pack__pack-prez__title--underline{display:inline-block}.page-produit-container__presentation-produit-pack__pack-prez__title--underline::after{content:"";display:block;height:22px;width:auto;background:#fadcda;margin:-22px -7px 0 -4px}.page-produit-container__presentation-produit-pack__pack-prez__img-background{width:100%;max-width:550px;height:450px;background-repeat:no-repeat;background-size:cover;border-radius:0 225px 225px 0;background-position:center right -40px;opacity:.65}.page-produit-container__presentation-produit-pack__pack-prez__info-produit{width:100%;max-width:760px;margin:0 0 0 20px}.page-produit-container__presentation-produit-pack__pack-prez__content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto 40px}.page-produit-container__presentation-produit-pack__pack-prez__content__img__container{margin:0 auto 0 0}.page-produit-container__presentation-produit-pack__pack-prez__content__img__content{max-width:380px;height:380px;width:100%}.page-produit-container__presentation-produit-pack__pack-prez__content__txt__quantity{position:relative}.page-produit-container__presentation-produit-pack__pack-prez__content__txt__quantity__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 0 15px}.page-produit-container__presentation-produit-pack__pack-prez__content__txt__stock{font-size:18px}.page-produit-container__presentation-produit-pack__pack-prez__content__txt__prix--ht{font-size:36px;font-weight:600;line-height:1em;margin:0 0 10px}.page-produit-container__presentation-produit-pack__pack-prez__content__txt__prix--ttc{font-size:18px;font-weight:500;line-height:1em;margin:0 0 15px}.page-produit-container__presentation-produit-pack__pack-prez__content__txt__quantity__input{display:block;float:left;font:500 14px/2 Montserrat,Montserrat-fallback,sans-serif;text-align:center;width:103px;height:32px;margin:0;border-radius:5px;border:1px solid #ababab}.page-produit-container__presentation-produit-pack__pack-prez__content__txt__quantity__input[type=number]{-moz-appearance:textfield}.page-produit-container__presentation-produit-pack__pack-prez__button{width:100%;font-size:16px;font-weight:600;padding:14px 25px}a.page-produit-container__presentation-produit__content__txt-commande__button-cache--fixed{position:absolute;top:0;width:186px;height:45px;margin:5px auto 0;z-index:1;cursor:pointer}.page-produit-container__presentation-produit-pack__pack-prez__button--resp{margin:10px auto}.page-produit-container__presentation-produit-pack__pack-prez__desc{width:100%;max-width:1200px;margin:0 auto;padding:0 40px}.page-produit-container__presentation-produit-pack__pack-prez__desc__title{font-size:22px;font-weight:700;color:#272f64;text-align:center;margin:20px 0 30px}.page-produit-container__presentation-produit-pack__pack-prez__desc__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:15px auto 0}.page-produit-container__presentation-produit-pack__pack-prez__desc__text,.page-produit-container__presentation-produit-pack__pack-prez__desc__text ul li{color:#272f64;font-size:14px;text-align:justify}.page-produit-container__presentation-produit-pack__popin{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);z-index:101}.page-produit-container__presentation-produit-pack__popin__promo{display:inline-block;position:absolute;top:calc(10vh - 22px);left:calc(50% + 140px);color:#fff;font-size:14px;font-weight:700;text-align:center;width:auto;padding:7px 12px;background-color:#ef5e56;border-radius:10px;z-index:1}.page-produit-container__presentation-produit-pack__popin__promo-nbr{font-size:18px}.page-produit-container__presentation-produit-pack__popin__container{position:absolute;top:10vh;left:calc(50% - 400px);border:solid 1px #272f64;border-radius:10px;width:800px;max-height:80vh;margin:0 -400px 0 0;padding:10px;background-color:#fff;overflow:auto;scrollbar-width:thin;scrollbar-color:#eee #fff}.page-produit-container__presentation-produit-pack__popin__container::-webkit-scrollbar{width:12px}.page-produit-container__presentation-produit-pack__popin__container::-webkit-scrollbar-track{background:#fff;border-radius:20px}.page-produit-container__presentation-produit-pack__popin__container::-webkit-scrollbar-thumb{background-color:#eee;border-radius:20px;border:3px solid #eee}.page-produit-container__presentation-produit-pack__popin__content__option-title{color:#ef5e56;font-size:20px;font-weight:700;text-align:left;line-height:1.2em;margin:0 0 20px}.page-produit-container__presentation-produit-pack__popin__content__sub-title{color:#272f64;font-size:18px;font-weight:700;text-align:left;margin:20px 0 auto}.page-produit-container__presentation-produit-pack__popin__content__txt{font-size:14px}.page-produit-container__presentation-produit-pack__popin__content__col__container{display:flex;flex-direction:row}.page-produit-container__presentation-produit-pack__popin__content__col--60{width:60%}.page-produit-container__presentation-produit-pack__popin__content__col--40{width:40%;background:linear-gradient(to right,#fff,#fff 40%,#fff3f3 40%,#fff3f3 100%)}.page-produit-container__presentation-produit-pack__popin__content__col--100{width:100%}.page-produit-container__presentation-produit-pack__popin__content__col__content{display:flex;flex-direction:column;padding:20px 20px 0;height:100%}.page-produit-container__presentation-produit-pack__popin__content__col__content input[type=radio]:checked+label.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text::after{left:calc(50% - 9px);bottom:11px;margin:0 0 22px 0}.page-produit-container__presentation-produit-pack__popin__content__col__content input[type=radio]+label.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text{display:flex;padding-left:0}.page-produit-container__presentation-produit-pack__popin__content__col__content input[type=radio]+label.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text::before{left:calc(50% - 12px);bottom:30px;margin:0}.page-produit-container__presentation-produit-pack__popin__content__col__content-resp{display:none}.page-produit-container__presentation-produit-pack__popin__content__col__content-resp input[type=radio]+label img{width:180px;max-width:180px;height:auto;margin:-20px 0 40px}.page-produit-container__presentation-produit-pack__popin__content__checkbox__container,.page-produit-container__presentation-produit-pack__popin__content__checkbox__container--resp{display:flex;flex-direction:row;justify-content:space-around;margin:40px 0}.page-produit-container__presentation-produit-pack__popin__content__checkbox__container--resp{display:none;flex-direction:row;justify-content:space-around;margin:20px 0}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content,.page-produit-container__presentation-produit-pack__popin__content__checkbox__content--resp,.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col,.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col-50{display:flex;flex-direction:row;align-items:end;font-size:14px;font-weight:600;text-align:center}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content--resp{display:none;margin:20px 0 0}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col-50{justify-content:center;width:50%}.page-produit-container__presentation-produit-pack__popin__content__checkbox__container .page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col input[type=radio]+label,.page-produit-container__presentation-produit-pack__popin__content__checkbox__container .page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label__txt input[type=radio]+label{padding-left:0}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col-txt{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;width:50%}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content{flex-direction:row}.page-produit-container__presentation-produit-pack__popin__content input[type=radio]{display:none}.page-produit-container__presentation-produit-pack__popin__content input[type=radio]+label{position:relative;line-height:25px;padding-left:45px;cursor:pointer}.page-produit-container__presentation-produit-pack__popin__content input[type=radio]+label::before{content:"";display:block;position:absolute;bottom:0;left:0;border:1px solid #272f64;background-color:#fff;width:25px;height:25px;border-radius:1rem;margin:0 10px;box-sizing:border-box}.page-produit-container__presentation-produit-pack__popin__content input[type=radio]+label::after{content:"";display:block;position:absolute;bottom:3px;left:13px;width:19px;height:19px;border-radius:1rem;cursor:pointer;box-sizing:border-box}.page-produit-container__presentation-produit-pack__popin__content input[type=radio]:checked+label::after{background-color:#272f64}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label input[type=radio]+label::before{left:calc(50% - 12px);bottom:30px;margin:0}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label input[type=radio]:checked+label::after{left:calc(50% - 9px);bottom:11px;margin:0 0 22px 0}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col label{flex-direction:column}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col input[type=radio]+label::before{bottom:0;left:calc(50% - 22px);border:1px solid #272f64;background-color:#fff;width:25px;height:25px;border-radius:1rem;margin:0 10px;cursor:pointer}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col input[type=radio]+label::after{bottom:3px;left:calc(50% - 9px);width:19px;height:19px}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col input[type=radio]+label img{max-width:96px;height:auto;margin:0 0 45px}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col input[type=radio]+label.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text::before{bottom:0}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col input[type=radio]#deja_licence+label.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text::after{bottom:3px;margin:0}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col span{display:inline-block;margin:0 15px 0 0}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col img{margin:0 0 20px}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__big-label{text-align:left;font-size:18px;font-weight:600;margin:0 0 0 5px}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text{display:flex;flex-direction:column;margin:0 auto}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text input[type=radio]+label{min-height:270px;margin:0 0 10px;padding:0}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text input[type=radio]+label img{width:180px;max-width:180px;height:auto;margin:20px 0 45px}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label__txt{text-align:center;font-size:16px;font-weight:500;max-width:250px;margin:0 auto 60px}.page-produit-container__presentation-produit-pack__popin__content__col__content__img-text{text-align:center}.page-produit-container__presentation-produit-pack__popin__content__col__content__text{font-size:14px;font-weight:600;line-height:1.5em}.page-produit-container__presentation-produit-pack__popin__content__col__content__text--resp{font-size:14px;font-weight:600;line-height:1em}.page-produit-container__presentation-produit-pack__popin__content__col__content__text{margin:-20px 0 0}.page-produit-container__presentation-produit-pack__popin__content__col__content__text--resp{margin:-60px 0 0}.page-produit-container__presentation-produit-pack__popin__content__col__content__prix{font-size:14px;font-weight:500}.page-produit-container__presentation-produit-pack__popin__content__col__content__img{width:180px;height:180px;margin:-10px 0 10px}.page-produit-container__presentation-produit-pack__popin__content__button{margin:60px auto 20px}.page-produit-container__presentation-produit-pack__content__visio-product__items{display:flex;flex-wrap:wrap;justify-content:space-between;margin:60px 0 0}.page-produit-container__presentation-produit-pack__content__visio-product__item{display:flex;width:calc(50% - 20px);background-image:url("/skin/frontend/default/f002_conv/images/background_rond-blue-light.svg");background-repeat:no-repeat;background-size:200px;background-position:top 40px left 60px}.page-produit-container__presentation-produit-pack__content__visio-product__item__img__container{width:200px;height:200px;margin:0 20px 0 0}.page-produit-container__presentation-produit-pack__content__visio-product__item__img__content{width:160px;height:auto}.page-produit-container__presentation-produit-pack__content__visio-product__item__txt-container{width:calc(100% - 220px);min-height:300px}.page-produit-container__presentation-produit-pack__content__visio-product__item__txt-container__title{color:#272f64;font-size:18px;font-weight:600;text-align:left;margin:0 0 20px}.page-produit-container__presentation-produit-pack__content__visio-product__item__txt-container__desc{font-size:14px;text-align:justify}.page-produit-container__presentation-produit-pack__content__visio-product__item__txt-container__desc ul li{font-size:14px;text-align:justify}.page-produit-container__presentation-produit-pack__content__description-produit h2{color:#272f64;text-align:center;font-size:22px;font-weight:700;margin:0}.page-produit-container__presentation-produit-pack__content__description-produit h2::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:20px auto 20px}.page-produit-container__presentation-produit-pack__content__description-produit h3{color:#272f64;text-align:left;font-size:18px;font-weight:700;margin:0 0 20px}.page-produit-container__presentation-produit-pack__content__description-produit p{font-size:14px;text-align:justify;margin:0 0 20px}.page-produit-container__presentation-produit-pack__content__description-produit p a{font-weight:600}.page-produit-container__presentation-produit-pack__content__description-produit a{text-decoration:underline}.page-produit-container__presentation-produit-pack__content__description-produit ul{margin:0 0 20px;padding:0 0 0 30px}.page-produit-container__presentation-produit-pack__content__description-produit li{font-size:14px;text-align:justify;margin:0 0 10px}.page-produit-container__presentation-produit-pack__content__description-produit li::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 -18px}.page-produit-container__presentation-produit-pack__content__description-produit li+ul>li::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 -18px}.catalog-product-view.catalog-product-view.categorypath-les-packs-html .footer-container{padding-bottom:55px}.catalog-product-view .main{width:100%;border:none;padding:0}.catalog-product-view .page-produit-container__presentation-produit__content__txt-commande-pack__cols__contain__col{width:calc(50% - 30px);padding:0 0 0 20px}.catalog-product-view .page-produit-container__presentation-produit__content__txt-commande-pack__cols__contain__col+ul .last.page-produit-container__presentation-produit__content__txt-commande-pack__cols__contain{width:100%}.catalog-product-view .page-produit-container__presentation-produit__content__txt-commande-pack__cols__contain.last{width:calc(50% - 30px);padding:0 0 0 20px}.catalog-product-view li>.page-produit-container__presentation-produit__content__txt-commande-pack__cols__contain.last{padding:0}.catalog-product-view .product-options dt+dd .input-box::before{display:none}.catalog-product-view.catalog-product-view .box-collateral.box-up-sell{display:none}.catalog-product-view.catalog-product-view .box-collateral.box-up-sell+.page-produit-container__produits-lies__liste{display:flex}.catalog-product-view.catalog-product-view .page-produit-container__produits-lies__liste-item{position:relative;width:220px;height:280px}.catalog-product-view.catalog-product-view .upsell__carousel .page-produit-container__produits-lies__liste-item{width:240px;height:300px}.catalog-product-view .product-options-bottom{display:flex;flex-wrap:wrap;align-content:space-between;height:140px;margin:0;padding:0;background-color:transparent;border:none}.catalog-product-view .product-options-bottom .price-box{margin:0}.catalog-product-view .product-options{width:100%;margin:0 0 20px;padding:0;background-color:transparent;border:none}.catalog-product-view .product-options dd{padding:0;margin:0}.catalog-product-view .product-options dd .input-box::before{content:"";background-color:#ef5e56;display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 10px 0 -15px}.notice-msg{text-align:center;font-size:14px;border:none;background-color:#13d766;background-image:none;color:#fff}.page-produit-container,.page-produit-container--pres{width:100%}.page-produit-container__presentation-produit{width:auto;max-width:1200px;margin:0 auto;padding:40px 40px 0}.page-produit-container__presentation-produit__content{display:flex;flex-wrap:wrap;justify-content:center;max-width:1200px;margin:0 auto 40px}.page-produit-container__presentation-produit__content .product-image{display:block;margin:0 auto}.page-produit-container__presentation-produit__content__visio{display:flex;align-items:center}.product-image__desc{display:flex;justify-content:center;font-size:16px;text-align:center;width:100%;margin:20px 0;transition:all .3s ease-in-out}.product-image__desc:hover{color:#da3128}.product-image__desc::after{content:"►";display:inline-block;line-height:1em;transform:scale(1.1,.65) rotate(90deg);margin:0 0 0 5px}.page-produit-container__presentation-produit__content__img-img{width:330px;height:330px}.page-produit-container__presentation-produit__content__txt{font-size:14px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:baseline;width:calc(100% - 440px);margin:0 0 0 auto}.page-produit-container__presentation-produit__content__txt p{margin:0 0 20px}.page-produit-container__presentation-produit__content__txt .short-description{font-size:14px;font-weight:500;width:100%;margin:40px 0 0}.page-produit-container__presentation-produit__content__txt .short-description a{text-decoration:underline}.page-produit-container__presentation-produit__content__txt .page-convention-container__encart-liens__options{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.page-produit-container__presentation-produit__content__txt .page-produit-container__presentation-produit__content__txt-qty{text-align:right}.page-produit-container__presentation-produit__content__txt .price-box{display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:baseline;justify-content:space-between;width:245px;height:max-content}.page-produit-container__presentation-produit__content__txt .price-excluding-tax .price{font-size:28px;font-weight:700;color:#ef5e56}.page-produit-container__presentation-produit__content__txt .price-excluding-tax .price::after{content:" HT";font-size:16px;color:#ef5e56}.page-produit-container__presentation-produit__content__txt .price-excluding-tax .label{display:none}.page-produit-container__presentation-produit__content__txt .price-including-tax .price{font-size:14px;font-weight:500;color:#272f64}.page-produit-container__presentation-produit__content__txt .price-including-tax .price::after{content:" TTC";font-size:14px;color:#272f64;font-weight:500}.page-produit-container__presentation-produit__content__txt .price-including-tax .label{display:none}.page-produit-container__presentation-produit__content__txt .page-produit-container__presentation-produit__content__txt-commande__quantity+.page-produit-container__presentation-produit__content__txt-qty{text-align:left}.page-produit-container__presentation-produit__content__txt .bouton-panier{float:none}.page-produit-container__presentation-produit__content__txt-titre,.page-produit-container__presentation-produit__content__txt-titre--resp{color:#272f64;text-align:left;font-size:22px;font-weight:700;width:calc(100% - 20px);margin:0}.page-produit-container__presentation-produit__content__txt-titre--sub{font-size:18px;font-weight:500}.page-produit-container__presentation-produit__content__txt-titre--resp::after,.page-produit-container__presentation-produit__content__txt-titre::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:20px auto 20px 0}.page-produit-container__presentation-produit__content__txt-titre--resp{display:none}.page-produit-container__presentation-produit__content__txt-qty{font-size:14px;width:100%;margin:10px 0 0}.page-produit-container__presentation-produit__content__txt-commande{width:275px;display:flex;flex-wrap:wrap;align-content:space-between}.page-produit-container__presentation-produit__content__txt-commande .product-options .input-box::after{display:block;content:" ";width:0;height:0;position:relative;border-top:5px solid #272f64;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent;top:0;left:0;margin:-17px 17px 0 auto}.page-produit-container__presentation-produit__content__txt-commande .price-including-tax{display:inline-block}.page-produit-container__presentation-produit__content__txt-commande .price-excluding-tax{display:inline-block}.page-produit-container__presentation-produit__content__txt-commande .price-excluding-tax .price{color:#ef5e56}.page-produit-container__presentation-produit__content__txt-commande .old-price{display:block;margin:0 auto 0 0}.page-produit-container__presentation-produit__content__txt-commande .special-price .price-label{color:#ef5e56}.page-produit-container__presentation-produit__content__txt-commande .price-box .pricel{color:#ef5e56}.page-produit-container__presentation-produit__content__txt-commande .price-excluding-tax{margin:0 auto 0 0}.page-produit-container__presentation-produit__content__txt-commande .price-excluding-tax .price{font-size:28px;font-weight:700}.page-produit-container__presentation-produit__content__txt-commande .price-excluding-tax .price::after{content:" HT";font-size:16px;color:#ef5e56}.page-produit-container__presentation-produit__content__txt-commande .price-excluding-tax .price .label{display:none}.page-produit-container__presentation-produit__content__txt-commande .price-including-tax .price{font-size:14px;font-weight:500;color:#272f64}.page-produit-container__presentation-produit__content__txt-commande .price-including-tax .price::after{content:" TTC";font-size:14px;color:#272f64;font-weight:500}.page-produit-container__presentation-produit__content__txt-commande .price-including-tax .label{display:none}.page-produit-container__presentation-produit__content__txt-commande~.page-produit-container__presentation-produit__content__txt-compare{display:block}.page-produit-container__presentation-produit__content__txt-commande input[type=number]::-webkit-inner-spin-button,.page-produit-container__presentation-produit__content__txt-commande input[type=number]::-webkit-outer-spin-button{opacity:0}.page-produit-container__presentation-produit__content__txt-commande input[type=number]{-moz-appearance:textfield}.page-produit-container__presentation-produit__content__txt-commande .super-attribute-select{position:relative;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;cursor:pointer}.page-produit-container__presentation-produit__content__txt-commande .required-entry.product-custom-option{position:relative;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;cursor:pointer}.page-produit-container__presentation-produit__content__txt-commande .super-attribute-select{font:12px/1.75 Montserrat,Montserrat-fallback,sans-serif;color:#272f64;border:1px solid #272f64;border-radius:3px;width:100%;padding:5px 10px}.page-produit-container__presentation-produit__content__txt-commande .required-entry.product-custom-option{font:12px/1.75 Montserrat,Montserrat-fallback,sans-serif;color:#272f64;border:1px solid #272f64;border-radius:3px;width:100%;padding:5px 10px}.page-produit-container__presentation-produit__content__txt-commande-pack{width:100%}.page-produit-container__presentation-produit__content__txt-commande-pack select{font:12px/1.75 Montserrat,Montserrat-fallback,sans-serif;color:#272f64;border:1px solid #272f64;border-radius:3px;width:100%;padding:5px 10px}.page-produit-container__presentation-produit__content__txt-commande-pack .product-options dt label{font-weight:600;color:#272f64;padding:0 0 0 20px;margin:20px 0 0}.page-produit-container__presentation-produit__content__txt-commande-pack .product-options dt label::before{content:"";background-color:#ef5e56;display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 10px 0 -15px}.page-produit-container__presentation-produit__content__txt-commande-pack .product-options dt .required em{color:#ef5e56;font-weight:700;margin:0 5px 0 0}.page-produit-container__presentation-produit__content__txt-commande-pack .product-options~dl dd .input-box::after{display:block;content:" ";width:0;height:0;position:relative;pointer-events:none;border-top:5px solid #272f64;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent;z-index:100;top:0;left:0;margin:-17px 17px 0 auto}.page-produit-container__presentation-produit__content__txt-commande-pack .product-options dl~dl dd.last .input-box::after{display:block;content:" ";width:0;height:0;position:relative;pointer-events:none;border-top:5px solid #272f64;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent;z-index:100;top:0;left:0;margin:-17px 17px 0 auto}.page-produit-container__presentation-produit__content__txt-commande-pack .product-options dt+dd>#select-active.input-box::after{display:block;content:" ";width:0;height:0;position:relative;pointer-events:none;border-top:5px solid #272f64;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent;z-index:100;top:0;left:0;margin:-17px 17px 0 auto}.page-produit-container__presentation-produit__content__txt-commande-pack>dl dt label{font-weight:600;color:#272f64;padding:0 0 0 20px}.page-produit-container__presentation-produit__content__txt-commande-pack>dl dt label::before{content:"";background-color:#ef5e56;display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 10px 0 -15px}.page-produit-container__presentation-produit__content__txt-commande-pack .selectize-input{font:12px/1.75 Montserrat,Montserrat-fallback,sans-serif;color:#272f64;border:1px solid #272f64;border-radius:3px;width:100%;min-height:auto;padding:5px 10px}.page-produit-container__presentation-produit__content__txt-commande-pack .selectize-input input{font:12px/1.75 Montserrat,Montserrat-fallback,sans-serif;color:#272f64}.page-produit-container__presentation-produit__content__txt-commande-pack .selectize-dropdown{font:12px/1.75 Montserrat,Montserrat-fallback,sans-serif;color:#272f64}.page-produit-container__presentation-produit__content__txt-commande-pack .selectize-control.single .selectize-input::after{color:#272f64;margin-top:0}.page-produit-container__presentation-produit__content__txt-commande-pack .selectize-control.single .selectize-input.dropdown-active::after{border-color:transparent transparent #272f64 transparent}.page-produit-container__presentation-produit__content__txt-commande-pack select{position:relative;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;cursor:pointer}.product-options dt{padding:0}.product-options dt label{color:#272f64;height:auto;display:block;margin:15px 0 5px}.product-options dd select{width:100%}.page-produit-container__presentation-produit__content__soldout{color:#ef5e56;font-size:20px;font-weight:600}.page-produit-container__presentation-produit__content__txt-commande-pack__cols__contain{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.page-produit-container__presentation-produit__content__txt-commande-pack__cols__contain+dt+dd select{position:relative;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;cursor:pointer}.page-produit-container__presentation-produit__content__txt-commande-pack__cols__contain+dt+dd .input-box.dropdown-active::after{border-color:transparent;border-bottom-color:#272f64}.page-produit-container__presentation-produit__content__txt-commande-pack__cols__contain+dt+dd .input-box:focus{outline:0}.page-produit-container__presentation-produit__content__txt-commande-pack__cols__contain+dt+dd .input-box::after{display:block;content:" ";width:0;height:0;position:relative;pointer-events:none;border-top:5px solid #272f64;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent;z-index:100;top:0;left:0;margin:-17px 17px 0 auto}.page-produit-container__presentation-produit__content__txt-commande-pack__cols__contain__list{width:100%}.page-produit-container__presentation-produit__content__txt-commande-pack__question{font-size:12px;font-style:italic;margin:10px 0 0}.page-produit-container__presentation-produit__content__txt-commande__content{width:270px}.page-produit-container__presentation-produit__content__txt__list>li a:hover{color:#ef5e56}.page-produit-container__presentation-produit__content__txt__list>li::before{content:"";background-color:#ef5e56;display:inline-block;width:6px;height:6px;border-radius:50%;margin:0 10px 0 -15px}.page-produit-container__presentation-produit__content__txt-commande-pack__subtitle{font-weight:600;color:#272f64}.page-produit-container__presentation-produit__content__txt-commande-pack__subtitle+dl~dl dt+dd .input-box::after{display:block;content:" ";width:0;height:0;position:relative;pointer-events:none;border-top:5px solid #272f64;border-right:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent;z-index:100;top:0;left:0;margin:-17px 17px 0 auto}.selectize-control.single .selectize-input::after{border-color:#272f64 transparent transparent transparent}.page-produit-container__presentation-produit__content__txt-commande-pack__input{display:none}.page-produit-container__presentation-produit__content__txt-commande-pack__label{display:flex;align-items:center;color:#de675c;font-size:14px;font-weight:400;line-height:192%;width:100%;cursor:pointer}.page-produit-container__presentation-produit__content__txt-commande-pack__label::after{content:"";display:block;transform-origin:8px 8px;width:16px;height:16px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");margin:0 0 0 9px;transition:all .3s ease-in-out}.page-produit-container__presentation-produit__content__txt-commande-pack__box{display:flex;flex-wrap:wrap;max-height:28px;margin:0;transition:all .3s ease-in-out;overflow:hidden}input:checked+label::after{transform:rotate(-180deg)}input:checked+label+.page-produit-container__presentation-produit__content__txt-commande-pack__box{max-height:500px;margin:20px 0}.page-produit-container__presentation-produit__content__txt-commande__quantity{height:34px}.page-produit-container__presentation-produit__content__txt-commande__quantity input{color:#707070;display:block;float:left;font:500 14px/2 Montserrat,Montserrat-fallback,sans-serif;text-align:center;width:103px;height:32px;margin:0;border-radius:5px;border:1px solid #ababab}.page-produit-container__presentation-produit__content__txt-commande__quantity input:focus{outline:0}.quantity-nav{position:relative;width:105px;height:34px}.quantity-button{position:relative;cursor:pointer;width:25px;text-align:center;font-size:24px;line-height:9px;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.quantity-button.quantity-down,.quantity-button.quantity-up{position:absolute;color:#707070;height:34px;line-height:34px}.quantity-button.quantity-up{left:105px}.quantity-button.quantity-down{left:25px}.page-convention-container__encart-liens__options .price-box{float:none;margin:0 auto}.page-convention-container__encart-liens__options p{font-size:14px;text-align:justify;margin:0 0 10px}.page-convention-container__encart-liens__options .button--green{margin:0 auto}.page-produit-container__description-produit{width:auto;max-width:1200px;margin:0 auto;padding:0 40px}.page-produit-container__description-produit h2{font-size:18px;font-weight:700;color:#272f64;text-align:left;margin:20px 0 15px}.page-produit-container__description-produit h2::after{content:"";display:block;width:35px;height:2px;background-color:#ef5e56;margin:10px auto 15px 0}.page-produit-container__description-produit h3{font-size:16px;font-weight:700;color:#272f64;text-align:left;margin:20px 0 5px}.page-produit-container__description-produit h4{font-size:14px;font-weight:700;font-style:italic}.page-produit-container__description-produit table{display:block;border-collapse:collapse;width:auto!important;height:auto!important;max-width:max-content;border:1px solid #272f64!important;overflow-x:auto;color:#272f64}.page-produit-container__description-produit img{width:100%;max-width:800px}.page-produit-container__description-produit ul{margin:0 0 20px;padding:0 0 0 30px}.page-produit-container__description-produit ul ul{list-style:disc;margin:0;padding:0 0 0 30px}.page-produit-container__description-produit ul ul li::before{display:none}.page-produit-container__description-produit li{font-size:14px;text-align:justify;margin:0 0 10px}.page-produit-container__description-produit li::before{content:"";background-color:#ef5e56;display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 10px 0 -15px}.page-produit-container__description-produit li a{text-decoration:underline}.page-produit-container__description-produit li a:hover{color:#ef5e56}.page-produit-container__description-produit p{font-size:14px;text-align:justify;margin:0 0 10px}.page-produit-container__description-produit p a{text-decoration:underline}.page-produit-container__description-produit p a:hover{color:#ef5e56}.page-produit-container__description-produit__list-disc{list-style:disc;padding:0 0 0 20px}@keyframes gifDisapear{0%{visibility:visible;opacity:1}85%{visibility:visible;opacity:1}85%{visibility:visible;opacity:1}100%{display:none;visibility:hidden;opacity:0}}.gifpanier{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:101}.gifpanier>div{background:no-repeat center/150px url("/skin/frontend/default/f002_conv/images/item-loading_grey.gif");position:fixed;width:150px;height:150px;top:calc(50% - 75px);left:calc(50% - 75px);z-index:8020;opacity:.7}.gifpanier-hidden{display:none!important}.gifpanier.gifpanier-visible{visibility:visible}.gifpanier.gifpanier-visible>div{animation-name:gifDisapear;animation-fill-mode:forwards;animation-duration:4s;animation-iteration-count:1}.page-produit-container__presentation-produit__content__txt-commande__price{color:#ef5e56;font-size:13px;font-weight:500;width:max-content}.page-produit-container__presentation-produit__content__txt-commande__price-ht{font-size:22px;font-weight:700}.page-produit-container__presentation-produit__content__txt-commande__buttons{position:relative;width:100%}.page-produit-container__presentation-produit__content__txt-commande__button::after{margin:0 0 0 5px}.page-produit-container__presentation-produit__content__txt-commande__button-cache{width:175px;height:45px;position:absolute;top:45px;left:calc(50% - 87px);margin:-45px 0 0;z-index:1;cursor:pointer}.page-produit-container__presentation-produit__content__txt-commande__button-cache-KO{display:none}.page-convention-container__button-product-responsive__col__content .page-produit-container__presentation-produit__content__txt-commande__button-cache{width:calc(100% - 40px);height:60px;position:absolute}.select-CCN{height:0;visibility:hidden;opacity:0;transition:all .3s ease-in-out;margin:0}.select-CCN.select-CCN-KO{height:auto;visibility:visible;opacity:1;margin:5px 0 0}.validation-advice{position:absolute}.page-produit-container__presentation-produit__content__txt-commande__livraison{display:inline-block;font-size:12px;width:100%;margin:10px 0}.page-produit-container__presentation-produit__content__txt-commande__livraison_img{width:20px;height:20px;margin:0 5px 0 0}.page-produit-container__presentation-produit__faq-link{display:none;align-items:center;justify-content:center;text-align:center;font-size:13px;font-style:normal;font-weight:700;line-height:192%;padding:0 16px;color:#ef5e56;border:1px solid #ef5e56;background-color:#fff;border-radius:13px;width:max-content;height:24px;margin:20px auto 0;transition:all .3s ease-in-out}.page-produit-container__presentation-produit__content__txt-compare{display:none;text-align:right;width:calc(100% - 280px);max-width:360px}.page-produit-container__presentation-produit__content__txt-compare table{font-size:13px;font-weight:600;text-align:center;padding:20px;border-collapse:collapse;background-color:#f8faff;border-radius:15px}.page-produit-container__presentation-produit__content__txt-compare tr:last-child td{padding:5px 20px 20px}.page-produit-container__presentation-produit__content__txt-compare th{font-weight:700;text-align:center;padding:20px 5px 5px}.page-produit-container__presentation-produit__content__txt-compare td{font-weight:600;text-align:center;width:80px;padding:5px 20px}.tier-price-hidden{position:absolute;top:-2000px;visibility:hidden;opacity:0}.page-produit-container__presentation-produit__content__txt-compare a{font-size:14px;display:inline-block;color:#ef5e56;font-weight:700;margin:10px 0 0}.page-produit-container__presentation-produit__content__txt-compare .page-produit-container__presentation-produit__content__txt-compare__btn-popin{display:none}.page-produit-container__presentation-produit__content__txt-compare-sep{background-color:#272f64;padding:0;width:100%;height:1px}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);transition:opacity .5s;visibility:hidden;opacity:0}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay a{width:100%;height:100%}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay:target{visibility:visible;opacity:1;z-index:999}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup{position:absolute;top:25%;left:50%}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__close span{display:block;position:absolute;font-size:50px;font-weight:500;color:#707070;width:25px;height:25px;text-align:center;line-height:25px;top:30px;right:10px;transition:color .3s ease-in-out}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__close span:hover{color:#ef5e56}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content{position:relative;left:50%;width:500px;margin:10% -250px 0}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__box{text-align:left;max-width:500px;padding:20px;background-color:#fff}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__box__title{font-size:16px;font-weight:700;color:#272f64}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__box__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:10px auto 15px 0}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__box__text p{margin:0 0 10px}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__box__cols{display:flex;justify-content:space-between}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__box__cols__col{display:flex;flex-wrap:wrap;align-content:center}#telProd{display:flex;align-items:center;font-size:14px;font-weight:700;margin:0}#telProd::before{content:"";display:block;width:20px;height:20px;margin:0 10px 0 0;background-image:url("/skin/frontend/default/f002_conv/images/icone-telephone-red_20px.webp");background-size:contain}#mailProd{display:flex;align-items:center;font-size:14px;font-weight:500}#mailProd::before{content:"";display:inline-block;width:20px;height:20px;margin:0 15px 0 0;background-image:url("/skin/frontend/default/f002_conv/images/icon-email-red.webp");background-size:contain}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__box__cols__col__txt{font-size:13px;width:100%;margin:5px 0}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__box__cols__col__img-contact{width:70px;height:70px;margin:0 20px 0 0}.page-produit-container__presentation-produit__content__menu{display:flex;flex-wrap:wrap;height:auto;max-width:1060px;margin:0 auto 40px}.page-produit-container__presentation-produit__content__menu .button--blue{margin:0 20px 0 0}.page-produit-container__presentation-produit__content__menu__button-garantie{color:#ef5e56;background-color:#fadcda}.page-produit-container__presentation-produit__content__menu__button-garantie.button--blue:hover{color:#fff;background-color:#ef5e56}.page-produit-container__presentation-produit__content__vignettes{width:100%;background-color:#f3f7ff;margin:0}.page-produit-container__presentation-produit__content__vignettes__content{display:flex;flex-wrap:wrap;justify-content:space-between;width:auto;max-width:1200px;padding:40px 20px;margin:0 auto}.page-produit-container__presentation-produit__content__vignettes__content__col{display:flex;width:300px}.page-produit-container__presentation-produit__content__vignettes__content__col img{width:100px;height:100px;border-radius:50%;margin:0 15px 0 0;box-shadow:7px 7px 12px -5px #ababab}.page-produit-container__presentation-produit__content__vignettes__content__col__txt{text-align:left;width:185px}.page-produit-container__presentation-produit__content__vignettes__content__col__txt__title{font-size:14px;font-weight:700;color:#272f64;margin:0 0 20px}.page-produit-container__presentation-produit__content__vignettes__content__col__txt__title::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:10px auto 15px 0}.page-produit-container__produits-lies{width:100%;max-width:1060px;margin:40px auto}.page-produit-container__produits-lies__liste{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 auto}.page-produit-container__produits-lies__liste-item__titre{color:#272f64;font-size:14px;font-weight:600;text-align:center;margin:0}.page-produit-container__produits-lies__liste-item__titre:hover a{color:#ef5e56}.page-produit-container__produits-lies__liste-item{display:flex;flex-wrap:wrap;align-items:flex-start;width:200px;height:280px;border-radius:15px;border:1px solid #d9ddd3;padding:10px;margin:15px 0 0}.page-produit-container__produits-lies__liste-item .page-categorie-produit__content__liste-item__bas-price span{display:flex;align-items:flex-start;justify-content:flex-end;font-size:22px;line-height:18px;font-weight:700;width:auto;height:auto}.page-produit-container__produits-lies__liste-item .page-categorie-produit__content__liste-item__bas-price .price-box{float:none;height:auto;display:flex;justify-content:flex-end;flex-direction:column-reverse}.page-produit-container__produits-lies__liste-item__img__message{position:absolute;margin:50% -10px 0 0;z-index:2001;display:flex;align-items:center;color:#fff;background-color:#ef5e56;padding:5px;font-weight:500;width:60px;height:60px;border-radius:50%;vertical-align:middle;box-sizing:initial}.popup-panier__contenu__produits-apparentes .page-produit-container__produits-lies__liste-item__img__message p{font-size:9px;font-weight:600;width:100%;text-align:center;margin:0}.page-categorie-produit__content__liste-item__bas-price span{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;font-size:22px;line-height:18px;font-weight:700;height:auto;margin:0 5px 0 auto}.page-categorie-produit__content__liste-item__bas-price span>span{display:block;font-size:14px;height:auto;margin:0 0 0 auto}.page-categorie-produit__content__liste-item__bas-price span .price-box{float:none;height:21px}.page-categorie-produit__content__liste-item__bas-price span .price-box span{display:inline-block}.page-categorie-produit__content__liste-item__bas-price span .page-produit-container__presentation-produit__content__txt-commande__price{font-size:10px;line-height:28px}.page-produit-container__produits-lies__liste-item__img{align-self:center;width:100%}.page-produit-container__produits-lies__liste-item__img img{display:block;width:auto;height:auto;max-width:150px;max-height:150px;margin:0 auto}.page-produit-container__presentation-produit__content__img__target{display:none}.page-produit-container__presentation-produit__content__img__cadre-diapo{max-width:420px;margin:0 auto;overflow:hidden}.page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo{display:flex;width:400%;transition:transform .6s ease-in-out}.page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo__img{position:relative}.page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo__img img{width:420px;height:auto;margin:auto;display:block}.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent label.image1,.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant label.image1{opacity:1;z-index:1}#votre_id1:target~.page-produit-container__presentation-produit__content__img__cadre-diapo .page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo{transform:translatex(0)}#votre_id1:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image2,#votre_id1:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image2{opacity:0;z-index:-1}#votre_id1:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image3,#votre_id1:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image3{opacity:0;z-index:-1}#votre_id1:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image4,#votre_id1:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image4{opacity:0;z-index:-1}#votre_id1:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image5,#votre_id1:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image5{opacity:0;z-index:-1}#votre_id1:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image6,#votre_id1:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image6{opacity:0;z-index:-1}#votre_id1:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image1,#votre_id1:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image1{opacity:1;z-index:1}#votre_id2:target~.page-produit-container__presentation-produit__content__img__cadre-diapo .page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo{transform:translatex(-25%)}#votre_id2:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image1,#votre_id2:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image1{opacity:0;z-index:-1}#votre_id2:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image3,#votre_id2:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image3{opacity:0;z-index:-1}#votre_id2:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image4,#votre_id2:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image4{opacity:0;z-index:-1}#votre_id2:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image5,#votre_id2:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image5{opacity:0;z-index:-1}#votre_id2:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image6,#votre_id2:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image6{opacity:0;z-index:-1}#votre_id2:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image2,#votre_id2:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image2{opacity:1;z-index:1}#votre_id3:target~.page-produit-container__presentation-produit__content__img__cadre-diapo .page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo{transform:translatex(-50%)}#votre_id3:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image1,#votre_id3:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image1{opacity:0;z-index:-1}#votre_id3:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image2,#votre_id3:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image2{opacity:0;z-index:-1}#votre_id3:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image4,#votre_id3:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image4{opacity:0;z-index:-1}#votre_id3:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image5,#votre_id3:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image5{opacity:0;z-index:-1}#votre_id3:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image6,#votre_id3:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image6{opacity:0;z-index:-1}#votre_id3:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image3,#votre_id3:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image3{opacity:1;z-index:1}#votre_id4:target~.page-produit-container__presentation-produit__content__img__cadre-diapo .page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo{transform:translatex(-75%)}#votre_id4:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image1,#votre_id4:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image1{opacity:0;z-index:-1}#votre_id4:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image2,#votre_id4:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image2{opacity:0;z-index:-1}#votre_id4:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image3,#votre_id4:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image3{opacity:0;z-index:-1}#votre_id4:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image5,#votre_id4:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image5{opacity:0;z-index:-1}#votre_id4:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image6,#votre_id4:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image6{opacity:0;z-index:-1}#votre_id4:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image4,#votre_id4:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image4{opacity:1;z-index:1}#votre_id5:target~.page-produit-container__presentation-produit__content__img__cadre-diapo .page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo{transform:translatex(-100%)}#votre_id5:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image1,#votre_id5:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image1{opacity:0;z-index:-1}#votre_id5:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image2,#votre_id5:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image2{opacity:0;z-index:-1}#votre_id5:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image3,#votre_id5:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image3{opacity:0;z-index:-1}#votre_id5:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image4,#votre_id5:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image4{opacity:0;z-index:-1}#votre_id5:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image6,#votre_id5:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image6{opacity:0;z-index:-1}#votre_id5:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image5,#votre_id5:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image5{opacity:1;z-index:1}#votre_id6:target~.page-produit-container__presentation-produit__content__img__cadre-diapo .page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo{transform:translatex(-125%)}#votre_id6:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image1,#votre_id6:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image1{opacity:0;z-index:-1}#votre_id6:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image2,#votre_id6:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image2{opacity:0;z-index:-1}#votre_id6:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image3,#votre_id6:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image3{opacity:0;z-index:-1}#votre_id6:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image4,#votre_id6:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image4{opacity:0;z-index:-1}#votre_id6:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image5,#votre_id6:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image5{opacity:0;z-index:-1}#votre_id6:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image6,#votre_id6:target~.page-produit-container__presentation-produit__content__img__cadre-diapo+div+.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image6{opacity:1;z-index:1}.page-produit-container__presentation-produit__content__img__cadre-diapo__navigation-diapo{display:flex;justify-content:center;align-items:center;list-style-type:none;margin:auto;padding:0;width:calc(100% - 80px)}.page-produit-container__presentation-produit__content__img__cadre-diapo__navigation-diapo li{padding:.25rem}.page-produit-container__presentation-produit__content__img__cadre-diapo__navigation-diapo img{width:100%;max-width:60px;height:auto}.page-produit-container__presentation-produit__content__img{position:relative;width:420px;max-width:420px;height:auto}.page-produit-container__presentation-produit__content__img img{width:420px}.page-produit-container__presentation-produit__content__img input[type=radio]{position:absolute;left:-99999px}.page-produit-container__presentation-produit__content__img label{cursor:pointer}.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent,.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant{position:absolute;bottom:50px;z-index:1}.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent label,.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant label{position:absolute;opacity:0;z-index:-1;width:30px;height:30px;transform:translate(0,-50%)}.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent{left:20px}.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent label::after{transform:scale(.65,1.1)}.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant{right:50px}.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant label::after{transform:scale(.65,1.1) rotate(180deg)}.page-produit-container__presentation-produit__content__img__slide-diapo{display:flex;align-items:center;justify-content:center;transition:transform .8s}.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent a,.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant a{position:absolute;width:32px;height:32px;display:block;z-index:2}.popup__content_next::after{transform:rotate(90deg);background-image:url("/skin/frontend/default/f002_conv/images/up-arrow-red-64px.webp");background-size:contain}.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant label{transform:rotate(90deg);background-image:url("/skin/frontend/default/f002_conv/images/up-arrow-red-64px.webp");background-size:contain}.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent label{transform:rotate(-90deg);background-image:url("/skin/frontend/default/f002_conv/images/up-arrow-red-64px.webp");background-size:contain}.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent,.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#slide1:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image1,#slide1:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image1{opacity:1;z-index:1}#slide2:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image2,#slide2:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image2{opacity:1;z-index:1}#slide3:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image3,#slide3:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image3{opacity:1;z-index:1}#slide4:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image4,#slide4:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image4{opacity:1;z-index:1}#slide5:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image5,#slide5:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image5{opacity:1;z-index:1}#slide6:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent .image6,#slide6:checked~.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant .image6{opacity:1;z-index:1}.page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo__overlay{position:fixed;top:0;right:0;width:100%;height:100%;visibility:hidden;opacity:0;content-visibility:auto}.page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo__overlay:target{visibility:visible;opacity:1;z-index:101}.page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo__overlay:target .overlay__popup{visibility:visible;opacity:1}.page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo__overlay:target .popup__content_box img{visibility:visible;opacity:1}.cadre-diapo__interieur-diapo__overlay__close{width:100%;height:100%;display:block;position:absolute}.overlay__popup{position:relative;top:calc(50% - 360px);bottom:0;left:calc(50% - 400px);right:0;background:#fff;border:1px solid #707070;border-radius:10px;max-width:800px;max-height:720px;opacity:0;visibility:hidden;z-index:9999}.overlay__popup .popup__close{position:relative;text-decoration:none;display:block;margin:0 30px 0 auto;width:32px;height:32px}.overlay__popup .popup__close span{display:block;width:32px;height:32px;background-image:url("/skin/frontend/default/f002_conv/images/croix-blue_32px.png");margin:20px 20px 0 auto}.overlay__popup .popup__content{position:relative;overflow:auto}.overlay__popup .popup__content .cadre-diapo__interieur-diapo__overlay__close{display:none}.overlay__popup .popup__content img{display:block;align-self:center;width:auto;height:auto;max-width:800px;max-height:660px;margin:20px auto 0}.popup__content_box{display:flex;position:relative;width:auto;max-width:fit-content;margin:0 auto}.popup__content_box img{visibility:hidden;opacity:0;transition:all .3s ease-in-out}.popup__content_next,.popup__content_prev{display:block;position:absolute;top:calc(50% - 20px);z-index:1}.popup__content_prev{left:-40px}.popup__content_next{right:-10px}.popup__content_next::after,.popup__content_prev::after{position:absolute;content:"";width:48px;height:48px;z-index:1}.popup__content_next::after,.popup__content_prev::after{background-image:url("/skin/frontend/default/f002_conv/images/up-arrow-red-64px.webp");background-size:contain}.popup__content_prev::after{transform:rotate(-90deg)}.popup__content_next::after{transform:rotate(90deg)}.popup__content_next:hover::after,.popup__content_prev:hover::after{color:#da3128}.page-produit-container__presentation-produit__cmd_paiement{display:flex;justify-content:flex-start;width:100%;align-items:center;margin:20px 0 0}.page-produit-container__presentation-produit__cmd_paiement img:nth-child(0n+1){width:115px;height:19px;margin:0 5px}.page-produit-container__presentation-produit__cmd_paiement img:nth-child(0n+2){width:28px;height:28px;margin:-8px 5px 0}.page-produit-container__presentation-produit__cmd_paiement img:nth-child(0n+3){width:64px;height:18px}.page-produit-container__presentation-produit__content__description p,.page-produit-container__presentation-produit__content__description ul{font-size:14px;margin:0 0 20px}.encadre_contenu_signaletique{text-align:justify;font-size:14px;width:auto;max-width:1200px;margin:0 auto 60px;padding:20px 40px;border:none;box-shadow:0 0 0 transparent}.encadre_contenu_signaletique img{width:32px;height:32px;margin:3px 20px 0 0}.product-collateral{margin:40px 0;padding:0}.product-collateral h2{font-size:24px;color:#272f64;border-bottom:none;padding:0;margin:0 0 15px}.page-produit-container__presentation-produit__content__txt-qty-type .page-produit-container__presentation-produit__content__txt-commande__quantity{margin:10px 0}.category-signaletique .encadre_contenu_signaletique{margin-top:40px}.encadre_contenu_signaletique_title{color:#272f64;font-size:32px;font-weight:700;text-align:center;width:100%}.encadre_contenu_signaletique_title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:30px auto 40px}.encadre_contenu_signaletique_title img{width:32px;height:32px;margin:3px 20px 0 0}.page-produit-container__presentation-produit__content__video iframe{margin:0 auto}.page-produit-container__presentation-produit__content__description_iframe{width:calc(100% - 20px);max-width:800px;margin:40px auto;border-radius:15px}.page-produit-container__presentation-produit__content__description__iframe-content{position:relative;width:100%;height:0;padding-bottom:56.25%;box-shadow:0 8px 14px 0 rgba(176,173,193,.4);border-radius:15px}.page-produit-container__presentation-produit__content__description__iframe-content iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px}.catalog-product-view.catalog-product-view.categorypath-signaletique-html .footer-container{padding-bottom:55px}#popup-panier{display:none;z-index:2000;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.popup-panier__close{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.popup-panier__contenu{position:fixed;background-color:#fff;width:80%;max-width:960px;max-height:calc(100% - 40px);overflow:auto;top:20px;left:50%;transform:translate(-50%,0);z-index:1;padding:0 0 16px}.popup-panier__contenu__titre{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:18px;font-weight:600;text-align:center;width:100%;margin:0 auto 40px;padding:25px 0;background-color:#fff;border-radius:0 0 30px 30px;box-shadow:5px 5px 10px 5px #eee}.popup-panier__contenu__titre::after{display:none;content:"";background-image:url("/skin/frontend/default/f002_conv/images/check-green.webp");background-size:contain;width:30px;height:30px;margin:0 40px 0 0}.popup-panier__contenu__titre span{display:inline-block}.popup-panier__contenu__recap-produit{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;font-size:14px;font-weight:500;margin:0 40px 30px;padding:20px 30px;border-radius:0 25px;background-color:#f8faff}.popup-panier__contenu__recap-produit__titres{display:flex;border-bottom:1px solid #ababab;width:100%;margin:0 0 20px;padding:0 0 10px}.popup-panier__contenu__recap-produit__titres h3{font-size:16px;font-weight:700;text-align:center;color:#272f64;width:100%;margin:0}.popup-panier__contenu__recap-produit__titres-produits{display:inline-block;width:60%}.popup-panier__contenu__recap-produit__titres-qty-prix{display:inline-block;width:20%}.popup-panier__contenu__recap-produit__cols{display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.popup-panier__contenu__recap-produit__cols__col-produit{display:flex;flex-wrap:wrap;align-items:center;width:60%}.popup-panier__contenu__recap-produit__cols__col-produit p{display:inline-block;width:calc(100% - 170px);text-align:left;margin:0 0 0 auto}.popup-panier__contenu__recap-produit__cols__col-qty-prix{width:20%}.popup-panier__contenu__recap-produit__cols__col:first-child{align-self:center;padding:0}.popup-panier__contenu__recap-produit__cols__col img{display:inline-block;width:100%;height:auto;max-width:140px;margin:0 auto}.popup-panier__contenu__recap-produit__cols__col p{font-weight:600}.popup-panier__contenu__recap-produit__cols__col p span{font-weight:500}.popup-panier__contenu__recap-produit__cols__col p span span{font-size:12px}.popup-panier__contenu__recap-produit__cols__col p #priceQty{font-weight:600}.popup-panier__contenu__buttons{display:flex;flex-wrap:wrap;align-items:center;margin:0 40px}.popup-panier__contenu__buttons__back{font-size:14px;font-weight:700;color:#ef5e56;margin:0 0 0 auto;cursor:pointer;transition:all .3s ease-in-out}.popup-panier__contenu__buttons__back:hover{color:#da3128}.popup-panier__contenu__buttons__panier{margin:0 0 0 40px}.popup-panier__contenu__produits-apparentes{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:center;margin:0 40px}.popup-panier__contenu__produits-apparentes p{font-size:18px;font-weight:700;width:100%;margin:20px 0 0}.popup-panier__contenu__produits-apparentes .page-produit-container__produits-lies__liste-item{width:180px}.popup_produit h4{min-height:40px}.popup-panier__contenu__produits-apparentes--resp{display:none}.popup-panier__contenu--resp{display:none;position:fixed;bottom:0;width:calc(100% - 76px);padding:24px 38px;background:#fff;z-index:1}.popup-panier__contenu--resp__close{display:block;position:absolute;font-size:35px;font-weight:400;color:#ef5e56;width:18px;height:18px;text-align:center;line-height:18px;top:11px;right:11px;cursor:pointer;transition:color .3s ease-in-out}.popup-panier__contenu--resp__content{display:flex;gap:32px;align-items:center;justify-content:center}.popup-panier__contenu--resp__content__text-box{display:flex;flex-direction:column;gap:32px;align-items:center}.popup-panier__contenu--resp__content__text-box__txt{display:flex;align-items:center;gap:16px;font-size:14px}.popup-panier__contenu--resp__content__text-box__txt::before{content:"";display:block;width:16px;height:16px;background:no-repeat center/16px url("/skin/frontend/default/f002_conv/images/icone_check-green-white_16px.svg")}#message_panier_responsive{display:none}#message_panier_responsive.header--scroll{top:50px}.catalogsearch-result-index .main{width:auto;padding:0}.catalogsearch-result-index__contain{max-width:1200px;margin:40px auto 120px;padding:0 40px}.catalogsearch-result-index__contain h1{color:#272f64;font-size:32px;font-weight:700;text-align:center;width:100%}.catalogsearch-result-index__contain h1::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:30px auto 40px}.catalogsearch-result-index__contain .container-page-code-naf__content-col__liste-produit__produit-txt h2{color:#272f64;font-size:18px;text-align:left;font-weight:700;margin:0 0 15px;transition:color .3s ease-in;cursor:pointer}.catalogsearch-result-index__contain .container-page-code-naf__content-col__liste-produit__produit-txt h2:hover{color:#ef5e56}.catalogsearch-result-index__contain .container-page-code-naf__content-col__liste-produit__produit-txt h2::after{content:"";display:block;width:50px;height:2px;background-color:#ef5e56;margin:10px auto 10px 0}.catalogsearch-result-index__contain .container-page-code-naf__content-col__liste-produit__produit-txt__infos::after{display:none}.catalogsearch-result-index__contain__back-link{display:inline-block;color:#272f64;margin:0 0 20px;transition:all .3s ease-in-out}.catalogsearch-result-index__contain__back-link:hover{color:#ef5e56}.catalogsearch-result-index__contain__search-container{width:auto;margin:0 0 20px;padding:20px 40px;background-color:#f3f7ff;border-radius:15px}.catalogsearch-result-index__contain__search-container p{color:#ababab;margin:10px 10px 0}.catalogsearch-result-index__contain__search-container__title{color:#272f64;font-size:18px;font-weight:700;text-align:center;width:100%;margin:0 0 20px}.catalogsearch-result-index__contain__search-container__title::after{display:none}.catalogsearch-result-index__contain__encart-red{background-image:url("/skin/frontend/default/f002_conv/images/icon-exclamation-red.webp");background-repeat:no-repeat;background-position:20px 50%;background-size:25px;background-color:#fadcda;border-radius:15px;height:auto;min-height:35px;margin:20px 0 50px;padding:20px 20px 10px 65px}.catalogsearch-result-index__contain__encart-red p{color:#ef5e56;font-size:14px;font-weight:600}.catalogsearch-result-index__contain__search-container__input{font-family:Montserrat,Montserrat-fallback,sans-serif;width:calc(100% - 100px);background:#fff;border:1px solid #a3a3a3;height:38px;border-radius:10px;padding:0 20px}.catalogsearch-result-index__contain__search-container__ok{position:absolute;color:#fff;background-color:#dd695c;background-image:linear-gradient(90deg,transparent 0,#b13322 100%);border:none;border-radius:10px;height:40px;width:80px;margin:0 0 0 -20px;transition:all .3s ease-in;cursor:pointer}.catalogsearch-result-index__contain__search-container__ok:hover{background-color:#b13322;background-image:linear-gradient(90deg,transparent 0,#b13322 100%)}.cms-professionnels-de-la-paie .std{display:none}.cms-professionnels-de-la-paie .main{width:100%;margin:0 auto;padding:0;background:0 0}.lp-solution-expert__main-title{color:#272f64;font-size:32px;font-weight:700;max-width:520px;margin:16px 0 0}.lp-solution-expert__content{width:auto;padding:0 40px}.lp-solution-expert__content__header{display:flex;flex-direction:row;width:auto;max-width:1200px;margin:0 auto 64px;padding:10px;background-color:#f3f7ff;border-radius:25px}.lp-solution-expert__content__header__col__text{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 525px);padding:0 42px 18px}.lp-solution-expert__content__header__col__text__img{display:none;margin:0 auto 32px}.lp-solution-expert__content__header__txt{font-size:14px;text-align:justify}.lp-solution-expert__content__header__encart{display:flex;flex-direction:row;align-items:self-end;justify-content:space-between;width:100%;max-width:520px}.lp-solution-expert__content__header__encart__txt{font-size:16px;font-weight:700}.lp-solution-expert__content__header__encart__btn{margin:16px 0 0}.lp-solution-expert__content__header__encart__col-img{display:flex;flex-direction:row;align-items:self-end}.lp-solution-expert__content__header__encart__col-img__img{width:100px;height:100px;margin:0 0 0 10px}.lp-solution-expert__content__container{display:flex;flex-direction:row;width:auto;max-width:1200px;margin:0 auto 64px}.lp-solution-expert__content__container--reverse{display:flex;flex-direction:row-reverse;width:auto;max-width:1200px;margin:0 auto 64px}.lp-solution-expert__content__container__col{width:50%}.lp-solution-expert__content__container__title{color:#272f64;font-size:28px;font-weight:700;margin:0 0 64px}.lp-solution-expert__content__container__col__text{font-size:14px}.lp-solution-expert__content__container__col__img{display:block;margin:0 auto;max-width:480px;height:auto}.lp-solution-expert__content__container__title--big{color:#272f64;font-size:36px;font-weight:700;margin:0 0 24px}.lp-solution-expert__content__container__title__underline{display:inline-block}.lp-solution-expert__content__container__title__underline::after{content:"";display:block;height:22px;width:auto;background:#fadcda;margin:-22px -2px 0 -9px}.lp-solution-expert__content__container__sub-title{font-size:24px;font-weight:700;margin:0 0 32px}.lp-solution-expert__content__container__list-text-img{display:flex;flex-direction:row;align-items:center;margin:0 0 24px}.lp-solution-expert__content__container__list-text-img__img{width:54px;height:54px;margin:0 32px 0 0}.lp-solution-expert__content__container__list-text-img__txt{font-size:16px;font-weight:500;max-width:calc(100% - 96px);margin:0}.lp-solution-expert__content__container__list-text-img__btn{margin:24px auto 0 0}.lp-solution-expert__content__container__col__vignettes{display:flex;flex-wrap:wrap}.lp-solution-expert__content__container__col__vignettes__item{font-size:16px;font-weight:500;line-height:1em;height:16px;margin:0 32px 18px 0;padding:8px 48px 8px 12px;border:1px solid #272f64;border-radius:16px;background-image:url("/skin/frontend/default/f002_conv/images/icone-valide-light_50px.webp");background-size:16px;background-repeat:no-repeat;background-position:right 8px top 8px}.lp-solution-expert__content__container__col__vignettes__item:nth-child(2n){margin:0 0 18px 0}.lp-solution-expert__content__container--cartouche{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:auto;max-width:1090px;margin:0 auto 64px}.lp-solution-expert__content__container--cartouche__col-encart{max-width:320px;border:2px solid #272f64;border-radius:25px;padding:12px 24px}.lp-solution-expert__content__container--cartouche__col-encart__title{color:#272f64;font-size:24px;font-weight:700;margin:0}.lp-solution-expert__content__container--cartouche__col-encart__title::after{content:"";display:block;width:45px;height:2px;background-color:#ef5e56;margin:12px auto 24px 0}.lp-solution-expert__content__container--cartouche__col-encart__prix{font-size:32px;font-weight:700;margin:0 0 32px}.lp-solution-expert__content__container--cartouche__col-encart__prix__ht-an{font-size:24px;font-weight:500}.lp-solution-expert__content__container--cartouche__col-encart__list__item{font-size:14px;margin:0 0 12px}.lp-solution-expert__content__container--cartouche__col-encart__list__item::before{content:"✓";color:#ef5e56;display:inline-block;margin:0 5px 0 0}.lp-solution-expert__content__container--cartouche__col-txt-img{display:flex;flex-direction:row;margin:64px 0 0;padding:18px 32px;background-color:#f3f7ff;border-radius:25px}.lp-solution-expert__content__container--cartouche__col-txt-img__img{position:relative;display:flex;flex-direction:row;align-items:flex-end;margin:0 0 0 24px;padding:0 170px 0 24px}.lp-solution-expert__content__container--cartouche__col-txt-img__txt__infos{font-size:14px;font-weight:700}.lp-solution-expert__content__container--cartouche__col-txt-img__txt__infos.text--red{margin:0 0 12px}.lp-solution-expert__content__container--cartouche__col-txt-img__img__infos{font-size:12px}.lp-solution-expert__content__container--cartouche__col-txt-img__img__photo{position:absolute;right:0;bottom:0}.lp-solution-expert__content__container--cartouche__col-txt-img__btn{margin:16px auto 0 0}.lp-solution-expert__content__container--avis-client{width:auto;max-width:1200px;margin:0 auto 96px}.lp-solution-expert__content__container--avis-client__title{color:#272f64;font-size:24px;font-weight:700;text-align:center;margin:0 0 32px}.lp-solution-expert__content__container--avis-client-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.lp-solution-expert__content__container--avis-client__col{width:calc(50% - 52px);padding:18px;border-radius:0 25px;filter:drop-shadow(3px 5px 8px #eee);background:#fff left -50px bottom -150px/300px no-repeat url("/skin/frontend/default/f002_conv/images/background_rond-red.svg")}.lp-solution-expert__content__container--avis-client__col__title-box{display:flex;flex-direction:row;justify-content:space-between}.lp-solution-expert__content__container--avis-client__col__title-box__txt{font-size:32px;font-weight:700;line-height:32px}.lp-solution-expert__content__container--avis-client__col__title-box__img{width:180px;height:147px}.lp-solution-expert__content__container--avis-client__col__title-box__txt--mini{font-size:14px;font-weight:500}.lp-solution-expert__content__container--avis-client__col__img{width:32px;height:32px;margin:0 0 8px}.lp-solution-expert__content__container--avis-client__col__txt{font-size:14px;font-weight:500}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}.cms-conventions-collectives-tarifs-degressifs .main{width:100%;padding:0}.tarifs-deg__content{max-width:1200px;margin:40px auto;padding:0 10px}.tarifs-deg__content h2{color:#272f64;font-size:24px;font-weight:700;text-align:left;width:100%}.tarifs-deg__content h2::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:15px auto 20px 0}.tarifs-deg__content h3{color:#272f64;font-size:18px;font-weight:700}.tarifs-deg__content p{font-size:14px;text-align:justify;margin:0 0 20px}.tarifs-deg__content li{font-size:14px}.tarifs-deg__content th{color:#fff;font-weight:600;background-color:#272f64}.tarifs-deg__content table{display:block;border-collapse:collapse;font-size:14px;width:100%;max-width:max-content;margin:20px auto;overflow-x:auto;color:#272f64;border-radius:0 15px 0 0}.tarifs-deg__content table th{padding:3px 5px;border-color:#272f64}.tarifs-deg__content table td{padding:3px 5px;border-color:#272f64}.tarifs-deg__content__img{display:block;margin:40px 0}.tarifs-deg__content__2-col{display:flex;align-items:center;margin:40px 0}.tarifs-deg__content__flex-coordonnees{display:flex;align-items:center}.tarifs-deg__content__flex-coordonnees img{margin:0 8px 0 0}.tarifs-deg__content__title{color:#272f64;font-size:28px;font-weight:700;text-align:center;width:100%}.tarifs-deg__content__title::after{content:"";display:block;width:100px;height:2px;background-color:#ef5e56;margin:30px auto 40px}
@charset "UTF-8";@media all and (max-width:950px){.breadcrumbs{padding:12px}}@media all and (max-width:992px){.contact-section{margin:80px 0 0}}@media all and (max-width:768px){.contact-section{flex-direction:column;gap:16px;padding:24px}.contact-section{flex-direction:column;gap:16px;width:calc(100% - 52px);padding:16px}}@media all and (max-width:567px){.contact-section{margin:32px 0}}@media all and (max-width:425px){.contact-section{width:calc(100% - 32px)}.contact-section__txt{font-size:18px}}@media all and (max-width:420px){.contact-section__infos{gap:12px}.contact-section__infos__txt__tel,.contact-section__txt{font-size:18px;line-height:24px}.contact-section__infos__txt__mail,.contact-section__infos__txt__tel{gap:8px}}@media all and (max-width:1200px){.footer__french-tech{right:160px}}@media all and (max-width:992px){.articles-blog .main{padding:25px 10px}.button-top{bottom:50px;right:15px;width:45px;height:45px;z-index:999}.footer-haut{width:auto;margin:0 auto;padding:0 20px}.footer-haut__logo{margin:0 0 46px}.footer-haut__menu{margin:0 0 48px}.footer-haut__menu>div{width:calc(50% - 40px);margin:0 0 40px}.footer__french-tech{margin:-50px calc(50% - 50px) 0 0;width:100px;height:100px;right:0}.footer-bas__content__rs{text-align:center;width:100%}.footer-bas__content{padding:60px 0 40px}.footer-bas__content p{width:100%;text-align:center}}@media all and (max-width:650px){.footer-haut{padding:0 20px}.footer-haut__logo img{margin:0 auto;display:block}.footer-haut__logo::after{margin:20px auto 40px auto}.bloc-coordonnees--button{margin:auto}.bloc-coordonnees{margin:10px auto 0}.footer-haut__menu>div{text-align:center;width:50%;margin:0 0 40px}.footer-haut__menu>div h3{text-align:center;margin:0 0 40px}.footer-haut__menu>div h3::after{margin:10px auto 20px auto}.footer-haut__menu>div ul li{text-align:center}.footer-haut__menu>.footer-haut__newsletter img{margin:40px auto 0 auto}.footer-haut__contact>div{width:max-content;margin:0 auto}.footer-haut__contact__bloc-info-img{margin:20px 0}.footer-bas__content p{font-size:14px}}@media all and (max-width:550px){.footer-haut__menu>.footer-haut__contact,.footer-haut__menu>.footer-haut__newsletter{width:100%}}@media all and (max-width:375px){.footer-haut__menu>div{width:100%}}@media all and (max-width:650px){.catalog-category-view .product-shop{width:100%}.item.container-page-code-naf__content-col__liste-produit__produit .product-image{margin:0 auto}.catalog-product-view .product-img-box .product-image img{width:280px;height:280px}}@media all and (max-width:1280px){.contain-conv_img{display:none}.header-container__menu-deroulant__container-conv{padding:40px 20px}.header-container__menu-deroulant__pack-conform__content{padding:10px 20px}.header-container__menu-deroulant__contain-conv{width:675px;margin:0 auto 0 0}.header-container__menu-deroulant__contain-conv-menu{width:calc(100% - 700px);margin:0 auto 0 20px}.header-container__menu-deroulant__pack-conform__contain__produit__droit{width:calc(55% - 20px)}.header-container__menu-deroulant__pack-conform__contain__produit__metier{width:calc(45% - 40px)}.header-container__menu-deroulant__pack-conform__contain__produit__metier__content__img{display:none}.header-container__menu-deroulant__pack-conform__contain__produit__metier__content__list{margin:0 auto}.header-container__menu-deroulant__container-conv-dossiers__container__contain__img-illu-1,.header-container__menu-deroulant__container-conv-dossiers__container__contain__img-illu-2{display:none}.header-container__menu-deroulant__container-conv-dossiers__container__contain__liste-produit{width:calc(100% - 30px)}}@media all and (max-width:1200px){.header-container__menu-deroulant__pack-conform__contain{align-items:flex-start}.header-container__menu-deroulant__pack-conform__contain__title{font-size:18px}}@media all and (max-width:1090px){.header-container__menu-deroulant:last-child>a{padding:0 10px}.checkout-cart-index .header-container>.header-container__logo,.checkout-onepage-index .header-container>.header-container__logo,.lgmcheckout-index-index .header-container>.header-container__logo,.lgmcheckout-payment-valid .header-container>.header-container__logo{width:max-content;max-width:160px;height:39.5px;margin:0 auto 0 40px}.header-container__logo a{display:block;margin:0 auto;width:max-content}.header-container__logo img{width:160px}}@media all and (max-width:992px){.main-container{margin:80px 0 0}.header-container__slogan{display:none}.header-container__logo .header-container__slogan{display:none}.header-container__acces-rapide{margin:0 20px 0 auto}li.header__links__contact{display:none}.header-top{background-color:#f3f7ff}.header-bottom,.header-container__menu{display:none}.header--scroll .header-bottom{height:45px}.header-container__menu-deroulant__contain-conv,.header-container__menu-deroulant__contain-conv-menu{margin:0 auto}.header-container__menu-deroulant__contain{min-height:360px}.header-container__menu-deroulant__contain-conv-menu{display:flex;flex-wrap:wrap;width:100%;justify-content:center}.header-container__menu-deroulant__contain__titre{text-align:center;width:100%;margin:40px 0 0}#search_menu_input{width:calc(100% - 20px)}#search_mini_form_menu .action.search{right:-2px}.header-container__menu-deroulant__contain-conv-menu ul{display:block;margin:20px 20px 0}.header-container__menu-deroulant__pack-conform__contain__liste-produit ul{width:100%}.header-container__menu-responsive{display:block;width:30px;margin:0 auto}.header-container .header-container__acces-rapide{margin:0 0 0 auto}.header-container__acces-rapide .header-container__acces-rapide__contact{padding:10px 30px}.header-container__menu-deroulant__container__articles-content__col{width:100%;max-width:460px;margin:12px auto 0 0;padding:0 0 0 12px}.header-container__menu-deroulant__container__articles-content__col__anchor{color:#00246b;font-size:20px;font-style:normal;font-weight:700;line-height:27px;text-align:center;text-transform:uppercase}}@media all and (max-width:850px){.container--page-panier__paiement-confirme__txt__merci{display:none}.container--page-panier__paiement-confirme__txt__merci--resp{display:flex}.container--page-panier__paiement-confirme__photo-team{display:none}.container--page-panier__paiement-confirme__photo-team--resp{display:block;height:0;padding:0 0 51%;border-radius:0 35px}}@media all and (max-width:650px){.header-container__logo{width:160px;margin:10px 20px}.header-container__acces-rapide{margin:20px 0 20px auto}.header-container__acces-rapide .header-container__acces-rapide__contact,.header-container__acces-rapide .header-container__acces-rapide__trust{display:none}.header-container__menu-responsive__content__has-sub__sub--scroll{margin:0}.mini-connec{left:50%}.header-container__acces-rapide ul li:last-child,.links .header__links__contact{display:none}.container--page-panier__paiement-confirme__table--containt table{width:100%;margin:0 0 20px}.checkout-cart-index .header--scroll .header-container__logo img,.checkout-cart-index .header-container__logo img,.checkout-onepage-index .header-container__logo img,.checkout-onepage-success .header--scroll .header-container__logo img,.checkout-onepage-success .header-container__logo img,.cms-bp2 .header--scroll .header-container__logo img,.cms-bp2 .header-container__logo img,.cms-bp3 .header--scroll .header-container__logo img,.cms-bp3 .header-container__logo img,.lgmcheckout-index-index .header--scroll .header-container__logo img,.lgmcheckout-index-index .header-container__logo img,.lgmcheckout-payment-valid .header--scroll .header-container__logo img,.lgmcheckout-payment-valid .header-container__logo img{width:120px;height:40px;margin:0 auto}.checkout-cart-index .header-container>.header-container__logo,.checkout-onepage-index .header-container>.header-container__logo,.cms-bp2 .header-container>.header-container__logo,.cms-bp3 .header-container>.header-container__logo,.lgmcheckout-index-index .header-container>.header-container__logo,.lgmcheckout-payment-valid .header-container>.header-container__logo{max-width:120px;margin:0 auto 0 20px}.header-container__page-panier__txt p span{font-size:16px}}@media all and (max-width:575px){.links span{display:none}}@media all and (max-width:550px){.header-container__menu-responsive__content__has-sub__sub{padding:0 10px;width:calc(100% - 20px)}.checkout-cart-index .header-container,.checkout-onepage-success .header-container,.cms-bp2 .header-container,.cms-bp3 .header-container,.lgmcheckout-index-index .header-container,.lgmcheckout-payment-valid .header-container{height:auto}.checkout-cart-index .header-container>.header-container__logo,.checkout-onepage-index .header-container>.header-container__logo,.cms-bp2 .header-container>.header-container__logo,.cms-bp3 .header-container>.header-container__logo,.lgmcheckout-index-index .header-container>.header-container__logo,.lgmcheckout-payment-valid .header-container>.header-container__logo{width:100%;max-width:100%;margin:10px auto}.header-container__page-panier{margin:5px auto 10px}.checkout-cart-index .header-container__page-panier,.checkout-onepage-success .header-container__page-panier,.cms-bp2 .header-container__page-panier,.cms-bp3 .header-container__page-panier,.lgmcheckout-index-index .header-container__page-panier,.lgmcheckout-payment-valid .header-container__page-panier{height:80px;margin:0 auto;width:max-content}.header-container__page-panier__txt{width:max-content;margin:5px 0 0 20px}}@media all and (max-width:450px){.header-container{padding:0 10px}.header-container>.header-container__acces-rapide__contact{margin:0}.header--scroll .header-container__logo img,.header-container__logo img{width:132px}.header .links li{margin:0 20px 0 10px}.header-container__menu-responsive{margin:0 10px}.header-container__acces-rapide .header-container__acces-rapide__contact label{margin:0 auto}}@media all and (max-width:425px){.container--page-panier__paiement-confirme{padding:0}.container--page-panier__paiement-confirme__txt{padding:0 10px}.container--page-panier__paiement-confirme__col-trustpilot-content__stars-container{padding:20px 10px}.container--page-panier__paiement-confirme__col-trustpilot-content__stars-container::after{display:none}}@media all and (max-width:375px){.header-container{padding:0}.header-container__logo{margin:0}.header-container__menu-responsive__accordion>li>a,.header-container__menu-responsive__accordion__has-sub__title{font-size:16px}.header-container__menu-responsive__accordion__liste>li:first-child{font-size:14px}}@media all and (max-width:992px){.cms-dossiers-dashboard-dossiers .block-content-account,.cms-legaldesign-dashboard-legaldesign .block-content-account,.cms-suivi-juridique .block-content-account,.col-left.sidebar,.customer-account-dossiers .block-content-account,.customer-account-juridique .block-content-account,.customer-account-legaldesign .block-content-account{width:100%;margin:40px 0;padding:0}.cms-dossiers-dashboard-dossiers .block-content-account,.cms-legaldesign-dashboard-legaldesign .block-content-account,.cms-suivi-juridique .block-content-account,.customer-account-dossiers .block-content-account,.customer-account-juridique .block-content-account,.customer-account-legaldesign .block-content-account{position:relative;top:0;width:calc(100% - 40px);margin:0 auto 40px;padding:40px 20px}.block-content{margin:0}.block-content-account{height:auto;padding:20px 10px}.block-content__list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline}.block-content__list__item a,.block-content__list__item--current{width:165px}.block-content__list__item--current:last-child a,.block-content__list__item:last-child a{margin:0}}@media all and (max-width:768px){.block-content-account--resp{display:block}.block-content__list__item a,.block-content__list__item--current{width:195px}.block-content__list__item a::before,.block-content__list__item--current::before{width:24px;height:24px;margin:0 15px 0 0}}@media all and (max-width:1040px){.pourquoi-section__container__img{width:100%;max-width:500px;margin:0 auto 40px;padding:0 0 35%}.pourquoi-section__container__text{max-width:950px;width:auto;margin:0 auto;padding:0}.pourquoi-section__container__text__title{text-align:center}.pourquoi-section__container__text__title::after{margin:10px auto 20px}.pourquoi-section__container__text__txt{padding:0}}@media all and (max-width:992px){.pourquoi-section__container__part-1{padding:40px 0 0}.pourquoi-section__container__main-title{display:block}.pourquoi-section__container{padding:0 10px}.pourquoi-section__container__text__title{display:none}.pourquoi-section__container__text__txt__img{display:none}.pourquoi-section__container__text__sign{display:block;position:relative;top:20px;right:calc(50% - 160px)}.pourquoi-section__container__text__sign.pourquoi-section__container__text__sign--resp{display:none;top:0}.pourquoi-section__container__text__txt__img--resp{display:inline-block;width:100%;height:0;top:0;padding:120px 0 25%;background-size:contain;background-position:center bottom}}@media all and (max-width:768px){.pourquoi-section__container__img{border-radius:15px;margin:0 auto 30px;padding:0 0 48%}.pourquoi-section__container__part-1{margin:-280px auto 0;padding:0}.pourquoi-section__container__text__title{display:none}.pourquoi-section__container__text__title.pourquoi-section__container__text__title--resp{display:block}.pourquoi-section__container__img{max-width:100%;background-image:url("/skin/frontend/default/f002_conv/images/signature-legimedia-laurie-melanie.png"),url("/skin/frontend/default/f002_conv/images/background-questions_740px.jpg");padding:0 0 48%}.pourquoi-section__container__text__title{font-size:18px}.pourquoi-section__container__text__sign{display:none;position:relative;margin:15px auto;top:-10px;left:0}.pourquoi-section__container__text__sign.pourquoi-section__container__text__sign--resp{display:block}}@media all and (max-width:576px){.pourquoi-section__container__img{background-image:url("/skin/frontend/default/f002_conv/images/signature-legimedia-laurie-melanie.png"),url("/skin/frontend/default/f002_conv/images/background-questions_500px.jpg")}.pourquoi-section__container__text__sign{width:249px;height:21px}.pourquoi-section__container__text__txt__img--resp{height:160px;padding:0}}@media all and (max-width:1120px){.quick-info{justify-content:center;max-width:650px;margin:5px auto}.quick-info__cell{height:30px}}@media all and (max-width:950px){.checkout-cart-index .quick-info,.checkout-onepage-index .quick-info,.checkout-onepage-success .quick-info,.lgmcheckout-index-index .quick-info{margin:10px auto}}@media all and (max-width:850px){.quick-info{width:auto;padding:0 10px}.checkout-cart-index .quick-info,.checkout-onepage-index .quick-info,.checkout-onepage-success .quick-info,.lgmcheckout-index-index .quick-info{margin:10px auto}.quick-info__cell{height:auto}}@media all and (max-width:768px){.quick-info{display:none}.quick-info a .quick-info__cell{display:flex}.quick-info__cell{display:none}.catalog-product-view .quick-info{display:flex}}@media all and (max-width:600px){.quick-info__cell div{display:none}.quick-info__cell:nth-child(0n+1){width:100%}}@media all and (max-width:992px){.search-container__contain{padding:0 24px}.search-container__contain__title-search__txt{width:auto;margin:0 10px}.cms-page-view__content .category-a__container__content__title__img,.search-container__contain__title-search__img{display:none}.cms-page-view__content .content--full_contain__title-search__txt__img--resp,.content--full_contain__title-search__txt__img--resp{display:block}.search-container__contain__title-search__txt .button--blue{margin:20px auto 0}}@media all and (max-width:768px){.search-container__contain{padding:0 12px}.search-container__contain__main-title::after{width:75px}.search-container__contain__title-search__txt__lien-liste-resp{display:none}.search-container__contain__title-search__txt{margin:0}.search-container__contain__title-search__txt__list{margin:25px auto 0;max-width:initial;width:max-content;display:block}.search-container__contain__title-search__txt__lien-liste,.search-container__contain__title-search__txt__lien-liste--right{margin:0}}@media all and (max-width:1090px){.container-offre-abo{gap:24px}}@media all and (max-width:992px){.container-offre-abo{flex-direction:column}.container-offre-abo-title{text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:59px;margin:0 0 32px}.container-offre-abo-title span::after{height:16px;margin:-30px -5px 0 5px}.container-offre-abo__col{gap:24px}.container-offre-abo__col__desc--blank{display:none}.container-offre-abo__col__entete--blank{justify-content:flex-start;height:90px;max-width:430px;margin:0 auto;width:100%}.container-offre-abo__col__entete__illu{top:30px;left:-12px}.container-offre-abo__col__desc--blue,.container-offre-abo__col__desc--red{display:none}.container-offre-abo__col__desc--resp{display:flex;flex-direction:column;gap:16px}}@media all and (max-width:576px){.container-offre-abo{padding:0 12px;margin:0}.container-index__center-content{margin:0 0 24px}}@media all and (max-width:1200px){.container__presentation__content{padding:0 20px}.container__presentation__content__presentation{width:45%}.container__presentation__content__presentation__txt{margin:45px 25px 42px}.container__presentation__content__presentation__btn{margin:0 25px 0 0}.container__presentation__content__encarts{width:55%}}@media all and (max-width:1090px){.content--text__content h1{font-size:30px}.content--text__content h1 span::after{width:270px;margin:-20px 0 0 50px}.rubriques-items__item{width:calc(50% - 20px);margin:0 0 30px}.col-100__produit-phare__txt{width:calc(100% - 300px)}}@media all and (max-width:1040px){.cms-index-index .pourquoi-section__container__text__title{text-align:center}.cms-index-index .pourquoi-section__container__text__title::after{margin:15px auto 30px}}@media all and (max-width:992px){.container__presentation__content{padding:0 10px}.container__presentation__content{gap:25px}.container__presentation__content__presentation{width:40%}.container__presentation__content__encarts{width:60%}.container__presentation__content__encarts{display:flex;flex-wrap:wrap;gap:25px}.container__presentation__content__encarts__encart--blue,.container__presentation__content__encarts__encart--red{width:calc(50% - 57px)}}@media all and (max-width:950px){.container-index__sous-presentation__title{font-size:26px}.sous-presentation__content__col{width:140px}.sous-presentation__content__col::before{margin:-5px 0 0 30px}.sous-presentation__content__col h3 br{display:inline-block}.sous-presentation__content__col p{width:140px}.client-content__slider__slide__img{align-self:baseline;width:265px;height:388px}.client-content__slider__slide__txt{width:calc(100% - 300px)}.slide--txt__guillemets{width:48px;height:48px;margin:0 0 20px}.slide__txt__text{font-size:16px;font-weight:600}.slide__txt__author{font-size:28px;margin:20px 0 0}.slide__txt__author__role{font-size:22px}.client-content{margin:60px auto}.client-content__slider__bullets{position:initial;top:0;text-align:center;width:100%;margin:20px 0 0}.cms-index-index .pourquoi-section__container__text__title,.container-index__sous-presentation__title,.container-index__title,.pourquoi-section__container__text__title{font-size:24px}.pourquoi-section__container__text__title{text-align:center}.container-index__sous-presentation__title--underline::after,.container-index__title--underline::after,.question--content__title--underline::after{height:16px;margin:-18px -7px 0 7px}.container-index__sub-title{font-size:18px}.title-search__txt__lien-liste{display:none}.title-search__txt__lien-liste--resp{display:block}.gamme-produit__content{padding:0 10px}.gamme-produit__content__col{width:100%;flex-direction:initial;margin:0 0 20px}.gamme-produit__content__col ul{margin:20px 0 40px auto;width:calc(100% - 300px)}.gamme-produit__content__col__button{margin:20px auto 0 auto}.gamme-produit__content__col-100__produit-phare{width:100%;margin:0 auto}.col-100__produit-phare__image{margin:0 auto 20px}.gamme-produit__content__col-100__title{text-align:center;margin:0 0 20px}.gamme-produit__content__col-100__liste-produit{width:100%;margin:10px 0 0}.col-100__liste-produit__liste{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.col-100__produit-phare__content{width:100%;margin:0 0 40px}.col-100__liste-produit__button{margin:20px auto 0}.col-100__liste-produit__list-item{display:inline-block;font-size:14px;font-weight:700;margin:0}.container-index__sous-presentation,.trustpilot-content{padding:0 20px}.cms-index-index .actualites__content{padding:0}.actualites__content__rubriques{max-width:100%;margin:40px 0 30px;padding:0 10px}.rubriques-items__item{width:calc(50% - 25px);margin:0 0 50px}.document__content__lien{width:100%;margin:0 0 20px}.document__content__lien:last-child{margin:0}.actualites__content__rubriques-buttons{justify-content:space-around}.actualites__content__rubriques-items{justify-content:space-between}.actualites__content__rubriques-items__item{width:300px;border-radius:0 50px;box-shadow:10px 10px 20px 10px #eee}.actualites__content__rubriques-items__item-image{border-radius:0 50px 0 0}.actualites__content__rubriques-items__item-text,.actualites__content__rubriques-items__item-titre{margin:10px 20px}.actualites__content__rubriques-items__item-auteur{margin:10px auto 20px 20px}.actualites__content__rubriques-items__item-temps{margin:auto 20px 20px 0}.category-a__container__content--full__contain__ccn-consultees{height:665px;content-visibility:auto;contain-intrinsic-size:auto 665px}}@media all and (max-width:850px){.container__presentation__content{flex-direction:column;max-width:667px;margin:0 auto}.container__presentation__content__presentation{width:auto;max-width:100%;background:no-repeat bottom 10px left 24px/auto url("/skin/frontend/default/f002_conv/images/melanie-texte-blue.webp"),no-repeat top -180px center/667px auto url("/skin/frontend/default/f002_conv/images/melanie_1000px.webp")}.container__presentation__content__encarts{width:100%;max-width:100%}.slide__txt__author{font-size:24px}.slide__txt__author__role{font-size:20px}.col-100__liste-produit__liste{margin:20px auto 0}}@media all and (max-width:768px){.cms-index-index .main{margin:10px 0 0}}@media all and (max-width:650px){.container-index{margin:0 0 40px}.container-index__sous-presentation__title,.container-index__title,.question--content__title{font-size:22px}.container-index__title{margin:0 auto}.container-index__sub-title{margin:20px auto 0}.slideshow>.puces>label{padding:.35rem}.sous-presentation__content__col h3 br{display:none}.col-100__produit-phare__txt{width:auto;margin:0 auto}.cms-index-index .pourquoi-section__container__text__title--resp{font-size:24px;text-align:center}.cms-index-index .pourquoi-section__container__text__title::after{margin:10px auto 20px}.container-index__sous-presentation{max-width:420px;padding:0}.sous-presentation__content__col{width:200px;margin:0 0 40px}.sous-presentation__content__col::before{width:35px;height:35px;margin:-5px 0 0 75px}.sous-presentation__content__col h3{font-size:14px}.sous-presentation__content__col p{width:200px;line-height:1.25em}.sous-presentation__content__col img{width:40px;height:40px}.gamme-produit__content__col{flex-direction:column}.gamme-produit__content__col ul{margin:20px auto 20px;width:auto}.gamme-produit__content__col-100__produit-phare{padding:20px 20px 25px}.gamme-produit__content__col-100__produit-phare ul{width:calc(100% - 20px);margin:20px 0 40px}.col-100__produit-phare__image__img{width:200px;height:200px}.gamme-produit__content__col-100__liste-produit{display:flex;flex-direction:column;width:auto;margin:0 auto}.col-100__liste-produit__liste{width:320px}.col-100__liste-produit__button{margin:0 auto}.client-content__slider__slide__img{display:none}.client-content__slider__slide__img-resp{display:block}.client-content__slider__slide__txt{width:100%}.slide--txt__guillemets{display:none}.slide--txt__guillemets--resp{display:block;width:32px;height:32px;margin:-20px 10px 0 0;float:left}.slide__txt__text{font-size:14px;font-weight:500;line-height:1.75em}.slide__txt__author__role{font-size:24px;font-weight:600;color:#ababab}.slide__txt__author{display:none;font-size:18px;width:max-content;margin:20px 0 0}.slide__txt__author__role{font-size:16px}.slide__txt__author.slide__txt__author--resp{display:inline-block}.category-a__container__content--full__contain__list-ccn{height:685px;contain-intrinsic-size:auto 685px}.category-a__container__content--full__contain__ccn-consultees{height:1260px;content-visibility:auto;contain-intrinsic-size:auto 1260px}}@media all and (max-width:625px){.rubriques-items__item{width:100%}}@media all and (max-width:525px){.container__presentation__content__presentation{background:no-repeat bottom 10px left 24px/auto url("/skin/frontend/default/f002_conv/images/melanie-texte-blue.webp"),no-repeat center/cover url("/skin/frontend/default/f002_conv/images/melanie_1000px.webp")}.container__presentation__content__presentation__txt{margin:45px 20px 70px 0}.container__presentation__content__presentation__btn{margin:0 20px 50px auto}.container__presentation__content__encarts__encart--blue,.container__presentation__content__encarts__encart--red{width:calc(100% - 44px)}.container__presentation__content__encarts__encart--red:last-child{padding:17px 22px 20px}.container__presentation__content__encarts__encart__titre{max-width:240px}.container__presentation__content__encarts__encart--red__row-content{flex-direction:column}.container__presentation__content__encarts__encart--red__row-content__imgs-content{margin:0 0 20px}.container__presentation__content__encarts__encart--red__row-content__btns-content{min-height:110px}}@media all and (max-width:500px){.slideshow>ul{padding:110px 0 31%}.slideshow>.puces{margin:20px 0 0}.gamme-produit__content__col-100__liste-produit{margin:20px auto}}@media all and (max-width:475px){.container-index__sous-presentation__title{margin:30px auto 30px}}@media all and (max-width:450px){.client-content{margin:40px auto}.slide__txt__author{font-size:16px;margin:20px 0;width:100%}.slide__txt__author__role{font-size:14px}.slide--txt__guillemets--resp{margin:-10px 10px 0 0}.container-index__sous-presentation{max-width:300px}.sous-presentation__content__col{width:140px}.sous-presentation__content__col::before{margin:-5px 0 0 45px}.sous-presentation__content__col p{width:120px}.client-content__slider__slide__img-resp{margin:0}.category-a__container__content--full__contain__list-ccn{height:800px;contain-intrinsic-size:auto 800px}}@media all and (max-width:360px){.container__presentation__content__presentation{background:no-repeat bottom 10px left 24px/auto url("/skin/frontend/default/f002_conv/images/melanie-texte-blue.webp"),no-repeat center/cover url("/skin/frontend/default/f002_conv/images/melanie_358px.webp")}.container__presentation__content__presentation__btn{margin:0 auto 50px}}@media all and (max-width:350px){.gamme-produit__content__col-100__liste-produit ul{width:300px}}@media (max-width:992px){.cms-affiliation .main,.cms-page-view.cms-cgv-html .main,.cms-page-view.cms-livraison .main,.cms-page-view.cms-mentions-legales .main{width:auto;padding:25px 10px}.articles-blog__content,.cms-page-view__content{padding:0}.cms-page-view.cms-mentions-legales .cms-page-view__content{padding:0 10px}.menu-lateral{display:none}.cms-page-view__content__anchor--resp{display:block}}@media all and (max-width:768px){.catalogsearch-advanced-result .main,.cms-cgv-html .cgv-contain,.cms-page-view.cms-mentions-legales .cms-page-view__content{padding:0}.cms-page-view__content .button--red{padding:10px 12px}}@media all and (max-width:650px){.cms-acheter-convention-collective .category-a__container__content--full__empty{height:1px;margin:80px 0}.cms-list-activite-naf .encart-remarque{padding:72px 20px 5px 20px;background-image:url("/skin/frontend/default/f002_conv/images/icone-notes-red_128px.png");background-position:center top 24px}}@media all and (max-width:950px){.cms-accompagnement-juridique .main{margin:0}.cms-accompagnement-juridique__main-title{font-size:28px;text-align:center}.cms-accompagnement-juridique__main-title::after{margin:20px auto 25px}.cms-accompagnement-juridique__main-content__pres-content__text{font-size:16px}.cms-accompagnement-juridique__main-content__2col-v2__col-left,.cms-accompagnement-juridique__main-content__2col-v2__col-right,.cms-accompagnement-juridique__main-content__2col__col{width:100%}.cms-accompagnement-juridique__main-content__2col-resp{flex-direction:column-reverse}.cms-accompagnement-juridique__illu-conv-pdf,.cms-accompagnement-juridique__img-juristes{margin:20px auto}.cms-accompagnement-juridique__title{font-size:28px;text-align:center}.cms-accompagnement-juridique__dossier__content__img{max-width:360px;max-height:360px;margin:20px auto 40px}.cms-accompagnement-juridique__dossier__content__txt{max-width:100%}.cms-accompagnement-juridique__dossier__content__list-categ-dos{margin:0 auto}.cms-accompagnement-juridique__support{background-position:center right 10%}}@media all and (max-width:850px){.actualites__content,.container-index__sous-presentation,.trustpilot-content{padding:0}.cms-accompagnement-juridique__main-content__row-left,.cms-accompagnement-juridique__main-content__row__col{width:100%}.container-index__sous-presentation{margin:80px auto 40px}.cms-accompagnement-juridique__main-content__pres-content-2{background-image:none;padding:0}.cms-accompagnement-juridique__main-content__pres-content-2__list{max-width:100%}.cms-accompagnement-juridique__main-content__pres-content-3{min-height:auto;background-image:none}.cms-accompagnement-juridique__main-content__row--v2__col-left,.cms-accompagnement-juridique__main-content__row--v2__col-right{width:100%}.cms-accompagnement-juridique__dossier__container{margin:140px 0 80px}.cms-accompagnement-juridique__title--resp{display:block}.cms-accompagnement-juridique__title--no-resp{display:none}.accompagnement-juridique__title,.cms-accompagnement-juridique__title--no-resp,.cms-accompagnement-juridique__title--resp,.cms-accompagnement-juridique__title-center{font-size:24px}.accompagnement-juridique__title,.cms-accompagnement-juridique__title--no-resp,.cms-accompagnement-juridique__title--resp{text-align:center}.client-actif__content__txt{font-size:16px}}@media all and (max-width:650px){.cms-accompagnement-juridique__dossier__content,.cms-accompagnement-juridique__main-content{padding:0 10px}.cms-accompagnement-juridique__main-content__pres-content{background-size:200px}.cms-accompagnement-juridique__support__content__box{margin:0 auto}.cms-accompagnement-juridique__support{background-color:#272f64}.cms-accompagnement-juridique__support{background:#272f64}.client-actif__content,.client-actif__content:nth-child(2){flex-direction:column}.client-actif__content__img{margin:0 0 20px}.client-actif__content__txt{width:100%}.client-actif__content__txt__title{text-align:center}.client-actif__content:nth-child(2) .client-actif__content__txt__title{text-align:center}}@media all and (max-width:575px){.cms-accompagnement-juridique__dossier__content__img{width:280px;height:280px;margin:20px auto 0}}@media all and (max-width:475px){.cms-accompagnement-juridique__dossier__content__list-categ-dos li a{font-size:14px}.cms-accompagnement-juridique__support__content{padding:10px}.cms-accompagnement-juridique__support__content__box{padding:30px 20px 20px;border-radius:10px}.cms-accompagnement-juridique__support__content__box__txt{font-size:18px}}@media (max-width:768px){.page-ajout-panier__content{padding:0 12px}.page-ajout-panier__content__liste-elements__item__infos{flex-direction:column}.page-ajout-panier__content__liste-elements__item__infos__txt{text-align:left;flex-direction:row}}@media (max-width:576px){.page-ajout-panier__content__liste-elements__item--cta,.page-ajout-panier__content__liste-elements__item__infos__txt{flex-direction:column;text-align:center}}@media all and (max-width:992px){.page-assistant-prod-phy__cols{flex-direction:column}.page-assistant-prod-phy__col--desc-prod{margin:0 auto 16px}.page-assistant-prod-phy__col--desc-prod__list{display:none}.page-assistant-prod-phy__col--propo-abo{max-width:100%}.page-assistant-prod-phy__col--propo-abo .boitepanier__content__titre__soustitre+form,.page-assistant-prod-phy__col--propo-abo .boitepanier__content__titre__soustitre+form+form{display:block;max-width:480px;margin:0 auto 20px}.boitepanier__content__list__bas{display:none}.boitepanier__content__list__bas--resp{display:block}}@media all and (max-width:650px){.checkout-cart-index.cms-assistance-juridique-produits-physiques .footer-container{margin:0}}@media all and (max-width:768px){.page-assistant-prod-phy__col--desc-prod__img-txt__img{max-width:70px;max-height:70px}.page-assistant-prod-phy__col--desc-prod__img-txt__txt{font-size:12px;font-style:normal;font-weight:500;line-height:22px}.checkout-cart-index .page-assistant-prod-phy__title{font-size:20px;font-style:normal;margin:0 0 32px}.checkout-cart-index .page-assistant-prod-phy__title::after{width:100px;margin:20px auto 0}.page-assistant-prod-phy__cols{width:calc(100% - 40px);padding:16px 20px 32px;border-radius:10px;box-shadow:3px 8px 18px 3px rgba(176,173,193,.62)}.page-assistant-prod-phy__cols .boitepanier__content__titre__soustitre{font-size:14px;font-style:normal;font-weight:600;line-height:normal}.page-assistant-prod-phy__cols .boitepanier__content__cols__col__button{padding:13px 15px}.page-assistant-prod-phy__cols .boitepanier__content__cols__col__button::after{margin:0 0 0 10px}.page-assistant-prod-phy__cols .boitepanier__content__cols__col__button span{font-size:14px;font-style:normal;font-weight:700;line-height:normal}}@media all and (max-width:475px){.checkout-cart-index.cms-assistance-juridique-produits-physiques{padding:0}}@media (max-width:992px){.cms-avis-convention__content{padding:0 20px}.cms-avis-convention__content__header{height:300px}.cms-avis-convention__main-title{gap:14px;margin:67px auto auto 127px}.cms-avis-convention__title{font-size:28px;line-height:38px}.cms-avis-convention__main-title__img{display:block;width:40px;height:40px}.cms-avis-convention__content__avis-client-container__item{width:calc(33% - 62px)}.cms-avis-convention__content__prez{padding:0}.cms-avis-convention__content__team-items{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 64px;margin:33px 0 88px}.cms-avis-convention__content__team-items__item{width:160px}.cms-avis-convention__content__team-items__item__img{width:118px;height:118px}.cms-avis-convention__list-enseignes{display:none}.cms-avis-convention__list-enseignes--resp{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:44px 64px;margin:0 0 140px}}@media (max-width:850px){.cms-avis-convention__main-title{margin:67px auto auto 60px}.cms-avis-convention__content__avis-client-container{flex-direction:column;gap:30px;margin:0 0 60px}.cms-avis-convention__content__avis-client-container__item{width:auto;max-width:100%;min-height:auto}}@media (max-width:768px){.cms-avis-convention__content--100{margin:0 0 40px}.cms-avis-convention__content{padding:0 10px}.cms-avis-convention__content__header{align-items:flex-end;height:440px;background:no-repeat center bottom/cover url("/skin/frontend/default/f002_conv/images/bg_avis-conv-resp.webp");margin:0 0 20px}.cms-avis-convention__main-title{margin:auto auto 0;height:121px}.cms-avis-convention__content__avis-frais__content{display:none}.cms-avis-convention__content__avis-frais__content--resp{display:block}.cms-avis-convention__content__avis-frais__content__container__slider__slide__content__item{width:auto}.cms-avis-convention__content__avis-frais__content__container__bullets__bullet{margin:0 6px}.cms-avis-convention__content__team-items{gap:50px}.cms-avis-convention__content__team-items__item{width:130px}.cms-avis-convention__list-enseignes--resp{margin:0 0 100px}.cms-avis-convention__inscription-content{padding:32px 24px}.cms-avis-convention__inscription-content__img{display:none}.cms-avis-convention__inscription-content__txt{width:auto}.cms-avis-convention__inscription-content__txt__intitule{text-align:left;font-size:12px;line-height:20px;margin:0 0 24px}.cms-avis-convention__inscription-content__txt__title{text-align:left;font-size:22px;font-weight:600;line-height:34px}.sib-container--large.sib-container--vertical form>div+div+div{width:calc(100% - 190px)}.sib-form .input,.sib-form .input:not(textarea){width:100%}.cms-avis-convention__list-enseignes--resp{gap:54px 76px}.cms-avis-convention__list-enseignes__item{display:none}.cms-avis-convention__list-enseignes__item--resp{display:inline-block}}@media (max-width:480px){.cms-avis-convention__main-title{font-size:32px;line-height:44px}.sib-container--large.sib-container--vertical form>div+div+div{width:100%}.sib-form .sib-form-block button{margin:16px auto 0;position:relative}}@media all and (max-width:1090px){.dossier__content__consult__list__item{width:calc(50% - 20px)}}@media all and (max-width:992px){.page-categorie-produit__header-dossier,.page-categorie-produit__header-dossier-par{display:none}.page-categorie-produit__header__texte-titre--par,.page-categorie-produit__header__texte-titre--pro{font-size:24px;text-align:center;margin:20px 0}.page-categorie-produit__header__texte-titre--par::after,.page-categorie-produit__header__texte-titre--pro::after{margin:15px auto 20px}.page-categorie-produit__content__col__list-products__item-vignette{width:calc(33% - 30px);max-width:250px;height:260px;margin:5px;padding:10px}.page-categorie-produit__content__col__list-products__item-vignette-empty{width:180px;margin:5px;padding:10px}.page-categorie-produit__content__col__list-products__item-vignette__titre a{font-size:13px}.page-categorie-produit__content__liste-item__gamme-produit__label{margin:30px auto 0;padding:10px 15px}.page-categorie-produit__content__col__list-products__item-vignette__img img{display:block;margin:0 auto 15px auto;width:100px;height:100px}.page-categorie-produit__content__col__list-products__item-vignette__bas-price-ht,.page-categorie-produit__content__col__list-products__item-vignette__bas-price-ht span,.page-categorie-produit__content__col__list-products__item-vignette__bas-price-ttc{font-size:14px}.page-categorie-produit__content__col__list-products__item-vignette__bas-ajouter-panier{width:40px;height:40px}.page-categorie-produit__content__col__list-products__item-vignette__bas-ajouter-panier img{width:25px;height:25px}.page-categorie-produit__content input:checked+label+.page-categorie-produit__content__liste-item__gamme-produit__box .page-categorie-produit__content__col__list-products__item-vignette{height:260px}.page-categorie-produit-dossier__content__col__list-products__content-categorie__list-vignettes .dossier__content__consult__list__item{width:calc(50% - 10px)}.page-categorie-produit__desc-resp{display:block}}@media all and (max-width:950px){.dossier__content__consult__list__item{width:calc(50% - 20px)}.dossier__content__consult__list__item__auteur__button{margin:0 0 0 auto}}@media all and (max-width:650px){.dossier__content__consult__list{margin:20px 0 0}.dossier__content__consult__list__item{margin:0 25px 40px}.dossier__content__consult__list__item__etiquette{padding:5px 15px}.dossier__content__consult__list__item__dossier{padding:10px;height:auto;background:linear-gradient(to bottom,#f3f7ff,#fff3f3 125px,#fff 125px,#fff 100%)}.dossier__content__consult__list{display:block;width:auto;height:auto;white-space:nowrap;font-size:0;transition:.8s}.dossier__content__consult__list>*{font-size:1rem;display:inline-block;white-space:normal;vertical-align:top;height:100%;width:calc(100% - 50px)}}@media all and (max-width:625px){.page-categorie-produit__content__col__list-products__item-vignette{width:calc(50% - 35px);max-width:270px}}.page-categorie-produit__content__col__list-products__item-vignette__titre{line-height:1em}.page-categorie-produit__content__col__list-products__item-vignette__titre a{font-size:12px;line-height:1em}@media all and (max-width:475px){.page-categorie-produit-dossier__content__col__list-products__content-categorie__list-vignettes .dossier__content__consult__list__item{width:calc(100% - 10px)}}@media all and (max-width:450px){.page-categorie-produit__content__col__list-products__item-vignette__img img{width:80px;height:80px}.page-categorie-produit__content__col__list-products__item-vignette__bas-price{width:calc(100% - 40px)}.page-categorie-produit__content__col__list-products__item-vignette__bas-price-ttc{font-size:12px}}@media all and (max-width:359px){.page-categorie-produit__content__col__list-products__item-vignette{width:240px;height:330px;padding:20px 20px 10px;margin:15px 0}.page-categorie-produit__content__col__list-products__item-vignette__titre a{line-height:1.75em;font-size:16px}.page-categorie-produit__content__col__list-products__item-vignette__img img{width:140px;height:140px}.page-categorie-produit__content__col__list-products__item-vignette__bas-price{width:calc(100% - 60px)}.page-categorie-produit__content__col__list-products__item-vignette__bas-price-ht{font-size:12px}.page-categorie-produit__content__col__list-products__item-vignette__bas-price-ht span{font-size:18px}.page-categorie-produit__content__col__list-products__item-vignette__bas-price-ttc{font-size:13px}.page-categorie-produit__content__col__list-products__item-vignette__bas-ajouter-panier{width:60px;height:60px}.page-categorie-produit__content__col__list-products__item-vignette__bas-ajouter-panier img{width:35px;height:35px}}@media (max-width:1280px){.page-categorie-produit__categ-legal-design__list-product{width:790px;margin:0 auto}}@media (max-width:992px){.page-categorie-produit__categ-legal-design__list-product{width:630px}.page-produit-container__content-legal-design__list-doc__container__item{width:298px}}@media (max-width:768px){.catalog-category-view .quick-info{display:none}.page-categorie-produit__categ-legal__design-header__title{font-size:22px;font-style:normal;font-weight:700;line-height:normal}.page-categorie-produit__categ-legal__design-header__txt{font-size:14px;font-style:normal;line-height:25px}.page-categorie-produit__categ-legal-design__list-product{justify-content:center;width:288px;margin:-32px auto 0}.page-categorie-produit__categ-legal-design__text-contain{padding:0 10px}}@media all and (max-width:1200px){.page-categorie-pack__cols-container{gap:16px}.page-categorie-pack__cols-container__sommaire{width:182px}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire{gap:12px}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item{width:calc(33% - 6px)}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__price{flex-direction:column;gap:16px}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__illu{height:320px}}@media all and (max-width:992px){.page-categorie-pack{margin:24px 0 48px;padding:0 12px}.page-categorie-pack__header{align-items:center;height:auto;padding:16px}.page-categorie-pack__header__img{display:none}.page-categorie-pack__header__texte{align-items:center}.page-categorie-pack__header__texte__titre{font-size:24px;text-align:center}.page-categorie-pack__header__texte__btn-faq{margin:0 auto}.page-categorie-pack__cols-container{flex-direction:column;justify-content:space-between;gap:32px}.page-categorie-pack__cols-container__sommaire{width:100%}.page-categorie-pack__cols-container__sommaire__container{flex-direction:row}.page-categorie-pack__cols-container__sommaire__container__item__list{display:none}.page-categorie-pack__cols-container__list-product__item__title{font-size:20px;text-align:center}.page-categorie-pack__cols-container__list-product__item__nb{text-align:center}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire{gap:24px}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item{width:calc(33% - 12px)}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__title__name,.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item__title{display:flex;align-items:center;font-size:16px;height:34px;margin:0}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item__title{height:100px}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__title__name{height:34px}.page-categorie-pack__content__faq__title{font-size:20px}.page-categorie-pack__cols-container__list-product__item__list-pack--metier{flex-wrap:wrap;flex-direction:inherit;justify-content:flex-start;gap:24px}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item{width:calc(33% - 14px);background:0 0;padding:0;border-radius:0}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container{flex-direction:column;align-items:flex-start;gap:16px;padding:0}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__img{width:calc(100% - 32px);height:calc(100% - 32px);padding:16px;border-radius:16px;border:1px solid #b0adc1}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt{gap:16px}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__desc,.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__price__ht,.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__title__soustitre{display:none}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__price{align-items:flex-start}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__txt__price__resp{display:flex;align-items:center;gap:16px}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__illu{display:none}}@media all and (max-width:768px){.page-categorie-pack__cols-container__list-product{gap:32px}.page-categorie-pack__cols-container__list-product__item__list-pack--metier,.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire{width:414px}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire{flex-direction:inherit;justify-content:center;flex-wrap:wrap}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item,.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item{width:195px}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item__img{width:193px;height:193px}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item--fin{display:none}.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire__item__img img{width:165px;height:165px}.page-categorie-pack__cols-container__list-product__item__list-pack--metier__item__container__img{width:163px;height:163px;padding:16px;border-radius:16px;border:1px solid #b0adc1}.contact-section{flex-direction:column;padding:16px}}@media all and (max-width:576px){.page-categorie-pack__cols-container__sommaire__container{justify-content:space-between}.page-categorie-pack__cols-container__sommaire__container__item__title a{font-size:16px}.page-categorie-pack__cols-container__list-product__item__list-pack--metier,.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire{width:398px;gap:32px 8px}}@media all and (max-width:429px){.page-categorie-pack__cols-container__list-product__item__list-pack--metier,.page-categorie-pack__cols-container__list-product__item__list-pack--obligatoire{flex-wrap:wrap;flex-direction:column;justify-content:center;width:auto;align-items:center}}@media all and (max-width:1240px){.page-categorie-produit__content__col__list-products__content-categorie__list-vignettes{margin:0 auto;max-width:850px}.page-categorie-produit__content__col__list-products__content-categorie__list-vignettes.page-categorie-produit-dossier__content__col__list-products__content-categorie__list-vignettes{max-width:100%}}@media all and (max-width:1140px){.page-categorie-produit__content__liste{max-width:850px;margin:0 auto;padding:40px 20px}}@media all and (max-width:992px){.page-categorie-produit__header{display:none}.page-categorie-produit__header-resp,.page-categorie-produit__header-resp .page-categorie-produit__header{display:block}.page-categorie-produit__header-resp .page-categorie-produit__header{position:relative;padding:20px}.page-categorie-produit__header-dossier{font-size:14px;background-image:none;background-color:#f3f7ff}.page-categorie-produit__header__image{position:relative;right:0;margin:-20px auto 0;z-index:1}.page-categorie-produit__header__texte-paragraphe a{text-align:right}.page-categorie-produit__header__texte{width:100%;margin:0}#sommaire.page-categorie-produit__content__col__sommaire__content{display:flex}.page-categorie-produit__content{gap:64px;margin:16px 0 0}.page-categorie-produit{padding:0 16px}.page-categorie-produit__content__col__sommaire{display:none}.page-categorie-produit__content__sommaire-responsive{display:flex}.page-categorie-produit__content__col__sommaire__content__button{width:calc(50% - 42px)}.page-categorie-produit__content__col__list-products{gap:64px;width:auto;margin:-64px 0 0}.page-categorie-produit__content__col__list-products__item{width:calc(33% - 16px)}.page-categorie-produit__content__col__list-products__item__image{width:calc(100% - 2px)}.page-categorie-produit__content__col__list-products__content-categorie__desc__txt p{font-size:14px}.page-categorie-produit__content__col__list-products__content-categorie__title{font-size:20px}.page-categorie-produit__content__col__list-products__item__text a{font-size:16px}.catalog-category-view .popup-panier__contenu__produits-apparentes{max-width:100%}.related_product{text-align:left;min-height:233px;width:115px;margin:5px}.related_product__txt__titre{font-size:12px;line-height:1.2em;margin:0 0 10px}.related_product__img{margin:10px auto}#popup_panier_produits{justify-content:space-between;max-width:440px}.catalog-category-view #message_panier_responsive.message_panier_responsive-visible{padding:110px 10px 10px}.faq-title{font-size:20px}}@media all and (max-width:850px){.page-categorie-produit__content__col__list-products .anchor{height:60px;margin-top:-60px}.catalog-category-view #message_panier_responsive.message_panier_responsive-visible{padding:60px 10px 10px}}@media all and (max-width:768px){.page-categorie-produit{margin:16px 0 40px}.page-categorie-produit__content__col__list-products__item{width:calc(50% - 4px)}.page-categorie-produit__content__col__list-products__content-categorie__list,.page-categorie-produit__content__col__list-products__sub-list__list{gap:16px 8px}.page-categorie-produit__content__col__list-products__sub-list__label{margin:16px 0 0}}@media all and (max-width:650px){.page-categorie-produit-dossier__content__col__list-products__content-categorie__list-vignettes .dossier__content__consult__list__item{margin:0 5px 20px}.page-produit-container__presentation-produit__content__txt-compare+div{display:none}.page-categorie-produit__content__col__list-products__item__price-commander{width:100%}.page-categorie-produit__content__col__list-products__item__price-commander__commander button{margin:0 auto}.catalog-category-view .page-produit-container__produits-lies__liste,.catalog-category-view .popup-panier__contenu__produits-apparentes{display:flex;padding:0 10px}.page-produit-container__presentation-produit__content__txt__list{display:none}}@media all and (max-width:625px){.page-categorie-produit__content__liste{max-width:100%;justify-content:space-around}}@media all and (max-width:575px) and (min-width:360px){.page-categorie-produit__content__liste{max-width:360px;justify-content:space-around;padding:40px 0}.page-categorie-produit__content__liste-item{width:160px;height:230px;padding:10px}.page-categorie-produit__content__liste-item__titre{font-size:12px;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;height:50px}.catalog-category-view .page-categorie-produit__content__liste-item__bas{align-items:flex-start;margin:0}.catalog-category-view .page-categorie-produit__content__liste-item__bas-price{font-weight:700}.catalog-category-view .page-categorie-produit__content__liste-item__bas-price span{font-size:12px}}@media all and (max-width:576px){.page-categorie-produit__content__col__sommaire__content__button{display:flex;align-items:center;height:34px}.page-categorie-produit__content__col__list-products__item__image{height:195px}.page-categorie-produit__content__col__list-products__item__image img{height:163px;max-height:195px}}@media all and (max-width:525px){#popup_panier_produits{max-width:280px}}@media all and (max-width:475px){.page-categorie-produit-dossier__content__col__list-products__content-categorie__list-vignettes .dossier__content__consult__list__item{width:100%;justify-content:center}.page-categorie-produit-dossier__content__col__list-products__content-categorie__list-vignettes .dossier__content__consult__list__item__dossier{width:100%}.page-categorie-produit-dossier__content__col__list-products__content-categorie__list-vignettes .dossier__content__consult__list__item__etiquette-lock{margin:0 auto 0 0}}@media all and (max-width:450px){.page-categorie-produit__content input:checked+label+.page-categorie-produit__content__liste-item__gamme-produit__box,.page-categorie-produit__content__col__list-products__content-categorie__list-vignettes{justify-content:space-between}.page-categorie-produit__content__col__list-products__item__image img{width:140px;height:140px;max-height:140px;max-width:140px}}@media all and (max-width:420px){.page-categorie-produit__content__col__list-products__item .button--blue::after{display:none}}@media all and (max-width:390px){.page-categorie-produit__content__col__list-products__item{width:100%}.page-categorie-produit__content__col__list-products__item .button--blue::after{display:inline-block}}@media all and (max-width:359px){.page-categorie-produit__content input:checked+label+.page-categorie-produit__content__liste-item__gamme-produit__box,.page-categorie-produit__content__col__list-products__content-categorie__list-vignettes,.page-categorie-produit__content__liste-item__gamme-produit__box{justify-content:center}}@media all and (max-width:1240px){.cms-landingpage__content-ccn-free__video-container--arcade,.cms-landingpage__content-ccn-free__video-container--arcade iframe{width:960px;height:475px}}@media (max-width:992px){.cms-telecharger-ccn-offerte .header-container__menu-responsive{display:none}.cms-landingpage__content-ccn-free__cols--3cols{gap:32px;min-width:inherit;height:248px}.cms-landingpage__content-ccn-free__cols--3cols__item,.cms-landingpage__content-ccn-free__cols--3cols__item--4-lignes{padding:32px 12px}.cms-landingpage__content-ccn-free__cols--3cols__item__title{font-size:20px;line-height:normal}.cms-landingpage__content-ccn-free__video-container--arcade,.cms-landingpage__content-ccn-free__video-container--arcade iframe{width:760px;height:384px}.cms-landingpage__content-ccn-free__avis__content{display:none}.cms-landingpage__content-ccn-free__avis__content--resp{display:block}.cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item{width:100%}.cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item__txt{height:100px}}@media all and (max-width:768px){.cms-landingpage__header-ccn-free__title-container__title{font-size:28px}.cms-landingpage__header-ccn-free__title-container__sub-title{font-size:18px}.cms-landingpage__content-ccn-free__title{font-size:24px}.cms-landingpage__search-container__text__title{align-items:center;font-size:24px;text-align:center}.cms-landingpage__search-container__text__title span::after{margin:16px auto 0}.cms-landingpage__search-container__2col{gap:24px}.cms-landingpage__search-container__text__filter{justify-content:center}.cms-landingpage__search-container__img-container{width:250px;height:auto}.cms-landingpage__content-ccn-free__cols--3cols{flex-direction:column;align-items:center;gap:24px;height:auto}.cms-landingpage__content-ccn-free__cols--3cols__item__title br{display:none}.cms-landingpage__content-ccn-free__cols--3cols__item__title{max-width:inherit}.cms-landingpage__content-ccn-free__cols--3cols__item__txt{font-size:16px;line-height:24px;width:auto}.cms-landingpage__content-ccn-free__cols--3cols__item,.cms-landingpage__content-ccn-free__cols--3cols__item--4-lignes{width:calc(100% - 24px);max-width:inherit}.cms-landingpage__content-ccn-free__video-container--arcade,.cms-landingpage__content-ccn-free__video-container--arcade iframe{width:540px;height:244px}.cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item__txt{height:130px}}@media all and (max-width:576px){.cms-telecharger-ccn-offerte .messages{margin:0!important}.cms-telecharger-ccn-offerte .cms-landingpage__search-container{width:auto}.cms-telecharger-ccn-offerte__container{gap:48px;margin:24px 0}.cms-landingpage__search-container__text__title{flex-direction:column}.cms-landingpage__search-container{padding:40px 24px;width:calc(100% - 48px)}.cms-landingpage__content-ccn-free__cols--3cols__item__title br{display:block}.cms-landingpage__content-ccn-free__cta__text{display:none}.cms-landingpage__content-ccn-free__cta__text--resp{display:block}.cms-landingpage__content-ccn-free__video-container--arcade,.cms-landingpage__content-ccn-free__video-container--arcade iframe{width:410px;height:185px}.cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item__txt{height:185px}}@media all and (max-width:429px){.cms-landingpage__content-ccn-free__video-container--arcade,.cms-landingpage__content-ccn-free__video-container--arcade iframe{width:340px;height:154px}}@media all and (max-width:359px){.cms-landingpage__content-ccn-free__video-container--arcade,.cms-landingpage__content-ccn-free__video-container--arcade iframe{width:294px;height:133px}}@media all and (max-width:1200px){.container-page-ccn-sea__header__text__encart-cta{flex-direction:column;align-items:center;gap:20px}}@media all and (max-width:1140px){.container-page-ccn-sea__header__text__links__anchor{height:auto}}@media all and (max-width:1040px){.popin-synth__container__content{left:10px;width:calc(100% - 100px);max-width:980px}.popin-synth__container__content-col:first-child{width:440px}.popin-synth__container__content-col:nth-child(2){width:calc(100% - 440px)}}@media all and (max-width:992px){.cms-page-view .std{margin:20px 0 0}.container-page-ccn-sea__header{flex-direction:column;gap:32px}.container-page-ccn-sea__header__slider__prez__slide--img{max-width:500px;max-height:500px}.container-page-ccn-sea__header__slider__popin-container__content__close{top:calc(50% - 260px);right:calc(50% - 300px)}.container-page-ccn-sea__header__slider__popin-container__content__items{width:600px;height:520px}.container-page-ccn-sea__header__slider__popin-container__content__items>img{max-width:500px}.container-page-ccn-sea__header__text--resp{display:flex}.container-page-ccn-sea__header__text__title{display:none}.container-page-ccn-sea__header__text__title__txt{text-align:center}.container-page-ccn-sea__header__text__title__txt::after{margin:16px auto 0}.container-page-ccn-sea__header__text__title__info,.container-page-ccn-sea__header__text__title__subtitle{text-align:center}.container-page-ccn-sea__header__text__links{justify-content:center}.container-page-ccn-sea__content__title__txt__info,.container-page-ccn-sea__content__title__txt__main-title{text-align:center}.container-page-ccn-sea__header__text__encart-cta{justify-content:center}.popin-synth__container__content{left:calc(50% - 260px);flex-direction:column;align-items:center;width:480px;padding:20px}.popin-synth__container__content-col__text,.popin-synth__container__content-col__video{width:100%}.popin-synth__container__content-col__main-title{font-size:20px;margin:0 0 20px}.popin-synth__container__content-col__video-container{width:100%;max-width:100%}.popin-synth__container__content-col__title{margin:25px 0 0}.container-page-ccn-sea__faq__content{padding:0 12px}}@media all and (max-width:850px){.container-page-ccn-sea__content__achat_en-savoir-plus-responsive{display:flex}.cms-commander-convention-collective .footer-container{padding-bottom:40px}.container-page-ccn-sea__buttons-responsive{display:block}}@media all and (max-width:768px){.cms-page-view .std{margin:10px 0 0}.container-page-ccn-sea__desc__item,.container-page-ccn-sea__desc__item--reverse{flex-direction:column;gap:32px}.container-page-ccn-sea__header{gap:16px}.container-page-ccn-sea__desc__item__text__title{text-align:center}.container-page-ccn-sea__desc__item__text__title::after{margin:16px auto 0}.container-page-ccn-sea__content__title__txt__info{font-size:14px;font-weight:600;line-height:18px}.container-page-ccn-sea__header__slider__popin-container__content__close{top:calc(50% - 260px);right:calc(50% - 285px)}.container-page-ccn-sea__header__slider__popin-container__content__items{width:570px;height:520px}.container-page-ccn-sea__header__slider__popin-container__content__items>img{max-width:470px}.container-page-ccn-sea__header__slider__prez__slide--img{max-width:470px;max-height:520px}.container-page-ccn-sea__faq{padding:0}.contact-section{flex-direction:column}}@media all and (max-width:650px){.container-page-ccn-sea__content__title__txt::after{margin:15px auto 0}.container-page-ccn-sea__content__title__txt p{text-align:center}.container-page-ccn-sea__content__trustpilot{width:100%;padding:0}.container-page-ccn-sea__content__trustpilot__title{font-size:18px}}@media all and (max-width:600px){.container-page-ccn-sea__header__text__encart-cta{width:300px;margin:0 auto}.container-page-ccn-sea__header__text__encart-cta__text__button{width:auto}}@media all and (max-width:576px){.cms-commander-convention-collective .main{background:0 0}.container-page-ccn-sea__header__text{gap:12px}.container-page-ccn-sea__header__text--resp{font-size:16px;font-style:normal;font-weight:600;line-height:normal;gap:6px}.container-page-ccn-sea__header__text__title__txt{text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.container-page-ccn-sea__header__text__title__info,.container-page-ccn-sea__header__text__title__subtitle{font-size:16px}.container-page-ccn-sea__header__slider{flex-direction:column-reverse;width:400px;height:360px}.container-page-ccn-sea__header__slider__prez{width:400px;height:294px}.container-page-ccn-sea__header__slider__prez input img{left:calc(50% - 200px)}.container-page-ccn-sea__header__slider__prez input:checked img{left:0}.container-page-ccn-sea__header__slider__prez__slide--img{width:auto;height:auto;max-width:400px}.container-page-ccn-sea__header__slider__prez__slide--video{width:400px;height:310px}.container-page-ccn-sea__header__slider__prez__slide--img-resp *{max-width:400px;max-height:310px}.container-page-ccn-sea__header__slider__prez__slide--img-resp * span{display:inline-block}.container-page-ccn-sea__header__slider__popin-container__content__items>img{width:auto;height:auto;max-width:330px;max-height:420px}.container-page-ccn-sea__header__slider__popin-container__content__items>div{width:330px;height:auto}.container-page-ccn-sea__header__slider__vignettes{flex-direction:row;align-items:center;width:100%;height:50px}.container-page-ccn-sea__header__slider__vignettes__item{width:36px}.container-page-ccn-sea__header__slider__vignettes__item img{width:36px}.container-page-ccn-sea__header__slider__popin-container__content__close{right:calc(50% - 210px);top:calc(50% - 210px)}.container-page-ccn-sea__header__slider__popin-container__content__items{width:420px;height:330px}.container-page-ccn-sea__header__slider__popin-container__content__items>img{max-width:330px}.container-page-ccn-sea__header__text__links{flex-wrap:wrap}.container-page-ccn-sea__header__text__links__anchor{flex-shrink:0;justify-content:center;width:100%}.container-page-ccn-sea__header__text__desc{margin:20px 0 0}.container-page-ccn-sea__thema{width:100%;padding:0}.container-page-ccn-sea__desc{width:100%;padding:0}.popin-synth__container__content{left:10px;width:calc(100% - 60px)}.container-page-ccn-sea__faq__title{margin:0 0 32px}}@media all and (max-width:475px){.container-page-ccn-sea__header__text__encart-cta{width:auto}.popin-synth__container__content-col__main-title{font-size:18px}.popin-synth__container__content__close{font-size:25px;width:25px;height:25px;border-radius:50%;line-height:25px;top:15px;right:15px}}@media all and (max-width:450px){.container-page-ccn-sea__thema{justify-content:flex-start}.container-page-ccn-sea__content__trustpilot .trustpilot-widget{margin:-131px 0 0}.container-page-ccn-sea__header__slider__popin-container__content__close{right:calc(50% - 175px)}.container-page-ccn-sea__header__slider__popin-container__content__items{width:400px}.container-page-ccn-sea__header__slider__popin-container__content__items>div{width:300px;height:auto}.container-page-ccn-sea__header__slider__popin-container__content__items>img{max-width:250px}}@media all and (max-width:425px){.container-page-ccn-sea__header__slider{align-items:center;width:298px;height:285px}.container-page-ccn-sea__header__slider__prez{width:298px;height:219px}.container-page-ccn-sea__header__slider__prez input:checked+*{width:100%;max-width:298px}.container-page-ccn-sea__header__slider__prez__slide{max-width:298px;max-height:219px}.container-page-ccn-sea__header__slider__prez__slide--img,.container-page-ccn-sea__header__slider__prez__slide--video{max-width:298px;max-height:220px}.container-page-ccn-sea__thema{justify-content:center}.container-page-ccn-sea__desc__item__img{width:100%;height:auto}.container-page-ccn-sea__header__slider__popin-container__content__close{right:calc(50% - 155px);top:calc(50% - 150px)}.container-page-ccn-sea__header__slider__popin-container__content__items{width:310px}.container-page-ccn-sea__header__slider__popin-container__content__items>div{width:300px;height:130px}.container-page-ccn-sea__header__slider__popin-container__content__items>img{max-width:210px}.contact-section__infos{flex-direction:column}}@media all and (max-width:1200px){.container-page-ccn-sea--2col__header__content__item__slider{width:480px;gap:14px}.container-page-ccn-sea--2col__header__content__item__text__encart-cta{flex-direction:column;align-items:center;gap:20px}}@media all and (max-width:1140px){.container-page-ccn-sea--2col__header__content__item__text__encart-cta__links__anchor{height:auto}.container-page-ccn-sea--2col__header__content__item__slider{width:430px}.container-page-ccn-sea--2col__header__content__item__slider__prez{width:380px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img-resp>div{width:380px;height:250px}}@media all and (max-width:1040px){.popin-synth__container__content{left:10px;width:calc(100% - 100px);max-width:980px}.popin-synth__container__content-col:first-child{width:440px}.popin-synth__container__content-col:nth-child(2){width:calc(100% - 440px)}}@media all and (max-width:992px){.cms-page-view .std{margin:20px 0 0}.container-page-ccn-sea--2col{margin:0;gap:64px}.container-page-ccn-sea--2col__header{flex-direction:column;gap:32px}.container-page-ccn-sea--2col__header__title__txt{text-align:center}.container-page-ccn-sea--2col__header__title__txt::after{margin:16px auto 0}.container-page-ccn-sea--2col__header__content{flex-direction:column;align-items:center;gap:32px}.container-page-ccn-sea--2col__header__content__item__title{display:none}.container-page-ccn-sea--2col__header__content__item__slider{width:500px}.container-page-ccn-sea--2col__header__content__item__slider__prez{width:420px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img{max-width:500px;max-height:500px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img-resp>div{width:420px;height:250px}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__close{top:calc(50% - 260px);right:calc(50% - 300px)}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items{width:600px;height:520px}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items>img{max-width:500px}.container-page-ccn-sea--2col__header__title__info,.container-page-ccn-sea--2col__header__title__subtitle{text-align:center}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__links{flex-direction:column-reverse;justify-content:center;gap:12px}.container-page-ccn-sea--2col__content__title__txt__info,.container-page-ccn-sea--2col__content__title__txt__main-title{text-align:center}.container-page-ccn-sea--2col__header__content__item__text__encart-cta{justify-content:center}.popin-synth__container__content{left:calc(50% - 260px);flex-direction:column;align-items:center;width:480px;padding:20px}.popin-synth__container__content-col__text,.popin-synth__container__content-col__video{width:100%}.popin-synth__container__content-col__main-title{font-size:20px;margin:0 0 20px}.popin-synth__container__content-col__video-container{width:100%;max-width:100%}.popin-synth__container__content-col__title{margin:25px 0 0}.container-page-ccn-sea--2col__buttons-responsive__content:nth-child(2){display:none}}@media all and (max-width:850px){.container-page-ccn-sea--2col__content__achat_en-savoir-plus-responsive{display:flex}.cms-commander-convention-collective .footer-container,.cms-commander-convention-collective-index .footer-container{padding-bottom:40px}}@media all and (max-width:768px){.cms-page-view .std{margin:10px 0 0}.container-page-ccn-sea--2col__header__title{font-size:18px}.container-page-ccn-sea--2col__desc__item,.container-page-ccn-sea--2col__desc__item--reverse{flex-direction:column;gap:32px}.container-page-ccn-sea--2col__header{gap:16px}.container-page-ccn-sea--2col__desc__item__text__title{text-align:center}.container-page-ccn-sea--2col__desc__item__text__title::after{margin:16px auto 0}.container-page-ccn-sea--2col__content__title__txt__info{font-size:14px;font-weight:600;line-height:18px}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__close{top:calc(50% - 260px);right:calc(50% - 285px)}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items{width:570px;height:520px}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items>img{max-width:470px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img{max-width:470px;max-height:520px}.container-page-ccn-sea__faq{padding:0}}@media all and (max-width:650px){.container-page-ccn-sea--2col__content__title__txt::after{margin:15px auto 0}.container-page-ccn-sea--2col__content__title__txt p{text-align:center}.container-page-ccn-sea--2col__content__trustpilot{width:100%;padding:0}.container-page-ccn-sea--2col__content__trustpilot__title{font-size:18px}}@media all and (max-width:600px){.container-page-ccn-sea--2col__header__content__item__text__encart-cta{width:300px;margin:0 auto}}@media all and (max-width:576px){.cms-commander-convention-collective .main,.cms-commander-convention-collective-index .main{background:0 0}.container-page-ccn-sea--2col__header__text{gap:12px}.container-page-ccn-sea--2col__header__title__txt{text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:normal}.container-page-ccn-sea--2col__header__title__info,.container-page-ccn-sea--2col__header__title__subtitle{font-size:16px}.container-page-ccn-sea--2col__header__content__item{display:flex;flex-direction:column;align-items:center;width:calc(100% - 24px)}.container-page-ccn-sea--2col__header__content__item__slider{flex-direction:column-reverse;align-items:center;width:400px;height:auto}.container-page-ccn-sea--2col__header__content__item__slider__prez{width:400px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img,.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video,.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video-livre{max-width:400px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img-resp>div{width:400px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video,.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video-livre{width:400px;height:310px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img-resp{display:block}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img-resp *{display:flex;max-width:400px;max-height:310px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img-resp * span{display:inline-block}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items>img{width:auto;height:auto;max-width:330px;max-height:420px}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items>div{width:330px;height:auto}.container-page-ccn-sea--2col__header__content__item__slider__vignettes{flex-direction:row;align-items:center;gap:42px;width:max-content;height:50px}.container-page-ccn-sea--2col__header__content__item__slider__vignettes__item{width:36px}.container-page-ccn-sea--2col__header__content__item__slider__vignettes__item img{width:36px}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__close{right:calc(50% - 210px);top:calc(50% - 210px)}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items{width:420px;height:330px}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items>img{max-width:330px}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__links{flex-wrap:wrap}.container-page-ccn-sea--2col__header__content__item__text__encart-cta__links__anchor{flex-shrink:0;justify-content:center;width:100%}.container-page-ccn-sea--2col__desc{width:100%;padding:0}.popin-synth__container__content{left:10px;width:calc(100% - 60px)}.container-page-ccn-sea__faq__title{margin:0 0 32px}}@media all and (max-width:475px){.container-page-ccn-sea--2col__header__content__item__text__encart-cta{width:auto}.popin-synth__container__content-col__main-title{font-size:18px}.popin-synth__container__content__close{font-size:25px;width:25px;height:25px;border-radius:50%;line-height:25px;top:15px;right:15px}}@media all and (max-width:450px){.container-page-ccn-sea--2col__content__trustpilot .trustpilot-widget{margin:-131px 0 0}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__close{right:calc(50% - 195px)}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items{width:400px}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items>div{width:300px;height:auto}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items>img{max-width:300px}}@media all and (max-width:429px){.container-page-ccn-sea--2col__buttons-responsive__content__img{width:50px;height:50px}.container-page-ccn-sea--2col__buttons-responsive__content__cta__txt--dml{display:inline-block}.container-page-ccn-sea--2col__buttons-responsive__content__cta__txt--dml::before{display:none}}@media all and (max-width:425px){.container-page-ccn-sea--2col__header__content__item__slider{width:278px}.container-page-ccn-sea--2col__header__content__item__slider__prez{width:296px;height:219px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide{max-width:296px;max-height:219px}.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img,.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video,.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--video-livre{max-width:298px;max-height:220px}.container-page-ccn-sea--2col__desc__item__img{width:100%;height:auto}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__close{right:calc(50% - 155px);top:calc(50% - 150px)}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items{width:310px}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items>div{width:300px}.container-page-ccn-sea--2col__header__content__item__slider__popin-container__content__items>img{max-width:210px}}@media all and (max-width:339px){.container-page-ccn-sea--2col__header__content__item__slider__prez__slide--img-resp>div{width:280px}}@media all and (max-width:450px){.popin-vignettes-thema-overlay__overlay__popup{margin:10% -154px 0}.popin-vignettes-thema-overlay__overlay__popup__content{width:280px}}@media all and (max-width:992px){.cms-commander-convention-collective .main,.cms-commander-convention-collective-index .main{padding:0}.cms-commander-convention-collective .main-container,.cms-commander-convention-collective-index .main-container{margin:96px 0}.cms-page-view .std{margin:24px 0 0}.container-page-ccn-sea{gap:64px;margin:0}.container-page-ccn-sea__header__title{font-size:28px;text-align:center}.container-page-ccn-sea__header__choice{flex-direction:column}.container-page-ccn-sea__header__choice__labels{flex-direction:row;align-self:stretch}.container-page-ccn-sea__header__choice__labels__item{flex:1;gap:8px;justify-content:center;width:auto;padding:16px 4px}.container-page-ccn-sea__header__choice__labels__item:first-child{border-radius:16px 0 0 0;border-top:2px solid #eff4fe;border-bottom:none;border-left:2px solid #eff4fe;border-right:1px solid #eff4fe}.container-page-ccn-sea__header__choice__labels__item:nth-child(2){border-radius:0;border-top:2px solid #eff4fe;border-bottom:none;border-left:1px solid #eff4fe;border-right:1px solid #eff4fe}.container-page-ccn-sea__header__choice__labels__item:nth-child(3){border-radius:0 16px 0 0;border-top:2px solid #eff4fe;border-bottom:none;border-left:1px solid #eff4fe;border-right:2px solid #eff4fe}.container-page-ccn-sea__header__choice__labels__item img{width:50px;height:50px}.container-page-ccn-sea__header__choice__vignettes__item{padding:24px;border-radius:0 0 16px 16px;background:linear-gradient(180deg,#eff4fe 0,#dee9fe 100%)}.container-page-ccn-sea__header__choice__vignettes__item__price-cta{flex-direction:row;justify-content:center}.container-page-ccn-sea__header__choice__vignettes__item__cta-shipment{flex-wrap:wrap;justify-content:center}.container-page-ccn-sea .contact-section{margin:0}.container-page-ccn-sea__info-details__item__slider__popin-container__content__items{width:550px;height:550px}.container-page-ccn-sea__info-details__item__slider__popin-container__content__items>img{max-width:450px;max-height:450px}.container-page-ccn-sea__info-details__item__slider__popin-container__content__close{top:calc(50% - 275px);right:calc(50% - 275px)}.container-page-ccn-sea__buttons-responsive__content:nth-child(2){display:none}.container-page-ccn-sea__faq__content{padding:0 12px}}@media all and (max-width:768px){.container-page-ccn-sea__header__title__txt{font-size:28px}.container-page-ccn-sea .container-page-ccn-sea__faq__title,.container-page-ccn-sea__container__title{font-size:24px}.container-page-ccn-sea__info-details__item__title{font-size:20px}.container-page-ccn-sea__header__choice__labels__item img{display:none}.container-page-ccn-sea__header__choice__labels__item__text{text-align:center;display:flex;flex-direction:column;align-self:stretch}.container-page-ccn-sea__header__choice__labels__item__text__price{margin:auto 0 0;padding:8px 0 0}.container-page-ccn-sea__header__choice__vignettes__item{flex-direction:column;padding:24px 12px}.container-page-ccn-sea__header__choice__vignettes__item__text__input:checked~p,.container-page-ccn-sea__header__choice__vignettes__item__text__input:checked~ul{max-height:1000px;visibility:visible;opacity:1;margin:0}.container-page-ccn-sea__header__choice__vignettes__item__text__input:checked~label{margin:0}.container-page-ccn-sea__header__choice__vignettes__item__text__input:checked~label::after{transform:rotate(-180deg)}.container-page-ccn-sea__header__choice__vignettes__item__text p,.container-page-ccn-sea__header__choice__vignettes__item__text ul{max-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:all .3s ease-in-out;margin:-24px 0 0}.container-page-ccn-sea__header__choice__vignettes__item__link--resp{display:flex;align-items:center;justify-content:center;gap:8px}.container-page-ccn-sea__header__choice__vignettes__item__imgs__img--product{max-width:500px;width:100%}.container-page-ccn-sea__info-details__item{flex-direction:column;align-items:center;gap:24px}.container-page-ccn-sea__info-details__item__title{display:block}.container-page-ccn-sea__info-details__item__text__title{display:none}.container-page-ccn-sea__info-details__item__text{align-items:center}}@media all and (max-width:576px){.container-page-ccn-sea__header__choice__labels__item__text span br{display:block}.container-page-ccn-sea__header__choice__vignettes__item__text__input+p,.container-page-ccn-sea__header__choice__vignettes__item__text__list{padding:0 12px}.container-page-ccn-sea__header__choice__vignettes__item__price-cta{flex-direction:column}.container-page-ccn-sea__header__choice__vignettes__item__price-cta .container-page-ccn-sea__header__choice__vignettes__item__links{display:none}.container-page-ccn-sea__header__choice__vignettes__item__cta-shipment .container-page-ccn-sea__header__choice__vignettes__item__links{display:none}.container-page-ccn-sea__header__choice__vignettes__item__cta-shipment+div{display:flex;justify-content:center;margin:0}.container-page-ccn-sea__info-details__item__slider__popin-container__content__items{width:420px;height:420px}.container-page-ccn-sea__info-details__item__slider__popin-container__content__items>img{max-width:320px;max-height:320px}.container-page-ccn-sea__info-details__item__slider__popin-container__content__close{top:calc(50% - 210px);right:calc(50% - 210px)}.container-page-ccn-sea__info-details__item__text__txt{text-align:center}.container-page-ccn-sea__info-details__item__text__list{max-width:330px}}@media all and (max-width:450px){.container-page-ccn-sea__content__trustpilot .trustpilot-widget{margin:-131px 0 0}}@media all and (max-width:430px){.container-page-ccn-sea__info-details__item__slider__popin-container__content__items{width:300px;height:300px;gap:8px}.container-page-ccn-sea__info-details__item__slider__popin-container__content__items>img{max-width:220px;max-height:220px}.container-page-ccn-sea__info-details__item__slider__popin-container__content__close{top:calc(50% - 150px);right:calc(50% - 150px)}}@media all and (max-width:429px){.container-page-ccn-sea__info-details__item__slider__prez,.container-page-ccn-sea__info-details__item__slider__prez__slide--img-resp>div{width:290px;height:224px}.container-page-ccn-sea__info-details__item__text__list{max-width:255px}.container-page-ccn-sea__buttons-responsive__content__img{width:50px;height:50px}.container-page-ccn-sea__buttons-responsive__content__cta__txt--dml{display:inline-block}.container-page-ccn-sea__buttons-responsive__content__cta__txt--dml::before{display:none}.container-page-ccn-sea__buttons-responsive__content__img{display:none}}@media all and (max-width:992px){.cms-code-naf-recherche .quick-info,.cms-list-activite-naf .quick-info{display:none}.menu-lateral{width:auto}}@media all and (max-width:992px){.cms-page-view__content__title,.container-page-code-naf__content__title--resp{font-size:24px}.container-page-code-naf__content__title--resp{display:block}.cms-page-view__content__naf-list{flex-wrap:wrap}.cms-page-view__content__naf-list div,.cms-page-view__content__naf-list div:first-child,.cms-page-view__content__naf-list div:last-child{width:calc(100% - 20px)}.menu-lateral{margin:20px auto;padding:0;border:none}.menu-lateral__title{font-size:18px;padding:0}.menu-lateral__title::after{display:none}.menu-lateral ul{border-left:1px solid #272f64;border-radius:0;padding:0 0 0 12px}.menu-lateral li{font-size:14px}.menu-lateral li::before{display:none}.sommaire-fixe{position:relative;top:0}.sommaire-relatif-haut{position:relative;top:0}.sommaire-relatif-bas{top:0!important}.anchor{height:50px;margin-top:-50px}.container-page-code-naf__content-col{width:100%}.page-convention-new__container__2-col{margin:0 0 48px}#sommaire{display:none}#sommaire_responsive{display:block}.container-page-code-naf__content-col__button{display:block;width:auto}.container-page-code-naf__content__question{margin:0 0 80px}.container-page-code-naf__content__question__bg{width:100%}.container-page-code-naf__content__question__txt{top:270px;right:0;left:0;width:calc(100% - 60px)}.container-page-code-naf__content__question__txt h2{font-size:18px}.container-page-code-naf__content__question__txt p{font-size:14px}.catalogsearch-advanced-result h2{font-size:16px}.container-page-code-naf__content__acces h2{text-align:left}.container-page-code-naf__content__acces h2::after{margin:20px auto 30px 0}.container-page-code-naf__content__acces ul{justify-content:flex-start}.catalogsearch-advanced-result .main,.cms-code-naf-recherche .main{padding:0 12px}.cms-code-naf-recherche .encart-banniere-redirecttion{display:flex}.cms-page-view__content__2col__col{width:100%}.cms-list-activite-naf .cms-page-view__content{padding:0}.cms-acheter-convention-collective.cms-list-activite-naf .cms-page-view__content{padding:0 12px}}@media all and (max-width:768px){.cms-code-naf-recherche .main,.cms-list-activite-naf .main{padding:0 12px}.cms-acheter-convention-collective.cms-list-activite-naf .cms-page-view__content{margin:0 auto 192px}}@media all and (max-width:650px){.page-convention-new div.main{width:auto;padding:0 10px}.container-page-code-naf__content-col h2,.container-page-code-naf__content-col__section h2{text-align:center;font-size:18px}.container-page-code-naf__content-col h2::after,.container-page-code-naf__content-col__section h2::after{margin:15px auto 20px}.container-page-code-naf__content-col__soustitre{font-size:16px;margin:20px 0;padding:0 0 0 20px}.container-page-code-naf__content-col__liste-produit__produit-txt{width:100%}.container-page-code-naf__content-col__liste-produit__produit-button{margin:10px auto}.container-page-code-naf__content-col__section__a-savoir__img{display:none}.container-page-code-naf__content-col__section__a-savoir__img--responsive{display:block}.container-page-code-naf__content-col__section__a-savoir__txt p.container-page-code-naf__content-col__section__a-savoir__txt-title{font-size:16px;width:calc(100% - 80px);padding:20px 0;margin:0 0 0 10px}.container-page-code-naf__content-col__section__a-savoir h3{align-self:center;width:calc(100% - 70px);margin:20px auto 40px 20px}.container-page-code-naf__content-col__section__a-savoir__txt{width:100%;display:flex;flex-wrap:wrap;padding:0}.container-page-code-naf__content-col__section__a-savoir__txt p{margin:0 0 20px;padding:0 20px}.catalogsearch-advanced-result h2{margin:0 0 40px 0}.container-page-code-naf__content__question__txt-cta p{text-align:center;font-size:20px;width:100%;margin:0 0 10px}.container-page-code-naf__content__question__txt-cta .button{margin:10px auto}.container-page-code-naf__content__question{margin:0 0 160px}.container-page-code-naf__content__acces ul li{width:100%}}@media all and (max-width:576px){.container-page-code-naf__content-col h2,.container-page-code-naf__content-col__section{text-align:left}.container-page-code-naf__content-col h2::after,.container-page-code-naf__content-col__section::after{margin:15px auto 20px 0}.cms-code-naf-recherche .encart-banniere-redirecttion{flex-direction:column}}@media all and (max-width:375px){.container-page-code-naf__content__question{margin:0 0 300px}}@media all and (max-width:1200px){.customer-account__encart--connect__txt,.customer-account__encart--error__txt,.customer-account__encart--migration--accountant__txt,.customer-account__encart--migration__txt{width:calc(100% - 207px)}.customer-account__col-main__content__info__2col-content__col-abo-left{width:100%;flex-direction:row;justify-content:space-between}.customer-account__col-main__content__info__2col-content__col-abo-right{width:100%}.customer-account__col-main__content__encart-conv{width:100%;margin:0 0 40px}.customer-account__col-main__content__encart-dos{width:100%;margin:0}.customer-account__col-main__formulaire-question__content{flex-direction:column}.customer-account__col-main__formulaire-question__content--left{width:100%}}@media all and (max-width:1024px){.customer-account__col-main__content__order-table{display:block;overflow-x:auto}.customer-account__col-main__content__encart-offre-abo__content{margin:0 0 20px auto;width:calc(100% - 190px)}.customer-account__col-main__content__encart-offre-abo{justify-content:end;flex-direction:column}.customer-account__col-main__content__list-conv-item__row__list-box{width:calc(100% - 275px);margin:20px auto 0 0}.customer-account__col-main__content__list-conv-item__form+.customer-account__col-main__content__list-conv-item__form{margin:0 0 0 20px}.customer-account__col-main__formulaire-question__content--right .customer-account__col-main__formulaire-question__content__label--nbr{left:0}}@media all and (max-width:992px){.cms-dossiers-dashboard-dossiers .main,.cms-legaldesign-dashboard-legaldesign .main,.cms-suivi-juridique .main,.customer-account-dossiers .main,.customer-account-edit .main,.customer-account-index .main,.customer-account-juridique .main,.customer-account-legaldesign .main,.customer-address-form .main,.customer-address-index .main,.downloadable-customer-products .main,.newsletter-manage-index .main,.sales-order-history .main,.sales-order-invoice .main,.sales-order-view .main{margin:0 auto 40px;padding:0 12px}.my-account{width:100%;margin:0}.customer-account__encart--migration,.customer-account__encart--migration--accountant{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:center top 25px/50px 50px no-repeat url("/skin/frontend/default/f002_conv/images/icone_portevoix-white_150px.webp"),#fff3f3;padding:65px 20px 30px}.customer-account__encart--connect{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:center top 25px/50px 50px no-repeat url("/skin/frontend/default/f002_conv/images/icone_coche-white_150px.webp"),#e4ffef;padding:65px 20px 30px}.customer-account__encart--error{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:center top 25px/50px 50px no-repeat url("/skin/frontend/default/f002_conv/images/icone_attention-white_150px.svg"),#fff3f3;padding:65px 20px 30px}.customer-account__encart--connect__txt,.customer-account__encart--error__txt,.customer-account__encart--migration--accountant__txt,.customer-account__encart--migration__txt{width:auto;margin:30px 0}.customer-account__col-main__title{text-align:center;font-size:20px}.customer-account__col-main__title::after{margin:20px auto 30px}.customer-account__col-main__content__title{font-size:16px}.customer-account__col-main__content__dossiers__container__menu-list__item,.customer-account__col-main__content__dossiers__container__menu-list__item-empty{max-width:260px}.customer-account__col-main__content__hidder,.customer-account__col-main__content__revelator{margin:0 auto 20px}.customer-account__col-main__content__search__input{top:25px}.customer-account__col-main__content__encart-offre-abo{justify-content:flex-end;flex-direction:row}.customer-account__col-main__content__encart-offre-abo__content{margin:0 20px 0 auto;width:calc(100% - 340px)}.customer-account__col-main__content__list-conv-item__row__list-box{width:calc(100% - 350px);margin:20px auto 0 40px}.customer-account__col-main__legal-design-list{margin:32px 0 0;gap:20px}}@media all and (min-device-width:930px){.date_commande_responsive{display:none!important}}@media all and (max-device-width:929px){.customer-account-edit .sidebar,.customer-account-index .sidebar,.customer-address-index .sidebar,.downloadable-customer-products .sidebar,.newsletter-manage-index .sidebar,.sales-order-history .sidebar,.sales-order-view .sidebar{display:block!important;width:100%!important}.responsive_cache{display:none!important}.date_commande_responsive{display:block!important}#my-orders-table tr td{width:25%}.box-account{padding-right:0!important;padding-left:0!important}.col2-set .col-1,.col2-set .col-2{float:none!important;display:block;width:100%!important;margin-bottom:10px}}@media all and (max-width:850px){.block-content__list{margin:0}.customer-account__col-main__content__container__table{display:block;overflow:scroll}.customer-account__col-main__content__encart-offre-abo{justify-content:end;flex-direction:column}.customer-account__col-main__content__encart-offre-abo__content{margin:0 0 20px auto;width:calc(100% - 190px)}}@media all and (max-width:750px){.customer-account__col-main__content__list-conv-item__row__conv-infos{width:100%}.customer-account__col-main__content__list-conv-item__row--conv__img{display:none}.customer-account__col-main__content__list-conv-item__row__list-box{width:calc(100% - 280px)}}@media all and (max-width:650px){.cms-customer-abonne-dashboard .quick-info,.cms-dossiers-dashboard-dossiers .quick-info,.cms-legaldesign-dashboard-legaldesign .quick-info,.cms-suivi-juridique .quick-info,.customer-account-dossiers .quick-info,.customer-account-edit .quick-info,.customer-account-index .quick-info,.customer-account-juridique .quick-info,.customer-account-legaldesign .quick-info,.customer-address-form .quick-info,.customer-address-index .quick-info,.downloadable-customer-products .quick-info,.newsletter-manage-index .quick-info,.sales-order-history .quick-info,.sales-order-invoice .quick-info,.sales-order-view .quick-info{display:none}.cms-dossiers-dashboard-dossiers .main,.cms-legaldesign-dashboard-legaldesign .main,.cms-suivi-juridique .main,.customer-account-dossiers .main,.customer-account-edit .main,.customer-account-index .main,.customer-account-juridique .main,.customer-account-legaldesign .main,.customer-address-form .main,.customer-address-index .main,.downloadable-customer-products .main,.newsletter-manage-index .main,.sales-order-history .main,.sales-order-invoice .main,.sales-order-view .main{width:auto}.col-left.sidebar{position:relative;top:0;margin:0}.my-account{margin:20px 0 0}.customer-account__col-main__content__encart-red{background-position:50% 20px;padding:0}.customer-account__col-main__content__encart-red p{padding:75px 20px 20px;margin:0 0 40px}.block-content-account,.cms-dossiers-dashboard-dossiers .block-content-account,.cms-suivi-juridique .block-content-account,.customer-account-dossiers .block-content-account,.customer-account-juridique .block-content-account,.customer-account-legaldesign .block-content-account{display:none}.customer-account__col-main__content__encart-conv,.customer-account__col-main__content__encart-dos{width:100%;margin:0 0 20px}.customer-account__col-main__content__info__2col-content__col{width:100%}.customer-account__col-main__content__info__2col-content__col__content{height:auto}.customer-account__col-main__content__info__2col-content__col__content__button--grey{display:none;margin:20px auto}.customer-account__col-main__content__info__2col-content__col__content__button--resp{display:block}.customer-account__col-main__content__info__2col-content__col__content__button-noresp{display:block}.newsletter-manage-index__info__content-2col__col__pres-content{padding:0 10px}.customer-account__col-main__content__info__2col-content__col-100,.customer-account__col-main__content__list-abo__item__content,.customer-account__col-main__content__list-abo__item__content-red{padding:20px 15px 30px 25px}.customer-account__col-main__content__dossiers__container__menu-list__item,.customer-account__col-main__content__dossiers__container__menu-list__item-empty{width:calc(50% - 50px)}.customer-account__col-main__content__dossiers__container__menu-list{justify-content:space-between}.customer-account__col-main__content__dossiers__container__menu-list__item,.customer-account__col-main__content__dossiers__container__menu-list__item:nth-child(2),.customer-account__col-main__content__dossiers__container__menu-list__item:nth-child(5){margin:10px 0}.customer-account__col-main__content__info__form__fieldset__container__item input,.customer-account__col-main__content__info__form__fieldset__container__item-50 input,.customer-account__col-main__content__info__form__fieldset__input{margin:0 0 15px}.customer-account__col-main__content__dossiers__container__banner{display:flex;flex-direction:column}.cms-page-view .customer-account__col-main__content__dossiers__container__banner{display:none}.customer-account__col-main__content__dossiers__container+.customer-account__col-main__content__dossiers__container__menu-border{display:none}.customer-account__col-main__content__dossiers__container__banner__txt{max-width:380px;margin:20px 20px 20px auto;width:calc(100% - 250px)}.customer-account__col-main__content__dossiers__container__banner--cta{position:relative;margin:auto 40px 20px auto;max-width:380px}.customer-account__col-main__content__dossiers__container__items-dossiers .dossier__content__consult__list{display:flex}.customer-account__col-main__content__dossiers__container__items-dossiers .dossier__content__consult__list__item{width:100%;margin:0 0 40px}.dossier__content__consult__list__item__dossier__title{height:105px}.dossier__content__consult__list__item__dossier__auteur__txt__auteur{display:inline-block;width:100%}.dossier__content__consult__list__item__dossier__button-account{margin:auto auto 20px}.customer-account__col-main__formulaire-question__content--50{width:100%}.customer-account__col-main__formulaire-question__content__table,.customer-account__col-main__formulaire-question__content__table--grey{margin:10px auto 0}.customer-account__col-main__content__container .pager{flex-direction:column}.customer-account__col-main__content__container .pager .limiter{margin:10px auto}.customer-account__col-main__content__encart-blue-line{flex-wrap:wrap;padding:10px 18px}.customer-account__col-main__content__encart-blue-line img{margin:0 auto 18px}.customer-account__col-main__content__encart-blue-line p{text-align:center;width:auto;margin:0}.customer-account__col-main__content__encart-blue-line form{display:inline-block;margin:20px auto 0}.customer-account__col-main__content__encart-blue-line__texte__title{text-align:center}.customer-account__col-main__content__list-abo__item__content__list-imgs{flex-wrap:wrap}.customer-account__col-main__content__list{width:100%}.customer-account__col-main__content__list-abo__item__content__imgs{margin:0 auto 20px}.customer-account__col-main__content__list-abo__item__button{margin:0 auto}.customer-account__col-main__content__list-abo__item__content__list-imgs__txt{width:100%;margin:20px 0}.customer-account__col-main__content__order-table{display:block;width:100%;overflow-x:auto}.customer-account__col-main__content__search__barre{width:calc(100% - 53px)}.customer-account__col-main__content__search__input{right:0}.customer-account__col-main__content__search__button{margin:10px auto 20px}.customer-account__col-main__content__list-abo__item__popin{position:relative;width:160px;margin:20px auto 0}.customer-account__col-main__content__encart-offre-abo{justify-content:flex-end;flex-direction:row}.customer-account__col-main__content__encart-offre-abo__content{margin:0 0 120px 0;width:100%}.customer-account__col-main__content__encart-offre-abo__button{margin:0 auto 0 210px}.cms-suivi-juridique__info-content-2col__col,.customer-account-juridique__info-content-2col__col{width:100%}.cms-suivi-juridique__info-content-2col__col .button--red,.customer-account-juridique__info-content-2col__col .button--red{margin:30px auto}.cms-suivi-juridique__info-content-2col__col__img-juristes,.customer-account-juridique__info-content-2col__col__img-juristes{display:none}.cms-suivi-juridique__info-container__steps__step{align-items:center;width:100%}.customer-account-juridique__info-container__steps__step{align-items:center}.customer-account__col-main__content__order-table-question{margin:0 auto 40px}.customer-account__col-main__formulaire-question__content--right{height:500px}#calendly-inline-widget{width:350px;margin:-27px -7px}.customer-account__col-main__formulaire-question__content--bottom #calendly-inline-widget{margin:0}.customer-account__col-main__formulaire-question__content--bottom.datetime-selected #calendly-inline-widget{margin:-700px 0 0}.newsletter-manage-index__info__container__title{text-align:center}.customer-account__col-main__content__list-abo__item__content__list-imgs__list,.customer-account__col-main__content__list-abo__item__content__list-imgs__list-date{width:100%;margin:0 0 30px 0}.newsletter-manage-index__info__content-2col__col,.newsletter-manage-index__info__content-2col__col40,.newsletter-manage-index__info__content-2col__col60{width:100%}.newsletter-manage-index__info__content-2col__col .button--blue,.newsletter-manage-index__info__content-2col__col .button--red{margin:30px auto}.newsletter-manage-index__info__content-2col:first-child{flex-direction:column-reverse}.newsletter-manage-index__info__content-2col__col__img{display:none}.downloadable-customer-products .customer-account__col-main__content__info__2col-content__col__content__button{margin:20px auto 40px}.customer-account__col-main__content__list-conv-item__row{flex-wrap:wrap}.customer-account__col-main__content__list-conv-item__row__conv-info__author{display:none}.customer-account__col-main__content__list-conv-item__row__list-box{margin:0 auto 0 0}.customer-account__col-main__content__list-conv-item__row__conv-info__author--resp{display:flex;justify-content:flex-end;align-items:center}.customer-account__col-main__content__list-conv-item__row__conv-info__author__text{margin:0 20px 0 auto}.customer-account__col-main__content__list-conv-item__form{margin:0}.customer-account__col-main__content__list-conv-item__row__list{margin:0 0 20px}.customer-account__col-main__content__list-conv-item__row__list-box{width:100%}.customer-account__col-main__content__list-conv-item__row__list,.customer-account__col-main__content__list-conv-item__row__list-box p{font-size:16px}.customer-account__col-main__content__list-conv-item__row__list{font-weight:500}.customer-account__col-main__content__list-conv-item__form,.customer-account__col-main__content__list-conv-item__form+.customer-account__col-main__content__list-conv-item__form{margin:0 auto}.customer-account__col-main__content__list-conv-item__row__conv-info__txt{width:100%}.customer-account__col-main__content__list-conv-item__row__conv-info__txt__title{margin:0 0 20px}.customer-account__col-main__legal-design-list{width:auto}}@media all and (max-width:550px){.customer-account__col-main__content__encart-jurist-dedi__image{text-align:center;width:100%;margin:0 0 20px}.customer-account__col-main__content__encart-jurist-dedi__text{width:100%}.customer-account__col-main__content__encart-jurist-dedi__counter__count{margin:20px 10px 0 auto}.customer-account__col-main__content__encart-jurist-dedi__counter__txt{max-width:160px;margin:20px auto 0 0}.customer-account__col-main__content__encart-jurist-dedi__counter{justify-content:center}.customer-account__col-main__content__encart-jurist-dedi__counter .button--blue{margin:20px auto 0 auto}}@media all and (max-width:525px){.dossier__content__consult__list__item__dossier{background:linear-gradient(to bottom,#f3f7ff,#fff3f3 165px,#fff 165px,#fff 100%)}.dossier__content__consult__list__item__dossier__title{height:145px}}@media all and (max-width:500px){.customer-account__col-main__content__dossiers__container__menu-list__item{width:100%;max-width:100%;height:40px;border-radius:20px}.customer-account__col-main__content__dossiers__container__menu-list__item-empty{display:none}.customer-account__col-main__content__dossiers__container__banner__txt{text-align:center;width:calc(100% - 40px);max-width:100%;margin:20px}.customer-account__col-main__content__dossiers__container__banner--cta{margin:0 auto 150px auto;max-width:380px}.customer-account__col-main__content__dossiers__container__banner{background-position:bottom center}.customer-account__col-main__content__list-abo__item__content{padding:20px 20px 20px 28px}.customer-account__col-main__content__selector{width:100%}.cms-suivi-juridique .customer-account__col-main__content__selector,.customer-account-juridique .customer-account__col-main__content__selector{width:calc(100% - 28px)}.newsletter-manage-index .customer-account__col-main__content__list-abo__item__button{margin:0 auto 20px}}@media all and (max-width:475px){.customer-account-edit .customer-account__col-main__content__info__form__fieldset__container__item-100,.customer-account__col-main__content__info__form__fieldset__container__item-50,.customer-address-form .customer-account__col-main__content__info__form__fieldset__container__item-100,.customer-address-index .customer-account__col-main__content__info__form__fieldset__container__item-100,.customer-address-index .customer-account__col-main__content__info__form__fieldset__container__item-50{width:100%}.customer-account__col-main__content__order-table-question{display:block;overflow-x:auto}.cms-suivi-juridique__info-content-2col__juriste-dedie,.customer-account-juridique__info-content-2col__juriste-dedie{flex-direction:column-reverse}.cms-suivi-juridique__info-content-2col__juriste-dedie-contact,.customer-account-juridique__info-content-2col__juriste-dedie-contact{text-align:center}.cms-suivi-juridique__info-content-2col__juriste-dedie-contact__mail,.customer-account-juridique__info-content-2col__juriste-dedie-contact__mail{justify-content:center}}@media all and (max-width:450px){.customer-account__col-main__content__info__form__fieldset__container__item-50{width:100%}.customer-account__col-main__content__lien-adress-change{width:100%;margin:0 auto 20px}.customer-account__col-main__content__info__2col-content__col__content__button,.customer-account__col-main__content__info__2col-content__col__content__button--grey{text-align:center;margin:20px auto 0}.newsletter-manage-index .customer-account__col-main__content__info--2col-content__title{width:100%;margin:30px 0 15px}.customer-account__col-main__content__info__2col-content__col__content__txt-btn__txt{width:100%}.customer-account__col-main__content__info__cmd__button{width:100%;margin:40px 0 0}.customer-account__col-main__content__container .pager{font-size:13px}.customer-account__col-main__content__dossiers__container__items-dossiers .dossier__content__consult__list__item{width:100%}.dossier__content__consult__list__item__dossier{background:linear-gradient(to bottom,#f3f7ff,#fff3f3 105px,#fff 105px,#fff 100%)}.dossier__content__consult__list__item__dossier__title{height:85px;max-width:100%}.dossier__content__consult__list__item__dossier__auteur__txt__auteur{display:inline}.customer-account__col-main__content__question-encart-info{padding:90px 20px 20px 20px;background-position:center top 20px}.customer-account__col-main__content__encart-offre-abo{padding:20px 30px 180px;background-position:bottom center}.customer-account__col-main__content__encart-offre-abo__content{margin:0 0 20px 0}.customer-account__col-main__content__encart-offre-abo__button{margin:0 auto}}@media all and (max-device-width:370px){#question_tel{width:80%!important}}@media all and (max-width:360px){.customer-account__col-main__formulaire-question__content__table tr>*,.customer-account__col-main__formulaire-question__content__table--grey tr>*{padding:5px 2px}}@media all and (min-device-width:650px){.tab-quest-col,.tab-quest-col2{width:17%!important}}@media all and (min-device-width:360px){.tab-quest-col,.tab-quest-col2{width:14%!important}}@media all and (max-device-width:359px){.tab-quest-col,.tab-quest-col2{width:13%!important}}@media all and (max-width:992px){.customer-account-login div.main{padding:0 20px}.customer-account__encart--migration,.customer-account__encart--migration--accountant{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:center top 25px/50px 50px no-repeat url("/skin/frontend/default/f002_conv/images/icone_portevoix-white_150px.webp"),#fff3f3;padding:65px 20px 30px}.customer-account__encart--connect{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:center top 25px/50px 50px no-repeat url("/skin/frontend/default/f002_conv/images/icone_coche-white_150px.webp"),#e4ffef;padding:65px 20px 30px}.customer-account__encart--error{display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:center top 25px/50px 50px no-repeat url("/skin/frontend/default/f002_conv/images/icone_attention-white_150px.svg"),#fff3f3;padding:65px 20px 30px}.customer-account__encart--connect__txt,.customer-account__encart--error__txt,.customer-account__encart--migration--accountant__txt,.customer-account__encart--migration__txt{width:auto;margin:30px 0}}@media all and (max-width:850px){.account-login__title{font-size:24px}.account-login__contain__content__col__title{font-size:18px}.account-login__contain__content__col{width:auto;max-width:100%;padding:20px}}@media all and (max-width:650px){.customer-account-login div.main{padding:0}.account-login{padding:0 20px}.customer-account-login .account-login{padding:0 10px}.customer-account__encart-migration{background:center top 15px/50px 50px no-repeat url("/skin/frontend/default/f002_conv/images/icone_portevoix-white_50px.webp"),#fff3f3;padding:65px 20px 30px}.customer-account__encart-connect{background:center top 15px/50px 50px no-repeat url("/skin/frontend/default/f002_conv/images/icone_coche-white_50px.webp"),#e4ffef;padding:65px 20px 30px}}@media all and (max-width:1280px){.cms-contactez-nous__content__header__content{padding:30px 30px 0 30px}.cms-contactez-nous__content__header__content__txt__container{flex-direction:column;width:calc(100% - 500px);gap:0}.cms-contactez-nous__content__header__content__txt--button{font-size:16px;text-align:center;width:auto;margin:0 0 20px}}@media all and (max-width:950px){.cms-contactez-nous .main{padding:0 20px}.cms-contactez-nous__content__header__content__main-title{font-size:32px;text-align:center}.cms-contactez-nous__content__header__content__main-title::after{display:none}.cms-contactez-nous__content__header__content__img{display:flex}.cms-contactez-nous__content__header__img{display:none}.cms-contactez-nous__content__header__content__txt__coordonnees{width:max-content;margin:40px auto}.cms-contactez-nous__content__header__content__txt__container{margin:0 auto;width:300px}.cms-contactez-nous__content__header__text{padding:0 30px;width:auto;max-width:100%}}@media all and (max-width:650px){.cms-contactez-nous .main{padding:0}.cms-contactez-nous__content__header__content{padding:20px 10px 0 10px}.cms-contactez-nous__content__header__content__main-title{font-size:28px}.cms-contactez-nous__content__header__content__txt__coordonnees{text-align:center;width:auto}.cms-contactez-nous__content__header__content__txt__coordonnees__mail,.cms-contactez-nous__content__header__content__txt__coordonnees__tel{padding:0;background-image:none}.cms-contactez-nous__content__header__content__txt__coordonnees__mail span,.cms-contactez-nous__content__header__content__txt__coordonnees__tel span{display:flex;align-items:center;justify-content:center;margin:0 auto}.cms-contactez-nous__content__header__content__txt__coordonnees__mail span:first-child:before,.cms-contactez-nous__content__header__content__txt__coordonnees__tel span:first-child:before{content:"";display:inline-block;width:20px;height:20px;margin:0 15px 0 0;background-image:url("/skin/frontend/default/f002_conv/images/icone-telephone-red_20px.png");background-size:cover}.cms-contactez-nous__content__header__content__txt__coordonnees__tel span:first-child:before{background-image:url("/skin/frontend/default/f002_conv/images/icone-telephone-red_20px.png")}.cms-contactez-nous__content__header__content__txt__coordonnees__mail span:first-child:before{background-image:url("/skin/frontend/default/f002_conv/images/icon-email-red.png")}.cms-contactez-nous__content__header__content__txt__coordonnees__text+br+br{display:inline-block}.cms-contactez-nous__content__header__content__img{height:320px}.cms-contactez-nous__content__faq{padding:0 10px}}@media all and (max-width:475px){.cms-contactez-nous__content__header__content__img{height:280px}}@media all and (max-width:992px){.cms-convention-collective-batiment__content__container__cols__item,.cms-convention-collective-batiment__content__container__cols__item--blue{width:calc(50% - 48px)}.cms-convention-collective-batiment__title-container{background-position:left -350px top;background-size:inherit}.cms-convention-collective-batiment__content__container{padding:0 66px}.cms-convention-collective-batiment__title-container__content__box{width:calc(100% - 120px);margin:auto}}@media all and (max-width:768px){.cms-convention-collective-batiment__title-container{padding:20px 0}.cms-convention-collective-batiment__title-container__content{padding:0 16px}.cms-convention-collective-batiment__content__container__title,.cms-convention-collective-batiment__content__container__title--undersline{text-align:center}.cms-convention-collective-batiment__content__container__title--undersline::after,.cms-convention-collective-batiment__content__container__title::after{margin:10px auto 10px}.cms-convention-collective-batiment__title-container__content__box{width:calc(100% - 40px);padding:20px}.cms-convention-collective-batiment__title-container__content__box__title{flex-direction:column;align-items:center}.cms-convention-collective-batiment__title-container__content__box__title__txt{text-align:center;width:auto}.cms-convention-collective-batiment__title-container__content__box__title__txt::after{width:80px;margin:20px auto}.cms-convention-collective-batiment__title-container__content__box__title__img{margin:0 auto 20px}.cms-convention-collective-batiment__title-container__img{margin:0 auto 20px}.cms-convention-collective-batiment__text--container__main-title{font-size:16px}.cms-convention-collective-batiment__text--container__list-img_list{width:100%}.cms-convention-collective-batiment__text--container__list-img_img{margin:0 auto 20px}.cms-convention-collective-batiment__text--container__list-img_list--button{margin:20px auto 0}}@media all and (max-width:576px){.cms-convention-collective-batiment__content__container{padding:0 12px}.cms-convention-collective-batiment__title-container__content__box{display:flex;flex-direction:column-reverse;width:auto;padding:16px}.cms-convention-collective-batiment__title-container__content__box label{display:flex;align-items:center;justify-content:flex-end}.cms-convention-collective-batiment__title-container__content__box__title__img{width:108px;height:41px}.cms-convention-collective-batiment__title-container__content__box__txt{display:none}.cms-convention-collective-batiment__title-container__content__box__txt--resp{display:block}.cms-convention-collective-batiment__content__container__cols__item,.cms-convention-collective-batiment__content__container__cols__item--blue{width:auto}}@media all and (max-width:950px){.cms-convention-collective-metallurgie__title-container__content__box{width:calc(100% - 120px);margin:auto}.cms-convention-collective-metallurgie__cols__container,.cms-convention-collective-metallurgie__text__container{padding:0 20px}.cms-convention-collective-metallurgie__cols__container__col,.cms-convention-collective-metallurgie__cols__container__col__contain{width:100%}.cms-convention-collective-metallurgie__cols__container__col:first-child .cms-convention-collective-metallurgie__cols__container__col__contain{width:auto;margin:0 auto}.cms-convention-collective-metallurgie__cols__container__col__contain__list{margin:0 0 20px 0}.cms-convention-collective-metallurgie__cols__container__button{text-align:center}.cms-convention-collective-metallurgie__cols__container__col:first-child .cms-convention-collective-metallurgie__cols__container__button,.cms-convention-collective-metallurgie__cols__container__col__contain__select+.cms-convention-collective-metallurgie__cols__container__button{margin:0}.cms-convention-collective-metallurgie__cols__container__button__cta{margin:30px auto 0}.cms-convention-collective-metallurgie__text__container__list__list{width:calc(50% - 5px)}.cms-convention-collective-metallurgie__text__container__list-img__list{width:calc(100% - 220px)}.cms-convention-collective-metallurgie__text__container__list-img__button{margin:20px 0 0 auto}}@media all and (max-width:768px){.cms-convention-collective-metallurgie__title-container{padding:20px 0}.cms-convention-collective-metallurgie__title-container__content{padding:0 20px}.cms-convention-collective-metallurgie__title-container__content__box{width:calc(100% - 40px);padding:20px}.cms-convention-collective-metallurgie__cols__container,.cms-convention-collective-metallurgie__text__container{padding:0 10px}.cms-convention-collective-metallurgie__title-container__content__box__title__title{text-align:center;width:100%}.cms-convention-collective-metallurgie__title-container__content__box__title__title::after{width:80px;margin:20px auto 20px}.cms-convention-collective-metallurgie__text__container__list-img__img,.cms-convention-collective-metallurgie__title-container__content__box__title__img,.cms-convention-collective-metallurgie__title-container__img{margin:0 auto 20px}.cms-convention-collective-metallurgie__text__container__main-title{font-size:24px}.cms-convention-collective-metallurgie__text__container__list-img__list{width:100%}.cms-convention-collective-metallurgie__text__container__list-img__button{margin:20px auto 0 auto}.cms-convention-collective-metallurgie__text__container__list__list{width:100%;padding:0}.cms-convention-collective-metallurgie__text__container__table{display:block;overflow-x:auto}.cms-convention-collective-metallurgie__text__container__table thead tr th:nth-child(0n+2){width:65px}.cms-convention-collective-metallurgie__text__container__table thead tr th:nth-child(0n+4){text-align:center;border-radius:0 15px 0 0}.cms-convention-collective-metallurgie__text__container__table thead tr th:last-child{display:none}.cms-convention-collective-metallurgie__text__container__table tbody tr td,.cms-convention-collective-metallurgie__text__container__table tbody tr th{border-bottom:0 solid transparent}.cms-convention-collective-metallurgie__text__container__table thead tr th{font-size:12px;padding:10px 0}.cms-convention-collective-metallurgie__text__container__table tbody tr th span{flex-direction:column;text-align:center}.cms-convention-collective-metallurgie__text__container__table tbody tr td:last-child{display:none}.cms-convention-collective-metallurgie__cols__container__button__cta{width:calc(100% - 40px);margin:10px auto}.cms-convention-collective-metallurgie__text__container__table__button{width:max-content;margin:10px auto}.cms-convention-collective-metallurgie__text__container__table tbody .cms-convention-collective-metallurgie__text__container__table__responsive-cell td:last-child,.cms-convention-collective-metallurgie__text__container__table__responsive-cell{display:revert}.cms-convention-collective-metallurgie__text__container__table tbody .cms-convention-collective-metallurgie__text__container__table__responsive-cell td:last-child{border-bottom:1px solid #ababab}}@media all and (max-width:450px){.cms-convention-collective-metallurgie__cols__container__col__contain__txt-img__txt__lien{display:none}.cms-convention-collective-metallurgie__cols__container__col__contain__txt-img__txt__lien a{display:flex;align-items:center;font-size:14px;padding:0 10px;justify-content:center}.cms-convention-collective-metallurgie__cols__container__col__contain__txt-img__txt__lien a::after{content:"";display:block;transform-origin:8px 8px;width:16px;height:16px;background:no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");margin:0 0 0 10px;transition:all .3s ease-in-out}.cms-convention-collective-metallurgie__cols__container__col__contain__txt--resp{display:block}.cms-convention-collective-metallurgie__cols__container__col__contain__txt--resp .cms-convention-collective-metallurgie__cols__container__col__contain__txt-img__txt__lien{display:inline}.cms-convention-collective-metallurgie__cols__container__col__contain__txt-img__img{margin:0 auto}.cms-convention-collective-metallurgie__cols__container__col__contain__txt-img__txt{width:100%;margin:0}.cms-convention-collective-metallurgie__text__container__table thead tr th:nth-child(3){border-radius:0 15px 0 0;padding:5px 5px 5px 0}.cms-convention-collective-metallurgie__text__container__table tbody tr td:nth-child(4),.cms-convention-collective-metallurgie__text__container__table tbody tr th span .cms-convention-collective-metallurgie__text__container__table__non-lien-resp,.cms-convention-collective-metallurgie__text__container__table thead tr th:nth-child(4){display:none}.cms-convention-collective-metallurgie__text__container__table__lien-resp{display:block}}@media all and (max-width:1200px){.page-convention-new__container__liens__encart__txt-img__img{width:90px}}@media all and (max-width:1090px){.page-convention-new__liens{gap:24px}.page-convention-new__liens__item{gap:8px}}@media all and (max-width:992px){.page-convention-new .main{width:calc(100% - 20px)}.page-convention-new .breadcrumbs{display:none}.page-convention-new__container__main-title{font-size:28px}.page-convention-new__liens{margin:24px 0;gap:24px}.page-convention-new__liens__item{margin:24px 0 0;gap:8px}.page-convention-new__liens__item__text{align-items:center}.page-convention-new__container__liens__encart__txt-img__img{width:110px}.page-convention-new__container__liens__encart__txt-img__text__titre{height:auto}.page-convention-new__container__2-col{flex-direction:column}.page-convention-new__container__2-col__left{position:inherit;margin:0 auto;width:100%}.page-convention-new__container__content__actu__title{margin:0 0 20px}.page-convention-new__container__liens{margin:0 0 54px}.page-convention-new__container__header-container{margin:0}.page-convention-new__container__header-content-title{width:100%}.page-convention-new__container__main-title{margin:0}.page-convention-new__container__header-container{flex-direction:column;gap:24px;align-items:center}.page-convention-new__container__main-title,.page-convention-new__info-chiffres{text-align:center}.page-convention-new__container__header-content-author-img__author-box{width:auto;gap:12px}.page-convention-new__container__header-content-author-img__author-box__author-txt{padding:0}.page-convention-new__container__header-content-author-img__img{display:none}.page-convention-new__container__2-col__left{display:none}.page-convention-new__container__header-content-author-img__author-box__author-txt{width:auto}.page-convention-new__container__liens__encart__txt-img{justify-content:center}.page-convention-new__container__liens__encart__txt-img__text{width:240px}.page-convention-new__container__liens__encart__txt-img__text__titre{height:auto}.page-convention-new__container__2-col__right__container__cta-container__form{position:relative;display:none}.encart-banniere-redirecttion{display:none}.encart-banniere-redirecttion--resp{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:32px;padding:18px;margin:0 0 24px}.page-convention-new__container__2-col{margin:0 0 32px}.page-convention-new__container__2-col__right{width:100%;margin:0}.page-convention-new__container__2-col__right table{display:block;width:100%;overflow:auto}.page-convention-new__container__2-col__right table colgroup{display:none}.menu-lateral{display:none}.page-convention-new__container__2-col__right__label,.page-convention-new__container__2-col__right__label--cmd{display:flex;align-items:center;justify-content:space-between}.page-convention-new__container__2-col__right__label::after{transform:rotate(0)}.page-convention-new__container__2-col__right__input:checked+label::after{transform:rotate(180deg)}.page-convention-new__container__2-col__right__input:checked+label+div{max-height:10000px;margin:0 0 16px;visibility:visible;opacity:1}.page-convention-new__container__2-col__right__input:checked+label+div h3{margin:20px 0}.page-convention-new__container__2-col__right__container{max-height:0;margin:0;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.page-convention-new__container__2-col__right__container h3{margin:0}.page-convention-new__container__2-col__right__container>ul{padding:0 0 0 24px}.page-convention-new__container__2-col__right__content__cmd__contain__txt__subtitle--resp{display:block}.page-convention-new__container__2-col__right__content__cmd__contain__txt__p,.page-convention-new__container__2-col__right__content__cmd__contain__txt__subtitle,.page-convention-new__container__2-col__right__content__cmd__title{display:none}.page-convention-new__container__2-col__encart--red{flex-direction:column;padding:32px 18px}.page-convention-new__container__2-col__encart__text{align-items:center;gap:0}.page-convention-new__container__2-col__encart__text__titre{text-align:center;margin:0 0 16px}.page-convention-new__container__2-col__encart__text__cta{margin:16px 0 0;flex-direction:column;gap:16px}.page-convention-new__container__2-col__encart__img{display:none}.page-convention-new__container__2-col__encart__text__img{display:inline}.page-convention-new__container__2-col__encart__text__txt{text-align:justify}.page-convention-new__container__liens__encart__cartouche{margin:-5px 0 0 -25px}.page-convention-new__container__offre-content__content__items__txt-big{width:auto}.page-convention-new__container__offre-content__content__items__txt__title{font-size:18px}.page-convention-new__container__offre-content__content__items{flex-direction:column;align-items:center;gap:12px}.page-convention-new__container__offre-content__content__items__img{margin:24px 0 0}.page-convention-new__container__offre-content__content__items__cmd--line__prix-ht{color:#ef5e56;font-size:24px;font-weight:700;margin:0 24px 0 0}.page-convention-new__container__offre-content__content__items__img{align-self:inherit}.page-convention-new__container__offre-content__content__items__img-big{width:100%;max-width:320px;margin:0 auto}.page-convention-new__container__offre-content__content__items--off,.page-convention-new__container__offre-content__content__items__cmd__button{width:auto}.page-convention-new__container__content__actu__content__item{flex-direction:column-reverse;gap:8px}.page-convention-new__container__content__actu__content__item__date{width:auto}.page-convention-new__container__2-col__right .reponse ul{padding:0 0 0 12px}.page-convention-new__container__2-col__right table tr:first-child td{width:1%}.page-convention-new__container__offre-content-50{width:calc(50% - 56px)}.page-convention-new__container__offre-content__content__items__txt__title{display:none}.page-convention-new__container__offre-content__content__items__txt__title--resp,.page-convention-new__container__offre-content__content__items__txt__title-2--resp{display:block}.page-convention-new__container__buttons-bottom__content:nth-child(2){display:none}.catalog-product-view.catalog-product-view .footer-container{padding-bottom:0}}@media all and (max-width:950px){.page-convention-new .page-convention-container{width:auto;padding:0 0 40px}.page-convention-new .page-convention-container h2{text-align:center}.page-convention-new .page-convention-container h2::after{margin:15px auto 20px auto}.page-convention-new .page-convention-container__info-chiffres{margin:20px 20px 10px}.page-convention-new .page-convention-container__2-col__left__box{margin:0 0 10px}.page-convention h1{width:auto;margin:20px auto;padding:0 20px}.page-convention-new__container_2-col_right{width:calc(100% - 40px);margin:40px 0 0;padding:0 20px}.page-convention-new__container_2-col_right table{display:block}.page-convention-new__container_2-col_left__content__sommaire ul{margin:0 0 10px;display:flex;flex-wrap:wrap}.page-convention-new__container_2-col_left__content__sommaire ul li{margin:0 10px 10px 0;max-width:250px;width:100%}.page-convention-new__container_2-col_left__content__sommaire ul li:last-child{margin:0 10px 0 0;max-width:100%}.page-convention-new .page-convention-container__2-col__left__box__sous-titre{font-size:16px}}@media all and (max-width:850px){.page-convention-new #sommaire{display:block}.catalog-product-view.page-convention-new .anchor{height:40px;margin-top:-40px}.page-convention-new__liens{justify-content:center;margin:18px 0}.page-convention-new__liens__item__text__img{width:80px;height:80px}.page-convention-new__liens__item__button{margin:0}}@media all and (max-width:819px){.page-convention-new .page-convention-container__content__actu__content__date{width:180px}.catalog-product-view.product-abonnement-convention-collective-mises-a-jour-et-alertes .footer-container{padding-bottom:0}}@media all and (max-width:768px){.catalog-product-view.page-convention-new div.main{width:100%;padding:0}.page-convention-new__container__header-container{padding:0 12px}.page-convention-new__container__header-content-title{align-items:center}.page-convention-new__container__title{font-size:28px;text-align:center}.page-convention-new__container__info-conv{text-align:center;font-size:18px}.page-convention-new__container__info-pdf{text-align:center}.page-convention-new__liens__item,.page-convention-new__liens__item--pdf{flex-direction:column;gap:12px}.page-convention-new__container__2-col__right .faq-section__label{font-size:20px}.page-convention-new__encart--cta__box__cta-cmd{display:flex;flex-direction:column;align-items:center;gap:24px}.page-convention-new__article h3{font-size:18px}.page-convention-new__article h4{font-size:16px}.page-convention-new__container__2-col__right__container__cta-container__selector{width:calc(100% - 2px);max-height:66px}.page-convention-new__container__2-col__right__container__cta-container__selector::before{position:absolute;top:26px}.page-convention-new__container__2-col__right__container__cta-container__selector__label{flex-wrap:wrap;gap:8px}.page-convention-new__container__2-col__right__container__cta-container__selector__label__price{width:100%;text-align:left}.page-convention-new__container__liens__encart{position:relative;width:calc(100% - 72px);margin:0 0 48px}.page-convention-new__container__liens{flex-direction:column;align-items:center;gap:0;margin:0}.page-convention-new__container__offre-content__content__items__img{margin:0}.page-convention-new__container__offre-content__content__items__cmd__prix-ttc{margin:0 0 0 12px}.page-convention-new__container__offre-content__content__items__txt__list__item{margin:0 0 12px}.page-convention-new__container__content__actu__title,.product-collateral .page-convention-new__container__content__actu__title{text-align:center}.page-convention-new__container__content__actu__title::after,.product-collateral .page-convention-new__container__content__actu__title::after{margin:15px auto 0}.page-convention-new__container__2-col__right__articles,.page-convention-new__container__content__encart-trustpilot{padding:0 12px}}@media all and (max-width:650px){.catalog-product-view.page-convention-new div.main{padding:0}.page-convention-new .container-page-code-naf__content-col__section__a-savoir h3{align-self:center;width:calc(100% - 70px);margin:20px auto 10px 20px}.page-convention-container__2-col__left,.page-convention-container__liens-format,.page-convention-container__liens-format:last-child,.page-convention-new__container_2-col_right{width:calc(100% - 20px);padding:0 10px}.page-convention-new .page-convention-container__info-chiffres{margin:20px 10px 10px;padding:10px 15px}.page-convention-new .page-convention-container__2-col__right__encart__auteur p{display:block;width:100%;text-align:center}.page-convention-container__2-col__right__encart__auteur__pro{font-size:14px;display:block}.page-convention-container__2-col__right__content_img-perso,.page-convention-container__2-col__right__content_text-perso{width:100%}.page-convention-container__2-col__right__content_img-perso img,.page-convention-container__2-col__right__content_text-perso img{display:block;margin:auto}.page-convention-new__container_2-col_right .container-page-code-naf__content-col__section__a-savoir__txt-title{margin:0;padding:20px 20px 0}.page-convention-container__2-col__right__content_text-perso p{text-align:center}.page-convention-container__content__actu h2{margin:40px 0 20px}.page-convention-new .box-collateral.box-up-sell+.page-produit-container__produits-lies__liste{display:none}.page-convention-new .upsell__carousel{display:block}}@media all and (max-width:576px){.page-convention-new__container__header-container{margin:0 0 24px}.page-convention-new__container__main-title{text-align:center;font-size:28px;margin:0 0 12px}.page-convention-new__info-chiffres{text-align:center;font-size:14px}.page-convention-new__encart--cta,.page-convention-new__liens__item{display:none}.page-convention-new__article .page-convention-new__encart--cta{display:block}.page-convention-new__encart--cta__label__cta--inner{display:none}.page-convention-new__encart--cta__label__cta--inner-resp{display:flex}.page-convention-new__container__2-col__encart__text__img{width:120px}.page-convention-new__container__liens{display:none}.page-convention-new__container__buttons-top{display:flex;align-items:center;justify-content:center;gap:12px}.page-convention-new__container__2-col__right__container__cta-container{display:flex;align-items:center;justify-content:flex-start;gap:12px;flex-direction:column;width:290px}.page-convention-new__container__2-col__right__container__cta-container__select{width:100%;margin:0 0 60px}.page-convention-new__container__2-col__right__container__cta-container__select:focus{width:100%}.page-convention-new__container__2-col__right__content__cmd__contain{flex-direction:column;gap:0}.page-convention-new__container__offre-content__content__items__cmd__prix-ttc{font-size:20px}.page-convention-new__container__offre-content__content__items__cmd--line__prix-ht{margin:0}.page-convention-new__container__2-col__right__content__cmd__contain__img{margin:0 auto}.page-convention-new__container__buttons-bottom__button.button--arrow--right::after,.page-convention-new__container__buttons-bottom__button.button--arrow--right:hover::after,.page-convention-new__container__buttons-bottom__content__cta__button.button--arrow--right::after,.page-convention-new__container__buttons-bottom__content__cta__button.button--arrow--right:hover::after{display:none}.page-convention-new__container__offre-content__content__items__cmd--line{flex-direction:column;gap:24px}}@media all and (max-width:450px){.page-convention-new__container__offre-content__content__items__txt__title--resp{font-size:24px;margin:50px 0 20px}}@media (max-width:429px){.page-convention-new__encart--cta__label{padding:12px}.page-convention-new__encart--cta__label__cta--inner-resp{padding:8px 12px}.page-convention-new__container__buttons-top{flex-direction:column}.page-convention-new__article{padding:0 12px}.page-convention-new__container__2-col__encart__text__cta button{width:auto}.page-convention-new__encart--cta__label__title{flex-direction:column}}@media (max-width:1090px){.encart-new-conv-metallurgie__img{display:none}.encart-new-conv-metallurgie__text-bloc{width:calc(100% - 210px)}.encart-new-conv-metallurgie__text-bloc__title{display:flex;align-items:center}.encart-new-conv-metallurgie__text-bloc__title__img{display:block}}@media (max-width:950px){.encart-new-conv-metallurgie-container{padding:0 12px}.encart-new-conv-metallurgie{flex-direction:column;margin:30px auto 40px}.encart-new-conv-metallurgie__text-bloc{width:100%}.encart-new-conv-metallurgie__text-bloc__title{display:flex;align-items:center;text-align:center}.encart-new-conv-metallurgie__text-bloc__title__img{display:block}.encart-new-conv-metallurgie__button{margin:24px 0 0}}@media (max-width:768px){.page-convention-new__liens__popin:target{align-items:flex-start;padding:24px 0 0}.page-convention-new__liens__popin__form{gap:18px;width:292px;height:auto;padding:12px 24px;max-height:100%;overflow-y:auto;overflow-x:hidden}.page-convention-new__liens__popin__form__title{font-size:24px;font-weight:500;line-height:32px;width:232px}.page-convention-new__liens__popin__form__input,.page-convention-new__liens__popin__form__label,.page-convention-new__liens__popin__form__mail{width:calc(100% - 30px)}.page-convention-new__liens__popin__form__box{width:calc(100% - 12px)}.page-convention-new__liens__popin__form__box__txt{font-style:normal;font-weight:600;line-height:normal;width:calc(100% - 24px);padding:12px 12px 2px 12px}.page-convention-new__liens__popin__form__box__list__item__label{padding:8px}.page-convention-new__liens__item--pdf{padding:12px;border-radius:0}.page-convention-new__encart--cta__box__content__section__cartouche{flex-direction:column}.page-convention-new__container__offre-container{flex-wrap:nowrap;flex-direction:column;width:100%}.page-convention-new__container__offre-content-50{width:auto}}@media (max-width:576px){.page-convention-new__container{margin:12px 0 0}.page-convention-new__liens__item__logo__img{width:66px;height:43px}.page-convention-new__encart--cta{border:none}.page-convention-new__liens__item__button__txt{display:none}.page-convention-new__liens__item__button__txt--resp{display:block}.page-convention-new__liens__item__logo__txt{font-size:7px}.page-convention-new__container__2-col__right__container__cta-container__selector__label{height:42px;width:calc(100% - 34px);padding:12px 24px 12px 10px}.page-convention-new__encart--cta__box__content{padding:24px 0}.encart-new-conv-metallurgie{padding:18px}.encart-new-conv-metallurgie__img{display:block;margin:0 0 24px}.encart-new-conv-metallurgie__text-bloc__title__img{display:none}.page-convention-new__container__buttons-bottom__content__cta__btn__txt{display:none}.page-convention-new__container__buttons-bottom__content__cta__btn__txt--resp{display:block}.page-convention-new__container__2-col__left,.page-convention-new__container__2-col__right{width:100%}}@media (max-width:429px){.page-convention-new__liens__item__cta{flex-direction:column}.page-convention-new__liens__popin__form__title{font-size:22px;line-height:28px}.page-convention-new__container__buttons-bottom__container{padding:5px}.page-convention-new__container__buttons-bottom__content__img{width:50px;height:50px}.page-convention-new__container__buttons-bottom__content__cta__txt--dml{display:inline-block}.page-convention-new__container__buttons-bottom__content__cta__txt--dml::before{display:none}}@media (max-width:360px){.page-convention-new__liens__popin__form{width:258px;max-height:686px;padding:12px 18px}.page-convention-new__liens__item__logo__img{width:84px;height:43px}.page-convention-new__container__2-col__right__container__cta-container__selector__label{width:calc(100% - 12px);padding:12px 0 12px 10px}.page-convention-new__container__2-col__right__container__cta-container__form{width:260px}.page-convention-new__container__2-col__right__container__cta-container__form button{margin:0 auto}.page-convention-new__container__buttons-bottom__content__cta__txt--dml::before{display:none}}@media (max-width:1200px){.cms-convention-collective-travaux__content__list-conv-container{max-width:1000px;margin:0 auto}.cms-convention-collective-travaux__content__list-conv-container__item{width:320px;height:357px;padding:15px 20px 20px}.cms-convention-collective-travaux__content__list-conv-container__item__content{flex-direction:column}.cms-convention-collective-travaux__content__list-conv-container__item__content__txt{height:100%;min-height:auto}}@media (max-width:992px){.cms-convention-collective-travaux__title-container{width:auto;padding:24px 10px}.cms-convention-collective-travaux__title-container__content__box{width:auto;padding:20px;border-radius:10px;max-width:inherit}}@media (max-width:768px){.cms-convention-collective-travaux__content{padding:0 10px}.cms-convention-collective-travaux__title-container{margin:0 auto 30px}.cms-convention-collective-travaux__title-container__content{padding:0}.cms-convention-collective-travaux__title-container__content__box__title{flex-direction:column;align-items:center;margin:0 0 20px}.cms-convention-collective-travaux__title-container__content__box__title__txt{text-align:center;font-size:18px;font-weight:700;line-height:30px;width:auto}.cms-convention-collective-travaux__title-container__content__box__title__txt::after{margin:10px auto 20px}.cms-convention-collective-travaux__title-container__content__box__title__img{margin:0}}@media all and (max-width:1140px){.page-convention-container__content__actu__autre-produit .page-produit-container__produits-lies__liste{max-width:520px}}@media all and (max-width:950px){.page-convention-container__responsive{display:block}.page-convention-container__non-responsive{display:none}.page-convention-container{width:100%;padding:0;margin:0}.page-convention-container h1{text-align:center}.page-convention-container__liens{display:none}.page-convention-container__info-chiffres{margin:30px auto 10px;width:calc(100% - 80px)}.page-convention-container__liens-format{width:100%;margin:20px 0 0;padding:0 20px 20px;border-bottom:1px solid #ababab}.page-convention-container__liens-format:first-child{display:none}.page-convention-container__liens-format:last-child{border-bottom:none;padding:0 20px}.page-convention-container__liens-format__text{margin:5px auto 10px}.page-convention-container__liens-format__list,.page-convention-container__liens-format__livre .page-convention-container__liens-format__list{margin:20px auto 20px;max-width:270px}.page-convention-container__liens-format__button{margin:10px 0}.page-convention-container__2-col{flex-wrap:wrap-reverse}.page-convention-container__2-col__left{width:auto;padding:0 20px}.page-convention-container__2-col__left__box{margin:30px 10px;width:auto}.page-convention-container__2-col__left__box__img-contact+p,.page-convention-container__2-col__left__box__img-contact+p+p,.page-convention-container__2-col__left__box__img-perso+p{text-align:center}.page-convention-container__2-col__left__box__sous-titre{font-size:22px}.page-convention-container__2-col__right{width:calc(100% - 20px);padding:0 10px}.page-convention-container__encart-liens__content{width:auto;padding:20px}.page-convention-container__encart-liens__content__items__cmd__paiement{justify-content:center}.activites_concernees,.page-convention-container__content__actu,.page-convention-container__liste-termes{padding:0 10px}.page-convention-container__content__actu__autre-produit{width:auto;padding:0 10px}}@media all and (max-width:819px){.page-convention-container__button-product-responsive__col{padding:10px 0}.page-convention .footer-container{padding-bottom:55px}.page-convention-container__button-product-responsive__col__content{justify-content:center;width:auto;margin:0 20px}.page-convention-container__button-product-responsive__col__content .page-convention-container__liens-format__button{margin:0}.page-convention-container__button-product-responsive .page-convention-container__button-product-responsive__col__content img,.page-convention-container__button-product-responsive .page-convention-container__liens-format__garanties{display:none}.page-convention-container__button-product-responsive__col__content__cmd{width:230px}}@media all and (max-width:650px){.page-convention-container__encart-liens__content__items__img{margin:0 auto 20px}#propoabo+.page-convention-container__encart-liens__content .page-convention-container__encart-liens__content__items__txt,.page-convention-container__encart-liens__content__items__txt{width:auto}.page-convention-container h1{font-size:22px;margin:20px 0 0}.page-convention-container h2{text-align:center;font-size:18px}.page-convention-container h2::after{margin:15px auto}.page-convention-container .page-convention-container__encart-liens__content__title::after{margin:15px auto}.page-convention-container__2-col__right__encart{padding:10px}.page-convention-container__2-col__right__encart__item ul li{display:flex;justify-content:flex-start;align-items:center;font-size:12px}.page-convention-container__encart-liens__content__items{height:auto}.page-convention-container__2-col__right__encart__auteur{height:auto;margin:10px auto 0}.page-convention-container__2-col__right__encart__auteur img{margin:10px auto}.page-convention-container__2-col__right__encart__auteur p{height:auto;margin:0 auto}.page-convention-container__2-col__right__encart__item{justify-content:space-between;max-width:190px;width:100%;margin:0 auto}.page-convention-container .page-convention-container__encart-liens__title{font-size:22px}.page-convention-container__encart-liens__content__items__cmd__prix{justify-content:space-between}.page-convention-container__encart-liens__content__items__cmd__prix-ht{font-size:22px;margin:0}.page-convention-container__encart-liens__content__items__cmd__prix-ttc{margin:0}.page-convention-container__encart-liens__content__items__cmd__button{font-size:18px;height:auto;margin:0;padding:15px 20px}.page-convention-container__encart-liens__content__items__cmd__button::after{margin:0 0 0 5px}.page-convention-container__encart-liens__content__items__cmd__select{margin:0 auto}.page-convention-container__encart-liens__content__items__cmd__select select{width:170px}.page-convention-container__encart-liens__content__items__cmd__button-mini{width:100%;margin:20px 0 0}.page-convention-container__encart-liens__content__items__cmd__button-mini::after{margin:0 0 0 5px}.catalog-product-view.catalog-product-view .table_synt tr.titre_tab{font-size:12px}.catalog-product-view .page-produit-container__presentation-produit__content__txt-commande-pack__cols__contain__col{width:calc(100% - 30px);padding:0 0 0 20px}.page-convention-container__content__actu__autre-produit .page-produit-container__produits-lies__liste,.page-produit-container__produits-lies__liste{display:none}.page-convention-container__content__actu__autre-produit .page-produit-container__produits-lies__liste_carousel{display:block}.page-convention-container__button-product-responsive__col{display:none}.page-convention-container__button-product-responsive__col.page-convention-container__button-product-responsive__col__mobile{display:inline-block}.page-convention .box-collateral.box-up-sell+.page-produit-container__produits-lies__liste{display:none}.page-convention .upsell__carousel{display:block}}@media all and (max-width:475px){.page-convention-container__2-col__left__box_tarif-deg li span{font-size:14px}.page-convention-container__encart-liens__content__items__cmd__select{margin:0;width:100%}.page-convention-container__encart-liens__content__items__cmd__select select{width:100%}.page-convention-container__encart-liens__content__items__cmd__button{width:100%;text-align:center}.page-convention-container__encart-liens__content__items__cmd__garanties{font-size:12px}.catalog-product-view.catalog-product-view .table_synt td,.table_synt td{padding:5px}.page-convention-container__button-product-responsive__col__content{width:280px;margin:0}.page-convention-container__button-product-responsive{justify-content:space-around}}@media all and (max-width:375px){.catalog-product-view.catalog-product-view .table_synt td{padding:2px}}@media all and (max-width:992px){.customer-account-dossier .dossier-header .title h1{font-size:28px}.customer-account-dossier .keypoints .item{width:100%;margin:10px 0 0}.customer-account-dossier .keypoints .item:last-child{margin:10px 0 0}.customer-account-dossier .container .sommaire{width:100%;position:relative;top:0}.customer-account-dossier .container .sommaire #sommaire{display:block}.customer-account-dossier .container .sommaire .sommaire-fixe{position:relative;top:0}.customer-account-dossier .container .content{width:100%;margin:0}.customer-account-dossier .container .content .index{margin:20px 0}.cms-dossiers-dossier .quick-info{display:none}}@media all and (max-width:768px){.cms-dossiers-dossier .main,.customer-account-dossier .main{padding:0 10px}.customer-account-dossier .title h1{font-size:24px}.customer-account-dossier .dossier-header{flex-direction:column}.customer-account-dossier .dossier-header .title{text-align:center;width:100%;margin:0 0 20px}.customer-account-dossier .dossier-header .title h1{font-size:24px}.customer-account-dossier .dossier-header .author{display:flex;align-items:center;justify-content:center;width:calc(100% - 40px);padding:10px 20px;background-color:#f8faff;border-radius:0 35px 0 0}.customer-account-dossier .dossier-header .author img{margin:0 20px 0 0}}@media all and (max-width:576px){.customer-account-dossier .content .actu,.customer-account-dossier .content .attention,.customer-account-dossier .content .en-bref,.customer-account-dossier .content .remarque{padding:72px 20px 10px;background-position:center top 20px}.customer-account-dossier .content .actu::before,.customer-account-dossier .content .attention::before,.customer-account-dossier .content .en-bref::before,.customer-account-dossier .content .remarque::before{display:block;text-align:center}.customer-account-dossier .content ul li .download button[type=submit]{margin:20px auto 0 0}}@media all and (max-width:950px){.cms-dossiers-dossier__container__header__title-block__title{font-size:28px}.cms-dossiers-dossier__container__content__dossier,.cms-dossiers-dossier__container__content__sommaire{width:100%}.cms-dossiers-dossier__container__download__item,.cms-dossiers-dossier__container__download__item:last-child{width:100%;margin:10px 0 0}.cms-dossiers-dossier__container__content__dossier__index{margin:20px 0}}@media all and (max-width:850px){.cms-dossiers-dossier .quick-info{display:none}.cms-dossiers-dossier__container__content__sommaire__content#sommaire{display:block}}@media all and (max-width:650px){.cms-dossiers-dossier .main,.customer-account-dossier .main{padding:0 10px}.cms-dossiers-dossier__container__header{flex-wrap:wrap;border-radius:0;background:#fff}.cms-dossiers-dossier__container__header__title-block,.cms-dossiers-dossier__container__header__title-block__author{width:100%}.cms-dossiers-dossier__container__header__title-block__title{font-size:24px;text-align:center;margin:0 0 20px}.cms-dossiers-dossier__container__header__title-block__author{display:flex;align-items:center;padding:10px 20px;background-color:#f8faff;border-radius:0 35px 0 0}.cms-dossiers-dossier__container__header__title-block__author__img{margin:0 20px 0 0}.encart-actu,.encart-attention,.encart-en-bref,.encart-remarque{padding:20px 20px 10px;background-image:none}.encart-actu__icone,.encart-attention__icone,.encart-en-bref__icone,.encart-remarque__icone{display:inline-block}.encart-attention__icone{float:left}}@media all and (max-width:500px){.cms-dossiers-dossier__container__content__video-overlay{height:240px;width:375px}.cms-dossiers-dossier__container__content__video-overlay__popin-video{width:375px;height:211px}}@media all and (max-width:375px){.cms-dossiers-dossier__container__content__video-overlay{height:210px;width:320px}.cms-dossiers-dossier__container__content__video-overlay__popin-video{width:320px;height:180px}.cms-dossiers-dossier__container__content__dossier__button-dwld-down{width:300px;margin:20px auto 20px}}@media all and (max-width:1200px){.cms-landingpage__header__content__text{width:calc(100% - 540px)}}@media all and (max-width:992px){.cms-landingpage__header__content__img{display:none}.cms-landingpage__header__content__text{align-items:center;gap:32px;width:auto}.cms-landingpage__header__content__text__title{text-align:center}.cms-landingpage__header__content__text__title::after{margin:16px auto 0}.cms-landingpage__header__content__text__img{display:block}.cms-landingpage__saviez-vous{width:auto}.cms-landingpage__search-container__2col{flex-direction:column-reverse;align-items:center;gap:24px}.cms-landingpage__search-container__1col{margin:-360px 0 0}.cms-landingpage__search-container__conv-details{flex-direction:column;gap:32px}.cms-landingpage__search-container__conv-details__img{width:257px}.cms-landingpage__search-container__conv-details__text__title__conv,.cms-landingpage__search-container__conv-details__text__title__subtitle{text-align:center}.cms-landingpage__search-container__conv-details__text__cta{display:none}.cms-landingpage__search-container__conv-details__text__cta--resp{display:flex;align-items:center;justify-content:center;gap:12px;font-style:normal;line-height:normal}.cms-landingpage__search-container__text__list{display:none}.cms-landingpage__avantage{gap:32px}.cms-landingpage__avantage__content{flex-direction:column;gap:32px;justify-content:flex-start;align-items:center}.cms-landingpage__avantage__content a{margin:0 auto}.cms-landingpage__avantage__content__img{width:100%;max-width:398px;height:300px;border-radius:16px;background:center top -13px/500px auto no-repeat url("/skin/frontend/default/f002_conv/images/illu_avantage-legi_1000px.webp")}.cms-landingpage__avantage__content__text{gap:32px;width:auto}.cms-landingpage__logo{margin:16px 0 0}}@media all and (max-width:768px){.cms-landingpage__content{width:calc(100% - 32px);padding:0 16px}.cms-landingpage__header{gap:32px}.cms-landingpage__header__content{width:calc(100% - 32px);padding:0 16px}.cms-landingpage__search-container__text__sub-title{font-size:18px;line-height:normal}.cms-landingpage__saviez-vous{margin:-32px auto 0}.cms-landingpage__saviez-vous__item,.cms-landingpage__saviez-vous__item--reverse{flex-direction:column;gap:32px}.cms-landingpage__saviez-vous__item__img{width:100%;max-width:400px;height:auto}.cms-landingpage__faq__title{display:none}.cms-landingpage__faq__title--resp{display:flex;align-items:flex-end}.cms-landingpage__avantage__title{font-size:24px;font-weight:700}}@media all and (max-width:576px){.cms-landingpage__container{background:0 0;margin:16px 0 64px}.cms-landingpage__header__content__text__title{font-size:35px;line-height:45px}.cms-landingpage__search-container{padding:24px}.cms-landingpage__search-container__conv-details{padding:24px}.cms-landingpage__search-container__conv-details__text__cta--resp{flex-direction:column}.cms-landingpage__vignettes{margin:16px auto 0}.cms-landingpage__vignettes__list{justify-content:space-between;gap:16px 0;margin:0}.cms-landingpage__search-container__popup{width:calc(100% - 42px)}.cms-landingpage__faq{display:flex;flex-direction:column;align-items:center;padding:0 0 16px;background:no-repeat top 100px left -12px/200px url("/skin/frontend/default/f002_conv/images/background_circle-blur-blue.svg"),no-repeat bottom 120px right -12px/250px url("/skin/frontend/default/f002_conv/images/background_circle-blur-red.svg")}.cms-landingpage__avantage{margin:16px 0 0}}@media all and (max-width:450px){.cms-landingpage__vignettes__popin-overlay__overlay__popup{margin:10% -154px 0}.cms-landingpage__vignettes__popin-overlay__overlay__popup__content{width:280px}}@media all and (max-width:399px){.cms-landingpage__search-container{padding:16px}.cms-landingpage__search-container__img-container{width:250px;height:auto}.cms-landingpage__search-container__1col{margin:-300px 0 0}.cms-landingpage__search-container__conv-details__img{width:220px}.cms-landingpage__search-container__text__title{flex-direction:column;align-items:center}.cms-landingpage__search-container__text__title span::after{margin:16px auto 0}}@media all and (max-width:340px){.cms-landingpage__vignettes--blue a{width:auto}.cms-landingpage__search-container__text__title{flex-direction:column;text-align:center}.cms-landingpage__search-container__text__title span::after{margin:16px auto 0}.cms-landingpage__avantage__content__img{height:250px;background:center top -23px/421px auto no-repeat url("/skin/frontend/default/f002_conv/images/illu_avantage-legi_1000px.webp")}}@media all and (max-width:1240px){.cms-liste-convention-commander__header__txt__lien-liste__text{max-width:160px}.cms-liste-convention-commander__header__col--list-ccn>div{height:443px}}@media all and (max-width:1200px){.cms-liste-convention-commander__header__col--info__box-img{display:none}.cms-liste-convention-commander__header__title{width:100%}.cms-liste-convention-commander__header__title span{display:flex;justify-content:space-between}.cms-liste-convention-commander__header__title span img{display:block}.cms-liste-convention-commander__header__txt__lien-liste{flex-direction:column;justify-content:center;margin:0 auto}.cms-liste-convention-commander__header__txt__lien-liste__text{max-width:100%}.cms-liste-convention-commander__header__col--list-ccn>div{height:465px}}@media all and (max-width:992px){.cms-liste-convention-commander .quick-info{display:none}.cms-liste-convention-commander__container{background:no-repeat top calc(65% - 150px) right -150px/513px url("/skin/frontend/default/f002_conv/images/background_circle-blur-red-dark.svg"),no-repeat top calc(65% - 280px) left -100px/350px url("/skin/frontend/default/f002_conv/images/background_circle-blur-blue-dark.svg")}.cms-liste-convention-commander__container__content{width:calc(100% - 20px);padding:0 10px}.cms-liste-convention-commander__header__txt__lien-liste{flex-direction:row}.cms-liste-convention-commander__header__col--list-ccn{display:none}.cms-liste-convention-commander__ccn-consultees{margin:0 0 64px}.cms-liste-convention-commander__ccn-consultees__list__item{width:calc(50% - 40px)}.cms-liste-convention-commander__list-ccn-resp{display:block}.cms-liste-convention-commander__list-ccn-resp>div{width:100%}.cms-liste-convention-commander__prez{width:auto}.cms-liste-convention-commander__prez__content{gap:16px}.cms-liste-convention-commander__prez__content__img{width:380px;height:auto}.cms-liste-convention-commander__prez__content__text{gap:inherit;justify-content:space-between;width:auto}.cms-liste-convention-commander__desc{flex-direction:column;margin:-100px auto 0}.cms-liste-convention-commander__container__content--full__empty{margin:60px 0 0}.cms-liste-convention-commander__desc__text__title{display:none}.cms-liste-convention-commander__desc__text__title--resp{display:block;text-align:center}.cms-liste-convention-commander__pourquoi-section__container__text__title{display:none}.cms-liste-convention-commander__pourquoi{flex-direction:column;gap:16px;margin:0 0 -20px;padding:22px 0 0}.cms-liste-convention-commander__pourquoi-section__container__text{width:auto;max-width:100%}.cms-liste-convention-commander__pourquoi-section__container__img{width:calc(100% - 40px);max-width:500px;margin:0 auto;padding:0 10px 65%;border-radius:16px}.cms-liste-convention-commander__pourquoi-section__container__title{padding:0 10px}.cms-liste-convention-commander__pourquoi-section__container__text__txt{float:none;margin:0 0 16px;padding:0 10px}.cms-liste-convention-commander__pourquoi-section__container__text__txt__img--resp{width:auto;height:180px;padding:0}.cms-liste-convention-commander__pourquoi-section__container__title--resp{display:block}.cms-liste-convention-commander__pourquoi-section__container__text__sign{display:block;float:none;margin:8px auto 0}.cms-liste-convention-commander__pourquoi-section__container__text__txt__img{display:none}.cms-liste-convention-commander__pourquoi-2{margin:20px auto -16px;padding:0 0 32px}.cms-liste-convention-commander__pourquoi-section__container__text__txt__img--resp{display:block}}@media all and (max-width:768px){.cms-liste-convention-commander__container{background:no-repeat top calc(70% + 200px) right -50px/350px url("/skin/frontend/default/f002_conv/images/background_circle-blur-red-dark.svg"),no-repeat top calc(70% - 100px) left -50px/200px url("/skin/frontend/default/f002_conv/images/background_circle-blur-blue-dark.svg")}.cms-liste-convention-commander__header__col--info{padding:24px}.cms-liste-convention-commander__header__title{font-size:24px}.cms-liste-convention-commander__header__sub-title{font-size:18px}.cms-liste-convention-commander__header__txt__lien-liste{flex-direction:column;text-align:center}.cms-liste-convention-commander__container__content--full__cyan{padding:10px 0 37px}.cms-liste-convention-commander__container__content--full__empty{margin:150px 0 0;display:none}.cms-liste-convention-commander__ccn-consultees__list__item{width:100%}.cms-liste-convention-commander__prez__content{flex-direction:column;align-items:center;gap:32px}.cms-liste-convention-commander__prez__content>a{display:block;margin:0 auto}.cms-liste-convention-commander__prez__content__img{width:100%;max-width:450px}.cms-liste-convention-commander__prez__content__text{justify-content:flex-start;gap:16px;max-width:450px}.cms-liste-convention-commander__prez__content__text>a{display:none}.cms-liste-convention-commander__trustpilot{margin:0 0 48px}.cms-liste-convention-commander__desc{flex-direction:column;gap:32px;margin:-110px auto 0}.cms-liste-convention-commander__desc__video{width:100%;max-width:550px}.cms-liste-convention-commander__list-ccn__nav li{width:10%;height:40px}.cms-liste-convention-commander__list-ccn__nav li a{height:40px;width:100%}.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+1),.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+12),.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+14),.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+16),.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+18),.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+20),.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+3),.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+5),.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+7),.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+9){background-color:#f3f7ff}.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+11),.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+13),.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+15),.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+17),.cms-liste-convention-commander__list-ccn__nav li:nth-child(0n+19){background-color:transparent}.cms-liste-convention-commander__list-ccn__nav li:nth-child(n):hover{background-color:#272f64}.cms-liste-convention-commander__list-ccn__nav li:nth-child(n):hover a{color:#fff;transition:color .3s ease-in-out}.cms-liste-convention-commander__list-ccn__list-container__items__item{padding:10px 0 10px 60px}.cms-liste-convention-commander__list-ccn__list-container__items__item__idcc-brochure{font-size:13px}}@media all and (max-width:576px){.cms-liste-convention-commander__container{gap:32px}.cms-liste-convention-commander__container__title{font-size:24px}.cms-liste-convention-commander__list-ccn__nav{max-width:260px;margin:0 auto}.cms-liste-convention-commander__prez__content__text a{font-size:14px}.cms-liste-convention-commander__trustpilot{margin:0 0 92px}.cms-liste-convention-commander__trustpilot__title{padding:32px 0 0}.cms-liste-convention-commander__list-ccn__list-container__items__item{border-bottom:1px solid #ababab}.cms-liste-convention-commander__list-ccn__list-container__items__anchor{height:360px;margin-top:-360px}.cms-liste-convention-commander__list-ccn__nav{width:200px;max-width:200px;margin:0 auto}.cms-liste-convention-commander__list-ccn__nav li{width:40px}.cms-liste-convention-commander__list-ccn__nav li:nth-child(odd){background-color:#f3f7ff}.cms-liste-convention-commander__list-ccn__nav li:nth-child(2n){background-color:transparent}.faq-title{margin:32px 0 24px}}@media all and (max-width:399px){.cms-liste-convention-commander__header__title{text-align:center}.cms-liste-convention-commander__header__title::after{margin:16px auto 0}.cms-liste-convention-commander__header__title span{flex-direction:column;align-items:center;gap:8px}.cms-liste-convention-commander__header__txt__lien-liste a{font-size:14px}.cms-liste-convention-commander__prez__content__text a{width:auto}.cms-liste-convention-commander__pourquoi-section__container__text__txt__img--resp{height:160px}.cms-liste-convention-commander__pourquoi-section__container__text__sign{width:280px}}@media all and (max-width:360px){.cms-liste-convention-commander__header__txt__lien-liste a{width:220px}.cms-liste-convention-commander__prez__content a{width:260px}}@media all and (max-width:950px){.category-a__container__content--full__contain__clients{padding:0 20px}.category-a__container__content--full__contain__title-search__img{display:none}.category-a__container__content--full__contain__title-search__txt{width:auto;margin:0 10px}.category-a__container__content--full__contain__title-search__txt .button--blue{margin:20px auto 0}.category-a__container__content--full__contain__title-search__txt__lien-liste{text-align:center}.category-a__container__content--full__contain__desc__video{margin:0 auto}.category-a__container__content--full__contain__desc__text{width:100%;margin:40px 0 0}.ccn-consultees__list__item{width:calc(50% - 30px)}.client-content__slider__slide__content{padding:0 10px}}@media all and (max-width:850px){.category-a__container .anchor{height:60px;margin-top:-60px}.category-a__container__content--full__contain__ccn-actu{flex-direction:column}.category-a__container__content--full__contain__faq{width:100%;margin:0}.category-a__container__content--full__contain__list-ccn{margin:0}.category-a__container__content--full__contain__list-maj{width:100%;margin:20px 0 100px}}@media all and (max-width:768px){.category-a__container__content--full:first-child{margin:10px 0 40px}}@media all and (max-width:650px){.category-a__container__content--full__empty{margin:0}.category-a__container__content--full__contain{padding:0 10px}.faq-section__box__list{width:auto;margin:0}.ccn-consultees__title::after{width:100px}.search-container__contain__main-title{font-size:24px}.search-container__contain__main-title::after{width:75px}.category-a__container__content__title{font-size:16px}.category-a__container__content--full__cyan{border-radius:0 25px}.category-a__container__content--full__contain__faq__title,.ccn-consultees__title,.clients__title,.list-ccn__title{font-size:18px}.category-a__container__content--full__contain__faq__title{text-align:center}.category-a__container__content--full__contain__faq__title::after{width:100px;margin:15px auto 20px}.category-a__container__content--full__contain__desc{margin:-130px 0 0}.category-a__container__content--full__contain__desc__video iframe{border-radius:0}.category-a__container__content__title img{width:110px;height:44px}.category-a__container__content--full__contain__desc__text__title{display:none;font-size:18px;margin:0 20px 20px}.category-a__container__content--full__contain__desc__text__title.category-a__container__content--full__contain__desc__text__title--resp{display:block;text-align:center}.list-ccn__title::after{width:100px;margin:25px auto 35px}.ccn-consultees__list{justify-content:center}.ccn-consultees__list__item{width:100%;max-width:380px}.list-ccn__nav li{width:10%;height:40px}.list-ccn__nav li a{height:40px;width:100%}.list-ccn__nav li:nth-child(0n+1),.list-ccn__nav li:nth-child(0n+12),.list-ccn__nav li:nth-child(0n+14),.list-ccn__nav li:nth-child(0n+16),.list-ccn__nav li:nth-child(0n+18),.list-ccn__nav li:nth-child(0n+20),.list-ccn__nav li:nth-child(0n+3),.list-ccn__nav li:nth-child(0n+5),.list-ccn__nav li:nth-child(0n+7),.list-ccn__nav li:nth-child(0n+9){background-color:#f3f7ff}.list-ccn__nav li:nth-child(0n+11),.list-ccn__nav li:nth-child(0n+13),.list-ccn__nav li:nth-child(0n+15),.list-ccn__nav li:nth-child(0n+17),.list-ccn__nav li:nth-child(0n+19){background-color:transparent}.list-ccn__list-container__items__item{padding:10px 0 10px 60px}.list-ccn__list-container__items__item__idcc-brochure{font-size:13px}.clients__title::after{width:100px;margin:15px auto 20px}.clients__liste{display:none}.clients__liste.clients__liste--resp{display:block;position:relative}.liste-resp--container__slide{display:flex;align-self:center;justify-content:center;width:200px;height:100px;margin:10px}}@media all and (max-width:475px){.category-a__container__content--full__contain__title-search__txt__list{max-width:300px}}@media all and (max-width:450px){.search-container__contain__main-title{text-align:center}.search-container__contain__main-title::after{width:75px;margin:15px auto 20px}.category-a__container__content__title{display:flex;flex-wrap:wrap;text-align:center;font-size:18px}.category-a__container__content__title img{display:none}.content--full_contain__title-search__txt__img--resp{display:block;width:120px;height:52px;margin:20px auto 0}.category-a__container__content__title__underline::after{height:12px;margin:-12px -1px 0 3px}.list-ccn__list-container__items__item{border-bottom:1px solid #ababab}.list-ccn__list-container__items__anchor{height:360px;margin-top:-360px}.list-ccn__nav{max-width:260px;margin:0 auto}.list-ccn__nav li{width:20%}.list-ccn__nav li:nth-child(odd){background-color:#f3f7ff}.list-ccn__nav li:nth-child(2n){background-color:transparent}}@media all and (max-width:950px){.cms-mise-a-jour__content{padding:0 20px}.cms-mise-a-jour__content__welcome{flex-direction:column;margin:0 0 40px}.cms-mise-a-jour__content__welcome__encart-info{margin:0 0 30px}.cms-mise-a-jour__content__welcome__col{width:100%}.cms-mise-a-jour__content__list-maj__title{padding:12px 20px 11px}}@media all and (max-width:650px){.cms-mise-a-jour .quick-info{display:none}.cms-mise-a-jour__content{padding:0}.cms-mise-a-jour__content__header{margin:0 10px;padding:0}.cms-mise-a-jour__content__header::after{width:100px}.cms-mise-a-jour__content__welcome__encart-download,.cms-mise-a-jour__content__welcome__title{margin:0 10px}.cms-mise-a-jour__content__welcome__txt{margin:0 10px 30px}.cms-mise-a-jour__content__header__title{font-size:20px;padding:0 0 0 60px}.cms-mise-a-jour__content__header__maj{font-size:18px;padding:0 0 0 60px}.cms-mise-a-jour__content__welcome__title{font-size:18px}.cms-mise-a-jour__content__welcome__encart-download__row__img{display:none}.cms-mise-a-jour__content__welcome__encart-download__row__btn{width:100%}.cms-mise-a-jour__content__list-maj__title__text{font-size:16px}.cms-mise-a-jour__content__list-maj__item{font-size:16px;margin:0 10px}}@media all and (max-width:992px){.offre-abo.checkout-cart-index .main{margin:0}.offre-abo__content--info{flex-direction:column-reverse}.offre-abo__content--info__col--offer{width:calc(100% - 64px)}.offre-abo__content--info__col--item__img-desc,.offre-abo__content--info__col__bonus{width:auto}.offre-abo__content--info__col__img-desc__img__cartouche--green{bottom:8px}.offre-abo__content--info__col--offer__img-desc__img--preview{display:none}.offre-abo__content--info__col--offer__img-desc__img--preview-resp{display:flex;flex-direction:column;align-items:center}.offre-abo__content--info__col--offer__img-desc__img--preview-resp a+a{display:block}.offre-abo__content--info__col__img-desc__img__preview--resp:target{display:flex;align-items:center;justify-content:center;visibility:visible;opacity:1;z-index:999}.offre-abo__content--info__col__img-desc__img__popin__content,.offre-abo__content--info__col__img-desc__img__popin__content-2{margin:0}}@media all and (max-width:768px){.cms-assistance-juridique.offre-abo.checkout-cart-index .header-container__page-panier{display:none}.checkout-cart-index .offre-abo__content--title__title{font-size:24px}.offre-abo__content--title__subtitle{text-align:center}.offre-abo__content--garanties{flex-wrap:wrap}.offre-abo__content--garanties__item{flex:inherit;width:calc(50% - 16px)}.offre-abo__content--info__col--item__img-desc{width:auto}}@media all and (max-width:650px){.offre-abo.checkout-cart-index .header-container{height:55px}}@media all and (max-width:576px){.offre-abo__container .button--green{font-size:13px;text-align:left;width:auto;padding:10px 12px}.offre-abo__content--info__col--item__img-desc,.offre-abo__content--info__col--offre__img-desc{flex-direction:column;gap:24px}.offre-abo__content--garanties{flex-wrap:wrap;flex-direction:column}.offre-abo__content--garanties__item{width:100%}.offre-abo__content--info__col__img-desc__img__cartouche--green-maj{width:181px;bottom:85px}}@media all and (max-width:475px){.offre-abo__content--info__col__img-desc__img__preview--resp__content img{width:300px;height:auto}.offre-abo.checkout-cart-index .footer-container{margin:0}.offre-abo__content--info__col--offer form button{width:auto;margin:0 auto;padding:10px 10px;font-size:13px}}@media all and (max-width:360px){.offre-abo__content--info__col__img-desc__img__preview--resp__content img{width:280px}}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-regular.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-500.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-600.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-700.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot");src:local(""),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.eot?#iefix") format("embedded-opentype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff2") format("woff2"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.woff") format("woff"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.ttf") format("truetype"),url("/skin/frontend/default/f002_conv/fonts/montserrat-v24-latin-800.svg#Montserrat") format("svg");font-display:swap}@font-face{font-family:Montserrat-fallback;size-adjust:113.4%;ascent-override:75%;src:local("Arial");font-display:fallback}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(""),url("/skin/frontend/default/f002_conv/fonts/Roboto_Condensed-Light.ttf") format("truetype");font-display:swap}@media all and (max-width:1324px){.offre-essentiel__container__header__img{right:0}}@media all and (max-width:1132px){.offre-essentiel__container__cols-desc__col__title br{display:inherit}}@media all and (max-width:992px){.header-container__menu-responsive{display:none}.offre-essentiel__container__header{width:calc(100% - 24px);margin:32px 0 64px;padding:0 12px}.offre-essentiel__container__header__title{font-size:28px;line-height:36px}.offre-essentiel__container__header__list{display:flex;flex-direction:column;align-items:center;font-size:14px}.offre-essentiel__container__header__list li{text-align:center}.offre-essentiel__container__header__form{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:723px}.offre-essentiel__container__header__form__label{font-size:14px}.offre-essentiel__container__header__encart-price{display:flex;flex-direction:column;align-items:center;gap:24px;margin:0 0 212px}.offre-essentiel__container__header__encart-price__price-container{display:flex;flex-direction:column;align-items:center;gap:8px}.offre-essentiel__container__header__encart-price__price-container__price{text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:25px}.offre-essentiel__container__header__encart-price-container__price__ht{font-size:24px;font-style:normal;font-weight:700;line-height:25px}.offre-essentiel__container__header__img{right:0;bottom:-320px}.offre-essentiel__container__cols-desc{display:flex;justify-content:center;flex-wrap:wrap;gap:32px}.offre-essentiel__container__cols-desc__col{display:flex;flex-direction:column;align-items:center;max-width:160px}.offre-essentiel__container__cols-desc__col__img{margin:0 0 16px}.offre-essentiel__container__cols-desc__col__title{font-size:16px;line-height:24px;margin:0 0 8px}.offre-essentiel__container__details,.offre-essentiel__container__details__row,.offre-essentiel__container__details__row--reverse{flex-direction:column}.offre-essentiel__container__details__row,.offre-essentiel__container__details__row--reverse{gap:32px}.offre-essentiel__container__details__row__text{display:flex;flex-direction:column;gap:16px;max-width:398px}.offre-essentiel__container__garanties>div{flex-direction:column;gap:24px}}@media all and (max-width:768px){.header-container__logo{margin:0 auto}.offre-convention-collective-essentielle-proposition-essentiel .header-container__page-panier{display:none}.offre-essentiel__container__header__img{right:inherit}}@media all and (max-width:429px){.offre-essentiel__container__cols-desc__col,.offre-essentiel__container__cols-desc__col__txt{max-width:100%}.offre-essentiel__container__details__row__img{width:100%;height:auto}.offre-essentiel__container__cols-desc__col__title br{display:none}}@media all and (max-width:992px){.container--page-panier-2__container{margin:32px 0 96px}.container--page-panier-2__container__content{flex-direction:column;gap:32px;padding:16px;border-radius:16px}.container--page-panier-2__container__content__col--desc{display:flex;flex-direction:column;align-items:center;padding:16px 16px 0;width:calc(100% - 32px)}.container--page-panier-2__container__content__col--desc__title{text-align:center}.container--page-panier-2__container__content__col--desc__title::after{margin:10px auto 0}.container--page-panier-2__container__content__col--desc__img-name{justify-content:center}.container--page-panier-2__container__content__col--desc__txt{display:none}.container--page-panier-2__container__content__col--desc__txt--resp{display:flex;flex-direction:column}.container--page-panier-2__container__content__col--cmd{width:100%}}@media all and (max-width:450px){.container--page-panier-2{width:auto;padding:0 10px}}@media (max-width:1200px){.container--page-panier__total-garanties{max-width:302px}.container--page-panier__total-garanties__total{padding:32px 24px}}@media (max-width:992px){.checkout-cart-index .main{padding:0 16px}.container--page-panier__container{flex-direction:column;align-items:center}.container--page-panier__cross-sell__title{text-align:center}.container--page-panier__cross-sell__content{display:none}.container--page-panier__cross-sell__content--resp{display:block}.container--page-panier__total-garanties{max-width:402px}}@media (max-width:768px){.container--page-panier__main-title{font-size:22px}.container--page-panier__products{width:100%}.container--page-panier__produits-choisis__titres{display:none}.container--page-panier__produits-choisis{width:100%;padding:0;margin:0 0 32px}.container--page-panier__produits-choisis__item{align-items:flex-start;gap:16px;padding:0;border-bottom:none}.container--page-panier__produits-choisis__item__text,.container--page-panier__produits-choisis__item__text__infos{gap:0}.container--page-panier__produits-choisis__item__img-resp,.container--page-panier__produits-choisis__item__text__infos__desc__label{display:block}.container--page-panier__produits-choisis__item__text{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.container--page-panier__produits-choisis__item__text__infos__img,.container--page-panier__produits-choisis__item__text__infos__img-product{display:none}.container--page-panier__produits-choisis__item__text__infos__desc__txt{max-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.container--page-panier__produits-choisis__item__text__infos__desc{width:100%}.container--page-panier__produits-choisis__item__text__infos__desc__items-resp{display:flex;align-items:center;width:100%;justify-content:space-between;margin:8px 0 0}.container--page-panier__produits-choisis__item__text__infos__details{justify-content:space-between;gap:0;width:100%}.container--page-panier__produits-choisis__titres{display:none}}@media (max-width:429px){.checkout-cart-index .main{padding:0 12px}.container--page-panier__products__form{padding:16px 0}.container--page-panier__produits-choisis__item{gap:8px}.container--page-panier__produits-choisis__item__img-resp,.container--page-panier__produits-choisis__item__img-resp__img,.container--page-panier__produits-choisis__item__text__infos__img,.container--page-panier__produits-choisis__item__text__infos__img-product__img{flex-shrink:0;width:60px;height:60px}.container--page-panier__cross-sell__content--resp{max-width:396px}.container--page-panier__cross-sell__content--resp__slider__slide{width:168px}}@media (max-width:419px){.container--page-panier__cross-sell__content--resp{max-width:376px}.container--page-panier__cross-sell__content--resp__slider__slide{width:158px}}@media (max-width:399px){.container--page-panier__cross-sell__content--resp__slider__slide__sell{flex-direction:column;align-items:center;gap:12px}.container--page-panier__cross-sell__content--resp{max-width:356px}.container--page-panier__cross-sell__content--resp__slider__slide{width:148px}}@media (max-width:379px){.container--page-panier__cross-sell__content--resp{max-width:336px}.container--page-panier__cross-sell__content--resp__slider__slide{width:138px}}@media (max-width:359px){.container--page-panier__produits-choisis__item__text__infos__details__qty{width:57px}.container--page-panier__produits-choisis__item__text__infos__details__qty .item__qty-nav{width:45px}.container--page-panier__cross-sell__content--resp__slider{gap:8px}.container--page-panier__cross-sell__content--resp{max-width:316px}.container--page-panier__cross-sell__content--resp__slider__slide{width:132px}.container--page-panier__total-garanties__total{padding:16px 12px}.container--page-panier__total-garanties__total table{width:auto;display:block}}@media (max-width:339px){.container--page-panier__cross-sell__content--resp{max-width:296px}.container--page-panier__cross-sell__content--resp__slider__slide{width:122px}}@media all and (max-width:992px){.container--page-panier__no-item__categories{flex-wrap:wrap;justify-content:center;max-width:680px}.container--page-panier__no-item__categories__item{flex:inherit;width:200px}}@media all and (max-width:576px){.container--page-panier__no-item__categories{gap:32px 16px}.container--page-panier__no-item__categories__item{width:calc(50% - 42px)}.container--page-panier__no-item__button{font-size:14px;width:280px;padding:10px}}@media all and (max-width:359px){.container--page-panier__no-item__categories__item{width:198px}}@media all and (max-width:1170px){.container--page-panier__2col__col-reduction{width:calc(100% - 600px);min-width:auto}.container--page-panier__details-paiement{padding:0}.container--page-panier__garanties{justify-content:space-around;margin:40px auto}.container--page-panier__garanties__col{margin:0 10px 40px}}@media (max-width:992px){.checkout-cart-index .header-container__menu-responsive,.checkout-onepage-success .header-container__menu-responsive,.cms-bp2 .header-container__menu-responsive,.cms-bp3 .header-container__menu-responsive,.lgmcheckout-index-index .header-container__menu-responsive,.lgmcheckout-payment-valid .header-container__menu-responsive{display:none}.checkout-cart-index .quick-info,.checkout-onepage-success .cms-bp2 .quick-info,.checkout-onepage-success .cms-bp3 .quick-info,.cms-bp2 .quick-info,.cms-bp3 .quick-info,.lgmcheckout-index-index .quick-info,.lgmcheckout-payment-valid .quick-info{display:none}.cms-bp2 .main,.cms-bp3 .main,.lgmcheckout-payment-valid .main{margin:25px 0 0;padding:0 10px}.checkout-onepage-index .main,.lgmcheckout-index-index .main{margin:0;padding:0 10px}.header-container__menu-deroulant__container__articles-content__col__liste-item__item__anchor{font-size:16px}.header-container__menu-deroulant__container__articles-content__col__liste-item__item__anchor span{max-width:calc(100% - 46px)}.container--page-panier__form-container{flex-direction:column-reverse;align-items:center}.container--page-panier{margin:32px 0 0;padding:0}.container--page-panier__etapes{margin:0 auto}.container--page-panier__produits-choisis__item_text{justify-content:flex-end}.container--page-panier__produits-choisis__item__text_desc{width:100%;max-width:100%;margin:10px 0}.container--page-panier__etapes.container--page-panier__etapes--resp{margin:15px}.container--page-panier__details-paiement__container__content{justify-content:space-between;padding:16px 16px 32px}.container--page-panier__details-paiement__container__content .container--page-panier__details-paiement__container__content{padding:0}#amasty-scheckout-login-messagebox.amasty-scheckout-login-messagebox{margin:0}.container--page-panier__details-paiement__container__content__col,.container--page-panier__details-paiement__container__content__full{padding:0}.container--page-panier__details-paiement__container__content__col{width:calc(50% - 10px);margin:0 0 25px}.container--page-panier__details-paiement__container__content__col:last-child{width:100%;max-width:100%}.container--page-panier__details-paiement{margin:15px 0 0}.container--page-panier__details-paiement__main-title{display:block}.container--page-panier__details-paiement__container__content__full .amscheckout-header{padding:0 0 25px}.container--page-panier__details-paiement__container__content__col__section:last-child{margin:0}.container--page-panier__paiement-confirme__table__download{margin:10px auto 10px}.container--page-panier__no-item__garanties{flex-wrap:wrap}.container--page-panier__no-item__garanties__item{flex:inherit;width:calc(50% - 16px)}}@media all and (max-width:850px){.container--page-panier__garanties{justify-content:space-between}.container--page-panier__2col>div{width:100%}.container--page-panier__2col>.container--page-panier__2col__col-total{display:block}.container--page-panier__2col__col-total table{max-width:250px;margin:0 auto}.container--page-panier__paiement-confirme__col-main-content{width:100%}.container--page-panier__paiement-confirme{flex-wrap:wrap}.container--page-panier__paiement-confirme__col-trustpilot{width:auto;margin:20px auto}.container--page-panier__paiement-confirme__col-trustpilot__img{display:block;width:auto;max-width:340px;margin:0 auto 40px}}@media all and (max-width:756px){.container--page-panier__details-paiement__container__content{flex-direction:column}.container--page-panier__details-paiement__container__content__full{margin:0}#billing-other-for-shipping-handle-form{margin:24px 0 0}.checkout-onepage-success .header .header-container__page-panier{display:none}.container--page-panier__details-paiement__container__content__login__form{margin:0 auto}#billing-new-address-form .amscheckout-row:nth-child(12){display:none}.container--page-panier__form-container__total{width:calc(100% - 65px)}.container--page-panier__form-container__form__btns{flex-direction:column-reverse;gap:30px;align-items:center;margin:10px 0 0}.container--page-panier__button-update{margin:0 auto 36px}.container--page-panier__details-paiement__container__content__col__section .amscheckout-submit--top{display:none}.container--page-panier__details-paiement__container__content__col{width:auto}.container--page-panier__details-paiement__container__content__col .container--page-panier__details-paiement__container__content__col__section.amscheckout-submit--top{display:none}.container--page-panier__details-paiement__container__content__col .container--page-panier__details-paiement__container__content__col__section.amscheckout-submit--bottom{display:block}.container--page-panier__details-paiement__container__content__col .container--page-panier__details-paiement__container__content__col__section.amscheckout-submit--bottom button{width:100%;margin:24px 0 32px}.container--page-panier__details-paiement__container__content .amscheckout-row{width:100%}#shipping-new-address-form ul li:nth-child(10),#shipping-new-address-form ul li:nth-child(11){flex:inherit}.container--page-panier__details-paiement__container__content .amscheckout-row .info{margin:0;justify-content:flex-end}#amasty-scheckout-login .container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field:first-child,#amasty-scheckout-login .container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field:nth-child(3),#amasty-scheckout-login .container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field:nth-child(4){width:100%}#checkout-review-table-wrapper{margin:0 0 20px}#review-buttons-container{display:none}.container--page-panier__garanties{max-width:250px;text-align:center}.container--page-panier__garanties__col{flex:auto;width:225px;margin:0 auto 40px}.container--page-panier__garanties img,.container--page-panier__garanties__col:last-child img{margin:0 auto 20px}.container--page-panier__details-paiement__container__content__full{display:block}.container--page-panier__details-paiement__container__content__full .container--page-panier__details-paiement__container__content__col__section{padding:16px}.container--page-panier__details-paiement__container__content__full .container--page-panier__details-paiement__container__content__col__section .order-resume{max-height:652px;overflow-x:hidden;overflow-y:auto}.container--page-panier__details-paiement__container__content__full .container--page-panier__details-paiement__container__content__col__section .order-resume table.amscheckout-data-table{width:calc(100% - 5px)}.container--page-panier__details-paiement__container__content__full .container--page-panier__details-paiement__container__content__col__section .order-resume tbody{width:calc(140% - 19px)}.column-section .area-header{text-align:center}}@media all and (max-width:650px){.container--page-panier{padding:0}.container--page-panier__button.display{display:block}.container--page-panier__cross-sell__content__item{padding:0 0 30px}.container--page-panier__cross-sell__content__item__img{margin:0 auto 0 0}.container--page-panier__cross-sell__content__item__details{display:none;width:100%;margin:20px 0}.container--page-panier__cross-sell__content__item__details--resp{display:flex}.container--page-panier__details-paiement__container__content__login__form__field-mail,.container--page-panier__details-paiement__container__content__login__form__field-password{width:100%;max-width:100%;margin:0}.container--page-panier__details-paiement__container__content__login__form__field-mail input,.container--page-panier__details-paiement__container__content__login__form__field-password input{margin:0}.checkout-cart-index.cms-assistance-juridique .footer-container{margin:0;padding:0}.container--page-panier__no-item__buttons{flex-direction:column;align-items:center;margin:32px 0 0}}@media all and (max-width:600px){.container--page-panier__box-paiement__img{margin:40px auto}}@media all and (max-width:576px){#billing-new-address-form ul li:nth-child(10),#billing-new-address-form ul li:nth-child(6),#billing-new-address-form ul li:nth-child(8),#billing-new-address-form ul li:nth-child(9),#shipping-new-address-form ul li:nth-child(2),#shipping-new-address-form ul li:nth-child(3),#shipping-new-address-form ul li:nth-child(6),#shipping-new-address-form ul li:nth-child(7),#shipping-new-address-form ul li:nth-child(8),#shipping-new-address-form ul li:nth-child(9){width:100%}.container--page-panier__no-item__garanties{flex-wrap:nowrap;flex-direction:column;gap:16px;align-items:center}.container--page-panier__no-item__garanties__item{width:100%}.container--page-panier__no-item__text .container--page-panier__no-item__buttons .container--page-panier__no-item__button{margin:0}}@media all and (max-width:550px){.checkout-cart-index .quick-info,.checkout-onepage-success .quick-info,.cms-bp2 .quick-info,.cms-bp3 .quick-info,.lgmcheckout-index-index .quick-info,.lgmcheckout-payment-valid .quick-info{display:none}.checkout-cart-index #lien_retour_haut,.checkout-onepage-success #lien_retour_haut,.cms-bp2 #lien_retour_haut,.cms-bp3 #lien_retour_haut,.lgmcheckout-index-index #lien_retour_haut,.lgmcheckout-payment-valid #lien_retour_haut{display:none}.container--page-panier__etapes{display:none;width:auto;padding:0}.container--page-panier__etapes__ligne{width:calc((100% - 100px)/ 3);height:2px}.container--page-panier__etapes.container--page-panier__etapes--resp{display:flex}.container--page-panier__etapes__etape{font-size:14px;width:25px;height:25px}.container--page-panier__etapes__etape:first-child,.container--page-panier__etapes__etape:last-child{margin:0}.container--page-panier__produits-choisis__item__text__infos__desc{width:100%;margin:0}.container--page-panier__produits-choisis__item__img{margin:0 auto 12px}}@media all and (max-width:525px){.container--page-panier__produits-choisis__item_text{justify-content:center;width:100%}.container--page-panier__produits-choisis__item__text_desc{margin:30px 0}.popup_suppression_panier__buttons{justify-content:center}.popup_suppression_panier__buttons button{width:100%}}@media all and (max-width:475px){.cms-assistance-juridique.checkout-cart-index{padding:0}.container--page-panier__button.display{display:none}.container--page-panier__form-container__total{position:fixed;bottom:0;width:calc(100% - 48px);padding:16px 24px;border:none;border-radius:0;box-shadow:2px 2px 5px #707070;z-index:2}.container--page-panier__form-container__total h2{display:none}.container--page-panier__form-container__total strong{font-size:14px}.container--page-panier__form-container__total td{padding:0}.container--page-panier__produits-choisis__item__text__infos__details__prix,.container--page-panier__produits-choisis__item__text__infos__details__qty,.container--page-panier__produits-choisis__item__text__infos__details__suppr,.container--page-panier__produits-choisis__item__text__infos__details__total-ht{font-size:12px}.checkout-onepage-index .main,.lgmcheckout-index-index .main{width:100%!important;padding:0}.container--page-panier__produits-choisis__item__text__infos__details__suppr{display:flex;justify-content:center}.container--page-panier__cross-sell__content__item__img{margin:0 auto}.container--page-panier__cross-sell__content__item__sell{width:100%;margin:20px auto 0}.container--page-panier__cross-sell__content__item__sell .price-box{margin:0 auto 10px}.container--page-panier__form-container__form__btns__reduction{width:280px;min-width:280px}.container--page-panier__form-container__form__btns__reduction input{width:138px}.container--page-panier__box-paiement__img img{width:320px;height:120px}.container--page-panier__box-paiement__title{flex-direction:column}.container--page-panier__box-paiement__title__text h1{text-align:center}.container--page-panier__box-paiement__title__subtitle{text-align:center}}@media all and (max-width:375px){.container--page-panier__paiement-confirme__titre{padding:0}}@media all and (max-width:360px){.container--page-panier__paiement-confirme__titre{flex-direction:column;gap:12px}.container--page-panier__paiement-confirme__titre img{margin:0}.checkout-cart-index__footer__container{gap:32px}}@media all and (max-width:1200px){.container-page-produit-aff__header{gap:24px;width:calc(100% - 20px);padding:0 10px}.container-page-produit-aff__avis{width:524px;margin:0 auto}.container-page-produit-aff__avis__container{width:348px}.container-page-produit-aff__avis__container__precedent,.container-page-produit-aff__avis__container__suivant{display:none}.container-page-produit-aff__avis__container__precedent--resp,.container-page-produit-aff__avis__container__suivant--resp{display:block}.container-page-produit-aff__indispensables__container{max-width:258px;margin:0 auto}.container-page-produit-aff__indispensables__content{width:1072px}.container-page-produit-aff__indispensables{width:370px;margin:0 auto;padding:0 0 0 10px}.container-page-produit-aff__indispensables__precedent,.container-page-produit-aff__indispensables__suivant{display:block}}@media all and (max-width:1090px){.container-page-produit-aff__header__slider,.container-page-produit-aff__header__slider__prez{width:380px}.container-page-produit-aff__header__slider__prez__slide--img{max-width:380px}}@media all and (max-width:992px){.container-page-ccn-sea__header__title--resp{display:block}.container-page-produit-aff__header{flex-direction:column;align-items:center;gap:16px}.container-page-produit-aff__header__text__title{display:none}.container-page-produit-aff__header__text{align-items:center}.container-page-produit-aff__desc__item,.container-page-produit-aff__desc__item--reverse{width:calc(100% - 20px);padding:0 10px}.container-page-produit-aff__header__slider,.container-page-produit-aff__header__slider__prez{width:450px}.container-page-produit-aff__header__slider__popin-container__content__items{width:550px;height:550px}.container-page-produit-aff__header__slider__popin-container__content__items>img{max-width:450px;max-height:450px}.container-page-produit-aff__header__slider__popin-container__content__close{top:calc(50% - 275px);right:calc(50% - 275px)}.container-page-produit-aff__presentation-produit__content{flex-direction:column;align-items:center;gap:44px;padding:45px 0}}@media all and (max-width:768px){.container-page-produit-aff__header{gap:16px;max-width:509px;margin:0}.container-page-ccn-sea__header__title--resp{display:block;align-self:baseline;font-size:18px;line-height:24px;text-align:left;max-width:450px}.container-page-produit-aff__header__slider{flex-direction:row;align-items:center;width:509px;height:330px}.container-page-produit-aff__header__slider__vignettes{display:flex;flex-direction:column;width:43px;height:100%}.container-page-produit-aff__header__text{width:100%}.container-page-produit-aff__header__text__txt{align-self:baseline}.container-page-produit-aff__header__text__list-prix{justify-content:center;gap:8px 16px;width:auto;max-width:320px}.container-page-produit-aff__header__text__list-prix__item__cartouche{display:none}.container-page-produit-aff__header__text__list-prix__item__encart{width:118px;height:59px}.container-page-produit-aff__header__text__list-prix__item__encart__unite{display:flex;align-items:center;gap:8px}.container-page-produit-aff__header__text__list-prix__item__encart__unite span{display:block}.container-page-produit-aff__header__text__cta{width:auto}.container-page-produit-aff__header__text__cta__btn{justify-content:space-between;align-items:center;width:auto}.container-page-produit-aff__header__text__cta__btn__product-details{display:none}.container-page-produit-aff__header__text__cta__btn__product-details--resp{display:block;width:100%}.container-page-produit-aff__header__text__cta__btn__box{width:100%;justify-content:space-between}.container-page-produit-aff__header__text__links{align-self:center}.container-page-produit-aff__content{width:auto;padding:0 10px}.container-page-produit-aff__desc__item,.container-page-produit-aff__desc__item--reverse{flex-direction:column;gap:32px;width:auto;padding:0}.container-page-produit-aff__desc__item__text{width:auto;max-width:100%;padding:0}}@media all and (max-width:650px){.container-page-produit-aff__header__text .page-produit-container__presentation-produit__content__txt__list{display:block}}@media all and (max-width:567px){.container-page-produit-aff{gap:32px}.container-page-produit-aff__header{max-width:398px;margin:0 0 32px}.container-page-produit-aff__header__slider{width:398px;height:250px}.container-page-produit-aff__header__slider__prez,.container-page-produit-aff__header__slider__prez__slide--img-resp>div{width:338px;height:250px}.container-page-produit-aff__header__slider__prez__slide--img{max-width:338px;max-height:250px}.container-page-produit-aff__header__slider__popin-container__content__items{width:420px;height:420px}.container-page-produit-aff__header__slider__popin-container__content__items>img{max-width:320px;max-height:320px}.container-page-produit-aff__header__slider__popin-container__content__close{top:calc(50% - 210px);right:calc(50% - 210px)}.container-page-produit-aff__header__text__cta__btn__box__qty input{width:93px}.container-page-produit-aff__header__text__cta__btn__box__qty__nav{width:95px}.container-page-produit-aff__header__text__cta__btn__box__qty__quantity-button.quantity-up{left:95px}.container-page-produit-aff__avis{width:398px}.container-page-produit-aff__avis__container{width:302px}.container-page-produit-aff__avis__container__item{width:252px}#client_1:target~.container-page-produit-aff__avis__container .container-page-produit-aff__avis__container__content{transform:translatex(0)}#client_2:target~.container-page-produit-aff__avis__container .container-page-produit-aff__avis__container__content{transform:translatex(-318px)}#client_3:target~.container-page-produit-aff__avis__container .container-page-produit-aff__avis__container__content{transform:translatex(-636px)}#client_4:target~.container-page-produit-aff__avis__container .container-page-produit-aff__avis__container__content{transform:translatex(-954px)}.container-page-produit-aff__presentation-produit{margin:32px 0}}@media all and (max-width:425px){.container-page-ccn-sea__header__title--resp{align-self:center;text-align:center}.container-page-produit-aff__header__slider{flex-direction:column;width:300px;height:auto}.container-page-produit-aff__header__slider__prez,.container-page-produit-aff__header__slider__prez__slide--img-resp>div{width:300px;height:200px}.container-page-produit-aff__header__slider__prez__slide--img{max-width:300px;max-height:200px}.container-page-produit-aff__header__slider__vignettes{flex-direction:row;width:100%;height:43px}.container-page-produit-aff__header__slider__popin-container__content__items{width:300px;height:300px;gap:8px}.container-page-produit-aff__header__slider__popin-container__content__items>img{max-width:220px;max-height:220px}.container-page-produit-aff__header__slider__popin-container__content__close{top:calc(50% - 150px);right:calc(50% - 150px)}.container-page-produit-aff__header__text__list-prix{width:300px}.container-page-produit-aff__header__text__list-prix__item__encart{width:112px;padding:10px 12px}.container-page-produit-aff__header__text__list-prix__item__encart__unite{gap:6px}.container-page-produit-aff__header__text__cta__btn,.container-page-produit-aff__header__text__cta__txt{gap:24px}.container-page-produit-aff__header__text__cta__txt__stock--date br{display:block}.container-page-produit-aff__header__text__links{gap:12px}a.container-page-ccn-sea__header__text__links__anchor--button{padding:0 12px}.container-page-produit-aff__avis{width:300px}.container-page-produit-aff__avis__container{width:232px}#client_1:target~.container-page-produit-aff__avis__container .container-page-produit-aff__avis__container__content{transform:translatex(0)}#client_2:target~.container-page-produit-aff__avis__container .container-page-produit-aff__avis__container__content{transform:translatex(-248px)}#client_3:target~.container-page-produit-aff__avis__container .container-page-produit-aff__avis__container__content{transform:translatex(-496px)}#client_4:target~.container-page-produit-aff__avis__container .container-page-produit-aff__avis__container__content{transform:translatex(-744px)}.container-page-produit-aff__avis__container__content{width:auto}.container-page-produit-aff__avis__container__item{flex-shrink:0;width:198px;padding:12px 16px}.container-page-produit-aff__desc__item__img{max-width:300px}.container-page-produit-aff__indispensables{width:300px;padding:0}.container-page-produit-aff__indispensables__content{width:992px}.container-page-produit-aff__indispensables__container{max-width:220px}.container-page-produit-aff__indispensables__container__item{flex-shrink:0;width:230px}.container-page-produit-aff__indispensables__container__item__img{width:218px;height:218px}.container-page-produit-aff__indispensables__precedent{top:95px}.container-page-produit-aff__indispensables__suivant{top:110px}#slideProdAppar1:target~.container-page-produit-aff__indispensables__container .container-page-produit-aff__indispensables__content{transform:translatex(0)}#slideProdAppar2:target~.container-page-produit-aff__indispensables__container .container-page-produit-aff__indispensables__content{transform:translatex(-254px)}#slideProdAppar3:target~.container-page-produit-aff__indispensables__container .container-page-produit-aff__indispensables__content{transform:translatex(-508px)}#slideProdAppar4:target~.container-page-produit-aff__indispensables__container .container-page-produit-aff__indispensables__content{transform:translatex(-762px)}.container-page-produit-aff__indispensables__container__item__price{display:flex;align-items:center}#telCommander{font-size:18px}#mailCommander{font-size:13px}}@media all and (max-width:1200px){.page-produit-container__contain-dossier__presentation__img-container__video{width:500px;height:281px}}@media all and (max-width:1070px){.page-produit-container__contain-dossier__presentation__img-container__video{width:460px;height:259px}.page-produit-container__contain-dossier__presentation__txt-container__price-price{text-align:right;margin:0 auto 0 0}.page-produit-container__contain-dossier__presentation__txt-container__price-button #product_addtocart_form{width:auto}}@media all and (max-width:992px){.catalog-product-view .quick-info{display:none}}@media all and (max-width:950px){.page-produit-container__contain-dossier{padding:0 10px}.page-produit-container__contain-dossier__presentation,.page-produit-container__contain-dossier__presentation-video{margin:20px 0 40px}.page-produit-container__contain-dossier__presentation__txt-container__sub-title,.page-produit-container__contain-dossier__presentation__txt-container__title{text-align:center}.page-produit-container__contain-dossier__presentation-video{flex-direction:column}.page-produit-container__contain-dossier__presentation-video__txt-container,.page-produit-container__contain-dossier__presentation-video__video-container{margin:0 auto}.page-produit-container__contain-dossier__presentation__img-container__video{width:626px;height:378px}.page-produit-container__contain-dossier__presentation-video__img-container__links__list-items{text-align:center}.page-produit-container__contain-dossier-full__author-content{justify-content:space-around}.page-produit-container__contain-dossier__presentation__txt-container__sub-title::after{margin:10px auto 20px}.page-produit-container__contain-dossier__presentation__txt-container{margin:0}.page-produit-container__contain-dossier__presentation__img-container{display:none}.page-produit-container__contain-dossier__presentation__img-container img{width:350px;height:350px}.page-produit-container__contain-dossier__presentation__img-container.page-produit-container__contain-dossier__presentation__img-container--resp{display:block}.page-produit-container__contain-dossier__presentation-video__txt-container__price-button{justify-content:center}.page-produit-container__contain-dossier__presentation__txt-container__price-price{text-align:center;margin:0 20px}.page-produit-container__contain-dossier__presentation__txt-container__price-button{flex-wrap:wrap;justify-content:center;height:166px;margin:40px 0 0}.page-produit-container__contain-dossier__presentation__txt-container__price-button #product_addtocart_form{margin:20px calc(50% - 124px)}.page-produit-container__contain-dossier-full__author-content__item{width:300px;margin:20px 0}.page-produit-container__contain-dossier-full__question-container{margin:320px 0 120px}.page-produit-container__contain-dossier-full__question-content__title-img{flex-wrap:wrap;top:-200px}.page-produit-container__contain-dossier-full__question-content__txt{width:100%;padding:150px 0 40px}.page-produit-container__contain-dossier-full__question-content__title-img__title{text-align:center;width:100%;margin:20px 0 0}.page-produit-container__contain-dossier-full__question-content__title-img__title::after{margin:10px auto 30px}.page-produit-container__contain-dossier-full__question-content__txt__text{margin:0 20px 40px}.page-produit-container__contain-dossier-full__question-content__txt__button{margin:0 auto}.page-produit-container__contain-dossier__redacteur{flex-direction:column}.page-produit-container__contain-dossier__redacteur__name-img__txt{margin:0 0 0 20px}.page-produit-container__contain-dossier__redacteur__name-img{max-width:100%;margin:auto;display:flex;flex-wrap:wrap}.page-produit-container__contain-dossier__redacteur__bio,.page-produit-container__contain-dossier__redacteur__skills{width:100%;margin:20px 0 0}}@media all and (max-width:850px){.page-produit-container__contain-dossier__desc__items{width:500px;margin:40px auto}.page-produit-container__contain-dossier__desc__item{margin:0 0 20px}}@media all and (max-width:675px){.page-produit-container__contain-dossier__presentation__img-container__video{width:480px;height:272px}}@media all and (max-width:650px){.page-produit-container__contain-dossier__presentation-video{margin:20px 0 40px}.page-produit-container__contain-dossier__presentation__txt-container__title{font-size:24px}.page-produit-container__contain-dossier__main-title{font-size:22px}.page-produit-container__contain-dossier__sub-title{font-size:18px}.page-produit-container__contain-dossier__presentation__txt-container__sub-title{font-size:20px}.page-produit-container__contain-dossier-full__author-content{padding:20px}.page-produit-container__contain-dossier__presentation__txt-container__price-button{align-items:center}.page-produit-container__contain-dossier__presentation__txt-container__price--ht{margin:0 0 10px}.page-produit-container__contain-dossier__presentation__txt-container__price--ttc{margin:0}.page-convention-container__button-product-responsive__col__content #product_addtocart_form{margin:0}.page-produit-container__contain-dossier-full__question-content__title-img__title{font-size:20px}.page-produit-container__contain-dossier-full__question-content__txt__button{padding:10px 20px}.page-produit-container__contain-dossier-full__question-content__txt__button::after{display:none}.page-produit-container__contain-dossier__text-content__title{font-size:16px}.page-produit-container__contain-dossier__text-content__title::before{margin:0 10px 0 0}.page-produit-container__contain-dossier__text-content ul{margin:0 0 10px 10px}.page-produit-container__contain-dossier__encart-content ul{margin:0 auto 0 0}.page-produit-container__contain-dossier__encart-content ol{width:auto;margin:0 auto 0 0}.page-produit-container__contain-dossier__encart-container__content-list li ul{margin:0 0 0 40px}}@media all and (max-width:525px){.page-produit-container__contain-dossier__presentation__img-container__video{width:360px;height:202px}.page-produit-container__contain-dossier__presentation-video__txt-container__list-avantage{flex-direction:column}.page-produit-container__contain-dossier__presentation__txt-container__price-price{text-align:center;margin:0 10px 20px}.page-produit-container__contain-dossier__presentation-video__txt-container__price--ht__ht{margin:0 5px 0 0}.page-produit-container__contain-dossier__presentation-video__txt-container__price-button{flex-direction:column}.page-produit-container__contain-dossier__presentation-video__txt-container__list-avantage{margin:0}.page-produit-container__contain-dossier__presentation-video__txt-container__list-avantage__list-items{width:100%;margin:0 0 20px}.page-produit-container__contain-dossier__presentation-video__txt-container__list-avantage__list-items:last-child{margin:0}.page-produit-container__contain-dossier__presentation-video__txt-container__list-avantage__item{font-size:16px;margin:0 0 20px}.page-produit-container__contain-dossier__presentation-video__txt-container__list-avantage__item:last-child{margin:0}.page-produit-container__contain-dossier__presentation-video__img-container__links__item{margin:15px 20px 0 0}}@media all and (max-width:475px){.page-produit-container__contain-dossier__presentation-video__img-container__links__list-items{text-align:left}.page-produit-container__contain-dossier__desc__items{width:auto;flex-direction:column;justify-content:center;margin:40px auto}.page-produit-container__contain-dossier__desc__item{font-size:16px;width:250px;margin:0 auto 20px}}@media all and (max-width:450px){.page-produit-container__contain-dossier__presentation__img-container img{width:280px;height:280px}.page-produit-container__contain-dossier__main-title{font-size:20px;margin:20px 0 0}.page-produit-container__contain-dossier__sub-title{font-size:16px}.page-produit-container__contain-dossier__encart-content{padding:0 20px 20px}.page-produit-container__contain-dossier__encart-content__title{font-size:16px;width:auto;left:auto;right:auto;position:relative;top:-20px;margin:0 auto}}@media all and (max-width:380px){.page-produit-container__contain-dossier__encart-content__title{font-size:15px;padding:7px 9px}.page-produit-container__contain-dossier__presentation__img-container__video{width:100%;height:auto}}@media (max-width:1280px){.page-produit-container__content-legal-design__en-savoir-plus__list{gap:36px}.page-produit-container__content-legal-design__en-savoir-plus__list .rubriques-items__item{width:calc(33% - 22px)}}@media (max-width:992px){.page-produit-container__header-legal-design{gap:60px;margin:32px 0}.page-produit-container__content-legal-design{padding:0 10px}.page-produit-container__content-legal-design__title{font-size:24px;line-height:36px;margin:0 0 48px}.page-produit-container__content-legal-design__desc{gap:0;justify-content:space-between}.page-produit-container__content-legal-design__prez{gap:75px;padding:32px 20px}.page-produit-container__content-legal-design__en-savoir-plus__list{padding:0}}@media (max-width:768px){.page-produit-container__header-legal-design{flex-direction:column;align-items:center;gap:32px}.page-produit-container__header-legal-design{width:calc(100% - 32px);padding:32px 16px 29px}.page-produit-container__header-legal-design__text{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.page-produit-container__header-legal-design__text__title{text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:normal;width:100%}.page-produit-container__header-legal-design__text__title::after{display:none}.page-produit-container__content-legal-design__prez__slider-container__slider{margin:0}.page-produit-container__header-legal-design__img-container,.page-produit-container__header-legal-design__text ul{display:none}.page-produit-container__header-legal-design__img-container--resp,.page-produit-container__header-legal-design__text__achat-form__link{display:block}.page-produit-container__header-legal-design__text__achat-form+ul{display:block;margin:0}.page-produit-container__header-legal-design__text__author__prez img{width:32px;height:32px}.page-produit-container__header-legal-design__text__author__txt{font-size:12px;line-height:20px}.page-produit-container____button-bottom__container{flex-direction:column;gap:8px}.page-produit-container__content-legal-design__title{display:flex;flex-direction:column-reverse;align-items:center;font-size:18px;font-weight:700;line-height:25px;margin:0 0 32px}.page-produit-container__content-legal-design__desc{flex-direction:column;align-items:center;gap:32px;justify-content:flex-start}.page-produit-container__content-legal-design__desc__col{width:auto}.page-produit-container__header-legal-design__text__achat-form{flex-direction:column;gap:32px}.page-produit-container__content-legal-design__list-doc__container{flex-direction:column;align-items:center}.page-produit-container__content-legal-design__prez{flex-direction:column;align-items:center;gap:64px}.page-produit-container__content-legal-design__prez__text{align-items:center;max-width:100%}.page-produit-container__content-legal-design__prez__text__title{font-size:26px;font-style:normal;font-weight:700;line-height:40px;text-align:center;max-width:100%}.legimedia-index__comment-marche__col-txt__title{font-size:24px}.page-produit-container__content-legal-design__en-savoir-plus__list{flex-direction:column;align-items:center;gap:36px}.page-produit-container__content-legal-design__en-savoir-plus__list .actualites__content__rubriques-items{width:100%}.catalog-product-view.categorypath-legal-design-modeles-html .footer-container{padding:0 0 110px}}@media (max-width:568px){.page-produit-container__header-legal-design__text__author{flex-direction:column;gap:20px;line-height:20px}.page-produit-container__header-legal-design__text__author__prez p{line-height:20px}.page-produit-container__content-legal-design__avis-contain__encarts{margin:0}.page-produit-container__content-legal-design__prez{gap:75px;padding:32px 12px}}@media (max-width:450px){.page-produit-container__content-legal-design,.page-produit-container__content-legal-design__faq,.page-produit-container__content-legal-design__list-doc{padding:0 10px}.page-produit-container__content-legal-design__prez__slider-container{width:273px}.page-produit-container__content-legal-design__prez__slider-container__slider{padding-bottom:236px}}@media (max-width:360px){.page-produit-container__content-legal-design__avis-contain__title{font-size:18px;font-weight:700;line-height:normal;width:242px;padding:0 42px 0 0}.page-produit-container__content-legal-design__avis-contain__title br{display:none}}@media all and (max-width:1340px){.page-produit-container__presentation-produit-pack__pack-prez__img-background{max-width:480px}.page-produit-container__presentation-produit-pack__pack-prez__info-produit{max-width:660px}}@media all and (max-width:1200px){.page-produit-container__presentation-produit-pack__pack-prez__img-background{max-width:360px}}@media all and (max-width:1080px){.page-produit-container__presentation-produit-pack__pack-prez__img-background{max-width:260px}}@media all and (max-width:980px){.page-produit-container__presentation-produit-pack__pack-prez__img-background{max-width:230px}}@media all and (max-width:950px){.page-produit-container__presentation-produit-pack__pack-prez{position:relative}.page-produit-container__presentation-produit-pack__pack-prez__img-background{position:absolute;max-width:1000px;background-position:center left 0}.page-produit-container__presentation-produit-pack__pack-prez__info-produit{max-width:calc(100% - 40px);margin:200px 0 0;padding:0 20px;z-index:2}.page-produit-container__presentation-produit-pack__pack-prez{background-size:330px;background-position:bottom 350px right -150px}.page-produit-container__presentation-produit-pack__pack-prez__title{display:none}.page-produit-container__presentation-produit-pack__pack-prez__title--resp{display:block}.page-produit-container__presentation-produit-pack__pack-prez__content__img__container{text-align:center;margin:0 auto}.page-produit-container__presentation-produit-pack__pack-prez__content__txt{width:100%}.page-produit-container__presentation-produit-pack__pack-prez__content__txt__prix--container{text-align:right;max-width:400px;margin:0 auto}.page-produit-container__presentation-produit-pack__pack-prez__content__txt__quantity__container{max-width:400px;margin:0 auto 15px}.page-produit-container__presentation-produit-pack__pack-prez__button--container{text-align:center}.page-produit-container__presentation-produit-pack__pack-prez__button{width:100%;max-width:400px;margin:0 auto 15px}.page-produit-container__presentation-produit-pack__content__visio-product__item{width:calc(100% - 20px)}.page-produit-container__presentation-produit-pack__content .page-produit-container__presentation-produit__content__txt-titre{position:inherit;margin:0 0 20px}.page-produit-container__presentation-produit-pack__popin__container,.page-produit-container__presentation-produit-pack__popin__promo{left:10%;width:80%}}@media all and (max-width:770px){.page-produit-container__presentation-produit-pack__content,.page-produit-container__presentation-produit-pack__pack-prez__desc{padding:0 20px}.page-produit-container__presentation-produit-pack__pack-prez__img-background{height:300px;border-radius:0 150px 150px 0}.page-produit-container__presentation-produit-pack__pack-prez__info-produit{margin:90px 0 0}.page-produit-container__presentation-produit-pack__popin__content__col__content__img{width:150px;height:150px;margin:0 0 30px}}@media all and (max-width:650px){.page-produit-container__presentation-produit-pack__popin__promo{top:calc(5vh - 22px);left:20px;width:calc(100% - 60px)}.page-produit-container__presentation-produit-pack__popin__container{top:5vh;left:20px;width:calc(100% - 60px);max-height:90vh}.page-produit-container__presentation-produit-pack__popin__content input[type=radio]+label{margin:0 0 20px 0}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col-txt{margin:0}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col-txt input[type=radio]+label{position:relative;line-height:25px;padding-left:0}}@media all and (max-width:575px){.page-produit-container__presentation-produit-pack__pack-prez__desc{padding:0 10px}.page-produit-container__presentation-produit-pack__pack-prez__info-produit{padding:0 10px;max-width:calc(100% - 20px)}.page-produit-container__presentation-produit-pack__pack-prez__img-background{height:200px;border-radius:0 100px 100px 0}.page-produit-container__presentation-produit-pack__pack-prez__title--resp{font-size:24px}.page-produit-container__presentation-produit-pack__pack-prez__title--sub{font-size:15px;display:inline-block;line-height:1.3em;margin:10px 0 0}.page-produit-container__presentation-produit-pack__pack-prez__content__img__content{width:300px;height:300px}.page-produit-container__presentation-produit-pack__pack-prez__content__txt__prix--ht{font-size:24px}.page-produit-container__presentation-produit-pack__content{padding:0 10px;margin:30px 0 0}.page-produit-container__presentation-produit-pack__content__visio-product__item{flex-direction:column;width:100%}.page-produit-container__presentation-produit-pack__content__visio-product__item__img__container{width:160px;height:160px;margin:0 auto}.page-produit-container__presentation-produit-pack__content__visio-product__item__txt-container{width:auto}.page-produit-container__presentation-produit-pack__content__visio-product__item__txt-container__title{text-align:center;font-size:16px;margin:20px 0}.page-produit-container__presentation-produit-pack__popin__content__option-title{margin:25px 0 30px}.page-produit-container__presentation-produit-pack__popin__content__sub-title{font-size:18px;margin:0 0 40px}.page-produit-container__presentation-produit-pack__popin__content__col__container{flex-direction:column;padding:0 10px}.page-produit-container__presentation-produit-pack__popin__content__col__content{padding:0}.page-produit-container__presentation-produit-pack__popin__content__col__content input[type=radio]+label.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text{display:none}.page-produit-container__presentation-produit-pack__popin__content__txt{margin:0 0 20px}.page-produit-container__presentation-produit-pack__popin__content__col--40{display:none}.page-produit-container__presentation-produit-pack__popin__content__col--60{width:auto}.page-produit-container__presentation-produit-pack__popin__content__col__content-resp{display:block;background:#fff3f3;border-radius:10px;padding:10px 0}.page-produit-container__presentation-produit-pack__popin__content__col__content-resp input[type=radio]+label{margin:0 0;height:220px;min-height:220px}.page-produit-container__presentation-produit-pack__popin__content__checkbox__container--resp{display:flex}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content--resp,.page-produit-container__presentation-produit-pack__popin__content__col__content .page-produit-container__presentation-produit-pack__popin__content__checkbox__content--resp>input[type=radio]+label{display:flex}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col{width:40%;margin:0 auto;flex-direction:column;align-items:center}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col input[type=radio]+label img{width:130px;max-width:130px}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col span{margin:0 0 10px}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col img{margin:0 0 20px;width:80px;height:auto}.page-produit-container__presentation-produit-pack__popin__content__col__content__img-text{text-align:center;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.page-produit-container__presentation-produit-pack__popin__content__col__content__text{text-align:left}.page-produit-container__presentation-produit-pack__popin__content__col__content__text--resp{text-align:center;margin:-60px 0 0}.page-produit-container__presentation-produit-pack__popin__content__col__content__img{margin:0}.page-produit-container__presentation-produit-pack__popin__content__checkbox__container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;margin:20px 0}}@media all and (max-width:450px){.page-produit-container__presentation-produit__content__txt{padding:0 10px}.page-produit-container__presentation-produit__content__txt-commande-pack{width:calc(100% - 20px);padding:0 10px}.page-produit-container__presentation-produit-pack__popin__promo{top:10px;left:10px;width:calc(100% - 18px);padding:7px 0}.page-produit-container__presentation-produit-pack__popin__container{top:10px;left:10px;width:calc(100% - 40px)}.page-produit-container__presentation-produit-pack__popin__content__col__container{padding:0}.page-produit-container__presentation-produit-pack__popin__content__option-title{margin:45px 0 20px}.page-produit-container__presentation-produit-pack__popin__content__col__content__img{width:100px;height:100px}.page-produit-container__presentation-produit-pack__popin__content__checkbox__content{margin:0 20px;text-align:left}.page-produit-container__presentation-produit-pack__container{margin:10px 0 20px}.page-produit-container__presentation-produit-pack__pack-prez__info-produit{margin:30px 0 0}.page-produit-container__presentation-produit-pack__pack-prez__content__txt__prix--ht{display:inline-block}.page-produit-container__presentation-produit-pack__pack-prez__content__txt__prix--ttc{margin:0 0 15px 15px;display:inline-block}}@media all and (max-width:1140px){.page-produit-container__produits-lies__liste{max-width:520px}}@media all and (max-width:1040px){.page-produit-container__presentation-produit__content__txt-commande__content{width:100%;margin:0 auto}}@media all and (max-width:1090px) and (min-width:951px){.page-produit-container__presentation-produit__content__txt-commande,.page-produit-container__presentation-produit__content__txt-commande__quantity{width:100%}.page-produit-container__presentation-produit__content__txt-commande__livraison{text-align:center}.page-produit-container__presentation-produit__content__txt-commande__button{margin:10px auto 10px 0}.page-produit-container__presentation-produit__content__txt-compare{width:100%;margin:30px auto 0}.page-produit-container__presentation-produit__content__txt-compare a{width:100%;text-align:center}.page-produit-container__presentation-produit__cmd_paiement{width:auto;margin:10px auto 0}}@media all and (max-width:950px){.page-produit-container{width:auto;padding:0}.page-produit-container__presentation-produit{padding:20px 0}.page-produit-container__presentation-produit__content__img{margin:0 auto}.page-produit-container__presentation-produit__content__img img{display:block;margin:0 auto}.page-produit-container__description-produit{padding:0 10px}.page-produit-container__presentation-produit__content__txt{width:calc(100% - 20px);margin:0 auto}.page-produit-container__presentation-produit__content__txt .short-description{width:100%;margin:20px auto}.page-produit-container__presentation-produit__content__txt-titre{display:none}.page-produit-container__presentation-produit__content__txt-titre--resp{display:block;font-size:18px;text-align:center;width:calc(100% - 20px)!important;margin:0 auto}.page-produit-container__presentation-produit__content__txt-titre--resp::after{margin:10px auto 0}.page-produit-container__presentation-produit__content .product-image{margin:0 auto 20px}.page-produit-container__presentation-produit__content__txt-compare a{text-align:center;width:100%}.page-produit-container__presentation-produit__content__txt-compare table{margin:40px auto 0}.page-produit-container__presentation-produit__content__txt-titre_responsive::after{margin:10px auto}.page-produit-container__presentation-produit__content__txt-commande__content{text-align:center}.page-produit-container__presentation-produit__content__txt-commande__livraison{width:100%;text-align:center}.page-produit-container__presentation-produit__previsu h2{font-size:17px}.page-produit-container__presentation-produit__previsu h2::after{width:50px;margin:10px auto 20px}.page-produit-container__presentation-produit__content__menu{margin:0}.page-produit-container__presentation-produit__content__menu .button--blue{text-align:center;width:100%;margin:0 0 20px}.page-produit-container__presentation-produit__content__vignettes__content{justify-content:center;max-width:440px;padding:40px 40px 0}.page-produit-container__presentation-produit__content__vignettes__content__col{margin:0 0 40px}.page-produit-container__presentation-produit__content__txt-commande-pack+.page-convention-container__encart-liens__options .page-produit-container__presentation-produit__cmd_paiement{justify-content:center}.page-convention-container__encart-liens{padding:0 20px}.page-convention-container__content__trustpilot{padding:20px 0 0}.page-convention-container__acces-rapide,.page-convention-container__encart-liens,.page-convention-container__liste-termes,.page-convention-container__mentions,.page-convention-new .page-convention-container__content__actu{padding:0 20px}.page-convention-container__liste-termes>.page-convention-container__liste-termes{padding:0}.encadre_contenu_signaletique{padding:0 10px}.encadre_contenu_signaletique_title{font-size:24px}}@media all and (max-width:850px){.page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo__overlay:target{visibility:hidden;opacity:0;z-index:0}}@media all and (max-width:650px){.page-produit-container__presentation-produit__content__img__slide-diapo a{pointer-events:none;cursor:default}.page-produit-container__presentation-produit__content__img__cadre-diapo__navigation-diapo{display:none}.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent,.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant{top:calc(50% - 15px);bottom:0}.page-produit-container__presentation-produit__content__img__cadre-diapo__precedent{left:-10px}.page-produit-container__presentation-produit__content__img__cadre-diapo__suivant{right:20px}.page-produit-container__presentation-produit__content__txt{justify-content:space-between}.page-produit-container__presentation-produit__content__txt-titre_responsive{display:block;text-align:center;margin:10px 0 0}.page-produit-container__presentation-produit__content__txt-commande{justify-content:center;margin:0 auto}.page-produit-container__presentation-produit__content__txt-commande .page-convention-container__button-product-responsive__col__mobile .page-convention-container__button-product-responsive__col__content{width:auto}.page-produit-container__presentation-produit__content__txt-compare{width:100%;max-width:100%;margin:0}.page-produit-container__presentation-produit__content__txt-compare a{width:100%;text-align:center;margin:20px 0 0}.page-produit-container__presentation-produit__content__txt-compare table{display:none}.page-produit-container__presentation-produit__content__txt-compare .page-produit-container__presentation-produit__content__txt-compare__btn-popin{display:inline-block}.page-produit-container__presentation-produit__content__txt-commande{width:100%}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__box table{display:table}.page-convention-container__button-product-responsive__col__content .page-produit-container__presentation-produit__content__txt-commande__button{margin:0 auto}.page-produit-container__presentation-produit__cmd_paiement{justify-content:center}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup{top:120px}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content{width:280px;margin:0 -140px 0;top:-15px}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__box__title{text-align:center}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__box__title::after{margin:10px auto 15px}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__box__cols{justify-content:center;flex-wrap:wrap}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__box__cols__col:last-child{justify-content:center;text-align:center;margin:20px 0 0}.page-produit-container__presentation-produit__content{margin:0 auto 20px}.page-produit-container__presentation-produit__content__txt-commande__livraison{text-align:center}.page-produit-container__presentation-produit__faq-link{display:flex}.page-produit-container__presentation-produit__content__txt .short-description{margin:0}.page-produit-container__presentation-produit__content__vignettes__content{display:none}.page-produit-container__presentation-produit__content__encart-red{background-position:50% 20px;padding:0}.page-produit-container__presentation-produit__content__encart-red p{padding:95px 20px 20px;margin:0 0 40px}#adobe-dc-view{height:360px!important}.catalog-product-view.catalog-product-view .box-collateral.box-up-sell+.page-produit-container__produits-lies__liste{display:none}}@media all and (max-width:600px){.page-produit-container__presentation-produit{padding:0}.page-produit-container__presentation-produit__content__txt-commande-pack+.page-convention-container__encart-liens__options .page-produit-container__presentation-produit__content__txt-qty{text-align:center}.page-produit-container__presentation-produit__content__txt-commande-pack .page-convention-container__encart-liens__options .price-box{margin:0 auto}.page-produit-container__presentation-produit__content__txt-commande-pack .page-convention-container__encart-liens__options .page-produit-container__presentation-produit__content__txt-qty{text-align:center}.page-produit-container__presentation-produit__content__txt-commande-pack .page-produit-container__presentation-produit__content__txt-commande__content{width:100%}.page-produit-container__presentation-produit__content__txt-qty-type{justify-content:center;width:100%;height:225px;margin:20px 0 0}.page-produit-container__presentation-produit__content__txt .page-convention-container__encart-liens__options .page-produit-container__presentation-produit__content__txt-commande__quantity+.page-produit-container__presentation-produit__content__txt-qty{text-align:center}.page-produit-container__presentation-produit__content__txt .price-box{justify-content:center}.page-produit-container__presentation-produit__content__txt-commande__livraison{font-size:13px}.page-produit-container__presentation-produit__content__txt-commande__livraison img{width:20px;height:20px;margin:2px 5px 0 0}.page-produit-container__presentation-produit__content__txt-qty{text-align:center}.page-produit-container__presentation-produit__content__txt-commande__price{margin:0 0 0 auto;padding:0 10px 0 0}.page-produit-container__presentation-produit__content__txt-commande__quantity{position:relative;width:100%;padding:0 0 0 10px}.page-produit-container__presentation-produit__content__txt-commande__quantity input{float:none;margin:0 auto}.page-produit-container__presentation-produit__content__txt-commande__button{margin:0 auto 20px}.page-convention-container__button-product-responsive .page-produit-container__presentation-produit__content__txt-commande__button{display:block}.page-produit-container__presentation-produit__cmd_paiement{justify-content:center;margin:10px 0 0}.page-produit-container__presentation-produit__content__menu{margin:20px 0 0}}@media all and (max-width:575px){.page-produit-container__presentation-produit__content__txt-commande-pack__cols__contain__col{width:100%}}@media all and (max-width:500px){.page-produit-container__produits-lies__liste{justify-content:space-around;max-width:280px}}@media all and (max-width:475px){.page-produit-container__presentation-produit__content__txt-titre{margin:-425px 0 0}.page-produit-container__presentation-produit__content__img__cadre-diapo{max-width:340px;height:auto;margin:0 auto 0}.page-produit-container__presentation-produit__content__img{max-width:340px;height:auto;margin:0 auto}.page-produit-container__presentation-produit__content__img__slide-diapo{width:340px;height:auto;transition:transform .8s}.page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo>.page-produit-container__presentation-produit__content__img__slide-diapo{margin:0}.page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo__img img{width:auto;max-width:340px;max-height:340px}}@media all and (max-width:450px){.page-produit-container__presentation-produit__content__vignettes__content__col{flex-wrap:wrap}.page-produit-container__presentation-produit__content__vignettes__content__col img{width:80px;height:80px}.page-produit-container__presentation-produit__content__vignettes__content__col__txt{width:calc(100% - 100px);margin:0}.page-produit-container__presentation-produit__content__txt-compare th{padding:20px 10px 5px}.page-produit-container__presentation-produit__content__txt-compare td{width:auto}}@media all and (max-width:360px){.page-produit-container__presentation-produit__content__txt-titre{margin:-405px 0 0}.page-produit-container__presentation-produit__content__visio{height:300px}.page-produit-container__presentation-produit__content__img__cadre-diapo{max-width:300px}.page-produit-container__presentation-produit__content__img,.page-produit-container__presentation-produit__content__img__cadre-diapo{max-width:300px;height:auto}.page-produit-container__presentation-produit__content .product-image img,.page-produit-container__presentation-produit__content__img__slide-diapo{width:300px;height:300px}.page-produit-container__presentation-produit__content__img__cadre-diapo__interieur-diapo__img img{max-width:300px;max-height:300px}.page-produit-container__presentation-produit__content__txt-compare__devis-perso__overlay__popup__content__box{padding:10px 5px}}@media all and (max-width:992px){.popup-panier__contenu__titre{width:auto}.popup-panier__contenu__buttons__panier{margin:0 auto}.popup-panier__contenu__produits-apparentes{text-align:center;max-width:420px;margin:0 auto}}@media all and (max-width:850px){.popup-panier__contenu__recap-produit__titres h3{font-size:14px}.popup-panier__contenu__recap-produit__cols__col{height:auto}}@media all and (max-width:768px){.popup-panier__close{display:block}.popup-panier__contenu{display:none}.popup-panier__contenu--resp{display:block}.popup-panier__contenu__recap-produit__cols__col-produit p{text-align:center;width:calc(100% - 40px);margin:0 20px}}@media all and (max-width:650px){.popup-panier__contenu{width:calc(100% - 20px)}.popup-panier__contenu__recap-produit{margin:0 10px 30px;padding:20px 10px}.popup-panier__contenu__buttons{width:210px;margin:0 auto}.popup-panier__contenu__produits-apparentes p{font-size:16px;margin:20px 0}.popup-panier__contenu__recap-produit__cols__col-produit,.popup-panier__contenu__recap-produit__titres-produits{width:50%}.popup-panier__contenu__recap-produit__titres-qty-prix{width:25%}.popup-panier__contenu__buttons__back{margin:0 auto 20px}.container--page-panier__etapes{margin:0 0 40px}.checkout-cart-index.cms-assistance-juridique .footer-container{margin:0}.popup-panier__contenu__produits-apparentes{display:none}.catalog-product-view .upsell__carousel,.popup-panier__contenu__produits-apparentes--resp{display:block}}@media all and (max-width:550px){.popup-panier__contenu__recap-produit_col{width:151px}.popup-panier__contenu__recap-produit_col:first-child{margin:0}.popup-panier__contenu__recap-produit_col:last-child{margin:20px 0}.popup-panier__contenu__buttons__back{margin:0 auto 40px}.popup-panier__contenu__buttons__panier{margin:0 auto 20px}}@media all and (max-width:500px){.popup-panier__contenu__titre::before{display:block;margin:0 auto 10px}.popup-panier__contenu__titre span{width:100%}}@media all and (max-width:475px){.checkout-cart-index .footer-container{margin:0 0 85px}}@media all and (max-width:340px){.popup-panier__contenu--resp{width:calc(100% - 24px);padding:24px 12px}.popup-panier__contenu--resp__content{gap:24px}}@media all and (max-width:950px){.catalogsearch-result-index__contain{padding:0 10px}}@media all and (max-width:650px){.catalogsearch-result-index__contain__search-container{padding:20px}}@media all and (max-width:475px){.container-page-code-naf__content-col__liste-produit__produit-image{width:100%}#products-list .container-page-code-naf__content-col__liste-produit__produit-image img{display:block;margin:0 auto}.catalogsearch-result-index__contain .container-page-code-naf__content-col__liste-produit__produit-txt h2,.container-page-code-naf__content-col .container-page-code-naf__content-col__liste-produit__produit-txt h2{text-align:center}.catalogsearch-result-index__contain .container-page-code-naf__content-col__liste-produit__produit-txt h2::after{margin:10px auto}.container-page-code-naf__content-col__liste-produit__produit{margin:0}.container-page-code-naf__content-col__liste-produit__produit-txt,.container-page-code-naf__content-col__liste-produit__produit-txt__infos{text-align:center}.container-page-code-naf__content-col__liste-produit__produit-txt__infos::after{margin:10px auto 10px}.container-page-code-naf__content-col__liste-produit__produit-txt-button{width:100%}.container-page-code-naf__content-col__liste-produit__produit-button{width:auto}.cms-code-naf-recherche #products-list span{margin:10px auto}}@media all and (max-width:1200px){.lp-solution-expert__content__header__col__text{width:calc(100% - 490px);padding:0 32px 18px 12px}.lp-solution-expert__main-title{font-size:28px;margin:0}.lp-solution-expert__content__header__encart__txt{line-height:1.4em}.lp-solution-expert__content__container__col__img{width:100%;height:auto}.lp-solution-expert__content__container--cartouche__col-txt-img{padding:18px 18px}.lp-solution-expert__content__container--cartouche__col-txt-img__img{padding:0 100px 0 0}.lp-solution-expert__content__container--cartouche__col-txt-img__img__photo{width:96px;height:96px}}@media all and (max-width:1040px){.popin-synth__container__content{left:10px;width:calc(100% - 100px);max-width:980px}.popin-synth__container__content-col:first-child{width:440px}.popin-synth__container__content-col:nth-child(2){width:calc(100% - 440px)}}@media all and (max-width:992px){.lp-solution-expert__content{padding:0 20px}.lp-solution-expert__main-title{text-align:center;margin:0 0 32px}.lp-solution-expert__content__header__col--img{display:none}.lp-solution-expert__content__header__col__text{width:calc(100% - 18px);flex-direction:column;align-items:center;padding:0 9px 18px}.lp-solution-expert__content__header__col__text__img{display:block}.lp-solution-expert__content__header__txt{margin:0 0 32px}.lp-solution-expert__content__container,.lp-solution-expert__content__container--reverse{flex-direction:column;margin:0 auto 64px}.lp-solution-expert__content__container__title,.lp-solution-expert__content__container__title--big{font-size:28px;text-align:center}.lp-solution-expert__content__container__sub-title{font-size:18px;text-align:center}.lp-solution-expert__content__container__col{width:100%}.lp-solution-expert__content__container__col__img{width:auto;height:auto;margin:0 auto 42px}.lp-solution-expert__content__container__col__vignettes{justify-content:space-around}.lp-solution-expert__content__container__col__vignettes__item,.lp-solution-expert__content__container__col__vignettes__item:nth-child(2n){margin:0 0 18px 0}.lp-solution-expert__content__container--avis-client-content,.lp-solution-expert__content__container--cartouche{flex-direction:column}.lp-solution-expert__content__container--cartouche__col-encart{max-width:inherit}.lp-solution-expert__content__container--avis-client__col{width:auto;margin:0 0 24px}}@media all and (max-width:768px){.lp-solution-expert__content__header__col__text{width:100%;padding:0 0 12px}.lp-solution-expert__content__container__col__img{width:100%;max-width:484px;height:auto;margin:0 auto 42px}}@media all and (max-width:576px){.lp-solution-expert__content{padding:0 10px}.lp-solution-expert__main-title{font-size:24px}.lp-solution-expert__content__header__col__text__img{width:100%;height:auto}.lp-solution-expert__content__header__encart{flex-direction:column-reverse;align-items:center}.lp-solution-expert__content__header__encart__col-txt{text-align:center}.lp-solution-expert__content__header__encart__btn{margin:24px auto 0}.lp-solution-expert__content__container__title--big{font-size:24px}.lp-solution-expert__content__container__title__underline::after{margin:-22px -2px 0 -5px}.lp-solution-expert__content__header__encart__col-img{margin:0 0 24px}.lp-solution-expert__content__container__col__img{width:100%;max-width:360px;height:auto}.lp-solution-expert__content__container__list-text-img__img{width:48px;height:48px;margin:0 18px 0 0}.lp-solution-expert__content__container__list-text-img__btn{margin:8px auto 0}.lp-solution-expert__content__container--cartouche__col-encart__title::after{margin:12px auto 12px 0}.lp-solution-expert__content__container--cartouche__col-txt-img{flex-direction:column-reverse;width:calc(100% - 32px)}.lp-solution-expert__content__container--cartouche__col-txt-img__img{margin:0 auto 24px;padding:0}.lp-solution-expert__content__container--cartouche__col-encart__prix{font-size:28px}.lp-solution-expert__content__container--cartouche__col-encart__prix__ht-an{font-size:18px}.lp-solution-expert__content__container--cartouche__col-txt-img__img__photo{position:unset;margin:0 0 0 12px}.lp-solution-expert__content__container--cartouche__col-txt-img__txt{text-align:center}.lp-solution-expert__content__container--cartouche__col-txt-img__btn{margin:24px auto 0}.lp-solution-expert__content__container--avis-client__col__title-box__txt{font-size:28px}.lp-solution-expert__content__container--avis-client__col__title-box__img{width:120px;height:98px}}@media all and (max-width:650px){.tarifs-deg__content__2-col{flex-wrap:wrap}.tarifs-deg__content__2-col img{width:100%;max-width:fit-content;height:auto;margin:20px auto}}
@charset "UTF-8";
/*==========================================================
					Pages Connexion
============================================================*/
/*
> https://www.convention.fr/customer/account/logoutSuccess/
- app/design/frontend/base/default/template/customer/logout.phtml

> https://www.convention.fr/customer/account/forgotpassword/
- app/design/frontend/default/f002_conv/template/customer/form/forgotpassword.phtml
- app/design/frontend/default/f002_conv/template/customer/form/resetforgottenpassword.phtml

> https://www.convention.fr/customer/account/login/
- app/design/frontend/default/f002_conv/template/persistent/customer/form/login.phtml

> https://www.convention.fr/customer/account/create/
- app/design/frontend/default/f002_conv/template/fieldsmanager/customer/1700/register.phtml
*/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Largeur page                        */
/******************************************/
/******************************************/
/*    buttons                             */
/******************************************/
/******************************************/
/*    Ligne rouge  sous les titres        */
/******************************************/
/******************************************/
/*    Formes                              */
/******************************************/
/******************************************/
/*   Élément visible / caché              */
/******************************************/
/******************************************/
/* Etiquettes verrou. page compte client  */
/******************************************/
/******************************************/
/*    Icones menu compte client           */
/******************************************/
/******************************************/
/*    SCSS                                */
/******************************************/
.account-login {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  align-content: baseline;
  justify-content: space-between;
  color: #272f64;
  width: auto;
  max-width: 800px;
  min-height: 650px;
  margin: 40px auto 100px;
  padding: 0 40px;
}
.account-login .account-login__contain p {
  font-size: 14px;
  margin: 0 0 20px;
  padding: 0;
}
.account-login .captcha-image {
  margin: 20px auto 0;
  text-align: center;
}

.customer-account-logoutsuccess .account-login {
  min-height: auto;
}

.account-login__contain {
  border-radius: 0 50px;
  margin: 0 auto;
}
.account-login__contain .messages {
  display: flex;
  flex-direction: column;
  color: #ef5e56;
  border-radius: 15px;
  box-shadow: 5px 5px 10px 5px #cdcdcd;
  width: calc(100% - 40px);
  margin: 0 0 30px !important;
  padding: 20px !important;
  background-image: url("/skin/frontend/default/f002_conv/images/icon-exclamation-red.png");
  background-repeat: no-repeat;
  background-position: 20px 20px;
  background-size: 25px;
  background-color: #fadcda;
}
.account-login__contain .messages .error-msg {
  margin: 0 !important;
  border: none !important;
  background-color: transparent;
  background-image: none;
  padding: 0 0 0 40px !important;
}
.account-login__contain .messages li li {
  margin: 0 !important;
}
.account-login__contain .error-msg ul li span {
  font-size: 14px;
}

.account-login__title {
  color: #272f64;
  font-size: 32px;
  font-weight: 700;
  text-align: center;
  width: 100%;
}
.account-login__title::after {
  content: "";
  display: block;
  width: 100px;
  height: 2px;
  background-color: #ef5e56;
  margin: 30px auto 40px;
}

.account-login__contain__content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  border-radius: 15px;
  margin: 0 0 20px;
  padding: 0 0 40px;
  background-color: #fff;
  box-shadow: 5px 5px 10px 5px #cdcdcd;
}

.account-login__contain__content__col {
  display: flex;
  flex-direction: column;
  width: calc(50% - 120px);
  padding: 40px 40px 0;
  max-width: 300px;
}

.account-login__contain__content__col-100 {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 20px 20px 0;
}

.account-login__contain__content__block {
  display: flex;
  flex-direction: column;
  border-radius: 15px;
  background-color: #fff;
  box-shadow: 0 8px 14px 0 rgba(176, 173, 193, 0.4);
  width: calc(100% - 40px);
  margin: 0 0 20px;
  padding: 20px;
}

.account-login__contain__content__col button {
  margin: auto auto 0;
}

.account-login__contain__content__col__title {
  color: #272f64;
  font-size: 24px;
  font-weight: 700;
  text-align: center;
  width: 100%;
}
.account-login__contain__content__col__title::after {
  content: "";
  display: block;
  width: 100px;
  height: 2px;
  background-color: #ef5e56;
  margin: 10px auto 20px;
}

.account-login__contain__content__col__list .validation-advice {
  position: relative;
  margin: 0 0 3px;
}
.account-login__contain__content__col__list li label {
  display: block;
  width: 100%;
}
.account-login__contain__content__col__list li label::before {
  content: "";
  background-color: #ef5e56;
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  margin: 0 10px 0 0;
}
.account-login__contain__content__col__list li input {
  font: 14px/16px Montserrat, "Montserrat-fallback", sans-serif;
  width: calc(100% - 20px);
  height: auto;
  margin: 0 0 10px;
  padding: 5px 10px;
  border: 1px solid #272f64;
  border-radius: 5px;
}

.account-login__contain__content__col__bottom-backlink {
  text-align: center;
}

.account-login__contain__content__col__bottom-link {
  font-size: 14px;
  text-align: center;
  text-decoration: underline;
  width: 100%;
  margin: 0 20px 20px 0;
}
.account-login__contain__content__col__bottom-link:hover {
  color: #ef5e56;
  text-decoration: underline;
}

.account-login__contain__content__button {
  margin: 0 auto 20px;
}

#captcha-reload {
  cursor: pointer;
}

/*# sourceMappingURL=page-connexion.css.map */

/*==========================================================
					Pages Connexion responsive
============================================================*/
/*
> https://www.convention.fr/customer/account/logoutSuccess/
- app/design/frontend/base/default/template/customer/logout.phtml

> https://www.convention.fr/customer/account/forgotpassword/
- app/design/frontend/default/f002_conv/template/customer/form/forgotpassword.phtml
- app/design/frontend/default/f002_conv/template/customer/form/resetforgottenpassword.phtml

> https://www.convention.fr/customer/account/login/
- app/design/frontend/default/f002_conv/template/persistent/customer/form/login.phtml

> https://www.convention.fr/customer/account/create/
- app/design/frontend/default/f002_conv/template/fieldsmanager/customer/1700/register.phtml
*/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    SCSS                                */
/******************************************/
@media all and (max-width: 992px) {
  .customer-account-login div.main {
    padding: 0 20px;
  }
  .customer-account__encart--migration,
  .customer-account__encart--migration--accountant {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    background: center top 25px/50px 50px no-repeat url("/skin/frontend/default/f002_conv/images/icone_portevoix-white_150px.webp"), #fff3f3;
    padding: 65px 20px 30px;
  }
  .customer-account__encart--connect {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    background: center top 25px/50px 50px no-repeat url("/skin/frontend/default/f002_conv/images/icone_coche-white_150px.webp"), #e4ffef;
    padding: 65px 20px 30px;
  }
  .customer-account__encart--error {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    background: center top 25px/50px 50px no-repeat url("/skin/frontend/default/f002_conv/images/icone_attention-white_150px.svg"), #fff3f3;
    padding: 65px 20px 30px;
  }
  .customer-account__encart--error__txt,
  .customer-account__encart--connect__txt,
  .customer-account__encart--migration__txt,
  .customer-account__encart--migration--accountant__txt {
    width: auto;
    margin: 30px 0;
  }
}
@media all and (max-width: 850px) {
  .account-login__title {
    font-size: 24px;
  }
  .account-login__contain__content__col__title {
    font-size: 18px;
  }
  .account-login__contain__content__col {
    width: auto;
    max-width: 100%;
    padding: 20px;
  }
}
@media all and (max-width: 650px) {
  .customer-account-login div.main {
    padding: 0;
  }
  .account-login {
    padding: 0 20px;
  }
  .customer-account-login .account-login {
    padding: 0 10px;
  }
  .customer-account__encart-migration {
    background: center top 15px/50px 50px no-repeat url("/skin/frontend/default/f002_conv/images/icone_portevoix-white_50px.webp"), #fff3f3;
    padding: 65px 20px 30px;
  }
  .customer-account__encart-connect {
    background: center top 15px/50px 50px no-repeat url("/skin/frontend/default/f002_conv/images/icone_coche-white_50px.webp"), #e4ffef;
    padding: 65px 20px 30px;
  }
}

/*# sourceMappingURL=page-connexion.css.map */

@charset "UTF-8";
/*==========================================================
					Nouvelles pages conventions SEO
============================================================*/
/*
> https://www.convention.fr/convention-syntec-3018.html (exemple)
- skin/frontend/default/f002_conv/scss/custom/pages/page-convention-new.scss
- app/design/frontend/default/f002_conv/template/catalog/product/SEO/conv/template_A.phtml
*/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Largeur page                        */
/******************************************/
/******************************************/
/*    buttons                             */
/******************************************/
/******************************************/
/*    Ligne rouge  sous les titres        */
/******************************************/
/******************************************/
/*    Formes                              */
/******************************************/
/******************************************/
/*   Élément visible / caché              */
/******************************************/
/******************************************/
/* Etiquettes verrou. page compte client  */
/******************************************/
/******************************************/
/*    Icones menu compte client           */
/******************************************/
/******************************************/
/*    SCSS                                */
/******************************************/
.catalog-product-view .quick-info {
  display: none;
}

.ccn-abroged form {
  cursor: not-allowed;
}
.ccn-abroged .button--blue {
  pointer-events: none;
  color: #707070;
  background-color: #eee;
  transition: all 0.3s ease-in-out;
}
.ccn-abroged .button--blue::after {
  background: no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_fleche-slim-grey-right.svg");
}

.page-convention-new div.main {
  width: calc(100% - 40px);
  max-width: 1200px;
  padding: 0 20px;
  margin: 0 auto 40px;
}

.page-convention.page-convention-new .main {
  width: auto !important; /* Pas le choix */
  max-width: 1200px;
  padding: 0 40px;
  margin: 0 auto 40px;
}

.page-convention-new__container {
  margin: 24px 0 0;
}

.page-convention-new__container__header-container {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin: 0 0 24px;
}

.page-convention-new__container__title,
.page-convention-new__container__main-title {
  color: #272f64;
  font-size: 36px;
  font-weight: 700;
  line-height: normal;
  margin: 0 0 18px;
}

.page-convention-new__container__title {
  margin: 0 0 4px;
}

.page-convention-new__container__main-title {
  margin: 0 0 18px;
}

.page-convention-new__info-chiffres {
  font-size: 16px;
}

.page-convention-new__container__info-conv {
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin: 0 0 18px;
}

.page-convention-new__container__info-pdf {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.page-convention-new__container__header-content-author-img {
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  align-items: flex-end;
  justify-content: space-between;
  margin: 0 0 0 12px;
}

.page-convention-new__container__header-content-author-img__img {
  width: 120px;
  height: 48px;
}

.page-convention-new__container__header-content-author-img__author-box {
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  justify-content: space-between;
  width: 280px;
}

.page-convention-new__container__header-content-author-img__author-box__author-txt {
  font-size: 12px;
  line-height: 18px;
  width: 240px;
  padding: 0 0 0 10px;
}

.page-convention-new__container__2-col__left__author-box {
  display: none;
}

/* Liens paiement haut de page */
.page-convention-new__liens {
  margin: 0 0 24px;
}

.page-convention-new__liens__item {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 36px;
}

.page-convention-new__liens__item--pdf {
  display: flex;
  padding: 24px 12px;
  justify-content: center;
  align-items: center;
  gap: 12px;
  border-radius: 15px;
  background: #f3f7ff;
}

.page-convention-new__liens__item__img-pdf {
  width: 75px;
  height: 75px;
  flex-shrink: 0;
}

.page-convention-new__liens__item__text {
  display: flex;
  align-items: center;
  gap: 10px;
}

.page-convention-new__liens__item__text__img {
  width: 80px;
  height: 80px;
  flex-shrink: 0;
}

.page-convention-new__liens__item__text__txt {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
  padding: 10px 0 0;
}

.page-convention-new__liens__item__text__txt__titre {
  font-size: 16px;
  font-weight: 700;
  line-height: 1em;
}

.page-convention-new__liens__item__text__txt__list {
  margin: 8px 0 0;
  padding: 0 0 0 18px;
}
.page-convention-new__liens__item__text__txt__list strong {
  font-weight: 600;
}
.page-convention-new__liens__item__text__txt__list li > span {
  width: calc(100% - 20px);
}

.page-convention-new__liens__item__cta {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 12px;
}

.page-convention-new__liens__item__cmd {
  display: flex;
  gap: 8px;
}

.page-convention-new__liens__item__cmd__prix,
.page-convention-new__container__buttons-bottom__content__prix {
  color: #ef5e56;
  text-align: right;
}

.page-convention-new__liens__item__cmd__prix__base,
.page-convention-new__container__buttons-bottom__content__prix__base {
  font-size: 16px;
  font-weight: 400;
  text-decoration: line-through;
}

.page-convention-new__liens__item__cmd__prix__ttc,
.page-convention-new__container__buttons-bottom__content__prix__ttc {
  font-size: 18px;
  font-weight: 700;
  line-height: 1em;
  margin: 4px 0 0;
}

.page-convention-new__container__buttons-bottom__content__cta__btn__txt--resp {
  text-align: left;
  display: none;
}

.page-convention-new__liens__item__cmd__form {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
}

.page-convention-new__liens__item__button {
  text-align: left;
  width: auto;
  margin: 0;
}
.page-convention-new__liens__item__button.button--blue::after {
  transform: scale(1.2, 0.65) rotate(90deg);
}
.page-convention-new__liens__item__button img {
  margin: 0 12px 0 0;
}

.page-convention-new__liens__item__button__txt {
  text-align: left;
}

.page-convention-new__liens__item__button__txt--resp {
  text-align: left;
  display: none;
}

form button.page-convention-new__liens__item__button {
  width: 100%;
}

.page-convention-new__liens__item__cmd__prix {
  color: #ef5e56;
  font-size: 18px;
  font-weight: 700;
  line-height: 1em;
  text-align: right;
}

.page-convention-new__liens__item__cmd__form__garanties {
  font-size: 11px;
  text-align: center;
}
.page-convention-new__liens__item__cmd__form__garanties span {
  font-weight: 600;
}
.page-convention-new__liens__item__cmd__form__garanties img {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px 0 0;
}

.page-convention-new__liens__item__img {
  width: 120px;
  height: 48px;
}

.page-convention-new__liens__item__logo {
  display: flex;
  flex-direction: column;
  flex-shrink: 0;
  align-items: center;
  gap: 4px;
}

.page-convention-new__liens__item__logo__txt {
  font-size: 10px;
}

.page-convention-new__liens__item__logo__img {
  width: 95px;
  height: 48px;
}

/* Popin */
.page-convention-new__liens__popin {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
}
.page-convention-new__liens__popin:target {
  display: flex;
  align-items: center;
  justify-content: center;
}

.page-convention-new__liens__popin__form {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 18px;
  width: 607px;
  padding: 32px 24px;
  border-radius: 12px;
  border: 1px solid #F2F4F7;
  background: #fff;
  z-index: 1;
}

.page-convention-new__liens__popin__form__close {
  position: absolute;
  top: 12px;
  right: 12px;
  display: block;
  width: 24px;
  height: 24px;
  background: no-repeat center/24px url("/skin/frontend/default/f002_conv/images/icones/icone_x-grey_24px.svg");
}

.page-convention-new__liens__popin__form__title {
  text-align: center;
  font-size: 36px;
  font-style: normal;
  font-weight: 500;
  line-height: 44px; /* 122.222% */
  letter-spacing: -0.72px;
}

.page-convention-new__liens__popin__form__titre {
  text-align: center;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: 20px; /* 100% */
  letter-spacing: -0.4px;
}

.page-convention-new__liens__popin__form__sous-titre {
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  width: 100%;
  max-width: 509px;
}

.page-convention-new__liens__popin__form__mail {
  font-family: "Montserrat", "Montserrat-fallback", sans-serif;
  color: #272f64;
  width: 421px;
  padding: 10px 14px;
  align-self: stretch;
  border-radius: 8px;
  border: 1px solid #98A2B3;
  margin: 0 auto;
  background: #fff;
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, 0.05);
}

.page-convention-new__liens__popin__form__error-msg {
  display: none;
  color: #ef5e56;
  font-size: 14px;
  font-weight: 600;
  height: 18px;
  margin: -18px;
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}

.page-convention-new__liens__popin__form__error-msg--ko {
  display: block;
  margin: -24px 0 0;
  visibility: visible;
  opacity: 1;
}

.page-convention-new__liens__popin__form__input {
  display: none;
}
.page-convention-new__liens__popin__form__input:checked + label::after {
  transform: rotate(270deg);
}
.page-convention-new__liens__popin__form__input:checked + label + div {
  max-height: 1000px;
  visibility: visible;
  opacity: 1;
  overflow: auto;
}

.page-convention-new__liens__popin__form__label {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #98A2B3;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px; /* 142.857% */
  width: 421px;
  padding: 10px 14px;
  border-radius: 8px;
  border: 1px solid #98A2B3;
  background: #FFF;
  box-shadow: 0 1px 2px 0 rgba(16, 24, 40, 0.05);
  cursor: pointer;
}
.page-convention-new__liens__popin__form__label::after {
  content: "";
  display: block;
  flex-shrink: 0;
  transform-origin: 8px 8px;
  width: 16px;
  height: 16px;
  background: no-repeat center/11px 8px url("/skin/frontend/default/f002_conv/images/icones/icone_fleche-right-grey_8px.svg");
  transform: rotate(90deg);
  transition: all 0.3s ease-in-out;
}
.page-convention-new__liens__popin__form__label--active {
  color: #272f64;
}

.page-convention-new__liens__popin__form__box {
  display: flex;
  flex-direction: column;
  padding: 0 6px 18px;
  max-height: 0;
  width: 437px;
  margin: -18px 0 0;
  border-radius: 8px;
  border: 1px solid #EAECF0;
  background: #FFF;
  overflow: hidden;
  box-shadow: 0 12px 16px -4px rgba(39, 47, 100, 0.08), 0 4px 6px -2px rgba(39, 47, 100, 0.03);
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}

.page-convention-new__liens__popin__form__box__txt {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 10px; /* 71.429% */
  padding: 24px 24px 16px 24px;
}

.page-convention-new__liens__popin__form__box__list {
  display: flex;
  flex-direction: column;
  gap: 2px;
}

.page-convention-new__liens__popin__form__box__list__item {
  display: flex;
  flex-direction: column;
}

.page-convention-new__liens__popin__form__box__list__item__input {
  display: none;
}
.page-convention-new__liens__popin__form__box__list__item__input:checked + label {
  background: #F2F4F7;
}

.page-convention-new__liens__popin__form__box__list__item__label {
  display: flex;
  padding: 10px 10px 10px 48px;
  align-items: center;
  align-self: stretch;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 10px; /* 71.429% */
  border-radius: 6px;
  background: #F9FAFB;
  transition: background-color 0.3s ease-in-out;
  cursor: pointer;
}
.page-convention-new__liens__popin__form__box__list__item__label:hover {
  background: #F2F4F7;
}

/* Animation ctaPopinMsg */
#ctaPopinMsg {
  position: absolute;
  bottom: 74px;
  display: none;
  color: #000;
  padding: 8px 12px;
  background: #fff;
  border: 1px solid #dbdce5;
  border-radius: 4px;
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}

#ctaPopinMsg.ctaPopinMsg--active {
  display: block;
  visibility: visible;
  opacity: 1;
}

.page-convention-new__liens__popin__close {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  z-index: 0;
}

/* END Liens paiement haut de page */
.menu-lateral-2 {
  position: sticky;
  padding: 0 0 20px;
}

.menu-lateral-2__item {
  font-size: 13px;
  font-weight: 600;
  margin: 10px 0 0;
}

.menu-lateral-2__item__anchor {
  display: flex;
  align-items: center;
}
.menu-lateral-2__item__anchor::after {
  content: "";
  display: inline-block;
  transform-origin: 8px 8px;
  width: 16px;
  height: 16px;
  background: no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg");
  margin: 0 0 0 10px;
  transition: all 0.3s ease-in-out;
}
.menu-lateral-2__item__anchor:hover::after {
  background: no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");
}

.page-convention-new__container__liens {
  display: flex;
  justify-content: center;
  gap: 40px;
  margin: 0 0 48px;
}

.page-convention-new__container__liens__encart {
  position: relative;
  width: calc(50% - 72px);
  padding: 20px;
  border-radius: 15px;
  background-color: #f3f7ff;
}

.page-convention-new__container__liens__encart__cartouche {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #ef5e56;
  font-size: 14px;
  font-weight: 500;
  width: 114px;
  height: 29px;
  margin: -5px 0 0 -30px;
  background-color: #fbdcda;
  border: 2px solid #ef5e56;
  border-radius: 4px;
}

.page-convention-new__container__liens__encart__txt-img {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.page-convention-new__container__liens__encart__txt-img__img {
  width: 110px;
  height: auto;
  margin: 20px 10px 0 0;
}

.page-convention-new__container__liens__encart__txt-img__text__titre {
  font-size: 16px;
  font-weight: 600;
  margin: 0 0 10px;
}

.page-convention-new__container__liens__encart__txt-img__text__prix {
  font-size: 12px;
}

.page-convention-new__container__liens-format_text_prix__prix--ht {
  font-size: 16px;
  font-weight: 600;
}

.page-convention-new__container__liens__encart__txt-img__text__list {
  margin: 10px 0 20px;
}

.page-convention-new__container__liens__encart__txt-img__text__list__item {
  font-size: 11px;
  margin: 0;
  padding: 0 0 0 20px;
}
.page-convention-new__container__liens__encart__txt-img__text__list__item::before {
  content: "";
  background-color: #ef5e56;
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  margin: 0 10px 0 -20px;
}

.page-convention-new__container__liens__encart__cta {
  position: absolute;
  text-align: center;
  width: calc(100% - 20px);
}

.page-convention-new__container__liens__encart__cta__button {
  width: 225px;
  margin: 0 auto;
}

.page-convention-new__container__liens__encart__cta__plus {
  display: block;
  color: #ef5e56;
  font-size: 11px;
  line-height: 11px;
  width: 100%;
  margin: 5px auto 0;
  cursor: pointer;
  transition: color 0.3s ease-in-out;
  text-align: center;
}
.page-convention-new__container__liens__encart__cta__plus:hover {
  color: #da3128;
}

.page-convention-new__container__liens__encart__cta__plus__icone {
  display: inline-block;
  color: #fff;
  background: #ef5e56;
  line-height: 14px;
  text-align: center;
  font-weight: 600;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  margin: 0 0 0 10px;
}

.page-convention-new__container__liens__encart__cta__delivery {
  font-size: 11px;
  line-height: 11px;
  margin: 5px 0 0;
}

.page-convention-new__container__buttons-bottom {
  visibility: hidden;
  opacity: 0;
  text-align: center;
  background-color: #fff;
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  box-shadow: 0 -2px 5px rgba(176, 173, 193, 0.4);
  z-index: 998;
  transition: all 0.3s ease-in-out;
}

.page-convention-new__container__buttons-bottom__container {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
  padding: 5px 0;
}

.page-convention-new__container__buttons-bottom__content {
  display: flex;
  align-items: center;
  gap: 8px;
}

.page-convention-new__container__buttons-bottom__content__img {
  flex-shrink: 0;
  width: 60px;
  height: 60px;
}

.page-convention-new__container__buttons-bottom__content__cta {
  width: 100%;
}

.page-convention-new__container__buttons-bottom__content__cta--off,
.page-convention-new__container__buttons-bottom__content__cta--off--abo,
.page-convention-new__container__offre-content__content__items__cta--off,
.page-convention-new__container__offre-content__content__items__cta--off--abo {
  cursor: not-allowed;
}

.page-convention-new__container__offre-content__content__items__cta--off {
  margin: 0 auto;
}

.page-convention-new__container__buttons-bottom__content__cta__btn {
  width: auto;
}
.page-convention-new__container__buttons-bottom__content__cta__btn img {
  margin: 0 12px 0 0;
}

.page-convention-new__container__buttons-bottom__content__cta--off,
.page-convention-new__container__buttons-bottom__content__cta--off--abo {
  width: calc(100% - 30px);
}

.page-convention-new__container__buttons-bottom__content__cta__txt--dml,
.page-convention-new__container__buttons-bottom__content__cta__txt--shp {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  text-align: center;
  font-size: 11px;
  line-height: 11px;
  margin: 5px 0 0;
}

.page-convention-new__container__buttons-bottom__content__cta__txt--dml::before {
  flex-shrink: 0;
  display: block;
  content: "";
  width: 12px;
  height: 12px;
  background: no-repeat center/contain url("/skin/frontend/default/f002_conv/images/icone-download-red_20px.webp");
}

.page-convention-new__container__buttons-bottom__content__cta__txt--shp::before {
  flex-shrink: 0;
  display: block;
  content: "";
  width: 12px;
  height: 12px;
  background: no-repeat center/contain url("/skin/frontend/default/f002_conv/images/icone-delivery-truck_20px.webp");
}

#buttonsBottomAppar {
  display: block;
  visibility: hidden;
  height: 10px;
  margin-top: -10px;
}

.page-convention-new__container__buttons-bottom.displaybuttonsBottom {
  visibility: visible;
  opacity: 1;
}

.displaybuttonsBottom .page-convention-new__container__buttons-bottom {
  padding: 5px 0;
}

.page-convention-new__container__2-col__right__content__cmd {
  border: 1px solid #272f64;
  border-radius: 15px;
  margin: 20px 0 12px;
  padding: 20px 30px 0;
}

.encart-banniere-redirecttion,
.encart-banniere-redirecttion--resp {
  padding: 18px 32px;
  border-radius: 24px;
  background-color: #fff3f3;
}

.encart-banniere-redirecttion {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  gap: 32px;
  margin: 0 0 40px;
}

.encart-banniere-redirecttion--resp {
  display: none;
}

.encart-banniere-redirecttion__img {
  flex-shrink: 0;
  width: 48px;
  height: 48px;
}

.encart-banniere-redirecttion__txt {
  font-size: 14px;
  text-align: justify;
}

.encart-banniere-redirecttion__btn {
  flex-shrink: 0;
}

.page-convention-new__container__2-col__right__content__cmd__title {
  text-align: left;
  font-size: 22px;
  font-weight: 700;
  color: #272f64;
  border: none;
  margin: 0 0 20px;
}
.page-convention-new__container__2-col__right__content__cmd__title::after {
  content: "";
  display: block;
  width: 55px;
  height: 2px;
  background-color: #ef5e56;
  margin: 10px auto 20px 0;
}

.page-convention-new__container__2-col__right__content__cmd__contain {
  display: flex;
  gap: 40px;
}

.page-convention-new__container__2-col__right__content__cmd__contain__img {
  flex-shrink: 0;
}

.page-convention-new__container__2-col__right__content__cmd__contain__txt {
  width: 100%;
}

.page-convention-new__container__2-col__right__content__cmd__contain__txt__subtitle,
.page-convention-new__container__2-col__right__content__cmd__contain__txt__subtitle--resp {
  font-size: 16px;
  font-weight: 600;
  margin: 0 0 20px;
}

.page-convention-new__container__2-col__right__content__cmd__contain__txt__subtitle--resp {
  display: none;
  text-align: center;
}

.page-convention-new__container__2-col__right__content__cmd__contain__txt__img {
  display: none;
  margin: 0 auto 10px;
}

.page-convention-new__container__2-col__right__content__cmd__contain__txt__p {
  font-size: 14px;
  margin: 0 0 20px;
}

.page-convention-new__container__offre-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.page-convention-new__container__offre-content-50 {
  width: calc(50% - 63px);
  padding: 24px;
  margin: 0 0 30px;
  border-radius: 15px;
  background-color: #f3f7ff;
}

.page-convention-new__container__offre-content-100 {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: auto;
  padding: 24px;
  margin: 0 0 20px;
  border-radius: 15px;
  background-color: #f3f7ff;
}

.page-convention-new__container__offre-content__content__items__txt__title {
  text-align: center;
  font-size: 24px;
  font-weight: 700;
  color: #272f64;
  max-width: 600px;
  margin: 0 auto 28px;
}

.page-convention-new__container__offre-content__content__items {
  display: flex;
  align-items: center;
  gap: 24px;
}

.page-convention-new__container__offre-content__content__items__img {
  flex-shrink: 1;
  width: 170px;
  height: auto;
  align-self: center;
}

.page-convention-new__container__offre-content__content__items__img-big {
  flex-shrink: 1;
  width: 200px;
  height: auto;
}

.page-convention-new__container__offre-content__content__items__txt__title--resp,
.page-convention-new__container__offre-content__content__items__txt__title-2--resp {
  display: none;
  text-align: center;
  font-size: 24px;
  font-weight: 700;
  color: #272f64;
  margin: 0;
}

.page-convention-new__container__offre-content__content__items__txt__title--resp {
  margin: 42px 0 0;
}

.page-convention-new__container__offre-content__content__items__txt__p {
  font-size: 13px;
  margin: 0 0 20px;
}

.page-convention-new__container__offre-content__content__items__txt__list {
  margin: 0;
  padding: 0 0 0 20px;
}

.page-convention-new__container__offre-content__content__items__txt__list__item {
  font-size: 13px;
  margin: 0 0 20px;
}

.page-convention-new__container__offre-content__content__items__cmd--line {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

.page-convention-new__container__offre-content__content__items__cmd__prix {
  font-size: 13px;
  text-align: center;
  margin: 0 0 10px;
}

.page-convention-new__container__offre-content__content__items__cmd__prix-ttc {
  color: #ef5e56;
  font-size: 24px;
  font-weight: 700;
}

.page-convention-new__container__offre-content__content__items__cmd__prix-ttc--old-price {
  font-size: 18px;
  font-weight: 400;
  text-decoration: line-through;
}

.page-convention-new__container__offre-content__content__items__cmd--line__prix-ht {
  color: #ef5e56;
  font-size: 24px;
  font-weight: 700;
  margin: 0 40px 0 0;
}

.page-convention-new__container__offre-content__content__items__cmd__button {
  margin: 0 auto 10px;
}

.page-convention-new__container__offre-content__content__items__cmd__garanties {
  font-size: 13px;
  text-align: center;
  line-height: 24px;
}
.page-convention-new__container__offre-content__content__items__cmd__garanties img {
  margin: 0 10px 0 0;
  width: 24px;
  height: 24px;
}

.page-convention-new__container__2-col {
  display: flex;
  gap: 24px;
  margin: 0 0 48px;
}

.page-convention-new__container__2-col__left {
  flex-shrink: 0;
  width: 280px;
  height: auto;
}

#telConv {
  display: flex;
  align-items: center;
  font-size: 17px;
  font-weight: 700;
  margin: 0;
}
#telConv::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 15px 0 0;
  background-image: url("/skin/frontend/default/f002_conv/images/icone-telephone-red_20px.webp");
  background-size: contain;
}

#mailConv {
  display: flex;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  margin: 0 0 20px;
}
#mailConv::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 15px 0 0;
  background-image: url("/skin/frontend/default/f002_conv/images/icon-email-red.webp");
  background-size: contain;
}

.page-convention-new__container__2-col__right__encart__title {
  text-align: left;
  font-size: 24px;
  font-weight: 700;
  color: #272f64;
  border: none;
  margin: 20px 0;
}
.page-convention-new__container__2-col__right__encart__title::after {
  content: "";
  display: block;
  width: 50px;
  height: 2px;
  background-color: #ef5e56;
  margin: 20px auto 30px 0;
}

.page-convention-new__container__2-col__encart--red {
  display: flex;
  width: auto;
  justify-content: center;
  align-items: center;
  gap: 37px;
  border-radius: 24px;
  background: #fff3f3;
  padding: 24px 48px;
  margin: 0 0 20px;
}

.page-convention-new__container__2-col__encart__img {
  width: 180px;
  height: auto;
}

.page-convention-new__container__2-col__encart__text {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
}

.page-convention-new__container__2-col__encart__text__titre {
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

.page-convention-new__container__2-col__encart__text__img {
  display: none;
  width: 180px;
  height: auto;
  margin: 0 0 16px;
}

.page-convention-new__container__2-col__encart__text__txt {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 25px;
}

.page-convention-new__container__2-col__encart__text__cta {
  display: flex;
  align-items: center;
  gap: 33px;
}

.page-convention-new__container__2-col__encart__text__cta__price {
  text-align: left;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.page-convention-new__container__2-col__encart__text__cta__price--ht {
  font-size: 22px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.page-convention-new .page-convention-container__2-col__left__box__sous-titre {
  text-align: left;
}
.page-convention-new .container-page-code-naf__content-col__section__a-savoir {
  margin: 40px 0 20px;
}
.page-convention-new .container-page-code-naf__content-col__section__a-savoir h3 {
  margin: 0 0 20px;
}
.page-convention-new .container-page-code-naf__content-col__section__a-savoir h3::before {
  display: none;
}

.page-convention-container h3 {
  font-size: 18px;
  text-align: left;
  font-weight: 700;
  color: #272f64;
  border: none;
}

.page-convention-new__container__2-col__right {
  font-size: 14px;
  width: calc(100% - 306px);
  -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none;
}
.page-convention-new__container__2-col__right h4 {
  text-align: left;
  font-size: 16px;
  font-weight: 700;
  font-style: normal;
  color: #272f64;
  border: none;
}
.page-convention-new__container__2-col__right p a {
  text-decoration: underline;
}
.page-convention-new__container__2-col__right li a {
  text-decoration: underline;
}
.page-convention-new__container__2-col__right li a:hover {
  color: #ef5e56;
}
.page-convention-new__container__2-col__right table {
  display: block;
  border-collapse: collapse;
  width: 100%;
  max-width: 840px;
  margin: 20px 0;
  overflow-x: auto;
}
.page-convention-new__container__2-col__right table thead + tbody tr:first-child td {
  background-color: #fff;
  font-weight: 500;
}
.page-convention-new__container__2-col__right table tr:first-child td {
  background-color: #f3f7ff;
  font-weight: 700;
}
.page-convention-new__container__2-col__right table tr th {
  width: 1% !important; /* Empêche la déformation des tableaux à cause des styles sauvages */
  font-weight: 700;
  padding: 5px;
  border: 1px solid #272f64;
  background-color: #f3f7ff;
}
.page-convention-new__container__2-col__right table tr td {
  width: 1% !important; /* Empêche la déformation des tableaux à cause des styles sauvages */
  padding: 5px;
  border: 1px solid #272f64;
  background-color: #fff;
}
.page-convention-new__container__2-col__right table tr td p {
  text-align: left;
  margin: 0;
}
.page-convention-new__container__2-col__right .faq-section__label {
  font-size: 22px;
}
.page-convention-new__container__2-col__right .faq-section__box {
  font-size: 14px;
}
.page-convention-new__container__2-col__right .reponse {
  max-width: 896px;
  overflow: inherit;
}
.page-convention-new__container__2-col__right .reponse p {
  text-align: justify;
  margin: 0 0 20px;
}
.page-convention-new__container__2-col__right .reponse ul {
  list-style: none;
  padding: 0 0 0 30px;
}
.page-convention-new__container__2-col__right .reponse ul li {
  font-size: 14px;
  margin: 0 0 10px 25px;
}
.page-convention-new__container__2-col__right .reponse ul li::before {
  content: "";
  background-color: #ef5e56;
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  margin: 0 10px 0 -20px;
}
.page-convention-new__container__2-col__right .reponse ul li p { /* Pour casser les p insérés par les CC depuis les traîtements de texte */
  display: inline;
  margin: 0;
}

.page-convention-new__container__2-col__right__title {
  text-align: left;
  font-size: 22px;
  font-weight: 700;
  color: #272f64;
  border: none;
  margin: 40px 0 20px;
}
.page-convention-new__container__2-col__right__title::after {
  content: "";
  display: block;
  width: 50px;
  height: 2px;
  background-color: #ef5e56;
  margin: 20px auto 30px 0;
}

.page-convention-new__encart--cta {
  border-radius: 16px;
  border: 1px solid #fbdcda;
  background-color: #fff;
  overflow: hidden;
  margin: 0 0 40px;
}
.page-convention-new__encart--cta a {
  text-decoration: none;
}

.page-convention-new__encart--cta__input {
  display: none;
}
.page-convention-new__encart--cta__input:checked + label .page-convention-new__encart--cta__label__cta::after {
  transform: rotate(180deg);
}
.page-convention-new__encart--cta__input:checked + label + * {
  max-height: 5000px;
  visibility: visible;
  opacity: 1;
}

.page-convention-new__encart--cta__label {
  display: block;
  padding: 24px 12px;
  border-radius: 16px;
  background-color: #fbdcda;
  cursor: pointer;
}

.page-convention-new__encart--cta__label__title {
  /*  display: flex;
      align-items: center;
      justify-content: center;
      gap: 16px; Je garde ça au cas où */
  display: block;
  color: #272f64;
  text-align: center;
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin: 0 0 10px;
  /*  &::before {
        content: "";
        display: block;
        flex-shrink: 0;
        @include square(48px);
        background: no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icones/icone_lock-colored_48px.svg");
    } Je garde ça au cas où */
}

.page-convention-new__encart--cta__label__title__img {
  filter: drop-shadow(1px 1px #000) drop-shadow(1px -1px #000) drop-shadow(-1px 1px #000) drop-shadow(-1px -1px #000);
}

.page-convention-new__encart--cta__label__cta,
.page-convention-new__encart--cta__label__cta--inner,
.page-convention-new__encart--cta__label__cta--inner-resp {
  display: flex;
  padding: 8px 24px;
  justify-content: center;
  align-items: center;
  gap: 24px;
  color: #272f64;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-decoration: none;
  width: max-content;
  border-radius: 20px;
  background: #fff;
  margin: 0 auto;
}

.page-convention-new__encart--cta__label__cta::after {
  content: "";
  display: block;
  flex-shrink: 0;
  transform-origin: 6px 6px;
  width: 12px;
  height: 12px;
  background: no-repeat center/12px 8px url("/skin/frontend/default/f002_conv/images/icones/icone_triangle-blue_8px.svg");
  transition: all 0.3s ease-in-out;
}

.page-convention-new__encart--cta__label__cta--inner-resp {
  display: none;
}

.page-convention-new__encart--cta__box {
  max-height: 0;
  margin: 0;
  visibility: hidden;
  opacity: 0;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
}

.page-convention-new__encart--cta__box__content {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 24px;
  padding: 24px 32px;
}

.page-convention-new__encart--cta__box__content__section {
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.page-convention-new__encart--cta__box__content__section__title {
  display: flex;
  align-items: center;
  gap: 16px;
  color: #272f64;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin: 0;
}
.page-convention-new__encart--cta__box__content__section__title img {
  flex-shrink: 0;
  width: 20px;
  height: 20px;
}

.page-convention-new__encart--cta__box__content__section__txt {
  text-align: justify;
}

.page-convention-new__encart--cta__box__content__section__list li,
.page-convention-new__encart--cta__box__content__section__list--img li {
  margin: 0 0 8px;
}
.page-convention-new__encart--cta__box__content__section__list li:last-child,
.page-convention-new__encart--cta__box__content__section__list--img li:last-child {
  margin: 0;
}

.page-convention-new__encart--cta__box__content__section__list {
  padding: 0 0 0 24px;
}

.page-convention-new__encart--cta__box__content__section__list--img {
  padding: 0;
}

.page-convention-new__encart--cta__box__content__section__cartouche {
  display: flex;
  gap: 16px;
}

.page-convention-new__encart--cta__box__content__section__cartouche__blue,
.page-convention-new__encart--cta__box__content__section__cartouche__green {
  display: flex;
  flex-direction: column;
  gap: 18px;
  flex: 1;
  padding: 16px;
  border-radius: 8px;
}

.page-convention-new__encart--cta__box__content__section__cartouche__blue {
  background: #f3f7ff;
}

.page-convention-new__encart--cta__box__content__section__cartouche__green {
  background: #e4ffef;
}

.page-convention-new__encart--cta__box__content__section__cartouche__title {
  color: #272f64;
  font-size: 16px;
  font-style: italic;
  font-weight: 600;
  line-height: normal;
  margin: 0 0 5px;
}

.page-convention-new__encart--cta__box__content__section__cartouche__txt {
  font-size: 14px;
  font-style: italic;
  font-weight: 400;
  line-height: normal;
}

.page-convention-new__encart--cta__box__content__section__link {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 24px;
  color: #272f64;
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.page-convention-new__encart--cta__box__content__section__link::after {
  content: "";
  display: block;
  flex-shrink: 0;
  transform-origin: 8px 8px;
  width: 16px;
  height: 16px;
  background: no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg");
  transition: all 0.3s ease-in-out;
}

.page-convention-new__encart--cta__box__cta-cmd {
  position: relative;
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.page-convention-new__container__2-col__right__label--cta-rubrique {
  font-size: 16px;
}

.page-convention-new__article {
  padding: 0 24px;
  overflow: hidden;
}
.page-convention-new__article h3 {
  display: flex;
  align-items: center;
  color: #272f64;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 94%; /* 16.92px */
  margin: 0 0 16px;
}
.page-convention-new__article h3::before {
  flex-shrink: 0;
  content: "";
  background-color: #ef5e56;
  display: inline-block;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  margin: 0 13px 0 0;
}

.page-convention-new__container__2-col__right__container__cta-container {
  position: relative;
  display: flex;
  align-items: center;
  align-self: center;
  gap: 24px;
  max-height: 0;
  margin: 0;
  width: 530px;
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}

.page-convention-new__container__2-col__right__container__cta-container__label {
  display: none;
}

.page-convention-new__container__2-col__right__container__cta-container__input {
  display: none;
}
.page-convention-new__container__2-col__right__container__cta-container__input#inputChoixCommande:checked ~ .page-convention-new__container__2-col__right__container__cta-container__selector label[for=inputChoixCommande] {
  position: absolute;
  top: 0;
}
.page-convention-new__container__2-col__right__container__cta-container__input#inputChoixCommande:checked ~ .page-convention-new__container__2-col__right__container__cta-container__selector.active label[for=inputChoixCommande] {
  position: inherit;
  top: inherit;
}
.page-convention-new__container__2-col__right__container__cta-container__input#inputChoixCommande:checked ~ #btnChoix {
  display: block;
  visibility: visible;
  opacity: 1;
  z-index: 1;
}
.page-convention-new__container__2-col__right__container__cta-container__input#inputSynthPdf:checked ~ .page-convention-new__container__2-col__right__container__cta-container__selector label[for=inputSynthPdf] {
  position: absolute;
  top: 0;
}
.page-convention-new__container__2-col__right__container__cta-container__input#inputSynthPdf:checked ~ .page-convention-new__container__2-col__right__container__cta-container__selector.active label[for=inputSynthPdf] {
  position: inherit;
  top: inherit;
}
.page-convention-new__container__2-col__right__container__cta-container__input#inputSynthPdf:checked ~ #btnSynthPdf {
  display: block;
  visibility: visible;
  opacity: 1;
  z-index: 1;
}
.page-convention-new__container__2-col__right__container__cta-container__input#inputLivre:checked ~ .page-convention-new__container__2-col__right__container__cta-container__selector label[for=inputLivre] {
  position: absolute;
  top: 0;
}
.page-convention-new__container__2-col__right__container__cta-container__input#inputLivre:checked ~ .page-convention-new__container__2-col__right__container__cta-container__selector.active label[for=inputLivre] {
  position: inherit;
  top: inherit;
}
.page-convention-new__container__2-col__right__container__cta-container__input#inputLivre:checked ~ #btnLivre {
  display: block;
  visibility: visible;
  opacity: 1;
  z-index: 1;
}
.page-convention-new__container__2-col__right__container__cta-container__input#inputAbo:checked ~ .page-convention-new__container__2-col__right__container__cta-container__selector label[for=inputAbo] {
  position: absolute;
  top: 0;
}
.page-convention-new__container__2-col__right__container__cta-container__input#inputAbo:checked ~ .page-convention-new__container__2-col__right__container__cta-container__selector.active label[for=inputAbo] {
  position: inherit;
  top: inherit;
}
.page-convention-new__container__2-col__right__container__cta-container__input#inputAbo:checked ~ #btnAbo {
  display: block;
  visibility: visible;
  opacity: 1;
  z-index: 1;
}

.page-convention-new__container__2-col__right__container__cta-container__selector {
  position: relative;
  display: flex;
  flex-direction: column;
  width: calc(100% - 220px);
  max-height: 42px;
  border-radius: 8px;
  border: 1px solid #CCCAD7;
  overflow: hidden;
}
.page-convention-new__container__2-col__right__container__cta-container__selector::before {
  position: absolute;
  top: 12px;
  right: 12px;
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  background: no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg");
  transition: all 0.3s ease-in-out;
  z-index: 1;
}
.page-convention-new__container__2-col__right__container__cta-container__selector.active {
  max-height: 242px;
}
.page-convention-new__container__2-col__right__container__cta-container__selector.active::before {
  transform: rotate(180deg);
}

.page-convention-new__container__2-col__right__container__cta-container__selector__label {
  display: flex;
  align-items: center;
  gap: 16px;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  width: calc(100% - 63px);
  padding: 12px 54px 12px 10px;
  background: #fff;
  cursor: pointer;
}
.page-convention-new__container__2-col__right__container__cta-container__selector__label:hover {
  background: #F9FBFF;
}

.page-convention-new__container__2-col__right__container__cta-container__selector__label__titre {
  display: flex;
  justify-content: space-between;
}

.page-convention-new__container__2-col__right__container__cta-container__selector__label__price {
  display: inline-block;
  font-weight: 600;
  margin: 0 0 0 auto;
}
.page-convention-new__container__2-col__right__container__cta-container__selector__label__price .text--strike {
  font-weight: 400;
}

.page-convention-new__container__2-col__right__container__cta-container__select {
  position: relative;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  border: 1px solid #cccad7;
  height: 44px;
  width: calc(100% - 206px);
  padding: 12px;
  border-radius: 8px;
  background: no-repeat center right 12px/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg"), #fff;
  -webkit-appearance: none;
  appearance: none !important;
  z-index: 0;
  transition: margin 0.3s ease-in-out;
}
.page-convention-new__container__2-col__right__container__cta-container__select:focus {
  height: 44px;
  padding: 11px;
  border: 2px solid #272f64;
  z-index: 0;
  width: calc(100% - 206px);
  background: no-repeat center right 12px/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-haut.svg"), #fff;
}
.page-convention-new__container__2-col__right__container__cta-container__select:has(option[value=abo]:checked) ~ #abo, .page-convention-new__container__2-col__right__container__cta-container__select:has(option[value=livre]:checked) ~ #livre, .page-convention-new__container__2-col__right__container__cta-container__select:has(option[value=synthPdf]:checked) ~ #synthPdf {
  visibility: visible;
  opacity: 1;
  z-index: 1;
}

.page-convention-new__container__2-col__right__container__cta-container__form {
  flex-shrink: 0;
  visibility: hidden;
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  width: auto;
  z-index: 0;
  transition: all 0.3s ease-in-out;
}
.page-convention-new__container__2-col__right__container__cta-container__form > button {
  width: 190px;
}

.page-convention-container__2-col__right ul {
  list-style: disc;
  padding: 0 0 0 30px;
}
.page-convention-container__2-col__right ul.text--red {
  color: #ef5e56;
}
.page-convention-container__2-col__right ul li {
  font-size: 14px;
}

.page-convention-container__2-col__right__content p {
  width: 100%;
  margin: 10px 0;
}

.page-convention-container__2-col__right__encart__item li a {
  text-decoration: underline;
}

.page-convention-new .page-convention-container__content__actu {
  margin: 40px 0 0;
}
.page-convention-new .page-convention-container__content__actu__content {
  display: flex;
  flex-direction: row-reverse;
  line-height: 22px;
  width: auto;
  margin: 20px 0 0;
}
.page-convention-new .page-convention-container__content__actu__content .page-convention-container__content__actu__content__sous-titre {
  font-size: 14px;
  font-weight: 500;
  width: 100%;
  margin: 0;
}
.page-convention-new .page-convention-container__content__actu__content .page-convention-container__content__actu__content__sous-titre::after {
  display: none;
}
.page-convention-new .page-convention-container__content__actu__content__date {
  font-size: 16px;
  font-weight: 600;
  text-align: left;
  width: 160px;
  margin: 0 10px 0 0;
}
.page-convention-new .box-collateral.box-up-sell {
  display: none;
}
.page-convention-new .box-collateral.box-up-sell + .page-produit-container__produits-lies__liste {
  display: flex;
}

.page-convention-container__content__actu__content__date::before {
  margin: 0 10px 0 0;
}

.page-convention-new .page-convention-container__liste-termes li,
.page-convention-new .page-convention-container__acces-rapide a {
  font-size: 14px;
}

.catalog-product-view.page-convention-new .anchor {
  height: 120px;
  margin-top: -120px;
}

/* TrustPilot */
.page-convention-new__container__content__trustpilot,
.page-convention-new__container__content__encart-trustpilot {
  margin: 0 0 48px;
}

/* END TrustPilot */
/* Actualité */
.page-convention-new__container__content__actu__title,
.product-collateral .page-convention-new__container__content__actu__title {
  text-align: left;
  font-size: 24px;
  font-weight: 700;
  color: #272f64;
  width: 100%;
  margin: 0 0 15px;
  border: none;
}
.page-convention-new__container__content__actu__title::after,
.product-collateral .page-convention-new__container__content__actu__title::after {
  content: "";
  display: block;
  width: 50px;
  height: 2px;
  background-color: #ef5e56;
  margin: 15px auto 0 0;
}

.page-convention-new__container__content__actu__content {
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.page-convention-new__container__content__actu__content__item {
  display: flex;
  flex-direction: row-reverse;
  align-items: flex-start;
  gap: 12px;
  line-height: 22px;
  width: auto;
}

.page-convention-new__container__content__actu__content__item__sous-titre {
  display: flex;
  font-size: 14px;
  font-weight: 500;
  text-align: justify;
  width: 100%;
  margin: 0;
}

.page-convention-new__container__content__actu__content__item__date {
  display: flex;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  text-align: left;
  flex-shrink: 0;
  width: 175px;
}
.page-convention-new__container__content__actu__content__item__date::before {
  content: "";
  background-color: #ef5e56;
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  margin: 0 8px 0 0;
}

/* END Actualité */
.page-convention-new__container__acces-rapide__item {
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  margin: 0 20px 0 0;
}
.page-convention-new__container__acces-rapide__item::before {
  content: "";
  display: inline-block;
  transform-origin: 8px 8px;
  width: 14px;
  height: 14px;
  background: no-repeat center/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-red-bas.svg");
  margin: 0 8px 0 0;
  transform: rotate(-90deg);
}

/* Autres produits */
.page-convention-new__container__content__actu__autre-produit {
  margin: 48px 0 0;
}

/* END Autres produits */
/* Encart MàJ convention métallurgie */
.encart-new-conv-metallurgie-container {
  margin: 24px 0;
}

.encart-new-conv-metallurgie-commander-container {
  max-width: 996px;
  margin: 0 auto;
}

.encart-new-conv-metallurgie-commander-container-sans-synth {
  max-width: 1080px;
  margin: 0 auto;
}

.encart-new-conv-metallurgie {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin: 0 auto 40px;
  padding: 18px 32px;
  border-radius: 24px;
  background-color: #fff3f3;
}

.encart-new-conv-metallurgie__img {
  width: 94px;
  height: 94px;
}

.encart-new-conv-metallurgie__text-bloc {
  width: calc(100% - 326px);
}

.encart-new-conv-metallurgie__text-bloc__title {
  font-size: 18px;
  font-weight: 700;
  margin: 0 0 12px;
}

.encart-new-conv-metallurgie__text-bloc__title__img {
  display: none;
  margin: 0 24px 0 0;
}

.encart-new-conv-metallurgie__text-bloc__txt {
  font-size: 14px;
  text-align: justify;
  margin: 0;
}

.container-page-code-naf__content-article {
  display: none;
}

.catalog-product-view.catalog-product-view.page-convention-new .footer-container {
  padding: 0 0 70px;
}

#msgMailAdd {
  position: fixed;
  bottom: 80px;
  left: calc(50% - 90px);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  color: #000;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 200%; /* 32px */
  width: max-content;
  padding: 16px 20px;
  border-radius: 4px;
  background: #e4ffef;
  visibility: hidden;
  opacity: 0;
  transition: all 2s ease-in-out;
}

.msgMailAdd--disappear {
  display: none;
  visibility: hidden;
  opacity: 0;
}

.msgMailAdd--appear {
  display: flex;
  visibility: visible;
  opacity: 1;
  animation: popinMsgMailAppear 6s;
}

.msgMailAdd__img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background: no-repeat center/15px 12px url("/skin/frontend/default/f002_conv/images/icones/icone_coche-green.svg");
}

@keyframes popinMsgMailAppear {
  0% {
    display: flex;
    visibility: visible;
    opacity: 1;
  }
  25% {
    display: flex;
    visibility: visible;
    opacity: 1;
  }
  75% {
    visibility: hidden;
    opacity: 0;
  }
  99% {
    display: none;
  }
}
/* Élément à cahcer */
.page-convention-container__liste-termes {
  display: none;
}

/* Popin vidéo */
.popin-synth__container {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
}
.popin-synth__container:target {
  visibility: visible;
  opacity: 1;
  z-index: 999;
}
.popin-synth__container.popin-active {
  visibility: visible;
  opacity: 1;
  z-index: 999;
}

.popin-synth__close {
  display: block;
  width: 100%;
  height: 100%;
}

.popin-synth__container__content {
  position: fixed;
  top: 40px;
  left: calc(50% - 490px);
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: calc(100% - 80px);
  max-width: 900px;
  padding: 40px;
  background-color: #fff3f3;
  border-radius: 15px;
  max-height: calc(100% - 14vh);
  overflow: auto;
}

.popin-synth__container__content__close {
  display: block;
  position: absolute;
  font-size: 35px;
  font-weight: 400;
  color: #ef5e56;
  background-color: #fff;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  text-align: center;
  line-height: 35px;
  top: 20px;
  right: 20px;
  cursor: pointer;
  transition: color 0.3s ease-in-out;
}

.popin-synth__container__content-col__video {
  display: flex;
  flex-direction: column;
  width: 440px;
}

.popin-synth__container__content-col__text {
  display: flex;
  flex-direction: column;
  width: calc(100% - 440px);
}

.popin-synth__container__content-col__main-title {
  font-size: 24px;
  font-weight: 700;
}

.popin-synth__container__content-col__video-container {
  max-width: 430px;
  margin: auto 0;
  border-radius: 15px;
  height: 216px;
  box-shadow: 7px 7px 12px -5px #ababab;
}

.popin-synth__container__content-col__title {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4em;
}

.popin-synth__container__content__list {
  margin: 15px 0 0;
  padding: 0 0 0 30px;
}
.popin-synth__container__content__list li {
  font-size: 13px;
  text-align: left;
}

/*# sourceMappingURL=page-convention-new.css.map */

@charset "UTF-8";
/*==========================================================
					Nouvelles pages conventions - responsive
============================================================*/
/*
> https://www.convention.fr/convention-syntec-3018.html
- skin/frontend/default/f002_conv/scss/custom/pages/page-convention-new.scss
- app/design/frontend/default/f002_conv/template/catalog/product/SEO/conv/template_A.phtml
*/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Largeur page                        */
/******************************************/
/******************************************/
/*    buttons                             */
/******************************************/
/******************************************/
/*    Ligne rouge  sous les titres        */
/******************************************/
/******************************************/
/*    Formes                              */
/******************************************/
/******************************************/
/*   Élément visible / caché              */
/******************************************/
/******************************************/
/* Etiquettes verrou. page compte client  */
/******************************************/
/******************************************/
/*    Icones menu compte client           */
/******************************************/
/******************************************/
/*    SCSS                                */
/******************************************/
@media all and (max-width: 1200px) {
  .page-convention-new__container__liens__encart__txt-img__img {
    width: 90px;
  }
}
@media all and (max-width: 1090px) {
  .page-convention-new__liens {
    gap: 24px;
  }
  .page-convention-new__liens__item {
    gap: 8px;
  }
}
@media all and (max-width: 992px) {
  .page-convention-new .main {
    width: calc(100% - 20px);
  }
  .page-convention-new .breadcrumbs {
    display: none;
  }
  .page-convention-new__container__main-title {
    font-size: 28px;
  }
  .page-convention-new__liens {
    margin: 24px 0;
    gap: 24px;
  }
  .page-convention-new__liens__item {
    margin: 24px 0 0;
    gap: 8px;
  }
  .page-convention-new__liens__item__text {
    align-items: center;
  }
  .page-convention-new__container__liens__encart__txt-img__img {
    width: 110px;
  }
  .page-convention-new__container__liens__encart__txt-img__text__titre {
    height: auto;
  }
  .page-convention-new__container__2-col {
    flex-direction: column;
  }
  .page-convention-new__container__2-col__left {
    position: inherit;
    margin: 0 auto;
    width: 100%;
  }
  .page-convention-new__container__content__actu__title {
    margin: 0 0 20px;
  }
  .page-convention-new__container__liens {
    margin: 0 0 54px;
  }
  .page-convention-new__container__header-container {
    margin: 0;
  }
  .page-convention-new__container__header-content-title {
    width: 100%;
  }
  .page-convention-new__container__main-title {
    margin: 0;
  }
  .page-convention-new__container__header-container {
    flex-direction: column;
    gap: 24px;
    align-items: center;
  }
  .page-convention-new__container__main-title,
  .page-convention-new__info-chiffres {
    text-align: center;
  }
  .page-convention-new__container__header-content-author-img__author-box {
    width: auto;
    gap: 12px;
  }
  .page-convention-new__container__header-content-author-img__author-box__author-txt {
    padding: 0;
  }
  .page-convention-new__container__header-content-author-img__img {
    display: none;
  }
  .page-convention-new__container__2-col__left {
    display: none;
  }
  .page-convention-new__container__header-content-author-img__author-box__author-txt {
    width: auto;
  }
  .page-convention-new__container__liens__encart__txt-img {
    justify-content: center;
  }
  .page-convention-new__container__liens__encart__txt-img__text {
    width: 240px;
  }
  .page-convention-new__container__liens__encart__txt-img__text__titre {
    height: auto;
  }
  .page-convention-new__container__2-col__right__container__cta-container__form {
    position: relative;
    display: none;
  }
  .encart-banniere-redirecttion {
    display: none;
  }
  .encart-banniere-redirecttion--resp {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    gap: 32px;
    padding: 18px;
    margin: 0 0 24px;
  }
  .page-convention-new__container__2-col {
    margin: 0 0 32px;
  }
  .page-convention-new__container__2-col__right {
    width: 100%;
    margin: 0;
  }
  .page-convention-new__container__2-col__right table {
    display: block;
    width: 100%;
    overflow: auto;
  }
  .page-convention-new__container__2-col__right table colgroup {
    display: none;
  }
  .menu-lateral {
    display: none;
  }
  .page-convention-new__container__2-col__right__label,
  .page-convention-new__container__2-col__right__label--cmd {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .page-convention-new__container__2-col__right__label::after {
    transform: rotate(0deg);
  }
  .page-convention-new__container__2-col__right__input:checked + label::after {
    transform: rotate(180deg);
  }
  .page-convention-new__container__2-col__right__input:checked + label + div {
    max-height: 10000px;
    margin: 0 0 16px;
    visibility: visible;
    opacity: 1;
  }
  .page-convention-new__container__2-col__right__input:checked + label + div h3 {
    margin: 20px 0;
  }
  .page-convention-new__container__2-col__right__container {
    max-height: 0;
    margin: 0;
    visibility: hidden;
    opacity: 0;
    transition: all 0.3s ease-in-out;
  }
  .page-convention-new__container__2-col__right__container h3 {
    margin: 0;
  }
  .page-convention-new__container__2-col__right__container > ul {
    padding: 0 0 0 24px;
  }
  .page-convention-new__container__2-col__right__content__cmd__contain__txt__subtitle--resp {
    display: block;
  }
  .page-convention-new__container__2-col__right__content__cmd__title,
  .page-convention-new__container__2-col__right__content__cmd__contain__txt__subtitle,
  .page-convention-new__container__2-col__right__content__cmd__contain__txt__p {
    display: none;
  }
  .page-convention-new__container__2-col__encart--red {
    flex-direction: column;
    padding: 32px 18px;
  }
  .page-convention-new__container__2-col__encart__text {
    align-items: center;
    gap: 0;
  }
  .page-convention-new__container__2-col__encart__text__titre {
    text-align: center;
    margin: 0 0 16px;
  }
  .page-convention-new__container__2-col__encart__text__cta {
    margin: 16px 0 0;
    flex-direction: column;
    gap: 16px;
  }
  .page-convention-new__container__2-col__encart__img {
    display: none;
  }
  .page-convention-new__container__2-col__encart__text__img {
    display: inline;
  }
  .page-convention-new__container__2-col__encart__text__txt {
    text-align: justify;
  }
  .page-convention-new__container__liens__encart__cartouche {
    margin: -5px 0 0 -25px;
  }
  .page-convention-new__container__offre-content__content__items__txt-big {
    width: auto;
  }
  .page-convention-new__container__offre-content__content__items__txt__title {
    font-size: 18px;
  }
  .page-convention-new__container__offre-content__content__items {
    flex-direction: column;
    align-items: center;
    gap: 12px;
  }
  .page-convention-new__container__offre-content__content__items__img {
    margin: 24px 0 0;
  }
  .page-convention-new__container__offre-content__content__items__cmd--line__prix-ht {
    color: #ef5e56;
    font-size: 24px;
    font-weight: 700;
    margin: 0 24px 0 0;
  }
  .page-convention-new__container__offre-content__content__items__img {
    align-self: inherit;
  }
  .page-convention-new__container__offre-content__content__items__img-big {
    width: 100%;
    max-width: 320px;
    margin: 0 auto;
  }
  .page-convention-new__container__offre-content__content__items--off,
  .page-convention-new__container__offre-content__content__items__cmd__button {
    width: auto;
  }
  .page-convention-new__container__content__actu__content__item {
    flex-direction: column-reverse;
    gap: 8px;
  }
  .page-convention-new__container__content__actu__content__item__date {
    width: auto;
  }
  .page-convention-new__container__2-col__right .reponse ul {
    padding: 0 0 0 12px;
  }
  .page-convention-new__container__2-col__right table tr:first-child td {
    width: 1%;
  }
  .page-convention-new__container__offre-content-50 {
    width: calc(50% - 56px);
  }
  .page-convention-new__container__offre-content__content__items__txt__title {
    display: none;
  }
  .page-convention-new__container__offre-content__content__items__txt__title--resp,
  .page-convention-new__container__offre-content__content__items__txt__title-2--resp {
    display: block;
  }
  .page-convention-new__container__buttons-bottom__content:nth-child(2) {
    display: none;
  }
  .catalog-product-view.catalog-product-view .footer-container {
    padding-bottom: 0;
  }
}
@media all and (max-width: 950px) {
  .page-convention-new .page-convention-container {
    width: auto;
    padding: 0 0 40px;
  }
  .page-convention-new .page-convention-container h2 {
    text-align: center;
  }
  .page-convention-new .page-convention-container h2::after {
    margin: 15px auto 20px auto;
  }
  .page-convention-new .page-convention-container__info-chiffres {
    margin: 20px 20px 10px;
  }
  .page-convention-new .page-convention-container__2-col__left__box {
    margin: 0 0 10px;
  }
  .page-convention h1 {
    width: auto;
    margin: 20px auto;
    padding: 0 20px;
  }
  .page-convention-new__container_2-col_right {
    width: calc(100% - 40px);
    margin: 40px 0 0;
    padding: 0 20px;
  }
  .page-convention-new__container_2-col_right table {
    display: block;
  }
  .page-convention-new__container_2-col_left__content__sommaire ul {
    margin: 0 0 10px;
    display: flex;
    flex-wrap: wrap;
  }
  .page-convention-new__container_2-col_left__content__sommaire ul li {
    margin: 0 10px 10px 0;
    max-width: 250px;
    width: 100%;
  }
  .page-convention-new__container_2-col_left__content__sommaire ul li:last-child {
    margin: 0 10px 0 0;
    max-width: 100%;
  }
  .page-convention-new .page-convention-container__2-col__left__box__sous-titre {
    font-size: 16px;
  }
}
@media all and (max-width: 850px) {
  .page-convention-new #sommaire {
    display: block;
  }
  .catalog-product-view.page-convention-new .anchor {
    height: 40px;
    margin-top: -40px;
  }
  .page-convention-new__liens {
    justify-content: center;
    margin: 18px 0;
  }
  .page-convention-new__liens__item__text__img {
    width: 80px;
    height: 80px;
  }
  .page-convention-new__liens__item__button {
    margin: 0;
  }
}
@media all and (max-width: 819px) {
  .page-convention-new .page-convention-container__content__actu__content__date {
    width: 180px;
  }
  .catalog-product-view.product-abonnement-convention-collective-mises-a-jour-et-alertes .footer-container {
    padding-bottom: 0;
  }
}
@media all and (max-width: 768px) {
  .catalog-product-view.page-convention-new div.main {
    width: 100%;
    padding: 0;
  }
  .page-convention-new__container__header-container {
    padding: 0 12px;
  }
  .page-convention-new__container__header-content-title {
    align-items: center;
  }
  .page-convention-new__container__title {
    font-size: 28px;
    text-align: center;
  }
  .page-convention-new__container__info-conv {
    text-align: center;
    font-size: 18px;
  }
  .page-convention-new__container__info-pdf {
    text-align: center;
  }
  .page-convention-new__liens__item,
  .page-convention-new__liens__item--pdf {
    flex-direction: column;
    gap: 12px;
  }
  .page-convention-new__container__2-col__right .faq-section__label {
    font-size: 20px;
  }
  .page-convention-new__encart--cta__box__cta-cmd {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 24px;
  }
  .page-convention-new__article h3 {
    font-size: 18px;
  }
  .page-convention-new__article h4 {
    font-size: 16px;
  }
  .page-convention-new__container__2-col__right__container__cta-container__selector {
    width: calc(100% - 2px);
    max-height: 66px;
  }
  .page-convention-new__container__2-col__right__container__cta-container__selector::before {
    position: absolute;
    top: 26px;
  }
  .page-convention-new__container__2-col__right__container__cta-container__selector__label {
    flex-wrap: wrap;
    gap: 8px;
  }
  .page-convention-new__container__2-col__right__container__cta-container__selector__label__price {
    width: 100%;
    text-align: left;
  }
  .page-convention-new__container__liens__encart {
    position: relative;
    width: calc(100% - 72px);
    margin: 0 0 48px;
  }
  .page-convention-new__container__liens {
    flex-direction: column;
    align-items: center;
    gap: 0;
    margin: 0;
  }
  .page-convention-new__container__offre-content__content__items__img {
    margin: 0;
  }
  .page-convention-new__container__offre-content__content__items__cmd__prix-ttc {
    margin: 0 0 0 12px;
  }
  .page-convention-new__container__offre-content__content__items__txt__list__item {
    margin: 0 0 12px;
  }
  .page-convention-new__container__content__actu__title,
  .product-collateral .page-convention-new__container__content__actu__title {
    text-align: center;
  }
  .page-convention-new__container__content__actu__title::after,
  .product-collateral .page-convention-new__container__content__actu__title::after {
    margin: 15px auto 0;
  }
  .page-convention-new__container__2-col__right__articles,
  .page-convention-new__container__content__encart-trustpilot {
    padding: 0 12px;
  }
}
@media all and (max-width: 650px) {
  .catalog-product-view.page-convention-new div.main {
    padding: 0;
  }
  .page-convention-new .container-page-code-naf__content-col__section__a-savoir h3 {
    align-self: center;
    width: calc(100% - 70px);
    margin: 20px auto 10px 20px;
  }
  .page-convention-container__liens-format,
  .page-convention-container__liens-format:last-child,
  .page-convention-container__2-col__left,
  .page-convention-new__container_2-col_right {
    width: calc(100% - 20px);
    padding: 0 10px;
  }
  .page-convention-new .page-convention-container__info-chiffres {
    margin: 20px 10px 10px;
    padding: 10px 15px;
  }
  .page-convention-new .page-convention-container__2-col__right__encart__auteur p {
    display: block;
    width: 100%;
    text-align: center;
  }
  .page-convention-container__2-col__right__encart__auteur__pro {
    font-size: 14px;
    display: block;
  }
  .page-convention-container__2-col__right__content_img-perso,
  .page-convention-container__2-col__right__content_text-perso {
    width: 100%;
  }
  .page-convention-container__2-col__right__content_img-perso img,
  .page-convention-container__2-col__right__content_text-perso img {
    display: block;
    margin: auto;
  }
  .page-convention-new__container_2-col_right .container-page-code-naf__content-col__section__a-savoir__txt-title {
    margin: 0;
    padding: 20px 20px 0;
  }
  .page-convention-container__2-col__right__content_text-perso p {
    text-align: center;
  }
  .page-convention-container__content__actu h2 {
    margin: 40px 0 20px;
  }
  .page-convention-new .box-collateral.box-up-sell + .page-produit-container__produits-lies__liste {
    display: none;
  }
  .page-convention-new .upsell__carousel {
    display: block;
  }
}
@media all and (max-width: 576px) {
  .page-convention-new__container__header-container {
    margin: 0 0 24px;
  }
  .page-convention-new__container__main-title {
    text-align: center;
    font-size: 28px;
    margin: 0 0 12px;
  }
  .page-convention-new__info-chiffres {
    text-align: center;
    font-size: 14px;
  }
  .page-convention-new__liens__item,
  .page-convention-new__encart--cta {
    display: none;
  }
  .page-convention-new__article .page-convention-new__encart--cta {
    display: block;
  }
  .page-convention-new__encart--cta__label__cta--inner {
    display: none;
  }
  .page-convention-new__encart--cta__label__cta--inner-resp {
    display: flex;
  }
  .page-convention-new__container__2-col__encart__text__img {
    width: 120px;
  }
  .page-convention-new__container__liens {
    display: none;
  }
  .page-convention-new__container__buttons-top {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
  }
  .page-convention-new__container__2-col__right__container__cta-container {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: 12px;
    flex-direction: column;
    width: 290px;
  }
  .page-convention-new__container__2-col__right__container__cta-container__select {
    width: 100%;
    margin: 0 0 60px;
  }
  .page-convention-new__container__2-col__right__container__cta-container__select:focus {
    width: 100%;
  }
  .page-convention-new__container__2-col__right__content__cmd__contain {
    flex-direction: column;
    gap: 0;
  }
  .page-convention-new__container__offre-content__content__items__cmd__prix-ttc {
    font-size: 20px;
  }
  .page-convention-new__container__offre-content__content__items__cmd--line__prix-ht {
    margin: 0;
  }
  .page-convention-new__container__2-col__right__content__cmd__contain__img {
    margin: 0 auto;
  }
  .page-convention-new__container__buttons-bottom__button.button--arrow--right::after,
  .page-convention-new__container__buttons-bottom__button.button--arrow--right:hover::after,
  .page-convention-new__container__buttons-bottom__content__cta__button.button--arrow--right::after,
  .page-convention-new__container__buttons-bottom__content__cta__button.button--arrow--right:hover::after {
    display: none;
  }
  .page-convention-new__container__offre-content__content__items__cmd--line {
    flex-direction: column;
    gap: 24px;
  }
}
@media all and (max-width: 450px) {
  .page-convention-new__container__offre-content__content__items__txt__title--resp {
    font-size: 24px;
    margin: 50px 0 20px;
  }
}
@media (max-width: 429px) {
  .page-convention-new__encart--cta__label {
    padding: 12px;
  }
  .page-convention-new__encart--cta__label__cta--inner-resp {
    padding: 8px 12px;
  }
  .page-convention-new__container__buttons-top {
    flex-direction: column;
  }
  .page-convention-new__article {
    padding: 0 12px;
  }
  .page-convention-new__container__2-col__encart__text__cta button {
    width: auto;
  }
  .page-convention-new__encart--cta__label__title {
    flex-direction: column;
  }
}
/* Encart MàJ convention métallurgie */
@media (max-width: 1090px) {
  .encart-new-conv-metallurgie__img {
    display: none;
  }
  .encart-new-conv-metallurgie__text-bloc {
    width: calc(100% - 210px);
  }
  .encart-new-conv-metallurgie__text-bloc__title {
    display: flex;
    align-items: center;
  }
  .encart-new-conv-metallurgie__text-bloc__title__img {
    display: block;
  }
}
@media (max-width: 950px) {
  .encart-new-conv-metallurgie-container {
    padding: 0 12px;
  }
  .encart-new-conv-metallurgie {
    flex-direction: column;
    margin: 30px auto 40px;
  }
  .encart-new-conv-metallurgie__text-bloc {
    width: 100%;
  }
  .encart-new-conv-metallurgie__text-bloc__title {
    display: flex;
    align-items: center;
    text-align: center;
  }
  .encart-new-conv-metallurgie__text-bloc__title__img {
    display: block;
  }
  .encart-new-conv-metallurgie__button {
    margin: 24px 0 0;
  }
}
@media (max-width: 768px) {
  .page-convention-new__liens__popin:target {
    align-items: flex-start;
    padding: 24px 0 0;
  }
  .page-convention-new__liens__popin__form {
    gap: 18px;
    width: 292px;
    height: auto;
    padding: 12px 24px;
    max-height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
  }
  .page-convention-new__liens__popin__form__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 32px; /* 133.333% */
    width: 232px;
  }
  .page-convention-new__liens__popin__form__label,
  .page-convention-new__liens__popin__form__mail,
  .page-convention-new__liens__popin__form__input {
    width: calc(100% - 30px);
  }
  .page-convention-new__liens__popin__form__box {
    width: calc(100% - 12px);
  }
  .page-convention-new__liens__popin__form__box__txt {
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    width: calc(100% - 24px);
    padding: 12px 12px 2px 12px;
  }
  .page-convention-new__liens__popin__form__box__list__item__label {
    padding: 8px;
  }
  .page-convention-new__liens__item--pdf {
    padding: 12px;
    border-radius: 0;
  }
  .page-convention-new__encart--cta__box__content__section__cartouche {
    flex-direction: column;
  }
  .page-convention-new__container__offre-container {
    flex-wrap: nowrap;
    flex-direction: column;
    width: 100%;
  }
  .page-convention-new__container__offre-content-50 {
    width: auto;
  }
}
@media (max-width: 576px) {
  .page-convention-new__container {
    margin: 12px 0 0;
  }
  .page-convention-new__liens__item__logo__img {
    width: 66px;
    height: 43px;
  }
  .page-convention-new__encart--cta {
    border: none;
  }
  .page-convention-new__liens__item__button__txt {
    display: none;
  }
  .page-convention-new__liens__item__button__txt--resp {
    display: block;
  }
  .page-convention-new__liens__item__logo__txt {
    font-size: 7px;
  }
  .page-convention-new__container__2-col__right__container__cta-container__selector__label {
    height: 42px;
    width: calc(100% - 34px);
    padding: 12px 24px 12px 10px;
  }
  .page-convention-new__encart--cta__box__content {
    padding: 24px 0;
  }
  .encart-new-conv-metallurgie {
    padding: 18px;
  }
  .encart-new-conv-metallurgie__img {
    display: block;
    margin: 0 0 24px;
  }
  .encart-new-conv-metallurgie__text-bloc__title__img {
    display: none;
  }
  .page-convention-new__container__buttons-bottom__content__cta__btn__txt {
    display: none;
  }
  .page-convention-new__container__buttons-bottom__content__cta__btn__txt--resp {
    display: block;
  }
  .page-convention-new__container__2-col__left,
  .page-convention-new__container__2-col__right {
    width: 100%;
  }
}
@media (max-width: 429px) {
  .page-convention-new__liens__item__cta {
    flex-direction: column;
  }
  .page-convention-new__liens__popin__form__title {
    font-size: 22px;
    line-height: 28px;
  }
  .page-convention-new__container__buttons-bottom__container {
    padding: 5px;
  }
  .page-convention-new__container__buttons-bottom__content__img {
    width: 50px;
    height: 50px;
  }
  .page-convention-new__container__buttons-bottom__content__cta__txt--dml {
    display: inline-block;
  }
  .page-convention-new__container__buttons-bottom__content__cta__txt--dml::before {
    display: none;
  }
}
@media (max-width: 360px) {
  .page-convention-new__liens__popin__form {
    width: 258px;
    max-height: 686px;
    padding: 12px 18px;
  }
  .page-convention-new__liens__item__logo__img {
    width: 84px;
    height: 43px;
  }
  .page-convention-new__container__2-col__right__container__cta-container__selector__label {
    width: calc(100% - 12px);
    padding: 12px 0 12px 10px;
  }
  .page-convention-new__container__2-col__right__container__cta-container__form {
    width: 260px;
  }
  .page-convention-new__container__2-col__right__container__cta-container__form button {
    margin: 0 auto;
  }
  .page-convention-new__container__buttons-bottom__content__cta__txt--dml::before {
    display: none;
  }
}

/*# sourceMappingURL=page-convention-new.css.map */

@charset "UTF-8";
/*==========================================================
					Pages produit Pack
============================================================*/
/*
> https://www.convention.fr/pack-metier-laboratoire.html (exemple)
- app/design/frontend/default/f002_conv/template/catalog/product/view-pack.phtml
*/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Largeur page                        */
/******************************************/
/******************************************/
/*    buttons                             */
/******************************************/
/******************************************/
/*    Ligne rouge  sous les titres        */
/******************************************/
/******************************************/
/*    Formes                              */
/******************************************/
/******************************************/
/*   Élément visible / caché              */
/******************************************/
/******************************************/
/* Etiquettes verrou. page compte client  */
/******************************************/
/******************************************/
/*    Icones menu compte client           */
/******************************************/
/******************************************/
/*    SCSS                                */
/******************************************/
.page-produit-container__load-gif__container {
  visibility: hidden;
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 101;
  transition: all 0.3s ease-in-out;
}

.page-produit-container__load-gif__container--apear {
  visibility: visible;
  opacity: 1;
}

.page-produit-container__load-gif__content {
  background-image: url("/skin/frontend/default/f002_conv/images/charg.gif");
  background-repeat: no-repeat;
  background-position: 50% 50%;
  position: fixed;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 50px;
  z-index: 8020;
}

.page-produit-container__presentation-produit-pack__container {
  width: auto;
  margin: 40px 0;
}

.page-produit-container__presentation-produit-pack__content {
  width: auto;
  max-width: 1200px;
  margin: 40px auto 0;
  padding: 0 40px;
}

.page-produit-container__presentation-produit-pack__content--100 {
  width: 100%;
}

.page-produit-container__presentation-produit-pack__content__title {
  color: #272f64;
  text-align: center;
  font-size: 22px;
  font-weight: 700;
  margin: 0;
}
.page-produit-container__presentation-produit-pack__content__title::after {
  content: "";
  display: block;
  width: 100px;
  height: 2px;
  background-color: #ef5e56;
  margin: 20px auto 20px;
}

.page-produit-container__presentation-produit-pack__pack-prez {
  display: flex;
  flex-wrap: wrap;
  max-width: 1920px;
  margin: 0 auto;
  background-image: url("/skin/frontend/default/f002_conv/images/background_rond-blue-light.svg");
  background-repeat: no-repeat;
  background-size: 580px;
  background-position: top 0 left 1250px;
}

.page-produit-container__presentation-produit-pack__pack-prez__title,
.page-produit-container__presentation-produit-pack__pack-prez__title--resp {
  color: #272f64;
  font-size: 36px;
  font-weight: 700;
  line-height: 1.3em;
  margin: 0;
}

.page-produit-container__presentation-produit-pack__pack-prez__title--resp {
  display: none;
  margin: 0 0 20px;
}

.page-produit-container__presentation-produit-pack__pack-prez__title--sub {
  font-size: 18px;
  font-weight: 500;
}

.page-produit-container__presentation-produit-pack__pack-prez__title--underline {
  display: inline-block;
}
.page-produit-container__presentation-produit-pack__pack-prez__title--underline::after {
  content: "";
  display: block;
  height: 22px;
  width: auto;
  background: #fadcda;
  margin: -22px -7px 0 -4px;
}

.page-produit-container__presentation-produit-pack__pack-prez__img-background {
  width: 100%;
  max-width: 550px;
  height: 450px;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 0 225px 225px 0;
  background-position: center right -40px;
  opacity: 0.65;
}

.page-produit-container__presentation-produit-pack__pack-prez__info-produit {
  width: 100%;
  max-width: 760px;
  margin: 0 0 0 20px;
}

.page-produit-container__presentation-produit-pack__pack-prez__content {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin: 0 auto 40px;
}

.page-produit-container__presentation-produit-pack__pack-prez__content__img__container {
  margin: 0 auto 0 0;
}

.page-produit-container__presentation-produit-pack__pack-prez__content__img__content {
  max-width: 380px;
  height: 380px;
  width: 100%;
}

.page-produit-container__presentation-produit-pack__pack-prez__content__txt__quantity {
  position: relative;
}

.page-produit-container__presentation-produit-pack__pack-prez__content__txt__quantity__container {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  margin: 0 0 15px;
}

.page-produit-container__presentation-produit-pack__pack-prez__content__txt__stock {
  font-size: 18px;
}

.page-produit-container__presentation-produit-pack__pack-prez__content__txt__prix--ht {
  font-size: 36px;
  font-weight: 600;
  line-height: 1em;
  margin: 0 0 10px;
}

.page-produit-container__presentation-produit-pack__pack-prez__content__txt__prix--ttc {
  font-size: 18px;
  font-weight: 500;
  line-height: 1em;
  margin: 0 0 15px;
}

.page-produit-container__presentation-produit-pack__pack-prez__content__txt__quantity__input {
  display: block;
  float: left;
  font: 500 14px/2 "Montserrat", "Montserrat-fallback", sans-serif;
  text-align: center;
  width: 103px;
  height: 32px;
  margin: 0;
  border-radius: 5px;
  border: 1px solid #ababab;
}
.page-produit-container__presentation-produit-pack__pack-prez__content__txt__quantity__input[type=number] {
  -moz-appearance: textfield;
}

.page-produit-container__presentation-produit-pack__pack-prez__button {
  width: 100%;
  font-size: 16px;
  font-weight: 600;
  padding: 14px 25px;
}

a.page-produit-container__presentation-produit__content__txt-commande__button-cache--fixed {
  position: absolute;
  top: 0;
  width: 186px;
  height: 45px;
  margin: 5px auto 0;
  z-index: 1;
  cursor: pointer;
}

.page-produit-container__presentation-produit-pack__pack-prez__button--resp {
  margin: 10px auto;
}

.page-produit-container__presentation-produit-pack__pack-prez__desc {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 40px;
}

.page-produit-container__presentation-produit-pack__pack-prez__desc__title {
  font-size: 22px;
  font-weight: 700;
  color: #272f64;
  text-align: center;
  margin: 20px 0 30px;
}
.page-produit-container__presentation-produit-pack__pack-prez__desc__title::after {
  content: "";
  display: block;
  width: 100px;
  height: 2px;
  background-color: #ef5e56;
  margin: 15px auto 0;
}

.page-produit-container__presentation-produit-pack__pack-prez__desc__text,
.page-produit-container__presentation-produit-pack__pack-prez__desc__text ul li {
  color: #272f64;
  font-size: 14px;
  text-align: justify;
}

.page-produit-container__presentation-produit-pack__popin {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 101;
}

.page-produit-container__presentation-produit-pack__popin__promo {
  display: inline-block;
  position: absolute;
  top: calc(10vh - 22px);
  left: calc(50% + 140px);
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  width: auto;
  padding: 7px 12px;
  background-color: #ef5e56;
  border-radius: 10px;
  z-index: 1;
}

.page-produit-container__presentation-produit-pack__popin__promo-nbr {
  font-size: 18px;
}

.page-produit-container__presentation-produit-pack__popin__container {
  position: absolute;
  top: 10vh;
  left: calc(50% - 400px);
  border: solid 1px #272f64;
  border-radius: 10px;
  width: 800px;
  max-height: 80vh;
  margin: 0 -400px 0 0;
  padding: 10px;
  background-color: #fff;
  overflow: auto;
  scrollbar-width: thin; /* "auto" or "thin" */
  scrollbar-color: #eee #fff; /* scroll thumb and track */
}
.page-produit-container__presentation-produit-pack__popin__container::-webkit-scrollbar {
  width: 12px; /* width of the entire scrollbar */
}
.page-produit-container__presentation-produit-pack__popin__container::-webkit-scrollbar-track {
  background: #fff; /* color of the tracking area */
  border-radius: 20px;
}
.page-produit-container__presentation-produit-pack__popin__container::-webkit-scrollbar-thumb {
  background-color: #eee; /* color of the scroll thumb */
  border-radius: 20px; /* roundness of the scroll thumb */
  border: 3px solid #eee; /* creates padding around scroll thumb */
}

.page-produit-container__presentation-produit-pack__popin__content__option-title {
  color: #ef5e56;
  font-size: 20px;
  font-weight: 700;
  text-align: left;
  line-height: 1.2em;
  margin: 0 0 20px;
}

.page-produit-container__presentation-produit-pack__popin__content__sub-title {
  color: #272f64;
  font-size: 18px;
  font-weight: 700;
  text-align: left;
  margin: 20px 0 auto;
}

.page-produit-container__presentation-produit-pack__popin__content__txt {
  font-size: 14px;
}

.page-produit-container__presentation-produit-pack__popin__content__col__container {
  display: flex;
  flex-direction: row;
}

.page-produit-container__presentation-produit-pack__popin__content__col--60 {
  width: 60%;
}

.page-produit-container__presentation-produit-pack__popin__content__col--40 {
  width: 40%;
  background: linear-gradient(to right, #fff, #fff 40%, #fff3f3 40%, #fff3f3 100%);
}

.page-produit-container__presentation-produit-pack__popin__content__col--100 {
  width: 100%;
}

.page-produit-container__presentation-produit-pack__popin__content__col__content {
  display: flex;
  flex-direction: column;
  padding: 20px 20px 0;
  height: 100%;
}
.page-produit-container__presentation-produit-pack__popin__content__col__content input[type=radio]:checked + label.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text::after {
  left: calc(50% - 9px);
  bottom: 11px;
  margin: 0 0 22px 0;
}
.page-produit-container__presentation-produit-pack__popin__content__col__content input[type=radio] + label.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text {
  display: flex;
  padding-left: 0;
}
.page-produit-container__presentation-produit-pack__popin__content__col__content input[type=radio] + label.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text::before {
  left: calc(50% - 12px);
  bottom: 30px;
  margin: 0;
}

.page-produit-container__presentation-produit-pack__popin__content__col__content-resp {
  display: none;
}
.page-produit-container__presentation-produit-pack__popin__content__col__content-resp input[type=radio] + label img {
  width: 180px;
  max-width: 180px;
  height: auto;
  margin: -20px 0 40px;
}

.page-produit-container__presentation-produit-pack__popin__content__checkbox__container,
.page-produit-container__presentation-produit-pack__popin__content__checkbox__container--resp {
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  margin: 40px 0;
}

.page-produit-container__presentation-produit-pack__popin__content__checkbox__container--resp {
  display: none;
  flex-direction: row;
  justify-content: space-around;
  margin: 20px 0;
}

.page-produit-container__presentation-produit-pack__popin__content__checkbox__content,
.page-produit-container__presentation-produit-pack__popin__content__checkbox__content--resp,
.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col,
.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col-50 {
  display: flex;
  flex-direction: row;
  align-items: end;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
}

.page-produit-container__presentation-produit-pack__popin__content__checkbox__content--resp {
  display: none;
  margin: 20px 0 0;
}

.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col-50 {
  justify-content: center;
  width: 50%;
}

.page-produit-container__presentation-produit-pack__popin__content__checkbox__container .page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col input[type=radio] + label,
.page-produit-container__presentation-produit-pack__popin__content__checkbox__container .page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label__txt input[type=radio] + label,
.page-produit-container__presentation-produit-pack__popin__content__checkbox__container .page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label__txt input[type=radio] + label {
  padding-left: 0;
}

.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col-txt {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  text-align: center;
  width: 50%;
}

.page-produit-container__presentation-produit-pack__popin__content__checkbox__content {
  flex-direction: row;
}

.page-produit-container__presentation-produit-pack__popin__content input[type=radio] {
  display: none;
}
.page-produit-container__presentation-produit-pack__popin__content input[type=radio] + label {
  position: relative;
  line-height: 25px;
  padding-left: 45px;
  cursor: pointer;
}
.page-produit-container__presentation-produit-pack__popin__content input[type=radio] + label::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  border: 1px solid #272f64;
  background-color: #fff;
  width: 25px;
  height: 25px;
  border-radius: 1rem;
  margin: 0 10px;
  box-sizing: border-box;
}
.page-produit-container__presentation-produit-pack__popin__content input[type=radio] + label::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 3px;
  left: 13px;
  width: 19px;
  height: 19px;
  border-radius: 1rem;
  cursor: pointer;
  box-sizing: border-box;
}
.page-produit-container__presentation-produit-pack__popin__content input[type=radio]:checked + label::after {
  background-color: #272f64;
}

.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label input[type=radio] + label::before {
  left: calc(50% - 12px);
  bottom: 30px;
  margin: 0;
}
.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label input[type=radio]:checked + label::after {
  left: calc(50% - 9px);
  bottom: 11px;
  margin: 0 0 22px 0;
}

.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col label {
  flex-direction: column;
}
.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col input[type=radio] + label::before {
  bottom: 0;
  left: calc(50% - 22px);
  border: 1px solid #272f64;
  background-color: #fff;
  width: 25px;
  height: 25px;
  border-radius: 1rem;
  margin: 0 10px;
  cursor: pointer;
}
.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col input[type=radio] + label::after {
  bottom: 3px;
  left: calc(50% - 9px);
  width: 19px;
  height: 19px;
}
.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col input[type=radio] + label img {
  max-width: 96px;
  height: auto;
  margin: 0 0 45px;
}
.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col input[type=radio] + label.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text::before {
  bottom: 0;
}
.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col input[type=radio]#deja_licence + label.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text::after {
  bottom: 3px;
  margin: 0;
}
.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col span {
  display: inline-block;
  margin: 0 15px 0 0;
}
.page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col img {
  margin: 0 0 20px;
}

.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__big-label {
  text-align: left;
  font-size: 18px;
  font-weight: 600;
  margin: 0 0 0 5px;
}

.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text {
  display: flex;
  flex-direction: column;
  margin: 0 auto;
}
.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text input[type=radio] + label {
  min-height: 270px;
  margin: 0 0 10px;
  padding: 0;
}
.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text input[type=radio] + label img {
  width: 180px;
  max-width: 180px;
  height: auto;
  margin: 20px 0 45px;
}

.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label__txt {
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  max-width: 250px;
  margin: 0 auto 60px;
}

.page-produit-container__presentation-produit-pack__popin__content__col__content__img-text {
  text-align: center;
}

.page-produit-container__presentation-produit-pack__popin__content__col__content__text {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.5em;
}

.page-produit-container__presentation-produit-pack__popin__content__col__content__text--resp {
  font-size: 14px;
  font-weight: 600;
  line-height: 1em;
}

.page-produit-container__presentation-produit-pack__popin__content__col__content__text {
  margin: -20px 0 0;
}

.page-produit-container__presentation-produit-pack__popin__content__col__content__text--resp {
  margin: -60px 0 0;
}

.page-produit-container__presentation-produit-pack__popin__content__col__content__prix {
  font-size: 14px;
  font-weight: 500;
}

.page-produit-container__presentation-produit-pack__popin__content__col__content__img {
  width: 180px;
  height: 180px;
  margin: -10px 0 10px;
}

.page-produit-container__presentation-produit-pack__popin__content__button {
  margin: 60px auto 20px;
}

.page-produit-container__presentation-produit-pack__content__visio-product__items {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 60px 0 0;
}

.page-produit-container__presentation-produit-pack__content__visio-product__item {
  display: flex;
  width: calc(50% - 20px);
  background-image: url("/skin/frontend/default/f002_conv/images/background_rond-blue-light.svg");
  background-repeat: no-repeat;
  background-size: 200px;
  background-position: top 40px left 60px;
}

.page-produit-container__presentation-produit-pack__content__visio-product__item__img__container {
  width: 200px;
  height: 200px;
  margin: 0 20px 0 0;
}

.page-produit-container__presentation-produit-pack__content__visio-product__item__img__content {
  width: 160px;
  height: auto;
}

.page-produit-container__presentation-produit-pack__content__visio-product__item__txt-container {
  width: calc(100% - 220px);
  min-height: 300px;
}

.page-produit-container__presentation-produit-pack__content__visio-product__item__txt-container__title {
  color: #272f64;
  font-size: 18px;
  font-weight: 600;
  text-align: left;
  margin: 0 0 20px;
}

.page-produit-container__presentation-produit-pack__content__visio-product__item__txt-container__desc {
  font-size: 14px;
  text-align: justify;
}
.page-produit-container__presentation-produit-pack__content__visio-product__item__txt-container__desc ul li {
  font-size: 14px;
  text-align: justify;
}

.page-produit-container__presentation-produit-pack__content__description-produit h2 {
  color: #272f64;
  text-align: center;
  font-size: 22px;
  font-weight: 700;
  margin: 0;
}
.page-produit-container__presentation-produit-pack__content__description-produit h2::after {
  content: "";
  display: block;
  width: 100px;
  height: 2px;
  background-color: #ef5e56;
  margin: 20px auto 20px;
}
.page-produit-container__presentation-produit-pack__content__description-produit h3 {
  color: #272f64;
  text-align: left;
  font-size: 18px;
  font-weight: 700;
  margin: 0 0 20px;
}
.page-produit-container__presentation-produit-pack__content__description-produit p {
  font-size: 14px;
  text-align: justify;
  margin: 0 0 20px;
}
.page-produit-container__presentation-produit-pack__content__description-produit p a {
  font-weight: 600;
}
.page-produit-container__presentation-produit-pack__content__description-produit a {
  text-decoration: underline;
}
.page-produit-container__presentation-produit-pack__content__description-produit ul {
  margin: 0 0 20px;
  padding: 0 0 0 30px;
}
.page-produit-container__presentation-produit-pack__content__description-produit li {
  font-size: 14px;
  text-align: justify;
  margin: 0 0 10px;
}
.page-produit-container__presentation-produit-pack__content__description-produit li::before {
  content: "";
  background-color: #ef5e56;
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  margin: 0 10px 0 -18px;
}
.page-produit-container__presentation-produit-pack__content__description-produit li + ul > li::before {
  content: "";
  background-color: #ef5e56;
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  margin: 0 10px 0 -18px;
}

.catalog-product-view.catalog-product-view .footer-container {
  padding-bottom: 75px;
}

/*# sourceMappingURL=page-produit-pack.css.map */

@charset "UTF-8";
/*==========================================================
					Pages produit - Pack responsive
============================================================*/
/*
> https://www.convention.fr/pack-metier-laboratoire.html (exemple)
- app/design/frontend/default/f002_conv/template/catalog/product/view-pack.phtml
*/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Largeur page                        */
/******************************************/
/******************************************/
/*    buttons                             */
/******************************************/
/******************************************/
/*    Ligne rouge  sous les titres        */
/******************************************/
/******************************************/
/*    Formes                              */
/******************************************/
/******************************************/
/*   Élément visible / caché              */
/******************************************/
/******************************************/
/* Etiquettes verrou. page compte client  */
/******************************************/
/******************************************/
/*    Icones menu compte client           */
/******************************************/
/******************************************/
/*    SCSS                                */
/******************************************/
@media all and (max-width: 1340px) {
  .page-produit-container__presentation-produit-pack__pack-prez__img-background {
    max-width: 480px;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__info-produit {
    max-width: 660px;
  }
}
@media all and (max-width: 1200px) {
  .page-produit-container__presentation-produit-pack__pack-prez__img-background {
    max-width: 360px;
  }
}
@media all and (max-width: 1080px) {
  .page-produit-container__presentation-produit-pack__pack-prez__img-background {
    max-width: 260px;
  }
}
@media all and (max-width: 980px) {
  .page-produit-container__presentation-produit-pack__pack-prez__img-background {
    max-width: 230px;
  }
}
@media all and (max-width: 950px) {
  .page-produit-container__presentation-produit-pack__pack-prez {
    position: relative;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__img-background {
    position: absolute;
    max-width: 1000px;
    background-position: center left 0;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__info-produit {
    max-width: calc(100% - 40px);
    margin: 200px 0 0;
    padding: 0 20px;
    z-index: 2;
  }
  .page-produit-container__presentation-produit-pack__pack-prez {
    background-size: 330px;
    background-position: bottom 350px right -150px;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__title {
    display: none;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__title--resp {
    display: block;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__content__img__container {
    text-align: center;
    margin: 0 auto;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__content__txt {
    width: 100%;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__content__txt__prix--container {
    text-align: right;
    max-width: 400px;
    margin: 0 auto;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__content__txt__quantity__container {
    max-width: 400px;
    margin: 0 auto 15px;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__button--container {
    text-align: center;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__button {
    width: 100%;
    max-width: 400px;
    margin: 0 auto 15px;
  }
  .page-produit-container__presentation-produit-pack__content__visio-product__item {
    width: calc(100% - 20px);
  }
  .page-produit-container__presentation-produit-pack__content .page-produit-container__presentation-produit__content__txt-titre {
    position: inherit;
    margin: 0 0 20px;
  }
  .page-produit-container__presentation-produit-pack__popin__container,
  .page-produit-container__presentation-produit-pack__popin__promo {
    left: 10%;
    width: 80%;
  }
}
@media all and (max-width: 770px) {
  .page-produit-container__presentation-produit-pack__content,
  .page-produit-container__presentation-produit-pack__pack-prez__desc {
    padding: 0 20px;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__img-background {
    height: 300px;
    border-radius: 0 150px 150px 0;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__info-produit {
    margin: 90px 0 0;
  }
  .page-produit-container__presentation-produit-pack__popin__content__col__content__img {
    width: 150px;
    height: 150px;
    margin: 0 0 30px;
  }
}
@media all and (max-width: 650px) {
  .page-produit-container__presentation-produit-pack__popin__promo {
    top: calc(5vh - 22px);
    left: 20px;
    width: calc(100% - 60px);
  }
  .page-produit-container__presentation-produit-pack__popin__container {
    top: 5vh;
    left: 20px;
    width: calc(100% - 60px);
    max-height: 90vh;
  }
  .page-produit-container__presentation-produit-pack__popin__content input[type=radio] + label {
    margin: 0 0 20px 0;
  }
  .page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col-txt {
    margin: 0;
  }
  .page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col-txt input[type=radio] + label {
    position: relative;
    line-height: 25px;
    padding-left: 0;
  }
}
@media all and (max-width: 575px) {
  .page-produit-container__presentation-produit-pack__pack-prez__desc {
    padding: 0 10px;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__info-produit {
    padding: 0 10px;
    max-width: calc(100% - 20px);
  }
  .page-produit-container__presentation-produit-pack__pack-prez__img-background {
    height: 200px;
    border-radius: 0 100px 100px 0;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__title--resp {
    font-size: 24px;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__title--sub {
    font-size: 15px;
    display: inline-block;
    line-height: 1.3em;
    margin: 10px 0 0;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__content__img__content {
    width: 300px;
    height: 300px;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__content__txt__prix--ht {
    font-size: 24px;
  }
  .page-produit-container__presentation-produit-pack__content {
    padding: 0 10px;
    margin: 30px 0 0;
  }
  .page-produit-container__presentation-produit-pack__content__visio-product__item {
    flex-direction: column;
    width: 100%;
  }
  .page-produit-container__presentation-produit-pack__content__visio-product__item__img__container {
    width: 160px;
    height: 160px;
    margin: 0 auto;
  }
  .page-produit-container__presentation-produit-pack__content__visio-product__item__txt-container {
    width: auto;
  }
  .page-produit-container__presentation-produit-pack__content__visio-product__item__txt-container__title {
    text-align: center;
    font-size: 16px;
    margin: 20px 0;
  }
  .page-produit-container__presentation-produit-pack__popin__content__option-title {
    margin: 25px 0 30px;
  }
  .page-produit-container__presentation-produit-pack__popin__content__sub-title {
    font-size: 18px;
    margin: 0 0 40px;
  }
  .page-produit-container__presentation-produit-pack__popin__content__col__container {
    flex-direction: column;
    padding: 0 10px;
  }
  .page-produit-container__presentation-produit-pack__popin__content__col__content {
    padding: 0;
  }
  .page-produit-container__presentation-produit-pack__popin__content__col__content input[type=radio] + label.page-produit-container__presentation-produit-pack__popin__content__checkbox__content__col-label-text {
    display: none;
  }
  .page-produit-container__presentation-produit-pack__popin__content__txt {
    margin: 0 0 20px;
  }
  .page-produit-container__presentation-produit-pack__popin__content__col--40 {
    display: none;
  }
  .page-produit-container__presentation-produit-pack__popin__content__col--60 {
    width: auto;
  }
  .page-produit-container__presentation-produit-pack__popin__content__col__content-resp {
    display: block;
    background: #fff3f3;
    border-radius: 10px;
    padding: 10px 0;
  }
  .page-produit-container__presentation-produit-pack__popin__content__col__content-resp input[type=radio] + label {
    margin: 0 0;
    height: 220px;
    min-height: 220px;
  }
  .page-produit-container__presentation-produit-pack__popin__content__checkbox__container--resp {
    display: flex;
  }
  .page-produit-container__presentation-produit-pack__popin__content__checkbox__content--resp,
  .page-produit-container__presentation-produit-pack__popin__content__col__content .page-produit-container__presentation-produit-pack__popin__content__checkbox__content--resp > input[type=radio] + label {
    display: flex;
  }
  .page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col {
    width: 40%;
    margin: 0 auto;
    flex-direction: column;
    align-items: center;
  }
  .page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col input[type=radio] + label img {
    width: 130px;
    max-width: 130px;
  }
  .page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col span {
    margin: 0 0 10px;
  }
  .page-produit-container__presentation-produit-pack__popin__content__checkbox__content-col img {
    margin: 0 0 20px;
    width: 80px;
    height: auto;
  }
  .page-produit-container__presentation-produit-pack__popin__content__col__content__img-text {
    text-align: center;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 20px;
  }
  .page-produit-container__presentation-produit-pack__popin__content__col__content__text {
    text-align: left;
  }
  .page-produit-container__presentation-produit-pack__popin__content__col__content__text--resp {
    text-align: center;
    margin: -60px 0 0;
  }
  .page-produit-container__presentation-produit-pack__popin__content__col__content__img {
    margin: 0;
  }
  .page-produit-container__presentation-produit-pack__popin__content__checkbox__container {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    margin: 20px 0;
  }
}
@media all and (max-width: 450px) {
  .page-produit-container__presentation-produit__content__txt {
    padding: 0 10px;
  }
  .page-produit-container__presentation-produit__content__txt-commande-pack {
    width: calc(100% - 20px);
    padding: 0 10px;
  }
  .page-produit-container__presentation-produit-pack__popin__promo {
    top: 10px;
    left: 10px;
    width: calc(100% - 18px);
    padding: 7px 0;
  }
  .page-produit-container__presentation-produit-pack__popin__container {
    top: 10px;
    left: 10px;
    width: calc(100% - 40px);
  }
  .page-produit-container__presentation-produit-pack__popin__content__col__container {
    padding: 0;
  }
  .page-produit-container__presentation-produit-pack__popin__content__option-title {
    margin: 45px 0 20px;
  }
  .page-produit-container__presentation-produit-pack__popin__content__col__content__img {
    width: 100px;
    height: 100px;
  }
  .page-produit-container__presentation-produit-pack__popin__content__checkbox__content {
    margin: 0 20px;
    text-align: left;
  }
  .page-produit-container__presentation-produit-pack__container {
    margin: 10px 0 20px;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__info-produit {
    margin: 30px 0 0;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__content__txt__prix--ht {
    display: inline-block;
  }
  .page-produit-container__presentation-produit-pack__pack-prez__content__txt__prix--ttc {
    margin: 0 0 15px 15px;
    display: inline-block;
  }
}

/*# sourceMappingURL=page-produit-pack.css.map */

@charset "UTF-8";
/*==================================================================
		Page panier - Étape 3 : paiement stripe
====================================================================*/
/*
> Page tunnel d'achat - Paiement stripe
- app/design/frontend/default/f002_conv/template/checkout/success.phtml
*/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Largeur page                        */
/******************************************/
/******************************************/
/*    buttons                             */
/******************************************/
/******************************************/
/*    Ligne rouge  sous les titres        */
/******************************************/
/******************************************/
/*    Formes                              */
/******************************************/
/******************************************/
/*   Élément visible / caché              */
/******************************************/
/******************************************/
/* Etiquettes verrou. page compte client  */
/******************************************/
/******************************************/
/*    Icones menu compte client           */
/******************************************/
/******************************************/
/*    SCSS                                */
/******************************************/
.checkout-onepage-success {
  background-color: #f9fbff;
}
.checkout-onepage-success .header-container__logo {
  margin: 0 auto;
}
.checkout-onepage-success .main {
  position: relative;
  width: auto;
  max-width: 1200px;
  border: none;
  padding: 0;
  margin: 0 auto;
  min-height: calc(100vh - 150px);
  background-color: #f9fbff;
}
.checkout-onepage-success .header-top {
  background-color: #fff;
}

.container--page-panier__box-paiement {
  max-width: 1200px;
  padding: 0 20px;
  margin: 0 auto 64px;
}
.container--page-panier__box-paiement h2 {
  color: #272f64;
  font-size: 20px;
  font-weight: 600;
  text-align: center;
  width: 100%;
  margin: 0 0 20px;
}
.container--page-panier__box-paiement h2::after {
  width: 200px;
  margin: 20px auto;
}

.container--page-panier__box-paiement__form-success {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 32px;
  max-width: 400px;
  padding: 32px;
  border-radius: 16px;
  border: 1px solid #CCCAD7;
  background: #fff;
}
.container--page-panier__box-paiement__form-success button {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font: 600 14px/1.75 Montserrat, Montserrat-fallback, sans-serif;
  text-align: center;
  text-decoration: none;
  width: 100%;
  height: auto;
  padding: 12px 20px;
  border: none;
  border-radius: 10px;
  background-color: #13d766;
  margin: 32px auto 0;
  transition: all 0.15s ease-in;
  cursor: pointer;
}
.container--page-panier__box-paiement__form-success button:hover {
  color: #fff;
  background-color: #0db755;
}
.container--page-panier__box-paiement__form-success button::after {
  content: "";
  display: inline-block;
  width: 8px;
  height: 12px;
  background: no-repeat center center url("/skin/frontend/default/f002_conv/images/icone_fleche-white-right.svg");
  margin: 0 0 0 16px;
}
.container--page-panier__box-paiement__form-success button:disabled {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  background-color: #13d766;
  margin: 32px auto 0;
  padding: 12px 20px;
  width: 100%;
  border: none;
  border-radius: 10px;
}

.container--page-panier__box-paiement__txt {
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin: 16px 0 0;
}

.container--page-panier__box-paiement__title {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  margin: 0 auto;
}

.container--page-panier__box-paiement__title__text {
  display: flex;
  gap: 16px;
}

.container--page-panier__box-paiement__title__text__img {
  flex-shrink: 0;
  width: 32px;
  height: 32px;
}

.container--page-panier__box-paiement__h1,
.container--page-panier__box-paiement__title__text__h1 {
  color: #272f64;
  text-align: center;
  font-size: 22px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin: 0;
}

.container--page-panier__box-paiement__h1::after {
  content: "";
  display: block;
  width: 75px;
  height: 2px;
  background-color: #ef5e56;
  margin: 12px auto 24px;
}

.container--page-panier__box-paiement__title__subtitle {
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin: 0;
}

.container--page-panier__box-paiement__text {
  font-size: 14px;
  line-height: normal;
  text-align: justify;
}

.container--page-panier__box-paiement__message {
  font-size: 14px;
  font-weight: 600;
  line-height: 1.75;
  text-align: center;
  width: 100%;
  margin: 0;
}

.container--page-panier__box-paiement__imgs {
  display: none;
  margin: 0 0 54px;
}

.container--page-panier__box-paiement__form-success__logo-paiement {
  position: absolute;
  bottom: 12px;
  right: 12px;
}

.container--page-panier__box-paiement__form-success__form {
  width: 100%;
}

.container--page-panier__box-paiement__stripe-payment-form {
  display: block;
  margin: 0 auto;
}

.container--page-panier__box-paiement__img {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  margin: 70px auto;
}

.checkout-onepage-success > img {
  display: none;
}

/* Paiement par chèque et virement */
.container--page-panier__box-paiement__cheque-virement {
  border-radius: 15px;
  background-color: #fff;
  box-shadow: 5px 5px 10px 5px #cdcdcd;
  margin: 20px 0 60px;
  padding: 20px;
}
.container--page-panier__box-paiement__cheque-virement h2 {
  font-size: 20px;
  color: #ef5e56;
}
.container--page-panier__box-paiement__cheque-virement h2::after {
  display: none;
}

.container--page-panier__box-paiement__cheque-virement__infos {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  color: #707070;
  font-weight: 700;
  margin: 20px 0 0;
  padding: 15px 20px;
  background-color: #fadcda;
  border-radius: 15px;
}
.container--page-panier__box-paiement__cheque-virement__infos::before {
  content: "";
  display: block;
  width: 32px;
  height: 32px;
  background-image: url("/skin/frontend/default/f002_conv/images/exclamation-mark.png");
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 20px 0 0;
}
.container--page-panier__box-paiement__cheque-virement__infos p {
  width: calc(100% - 60px);
}
.container--page-panier__box-paiement__cheque-virement__infos a span {
  text-decoration: underline;
}

.container--page-panier__box-paiement__cheque-virement__table {
  font-size: 14px;
  width: 100%;
  max-width: 600px;
  margin: 20px auto 0;
}
.container--page-panier__box-paiement__cheque-virement__table tr th {
  font-weight: 600;
  padding: 5px 10px 0;
}
.container--page-panier__box-paiement__cheque-virement__table tr th:first-child {
  max-width: 400px;
  width: 50%;
}
.container--page-panier__box-paiement__cheque-virement__table tr th :last-child {
  max-width: 200px;
  width: 50%;
}
.container--page-panier__box-paiement__cheque-virement__table tr td {
  font-weight: 600;
  padding: 5px 10px 0;
}
.container--page-panier__box-paiement__cheque-virement__table a span {
  text-decoration: underline;
}

/*# sourceMappingURL=page-panier-paiement.css.map */

@charset "UTF-8";
/*==========================================================
					Youtube Lite
============================================================*/
/*
> https://www.convention.fr
- app/design/frontend/default/f002_conv/template/page/html/temp_conv.phtml

> https://www.convention.fr/liste-convention-commander
- app/design/frontend/default/f002_conv/template/page/html/temp_conv-commander.phtml

> https://www.convention.fr/commander/convention-collective/convention-syntec-3018-7356
- app/design/frontend/default/f002_conv/template/catalog/product/SEA/template_A.phtml
- app/design/frontend/default/f002_conv/template/catalog/product/SEA/template_B.phtml
- app/design/frontend/default/f002_conv/template/catalog/product/SEA/template_B_no_popin.phtml

> https://www.convention.fr/convention-syntec-3018.html (exemple)
- app/design/frontend/default/f002_conv/template/catalog/product/SEO/conv/template_A.phtml
- app/design/frontend/default/f002_conv/template/catalog/product/SEO/conv/template_B.phtml

> https://www.convention.fr/convention-collective-metallurgie
- app/design/frontend/default/f002_conv/template/catalog/product/convention-metallurgie.phtml

> https://www.convention.fr/convention-travaux-publics
- app/design/frontend/default/f002_conv/template/catalog/product/convention-travaux-publics.phtml

> https://www.convention.fr/affichage-obligatoire-panneau-complet.html (exemple)
- app/design/frontend/default/f002_conv/template/catalog/product/view-aff.phtml

> https://nicolas.convention.local/registre-unique-du-personnel.html (exemple)
- app/design/frontend/default/f002_conv/template/catalog/product/view-reg.phtml

*/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Largeur page                        */
/******************************************/
/******************************************/
/*    buttons                             */
/******************************************/
/******************************************/
/*    Ligne rouge  sous les titres        */
/******************************************/
/******************************************/
/*    Formes                              */
/******************************************/
/******************************************/
/*   Élément visible / caché              */
/******************************************/
/******************************************/
/* Etiquettes verrou. page compte client  */
/******************************************/
/******************************************/
/*    Icones menu compte client           */
/******************************************/
/******************************************/
/*    SCSS                                */
/******************************************/
lite-youtube {
  background-color: #000;
  position: relative;
  display: block;
  contain: content;
  background-position: center center;
  background-size: cover;
  cursor: pointer;
  max-width: 800px;
  border-radius: 15px;
}

/* gradient */
lite-youtube::before {
  content: attr(data-title);
  display: block;
  position: absolute;
  top: 0;
  /* Pixel-perfect port of YT's gradient PNG, using https://github.com/bluesmoon/pngtocss plus optimizations */
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.6666666667) 0%, rgba(0, 0, 0, 0.537254902) 14%, rgba(0, 0, 0, 0.1490196078) 54%, rgba(0, 0, 0, 0.0470588235) 72%, rgb(0, 0, 0) 94%);
  height: 100%;
  width: 100%;
  font-family: "YouTube Noto", Roboto, Arial, Helvetica, sans-serif;
  color: #eeeeee;
  text-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
  font-size: 18px;
  padding: 25px 20px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  box-sizing: border-box;
}

lite-youtube:hover::before {
  color: white;
}

/* responsive iframe with a 16:9 aspect ratio
    thanks https://css-tricks.com/responsive-iframes/
*/
lite-youtube::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}

lite-youtube > iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border: 0;
}

/* play button */
lite-youtube > .lty-playbtn {
  display: block;
  /* Make the button element cover the whole area for a large hover/click target… */
  width: 100%;
  height: 100%;
  /* …but visually it's still the same size */
  background: no-repeat center/68px 48px;
  /* YT's actual play button svg */
  background-image: url("/skin/frontend/default/f002_conv/images/yt-play.svg");
  position: absolute;
  cursor: pointer;
  z-index: 1;
  filter: grayscale(100%);
  transition: filter 0.1s cubic-bezier(0, 0, 0.2, 1);
  border: 0;
}

lite-youtube:hover > .lty-playbtn,
lite-youtube .lty-playbtn:focus {
  filter: none;
}

/* Post-click styles */
lite-youtube.lyt-activated {
  cursor: unset;
}

lite-youtube.lyt-activated::before,
lite-youtube.lyt-activated > .lty-playbtn {
  opacity: 0;
  pointer-events: none;
}

.lyt-visually-hidden {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

/*# sourceMappingURL=youtube-lite.css.map */

@charset "UTF-8";
/*==========================================================
					Page résultat recherche
============================================================*/
/*
> https://www.convention.fr/catalogsearch/result/?q=m%C3%A9tal (exemple)
- app/design/frontend/default/f002_conv/template/catalogsearch/result.phtml

> https://www.convention.fr/code/4332C/?naf=365 (exemple)
- app/design/frontend/default/f002_conv/template/catalog/naf.phtml
*/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Largeur page                        */
/******************************************/
/******************************************/
/*    buttons                             */
/******************************************/
/******************************************/
/*    Ligne rouge  sous les titres        */
/******************************************/
/******************************************/
/*    Formes                              */
/******************************************/
/******************************************/
/*   Élément visible / caché              */
/******************************************/
/******************************************/
/* Etiquettes verrou. page compte client  */
/******************************************/
/******************************************/
/*    Icones menu compte client           */
/******************************************/
/******************************************/
/*    SCSS                                */
/******************************************/
.catalogsearch-result-index .main {
  width: auto;
  padding: 0;
}

.catalogsearch-result-index__contain {
  max-width: 1200px;
  margin: 40px auto 120px;
  padding: 0 40px;
}
.catalogsearch-result-index__contain h1 {
  color: #272f64;
  font-size: 32px;
  font-weight: 700;
  text-align: center;
  width: 100%;
}
.catalogsearch-result-index__contain h1::after {
  content: "";
  display: block;
  width: 100px;
  height: 2px;
  background-color: #ef5e56;
  margin: 30px auto 40px;
}
.catalogsearch-result-index__contain .container-page-code-naf__content-col__liste-produit__produit-txt h2 {
  color: #272f64;
  font-size: 18px;
  text-align: left;
  font-weight: 700;
  margin: 0 0 15px;
  transition: color 0.3s ease-in;
  cursor: pointer;
}
.catalogsearch-result-index__contain .container-page-code-naf__content-col__liste-produit__produit-txt h2:hover {
  color: #ef5e56;
}
.catalogsearch-result-index__contain .container-page-code-naf__content-col__liste-produit__produit-txt h2::after {
  content: "";
  display: block;
  width: 50px;
  height: 2px;
  background-color: #ef5e56;
  margin: 10px auto 10px 0;
}
.catalogsearch-result-index__contain .container-page-code-naf__content-col__liste-produit__produit-txt__infos::after {
  display: none;
}

.catalogsearch-result-index__contain__back-link {
  display: inline-block;
  color: #272f64;
  margin: 0 0 20px;
  transition: all 0.3s ease-in-out;
}
.catalogsearch-result-index__contain__back-link:hover {
  color: #ef5e56;
}

.catalogsearch-result-index__contain__search-container {
  width: auto;
  margin: 0 0 20px;
  padding: 20px 40px;
  background-color: #f3f7ff;
  border-radius: 15px;
}
.catalogsearch-result-index__contain__search-container p {
  color: #ababab;
  margin: 10px 10px 0;
}

.catalogsearch-result-index__contain__search-container__title {
  color: #272f64;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  width: 100%;
  margin: 0 0 20px;
}
.catalogsearch-result-index__contain__search-container__title::after {
  display: none;
}

.catalogsearch-result-index__contain__encart-red {
  background-image: url("/skin/frontend/default/f002_conv/images/icon-exclamation-red.webp");
  background-repeat: no-repeat;
  background-position: 20px 50%;
  background-size: 25px;
  background-color: #fadcda;
  border-radius: 15px;
  height: auto;
  min-height: 35px;
  margin: 20px 0 50px;
  padding: 20px 20px 10px 65px;
}
.catalogsearch-result-index__contain__encart-red p {
  color: #ef5e56;
  font-size: 14px;
  font-weight: 600;
}

.catalogsearch-result-index__contain__search-container__input {
  font-family: "Montserrat", "Montserrat-fallback", sans-serif;
  width: calc(100% - 100px);
  background: #fff;
  border: 1px solid #a3a3a3;
  height: 38px;
  border-radius: 10px;
  padding: 0 20px;
}

.catalogsearch-result-index__contain__search-container__ok {
  position: absolute;
  color: #fff;
  background-color: #dd695c;
  background-image: linear-gradient(90deg, transparent 0, #b13322 100%);
  border: none;
  border-radius: 10px;
  height: 40px;
  width: 80px;
  margin: 0 0 0 -20px;
  transition: all 0.3s ease-in;
  cursor: pointer;
}
.catalogsearch-result-index__contain__search-container__ok:hover {
  background-color: #b13322;
  background-image: linear-gradient(90deg, transparent 0, #b13322 100%);
}

/*# sourceMappingURL=page-resultat-recherche.css.map */

@charset "UTF-8";
/*==========================================================
					Page résultat recherche - responsive
============================================================*/
/*
> https://www.convention.fr/catalogsearch/result/?q=m%C3%A9tal (exemple)
- app/design/frontend/default/f002_conv/template/catalogsearch/result.phtml

> https://www.convention.fr/code/4332C/?naf=365 (exemple)
- app/design/frontend/default/f002_conv/template/catalog/naf.phtml
*/
/******************************************/
/*    SCSS                                */
/******************************************/
@media all and (max-width: 950px) {
  .catalogsearch-result-index__contain {
    padding: 0 10px;
  }
}
@media all and (max-width: 650px) {
  .catalogsearch-result-index__contain__search-container {
    padding: 20px;
  }
}
@media all and (max-width: 475px) {
  .container-page-code-naf__content-col__liste-produit__produit-image {
    width: 100%;
  }
  #products-list .container-page-code-naf__content-col__liste-produit__produit-image img {
    display: block;
    margin: 0 auto;
  }
  .catalogsearch-result-index__contain .container-page-code-naf__content-col__liste-produit__produit-txt h2,
  .container-page-code-naf__content-col .container-page-code-naf__content-col__liste-produit__produit-txt h2 {
    text-align: center;
  }
  .catalogsearch-result-index__contain .container-page-code-naf__content-col__liste-produit__produit-txt h2::after {
    margin: 10px auto;
  }
  .container-page-code-naf__content-col__liste-produit__produit {
    margin: 0;
  }
  .container-page-code-naf__content-col__liste-produit__produit-txt,
  .container-page-code-naf__content-col__liste-produit__produit-txt__infos {
    text-align: center;
  }
  .container-page-code-naf__content-col__liste-produit__produit-txt__infos::after {
    margin: 10px auto 10px;
  }
  .container-page-code-naf__content-col__liste-produit__produit-txt-button {
    width: 100%;
  }
  .container-page-code-naf__content-col__liste-produit__produit-button {
    width: auto;
  }
  .cms-code-naf-recherche #products-list span {
    margin: 10px auto;
  }
}

/*# sourceMappingURL=page-resultat-recherche.css.map */

@charset "UTF-8";
/*==========================================================
					Landing page - CCN gratuite
============================================================*/
/*
> https://www.convention.fr/telecharger-ccn-offerte
- app/design/frontend/default/f002_conv/template/contacts/ccn-offerte.phtml
*/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Largeur page                        */
/******************************************/
/******************************************/
/*    buttons                             */
/******************************************/
/******************************************/
/*    Ligne rouge  sous les titres        */
/******************************************/
/******************************************/
/*    Formes                              */
/******************************************/
/******************************************/
/*   Élément visible / caché              */
/******************************************/
/******************************************/
/* Etiquettes verrou. page compte client  */
/******************************************/
/******************************************/
/*    Icones menu compte client           */
/******************************************/
/******************************************/
/*    SCSS                                */
/******************************************/
.cms-lp-rs-primes-ccn .main-container,
.cms-lp-rs-avantages-convention-collective .main-container {
  margin: 0;
}

.cms-telecharger-ccn-offerte .std,
.cms-telecharger-ccn-offerte .breadcrumbs,
.cms-telecharger-ccn-offerte .quick-info,
.cms-telecharger-ccn-offerte .footer-container {
  display: none;
}

.cms-telecharger-ccn-offerte .main-container {
  margin: 64px 0 24px;
}
.cms-telecharger-ccn-offerte .header-top {
  height: 64px;
  background-color: #f3f7ff;
}
.cms-telecharger-ccn-offerte .header-top .header-container__logo {
  margin: 0 auto;
}
.cms-telecharger-ccn-offerte .header-top .header-container__acces-rapide {
  display: none;
}
.cms-telecharger-ccn-offerte .header-bottom {
  display: none;
}
.cms-telecharger-ccn-offerte .messages {
  margin: 0 0 -44px !important;
}
.cms-telecharger-ccn-offerte .messages li {
  margin: 0 !important;
}
.cms-telecharger-ccn-offerte .messages .success-msg,
.cms-telecharger-ccn-offerte .messages .error-msg {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  width: 100%;
  min-height: 44px;
  border: none !important;
  background-image: none;
  padding: 0 8px !important;
}
.cms-telecharger-ccn-offerte .messages .success-msg .msg__txt,
.cms-telecharger-ccn-offerte .messages .error-msg .msg__txt {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
  font-size: 20px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  padding: 12px;
}
.cms-telecharger-ccn-offerte .messages .success-msg .msg__txt::before,
.cms-telecharger-ccn-offerte .messages .error-msg .msg__txt::before {
  flex: 0;
  content: "";
  display: block;
  width: 24px;
  height: 24px;
  min-width: 24px;
}
.cms-telecharger-ccn-offerte .messages .success-msg {
  background-color: #13d766;
}
.cms-telecharger-ccn-offerte .messages .success-msg .msg__txt::before {
  background: no-repeat center/24px auto url("/skin/frontend/default/f002_conv/images/icones/icone_coche-blanche_24px.svg");
}
.cms-telecharger-ccn-offerte .messages .error-msg {
  background-color: #ef5e56;
}
.cms-telecharger-ccn-offerte .messages .error-msg .msg__txt::before {
  background: no-repeat center/24px auto url("/skin/frontend/default/f002_conv/images/icones/icone_cross-white_24px.svg");
}
.cms-telecharger-ccn-offerte .messages .error-msg a {
  color: #fff;
  text-decoration: underline;
}
.cms-telecharger-ccn-offerte .messages .error-msg a:hover {
  color: #fff;
}

.cms-telecharger-ccn-offerte__container {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 64px;
  width: 100%;
  margin: 64px 0;
}

.cms-landingpage__header-ccn-free,
.cms-landingpage__content-ccn-free {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 32px;
  width: 100%;
  padding: 0 12px;
  box-sizing: border-box;
}

.cms-landingpage__header-ccn-free__title-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 12px;
}

.cms-landingpage__header-ccn-free__title-container__title {
  color: #272f64;
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: -0.64px;
  text-align: center;
  margin: 0;
}
.cms-landingpage__header-ccn-free__title-container__title::after {
  content: "";
  display: block;
  width: 120px;
  height: 2px;
  background-color: #ef5e56;
  margin: 12px auto 0;
}

.cms-landingpage__header-ccn-free__title-container__sub-title {
  font-size: 20px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  letter-spacing: -0.4px;
  text-align: center;
}

/* Module de recherche */
.cms-landingpage__search-container {
  display: flex;
  flex-direction: column;
  gap: 32px;
  padding: 40px 64px;
  border-radius: 16px;
  background: linear-gradient(180deg, #eff4fe 0%, #dee9fe 100%);
}

.cms-landingpage__search-container__2col {
  display: flex;
  gap: 64px;
}

.cms-landingpage__search-container__img-container {
  flex-shrink: 0;
  width: 310px;
  height: 336px;
}

.cms-telecharger-ccn-offerte .cms-landingpage__search-container {
  width: calc(100% - 128px);
  max-width: 968px;
}
.cms-telecharger-ccn-offerte .cms-landingpage__search-container__text {
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: 100%;
}

.cms-landingpage__search-container__text__title {
  display: flex;
  justify-content: space-between;
  gap: 16px;
  align-items: flex-start;
  color: #272f64;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-align: left;
  margin: 0;
}
.cms-landingpage__search-container__text__title span::after {
  content: "";
  display: block;
  width: 100px;
  height: 2px;
  background-color: #ef5e56;
  margin: 16px auto 0 0;
}

.cms-landingpage__search-container__text__title__img {
  display: block;
  width: 130px;
  height: 52px;
  border-radius: 8px;
  box-shadow: 4px 4px 8px 0 rgba(0, 0, 0, 0.15);
}

.cms-landingpage__search-container__text__sub-title {
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
}

.cms-landingpage__search-container__text__link-popin {
  display: contents;
  color: #ef5e56;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.cms-landingpage__search-container__text__search-module {
  display: inline-block;
  position: relative;
  width: 100%;
  margin: 0;
}

.cms-landingpage__search-container__text__search-module__select {
  font-family: Montserrat, Montserrat-fallback, sans-serif;
  background: #fff;
  border: 1px solid #b0adc1;
  height: 42px;
  border-radius: 10px;
  padding: 0;
}
.cms-landingpage__search-container__text__search-module__select.selectize-control.single .selectize-input.input-active {
  display: flex;
}
.cms-landingpage__search-container__text__search-module__select > .selectize-input {
  display: flex;
  align-items: center;
  height: 42px;
  padding: 0 12px;
  border: none;
  border-radius: 10px;
}
.cms-landingpage__search-container__text__search-module__select > .selectize-input.dropdown-active {
  border-radius: 10px;
}
.cms-landingpage__search-container__text__search-module__select > .selectize-input.input-active {
  display: flex;
}
.cms-landingpage__search-container__text__search-module__select > .selectize-input > input {
  height: 28px;
}
.cms-landingpage__search-container__text__search-module__select > .selectize-input > input::placeholder {
  color: #b0adc1;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
.cms-landingpage__search-container__text__search-module__select > .selectize-input .item {
  color: #272f64;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  padding: 10px;
}
.cms-landingpage__search-container__text__search-module__select .selectize-dropdown-content div {
  color: #272f64;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  padding: 10px;
}
.cms-landingpage__search-container__text__search-module__select .selectize-dropdown-content div:nth-child(even) {
  background-color: #f3f7ff;
}

.cms-landingpage__search-container__text__search-module__exemple {
  color: #272f64;
  font-style: italic;
  font-size: 12px;
  margin: 8px 0 0;
}

.cms-landingpage__search-container__text__filter {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  max-width: 594px;
}

.cms-landingpage__search-container__text__filter__radio {
  display: none;
}
.cms-landingpage__search-container__text__filter__radio:checked + label {
  background-color: #fbdcda;
}

.cms-landingpage__search-container__text__filter__label {
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 17px;
  padding: 10px 16px;
  border-radius: 8px;
  border: 1px solid #272f64;
  background: #fff;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
.cms-landingpage__search-container__text__filter__label:hover {
  background-color: #fbdcda;
}

.cms-landingpage__search-container__conv-details {
  display: flex;
  align-items: center;
  gap: 64px;
  padding: 24px 32px;
  border-radius: 16px;
  background: #fff;
}

.cms-landingpage__search-container__conv-details__img {
  width: 214px;
  height: auto;
  flex-shrink: 0;
}

.cms-landingpage__search-container__conv-details__text {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.cms-landingpage__search-container__conv-details__text__title {
  display: flex;
  flex-direction: column;
  gap: 6px;
  font-style: normal;
  line-height: normal;
}

.cms-landingpage__search-container__conv-details__text__title__conv {
  font-size: 20px;
  font-weight: 700;
}

.cms-landingpage__search-container__conv-details__text__title__subtitle {
  font-size: 14px;
  font-weight: 400;
}

.cms-landingpage__search-container__conv-details__text__list__item {
  font-size: 14px;
  margin: 0 0 16px;
}
.cms-landingpage__search-container__conv-details__text__list__item:last-child {
  margin: 0;
}
.cms-landingpage__search-container__conv-details__text__list__item input {
  display: none;
}
.cms-landingpage__search-container__conv-details__text__list__item input:checked + label::after {
  transform: rotate(270deg);
}
.cms-landingpage__search-container__conv-details__text__list__item input:checked + label + span {
  display: inline-block;
  visibility: visible;
  opacity: 1;
  max-height: 200px;
  margin: 8px 0 0;
}
.cms-landingpage__search-container__conv-details__text__list__item label {
  display: inline;
  text-decoration: underline;
  cursor: pointer;
}
.cms-landingpage__search-container__conv-details__text__list__item label::after {
  display: inline-block;
  content: "";
  width: 14px;
  height: 14px;
  background: no-repeat center/14px 10px url("/skin/frontend/default/f002_conv/images/icone_fleche-slim-blue-right.svg");
  transform: rotate(90deg);
  margin: 0 0 -2px 8px;
  transition: all 0.3s ease-in-out;
}

.cms-landingpage__search-container__cta-container {
  display: flex;
  justify-content: center;
}

.cms-landingpage__content-ccn-free__title {
  color: #272f64;
  text-align: center;
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin: 0;
}

.cms-landingpage__content-ccn-free__cols--3cols {
  display: flex;
  align-items: first baseline;
  justify-content: center;
  gap: 64px;
  margin: 0 auto;
  min-width: 854px;
  height: 272px;
  width: 100%;
}

.cms-landingpage__content-ccn-free__cols--3cols__item,
.cms-landingpage__content-ccn-free__cols--3cols__item--4-lignes {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  gap: 16px;
  flex: 1;
  padding: 32px;
  border-radius: 8px;
  background: #DBF0FC;
  max-width: 230px;
}

.cms-landingpage__content-ccn-free__cols--3cols__item--4-lignes {
  height: calc(100% - 64px);
}

.cms-landingpage__content-ccn-free__cols--3cols__item__title {
  color: #272f64;
  font-size: 24px;
  line-height: 32px;
  text-align: center;
  font-style: normal;
  font-weight: 700;
  margin: 0;
  max-width: 230px;
}

.cms-landingpage__content-ccn-free__cols--3cols__item__txt {
  text-align: center;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  width: 200px;
  margin: 0;
}

.cms-landingpage__content-ccn-free__cta__text--resp {
  display: none;
}

.cms-landingpage__content-ccn-free__video-container {
  width: 100%;
  max-width: 800px;
  height: auto;
  border-radius: 15px;
  background: #606060;
  box-shadow: 10px 10px 25px 0 rgba(0, 0, 0, 0.1);
}

.cms-landingpage__content-ccn-free__video-container--arcade {
  width: 100%;
  max-width: 1200px;
  height: auto;
  border-radius: 15px;
  box-shadow: 10px 10px 25px 0 rgba(0, 0, 0, 0.1);
}
.cms-landingpage__content-ccn-free__video-container--arcade iframe {
  border: none;
}

/* Avis clients */
.cms-landingpage__content-ccn-free__avis {
  width: 100%;
}

.cms-landingpage__content-ccn-free__avis__content {
  max-width: 1200px;
  margin: 0 auto;
}

.cms-landingpage__content-ccn-free__avis__content--resp {
  display: none;
  margin: 0 auto;
  padding: 20px 0 32px;
}

/*
PURE RESPONSIVE CSS3 SLIDESHOW GALLERY by Roko C. buljan
http://stackoverflow.com/a/34696029/383904
*/
.cms-landingpage__content-ccn-free__avis__content__container {
  position: relative;
  overflow: hidden;
  height: 100%; /* Or set a fixed height */
}

.cms-landingpage__content-ccn-free__avis__content__container__anchor {
  display: block;
  height: 150px;
  margin-top: -150px;
  visibility: hidden;
}

/* SLIDER */
.cms-landingpage__content-ccn-free__avis__content__container__slider {
  white-space: nowrap;
  font-size: 0;
  transition: 0.8s;
  height: 100%;
}

/* SLIDES */
.cms-landingpage__content-ccn-free__avis__content__container__slider__slide {
  display: inline-block;
  white-space: normal;
  width: 100%;
  height: 100%;
  padding: 0 0 50px;
  filter: drop-shadow(1px 4px 6px rgba(176, 173, 193, 0.4));
}

.cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content {
  display: flex;
  gap: 25px;
  padding: 0 13px;
}

.cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item {
  color: #00246b;
  text-align: left;
  background: #fff;
  border-radius: 10px;
  width: 50%;
  padding: 15px 35px;
}

.cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item__name {
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: 28px;
}

.cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item__img {
  margin: 0 0 22px;
}

.cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item__txt {
  display: -webkit-box;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 170%;
  text-overflow: ellipsis;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  height: 185px;
  overflow: hidden;
}

/* PREV/NEXT, CONTAINERS & ANCHORS */
.cms-landingpage__content-ccn-free__avis__content__container__prevNext {
  position: absolute;
  z-index: 1;
  top: calc(50% - 32px);
  width: 100%;
  height: 0;
  margin: 7px 0 0;
}
.cms-landingpage__content-ccn-free__avis__content__container__prevNext > div + div {
  visibility: hidden; /* Hide all but first P/N container */
}
.cms-landingpage__content-ccn-free__avis__content__container__prevNext a {
  position: absolute;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  text-align: center;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 0;
}
.cms-landingpage__content-ccn-free__avis__content__container__prevNext a:hover {
  opacity: 1;
}
.cms-landingpage__content-ccn-free__avis__content__container__prevNext a img {
  border-radius: 50%;
}
.cms-landingpage__content-ccn-free__avis__content__container__prevNext a + a {
  left: auto;
  right: 0;
}

/* NAVIGATION */
.cms-landingpage__content-ccn-free__avis__content__container__bullets {
  position: absolute;
  z-index: 2;
  bottom: 0;
  padding: 10px 0;
  width: 100%;
  text-align: center;
}

.cms-landingpage__content-ccn-free__avis__content__container__bullets__bullet {
  display: inline-block;
  text-decoration: none;
  text-align: center;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: #ef5e56;
  margin: 0 8px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.cms-landingpage__content-ccn-free__avis__content__container__bullets__bullet + a {
  background: #272f64;
}

.cms-landingpage__content-ccn-free__avis .cms-landingpage__content-ccn-free__avis__content__container .cms-landingpage__content-ccn-free__avis__content__container__bullets > a:hover {
  background: #ef5e56;
}

/* NAVIGATION BUTTONS */
/* ALL: */
.cms-landingpage__content-ccn-free__avis__content__container > s:target ~ .cms-landingpage__content-ccn-free__avis__content__container__bullets > * {
  background: #00246b;
}

/* ACTIVE */
#s1:target ~ .cms-landingpage__content-ccn-free__avis__content__container__bullets > *:nth-child(1) {
  background: #ef5e56;
}

#s2:target ~ .cms-landingpage__content-ccn-free__avis__content__container__bullets > *:nth-child(2) {
  background: #ef5e56;
}

#s3:target ~ .cms-landingpage__content-ccn-free__avis__content__container__bullets > *:nth-child(3) {
  background: #ef5e56;
}

#s4:target ~ .cms-landingpage__content-ccn-free__avis__content__container__bullets > *:nth-child(4) {
  background: #ef5e56;
}

/* resp */
#resps1:target ~ .cms-landingpage__content-ccn-free__avis__content__container__bullets > *:nth-child(1) {
  background: #ef5e56;
}

#resps2:target ~ .cms-landingpage__content-ccn-free__avis__content__container__bullets > *:nth-child(2) {
  background: #ef5e56;
}

#resps3:target ~ .cms-landingpage__content-ccn-free__avis__content__container__bullets > *:nth-child(3) {
  background: #ef5e56;
}

#resps4:target ~ .cms-landingpage__content-ccn-free__avis__content__container__bullets > *:nth-child(4) {
  background: #ef5e56;
}

#resps5:target ~ .cms-landingpage__content-ccn-free__avis__content__container__bullets > *:nth-child(5) {
  background: #ef5e56;
}

#resps6:target ~ .cms-landingpage__content-ccn-free__avis__content__container__bullets > *:nth-child(6) {
  background: #ef5e56;
}

#resps7:target ~ .cms-landingpage__content-ccn-free__avis__content__container__bullets > *:nth-child(7) {
  background: #ef5e56;
}

#resps8:target ~ .cms-landingpage__content-ccn-free__avis__content__container__bullets > *:nth-child(8) {
  background: #ef5e56;
}

/* More slides? Add here more rules */
/* PREV/NEXT CONTAINERS VISIBILITY */
/* ALL: */
.cms-landingpage__content-ccn-free__avis__content__container > s:target ~ .cms-landingpage__content-ccn-free__avis__content__container__prevNext > * {
  visibility: hidden;
}

/* ACTIVE: */
#s1:target ~ .cms-landingpage__content-ccn-free__avis__content__container__prevNext > *:nth-child(1) {
  visibility: visible;
}

#s2:target ~ .cms-landingpage__content-ccn-free__avis__content__container__prevNext > *:nth-child(2) {
  visibility: visible;
}

#s3:target ~ .cms-landingpage__content-ccn-free__avis__content__container__prevNext > *:nth-child(3) {
  visibility: visible;
}

#s4:target ~ .cms-landingpage__content-ccn-free__avis__content__container__prevNext > *:nth-child(4) {
  visibility: visible;
}

/* resp */
#resps1:target ~ .cms-landingpage__content-ccn-free__avis__content__container__prevNext > *:nth-child(1) {
  visibility: visible;
}

#resps2:target ~ .cms-landingpage__content-ccn-free__avis__content__container__prevNext > *:nth-child(2) {
  visibility: visible;
}

#resps3:target ~ .cms-landingpage__content-ccn-free__avis__content__container__prevNext > *:nth-child(3) {
  visibility: visible;
}

#resps4:target ~ .cms-landingpage__content-ccn-free__avis__content__container__prevNext > *:nth-child(4) {
  visibility: visible;
}

#resps5:target ~ .cms-landingpage__content-ccn-free__avis__content__container__prevNext > *:nth-child(5) {
  visibility: visible;
}

#resps6:target ~ .cms-landingpage__content-ccn-free__avis__content__container__prevNext > *:nth-child(6) {
  visibility: visible;
}

#resps7:target ~ .cms-landingpage__content-ccn-free__avis__content__container__prevNext > *:nth-child(7) {
  visibility: visible;
}

#resps8:target ~ .cms-landingpage__content-ccn-free__avis__content__container__prevNext > *:nth-child(8) {
  visibility: visible;
}

/* More slides? Add here more rules */
/* SLIDER ANIMATION POSITIONS */
#s1:target ~ .cms-landingpage__content-ccn-free__avis__content__container__slider {
  transform: translateX(0%);
  -webkit-transform: translateX(0%);
}

#s2:target ~ .cms-landingpage__content-ccn-free__avis__content__container__slider {
  transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
}

#s3:target ~ .cms-landingpage__content-ccn-free__avis__content__container__slider {
  transform: translateX(-200%);
  -webkit-transform: translateX(-200%);
}

#s4:target ~ .cms-landingpage__content-ccn-free__avis__content__container__slider {
  transform: translateX(-300%);
  -webkit-transform: translateX(-300%);
}

/* resp */
#resps1:target ~ .cms-landingpage__content-ccn-free__avis__content__container__slider {
  transform: translateX(0%);
  -webkit-transform: translateX(0%);
}

#resps2:target ~ .cms-landingpage__content-ccn-free__avis__content__container__slider {
  transform: translateX(-100%);
  -webkit-transform: translateX(-100%);
}

#resps3:target ~ .cms-landingpage__content-ccn-free__avis__content__container__slider {
  transform: translateX(-200%);
  -webkit-transform: translateX(-200%);
}

#resps4:target ~ .cms-landingpage__content-ccn-free__avis__content__container__slider {
  transform: translateX(-300%);
  -webkit-transform: translateX(-300%);
}

#resps5:target ~ .cms-landingpage__content-ccn-free__avis__content__container__slider {
  transform: translateX(-400%);
  -webkit-transform: translateX(-400%);
}

#resps6:target ~ .cms-landingpage__content-ccn-free__avis__content__container__slider {
  transform: translateX(-500%);
  -webkit-transform: translateX(-500%);
}

#resps7:target ~ .cms-landingpage__content-ccn-free__avis__content__container__slider {
  transform: translateX(-600%);
  -webkit-transform: translateX(-600%);
}

#resps8:target ~ .cms-landingpage__content-ccn-free__avis__content__container__slider {
  transform: translateX(-700%);
  -webkit-transform: translateX(-700%);
}

/* More slides? Add here more rules */
.cms-landingpage__content-ccn-free__avis__content__container a:hover {
  color: #272f64;
}

/* END Avis clients */

/*# sourceMappingURL=page-ccn-gratuite.css.map */

@charset "UTF-8";
/*==========================================================
					Landing page - CCN gratuite - responsive
============================================================*/
/*
> https://www.convention.fr/telecharger-ccn-offerte
- app/design/frontend/default/f002_conv/template/contacts/ccn-offerte.phtml
*/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Largeur page                        */
/******************************************/
/******************************************/
/*    buttons                             */
/******************************************/
/******************************************/
/*    Ligne rouge  sous les titres        */
/******************************************/
/******************************************/
/*    Formes                              */
/******************************************/
/******************************************/
/*   Élément visible / caché              */
/******************************************/
/******************************************/
/* Etiquettes verrou. page compte client  */
/******************************************/
/******************************************/
/*    Icones menu compte client           */
/******************************************/
/******************************************/
/*    SCSS                                */
/******************************************/
@media all and (max-width: 1240px) {
  .cms-landingpage__content-ccn-free__video-container--arcade,
  .cms-landingpage__content-ccn-free__video-container--arcade iframe {
    width: 960px;
    height: 475px;
  }
}
@media (max-width: 992px) {
  .cms-telecharger-ccn-offerte .header-container__menu-responsive {
    display: none;
  }
  .cms-landingpage__content-ccn-free__cols--3cols {
    gap: 32px;
    min-width: inherit;
    height: 248px;
  }
  .cms-landingpage__content-ccn-free__cols--3cols__item,
  .cms-landingpage__content-ccn-free__cols--3cols__item--4-lignes {
    padding: 32px 12px;
  }
  .cms-landingpage__content-ccn-free__cols--3cols__item__title {
    font-size: 20px;
    line-height: normal;
  }
  .cms-landingpage__content-ccn-free__video-container--arcade,
  .cms-landingpage__content-ccn-free__video-container--arcade iframe {
    width: 760px;
    height: 384px;
  }
  .cms-landingpage__content-ccn-free__avis__content {
    display: none;
  }
  .cms-landingpage__content-ccn-free__avis__content--resp {
    display: block;
  }
  .cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item {
    width: 100%;
  }
  .cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item__txt {
    height: 100px;
  }
}
@media all and (max-width: 768px) {
  .cms-landingpage__header-ccn-free__title-container__title {
    font-size: 28px;
  }
  .cms-landingpage__header-ccn-free__title-container__sub-title {
    font-size: 18px;
  }
  .cms-landingpage__content-ccn-free__title {
    font-size: 24px;
  }
  .cms-landingpage__search-container__text__title {
    align-items: center;
    font-size: 24px;
    text-align: center;
  }
  .cms-landingpage__search-container__text__title span::after {
    margin: 16px auto 0;
  }
  .cms-landingpage__search-container__2col {
    gap: 24px;
  }
  .cms-landingpage__search-container__text__filter {
    justify-content: center;
  }
  .cms-landingpage__search-container__img-container {
    width: 250px;
    height: auto;
  }
  .cms-landingpage__content-ccn-free__cols--3cols {
    flex-direction: column;
    align-items: center;
    gap: 24px;
    height: auto;
  }
  .cms-landingpage__content-ccn-free__cols--3cols__item__title br {
    display: none;
  }
  .cms-landingpage__content-ccn-free__cols--3cols__item__title {
    max-width: inherit;
  }
  .cms-landingpage__content-ccn-free__cols--3cols__item__txt {
    font-size: 16px;
    line-height: 24px;
    width: auto;
  }
  .cms-landingpage__content-ccn-free__cols--3cols__item,
  .cms-landingpage__content-ccn-free__cols--3cols__item--4-lignes {
    width: calc(100% - 24px);
    max-width: inherit;
  }
  .cms-landingpage__content-ccn-free__video-container--arcade,
  .cms-landingpage__content-ccn-free__video-container--arcade iframe {
    width: 540px;
    height: 244px;
  }
  .cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item__txt {
    height: 130px;
  }
}
@media all and (max-width: 576px) {
  .cms-telecharger-ccn-offerte .messages {
    margin: 0 !important;
  }
  .cms-telecharger-ccn-offerte .cms-landingpage__search-container {
    width: auto;
  }
  .cms-telecharger-ccn-offerte__container {
    gap: 48px;
    margin: 24px 0;
  }
  .cms-landingpage__search-container__text__title {
    flex-direction: column;
  }
  .cms-landingpage__search-container {
    padding: 40px 24px;
    width: calc(100% - 48px);
  }
  .cms-landingpage__content-ccn-free__cols--3cols__item__title br {
    display: block;
  }
  .cms-landingpage__content-ccn-free__cta__text {
    display: none;
  }
  .cms-landingpage__content-ccn-free__cta__text--resp {
    display: block;
  }
  .cms-landingpage__content-ccn-free__video-container--arcade,
  .cms-landingpage__content-ccn-free__video-container--arcade iframe {
    width: 410px;
    height: 185px;
  }
  .cms-landingpage__content-ccn-free__avis__content__container__slider__slide__content__item__txt {
    height: 185px;
  }
}
@media all and (max-width: 429px) {
  .cms-landingpage__content-ccn-free__video-container--arcade,
  .cms-landingpage__content-ccn-free__video-container--arcade iframe {
    width: 340px;
    height: 154px;
  }
}
@media all and (max-width: 359px) {
  .cms-landingpage__content-ccn-free__video-container--arcade,
  .cms-landingpage__content-ccn-free__video-container--arcade iframe {
    width: 294px;
    height: 133px;
  }
}

/*# sourceMappingURL=page-ccn-gratuite.css.map */

@charset "UTF-8";
/*==================================================================
		Modification formulaire connexion one step checkout
====================================================================*/
/*
> Pages tunnel d'achat
- app/code/local/Legimedia/Checkout/Block/Valid.php
- app/design/frontend/default/f002_conv/template/checkout/bp3.phtml
- app/design/frontend/default/f002_conv/template/lgmcheckout/valid.phtml
- app/design/frontend/default/f002_conv/template/checkout/cart/noItems.phtml
- app/design/frontend/default/f002_conv/template/amasty/amscheckout/login.phtml
- app/design/frontend/default/f002_conv/template/amasty/amscheckout/onepage.phtml
- app/design/frontend/default/f002_conv/template/checkout/onepage/payment/methods.phtml
- etc etc
*/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Largeur page                        */
/******************************************/
/******************************************/
/*    buttons                             */
/******************************************/
/******************************************/
/*    Ligne rouge  sous les titres        */
/******************************************/
/******************************************/
/*    Formes                              */
/******************************************/
/******************************************/
/*   Élément visible / caché              */
/******************************************/
/******************************************/
/* Etiquettes verrou. page compte client  */
/******************************************/
/******************************************/
/*    Icones menu compte client           */
/******************************************/
/******************************************/
/*    SCSS                                */
/******************************************/
.amscheckout-header-messages {
  flex-basis: 39% !important;
}

.amscheckout-header-content {
  flex-basis: 60% !important;
}

/*================================================================================
								Page panier
=================================================================================*/
.checkout-cart-index {
  padding: 0;
  background-color: #f8faff;
}
.checkout-cart-index.cms-assistance-juridique {
  padding: 0;
}
.checkout-cart-index.cms-assistance-juridique-produits-physiques {
  padding: 0;
}

.checkout-onepage-index {
  background-color: #f8faff;
}

/* Header */
.cms-bp2 .header .header--scroll .header-container__logo img,
.cms-bp3 .header .header--scroll .header-container__logo img,
.checkout-cart-index .header--scroll .header-container__logo img,
.lgmcheckout-index-index .header--scroll .header-container__logo img,
.lgmcheckout-payment-valid .header--scroll .header-container__logo img,
.checkout-onepage-success .header--scroll .header-container__logo img {
  width: 169px;
  height: 39px;
  transition: all 0.3s ease-in-out;
}

.cms-bp2 .header,
.cms-bp3 .header,
.checkout-cart-index .header,
.lgmcheckout-index-index .header,
.lgmcheckout-payment-valid .header,
.checkout-onepage-success .header {
  position: inherit;
}

.cms-bp2 .header-top,
.cms-bp3 .header-top,
.checkout-cart-index .header-top,
.lgmcheckout-index-index .header-top,
.lgmcheckout-payment-valid .header-top {
  height: auto;
  max-width: 100%;
  background-color: #f8faff;
}

.checkout-cart-index .header-top {
  background-color: #fff;
}
.checkout-cart-index .header-top .header-container__logo {
  margin: 0 auto;
}

.cms-bp2 .header-container__slogan,
.cms-bp3 .header-container__slogan,
.checkout-cart-index .header-container__slogan,
.lgmcheckout-index-index .header-container__slogan,
.lgmcheckout-payment-valid .header-container__slogan,
.checkout-onepage-success .header-container__slogan {
  display: none;
}

.cms-bp2 .header-container__page-panier,
.cms-bp3 .header-container__page-panier,
.checkout-cart-index .header-container__page-panier,
.lgmcheckout-index-index .header-container__page-panier,
.lgmcheckout-payment-valid .header-container__page-panier,
.checkout-onepage-success .header-container__page-panier {
  height: 80px;
  margin: 0 20px 0 auto;
}

.cms-bp2 .header-container__menu,
.cms-bp2 .header-container__page-panier,
.cms-bp2 .header-container__acces-rapide,
.cms-bp3 .header-container__menu,
.cms-bp3 .header-container__page-panier,
.cms-bp3 .header-container__acces-rapide,
.lgmcheckout-payment-valid .header-container__menu,
.lgmcheckout-payment-valid .header-container__page-panier,
.lgmcheckout-payment-valid .header-container__acces-rapide,
.checkout-cart-index .header-container__menu,
.checkout-cart-index .header-container__acces-rapide,
.checkout-onepage-success .header-container__acces-rapide {
  display: none;
}

.checkout-cart-index .header-container__page-panier,
.lgmcheckout-index-index .header-container__page-panier,
.checkout-onepage-success .header-container__page-panier {
  display: flex;
}

.cms-bp2 .header-container,
.cms-bp3 .header-container,
.checkout-cart-index .header-container,
.lgmcheckout-index-index .header-container,
.lgmcheckout-payment-valid .header-container,
.checkout-onepage-success .header-container {
  height: 90px;
}

.cms-bp2 .header-bottom,
.cms-bp3 .header-bottom,
.checkout-cart-index .header-bottom,
.lgmcheckout-index-index .header-bottom,
.lgmcheckout-payment-valid .header-bottom,
.checkout-onepage-success .header-bottom {
  display: none;
}

/* END Header */
.cms-bp2 .main-container,
.cms-bp3 .main-container,
.checkout-cart-index .main-container,
.checkout-onepage-index .main-container,
.lgmcheckout-index-index .main-container,
.lgmcheckout-payment-valid .main-container,
.checkout-onepage-success .main-container {
  margin: 0;
  min-height: calc(100vh - 240px);
}

.checkout-cart-index .main-container {
  background-color: #f8faff;
}

.amscheckout-data-table_grantotal td {
  font-size: 22px;
  font-weight: 700;
  padding: 0;
}

.lgmcheckout-index-index .quick-info,
.lgmcheckout-payment-valid .quick-info {
  margin: 0 auto;
}

.cms-bp2 .quick-info,
.cms-bp3 .quick-info,
.checkout-cart-index .quick-info,
.lgmcheckout-payment-valid .quick-info,
.checkout-onepage-index .quick-info,
.checkout-cart-success .quick-info,
.cms-bp2 .container--page-panier__garanties,
.cms-bp3 .container--page-panier__garanties,
.lgmcheckout-payment-valid .container--page-panier__garanties,
.checkout-cart-success .container--page-panier__garanties {
  display: none;
}

.container--page-panier__etapes {
  width: calc(100% - 40px);
  padding: 0 20px;
  margin: 0 auto 50px;
}
.container--page-panier__etapes ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.container--page-panier__etapes.container--page-panier__etapes--resp {
  display: none;
  margin: 20px 0 40px;
  padding: 0 10px;
}

.container--page-panier__etapes__ligne {
  display: block;
  width: calc((100% - 220px) / 3);
  background-color: #a4a5a9;
  height: 4px;
}

.container--page-panier__etapes__ligne.selected {
  background-color: #272f64;
}

.container--page-panier__etapes__etape {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background-color: #a4a5a9;
  font-size: 22px;
  font-weight: 700;
  color: #fff;
}
.container--page-panier__etapes__etape:first-child {
  margin: 0 0 0 5px;
}
.container--page-panier__etapes__etape:last-child {
  margin: 0 15px 0 0;
}
.container--page-panier__etapes__etape.selected {
  background-color: #272f64;
}
.container--page-panier__etapes__etape img {
  width: 30px;
  height: 30px;
}

.container--page-panier__etapes__nom {
  display: block;
  color: #a4a5a9;
  font-size: 12px;
  font-weight: 600;
  margin: 10px 0 0;
}
.container--page-panier__etapes__nom.selected {
  color: #272f64;
}

.container--page-panier__total-garanties__title {
  color: #272f64;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  border-bottom: 1px solid #dbdce5;
  padding: 0 0 16px;
  margin: 0;
}

.container--page-panier__button {
  display: none;
  position: fixed;
  width: calc(100% - 40px);
  margin: 0;
  padding: 20px;
  background-color: #fff;
  bottom: 0;
  left: 0;
  box-shadow: 2px 2px 5px #707070;
  z-index: 2;
}
.container--page-panier__button button {
  margin: 0 auto;
}
.container--page-panier__button.display {
  display: block;
}

/**************/
/* Page infos */
/**************/
/* Colonne informations */
/* Inputs modifiés */
.container--page-panier__details-paiement__container__content input#amasty-scheckout-login-email:not([class=".inputActive"]),
.container--page-panier__details-paiement__container__content input#amasty-scheckout-login-email[value=""].inputActive {
  z-index: 1;
  padding: 16px 8px;
}

.container--page-panier__details-paiement__container__content input#amasty-scheckout-login-email.inputActive,
.container--page-panier__details-paiement__container__content input:not([prev_val=""]):not([value=""]),
.container--page-panier__details-paiement__container__content input:not([value=""]).inputActive {
  padding: 28px 8px 4px;
  z-index: 0;
}

.inputActive,
.inputBillingActive {
  padding: 28px 8px 4px;
  z-index: 0;
}

/* END Inputs modifiés */
.container--page-panier__details-paiement__container__content__border-line {
  width: 1px;
  height: 100%;
  background-color: #cccad7;
}

.container--page-panier__details-paiement__container__content__login__form__field {
  display: flex;
  flex-wrap: wrap;
  gap: 16px 32px;
  position: relative;
}
.container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field#amasty-checkout-password {
  margin: -20px 0 0;
}
.container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field div + span {
  font-size: 12px;
  font-weight: 100;
}
.container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field div + span a {
  text-decoration: underline;
}
.container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field #amasty-checkout-pwtoggle {
  cursor: pointer;
}

.container--page-panier__details-paiement__container__content__login__form__field__mdp-forget {
  margin: 0 0 0 auto;
}
.container--page-panier__details-paiement__container__content__login__form__field__mdp-forget a {
  text-decoration: underline;
}

.container--page-panier__details-paiement__container__content__login__form__field__compte-link {
  position: absolute;
  top: -42px;
  right: 0;
}
.container--page-panier__details-paiement__container__content__login__form__field__compte-link a {
  text-decoration: underline;
}

.checkout-onepage-index select,
.checkout-onepage-index input.input-text {
  position: relative;
  font-family: "Montserrat", "Montserrat-fallback", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  height: 18px;
  border-radius: 8px;
  border: 1px solid #cccad7;
  background: #fff;
  padding: 16px 8px;
  transition: padding 0.3s ease-in-out, z-index 0.3s ease-in-out;
  z-index: 2;
}
.checkout-onepage-index select:focus,
.checkout-onepage-index input.input-text:focus {
  height: 16px;
  width: calc(100% - 16px);
  border: 2px solid #272f64;
}
.checkout-onepage-index select::placeholder,
.checkout-onepage-index input.input-text::placeholder {
  color: #cccad7;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.checkout-onepage-index select.validation-failed,
.checkout-onepage-index input.input-text.validation-failed {
  height: 18px;
  border-radius: 8px;
  border: 1px solid #fbdcda !important;
  background: #fff3f3 !important;
}
.checkout-onepage-index select em,
.checkout-onepage-index input.input-text em {
  display: none;
}
.checkout-onepage-index select {
  height: 52px;
  width: 100%;
  z-index: 0;
  padding: 24px 7px 0;
  -webkit-appearance: none;
  appearance: none !important;
  background: no-repeat center right 12px/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg"), #fff;
}
.checkout-onepage-index select.validation-failed {
  height: 52px;
}
.checkout-onepage-index select:focus {
  height: 52px;
  border: 2px solid #272f64;
  z-index: 0;
  width: 100%;
  background: no-repeat center right 12px/11px 6px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-haut.svg"), #fff;
}
.checkout-onepage-index input.input-text {
  width: calc(100% - 16px);
  height: 18px;
}
.checkout-onepage-index .validation-advice {
  position: relative;
  color: #ef5e56;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  padding-left: 0;
  margin: -10px 0 0;
  background: none;
}
.checkout-onepage-index .validation-advice.advice-required-entry-amasty-scheckout-login-password {
  margin: -46px 0 0;
}

#amasty-scheckout-login .container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field:nth-child(1) {
  width: 100%;
}
#amasty-scheckout-login .container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field:nth-child(3),
#amasty-scheckout-login .container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field:nth-child(4) {
  width: calc(50% - 16px);
}

/* Choix livraison */
.sp-methods {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin: 0;
}
.sp-methods dd li {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-around;
  margin: 0 0 0 10px;
  float: none;
}
.sp-methods dd li:last-child {
  margin: 0;
}
.sp-methods dd li ul {
  width: 100%;
  margin: 0;
}
.sp-methods dd li ul li {
  flex-wrap: nowrap;
  align-items: baseline;
  justify-content: flex-start;
  font-size: 12px;
  width: 100%;
  margin: 0;
}
.sp-methods dd li ul li::before {
  content: "-";
  display: inline-block;
  margin: 0 10px 0 0;
}
.sp-methods li > div {
  font-size: 14px;
  width: 100%;
}

.sp-methods__items__content {
  display: flex;
  flex-direction: column;
  padding: 8px 16px;
  align-items: flex-start;
  gap: 8px;
  border-radius: 8px;
  border: 1px solid #cccad7;
  background: #fff;
}
.sp-methods__items__content > div {
  margin: 0 0 0 20px;
}
.sp-methods__items__content > div + div {
  width: calc(100% - 135px);
  min-width: 160px;
  margin: 0 auto 0 0;
}
.sp-methods__items__content > div + div::before {
  display: none;
}

.sp-methods__items__content__logo-price {
  display: flex;
  gap: 16px;
}

.sp-methods__items__content__logo-price__price {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.container--page-panier__details-paiement__container__content .sp-methods__items__input {
  position: absolute;
  left: 10px;
  top: 15px;
}

.column-section p {
  width: 100%;
}

.s_method_owebiashipping1_colissimo_a30 {
  font-size: 12px;
  font-weight: 500;
}

.sp-methods__items__content__logo_s_method_gls_tohome_fr,
.sp-methods__items__content__logo_s_method_gls_tohome_mc,
.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo,
.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_a30,
.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_om1,
.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_free,
.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_om1_free {
  width: 63px;
  height: 24px;
}

.sp-methods__items__content__logo_s_method_gls_tohome_fr,
.sp-methods__items__content__logo_s_method_gls_tohome_mc {
  background: url("/skin/frontend/default/f002_conv/images/picto_gls_102px.png") no-repeat 50% 50%;
  background-size: contain;
}

.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo {
  background: url("/skin/frontend/default/f002_conv/images/logo_colissimo_144px.png") no-repeat 50% 50%;
  background-size: contain;
}

.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_a30 {
  background: url("/skin/frontend/default/f002_conv/images/colissimo.png") no-repeat 50% 50%;
  background-size: contain;
}

.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_om1 {
  background: url("/skin/frontend/default/f002_conv/images/picto_colissimo_om.png") no-repeat 50% 50%;
  background-size: auto;
}

.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_free {
  background: url("/skin/frontend/default/f002_conv/images/logo_colissimo_144px.png") no-repeat 50% 50%;
  background-size: contain;
}

.sp-methods__items__content__logo_s_method_owebiashipping1_colissimo_om1_free {
  background: url("/skin/frontend/default/f002_conv/images/picto_colissimo_om.png") no-repeat 50% 50%;
  background-size: contain;
}

.shipping-method input[type=radio]:checked + .sp-methods__items__content {
  background: #dee9ff;
}

.methods__items__content__price {
  color: #272f64;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

/* END Choix livraison*/
/* Choix moyen de paiement*/
.sp-methods__item {
  display: flex;
  flex-direction: column;
  gap: 12px;
  align-items: center;
  font-weight: 500;
  border: 1px solid #cccad7;
  padding: 8px 16px;
  border-radius: 8px;
  background: #fff;
  cursor: pointer;
}
.sp-methods__item label {
  font-size: 12px;
}
.sp-methods__item ul {
  margin: 20px 0 0;
}

.sp-methods__item__title-img {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.sp-methods__item__title-img__img--carte-credit {
  width: 115px;
  height: 19px;
}

.sp-methods__item__title-img__img--cheque {
  width: 19px;
  height: 19px;
}

.sp-methods__item__title-img__title {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  margin: 0 0 0 24px;
}

.sp-methods__item__title-img__img {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.sp-methods__item__title-img__img img {
  display: block;
  max-width: 32px;
  height: auto;
}

.sp-methods .form-list {
  width: 100%;
}
.sp-methods .price {
  font-weight: 600;
}

.form-list li {
  width: 100%;
  float: none;
}

/* Changement de background des moyens de paiement */
.container--page-panier__details-paiement__container__content .sp-methods > input {
  margin: 16px 0 -40px 8px;
  z-index: 1;
}

.sp-methods > input:checked + div {
  border: 1px solid #cccad7;
  background: #dee9ff;
}

/* END Changement de background des moyens de paiement */
/* END Colonne informations */
.order-review .amscheckout-data-table {
  border-bottom: 1px solid #dbdce5;
}

.order-resume {
  border-bottom: 1px solid #dbdce5;
}

table.amscheckout-data-table {
  padding: 16px 0 0 0;
  border-top: 1px solid #dbdce5;
}
table.amscheckout-data-table thead {
  display: none;
}
table.amscheckout-data-table tbody {
  max-height: 800px;
  padding: 0 12px 0 0;
  overflow-y: auto;
  width: calc(140% - 12px);
}
table.amscheckout-data-table tr th {
  font-weight: 500;
  line-height: 1.75;
  padding: 0;
  vertical-align: middle;
  border: none;
}
table.amscheckout-data-table tr th:last-child {
  padding: 0 0 0 5px;
}
table.amscheckout-data-table tr.amscheckout-description:not(.amscheckout-description-abo) {
  display: none;
}
table.amscheckout-data-table tr.amscheckout-description td, table.amscheckout-data-table tr.amscheckout-description-handle td {
  font-size: 10px;
}
table.amscheckout-data-table tr.amscheckout-description td {
  padding: 5px 0 0;
}
table.amscheckout-data-table tr.amscheckout-description-handle td {
  text-align: center;
  cursor: pointer;
}
table.amscheckout-data-table tr.amscheckout-description-handle td::after {
  content: "";
  display: inline-block;
  transform-origin: 5px 5px;
  width: 10px;
  height: 10px;
  background: no-repeat center/10px 10px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg"), #fff;
  margin: 0 0 0 10px;
  transition: all 0.3s ease-in-out;
  position: relative;
  top: 2px;
}
table.amscheckout-data-table tr.amscheckout-description-handle.open td::after {
  transform: rotate(180deg);
}
table.amscheckout-data-table tr.amscheckout-item td {
  padding: 0 0 8px;
}
table.amscheckout-data-table tr.amscheckout-item td:not(.first) {
  padding: 32px 0 8px;
}
table.amscheckout-data-table tr.amscheckout-cart-link td {
  padding: 20px 0;
}
table.amscheckout-data-table tr td {
  padding: 0;
  vertical-align: middle;
  border: none;
  line-height: normal;
}
table.amscheckout-data-table tr td a {
  text-decoration: underline;
}
table.amscheckout-data-table .amscheckout-data-table_frais-de-port td {
  text-align: left;
  border-bottom: 1px solid #ababab;
  padding: 0 0 20px;
}
table.amscheckout-data-table .amscheckout-data-table_total-ht td {
  font-style: italic;
  border-bottom: none;
  padding: 24px 0 0 0;
}
table.amscheckout-data-table .amscheckout-data-table_total-ht td:last-child {
  text-align: right;
}
table.amscheckout-data-table .amscheckout-data-table_total-ht td:last-child .price {
  font-style: italic;
  font-size: 12px;
  font-weight: 400;
}
table.amscheckout-data-table .amscheckout-data-table_total-ht + tr td {
  font-style: italic;
  border-bottom: none;
  padding: 10px 0 0;
}
table.amscheckout-data-table .amscheckout-data-table_total-ht + tr td:last-child {
  text-align: right;
}
table.amscheckout-data-table .amscheckout-data-table_total-ht + tr td:last-child .price {
  font-style: italic;
  font-size: 12px;
  font-weight: 400;
}
table.amscheckout-data-table .amscheckout-item__product-name {
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  display: flex;
  column-gap: 8px;
}
table.amscheckout-data-table .amscheckout-item__product-name span {
  margin: auto 0;
}
table.amscheckout-data-table td:has(> .amscheckout-item__product-name) {
  width: 100%;
}
table.amscheckout-data-table .amscheckout-item__product-qty,
table.amscheckout-data-table .amscheckout-item__product-price {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-align: right;
}
table.amscheckout-data-table .amscheckout-item__product-qty {
  min-width: 20px;
}
table.amscheckout-data-table .amscheckout-item__product-price {
  min-width: 80px;
}
table.amscheckout-data-table .amscheckout-item__product-price .amasty-checkout-delete {
  margin: 0 0 0 8px;
}
table.amscheckout-data-table .amscheckout-description ul li::before {
  content: "●";
  color: #272f64;
  margin: 0 5px 0 0;
  font-size: 5px;
  vertical-align: middle;
}
table.amscheckout-data-table tfoot tr.first td {
  font-weight: 600;
  padding: 42px 0 24px;
}
table.amscheckout-data-table tfoot tr.first td td {
  padding: 0 0 24px;
}
table.amscheckout-data-table tfoot tr.last {
  font-size: 22px;
  font-weight: 700;
}
table.amscheckout-data-table tfoot tr.last td {
  padding: 10px 0 24px 0;
}
table.amscheckout-data-table tfoot tr.last td:last-child {
  text-align: right;
}
table.amscheckout-data-table tfoot tr.last td:last-child .price {
  font-size: 22px;
  font-weight: 700;
}
table.amscheckout-data-table tfoot tr td:nth-child(2) {
  text-align: right;
}
table.amscheckout-data-table tfoot .amscheckout-data-table_frais-de-port td {
  text-align: left;
  border-bottom: 1px solid #ababab;
  padding: 0 0 20px;
}
table.amscheckout-data-table tfoot .amscheckout-data-table_total-ht td {
  font-style: italic;
  border-bottom: none;
  padding: 24px 0 0 0;
}
table.amscheckout-data-table tfoot .amscheckout-data-table_total-ht td:last-child {
  text-align: right;
}
table.amscheckout-data-table tfoot .amscheckout-data-table_total-ht td:last-child .price {
  font-style: italic;
  font-size: 12px;
  font-weight: 400;
}
table.amscheckout-data-table tfoot .amscheckout-data-table_total-ht + tr td {
  font-style: italic;
  border-bottom: none;
  padding: 10px 0 0;
}
table.amscheckout-data-table tfoot .amscheckout-data-table_total-ht + tr td:last-child {
  text-align: right;
}
table.amscheckout-data-table tfoot .amscheckout-data-table_total-ht + tr td:last-child .price {
  font-style: italic;
  font-size: 12px;
  font-weight: 400;
}

#coupon_lookup {
  display: none;
}

#checkout-coupon {
  position: relative;
}

/* Garanties */
.container--page-panier__garanties {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 32px 28px;
}

.container--page-panier__garanties__col {
  flex: 1;
}
.container--page-panier__garanties__col:last-child {
  width: 165px;
}
.container--page-panier__garanties__col:last-child img {
  height: 28px;
  margin: 0 auto 7px 0;
}
.container--page-panier__garanties__col:last-child img:nth-child(1) {
  width: 100px;
}
.container--page-panier__garanties__col:last-child img:nth-child(2) {
  width: 149px;
}
.container--page-panier__garanties__col:last-child p span {
  color: #000;
  font-size: 13px;
  font-weight: 600;
}
.container--page-panier__garanties__col h3 {
  color: #272f64;
  font-size: 14px;
  font-weight: 700;
  margin: 0 0 10px;
}
.container--page-panier__garanties__col p {
  font-size: 12px;
  font-weight: 500;
}
.container--page-panier__garanties__col p span {
  color: #ef5e56;
  font-size: 14px;
  font-weight: 700;
  white-space: nowrap;
}
.container--page-panier__garanties__col img {
  display: block;
  width: 50px;
  height: 50px;
  margin: 0 auto 20px 0;
}

/* END Garanties  */
/* Garanties page infos */
.checkout-onepage-index__garanties,
.container--page-panier__garanties {
  display: flex;
  flex-direction: column;
  gap: 25px;
}

.checkout-onepage-index__garanties__row,
.container--page-panier__no-item__garanties__item {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.checkout-onepage-index__garanties__row p,
.container--page-panier__no-item__garanties__item p {
  color: #b0adc1;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  text-align: justify;
  margin: 0;
}

.checkout-onepage-index__garanties__row__title,
.container--page-panier__no-item__garanties__item__title {
  display: flex;
  gap: 16px;
}
.checkout-onepage-index__garanties__row__title img,
.container--page-panier__no-item__garanties__item__title img {
  flex-shrink: 0;
}

.checkout-onepage-index__garanties__row__title__txt {
  color: #B0ADC1;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin: 0;
}

.container--page-panier__no-item__garanties__item__title__img-container,
.checkout-onepage-index__garanties__row__title__img-container {
  display: flex;
  gap: 1px;
}

/* END Garanties page infos */
.checkout-onepage-index .footer a {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  color: #b0adc1;
}

.checkout-cart-index .footer-haut,
.lgmcheckout-index-index .footer-haut,
.lgmcheckout-payment-valid .footer-haut {
  display: none;
}

.container--page-panier__details-paiement {
  width: auto;
  max-width: 1440px;
  margin: 40px auto;
  padding: 0 40px;
}

.container--page-panier__details-paiement__main-title {
  color: #00246B;
  text-align: center;
  font-size: 24px;
  font-weight: 700;
  line-height: 1;
}
.container--page-panier__details-paiement__main-title::after {
  content: "";
  display: block;
  width: 100px;
  height: 2px;
  background-color: #ef5e56;
  margin: 15px auto;
}

.container--page-panier__details-paiement__container {
  border-radius: 15px;
  background-color: #f8faff;
}
.container--page-panier__details-paiement__container form {
  display: block;
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}

.lane2 p {
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.lane2 p:first-child {
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  margin: 0 0 16px;
}

#co-billing-form select.address-select {
  margin: 0 0 16px;
  padding: 16px 8px;
}
#co-billing-form #billing-not-for-shipping-handle-form {
  margin: 0;
}

.container--page-panier__details-paiement__container__content {
  display: flex;
  max-width: 1066px;
  gap: 32px;
  margin: 0 auto;
}
.container--page-panier__details-paiement__container__content li.amscheckout-row > div {
  width: 100%;
  position: relative;
  padding: 0;
}
.container--page-panier__details-paiement__container__content label {
  display: block;
  color: #cccad7;
  font-size: 12px;
  font-weight: 500;
  width: calc(100% - 9px);
  margin: 0;
  position: absolute;
  top: 6px;
  left: 9px;
  z-index: 1;
}
.container--page-panier__details-paiement__container__content label[for=amasty-scheckout-login-password] {
  top: 43px;
}
.container--page-panier__details-paiement__container__content label[for="billing:country_id"] {
  top: 6px;
  z-index: 3;
}
.container--page-panier__details-paiement__container__content label[for=billing-address-select] {
  margin: 0 0 10px;
}
.container--page-panier__details-paiement__container__content label[for=billing-address-select], .container--page-panier__details-paiement__container__content label[for="billing:save_in_address_book"], .container--page-panier__details-paiement__container__content label[for="shipping:save_in_address_book"] {
  position: inherit;
  top: 0;
  left: 0;
  color: #272f64;
}
.container--page-panier__details-paiement__container__content label[for=coupon_code] {
  width: calc(100% - 160px);
}
.container--page-panier__details-paiement__container__content label em {
  display: none;
}
.container--page-panier__details-paiement__container__content input + label {
  color: #272f64;
}
.container--page-panier__details-paiement__container__content .amscheckout-row {
  width: 100%;
  padding-top: 0;
}
.container--page-panier__details-paiement__container__content .amscheckout-row .info {
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin: 0;
  padding: 0 0 0 26px;
  background: no-repeat left center/12px url("/skin/frontend/default/f002_conv/images/icones/icone_exclamation-circle-cyan_12px.svg");
}
.container--page-panier__details-paiement__container__content .checkout-agreements {
  display: flex;
  flex-direction: column;
  max-width: 305px;
  margin: 0 auto;
}
.container--page-panier__details-paiement__container__content .checkout-agreements .agree {
  padding: 0;
}
.container--page-panier__details-paiement__container__content .checkout-agreements .agree input.checkbox {
  margin: 0;
}
.container--page-panier__details-paiement__container__content .checkout-agreements .agree label {
  position: inherit;
  color: #272f64;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  margin: 0 0 3px;
}
.container--page-panier__details-paiement__container__content .checkout-agreements .agree label::after {
  content: "*";
  color: #ef5e56;
  font-weight: 500;
}
.container--page-panier__details-paiement__container__content .checkout-agreements .agree label a {
  font-weight: 600;
}
.container--page-panier__details-paiement__container__content .checkout-agreements .checkout-agreements-advise {
  font-size: 9px;
  padding: 0 0 0 22px;
}

.checkout-onepage-index .amasty-scheckout-login-messagebox {
  margin: 0;
}
.checkout-onepage-index .amasty-scheckout-login-messagebox .warning-msg span {
  color: #ef5e56;
  font-weight: 600;
  padding: 0 0 0 10px;
}
.checkout-onepage-index .amasty-scheckout-login-messagebox .messages li,
.checkout-onepage-index .amasty-scheckout-login-messagebox .messages li li {
  margin: 0;
}

#billing-new-address-form ul {
  display: flex;
  flex-wrap: wrap;
  gap: 16px 32px;
}
#billing-new-address-form input:not(#billing:save_in_address_book) {
  width: calc(100% - 34px);
}
#billing-new-address-form .amscheckout-row > div {
  flex-direction: row;
}
#billing-new-address-form .amscheckout-row > div:active label::after {
  transform: rotate(180deg);
}

.area-header {
  font-size: 18px;
  font-weight: 700;
  margin: 0;
}

.container--page-panier__details-paiement__container__content__login {
  width: 100%;
}

.container--page-panier__details-paiement__container__content__login p:first-child {
  color: #272f64 !important; /* Pas le choix : style intégré en dur dans le CMS */
}

.container--page-panier__details-paiement__container__content__login p:last-child {
  color: #ababab !important; /* Pas le choix : style intégré en dur dans le CMS */
}

.container--page-panier__details-paiement__container__content__col {
  height: max-content;
  padding: 16px 32px;
}
.container--page-panier__details-paiement__container__content__col:nth-child(2), .container--page-panier__details-paiement__container__content__col:nth-child(4) {
  display: flex;
  flex-direction: column;
}
.container--page-panier__details-paiement__container__content__col:nth-child(2) {
  gap: 32px;
}
.container--page-panier__details-paiement__container__content__col:nth-child(4) {
  gap: 24px;
}
.container--page-panier__details-paiement__container__content__col .amscheckout-img-shadow {
  display: none;
}

.container--page-panier__details-paiement__container__content__full {
  width: 100%;
  height: max-content;
  display: none;
  border: 1px solid #ccc3d7;
  border-radius: 16px;
}
.container--page-panier__details-paiement__container__content__full .amscheckout-header {
  padding: 20px 0;
}
.container--page-panier__details-paiement__container__content__full .amscheckout-header .lane2 {
  margin: 0 auto 0 0;
}
.container--page-panier__details-paiement__container__content__full .container--page-panier__details-paiement__container__content__col__section {
  padding: 30px 20px 20px;
}
.container--page-panier__details-paiement__container__content__full .order-resume .amscheckout-data-table {
  border-top: 1px solid #dbdce5;
  display: none;
}
.container--page-panier__details-paiement__container__content__full .order-resume__handler {
  display: flex;
  align-items: center;
  gap: 16px;
  cursor: pointer;
  text-align: center;
  margin: 10px 0 0;
  justify-content: center;
}
.container--page-panier__details-paiement__container__content__full .order-resume__handler::after {
  content: "";
  display: inline-block;
  flex-shrink: 0;
  width: 8px;
  height: 8px;
  background: no-repeat center/8px 8px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg"), #fff;
  transition: all 0.3s ease-in-out;
}
.container--page-panier__details-paiement__container__content__full .order-resume__handler.active::after {
  transform: rotate(180deg);
}

.container--page-panier__details-paiement__container__content__col__section .column-section {
  flex-direction: column;
}
.container--page-panier__details-paiement__container__content__col__section .column-section .area-header {
  margin: 0 0 16px;
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
}
.container--page-panier__details-paiement__container__content__col__section .column-section .order-resume .area-header {
  justify-content: space-between;
}
.container--page-panier__details-paiement__container__content__col__section.amscheckout-submit--bottom {
  display: none;
}

.amscheckout-header .lane2 {
  font-size: 14px;
}

.column-section {
  display: flex;
  flex-wrap: wrap;
}

.column-section a:hover {
  color: #ef5e56;
}

.amscheckout-control {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: 100%;
}
.amscheckout-control input + .info {
  margin: -8px 0 0;
}

.amscheckout-row > div {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  flex-direction: row-reverse;
}

.amscheckout-row label[for="billing:use_for_shipping_yes"],
.amscheckout-row label[for="billing:use_for_shipping_no"] {
  width: calc(100% - 40px);
}

div.amscheckout-control-radio {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  width: 15px;
  margin: 0 8px 16px 0;
}

div.amscheckout-control-radio label {
  margin: 0;
}

div.amscheckout-control-radio input {
  margin: 0;
  height: auto;
}

div.amscheckout-control-radio input[type=checkbox] {
  margin: 3px 0 0;
}

#shipping-new-address-form ul {
  display: flex;
  flex-wrap: wrap;
  gap: 16px 32px;
}

#co-billing-form #billing-new-address-form ul {
  margin: 0 0 24px;
}

#co-shipping-form .address-select {
  margin: 0 0 16px;
  padding: 16px 8px;
}

#billing-new-address-form ul li:nth-child(1) {
  display: none;
}

#billing-new-address-form ul li:nth-child(3),
#billing-new-address-form ul li:nth-child(4),
#billing-new-address-form ul li:nth-child(7),
#shipping-new-address-form ul li:nth-child(10),
#shipping-new-address-form ul li:nth-child(11) {
  flex: 1;
}

#billing-new-address-form ul li:nth-child(6),
#billing-new-address-form ul li:nth-child(8),
#billing-new-address-form ul li:nth-child(9),
#billing-new-address-form ul li:nth-child(10),
#shipping-new-address-form ul li:nth-child(2),
#shipping-new-address-form ul li:nth-child(3),
#shipping-new-address-form ul li:nth-child(6),
#shipping-new-address-form ul li:nth-child(7),
#shipping-new-address-form ul li:nth-child(8),
#shipping-new-address-form ul li:nth-child(9) {
  width: calc(50% - 16px);
}

#billing-new-address-form ul li:nth-child(2),
#billing-new-address-form ul li:nth-child(5) {
  width: 100%;
}

#billing-new-address-form-street-handle {
  display: flex;
  align-items: center;
  gap: 10px;
  cursor: pointer;
  text-decoration: underline;
}
#billing-new-address-form-street-handle:hover {
  color: #ef5e56;
}
#billing-new-address-form-street-handle::after {
  content: "";
  display: inline-block;
  width: 8px;
  height: 8px;
  background: no-repeat center/8px 8px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg"), #fff;
  margin: 0 0 0 10px;
  transition: all 0.3s ease-in-out;
}
#billing-new-address-form-street-handle.active::after {
  transform: rotate(180deg);
}
#billing-new-address-form-street-handle.active + div label {
  display: block;
}
#billing-new-address-form-street-handle + div label {
  display: none;
}

#billing-not-for-shipping-handle-form {
  position: relative;
  display: flex;
  margin: 32px 0 0;
  gap: 8px;
}
#billing-not-for-shipping-handle-form input {
  flex-shrink: 0;
}
#billing-not-for-shipping-handle-form > label {
  margin: 0;
  width: fit-content;
  cursor: pointer;
  opacity: 1;
  visibility: visible;
  position: inherit;
  top: 0;
  left: 0;
}

#area-header-billing {
  cursor: pointer;
}
#area-header-billing::after {
  content: "";
  display: inline-block;
  transform-origin: 8px 8px;
  width: 16px;
  height: 16px;
  background: no-repeat center/16px 16px url("/skin/frontend/default/f002_conv/images/icone_fleche-blue-bas.svg");
  margin: 0 0 0 10px;
  transition: all 0.3s ease-in-out;
  position: relative;
  top: 2px;
}
#area-header-billing.active::after {
  transform: rotate(180deg);
}

#shipping_area {
  padding: 20px 0 0;
}
#shipping_area li {
  width: 100%;
}
#shipping_area .area-header::after {
  margin: 10px auto 20px 0;
}
#shipping_area .amscheckout-img-shadow {
  display: none;
}

label[for="shipping:same_as_billing"] {
  width: calc(100% - 30px);
  margin: 0;
}

.form-list label::before {
  content: "";
  background-color: #ef5e56;
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  margin: 0 4px 2px 0;
}
.form-list label.form-list_sub {
  margin: 0 0 0 5px;
}
.form-list label.form-list_sub::before {
  content: "-";
  display: inline-block;
  margin: 0 5px 0 0;
}
.form-list #payment_form_checkmo .form-list_sub::before {
  background-color: #272f64;
  display: inline-block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  margin: 0 4px 3px 0;
}

.deuxlignemodeexpe {
  display: block;
  width: 100%;
  margin: 0 0 10px;
}

.order-review,
.order-resume {
  width: 100%;
}

.amscheckout-data-table_total-ht td span,
.amscheckout-data-table_total-ht td strong {
  font-size: 12px;
  font-weight: 400;
}

div.amscheckout-submit-button {
  margin: 10px 0;
  padding: 0;
}
div.amscheckout-submit-button p {
  text-align: center;
}
div.amscheckout-submit-button p a {
  color: #ef5e56;
  text-decoration: underline;
}

.agree {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  margin: 10px 0 0;
  gap: 8px;
}
.agree input {
  margin: 2px 0 0;
}
.agree input, .agree label {
  cursor: pointer;
}

div.order-review-button,
div.order-resume-button {
  clear: none;
  padding: 0;
  width: 100%;
}

.container--page-panier__details-paiement__container__content__col__section .amscheckout-submit--bottom .order-resume-button,
.container--page-panier__details-paiement__container__content__col__section .amscheckout-submit--bottom .order-review-button {
  display: none;
}

.order-review-button button {
  width: auto;
  margin: 20px auto 0 auto;
}
.order-review-button p {
  font-size: 12px;
  font-weight: 500;
  text-align: center;
  margin: 10px 0 0;
}

label[for=agreement-1] {
  font-size: 11px;
  font-weight: 500;
  width: auto;
  margin: 0;
}
label[for=agreement-1] a {
  font-weight: 600;
}

/* 4ième étape */
.cms-page-view.cms-bp2 .main,
.cms-page-view.cms-bp3 .main,
.lgmcheckout-payment-valid .main {
  width: 100%;
  min-height: calc(100vh - 280px);
  border: none;
  padding: 0;
}

.cms-bp2 #lien_retour_haut {
  display: inline-block;
}

.cms-bp3 #lien_retour_haut,
.lgmcheckout-payment-valid #lien_retour_haut {
  display: none;
}
.cms-bp3 #home-link,
.lgmcheckout-payment-valid #home-link {
  color: rgb(39, 47, 100);
  font-weight: 500;
  margin: 0 auto;
  padding: 0 40px;
}
.cms-bp3 #home-link::before,
.lgmcheckout-payment-valid #home-link::before {
  content: "‹";
  display: inline-block;
  font-size: 18px;
  line-height: 1.55em;
  font-weight: 600;
  margin: 0 10px 0 0;
}

#amscheckout-loading.amscheckout-loading {
  position: relative;
}

.container--page-panier__paiement-confirme {
  display: flex;
  width: auto;
  margin: 40px 0 64px;
  padding: 0 20px;
}

.container--page-panier__paiement-confirme__col-main-content {
  width: auto;
  margin: 0 auto;
}

.container--page-panier__paiement-confirme__col-trustpilot {
  width: 430px;
  margin: 0 0 0 20px;
}

.container--page-panier__paiement-confirme__col-trustpilot-content {
  background-color: #f3f7ff;
  border-radius: 15px;
  padding: 30px 20px 20px;
}

.container--page-panier__paiement-confirme__col-trustpilot__title {
  color: #272f64;
  font-size: 20px;
  font-weight: 700;
  text-align: center;
  line-height: 1.4em;
  margin: 0 0 40px;
}

.container--page-panier__paiement-confirme__col-trustpilot-content__stars-container {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px;
  background-color: #fff;
  border: 3px solid #00b67a;
  border-radius: 10px;
  transition: background-color 0.3s ease-in-out;
  cursor: pointer;
}
.container--page-panier__paiement-confirme__col-trustpilot-content__stars-container:hover {
  background-color: #dffff5;
}
.container--page-panier__paiement-confirme__col-trustpilot-content__stars-container::after {
  content: "►";
  display: inline-block;
  font-size: 22px;
  color: #00b67a;
  transform: scale(0.65, 1.2);
  margin: 0 0 0 20px;
}

.container--page-panier__paiement-confirme__col-trustpilot-content__Trustpilot-container {
  max-height: 270px;
  margin: 20px 0 0;
  padding: 10px;
  border-radius: 10px;
  background-color: #fff;
}

.container--page-panier__paiement-confirme__col-trustpilot-content__stars-container__img {
  display: block;
  height: auto;
  margin: 0 auto 20px;
}

.container--page-panier__paiement-confirme__titre {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: 700;
  text-align: center;
  margin: 0 auto 40px;
}
.container--page-panier__paiement-confirme__titre.valide {
  color: #13d766;
}
.container--page-panier__paiement-confirme__titre.invalide {
  color: #ef5e56;
}
.container--page-panier__paiement-confirme__titre img {
  display: block;
  width: 40px;
  height: 40px;
  margin: 0 20px 0 0;
}

.container--page-panier__paiement-confirme__intit-facture {
  font-size: 14px;
  padding: 8px 30px;
  background-color: #f3f7ff;
  border-radius: 0 15px;
}

.container--page-panier__paiement-confirme__txt__voir-dossier .button--blue {
  margin: 20px auto 30px;
}

.container--page-panier__paiement-confirme__txt {
  width: auto;
  margin: 20px 0 0;
  padding: 0;
}
.container--page-panier__paiement-confirme__txt p {
  font-size: 14px;
  margin: 0 0 10px;
}
.container--page-panier__paiement-confirme__txt p a {
  text-decoration: underline;
}
.container--page-panier__paiement-confirme__txt p a:hover span {
  text-decoration: underline;
}
.container--page-panier__paiement-confirme__txt ol {
  padding: 0 0 0 25px;
}
.container--page-panier__paiement-confirme__txt ol li {
  font-size: 14px;
  margin: 10px 0;
}
.container--page-panier__paiement-confirme__txt ol li::before {
  content: "";
  display: inline-block;
  background-color: #ef5e56;
  margin: 0 10px -2px -25px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
}
.container--page-panier__paiement-confirme__txt ol li a {
  text-decoration: underline;
}
.container--page-panier__paiement-confirme__txt ol li p img {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 10px 0 0;
}
.container--page-panier__paiement-confirme__txt ol .container--page-panier__paiement-confirme__table__no-bullet::before {
  display: none;
}

.container--page-panier__paiement-confirme__table__no-bullet {
  font-size: 14px;
}

.container--page-panier__paiement-confirme__txt ol .container--page-panier__paiement-confirme__table__mail,
.container--page-panier__paiement-confirme__txt ol .container--page-panier__paiement-confirme__table__livraison {
  background-repeat: no-repeat;
  margin: 0 0 10px -25px;
  padding: 0 0 0 30px;
}

.container--page-panier__paiement-confirme__txt ol .container--page-panier__paiement-confirme__table__mail {
  background-image: url("/skin/frontend/default/f002_conv/images/icon-email-red.webp");
  background-size: 20px;
}

.container--page-panier__paiement-confirme__txt ol .container--page-panier__paiement-confirme__table__livraison {
  background-image: url("/skin/frontend/default/f002_conv/images/icone-delivery-truck.png");
  background-size: 25px;
}

.container--page-panier__paiement-confirme__table__download {
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
}
.container--page-panier__paiement-confirme__table__download tbody {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  justify-content: center;
}
.container--page-panier__paiement-confirme__table__download tr td {
  vertical-align: middle;
  font-weight: 600;
  padding: 5px;
}
.container--page-panier__paiement-confirme__table__download tr td a {
  text-decoration: underline;
}
.container--page-panier__paiement-confirme__table__download tr td a:hover {
  color: #ef5e56;
}
.container--page-panier__paiement-confirme__table__download .pdf_conventions td a {
  color: #ef5e56;
}

.container--page-panier__paiement-confirme__table__download__tr-50 {
  width: calc(50% - 6px);
}

.container--page-panier__paiement-confirme__table--containt {
  display: flex;
  flex-wrap: wrap;
}

.container--page-panier__paiement-confirme__table__download {
  width: auto;
  margin: 10px auto;
}
.container--page-panier__paiement-confirme__table__download tr td {
  vertical-align: middle;
  font-weight: 600;
  padding: 5px;
}
.container--page-panier__paiement-confirme__table__download tr td a {
  color: #ef5e56;
}

.container--page-panier__form-container__form__btns__reduction__input-container {
  margin: 0 0 24px;
}
.container--page-panier__form-container__form__btns__reduction__input-container #coupon_code {
  width: calc(100% - 162px);
}

.container--page-panier__form-container__form__btns__reduction__button {
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  width: 120px;
  height: 52px;
  font-size: 14px;
  font-weight: 600;
  line-height: normal;
  padding: 8px 20px;
  border: none;
  border-radius: 8px;
  background-color: #272f64;
  transition: background-color 0.3s ease-in-out;
}
.container--page-panier__form-container__form__btns__reduction__button:hover {
  background-color: #0b134d;
}

.container--page-panier__paiement-confirme__table__download__text,
.container--page-panier__paiement-confirme__table__download__text--blue {
  color: #272f64;
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  text-decoration: underline;
  line-height: 1.4em;
  border: none;
  background: none;
  cursor: pointer;
}

.container--page-panier__paiement-confirme__table__download__text {
  color: #ef5e56;
}

.container--page-panier__paiement-confirme__table__download__text--blue {
  color: #272f64;
}

.container--page-panier__paiement-confirme__txt__factures {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.container--page-panier__paiement-confirme__txt__factures p {
  margin: 0 20px 0 0;
}
.container--page-panier__paiement-confirme__txt__factures .button--blue {
  margin: 20px 0;
  padding: 5px 25px;
}

.container--page-panier__paiement-confirme__facture-text {
  margin: 30px 0 0;
}

.container--page-panier__paiement-confirme__container-flex {
  display: flex;
  flex-wrap: wrap;
}

.container--page-panier__paiement-confirme__txt__merci,
.container--page-panier__paiement-confirme__txt__merci--resp {
  display: flex;
  font-size: 16px;
  text-align: center;
  align-items: center;
  justify-content: center;
  margin: 20px 0 10px;
  padding: 0 10px;
}

.container--page-panier__paiement-confirme__txt__merci--resp {
  display: none;
}

.container--page-panier__paiement-confirme__txt__merci::before,
.container--page-panier__paiement-confirme__txt__merci::after,
.container--page-panier__paiement-confirme__txt__merci--resp::before,
.container--page-panier__paiement-confirme__txt__merci--resp::after {
  content: "♥";
  font-size: 18px;
  color: #ef5e56;
  text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
  margin: 0 5px;
}

.container--page-panier__paiement-confirme__photo-team,
.container--page-panier__paiement-confirme__photo-team--resp {
  width: 100%;
  max-width: 850px;
  height: 430px;
  background-image: url("/skin/frontend/default/f002_conv/images/Legimedia-1308.webp");
  background-size: cover;
  border-radius: 0 70px;
  margin: 0 auto;
  background-position: center;
  box-shadow: 7px 7px 12px -5px #ababab;
}

.container--page-panier__paiement-confirme__photo-team--resp {
  display: none;
}

.checkout-onepage-success .footer-haut__content,
.cms-page-view.cms-bp2 .footer-haut__content,
.cms-page-view.cms-bp3 .footer-haut__content,
.lgmcheckout-payment-valid .footer-haut__content {
  display: none;
}

/* Popin avertissement PDF */
#noremove {
  background-color: rgba(0, 0, 0, 0.5);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 8010;
}

.popup_suppression_panier {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  min-height: 260px;
  max-width: 680px;
  width: calc(100% - 40px);
  padding: 20px;
  background-color: #fff;
  z-index: 8030;
}

.popup_suppression_panier__encart {
  display: flex;
  align-items: flex-start;
  background-color: #fadcda;
  border: 1px solid #ef5e56;
  border-radius: 0 50px;
  padding: 20px;
}
.popup_suppression_panier__encart img {
  width: 30px;
  height: 30px;
  margin: 0 20px 0 0;
}

.popup_suppression_panier__encart__txt {
  font-size: 14px;
  font-weight: 600;
  color: #ef5e56;
  background-color: #fadcda;
}
.popup_suppression_panier__encart__txt p {
  margin: 0 0 10px;
}

.popup_suppression_panier__buttons {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  height: auto;
  min-height: 60px;
  align-items: center;
  justify-content: space-between;
}
.popup_suppression_panier__buttons button {
  display: block;
  color: #fff;
  text-align: center;
  width: auto;
  height: auto;
  border-radius: 10px;
  margin: 20px 0 0;
  padding: 5px 25px;
  border: none;
}

.popup_suppression_panier__buttons__retour {
  font: 600 16px/2 "Montserrat", "Montserrat-fallback", sans-serif;
}

.popup_suppression_panier__buttons__panier {
  font: 600 16px/2 "Montserrat", "Montserrat-fallback", sans-serif;
}
.popup_suppression_panier__buttons__panier::after {
  content: "►";
  display: inline-block;
  transform: scale(0.65, 1.2);
  margin: 0 0 0 20px;
  width: auto;
  height: auto;
}

.container--page-panier__trustpilot-note {
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  width: 250px;
  margin: 0 auto;
}

.container--page-panier__trustpilot-note__img {
  display: inline-block;
  width: 48px;
  height: 48px;
  background-image: url("/skin/frontend/default/f002_conv/images/stars-0.svg");
  background-size: 48px 48px;
  cursor: pointer;
}

/* ICI */
.container--page-panier__trustpilot-note__img:nth-child(1):hover,
.container--page-panier__trustpilot-note__img:nth-child(1):hover ~ div {
  background-image: url("/skin/frontend/default/f002_conv/images/stars-5.svg");
}

.container--page-panier__trustpilot-note__img:nth-child(2):hover,
.container--page-panier__trustpilot-note__img:nth-child(2):hover ~ div {
  background-image: url("/skin/frontend/default/f002_conv/images/stars-4.svg");
}

.container--page-panier__trustpilot-note__img:nth-child(3):hover,
.container--page-panier__trustpilot-note__img:nth-child(3):hover ~ div {
  background-image: url("/skin/frontend/default/f002_conv/images/stars-3.svg");
}

.container--page-panier__trustpilot-note__img:nth-child(4):hover,
.container--page-panier__trustpilot-note__img:nth-child(4):hover ~ div {
  background-image: url("/skin/frontend/default/f002_conv/images/stars-2.svg");
}

.container--page-panier__trustpilot-note__img:nth-child(5):hover,
.container--page-panier__trustpilot-note__img:nth-child(5):hover ~ div {
  background-image: url("/skin/frontend/default/f002_conv/images/stars-1.svg");
}

/* Assistance juridique */
/* Truc */
.cms-assistance-juridique.checkout-cart-index .quick-info,
.cms-assistance-juridique.checkout-cart-index #lien_retour_haut {
  display: none;
}

.cms-assistance-juridique.checkout-cart-index .main {
  width: calc(100% - 40px);
  max-width: 1200px;
  padding: 0 20px;
  margin: 0 auto 40px;
}
.cms-assistance-juridique.checkout-cart-index .footer-container {
  padding-bottom: 0;
}

/*====================================================================================
								Code rajouté par Hugo
=======================================================================================*/
#amscheckout-processing {
  position: fixed !important;
  top: 0;
  right: 0;
  float: none !important;
  text-align: center;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: 50% 35%;
  width: 100% !important;
  height: 100% !important;
  vertical-align: middle;
  opacity: 0.9;
  z-index: 15000;
}

#fond_blanc {
  font-size: 20px;
  max-width: 50%;
  top: 45%;
  left: 25%;
  position: relative;
}

.block-related {
  display: none;
}

.catalog-product-view .product-img-box .product-image img {
  width: 330px;
  height: 330px;
}

/*-------------------- Modifications pour le one page, après application du patch -------------------*/
.amscheckout .area-header {
  border-top: solid 3px #00246b;
}
.amscheckout .shipping-method {
  padding: 0 !important;
}

/*==================================================
	Modification page validation chèque et virement
====================================================*/
.tableau_paiement_cheque_virement {
  margin: 0 auto 20px;
  font-size: 13px;
}
.tableau_paiement_cheque_virement th {
  font-weight: bold;
  padding: 5px;
}
.tableau_paiement_cheque_virement td {
  padding: 5px;
}

.checkout-onepage-success .quick-info {
  display: none;
}
.checkout-onepage-success #div_etape_avancement_achat {
  margin-top: 20px;
}
.checkout-onepage-success .checkout-cart-index__footer {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
}

.paiement_cheque_success_titre {
  margin-bottom: 20px;
}
.paiement_cheque_success_titre h1 {
  font-size: 20px !important;
}

.paiement_success_cheque_virement_image {
  background-image: url("/skin/frontend/default/f002_conv/images/exclamation-mark.png");
  background-repeat: no-repeat;
  background-position: 0 50%;
  padding-left: 40px;
  height: 40px;
  position: relative;
  margin-left: 20px;
  margin-bottom: 20px;
}
.paiement_success_cheque_virement_image p {
  position: absolute;
  bottom: 0;
  font-size: 14px;
  font-weight: bold;
}

.checkout-cart-index .module-titre {
  margin-top: 20px;
}

/* Modif panier pour produits configurables */
#shopping-cart-table tbody td .item-options dt {
  width: auto !important;
  margin-right: 5px !important;
}
#shopping-cart-table tbody td .item-options dd {
  color: #474747 !important;
  font-style: italic;
}

/* Footer */
.checkout-cart-index__footer {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 8px 0 32px;
}

.checkout-cart-index__footer__container {
  display: flex;
  align-items: center;
  gap: 48px;
}
.checkout-cart-index__footer__container a {
  color: #b0adc1;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}
.checkout-cart-index__footer__container a:hover {
  color: #b0adc1;
}

.checkout-onepage-index .checkout-cart-index__footer {
  margin: 80px 0 32px;
}

/*# sourceMappingURL=page-panier.css.map */

@charset "UTF-8";
/*==========================================================
					Page panier responsive
============================================================*/
/*
> Pages tunnel d'achat
- app/code/local/Legimedia/Checkout/Block/Valid.php
- app/design/frontend/default/f002_conv/template/checkout/bp3.phtml
- app/design/frontend/default/f002_conv/template/lgmcheckout/valid.phtml
- app/design/frontend/default/f002_conv/template/checkout/cart/noItems.phtml
- app/design/frontend/default/f002_conv/template/amasty/amscheckout/login.phtml
- app/design/frontend/default/f002_conv/template/amasty/amscheckout/onepage.phtml
- app/design/frontend/default/f002_conv/template/checkout/onepage/payment/methods.phtml
- etc etc
*/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Largeur page                        */
/******************************************/
/******************************************/
/*    buttons                             */
/******************************************/
/******************************************/
/*    Ligne rouge  sous les titres        */
/******************************************/
/******************************************/
/*    Formes                              */
/******************************************/
/******************************************/
/*   Élément visible / caché              */
/******************************************/
/******************************************/
/* Etiquettes verrou. page compte client  */
/******************************************/
/******************************************/
/*    Icones menu compte client           */
/******************************************/
/******************************************/
/*    SCSS                                */
/******************************************/
@media all and (max-width: 1170px) {
  .container--page-panier__2col__col-reduction {
    width: calc(100% - 600px);
    min-width: auto;
  }
  .container--page-panier__details-paiement {
    padding: 0;
  }
  .container--page-panier__garanties {
    justify-content: space-around;
    margin: 40px auto;
  }
  .container--page-panier__garanties__col {
    margin: 0 10px 40px;
  }
}
@media (max-width: 992px) {
  .cms-bp2 .header-container__menu-responsive,
  .cms-bp3 .header-container__menu-responsive,
  .checkout-cart-index .header-container__menu-responsive,
  .lgmcheckout-index-index .header-container__menu-responsive,
  .lgmcheckout-payment-valid .header-container__menu-responsive,
  .checkout-onepage-success .header-container__menu-responsive {
    display: none;
  }
  .cms-bp2 .quick-info,
  .cms-bp3 .quick-info,
  .checkout-cart-index .quick-info,
  .lgmcheckout-index-index .quick-info,
  .lgmcheckout-payment-valid .quick-info,
  .checkout-onepage-success .cms-bp2 .quick-info,
  .checkout-onepage-success .cms-bp3 .quick-info {
    display: none;
  }
  .cms-bp2 .main,
  .cms-bp3 .main,
  .lgmcheckout-payment-valid .main {
    margin: 25px 0 0;
    padding: 0 10px;
  }
  .checkout-onepage-index .main,
  .lgmcheckout-index-index .main {
    margin: 0;
    padding: 0 10px;
  }
  .header-container__menu-deroulant__container__articles-content__col__liste-item__item__anchor {
    font-size: 16px;
  }
  .header-container__menu-deroulant__container__articles-content__col__liste-item__item__anchor span {
    max-width: calc(100% - 46px);
  }
  .container--page-panier__form-container {
    flex-direction: column-reverse;
    align-items: center;
  }
  .container--page-panier {
    margin: 32px 0 0;
    padding: 0;
  }
  .container--page-panier__etapes {
    margin: 0 auto;
  }
  .container--page-panier__produits-choisis__item_text {
    justify-content: flex-end;
  }
  .container--page-panier__produits-choisis__item__text_desc {
    width: 100%;
    max-width: 100%;
    margin: 10px 0;
  }
  .container--page-panier__etapes.container--page-panier__etapes--resp {
    margin: 15px;
  }
  .container--page-panier__details-paiement__container__content {
    justify-content: space-between;
    padding: 16px 16px 32px;
  }
  .container--page-panier__details-paiement__container__content .container--page-panier__details-paiement__container__content {
    padding: 0;
  }
  #amasty-scheckout-login-messagebox.amasty-scheckout-login-messagebox {
    margin: 0;
  }
  .container--page-panier__details-paiement__container__content__col,
  .container--page-panier__details-paiement__container__content__full {
    padding: 0;
  }
  .container--page-panier__details-paiement__container__content__col {
    width: calc(50% - 10px);
    margin: 0 0 25px;
  }
  .container--page-panier__details-paiement__container__content__col:last-child {
    width: 100%;
    max-width: 100%;
  }
  .container--page-panier__details-paiement {
    margin: 15px 0 0;
  }
  .container--page-panier__details-paiement__main-title {
    display: block;
  }
  .container--page-panier__details-paiement__container__content__full .amscheckout-header {
    padding: 0 0 25px;
  }
  .container--page-panier__details-paiement__container__content__col__section:last-child {
    margin: 0;
  }
  .container--page-panier__paiement-confirme__table__download {
    margin: 10px auto 10px;
  }
  /* Page panier vide */
  .container--page-panier__no-item__garanties {
    flex-wrap: wrap;
  }
  .container--page-panier__no-item__garanties__item {
    flex: inherit;
    width: calc(50% - 16px);
  }
  /* END Page panier vide */
}
@media all and (max-width: 850px) {
  .container--page-panier__garanties {
    justify-content: space-between;
  }
  .container--page-panier__2col > div {
    width: 100%;
  }
  .container--page-panier__2col > .container--page-panier__2col__col-total {
    display: block;
  }
  .container--page-panier__2col__col-total table {
    max-width: 250px;
    margin: 0 auto;
  }
  .container--page-panier__paiement-confirme__col-main-content {
    width: 100%;
  }
  .container--page-panier__paiement-confirme {
    flex-wrap: wrap;
  }
  .container--page-panier__paiement-confirme__col-trustpilot {
    width: auto;
    margin: 20px auto;
  }
  .container--page-panier__paiement-confirme__col-trustpilot__img {
    display: block;
    width: auto;
    max-width: 340px;
    margin: 0 auto 40px;
  }
}
@media all and (max-width: 756px) {
  /* Page info */
  .container--page-panier__details-paiement__container__content {
    flex-direction: column;
  }
  .container--page-panier__details-paiement__container__content__full {
    margin: 0;
  }
  #billing-other-for-shipping-handle-form {
    margin: 24px 0 0;
  }
  /* Tableau */
  /* END Tableau */
  /* END Page info */
  .checkout-onepage-success .header .header-container__page-panier {
    display: none;
  }
  .container--page-panier__details-paiement__container__content__login__form {
    margin: 0 auto;
  }
  #billing-new-address-form .amscheckout-row:nth-child(12) {
    display: none;
  }
  .container--page-panier__form-container__total {
    width: calc(100% - 65px);
  }
  .container--page-panier__form-container__form__btns {
    flex-direction: column-reverse;
    gap: 30px;
    align-items: center;
    margin: 10px 0 0;
  }
  .container--page-panier__button-update {
    margin: 0 auto 36px;
  }
  .container--page-panier__details-paiement__container__content__col__section .amscheckout-submit--top {
    display: none;
  }
  .container--page-panier__details-paiement__container__content__col {
    width: auto;
  }
  .container--page-panier__details-paiement__container__content__col .container--page-panier__details-paiement__container__content__col__section.amscheckout-submit--top {
    display: none;
  }
  .container--page-panier__details-paiement__container__content__col .container--page-panier__details-paiement__container__content__col__section.amscheckout-submit--bottom {
    display: block;
  }
  .container--page-panier__details-paiement__container__content__col .container--page-panier__details-paiement__container__content__col__section.amscheckout-submit--bottom button {
    width: 100%;
    margin: 24px 0 32px;
  }
  .container--page-panier__details-paiement__container__content .amscheckout-row {
    width: 100%;
  }
  #shipping-new-address-form ul li:nth-child(10),
  #shipping-new-address-form ul li:nth-child(11) {
    flex: inherit;
  }
  .container--page-panier__details-paiement__container__content .amscheckout-row .info {
    margin: 0;
    justify-content: flex-end;
  }
  #amasty-scheckout-login .container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field:nth-child(1),
  #amasty-scheckout-login .container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field:nth-child(3),
  #amasty-scheckout-login .container--page-panier__details-paiement__container__content__login__form__field .container--page-panier__details-paiement__container__content__login__form__field:nth-child(4) {
    width: 100%;
  }
  #checkout-review-table-wrapper {
    margin: 0 0 20px;
  }
  #review-buttons-container {
    display: none;
  }
  .container--page-panier__garanties {
    max-width: 250px;
    text-align: center;
  }
  .container--page-panier__garanties__col {
    flex: auto;
    width: 225px;
    margin: 0 auto 40px;
  }
  .container--page-panier__garanties img,
  .container--page-panier__garanties__col:last-child img {
    margin: 0 auto 20px;
  }
  .container--page-panier__details-paiement__container__content__full {
    display: block;
  }
  .container--page-panier__details-paiement__container__content__full .container--page-panier__details-paiement__container__content__col__section {
    padding: 16px;
  }
  .container--page-panier__details-paiement__container__content__full .container--page-panier__details-paiement__container__content__col__section .order-resume {
    max-height: 652px;
    overflow-x: hidden;
    overflow-y: auto;
  }
  .container--page-panier__details-paiement__container__content__full .container--page-panier__details-paiement__container__content__col__section .order-resume table.amscheckout-data-table {
    width: calc(100% - 5px);
  }
  .container--page-panier__details-paiement__container__content__full .container--page-panier__details-paiement__container__content__col__section .order-resume tbody {
    width: calc(140% - 19px);
  }
  .column-section .area-header {
    text-align: center;
  }
}
@media all and (max-width: 650px) {
  .container--page-panier {
    padding: 0;
  }
  .container--page-panier__button.display {
    display: block;
  }
  .container--page-panier__cross-sell__content__item {
    padding: 0 0 30px;
  }
  .container--page-panier__cross-sell__content__item__img {
    margin: 0 auto 0 0;
  }
  .container--page-panier__cross-sell__content__item__details {
    display: none;
    width: 100%;
    margin: 20px 0;
  }
  .container--page-panier__cross-sell__content__item__details--resp {
    display: flex;
  }
  .container--page-panier__details-paiement__container__content__login__form__field-mail,
  .container--page-panier__details-paiement__container__content__login__form__field-password {
    width: 100%;
    max-width: 100%;
    margin: 0;
  }
  .container--page-panier__details-paiement__container__content__login__form__field-mail input,
  .container--page-panier__details-paiement__container__content__login__form__field-password input {
    margin: 0;
  }
  .checkout-cart-index.cms-assistance-juridique .footer-container {
    margin: 0;
    padding: 0;
  }
  /* Page panier vide */
  .container--page-panier__no-item__buttons {
    flex-direction: column;
    align-items: center;
    margin: 32px 0 0;
  }
  /* END Page panier vide */
}
@media all and (max-width: 600px) {
  .container--page-panier__box-paiement__img {
    margin: 40px auto;
  }
}
@media all and (max-width: 576px) {
  #billing-new-address-form ul li:nth-child(6),
  #billing-new-address-form ul li:nth-child(8),
  #billing-new-address-form ul li:nth-child(9),
  #billing-new-address-form ul li:nth-child(10),
  #shipping-new-address-form ul li:nth-child(2),
  #shipping-new-address-form ul li:nth-child(3),
  #shipping-new-address-form ul li:nth-child(6),
  #shipping-new-address-form ul li:nth-child(7),
  #shipping-new-address-form ul li:nth-child(8),
  #shipping-new-address-form ul li:nth-child(9) {
    width: 100%;
  }
  /* Page panier vide */
  .container--page-panier__no-item__garanties {
    flex-wrap: nowrap;
    flex-direction: column;
    gap: 16px;
    align-items: center;
  }
  .container--page-panier__no-item__garanties__item {
    width: 100%;
  }
  .container--page-panier__no-item__text .container--page-panier__no-item__buttons .container--page-panier__no-item__button {
    margin: 0;
  }
  /* END Page panier vide */
}
@media all and (max-width: 550px) {
  .cms-bp2 .quick-info,
  .cms-bp3 .quick-info,
  .checkout-cart-index .quick-info,
  .lgmcheckout-index-index .quick-info,
  .lgmcheckout-payment-valid .quick-info,
  .checkout-onepage-success .quick-info {
    display: none;
  }
  .cms-bp2 #lien_retour_haut,
  .cms-bp3 #lien_retour_haut,
  .checkout-cart-index #lien_retour_haut,
  .lgmcheckout-index-index #lien_retour_haut,
  .lgmcheckout-payment-valid #lien_retour_haut,
  .checkout-onepage-success #lien_retour_haut {
    display: none;
  }
  .container--page-panier__etapes {
    display: none;
    width: auto;
    padding: 0;
  }
  .container--page-panier__etapes__ligne {
    width: calc((100% - 100px) / 3);
    height: 2px;
  }
  .container--page-panier__etapes.container--page-panier__etapes--resp {
    display: flex;
  }
  .container--page-panier__etapes__etape {
    font-size: 14px;
    width: 25px;
    height: 25px;
  }
  .container--page-panier__etapes__etape:first-child,
  .container--page-panier__etapes__etape:last-child {
    margin: 0;
  }
  .container--page-panier__produits-choisis__item__text__infos__desc {
    width: 100%;
    margin: 0;
  }
  .container--page-panier__produits-choisis__item__img {
    margin: 0 auto 12px;
  }
}
@media all and (max-width: 525px) {
  .container--page-panier__produits-choisis__item_text {
    justify-content: center;
    width: 100%;
  }
  .container--page-panier__produits-choisis__item__text_desc {
    margin: 30px 0;
  }
  .popup_suppression_panier__buttons {
    justify-content: center;
  }
  .popup_suppression_panier__buttons button {
    width: 100%;
  }
}
@media all and (max-width: 475px) {
  .cms-assistance-juridique.checkout-cart-index {
    padding: 0;
  }
  .container--page-panier__button.display {
    display: none;
  }
  .container--page-panier__form-container__total {
    position: fixed;
    bottom: 0;
    width: calc(100% - 48px);
    padding: 16px 24px;
    border: none;
    border-radius: 0;
    box-shadow: 2px 2px 5px #707070;
    z-index: 2;
  }
  .container--page-panier__form-container__total h2 {
    display: none;
  }
  .container--page-panier__form-container__total strong {
    font-size: 14px;
  }
  .container--page-panier__form-container__total td {
    padding: 0;
  }
  .container--page-panier__produits-choisis__item__text__infos__details__prix,
  .container--page-panier__produits-choisis__item__text__infos__details__qty,
  .container--page-panier__produits-choisis__item__text__infos__details__total-ht,
  .container--page-panier__produits-choisis__item__text__infos__details__suppr {
    font-size: 12px;
  }
  .checkout-onepage-index .main,
  .lgmcheckout-index-index .main {
    width: 100% !important;
    padding: 0;
  }
  .container--page-panier__produits-choisis__item__text__infos__details__suppr {
    display: flex;
    justify-content: center;
  }
  .container--page-panier__cross-sell__content__item__img {
    margin: 0 auto;
  }
  .container--page-panier__cross-sell__content__item__sell {
    width: 100%;
    margin: 20px auto 0;
  }
  .container--page-panier__cross-sell__content__item__sell .price-box {
    margin: 0 auto 10px;
  }
  .container--page-panier__form-container__form__btns__reduction {
    width: 280px;
    min-width: 280px;
  }
  .container--page-panier__form-container__form__btns__reduction input {
    width: 138px;
  }
  .container--page-panier__box-paiement__img img {
    width: 320px;
    height: 120px;
  }
  /* Page paiement */
  .container--page-panier__box-paiement__title {
    flex-direction: column;
  }
  .container--page-panier__box-paiement__title__text h1 {
    text-align: center;
  }
  .container--page-panier__box-paiement__title__subtitle {
    text-align: center;
  }
}
@media all and (max-width: 375px) {
  .container--page-panier__paiement-confirme__titre {
    padding: 0;
  }
}
@media all and (max-width: 360px) {
  .container--page-panier__paiement-confirme__titre {
    flex-direction: column;
    gap: 12px;
  }
  .container--page-panier__paiement-confirme__titre img {
    margin: 0;
  }
  /* Footer */
  .checkout-cart-index__footer__container {
    gap: 32px;
  }
}

/*# sourceMappingURL=page-panier.css.map */

@charset "UTF-8";
/*==================================================================
		Modification formulaire connexion one step checkout
====================================================================*/
/*
> Page tunnel d'achat - Informations
- app/design/frontend/default/f002_conv/template/lgmcheckout/form.phtml
*/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Importation                         */
/******************************************/
/**********************/
/*  Couleurs de base  */
/**********************/
/* Blanc */
/* Noir */
/* Gris */
/* Rouge */
/* Orange */
/* Vert */
/* Bleu */
/* Rose */
/* Cyan */
/* Shadow */
/**********************/
/*  Transitions       */
/**********************/
/******************************************/
/*    Largeur page                        */
/******************************************/
/******************************************/
/*    buttons                             */
/******************************************/
/******************************************/
/*    Ligne rouge  sous les titres        */
/******************************************/
/******************************************/
/*    Formes                              */
/******************************************/
/******************************************/
/*   Élément visible / caché              */
/******************************************/
/******************************************/
/* Etiquettes verrou. page compte client  */
/******************************************/
/******************************************/
/*    Icones menu compte client           */
/******************************************/
/******************************************/
/*    SCSS                                */
/******************************************/
.container--page-panier-2 {
  max-width: 1200px;
  margin: 0 auto;
  padding: 0;
}

.container--page-panier-2__container {
  margin: 32px 0 64px;
}

.container--page-panier-2__container__msg {
  position: fixed;
  top: 0;
  right: 0;
  text-align: center;
  width: 100%;
  height: 100%;
  background-color: #fff;
  background-image: url("/skin/frontend/default/f002_conv/images/processing.gif");
  background-repeat: no-repeat;
  background-position: 50% 35%;
  vertical-align: middle;
  opacity: 0.9;
  z-index: 15000;
}

.container--page-panier-2__container__msg__txt {
  font-size: 20px;
  max-width: 50%;
  top: 45%;
  position: relative;
}

.container--page-panier-2__container__content {
  display: flex;
  gap: 80px;
  align-items: flex-start;
  max-width: 912px;
  margin: auto;
  background: linear-gradient(180deg, #eff4fe 0%, #dee9fe 100%);
  border-radius: 32px;
  padding: 32px 80px;
}

.container--page-panier-2__container__content__col--desc {
  display: flex;
  flex-direction: column;
  gap: 24px;
  background: #fff;
  border-radius: 16px;
  padding: 16px 32px 0;
}

.container--page-panier-2__container__content__col--desc__title {
  color: #272f64;
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-align: left;
  margin: 0;
}
.container--page-panier-2__container__content__col--desc__title::after {
  content: "";
  display: block;
  width: 50px;
  height: 2px;
  background-color: #ef5e56;
  margin: 10px auto 0 0;
}

.container--page-panier-2__container__content__col--desc__img-name {
  display: flex;
  align-items: center;
  gap: 15px;
}

.container--page-panier-2__container__content__col--desc__img-name__txt__cartouche {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-align: center;
  width: 120px;
  margin: 0 0 8px;
  padding: 4px 0;
  border-radius: 20px;
  border: 1px solid #90baff;
}

.container--page-panier-2__container__content__col--desc__img-name__txt__product {
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
}

.container--page-panier-2__container__content__col--desc__img-name__img {
  width: 120px;
  height: auto;
  margin: 0 0 8px;
}

.container--page-panier-2__container__content__col--desc__txt h2 {
  color: #707070;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-align: left;
  margin: 0 0 14px;
}
.container--page-panier-2__container__content__col--desc__txt p {
  color: #737373;
  font-size: 12px;
  font-weight: 400;
  line-height: 141.4%;
  text-align: justify;
  margin: 0 0 16px;
}

.container--page-panier-2__container__content__col--cmd {
  display: flex;
  flex-direction: column;
  gap: 24px;
  flex-shrink: 0;
  width: 350px;
}

.container--page-panier-2__container__content__col__section__table-total {
  font-size: 12px;
  font-style: italic;
  font-weight: 400;
  width: 100%;
  border-top: solid 1px #dbdce5;
  border-bottom: solid 1px #dbdce5;
}
.container--page-panier-2__container__content__col__section__table-total tr:last-child td {
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  padding: 13px 0;
}
.container--page-panier-2__container__content__col__section__table-total tr td {
  padding: 13px 0 0;
}
.container--page-panier-2__container__content__col__section__table-total tr td:first-child {
  text-align: left;
}
.container--page-panier-2__container__content__col__section__table-total tr td:last-child {
  text-align: right;
}

.container--page-panier-2__container__content__col--desc__txt--resp {
  display: none;
  color: #707070;
  width: 100%;
}
.container--page-panier-2__container__content__col--desc__txt--resp p {
  font-size: 12px;
  font-weight: 400;
  line-height: 141.4%;
  text-align: justify;
  margin: 0;
  max-height: 0;
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s ease-in-out;
}
.container--page-panier-2__container__content__col--desc__txt--resp input {
  display: none;
}
.container--page-panier-2__container__content__col--desc__txt--resp input:checked + label::after {
  transform: rotate(-180deg);
}
.container--page-panier-2__container__content__col--desc__txt--resp input:checked + label + p {
  max-height: 500px;
  visibility: visible;
  opacity: 1;
  margin: 0 0 16px;
}
.container--page-panier-2__container__content__col--desc__txt--resp input:checked + label + p + p {
  max-height: 500px;
  visibility: visible;
  opacity: 1;
  margin: 0 0 16px;
}
.container--page-panier-2__container__content__col--desc__txt--resp label {
  display: flex;
  justify-content: space-between;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-align: left;
  width: 100%;
  margin: 0 0 14px;
  cursor: pointer;
}
.container--page-panier-2__container__content__col--desc__txt--resp label::after {
  display: inline-block;
  content: "";
  flex-shrink: 0;
  width: 14px;
  height: 14px;
  background: no-repeat center/auto url("/skin/frontend/default/f002_conv/images/icone_fleche-slim-grey-bottom.svg");
  margin: 0 0 0 12px;
  transition: all 0.3s ease-in-out;
}

.container--page-panier-2__container__content__col__section input[type=checkbox] {
  width: 15px;
  height: 15px;
  aspect-ratio: 1/1;
  border: 1px solid #272f64;
  background: #fff;
}
.container--page-panier-2__container__content__col__section .validation-advice {
  margin: -13px 0 0;
}

.container--page-panier-2__container__content__col__section__form {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.container--page-panier-2__container__content__col__section__form__container {
  display: flex;
  flex-direction: column;
}

.container--page-panier-2__container__content__col__section__form__compte-client {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}
.container--page-panier-2__container__content__col__section__form__compte-client p {
  margin: 0;
}

.container--page-panier-2__container__content__col__section__form__compte-client__cta {
  color: #272f64;
  font-family: Montserrat, Montserrat-fallback, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  display: flex;
  padding: 4px 10px;
  justify-content: center;
  align-items: center;
  border-radius: 30px;
  border: 1px solid #272f64;
  background: #fff;
  transition: all 0.3s ease-in-out;
}
.container--page-panier-2__container__content__col__section__form__compte-client__cta:hover {
  background: #f3f7ff;
}

.container--page-panier-2__container__content__col__section__form__row {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}

.container--page-panier-2__container__content__col__section__form__row__item {
  display: flex;
  flex-direction: column-reverse;
  width: 100%;
}

#panier-payment-form .container--page-panier-2__container__content__col__section__form__row__item,
#panier-payment-form .container--page-panier-2__container__content__col__section__form__row__item--50 {
  position: relative;
}

.container--page-panier-2__container__content__col__section__form__row__item--50 {
  display: flex;
  flex-direction: column-reverse;
  width: calc(50% - 8px);
}

.container--page-panier-2__container__content__col__section__form__row__item--one {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 10px;
}

.container--page-panier-2__container__content__col__section__form__row__item__btn {
  margin: 0 auto 16px;
}

.container--page-panier-2__container__content__col__section__form__row__item__label {
  color: #272f64;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  width: 100%;
}

.container--page-panier-2__container__content__col__section__form__row__item__label--strip {
  font-family: Roboto, sans-serif;
  color: #30313d;
  font-size: 0.93rem;
  font-style: normal;
  font-weight: 400;
  line-height: 1.15;
  width: 100%;
  margin: 0 0 0.25rem;
}

.container--page-panier-2__container__content__col__section__form__row__item__input {
  height: 40px;
  border-radius: 10px;
  border: 1px solid #272f64;
  background: #fff;
  width: calc(100% - 28px);
  margin: 10px 0 16px;
  padding: 0 12px;
}
.container--page-panier-2__container__content__col__section__form__row__item__input:disabled {
  color: #ababab;
  border: 1px solid #ababab;
}
.container--page-panier-2__container__content__col__section__form__row__item__input:disabled + label {
  color: #707070;
}
.container--page-panier-2__container__content__col__section__form__row__item__input:disabled + label .text--red {
  color: #2f2f2f;
}

.container--page-panier-2__container__content__col__section__form__row__item__alert {
  font-size: 12px;
  margin: -6px 0 12px;
}

.container--page-panier-2 #billing-new-address-form .container--page-panier-2__container__content__col__section__form__row__item__input {
  width: calc(100% - 28px) !important;
}

.container--page-panier-2__container__content__col__section__form__row__item__input--strip {
  color: inherit;
  font-size: 1rem;
  letter-spacing: inherit;
  outline-offset: 0;
  border-radius: 5px;
  border: 1px solid #e6e6e6;
  outline-width: 2px;
  background: #fff;
  width: calc(100% - 28px);
  margin: 0 0 0.75rem;
  padding: 0.75rem;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.03), 0 3px 6px rgba(0, 0, 0, 0.02);
  transition: background 0.15s ease, border 0.15s ease, box-shadow 0.15s ease, color 0.15s ease;
}
.container--page-panier-2__container__content__col__section__form__row__item__input--strip::placeholder {
  color: #757680;
}
.container--page-panier-2__container__content__col__section__form__row__item__input--strip:focus {
  outline: 0;
  border-color: #0570de;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.03), 0 3px 6px rgba(0, 0, 0, 0.02), 0 0 0 3px hsla(210, 96%, 45%, 0.25), 0 1px 1px 0 rgba(0, 0, 0, 0.08);
}

.container--page-panier-2__container__content__col__section__form__row__item__input-strip-img {
  position: absolute;
  top: 33px;
  display: flex;
  align-items: center;
  width: 100px;
  height: 21px;
  gap: 0.2em;
  margin: 0 0 0 calc(100% - 100px - 0.75rem);
}

.container--page-panier-2__container__content__col__section__form__row__item__input-strip-img--crypto {
  position: absolute;
  top: 28px;
  margin: 0 0 0 calc(100% - 31px - 0.75rem);
  width: 31px;
  height: 31px;
}
.container--page-panier-2__container__content__col__section__form__row__item__input-strip-img--crypto svg {
  width: 31px;
  height: 31px;
  opacity: 0.5;
}

.container--page-panier-2__container__content__col__section__btn {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  margin: 24px 0 0;
}
.container--page-panier-2__container__content__col__section__btn img {
  width: auto;
  height: 20px;
}

/* Form Stripe */
.StripeElement {
  margin: 0 0 16px;
}

/*# sourceMappingURL=page-panier-2.css.map */

