@font-face{font-family:Graphik;src:url(Graphik-Extralight.eot);src:url(Graphik-Extralight.eot?#iefix) format("embedded-opentype"),url(Graphik-Extralight.woff2) format("woff2"),url(Graphik-Extralight.woff) format("woff"),url(Graphik-Extralight.ttf) format("truetype"),url(Graphik-Extralight.svg#Graphik-Extralight) format("svg");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(Graphik-Bold.eot);src:url(Graphik-Bold.eot?#iefix) format("embedded-opentype"),url(Graphik-Bold.woff2) format("woff2"),url(Graphik-Bold.woff) format("woff"),url(Graphik-Bold.ttf) format("truetype"),url(Graphik-Bold.svg#Graphik-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(Graphik-Black.eot);src:url(Graphik-Black.eot?#iefix) format("embedded-opentype"),url(Graphik-Black.woff2) format("woff2"),url(Graphik-Black.woff) format("woff"),url(Graphik-Black.ttf) format("truetype"),url(Graphik-Black.svg#Graphik-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(Graphik-Light.eot);src:url(Graphik-Light.eot?#iefix) format("embedded-opentype"),url(Graphik-Light.woff2) format("woff2"),url(Graphik-Light.woff) format("woff"),url(Graphik-Light.ttf) format("truetype"),url(Graphik-Light.svg#Graphik-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(Graphik-Medium.eot);src:url(Graphik-Medium.eot?#iefix) format("embedded-opentype"),url(Graphik-Medium.woff2) format("woff2"),url(Graphik-Medium.woff) format("woff"),url(Graphik-Medium.ttf) format("truetype"),url(Graphik-Medium.svg#Graphik-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(Graphik-Regular.eot);src:url(Graphik-Regular.eot?#iefix) format("embedded-opentype"),url(Graphik-Regular.woff2) format("woff2"),url(Graphik-Regular.woff) format("woff"),url(Graphik-Regular.ttf) format("truetype"),url(Graphik-Regular.svg#Graphik-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik Super;src:url(Graphik-Super.eot);src:url(Graphik-Super.eot?#iefix) format("embedded-opentype"),url(Graphik-Super.woff2) format("woff2"),url(Graphik-Super.woff) format("woff"),url(Graphik-Super.ttf) format("truetype"),url(Graphik-Super.svg#Graphik-Super) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(Graphik-Semibold.eot);src:url(Graphik-Semibold.eot?#iefix) format("embedded-opentype"),url(Graphik-Semibold.woff2) format("woff2"),url(Graphik-Semibold.woff) format("woff"),url(Graphik-Semibold.ttf) format("truetype"),url(Graphik-Semibold.svg#Graphik-Semibold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(Graphik-Thin.eot);src:url(Graphik-Thin.eot?#iefix) format("embedded-opentype"),url(Graphik-Thin.woff2) format("woff2"),url(Graphik-Thin.woff) format("woff"),url(Graphik-Thin.ttf) format("truetype"),url(Graphik-Thin.svg#Graphik-Thin) format("svg");font-weight:100;font-style:normal;font-display:swap}*{outline:none!important}a,button,.button{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}body{font-family:Graphik}h1,h2,h3,h4,h5,h6,.heading{font-weight:600}.h1,h1{font-size:50px}.h2,h2{font-size:40px;line-height:normal;font-weight:600}.h3,h3{font-size:30px;line-height:1.4}h4,.h4{font-size:24px;line-height:1.4}.h5,h5{font-size:20px;line-height:1.5}.h6,h6{font-size:18px;line-height:1.67}.big-paragraph{font-size:18px;line-height:1.5;text-align:justify;text-justify:inter-word}.mid-paragraph{font-size:16px}.small-paragraph,.product-item__title{font-size:14px}.pb-0{padding-bottom:0!important}.pt-0{padding-top:0!important}.mb-0{margin-bottom:0!important}.mt-0{margin-top:0!important}.section-padding{padding-top:80px;padding-bottom:80px}.search-bar__filter{display:none}body .search-bar__top{border:1px solid rgba(0,42,126,.09);box-shadow:none}.search-bar__submit{background:transparent;color:#000}.search-bar{max-width:700px}.nav-bar{background:#f5f5f5}.button{border-radius:0;line-height:1.5;padding:10px 20px;font-weight:600}.button--white{border:1px solid;background:#fff;color:#333}.button--white path{fill:#333}.button--white:hover{background:transparent;color:#fff}.button--secondary{border:1px solid}.button--secondary:hover{background:#fff;color:#333}.button--secondary path{fill:#fff}.button--secondary-dark{background:#fff;color:#333}.button--secondary-dark:hover{background:#039;color:#fff;border-color:#039}.button--blue{border:1px solid;background:#039;color:#fff}.button--blue:hover{background:#333;color:#fff}.min-width-btn{min-width:135px}.section__title{color:#25282a;font-weight:600}.section__header{margin-bottom:40px}.image-text-row .img-box{border:1px solid transparent;margin-bottom:20px;position:relative;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.image-text-row .grid__cell>a:hover{text-decoration:underline}.image-text-row .grid__cell>a{display:block}.img-box{position:relative;padding-top:100%}.img-box img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain}.image-text-row .grid{margin-left:-100px}.image-text-row .grid__cell{width:20%;padding-left:100px;text-align:center}.image-text-row h6{font-weight:600}.announcement-bar__content{line-height:1.5}.background-image-text{position:relative}.background-text-box{width:50%;margin-left:auto;color:#fff;padding-left:5%}.background-text-box h5{font-weight:400}.background-image-wap img{width:100%;vertical-align:top}.background-text{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.background-text-box h2{margin-bottom:10px}.button-bar{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.button-bar .button{margin-right:40px}.arrow-btn{position:relative}.arrow-btn svg{position:absolute;top:49%;right:20px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.arrow-btn:hover svg{opacity:0;right:0}.button-bar .button--secondary{min-width:200px}.product-list{margin-left:-25px;width:auto;border:none}.product-list.product-list-slider{margin:0 -40px;padding:0 40px}.inventory--high{color:#1bc47d}.product-list .product-item{width:20%;padding:0 0 0 25px;margin-bottom:35px}.product-list .product-item .pro_PSF_wrapper{flex:1;display:flex;flex-flow:column}.product-list .product-item .pro_PSF_wrapper .product-item__action-list{padding-top:10px;margin-top:auto;margin-bottom:0;width:100%}.product-list .product-item .pro_PSF_wrapper .product-item__action-list .product-form__payment-container{margin:0}.product-list .product-item .pro_PSF_wrapper .product-item__action-list .product-form__payment-container .button{width:100%;margin-bottom:0;margin-left:0;margin-right:0}.collection-prod-list .product-list .product-item{width:25%;padding:20px;margin-bottom:0}.collection-prod-list .product-item:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;box-shadow:#e1e3e4 1px 0,#e1e3e4 0 1px;z-index:2;pointer-events:none;opacity:1}.collection-prod-list .product-item:hover .aspect-ratio{border-color:transparent}.collection-prod-list .product-list{margin-left:0;border:1px solid #eaeaea;margin-top:0}.product-list-slider{display:none}.product-list-slider.slick-slider{display:block}.product-list.product-list-slider .product-item{padding:0 12px;margin-bottom:0}.product-list:before,.product-item:after{opacity:0}.product-item__label-list{position:static;margin-bottom:9px}.product-item__label-list:empty{display:none}.product-item__title{text-transform:none;font-weight:400;margin-bottom:12px;line-height:1.71;height:65px;overflow:hidden}.product-label--on-sale{background:transparent;color:#039;padding:0;margin:0}.product-item .price--compare{display:none}.product-item--list .price:not(.price--compare),.product-item--vertical .price:not(.price--compare){font-size:24px}.price,.price--highlight{color:#333}.product-form__info-item .price--highlight{margin-bottom:0}.product-item__price-list{font-weight:600;margin-top:1px;margin-bottom:7px}.product-item__price-list .price{margin-top:0;margin-bottom:0}.product-item__inventory{margin-top:5px;font-size:14px}.inventory{padding-left:17px}.featured--collection .more-btn{margin:30px auto 0;display:table;width:auto}.video-item{max-width:100%}.video-wrapper .icon--play{height:100px;width:100px;left:calc(50% - 50px);top:calc(50% - 50px)}.video-item .icon--play{filter:none}.video-item circle{fill:#fff6}.promotions-col-box .img-box{position:relative;padding-top:200px;margin-bottom:25px;border:1px solid rgba(0,51,153,.1)}.promotions-col-box .img-box img{position:absolute;width:100%;top:50%;left:50%;height:100%;object-fit:contain;max-width:380px;max-height:155px;padding:20px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.promotions-col-box .img-box img.smallHeight_true{max-height:120px}.promotions-section .section__header{text-align:center;display:block}.promotions-section .grid{margin-left:-60px}.promotions-section .grid__cell{width:50%;padding-left:60px;display:-webkit-box;display:-ms-flexbox;display:flex}.promotions-col-box .all-link{margin-top:24px}.all-link{font-size:16px;font-weight:600;color:#039;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.all-link svg{margin-left:12px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.all-link:hover{color:#333}.all-link:hover svg{margin-left:17px;opacity:0}.promotions-col-box{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%}.promotions-col-box .text{flex:1}.home-image-text .image-with-text__text-container{background-color:#25282a;padding:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}.home-image-text .heading{color:#fff;margin-bottom:60px}.home-image-text-head{margin:0 0 35px;display:inline-grid}.home-image-text-head img{max-width:110px}.home-image-text-head h5{margin:3px 0 0 19px;font-weight:400}.home-image-text-tag{font-size:10px;color:#aeed4c;border:1px solid;padding:1px 4px 0;position:relative;top:-1px;margin-top:15px}.blue-part{color:#fff}.text-column-two{background-color:#00339908;position:relative;z-index:1}.text-column-two:after{position:absolute;content:"";top:0;left:0;height:100%;width:49%;z-index:-1;background-color:#039}.text-column-two .grid{margin-bottom:0}.text-column-two .grid__cell{width:50%}.text-column-logo{margin-bottom:40px;max-width:190px}.text-column-two .all-link{margin:25px 0 0}.blue-part .all-link{color:#fff}.blue-part path{fill:#fff}.text-column-two .heading svg{margin-right:20px}.blue-part .text-column-col{max-width:460px}.text-column-col .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-with-icons__item{margin:0 35px;display:block}.text-with-icons__icon-wrapper{margin:0 0 15px}.text-with-icons__title{text-transform:none;font-weight:600}.text-with-icons__icon-wrapper svg{width:40px;height:40px}.section--isolated.section--tight{padding:35px 0}.newsletter .form__input-row>*,.newsletter .form__input-row>.form__submit,.newsletter .form__input-row{margin-left:0;margin-right:0}.newsletter-section .container--giga-narrow{max-width:750px}.newsletter-section .form__input-row{max-width:450px;margin:0 auto;display:flex;align-items:normal}.newsletter-section .form__submit{border:none}.product-item__label-list>.product-label{border-radius:0;margin-bottom:0;line-height:1.2;background:#039;color:#fff;padding:6px 8px 3px}.home-image-text .aspect-ratio{height:100%}.product-item .aspect-ratio{padding-bottom:100%!important;border:1px solid transparent;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.product-gallery__carousel-item .aspect-ratio{padding-bottom:100%!important}.product-item .aspect-ratio img{padding:5px}.product-item:hover .aspect-ratio{border-color:#00000026}.home-image-text .aspect-ratio img{object-fit:cover}.slideshow .flickity-prev-next-button{transform:scale(1);opacity:1;width:40px;height:40px;background-color:#ffffff4d}.slideshow .flickity-prev-next-button.next{right:40px}.slideshow .flickity-prev-next-button.previous{left:40px}.slideshow .flickity-prev-next-button:hover{background-color:#6cc}.footer__wrapper{padding:0;margin-top:40px}.newsletter-section{margin-bottom:-40px;padding:40px 0}.footer__block-list{padding:25px 0;margin-top:0;margin-bottom:0}.footer__aside{display:block;text-align:center;padding:20px 0;margin:0}.footer-bottom{border-top:1px solid rgba(255,255,255,.2)}.footer__aside_top{margin-bottom:15px}.footer{padding:0}.footer__aside-item--copyright,.footer__aside-item--localization{margin-top:0}.social-media__item svg{width:22px;height:18px}.social-media__item svg path{fill:#fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.social-media__item a:hover svg path{fill:#00badb}.card__section--tight{padding:0}.card{margin-bottom:0;border-radius:0;border:none}.card__collapsible-button,.card__section{padding:0}.product-meta{margin:0}.product-meta__vendor{text-transform:uppercase;color:#333;font-weight:600}.product-meta__reference,.product-meta__reviews-badge{margin-bottom:0}.product-meta__reference{line-height:1.5}.card__separator{margin:17px 0;width:100%;border-color:#002a7e17}.product-form .product-label--on-sale{background:#039;color:#fff;padding:8px 10px 7px;border-radius:0}.product-form .product-label{font-size:16px}.page__sub-header{display:block;padding:13px 0 9px;margin:0 0 35px;border-bottom:1px solid rgba(0,42,126,.09)}.tablinks.active{color:#039;border-color:#039}.tablinks{margin-right:60px;font-weight:600;padding-bottom:15px;border-bottom:2px solid transparent}.tablinks:last-child{margin-right:0}.product-tab .tab{position:relative;margin-bottom:50px}.product-tab .tab:after{position:absolute;content:"";bottom:0;left:0;height:2px;width:100%;background:#002a7e17}.tabcontent .left{width:280px;padding-right:50px}.tabcontent .right{width:calc(100% - 280px)}.tab-apercu-col,.tab-specifications-row,.tab-specifications-row li,.tabcontent-left-right,.documents-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tab-specifications-row li{border-bottom:1px solid rgba(0,51,153,.2);padding-bottom:2px;margin-bottom:5px}.tab-apercu-col{margin-bottom:40px;align-items:center}.tab-apercu-list .viewMore,.disponibilite-tab .viewMore{display:none}.tab-apercu-img{width:400px;padding-right:40px}.tab-apercu-info{width:calc(100% - 400px)}.tab-apercu-info h6{margin-bottom:10px}.tabcontent .tab-specifications-row .left{width:250px;padding-right:20px}.tabcontent .tab-specifications-row .right{width:calc(100% - 250px)}.tabcontent .specifications-head{width:250px;padding-right:20px}.tabcontent .specifications-info{width:calc(100% - 250px)}.tabcontent li::marker{font-size:0}.tab-specifications-row:not(:last-child){margin-bottom:40px}.documents-row{margin:0 -30px -20px}.documents-col{padding:0 30px;min-width:190px;margin-bottom:20px}.documents-col h6{text-transform:capitalize}.documents-col-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.documents-col-box:hover{color:#039}.documents-col svg{margin-right:13px}.slick-arrow{background-color:#33333380;width:40px;height:40px;border-radius:50%;font-size:0;position:absolute;top:30%;left:20px;z-index:1;background-image:url(https://cdn.shopify.com/s/files/1/0586/8119/6709/files/Vector_2.svg?v=1631008785);background-position:center;background-size:20%;background-repeat:no-repeat;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.slick-arrow.slick-next{left:auto;right:20px}.slick-arrow:hover{background-color:#6cc}.slick-arrow.slick-next{background-image:url(https://cdn.shopify.com/s/files/1/0586/8119/6709/files/Vector_3.svg?v=1631008951)}.product-list-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.product-list-slider .slick-slide{height:auto}.product-list-slider .slick-slide>div,.product-list-slider .product-item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.product-list-slider .product-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;flex-direction:column}body .jdgm-prev-badge__text{font-size:14px;margin-left:10px}.product-ecofees-contains{margin-bottom:12px;font-size:15px}.product-item .coll-ecofaris{color:#039;margin-bottom:0;line-height:1.5}.product-item .eats-note{font-size:12px;line-height:1.4;margin:2px 0}.product-sale-lbl{font-size:14px}.product-block-list__item--description{margin-top:40px}.product-form__selected-value{display:none}.variant-swatches>a{display:block}.variant-swatches .product-form__selected-value{display:block;margin-left:5px}.variant-swatches .product-swatches:not(:empty){margin-bottom:15px;display:block}.variant-swatches .variant-swatch.active .variant-swatch__item{border-color:#00badb;border-radius:3px}.variant-swatches .block-swatch.active .block-swatch__item{border:1px solid #039!important;background-color:#039;color:#fff}.product-form__option{margin-bottom:12px;display:flex;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-form__option-name{padding-right:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize;font-weight:600}.color-swatch-list--large .color-swatch__item{width:22px;height:22px}.color-swatch__button.is-selected .color-swatch__item:after,.color-swatch__radio:checked+.color-swatch__item:after{border-radius:0;border:1px solid #003399}.block-swatch__item-text{font-size:18px;line-height:1.4}.block-swatch__item-text.itm-price{display:block;font-weight:600;font-size:16px;line-height:1.8}.block-swatch__item{padding:4px 16px 2px;border-radius:0;border:1px solid rgba(0,51,153,.2);box-shadow:none;text-align:left}.block-swatch__radio:checked+.block-swatch__item{box-shadow:none;border-color:#039;background:#039;color:#fff}.block-swatch{margin:6px}.product-form__info-list,.product-form__variants{margin:0}.product-gallery__thumbnail{border:1px solid transparent;border-radius:0;padding:4px}.product-gallery__thumbnail.is-nav-selected{border-color:#0393}.disponibilite-tab li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid rgba(0,51,153,.2)}.disponibilite-tab .col{width:33.33%;padding-right:15px}.disponibilite-tab b,.disponibilite-tab strong{font-weight:600}.inventory--low{color:#c41b2f}body .jdgm-rev-widg__title,body .jdgm-rev__icon,body .jdgm-rev-widg__sort-wrapper{display:none}body .jdgm-histogram__bar-content{background:#6cc}body .jdgm-rev__timestamp{margin-left:6px;color:#333333b3;font-size:14px}body .jdgm-rev__author-wrapper{font-weight:600;font-size:20px;margin:7px 0;display:block}body .jdgm-widget input:not([type=submit]),body .jdgm-widget textarea{padding:9px 15px}body .jdgm-submit-rev,.jdgm-widget-actions-wrapper .jdgm-write-rev-link{border-radius:0;line-height:1.5;padding:10px 20px;font-weight:600;border:1px solid;background:#039;color:#fff}body .jdgm-submit-rev:hover,.jdgm-widget-actions-wrapper .jdgm-write-rev-link:hover{background:#333}body .jdgm-rev-widg.jdgm-rev-widg{margin:0}.PdPage-Labels{position:absolute;top:0;left:0;z-index:1}.productpage-special-lbl{background-color:#1bc47d;font-size:14px;font-weight:600;color:#fff;padding:3px 10px;display:inline-block;margin-bottom:4px}.productgrid-special-lbl{background-color:#1bc47d;font-size:14px;font-weight:600;color:#fff;padding:3px 10px;position:absolute;top:0;left:0;z-index:1}.product-gallery--with-thumbnails .product-gallery__carousel-wrapper{position:relative}.productgrid-special-lbl{font-size:12px}.product-item__image-wrapper{position:relative}.collection-prod-list .product-item__image-wrapper{position:static}.collection-prod-list .product-list .productgrid-special-lbl{line-height:22px}.productgrid-special-lbl:nth-child(2){margin-top:33px}.productgrid-special-lbl:nth-child(3){margin-top:66px}.newsletter-checkbox{font-size:12px;max-width:450px;text-align:left;margin:12px auto 0}.checkbox-input input[type=checkbox]{width:20px;height:20px;-webkit-box-shadow:0 0 0 0 #039 inset;box-shadow:0 0 #039 inset;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;left:0;top:3px;cursor:pointer;vertical-align:-4px;border:1px solid rgba(0,42,126,.09);border-radius:50%;padding:0;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkbox-input input[type=checkbox]:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;opacity:0;width:6px;height:6px;margin-left:-3px;margin-top:-3px;background-color:#fff;border-radius:50%}.checkbox-input input[type=checkbox]:checked{border:none;-webkit-box-shadow:0 0 0 10px #039 inset;box-shadow:0 0 0 10px #039 inset}.checkbox-input input[type=checkbox]:checked:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.checkbox-input{padding-left:30px;position:relative;margin-top:20px}.checkbox-input label{display:inline-block;width:100%;cursor:pointer}.breadcrumb-icon{position:relative;top:-1px;margin:0 7px}.breadcrumb__list{color:#66696a}.breadcrumb__item span.breadcrumb__link{color:#039}.newsletter--compact .alert--success{text-align:center}.product-available-store{margin:30px 0}.product-available-store li{list-style:none;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px;position:relative;padding-left:50px}.newsletter{margin-top:20px}.store-only-inventory{color:#c41b2f}.collection__dynamic-part .SPCMP_chk_lbl,.recently-viewed-products-placeholder .SPCMP_chk_lbl{display:none}.product-available-store li img{width:40px;object-fit:cover;position:absolute;top:50%;left:0;margin-top:-3px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.product-available-store .all-link{margin-left:50px}.product-available-store .all-link span{text-decoration:underline}.product-available-store li p{line-height:1.2}.product-vendor-refurbished{display:flex;justify-content:space-between;align-items:center;margin-top:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-refurbished-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;margin-top:10px}.product-refurbished-text svg{margin-right:5px;position:relative;top:-2px}.template-collection .pagination{border-top:none}.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li{font-size:14px}.eats-note{color:#039;font-size:14px;font-weight:400;line-height:1.71;margin:10px 0}.header__action-item{padding:0 0 0 18px}.header__action-item:not(:last-child):after{opacity:0}.header__action-item-link{font-size:0}.header__action-item-link[aria-controls=account-popover] .icon{margin-top:-22px;margin-left:7px;height:16px;width:16px}body .ly-custom-dropdown-switcher .ly-languages-switcher-link{margin:0 .2em}.header__action-item .icon--arrow-bottom{margin-left:7px}.protection_option_value>label{font-size:14px;font-weight:600}.protection_options_wrap .protection_option_value label{border:1px solid rgba(0,51,153,.2)!important;border-radius:0!important;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center!important;height:100%;cursor:pointer;padding:4px 10px 2px!important;max-width:120px!important;margin:0 auto!important;display:flex;align-items:center}.protection_options_wrap .protection_option_value.active label{border:1px solid #003399!important;background-color:#039}.protection_options_wrap .protection_option_value.active .protection_option_value_title,.protection_options_wrap .protection_option_value.active .protection_option_value_price{color:#fff!important}.protection_options_wrap .protection_option_value_element{display:none!important}.protection_options_wrap .protection_option_element{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:400px;margin:0 auto}.protection_options{max-width:500px}.protection_options_wrap .protection_option_title{font-size:18px!important;display:flex!important;align-items:center;margin-bottom:15px!important}.protection_options_wrap .protection_option_title svg{margin-right:10px}.protection_options_wrap .protection_option_value{width:33.33%!important;margin:0;padding:0 10px!important}.protection_options_wrap .protection_option_value_title{width:100%;text-align:center;line-height:1.2;color:#039!important}.protection_options_wrap .protection_option_value_price{font-weight:400!important;margin-top:4px;font-size:14px!important;line-height:1.2}.protection_options_wrap .protection_option:not(:empty){padding:15px 20px 20px;border:1px solid rgba(0,51,153,.2)}.protection_options_wrap .protection_info_icon{width:14px;height:14px;background-color:#6cc;display:block;border-radius:50%;font-size:11px;text-align:center;line-height:16px;font-weight:400;margin-left:10px;color:#fff;position:relative}.protection_tooltip_info{color:#039;width:100px;height:20px;border:1px solid rgba(0,51,153,.2);background-color:#fff;position:absolute;top:-18px;left:100%;line-height:20px;font-size:12px;opacity:0;visibility:hidden;box-shadow:0 3px 10px #0000000f;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.protection_options_wrap .protection_info_icon:hover .protection_tooltip_info{opacity:1;visibility:visible}.magasins-link{padding:0 0 0 18px}.magasins-link svg{margin-right:7px;position:relative;top:3px;vertical-align:top}.product-form__Compare input.SPCMP_Add[type=button],.product-form__Compare input.SPCMP_Add[type=button].new_SPCMP_Btn{background-color:transparent!important;color:#038!important}.product-form__Compare input.SPCMP_Add[type=button],.product-form__Compare input.SPCMP_Add[type=button].new_SPCMP_Btn,.product-form__Compare input.SPCMP_Add[type=button].new_SPCMP_Btn:hover{margin:0;min-height:auto;border-radius:0;line-height:1.5;padding:10px 20px;font-weight:600;font-size:16px;text-indent:-30px;opacity:1!important}.product-form__Compare input.SPCMP_Add[type=button]:hover,.product-form__Compare input.SPCMP_Add[type=button].new_SPCMP_Btn:hover{background-color:#038!important;color:#fff!important}.product-form__Compare .icon{position:absolute;top:46%;right:55px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.product-form__Compare .SPI_PCA_INIT{position:relative;width:100%}body .search_bar{background:transparent;border:none;padding:0;max-width:850px;margin:0 auto 40px;border:1px solid rgba(0,51,153,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header_html{margin-bottom:0}body .search_bar .search_limit,body .search_limit_label,body .main_search_label,body .distance_label{display:none}.search_bar .main_search_bar input,.search_bar .search_within_distance select,.search_bar .search_limit select{font-size:16px;font-weight:400;line-height:1.88;border:none;height:100%;background:transparent;width:100%;color:#747474}.search_bar .main_search_bar input{padding:0 27px}.search_bar .search_limit select,.search_bar .search_within_distance select{padding:0 40px 0 8px;border-left:1px solid rgba(0,51,153,.1);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(https://cdn.shopify.com/s/files/1/0586/8119/6709/files/down-a-s.svg?v=1632307442);background-position:center right 20px;background-size:12px;background-repeat:no-repeat}body #submitBtn{background-image:url(https://cdn.shopify.com/s/files/1/0586/8119/6709/files/Vector_5.svg?v=1632301873);background-repeat:no-repeat;background-position:center;font-size:0;background-color:#039;border-radius:0;border:none;width:50px;height:50px;padding:0;margin:-1px;position:relative;right:-1px}body .search_bar .main_search_bar{width:550px;margin:0}body .search_bar .search_within_distance{width:calc(100% - 600px)}.search_bar .main_search_bar input::-webkit-input-placeholder{color:pink}.search_bar .main_search_bar input::-moz-placeholder{color:pink}.search_bar .main_search_bar input:-ms-input-placeholder{color:pink}.search_bar .main_search_bar input:-moz-placeholder{color:pink}body #submitBtn:hover{background-color:#333}body .addresses li a .name,body #directions_text #direction_destination .name{font-weight:600;margin-bottom:4px;padding-right:20px}body .addresses li a{margin-bottom:10px;margin-top:-3px}body .addresses li a .hours,body #directions_text #direction_destination .hours{color:#1bc47d;display:block;font-weight:600;margin-top:-10px}.apps__store-locator .addresses li{background-position-x:23px;position:relative;padding-left:20px}.apps__store-locator .addresses{padding-right:0}.apps__store-locator .addresses li a span,body #directions_text #direction_destination span{line-height:1.88}body .addresses .store_website{margin-left:55px}body .addresses .store_website a{width:100%;font-size:0;position:relative;height:30px;max-width:150px}body main .addresses .store_website a:after,.addresses .directions a:after{position:absolute;top:0;left:0;height:100%;content:"More Details";color:#039;font-size:15px;font-weight:600;width:100%;text-decoration:underline;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}body.ln-fr main .addresses .store_website a:after{content:"Plus de d\e9tails"}.addresses .directions a:after{content:"Get Direction"}body.ln-fr .addresses .directions a:after{content:"Obtenir l'itin\e9raire"}body .addresses .store_website a:hover:after,.addresses .directions a:hover:after{text-decoration:none;color:#039}.apps__store-locator #store_map{width:60%}.apps__store-locator #directions_text,.apps__store-locator .addresses{width:calc(40% - 10px);padding-left:0;box-shadow:0 4px 15px #0000001f;background-color:#fff}.apps__store-locator .addresses ul{-webkit-overflow-scrolling:touch;overflow:auto}body .addresses .distance{width:55px;margin-top:40px;text-align:center;position:relative;left:-11px}.addresses .directions a{font-size:0;font-weight:600;display:inline-block;color:#039;text-decoration:underline;width:200px;position:relative}body #directions_text #direction_destination{margin-left:0;background-position-x:0px;background-position-y:10px}body #directions_text #direction_destination .hours{margin-top:-20px}body #directions_text .directions_step{font-size:14px}body #directions_steps .directions_instructions{width:auto}.product-form .price--compare{display:none}.card-new{margin-bottom:20px}.card-new .card__section--tight-box{padding:20px}.template-customers .nav-bar{background:#fff}.template-customers{background:#f3f5f6}.strike-pd-price .price.h2,.strike-ecofees-price .economy-price,.strike-coll-price .price{text-decoration:line-through}.mobile-menu__inner .ly-breakpoint-2{display:block}.mobile-menu__inner .ly-breakpoint-2 .ly-arrow{top:-2px}body .boost-pfs-filter-tree-content .boost-pfs-filter-option-title-text:before{border:none;height:20px;width:20px;background-image:url(https://cdn.shopify.com/s/files/1/0586/8119/6709/files/minus-sign.png?v=1632738093);background-size:50%;background-repeat:no-repeat;background-position:center left;top:4px;position:relative;margin-bottom:0;margin-right:4px}body .boost-pfs-filter-tree-content .boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title-text:before{background-image:url(https://cdn.shopify.com/s/files/1/0586/8119/6709/files/plus-positive-add-mathematical-symbol.png?v=1632738093)}body .boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title-text:before{margin-bottom:0;top:4px}.protection-update-btn{margin:15px auto 0;max-width:380px;width:100%;border:1px solid rgba(0,51,153,.2);background:transparent;color:#039;text-transform:capitalize}.protection-update-btn:hover{border-color:#039;background-color:transparent}.template-404 .form__floating-label{display:none}.template-404 .form__input-wrapper--labelled .form__field{padding-top:4px}.template-404 .form__connection{height:48px}.boost-pfs-filter-top-show-limit,.product-item--list .button.quick_view_btn{display:none}.product-item--list .product-item__title{flex:2}.product-item--list .product-item__action-list{width:100%}.product-item--list .pro_PSF_wrapper{flex:inherit;width:20%}.page__sub-header .page__navigation{display:none}.text-with-icons-section .flickity-page-dots{bottom:-20px}#store_map .custom_fields .custom_field_name{display:none}#store_map .gm-style .gm-style-iw{font-size:16px;line-height:1.4}.footer__title{text-transform:none}.nav-bar__item,.mobile-menu,.mobile-menu__nav-link{color:#000}.icon-state__primary path{fill:#000}.header-white-icon .icon-state__primary path,.header-white-icon .header__action-item-content path,.header-white-icon .magasins-link path,.header-white-icon .icon-state__secondary path{fill:#fff}.header-white-icon .header__action-item .icon--search g{stroke:#fff}.header-white-icon .magasins-link{color:#fff}body #shopify-section-newsletter{background:#dcddde}.product-meta__vendor img{margin-bottom:5px}.flexity-paln{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-top:1px solid rgba(0,42,126,.09);margin-top:17px;padding-top:15px}.flexity-txt{margin-right:10px}.flexity-paln .all-link,.product-available-store .all-link{text-decoration:underline}.price-inquiry-txt{font-weight:600;line-height:1.2}.count-loader-bar:after{position:absolute;content:"";background-image:url(https://cdn.shopify.com/s/files/1/0586/8119/6709/files/loader.gif?v=1634042977);background-position:center;background-repeat:no-repeat;background-size:83%;top:0;left:0;width:100%;height:100%}.header__cart-count.count-loader-bar{font-size:0}.header__cart-count{border-radius:50%}.product-item-bottom{display:flex;flex-direction:column}.price-list{display:block}.background-image-logo{margin-bottom:20px;margin-top:-10px}.background-image-logo img{max-width:190px}.inventory-txt-grid>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;font-size:14px;line-height:1.4;margin-top:5px}.inventory-txt-grid img{width:20px;object-fit:contain;margin-top:-2px}.inventory-txt-grid span{width:calc(100% - 20px);padding-left:5px;font-size:11px}.inventory-txt-grid{margin-top:10px}.apps__store-locator .addresses ul::-webkit-scrollbar-track{display:none}.apps__store-locator .addresses ul::-webkit-scrollbar{display:none}.apps__store-locator .addresses ul::-webkit-scrollbar-thumb{display:none}.variant-swatches .variant-swatch__item .aspect-ratio{padding-top:100%}.clr_green{background-color:#039}.clr_till{background-color:#6cc}.clr_orange{background-color:#f93}.apps__store-locator #directions_text,.apps__store-locator .addresses{height:700px}.apps__store-locator .addresses ul{height:100%}.mCSB_scrollTools .mCSB_draggerRail{display:none}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#039!important;border-radius:0}.mCSB_scrollTools{opacity:1!important;background-color:#e8ecf3}.mCSB_inside>.mCSB_container{margin-right:0}@media screen and (min-width: 641px){.card-new{border-radius:3px;border:1px solid #e1e3e4;background:#fff;margin-bottom:30px}.card-new .card__section--tight-box{padding:20px 25px}.product-item--list .product-item__inventory{margin-bottom:10px}}@media screen and (min-width: 1000px){.nav-bar__item{padding:10px 0 7px}body .header:not(.header--condensed){padding-bottom:20px}.home-image-text .image-with-text{align-items:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.product-gallery__thumbnail-list{width:116px;margin-top:10px}.product-gallery__thumbnail{width:96px}.product-block-list__item--info{margin-top:10px}.nav-bar__link .icon--arrow-bottom{top:-2px;position:relative}.collection-prod-list .layout__section--secondary{position:-webkit-sticky;position:sticky;top:160px;align-self:flex-start}.addresses .directions{position:absolute;left:155px;bottom:29px;z-index:1}.text-column-two .gray-part .all-link{margin-top:45px}.nav-dropdown-2 .nav-dropdown__item .nav-dropdown{height:auto}.nav-bar .nav-dropdown .nav-dropdown{max-height:auto}.nav-dropdown-2{min-height:auto}.header-white-icon .ly-custom-dropdown-current,.ly-custom-dropdown-list>li,.header-white-icon .ly-custom-dropdown-switcher.ly-is-open .ly-custom-dropdown-list{background-color:transparent!important;color:#fff!important}.header-white-icon .ly-custom-dropdown-current path{stroke:#fff}}@media screen and (min-width: 1280px){.arrow-btn{padding-right:40px}.variant-swatches .variant-swatch__item{width:auto}.variant-swatches .variant-swatch__item .aspect-ratio{height:90px;width:90px}}@media screen and (min-width: 1280px){.apps__store-locator .addresses li,body #directions_text #direction_destination{font-size:15px}}@media screen and (max-width: 1500px){.tablinks{margin-right:40px}.cart-wrapper .protection_options_wrap .protection_option_value{padding:0 3px!important}.product-form__Compare .icon{right:45px}.apps__store-locator .addresses li,body #directions_text #direction_destination{margin-left:0}}@media screen and (max-width: 1279px){.section-padding{padding-top:70px;padding-bottom:70px}.h1,h1{font-size:36px}h2,.h2{font-size:34px}h3,.h3{font-size:28px}h4,.h4{font-size:22px}.big-paragraph{font-size:17px;text-align:justify;text-justify:inter-word}.mid-paragraph{font-size:15px}.arrow-btn svg{display:none}.image-text-row .grid__cell{padding-left:60px}.image-text-row .grid{margin-left:-60px}.section__header{margin-bottom:35px}.background-text-box h5{margin-bottom:15px}.product-item--list .price:not(.price--compare),.product-item--vertical .price:not(.price--compare){font-size:22px}.product-list .product-item{width:25%}.featured--collection .more-btn{margin-top:20px}.promotions-section .grid__cell{padding-left:30px}.promotions-section .grid{margin-left:-30px}.promotions-col-box .all-link{margin-top:15px}.home-image-text .image-with-text__text-container{padding:40px}.home-image-text .heading{margin-bottom:40px}.home-image-text-head{margin:0 0 25px}.slideshow .flickity-button{display:none}.text-with-icons__item{margin-bottom:35px}.text-with-icons{padding:0}.tablinks{width:26%;padding-bottom:5px;text-align:left;margin-right:4%;margin-bottom:20px}.product-tab .tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.tabcontent .left{width:220px}.tab-apercu-img{width:260px;padding-right:20px}.tab-apercu-info{width:calc(100% - 260px)}.slick-arrow{left:15px}.slick-arrow.slick-next{right:15px}.product-block-list__item--description{margin-top:30px}.collection-prod-list .product-list .product-item{width:33.33%}.cart-wrapper .protection_options_wrap .protection_option_value{width:100%!important}.cart-wrapper .protection_options_wrap .protection_option_value{margin-bottom:6px}.cart-wrapper .protection_options_wrap .protection_option_value label{height:45px;align-items:center}.cart-wrapper .protection_options{max-width:250px}.header__action-list .magasins-link{font-size:0}.magasins-link{padding:0}.header__action-list .magasins-link svg{margin:0;top:1px}.product-form__Compare .icon{right:20px}body main .addresses .store_website a:after,.addresses .directions a:after{font-size:16px}}@media screen and (max-width: 999px){.section-padding{padding-top:60px;padding-bottom:60px}.h1,h1{font-size:32px}h2,.h2{font-size:30px}h3,.h3{font-size:26px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6,.big-paragraph{font-size:16px}.mid-paragraph{font-size:14px}.section__header{margin-bottom:30px}.image-text-row .grid__cell{padding-left:30px}.image-text-row .grid{margin-left:-30px}.background-image-wap img{min-height:400px;object-fit:cover}.button-bar .button{margin-right:20px}.button-bar .button--secondary{min-width:150px}.button-bar{margin-top:20px}.button{font-size:15px}.product-list .product-item{width:33.33%}.product-item--list .price:not(.price--compare),.product-item--vertical .price:not(.price--compare){font-size:20px}.featured--collection .more-btn{margin-top:0}.all-link{font-size:15px}.home-image-text .heading{margin-bottom:20px}.home-image-text .image-with-text__text-container{padding:30px}.text-column-two .grid__cell{width:100%}.text-column-two:after{display:none}.text-column-two .grid{margin:0}.text-column-two .grid__cell{padding:30px}.blue-part{background-color:#039}.gray-part{background-color:#00339908}.text-column-two{background:transparent}.text-column-two .all-link{margin:15px 0 0}.footer__aside_top img{max-width:120px}.tablinks{width:40%;margin-right:5%}.product-tab .tab{margin-bottom:30px}.tabcontent .left,.tabcontent .right{width:100%}.tab-apercu-col{align-items:normal}.tabcontent h4{margin-bottom:20px}.product-block-list__item--gallery{margin-bottom:55px}.card .product-label{font-size:14px}.block-swatch__item-text{font-size:16px}.block-swatch__item-text.itm-price{font-size:14px}.page__sub-header{display:none}body .jdgm-rev__author-wrapper{font-size:18px}.collection-prod-list .product-list .product-item{padding:15px}.magasins-link svg{margin-right:16px}.header__action-list .magasins-link{display:none}.apps__store-locator .addresses li a span.name,body #directions_text #direction_destination span.name{line-height:1.4}.apps__store-locator .addresses li a .address,body #directions_text #direction_destination .address{margin-top:10px}.apps__store-locator .addresses li:after,body #directions_text #direction_destination:after{font-size:16px;top:20px}body .addresses .store_website a{margin-bottom:0}body .addresses li a{margin-top:1px}.apps__store-locator #col-main{margin-bottom:50px}body .addresses .store_website a{height:20px}.background-image-logo img{max-width:160px}}@media screen and (max-width: 767px){.section-padding{padding-top:40px;padding-bottom:40px}.h1,h1{font-size:28px}h2,.h2{font-size:26px}h3,.h3{font-size:24px}h4,.h4{font-size:20px}h5,.h5{font-size:17px}h6,.h6{font-size:15px}.big-paragraph{font-size:14px}.mid-paragraph{font-size:13px}.small-paragraph,.product-item__title{font-size:12px}.section__header{margin-bottom:25px}.image-text-row .grid__cell{width:50%}.image-text-row .grid__cell{padding-left:20px}.image-text-row .grid{margin-left:-20px}.image-text-row .img-box{margin-bottom:10px}.button{font-size:14px}.background-text{position:static;background:#181b1a;padding:35px 0}.background-image-wap img{min-height:auto}.background-text-box{width:100%;padding-left:0}.min-width-btn,.button-bar .button--secondary{min-width:115px}.product-item--list .price:not(.price--compare),.product-item--vertical .price:not(.price--compare){font-size:18px}.product-list .product-item{width:50%;margin-bottom:25px}.product-item__inventory{font-size:13px;margin-top:2px}.product-item__label-list>.product-label{font-size:12px}.product-item__title{margin-bottom:5px;height:56px;line-height:1.5}.product-item__image-wrapper{margin-bottom:10px}.video-wrapper .icon--play{height:60px;width:60px;left:calc(50% - 30px);top:calc(50% - 30px)}.promotions-section .grid__cell{width:100%}.all-link{font-size:14px}.promotions-col-box .all-link{margin-top:5px}.promotions-col-box .img-box{margin-bottom:15px}.home-image-text .image-with-text__text-container{padding:20px}.home-image-text-head h5{margin:3px 0 0 9px}.text-column-two .grid__cell{padding:25px 20px}.text-column-logo{margin-bottom:30px}.footer__aside_top{margin-bottom:7px}.tablinks{margin-bottom:15px}.tabcontent .tab-specifications-row .left,.tabcontent .specifications-head{width:200px;padding-right:20px}.tabcontent .tab-specifications-row .right,.tabcontent .specifications-info{width:calc(100% - 200px)}.tabcontent .tab-specifications-row h4{margin-bottom:10px}.card .product-label{font-size:13px}.product-list.product-list-slider{margin:0 -12px;padding:0}.block-swatch__item-text{font-size:14px}.block-swatch__item-text.itm-price{font-size:12px}.product-form__option{margin-bottom:10px}.block-swatch__item{padding:4px 12px 2px}.product-block-list__item--gallery{margin-bottom:45px}body .jdgm-all-reviews-widget,body .jdgm-rev-widg{padding:15px}.jdgm-widget-actions-wrapper .jdgm-write-rev-link{margin:10px 0 5px}body .jdgm-rev__author-wrapper{font-size:16px;margin:6px 0}.product-refurbished-text{font-size:12px}.product-refurbished-text svg{width:15px;height:15px;top:-1px}.product-vendor-refurbished{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-meta__reference{width:100%}.product-refurbished-text{margin-top:10px}.collection-prod-list .product-list .product-item{width:50%}.product-form__Compare input.SPCMP_Add[type=button],.product-form__Compare input.SPCMP_Add[type=button].new_SPCMP_Btn,.product-form__Compare input.SPCMP_Add[type=button].new_SPCMP_Btn:hover{text-indent:0;font-size:14px}.apps__store-locator .addresses,.apps__store-locator #store_map,.apps__store-locator #directions_text{width:100%}#store-locator-title{margin-bottom:20px}body .search_bar .main_search_bar{width:100%;height:46px;border-bottom:1px solid rgba(0,51,153,.1)}body #submitBtn{height:46px}body .search_bar .search_within_distance{width:calc(100% - 50px);margin:0}.search_bar .search_within_distance select{border-left:none}.search_bar .main_search_bar input,.search_bar .search_limit select,.search_bar .search_within_distance select{padding:0 20px;font-size:14px}body .search_bar{margin-bottom:0}.apps__store-locator #store_map{margin-bottom:20px}.apps__store-locator #col-main{margin-bottom:40px}.layout-customers{margin-bottom:0}body .addresses li a{width:75%}.product-ecofees-contains{font-size:14px}.background-image-logo img{max-width:130px}.background-image-logo{margin-bottom:10px}.apps__store-locator #directions_text,.apps__store-locator .addresses{height:60vh!important;overflow-y:auto}}@media screen and (max-width: 640px){.section-padding{padding-top:30px;padding-bottom:30px}.h1,h1{font-size:26px}h2,.h2{font-size:22px}h3,.h3{font-size:20px}h4,.h4{font-size:18px}h5,.h5{font-size:16px}h6,.h6{font-size:14px}.section__header{margin-bottom:20px}.button-bar{-ms-flex-wrap:wrap;flex-wrap:wrap}.button-bar .button{margin-right:0;width:100%}.button-bar .button:not(:last-child){margin-bottom:15px}.product-item--list .price:not(.price--compare),.product-item--vertical .price:not(.price--compare){font-size:16px}.promotions-col-box .img-box{padding-top:150px}.text-with-icons__item{margin:0}.text-with-icons__icon-wrapper svg{width:35px;height:35px}.footer__block-item:last-child{border-bottom:none}.footer__block-item{margin-right:0;padding-right:0}.tablinks{width:100%;margin-right:0}.product-tab .tab{margin-bottom:20px}.tab-apercu-img,.tab-apercu-info,.tab-apercu-img img{width:100%}.tab-apercu-img{padding-right:0;margin-bottom:15px}.tab-apercu-col{margin-bottom:30px}.tab-specifications-row:not(:last-child){margin-bottom:30px}.tabcontent .tab-specifications-row .left{width:100%;padding-right:0}.tabcontent .tab-specifications-row .right{width:100%}.tabcontent .specifications-head{width:130px;padding-right:10px}.tabcontent .specifications-info{width:calc(100% - 130px)}.documents-col{min-width:auto;width:100%}.slick-arrow{width:30px;height:30px;left:0}.slick-arrow.slick-next{right:0}.product-item__inventory{font-size:12px}.inventory:before{width:4px;height:4px}.inventory{padding-left:10px}.product-item__inventory:before{top:.4em}.product-block-list__item--gallery{margin-bottom:35px}.disponibilite-tab .col{width:100%;padding-right:0;margin-bottom:5px}.disponibilite-tab li{padding-bottom:15px}.productpage-special-lbl,.card .product-label{font-size:12px}.product-available-store .all-link{margin-left:0}.collection-prod-list .product-list .product-item{width:50%}.collection-prod-list .collection .product-list{padding-left:0;padding-right:0}.footer__wrapper{margin-top:30px}.newsletter-section{margin-bottom:-30px}.eats-note{font-size:13px;line-height:1.5;margin:7px 0}.protection_options_wrap .protection_option_value{padding:0 3px!important}.protection_options_wrap .protection_option_value label{height:46px}.protection_tooltip_info{top:-25px;left:-40px}.cart-wrapper .protection_options_wrap .protection_option_title{font-size:16px!important;line-height:22px}.cart-wrapper .protection_options_wrap .protection_option_title svg{display:none}.cart-wrapper .protection_options_wrap .protection_option:not(:empty){padding:15px}.addresses li a .name,body #directions_text #direction_destination .name,body main .addresses .store_website a:after,.addresses .directions a:after{font-size:17px}.apps__store-locator #col-main{margin-bottom:30px}.product-item--list{display:block}.product-item--list .pro_PSF_wrapper{margin-left:0;width:100%}.collection-prod-list .product-item--list .product-item__label-list{height:auto}#store_map .gm-style .gm-style-iw{font-size:14px}#store_map{min-height:350px!important}.product-ecofees-contains{font-size:12px}.product-item .eats-note{font-size:11px}.home-image-text-head img{max-width:80px}.home-image-text-head{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 20px}.header--search-expanded{margin-bottom:0}.header__search-bar-wrapper{display:none}}
/*# sourceMappingURL=/s/files/1/0586/8119/6709/t/26/assets/dynamic.css.map */
