@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";body{font-family:"Montserrat",sans-serif}body:not(#cms) p,body:not(#cms) ul,body:not(#cms) li,body:not(#cms) span,body:not(#cms) div{font-size:1rem;font-weight:500;line-height:1.5rem;color:#353535;font-family:"Montserrat",sans-serif}body .container{max-width:1520px;width:100%}body .container-fluid{padding:0}body .container-fluid>.row{margin:0}body .container-fluid>.row>.col-xs-12{padding:0}body:not(#cart) .alert{margin-top:1.5rem}body .alert.alert-danger{background-color:rgba(234,48,41,.1882352941)}body .alert ul{margin-bottom:0;border-radius:.25rem}body .alert ul li:last-child{margin-bottom:0}body .hidden{display:none}body .py-15{padding-inline:15px}body .form-control-select{background-image:url("../../assets/img/down_arrow_select.svg");padding:8px;color:#353535;opacity:.6;cursor:pointer}@media only screen and (min-width: 992px){body .lg-py-0{padding-inline:0}}body .green{color:#1dceac !important}body .bold{font-weight:bold !important}body .btn.btn-primary,body .btn.btn-default{padding:13.5px 32px;height:48px;border-radius:.25rem;color:#f9f9f9;font-weight:600;line-height:normal;text-transform:initial;display:flex;align-items:center;justify-content:center;gap:.5rem;border:2px solid;width:fit-content;transition:.3s;font-size:1rem;text-wrap:auto}body .btn.btn-primary .buttonText,body .btn.btn-default .buttonText{color:#f9f9f9 !important}body .btn.btn-primary:hover,body .btn.btn-default:hover{opacity:.5}body .btn.btn-primary,body .btn.btn-default{background-color:#0b82d3;border-color:#0b82d3}body .btn.btn-secondary{padding:13.5px 32px;height:48px;border-radius:.25rem;color:#0b82d3;font-weight:600;line-height:normal;text-transform:initial;display:flex;align-items:center;justify-content:center;gap:.5rem;border:2px solid;width:fit-content;transition:.3s;font-size:1rem;text-wrap:auto}body .btn.btn-secondary .buttonText{color:#0b82d3 !important}body .btn.btn-secondary:hover{opacity:.5}body .btn.btn-secondary{background-color:#f9f9f9;border-color:#f9f9f9}body .btn.btn-tertiary{padding:13.5px 32px;height:48px;border-radius:.25rem;color:#0b82d3;font-weight:600;line-height:normal;text-transform:initial;display:flex;align-items:center;justify-content:center;gap:.5rem;border:2px solid;width:fit-content;transition:.3s;font-size:1rem;text-wrap:auto}body .btn.btn-tertiary .buttonText{color:#0b82d3 !important}body .btn.btn-tertiary:hover{opacity:.5}body .btn.btn-tertiary{background-color:#f9f9f9;border-color:#f9f9f9}body .btn.btn-tertiary:hover{color:#0b82d3}body .btn.btn-primary-reverted{padding:13.5px 32px;height:48px;border-radius:.25rem;color:#0b82d3;font-weight:600;line-height:normal;text-transform:initial;display:flex;align-items:center;justify-content:center;gap:.5rem;border:2px solid;width:fit-content;transition:.3s;font-size:1rem;text-wrap:auto}body .btn.btn-primary-reverted .buttonText{color:#0b82d3 !important}body .btn.btn-primary-reverted:hover{opacity:.5}body .btn.btn-primary-reverted{background-color:rgba(0,0,0,0);border-color:#0b82d3;padding:14px}body .text-center{text-align:center}body .text-right{text-align:end}body .text-left{text-align:start}@media only screen and (max-width: 992px){body .text-center-md{text-align:center}}body .flex{display:flex}body .flex-wrap{flex-wrap:wrap}body .items-end{align-items:flex-end}body .items-center{align-items:center}body img{max-width:100%}body h2{color:#353535;font-size:2rem;font-weight:700;margin:0 0 2rem 0;line-height:normal !important}body h2 span,body h2 a,body h2 div{font-size:2rem}body h4,body h5,body h6{font-size:1rem;font-weight:700;color:#353535}body .max-w-600{max-width:600px}body .mt-2{margin-top:2rem !important}body .mb-2{margin-bottom:2rem !important}body .featured-products .all-product-link{margin:0;font-weight:600;color:#0b82d3;display:inline-flex;align-items:center;gap:.5rem;transition:.3s;outline:none}body .featured-products .all-product-link:focus{text-decoration:none}body .featured-products .all-product-link:hover{opacity:.5}body:not(#cms.cms-id-6) .subscriptions{position:relative}body:not(#cms.cms-id-6) .subscriptions::after{content:"";height:100%;width:100%;position:absolute;top:0;right:-100%;background-color:#fff}body:not(#cms.cms-id-6) .subscriptions::before{content:"";height:100%;width:100%;position:absolute;top:0;left:-100%;background-color:#fff}body #wrapper{padding:0;background-color:#f9f9f9;margin-top:113px}@media only screen and (min-width: 375px){body #wrapper{margin-top:113px}}@media only screen and (min-width: 768px){body #wrapper{margin-top:113px}}@media only screen and (min-width: 1024px){body #wrapper{margin-top:113px}}@media only screen and (min-width: 1440px){body #wrapper{margin-top:113px}}body #wrapper .breadcrumb{margin:0;padding:1.5rem 0}body #wrapper .page-footer{margin:0}body #wrapper .breadcrumb li::after{content:"|";margin:0 .75rem}body #wrapper .breadcrumb li:last-child{font-weight:700}body #wrapper .breadcrumb li:last-child span{font-weight:700}body #wrapper .breadcrumb li span{color:#353535}body #wrapper .number{width:3rem;height:3rem;background-color:#0b82d3;font-size:1.5rem;color:#fff;line-height:4rem;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 0 1.5rem 0}body #wrapper .subscriptions{padding:80px 0}body #wrapper .subscriptions h2{text-align:center;margin:0 auto 0 auto;max-width:534px}body #wrapper .subscriptions .cards{display:flex;gap:32px;align-items:flex-end;justify-content:center;flex-wrap:wrap}body #wrapper .subscriptions .cards .card{background-color:rgba(0,0,0,0);border:2px solid #1dceac;border-radius:1rem;padding:2.5rem;text-align:center;width:300px}body #wrapper .subscriptions .cards .card p,body #wrapper .subscriptions .cards .card ul,body #wrapper .subscriptions .cards .card li,body #wrapper .subscriptions .cards .card span,body #wrapper .subscriptions .cards .card div{font-size:1rem;font-weight:500;line-height:1.5rem;color:#353535;font-family:"Montserrat",sans-serif}body #wrapper .subscriptions .cards .card.one .text{max-width:210px;margin-inline:auto}body #wrapper .subscriptions .cards .card.two .text{max-width:210px;margin-inline:auto}body #wrapper .subscriptions .cards .card.three{padding:0 0 2.5rem 0}body #wrapper .subscriptions .cards .card.three *{padding:0 2.5rem}body #wrapper .subscriptions .cards .card.three .title{padding-top:2.5rem}body #wrapper .subscriptions .cards .card .pretitle{color:#fff;background-color:#1dceac;border-top-left-radius:.75rem;border-top-right-radius:.75rem;padding:.75rem;font-weight:600;line-height:normal;font-size:1rem;margin:0}body #wrapper .subscriptions .cards .card .title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem;color:#353535}body #wrapper .subscriptions .cards .card .text{margin-bottom:2.5rem}body #wrapper .subscriptions .cards .card .price{font-weight:700;font-size:1.5rem;margin-bottom:2.5rem}body #wrapper .subscriptions .btn{margin:0 auto}body #wrapper .def-countdown{display:flex;gap:.5rem}body #wrapper .def-countdown.red>div{border-color:#ea3029}body #wrapper .def-countdown.red>div .timer{color:#ea3029}body #wrapper .def-countdown.red>div .text{color:#ea3029}body #wrapper .def-countdown>div{display:flex;flex-direction:column;color:#0b82d3;border:2px solid #0b82d3;padding:.5rem;border-radius:.25rem;margin:0}body #wrapper .def-countdown>div .timer{font-size:1.5rem;color:#0b82d3;font-weight:700;margin:0}body #wrapper .def-countdown>div .text{font-size:12px;color:#0b82d3;margin:0;line-height:1}body #wrapper .products .product a{text-decoration:none}body #wrapper .products .product .product-miniature{background-color:#f9f9f9;border-radius:1rem;padding:1.5rem;width:100%}body #wrapper .products .product .product-miniature .def-countdown{margin-bottom:.5rem}body #wrapper .products .product .product-miniature .def-countdown.over{padding:1rem 0;margin:0;font-size:.875rem;opacity:.6}body #wrapper .products .product .product-miniature .def-countdown .secondes{display:none !important}body #wrapper .products .product .product-miniature .information-content{display:none}body #wrapper .products .product .product-miniature .degressivite-bar{display:none}body #wrapper .products .product .product-miniature .btn-alert{display:none}body #wrapper .products .product .product-miniature .prix-garanti{display:none}body #wrapper .products .product .product-miniature .sold-out{display:none}body #wrapper .products .product .product-miniature .thumbnail-container{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;gap:1rem;margin:0;width:100%;background-color:rgba(0,0,0,0);overflow:visible}@media only screen and (min-width: 1200px){body #wrapper .products .product .product-miniature .thumbnail-container{flex-wrap:nowrap;flex-direction:row;gap:0}}body #wrapper .products .product .product-miniature .thumbnail-container .product-description{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-color:rgba(0,0,0,0);padding:0;flex-grow:1}@media only screen and (min-width: 992px){body #wrapper .products .product .product-miniature .thumbnail-container .product-description{padding:0 0 0 1rem}}body #wrapper .products .product .product-miniature .thumbnail-container .product-description::after{display:none}body #wrapper .products .product .product-miniature .thumbnail-container .product-description h3,body #wrapper .products .product .product-miniature .thumbnail-container .product-description h2{color:#0b82d3;font-size:1.5rem;font-weight:700;text-align:left;line-height:2rem;margin:0 0 1.5rem;text-align:left}body #wrapper .products .product .product-miniature .thumbnail-container .product-description h3 a,body #wrapper .products .product .product-miniature .thumbnail-container .product-description h2 a{font-size:1.5rem;color:#0b82d3;font-weight:700}body #wrapper .products .product .product-miniature .thumbnail-container .product-description .product-price-and-shipping{margin-bottom:1.5rem}body #wrapper .products .product .product-miniature .thumbnail-container .product-description .product-price-and-shipping .price{font-size:1.25rem;font-weight:600}body #wrapper .products .product .product-miniature .thumbnail-container .product-description .degressivite+.product-price-and-shipping{display:none}body #wrapper .products .product .product-miniature .thumbnail-container .product-flags{margin-left:.5rem}body #wrapper .products .product .product-miniature .thumbnail-container .product-flags .product-flag{margin-top:.5rem;border-radius:.25rem}body #wrapper .products .product .product-miniature .thumbnail-container .thumbnail-top{min-width:fit-content}body #wrapper .products .product .product-miniature .thumbnail-container .thumbnail-top img{border-radius:.5rem;object-fit:cover}body #wrapper .product-flags .product-flag{text-transform:initial;color:#fff;background-color:#0b82d3;border-radius:.25rem;margin-left:.5rem}body #wrapper .product-flags .product-flag.discount,body #wrapper .product-flags .product-flag.ongoing{background-color:#ea3029}body #wrapper .product-flags .product-flag.coming{background-color:#1dceac}body #wrapper .product-flags .product-flag.coming::before{content:"";background-image:url("../../assets/img/hourglass.svg")}body #wrapper .product-flags .product-flag.ongoing::before{content:"";background-image:url("../../assets/img/lighting.svg")}body #wrapper .product-flags .product-flag.ended{background-color:#ddd;color:#353535}body #wrapper .product-flags .product-flag.ended::before{content:"";background-image:url("../../assets/img/target.svg")}body #wrapper .product-flags .product-flag.ongoing,body #wrapper .product-flags .product-flag.coming,body #wrapper .product-flags .product-flag.ended{display:flex;align-items:center;gap:.5rem}body #wrapper .product-flags .product-flag.ongoing::before,body #wrapper .product-flags .product-flag.coming::before,body #wrapper .product-flags .product-flag.ended::before{height:20px;width:17px;background-size:cover}body #wrapper .infobulle-container{display:flex;align-items:center;gap:.5rem}body #wrapper .infobulle-container .info-displayer{display:inline-flex;align-items:center;margin:0;position:relative;cursor:help}body #wrapper .infobulle-container .info-displayer:hover .infosup{display:block}body #wrapper .infobulle-container .infosup{display:none;position:absolute;left:0;background-color:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.08);border-radius:.25rem;padding:1rem;width:500px;z-index:100;top:20px}body #wrapper .infobulle-container .infosup .element{margin:0}body #wrapper .infobulle-container .infosup .element:not(:last-child){margin-bottom:1.5rem}body #wrapper .infobulle-container .infosup .element .label{font-weight:700;text-align:left;line-height:1.25rem}body #wrapper .infobulle-container .infosup .element .text{line-height:1.25rem}body #wrapper .infobulle-container .infosup p{font-size:.875rem}body #wrapper .infobulle-container .infosup p:last-child{margin-bottom:0}body #wrapper .degressivite{width:100%;margin-bottom:1.5rem}body #wrapper .degressivite .degressivite-values{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:0}body #wrapper .degressivite .degressivite-values>div{margin-bottom:0}body #wrapper .degressivite .degressivite-values .time-info{display:none}body #wrapper .degressivite .degressivite-values .label{font-weight:600;font-size:12px}body #wrapper .degressivite .degressivite-values>div{width:max-content;display:flex;flex-direction:column;align-items:flex-start}body #wrapper .degressivite .degressivite-values .prix-depart .value{font-size:1.25rem;font-weight:600}body #wrapper .degressivite .degressivite-values .prix-cible .value{font-size:1.5rem;font-weight:700;color:#1dceac}body #wrapper .degressivite .degressivite-bar{margin:2.5rem 0 0 0}body #wrapper .degressivite .degressivite-bar.nodegressivite{margin:.5rem 0 0 0}body #wrapper .degressivite .degressivite-bar .bar{position:relative;border-radius:.25rem;height:20px;background-color:#f9f9f9;border:1px solid rgba(19,19,19,.2);margin-bottom:.5rem}body #wrapper .degressivite .degressivite-bar .bar.under .filled{background-color:#ea3029}body #wrapper .degressivite .degressivite-bar .bar.under .min{background-color:#353535}body #wrapper .degressivite .degressivite-bar .bar.under .min::before{color:#353535}body #wrapper .degressivite .degressivite-bar .bar .filled{border-radius:.2rem;background-color:#1dceac}body #wrapper .degressivite .degressivite-bar .bar .min{height:19px;background-color:#717171}body #wrapper .degressivite .degressivite-bar .bar .min::before{content:"Min";position:absolute;top:-24px;left:-15px;font-weight:600;color:#717171}body #wrapper .degressivite .degressivite-bar .information-fill{display:flex;justify-content:flex-end;margin:0 0 .5rem 0}body #wrapper .degressivite .degressivite-bar .information-fill span{color:#717171;font-weight:600;font-size:.875rem}body #wrapper .degressivite .degressivite-bar .remaining-amount{margin:0}body #wrapper .degressivite .degressivite-bar .remaining-amount .remaining-products{margin-bottom:.5rem}body #wrapper .degressivite .degressivite-bar .remaining-amount .remaining-products .infobulle-container{margin-bottom:0}body #wrapper .degressivite .degressivite-bar .remaining-amount .remaining-products .infobulle-container .label{margin:0 !important}body #wrapper .degressivite .degressivite-bar .remaining-amount p,body #wrapper .degressivite .degressivite-bar .remaining-amount span,body #wrapper .degressivite .degressivite-bar .remaining-amount .label{font-size:.875rem;margin:0}body #wrapper .degressivite .degressivite-bar .remaining-amount p:first-child,body #wrapper .degressivite .degressivite-bar .remaining-amount span:first-child,body #wrapper .degressivite .degressivite-bar .remaining-amount .label:first-child{margin-bottom:.25rem}body #wrapper .degressivite .degressivite-bar .last-participant{display:flex;align-items:center;gap:.5rem;margin:0}body #wrapper .degressivite .degressivite-bar .last-participant p,body #wrapper .degressivite .degressivite-bar .last-participant span{color:#0b82d3;margin:0}body #wrapper .degressivite .prix-garanti{display:flex;align-items:center;justify-content:space-between}body #wrapper .degressivite .prix-garanti .label{font-size:.75rem;font-weight:600}body #wrapper .degressivite .prix-garanti .value{font-size:1.5rem;font-weight:700;color:#1dceac;line-height:normal}body #wrapper .degressivite .sold-out{background-color:#0b82d3;padding:.5rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0 0 1.5rem 0}body #wrapper .degressivite .sold-out .label{color:#fff;font-weight:600;margin:0}body #wrapper .degressivite .alert{padding:6.5px 80px;margin-bottom:1.5rem}body #wrapper .degressivite .alert.alert-success{font-size:.75rem;line-height:1;border-radius:.25rem;border-color:rgba(0,0,0,0)}body #wrapper .degressivite .btn{width:100%}body #wrapper .table{margin-bottom:0}body #wrapper .table th{padding:1rem}body #wrapper .table thead th{color:#fff;background-color:#0b82d3}body #wrapper .table thead th:first-child{border-top-left-radius:.5rem}body #wrapper .table thead th:last-child{border-top-right-radius:.5rem}body #wrapper .table tbody tr th,body #wrapper .table tbody tr td{color:#353535}body #wrapper .table tbody tr th .label-pill,body #wrapper .table tbody tr td .label-pill{color:#fff}body #wrapper .table tbody tr th a,body #wrapper .table tbody tr td a{margin:0;font-weight:500;color:#353535;display:inline-flex;align-items:center;gap:.5rem;transition:.3s;outline:none}body #wrapper .table tbody tr th a:focus,body #wrapper .table tbody tr td a:focus{text-decoration:none}body #wrapper .table tbody tr th a:hover,body #wrapper .table tbody tr td a:hover{opacity:.5}body #wrapper .table.table-striped tbody tr:nth-of-type(odd){background-color:#fff}body #wrapper .table.table-bordered thead th{border-color:#fff}body #wrapper .field-password-policy{width:100%}body #wrapper .form-group{display:flex;flex-direction:column;margin-bottom:1rem;margin-inline:0}body #wrapper .form-group .form-control-label,body #wrapper .form-group .form-control-comment,body #wrapper .form-group .js-input-column,body #wrapper .form-group .col-md-6,body #wrapper .form-group .col-md-9{width:100%;text-align:left}body #wrapper .form-group .form-control-comment{font-style:italic;color:#353535;font-size:.75rem;line-height:1}body #wrapper .form-group .form-control-label{font-size:1rem;margin-bottom:.5rem}body #wrapper .address-flex{display:flex;align-items:center;gap:.5rem}body #wrapper .address-flex input,body #wrapper .address-flex label{margin:0}body #wrapper .form-control:not(.btn),body #wrapper input:not(.btn),body #wrapper textarea:not(.btn){background-color:#f9f9f9;outline:none;border:none;border-radius:.25rem;min-height:48px}body #wrapper .form-control:not(.btn):focus,body #wrapper input:not(.btn):focus,body #wrapper textarea:not(.btn):focus{outline:none}body #wrapper .form-footer{display:flex;justify-content:center}body #wrapper .custom-radio input[type=radio]:checked+span{background-color:#0b82d3}body #wrapper .input-group .input-group-btn>.btn[data-action=show-password]{background-color:#0b82d3}body #wrapper .input-group.focus{outline:none}body #wrapper .bg-success{background-color:#1dceac !important}body #wrapper .text-success{color:#1dceac !important}body #wrapper .quote,body #wrapper .quote .bold{color:#0b82d3;font-size:1.25rem;line-height:28px}body #wrapper .quote{padding-left:1rem;border-left:2px solid #0b82d3}body #blockcart-modal .modal-header{background-color:#fff;border-radius:8px 8px 0 0}body #blockcart-modal .modal-header .modal-title{color:#0b82d3;font-size:2rem;font-weight:700;margin:0;line-height:normal !important}body #blockcart-modal .modal-header .modal-title span,body #blockcart-modal .modal-header .modal-title a,body #blockcart-modal .modal-header .modal-title div{font-size:2rem}body #blockcart-modal .modal-header .modal-title{display:flex;align-items:center;gap:1rem;justify-content:center}body #blockcart-modal .modal-header .modal-title i{background-color:#0b82d3;color:#fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:2rem;margin-right:0}body #blockcart-modal .modal-header .close{margin-top:10px}body #blockcart-modal .modal-header .close i.material-icons{color:#0b82d3}body #blockcart-modal .modal-body{background-color:#fff;border-radius:0 0 8px 8px}body #blockcart-modal .modal-body .divide-right{border:none}body #blockcart-modal .modal-body .divide-right img{max-width:unset;width:100%}body #blockcart-modal .modal-body .divide-right .product-name{color:#0b82d3;font-size:1.5rem;font-weight:700;text-align:left;line-height:2rem;font-size:20px;text-align:left;margin-bottom:1rem}body #blockcart-modal .modal-body .divide-right .product-name:after{display:none}body #blockcart-modal .modal-body .divide-right .product-price{font-size:1.5rem;font-weight:700}body #blockcart-modal .modal-body .cart-content>p{padding:1rem;margin:0}body #blockcart-modal .modal-body .cart-content>p .label{font-size:1rem;font-weight:500}body #blockcart-modal .modal-body .cart-content>p .subtotal,body #blockcart-modal .modal-body .cart-content>p .value{font-weight:700}body #blockcart-modal .modal-body .cart-content .cart-products-count{padding-block:0;color:#ea3029}body #blockcart-modal .modal-body .cart-content .product-total{background-color:#f9f9f9;border-radius:4px}body #blockcart-modal .modal-body .cart-content .cart-content-btn{margin-top:1rem;flex-wrap:wrap}body #blockcart-modal .modal-body .cart-content .cart-content-btn .btn.btn-primary:hover{background-color:#0b82d3;color:#fff}body #post-product-comment-modal .modal-header{background-color:#fff;border-radius:8px 8px 0 0;border-bottom:1px solid #fff}body #post-product-comment-modal .modal-header .h2{color:#0b82d3;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem}body #post-product-comment-modal .modal-header .close span{font-size:3rem;font-weight:normal;line-height:1;color:#0b82d3}body #post-product-comment-modal .modal-body{padding:1.875rem;background-color:#fff}body #post-product-comment-modal .modal-body #post-product-comment-form .h3{color:#0b82d3;font-size:1.5rem;font-weight:700;text-align:left;line-height:2rem;text-align:left;margin-bottom:1rem}body #post-product-comment-modal .modal-body #post-product-comment-form .h3:after{display:none}body #post-product-comment-modal .modal-body #post-product-comment-form .product-cover{max-width:100%;object-fit:contain}body #post-product-comment-modal .modal-body #post-product-comment-form #criterions_list{list-style-type:none}body #post-product-comment-modal .modal-body #post-product-comment-form #criterions_list #ratingNotChosen{color:#ea3029}@media only screen and (max-width: 576px){body #post-product-comment-modal .modal-body #post-product-comment-form .criterion-rating{justify-content:flex-start}}body #post-product-comment-modal .modal-body #post-product-comment-form .criterion-rating label{font-size:1rem}body #post-product-comment-modal .modal-body #post-product-comment-form .form-label{font-weight:500}body #post-product-comment-modal .modal-body #post-product-comment-form input,body #post-product-comment-modal .modal-body #post-product-comment-form textarea{background-color:#fff}body #post-product-comment-modal .modal-body .post-comment-buttons{margin-top:2.5rem}body #post-product-comment-modal .modal-body .post-comment-buttons .btn.btn-comment-inverse{padding:13.5px 32px;height:48px;border-radius:.25rem;color:#f9f9f9;font-weight:600;line-height:normal;text-transform:initial;display:flex;align-items:center;justify-content:center;gap:.5rem;border:2px solid;width:fit-content;transition:.3s;font-size:1rem;text-wrap:auto}body #post-product-comment-modal .modal-body .post-comment-buttons .btn.btn-comment-inverse .buttonText{color:#f9f9f9 !important}body #post-product-comment-modal .modal-body .post-comment-buttons .btn.btn-comment-inverse:hover{opacity:.5}body #post-product-comment-modal .modal-body .post-comment-buttons .btn.btn-comment-inverse{background-color:#0b82d3;border-color:#0b82d3;border:none;box-shadow:none;margin:0 0 1rem 0}body #post-product-comment-modal .modal-body .post-comment-buttons .btn.btn-comment-inverse:hover{background-color:#0b82d3;color:#fff}body #post-product-comment-modal .modal-body .post-comment-buttons .btn.btn-comment{margin:0 0 1rem 1rem !important}body #product-comment-posted-modal .modal-header,body #report-comment-confirmation .modal-header{background-color:#fff;border-radius:8px 8px 0 0;border-bottom:1px solid #fff}body #product-comment-posted-modal .modal-header .h2,body #report-comment-confirmation .modal-header .h2{color:#0b82d3;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem}body #product-comment-posted-modal .modal-header .close span,body #report-comment-confirmation .modal-header .close span{font-size:3rem;font-weight:normal;line-height:1;color:#0b82d3}body #product-comment-posted-modal .modal-body,body #report-comment-confirmation .modal-body{padding:1.875rem;background-color:#fff}body #product-comment-posted-modal .modal-body #post-product-comment-form .h3,body #report-comment-confirmation .modal-body #post-product-comment-form .h3{color:#0b82d3;font-size:1.5rem;font-weight:700;text-align:left;line-height:2rem;text-align:left;margin-bottom:1rem}body #product-comment-posted-modal .modal-body #post-product-comment-form .h3:after,body #report-comment-confirmation .modal-body #post-product-comment-form .h3:after{display:none}body #product-comment-posted-modal .modal-body #post-product-comment-form .product-cover,body #report-comment-confirmation .modal-body #post-product-comment-form .product-cover{max-width:100%;object-fit:contain}body #product-comment-posted-modal .modal-body #post-product-comment-form #criterions_list,body #report-comment-confirmation .modal-body #post-product-comment-form #criterions_list{list-style-type:none}body #product-comment-posted-modal .modal-body #post-product-comment-form #criterions_list #ratingNotChosen,body #report-comment-confirmation .modal-body #post-product-comment-form #criterions_list #ratingNotChosen{color:#ea3029}@media only screen and (max-width: 576px){body #product-comment-posted-modal .modal-body #post-product-comment-form .criterion-rating,body #report-comment-confirmation .modal-body #post-product-comment-form .criterion-rating{justify-content:flex-start}}body #product-comment-posted-modal .modal-body #post-product-comment-form .criterion-rating label,body #report-comment-confirmation .modal-body #post-product-comment-form .criterion-rating label{font-size:1rem}body #product-comment-posted-modal .modal-body #post-product-comment-form .form-label,body #report-comment-confirmation .modal-body #post-product-comment-form .form-label{font-weight:500}body #product-comment-posted-modal .modal-body #post-product-comment-form input,body #product-comment-posted-modal .modal-body #post-product-comment-form textarea,body #report-comment-confirmation .modal-body #post-product-comment-form input,body #report-comment-confirmation .modal-body #post-product-comment-form textarea{background-color:#fff}body #product-comment-posted-modal .modal-body .post-comment-buttons,body #report-comment-confirmation .modal-body .post-comment-buttons{margin-top:2.5rem}body #product-comment-posted-modal .modal-body .post-comment-buttons .btn.btn-comment-inverse,body #report-comment-confirmation .modal-body .post-comment-buttons .btn.btn-comment-inverse{padding:13.5px 32px;height:48px;border-radius:.25rem;color:#f9f9f9;font-weight:600;line-height:normal;text-transform:initial;display:flex;align-items:center;justify-content:center;gap:.5rem;border:2px solid;width:fit-content;transition:.3s;font-size:1rem;text-wrap:auto}body #product-comment-posted-modal .modal-body .post-comment-buttons .btn.btn-comment-inverse .buttonText,body #report-comment-confirmation .modal-body .post-comment-buttons .btn.btn-comment-inverse .buttonText{color:#f9f9f9 !important}body #product-comment-posted-modal .modal-body .post-comment-buttons .btn.btn-comment-inverse:hover,body #report-comment-confirmation .modal-body .post-comment-buttons .btn.btn-comment-inverse:hover{opacity:.5}body #product-comment-posted-modal .modal-body .post-comment-buttons .btn.btn-comment-inverse,body #report-comment-confirmation .modal-body .post-comment-buttons .btn.btn-comment-inverse{background-color:#0b82d3;border-color:#0b82d3;border:none;box-shadow:none;margin:0 0 1rem 0}body #product-comment-posted-modal .modal-body .post-comment-buttons .btn.btn-comment-inverse:hover,body #report-comment-confirmation .modal-body .post-comment-buttons .btn.btn-comment-inverse:hover{background-color:#0b82d3;color:#fff}body #product-comment-posted-modal .modal-body .post-comment-buttons .btn.btn-comment,body #report-comment-confirmation .modal-body .post-comment-buttons .btn.btn-comment{margin:0 0 1rem 1rem !important}body #product-comment-posted-modal .modal-header .h2 i,body #report-comment-confirmation .modal-header .h2 i{color:#1dceac}body .slick-arrow{z-index:3;transition:.3s;width:48px;height:48px}body .slick-arrow:hover:before{background-color:#0b82d3}body .slick-arrow::before{font-size:2rem;background-color:#0b82d3;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:2px;height:100%;opacity:1;transition:.3s;padding-bottom:8px}body .slick-arrow.slick-prev{left:15px}body .slick-arrow.slick-prev:before{content:url("../../assets/img/left_arrow_white.svg")}body .slick-arrow.slick-prev:hover{opacity:.5}body .slick-arrow.slick-next{right:15px}body .slick-arrow.slick-next:before{content:url("../../assets/img/right_arrow_white.svg")}body .slick-arrow.slick-next:hover{opacity:.5}body #block-reassurance{padding:80px 0;margin:0}body #block-reassurance h2{margin-bottom:4rem}body #block-reassurance ul{display:flex;flex-wrap:wrap;justify-content:center}body #block-reassurance ul li{border:none;width:100%}@media only screen and (min-width: 600px){body #block-reassurance ul li{width:50%}}@media only screen and (min-width: 768px){body #block-reassurance ul li{width:33.3333333333%}}@media only screen and (min-width: 1300px){body #block-reassurance ul li{width:20%}}body #block-reassurance ul li .block-reassurance-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}body #block-reassurance ul li .block-reassurance-item img{margin:0 0 1.5rem 0;width:4rem;height:auto}body #block-reassurance ul li .block-reassurance-item .title{margin-bottom:1rem;font-size:20px;font-style:normal;font-weight:700;line-height:normal}body #block-reassurance ul li .block-reassurance-item p{margin:0}body .elementor-widget .elementor-icon-list-icon{display:flex}body .h-auto{margin-top:auto}body .h-auto .elementor-column-wrap{height:fit-content}body .h-auto .elementor-column-wrap .elementor-widget-wrap{height:fit-content}body .onglet-section-custom .elementor-nav-tabs{justify-content:center;margin:32px 0}body .onglet-section-custom .elementor-nav{--blue: #1187e6;--grey: #8b8f96;display:flex;justify-content:center;align-items:center;gap:14px;padding:0;margin:0;list-style:none;position:relative}body .onglet-section-custom .elementor-nav::before{content:"";width:48px;height:24px;background:var(--blue);border-radius:50px;pointer-events:none;order:2}body .onglet-section-custom .elementor-nav::after{--knob-x: -15px;content:"";position:absolute;top:50%;left:130px;transform:translate(-50%, -50%) translateX(var(--knob-x));width:21px;height:21px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.18);pointer-events:none;visibility:visible}body .onglet-section-custom .elementor-nav:has(.menu-item:nth-child(2) .elementor-item.elementor-item-active)::after{--knob-x: 7.5px}body .onglet-section-custom .elementor-nav .menu-item:first-child{order:1}body .onglet-section-custom .elementor-nav .menu-item:last-child{order:3;text-align:left}body .onglet-section-custom .elementor-nav .menu-item .elementor-item{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border:1px solid rgba(0,0,0,0);border-radius:4px;line-height:1;text-decoration:none;font-weight:600;color:var(--grey);transition:color .2s,border-color .2s}body .onglet-section-custom .elementor-nav .menu-item .elementor-item.elementor-item-active{color:var(--blue)}body .ybc_blog_content_block_item .ybc_item_img{margin-bottom:1rem}body .ybc_blog_content_block_item .ybc_item_img img{object-fit:cover;max-height:200px}body .ybc_blog_content_block_item .ybc-blog-sidear-post-meta{display:block}body .ybc_blog_content_block_item .ybc-blog-sidear-post-meta .ybc-blog-categories{display:none}body .ybc_blog_content_block_item .ybc-blog-sidear-post-meta .post-date{font-size:14px;color:#717171;font-weight:500;line-height:normal;margin:0}body .ybc_blog_content_block_item .ybc-blog-latest-toolbar{display:none}body .ybc_blog_content_block_item .ybc_title_block{font-size:16px;font-weight:700;line-height:normal;margin:.5rem 0 1rem 0;padding:0;text-transform:initial;color:#353535}body .ybc_blog_content_block_item .ybc_title_block:hover{color:#353535}body .ybc_blog_content_block_item .blog_description{color:#353535;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:.5rem}body .ybc_blog_content_block_item .read_more{margin:0;font-weight:600;color:#0b82d3;display:inline-flex;align-items:center;gap:.5rem;transition:.3s;outline:none}body .ybc_blog_content_block_item .read_more:focus{text-decoration:none}body .ybc_blog_content_block_item .read_more:hover{opacity:.5}body .ybc_blog_content_block_item .read_more{justify-content:flex-end;font-size:1rem;font-style:normal;border:none}body .ybc_blog_content_block_item .read_more:after{content:url("../../assets/img/right_arrow_blue.svg")}body .qrs{flex-direction:column;gap:0 1rem}@media only screen and (min-width: 992px){body .qrs{flex-direction:row}}@media only screen and (min-width: 1200px){body .qrs{gap:0 5rem}}body .qrs .col-right,body .qrs .col-left{width:100%}@media only screen and (min-width: 992px){body .qrs .col-right,body .qrs .col-left{width:auto}}body .qrs .qr{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;width:auto;display:block;margin-bottom:1rem}body .qrs .qr .questions{background-color:#f9f9f9;padding:1rem 2rem;border-radius:.25rem;font-weight:700 !important;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}body .qrs .qr .questions span{font-weight:700 !important}@media only screen and (min-width: 768px){body .qrs .qr .questions{height:72px}}body .qrs .qr .answer_faq{background-color:#f9f9f9;padding:1rem 2rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;margin:0;border:none;box-shadow:none}body .qrs .qr .answer_faq p{font-weight:400}body .qrs .qr .answer_faq p:last-of-type{margin-bottom:0}body .qrs .qr hr{display:none}body .qrs .qr .usefulness_row{display:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#0b82d3;border-radius:10px}body #header{border:none;position:absolute;top:0;left:0;width:100%;box-shadow:none}body #header .header-top{background-color:#fff;border-bottom:2px solid rgba(16,106,241,.2);padding:1rem 0}@media only screen and (min-width: 600px){body #header .header-top{padding:1rem}}body #header .header-top.fixed{position:fixed;top:0;left:0;width:100%}@media only screen and (max-width: 600px){body #header .header-top.fixed{position:relative}}body #header .header-top.fixed .logo-container{display:block}body #header .header-top.fixed .logo-container .logo{position:relative;top:0;max-width:180px}@media only screen and (max-width: 600px){body #header .header-top.fixed.fixederu{position:fixed;top:0;left:0;width:100%}body #header .header-top.fixed.fixederu .logo-container .logo{display:none}}body #header .header-main{display:flex;align-items:center;justify-content:flex-end;gap:1rem}@media only screen and (min-width: 992px){body #header .header-main{gap:0}}@media only screen and (min-width: 1400px){body #header .header-main{gap:4rem}}body #header .header-main .nav2{display:flex;align-items:center;gap:1rem}body #header .header-main .nav2 #_desktop_cart a{color:#fff;font-weight:600;width:48px;padding:0}@media only screen and (min-width: 992px){body #header .header-main .nav2 #_desktop_cart a{padding:13.5px 32px;width:auto}}body #header .header-main .nav2 #_desktop_cart a span{color:#fff}body #header .header-main .nav2 #_desktop_user_info .user-info a{width:48px}body #header .ets_mm_megamenu{margin:0;background:rgba(0,0,0,0);width:fit-content}@media only screen and (min-width: 992px){body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul{display:flex;justify-content:flex-end;background:rgba(0,0,0,0)}}body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul>.mm_menus_li{position:relative}body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul>.mm_menus_li>.mm_columns_ul{border-radius:0 0 8px 8px;background:#fff;padding:0;border:none}@media only screen and (min-width: 992px){body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul>.mm_menus_li>.mm_columns_ul{box-shadow:0 4px 24px 0 rgba(0,0,0,.08)}}body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul>.mm_menus_li>.mm_columns_ul .ets_mm_block_content li{margin-bottom:1.5rem}body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul>.mm_menus_li>.mm_columns_ul .ets_mm_block_content li:last-child{margin-bottom:0}body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul>.mm_menus_li>.mm_columns_ul .ets_mm_url{color:#0b82d3;font-size:1rem;font-weight:600;line-height:normal}body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul>.mm_menus_li>.ets_mm_url{position:relative}body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul>.mm_menus_li>.ets_mm_url:hover{color:#0b82d3}body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul>.mm_menus_li>.ets_mm_url:after{content:"";position:absolute;bottom:0;left:20px;width:0;height:3px;background-color:#0b82d3;transition:width .3s ease}@media only screen and (min-width: 992px){body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul>.mm_menus_li>.ets_mm_url:hover::after{width:calc(100% - 40px)}}body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul>.mm_menus_li>.ets_mm_url .mm_menu_content_title{text-transform:initial;font-weight:600;min-height:unset;font-size:1rem}@media only screen and (min-width: 992px){body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul>.mm_menus_li>.ets_mm_url .mm_menu_content_title{font-size:.875rem;height:48px}}@media only screen and (min-width: 1200px){body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul>.mm_menus_li>.ets_mm_url .mm_menu_content_title{font-size:1rem}}body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul .bordered-menu{margin:0}@media only screen and (min-width: 1400px){body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul .bordered-menu{margin:0 20px}}@media only screen and (min-width: 992px){body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul .bordered-menu>.ets_mm_url{padding:0;border:2px solid #0b82d3;border-radius:.25rem;color:#0b82d3}}@media only screen and (min-width: 1400px){body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul .bordered-menu>.ets_mm_url{padding:0 12px}}body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul .bordered-menu>.ets_mm_url span{color:#0b82d3}body #header .ets_mm_megamenu .ets_mm_megamenu_content .ets_mm_megamenu_content_content .mm_menus_ul .bordered-menu>.ets_mm_url::after{display:none}body #header .ets_mm_megamenu .ybc-menu-toggle{width:48px;height:48px;padding:0;background-color:#f9f9f9;border-radius:.25rem;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 992px){body #header .ets_mm_megamenu .ybc-menu-toggle{display:none}}@media only screen and (max-width: 992px){body #header .ets_mm_megamenu .ybc-menu-toggle+.mm_menus_ul{background-color:#fff}body #header .ets_mm_megamenu .ybc-menu-toggle+.mm_menus_ul .close_menu{background-color:#0b82d3}body #header .ets_mm_megamenu .ybc-menu-toggle+.mm_menus_ul .close_menu .pull-left,body #header .ets_mm_megamenu .ybc-menu-toggle+.mm_menus_ul .close_menu .pull-right{display:flex;align-items:center;gap:.5rem;color:#fff}body #header .ets_mm_megamenu .ybc-menu-toggle+.mm_menus_ul .ets_mm_url{padding:1rem}body #header .ets_mm_megamenu .ybc-menu-toggle+.mm_menus_ul .mm_columns_li{margin:0}body #header .ets_mm_megamenu .ybc-menu-toggle+.mm_menus_ul .mm_columns_li .mm_blocks_ul{margin:0}body #header .ets_mm_megamenu .ybc-menu-toggle+.mm_menus_ul .arrow{top:8px}body #header .ets_mm_megamenu .ybc-menu-toggle+.mm_menus_ul .arrow::before,body #header .ets_mm_megamenu .ybc-menu-toggle+.mm_menus_ul .arrow::after{border-color:#0b82d3 !important}body #header .ets_mm_megamenu .ybc-menu-toggle .ybc-menu-button-toggle_icon{margin:0}body #header .ets_mm_megamenu .ybc-menu-toggle .ybc-menu-button-toggle_icon .icon-bar{margin-right:0}}body #footer{padding:0}body #footer .footer-container{background-color:#0b82d3;padding:80px 15px}body #footer .footer-container .h3,body #footer .footer-container #block-newsletter-label{font-size:1rem;color:#fff;text-transform:initial;margin-bottom:1rem;font-weight:700}body #footer .footer-container #blockEmailSubscription_displayFooter{background-color:rgba(0,0,0,0);clear:none;margin:1rem 0 0 0}@media only screen and (min-width: 768px){body #footer .footer-container #blockEmailSubscription_displayFooter{margin:0}}@media only screen and (min-width: 992px){body #footer .footer-container #blockEmailSubscription_displayFooter .content{padding-left:50px}}body #footer .footer-container #blockEmailSubscription_displayFooter .input-main{height:2.5rem;border-radius:.25rem;background-color:#fff;border:none}body #footer .footer-container #blockEmailSubscription_displayFooter .newsletter-submit{all:unset;background:url("../../assets/img/search.svg") #0b82d3 no-repeat center;text-indent:-9999px;overflow:hidden;position:absolute;right:20px;top:4px;height:32px;width:32px;margin:0;border-radius:.25rem}body #footer .footer-container .links{margin-bottom:1rem}@media only screen and (min-width: 768px){body #footer .footer-container .links{margin-bottom:0}}body #footer .footer-container .links li{margin-bottom:.5rem}body #footer .footer-container .links .collapse-icons i{color:#fff}body #footer .footer-container .links a{margin:0;font-weight:500;color:#fff;display:inline-flex;align-items:center;gap:.5rem;transition:.3s;outline:none}body #footer .footer-container .links a:focus{text-decoration:none}body #footer .footer-container .links a:hover{opacity:.5}body #footer .footer-container .links .wrap .title{padding-inline:0}@media only screen and (min-width: 768px){body #footer .footer-container .links .wrap:not(:first-child) .h3{opacity:0}}body #footer .footer-container .links .wrap ul{background-color:rgba(0,0,0,0)}body #footer .footer-container .block_newsletter{padding:0 15px;border:none}body #footer .container-after{padding:1.5rem 0;background-color:#fff}body #footer .container-after a,body #footer .container-after p{color:#0b82d3;margin-bottom:0}body #footer .container-after .links{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1.5rem}body #footer .container-after .links .others a{font-weight:600}#index #wrapper{padding:0}#index #wrapper #carousel{margin-bottom:0}#index #wrapper #carousel .carousel-inner{height:700px;margin-bottom:0}#index #wrapper #carousel .carousel-inner figure{width:100%;height:100%}#index #wrapper #carousel .carousel-inner figure img{height:100%;object-fit:cover}#index #wrapper #carousel .caption{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:40px 15px 0 15px}@media only screen and (min-width: 420px){#index #wrapper #carousel .caption{padding:120px 15px 0 15px}}#index #wrapper #carousel .caption .content{max-width:100%}@media only screen and (min-width: 768px){#index #wrapper #carousel .caption .content{max-width:900px}}#index #wrapper #carousel .caption .caption-description{color:#f9f9f9;font-size:1.25rem;font-weight:500;line-height:1.75rem;margin-bottom:2rem}@media only screen and (min-width: 768px){#index #wrapper #carousel .caption .caption-description{margin-bottom:2.5rem}}#index #wrapper #carousel .caption .buttons-container{display:flex;flex-wrap:wrap;gap:1rem}#index #wrapper #carousel .caption h2{color:#fff;text-transform:initial;margin-bottom:2rem;line-height:normal;font-weight:700;font-size:40px}@media only screen and (min-width: 768px){#index #wrapper #carousel .caption h2{margin-bottom:2.5rem}}@media only screen and (min-width: 1200px){#index #wrapper #carousel .caption h2{font-size:56px}}#index #wrapper #carousel .caption h2 li,#index #wrapper #carousel .caption h2 span,#index #wrapper #carousel .caption h2 div{color:#fff;text-transform:initial;line-height:normal;font-weight:700;font-size:40px}@media only screen and (min-width: 1200px){#index #wrapper #carousel .caption h2 li,#index #wrapper #carousel .caption h2 span,#index #wrapper #carousel .caption h2 div{font-size:56px}}#index #wrapper #carousel .direction{display:none}#index #wrapper #carousel .carousel-indicators{display:flex;align-items:center;justify-content:center;gap:.25rem}#index #wrapper #carousel .carousel-indicators li{width:.5rem;height:.5rem;background-color:#fff;border:1px solid #fff;transition:.3s}#index #wrapper #carousel .carousel-indicators li.active{width:1.5rem;background-color:#0b82d3;border-color:#0b82d3}#index #wrapper #def-blocktext{padding:80px 0}@media only screen and (min-width: 768px){#index #wrapper #def-blocktext{padding:120px 0}}#index #wrapper #def-blocktext h3{color:#0b82d3;font-size:2rem;margin:2rem 0 0 0;font-weight:700;line-height:normal !important}#index #wrapper #def-blocktext h3 span,#index #wrapper #def-blocktext h3 a,#index #wrapper #def-blocktext h3 div{font-size:2rem}#index #wrapper #def-blocktext h3{max-width:70%}#index #wrapper #def-blocktext h4{color:#353535;font-size:2rem;margin:0 0 1rem 0;font-weight:700;line-height:normal !important}#index #wrapper #def-blocktext h4 span,#index #wrapper #def-blocktext h4 a,#index #wrapper #def-blocktext h4 div{font-size:2rem}#index #wrapper #def-blocktext h4{font-size:1.5rem}#index #wrapper #def-blocktext .list{display:flex;flex-wrap:wrap;gap:2rem}#index #wrapper #def-blocktext .list .element{width:100%}@media only screen and (min-width: 600px){#index #wrapper #def-blocktext .list .element{width:calc(50% - 1rem)}}#index #wrapper #def-blocktext .list .element{padding:1.5rem;background-color:#fff;border-radius:1rem}#index #wrapper .featured-products{padding:80px 0;background-color:#fff}@media only screen and (min-width: 768px){#index #wrapper .featured-products{padding:120px 0}}#index #wrapper .featured-products .header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}#index #wrapper .featured-products .header h2{margin-bottom:0}#index #wrapper .featured-products .product{margin:1rem 0}#index #wrapper .featured-products .product .product-description{padding:0px 0px 0px 2rem}#index #wrapper #def-custom-text-bis .carrousel-def-custom-text-bis{position:relative}#index #wrapper #def-custom-text-bis .carrousel-def-custom-text-bis .element{padding:80px 0;max-height:608px}#index #wrapper #def-custom-text-bis .carrousel-def-custom-text-bis .element .content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}#index #wrapper #def-custom-text-bis .carrousel-def-custom-text-bis .element .content img{width:max-content}#index #wrapper #def-custom-text-bis .carrousel-def-custom-text-bis .element .content .title{font-size:3rem;font-weight:700;line-height:normal;color:#fff;margin-bottom:2.5rem;text-align:center}#index #wrapper #def-custom-text-bis .carrousel-def-custom-text-bis .arrows-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#index #wrapper #def-custom-text-bis .section-histoire,#index #wrapper #def-custom-text-bis .section-schema{padding:80px 0}@media only screen and (min-width: 768px){#index #wrapper #def-custom-text-bis .section-histoire,#index #wrapper #def-custom-text-bis .section-schema{padding:120px 0}}#index #wrapper #def-custom-text-bis .section-histoire .content,#index #wrapper #def-custom-text-bis .section-schema .content{margin-bottom:2rem}@media only screen and (min-width: 992px){#index #wrapper #def-custom-text-bis .section-histoire .content,#index #wrapper #def-custom-text-bis .section-schema .content{margin-bottom:0}}#index #wrapper #def-custom-text-bis .section-histoire .content .description,#index #wrapper #def-custom-text-bis .section-schema .content .description{margin-bottom:2rem}#index #wrapper #def-custom-text-bis .section-valeurs{padding:120px 0}#index #wrapper #def-custom-text-bis .section-valeurs h2{font-size:40px;margin-bottom:4rem;color:#fff;text-align:center}#index #wrapper #def-custom-text-bis .section-valeurs h2 span{font-size:40px}#index #wrapper #def-custom-text-bis .section-valeurs .element .content{display:flex;flex-direction:column;margin:0 auto;gap:1rem;max-width:356px}#index #wrapper #def-custom-text-bis .section-valeurs .element img{width:max-content}#index #wrapper #def-custom-text-bis .section-valeurs .element .title{color:#fff;font-size:2rem;margin:0;font-weight:700;line-height:normal !important}#index #wrapper #def-custom-text-bis .section-valeurs .element .title span,#index #wrapper #def-custom-text-bis .section-valeurs .element .title a,#index #wrapper #def-custom-text-bis .section-valeurs .element .title div{font-size:2rem}#index #wrapper #def-custom-text-bis .section-valeurs .element .title{font-size:1.5rem}#index #wrapper #def-custom-text-bis .section-valeurs .element p{font-size:20px;color:#fff}#index #wrapper #def-custom-text-bis .section-schema{background-color:#fff}#index #wrapper #def-custom-text-bis .section-schema h2{max-width:500px}#index #wrapper #def-custom-text-bis .section-schema .quote{margin-bottom:2rem}#index #wrapper #def-custom-text-bis .section-schema .list{margin-bottom:2rem}#index #wrapper #def-custom-text-bis .section-schema .list .element{display:flex;gap:.5rem;margin-bottom:1rem}#index #wrapper #def-custom-text-bis .section-schema .list .element .number{width:1.5rem;height:1.5rem;font-size:1rem}#index #wrapper #def-custom-text-bis .section-schema .list .element p{margin-bottom:0}#index #wrapper .ybc_block_latest{padding:40px 0 80px 0}@media only screen and (min-width: 768px){#index #wrapper .ybc_block_latest{padding:40px 0 120px 0}}#index #wrapper .ybc_block_latest{margin:0}#index #wrapper .faqs-card-block{box-shadow:none;border:none;padding:80px 0;margin:0}#index #wrapper .faqs-card-block h2{margin-bottom:4rem}#index #wrapper .faqs-card-block h3{margin:4rem auto 1.5rem auto;max-width:417px;font-size:1.5rem}#index #wrapper .faqs-card-block .btn{margin:0 auto}@keyframes slideMobile{0%,10%{transform:translateX(0%)}20%,30%{transform:translateX(-100%)}40%,50%{transform:translateX(-200%)}60%,70%{transform:translateX(-300%)}80%,100%{transform:translateX(0%)}}@keyframes slide{0%,10%{transform:translateY(0%)}20%,30%{transform:translateY(-100%)}40%,50%{transform:translateY(-200%)}60%,70%{transform:translateY(-300%)}80%,100%{transform:translateY(0%)}}.roller{display:flex;overflow:hidden;vertical-align:bottom;flex-direction:column}@media(min-width: 768px){.roller{flex-direction:row;height:1.2em;gap:.75rem}}.roller span{margin:0;width:fit-content;white-space:nowrap}.roller br{display:none}@media(min-width: 768px){.roller br{display:block}}.roller .roll{margin:0;padding:0;list-style:none;will-change:transform;display:flex;flex-direction:row;animation:slideMobile 6s infinite}.roller .roll .elem{white-space:nowrap;flex:0 0 100%;display:flex;align-items:center}@media(min-width: 768px){.roller .roll{animation:slide 6s infinite;display:block}.roller .roll .elem{height:1.2em;flex:none;display:block}}#category #wrapper,#search #wrapper,#manufacturer #wrapper,#new-products #wrapper,#prices-drop #wrapper{padding:0 0 80px 0}#category #left-column,#search #left-column,#manufacturer #left-column,#new-products #left-column,#prices-drop #left-column{padding-top:1.5rem;padding-right:15px;display:none}@media only screen and (min-width: 768px){#category #left-column,#search #left-column,#manufacturer #left-column,#new-products #left-column,#prices-drop #left-column{padding-right:30px;display:block}}@media(max-width: 767px){#category #left-column #search_filters_wrapper,#search #left-column #search_filters_wrapper,#manufacturer #left-column #search_filters_wrapper,#new-products #left-column #search_filters_wrapper,#prices-drop #left-column #search_filters_wrapper{margin-inline:0}}#category #left-column #search_filter_controls,#search #left-column #search_filter_controls,#manufacturer #left-column #search_filter_controls,#new-products #left-column #search_filter_controls,#prices-drop #left-column #search_filter_controls{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}#category #left-column #search_filter_controls .btn,#search #left-column #search_filter_controls .btn,#manufacturer #left-column #search_filter_controls .btn,#new-products #left-column #search_filter_controls .btn,#prices-drop #left-column #search_filter_controls .btn{margin:0}#category #left-column #search_filters,#search #left-column #search_filters,#manufacturer #left-column #search_filters,#new-products #left-column #search_filters,#prices-drop #left-column #search_filters{background-color:rgba(0,0,0,0);padding:0}#category #left-column #search_filters .title,#search #left-column #search_filters .title,#manufacturer #left-column #search_filters .title,#new-products #left-column #search_filters .title,#prices-drop #left-column #search_filters .title{font-weight:700}@media only screen and (min-width: 768px){#category #left-column #search_filters .title,#search #left-column #search_filters .title,#manufacturer #left-column #search_filters .title,#new-products #left-column #search_filters .title,#prices-drop #left-column #search_filters .title{margin-bottom:1.5rem}}#category #left-column #search_filters #_desktop_search_filters_clear_all,#search #left-column #search_filters #_desktop_search_filters_clear_all,#manufacturer #left-column #search_filters #_desktop_search_filters_clear_all,#new-products #left-column #search_filters #_desktop_search_filters_clear_all,#prices-drop #left-column #search_filters #_desktop_search_filters_clear_all{margin-bottom:1.5rem}#category #left-column #search_filters .facet,#search #left-column #search_filters .facet,#manufacturer #left-column #search_filters .facet,#new-products #left-column #search_filters .facet,#prices-drop #left-column #search_filters .facet{padding:0}@media only screen and (min-width: 768px){#category #left-column #search_filters .facet,#search #left-column #search_filters .facet,#manufacturer #left-column #search_filters .facet,#new-products #left-column #search_filters .facet,#prices-drop #left-column #search_filters .facet{margin-bottom:1.5rem}}#category #left-column #search_filters .facet .facet-title,#search #left-column #search_filters .facet .facet-title,#manufacturer #left-column #search_filters .facet .facet-title,#new-products #left-column #search_filters .facet .facet-title,#prices-drop #left-column #search_filters .facet .facet-title{font-weight:500}@media only screen and (min-width: 768px){#category #left-column #search_filters .facet .facet-title,#search #left-column #search_filters .facet .facet-title,#manufacturer #left-column #search_filters .facet .facet-title,#new-products #left-column #search_filters .facet .facet-title,#prices-drop #left-column #search_filters .facet .facet-title{margin-bottom:1rem}}#category #left-column #search_filters .facet .faceted-slider p,#category #left-column #search_filters .facet .faceted-slider a,#category #left-column #search_filters .facet .faceted-slider span,#search #left-column #search_filters .facet .faceted-slider p,#search #left-column #search_filters .facet .faceted-slider a,#search #left-column #search_filters .facet .faceted-slider span,#manufacturer #left-column #search_filters .facet .faceted-slider p,#manufacturer #left-column #search_filters .facet .faceted-slider a,#manufacturer #left-column #search_filters .facet .faceted-slider span,#new-products #left-column #search_filters .facet .faceted-slider p,#new-products #left-column #search_filters .facet .faceted-slider a,#new-products #left-column #search_filters .facet .faceted-slider span,#prices-drop #left-column #search_filters .facet .faceted-slider p,#prices-drop #left-column #search_filters .facet .faceted-slider a,#prices-drop #left-column #search_filters .facet .faceted-slider span{color:#717171;font-weight:400}#category #left-column #search_filters .facet .facet-label,#search #left-column #search_filters .facet .facet-label,#manufacturer #left-column #search_filters .facet .facet-label,#new-products #left-column #search_filters .facet .facet-label,#prices-drop #left-column #search_filters .facet .facet-label{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}#category #left-column #search_filters .facet .facet-label .custom-checkbox,#category #left-column #search_filters .facet .facet-label .custom-radio,#search #left-column #search_filters .facet .facet-label .custom-checkbox,#search #left-column #search_filters .facet .facet-label .custom-radio,#manufacturer #left-column #search_filters .facet .facet-label .custom-checkbox,#manufacturer #left-column #search_filters .facet .facet-label .custom-radio,#new-products #left-column #search_filters .facet .facet-label .custom-checkbox,#new-products #left-column #search_filters .facet .facet-label .custom-radio,#prices-drop #left-column #search_filters .facet .facet-label .custom-checkbox,#prices-drop #left-column #search_filters .facet .facet-label .custom-radio{top:0}#category #left-column #search_filters .facet .facet-label .custom-checkbox input,#category #left-column #search_filters .facet .facet-label .custom-radio input,#search #left-column #search_filters .facet .facet-label .custom-checkbox input,#search #left-column #search_filters .facet .facet-label .custom-radio input,#manufacturer #left-column #search_filters .facet .facet-label .custom-checkbox input,#manufacturer #left-column #search_filters .facet .facet-label .custom-radio input,#new-products #left-column #search_filters .facet .facet-label .custom-checkbox input,#new-products #left-column #search_filters .facet .facet-label .custom-radio input,#prices-drop #left-column #search_filters .facet .facet-label .custom-checkbox input,#prices-drop #left-column #search_filters .facet .facet-label .custom-radio input{margin-top:0}#category #left-column #search_filters .facet .facet-label p,#category #left-column #search_filters .facet .facet-label a,#category #left-column #search_filters .facet .facet-label span,#search #left-column #search_filters .facet .facet-label p,#search #left-column #search_filters .facet .facet-label a,#search #left-column #search_filters .facet .facet-label span,#manufacturer #left-column #search_filters .facet .facet-label p,#manufacturer #left-column #search_filters .facet .facet-label a,#manufacturer #left-column #search_filters .facet .facet-label span,#new-products #left-column #search_filters .facet .facet-label p,#new-products #left-column #search_filters .facet .facet-label a,#new-products #left-column #search_filters .facet .facet-label span,#prices-drop #left-column #search_filters .facet .facet-label p,#prices-drop #left-column #search_filters .facet .facet-label a,#prices-drop #left-column #search_filters .facet .facet-label span{color:#717171;font-weight:400;margin:0}#category #left-column #search_filters .facet .ui-slider-horizontal,#search #left-column #search_filters .facet .ui-slider-horizontal,#manufacturer #left-column #search_filters .facet .ui-slider-horizontal,#new-products #left-column #search_filters .facet .ui-slider-horizontal,#prices-drop #left-column #search_filters .facet .ui-slider-horizontal{border-color:#0b82d3}#category #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-range,#search #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-range,#manufacturer #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-range,#new-products #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-range,#prices-drop #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-range{background-color:#0b82d3}#category #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-handle,#search #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-handle,#manufacturer #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-handle,#new-products #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-handle,#prices-drop #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-handle{width:1rem;height:1rem;border-radius:50%;top:calc(50% - .5rem);border-color:#007bff;display:block}#category #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-handle::after,#search #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-handle::after,#manufacturer #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-handle::after,#new-products #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-handle::after,#prices-drop #left-column #search_filters .facet .ui-slider-horizontal .ui-slider-handle::after{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:.5rem;background:#007bff;border-radius:50%;transform:translate(-50%, -50%)}#category #left-column #search_filters .facet .facet-dropdown,#search #left-column #search_filters .facet .facet-dropdown,#manufacturer #left-column #search_filters .facet .facet-dropdown,#new-products #left-column #search_filters .facet .facet-dropdown,#prices-drop #left-column #search_filters .facet .facet-dropdown{padding:0;border:none}#category #left-column #search_filters .facet .facet-dropdown .select-title,#search #left-column #search_filters .facet .facet-dropdown .select-title,#manufacturer #left-column #search_filters .facet .facet-dropdown .select-title,#new-products #left-column #search_filters .facet .facet-dropdown .select-title,#prices-drop #left-column #search_filters .facet .facet-dropdown .select-title{background-color:#0b82d3;color:#fff}#category #left-column #search_filters .facet .facet-dropdown .select-title span,#search #left-column #search_filters .facet .facet-dropdown .select-title span,#manufacturer #left-column #search_filters .facet .facet-dropdown .select-title span,#new-products #left-column #search_filters .facet .facet-dropdown .select-title span,#prices-drop #left-column #search_filters .facet .facet-dropdown .select-title span{color:#fff}#category #left-column #search_filters .facet .facet-dropdown .select-title,#search #left-column #search_filters .facet .facet-dropdown .select-title,#manufacturer #left-column #search_filters .facet .facet-dropdown .select-title,#new-products #left-column #search_filters .facet .facet-dropdown .select-title,#prices-drop #left-column #search_filters .facet .facet-dropdown .select-title{border:none;border-radius:.25rem}#category #left-column #search_filters .facet .facet-dropdown .dropdown-menu,#search #left-column #search_filters .facet .facet-dropdown .dropdown-menu,#manufacturer #left-column #search_filters .facet .facet-dropdown .dropdown-menu,#new-products #left-column #search_filters .facet .facet-dropdown .dropdown-menu,#prices-drop #left-column #search_filters .facet .facet-dropdown .dropdown-menu{background-color:#fff;margin-top:0}#category #left-column #search_filters .facet .facet-dropdown .dropdown-menu a,#search #left-column #search_filters .facet .facet-dropdown .dropdown-menu a,#manufacturer #left-column #search_filters .facet .facet-dropdown .dropdown-menu a,#new-products #left-column #search_filters .facet .facet-dropdown .dropdown-menu a,#prices-drop #left-column #search_filters .facet .facet-dropdown .dropdown-menu a{background-color:#fff}#category #left-column #search_filters .facet .facet-dropdown .dropdown-menu a:hover,#search #left-column #search_filters .facet .facet-dropdown .dropdown-menu a:hover,#manufacturer #left-column #search_filters .facet .facet-dropdown .dropdown-menu a:hover,#new-products #left-column #search_filters .facet .facet-dropdown .dropdown-menu a:hover,#prices-drop #left-column #search_filters .facet .facet-dropdown .dropdown-menu a:hover{background-color:#0b82d3}#category #content-wrapper,#search #content-wrapper,#manufacturer #content-wrapper,#new-products #content-wrapper,#prices-drop #content-wrapper{padding-top:0}@media only screen and (min-width: 768px){#category #content-wrapper,#search #content-wrapper,#manufacturer #content-wrapper,#new-products #content-wrapper,#prices-drop #content-wrapper{padding-top:1.5rem}}#category #content-wrapper .products,#search #content-wrapper .products,#manufacturer #content-wrapper .products,#new-products #content-wrapper .products,#prices-drop #content-wrapper .products{gap:2rem 0}@media only screen and (max-width: 991px){#category #content-wrapper .products,#search #content-wrapper .products,#manufacturer #content-wrapper .products,#new-products #content-wrapper .products,#prices-drop #content-wrapper .products{justify-content:flex-start}}#category #content-wrapper .products .product-flags,#search #content-wrapper .products .product-flags,#manufacturer #content-wrapper .products .product-flags,#new-products #content-wrapper .products .product-flags,#prices-drop #content-wrapper .products .product-flags{margin-left:0}#category #content-wrapper .products .product-flags .product-flag,#search #content-wrapper .products .product-flags .product-flag,#manufacturer #content-wrapper .products .product-flags .product-flag,#new-products #content-wrapper .products .product-flags .product-flag,#prices-drop #content-wrapper .products .product-flags .product-flag{margin-left:0}#category #content-wrapper .products .product-miniature,#search #content-wrapper .products .product-miniature,#manufacturer #content-wrapper .products .product-miniature,#new-products #content-wrapper .products .product-miniature,#prices-drop #content-wrapper .products .product-miniature{background-color:#fff}@media only screen and (min-width: 1200px){#category #content-wrapper .products .product-miniature .thumbnail-top,#search #content-wrapper .products .product-miniature .thumbnail-top,#manufacturer #content-wrapper .products .product-miniature .thumbnail-top,#new-products #content-wrapper .products .product-miniature .thumbnail-top,#prices-drop #content-wrapper .products .product-miniature .thumbnail-top{padding:50px 0}}#category #content-wrapper .products .product-miniature .thumbnail-top img,#search #content-wrapper .products .product-miniature .thumbnail-top img,#manufacturer #content-wrapper .products .product-miniature .thumbnail-top img,#new-products #content-wrapper .products .product-miniature .thumbnail-top img,#prices-drop #content-wrapper .products .product-miniature .thumbnail-top img{max-width:200px;height:auto}#category #content-wrapper #js-active-search-filters,#search #content-wrapper #js-active-search-filters,#manufacturer #content-wrapper #js-active-search-filters,#new-products #content-wrapper #js-active-search-filters,#prices-drop #content-wrapper #js-active-search-filters{background-color:#0b82d3;color:#fff;border-radius:.25rem}#category #content-wrapper #js-active-search-filters .active-filter-title,#search #content-wrapper #js-active-search-filters .active-filter-title,#manufacturer #content-wrapper #js-active-search-filters .active-filter-title,#new-products #content-wrapper #js-active-search-filters .active-filter-title,#prices-drop #content-wrapper #js-active-search-filters .active-filter-title{color:#fff}#category #content-wrapper #js-active-search-filters .filter-block,#search #content-wrapper #js-active-search-filters .filter-block,#manufacturer #content-wrapper #js-active-search-filters .filter-block,#new-products #content-wrapper #js-active-search-filters .filter-block,#prices-drop #content-wrapper #js-active-search-filters .filter-block{border-radius:.25rem;display:inline-flex;align-items:center;font-weight:600}#category .pagination,#search .pagination,#manufacturer .pagination,#new-products .pagination,#prices-drop .pagination{margin:2rem 0 0 0}#category .pagination .pagination-custom,#search .pagination .pagination-custom,#manufacturer .pagination .pagination-custom,#new-products .pagination .pagination-custom,#prices-drop .pagination .pagination-custom{display:flex;flex-direction:column;align-items:center;justify-content:center}#category .pagination .pagination-custom p,#search .pagination .pagination-custom p,#manufacturer .pagination .pagination-custom p,#new-products .pagination .pagination-custom p,#prices-drop .pagination .pagination-custom p{font-weight:500;margin-bottom:.75rem;color:#0b82d3}#category .pagination .pagination-custom .loading-bar,#search .pagination .pagination-custom .loading-bar,#manufacturer .pagination .pagination-custom .loading-bar,#new-products .pagination .pagination-custom .loading-bar,#prices-drop .pagination .pagination-custom .loading-bar{position:relative;width:100%;height:5px;background-color:rgba(16,106,241,.2);overflow:hidden;border-radius:3px;max-width:170px}#category .pagination .pagination-custom .loading-progress,#search .pagination .pagination-custom .loading-progress,#manufacturer .pagination .pagination-custom .loading-progress,#new-products .pagination .pagination-custom .loading-progress,#prices-drop .pagination .pagination-custom .loading-progress{position:absolute;height:100%;background-color:#0b82d3;transition:width .3s ease}#category .pagination .pagination-hide,#search .pagination .pagination-hide,#manufacturer .pagination .pagination-hide,#new-products .pagination .pagination-hide,#prices-drop .pagination .pagination-hide{display:none}#product{background:#f9f9f9}#product #wrapper{overflow-x:hidden}#product #wrapper #content-wrapper{padding:0}#product #wrapper .product-cover{margin-bottom:1.25rem}#product #wrapper .product-cover img,#product #wrapper .product-cover .layer{border-radius:1rem}#product #wrapper .product-images{margin-bottom:0}#product #wrapper .product-images .thumb{background-color:#fff;border-radius:.25rem;border:1px solid rgba(0,86,157,.2)}#product #wrapper .product-images .thumb.selected{border-width:2px;border-color:#0b82d3}#product #wrapper .middle-content{padding:0 2.5rem}#product #wrapper .middle-content h1{color:#353535;font-size:2rem;font-weight:700;margin:0 0 2.5rem 0;line-height:normal !important}#product #wrapper .middle-content h1 span,#product #wrapper .middle-content h1 a,#product #wrapper .middle-content h1 div{font-size:2rem}#product #wrapper .middle-content .product-description{margin-bottom:2.5rem}#product #wrapper .middle-content .product-description p:last-child{margin-bottom:0}#product #wrapper .middle-content .product-law p{font-size:.875rem;font-style:italic;font-weight:400;line-height:20px}#product #wrapper .middle-content .product-law p:last-child{margin-bottom:0}#product #wrapper .right-content{padding:1.5rem;background-color:#fff;border-radius:1rem}#product #wrapper .right-content .product-prices{margin-top:0;display:flex;align-items:center;gap:.5rem}#product #wrapper .right-content .product-prices .product-discount{margin-bottom:0}#product #wrapper .right-content .product-prices .product-discount .regular-price{margin:0}#product #wrapper .right-content .product-prices .product-price{margin:0}#product #wrapper .right-content .product-prices .product-price.has-discount .discount{margin-left:.5rem;border-radius:.25rem;background-color:#ea3029;color:#fff}#product #wrapper .right-content .product-prices .product-price .current-price{margin:0}#product #wrapper .right-content .product-prices .product-price .current-price .current-price-value{font-size:1.25rem;font-weight:600}#product #wrapper .right-content .product-prices+.product-information{margin-top:1.5rem}#product #wrapper .right-content .product-variants{margin-bottom:1rem}#product #wrapper .right-content .product-variants .product-variants-item{margin:0 0 1rem 0}#product #wrapper .right-content .product-variants .product-variants-item .control-label{font-size:.875rem;font-weight:600}#product #wrapper .right-content .product-variants .product-variants-item .form-control{width:100%;min-height:40px}#product #wrapper .right-content .product-add-to-cart .product-quantity .add{width:100%;margin:0;display:flex;flex-direction:column}#product #wrapper .right-content .product-add-to-cart .product-quantity .btn{width:100%}#product #wrapper .right-content .product-add-to-cart .product-quantity .add-to-cart[disabled]+#fmmPreOrder{display:none}#product #wrapper .right-content .product-minimal-quantity{font-size:.875rem;line-height:normal;opacity:.6;margin:1.5rem 0 0 0}#product #wrapper .product-accessories{position:relative}#product #wrapper .product-accessories::after{content:"";height:100%;width:100%;position:absolute;top:0;right:-100%;background-color:#fff}#product #wrapper .product-accessories::before{content:"";height:100%;width:100%;position:absolute;top:0;left:-100%;background-color:#fff}#product #wrapper .product-accessories{padding:80px 15px 40px 15px;background-color:#fff}#product #wrapper .product-accessories .products{gap:2rem 0}#product #wrapper .def-deg-priceblock{margin:0;width:100%}#product #wrapper .def-countdown{margin-bottom:1rem}#product #wrapper .def-countdown.over{font-size:.875rem;opacity:.6}#product #wrapper .degressivite{margin:0}#product #wrapper .degressivite.not_started .degressivite-values{display:none}#product #wrapper .degressivite .degressivite-values{justify-content:flex-start;gap:1.5rem}#product #wrapper .degressivite .degressivite-values .prix-cible .value{color:#0b82d3;font-weight:600}#product #wrapper .infobulle-container{margin:0}#product #wrapper .infobulle-container .info-displayer svg path{fill:#0b82d3}#product #wrapper .social-sharing{display:flex;justify-content:center;align-items:center;gap:.5rem;cursor:pointer;color:#0b82d3}#product #wrapper .social-sharing:hover{text-decoration:underline}#product #wrapper .social-sharing:hover::before{transform:scale(1.1)}#product #wrapper .social-sharing span{color:#0b82d3;font-weight:600;display:flex;justify-content:center;align-items:center;gap:.5rem}#product #wrapper .social-sharing span::before{content:"";background-image:url("../../assets/img/share.svg");background-size:contain;width:20px;height:20px;transition:.3s;display:inline-block}#product #wrapper .social-sharing ul{z-index:1;display:none;position:absolute;bottom:-65px}#product #wrapper .social-sharing ul li{transition:.3s}#product #wrapper .social-sharing ul li:hover{transform:scale(1.1)}#product #wrapper .social-sharing ul li.facebook{background-image:url("../../assets/img/facebook.svg")}#product #wrapper .social-sharing ul li.facebook::before{background-image:url("../../assets/img/facebook.svg")}#product #wrapper .social-sharing ul li.twitter{background-image:url("../../assets/img/twitter.svg")}#product #wrapper .social-sharing ul li.twitter::before{background-image:url("../../assets/img/twitter.svg")}#product #wrapper .social-sharing ul li.pinterest{background-image:url("../../assets/img/pinterest.svg")}#product #wrapper .social-sharing ul li.pinterest::before{background-image:url("../../assets/img/pinterest.svg")}#product #wrapper .tabs{padding:80px 15px;margin:0;background-color:rgba(0,0,0,0)}#product #wrapper .tabs .nav.nav-tabs{margin-bottom:2.5rem;border-bottom:1px solid rgba(19,19,19,.3)}#product #wrapper .tabs .nav.nav-tabs .nav-item{margin:0}#product #wrapper .tabs .nav.nav-tabs .nav-link{font-weight:600}#product #wrapper .tabs .nav.nav-tabs .nav-link.active,#product #wrapper .tabs .nav.nav-tabs .nav-link:hover{background-color:rgba(0,0,0,0);color:#0b82d3;border-color:#0b82d3}#product #wrapper .tabs .tab-pane{padding:0}#product #wrapper .tabs .product-features .h6{font-weight:600;margin-bottom:1rem}#product #wrapper .tabs .product-features>dl.data-sheet dt.name,#product #wrapper .tabs .product-features>dl.data-sheet dd.value{background-color:#ddd;border-radius:.25rem}#product #wrapper .subscriptions{background-color:#fff}#product #wrapper #fmmPreOrder{padding:0;margin:0;width:100%}#product #wrapper #fmmPreOrder .fmmpreorderButton{margin:0;width:100%}#product #block-reassurance{background:#f9f9f9}#cms .page-content.page-cms{padding:0;margin:0;background-color:rgba(0,0,0,0)}#cms #block-reassurance p,#cms #block-reassurance ul,#cms #block-reassurance li,#cms #block-reassurance span,#cms #block-reassurance div{font-size:1rem;font-weight:500;line-height:1.5rem;color:#353535}#contact #wrapper{padding:3rem 0}#contact #wrapper .contact_header{position:relative;margin-bottom:2rem}#contact #wrapper .contact_header h1{color:#fff;font-size:55px;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-transform:uppercase;text-align:center}#contact #wrapper .contact_header img{height:277px;width:100%;object-fit:cover}#contact #wrapper .breadcrumb{display:none}#contact #wrapper #left-column{transform:translateX(100px)}@media only screen and (max-width: 1500px){#contact #wrapper #left-column{transform:translateX(20px)}}@media only screen and (max-width: 992px){#contact #wrapper #left-column{transform:translateX(0);width:100%}}#contact #wrapper #left-column .contact-rich{background-color:#0b82d3;padding:50px;border-radius:.25rem}#contact #wrapper #left-column .contact-rich *{color:#fff}#contact #wrapper #left-column .contact-rich .block a[href^="mailto:"]{font-size:1rem}#contact #wrapper #left-column .contact-rich h2{color:#353535;font-size:2rem;font-weight:700;margin:0 0 2rem 0;line-height:normal !important}#contact #wrapper #left-column .contact-rich h2 span,#contact #wrapper #left-column .contact-rich h2 a,#contact #wrapper #left-column .contact-rich h2 div{font-size:2rem}#contact #wrapper #left-column .contact-rich h2{margin-bottom:2.5rem}#contact #wrapper #left-column .contact-rich h2 span{display:block;width:fit-content}#contact #wrapper #left-column .contact-rich hr{max-width:280px;margin-left:0;background-color:#fff}#contact #wrapper #left-column .contact-rich .block>div{font-size:17px;font-weight:500}#contact #wrapper #left-column .contact-rich .block>div i{color:#fff}#contact #wrapper #left-column .contact-rich .block.address{margin-bottom:20px}#contact #wrapper #left-column .contact-rich .block.phone a{margin-top:20px;display:flex;align-items:center;font-size:34px;color:#0b82d3;font-weight:900;line-height:1.2}#contact #wrapper #content-wrapper{transform:translateX(-50px)}@media only screen and (max-width: 1500px){#contact #wrapper #content-wrapper{transform:translateX(-20px)}}@media only screen and (max-width: 992px){#contact #wrapper #content-wrapper{transform:translateX(0);width:100%}}#contact #wrapper #content-wrapper #main{display:flex;align-items:center;width:100%}#contact #wrapper #content-wrapper #main #content{background-color:rgba(0,0,0,0);padding:0;margin:0;width:100%}#contact #wrapper #content-wrapper #main #content h2{font-size:40px;text-align:center;color:#0b82d3}#contact #wrapper #content-wrapper #main #content .contact-form{background-color:#fff;padding:35px 115px;border-radius:.25rem}@media only screen and (max-width: 1500px){#contact #wrapper #content-wrapper #main #content .contact-form{padding:35px 50px}}@media only screen and (max-width: 768px){#contact #wrapper #content-wrapper #main #content .contact-form{padding:35px 20px}}#contact #wrapper #content-wrapper #main #content .contact-form>form{display:flex;flex-direction:column}#contact #wrapper #content-wrapper #main #content .contact-form form .field-password-policy{width:100%}#contact #wrapper #content-wrapper #main #content .contact-form form .form-group{display:flex;flex-direction:column;margin-bottom:1rem;margin-inline:0}#contact #wrapper #content-wrapper #main #content .contact-form form .form-group .form-control-label,#contact #wrapper #content-wrapper #main #content .contact-form form .form-group .form-control-comment,#contact #wrapper #content-wrapper #main #content .contact-form form .form-group .js-input-column,#contact #wrapper #content-wrapper #main #content .contact-form form .form-group .col-md-6,#contact #wrapper #content-wrapper #main #content .contact-form form .form-group .col-md-9{width:100%;text-align:left}#contact #wrapper #content-wrapper #main #content .contact-form form .form-group .form-control-comment{font-style:italic;color:#353535;font-size:.75rem;line-height:1}#contact #wrapper #content-wrapper #main #content .contact-form form .form-group .form-control-label{font-size:1rem;margin-bottom:.5rem}#contact #wrapper #content-wrapper #main #content .contact-form form .address-flex{display:flex;align-items:center;gap:.5rem}#contact #wrapper #content-wrapper #main #content .contact-form form .address-flex input,#contact #wrapper #content-wrapper #main #content .contact-form form .address-flex label{margin:0}#contact #wrapper #content-wrapper #main #content .contact-form form .form-control:not(.btn),#contact #wrapper #content-wrapper #main #content .contact-form form input:not(.btn),#contact #wrapper #content-wrapper #main #content .contact-form form textarea:not(.btn){background-color:#f9f9f9;outline:none;border:none;border-radius:.25rem;min-height:48px}#contact #wrapper #content-wrapper #main #content .contact-form form .form-control:not(.btn):focus,#contact #wrapper #content-wrapper #main #content .contact-form form input:not(.btn):focus,#contact #wrapper #content-wrapper #main #content .contact-form form textarea:not(.btn):focus{outline:none}#contact #wrapper #content-wrapper #main #content .contact-form form .form-footer{display:flex;justify-content:center}#contact #wrapper #content-wrapper #main #content .contact-form form .custom-radio input[type=radio]:checked+span{background-color:#0b82d3}#contact #wrapper #content-wrapper #main #content .contact-form form .input-group .input-group-btn>.btn[data-action=show-password]{background-color:#0b82d3}#contact #wrapper #content-wrapper #main #content .contact-form form .input-group.focus{outline:none}#contact #wrapper #content-wrapper #main #content .contact-form form .bg-success{background-color:#1dceac !important}#contact #wrapper #content-wrapper #main #content .contact-form form .text-success{color:#1dceac !important}#contact #wrapper>.container>.row{display:flex;align-items:center}@media only screen and (max-width: 992px){#contact #wrapper>.container>.row{flex-direction:column}}#authentication h1,#registration h1,#password h1{text-align:center;color:#353535;font-size:2.5rem;font-weight:700;margin:0 0 2rem 0;line-height:normal !important;text-transform:initial}#authentication h1 span,#authentication h1 a,#authentication h1 div,#registration h1 span,#registration h1 a,#registration h1 div,#password h1 span,#password h1 a,#password h1 div{font-size:2rem;line-height:normal;text-transform:initial}#authentication #content,#registration #content,#password #content{background-color:#fff;border-radius:.25rem;margin-block:3rem;padding:2.5rem;max-width:640px;margin-inline:auto}#authentication #content .login-form,#registration #content .login-form,#password #content .login-form{margin:0}#authentication #content a,#registration #content a,#password #content a{margin:0;font-weight:500;color:#353535;display:inline-flex;align-items:center;gap:.5rem;transition:.3s;outline:none}#authentication #content a:focus,#registration #content a:focus,#password #content a:focus{text-decoration:none}#authentication #content a:hover,#registration #content a:hover,#password #content a:hover{opacity:.5}#authentication #content #customer-form,#registration #content #customer-form,#password #content #customer-form{display:flex;flex-wrap:wrap;gap:0 1rem}#authentication #content #customer-form .form-group,#registration #content #customer-form .form-group,#password #content #customer-form .form-group{width:100%;flex-grow:1}#authentication #content #customer-form .form-group:nth-child(2),#authentication #content #customer-form .form-group:nth-child(3),#registration #content #customer-form .form-group:nth-child(2),#registration #content #customer-form .form-group:nth-child(3),#password #content #customer-form .form-group:nth-child(2),#password #content #customer-form .form-group:nth-child(3){width:50%}#authentication #content #customer-form .field-password-policy,#registration #content #customer-form .field-password-policy,#password #content #customer-form .field-password-policy{display:flex}#authentication #content #customer-form .field-password-policy,#authentication #content #customer-form .form-footer,#registration #content #customer-form .field-password-policy,#registration #content #customer-form .form-footer,#password #content #customer-form .field-password-policy,#password #content #customer-form .form-footer{width:100%}#authentication #content .forgotten-password .form-fields label.required,#registration #content .forgotten-password .form-fields label.required,#password #content .forgotten-password .form-fields label.required{width:auto}#authentication #content .forgotten-password .form-fields .email,#registration #content .forgotten-password .form-fields .email,#password #content .forgotten-password .form-fields .email{width:100%;padding-inline:15px}#authentication #content .forgotten-password #send-reset-link,#authentication #content .forgotten-password .form-control-submit,#registration #content .forgotten-password #send-reset-link,#registration #content .forgotten-password .form-control-submit,#password #content .forgotten-password #send-reset-link,#password #content .forgotten-password .form-control-submit{height:auto;margin-top:1rem;width:fit-content;margin-inline:auto}#my-account #wrapper h1,#identity #wrapper h1,#address #wrapper h1,#addresses #wrapper h1,#history #wrapper h1,#order-slip #wrapper h1,#module-blockwishlist-lists #wrapper h1,#view #wrapper h1,#module-psgdpr-gdpr #wrapper h1,#order-detail #wrapper h1,#discount #wrapper h1,#module-def_customerdocs-account #wrapper h1{color:#353535;font-size:2.5rem;font-weight:700;margin:0 0 2rem 0;line-height:normal !important;text-transform:initial}#my-account #wrapper h1 span,#my-account #wrapper h1 a,#my-account #wrapper h1 div,#identity #wrapper h1 span,#identity #wrapper h1 a,#identity #wrapper h1 div,#address #wrapper h1 span,#address #wrapper h1 a,#address #wrapper h1 div,#addresses #wrapper h1 span,#addresses #wrapper h1 a,#addresses #wrapper h1 div,#history #wrapper h1 span,#history #wrapper h1 a,#history #wrapper h1 div,#order-slip #wrapper h1 span,#order-slip #wrapper h1 a,#order-slip #wrapper h1 div,#module-blockwishlist-lists #wrapper h1 span,#module-blockwishlist-lists #wrapper h1 a,#module-blockwishlist-lists #wrapper h1 div,#view #wrapper h1 span,#view #wrapper h1 a,#view #wrapper h1 div,#module-psgdpr-gdpr #wrapper h1 span,#module-psgdpr-gdpr #wrapper h1 a,#module-psgdpr-gdpr #wrapper h1 div,#order-detail #wrapper h1 span,#order-detail #wrapper h1 a,#order-detail #wrapper h1 div,#discount #wrapper h1 span,#discount #wrapper h1 a,#discount #wrapper h1 div,#module-def_customerdocs-account #wrapper h1 span,#module-def_customerdocs-account #wrapper h1 a,#module-def_customerdocs-account #wrapper h1 div{font-size:2rem;line-height:normal;text-transform:initial}#my-account #wrapper #content,#identity #wrapper #content,#address #wrapper #content,#addresses #wrapper #content,#history #wrapper #content,#order-slip #wrapper #content,#module-blockwishlist-lists #wrapper #content,#view #wrapper #content,#module-psgdpr-gdpr #wrapper #content,#order-detail #wrapper #content,#discount #wrapper #content,#module-def_customerdocs-account #wrapper #content{margin-bottom:5rem}#my-account #wrapper .box,#identity #wrapper .box,#address #wrapper .box,#addresses #wrapper .box,#history #wrapper .box,#order-slip #wrapper .box,#module-blockwishlist-lists #wrapper .box,#view #wrapper .box,#module-psgdpr-gdpr #wrapper .box,#order-detail #wrapper .box,#discount #wrapper .box,#module-def_customerdocs-account #wrapper .box{background-color:#fff;border-radius:.25rem}#my-account #wrapper .box a,#identity #wrapper .box a,#address #wrapper .box a,#addresses #wrapper .box a,#history #wrapper .box a,#order-slip #wrapper .box a,#module-blockwishlist-lists #wrapper .box a,#view #wrapper .box a,#module-psgdpr-gdpr #wrapper .box a,#order-detail #wrapper .box a,#discount #wrapper .box a,#module-def_customerdocs-account #wrapper .box a{margin:0;font-weight:500;color:#353535;display:inline-flex;align-items:center;gap:.5rem;transition:.3s;outline:none}#my-account #wrapper .box a:focus,#identity #wrapper .box a:focus,#address #wrapper .box a:focus,#addresses #wrapper .box a:focus,#history #wrapper .box a:focus,#order-slip #wrapper .box a:focus,#module-blockwishlist-lists #wrapper .box a:focus,#view #wrapper .box a:focus,#module-psgdpr-gdpr #wrapper .box a:focus,#order-detail #wrapper .box a:focus,#discount #wrapper .box a:focus,#module-def_customerdocs-account #wrapper .box a:focus{text-decoration:none}#my-account #wrapper .box a:hover,#identity #wrapper .box a:hover,#address #wrapper .box a:hover,#addresses #wrapper .box a:hover,#history #wrapper .box a:hover,#order-slip #wrapper .box a:hover,#module-blockwishlist-lists #wrapper .box a:hover,#view #wrapper .box a:hover,#module-psgdpr-gdpr #wrapper .box a:hover,#order-detail #wrapper .box a:hover,#discount #wrapper .box a:hover,#module-def_customerdocs-account #wrapper .box a:hover{opacity:.5}#my-account #wrapper .order-message-form .form-footer,#identity #wrapper .order-message-form .form-footer,#address #wrapper .order-message-form .form-footer,#addresses #wrapper .order-message-form .form-footer,#history #wrapper .order-message-form .form-footer,#order-slip #wrapper .order-message-form .form-footer,#module-blockwishlist-lists #wrapper .order-message-form .form-footer,#view #wrapper .order-message-form .form-footer,#module-psgdpr-gdpr #wrapper .order-message-form .form-footer,#order-detail #wrapper .order-message-form .form-footer,#discount #wrapper .order-message-form .form-footer,#module-def_customerdocs-account #wrapper .order-message-form .form-footer{justify-content:flex-start;margin-top:2rem}#my-account #wrapper .links a,#identity #wrapper .links a,#address #wrapper .links a,#addresses #wrapper .links a,#history #wrapper .links a,#order-slip #wrapper .links a,#module-blockwishlist-lists #wrapper .links a,#view #wrapper .links a,#module-psgdpr-gdpr #wrapper .links a,#order-detail #wrapper .links a,#discount #wrapper .links a,#module-def_customerdocs-account #wrapper .links a{min-height:73px;transition:.3s}#my-account #wrapper .links a:focus,#identity #wrapper .links a:focus,#address #wrapper .links a:focus,#addresses #wrapper .links a:focus,#history #wrapper .links a:focus,#order-slip #wrapper .links a:focus,#module-blockwishlist-lists #wrapper .links a:focus,#view #wrapper .links a:focus,#module-psgdpr-gdpr #wrapper .links a:focus,#order-detail #wrapper .links a:focus,#discount #wrapper .links a:focus,#module-def_customerdocs-account #wrapper .links a:focus{text-decoration:none}#my-account #wrapper .links a:hover span,#identity #wrapper .links a:hover span,#address #wrapper .links a:hover span,#addresses #wrapper .links a:hover span,#history #wrapper .links a:hover span,#order-slip #wrapper .links a:hover span,#module-blockwishlist-lists #wrapper .links a:hover span,#view #wrapper .links a:hover span,#module-psgdpr-gdpr #wrapper .links a:hover span,#order-detail #wrapper .links a:hover span,#discount #wrapper .links a:hover span,#module-def_customerdocs-account #wrapper .links a:hover span{color:#0b82d3;transform:translateY(-5px)}#my-account #wrapper .links a:hover span i,#identity #wrapper .links a:hover span i,#address #wrapper .links a:hover span i,#addresses #wrapper .links a:hover span i,#history #wrapper .links a:hover span i,#order-slip #wrapper .links a:hover span i,#module-blockwishlist-lists #wrapper .links a:hover span i,#view #wrapper .links a:hover span i,#module-psgdpr-gdpr #wrapper .links a:hover span i,#order-detail #wrapper .links a:hover span i,#discount #wrapper .links a:hover span i,#module-def_customerdocs-account #wrapper .links a:hover span i{color:#0b82d3}#my-account #wrapper .links a span,#identity #wrapper .links a span,#address #wrapper .links a span,#addresses #wrapper .links a span,#history #wrapper .links a span,#order-slip #wrapper .links a span,#module-blockwishlist-lists #wrapper .links a span,#view #wrapper .links a span,#module-psgdpr-gdpr #wrapper .links a span,#order-detail #wrapper .links a span,#discount #wrapper .links a span,#module-def_customerdocs-account #wrapper .links a span{display:flex;align-items:center;gap:1rem;background-color:#fff;border-radius:4px;transition:.3s;text-align:left;height:100%;line-height:1.2;font-weight:600}#my-account #wrapper .links a span i,#identity #wrapper .links a span i,#address #wrapper .links a span i,#addresses #wrapper .links a span i,#history #wrapper .links a span i,#order-slip #wrapper .links a span i,#module-blockwishlist-lists #wrapper .links a span i,#view #wrapper .links a span i,#module-psgdpr-gdpr #wrapper .links a span i,#order-detail #wrapper .links a span i,#discount #wrapper .links a span i,#module-def_customerdocs-account #wrapper .links a span i{transition:.3s;padding:0;width:fit-content;display:flex;align-items:center}#my-account #wrapper .address,#identity #wrapper .address,#address #wrapper .address,#addresses #wrapper .address,#history #wrapper .address,#order-slip #wrapper .address,#module-blockwishlist-lists #wrapper .address,#view #wrapper .address,#module-psgdpr-gdpr #wrapper .address,#order-detail #wrapper .address,#discount #wrapper .address,#module-def_customerdocs-account #wrapper .address{background-color:#fff;border-radius:.25rem}#my-account #wrapper .address-footer a:hover span,#my-account #wrapper .addresses-footer a:hover span,#identity #wrapper .address-footer a:hover span,#identity #wrapper .addresses-footer a:hover span,#address #wrapper .address-footer a:hover span,#address #wrapper .addresses-footer a:hover span,#addresses #wrapper .address-footer a:hover span,#addresses #wrapper .addresses-footer a:hover span,#history #wrapper .address-footer a:hover span,#history #wrapper .addresses-footer a:hover span,#order-slip #wrapper .address-footer a:hover span,#order-slip #wrapper .addresses-footer a:hover span,#module-blockwishlist-lists #wrapper .address-footer a:hover span,#module-blockwishlist-lists #wrapper .addresses-footer a:hover span,#view #wrapper .address-footer a:hover span,#view #wrapper .addresses-footer a:hover span,#module-psgdpr-gdpr #wrapper .address-footer a:hover span,#module-psgdpr-gdpr #wrapper .addresses-footer a:hover span,#order-detail #wrapper .address-footer a:hover span,#order-detail #wrapper .addresses-footer a:hover span,#discount #wrapper .address-footer a:hover span,#discount #wrapper .addresses-footer a:hover span,#module-def_customerdocs-account #wrapper .address-footer a:hover span,#module-def_customerdocs-account #wrapper .addresses-footer a:hover span{text-decoration:none}#my-account #wrapper .address-footer a i,#my-account #wrapper .addresses-footer a i,#identity #wrapper .address-footer a i,#identity #wrapper .addresses-footer a i,#address #wrapper .address-footer a i,#address #wrapper .addresses-footer a i,#addresses #wrapper .address-footer a i,#addresses #wrapper .addresses-footer a i,#history #wrapper .address-footer a i,#history #wrapper .addresses-footer a i,#order-slip #wrapper .address-footer a i,#order-slip #wrapper .addresses-footer a i,#module-blockwishlist-lists #wrapper .address-footer a i,#module-blockwishlist-lists #wrapper .addresses-footer a i,#view #wrapper .address-footer a i,#view #wrapper .addresses-footer a i,#module-psgdpr-gdpr #wrapper .address-footer a i,#module-psgdpr-gdpr #wrapper .addresses-footer a i,#order-detail #wrapper .address-footer a i,#order-detail #wrapper .addresses-footer a i,#discount #wrapper .address-footer a i,#discount #wrapper .addresses-footer a i,#module-def_customerdocs-account #wrapper .address-footer a i,#module-def_customerdocs-account #wrapper .addresses-footer a i{color:#0b82d3}#my-account #wrapper .address-footer a span,#my-account #wrapper .addresses-footer a span,#identity #wrapper .address-footer a span,#identity #wrapper .addresses-footer a span,#address #wrapper .address-footer a span,#address #wrapper .addresses-footer a span,#addresses #wrapper .address-footer a span,#addresses #wrapper .addresses-footer a span,#history #wrapper .address-footer a span,#history #wrapper .addresses-footer a span,#order-slip #wrapper .address-footer a span,#order-slip #wrapper .addresses-footer a span,#module-blockwishlist-lists #wrapper .address-footer a span,#module-blockwishlist-lists #wrapper .addresses-footer a span,#view #wrapper .address-footer a span,#view #wrapper .addresses-footer a span,#module-psgdpr-gdpr #wrapper .address-footer a span,#module-psgdpr-gdpr #wrapper .addresses-footer a span,#order-detail #wrapper .address-footer a span,#order-detail #wrapper .addresses-footer a span,#discount #wrapper .address-footer a span,#discount #wrapper .addresses-footer a span,#module-def_customerdocs-account #wrapper .address-footer a span,#module-def_customerdocs-account #wrapper .addresses-footer a span{text-decoration:underline}#my-account #content-wrapper{margin-bottom:5rem}#my-account #content-wrapper #content{margin-bottom:0}#identity #wrapper h1{text-align:center}#identity #wrapper #content{background-color:#fff;border-radius:.25rem;margin-block:3rem;padding:2.5rem;max-width:640px;margin-inline:auto}#identity #wrapper #content form{display:flex;flex-wrap:wrap;gap:0 1rem}#identity #wrapper #content form .form-group{width:100%}#identity #wrapper #content .form-footer{margin-top:2rem}#address #wrapper h1{text-align:center}#address #wrapper #content{background-color:#fff;border-radius:.25rem;margin-block:3rem;padding:2.5rem;max-width:640px;margin-inline:auto}#address #wrapper #content .form-footer{margin-top:2rem;justify-content:flex-start}#history #content,#order-slip #content,#module-psgdpr-gdpr #content,#discount #content,#module-def_customerdocs-account #content{background-color:#fff;border-radius:.25rem;padding:1rem}#history #content .orders .order a h3,#order-slip #content .orders .order a h3,#module-psgdpr-gdpr #content .orders .order a h3,#discount #content .orders .order a h3,#module-def_customerdocs-account #content .orders .order a h3{color:#0b82d3}#history #content .psgdprinfo17,#order-slip #content .psgdprinfo17,#module-psgdpr-gdpr #content .psgdprinfo17,#discount #content .psgdprinfo17,#module-def_customerdocs-account #content .psgdprinfo17{background-color:#f9f9f9;border-radius:.25rem}#history #content .psgdprinfo17 a,#order-slip #content .psgdprinfo17 a,#module-psgdpr-gdpr #content .psgdprinfo17 a,#discount #content .psgdprinfo17 a,#module-def_customerdocs-account #content .psgdprinfo17 a{margin:0;font-weight:500;color:#0b82d3;display:inline-flex;align-items:center;gap:.5rem;transition:.3s;outline:none}#history #content .psgdprinfo17 a:focus,#order-slip #content .psgdprinfo17 a:focus,#module-psgdpr-gdpr #content .psgdprinfo17 a:focus,#discount #content .psgdprinfo17 a:focus,#module-def_customerdocs-account #content .psgdprinfo17 a:focus{text-decoration:none}#history #content .psgdprinfo17 a:hover,#order-slip #content .psgdprinfo17 a:hover,#module-psgdpr-gdpr #content .psgdprinfo17 a:hover,#discount #content .psgdprinfo17 a:hover,#module-def_customerdocs-account #content .psgdprinfo17 a:hover{opacity:.5}#history #content .psgdprinfo17 .psgdprgetdatabtn17,#order-slip #content .psgdprinfo17 .psgdprgetdatabtn17,#module-psgdpr-gdpr #content .psgdprinfo17 .psgdprgetdatabtn17,#discount #content .psgdprinfo17 .psgdprgetdatabtn17,#module-def_customerdocs-account #content .psgdprinfo17 .psgdprgetdatabtn17{margin-bottom:1rem;color:#fff;margin-right:.5rem}#my-account .page-footer a{margin:0 auto;width:fit-content}#identity #wrapper .page-footer,#address #wrapper .page-footer,#addresses #wrapper .page-footer,#history #wrapper .page-footer,#order-slip #wrapper .page-footer,#module-blockwishlist-lists #wrapper .page-footer,#view #wrapper .page-footer,#module-psgdpr-gdpr #wrapper .page-footer,#order-detail #wrapper .page-footer,#discount #wrapper .page-footer,#module-def_customerdocs-account #wrapper .page-footer{display:flex;gap:1rem;margin-bottom:2rem}#identity #wrapper .page-footer a,#address #wrapper .page-footer a,#addresses #wrapper .page-footer a,#history #wrapper .page-footer a,#order-slip #wrapper .page-footer a,#module-blockwishlist-lists #wrapper .page-footer a,#view #wrapper .page-footer a,#module-psgdpr-gdpr #wrapper .page-footer a,#order-detail #wrapper .page-footer a,#discount #wrapper .page-footer a,#module-def_customerdocs-account #wrapper .page-footer a{margin:0;font-weight:500;color:#353535;display:inline-flex;align-items:center;gap:.5rem;transition:.3s;outline:none}#identity #wrapper .page-footer a:focus,#address #wrapper .page-footer a:focus,#addresses #wrapper .page-footer a:focus,#history #wrapper .page-footer a:focus,#order-slip #wrapper .page-footer a:focus,#module-blockwishlist-lists #wrapper .page-footer a:focus,#view #wrapper .page-footer a:focus,#module-psgdpr-gdpr #wrapper .page-footer a:focus,#order-detail #wrapper .page-footer a:focus,#discount #wrapper .page-footer a:focus,#module-def_customerdocs-account #wrapper .page-footer a:focus{text-decoration:none}#identity #wrapper .page-footer a:hover,#address #wrapper .page-footer a:hover,#addresses #wrapper .page-footer a:hover,#history #wrapper .page-footer a:hover,#order-slip #wrapper .page-footer a:hover,#module-blockwishlist-lists #wrapper .page-footer a:hover,#view #wrapper .page-footer a:hover,#module-psgdpr-gdpr #wrapper .page-footer a:hover,#order-detail #wrapper .page-footer a:hover,#discount #wrapper .page-footer a:hover,#module-def_customerdocs-account #wrapper .page-footer a:hover{opacity:.5}#identity #wrapper .page-footer a,#address #wrapper .page-footer a,#addresses #wrapper .page-footer a,#history #wrapper .page-footer a,#order-slip #wrapper .page-footer a,#module-blockwishlist-lists #wrapper .page-footer a,#view #wrapper .page-footer a,#module-psgdpr-gdpr #wrapper .page-footer a,#order-detail #wrapper .page-footer a,#discount #wrapper .page-footer a,#module-def_customerdocs-account #wrapper .page-footer a{margin:0;width:fit-content}#cart #wrapper{padding:80px 0 0 0}#cart #content-wrapper .cart-grid{margin-bottom:80px}#cart #content-wrapper .card-block{padding:0;margin-bottom:0;margin-bottom:2rem}#cart #content-wrapper .card-block h1{font-size:2.5rem;font-weight:700;text-transform:initial;margin:0}#cart #content-wrapper .cart-grid-body .cart-overview{padding:0}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item{background-color:#fff;margin-bottom:2rem;padding:0;border-radius:.5rem}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .flex-row{display:flex;align-items:stretch;flex-wrap:wrap;gap:1rem}@media only screen and (min-width: 992px){#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .flex-row{height:3rem;gap:0}}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid{display:flex;align-items:stretch}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-left img{height:100%;object-fit:cover;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right{padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .product-line-info{margin-bottom:.75rem}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .product-line-info.attributes{margin-bottom:0;display:flex;gap:1rem;margin-bottom:1rem}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .product-line-info.attributes .product-line-info{margin:0}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .product-line-info.attributes .product-line-info span{font-size:.75rem}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .product-line-info.attributes .product-line-info span.label{font-weight:600;text-decoration:underline}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .title{color:#353535;font-size:1.5rem;font-weight:700;text-align:left;line-height:2rem}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .product-price .product-price-info{font-size:.875rem;font-weight:600;display:block;margin-bottom:.125rem}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .product-price .product-price-total{font-size:1.5rem;font-weight:600}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .informations{margin-top:1rem}@media only screen and (min-width: 992px){#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .informations{margin-top:0}}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .informations .information{font-size:.75rem;font-weight:400;line-height:normal;font-style:italic;color:#717171;margin:0}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin{display:flex;justify-content:center;position:relative;align-items:center;height:100%}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .input-group-btn-vertical{position:unset}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .js-cart-line-product-quantity{height:100%;width:40%;border:1.5px solid #0b82d3;border-left:0;border-right:0;text-align:center;color:#0b82d3;font-weight:600;border-radius:0;background-color:rgba(0,0,0,0)}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .bootstrap-touchspin-up{position:absolute;top:0;width:46px;height:46px;max-width:unset;background-color:rgba(0,0,0,0);border:none;margin:0;transition:.3s;border:1.5px solid #0b82d3}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .bootstrap-touchspin-up i{position:relative;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .bootstrap-touchspin-up i:after{color:#0b82d3;font-size:2rem;position:relative}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .bootstrap-touchspin-up{right:0;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .bootstrap-touchspin-up i:after{content:"+";top:-2px}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .bootstrap-touchspin-up{width:30%;height:100%;padding:0}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .bootstrap-touchspin-up i::after{line-height:.8}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .bootstrap-touchspin-down{position:absolute;top:0;width:46px;height:46px;max-width:unset;background-color:rgba(0,0,0,0);border:none;margin:0;transition:.3s;border:1.5px solid #0b82d3}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .bootstrap-touchspin-down i{position:relative;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .bootstrap-touchspin-down i:after{color:#0b82d3;font-size:2rem;position:relative}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .bootstrap-touchspin-down{left:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .bootstrap-touchspin-down i:after{content:"-";top:-5px}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .bootstrap-touchspin-down{width:30%;height:100%;padding:0}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .bootstrap-touchspin .bootstrap-touchspin-down i::after{line-height:.75}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .cart-line-product-actions{height:100%}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .cart-line-product-actions .remove-from-cart{border:1px solid #ea3029;padding:0;border-radius:.25rem;transition:.3s;margin-top:0;height:100%;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .cart-line-product-actions .remove-from-cart:hover{opacity:.5}#cart #content-wrapper .cart-grid-body .cart-overview .cart-items .cart-item .product-line-grid-right .cart-line-product-actions .remove-from-cart img{min-width:13px}#cart #content-wrapper .cart-grid-body .card{background-color:rgba(0,0,0,0)}#cart #content-wrapper .cart-grid-right .cart-summary{border-radius:.25rem;padding:2rem;background-color:#fff}#cart #content-wrapper .cart-grid-right .cart-summary .card-block{padding:0}#cart #content-wrapper .cart-grid-right .cart-summary .card-block .cart-summary-line{margin:0 0 .5rem 0;padding:1rem}#cart #content-wrapper .cart-grid-right .cart-summary .card-block .cart-summary-line .label,#cart #content-wrapper .cart-grid-right .cart-summary .card-block .cart-summary-line .value{font-weight:600}#cart #content-wrapper .cart-grid-right .cart-summary .card-block .cart-summary-line.cart-total{border:none;background-color:#f9f9f9;border-radius:.25rem}#cart #content-wrapper .cart-grid-right .cart-summary .block-promo{margin:0}#cart #content-wrapper .cart-grid-right .cart-summary .block-promo .display-promo{padding:1rem;margin-bottom:.5rem}#cart #content-wrapper .cart-grid-right .cart-summary .block-promo .promo-code{padding:1rem 0}#cart #content-wrapper .cart-grid-right .cart-summary .block-promo .promo-code form{display:flex;align-items:center}#cart #content-wrapper .cart-grid-right .cart-summary .block-promo .promo-code form .promo-input{flex-grow:1;height:48px;margin-right:0}#cart #content-wrapper .cart-grid-right .cart-summary .block-promo .promo-code form .btn{margin-top:0;border-top-left-radius:0;border-bottom-left-radius:0}#cart #content-wrapper .cart-grid-right .cart-summary .block-promo .promo-code form .btn span{color:#fff}#cart #content-wrapper .cart-grid-right .cart-summary .block-promo a{color:#353535;text-decoration:underline}#cart #content-wrapper .cart-grid-right .cart-summary .block-promo a:hover{text-decoration:none}#cart #content-wrapper .cart-grid-right .cart-summary .paiement-securise{margin-top:1.5rem}#cart #content-wrapper #last-chance{background-color:#fff;padding-block:80px}@media only screen and (min-width: 768px){#cart #content-wrapper #last-chance{padding-block:120px}}#cart #content-wrapper #last-chance h2{text-transform:initial}#cart #content-wrapper #last-chance .product{margin-bottom:1rem}body#checkout #content-wrapper{padding:80px 0}body#checkout #content-wrapper .cart-grid-body .checkout-step{padding:0;background-color:rgba(0,0,0,0)}body#checkout #content-wrapper .cart-grid-body .checkout-step a{margin:0;font-weight:500;color:#353535;display:inline-flex;align-items:center;gap:.5rem;transition:.3s;outline:none}body#checkout #content-wrapper .cart-grid-body .checkout-step a:focus{text-decoration:none}body#checkout #content-wrapper .cart-grid-body .checkout-step a:hover{opacity:.5}body#checkout #content-wrapper .cart-grid-body .checkout-step a{text-decoration:underline}body#checkout #content-wrapper .cart-grid-body .checkout-step a:hover{text-decoration:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .step-number{border-color:#fff;color:#fff;font-weight:600}body#checkout #content-wrapper .cart-grid-body .checkout-step .done{color:#fff}body#checkout #content-wrapper .cart-grid-body .checkout-step.-reachable.-current .step-number{background-color:#fff;color:#0b82d3}body#checkout #content-wrapper .cart-grid-body .checkout-step .step-title{padding:1rem;border-radius:.25rem;background-color:#0b82d3;color:#fff;display:flex;align-items:center;gap:1rem;border-color:#fff}body#checkout #content-wrapper .cart-grid-body .checkout-step .step-title .step-edit{display:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .content{padding:2rem;background-color:#fff;margin-block:1rem;border-radius:.25rem}body#checkout #content-wrapper .cart-grid-body .checkout-step .content .nav{margin-top:0}body#checkout #content-wrapper .cart-grid-body .checkout-step .content .nav .nav-link{margin:0;font-weight:500;color:#353535;display:inline-flex;align-items:center;gap:.5rem;transition:.3s;outline:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .content .nav .nav-link:focus{text-decoration:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .content .nav .nav-link:hover{opacity:.5}body#checkout #content-wrapper .cart-grid-body .checkout-step .content .nav .nav-link{text-decoration:none}body#checkout #content-wrapper .cart-grid-body .checkout-step .content .nav .nav-link.active{text-decoration:underline}body#checkout #content-wrapper .cart-grid-body .checkout-step .forgot-password{font-size:.875rem;margin:0 0 1rem 0;text-align:center}body#checkout #content-wrapper .cart-grid-body .checkout-step .address-item.selected{border-color:#0b82d3}body#checkout #content-wrapper .cart-grid-body .checkout-step .form-footer{gap:1rem;justify-content:flex-end}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option{background-color:#f9f9f9;border-radius:.25rem}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .carrier-name,body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .carrier-price{font-weight:bold}body#checkout #content-wrapper .cart-grid-body .checkout-step .delivery-options .delivery-option .carrier-delay{font-size:.875rem;font-style:italic}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .payment-option{padding:.9375rem;background-color:#f9f9f9;border-radius:.25rem;min-height:80px;display:flex;align-items:center;gap:2rem;margin-bottom:.9375rem}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .payment-option label{margin:0}body#checkout #content-wrapper .cart-grid-body .checkout-step .payment-options .payment-option label span{font-weight:600}body#checkout #content-wrapper #js-checkout-summary{border-radius:.25rem;padding:2rem;background-color:#fff}body#checkout #content-wrapper #js-checkout-summary .card-block{padding:0;border:none}body#checkout #content-wrapper #js-checkout-summary .card-block .media-list{margin:0 0 .5rem 0}body#checkout #content-wrapper #js-checkout-summary .card-block .media-list .media{padding:1rem;border-radius:10px;background-color:#0b82d3;margin:0 0 .5rem 0;display:flex;gap:1rem}body#checkout #content-wrapper #js-checkout-summary .card-block .media-list .media .media-left{min-width:50px;padding:0}body#checkout #content-wrapper #js-checkout-summary .card-block .media-list .media .media-body{display:flex;flex-direction:column;gap:.5rem}body#checkout #content-wrapper #js-checkout-summary .card-block .media-list .media .media-body span{color:#fff;font-size:14px;line-height:1}body#checkout #content-wrapper #js-checkout-summary .card-block .media-list .media .media-body span *{color:#fff}body#checkout #content-wrapper #js-checkout-summary .card-block .media-list .media .media-body .label{font-weight:600;text-decoration:underline}body#checkout #content-wrapper #js-checkout-summary .card-block .media-list .media .media-body .product-name a{text-decoration:none}body#checkout #content-wrapper #js-checkout-summary .card-block .media-list .media .media-body .secondaries{display:flex;gap:1rem}body#checkout #content-wrapper #js-checkout-summary .card-block .media-list .media .media-body .secondaries .product-line-info-secondary span{font-size:12px}body#checkout #content-wrapper #js-checkout-summary .card-block .cart-summary-products p{font-weight:600}body#checkout #content-wrapper #js-checkout-summary .card-block .cart-summary-products a{font-weight:600;color:#353535;text-decoration:underline}body#checkout #content-wrapper #js-checkout-summary .card-block .cart-summary-products a:hover{text-decoration:none}body#checkout #content-wrapper #js-checkout-summary .card-block .cart-summary-line{margin:0 0 .5rem 0;padding:1rem}body#checkout #content-wrapper #js-checkout-summary .card-block .cart-summary-line .label,body#checkout #content-wrapper #js-checkout-summary .card-block .cart-summary-line .value{font-weight:600}body#checkout #content-wrapper #js-checkout-summary .card-block .cart-summary-line.cart-total{border:none;background-color:#f9f9f9;border-radius:.25rem}body#checkout #content-wrapper #js-checkout-summary .cart-summary-products p{padding:1rem;margin:0 0 .5rem 0}body#checkout #content-wrapper #js-checkout-summary .block-promo{margin:0}body#checkout #content-wrapper #js-checkout-summary .block-promo .display-promo{padding:1rem;margin-bottom:.5rem}body#checkout #content-wrapper #js-checkout-summary .block-promo .promo-code{padding:1rem 0}body#checkout #content-wrapper #js-checkout-summary .block-promo .promo-code form{display:flex;align-items:center}body#checkout #content-wrapper #js-checkout-summary .block-promo .promo-code form .promo-input{flex-grow:1;height:48px;margin-right:0}body#checkout #content-wrapper #js-checkout-summary .block-promo .promo-code form .btn{margin-top:0;border-top-left-radius:0;border-bottom-left-radius:0}body#checkout #content-wrapper #js-checkout-summary .block-promo .promo-code form .btn span{color:#fff}body#checkout #content-wrapper #js-checkout-summary .block-promo a{color:#353535;text-decoration:underline}body#checkout #content-wrapper #js-checkout-summary .block-promo a:hover{text-decoration:none}body#checkout #content-wrapper #js-checkout-summary .paiement-securise{margin-top:1.5rem}body#checkout #footer{padding:0}#order-confirmation #content-wrapper{margin-bottom:5rem}#order-confirmation #content-wrapper a{margin:0;font-weight:600;color:#0b82d3;display:inline-flex;align-items:center;gap:.5rem;transition:.3s;outline:none}#order-confirmation #content-wrapper a:focus{text-decoration:none}#order-confirmation #content-wrapper a:hover{opacity:.5}#order-confirmation #content-hook_order_confirmation h3{color:#353535;font-size:2.5rem;font-weight:700;margin:0 0 2rem 0;line-height:normal !important;text-transform:initial}#order-confirmation #content-hook_order_confirmation h3 span,#order-confirmation #content-hook_order_confirmation h3 a,#order-confirmation #content-hook_order_confirmation h3 div{font-size:2rem;line-height:normal;text-transform:initial}#order-confirmation .card-block{background-color:#fff;border-radius:.25rem;padding:1.5rem}#order-confirmation .definition-list dl dt,#order-confirmation .definition-list dl dd{background-color:#fff}#order-confirmation #order-items{border:none}#order-confirmation #order-items table tr.total-value,#order-confirmation #order-items .bootstrap-touchspin .btn-touchspin:hover{background-color:#fff}#order-confirmation #order-items table tr td{padding:1rem}#order-confirmation .order-confirmation-table{margin-bottom:2rem}#order-confirmation .order-confirmation-table .details span{color:#353535;font-size:1.5rem;font-weight:700;text-align:left;line-height:2rem}#order-confirmation .order-confirmation-table .details span:after{text-align:left}#order-confirmation .featured-products{padding:5rem 0}#order-confirmation .featured-products h2{color:#0b82d3;margin-top:0}#order-confirmation .featured-products .all-product-link{display:none}#module-faqs-display #wrapper{background-color:#fff}#module-faqs-display #left-column{display:none}#module-faqs-display #content-wrapper{width:100%}#module-faqs-display #search_faqs_container{background-color:#0b82d3}#module-faqs-display #search_faqs_container h1{color:#fff;font-size:2.5rem;font-weight:700;margin:0 0 2rem 0;line-height:normal !important;text-transform:initial}#module-faqs-display #search_faqs_container h1 span,#module-faqs-display #search_faqs_container h1 a,#module-faqs-display #search_faqs_container h1 div{font-size:2rem;line-height:normal;text-transform:initial}#module-faqs-display #search_faqs_container #search_faqs_input{border-top-right-radius:0;border-bottom-right-radius:0}#module-faqs-display #search_faqs_container #search_faqs_input_group{height:auto}#module-faqs-display #search_faqs_container #search_faqs_submit_button{height:auto}#module-faqs-display h2{color:#353535;font-size:2rem;font-weight:700;margin:0 0 2rem 0;line-height:normal !important}#module-faqs-display h2 span,#module-faqs-display h2 a,#module-faqs-display h2 div{font-size:2rem}#module-faqs-display #search_faqs_input_group .loader{top:11px}#module-faqs-display .most_faqs,#module-faqs-display .topic_faqs,#module-faqs-display .faqs-card-block{padding:0;background-color:rgba(0,0,0,0);box-shadow:none;border:none}#module-faqs-display .most_faqs .title_home_page_fag,#module-faqs-display .topic_faqs .title_home_page_fag,#module-faqs-display .faqs-card-block .title_home_page_fag{padding-top:0}#module-faqs-display .most_faqs hr,#module-faqs-display .most_faqs .usefulness_row,#module-faqs-display .topic_faqs hr,#module-faqs-display .topic_faqs .usefulness_row,#module-faqs-display .faqs-card-block hr,#module-faqs-display .faqs-card-block .usefulness_row{display:none}#module-faqs-display .topic_faqs{display:none}#ybc_blog_page #left-column .ybc-navigation-blog{background:#fff;border:none;box-shadow:none;border-radius:.25rem;font-weight:600}#ybc_blog_page #left-column .ybc_blog_sidebar .block{box-shadow:none;border-radius:.25rem;padding:1rem}#ybc_blog_page #left-column .view_all_link{padding:13.5px 32px;height:48px;border-radius:.25rem;color:#f9f9f9;font-weight:600;line-height:normal;text-transform:initial;display:flex;align-items:center;justify-content:center;gap:.5rem;border:2px solid;width:fit-content;transition:.3s;font-size:1rem;text-wrap:auto}#ybc_blog_page #left-column .view_all_link .buttonText{color:#f9f9f9 !important}#ybc_blog_page #left-column .view_all_link:hover{opacity:.5}#ybc_blog_page #left-column .view_all_link{background-color:#0b82d3;border-color:#0b82d3;display:flex !important}#ybc_blog_page #left-column .title_block{margin-top:0}#ybc_blog_page #left-column .ybc_blog_content_block .slick-prev.slick-arrow{left:0}#ybc_blog_page #left-column .ybc_blog_content_block .slick-prev.slick-arrow::before{transform:initial;width:1.5rem;height:1.5rem;padding:6px 6px 16px 6px;border:none;box-shadow:none}#ybc_blog_page #left-column .ybc_blog_content_block .slick-next.slick-arrow{right:0}#ybc_blog_page #left-column .ybc_blog_content_block .slick-next.slick-arrow::before{transform:initial;width:1.5rem;height:1.5rem;padding:6px 6px 12px 6px;border:none;box-shadow:none}#ybc_blog_page #content-wrapper .ybc_blog_layout_list{padding:2rem}#ybc_blog_page #content-wrapper .blog-category{margin:0}#ybc_blog_page #content-wrapper h1{color:#353535;font-size:2.5rem;font-weight:700;margin:0 0 2rem 0;line-height:normal !important;text-transform:initial}#ybc_blog_page #content-wrapper h1 span,#ybc_blog_page #content-wrapper h1 a,#ybc_blog_page #content-wrapper h1 div{font-size:2rem;line-height:normal;text-transform:initial}#ybc_blog_page #content-wrapper .blog-category-desc{margin-bottom:1rem}#ybc_blog_page #content-wrapper #js-post-list-top{display:none}#ybc_blog_page #content-wrapper .ybc-blog-wrapper{box-shadow:none;border-radius:.25rem}#ybc_blog_page #content-wrapper .ybc-blog-list li{margin:2rem 0}#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper{display:flex;align-items:center;flex-wrap:wrap;flex-direction:column;gap:1rem}@media only screen and (min-width: 992px){#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper{flex-direction:row;gap:0}}#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper .ybc-blog-wrapper-content{padding:0}@media only screen and (min-width: 992px){#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper .ybc-blog-wrapper-content{padding:0 0 0 2rem}}#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper .ybc_title_block{font-size:16px;font-weight:700;line-height:normal;margin:.5rem 0 1rem 0;padding:0;text-transform:initial;color:#353535}#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper .ybc_title_block:hover{color:#353535}#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper .ybc_title_block{margin-top:0}#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper .read_more{margin:0;font-weight:600;color:#0b82d3;display:inline-flex;align-items:center;gap:.5rem;transition:.3s;outline:none}#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper .read_more:focus{text-decoration:none}#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper .read_more:hover{opacity:.5}#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper .read_more{justify-content:flex-end;font-size:1rem;font-style:normal;border:none}#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper .read_more:after{content:url("../../assets/img/right_arrow_blue.svg")}#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper .ybc_item_img{border-radius:.5rem}@media only screen and (max-width: 992px){#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper .ybc_item_img{width:100%}}@media only screen and (max-width: 992px){#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper .ybc-blog-wrapper-content{width:100%}}#ybc_blog_page #content-wrapper .ybc-blog-list li .post-wrapper .ybc-blog-latest-toolbar{margin:0}#ybc_blog_page #content-wrapper .blog-extra{margin-bottom:2rem}#ybc_blog_page #content-wrapper .blog-extra .ybc-blog-latest-toolbar{margin-bottom:2rem}#ybc_blog_page #content-wrapper .ybc-blog-categories .be-label{font-weight:600}#ybc_blog_page #content-wrapper .ybc-blog-categories a{margin:0;font-weight:500;color:#0b82d3;display:inline-flex;align-items:center;gap:.5rem;transition:.3s;outline:none}#ybc_blog_page #content-wrapper .ybc-blog-categories a:focus{text-decoration:none}#ybc_blog_page #content-wrapper .ybc-blog-categories a:hover{opacity:.5}/*# sourceMappingURL=modular.css.map */
