@font-face{font-family:MetalReg;src:url(https://static.osmp.com/sda-headless/fonts/Metal%20Reg-1.woff2) format("woff2")}@font-face{font-family:MrsEavesRoman;src:url(https://static.osmp.com/sda-headless/fonts/MrsEavesOT-Roman-2.otf) format("opentype"),url(https://static.osmp.com/sda-headless/fonts/Mrs-Eaves-OT-Roman.ttf) format("truetype"),url(https://static.osmp.com/sda-headless/fonts/MrsEavesOT-Roman.otf) format("opentype")}@font-face{font-family:MrsEavesItalic;src:url(https://static.osmp.com/sda-headless/fonts/MrsEavesOT-Italic-2.otf) format("opentype")}@font-face{font-family:SFProTextRegular;src:url(https://static.osmp.com/sda-headless/fonts/SF-Pro-Text-Regular.otf) format("opentype")}@font-face{font-family:SFProTextSemibold;src:url(https://static.osmp.com/sda-headless/fonts/SF-Pro-Text-Semibold.otf) format("opentype")}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always}.mb-10{margin-bottom:8rem!important}.border-red{border:5px solid red}.border-blue{border:5px solid blue}.border-green{border:5px solid green}body,p{font-family:MrsEavesRoman}a{color:#000}.inter{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal}.metal-reg{font-family:MetalReg!important}.radio-button-chain-length,.radio-button-longueur-de-la-chane{flex-grow:1;flex-shrink:0;flex-basis:calc(20% - 8px)}.mrs-eaves-roman{font-family:MrsEavesRoman}.italic-sophie,.mrs-eaves-italic{font-family:MrsEavesItalic;font-style:italic}.sf-pro-text-regular{font-family:SFProTextRegular}.sf-pro-text-semibold{font-family:SFProTextSemibold}*,:after,:before{outline:none!important;box-shadow:none!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#aaa}::-webkit-scrollbar-track{background:transparent}#nprogress{z-index:9999!important;top:0;position:absolute}.filter-buttons-container::-webkit-scrollbar{width:0;height:0}.filter-buttons-container::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.filter-buttons-container::-webkit-scrollbar-thumb:hover{background-color:#aaa}.filter-buttons-container::-webkit-scrollbar-track{background:transparent}@media (min-width:1024px){.filter-buttons-container{display:flex;justify-content:center}}:root{--bg-vert:#0f3e28;--swiper-theme-color:#000!important}.bg-vert{background:#0f3e28;color:#fff}.no-bg{background:none!important}.carousel-caption{letter-spacing:2px;font-size:15px;text-decoration:underline}.carousel-caption a{text-decoration:underline;text-underline-offset:4px}.carousel-caption .btn{border-radius:0!important}#carouselTop .carousel-item{position:relative;overflow:hidden;height:100dvh;background:#405947}#carouselTop .carousel-item img{object-fit:cover;object-position:center center;transform:translateY(0);transition:transform .1s ease-out;height:100%!important}.carouselBottom .carousel-item{position:relative;overflow:hidden}.carouselBottom .carousel-item img{object-fit:cover;object-position:center center;transform:translateY(0);transition:transform .1s ease-out;height:100%!important}@media (max-width:767px){#carouselTop .carousel-item img{height:100dvh!important}#carouselTop .carousel-item{position:relative;overflow:hidden}}@media (min-width:768px){#carouselTop .carousel-item img{aspect-ratio:16/10;height:100dvh!important}}.navbar .dropdown:hover>.dropdown-menu{display:block;margin-top:0}.dropdown-submenu .dropdown-menu{display:none}.dropdown-submenu.show .dropdown-menu{display:block}.dropdown-item{font-family:MetalReg;text-transform:uppercase}.announcement-bar{position:relative}.announcement-text{font-size:15px;letter-spacing:1px}.announcement-bar a{text-decoration:none}.announcement-bar-container{position:relative;overflow:visible;white-space:normal}.announcement-text{white-space:normal;display:inline;animation:none}@media (max-width:768px){.announcement-bar-container{overflow:hidden;white-space:nowrap}.announcement-text{display:inline-block;white-space:nowrap;animation:marquee 20s linear infinite}@keyframes marquee{0%{transform:translateX(60%)}to{transform:translateX(-100%)}}}.fade-in{opacity:1;transition:opacity .5s ease-in}.fade-out{opacity:0;transition:opacity .5s ease-out}.announcement-bar,.navbar{z-index:9999!important}.navbar{transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;top:-1px}.nav-link{color:#fff}.navbar.bg-white,body[data-url]:not([data-url=fr]):not([data-url=en]):not([data-url=es]):not([data-is-product=true]):not([data-is-mobile-menu-open=false]) .navbar{background-color:#fff!important;transition:background-color .3s}@media (max-width:767px){body[data-is-product=true]:not([data-is-scrolled=true]):not([data-is-mobile-menu-open=true]) .navbar.bg-white{background:transparent!important}body[data-is-mobile-menu-open=true]{background-color:#fff!important}}.navbar.bg-white .nav-link,body[data-url]:not([data-url=fr]):not([data-url=en]):not([data-url=es]) .navbar .nav-link{color:#000}body[data-url]:not([data-url=fr]):not([data-url=en]):not([data-url=es]) .logoHeader,body[data-url]:not([data-url=fr]):not([data-url=en]):not([data-url=es]) .logoHeader path,body[data-url]:not([data-url=fr]):not([data-url=es]):not([data-url=en]) .navbar-toggler svg,body[data-url]:not([data-url=fr]):not([data-url=es]):not([data-url=en]) .navbar-toggler svg path{fill:#000!important}.navbar-nav{gap:20px}body>div:nth-child(3)>div>div>div>div>div:nth-child(2)>ul>li:last-child{text-decoration:underline;text-underline-offset:4px}@media (max-width:1600px){.navbar-nav{gap:0!important}}.nav-item .nav-link{font-family:MetalReg;text-transform:uppercase;font-size:15px!important;letter-spacing:1.5px}.nav-item .nav-link:hover{color:#000}.submenu{position:fixed;left:0;right:0;top:0;z-index:1000;background-color:#fff;overflow:hidden;transform-origin:top center;max-height:0;opacity:0;transition:max-height .6s cubic-bezier(.25,1,.5,1),opacity .4s ease-in-out,box-shadow .4s ease-in-out}.submenu.open{max-height:100vh;opacity:1}@media (max-height:900px){.submenu.open{max-height:500px!important;overflow-y:auto}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.submenu *{opacity:0;animation:fadeIn .3s ease-in-out forwards;animation-delay:calc(var(--i, 0) * .05s)}.submenu.open *{opacity:1}a{text-underline-offset:4px}.mobile-menu .accordion-content{position:relative;opacity:0;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transform:translateY(-10px);overflow:hidden;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-clip-path .5s cubic-bezier(.25,1,.5,1);transition:clip-path .5s cubic-bezier(.25,1,.5,1),opacity .4s ease-in-out,transform .4s ease-in-out;transition:clip-path .5s cubic-bezier(.25,1,.5,1),opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-clip-path .5s cubic-bezier(.25,1,.5,1)}.mobile-menu .accordion-content.open{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);transform:translateY(0)}@media (max-height:700px){.submenu{max-height:500px;overflow-y:auto}}.submenu{-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:#000 transparent}.submenu::-webkit-scrollbar{width:4px;height:4px}.submenu::-webkit-scrollbar-thumb{background-color:#000;border-radius:2px}.submenu::-webkit-scrollbar-track{background:transparent}.submenu h5{font-family:MetalReg;color:#000;letter-spacing:2px;font-size:20px!important}.submenu .nav-link{color:grey;font-family:MrsEavesRoman;letter-spacing:-.2px!important;font-size:20px!important;font-weight:100}.submenu-image-positioned-div{margin-top:-70px}.submenu-stores{padding:20px 0}.search-container{position:relative;display:flex;align-items:center;margin-left:10px;transition:max-width .25s ease,width .25s ease,box-shadow .25s ease,border-color .25s ease}.search-container .search-icon{position:absolute;left:15px;z-index:2;pointer-events:none}.search-container .search-input{padding-left:40px;font-size:20px;border-radius:0;border-color:grey;z-index:1;position:relative;text-indent:30px;padding:10px!important}.search-container-expanded{max-width:99%!important;width:100%!important;box-shadow:0 10px 24px rgba(0,0,0,.08);border-color:#a0a0a0}.search-results-panel{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;z-index:30;max-height:380px;overflow-y:auto;z-index:40}.search-results-panel-block{padding:0;background:transparent}.search-result-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:16px;gap:16px;padding:16px 0 8px}@media (max-width:576px){.search-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.search-page-results .search-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.search-page-results .search-results-panel,.search-page-results .search-results-panel-block{position:static;max-height:none;overflow:visible;box-shadow:none;padding:0}.search-result-item{display:flex;flex-direction:column;gap:10px;padding:10px 0 0;text-decoration:none;color:#1d1d1b;border-radius:0;max-width:320px;width:100%;margin:0 auto}.search-result-item,.search-result-item:hover{background:transparent}.search-result-thumb{position:relative;width:100%;aspect-ratio:4/5;border-radius:0;overflow:hidden;background:#fafafa}.search-result-image{object-fit:cover;object-position:center;width:100%;height:100%}.search-result-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#f7f7f7,#ececec)}.search-result-text{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:space-between;padding:2px 0}.search-result-title{font-size:13px;letter-spacing:1.3px;text-transform:uppercase;text-align:left;font-family:MetalReg,serif;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-result-desc{display:none}.search-result-price{font-size:13px;text-align:right;font-family:MetalReg,serif;margin-top:0;flex-shrink:0;letter-spacing:1.3px}.search-result-thumb .hover-image{opacity:0;transition:opacity .2s ease;position:absolute;inset:0;z-index:2}.search-result-thumb .primary-image{position:absolute;inset:0;opacity:1;transition:opacity .2s ease;z-index:1}.search-result-item:hover .hover-image{opacity:1}.search-result-item:hover .primary-image{opacity:0}.submenu .search-results-panel *{opacity:1!important;animation:none!important}.submenu .search-result-thumb .primary-image{opacity:1!important}.submenu .search-result-thumb .hover-image{opacity:0!important}.submenu .search-result-item:hover .hover-image{opacity:1!important}.submenu .search-result-item:hover .primary-image{opacity:0!important}.search-result-line{padding:10px 14px;font-size:14px}.search-result-line.muted{color:#6c757d}.search-results-more{width:100%;border:none;background:#1d1d1b;color:#fff;padding:12px 16px;text-transform:uppercase;letter-spacing:1.4px;font-size:12px;border-radius:2px}.search-results-more:hover{background:#2d2d2d}.search-page-container{max-width:1320px}.search-page-form .search-container{margin:0 auto;max-width:640px}.search-count{font-size:14px;letter-spacing:1px;text-transform:uppercase;color:#6c757d}.search-grid-card{display:block;color:inherit;text-decoration:none}.search-grid-card:hover .search-grid-title{text-decoration:underline}.search-grid-image{position:relative;width:100%;padding-top:120%;border:1px solid #f0f0f0;overflow:hidden;background:#fafafa}.search-grid-img{object-fit:cover}.search-grid-body{padding:10px 4px 0}.search-grid-title{font-size:16px;text-transform:uppercase;letter-spacing:.6px}.search-grid-desc{font-size:13px;color:#6c757d;line-height:1.4}.search-ok-btn{border:1px solid #1d1d1b;background:#1d1d1b!important;color:#fff!important;border-radius:0;letter-spacing:1px;font-size:12px;padding:10px 14px;text-transform:uppercase;min-width:58px;display:flex;align-items:center;justify-content:center}.search-ok-btn:hover{background:#000;color:#fff}.mobile-menu .search-form{margin:0;width:100%;display:block}.mobile-menu .mobile-search-wrapper{padding:12px 12px 8px}.mobile-menu .search-container{position:relative;display:flex;align-items:center;width:100%;margin:0;height:48px;border:1px solid #1d1d1b;border-radius:4px;overflow:hidden;padding-left:0;background:#fff;box-sizing:border-box}.mobile-menu .search-container .search-input{flex:1 1;border:0;min-height:48px;height:48px;padding-left:40px!important;padding-right:16px!important;text-indent:0;border-radius:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;font-size:20px;font-family:MrsEavesRoman,serif;background:transparent;box-sizing:border-box}.mobile-menu .search-ok-btn{min-height:48px;height:48px;border:0;border-left:1px solid #1d1d1b;background:#1d1d1b!important;color:#fff!important;border-radius:0;padding:0 14px;line-height:1;font-weight:500;font-size:14px;font-family:MrsEavesRoman,serif!important;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.mobile-menu .search-form button.search-ok-btn,.mobile-menu .search-ok-btn span,.mobile-menu button.search-ok-btn{color:#fff!important}.mobile-menu .search-ok-btn:active,.mobile-menu .search-ok-btn:focus,.mobile-menu .search-ok-btn:hover{background:#000!important;color:#fff!important}@media (max-width:576px){.search-results-panel{max-height:320px}}.submenu-stores a{color:#000}.store-image{width:100%;height:auto;max-height:293px;object-fit:cover;object-position:center center}.submenu-stores-hp .store-image{max-height:514px!important}.store-title{font-size:25px!important}.store-address{display:inline-block;line-height:19.5px}.store-address,.store-phone{font-size:15px!important;letter-spacing:1.5px}.store-phone{ine-height:20px;text-decoration:none!important}.submenu-stores .col-6{text-align:left}.store-open{color:#9d9d9d;font-size:15px!important;display:inline-block;line-height:16.5px;letter-spacing:1.5px}.distributors-section{position:relative}.distributors-image{width:100%;height:100%;object-fit:cover;aspect-ratio:4/5;max-height:451px}.distributors-button{position:relative;margin-top:-120px;margin-left:30px;background-color:#fff!important;padding:10px 20px;border:none;border-radius:0!important;font-size:16px;letter-spacing:.75px!important;color:#000;cursor:pointer;text-decoration:underline!important;text-transform:uppercase;font-family:MetalReg!important}.distributors-button:hover{background-color:#fff}.mobile-menu{position:fixed;left:0;right:0;top:-1px;z-index:1000;padding:0!important;background-color:#fff!important;border:1px solid #ccc;box-shadow:0 4px 10px rgba(0,0,0,.25);overflow:hidden;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:0;transition:opacity .5s cubic-bezier(.25,1,.5,1),-webkit-clip-path .5s cubic-bezier(.25,1,.5,1);transition:clip-path .5s cubic-bezier(.25,1,.5,1),opacity .5s cubic-bezier(.25,1,.5,1);transition:clip-path .5s cubic-bezier(.25,1,.5,1),opacity .5s cubic-bezier(.25,1,.5,1),-webkit-clip-path .5s cubic-bezier(.25,1,.5,1)}.mobile-menu.open{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}.mobile-menu h5{text-align:center;font-size:1.5rem;margin:10px 0}.mobile-menu .nav-link{display:block;padding:5px 15px}.mobile-submenu-gid___shopify_MenuItem_621962690888 ul{display:grid;grid-template-columns:repeat(2,1fr)}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion-content.open{max-height:2000px}.offcanvas{z-index:999999!important}#carouselTop{margin-top:-80px;z-index:1}@media (min-width:768px){#carouselTop{margin-top:-120px}}.reassurance{margin-top:150px!important;margin-bottom:130px!important}@media (max-width:768px){.reassurance{margin-top:100px!important;margin-bottom:100px!important}}.reassurance .col-md-3{display:flex;flex-direction:column;align-items:center}.reassurance h6{font-family:MetalReg;margin-top:24px;margin-bottom:18px;text-transform:uppercase;font-size:20px;letter-spacing:2px}.reassurance p{width:70%;letter-spacing:-.3px;font-size:15px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.StickyBottomBar{font-family:MetalReg;font-size:12px;background:#e9e9e9;font-size:11px;letter-spacing:1.1px;z-index:9999!important}.StickyBottomBar,.StickyBottomBar #dropdown-switcher-desktop{color:#000!important}.modal{z-index:99999}footer h5{font-family:MetalReg;font-size:15px;letter-spacing:1.5px;text-transform:uppercase}footer a{font-family:MrsEavesRoman;font-size:20px;text-decoration:none;color:#000;letter-spacing:-.4px;opacity:.7;line-height:40px}.footer-nav{color:#000;background-color:#e4edf3!important}.ancre-container{margin:20px 0}.ancre-container,.ancre-container-2{display:flex;align-items:center;justify-content:center}.ancre-container-2{margin:5px 0 20px}.line{height:1px;background-color:#000;flex-grow:1;margin:0 2px}.hp-banner-sophie .banner-background{position:relative}.hp-banner-sophie .banner-content{color:#fff;text-align:center}#bannerCarousel .carousel-caption,.banner-title{text-decoration:none}.banner-title{font-size:2rem;font-family:Mrs-Eaves-OT-Roman;letter-spacing:1px}#bannerCarousel .btn{background:#fff;color:#000;font-family:MetalReg;text-decoration:underline;text-underline-offset:4px}.hp-text-story{max-width:1200px;margin:0 auto;padding:1.5rem;color:#333;margin-top:150px!important;margin-bottom:150px!important}.story-title{font-size:22px;color:#9d9d9d;line-height:28.6px;letter-spacing:2.2px;width:100%}@media (max-width:768px){.story-title{font-size:16px!important;line-height:20.8px!important;letter-spacing:1.6px!important}.hp-text-story{max-width:95%;margin:0 auto;padding:1.5rem;color:#333;margin-top:100px!important;margin-bottom:100px!important}.story-description{font-family:MrsEavesRoman;font-size:15px!important;font-weight:400;color:#333;line-height:18px!important;letter-spacing:-.3px!important;width:100%;margin:auto}}.story-title span{display:inline-block;color:#9d9d9d;transition:color .3s ease-in-out}.story-description{font-family:MrsEavesRoman!important;font-size:22px;font-weight:400;color:#333;line-height:26.4px;letter-spacing:-.44px;transition:color 15s ease,opacity .5s ease,transform .5s ease;width:70%;margin:auto}.story-description.visible{color:#000;opacity:1}.btn-outline-dark{padding:.5rem 1.25rem}.hp-text-story .btn{letter-spacing:1.5px;font-size:15px!important}@keyframes colorChange{0%{color:#666}25%{color:#888}50%{color:#aaa}75%{color:#888}to{color:#666}}@media (max-width:768px){.hp-text-story{padding:.5rem!important}.story-title{font-size:1rem!important}.story-description{font-size:.875rem}.btn-outline-dark{font-size:.875rem;padding:.5rem 1rem}}.hp-text-story-with-jewels-container{width:100%;background-image:url(https://cdn.shopify.com/s/files/1/0280/7732/6475/files/POESIE_3_-min.png?v=1730016120);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:2rem 1rem;display:flex;justify-content:center;height:1000px;position:relative}.hp-text-story-with-jewels-content{max-width:980px;width:100%;text-align:center;color:#333}.hp-text-story-with-jewels-text{font-family:MetalReg;text-transform:uppercase;font-size:24px;color:#000;width:100%;letter-spacing:2.4px}.hp-text-story-with-jewels-instruction{font-family:MetalReg;text-transform:uppercase;font-size:15px;letter-spacing:1.5px;color:#000;line-height:1.5}.hp-text-story-with-jewels-instruction a{text-decoration:none!important}@media (max-width:576px){.hp-text-story-with-jewels-container{padding:1rem}.hp-text-story-with-jewels-text{font-size:20px;line-height:2}.hp-text-story-with-jewels-instruction{font-size:14px}.hp-text-story-with-jewels-container{height:1200px}}.fade-in-2{animation:fadeIn2 .3s ease-in forwards}@keyframes fadeIn2{0%{opacity:0}to{opacity:1}}.customSwiper{height:640px!important}.customSwiper .swiper-slide{transition:opacity .3s ease;opacity:.5;display:flex;justify-content:center;align-items:center}.customSwiper .swiper-slide img{object-fit:cover!important;max-height:100%!important;height:640px!important}.customSwiper .swiper-slide-active{opacity:1}@media (min-width:767px){.customSwiper .swiper-slide-active{opacity:1;z-index:1;transform:scale(1.5);margin-left:90px;transition:transform .6s cubic-bezier(.25,1,.5,1),margin-left .6s ease}.customSwiper .swiper-slide-next{margin-left:90px}}.is-layout-flex{display:flex}.gutenberg-content img{width:100%;height:640px;aspect-ratio:4/5}:root :where(.is-layout-flex){gap:1.2rem}.gutenberg-content iframe,.gutenberg-content video{width:100%;height:auto;aspect-ratio:4/5}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(24%,1fr));grid-gap:15px;gap:15px;margin-top:20px}.big-product{grid-column:span 2;grid-row:span 2}.big-product-2{grid-column:span 2;grid-row:span 1}.big-product .image-wrapper{height:calc(100% - 67px)}.big-product .image-wrapper,.big-product .product-index-11 .image-wrapper{width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.big-product .product-index-11 .image-wrapper{height:calc(100% - 44px)}@media (max-width:768px){.big-product .image-wrapper{width:100%;height:auto;overflow:hidden;display:flex;align-items:center;justify-content:center}}.big-product-2 .image-wrapper{width:100%;height:calc(100% - 20px);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0!important;margin:0!important;aspect-ratio:auto!important}.big-product-2 .image-wrapper img,.big-product-2 .image-wrapper video{width:100%;height:100%;object-fit:cover!important;padding:0!important;display:block;margin:0!important;aspect-ratio:16/10!important}.offcanvas-end .product-grid{grid-template-columns:repeat(2,1fr)}.offcanvas-end .product-info{flex-direction:column;align-items:flex-start}@media (max-width:768px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid :not(.big-product) .image-wrapper{max-height:244px}}.product-item{padding:20px}.product-item a{color:#000;height:100%}.product-item img,.product-item video{max-width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center center;height:100%}.product-item a{display:flex;flex-direction:column;text-decoration:none}.product-item img{width:100%;margin-bottom:10px}.product-info{display:flex;justify-content:space-between;align-items:center}@media (max-width:768px){.product-info{flex-direction:column;align-items:flex-start}}.product-item .PriceDisplay,.product-item h3{margin-top:0;font-size:13px;letter-spacing:1.3px}.product-item .PriceDisplay{color:#000;font-family:MetalReg}.image-wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:4/5;background:#f6f6f6}.primary-image,.secondary-image{width:100%;height:100%;object-fit:cover}.secondary-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease}.image-wrapper:hover .secondary-image{opacity:1}.image-wrapper:hover .primary-image{opacity:0}.collection-template-head h1{font-family:MetalReg;text-transform:uppercase}.collection-template-head p{font-family:MrsEavesRoman}.collection-title{font-size:24px!important;letter-spacing:2.4px;margin-top:20px;margin-bottom:16px}.collection-description{font-size:18px;line-height:22px;letter-spacing:-.36px;margin-left:auto;margin-right:auto;margin-bottom:20px}@media (max-width:768px){.collection-title{font-size:18px;letter-spacing:3.6px}.collection-description{font-size:15px;letter-spacing:-.25px}}.description-lg{max-width:80%;text-align:center}@media (min-width:992px){.description-lg{max-width:50%;text-align:center}}.product-item h3{font-family:MetalReg;text-transform:uppercase;color:#000;text-decoration:none;margin-bottom:0!important}.mobile-menu-item button:not(.search-button){color:#000!important;font-family:MetalReg;font-size:17px;letter-spacing:.75px;text-transform:uppercase;display:inline-block!important;text-align:left!important}.mobile-menu-item a{color:grey!important;font-family:MrsEavesRoman}.icon-header{margin-right:20px}.dropdown-toggle:after,.mobile-menu button.nav-link:after,.nav-item>.nav-link:after{display:inline-block;vertical-align:middle;content:"";width:30px;height:30px;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M7.62216 9.67254C7.80302 9.46386 8.1188 9.44131 8.32747 9.62216L12.2188 12.9946L16.11 9.62216C16.3187 9.44131 16.6345 9.46386 16.8154 9.67254C16.9962 9.88122 16.9737 10.197 16.765 10.3779L12.5462 14.0341C12.3583 14.197 12.0792 14.197 11.8913 14.0341L7.67254 10.3779C7.46386 10.197 7.44131 9.88122 7.62216 9.67254Z" /%3E%3C/svg%3E');background-repeat:no-repeat;background-size:cover;background-position:50%;border:none;transition:filter .3s ease}.mobile-menu button.nav-link.active:after{transform:rotate(180deg)}.bg-white .dropdown-toggle:after,.bg-white .nav-item>.nav-link:after,.dropdown-toggle+.show:after,.dropdown-toggle:hover:after,.dropdown-toggle[aria-expanded=true]:after,.mobile-menu button.nav-link:after,.nav-item>.nav-link+.show:after,.nav-item>.nav-link:hover:after,.nav-item>.nav-link[aria-expanded=true]:after{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M7.62216 9.67254C7.80302 9.46386 8.1188 9.44131 8.32747 9.62216L12.2188 12.9946L16.11 9.62216C16.3187 9.44131 16.6345 9.46386 16.8154 9.67254C16.9962 9.88122 16.9737 10.197 16.765 10.3779L12.5462 14.0341C12.3583 14.197 12.0792 14.197 11.8913 14.0341L7.67254 10.3779C7.46386 10.197 7.44131 9.88122 7.62216 9.67254Z" /%3E%3C/svg%3E')}body[data-url]:not([data-url=fr]):not([data-url=en]):not([data-url=es]) .navbar .nav-item>.nav-link:after{background-image:none;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="black"%3E%3Cpath fill-rule="evenodd" clip-rule="evenodd" d="M7.62216 9.67254C7.80302 9.46386 8.1188 9.44131 8.32747 9.62216L12.2188 12.9946L16.11 9.62216C16.3187 9.44131 16.6345 9.46386 16.8154 9.67254C16.9962 9.88122 16.9737 10.197 16.765 10.3779L12.5462 14.0341C12.3583 14.197 12.0792 14.197 11.8913 14.0341L7.67254 10.3779C7.46386 10.197 7.44131 9.88122 7.62216 9.67254Z" /%3E%3C/svg%3E')}.cart-item img{max-width:100%;border-radius:4px;aspect-ratio:4/5;height:100%;object-fit:cover}.cart-item h6{font-size:15px;letter-spacing:.75px;text-transform:uppercase}.cart-summary .row{font-size:.875rem}.btn-dark{background-color:#000;color:#fff}.offcanvas.offcanvas-end{width:100%}@media (min-width:992px){.offcanvas.offcanvas-end{width:50%}}.product-img-thumbnail{aspect-ratio:10/15!important}.swiper-mini-desktop .swiper-slide{display:flex;align-items:center;justify-content:center}.swiper-button-next,.swiper-button-prev{color:#000;z-index:99}.product-thumbnail-swiper{display:flex;flex-direction:column;align-items:center;position:relative}.product-thumbnail-swiper__wrapper{width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:height .3s ease}.product-thumbnail-swiper__inner{width:100%;height:100%;text-align:center}.product-thumbnail-swiper__image{transition:transform .3s ease,border-color .3s ease;width:100%;height:auto;min-height:130px;max-width:100px}.product-thumbnail-swiper__image.active{border:2px solid #000}.product-thumbnail-swiper__button-next:disabled,.product-thumbnail-swiper__button-prev:disabled{opacity:.3;cursor:not-allowed}@media (min-width:768px){.swiper-mini-desktop.swiper-vertical{position:relative;overflow:visible;border:1px solid red}.swiper-mini-desktop.swiper-vertical .swiper-button-next,.swiper-mini-desktop.swiper-vertical .swiper-button-prev{left:50%;transform:translateX(-50%);font-size:1.5rem}.swiper-mini-desktop.swiper-vertical .swiper-button-prev{top:-3%;transform:translateX(-50%) rotate(90deg)}.swiper-mini-desktop.swiper-vertical .swiper-button-next{transform:translateX(-50%) rotate(90deg);position:absolute;top:90%}}.logoHeader{height:64.58px;transition:height .3s ease-in-out,background-color .3s ease-in-out}.logoHeader svg{transition:height .3s ease-in-out,fill .3s ease-in-out}@media (max-width:768px){.logoHeader{height:31.25px}}.logoFooter{width:714px}@media (max-width:1280px){.logoFooter{max-width:80%!important;padding:0!important;margin:0!important}}.announcement-scroll{display:inline-block;white-space:nowrap;animation:scroll 10s linear infinite}@keyframes scroll{0%{transform:translateX(200%)}to{transform:translateX(-200%)}}.dropdown-item:focus{color:#000;background-color:transparent}.submenu .nav-link{color:#707070}.dropdown-menu li{border-bottom:1px solid var(--bs-dropdown-divider-bg)}.dropdown-menu li:last-child{border-bottom:0}.dropdown-menu{border-radius:0!important}.dropdown-menu .dropdown-item{padding:.5rem 1.25rem!important}.heart-added{margin-bottom:0!important;apsect-ratio:auto!important;width:16px!important;height:16px!important;object-fit:contain!important}.product-item-option{position:absolute;top:0;right:5px;z-index:100}.filter-buttons button{border-radius:0!important;text-transform:uppercase;font-family:MetalReg}.dropdown-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:10px;margin-left:10px;border:1px solid #000;border-radius:100%;vertical-align:middle;margin-right:5px;cursor:pointer;outline:none}.dropdown-item input[type=checkbox]:checked{background-color:#000;border:1px solid #000}.btn{display:inline-block;box-sizing:border-box}body,html{overflow-x:clip}.wp-block-image:not(.wp-block-column>.wp-block-image) img{width:100%!important;aspect-ratio:16/10;object-fit:contain!important;height:auto}@media (min-width:768px){.wp-block-image:not(.wp-block-column>.wp-block-image) img{width:100%!important;aspect-ratio:16/10;object-fit:contain!important;height:auto;padding:2em}}.img-fluid img{width:100%!important;object-fit:contain!important;height:1000px!important}.wp-block-columns{margin-top:10em;margin-bottom:10em}@media (max-width:768px){.wp-block-columns{margin-top:5em;margin-bottom:5em}}h2.wp-block-heading{font-family:MetalReg!important;font-size:15px!important;letter-spacing:1px!important;text-transform:uppercase!important}h1.wp-block-heading{font-size:32px!important;letter-spacing:-.64px!important}.wp-block-column p,h1.wp-block-heading{font-family:MrsEavesRoman!important;margin-bottom:1em}.wp-block-column p{font-size:20px!important;letter-spacing:-.4px!important;line-height:24px!important}.wp-block-quote{text-align:center;border-left:0!important;font-family:MrsEavesRoman!important;font-size:32px!important}.wp-block-quote p{width:40%;margin:auto}.media-content{position:relative;height:90vh}.media-content,.media-content img{width:100%;transform:translateY(0);transition:transform .1s ease-out}.media-content img{height:100%;object-fit:cover}.media-content .content-hover{position:absolute;bottom:5em;left:50%;transform:translateX(-50%);text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;padding-bottom:5em}.media-content .content-hover h1{margin:0;padding-top:.5em;font-size:15px;font-family:MetalReg;letter-spacing:1.5px;line-height:1.5;text-transform:uppercase;font-weight:400}.cms-page em{font-family:MrsEavesItalic!important;font-style:italic!important}.media-content .content-hover svg{width:45px;height:45px;margin-bottom:1em}.cms-page h2{letter-spacing:1.5px!important}@media (min-width:769px){.wp-image-deplaced{margin-top:20em}.our-story .wp-image-49,.wp-image-deplaced-1 img{aspect-ratio:4/4;width:100%;object-fit:contain}.our-story .wp-image-50,.wp-image-deplaced-2 img{width:332px;height:430px;position:relative;top:-25vh}.our-story .wp-container-core-columns-is-layout-1 h1,.our-story .wp-container-core-columns-is-layout-1 h2,.our-story .wp-container-core-columns-is-layout-1 p,.our-story .wp-container-core-columns-is-layout-2 h1,.our-story .wp-container-core-columns-is-layout-2 h2,.our-story .wp-container-core-columns-is-layout-2 p{max-width:70%!important;margin-left:auto;margin-right:auto}.our-story .wp-container-core-columns-is-layout-3 h1,.our-story .wp-container-core-columns-is-layout-3 p{margin-left:90px!important;max-width:40%}.our-story .wp-container-core-columns-is-layout-3,.our-story .wp-container-core-columns-is-layout-5{width:100%!important;max-width:100%!important;padding:2em}}.our-story .wp-container-core-columns-is-layout-5{width:100%!important;max-width:100%!important;padding:2em}.wp-container-core-columns-is-layout-5 img{width:100%;aspect-ratio:4/5}@media (max-width:769px){.our-story .wp-image-49,.wp-image-deplaced-1 img{aspect-ratio:4/5;width:100%}.our-story .wp-image-50,.wp-image-deplaced-2 img{aspect-ratio:4/5;width:100%;margin-bottom:2em}.wp-block-image .alignright{float:none!important;margin:0!important;display:block!important}}.our-story .wp-image-48{aspect-ratio:20/10!important}.our-values .wp-container-core-columns-is-layout-2{width:100%!important;max-width:100%!important;padding:2em;gap:0!important}.our-values .wp-container-core-columns-is-layout-2 img{width:100%;aspect-ratio:4/4}@media (min-width:768px){.our-values .wp-container-core-columns-is-layout-4{padding-bottom:3em}.our-values .uid-4{aspect-ratio:4/4;width:100%;object-fit:contain;padding-right:1em}.uid-5 img{width:332px;height:430px!important;position:relative;top:-25vh}.our-values .wp-container-core-columns-is-layout-1 h1,.our-values .wp-container-core-columns-is-layout-1 h2,.our-values .wp-container-core-columns-is-layout-1 p,.our-values .wp-container-core-columns-is-layout-3 h1,.our-values .wp-container-core-columns-is-layout-3 p,.our-values .wp-container-core-columns-is-layout-4 h1,.our-values .wp-container-core-columns-is-layout-4 p{max-width:70%!important;margin-left:auto;margin-right:auto}.our-values .wp-container-core-columns-is-layout-5{width:100%!important;max-width:100%!important;padding:2em}.our-values .wp-container-core-columns-is-layout-5 h1,.our-values .wp-container-core-columns-is-layout-5 p{margin-left:90px!important;max-width:40%}}@media (max-width:768px){.our-values .uid-4,.uid-5 img{aspect-ratio:4/5;width:100%}.uid-5 img{margin-bottom:2em}.wp-block-quote{border-left:.25em solid;margin:0 0 1em!important;padding-left:0!important}.wp-block-quote p{width:80%!important}.our-values .wp-container-core-columns-is-layout-4{width:100%!important;max-width:100%!important;padding:1em}}.wp-block-quote{font-size:32px;letter-spacing:-.6px}.our-know-how .wp-image-89,.our-know-how .wp-image-92,.our-values .wp-image-74,.our-values .wp-image-75,.our-values .wp-image-78{aspect-ratio:20/11!important}.our-know-how .icon{height:62px;margin-bottom:3em}@media (max-width:769px){.our-know-how .limit-p-liste,.our-know-how .limit-p-liste figure{text-align:center;margin-left:auto;margin-right:auto}.our-know-how img{aspect-ratio:5/5;width:100%;object-fit:cover}.our-know-how .icon img{aspect-ratio:auto;width:auto}}@media (min-width:769px){.our-know-how .uid-3{aspect-ratio:4/5;width:100%;object-fit:contain}.wp-container-core-columns-is-layout-16{margin-top:17em;width:100%;max-width:100%}.our-know-how .uid-4 img{width:332px;height:430px;position:relative;top:-25vh}.our-know-how .uid-22{aspect-ratio:4/5;width:100%;object-fit:contain}.our-know-how .uid-23 img{width:332px;height:430px;position:relative;top:-35vh}.our-know-how .wp-container-core-columns-is-layout-2,.our-know-how .wp-container-core-columns-is-layout-5{width:100%!important;max-width:100%!important;padding:2em}.our-know-how .wp-container-core-columns-is-layout-2 img,.wp-container-core-columns-is-layout-8 img{width:100%;aspect-ratio:4/4}.our-know-how .wp-container-core-columns-is-layout-5 img{width:100%;aspect-ratio:4/5}.our-know-how .wp-container-core-columns-is-layout-10 .wp-block-column,.our-know-how .wp-container-core-columns-is-layout-11 .wp-block-column,.our-know-how .wp-container-core-columns-is-layout-12 .wp-block-column,.our-know-how .wp-container-core-columns-is-layout-7 .wp-block-column{display:flex;justify-content:center;align-items:center;flex-direction:column}.our-know-how .wp-container-core-columns-is-layout-1 h1,.our-know-how .wp-container-core-columns-is-layout-1 h2,.our-know-how .wp-container-core-columns-is-layout-1 p,.our-know-how .wp-container-core-columns-is-layout-13 h1,.our-know-how .wp-container-core-columns-is-layout-13 h2,.our-know-how .wp-container-core-columns-is-layout-13 p,.our-know-how .wp-container-core-columns-is-layout-3 h1,.our-know-how .wp-container-core-columns-is-layout-3 h2,.our-know-how .wp-container-core-columns-is-layout-3 p,.our-know-how .wp-container-core-columns-is-layout-6 h1,.our-know-how .wp-container-core-columns-is-layout-6 h2,.our-know-how .wp-container-core-columns-is-layout-6 p,.our-know-how .wp-container-core-columns-is-layout-9 h1,.our-know-how .wp-container-core-columns-is-layout-9 h2,.our-know-how .wp-container-core-columns-is-layout-9 p{max-width:70%!important;margin-left:auto;margin-right:auto}.our-know-how .wp-container-core-columns-is-layout-3 p{margin-bottom:8em}.wp-container-core-columns-is-layout-8 h1,.wp-container-core-columns-is-layout-8 p{max-width:70%!important;margin-left:auto;margin-right:auto}.wp-container-core-columns-is-layout-8 p{margin-bottom:7em}.our-know-how .wp-container-core-columns-is-layout-16 h1,.our-know-how .wp-container-core-columns-is-layout-16 p,.our-know-how .wp-container-core-columns-is-layout-4 h1,.our-know-how .wp-container-core-columns-is-layout-4 p{margin-left:90px!important;max-width:40%}.our-know-how .limit-p-liste p{max-width:80%}.our-know-how .limit-p-2 p{max-width:60%!important;margin:auto}}.our-know-how .limit-p-liste h2{font-size:18px!important;letter-spacing:1.8px}.our-know-how .limit-p-liste p{font-size:15px!important}#navbarSupportedContent>ul.navbar-nav.ms-auto>li:nth-child(4) a:after{background-image:none;width:0}#navbarSupportedContent>ul.navbar-nav.ms-auto>li:nth-child(5) a:after,.account-mobile:after,.cart-mobile:after,.item-gid-shopify-menuitem-621611090248 .nav-link:after,.wishlist-mobile:after{background-image:none!important;width:0!important}.navbar-toggler{color:#fff}.bg-white .navbar-toggler{color:#000}.mobile-right-menu{flex-direction:row!important}.price-dropdown{width:300px;padding:15px;border:1px solid #ddd;border-radius:5px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:opacity .3s ease,transform .3s ease;opacity:1;transform:translateY(0)}.price-dropdown.hide{opacity:0;transform:translateY(-10px);pointer-events:none}.slider-wrapper input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;background:#ddd;border-radius:3px;outline:none;transition:background .3s ease}.slider-wrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:#333;border-radius:50%;cursor:pointer;-webkit-transition:background .3s ease,transform .2s ease;transition:background .3s ease,transform .2s ease}.slider-wrapper input[type=range]::-webkit-slider-thumb:hover{background:#555;transform:scale(1.1)}.slider-wrapper input[type=range]::-moz-range-thumb{width:16px;height:16px;background:#333;border-radius:50%;cursor:pointer;-moz-transition:background .3s ease,transform .2s ease;transition:background .3s ease,transform .2s ease}.slider-wrapper input[type=range]::-moz-range-thumb:hover{background:#555;transform:scale(1.1)}.slider-wrapper input[type=range]:active::-webkit-slider-thumb{background:#000}.slider-wrapper input[type=range]:active::-moz-range-thumb{background:#000}.price-dropdown .d-flex span{font-size:14px;font-weight:700;color:#333}.slider-wrapper{margin-top:10px;margin-bottom:10px}.price-dropdown .d-flex{justify-content:space-between;align-items:center}.product-template .nav-tabs{border:0!important;border-color:#fff!important}.product-template .nav-link{color:#000!important;font-size:13px!important;letter-spacing:1.3px!important;border-color:#fff!important;padding-left:0!important;padding-right:10px!important}.product-template .nav-link.active{text-decoration:underline!important}.product-template .tab-pane p{font-size:15px;letter-spacing:-.3px}.product-template .nav-link:after{background-image:none!important;width:0!important;height:0!important}.collection-template .carousel{height:100%!important;aspect-ratio:4/5}#productCarousel .carousel-indicators,.collection-template .carousel-indicators{border-radius:5px;margin:auto auto 1rem}#productCarousel .carousel-indicators [data-bs-target],.collection-template .carousel-indicators [data-bs-target]{background-color:#999;border-radius:50%;width:8px;height:8px;border-top:3px solid transparent;border-bottom:3px solid transparent}#productCarousel .carousel-indicators .active,.collection-template .carousel-indicators .active{background-color:#1d1d1b;opacity:.5}.radio-buttons-container{display:flex;gap:0;padding:10px;scroll-behavior:smooth;border:1px solid #000;justify-content:space-between;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:#000 transparent}.radio-buttons-container::-webkit-scrollbar{width:4px;height:4px}.radio-buttons-container::-webkit-scrollbar-thumb{background-color:#000;border-radius:2px}.radio-buttons-container::-webkit-scrollbar-track{background:transparent}.radio-buttons-container.force-limit>*{flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 4);max-width:calc(100% / 4);text-overflow:ellipsis;overflow:hidden;text-wrap:nowrap;padding-left:5px;padding-right:5px}.radio-button{position:relative;display:inline-block;height:30px;background-color:transparent;border-radius:0;text-align:center;line-height:30px;font-size:15px;font-weight:700;color:#000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease;border:2px solid #fff;padding-left:2px;padding-right:2px}.radio-button.selected{background-color:#000;color:#fff;border:2px solid #000}.radio-button input{display:none}.radio-buttons-container label{font-size:13px;font-weight:400;padding-top:3px;padding-bottom:3px;line-height:15px!important;height:auto!important}.atc-button,.atc-fake-button{height:47px;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.margin-right-mobile{margin-right:-1em}.margin-negative-mobile-2{margin-right:-3em!important;margin-left:-.6em!important}}.checkout-button{width:50%;background-color:#f4cccc!important;color:#000!important;border-color:#f4cccc!important}@media (max-width:768px){.margin-negative-mobile{padding-left:0!important;padding-right:0!important}.checkout-button{width:95%}}.eapps-instagram-feed-posts-grid-load-more-container{display:none!important}.font-preview{cursor:pointer;text-align:center;padding:10px;border:1px solid #ccc;border-radius:1px;transition:all .2s}.font-preview.selected,.font-preview:hover{border-color:#000;background-color:#f0f8ff}.font-class-1{font-family:Arial;text-transform:uppercase}.font-class-2{font-family:Arial;font-style:italic}.d-md-none-mobile-thumbnail-swiper-flex{display:none}@media (min-width:1000px){.d-md-none-mobile-thumbnail-swiper-flex{display:flex}}.d-md-none-mobile-thumbnail-swiper{display:none}@media (max-width:1000px){.d-md-none-mobile-thumbnail-swiper{display:block}}.price-product{font-size:20px;letter-spacing:2px;text-align:right}@media (max-width:768px){.price-product{font-size:15px;letter-spacing:1.5px;align-self:flex-start}}.product-title{font-size:24px;letter-spacing:2.4px;margin-right:15px}@media (max-width:768px){.product-title{font-size:16px;letter-spacing:1.6px}}.product-attribute{font-size:20px}@media (max-width:768px){.product-attribute{font-size:15px}}.delivery-info-bar .swiper-container{width:100%;overflow:hidden}.delivery-info-bar .swiper-slide{display:flex;justify-content:center;align-items:center;width:auto!important}.dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px}.dot-green{background-color:#006400}#launcher{margin-bottom:35px;transition:margin-bottom .3s ease-in-out;z-index:999!important}.dot-red{background-color:#ff5c1b}.blur{filter:blur(8px);pointer-events:none}.IndicatorQtMobile{background:#000;color:#fff;border-radius:50%;position:absolute;font-size:10px;display:inline-flex;align-items:center;justify-content:center;margin-left:-10px;margin-top:15px;z-index:10;min-width:14px;min-height:14px;line-height:1;text-align:center}.product-main-title .wishlist-button{margin-top:-10px}.product-grid .carousel-control-next,.product-grid .carousel-control-prev{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.product-grid .carousel:hover .carousel-control-next,.product-grid .carousel:hover .carousel-control-prev{opacity:1;visibility:visible}.collection-template .carousel-inner,.collection-template .carousel-item{height:100%}@media (max-width:768px){#carouselTop .carousel-caption a{font-size:14px!important}}.option-name{font-size:10px}.announcement-message,.collection-template,.submenu,nav{-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}.product-grid{transition:filter 3s ease}.product-grid.blurred{filter:blur(20px)}.newsletter-form{display:flex;align-items:center;background-color:#d0d6db;overflow:hidden}.modal_newsletter_modal input[type=email]{border-radius:0;background-color:#fff;border:1px solid gray;padding:.5em 1em}.newsletter-input{flex:1 1;padding:12px 16px;border:none;outline:none;background-color:transparent;font-size:14px;border-radius:0!important;color:#1d1d1b}.newsletter-input::placeholder{color:#909090}.newsletter-button{background-color:#1d1d1b;border:none;padding:0;display:flex;align-items:center;justify-content:center;height:100%;width:50px;height:50px;cursor:pointer;border-radius:0!important}.newsletter-button svg{display:block}.newsletter-modal-description{font-size:20px;letter-spacing:-.4px;line-height:1.8;margin-bottom:1.5rem}@media (max-width:768px){.newsletter-modal-description{font-size:22px;line-height:1}}.restock{color:#80000b!important;font-size:15px;line-height:15px}@media (min-width:768px){.restock{color:#80000b!important;width:70%}}.custom-dropdown .dropdown-item span,.filter-buttons-wrapper button{font-size:13px!important;letter-spacing:1.3px!important}.custom-dropdown .dropdown-item{padding:.5rem .5rem .25rem!important}.dropdown-item:focus,.dropdown-item:hover{color:#000!important;background:#fff!important;cursor:pointer}.force-bottom-space-thumbnail:not(:first-of-type){margin-top:-20px}@media (max-width:768px){.big-product:nth-child(2){grid-column:span 2;grid-row:span 2;grid-column-start:0;grid-row-start:3}}.associated-products-swiper{max-width:100%;overflow:hidden;margin-left:30px;margin-right:30px}.associated-products-swiper .swiper-wrapper{display:flex;flex-wrap:nowrap}.associated-products-swiper .swiper-slide{flex-shrink:0;width:auto!important;max-width:120px;box-sizing:border-box}.associated-products .swiper-button-prev{left:auto!important;padding-left:15px}.associated-products .swiper-button-next,.associated-products .swiper-button-prev{position:absolute!important;transform:scale(.4);top:auto!important;margin-top:20px}.associated-products .swiper-button-next{right:0!important}.associated-products-swiper .swiper-wrapper{margin-left:20px}.link-view-all,.link-voir-tout{text-decoration:underline}.hp-instagram{min-height:700px}@media (max-width:768px){.hp-instagram{min-height:300px}}@media (min-width:992px){.footer-nav .col-md-3:not(.credits){padding-left:4em}.footer-nav{padding-bottom:8em!important}}@media (max-width:1000px){.product-thumbnail-swiper__button-next,.product-thumbnail-swiper__button-prev,.product-thumbnail-swiper__wrapper{display:none}}.product-la-carte-cadeau-sophie-dagon .availability,.product-la-carte-cadeau-sophie-dagon .restock{display:none!important}.liste-attente-container{margin-top:20px}.liste-attente-form{margin-top:10px}.liste-attente-input{padding:10px;font-size:14px;border:1px solid #ccc;border-radius:0;margin-right:8px;width:100%}.liste-attente-button{background-color:#000;border:1px solid #000;padding:8px;cursor:pointer;border-radius:0;font-size:12px;color:#fff;width:100%;text-transform:uppercase}.liste-attente-message{margin-top:10px;font-size:14px}.availability,.breadcrumb-item,.nav-tabs .nav-link,.option-name{letter-spacing:1.3px}.dropdown-item{letter-spacing:1.5px}.breadcrumb-item,.breadcrumb-item a{font-size:13px;letter-spacing:1.3px}#nprogress .bar{height:2px!important}@media screen and (max-width:767px){[data-aos]{pointer-events:auto!important;opacity:1!important;transform:none!important}}.dropdown-menu li{border-bottom:none}.dropdown-menu li:not(:last-child):after{content:"";display:block;width:80%;height:1px;background-color:var(--bs-dropdown-divider-bg);margin:5px auto}.link-effect{position:relative;text-decoration:none;text-transform:uppercase;display:inline-block;margin:auto}.link-effect:after{content:"";position:absolute;left:0;bottom:2px;width:100%;height:1px;background-color:currentColor;transition:transform .3s ease-in-out;transform-origin:left}.link-effect-parent:hover .link-effect:after,.link-effect:hover:after{transform:scaleX(0)}.product-image{aspect-ratio:4/5}@media (max-width:767px){.product-image{aspect-ratio:4/5}.product-template{margin-top:-66px}}.RemainingQtMessage{display:block;color:#80000b!important;margin-top:.3em;text-transform:uppercase;font-family:MetalReg;letter-spacing:1.5px}.switcher .dropdown-menu{min-width:180px}.switcher .dropdown-submenu>.dropdown-menu{position:static;margin:0;border:none;box-shadow:none;padding:.5rem 0}.switcher .dropdown-submenu>.dropdown-menu .dropdown-item{padding-left:1.25rem}.wp-block-image.size-large img{aspect-ratio:1/1;width:100%;height:100%;object-fit:cover;margin:auto}.wp-block-image.size-large{text-align:center}.has-text-align-center{margin:auto}.wp-block-image.uid-4{margin-top:13em}.wp-block-image.uid-23,.wp-block-image.uid-5{margin-top:20em}.AvailabilityTextHTML{font-weight:700}#onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary{background:#000!important}#onesignal-slidedown-container #onesignal-slidedown-dialog .primary.slidedown-button+.secondary.slidedown-button{color:#000!important}:root{--weight-normal:400;--weight-medium:500;--weight-semi-bold:600;--weight-bold:700;--alma-orange:#fa5022;--soft-orange:#ffeadb;--alma-blue:#60d2df;--soft-blue:#e7f8fa;--alma-yellow:#ffcf00;--soft-yellow:#fff5cc;--alma-green:#4bb543;--soft-green:#e2f3e1;--alma-red:#cf2020;--soft-red:#ffecec;--off-white:#f9f9f9;--light-gray:#f0f0f0;--dark-gray:#6c6c6c;--off-black:#1a1a1a;--white:#fff;--black:#000}@font-face{font-family:Venn;src:url(https://cdn.almapay.com/fonts/Venn/Venn-Bold.eot) format("embedded-opentype"),url(https://cdn.almapay.com/fonts/Venn/Venn-Bold.woff) format("woff"),url(https://cdn.almapay.com/fonts/Venn/Venn-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Venn;src:url(https://cdn.almapay.com/fonts/Venn/Venn-Regular.eot#iefix) format("embedded-opentype"),url(https://cdn.almapay.com/fonts/Venn/Venn-Regular.woff) format("woff"),url(https://cdn.almapay.com/fonts/Venn/Venn-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Argent;src:url(https://cdn.almapay.com/fonts/Argent/ArgentCF-DemiBold.eot) format("embedded-opentype"),url(https://cdn.almapay.com/fonts/Argent/ArgentCF-DemiBold.woff) format("woff"),url(https://cdn.almapay.com/fonts/Argent/ArgentCF-DemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}._GTTk7{margin:16px 0;font-family:Argent,sans-serif;background-color:var(--off-white);border-radius:20px;padding:24px;z-index:2;position:relative}._GTTk7 h3{margin:4px 0}._34s2g{display:flex;flex-direction:row;justify-content:space-between;font-size:20px}._15KNd{margin:4px 0;font-family:Venn,sans-serif;border-radius:20px;border:1px solid var(--off-white);padding:16px;z-index:2;position:relative;font-size:16px}._3T0mA,._W7qIA{font-weight:var(--weight-bold)}._W7qIA{display:flex;font-family:Venn,sans-serif;flex-direction:row;justify-content:space-between;font-size:14px;line-height:135%}._24KmE{text-align:right}._2e3lw{font-size:10px;font-family:Venn,sans-serif;margin-top:8px;font-weight:var(--weight-normal)}._31lrj{display:flex;flex-direction:column;align-items:center}._31lrj>svg{animation:_3NtDa 1.7s ease infinite}@keyframes _3NtDa{60%{transform:scale(1)}70%{transform:scale(.7)}80%{transform:scale(1)}85%{transform:scale(.95)}to{transform:scale(1)}}._D8SjB{border:none;background-color:var(--white);color:var(--off-black);width:100%;height:83vh;position:absolute;bottom:0;border-top-left-radius:20px;border-top-right-radius:20px;padding-top:48px;outline:none}._ocM9x{padding:24px;width:100%;height:100%}._1GP2F{overflow-y:auto;margin:0;box-sizing:border-box}._1yxCb{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);z-index:99999}._12LLh{display:flex;justify-content:flex-end;position:absolute;top:12px;right:12px;z-index:1}._3YRro{border:0;display:flex;justify-content:center;align-items:center;background-color:var(--off-black);border-radius:50%;cursor:pointer;padding:4px}@media screen and (min-width:800px){._D8SjB{border-radius:8px;width:800px;height:550px;position:relative;padding-top:0}._1GP2F{max-height:100vh;overflow:hidden}._ocM9x{padding:32px}}._bplXm{text-decoration:underline}._1l2Oa{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;margin-bottom:24px;padding-bottom:12px;gap:8px;border-bottom:1px solid var(--light-gray)}._1l2Oa>button{display:initial;height:50px;min-width:50px;border:1px solid var(--dark-gray);border-radius:16px;font-family:Argent,sans-serif;font-size:20px;line-height:120%;font-weight:600;cursor:pointer;background-color:var(--white);transition:all .1s ease;color:var(--off-black);padding:initial}._1l2Oa>button._3rue7{background-color:var(--alma-orange);color:var(--white);border:0}._2T78a{margin:32px}._z2Uiv{display:flex;flex-direction:row;justify-content:space-between;font-size:var(--font-base);line-height:135%;margin-bottom:6px;width:100%}._2lJQy{display:flex;align-items:center;margin-left:-23px}._1Z9wr{width:10px;height:10px;border-radius:50%;background-color:var(--soft-orange);margin-right:16px;z-index:1}._2Nmkl{background-color:var(--alma-orange)}._ezY-3{font-weight:700}@media screen and (min-width:800px){._z2Uiv{font-size:var(--font-base)}._1Z9wr:after{border-left:2px solid var(--off-white);height:18px;margin-left:4px;content:" ";position:absolute;z-index:0;margin-top:10px}}._MPKjS{padding:0 24px;margin-bottom:16px;font-family:Venn,sans-serif}@media (min-width:800px){._MPKjS{overflow-y:auto;margin:0}}._1N3yO{display:flex;flex-direction:row;width:100%;justify-content:center;gap:10px;margin:24px 0}._180ro{display:flex;flex-direction:column;margin-bottom:40px;padding:0 24px;gap:20px;font-family:Venn,sans-serif}._1HqCO{display:flex;align-items:center;line-height:135%;gap:16px}._3B8wx{font-family:Argent,sans-serif;font-weight:600;font-size:32px;min-width:20px;line-height:110%;color:var(--alma-blue)}._1HqCO:first-child ._3B8wx{color:var(--alma-orange)}._1HqCO:last-child ._3B8wx{color:var(--alma-yellow)}@media (min-width:800px){._180ro{margin:0;padding:0}}._3ERx-{font-family:Argent,sans-serif;font-weight:600;font-size:20px;line-height:130%;text-align:center;margin:0 0 24px}@media (min-width:800px){._3ERx-{font-size:24px}}._21g6u{flex-direction:row}._21g6u,._3zaP5{display:flex;height:100%}._3zaP5{flex-direction:column;width:100%}._2SBRC{max-width:300px;padding-right:24px;gap:20px}._xW3wt{position:absolute;bottom:35px;left:150px}._17qNJ{text-align:center;font-size:20px}._17qNJ,._2oTJq{height:100%;display:flex;align-items:center}._2oTJq{justify-content:center}._2u9rj{position:relative}._VRdAU{position:absolute;top:15px;left:5px;width:2px;height:calc(100% - 120px);background-color:var(--off-white)}@media screen and (min-width:800px){._2u9rj{overflow:auto}._VRdAU{display:none}}._2G7Ch{display:flex;flex-direction:column}._2779r{margin:0 auto;overflow:visible}._2SwwZ{display:flex;flex-direction:column;align-items:flex-start;width:100%}._2qODo{width:100%;height:20px}._2YO01,._2qODo{background-color:var(--light-gray);border-radius:2px}._2YO01{width:60%;height:15px;margin-top:16px}._TSkFv{width:368px;max-width:100%;background-color:var(--white);border:1px solid var(--light-gray);display:flex;flex-direction:column;align-items:flex-start;padding:12px;gap:8px}._TSkFv:focus,._TSkFv:focus-visible{outline:none}._LJ4nZ{margin-right:12px}._17c_S,._bMClc{display:flex;flex-direction:row;align-items:flex-start}._17c_S{gap:8px;max-width:310px;flex-wrap:wrap}._2Kqjn{font-family:Venn,sans-serif;color:var(--off-black);border-radius:4px;font-weight:700;font-size:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:24px;min-width:24px;padding:2px 10px}._2Kqjn._3dG_J{color:var(--white);background:var(--alma-orange)}._2Kqjn._3dG_J._2hx83{background:var(--off-black)}._2Kqjn._3dG_J._3O1bg{background-color:var(--white);color:var(--dark-gray);cursor:not-allowed}._3_qcn{border:none}._25GrF{font-family:Venn,sans-serif;font-size:12px;line-height:180%;color:var(--off-black)}._3O1bg{color:var(--dark-gray)}._30j1O{overflow:hidden}._1ZDMS,._30j1O{align-items:center}._UksZa{cursor:pointer}._1lr-q{cursor:not-allowed}.search-results-panel-block{position:static;max-height:60vh;margin-top:8px}