@media (min-width:1530px){.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-12{margin-left:100%}}.container.narrow{max-width:1360px}.btn-primary,.btn-primary.disabled,.btn-primary:disabled{background-color:#801a7f}.btn-primary.disabled :active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary :active,.btn-primary:disabled :active,.btn-primary:disabled:focus,.btn-primary:disabled:hover,.btn-primary:focus,.btn-primary:hover{background-color:#aa23a9}@media (min-width:576px){.container{max-width:540px!important}}@media (min-width:768px){.container{max-width:720px!important}}@media (min-width:992px){.container{max-width:960px!important}}@media (min-width:1200px){.container{max-width:1140px!important}}.header-top a.header-cart-btn:not(:hover){color:inherit!important}#header{background-color:#322b31;position:fixed;top:0;left:0;width:100%}#header #desktop-header,#header .header-nav{padding:0}#header #desktop-header .header-top,#header #desktop-header .header-top #desktop-header-container{padding-top:0;padding-bottom:0}#header #desktop-header .header-top #desktop-header-container .row{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;position:relative}#header #desktop-header .header-top #desktop-header-container .row>.container{width:calc(100% - 340px);height:92px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-left{position:absolute;left:0;top:0}#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-left #desktop_logo h1{margin-top:0;margin-bottom:0;padding-left:0}#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-left #desktop_logo h1:before{display:none;content:none}#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-left #desktop_logo .logo{height:92px}#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-top{font-size:24px;font-family:Georgia,serif;color:#adacaf;margin-top:15px;margin-bottom:5px;z-index:1;padding-bottom:0;border-bottom:none;position:relative;padding-left:10px}@media (min-width:768px){#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-top{font-size:29px}}@media (min-width:992px){#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-top{font-size:25px}}#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-top span{font-size:24px;font-family:Georgia,serif;color:#adacaf}@media (min-width:768px){#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-top span{font-size:29px}}@media (min-width:992px){#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-top span{font-size:25px}}#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-top:before{top:-6px;content:"";width:27px;height:25px;position:absolute;left:0;visibility:visible;background-size:contain;background-position:50%;background-color:#801a7f;background-repeat:no-repeat;border-radius:0 7px 7px 0;z-index:-1;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-top:before{height:39px;width:29px}}@media (min-width:992px){#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-top:before{height:34px;width:27px}}#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-center{margin-top:9px;padding-left:0;padding-right:0}#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-right{position:absolute;top:0;right:15px;padding:15px}#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-right .row>div{padding:0 10px}#header #desktop-header .header-top #desktop-header-container .row>.container .col-header-right .row>div:not(:last-of-type){border-right:2px solid hsla(0,0%,100%,.18)}#header #desktop-header .header-top #desktop-header-container .row>.container .col-12{-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0}#header #mobile-header #mobile-header-sticky{position:relative}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar{padding-top:0;padding-bottom:0}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;height:91px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-account,#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-cart,#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-menu,#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-search{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;z-index:2}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-account .m-nav-btn,#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-cart .m-nav-btn,#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-menu .m-nav-btn,#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-search .m-nav-btn{padding:10px}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-account #_mobile_blockcart-content #blockcart-content,#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-cart #_mobile_blockcart-content #blockcart-content,#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-menu #_mobile_blockcart-content #blockcart-content,#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-search #_mobile_blockcart-content #blockcart-content{position:fixed}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-menu.show{background-color:#801a7f}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-menu #_mobile_iqitmegamenu-mobile{position:fixed;background-color:#801a7f!important;display:table;min-height:calc(100vh - 91px)}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-menu #_mobile_iqitmegamenu-mobile #iqitmegamenu-mobile{padding-top:10px;background-color:transparent}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-menu #_mobile_iqitmegamenu-mobile #iqitmegamenu-mobile a{display:block;width:100%;min-height:auto;line-height:1em;font-size:1.3em;padding:1em 3em 1em 1em;color:#fff}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-menu #_mobile_iqitmegamenu-mobile #iqitmegamenu-mobile a:hover{color:#b556b9}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-menu #_mobile_iqitmegamenu-mobile #iqitmegamenu-mobile li{line-height:20px}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-menu #_mobile_iqitmegamenu-mobile li ul{background-color:#561155}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-search.show{background-color:#801a7f}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-btn-search #search-widget-mobile{position:fixed;top:auto;background-color:#801a7f;border:none}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-logo{padding-left:0;z-index:1;position:absolute;left:0;top:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;text-align:left!important}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-logo a{display:block}#header #mobile-header #mobile-header-sticky .container .mobile-main-bar .row .col-mobile-logo a .logo{height:91px}#iqitmegamenu-wrapper.stuck-menu .container-iqitmegamenu{padding-left:0;padding-right:0}#desktop-header.stuck-header,#iqitmegamenu-wrapper.stuck-menu{position:static;background-color:transparent}.iqitmegamenu#iqitmegamenu-horizontal{background-color:transparent;border-top:2px solid hsla(0,0%,100%,.18)}.iqitmegamenu#iqitmegamenu-horizontal nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.iqitmegamenu#iqitmegamenu-horizontal nav ul li{-ms-flex-preferred-size:100%;flex-basis:100%}.iqitmegamenu#iqitmegamenu-horizontal nav ul li a{width:100%;display:block;border-left:none;text-align:center;line-height:48px;line-height:3rem}.iqitmegamenu#iqitmegamenu-horizontal nav ul li a span{text-transform:uppercase;white-space:nowrap;text-align:center}.iqitmegamenu#iqitmegamenu-horizontal nav ul li a span .fa-angle-down{display:none}.iqitmegamenu#iqitmegamenu-horizontal nav ul li .cbp-hrsub{-webkit-transform:none;-ms-transform:none;transform:none}.iqitmegamenu#iqitmegamenu-horizontal nav ul li .cbp-hrsub .row{margin-bottom:0}.iqitmegamenu#iqitmegamenu-horizontal nav ul li .cbp-hrsub .cbp-menu-column{margin-top:0}.iqitmegamenu#iqitmegamenu-horizontal nav ul li .cbp-hrsub .cbp-hrsub-inner{background-color:#801a7f}.iqitmegamenu#iqitmegamenu-horizontal nav ul li .cbp-hrsub .cbp-hrsub-inner .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:flexs-start;-ms-flex-pack:flexs-start;justify-content:flexs-start}.iqitmegamenu#iqitmegamenu-horizontal nav ul li .cbp-hrsub .cbp-hrsub-inner .row .col-12{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}.iqitmegamenu#iqitmegamenu-horizontal nav ul li .cbp-hrsub .cbp-hrsub-inner .row>div .cbp-menu-column-inner .cbp-categories-row>div{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:200px}.iqitmegamenu#iqitmegamenu-horizontal nav ul li .cbp-hrsub .cbp-hrsub-inner a{color:#fff!important;text-transform:uppercase;background-image:url(../picto/forme.svg);background-repeat:no-repeat;background-position:50%;background-size:70px 70px;white-space:nowrap;padding-top:25px;padding-bottom:25px;margin-bottom:0}.iqitmegamenu#iqitmegamenu-horizontal nav ul li .cbp-hrsub .cbp-hrsub-inner a:hover{color:#adacaf}.iqitmegamenu#iqitmegamenu-horizontal nav ul li.cbp-hropen>a{background-color:hsla(0,0%,100%,.05);color:#fff!important;position:relative;padding-bottom:0}.iqitmegamenu#iqitmegamenu-horizontal nav ul li.cbp-hropen>a:after{left:calc(50% - 10px);content:"";width:20px;height:2px;position:absolute;bottom:5.4px;visibility:visible;background-size:contain;background-position:50%;background-color:#801a7f;background-repeat:no-repeat}.iqitmegamenu#iqitmegamenu-horizontal nav ul li.cbp-hropen>a:before{bottom:10px}.iqitmegamenu#iqitmegamenu-horizontal nav ul li#cbp-hrmenu-tab-7 a,.iqitmegamenu#iqitmegamenu-horizontal nav ul li#cbp-hrmenu-tab-8 a{border-left:none;background-color:hsla(0,0%,100%,.05)}.iqitmegamenu#iqitmegamenu-horizontal nav ul li#cbp-hrmenu-tab-7 a span,.iqitmegamenu#iqitmegamenu-horizontal nav ul li#cbp-hrmenu-tab-8 a span{text-transform:none}.iqitmegamenu#iqitmegamenu-horizontal nav ul li#cbp-hrmenu-tab-7 a span .fa-angle-down,.iqitmegamenu#iqitmegamenu-horizontal nav ul li#cbp-hrmenu-tab-8 a span .fa-angle-down{display:none}.iqitmegamenu#iqitmegamenu-horizontal nav ul li#cbp-hrmenu-tab-7{border-left:2px solid hsla(0,0%,100%,.18)}.iqitmegamenu#iqitmegamenu-horizontal nav ul li#cbp-hrmenu-tab-8{border-left:1px solid transparent}body{font-family:Lato,sans-serif,Arial}.h1,h1{font-size:25px;font-family:Georgia,serif;color:#adacaf;margin-top:20px;z-index:1;padding-bottom:0;border-bottom:none;position:relative;padding-left:10px}@media (min-width:768px){.h1,h1{font-size:33px}}@media (min-width:992px){.h1,h1{font-size:40px}}@media (min-width:1200px){.h1,h1{font-size:48px}}.h1 span,h1 span{font-size:25px;font-family:Georgia,serif;color:#adacaf}@media (min-width:768px){.h1 span,h1 span{font-size:33px}}@media (min-width:992px){.h1 span,h1 span{font-size:40px}}@media (min-width:1200px){.h1 span,h1 span{font-size:48px}}.h1:before,h1:before{top:-6px;content:"";width:27px;height:41px;position:absolute;left:0;visibility:visible;background-size:contain;background-position:50%;background-color:#801a7f;background-repeat:no-repeat;border-radius:0 7px 7px 0;z-index:-1}@media (min-width:768px){.h1:before,h1:before{height:50px;width:34px}}@media (min-width:992px){.h1:before,h1:before{height:56px;width:31px}}@media (min-width:1200px){.h1:before,h1:before{height:63px;width:36px}}#content-wrapper .section-title,.h2,h2{font-size:25px;font-family:Georgia,serif;color:#adacaf;margin-top:20px;z-index:1;padding-bottom:0;border-bottom:none;position:relative;padding-left:10px}@media (min-width:768px){#content-wrapper .section-title,.h2,h2{font-size:30px}}@media (min-width:992px){#content-wrapper .section-title,.h2,h2{font-size:35px}}@media (min-width:1200px){#content-wrapper .section-title,.h2,h2{font-size:40px}}#content-wrapper .section-title span,.h2 span,h2 span{font-size:25px;font-family:Georgia,serif;color:#adacaf}@media (min-width:768px){#content-wrapper .section-title span,.h2 span,h2 span{font-size:30px}}@media (min-width:992px){#content-wrapper .section-title span,.h2 span,h2 span{font-size:35px}}@media (min-width:1200px){#content-wrapper .section-title span,.h2 span,h2 span{font-size:40px}}#content-wrapper .section-title:before,.h2:before,h2:before{top:-6px;content:"";width:27px;height:41px;position:absolute;left:0;visibility:visible;background-size:contain;background-position:50%;background-color:#801a7f;background-repeat:no-repeat;border-radius:0 7px 7px 0;z-index:-1}@media (min-width:768px){#content-wrapper .section-title:before,.h2:before,h2:before{height:50px;width:34px}}@media (min-width:992px){#content-wrapper .section-title:before,.h2:before,h2:before{height:56px;width:31px}}@media (min-width:1200px){#content-wrapper .section-title:before,.h2:before,h2:before{height:63px;width:36px}}#wrapper{background-color:#f7f7f7;min-height:calc(100vh - 406px);padding-top:145px!important;color:#322b31}@media only screen and (min-width:1440px){#wrapper{padding-top:105px!important}}#wrapper .breadcrumb a{color:#322b31}#wrapper .block-categories{margin-top:50px}#wrapper .block-categories .block-title{border-bottom:1px solid #adacaf;padding-bottom:0;margin-bottom:0;font-weight:400;color:#801a7f;font:Lato,sans-serif,Arial}#wrapper .block-categories .block-title span a{text-transform:uppercase;color:#801a7f;padding-top:15px;padding-bottom:15px;display:block;font-size:25px}#wrapper .block-categories .category-top-menu .category-sub-menu li{border-bottom:1px solid #adacaf}#wrapper .block-categories .category-top-menu .category-sub-menu li.current a{color:#801a7f;position:relative;padding-right:35px}#wrapper .block-categories .category-top-menu .category-sub-menu li.current a:after{top:calc(50% - 10px);content:"";width:20px;height:20px;position:absolute;right:0;visibility:visible;background-size:contain;background-position:50%;background-image:url(../picto/spiral-p.svg);background-repeat:repeat;background-repeat:no-repeat}#wrapper .block-categories .category-top-menu .category-sub-menu li a{padding-top:15px;padding-bottom:15px;display:block;font-size:18px;padding-left:0;color:#322b31}#wrapper .block-categories .category-top-menu .category-sub-menu li a:before{content:none;display:none}#wrapper .block-categories .category-top-menu .category-sub-menu li a:hover{color:#801a7f;position:relative;padding-right:35px}#wrapper .block-categories .category-top-menu .category-sub-menu li a:hover:after{top:calc(50% - 10px);content:"";width:20px;height:20px;position:absolute;right:0;visibility:visible;background-size:contain;background-position:50%;background-image:url(../picto/spiral-p.svg);background-repeat:repeat;background-repeat:no-repeat}#wrapper #content-wrapper .page-title{border-bottom:none;margin-top:0}#wrapper #content-wrapper article.product-miniature{background-color:#fff;padding:10px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#wrapper #content-wrapper article.product-miniature .product-description{margin-top:auto;width:100%}#wrapper #content-wrapper article.product-miniature .product-description .product-title{text-transform:uppercase;color:#322b31}#wrapper #content-wrapper article.product-miniature .product-description .product-title a{color:#322b31}#wrapper #content-wrapper article.product-miniature .product-description .product-price-and-shipping{margin-top:10px;width:70%;float:left}#wrapper #content-wrapper article.product-miniature .product-description .product-price-and-shipping .product-price{font-size:20px;color:#801a7f}#wrapper #content-wrapper article.product-miniature .product-description .product-price-and-shipping .regular-price{color:#fa8201!important;position:absolute;left:25px;top:auto;margin-top:1px;font-size:1.1em}#wrapper #content-wrapper article.product-miniature .product-description .product-add-cart{width:30%;float:left}#wrapper #content-wrapper article.product-miniature .product-description .product-add-cart .btn-product-list{padding:0}#wrapper #content-wrapper .product-container .product-info-row{background-color:#fff;padding:20px}#wrapper #content-wrapper .product-container .product-info-row .col-product-image{margin-top:-20px;margin-left:-35px;margin-right:-35px}@media (max-width:767px){#wrapper #content-wrapper .product-container .product-info-row .col-product-image{width:calc(100% + 70px)}}@media (min-width:768px){#wrapper #content-wrapper .product-container .product-info-row .col-product-image{margin-left:-20px;margin-right:-20px}}@media (min-width:992px){#wrapper #content-wrapper .product-container .product-info-row .col-product-image{padding-left:0}}#wrapper #content-wrapper .product-container .product-info-row .col-product-info .product_header_container{border-bottom:none}#wrapper #content-wrapper .product-container .product-info-row .col-product-info .product_header_container .page-title{margin-bottom:50px}@media (min-width:768px){#wrapper #content-wrapper .product-container .product-info-row .col-product-info .product_header_container .page-title{margin-bottom:30px}}@media (min-width:992px){#wrapper #content-wrapper .product-container .product-info-row .col-product-info .product_header_container .page-title{margin-bottom:50px}}#wrapper #content-wrapper .product-container .product-info-row .col-product-info .product_header_container .page-title span{font-family:Lato,sans-serif,Arial;text-transform:uppercase;color:#322b31;font-size:24px;margin-top:20px;font-weight:400}@media (min-width:768px){#wrapper #content-wrapper .product-container .product-info-row .col-product-info .product_header_container .page-title span{font-size:26px}}@media (min-width:992px){#wrapper #content-wrapper .product-container .product-info-row .col-product-info .product_header_container .page-title span{font-size:28px}}@media (min-width:1200px){#wrapper #content-wrapper .product-container .product-info-row .col-product-info .product_header_container .page-title span{font-size:30px}}#wrapper #content-wrapper .product-container .product-info-row .col-product-info .product-information .product-actions form .product-additional-info{border-top:none}#wrapper #content-wrapper .product-container .product-info-row .col-product-info .product-information .product-actions form .product-add-to-cart .product-quantity .col-add-btn .add .add-to-cart{background-color:#801a7f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;padding-left:50px;padding-right:50px}#wrapper #content-wrapper .product-container .product-info-row .col-product-info .product-information .product-actions form .product-add-to-cart .product-quantity .col-add-btn .add .add-to-cart .fa-shopping-bag{background-image:url(../picto/shopping-w.png);background-size:cover;background-position:50%}#wrapper #content-wrapper .product-container .product-info-row .col-product-info .product-information .product-actions form .add-to-cart{background-color:#801a7f}#wrapper #content-wrapper .products-selection{border-top:none;border-bottom:none;padding-top:0;padding-bottom:0}#wrapper #content-wrapper .js-product-miniature-wrapper{margin-bottom:10px;margin-top:10px}@media (min-width:350px) and (max-width:575px){#wrapper #content-wrapper .js-product-miniature-wrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}#wrapper #content-wrapper .js-product-miniature-wrapper.product-carousel{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#wrapper #content-wrapper .js-product-miniature-wrapper.product-carousel .product-miniature-default{height:330px}@media (min-width:992px){#wrapper #content-wrapper .js-product-miniature-wrapper.product-carousel .product-miniature-default{min-height:370px}}#wrapper #content-wrapper .product-list-subcategories{margin-bottom:0}.product-prices .product-discount{margin-bottom:10px}.product-prices .product-price .current-price .product-price,.product-prices .product-price .current-price span{color:#801a7f;font-size:24px}@media (min-width:768px){.product-prices .product-price .current-price .product-price,.product-prices .product-price .current-price span{font-size:28px}}@media (min-width:992px){.product-prices .product-price .current-price .product-price,.product-prices .product-price .current-price span{font-size:32px}}@media (min-width:1200px){.product-prices .product-price .current-price .product-price,.product-prices .product-price .current-price span{font-size:36px}}.product-prices .product-price .current-price .product-price.discount,.product-prices .product-price .current-price span.discount{background-color:orange;font-size:1em;margin-left:10px;padding:5px 10px}.fa.fa-bars{background-image:url(../picto/menu.svg)}.fa.fa-bars,.fa.fa-search{text-indent:-9999px;height:25px;width:25px;background-size:contain;background-position:50%;background-repeat:no-repeat}.fa.fa-search{background-image:url(../picto/search.svg)}.fa.fa-user{background-image:url(../picto/user.svg)}.fa.fa-shopping-bag,.fa.fa-user{text-indent:-9999px;height:25px;width:25px;background-size:contain;background-position:50%;background-repeat:no-repeat}.fa.fa-shopping-bag{background-image:url(../picto/cart.svg)}.fa.fa-shopping-bag #mobile-cart-products-count{background-color:#801a7f;text-indent:0}.fa.fa-shopping-bag .cart-products-count-btn{background-color:#801a7f;text-indent:0;border:2px solid #fff;right:auto;left:-6px;top:-6px;line-height:12px;height:19px}.fa.fa-phone{background-image:url(../picto/phone-w.svg)}.fa.fa-envelope-o,.fa.fa-phone{text-indent:-9999px;height:25px;width:25px;background-size:contain;background-position:50%;background-repeat:no-repeat}.fa.fa-envelope-o{background-image:url(../picto/mail-w.svg)}.product-list-subcategories .row>div{margin-top:15px;margin-bottom:15px}.product-list-subcategories .row>div .subcategory-image{margin-bottom:0;border:none}.product-list-subcategories .row>div .subcategory-image a{display:block;height:0;padding-top:75%;position:relative;overflow:hidden}.product-list-subcategories .row>div .subcategory-image a img{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.product-list-subcategories .row>div a.subcategory-name{margin-top:-1px;display:block;background-color:#801a7f;text-align:center;color:#fff;text-transform:uppercase;font-weight:700}.product-tabs{margin-left:-15px;margin-right:-15px;background-color:#fff;padding-left:20px;padding-right:20px;margin-top:-3rem;padding-bottom:20px}.product-tabs .nav-tabs{border-bottom:none}.product-tabs .nav-tabs li a{font-size:25px;font-family:Georgia,serif;color:#adacaf!important;margin-top:20px;z-index:1;padding-bottom:0;border-bottom:none!important;position:relative;padding-left:10px}.product-tabs .nav-tabs li a span{font-size:25px;font-family:Georgia,serif;color:#adacaf}.product-tabs .nav-tabs li a:before{top:-11px;content:"";width:27px;height:41px;position:absolute;left:0;visibility:visible;background-size:contain;background-position:50%;background-color:#322b31;background-repeat:no-repeat;border-radius:0 7px 7px 0;z-index:-1}.product-cover{overflow:hidden}.breadcrumb{margin-bottom:0}.product-flags{height:100%;width:100%}.product-flags .product-flag{-webkit-transform:rotate(-45deg) translateX(-30%) translateY(-200%);-ms-transform:rotate(-45deg) translateX(-30%) translateY(-200%);transform:rotate(-45deg) translateX(-30%) translateY(-200%);background-color:#801a7f;min-width:200px;text-align:center!important;text-transform:uppercase}.product-flags .product-flag:nth-of-type(2),.product-flags .product-flag:nth-of-type(3){-webkit-transform:rotate(-45deg) translateX(-22.5%) translateY(-200%);-ms-transform:rotate(-45deg) translateX(-22.5%) translateY(-200%);transform:rotate(-45deg) translateX(-22.5%) translateY(-200%)}.product-flags .product-flag.on-sale{background-color:#fa8201}.product-flags .product-flag.new{background-color:#801a7f}.product-flags .product-flag.discount{position:absolute;right:10px;-webkit-transform:none;-ms-transform:none;transform:none;min-width:auto;bottom:-76px;background-color:#fa8201}.featured-products{padding-bottom:15px;margin-bottom:30px}@media (min-width:1530px){.featured-products .js-product-miniature-wrapper{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.js-product-miniature-wrapper,.products.row>.col,.products.row>[class*=col-]{border-bottom:1px solid #801a7f;padding:20px 10px}@media (min-width:768px){body#index .js-product-miniature-wrapper{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}}@media (min-width:1530px){body#index .js-product-miniature-wrapper{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}user agent stylesheet li{text-align:-webkit-match-parent}user agent stylesheet ol{list-style-type:decimal}#wrapper .breadcrumb{padding-top:.7142857143rem;padding-bottom:.7142857143rem;margin-top:-1.0714285714rem;margin-bottom:1.0714285714rem;font-size:13.714px;font-size:.8571428571rem;font-style:normal;font-weight:400;text-transform:none}.breadcrumb{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:0}a:link:not(.nav-link):not(.btn),a:visited:not(.nav-link):not(.btn){color:#b556b9}.products-sort-nb-dropdown .select-title{position:relative;padding-left:65px;line-height:40px;padding-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products-sort-nb-dropdown .select-title:before{top:calc(50% - 17.5px);content:"";width:35px;height:35px;position:absolute;left:12px;visibility:visible;background-size:contain;background-position:50%;background-image:url(../picto/sort.svg);background-repeat:repeat;background-repeat:no-repeat}.products-sort-nb-dropdown .select-title .fa-angle-down{margin-left:10px;font-size:25px;padding-left:25px}.page-content.page-cms{background:none}#checkout .delivery-option .imgContainer img{max-width:100%}.js-product-images-modal .modal-title{display:none}#tarteaucitronRoot #tarteaucitronAlertBig{background:#464646!important}#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronAlertBig #tarteaucitronPersonalize,#tarteaucitronAlertBig #tarteaucitronPersonalize2,#tarteaucitronRoot .tarteaucitronAllow,#tarteaucitronRoot .tarteaucitronDeny,.tarteaucitronCTAButton{background:#801a7f!important;margin-top:5px!important;margin-bottom:5px!important}#tarteaucitronRoot .tarteaucitronDeny{background:#adacaf!important}#tarteaucitron #tarteaucitronPrivacyUrl,#tarteaucitron #tarteaucitronPrivacyUrlDialog,#tarteaucitronAlertBig #tarteaucitronCloseAlert{background:#fff!important}.products-selection .products-sort-nb-dropdown .dropdown-menu,.products-sort-nb-dropdown{z-index:10}#blockcart-modal .crossselling-products-modal .swiper-slide .product-carousel{min-height:344px;max-width:100%!important}#js-product-list{top:50px;position:relative}.my-account-side-links .fa-user{text-indent:unset;width:1.25em;height:unset}.opening{position:fixed;top:0;left:0;bottom:0;right:0;z-index:999;background:#81197f;color:#fff;padding:45px;pointer-events:none;font-family:professor,Arial,sans-serif;-webkit-transition:opacity .6s;transition:opacity .6s}.opening,.opening .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0}.opening .wrapper{-webkit-transition:opacity .6s .6s;transition:opacity .6s .6s}.opening.open{opacity:1;pointer-events:all;-webkit-transition:opacity 0s;transition:opacity 0s}.opening.open .wrapper{opacity:1}.opening .opening-title{font-size:42px;margin-bottom:20px;line-height:1}.opening .opening-title .img-bird{display:block;height:80px;width:70px;background-color:#fff;mask-image:url(../img/oiseau.svg);-webkit-mask-image:url(../img/oiseau.svg);mask-size:contain;-webkit-mask-size:contain;mask-position:center center;-webkit-mask-position:center center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;position:absolute;top:70%;left:-90px;-webkit-transition:top 2s 1.5s,left 2s 1.5s;transition:top 2s 1.5s,left 2s 1.5s}.opening.open .opening-title .img-bird{top:30px;left:calc(100% - 90px)}.opening .opening-logo img,.opening .opening-logo svg{width:100%;height:auto;max-width:500px;margin-left:auto;margin-right:auto}.opening .opening-slogan{font-size:26px;margin-top:20px;line-height:1;opacity:0;-webkit-transition:opacity 1s .8s;transition:opacity 1s .8s}.opening.open .opening-slogan{opacity:1}@media only screen and (min-width:1025px){.opening .opening-title{margin-left:-160px}.opening .opening-slogan,.opening .opening-title{font-size:54px}.opening .opening-slogan{margin-top:50px;opacity:1;text-align:left;width:980px;display:block}.opening .opening-slogan .slogan-text{white-space:nowrap;width:0;overflow:hidden;display:inline-block;-webkit-transition:width 1.7s 1.2s;transition:width 1.7s 1.2s}.opening.open .opening-slogan .slogan-text{width:100%}.opening .opening-title .img-bird{height:150px;width:120px;top:100%;left:30px}.opening.open .opening-title .img-bird{left:calc(50% + 80px)}}#footer-container-main .block.block-iqitcontactpage .block-title,#footer-container-main .block.block-iqitlinksmanager-1 .block-title,#footer-container-main .block.block-iqitlinksmanager-3 .block-title{border-bottom:none;padding-bottom:0;margin-top:20px;margin-bottom:20px}@media (min-width:992px){#footer-container-main .block.block-iqitcontactpage .block-title,#footer-container-main .block.block-iqitlinksmanager-1 .block-title,#footer-container-main .block.block-iqitlinksmanager-3 .block-title{margin-top:40px}}#footer-container-main .block.block-iqitcontactpage .block-title span,#footer-container-main .block.block-iqitlinksmanager-1 .block-title span,#footer-container-main .block.block-iqitlinksmanager-3 .block-title span{color:#b556b9;font-size:18px}@media (min-width:768px){#footer-container-main .block.block-iqitcontactpage .block-title span,#footer-container-main .block.block-iqitlinksmanager-1 .block-title span,#footer-container-main .block.block-iqitlinksmanager-3 .block-title span{font-size:20px}}@media (min-width:992px){#footer-container-main .block.block-iqitcontactpage .block-title span,#footer-container-main .block.block-iqitlinksmanager-1 .block-title span,#footer-container-main .block.block-iqitlinksmanager-3 .block-title span{font-size:22px}}@media (min-width:1200px){#footer-container-main .block.block-iqitcontactpage .block-title span,#footer-container-main .block.block-iqitlinksmanager-1 .block-title span,#footer-container-main .block.block-iqitlinksmanager-3 .block-title span{font-size:24px}}#footer-container-main .block.block-iqitcontactpage .block-content ul li a,#footer-container-main .block.block-iqitlinksmanager-1 .block-content ul li a,#footer-container-main .block.block-iqitlinksmanager-3 .block-content ul li a{color:#fff;font-size:16px}#footer-container-main .block.block-iqitcontactpage .block-content ul li a:before,#footer-container-main .block.block-iqitlinksmanager-1 .block-content ul li a:before,#footer-container-main .block.block-iqitlinksmanager-3 .block-content ul li a:before{content:none;display:none}#footer-container-main .block.block-iqitcontactpage .block-content ul li a:hover,#footer-container-main .block.block-iqitlinksmanager-1 .block-content ul li a:hover,#footer-container-main .block.block-iqitlinksmanager-3 .block-content ul li a:hover{color:#b556b9}#footer-container-main .block:nth-of-type(3){padding-bottom:1rem;background-size:auto 171px;background-position:15px bottom;background-repeat:no-repeat}@media (max-width:767px){#footer-container-main .block p:nth-of-type(2){margin-top:50px!important}}@media (min-width:992px){#footer-container-main .block.block-iqitcontactpage .block-title span{white-space:nowrap}}#footer-container-main .block.block-iqitcontactpage .block-content hr,#footer-container-main .block.block-iqitcontactpage .fa-map-marker{display:none}#footer-container-main .block.block-iqitcontactpage .block-content .part{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#footer-container-main .block.block-iqitcontactpage .block-content .part .icon{color:#fff;min-width:0}#footer-container-main .block.block-iqitcontactpage .block-content .part .icon i{font-size:18px}#footer-container-main .block.block-iqitcontactpage .block-content .part .data,#footer-container-main .block.block-iqitcontactpage .block-content .part .data a{color:#fff;font-size:18px}#footer-container-main .block.block-iqitcontactpage .block-content .social-links li a{color:#fff}#footer-container-main .block.block-iqitcontactpage .block-content .social-links li a i{color:#fff;font-size:26px}#footer-container-main .block.block-iqitcontactpage .block-content .social-links li a:hover i{color:#b556b9}#footer-container-main .block.block-iqitcontactpage .block-content>a{z-index:1;color:#fff;font-size:22px;position:relative;padding-left:10px}#footer-container-main .block.block-iqitcontactpage .block-content>a:before{top:-2px;content:"";width:27px;height:36px;position:absolute;left:0;visibility:visible;background-size:contain;background-position:50%;background-color:#801a7f;background-repeat:no-repeat;border-radius:0 7px 7px 0;z-index:-1}.checkout-step,.page-content{background-color:#fff}.pagination{padding-top:25px;padding-bottom:25px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination .page-list{text-align:right!important}.pagination .page-list li a{border:none!important;background-color:#adacaf;color:#fff!important}.pagination .page-list li.current a{background-color:#801a7f}.labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.labels{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.labels .label{padding-left:15px;padding-right:15px;text-transform:uppercase;color:#801a7f;font-size:14px;position:relative;padding-top:65px}.labels .label:before{left:calc(50% - 20px);content:"";width:40px;height:40px;position:absolute;top:13px;visibility:visible;background-size:contain;background-position:50%;background-repeat:no-repeat}.labels .label.achat:before{background-image:url(../picto/achat.svg);background-repeat:repeat;background-repeat:no-repeat}.labels .label.paiement:before{background-image:url(../picto/paiement.svg);background-repeat:repeat;background-repeat:no-repeat}.labels .label.collect:before{background-image:url(../picto/collect.svg);background-repeat:repeat;background-repeat:no-repeat}#sticky-cart-wrapper{position:fixed;top:27px;right:15px}#ps-shoppingcart-wrapper{min-width:39px}.crossselling-products,.featured-products,footer{content-visibility:auto}#blockcart-modal-wrap .product-name{font-size:16px}#js-checkout-summary{background-color:#fff}.product-accessories .product-title{min-height:35px}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:local("Lato Regular"),local("Lato-Regular"),url(../fonts/Lato-Regular.woff2) format("woff2"),url(../fonts/Lato-Regular.woff) format("woff"),url(../fonts/Lato-Regular.ttf) format("truetype"),url(../fonts/Lato-Regular.otf) format("opentype"),url(../fonts/Lato-Regular.svg) format("svg"),url(../fonts/Lato-Regular.eot) format("embedded-opentype")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:local("Lato Bold"),local("Lato-Bold"),url(../fonts/Lato-Bold.woff2) format("woff2"),url(../fonts/Lato-Bold.woff) format("woff"),url(../fonts/Lato-Bold.ttf) format("truetype"),url(../fonts/Lato-Bold.otf) format("opentype"),url(../fonts/Lato-Bold.svg) format("svg"),url(../fonts/Lato-Bold.eot) format("embedded-opentype")}#footer{background-color:#322b31}@media (min-width:768px){#footer{background-size:100% auto;background-position:0 0;background-repeat:no-repeat;background-size:auto 100%;background-position:0}}#footer .footer-container .container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:flex-strat;-ms-flex-pack:flex-strat;justify-content:flex-strat;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:colum;flex-direction:colum}@media (min-width:768px){#footer .footer-container .container .row{-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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}#footer .footer-container .container .row .col{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;width:100%}@media (min-width:768px){#footer .footer-container .container .row .col{width:50%}}@media (min-width:992px){#footer .footer-container .container .row .col{width:25%}}