@font-face{font-family:'FabyenLight';src:url(./../../fonts/fabyen/Fabyen-Light.woff2) format('woff2') , url(./../../fonts/fabyen/Fabyen-Light.woff) format('woff') , url(./../../fonts/fabyen/Fabyen-Light.ttf) format('truetype');font-weight:200;font-style:normal}@font-face{font-family:'FabyenRegular';src:url(./../../fonts/fabyen/Fabyen-regular.woff2) format('woff2') , url(./../../fonts/fabyen/Fabyen-regular.woff) format('woff') , url(./../../fonts/fabyen/Fabyen-regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'FabyenBold';src:url(./../../fonts/fabyen/Fabyen-Bold.woff2) format('woff2') , url(./../../fonts/fabyen/Fabyen-Bold.woff) format('woff') , url(./../../fonts/fabyen/Fabyen-Bold.ttf) format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'RobotoRegular';src:url(./../../fonts/roboto/Roboto-Regular.woff2) format('woff2') , url(./../../fonts/roboto/Roboto-Regular.woff) format('woff') , url(./../../fonts/roboto/Roboto-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'RobotoBold';src:url(./../../fonts/roboto/Roboto-Bold.woff2) format('woff2') , url(./../../fonts/roboto/Roboto-Bold.woff) format('woff') , url(./../../fonts/roboto/Roboto-Bold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'RobotoBlack';src:url(./../../fonts/roboto/Roboto-Black.woff2) format('woff2') , url(./../../fonts/roboto/Roboto-Black.woff) format('woff') , url(./../../fonts/roboto/Roboto-Black.ttf) format('truetype');font-weight:800;font-style:normal}:root{--color-primary:#9c0e37;--color-primary-dark:#61051f;--color-secondary:#dc1951;--color-tertiary:#ffb787;--color-dark-grey:#404040;--color-light-grey:#fffaf7;--color-black:#0a0a0a;--color-white:#fafafa}#prestashop-profiling{display:none!important}:root{--ffmre:"RobotoRegular" , sans-serif;--ffmbo:"RobotoBold" , sans-serif;--ffmbl:"RobotoBlack" , sans-serif;--ffsli:"FabyenLight" , serif;--ffsre:"FabyenRegular" , serif;--ffsbo:"FabyenBold" , serif}body{font-family: var(--ffMRe);color:var(--color-black)}*{box-sizing:border-box}html{scroll-behavior:smooth}main{background-color:var(--color-light-grey)}#wrapper{background:var(--color-light-grey)!important;position:relative;padding-top:unset}#home .clearfix{display:none}a,a:hover,a:visited,a:active{color:var(--color-primary)}.desktopSpawned{display:block}.mobileSpawned{display:none}.outOfStock>span{opacity:.25}.outOfStock{position:relative}.outOfStock::before{content:"";display:block;position:absolute;width:1px;height:115%;top:35%;left:10%;transform:translate(-50%,-50%);rotate:45deg;background-color:#d4d4d4}@media (width < 1024px) {
  .desktopSpawned{
      display: none;
  }
  .mobileSpawned{
      display: block;
  }
}.h1,.h2,.h3,.h4,.h5,.h6{font-family: var(--ffSRe);margin:0;padding:0;font-weight:normal;text-transform:none;color:var(--color-black)}p,p *{color:var(--color-black);font-family: var(--ffMRe);font-size:1rem;line-height:1.5rem}p a{color:var(--color-primary)}@media (width < 1024px) {
  p, p * {
    font-size: .875rem;
    line-height: 1.125rem;
  }
}@media (min-width:993px){p a:hover{color:var(--color-secondary)}}body.ce-kit-1 h1,.h1{font-size:2.5rem;line-height:3rem}body.ce-kit-1 h2,.h2{font-size:2.25rem;line-height:2.5rem}body.ce-kit-1 h3,.h3{font-size:2rem;line-height:2.25rem}body.ce-kit-1 h4,.h4{font-size:1.75rem;line-height:2.625rem}body.ce-kit-1 h5,.h5{font-size:1.5rem;line-height:2.25rem}body.ce-kit-1 h6,.h6{font-size:1.25rem;line-height:1.875rem}@media (width < 1024px) {
  
  body.ce-kit-1 h1,
  .h1{
    font-size: 1.625rem;
    line-height: 1.875rem;
  }

  body.ce-kit-1 h2,
  .h2{
    font-size: 1.4375rem;
    line-height: 1.6875rem;
  }

  body.ce-kit-1 h3,
  .h3{
    font-size: 1.25rem;
    line-height: 1.5rem;
  }

  body.ce-kit-1 h4,
  .h4{
    font-size: 1.125rem;
    line-height: 1.3125rem;
  }

  body.ce-kit-1 h5,
  .h5{
    font-size: 1.125rem;
    line-height: 1.3125rem;
  }

  body.ce-kit-1 h6,
  .h6{
    font-size: 1rem;
    line-height: 1.125rem;
  }
}.btn{display:block;padding:12px 16px;border:none;border-radius:4px;font-family: var(--ffMRe);font-size:1rem;line-height:1.5rem;text-align:center;float:none!important;border:solid 1px;height:auto;box-shadow:none;white-space:normal}.btn-primary{background-color:var(--color-primary)!important;color:var(--color-white)!important;border-color:var(--color-primary)!important}.btn-secondary{background-color:transparent!important;color:var(--color-primary)!important;border-color:var(--color-primary)!important}@media (min-width:993px){.btn-primary:active,.btn-primary:hover,.btn-primary:focus,.btn-primary:focus-visible,.btn-primary:focus-within{background-color:var(--color-primary-dark)!important;border-color:var(--color-primary-dark)!important}.btn-secondary:active,.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:focus-visible,.btn-secondary:focus-within{background-color:var(--color-secondary)!important;color:var(--color-white)!important;border-color:var(--color-secondary)!important}}@media (max-width:992px){.btn{font-size:.875rem;line-height:1.125rem}}.container{position:relative;z-index:1;margin-inline:auto;width:100%}#content-wrapper{padding-inline:0!important}.row::after{display:none}@media (min-width:993px){.container{max-width:1170px}}@media (max-width:992px){.container{width:100%;padding-inline:30px}}#main .page-content,#main .page-footer,#main .page-header{margin-bottom:unset}#order-items hr{display:none!important}#wrapper .breadcrumb{margin-bottom:24px}#product #wrapper .breadcrumb{margin-left:30px}#wrapper .breadcrumb a,#wrapper .breadcrumb span{font-size:.75rem;line-height:1rem;color:var(--color-black);text-decoration:none}#wrapper .breadcrumb li::after{content:">";margin:0 2px;color:var(--color-black);font-size:.75rem;line-height:1rem}#contact #wrapper .breadcrumb{margin-inline:auto;max-width: calc(463px + 367px + 117px);width:100%}@media (width < 1024px) {
  #contact #wrapper .breadcrumb {
    max-width: calc(50% + 367px + 40px);
  }
}#product #wrapper .breadcrumb{display:grid;grid-template-columns:repeat(10,1fr);gap:56px;margin-inline:auto;width:100%}#product #wrapper .breadcrumb>ol{max-width: calc(619px + 463px + 56px);grid-column-start:2;grid-column-end:8}@media (width < 1300px) {
  #product #wrapper .breadcrumb > ol{
    grid-column-start: 1;
    grid-column-end: 5;
  }
}@media (width < 1024px) {
  #product #wrapper .breadcrumb {
    display: flex;
    padding-inline: 30px;
    max-width: 100%;
  }
}.swiper-button-next,.swiper-button-prev{background-color:#fff;width:50px;height:50px;border-radius:50%;border:solid 1px var(--color-dark-grey)}.swiper-button-next::after,.swiper-button-prev::after{content:"";background-position:center;background-repeat:no-repeat;background-size:contain;width:7px;height:12px;display:block}.swiper-button-prev::after{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'7\'\ height=\'12\'\ viewBox=\'0\ 0\ 7\ 12\'\ fill=\'none\'%3E%3Cpath\ fill-rule=\'evenodd\'\ clip-rule=\'evenodd\'\ d=\'M-5.72205e-06\ 6.00025C-5.72205e-06\ 5.74425\ 0.0979939\ 5.48825\ 0.292994\ 5.29325L5.29299\ 0.29325C5.68399\ -0.09775\ 6.31599\ -0.09775\ 6.70699\ 0.29325C7.09799\ 0.68425\ 7.09799\ 1.31625\ 6.70699\ 1.70725L2.41399\ 6.00025L6.70699\ 10.2933C7.09799\ 10.6842\ 7.09799\ 11.3162\ 6.70699\ 11.7072C6.31599\ 12.0982\ 5.68399\ 12.0982\ 5.29299\ 11.7072L0.292994\ 6.70725C0.0979939\ 6.51225\ -5.72205e-06\ 6.25625\ -5.72205e-06\ 6.00025Z\'\ fill=\'%234b4848\'/%3E%3C/svg%3E)}.swiper-button-next::after{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'7\'\ height=\'12\'\ viewBox=\'0\ 0\ 7\ 12\'\ fill=\'none\'%3E%3Cpath\ fill-rule=\'evenodd\'\ clip-rule=\'evenodd\'\ d=\'M7.00025\ 6.00025C7.00025\ 5.74425\ 6.90225\ 5.48825\ 6.70725\ 5.29325L1.70725\ 0.29325C1.31625\ -0.09775\ 0.68425\ -0.09775\ 0.29325\ 0.29325C-0.09775\ 0.68425\ -0.09775\ 1.31625\ 0.29325\ 1.70725L4.58625\ 6.00025L0.29325\ 10.2933C-0.09775\ 10.6842\ -0.09775\ 11.3162\ 0.29325\ 11.7072C0.68425\ 12.0982\ 1.31625\ 12.0982\ 1.70725\ 11.7072L6.70725\ 6.70725C6.90225\ 6.51225\ 7.00025\ 6.25625\ 7.00025\ 6.00025Z\'\ fill=\'%234b4848\'/%3E%3C/svg%3E)}.elementor-swiper-button i{background-color:var(--color-primary);width:40px;aspect-ratio: 1 / 1;height:auto;border-radius:50px;display:flex;align-items:center;justify-content:center}.elementor-swiper-button i{font-size:16px}.product-flags{margin-bottom:0;gap:10px}.product-flags .product-flag{margin:0!important;width:fit-content!important;font-size:1rem!important;line-height:1.5rem!important;font-weight:600!important;padding:5px 20px!important;color:var(--color-white)!important;text-transform:none!important;background-color:var(--color-primary)!important;min-height:0!important;min-width:0!important}.product-flags .product-flag.discount{background-color:var(--color-primary)!important}.product-flags .product-flag.out_of_stock{background-color:var(--color-dark-grey)!important}.product-miniature .product-flags{top:18px}@media (width < 1024px) {
  .product-miniature .product-flags {
    top: 22px;
  }
  .product-flags li.product-flag {
    font-size: .875rem!important;
    line-height: 1.125rem!important;
  }
}@media (max-width:768px){.product-flags{gap:5px}.product-miniature .product-flags{top:5px}.product-flags .product-flag{font-size:.875rem!important;line-height:1.125rem!important;padding:4px 8px!important}}.modal-backdrop.in{display:none}.linebreak{display:block}.brands-sort .dropdown-menu,.products-sort-order .dropdown-menu,.suppliers-sort .dropdown-menu{background-color:var(--color-light-grey)}.form-control:focus{outline:none!important;border-color:var(--color-primary)!important}.custom-radio input[type="radio"]:checked+span{background-color:var(--color-primary)}.pagination .page-list{background-color:var(--color-light-grey)}.pagination{margin-top:24px}.pagination .current a,.pagination .current a:hover,.pagination .current a:focus,.pagination .current a:active,.pagination a,.pagination a:hover,.pagination a:focus,.pagination a:active{color:var(--color-black)!important;font-size:1rem}body:has(.overlay__inner) #header {border-bottom:0}#header{z-index:999;border-bottom:solid 1px var(--color-light-grey);box-shadow:none!important;background:none!important}.modal-open #header{z-index:1}.displayNavFullWidth{position:relative}html:has(#header.is-open),
body:has(#header.is-open){overflow:hidden}#header .container{padding-inline:30px}@media (max-width:768px){#header{border:none!important}}#header .header-nav{background:none;max-height:none;border:none;padding-block:32px 16px}@media (max-width:1500px){#header .header-nav{padding-block:20px}}@media (max-width:768px){#header .header-nav{padding-block:20px 10px}#header .header-nav .mobile{display:flex;justify-content:space-between;align-items:center;gap:20px}#header .header-nav .mobile .left{display:flex;align-items:center;gap:60px}#header .header-nav .mobile .right{display:flex;align-items:center;gap:20px}}#header .header-top{padding-block:12px 20px}#header .logo{width:130px;min-width:130px;height:auto;object-fit:contain}@media (max-width:1500px){#header .logo{width:140px;min-width:140px}}@media (max-width:768px){#header .logo{aspect-ratio: 130/55;width:130px;min-width:130px;height:auto}}#menu-icon{margin:0!important;width:19px;height:15px;position:relative}#menu-icon .bar{width:100%;height:2px;background-color:var(--color-black);border-radius:2px;transform:translateY(0%);transition:300ms ease;position:absolute;left:0}#menu-icon .bar1{top:0;transition:transform .3s ease , top .3s ease .3s}#header.is-open #menu-icon .bar1{top:50%;transform:translateY(-50%) rotate(45deg);transition:top .3s ease , transform .3s ease .3s}#menu-icon .bar2{top:50%;transform:translateY(-50%);transition:opacity .3s ease .3s}#header.is-open #menu-icon .bar2{opacity:0;transition:opacity .3s ease .15s}#menu-icon .bar3{bottom:0;transition:transform .3s ease , bottom .3s ease .3s}#header.is-open #menu-icon .bar3{bottom:50%;transform:translateY(50%) rotate(-45deg);transition:bottom .3s ease , transform .3s ease .3s}#header .displayNav{display:grid;grid-template-columns:1fr auto;gap:40px}@media (max-width:1000px){#header .displayNav{gap:30px}}#header .displayNav1{display:flex;align-items:center;gap:117px}@media (max-width:1200px){#header .displayNav1{gap:60px}}@media (max-width:1000px){#header .displayNav1{gap:40px}}#header .displayNav2{display:flex;align-items:center;gap:24px}@media (max-width:1200px){#header .displayNav2{gap:20px}}#header .header-banner{background-color:var(--color-primary);padding-block:10px 8px}#header .bannerContainer{display:flex;justify-content:center;gap:1%}#header .bannerContainer p:not(:first-of-type){display:none}#header .header-banner p{color:var(--color-white);margin:0;text-align:center;font-size:.875rem;line-height:1.25rem;text-wrap:nowrap}@media (width < 650px) {
    #header .bannerContainer { 
        justify-content: flex-start;
    }
    #header .container:has(.bannerContainer) {
        overflow: hidden;
    }
    #header .container > .bannerContainer > p {
        display: block;
        animation: scrollBanner 10s linear infinite;
    }
    @keyframes scrollBanner {
        0% {
            transform: translateX(0%);
        }
        100% {
            transform: translateX(-101%);
        }
    }
}@media (width < 768px) {
    #category #header:has(+ #wrapper #left-column.active #search_filter_controls.hidden-md-up) {
        visibility: hidden;
    }
    #category #header:has(+ #wrapper #left-column.active #search_filters_wrapper.hidden-sm-down #search_filter_controls.hidden-md-up) {
        visibility: visible;
    }
}#footer{background-color:var(--color-light-grey);border-top:solid 1px #e5e5e5;padding-top:40px;z-index:100;position:relative;padding-inline:30px}#footer .container{padding-inline:unset}@media (max-width:992px){#footer{padding-top:20px;margin-top:40px}}.displayFooterBefore{padding-bottom:24px;border-bottom:solid 1px #e5e5e5}@media (max-width:1024px){.displayFooterBefore{padding-bottom:27px;border-bottom:none}}#footer .displayFooter{padding-top:40px;display:grid;grid-template-columns:1fr auto auto;gap:40px 20px}#footer .displayFooter .shop .logo{width:130px;max-width:130px;height:auto;filter:brightness(0)}#footer .displayFooter .shop p{font-size:.875rem;line-height:1.25rem;margin:32px 0 0 0;max-width:200px}#footer .displayFooter .shop p .linebreak{font-size:.875rem;line-height:1.25rem;margin:unset;max-width:200px}@media (max-width:1400px){#footer .displayFooter{grid-template-columns:auto auto auto}#footer .displayFooter .shop{grid-column:span 1}}@media (width < 1024px) {
    #footer .displayFooter{
        padding-top: unset;
    }
    #footer .displayFooter{
        display: block;
    }
    #footer .displayFooter .shop p{
        max-width: none;
    }
    #footer .displayFooter .shop p {
        margin-top: 18px;
    }
    #footer .displayFooter .shop {
        max-width: 50%;
    }
}@media (width < 768px) {
    #footer .displayFooter .shop {
        max-width: 80%;
    }
}@media (width < 576px) {
    #footer .displayFooter .shop {
        max-width: 65%;
    }
}#footer .copyrightlink{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 50px;padding-block:24px 40px;margin-top:40px;border-top:solid 1px #e5e5e5}#footer .copyrightlink p,#footer .copyrightlink a{font-size:.75rem;line-height:1rem;color:var(--color-black);margin:0}@media (min-width:1025px){#footer .copyrightlink a:hover{color:var(--color-primary)}}@media (width < 1024px) {
    #footer .copyrightlink {
        padding-block: 30px;
    }
}@media (width < 768px) {
    #footer .copyrightlink {
        border-top: none;
        margin-top: unset;
    }
}.blockreassurance_product .item-product{margin-right:15px}.blockreassurance_product .block-title{font-size:1rem;line-height:1.25rem}.blockreassurance_product p{font-size:.875rem;line-height:1.125rem;margin-block:5px 20px}@media (max-width:768px){.blockreassurance_product>div{display:flex;flex-direction:column;gap:5px}.blockreassurance_product > div:not(:last-child){margin-bottom:15px}.blockreassurance_product .item-product{margin:0!important;padding:0!important}.blockreassurance_product p{margin-block:0!important}}.block-social{text-align:initial}.block-social .title{font-size:1rem;line-height:1.5rem;margin-bottom:16px;font-weight:600}.block-social ul{margin:0;display:flex;flex-direction:column;gap:16px}.block-social ul li{margin:0;background-position:center;background-repeat:no-repeat;background-size:contain;background-color:transparent!important;width:19px;height:19px}.block-social ul li::before{display:none}.block-social ul li.facebook{background-image:url(data:image/svg+xml,%3Csvg\ id=\'Groupe_271\'\ data-name=\'Groupe\ 271\'\ xmlns=\'http://www.w3.org/2000/svg\'\ xmlns:xlink=\'http://www.w3.org/1999/xlink\'\ width=\'12.361\'\ height=\'26.53\'\ viewBox=\'0\ 0\ 12.361\ 26.53\'%3E%3Cdefs%3E%3Cpath\ id=\'Tracé_63\'\ data-name=\'Tracé\ 63\'\ d=\'M0,2.066H12.361v-26.53H0Z\'\ transform=\'translate\(0\ 24.464\)\'\ fill=\'%23000\'/%3E%3C/defs%3E%3Cg\ id=\'Groupe_270\'\ data-name=\'Groupe\ 270\'\ transform=\'translate\(0\ 0\)\'\ clip-path=\'url\(%23clip-path\)\'%3E%3Cg\ id=\'Groupe_269\'\ data-name=\'Groupe\ 269\'\ transform=\'translate\(0\ 0\)\'%3E%3Cpath\ id=\'Tracé_62\'\ data-name=\'Tracé\ 62\'\ d=\'M.925,1.033H-2.732V14.3H-8.213V1.034h-2.738V-3.538h2.738V-6.283c0-3.729,1.544-5.948,5.939-5.948H1.385v4.573H-.9c-1.711,0-1.825.64-1.825,1.832l-.005,2.288H1.41Z\'\ transform=\'translate\(10.951\ 12.231\)\'\ fill=\'%23000\'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A)}.block-social ul li.instagram{background-image:url(data:image/svg+xml,%3Csvg\ id=\'Groupe_276\'\ data-name=\'Groupe\ 276\'\ xmlns=\'http://www.w3.org/2000/svg\'\ xmlns:xlink=\'http://www.w3.org/1999/xlink\'\ width=\'26.557\'\ height=\'26.53\'\ viewBox=\'0\ 0\ 26.557\ 26.53\'%3E%3Cdefs%3E%3Cpath\ id=\'Tracé_67\'\ data-name=\'Tracé\ 67\'\ d=\'M0,2.066H26.557v-26.53H0Z\'\ transform=\'translate\(0\ 24.464\)\'\ fill=\'%23000\'/%3E%3C/defs%3E%3Cg\ id=\'Groupe_275\'\ data-name=\'Groupe\ 275\'\ transform=\'translate\(0\ 0\)\'\ clip-path=\'url\(%23clip-path\)\'%3E%3Cg\ id=\'Groupe_272\'\ data-name=\'Groupe\ 272\'\ transform=\'translate\(0.001\ 0\)\'%3E%3Cpath\ id=\'Tracé_64\'\ data-name=\'Tracé\ 64\'\ d=\'M2.067.745a21.568,21.568,0,0,0-.3-3.668A6.658,6.658,0,0,0-2.875-8.277a12.776,12.776,0,0,0-4.1-.523c-2.644-.029-5.289-.043-7.932,0a23.606,23.606,0,0,0-3.64.3,6.608,6.608,0,0,0-4.676,3.182A8.676,8.676,0,0,0-24.367-.938c-.051,1.79-.067,3.582-.1,5.373h.036c0,1.23-.038,2.462.011,3.69a25.03,25.03,0,0,0,.3,3.667,6.666,6.666,0,0,0,4.644,5.358,12.81,12.81,0,0,0,4.1.521c2.636.029,5.271.044,7.9,0a21.128,21.128,0,0,0,3.668-.3,6.667,6.667,0,0,0,5.348-4.656,12.906,12.906,0,0,0,.516-4.1c.028-2.624.044-5.25,0-7.874M-.428,10.3a4.913,4.913,0,0,1-1.786,3.825,4.85,4.85,0,0,1-2.59,1c-1,.1-2.007.155-3.014.167-2.237.024-4.477.036-6.714,0a21.1,21.1,0,0,1-3.581-.282,4.45,4.45,0,0,1-3.75-4.191c-.1-1.029-.154-2.067-.167-3.1-.024-2.191-.036-4.381,0-6.568a22.12,22.12,0,0,1,.28-3.639,4.415,4.415,0,0,1,4.188-3.751c1.511-.136,3.034-.172,4.553-.177q3.633-.015,7.263.087A7.79,7.79,0,0,1-3.689-6,4.3,4.3,0,0,1-.553-2.3,28.633,28.633,0,0,1-.32,1.089c.038,1.044.009,2.092.009,3.137a.418.418,0,0,1,.053,0C-.311,6.251-.331,8.276-.428,10.3\'\ transform=\'translate\(24.465\ 8.828\)\'\ fill=\'%23000\'/%3E%3C/g%3E%3Cg\ id=\'Groupe_273\'\ data-name=\'Groupe\ 273\'\ transform=\'translate\(6.48\ 6.455\)\'%3E%3Cpath\ id=\'Tracé_65\'\ data-name=\'Tracé\ 65\'\ d=\'M.535,0A6.81,6.81,0,1,0,.482,13.621,6.81,6.81,0,0,0,.535,0M.467,11.231A4.419,4.419,0,1,1,.493,2.392a4.419,4.419,0,1,1-.026,8.838\'\ transform=\'translate\(6.332\ 0\)\'\ fill=\'%23000\'/%3E%3C/g%3E%3Cg\ id=\'Groupe_274\'\ data-name=\'Groupe\ 274\'\ transform=\'translate\(18.767\ 4.594\)\'%3E%3Cpath\ id=\'Tracé_66\'\ data-name=\'Tracé\ 66\'\ d=\'M.125,0a1.6,1.6,0,0,0-1.6,1.6,1.618,1.618,0,0,0,1.6,1.59,1.6,1.6,0,0,0,1.6-1.6A1.564,1.564,0,0,0,.125,0\'\ transform=\'translate\(1.474\ 0\)\'\ fill=\'%23000\'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A)}.block-social ul li.linkedin{background-image:url(data:image/svg+xml,%3Csvg\ id=\'Groupe_279\'\ data-name=\'Groupe\ 279\'\ xmlns=\'http://www.w3.org/2000/svg\'\ xmlns:xlink=\'http://www.w3.org/1999/xlink\'\ width=\'27.74\'\ height=\'26.516\'\ viewBox=\'0\ 0\ 27.74\ 26.516\'%3E%3Cdefs%3E%3Cpath\ id=\'Tracé_69\'\ data-name=\'Tracé\ 69\'\ d=\'M0,2.065H27.74V-24.451H0Z\'\ transform=\'translate\(0\ 24.451\)\'\ fill=\'%23000\'/%3E%3C/defs%3E%3Cg\ id=\'Groupe_278\'\ data-name=\'Groupe\ 278\'\ transform=\'translate\(0\ 0\)\'\ clip-path=\'url\(%23clip-path\)\'%3E%3Cg\ id=\'Groupe_277\'\ data-name=\'Groupe\ 277\'\ transform=\'translate\(0\ 0\)\'%3E%3Cpath\ id=\'Tracé_68\'\ data-name=\'Tracé\ 68\'\ d=\'M2.161,2.065l-5.944,0V-7.5c0-2.405-.861-4.045-3.014-4.045A3.252,3.252,0,0,0-9.847-9.374a4.075,4.075,0,0,0-.2,1.448V2.065H-15.99s.079-16.21,0-17.889h5.947v2.534a5.9,5.9,0,0,1,5.36-2.955c3.912,0,6.844,2.558,6.844,8.053ZM-22.256-18.267h-.036a3.078,3.078,0,0,1-3.287-3.091,3.1,3.1,0,0,1,3.363-3.092,3.091,3.091,0,0,1,3.325,3.092,3.1,3.1,0,0,1-3.365,3.091m2.975,20.331h-5.945V-15.824h5.945Z\'\ transform=\'translate\(25.579\ 24.449\)\'\ fill=\'%23000\'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A)}.block-social ul li.youtube{background-image:url(data:image/svg+xml,%3Csvg\ id=\'Groupe_288\'\ data-name=\'Groupe\ 288\'\ xmlns=\'http://www.w3.org/2000/svg\'\ xmlns:xlink=\'http://www.w3.org/1999/xlink\'\ width=\'36.496\'\ height=\'26.516\'\ viewBox=\'0\ 0\ 36.496\ 26.516\'%3E%3Cdefs%3E%3Cpath\ id=\'Tracé_75\'\ data-name=\'Tracé\ 75\'\ d=\'M0,2.065H36.5V-24.451H0Z\'\ transform=\'translate\(0\ 24.451\)\'\ fill=\'%23000\'/%3E%3C/defs%3E%3Cg\ id=\'Groupe_287\'\ data-name=\'Groupe\ 287\'\ transform=\'translate\(0\ 0\)\'\ clip-path=\'url\(%23clip-path\)\'%3E%3Cg\ id=\'Groupe_285\'\ data-name=\'Groupe\ 285\'\ transform=\'translate\(0\ 0\)\'%3E%3Cpath\ id=\'Tracé_73\'\ data-name=\'Tracé\ 73\'\ d=\'M2.841.815c-.057-.948-.126-1.9-.2-2.843l-.039-.53a10.63,10.63,0,0,0-.727-3.181A5.41,5.41,0,0,0-2.4-9.192,18.1,18.1,0,0,0-4.6-9.4l-.131-.008c-1.2-.065-2.4-.118-3.6-.15-1.614-.047-3.225-.089-4.839-.1-2.262,0-4.5.016-6.757.039l-.234,0c-1.031.009-2.064.041-3.094.081-1.172.044-2.341.105-3.512.169a9.16,9.16,0,0,0-2.161.3A5.4,5.4,0,0,0-32.465-6.1a9.985,9.985,0,0,0-.664,2.022,13.8,13.8,0,0,0-.282,2.235l-.014.21C-33.5-.5-33.573.637-33.6,1.771c-.025.894-.018,1.789-.011,2.684l.005.89c0,.431.009.861.039,1.286.054.842.118,1.682.183,2.522l.052.69a10.819,10.819,0,0,0,.721,3.074,5.225,5.225,0,0,0,3.593,3.224,12.9,12.9,0,0,0,2.807.416q1.713.1,3.426.149c1.492.038,2.985.067,4.532.1l2.67.053h.007l2.217-.035c1.241-.02,2.531-.04,3.824-.065q1.22-.024,2.441-.078c1.093-.048,2.187-.107,3.278-.168a8.828,8.828,0,0,0,1.947-.274,5.391,5.391,0,0,0,3.4-2.612A8.888,8.888,0,0,0,2.515,10.5c.1-.682.149-1.345.191-1.957.066-.9.125-1.789.145-2.669.024-.937.024-1.876.022-2.815V2.385c0-.522,0-1.046-.033-1.569M.044,3.061c0,.915,0,1.831-.022,2.747C0,6.653-.056,7.495-.114,8.346c-.039.565-.088,1.168-.172,1.762a6.137,6.137,0,0,1-.659,2.149,2.627,2.627,0,0,1-1.7,1.258,6.419,6.419,0,0,1-1.334.172c-1.08.061-2.164.119-3.246.167-.792.035-1.579.061-2.371.075q-2.12.039-4.237.072l-1.735.028-2.65-.053c-1.537-.029-3.018-.06-4.5-.1-1.112-.029-2.219-.079-3.329-.146a10.111,10.111,0,0,1-2.191-.31,2.426,2.426,0,0,1-1.745-1.537,7.852,7.852,0,0,1-.535-2.261l-.033-.429c-.072-.917-.142-1.834-.2-2.754-.025-.367-.031-.734-.033-1.106l-.007-.978c-.007-.837-.013-1.673.012-2.508.03-1.1.1-2.216.174-3.3l.014-.215A11.045,11.045,0,0,1-30.37-3.45,7.192,7.192,0,0,1-29.9-4.9a2.586,2.586,0,0,1,1.773-1.446,6.872,6.872,0,0,1,1.514-.191c1.153-.063,2.309-.124,3.466-.169,1-.037,2.007-.068,3.013-.077l.388-.005c1.941-.018,3.878-.037,5.819-.037h.748c1.589.007,3.178.049,4.769.093,1.173.031,2.349.084,3.524.149l.141.008A15.639,15.639,0,0,1-2.9-6.4,2.6,2.6,0,0,1-.751-4.691,7.764,7.764,0,0,1-.216-2.353l.039.532C-.109-.885-.04.052.018.988c.026.448.026.9.026,1.4Z\'\ transform=\'translate\(33.622\ 9.657\)\'\ fill=\'%23000\'/%3E%3C/g%3E%3Cg\ id=\'Groupe_286\'\ data-name=\'Groupe\ 286\'\ transform=\'translate\(14.78\ 8.154\)\'%3E%3Cpath\ id=\'Tracé_74\'\ data-name=\'Tracé\ 74\'\ d=\'M0,.734l9.07-4.7L0-8.695Z\'\ transform=\'translate\(0\ 8.695\)\'\ fill=\'%23000\'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A)}.block-social ul li.twitter{background-image:url(data:image/svg+xml,%3Csvg\ id=\'Groupe_281\'\ data-name=\'Groupe\ 281\'\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'28.345\'\ height=\'26.53\'\ viewBox=\'0\ 0\ 28.345\ 26.53\'%3E%3Cg\ id=\'Groupe_280\'\ data-name=\'Groupe\ 280\'\ transform=\'translate\(0\ 0\)\'%3E%3Cpath\ id=\'Tracé_70\'\ data-name=\'Tracé\ 70\'\ d=\'M1.913,0l-8.88,9.592L-14.142,0h-8.433l10.944,14.632-11.013,11.9h2.478l9.642-10.416,7.79,10.416H5.7L-5.859,11.073,4.393,0ZM-18.93,1.826h3.875L2.055,24.7H-1.819Z\'\ transform=\'translate\(22.644\)\'\ fill=\'%23000\'/%3E%3C/g%3E%3C/svg%3E%0A)}.block-social ul li.tiktok{background-image:url(data:image/svg+xml,%3Csvg\ id=\'Groupe_284\'\ data-name=\'Groupe\ 284\'\ xmlns=\'http://www.w3.org/2000/svg\'\ xmlns:xlink=\'http://www.w3.org/1999/xlink\'\ width=\'24.692\'\ height=\'26.53\'\ viewBox=\'0\ 0\ 24.692\ 26.53\'%3E%3Cdefs%3E%3Cpath\ id=\'Tracé_72\'\ data-name=\'Tracé\ 72\'\ d=\'M0,2.066H24.692v-26.53H0Z\'\ transform=\'translate\(0\ 24.464\)\'\ fill=\'%23000\'/%3E%3C/defs%3E%3Cg\ id=\'Groupe_283\'\ data-name=\'Groupe\ 283\'\ transform=\'translate\(0\ 0\)\'\ clip-path=\'url\(%23clip-path\)\'%3E%3Cg\ id=\'Groupe_282\'\ data-name=\'Groupe\ 282\'\ transform=\'translate\(0\ -0.001\)\'%3E%3Cpath\ id=\'Tracé_71\'\ data-name=\'Tracé\ 71\'\ d=\'M1.856.779A10.321,10.321,0,0,1-4.334-2.1v.523c0,3.33.008,6.661,0,9.99A8.8,8.8,0,0,1-11.42,17.12a8.837,8.837,0,0,1-10.5-7.664,8.757,8.757,0,0,1,7.3-9.668A26.535,26.535,0,0,1-11.548-.4V4.276c-.565,0-1.115-.008-1.666,0A4.2,4.2,0,0,0-17.3,7.863a4.189,4.189,0,0,0,3.039,4.645,4.183,4.183,0,0,0,5.294-4.1q.01-8.54,0-17.078v-.549h.428c1.27,0,2.538.01,3.808-.007a.527.527,0,0,1,.554.325A11.564,11.564,0,0,0-2.222-6.146,7.648,7.648,0,0,0,2.356-3.74c.088.012.174.027.259.044a.666.666,0,0,1,.111.062Q2.3-1.454,1.856.779\'\ transform=\'translate\(21.966\ 9.226\)\'\ fill=\'%23000\'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A)}.block-social ul li.vimeo{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'8.32\'\ height=\'7.17\'\ viewBox=\'0\ 0\ 8.32\ 7.17\'%3E%3Cpath\ id=\'vimeo-icon\'\ d=\'M8.318,2.232a6.771,6.771,0,0,1-1.7,3.32q-1.7,2.2-2.873,2.2-.727,0-1.23-1.343l-.67-2.462Q1.473,2.6,1.046,2.6A2.543,2.543,0,0,0,.393,3L0,2.492,1.21,1.41A2.754,2.754,0,0,1,2.44.664C3.09.6,3.487,1.044,3.636,2l.336,1.9q.279,1.269.615,1.27.261,0,.784-.82a3.205,3.205,0,0,0,.56-1.25q.075-.71-.56-.71a1.622,1.622,0,0,0-.615.13A2.3,2.3,0,0,1,7.106.583Q8.393.62,8.318,2.243Z\'\ transform=\'translate\(-0.002\ -0.582\)\'/%3E%3C/svg%3E%0A)}.block-social ul li.pinterest{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'31.914\'\ height=\'32\'\ viewBox=\'0\ 0\ 31.914\ 32\'%3E%3Cpath\ id=\'pinterest-icon\'\ d=\'M16.132,0a16,16,0,0,0-5.771,30.952,18.058,18.058,0,0,1,0-4.6l1.836-8a5.771,5.771,0,0,1-.525-2.361c0-2.23,1.312-3.935,2.885-3.935s1.967,1.05,1.967,2.23-.918,3.4-1.312,5.377a2.187,2.187,0,0,0,2.36,2.885c1.573,0,4.984-3.016,4.984-7.344S19.8,8.646,15.866,8.646a7.313,7.313,0,0,0-7.082,7.082A6.45,6.45,0,0,0,9.964,19.4a.525.525,0,0,1,.131.393L9.7,21.629c-.13.262-.262.393-.525.262-1.967-.918-3.28-3.8-3.28-6.164,0-4.984,3.672-9.7,10.623-9.7s9.836,3.935,9.836,9.18-3.54,9.968-8.263,9.968a4.229,4.229,0,0,1-3.672-1.836l-1.05,3.8a17.755,17.755,0,0,1-1.967,4.2A16,16,0,1,0,16.132,0Z\'\ transform=\'translate\(-0.055\)\'/%3E%3C/svg%3E%0A)}.block-social ul li.ps-socialfollow-discord{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'374\'\ height=\'268\'\ viewBox=\'0\ 0\ 374\ 268\'%3E%3Cg\ id=\'discord-tile\'\ transform=\'translate\(-69\ -124\)\'%3E%3Cpath\ id=\'Tracé_52825\'\ data-name=\'Tracé\ 52825\'\ d=\'M346,392l-21-25c41-11,57-39,57-39-52,49-194,51-249,0,0,0,14,26,56,39l-23,25c-70-1-97-48-97-48,0-104,46-187,46-187,47-33,90-33,90-33l3,4c-58,16-83,42-83,42,68-46,208-42,263,0,1-1-33-28-86-42l5-4s43,0,90,33c0,0,46,83,46,187C443,344,416,391,346,392Z\'/%3E%3Cellipse\ id=\'Ellipse_265\'\ data-name=\'Ellipse\ 265\'\ cx=\'33\'\ cy=\'35\'\ rx=\'33\'\ ry=\'35\'\ transform=\'translate\(163\ 244\)\'\ fill=\'%23fff\'/%3E%3Cellipse\ id=\'Ellipse_266\'\ data-name=\'Ellipse\ 266\'\ cx=\'33\'\ cy=\'35\'\ rx=\'33\'\ ry=\'35\'\ transform=\'translate\(279\ 244\)\'\ fill=\'%23fff\'/%3E%3C/g%3E%3C/svg%3E%0A)}.block-social ul li.rss{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'306\'\ height=\'306\'\ viewBox=\'0\ 0\ 306\ 306\'%3E%3Cg\ id=\'rss-tile\'\ transform=\'translate\(-109\ -97\)\'%3E%3Ccircle\ id=\'Ellipse_267\'\ data-name=\'Ellipse\ 267\'\ cx=\'35\'\ cy=\'35\'\ r=\'35\'\ transform=\'translate\(110\ 332\)\'/%3E%3Cpath\ id=\'Tracé_52826\'\ data-name=\'Tracé\ 52826\'\ d=\'M109,241c89,0,162,73,162,162M109,127c152,0,276,124,276,276\'\ fill=\'none\'\ stroke=\'%23000\'\ stroke-width=\'60\'/%3E%3C/g%3E%3C/svg%3E%0A)}@media (width < 1025px) {
    .block-social ul {
        gap: 24px;
    }
}@media (width < 768px) {
    .block-social ul {
        flex-direction: row;
    }
    .block-social .title {
        text-decoration: underline;
    }
}.block_newsletter{background-color:var(--color-light-grey);max-width:none;display:flex;gap:20px 200px;padding:0;border:none}.block_newsletter header,.block_newsletter .content{width:50%}.block_newsletter .content{display:flex;justify-content:flex-end;padding-top:20px}.block_newsletter header .title{padding-top:0;margin-bottom:8px;text-transform:uppercase}#blockEmailSubscription_displayFooterBefore{padding-right:40px}.block_newsletter header .subtitle{padding-top:0;margin-bottom:0}.block_newsletter .content form p{color:var(--color-dark-grey);font-size:.875rem;line-height:1.25rem;padding:0;margin:10px 0 0 0}.block_newsletter .content form input[type="email"]{border:solid 1px var(--color-light-grey);border-radius:5px;padding:10px 20px;height:auto}.block_newsletter .content form input[type="email"],.block_newsletter .content form input[type="email"]::placeholder{font-size:.875rem;line-height:1.25rem;color:var(--color-black)!important;opacity:1!important;background-color:transparent;border:1px solid var(--color-black);border-radius:4px;padding-block:12px;text-align:center}.block_newsletter .content form input[type="email"]::placeholder{border:none}.block_newsletter .content form input[type="submit"]{background-color:var(--color-primary)!important;color:var(--color-white);font-size:1rem;line-height:1.25rem;text-transform:uppercase;padding:11px 16px;border:none;border-radius:5px;margin-left:10px;height:46px;float:right!important}.block_newsletter .content form input[type="submit"]:hover{background-color:#61051f!important}.block_newsletter form{max-width:456px;width:100%}.block_newsletter .alert{margin:0 0 10px 0;padding:5px 15px}@media (max-width:1500px){.block_newsletter{gap:16px 120px}}@media (width < 1024px) {
    .block_newsletter .content {
        justify-content: flex-start;
        padding-top: unset;
    }
    #blockEmailSubscription_displayFooterBefore {
        padding: unset;
    }
}@media (min-width:1025px){.block_newsletter .content form input[type="submit"]:hover{background-color:var(--color-secondary)}}@media (max-width:1024px){.block_newsletter{flex-direction:column}.block_newsletter header,.block_newsletter .content{width:100%}.block_newsletter header{padding-bottom:18px;border-bottom:1px solid #e5e5e5}.block_newsletter form{display:flex;flex-direction:column-reverse;gap:unset;max-width:unset}.block_newsletter .content form input[type="submit"]{margin:unset;margin-top:27px;width:fit-content}}.links{display:flex;gap:25px 20px}.links .titleWrapper{font-size:1rem;line-height:1.5rem;margin-bottom:16px;font-weight:600}.links ul{margin:0}.links>.wrapper{width:174px}.links ul li:not(:last-child){margin-bottom:16px}.links .collapse{display:flex;flex-direction:column-reverse}@media (width < 768px) {
    .collapsing {
        height: unset;
        overflow: hidden;
        -webkit-transition-timing-function: none;
        transition-timing-function: none;
        -webkit-transition-duration: 0s;
        transition-duration: 0s;
        -webkit-transition-property: unset;
        transition-property: unset;
    }
    .links .collapse {
        height: 0;
        overflow: hidden;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease;
        -webkit-transition-duration: .35s;
        transition-duration: .35s;
        -webkit-transition-property: height;
        transition-property: height;
    }
    .links .collapse.in {
        height: auto;
        overflow: visible;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease;
        -webkit-transition-duration: .35s;
        transition-duration: .35s;
        -webkit-transition-property: height;
        transition-property: height;
    }
    .links .collapse,
    .links .collapsing,
    .links .collapse.in {
        display: flex;
        flex-direction: column-reverse;
    }
}.links ul#footer_sub_menu_4.collapse li:not(:last-child):nth-of-type(1),
.links ul#footer_sub_menu_4 li:not(:last-child):nth-of-type(1),
.links ul#footer_sub_menu_4.collapsing li:not(:last-child):nth-of-type(1) {order:2}.links ul#footer_sub_menu_4.collapse li:nth-of-type(2),
.links ul#footer_sub_menu_4 li:nth-of-type(2),
.links ul#footer_sub_menu_4.collapsing li:nth-of-type(2) {order:1;margin-bottom:16px}.links ul#footer_sub_menu_1.collapse li:nth-of-type(6),
.links ul#footer_sub_menu_1 li:nth-of-type(6),
.links ul#footer_sub_menu_1.collapsing li:nth-of-type(6) {order:1;margin-bottom:16px}.links ul#footer_sub_menu_1.collapse li:nth-of-type(5),
.links ul#footer_sub_menu_1 li:nth-of-type(5),
.links ul#footer_sub_menu_1.collapsing li:nth-of-type(5) {order:2}.links ul#footer_sub_menu_1.collapse li:nth-of-type(4),
.links ul#footer_sub_menu_1 li:nth-of-type(4),
.links ul#footer_sub_menu_1.collapsing li:nth-of-type(4) {order:3}.links ul#footer_sub_menu_1.collapse li:nth-of-type(3),
.links ul#footer_sub_menu_1 li:nth-of-type(3),
.links ul#footer_sub_menu_1.collapsing li:nth-of-type(3) {order:6}.links ul#footer_sub_menu_1.collapse li:nth-of-type(2),
.links ul#footer_sub_menu_1 li:nth-of-type(2),
.links ul#footer_sub_menu_1.collapsing li:nth-of-type(2) {order:5}.links ul#footer_sub_menu_1.collapse li:nth-of-type(1),
.links ul#footer_sub_menu_1 li:nth-of-type(1),
.links ul#footer_sub_menu_1.collapsing li:nth-of-type(1) {order:4}.links ul#footer_sub_menu_2.collapse li:nth-of-type(1),
.links ul#footer_sub_menu_2 li:nth-of-type(1),
.links ul#footer_sub_menu_2.collapsing li:nth-of-type(1) {order:5}.links ul#footer_sub_menu_2.collapse li:nth-of-type(2),
.links ul#footer_sub_menu_2 li:nth-of-type(2),
.links ul#footer_sub_menu_2.collapsing li:nth-of-type(2) {order:4}.links ul#footer_sub_menu_2.collapse li:nth-of-type(3),
.links ul#footer_sub_menu_2 li:nth-of-type(3),
.links ul#footer_sub_menu_2.collapsing li:nth-of-type(3) {order:2}.links ul#footer_sub_menu_2.collapse li:nth-of-type(4),
.links ul#footer_sub_menu_2 li:nth-of-type(4),
.links ul#footer_sub_menu_2.collapsing li:nth-of-type(4) {order:3}.links ul#footer_sub_menu_2.collapse li:nth-of-type(5),
.links ul#footer_sub_menu_2 li:nth-of-type(5),
.links ul#footer_sub_menu_2.collapsing li:nth-of-type(5) {order:1;margin-bottom:16px}.links ul li a{font-size:.875rem;line-height:1.125rem;color:var(--color-black)}.links .title{padding:0 0 10px 0;margin-bottom:15px}.links .navbar-toggler{width:auto;height:auto;border:none;display:block}@media (min-width:1025px){.links ul li a:hover{color:var(--color-black)}}@media (max-width:1024px){.links{margin-block:24px}.links .title{margin-bottom:15px;border-bottom:solid 1px #e5e5e5}}@media (width < 768px) {
    .links {
        flex-direction: column;
    }
    .links > .wrapper {
        width: 100%;
    }
    .links .titleWrapper {
        text-decoration: underline;
    }
}.wishlist-modal .modal-content{border:none}.wishlist_link:hover>a>svg g path{fill:#737373!important}.wishlist-modal .modal-text{margin:0;font-size:1rem;line-height:1.5rem}.wishlist-modal .btn{opacity:1!important;width:100%!important;margin:0!important}.wishlist-modal .btn.btn-primary{margin-top:10px!important}.wishlist-button-add{margin:0!important;opacity:1!important;box-shadow:none!important;border:solid 1px var(--color-dark-grey)!important;background-color:var(--color-white);position:absolute;top:18px;right:18px}.wishlist-button-add i{color:var(--color-dark-grey)!important}.product-miniature .wishlist-button-add{background-color:var(--color-light-grey);border:none!important}.wishlist-add-to .wishlist-list-item:hover{background-color:var(--color-primary)!important}.wishlist-add-to .wishlist-list-item:hover p{color:var(--color-white)!important}.wishlist-add-to .wishlist-add-to-new,.wishlist-add-to .wishlist-add-to-new i{color:var(--color-primary)!important}.wishlist-add-to .wishlist-add-to-new:hover,.wishlist-add-to .wishlist-add-to-new:hover i{color:var(--color-secondary)!important}.wishlist_link>a:hover>svg>path{fill:#a3a3a3}@media (width < 992px) {
    .product-miniature .wishlist-button-add{
        top: 15px !important;
        right: 13px !important;
    }
}@media (max-width:768px){.product-miniature .wishlist-button-add{top:15px!important;right:13px!important}.wishlist_link>a>svg{aspect-ratio: 1 / 1 !important;display:block;height:20px!important;width:20px!important}}.block-categories{padding:0;margin:0;background:none}.block-categories .category-top-menu{margin-bottom:0}.block-categories .category-top-menu>li>.category-sub-menu{margin:0;display:flex;flex-direction:column;gap:20px}.block-categories .category-sub-menu>li>a{margin:0!important;padding:0!important}.block-categories i:hover{color:var(--color-primary)!important}body.ce-kit-1 #productCarousselFooter p.elementor-heading-title{font-size:2.25rem;line-height:2.5rem;color:#0a0a0a;font-family:"fabyenRegular",robotoRegular;font-weight:400;text-transform:uppercase}@media (width < 1024px) {
    body.ce-kit-1 #productCarousselFooter p.elementor-heading-title {
        font-size: 1.4375rem;
        line-height: 1.6875rem;
    }
}#search_filters,#search_filters_brands,#search_filters_suppliers{padding:0!important;margin:0!important;background:none!important;border:none!important}#search_filters header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;border-bottom:solid 1px var(--color-light-grey)}#search_filters>header{margin-bottom:20px}#search_filters header>.title{font-size:1.25rem;line-height:1.875rem;text-transform:uppercase;font-weight:bold;margin:0}#search_filters #_desktop_search_filters_clear_all button{margin:0;font-size:.75rem;line-height:1.125rem;color:var(--color-black);padding:6px 12px 5px 12px;border-radius:20px;border:solid 1px var(--color-black);background:none;text-transform:none;outline:none!important}#search_filters #_desktop_search_filters_clear_all button i{font-size:.9375rem;line-height:1.125rem;width:auto;height:auto;margin-right:5px}#search_filters .facet{border:none!important}#search_filters .facet:not(:last-child){padding-block:0 32px!important;border-bottom:solid 1px #d4d4d4!important;margin-bottom:32px}#search_filters .facet .facet-title{margin-bottom:16px!important;font-size:1rem;line-height:1.5rem;font-family: var(--ffMBo);text-decoration:underline;padding:0!important}#search_filters .facet ul{margin:0}#search_filters .facet ul li{border:none!important;padding:0!important}#search_filters .facet ul li:not(:last-child){margin-bottom:16px}#search_filters .facet .facet-label{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#search_filters .facet .facet-label a{font-size:.875rem;line-height:1.25rem;color:var(--color-black);white-space:normal;width:auto;margin:0;text-decoration:none}#search_filters .custom-checkbox{position:relative;width:20px;height:20px;display:block;top:0!important}#search_filters .custom-checkbox *{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0}#search_filters .custom-checkbox input[type="checkbox"]+span{border:solid 1px #a3a3a3;border-radius:4px}#search_filters .custom-checkbox:hover input[type="checkbox"]+span{border-color:var(--color-primary)}#search_filters .custom-checkbox input[type="checkbox"]+span.color{border:none}.custom-checkbox input[type="checkbox"]+span .checkbox-checked{color:var(--color-primary)}#search_filters .custom-checkbox input[type="checkbox"][checked]+span.color{border:solid 3px var(--color-primary)}#search_filters .custom-checkbox input[type="checkbox"][checked]+span{border:solid 1px var(--color-primary);border-radius:4px}#search_filters .custom-checkbox input[type="checkbox"][checked]+span{background-color:var(--color-primary)}#search_filters .custom-checkbox input[type="checkbox"][checked]+span i{color:#fff}#search_filters .custom-checkbox i{font-size:1.125rem}#search_filters .ui-slider-horizontal{height:1px;border:none;color:var(--color-black);position:relative;background:var(--color-light-grey);width:calc(100% - 14px)}#search_filters .ui-slider .ui-slider-handle{background:#000;border:none;width:14px;height:14px;border-radius:100%;top:50%;transform:translateY(-50%);outline:none!important}#search_filters .ui-widget-header{background:var(--color-black)}#search_filters .faceted-slider p{font-size:.875rem;line-height:1.25rem}#search_filters_wrapper>.title{display:none}@media (min-width:993px){#search_filters #_desktop_search_filters_clear_all button:hover{background-color:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}#search_filters #_desktop_search_filters_clear_all button:hover i{color:var(--color-white)}}@media (max-width:768px){#search_filters header{display:flex!important}#search_filters .facet .facet-title{margin-bottom:0!important;text-transform:none!important}#search_filters .facet ul li:first-child{margin-top:16px}#search_filters .facet:not(:last-child){padding-block:0 25px!important;margin-bottom:25px}#search_filters header{display:none!important}#search_filter_controls{margin-bottom:unset!important}#search_filter_controls button{margin:0!important;padding:12px 16px;outline:none!important}#search_filter_controls button.btn.btn-primary.ok{background-color:transparent!important;border:0 solid transparent!important;color:var(--color-black)!important;padding:unset!important;position:absolute;top:30px;right:30px}#search_filters_wrapper>.title{display:block;font-size:1.4375rem;font-family: var(--ffSRe);line-height:1.6875rem;text-transform:uppercase;text-align:start;margin-bottom:unset;width:fit-content;height:fit-content}#_mobile_search_filters_clear_all button{background-color:var(--color-primary)!important;color:var(--color-white)!important;border-color:var(--color-primary)!important;margin:unset!important;text-transform:none!important}#category #left-column #search_filters{width:100%}#category #left-column #search_filters .facet .navbar-toggler{display:none!important}}#search_widget{min-width:0!important;max-width:380px!important;width:100%;float:none!important;margin:0!important}#search_widget input[type="text"]{background:none;border:solid 1px var(--color-black);border-radius:0;border-radius:5px;padding:10px}#search_widget input[type="text"]:focus{border-color:var(--color-primary)!important}#search_widget input[type="text"],#search_widget input[type="text"]::placeholder{color:var(--color-black);font-size:.875rem;line-height:1.25rem}#search_widget i{color:var(--color-black)}#search_widget form i{position:absolute;padding:.5rem;left:unset;right:15px;top:5%}@media (max-width:768px){#search_widget{max-width:100%!important}}#_desktop_contact_link #contact-link{padding:0!important;margin:0!important}#_desktop_contact_link #contact-link a{display:flex;align-items:center;gap:10px}#_desktop_contact_link #contact-link p{text-decoration:none;font-size:.875rem;line-height:1.25rem;color:var(--color-black);margin:0}@media (min-width:993px){#_desktop_contact_link #contact-link a:hover p{color:#737373}#_desktop_contact_link #contact-link a:hover svg path{fill:#737373}}@media (max-width:900px){#_desktop_contact_link .text{display:none}#_desktop_contact_link #contact-link svg{width:auto;height:24px}}.blockcart{padding:0!important;margin:0!important;background:none!important;height:auto!important}.blockcart .header,.blockcart .header a{display:flex;align-items:center;gap:10px;padding:0!important;margin:0!important}.blockcart span{font-size:.875rem;line-height:1.25rem;color:var(--color-black);margin:0;text-decoration:none}div .header div{position:relative}div .header .cart-products-count{position:absolute;top:10px;right:-10px;background-color:var(--color-primary);color:var(--color-white)!important;font-size:.75rem;line-height:1.125rem;width:18px;height:18px;border-radius:100%;display:flex;align-items:center;justify-content:center;font-weight:600}#_desktop_cart:hover .blockcart span{color:#737373}#_desktop_cart:hover .blockcart div>svg>path{fill:#737373}@media (min-width:993px){.blockcart a:hover span{color:var(--color-primary)}.blockcart a:hover svg path{fill:var(--color-primary)}}@media (max-width:900px){.blockcart .text{display:none}.blockcart .header,.blockcart .header a,.blockcart .header div{height:24px}.blockcart svg{width:auto;height:24px}div .header .cart-products-count{top:15px}}.user-info{padding:0!important;margin:0!important;background:none!important}.user-info a{display:flex;align-items:center;gap:10px;padding:0!important;margin:0!important}.user-info a p{font-size:.875rem;line-height:1.25rem;color:var(--color-black);margin:0;text-decoration:none}@media (min-width:993px){.user-info a:hover p{color:#737373}.user-info a:hover svg path{fill:#737373}}@media (max-width:900px){.user-info .text{display:none}.user-info svg{width:auto;height:24px}}@media (width < 768px) {
    #header.is-open #_mobile_user_info {
        display: none;
    }
}#adtm_menu,#adtm_menu>#adtm_menu_inner,#adtm_menu>#adtm_menu_inner>#menu,#adtm_menu>#adtm_menu_inner>#menu>li,#adtm_menu>#adtm_menu_inner>#menu>li>a,#adtm_menu>#adtm_menu_inner>#menu>li>a>span{padding:0!important;margin:0!important;background:none!important;border:none!important;box-shadow:none!important;min-height:0!important}#adtm_menu>#adtm_menu_inner>#menu>li.advtm_menu_11,#adtm_menu>#adtm_menu_inner>#menu>li.advtm_menu_12{display:none!important}#adtm_menu .adtm_column_wrap_sizer{display:none!important}#adtm_menu>#adtm_menu_inner>#menu>li:hover>a>span{font-weight:700!important}#adtm_menu>#adtm_menu_inner>#menu>li>a>span{font-family: var(--ffMRe)!important;color:var(--color-black);text-transform:uppercase;font-size:.875rem!important;line-height:auto!important}#adtm_menu>#adtm_menu_inner>#menu>li img.adtm_menu_icon{display:none}#adtm_menu>#adtm_menu_inner>#menu>li:hover img.adtm_menu_icon{display:block;aspect-ratio: 297/371;width:auto;height:100%;object-fit:cover}#_desktop_top_menu,#adtm_menu{position:initial!important}@media (width < 992px) {
    #adtm_menu > #adtm_menu_inner > #menu > li > a > span {
        font-size: .875rem!important;
    }
}@media (width < 768px) {
    #adtm_menu > #adtm_menu_inner > #menu > li:hover img.adtm_menu_icon {
        display: none;
    }
    #adtm_menu > #adtm_menu_inner > #menu > li > a > span {
        font-size: 1.125rem!important;
    }
    #adtm_menu > #adtm_menu_inner > #menu > li.advtm_menu_11,
    #adtm_menu > #adtm_menu_inner > #menu > li.advtm_menu_12 {
        display: block !important;
        position: relative;
        top: 45px;
    }
    #adtm_menu > #adtm_menu_inner > #menu > li.advtm_menu_12 {
        top: 57px;
    }
    #adtm_menu > #adtm_menu_inner > #menu > li.advtm_menu_11 > a,
    #adtm_menu > #adtm_menu_inner > #menu > li.advtm_menu_12 > a {
        display: block !important;
        border: 1px solid var(--color-primary)!important;
        border-radius: 4px;
        background-color: var(--color-primary)!important;
        padding: 12px 16px!important;
        width: fit-content;
    }
    #adtm_menu > #adtm_menu_inner > #menu > li.advtm_menu_12 > a {
        background-color: var(--color-light-grey)!important;
    }
    #adtm_menu > #adtm_menu_inner > #menu > li.advtm_menu_11 > a > span,
    #adtm_menu > #adtm_menu_inner > #menu > li.advtm_menu_12 > a > span {
        color: var(--color-white)!important;
        font-family: var(--ffMRe)!important;
        font-size: .875rem!important;
        line-height: 1.125rem!important;
        text-transform: uppercase!important;
    }
    #adtm_menu > #adtm_menu_inner > #menu > li.advtm_menu_12 > a > span {
        color: var(--color-primary)!important;
    }
}#adtm_menu>#adtm_menu_inner>#menu{justify-content:center!important;gap:32px}@media (width < 992px) {
    #adtm_menu > #adtm_menu_inner > #menu{
        gap: 14px;
    }
}#adtm_menu>#adtm_menu_inner>#menu>li>a{padding:24px 0!important}#adtm_menu .advtm_menu_span{font-size:.875rem!important;line-height:1.25rem!important;color:var(--color-black)!important}#adtm_menu .adtm_sub{width:100%!important;left:0!important;padding:0!important;margin:0!important;border-width:0 0 1px 0!important;background:var(--color-light-grey)!important;top:initial!important;bottom:0!important;transform:translateY(100%);box-shadow:0 4px 4px rgba(0,0,0,.05)}#adtm_menu .adtm_sub>.columnWrapTable{display:block;margin-inline:auto;padding-block:40px}#adtm_menu .adtm_sub>.columnWrapTable>tbody>tr{display:flex;gap:30px 55px;flex-wrap:nowrap}@media (width < 992px) {
    /* #adtm_menu > #adtm_menu_inner > #menu > li > a {
        padding-inline: 10px !important;
    } */
    #adtm_menu > #adtm_menu_inner > #menu > li:hover > a > span {
        font-family: var(--ffMRe)!important;
        font-weight: 400!important;
    }
    /* #adtm_menu > #adtm_menu_inner > #menu > li > a > span {
        font-size: 1.125rem!important;
        line-height: 1.125rem!important;
        font-weight: 400!important;
    } */
    #adtm_menu .adtm_sub > .columnWrapTable > tbody > tr {
        gap: 30px;
    }
}@media (width < 768px) {
    #adtm_menu .adtm_sub{
        border-top: none!important;
        box-shadow: unset;
    }

    #adtm_menu:not(.atmRtl) .advtm_open_on_hover ul#menu .li-niveau1:hover div.adtm_sub {
        /* border-top:  solid #E5E5E5!important; */
    }
}#adtm_menu .adtm_sub .adtm_column_wrap,#adtm_menu .adtm_sub .adtm_column,#adtm_menu .adtm_sub .column_wrap_title{padding:0!important;margin:0!important}#adtm_menu .adtm_sub .adtm_column.adtm_column_41{display:none}#adtm_menu table.columnWrapTable tr td div.adtm_column_wrap{display:flex;gap:20px}#adtm_menu #menu .adtm_sub .column_wrap_title{margin-bottom:24px!important;font-size:1.25rem!important;line-height:1.875rem!important;font-weight:600!important;color:var(--color-primary)!important}#adtm_menu #menu .adtm_sub .column_wrap_title a{font-size:1.25rem!important;line-height:1.875rem!important;font-family: var(--ffSRe)!important;font-weight:400!important;color:var(--color-primary)!important;text-transform:uppercase!important}#adtm_menu #menu .adtm_sub .column_wrap_title a:has(img.adtm_menu_icon) {color:var(--color-light-grey)!important}#adtm_menu #menu .adtm_sub .adtm_elements{display:flex;flex-direction:column;gap:16px}#adtm_menu #menu .adtm_sub .adtm_elements li,#adtm_menu #menu .adtm_sub .adtm_elements a{font-size:.875rem!important;line-height:1.25rem!important;color:var(--color-black)!important;padding:0!important}@media (width < 992px) {
    #adtm_menu table.columnWrapTable tr td div.adtm_column_wrap {
        display: grid;
        grid-template-columns: repeat(2, auto);
    }
    #adtm_menu #menu .adtm_sub > .columnWrapTable > tbody > tr > .adtm_column_wrap_td:first-of-type .column_wrap_title a:has(img.adtm_menu_icon) {
        font-size: 1.125rem!important;
        line-height: 1.375rem!important;
        font-family: var(--ffMre)!important;
        font-weight: 600!important;
        color: var(--color-light-grey)!important;
    }
}@media (width < 768px) {
    #adtm_menu .adtm_sub .adtm_column.adtm_column_41 {
        display: block;
    }
    #adtm_menu table.columnWrapTable tr td div.adtm_column_wrap {
        display: flex;
        gap: 30px;
    }
    #adtm_menu #menu .adtm_sub .column_wrap_title a:has(img.adtm_menu_icon) {
        color: var(--color-black)!important;
        font-family: var(--ffMRe)!important;
    }
    #adtm_menu #menu .adtm_sub > .columnWrapTable > tbody > tr > .adtm_column_wrap_td:first-of-type .column_wrap_title a:has(img.adtm_menu_icon) {
        font-size: 1.125rem!important;
        line-height: 1.375rem!important;
        font-family: var(--ffMRe)!important;
        color: var(--color-black)!important;
    }
    #adtm_menu #menu .adtm_sub .adtm_elements {
        gap: 30px;
    }
}#adtm_menu #menu .adtm_sub img.adtm_menu_icon{width:100%;max-width:300px;height:auto;aspect-ratio: 300/370;object-fit:cover;margin:0}@media (min-width:993px){#adtm_menu .adtm_sub>.columnWrapTable{width:1700px;padding-inline:80px;display:flex;justify-content:center}#adtm_menu li:hover .advtm_menu_span{color:var(--color-black)!important}#adtm_menu #menu .adtm_sub .column_wrap_title:hover,#adtm_menu #menu .adtm_sub .column_wrap_title:hover a{color:var(--color-primary)!important}#adtm_menu #menu .adtm_sub .adtm_elements li:hover,#adtm_menu #menu .adtm_sub .adtm_elements li:hover a{color:var(--color-black)!important}}@media (max-width:992px){#adtm_menu .adtm_sub>.columnWrapTable{padding-inline:36px}}@media (max-width:768px){.is-open .displayTop{display:none!important}#mobile_top_menu_wrapper{padding:10px 30px!important;width:100vw!important;transform:translateX(-20px);background-color:var(--color-light-grey)!important;position:relative;left:-10px}#adtm_menu>#adtm_menu_inner>#menu,#adtm_menu .adtm_sub,#adtm_menu .adtm_sub .adtm_column .adtm_elements{height:calc(100vh - 115px)!important;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#adtm_menu>#adtm_menu_inner>#menu::-webkit-scrollbar,#adtm_menu .adtm_sub::-webkit-scrollbar,#adtm_menu .adtm_sub .adtm_column .adtm_elements::-webkit-scrollbar{display:none}#adtm_menu{position:relative!important}#adtm_menu>#adtm_menu_inner>#menu{padding-bottom:100px!important}#adtm_menu>#adtm_menu_inner>#menu>li>a{display:flex;justify-content:space-between!important;padding:15px 0!important}#adtm_menu .adtm_sub{position:absolute!important;top:0!important;left:-10px!important;bottom:initial!important;border:none!important;transform:translateX(calc(-100% - 20px))!important;transition:300ms ease!important;display:block!important;background-color:var(--color-light-grey)!important;padding:15px 20px 100px 20px!important;width:100vw!important}#adtm_menu.adtm_menu_toggle_open ul#menu li div.adtm_sub.adtm_submenu_toggle_open{transform:translateX(calc(0% - 20px))!important;transition:300ms ease!important}#adtm_menu .adtm_sub .adtm_column .adtm_elements{position:absolute!important;top:0!important;left:0!important;bottom:initial!important;border:none!important;transform:translateX(calc(-100% - 20px))!important;transition:300ms ease!important;background:var(--color-light-grey)!important;z-index:1000!important;padding:15px 20px 100px 20px!important;width:100vw!important}#adtm_menu .adtm_sub .adtm_column .column_wrap_title.adtm_sub_open+.adtm_elements.adtm_submenu_toggle_open{transform:translateX(0%)!important;transition:300ms ease!important}#adtm_menu .advtm_menu_span,#adtm_menu #menu .adtm_sub .column_wrap_title,#adtm_menu #menu .adtm_sub .column_wrap_title a,#adtm_menu #menu .adtm_sub .adtm_elements li,#adtm_menu #menu .adtm_sub .adtm_elements a{font-size:1.125rem!important;line-height:1.375rem!important;font-weight:normal!important;font-family: var(--ffMRe)!important;text-decoration:none!important;text-transform:none!important;color:var(--color-black)!important;margin:0!important}#adtm_menu .adtm_sub>.columnWrapTable>tbody>tr{flex-direction:column!important;gap:30px!important}#adtm_menu .adtm_sub .adtm_column_wrap{display:flex;flex-direction:column;gap:30px}#adtm_menu #menu .adtm_sub img.adtm_menu_icon{max-width:none}#adtm_menu .adtm_product{width:100%!important}#adtm_menu .adtm_column_wrap_sizer{display:none!important}#adtm_menu .adtm_sub>.adtm_back_button{margin-bottom:30px}#adtm_menu .adtm_back_button span{font-size:.875rem;line-height:1rem;color:var(--color-black);display:flex;align-items:center;gap:16px;position:relative;margin-bottom:30px}#adtm_menu .adtm_column_wrap_td>.adtm_column_wrap>.adtm_column>.adtm_elements>.adtm_back_button span{margin-bottom:unset}#adtm_menu .adtm_back_button span::before{content:'';display:block;width:7px;height:12px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' viewBox='0 0 7 12' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-0.000249863 6.00025C-0.000249863 5.74425 0.0977497 5.48825 0.29275 5.29325L5.29275 0.29325C5.68375 -0.09775 6.31575 -0.09775 6.70675 0.29325C7.09775 0.68425 7.09775 1.31625 6.70675 1.70725L2.41375 6.00025L6.70675 10.2933C7.09775 10.6842 7.09775 11.3162 6.70675 11.7072C6.31575 12.0982 5.68375 12.0982 5.29275 11.7072L0.29275 6.70725C0.0977497 6.51225 -0.000249863 6.25625 -0.000249863 6.00025Z' fill='%230B0B0B'/%3E%3C/svg%3E") center/contain no-repeat}#adtm_menu .adtm_back_button .adtm_category_name{font-size:1.125rem;line-height:1.375rem;font-weight:600;color:var(--color-black)}#adtm_menu .adtm_back_button .adtm_category_name{display:none}#adtm_menu > #adtm_menu_inner > #menu > li.sub > a > span,
    #adtm_menu .adtm_sub .adtm_column:has(.adtm_elements) .column_wrap_title a{display:flex;justify-content:space-between;align-items:center;gap:20px}#adtm_menu > #adtm_menu_inner > #menu > li.sub > a > span:not(.advtm_menu_span)::after,
    #adtm_menu .adtm_sub .adtm_column:has(.adtm_elements) .column_wrap_title a::after,
    #adtm_menu > #adtm_menu_inner > #menu > li > a:not(.advtm_menu_11 > a):not(.advtm_menu_12 > a)::after {content:"";display:block;width:7px;height:12px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' viewBox='0 0 7 12' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.00025 6.00025C7.00025 5.74425 6.90225 5.48825 6.70725 5.29325L1.70725 0.29325C1.31625 -0.09775 0.68425 -0.09775 0.29325 0.29325C-0.09775 0.68425 -0.09775 1.31625 0.29325 1.70725L4.58625 6.00025L0.29325 10.2933C-0.09775 10.6842 -0.09775 11.3162 0.29325 11.7072C0.68425 12.0982 1.31625 12.0982 1.70725 11.7072L6.70725 6.70725C6.90225 6.51225 7.00025 6.25625 7.00025 6.00025Z' fill='%230B0B0B'/%3E%3C/svg%3E") center/contain no-repeat}#adtm_menu > #adtm_menu_inner > #menu > li.menuHaveNoMobileSubMenu > a:not(.advtm_menu_11 > a):not(.advtm_menu_12 > a)::after {display:none}}.block-promo .promo-code-button.cancel-promo[aria-expanded="true"]{color:var(--color-primary)}.cart-grid-right .promo-discounts .cart-summary-line .label .code{color:var(--color-primary)}.block-promo .promo-code form{display:flex;gap:8px;width:100%;justify-content:space-between}.block-promo .promo-input{margin:unset;width:100%;height:56px;border-radius:4px}.block-promo .promo-input:focus{outline:none}.block-promo .promo-input+button{margin:unset}#wrapper>.container>.row>#content-wrapper>#main>.cart-grid .blockreassurance_product,#checkout #wrapper>.container>.row>#content-wrapper .blockreassurance_product{display:none}#main>.cart-grid .card{background-color:var(--color-light-grey)}.cart-sidebar-wrapper.active .cart-sidebar{margin:unset;border-radius:unset}#module-ambjolisearch-jolisearch #products .products>.product{padding-block:15px}.product-miniature{width:100%;height:100%}.product-miniature>a{width:100%;display:block}.product-miniature .thumbnail-container{background-color:var(--color-light-grey);width:100%;height:100%;margin-bottom:0}.product-miniature .thumbnail-container .product-thumbnail{height:auto}#pBestSales .product-miniature .thumbnail-container .product-thumbnail picture,#pBestSales .product-miniature .thumbnail-container .product-thumbnail,#pBestSales .product-miniature .thumbnail-container .thumbnail-top,#pBestSales .product-miniature .thumbnail-container .thumbnail-top,#pBestSales .product-miniature>a,#pBestSales .product-miniature .thumbnail-container{width:100%}#pBestSales .product-miniature .thumbnail-container .product-thumbnail img{width:100%;margin:0;object-fit:cover;aspect-ratio: 270/364;height:auto}#pBestSales .swiper{max-width:1400px}.product-miniature .product-description{padding:24px 0 0 0;background:none}.product-miniature .product-description::after{display:none}.product-miniature .product-description .product-title{font-size:1.25rem;line-height:1.875rem;margin:0;text-transform:uppercase;text-align:start}.product-miniature .product-description .product-description-short{margin-top:8px}.product-miniature .product-description .product-description-short,.product-miniature .product-description .product-description-short *{font-size:.875rem;line-height:1.25rem;color:var(--color-black);font-weight:400;text-align:start}.product-miniature .product-description .product-description-short{display:none}.product-miniature .product-description .product-price-and-shipping{margin-top:8px;text-align:start;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.product-miniature .product-description .product-price-and-shipping .price{font-size:1.125rem;line-height:1.5rem;font-family: var(--ffMBo);color:var(--color-black)}.product-miniature .product-description .product-price-and-shipping .regular-price{font-size:.875rem;line-height:1.3125rem;font-family: var(--ffMRe);font-weight:400;color:#525252}.product-miniature .highlighted-informations{padding:0;position:relative;margin-top:16px;top:0!important}.product-miniature .highlighted-informations.no-variants{display:none}.product-miniature .highlighted-informations .variant-links{top:0;background-color:var(--color-light-grey);padding:0;display:flex;flex-wrap:wrap;gap:16px;min-height:0}.product-miniature .highlighted-informations .variant-links div{margin:0;width:20px;height:20px;border:solid 1px var(--color-black)!important;border:none!important}.product-miniature .highlighted-informations .variant-links div.color{background-repeat:no-repeat;background-size:50px;background-position:center}.product-miniature .highlighted-informations .variant-links .count{font-size:1rem;line-height:1.25rem;font-weight:400;color:var(--color-black);bottom:initial}.product-miniature .thumbnail-container .product-thumbnail img{transition:all .3s linear}.product-miniature .thumbnail-container .product-thumbnail img:nth-of-type(2) {opacity:0;position:absolute;left:0;top:0}.product-miniature:hover .thumbnail-container .product-thumbnail img:nth-of-type(2) {opacity:1!important}.product-miniature:hover .thumbnail-container .product-thumbnail img:nth-of-type(1) {opacity:0!important}.product-miniature:hover .wishlist-button-add{opacity:1}@media (width < 1024px) {
    .product-miniature .thumbnail-container .product-thumbnail img {
        aspect-ratio: 155 / 209;
        object-fit: cover;
    }

    .product-miniature .product-description .product-title {
        font-size: 1rem;
        line-height: 1.125rem;
    }

    .product-miniature .product-description .product-price-and-shipping .price {
        font-size: 1rem;
        line-height: 1.3125rem;
    }

    #pBestSales {
        overflow: hidden;
    }

    #pBestSales .swiper {
        max-width: unset;
        width: 100vw;
        padding-inline: 30px;
    }

    .product-miniature:hover .thumbnail-container .product-thumbnail img:nth-of-type(1),
    .product-miniature .thumbnail-container .product-thumbnail img:nth-of-type(1) {
        opacity: 1!important;
    }

    .product-miniature .thumbnail-container .product-thumbnail img:nth-of-type(2) {
        display: none!important;
    }

    .product-miniature .thumbnail-container .product-thumbnail img {
        opacity: 1;
    }
}@media (width < 576px) {
    .product-miniature .highlighted-informations {
        display: block;
    }
}#category #wrapper .product-miniature .thumbnail-container .product-thumbnail img{aspect-ratio: 270 / 364;width:100%;object-fit:cover}#index #wrapper .container{max-width:unset}#index #wrapper .container #content > .elementor > .elementor-section-wrap > *:not(#hSlider) {max-width:1700px;margin-inline:auto}@media (width < 1800px) {
    #index #wrapper .container #content > .elementor > .elementor-section-wrap > *:not(#hSlider) {
        max-width: 1140px;
        padding-inline: 30px;
    }
}@media (width < 1024px) {
    #index #wrapper .container {
        padding-inline: 15px;
    }
    #index #wrapper .container #content > .elementor > .elementor-section-wrap > *:not(#hSlider):not(#hCategories):not(#hBestSales) {
        padding-inline: 30px;
    }
    #index #wrapper .container #content > .elementor > .elementor-section-wrap > #hCategories,
    #index #wrapper .container #content > .elementor > .elementor-section-wrap > #hBestSales {
        padding-inline: unset;
    }
}@media (width < 575px) {
    #hBestSales .product-miniature .highlighted-informations {
        display: block;
    }
}#content:has(#hSlider) {overflow-x:hidden}#hSlider .elementor-container{max-width:unset}#hSlider .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}#hSlider .swiper-pointer-events{position:relative;transform:unset;height:fit-content}#hSlider .slide__textWrapper{display:none}#hSlider .swiper-wrapper{height:80vh}#hSlider .swiper-button-next,#hSlider .swiper-button-prev{background-color:var(--color-white);border:none;aspect-ratio: 1 / 1;width:40px;height:auto;border-radius:40px}#hSlider .swiper-button-prev{left:20%}#hSlider .swiper-button-next{right:20%}#hSlider .swiper-button-next::after,#hSlider .swiper-button-prev::after{font-size:7px;color:var(--color-black);content:""}@media (width < 1200px) {
    #hSlider .swiper-wrapper {
        height: 75vh;
    }
}@media (width < 1024px) {
    #hSlider .swiper-button-next,
    #hSlider .swiper-button-prev {
        top: unset;
        bottom: 10%;
    }
    #hSlider .swiper-button-prev {
        left: 40%;
    }
    #hSlider .swiper-button-next {
        right: 40%;
    }
}@media (width < 768px) {
    #hSlider .swiper-button-next,
    #hSlider .swiper-button-prev {
        width: 27px;
        height: 27px;
    }
}@media (width < 575px) {
    #hSlider .swiper-button-prev {
        left: 35%;
    }
    #hSlider .swiper-button-next {
        right: 35%;
    }
}#hReassurance .elementor-widget-image .elementor-image img{aspect-ratio: 1/1;height:auto;max-width:77px;width:100%}#hReassurance .elementor-column.elementor-col-25{max-width:174px;width:100%}#hReassurance>.elementor-container>.elementor-row{gap:20px;justify-content:center}aside#hReassurance h3{font-family: var(--ffMBo);font-size:1rem;line-height:1.5rem;text-transform:none}@media (width < 800px) {
    #hReassurance > .elementor-container > .elementor-row { 
        display: grid;
        grid-template-columns: auto auto;
        gap: 20px;
    }
}@media (width < 576px) {
    #hReassurance .elementor-column.elementor-col-25 {
       max-width: 155px;
    }
    #hReassurance .elementor-widget-image .elementor-image img {
        max-width: 74px;
    }
}#hBestSales .elementor-element .swiper{padding-inline:88px;position:relative}#hBestSales .elementor-swiper-button{width:88px;height:101%;top:50%;bottom:0;background-color:var(--color-light-grey);display:flex;align-items:center;justify-content:center}#hBestSales .elementor-swiper-button>i{margin-bottom:122px}#hBestSales .elementor-swiper-button-next{right:0}#hBestSales .elementor-swiper-button-prev{left:0}#index #wrapper .container #content>.elementor>.elementor-section-wrap>#hBestSales{max-width:1500px}#hBestSales .product-miniature .thumbnail-container .product-thumbnail img{margin:unset;aspect-ratio: 270 / 364;object-fit:cover;width:100%;opacity:1;transition:all .3s ease-in-out}#hBestSales .product-miniature .thumbnail-container .product-thumbnail img:nth-of-type(2) {opacity:0}@media (width < 1800px) {
    #index #wrapper .container #content > .elementor > .elementor-section-wrap > #hBestSales {
        max-width: 1140px;
    }
}@media (width < 1025px) {
    #hBestSales .elementor-swiper-button {
        display: none;
    }
    #hBestSales .elementor-element .swiper {
        padding-inline: unset;
    }
    #hBestSales .product-miniature .thumbnail-container .product-thumbnail img {
        aspect-ratio: 155/209;
    }
}#hCategories>.elementor-container>.elementor-row{gap:20px}#hCategories>.elementor-container>.elementor-row>.elementor-element{flex:1 1 100%}#hCategories .elementor-widget-image .elementor-image img{aspect-ratio: 367/458;height:auto;width:100%}#hCategories .elementor-widget-wrap{position:relative}#hCategories .ce-widgets-space--gap>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:has(.elementor-widget-image) {height:100%}#hCategories .ce-widgets-space--gap>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:has(.elementor-heading-title) {position:absolute;bottom:28px;left:28px;z-index:3}section#hCategories .elementor-heading-title{color:var(--color-white)}#hCategories .elementor-element .elementor-widget-container:has(.elementor-widget-image),
#hCategories .elementor-element .elementor-widget-container .elementor-image,
#hCategories .elementor-element .elementor-widget-container .elementor-image a {height:100%;width:100%}#hCategories .elementor-element .elementor-widget-container .elementor-image{overflow:hidden}#hCategories .elementor-element .elementor-widget-container .elementor-image>a>img{transition:all .3s ease-in-out;scale:1}#hCategories .elementor-element:hover .elementor-widget-container .elementor-image>a>img{transition:all .3s ease-in-out;scale:1.05}#hCategories .elementor-element .elementor-widget-container .elementor-image a{position:relative;display:block;z-index:1}#hCategories .elementor-element .elementor-widget-container .elementor-image a::after{position:absolute;display:block;content:"";top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(180deg,rgba(0,0,0,.15) 0%,rgba(0,0,0,.15) 60%,rgba(0,0,0,.25) 100%);z-index:2}@media (width < 1025px) {
    #hCategories > .elementor-container > .elementor-row {
        gap: 16px;
        flex-wrap: nowrap;
    }
    #hCategories .elementor-widget-image .elementor-image img {
        aspect-ratio: 330/412;
    }
}@media (width < 800px) {
    #hCategories > .elementor-container > .elementor-row > .elementor-element {
        width: 45vw;
        flex: none;
    }
    #hCategories > .elementor-container > .elementor-row {
        padding-left: 30px;
        overflow-x: scroll;
        scrollbar-width: none; /* Firefox */
        -ms-overflow-style: none;  /* Internet Explorer 10+ */
    }
    #hCategories > .elementor-container > .elementor-row::-webkit-scrollbar { /* WebKit */
        display: none;
    }
}@media (width < 768px) {
    #hCategories > .elementor-container > .elementor-row > .elementor-element {
        width: 85vw;
    }
}#hWho .elementor-container .elementor-row .elementor-element{width:100%}#hWho .elementor-container .elementor-row .elementor-element .elementor-text-editor>p{font-size:1rem;line-height:1.5rem;width:75%}#hWho .elementor-widget-image .elementor-image:has(> img),
#hWho .elementor-widget-image .elementor-widget-container:has(> .elementor-image > img),
#hWho .elementor-widget-image:has(> .elementor-widget-container> .elementor-image > img) {height:100%}#hWho .elementor-widget-image .elementor-image img{aspect-ratio: 559/364;height:100%;width:auto;object-fit:contain}#hWho>.elementor-container>.elementor-row>.elementor-element:first-of-type{max-width:100%;width:100%}#hWho>.elementor-container>.elementor-row{padding-inline:100px;justify-content:space-between;gap:50px}@media (width < 1200px) {
    #hWho > .elementor-container > .elementor-row > .elementor-element {
        max-width: 559px;
    }
    #hWho > .elementor-container > .elementor-row > .elementor-element:first-of-type {
        max-width: 367px;
    }
    #hWho > .elementor-container > .elementor-row {
        justify-content: center;
        gap: 115px;
    }
    #hWho > .elementor-container > .elementor-row {
        padding-inline: 50px;
        justify-content: space-between;
        gap: 50px;
    }
    #hWho .elementor-container .elementor-row .elementor-element .elementor-text-editor > p {
        width: 100%;
    }
}@media (width < 1025px) {
    #hWho > .elementor-container > .elementor-row > .elementor-element,
    #hWho > .elementor-container > .elementor-row > .elementor-element:first-of-type {
        max-width: unset;
    }
    #hWho > .elementor-container > .elementor-row {
        gap: 30px;
    }
    #hWho .elementor-widget-image .elementor-image img {
        aspect-ratio: 330/214;
    }
    #hWho > .elementor-container > .elementor-row {
        padding-inline: unset;
    }
}@media (width < 768px) {
    #hWho .elementor-widget-image .elementor-image img {
        aspect-ratio: 330/314;
        object-position: left;
    }
}