.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333%;width:2333.33333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714%;width:1.42857%}.titleCarousel{margin-bottom:20px}.titleCarousel .title-1{color:#4d4d4d;font-family:Roboto,Verdana,Arial,Helvetica,sans-serif;font-size:2.4em;font-weight:400;letter-spacing:.05em;line-height:1.25em;padding:0 20px}.titleCarousel .title-1 .meca{color:#00aeef;font-family:Roboto,Verdana,Arial,Helvetica,sans-serif}.basic-slider{background-color:#fafafa;padding:64px 16px}.basic-slider .first-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px}.basic-slider .tns-controls{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-height:20px}.basic-slider .tns-controls .bloc-nav{background-color:#37bcdb;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);cursor:pointer}.basic-slider .tns-controls .bloc-nav:first-child{margin-right:8px}.basic-slider .tns-controls .bloc-nav span{color:#fff;font-size:20px;padding:8px 13px!important}.basic-slider .tns-controls .bloc-nav:hover{background-color:#1e7084}.basic-slider .tns-controls .bloc-nav.desactive,.basic-slider .tns-controls .bloc-nav.desactive:hover{background-color:#d9d9d9}.basic-slider .carousel-primary{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.basic-slider .carousel-primary .thumbnail{width:100%}.basic-slider .price-stock{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.basic-slider .price-stock .item-price .price p{color:#37bcdb;font-family:Kanit;font-size:20px;font-style:italic;font-weight:600;letter-spacing:0;margin-right:8px;text-align:center}.basic-slider .price-stock .item-price .price span{color:#37bcdb;font-family:Kanit;font-size:15px;font-style:italic;font-weight:500;letter-spacing:0;position:relative;text-align:center;top:-.2em}.basic-slider .price-stock .note-stock .item-note{height:26px;margin-right:8px;width:46px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.basic-slider .price-stock .note-stock .item-note p{font-family:Kanit;font-size:14px;font-weight:700;letter-spacing:0;line-height:18px;text-align:center}.basic-slider .price-stock .note-stock .item-note span{color:#f3df74;font-size:12px;margin-right:4px}.basic-slider .body{margin-top:16px}.basic-slider .body p{color:#3c3c3b;font-family:Kanit;font-size:16px;line-height:26px}.basic-slider .body p,.basic-slider .body span{font-weight:400;letter-spacing:0;text-align:left}.basic-slider .body span{color:#969696;font-family:Atkinson Hyperlegible;font-size:10px;line-height:18px}.hp-reviews .carousel-block{max-height:504px;overflow:hidden;position:relative}.hp-reviews .carousel-block .carousel-primary{opacity:0;padding:32px 0 16px}.hp-reviews .carousel-block .carousel-primary.tns-slider{opacity:1}.hp-reviews .carousel-block .carousel-primary .item{background-color:#fff;border:1px solid #fff;border-radius:15px;-webkit-box-shadow:0 7px 3px rgba(0,0,0,.01),0 4px 2px rgba(0,0,0,.04),0 2px 2px rgba(0,0,0,.07),0 0 1px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.08);box-shadow:0 7px 3px rgba(0,0,0,.01),0 4px 2px rgba(0,0,0,.04),0 2px 2px rgba(0,0,0,.07),0 0 1px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.08);cursor:pointer;height:400px;margin:3px;position:relative;top:0}.hp-reviews .carousel-block .carousel-primary .item .item-top-part .item-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:8px}.hp-reviews .carousel-block .carousel-primary .item .item-top-part .item-stock .blue p,.hp-reviews .carousel-block .carousel-primary .item .item-top-part .item-stock .green p,.hp-reviews .carousel-block .carousel-primary .item .item-top-part .item-stock .orange p,.hp-reviews .carousel-block .carousel-primary .item .item-top-part .item-stock .red p{color:#fff}.hp-reviews .carousel-block .carousel-primary .item .item-top-part .item-image img{max-width:200px}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part{min-height:132px}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-price-note,.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price .price{color:#37bcdb;font-size:24px;font-weight:900}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price .price sup{font-size:.5em}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price .fp-reco-bp{margin-right:8px;width:16%}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-avis p{color:#ffa000;font-size:18px;font-weight:900;text-align:right}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-title p{display:-webkit-box;height:40px;line-height:20px;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.hp-reviews .carousel-block .carousel-primary .item .item-bottom-part .item-ref{text-align:left}.hp-reviews .carousel-block .tns-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;background-color:rgba(28,113,179,.2);border-radius:4px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center}.hp-reviews .carousel-block .tns-nav button{background:transparent;border:none;border-radius:4px;cursor:pointer;height:8px;position:relative;-webkit-transition-delay:.16s;transition-delay:.16s;-webkit-transition:all .16s ease-in-out;transition:all .16s ease-in-out}.hp-reviews .carousel-block .tns-nav button.tns-dot{background-color:transparent}.hp-reviews .carousel-block .tns-nav button.tns-dot.tns-nav-active{background-color:#1e7084;left:0;position:relative;top:0}.hp-reviews .carousel-block .tns-controls{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hp-reviews .carousel-block .tns-controls .tns-prev{margin-right:16px}.hp-reviews .carousel-block .tns-controls .tns-next.active,.hp-reviews .carousel-block .tns-controls .tns-prev.active{background-color:#1e7084}.hp-reviews .carousel-block .tns-controls .tns-next.desactive,.hp-reviews .carousel-block .tns-controls .tns-prev.desactive{background-color:rgba(28,113,179,.6)}.hp-reviews .carousel-block .tns-controls .tns-next,.hp-reviews .carousel-block .tns-controls .tns-prev{background-color:rgba(28,113,179,.6);border-radius:50%;color:#fff;cursor:pointer;height:50px;width:50px}.hp-reviews .carousel-block .tns-controls .tns-next span,.hp-reviews .carousel-block .tns-controls .tns-prev span{font-size:22px}.hp-reviews .carousel-block .tns-controls .tns-next:hover,.hp-reviews .carousel-block .tns-controls .tns-prev:hover{background-color:#1e7084}.hp-crossSell,.hp-crossSell .titleSection-V2 .title-1{background-color:#ebeef0}.hp-crossSell .carousel-block{max-height:504px;overflow:hidden;position:relative}.hp-crossSell .carousel-block .carousel-primary{opacity:0;padding:32px 0 16px}.hp-crossSell .carousel-block .carousel-primary.tns-slider{opacity:1}.hp-crossSell .carousel-block .carousel-primary .item{background-color:#fff;border:1px solid #fff;border-radius:15px;-webkit-box-shadow:0 7px 3px rgba(0,0,0,.01),0 4px 2px rgba(0,0,0,.04),0 2px 2px rgba(0,0,0,.07),0 0 1px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.08);box-shadow:0 7px 3px rgba(0,0,0,.01),0 4px 2px rgba(0,0,0,.04),0 2px 2px rgba(0,0,0,.07),0 0 1px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.08);cursor:pointer;height:400px;margin:3px;position:relative;top:0}.hp-crossSell .carousel-block .carousel-primary .item .item-top-part .item-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:8px}.hp-crossSell .carousel-block .carousel-primary .item .item-top-part .item-stock .blue p,.hp-crossSell .carousel-block .carousel-primary .item .item-top-part .item-stock .green p,.hp-crossSell .carousel-block .carousel-primary .item .item-top-part .item-stock .orange p,.hp-crossSell .carousel-block .carousel-primary .item .item-top-part .item-stock .red p{color:#fff}.hp-crossSell .carousel-block .carousel-primary .item .item-top-part .item-image img{max-width:200px}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part{min-height:132px}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-price-note,.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price .price{color:#37bcdb;font-size:24px;font-weight:900}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price .price sup{font-size:.5em}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-price .fp-reco-bp{margin-right:8px;width:16%}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-price-note .item-avis p{color:#ffa000;font-size:18px;font-weight:900;text-align:right}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-title p{display:-webkit-box;height:40px;line-height:20px;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.hp-crossSell .carousel-block .carousel-primary .item .item-bottom-part .item-ref{text-align:left}.hp-crossSell .carousel-block .tns-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;background-color:rgba(28,113,179,.2);border-radius:4px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center}.hp-crossSell .carousel-block .tns-nav button{background:transparent;border:none;border-radius:4px;cursor:pointer;height:8px;position:relative;-webkit-transition-delay:.16s;transition-delay:.16s;-webkit-transition:all .16s ease-in-out;transition:all .16s ease-in-out}.hp-crossSell .carousel-block .tns-nav button.tns-dot{background-color:transparent}.hp-crossSell .carousel-block .tns-nav button.tns-dot.tns-nav-active{background-color:#1e7084;left:0;position:relative;top:0}.hp-crossSell .carousel-block .tns-controls{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hp-crossSell .carousel-block .tns-controls .tns-prev{margin-right:16px}.hp-crossSell .carousel-block .tns-controls .tns-next.active,.hp-crossSell .carousel-block .tns-controls .tns-prev.active{background-color:#1e7084}.hp-crossSell .carousel-block .tns-controls .tns-next.desactive,.hp-crossSell .carousel-block .tns-controls .tns-prev.desactive{background-color:rgba(28,113,179,.6)}.hp-crossSell .carousel-block .tns-controls .tns-next,.hp-crossSell .carousel-block .tns-controls .tns-prev{background-color:rgba(28,113,179,.6);border-radius:50%;color:#fff;cursor:pointer;height:50px;width:50px}.hp-crossSell .carousel-block .tns-controls .tns-next span,.hp-crossSell .carousel-block .tns-controls .tns-prev span{font-size:22px}.hp-crossSell .carousel-block .tns-controls .tns-next:hover,.hp-crossSell .carousel-block .tns-controls .tns-prev:hover{background-color:#1e7084}@media screen and (min-width:1040px){.basic-slider{padding:32px 0 8px}.basic-slider .carousel-primary .container-bloc-slider{margin:16px 0}.basic-slider .carousel-primary .container-bloc-slider:hover{background-color:#fff;-webkit-box-shadow:0 0 16px rgba(0,0,0,.1),0 0 32px rgba(0,0,0,.05);box-shadow:0 0 16px rgba(0,0,0,.1),0 0 32px rgba(0,0,0,.05)}.carousel-block .tns-nav button{height:4px}.carousel-block .carousel-primary .item:hover{-webkit-box-shadow:0 27px 11px rgba(0,0,0,.01),0 15px 9px rgba(0,0,0,.04),0 7px 7px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.08);box-shadow:0 27px 11px rgba(0,0,0,.01),0 15px 9px rgba(0,0,0,.04),0 7px 7px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.08),0 0 0 rgba(0,0,0,.08);top:-8px}}.newsletter-container{background-size:cover;margin:50px auto;position:relative}.newsletter-container .filter-blue{background-color:rgba(37,175,207,.3);clip-path:polygon(0 0,85% 0,45% 100%,0 100%);height:100%;position:absolute;width:100%}.newsletter-container .block-newsletter{margin:0 auto;padding:64px 32px;position:relative}.newsletter-container .block-newsletter .title-h3{color:#fff;margin:35px 0;text-align:center}.newsletter-container .block-newsletter .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.newsletter-container .block-newsletter .form-container #email-newsletter{height:48px;padding:0 32px;width:100%}.newsletter-container .block-newsletter .form-container #email-newsletter::-webkit-input-placeholder{font-style:italic}.newsletter-container .block-newsletter .form-container #email-newsletter::-moz-placeholder{font-style:italic}.newsletter-container .block-newsletter .form-container #email-newsletter:-ms-input-placeholder{font-style:italic}.newsletter-container .block-newsletter .form-container #email-newsletter::-ms-input-placeholder{font-style:italic}.newsletter-container .block-newsletter .form-container #email-newsletter::placeholder{font-style:italic}.newsletter-container .block-newsletter .form-container .rgpd-newsletter{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.newsletter-container .block-newsletter .form-container .rgpd-newsletter #checkbox-newsletter{width:25px}.newsletter-container .block-newsletter .form-container .rgpd-newsletter #checkbox-newsletter:checked{accent-color:#33a148}.newsletter-container .block-newsletter .form-container .rgpd-newsletter label{margin-left:16px}.newsletter-container .block-newsletter .form-container .rgpd-newsletter label p{color:#fff}.newsletter-container .block-newsletter .form-container .button-container .button-contained{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;height:48px;justify-content:flex-start;padding:0 32px}.newsletter-container .block-newsletter .form-container .button-container .button-contained p{text-transform:uppercase}.newsletter-container .floating-brand{bottom:16px;position:absolute;right:24px}.newsletter-container .floating-brand span{color:#fff;font-size:40px}@media screen and (min-width:640px){.newsletter-container{width:90%}.newsletter-container .block-newsletter{width:100%}.newsletter-container .block-newsletter .form-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newsletter-container .block-newsletter .form-container #email-newsletter{width:100%}.newsletter-container .block-newsletter .form-container .button-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.newsletter-container .block-newsletter .form-container .button-container .button-contained{width:240px}.newsletter-container .block-newsletter .form-container .rgpd-newsletter label{-ms-flex-item-align:center;align-self:center}}@media screen and (min-width:1040px){.newsletter-container{width:990px}.newsletter-container .block-newsletter{width:70%}}@media screen and (min-width:1350px){.newsletter-container{width:1300px}.newsletter-container .block-newsletter{width:60%}}.slider-block-container{padding:24px 32px}.slider-block-container .slider-header{margin-bottom:24px}.slider-block-container .slider-header .tns-pager .tns-controls{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.slider-block-container .slider-header .tns-pager .tns-controls .bloc-nav{background-color:#37bcdb;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);cursor:pointer;height:50px;width:60px}.slider-block-container .slider-header .tns-pager .tns-controls .bloc-nav:first-child{margin-right:8px}.slider-block-container .slider-header .tns-pager .tns-controls .bloc-nav span{color:#fff;font-size:30px}.slider-block-container .slider-header .tns-pager .tns-controls .bloc-nav.desactive{background-color:#d9d9d9}.slider-block-container .slider-block .container-image .thumbnail{max-width:370px;width:100%}.slider-block-container .slider-block .right-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-block-container .slider-block .right-block .note-stock{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.slider-block-container .slider-block .right-block .note-stock .item-note{background-color:#fff;height:26px;margin-right:8px;width:46px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-block-container .slider-block .right-block .note-stock .item-note p{font-family:Kanit;font-size:14px;font-weight:700;letter-spacing:0;line-height:18px;text-align:center}.slider-block-container .slider-block .right-block .note-stock .item-note span{color:#f3df74;font-size:12px;margin-right:4px}.slider-block-container .slider-block .right-block .item-price{margin-top:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.slider-block-container .slider-block .right-block .item-price .price img{margin-left:8px;width:40px}.slider-block-container .slider-block .right-block .item-price .price p{color:#37bcdb;font-family:Kanit;font-size:25px;font-style:italic;font-weight:600;letter-spacing:0;margin-right:8px;text-align:center}.slider-block-container .slider-block .right-block .item-price .price span{color:#37bcdb;font-family:Kanit;font-size:15px;font-style:italic;font-weight:500;position:relative;top:-.3em}.slider-block-container .slider-block .right-block .body .title{font-family:Kanit;font-size:16px;font-style:italic;font-weight:600;letter-spacing:0;line-height:24px;padding:8px 0;text-align:left}.slider-block-container .slider-block .right-block .body .description{max-height:80px;overflow:hidden}.slider-block-container .slider-block .right-block .body span{font-family:Atkinson Hyperlegible;font-size:12px;font-weight:400;letter-spacing:0;line-height:18px;text-align:left}@media screen and (min-width:640px){.slider-block-container .tns-item{border-right:1px solid #d9d9d9;padding:24px}}@media screen and (min-width:1040px){.slider-block-container{padding:24px 70px}.slider-block-container .tns-ovh{overflow:visible}.slider-block-container .tns-ovh .slider-block .container-image .thumbnail{width:270px}.slider-block-container .tns-ovh .slider-block .tns-item:hover{-webkit-box-shadow:0 0 16px rgba(0,0,0,.1),0 0 32px rgba(0,0,0,.05);box-shadow:0 0 16px rgba(0,0,0,.1),0 0 32px rgba(0,0,0,.05)}.slider-block-container .tns-ovh .slider-block .tns-item:last-child{border:none}}@media screen and (min-width:1350px){.slider-block-container .slider-block .right-block{width:calc(100% - 370px)}}