﻿@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@200;400;600&display=swap";@font-face{font-family:"Font Awesome 7 Pro";src:url("/wp-content/themes/wp-starter-theme/fonts/fa-pro-light-300.woff2") format("woff2"),url("/wp-content/themes/wp-starter-theme/fonts/fa-pro-light-300.woff") format("woff"),url("/wp-content/themes/wp-starter-theme/fonts/fa-pro-thin-100.woff2") format("woff2"),url("/wp-content/themes/wp-starter-theme/fonts/fa-pro-thin-100.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:#fff !important;-webkit-box-shadow:0 0 0px 1000px #0b0a09 inset !important;box-shadow:0 0 0px 1000px #0b0a09 inset !important}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes slidein{from{transform:translateY(-0.5rem)}to{transform:translateY(0)}}@keyframes slidefadein{from{transform:translateY(-0.5rem);opacity:0}to{transform:translateY(0);opacity:1}}html{overflow-x:hidden}body{font-family:"Plus Jakarta Sans",sans-serif;background:#0b0a09;position:relative;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.lead,p{font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;color:#fff}h1{font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#c8b490 !important;padding:5rem 0 1.5rem;text-align:center}@media(max-width: 768px){h1{padding-top:4rem}}h2{font-weight:200;font-size:2.25rem;line-height:2.8125rem}@media(max-width: 768px){h2{font-weight:200;font-size:1.7rem;line-height:1.1}}h3{font-weight:200;font-size:1.5rem;line-height:1.875rem}h4{font-weight:200;font-size:1.25rem;line-height:1.5625rem}h5{font-weight:600;font-size:1.125rem;line-height:1.4375rem}h6{font-weight:600;font-size:1rem;line-height:1.25rem;letter-spacing:.08em;text-transform:uppercase}.lead{font-weight:300;font-size:1.25rem;line-height:1.6;letter-spacing:.01em}p{font-weight:300;font-size:1rem;line-height:1.6;letter-spacing:.01em}figure,h1,h2,h3,h4,h5,h6,.lead,ul,.price-kg{margin-block-start:0 !important;margin-block-end:0 !important;margin-inline-start:0 !important;margin-inline-end:0 !important;padding-inline-start:0 !important}.mt-0{margin-top:0}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mt-5{margin-top:2.5rem}.mt-6{margin-top:3rem}.mt-7{margin-top:3.5rem}.mt-8{margin-top:4rem}.mt-9{margin-top:4.5rem}.mt-10{margin-top:5rem}.mt-11{margin-top:5rem}.mt-12{margin-top:5.5rem}.mt-13{margin-top:6rem}.mt-14{margin-top:6.5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.mb-5{margin-bottom:2.5rem}.mb-6{margin-bottom:3rem}.mb-7{margin-bottom:3.5rem}.mb-8{margin-bottom:4rem}.mb-9{margin-bottom:4.5rem}.mb-10{margin-bottom:5rem}.mb-11{margin-bottom:5rem}.mb-12{margin-bottom:5.5rem}.mb-13{margin-bottom:6rem}.mb-14{margin-bottom:6.5rem}.ms-0{margin-left:0}.ms-1{margin-left:.5rem}.ms-2{margin-left:1rem}.ms-3{margin-left:1.5rem}.ms-4{margin-left:2rem}.ms-5{margin-left:2.5rem}.ms-6{margin-left:3rem}.ms-7{margin-left:3.5rem}.ms-8{margin-left:4rem}.ms-9{margin-left:4.5rem}.ms-10{margin-left:5rem}.me-0{margin-right:0}.me-1{margin-right:.5rem}.me-2{margin-right:1rem}.me-3{margin-right:1.5rem}.me-4{margin-right:2rem}.me-5{margin-right:2.5rem}.me-6{margin-right:3rem}.me-7{margin-right:3.5rem}.me-8{margin-right:4rem}.me-9{margin-right:4.5rem}.me-10{margin-right:5rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.5rem;margin-right:.5rem}.mx-2{margin-left:1rem;margin-right:1rem}.mx-3{margin-left:1.5rem;margin-right:1.5rem}.mx-4{margin-left:2rem;margin-right:2rem}.mx-5{margin-left:2.5rem;margin-right:2.5rem}.mx-6{margin-left:3rem;margin-right:3rem}.mx-7{margin-left:3.5rem;margin-right:3.5rem}.mx-8{margin-left:4rem;margin-right:4rem}.mx-9{margin-left:4.5rem;margin-right:4.5rem}.mx-10{margin-left:5rem;margin-right:5rem}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.5rem;margin-bottom:.5rem}.my-2{margin-top:1rem;margin-bottom:1rem}.my-3{margin-top:1.5rem;margin-bottom:1.5rem}.my-4{margin-top:2rem;margin-bottom:2rem}.my-5{margin-top:2.5rem;margin-bottom:2.5rem}.my-6{margin-top:3rem;margin-bottom:3rem}.my-7{margin-top:3.5rem;margin-bottom:3.5rem}.my-8{margin-top:4rem;margin-bottom:4rem}.my-9{margin-top:4.5rem;margin-bottom:4.5rem}.my-10{margin-top:5rem;margin-bottom:5rem}.my-11{margin-top:5.5rem;margin-bottom:5.5rem}.my-12{margin-top:6rem;margin-bottom:6rem}.pt-0{padding-top:0}.pt-1{padding-top:.5rem}.pt-2{padding-top:1rem !important}.pt-3{padding-top:1.5rem}.pt-4{padding-top:2rem}.pt-5{padding-top:2.5rem}.pt-6{padding-top:3rem}.pt-7{padding-top:3.5rem}.pt-8{padding-top:4rem}.pt-9{padding-top:4.5rem}.pt-10{padding-top:5rem}.pt-11{padding-top:5.5rem}.pt-12{padding-top:6rem !important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.5rem}.pb-2{padding-bottom:1rem}.pb-3{padding-bottom:1.5rem}.pb-4{padding-bottom:2rem}.pb-5{padding-bottom:2.5rem}.pb-6{padding-bottom:3rem}.pb-7{padding-bottom:3.5rem}.pb-8{padding-bottom:4rem}.pb-9{padding-bottom:4.5rem}.pb-10{padding-bottom:5rem}.pb-16{padding-bottom:8rem !important}.ps-0{padding-left:0}.ps-1{padding-left:.5rem}.ps-2{padding-left:1rem}.ps-3{padding-left:1.5rem !important}.ps-4{padding-left:2rem}.ps-5{padding-left:2.5rem}.ps-6{padding-left:3rem}.ps-7{padding-left:3.5rem}.ps-8{padding-left:4rem}.ps-9{padding-left:4.5rem}.ps-10{padding-left:5rem}.pe-0{padding-right:0}.pe-1{padding-right:.5rem}.pe-2{padding-right:1rem}.pe-3{padding-right:1.5rem}.pe-4{padding-right:2rem}.pe-5{padding-right:2.5rem}.pe-6{padding-right:3rem}.pe-7{padding-right:3.5rem}.pe-8{padding-right:4rem}.pe-9{padding-right:4.5rem}.pe-10{padding-right:5rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.5rem;padding-right:.5rem}.px-2{padding-left:1rem;padding-right:1rem}.px-3{padding-left:1.5rem;padding-right:1.5rem}.px-4{padding-left:2rem;padding-right:2rem}.px-5{padding-left:2.5rem;padding-right:2.5rem}.px-6{padding-left:3rem;padding-right:3rem}.px-7{padding-left:3.5rem;padding-right:3.5rem}.px-8{padding-left:4rem;padding-right:4rem}.px-9{padding-left:4.5rem;padding-right:4.5rem}.px-10{padding-left:5rem;padding-right:5rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.5rem;padding-bottom:.5rem}.py-2{padding-top:1rem;padding-bottom:1rem}.py-3{padding-top:1.5rem;padding-bottom:1.5rem}.py-4{padding-top:2rem;padding-bottom:2rem}.py-5{padding-top:2.5rem;padding-bottom:2.5rem}.py-6{padding-top:3rem;padding-bottom:3rem}.py-7{padding-top:3.5rem;padding-bottom:3.5rem}.py-8{padding-top:4rem;padding-bottom:4rem}.py-9{padding-top:4.5rem;padding-bottom:4.5rem}.py-10{padding-top:5rem;padding-bottom:5rem}.py-11{padding-top:5.5rem;padding-bottom:5.5rem}.py-12{padding-top:6rem !important;padding-bottom:6rem !important}.editor-styles-wrapper{padding:0 !important}.editor-visual-editor__post-title-wrapper{margin-top:0 !important}.home .editor-visual-editor__post-title-wrapper{display:none !important}:root :where(.editor-styles-wrapper)::after{height:inherit !important}.interface-interface-skeleton__body{display:inherit !important}.editor-styles-wrapper,.block-editor-writing-flow{height:initial !important}.has-text-align-left{display:flex !important}.container .term-description{max-width:50rem;width:100%;display:flex;justify-content:center;margin:0 auto !important;padding:0}.container .term-description p{font-weight:200;font-size:3rem;line-height:100%;color:#fff;text-align:center;letter-spacing:0;margin-block-end:0;margin-top:0 !important}@media(max-width: 768px){.container .term-description p{font-size:2rem}}:where(.editor-styles-wrapper) .wp-container-core-columns-is-layout-0 .wp-block-column:first-child{max-width:50rem;width:100%;display:flex;justify-content:center;margin:0 auto !important;padding:0}:where(.editor-styles-wrapper) .wp-container-core-columns-is-layout-0 .wp-block-column:first-child p:first-of-type{font-weight:200;font-size:3rem;line-height:100%;color:#fff;text-align:center;letter-spacing:0}.separateur{border-top:1px solid #776446;margin:2rem 0 .5rem;opacity:.5}@media(max-width: 1024px){.separateur{border-top:1px solid #776446;margin:2.5rem 0 .5rem}}.container{overflow:hidden}@media(max-width: 1024px){.col-reverse-mobile{flex-flow:column-reverse}}.wp-block-button{position:relative}.wp-block-button .wp-block-button__link{position:relative;padding:1rem 3rem 1rem 1.5rem;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .3s ease}.wp-block-button .wp-block-button__link::before{content:none}.wp-block-button .wp-block-button__link::after{content:"";position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url("/wp-content/uploads/2025/10/btn-picto-end.svg") no-repeat center;-webkit-mask-size:contain;mask:url("/wp-content/uploads/2025/10/btn-picto-end.svg") no-repeat center;mask-size:contain}.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:active{background:#a28e6a !important;border-color:#a28e6a !important;color:#0b0a09 !important}.wp-block-button .wp-block-button__link:hover::before,.wp-block-button .wp-block-button__link:hover::after,.wp-block-button .wp-block-button__link:active::before,.wp-block-button .wp-block-button__link:active::after{background-color:#23120e}.wp-block-button.add-to-cart .wp-block-button__link{padding-left:3rem}.wp-block-button.add-to-cart .wp-block-button__link::before{content:"";position:absolute;left:1.5rem;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url("/wp-content/uploads/2025/10/btn-picto-start.svg") no-repeat center;-webkit-mask-size:contain;mask:url("/wp-content/uploads/2025/10/btn-picto-start.svg") no-repeat center;mask-size:contain}.wp-block-button.add-to-cart .wp-block-button__link:hover::before{background-color:#23120e}.headline{font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-decoration:none;color:#c8b490 !important}.xoo-wsc-markup .xoo-wsc-header .xoo-wsch-sec-left .xoo-wsch-basket .xoo-wsch-items-count{height:17px !important;line-height:inherit !important;width:17px !important;font-size:12px !important;right:-12px !important;position:absolute !important;top:-11px !important}.home{position:relative}.home::before{content:"";position:absolute;right:-29rem;top:51rem;width:16rem;height:60rem;background-image:url(../img/forme-fond-small.svg);background-repeat:no-repeat;background-position:center 0;background-size:auto;z-index:-1}.home .header{position:absolute;width:100%;z-index:1}.home .header .header-wrapper{display:flex;flex-direction:column;padding:0 3rem}@media(max-width: 1024px){.home .header .header-wrapper{padding-top:.5rem}}.home .header .header-wrapper .header-content-top{display:flex;justify-content:space-between;padding-top:1rem;position:relative;z-index:2}@media(max-width: 1024px){.home .header .header-wrapper .header-content-top{display:flex;justify-content:stretch;position:absolute;z-index:2;padding-top:inherit !important;right:6rem;top:1.5rem}}@media(max-width: 680px){.home .header .header-wrapper .header-content-top{display:inherit;justify-content:inherit;position:inherit;padding-right:inherit}}.home .header .header-wrapper .header-content-top .site-title{font-weight:300;font-size:.875rem;line-height:0;letter-spacing:.05em;text-transform:uppercase;color:#c8b490;padding-top:.6rem}@media(max-width: 1080px){.home .header .header-wrapper .header-content-top .site-title{display:none}}.home .header .header-wrapper .header-content-top .informations{display:flex;justify-content:space-between;width:29rem}@media(max-width: 680px){.home .header .header-wrapper .header-content-top .informations{display:inherit;justify-content:inherit;width:inherit}}.home .header .header-wrapper .header-content-top .informations .top-menu{display:flex;height:1.3rem}@media(max-width: 680px){.home .header .header-wrapper .header-content-top .informations .top-menu{display:flex;height:1.3rem;align-items:center;position:absolute;top:1.9rem;right:1.5rem}}.home .header .header-wrapper .header-content-top .informations .top-menu ul{padding-inline-start:inherit !important;margin-block-start:inherit;margin-block-end:inherit;display:flex;justify-content:space-between;width:14rem}@media(max-width: 680px){.home .header .header-wrapper .header-content-top .informations .top-menu ul{width:3.5rem;align-items:baseline}}.home .header .header-wrapper .header-content-top .informations .top-menu ul li{list-style:none}.home .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-count{display:none !important}.home .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont{display:flex;width:4.3rem;margin-right:inherit}@media(max-width: 680px){.home .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont{width:inherit !important}}.home .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont .fa-bag-shopping{font-size:.875rem;color:#c8b490;display:flex;align-items:center}@media(max-width: 680px){.home .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont .fa-bag-shopping{font-size:1rem}}.home .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont .fa-bag-shopping span{font-weight:400;font-size:.875rem;line-height:160%;letter-spacing:.05em;text-transform:uppercase;color:#c8b490;text-decoration:none;font-family:"Plus Jakarta Sans",sans-serif;margin-left:.5rem}@media(max-width: 680px){.home .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont .fa-bag-shopping span{display:none}}.home .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-user a,.home .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-bag a,.home .header .header-wrapper .header-content-top .informations .top-menu ul li a{font-weight:300;font-size:.875rem;line-height:160%;letter-spacing:.05em;text-transform:uppercase;color:#c8b490;text-decoration:none}@media(max-width: 680px){.home .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-user a,.home .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-bag a,.home .header .header-wrapper .header-content-top .informations .top-menu ul li a{font-size:0}.home .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-user a i,.home .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-bag a i,.home .header .header-wrapper .header-content-top .informations .top-menu ul li a i{font-size:1rem}}@media(max-width: 680px){.home .header .header-wrapper .header-content-top .informations .phone{display:none}}.home .header .header-wrapper .header-content-top .informations .phone a{font-weight:300;font-size:.875rem;line-height:160%;letter-spacing:.05em;text-transform:uppercase;color:#c8b490;text-decoration:none}@media(max-width: 680px){.home .header .header-wrapper .header-content-top .informations .phone a{font-size:0}.home .header .header-wrapper .header-content-top .informations .phone a i{font-size:1rem}}.home .header .header-wrapper .header-content-top .informations .multilangue{display:flex;width:50px}@media(max-width: 680px){.home .header .header-wrapper .header-content-top .informations .multilangue{position:fixed;left:0rem;top:7.5rem;transform:rotate(-90deg);display:none}}.home .header .header-wrapper .header-content-top .informations .multilangue .lang-switcher{display:flex;width:50px;justify-content:space-between}.home .header .header-wrapper .header-content-top .informations .multilangue .lang-switcher .lang-item{font-weight:300;line-height:160%;font-size:.875rem;letter-spacing:.1em;color:#c8b490;text-decoration:none}.home .header .header-wrapper .header-content-center{width:100%;display:flex;justify-content:center;padding-top:1.5rem}@media(max-width: 1024px){.home .header .header-wrapper .header-content-center{position:absolute;left:2rem;top:.7rem;width:inherit;padding:0}}@media(max-width: 680px){.home .header .header-wrapper .header-content-center{display:flex;justify-content:inherit;position:absolute;top:inherit;left:50%;align-items:center;width:62px;margin-left:-31px}}.home .header .header-wrapper .header-content-center .logo{opacity:.8}.home .header .header-wrapper .header-content-center .logo .custom-logo-link img{width:100%;max-width:74px}@media(max-width: 1024px){.home .header .header-wrapper .header-content-center .logo .custom-logo-link img{max-width:62px}}.home .header .header-wrapper .header-content-bottom{width:100%;display:flex;justify-content:center;padding-top:1.5rem}.home .header .header-wrapper .header-content-bottom .wm-menu{display:flex;width:890px;justify-content:space-between;list-style:none;margin-block-start:inherit;padding-inline-start:inherit;margin-block-end:inherit;position:relative}.home .header .header-wrapper .header-content-bottom .wm-menu .menu-item{margin:0}.home .header .header-wrapper .header-content-bottom .wm-menu .menu-item a{font-weight:300 !important;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-decoration:none}.home .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children:hover>.sub-menu{display:block}.home .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children .sub-menu{list-style:none;padding-left:0;position:absolute;z-index:100;width:100%;width:40rem;left:1rem;top:1.5rem;filter:drop-shadow(0px 4px 44px rgba(0, 109, 104, 0.3));display:none;animation:.2s ease-in-out slidefadein}.home .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children .sub-menu:before{content:"";display:block;width:1rem;height:1rem;position:absolute;top:-0.1rem;background-color:#0b0a09;left:2rem;transform:rotate(45deg);z-index:-1}.home .header .header-wrapper .header-content-bottom .wm-menu .menu-item-description{font-size:.825rem;color:#555}.home .menu-item-has-children{display:flex;justify-content:center;padding-bottom:1rem}.home .menu-item-has-children .rich-pointer{position:absolute;top:1.7rem;width:1.3rem;height:1.3rem;background-image:url("../img/losange-pointer.svg");background-size:contain;background-repeat:no-repeat;transition:left .3s ease,opacity .3s ease;z-index:12;opacity:0}.home .menu-item-has-children:hover .rich-pointer{opacity:1}.home .menu-item-has-children .rich-menu{display:none !important;position:absolute;top:100%;width:970px;height:625px;display:flex;background-color:#0b0a09;color:#fff;left:50%;margin-left:-485px;z-index:10;flex-direction:row;align-items:stretch;justify-content:space-between}.home .menu-item-has-children .rich-menu::after{content:"";position:absolute;right:0;left:1rem;width:430px;height:747px;background-image:url(../img/form-left-menu.svg);background-repeat:no-repeat;background-position:center 0;background-size:auto;z-index:1}.home .menu-item-has-children .rich-menu .rich-left{width:40%}.home .menu-item-has-children .rich-menu .rich-left img.rich-thumb{width:100%;height:100%;object-fit:cover;filter:grayscale(100%) brightness(60%);transition:all .3s ease}.home .menu-item-has-children .rich-menu .rich-left .rich-left-title{position:absolute;bottom:2rem;font-size:3.37rem;font-weight:200;color:#c8b490;border-radius:3px;text-transform:uppercase;transform:rotate(-90deg);transform-origin:left bottom;z-index:1;white-space:nowrap;left:20rem;right:auto}.home .menu-item-has-children .rich-menu .rich-right{width:60%;background-color:#fff;position:relative}.home .menu-item-has-children .rich-menu .rich-right::before{content:"";position:absolute;right:0;top:2.1rem;width:166px;height:747px;background-image:url(../img/form-right-menu.svg);background-repeat:no-repeat;background-position:center 0;background-size:auto;z-index:1}.home .menu-item-has-children .rich-menu .rich-right ul{list-style:none;margin:0;padding-top:2rem;padding-bottom:2rem;padding-right:8rem;padding-inline-start:7rem !important;z-index:1;position:relative}.home .menu-item-has-children .rich-menu .rich-right ul li a.subcat-link{display:block;text-decoration:none !important;color:#776446 !important;text-transform:uppercase !important;font-weight:300 !important;font-size:1rem !important;padding:.7rem 0}.home .menu-item-has-children .rich-menu .rich-right ul li a.subcat-link .subcat-title{font-size:1.0625rem;font-weight:400}.home .menu-item-has-children .rich-menu .rich-right ul li a.subcat-link .subcat-desc{display:block;text-transform:initial;letter-spacing:.1px;line-height:1.3;padding-top:.2rem;font-size:.875rem}.home .menu-item-has-children .rich-inverse{flex-direction:row-reverse}.home .menu-item-has-children .rich-inverse .rich-left::before{display:none !important}.home .menu-item-has-children .rich-inverse .rich-left .rich-left-title{position:absolute;bottom:2rem;font-size:3.37rem;font-weight:200;color:#c8b490;border-radius:3px;text-transform:uppercase;transform:rotate(-90deg);transform-origin:left bottom;z-index:1;white-space:nowrap;left:6rem;right:auto}.home .menu-item-has-children .rich-inverse .rich-right::before{content:"";position:absolute;right:auto;top:2.1rem;width:166px;height:747px;background-image:url(../img/form-right-menu.svg);background-repeat:no-repeat;background-position:center 0;background-size:auto;z-index:0;left:0;transform:scaleX(-1)}.home .menu-item-has-children .rich-inverse::after{content:"";position:absolute;width:430px;height:747px;background-image:url(../img/form-left-menu.svg);background-repeat:no-repeat;background-position:center 0;background-size:auto;z-index:1;transform:scaleX(-1);left:auto;right:1rem !important}.home .menu-item-has-children:hover>.rich-menu{display:flex !important}@media(max-width: 1024px){.home .desktop-only{display:none}}.home .header-mobile{display:block;position:absolute;top:1rem;right:1rem}@media(min-width: 1024px){.home .header-mobile{display:none}}@media(max-width: 680px){.home .header-mobile{display:flex;left:.5rem;width:29px;height:19px}}.home .header-mobile .burger{cursor:pointer;width:29px;height:19px;display:flex;flex-direction:column;justify-content:space-between;z-index:10000;position:relative;top:1rem;right:1rem}@media(max-width: 680px){.home .header-mobile .burger{left:1rem}}.home .header-mobile .burger span{display:block;height:1px;background:#c8b490;border-radius:2px;transition:all .3s ease}.home .header-mobile .burger.open span:nth-child(1){transform:rotate(45deg) translate(7px, 7px)}.home .header-mobile .burger.open span:nth-child(2){opacity:0}.home .header-mobile .burger.open span:nth-child(3){transform:rotate(-45deg) translate(5px, -5px)}.home .header-mobile .overlay-mobile{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:all .3s ease;z-index:998}.home .header-mobile .overlay-mobile.active{opacity:1;visibility:visible}.home .header-mobile .mobile-menu{position:fixed;top:0;right:-100%;height:100%;width:100%;background:#fff;box-shadow:-4px 0 15px rgba(0,0,0,.2);z-index:999;transition:right .8s ease;overflow-y:auto;display:flex;flex-flow:column;justify-content:flex-start;padding-top:9rem}.home .header-mobile .mobile-menu.open{right:0}.home .header-mobile .mobile-menu ul{list-style:none;margin:0;overflow:hidden}.home .header-mobile .mobile-menu ul li{padding:0 2rem;display:flex;align-items:center;justify-content:space-between}.home .header-mobile .mobile-menu ul li a.mobile-cat-link{display:flex;align-items:center;font-size:1rem;color:#776446;font-weight:400;padding:.75rem 0;text-decoration:none;text-transform:uppercase}.home .header-mobile .mobile-menu ul li .toggle-submenu{margin-left:auto;width:1rem;height:1rem;background:url("../img/arrow-right.svg") no-repeat center;border:none;cursor:pointer}.home .header-mobile .mobile-menu ul li ul.sub-menu-mobile{position:absolute;top:0;left:0;width:100%;background:#fff;height:100vh;padding:0;transform:translateX(100%);transition:transform .7s ease;z-index:1000}.home .header-mobile .mobile-menu ul li ul.sub-menu-mobile .menu-back{justify-content:flex-end !important}.home .header-mobile .mobile-menu ul li ul.sub-menu-mobile .menu-back .btn-back{width:100%;background:none;border:none;font-size:1rem;padding:.75rem 0;cursor:pointer;text-align:left;color:#776446}.home .header-mobile .mobile-menu ul li ul.sub-menu-mobile li a{display:flex;align-items:center;font-size:.875rem;color:#776446;font-weight:300;padding:0rem 0 2rem;text-decoration:none;flex-flow:column;align-items:baseline}.home .header-mobile .mobile-menu ul li ul.sub-menu-mobile li a img.thumb{width:3rem;border-radius:0;filter:grayscale(100%);margin-bottom:.8rem;height:3rem;object-fit:cover}.home .header-mobile .mobile-menu ul li ul.sub-menu-mobile li a .subcat-title{font-weight:400;margin-right:.25rem;text-transform:uppercase}.home .header-mobile .mobile-menu ul li ul.sub-menu-mobile li a .subcat-desc{font-weight:300;font-size:.875rem;color:#776446;padding-top:.3rem}.home .header-mobile .mobile-menu ul li ul.sub-menu-mobile.open{transform:translateX(0)}.home .header-mobile .btn-back{position:relative;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;font-weight:300;font-size:.825rem !important;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .3s ease;margin:1rem 0 2rem .5rem;margin-top:1.5rem;width:inherit !important;padding:.5rem 1rem !important}.home .header.is-sticky{position:fixed;top:0;left:0;width:100%;height:114px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:all .3s ease;z-index:100}@media(max-width: 1024px){.home .header.is-sticky{display:none}}.home .header.is-sticky .header-wrapper{padding:0 3rem;justify-content:flex-start}.home .header.is-sticky .header-content-top{justify-content:flex-end;padding-top:1.2rem}@media(max-width: 1024px){.home .header.is-sticky .header-content-top{display:none}}.home .header.is-sticky .header-content-top .site-title{display:none}.home .header.is-sticky .header-content-center{justify-content:flex-start;padding-top:0;position:absolute;left:2rem}.home .header.is-sticky .header-content-center .logo .custom-logo-link img{position:relative;top:1.2rem;max-width:86px;height:80px;filter:brightness(0) saturate(100%) invert(4%) sepia(69%) saturate(81%) hue-rotate(349deg) brightness(91%) contrast(99%);transition:all .3s ease}@media(max-width: 1024px){.home .header.is-sticky .header-content-center .logo .custom-logo-link img{max-width:62px}}.home .header.is-sticky .header-content-bottom{justify-content:flex-end;padding-top:2rem}.home .header.is-sticky .wm-menu .menu-item a{color:#0b0a09 !important;font-size:.825rem !important}.home .header.is-sticky .menu-item-has-children{padding-bottom:1.3rem !important}.home .header.is-sticky .menu-item-has-children .rich-pointer{top:2rem !important}@media(max-width: 768px){.home .boutique{padding-bottom:4rem !important;margin-bottom:inherit !important}}.home .boutique::before{content:"";position:absolute;right:0;top:0;width:42rem;height:82rem;background-image:url(../img/forme-fond-big.svg);background-repeat:no-repeat;background-position:center 0;background-size:auto;opacity:.4;z-index:-1}@media(max-width: 1024px){.home .boutique::before{top:13rem}}@media(max-width: 1024px){.home .presentation{padding:2rem 2rem 4rem !important;margin-bottom:inherit !important}}.interne::before,.woocommerce-order-received::before{content:"";position:absolute;right:-2rem;top:0;width:10rem;height:50rem;background-image:url(../img/effet-decoratif.svg);background-repeat:no-repeat;background-position:center 0;background-size:auto;z-index:-1;opacity:.4}.interne .header,.woocommerce-order-received .header{top:0;left:0;width:100%;height:114px;background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:all .3s ease;z-index:100;position:fixed}@media(max-width: 1024px){.interne .header,.woocommerce-order-received .header{height:85px}}.interne .header .header-wrapper,.woocommerce-order-received .header .header-wrapper{padding:0 3rem;justify-content:flex-start}@media(max-width: 1024px){.interne .header .header-wrapper,.woocommerce-order-received .header .header-wrapper{justify-content:flex-end;display:flex;align-items:center;height:100%;padding:inherit !important}}.interne .header .header-wrapper .header-content-top,.woocommerce-order-received .header .header-wrapper .header-content-top{display:flex;justify-content:flex-end;padding-top:1.2rem;position:relative;z-index:2}@media(max-width: 1024px){.interne .header .header-wrapper .header-content-top,.woocommerce-order-received .header .header-wrapper .header-content-top{display:flex;justify-content:flex-end;position:relative;z-index:2;padding-top:inherit !important;padding-right:6rem}}@media(max-width: 680px){.interne .header .header-wrapper .header-content-top,.woocommerce-order-received .header .header-wrapper .header-content-top{display:inherit;justify-content:inherit;position:inherit;padding-right:inherit}}.interne .header .header-wrapper .header-content-top .site-title,.woocommerce-order-received .header .header-wrapper .header-content-top .site-title{display:none}.interne .header .header-wrapper .header-content-top .informations,.woocommerce-order-received .header .header-wrapper .header-content-top .informations{display:flex;justify-content:space-between;width:29rem}@media(max-width: 680px){.interne .header .header-wrapper .header-content-top .informations,.woocommerce-order-received .header .header-wrapper .header-content-top .informations{display:inherit;justify-content:inherit;width:inherit}}.interne .header .header-wrapper .header-content-top .informations .top-menu,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu{display:flex;height:1.3rem}@media(max-width: 680px){.interne .header .header-wrapper .header-content-top .informations .top-menu,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu{display:flex;height:1.3rem;align-items:center;position:absolute;top:1.9rem;right:1.5rem}}.interne .header .header-wrapper .header-content-top .informations .top-menu ul,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul{padding-inline-start:inherit !important;margin-block-start:inherit;margin-block-end:inherit;display:flex;justify-content:space-between;width:14rem}@media(max-width: 680px){.interne .header .header-wrapper .header-content-top .informations .top-menu ul,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul{width:3.5rem;align-items:baseline}}.interne .header .header-wrapper .header-content-top .informations .top-menu ul li,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li{list-style:none}.interne .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-count,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-count{display:none !important}.interne .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont{display:flex;width:4.3rem;margin-right:inherit}@media(max-width: 680px){.interne .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont{width:inherit !important}}.interne .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont .fa-bag-shopping,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont .fa-bag-shopping{font-size:.875rem;color:#c8b490;display:flex;align-items:center}@media(max-width: 680px){.interne .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont .fa-bag-shopping,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont .fa-bag-shopping{font-size:1rem}}.interne .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont .fa-bag-shopping span,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont .fa-bag-shopping span{font-weight:400;font-size:.875rem;line-height:160%;letter-spacing:.05em;text-transform:uppercase;color:#c8b490;text-decoration:none;font-family:"Plus Jakarta Sans",sans-serif;margin-left:.5rem}@media(max-width: 680px){.interne .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont .fa-bag-shopping span,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li .xoo-wsc-sc-bkcont .fa-bag-shopping span{display:none}}.interne .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-user a,.interne .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-bag a,.interne .header .header-wrapper .header-content-top .informations .top-menu ul li a,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-user a,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-bag a,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li a{font-weight:300;font-size:.875rem;line-height:160%;letter-spacing:.05em;text-transform:uppercase;color:#c8b490;text-decoration:none}@media(max-width: 680px){.interne .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-user a,.interne .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-bag a,.interne .header .header-wrapper .header-content-top .informations .top-menu ul li a,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-user a,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-bag a,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li a{font-size:0}.interne .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-user a i,.interne .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-bag a i,.interne .header .header-wrapper .header-content-top .informations .top-menu ul li a i,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-user a i,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li.icon-bag a i,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .top-menu ul li a i{font-size:1rem}}@media(max-width: 680px){.interne .header .header-wrapper .header-content-top .informations .phone,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .phone{display:none}}.interne .header .header-wrapper .header-content-top .informations .phone a,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .phone a{font-weight:300;font-size:.875rem;line-height:160%;letter-spacing:.05em;text-transform:uppercase;color:#c8b490;text-decoration:none}@media(max-width: 680px){.interne .header .header-wrapper .header-content-top .informations .phone a,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .phone a{font-size:0}.interne .header .header-wrapper .header-content-top .informations .phone a i,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .phone a i{font-size:1rem}}.interne .header .header-wrapper .header-content-top .informations .multilangue,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .multilangue{display:flex;width:50px}@media(max-width: 680px){.interne .header .header-wrapper .header-content-top .informations .multilangue,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .multilangue{position:fixed;left:0rem;top:7.5rem;transform:rotate(-90deg);display:none}}.interne .header .header-wrapper .header-content-top .informations .multilangue .lang-switcher,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .multilangue .lang-switcher{display:flex;width:50px;justify-content:space-between}.interne .header .header-wrapper .header-content-top .informations .multilangue .lang-switcher .lang-item,.woocommerce-order-received .header .header-wrapper .header-content-top .informations .multilangue .lang-switcher .lang-item{font-weight:300;line-height:160%;font-size:.875rem;letter-spacing:.1em;color:#c8b490;text-decoration:none}.interne .header .header-wrapper .header-content-center,.woocommerce-order-received .header .header-wrapper .header-content-center{display:flex;justify-content:flex-start;position:absolute;top:.7rem;left:2rem;width:100%}@media(max-width: 1024px){.interne .header .header-wrapper .header-content-center,.woocommerce-order-received .header .header-wrapper .header-content-center{top:inherit}}@media(max-width: 680px){.interne .header .header-wrapper .header-content-center,.woocommerce-order-received .header .header-wrapper .header-content-center{display:flex;justify-content:inherit;left:50%;align-items:center;width:62px;margin-left:-31px}}.interne .header .header-wrapper .header-content-center .logo,.woocommerce-order-received .header .header-wrapper .header-content-center .logo{opacity:.8}.interne .header .header-wrapper .header-content-center .logo .custom-logo-link img,.woocommerce-order-received .header .header-wrapper .header-content-center .logo .custom-logo-link img{position:relative;top:.2rem;max-width:86px;height:80px;filter:brightness(0) saturate(100%) invert(4%) sepia(69%) saturate(81%) hue-rotate(349deg) brightness(91%) contrast(99%);transition:all .3s ease}@media(max-width: 1024px){.interne .header .header-wrapper .header-content-center .logo .custom-logo-link img,.woocommerce-order-received .header .header-wrapper .header-content-center .logo .custom-logo-link img{max-width:62px}}.interne .header .header-wrapper .header-content-bottom,.woocommerce-order-received .header .header-wrapper .header-content-bottom{justify-content:flex-end;padding-top:2rem;display:flex}.interne .header .header-wrapper .header-content-bottom .wm-menu,.woocommerce-order-received .header .header-wrapper .header-content-bottom .wm-menu{display:flex;width:890px;justify-content:space-between;list-style:none;margin-block-start:inherit;padding-inline-start:inherit;margin-block-end:inherit;position:relative}.interne .header .header-wrapper .header-content-bottom .wm-menu .menu-item,.woocommerce-order-received .header .header-wrapper .header-content-bottom .wm-menu .menu-item{margin:0}.interne .header .header-wrapper .header-content-bottom .wm-menu .menu-item a,.woocommerce-order-received .header .header-wrapper .header-content-bottom .wm-menu .menu-item a{font-weight:300;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#0b0a09 !important;font-size:.825rem !important}.interne .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children:hover>.sub-menu,.woocommerce-order-received .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children:hover>.sub-menu{display:block}.interne .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children .sub-menu,.woocommerce-order-received .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children .sub-menu{list-style:none;padding-left:0;position:absolute;z-index:100;background:#fff;width:100%;min-width:200px;max-width:350px;left:1rem;filter:drop-shadow(0px 4px 44px rgba(0, 109, 104, 0.3));display:none;animation:.2s ease-in-out slidefadein}.interne .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children .sub-menu:before,.woocommerce-order-received .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children .sub-menu:before{content:"";display:block;width:1rem;height:1rem;position:absolute;top:-0.5rem;background-color:#fff;left:2rem;transform:rotate(45deg);z-index:100}.interne .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children .sub-menu .menu-item,.woocommerce-order-received .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children .sub-menu .menu-item{position:relative;z-index:101}.interne .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children .sub-menu .menu-item:hover,.woocommerce-order-received .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children .sub-menu .menu-item:hover{background-color:#f6f6f6}.interne .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children .sub-menu .menu-item a,.woocommerce-order-received .header .header-wrapper .header-content-bottom .wm-menu .menu-item-has-children .sub-menu .menu-item a{display:block;width:100%}.interne .header .header-wrapper .header-content-bottom .wm-menu .menu-item-description,.woocommerce-order-received .header .header-wrapper .header-content-bottom .wm-menu .menu-item-description{font-size:.825rem;color:#555}.interne .menu-item-has-children,.woocommerce-order-received .menu-item-has-children{padding-bottom:1.3rem;display:flex;justify-content:center}.interne .menu-item-has-children .rich-pointer,.woocommerce-order-received .menu-item-has-children .rich-pointer{position:absolute;top:2rem;width:1.3rem;height:1.3rem;background-image:url("../img/losange-pointer.svg");background-size:contain;background-repeat:no-repeat;transition:left .3s ease,opacity .3s ease;z-index:12;opacity:0}.interne .menu-item-has-children:hover .rich-pointer,.woocommerce-order-received .menu-item-has-children:hover .rich-pointer{opacity:1}.interne .menu-item-has-children .rich-menu,.woocommerce-order-received .menu-item-has-children .rich-menu{display:none !important;position:absolute;top:100%;width:970px;height:602px;display:flex;background-color:#0b0a09;color:#fff;left:50%;margin-left:-485px;z-index:10;flex-direction:row;align-items:stretch;justify-content:space-between}.interne .menu-item-has-children .rich-menu::after,.woocommerce-order-received .menu-item-has-children .rich-menu::after{content:"";position:absolute;right:0;left:1rem;width:430px;height:747px;background-image:url(../img/form-left-menu.svg);background-repeat:no-repeat;background-position:center 0;background-size:auto;z-index:1}.interne .menu-item-has-children .rich-menu .rich-left,.woocommerce-order-received .menu-item-has-children .rich-menu .rich-left{width:40%}.interne .menu-item-has-children .rich-menu .rich-left img.rich-thumb,.woocommerce-order-received .menu-item-has-children .rich-menu .rich-left img.rich-thumb{width:100%;height:100%;object-fit:cover;filter:grayscale(100%) brightness(60%);transition:all .3s ease}.interne .menu-item-has-children .rich-menu .rich-left .rich-left-title,.woocommerce-order-received .menu-item-has-children .rich-menu .rich-left .rich-left-title{position:absolute;bottom:2rem;font-size:3.37rem;font-weight:200;color:#c8b490;border-radius:3px;text-transform:uppercase;transform:rotate(-90deg);transform-origin:left bottom;z-index:1;white-space:nowrap;left:20rem;right:auto}.interne .menu-item-has-children .rich-menu .rich-right,.woocommerce-order-received .menu-item-has-children .rich-menu .rich-right{width:60%;background-color:#fff;position:relative}.interne .menu-item-has-children .rich-menu .rich-right::before,.woocommerce-order-received .menu-item-has-children .rich-menu .rich-right::before{content:"";position:absolute;right:0;top:2.1rem;width:166px;height:747px;background-image:url(../img/form-right-menu.svg);background-repeat:no-repeat;background-position:center 0;background-size:auto;z-index:1}.interne .menu-item-has-children .rich-menu .rich-right ul,.woocommerce-order-received .menu-item-has-children .rich-menu .rich-right ul{list-style:none;margin:0;padding-top:2rem;padding-bottom:2rem;padding-right:8rem;padding-inline-start:7rem !important;z-index:1;position:relative}.interne .menu-item-has-children .rich-menu .rich-right ul li a.subcat-link,.woocommerce-order-received .menu-item-has-children .rich-menu .rich-right ul li a.subcat-link{display:block;text-decoration:none !important;color:#776446 !important;text-transform:uppercase !important;font-weight:300 !important;font-size:1rem !important;padding:.7rem 0}.interne .menu-item-has-children .rich-menu .rich-right ul li a.subcat-link .subcat-title,.woocommerce-order-received .menu-item-has-children .rich-menu .rich-right ul li a.subcat-link .subcat-title{font-size:1.0625rem;font-weight:400;color:#776446 !important}.interne .menu-item-has-children .rich-menu .rich-right ul li a.subcat-link .subcat-desc,.woocommerce-order-received .menu-item-has-children .rich-menu .rich-right ul li a.subcat-link .subcat-desc{display:block;text-transform:initial;letter-spacing:.1px;line-height:1.3;padding-top:.2rem;font-size:.875rem;color:#776446 !important}.interne .menu-item-has-children .rich-inverse,.woocommerce-order-received .menu-item-has-children .rich-inverse{flex-direction:row-reverse}.interne .menu-item-has-children .rich-inverse .rich-left .rich-left-title,.woocommerce-order-received .menu-item-has-children .rich-inverse .rich-left .rich-left-title{position:absolute;bottom:2rem;font-size:3.37rem;font-weight:200;color:#c8b490;border-radius:3px;text-transform:uppercase;transform:rotate(-90deg);transform-origin:left bottom;z-index:1;white-space:nowrap;left:6rem;right:auto}.interne .menu-item-has-children .rich-inverse .rich-left::before,.woocommerce-order-received .menu-item-has-children .rich-inverse .rich-left::before{display:none !important}.interne .menu-item-has-children .rich-inverse .rich-right::before,.woocommerce-order-received .menu-item-has-children .rich-inverse .rich-right::before{content:"";position:absolute;right:auto;top:2.1rem;width:166px;height:747px;background-image:url(../img/form-right-menu.svg);background-repeat:no-repeat;background-position:center 0;background-size:auto;z-index:0;left:0;transform:scaleX(-1)}.interne .menu-item-has-children .rich-inverse::after,.woocommerce-order-received .menu-item-has-children .rich-inverse::after{content:"";position:absolute;width:430px;height:747px;background-image:url(../img/form-left-menu.svg);background-repeat:no-repeat;background-position:center 0;background-size:auto;z-index:1;transform:scaleX(-1);left:auto;right:1rem !important}.interne .menu-item-has-children:hover>.rich-menu,.woocommerce-order-received .menu-item-has-children:hover>.rich-menu{display:flex !important}@media(max-width: 1024px){.interne .desktop-only,.woocommerce-order-received .desktop-only{display:none}}.interne .header-mobile,.woocommerce-order-received .header-mobile{display:block;position:absolute;top:1rem;right:1rem}@media(min-width: 1024px){.interne .header-mobile,.woocommerce-order-received .header-mobile{display:none}}@media(max-width: 680px){.interne .header-mobile,.woocommerce-order-received .header-mobile{display:flex;left:.5rem;width:29px;height:19px}}.interne .header-mobile .burger,.woocommerce-order-received .header-mobile .burger{cursor:pointer;width:29px;height:19px;display:flex;flex-direction:column;justify-content:space-between;z-index:10000;position:relative;top:1rem;right:1rem}@media(max-width: 680px){.interne .header-mobile .burger,.woocommerce-order-received .header-mobile .burger{left:1rem}}.interne .header-mobile .burger span,.woocommerce-order-received .header-mobile .burger span{display:block;height:1px;background:#c8b490;border-radius:2px;transition:all .3s ease}.interne .header-mobile .burger.open span:nth-child(1),.woocommerce-order-received .header-mobile .burger.open span:nth-child(1){transform:rotate(45deg) translate(7px, 7px)}.interne .header-mobile .burger.open span:nth-child(2),.woocommerce-order-received .header-mobile .burger.open span:nth-child(2){opacity:0}.interne .header-mobile .burger.open span:nth-child(3),.woocommerce-order-received .header-mobile .burger.open span:nth-child(3){transform:rotate(-45deg) translate(5px, -5px)}.interne .header-mobile .overlay-mobile,.woocommerce-order-received .header-mobile .overlay-mobile{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);opacity:0;visibility:hidden;transition:all .3s ease;z-index:998}.interne .header-mobile .overlay-mobile.active,.woocommerce-order-received .header-mobile .overlay-mobile.active{opacity:1;visibility:visible}.interne .header-mobile .mobile-menu,.woocommerce-order-received .header-mobile .mobile-menu{position:fixed;top:0;right:-100%;height:100%;width:100%;background:#fff;box-shadow:-4px 0 15px rgba(0,0,0,.2);z-index:999;transition:right .8s ease;overflow-y:auto;display:flex;flex-flow:column;justify-content:flex-start;padding-top:9rem}.interne .header-mobile .mobile-menu.open,.woocommerce-order-received .header-mobile .mobile-menu.open{right:0}.interne .header-mobile .mobile-menu ul,.woocommerce-order-received .header-mobile .mobile-menu ul{list-style:none;margin:0;overflow:hidden}.interne .header-mobile .mobile-menu ul li,.woocommerce-order-received .header-mobile .mobile-menu ul li{padding:0 2rem;display:flex;align-items:center;justify-content:space-between}.interne .header-mobile .mobile-menu ul li a.mobile-cat-link,.woocommerce-order-received .header-mobile .mobile-menu ul li a.mobile-cat-link{display:flex;align-items:center;font-size:1rem;color:#776446;font-weight:400;padding:.75rem 0;text-decoration:none;text-transform:uppercase}.interne .header-mobile .mobile-menu ul li .toggle-submenu,.woocommerce-order-received .header-mobile .mobile-menu ul li .toggle-submenu{margin-left:auto;width:1rem;height:1rem;background:url("../img/arrow-right.svg") no-repeat center;border:none;cursor:pointer}.interne .header-mobile .mobile-menu ul li ul.sub-menu-mobile,.woocommerce-order-received .header-mobile .mobile-menu ul li ul.sub-menu-mobile{position:absolute;top:0;left:0;width:100%;background:#fff;height:100%;padding:0;transform:translateX(100%);transition:transform .7s ease;z-index:1000}.interne .header-mobile .mobile-menu ul li ul.sub-menu-mobile .menu-back,.woocommerce-order-received .header-mobile .mobile-menu ul li ul.sub-menu-mobile .menu-back{justify-content:flex-end !important}.interne .header-mobile .mobile-menu ul li ul.sub-menu-mobile .menu-back .btn-back,.woocommerce-order-received .header-mobile .mobile-menu ul li ul.sub-menu-mobile .menu-back .btn-back{position:relative;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;font-weight:300;font-size:.825rem !important;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .3s ease;margin:1rem 0 2rem .5rem;margin-top:1.5rem;width:inherit !important;padding:.5rem 1rem !important}.interne .header-mobile .mobile-menu ul li ul.sub-menu-mobile li a,.woocommerce-order-received .header-mobile .mobile-menu ul li ul.sub-menu-mobile li a{display:flex;align-items:center;font-size:.875rem;color:#776446;font-weight:300;padding:0rem 0 2rem;text-decoration:none;flex-flow:column;align-items:baseline}.interne .header-mobile .mobile-menu ul li ul.sub-menu-mobile li a img.thumb,.woocommerce-order-received .header-mobile .mobile-menu ul li ul.sub-menu-mobile li a img.thumb{width:3rem;border-radius:0;filter:grayscale(100%);margin-bottom:.8rem;height:3rem;object-fit:cover}.interne .header-mobile .mobile-menu ul li ul.sub-menu-mobile li a .subcat-title,.woocommerce-order-received .header-mobile .mobile-menu ul li ul.sub-menu-mobile li a .subcat-title{font-weight:400;margin-right:.25rem;text-transform:uppercase}.interne .header-mobile .mobile-menu ul li ul.sub-menu-mobile li a .subcat-desc,.woocommerce-order-received .header-mobile .mobile-menu ul li ul.sub-menu-mobile li a .subcat-desc{font-weight:300;font-size:.875rem;color:#776446;padding-top:.3rem}.interne .header-mobile .mobile-menu ul li ul.sub-menu-mobile.open,.woocommerce-order-received .header-mobile .mobile-menu ul li ul.sub-menu-mobile.open{transform:translateX(0)}.interne .container,.woocommerce-order-received .container{padding-top:8rem;overflow:hidden;position:relative}.video{position:relative;z-index:0}@media(max-width: 1024px){.video video{min-width:52rem}}.video:before{content:"";position:absolute;top:58%;left:50%;transform:translate(-50%, -50%);width:261px;height:365px;background:url(../img/logo-lucas-brown.svg) no-repeat center center;background-size:contain;z-index:3;pointer-events:none}@media(max-width: 1024px){.video:before{width:100px}}.video:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(to bottom, rgba(35, 18, 14, 0.6) 0%, rgba(35, 18, 14, 0) 79%);z-index:1}.reassurance-global{position:relative}@media(max-width: 1024px){.reassurance-global{padding:4rem 2rem 2rem}}.reassurance-global::before{content:"";position:absolute;left:0;top:0;padding-top:89%;width:100%;height:100%;background-image:url(../img/gradient-light-header.png);background-repeat:no-repeat;background-position:center 0;background-size:auto;z-index:-1}.reassurance-frame{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 !important;width:100%;position:relative}.reassurance-frame .wp-block-columns{margin:0 !important}@media(max-width: 1024px){.reassurance-frame .wp-block-columns{display:flex;justify-content:center}}.reassurance-frame .reassurance-card{position:relative;max-width:195px;display:flex;flex-flow:column;justify-content:center;z-index:0;overflow:hidden}@media(max-width: 1024px){.reassurance-frame .reassurance-card{max-width:120px}}.reassurance-frame .reassurance-card .wp-block-image{padding-top:2.3rem}.reassurance-frame .reassurance-card h3{font-weight:200 !important;font-size:1rem !important;line-height:150%;letter-spacing:.2em;text-transform:uppercase;color:#c8b490 !important;text-decoration:none;text-align:center;margin-block-start:inherit;padding-top:.5rem !important}@media(max-width: 1024px){.reassurance-frame .reassurance-card h3{font-size:.825rem !important}}.reassurance-frame .reassurance-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../img/fond-card-reassurance.svg");background-repeat:no-repeat;background-position:top center;background-size:auto;z-index:-1;inset:0}.forme{position:relative}.forme::before{content:"";position:absolute;left:-40%;top:-6rem;width:100%;height:100%;background-image:url(../img/gradient-light-header.png);background-repeat:no-repeat;background-position:center 0;transform:rotate(-90deg);background-size:auto;opacity:.8;z-index:-1}.presentation{max-width:1180px !important;display:flex !important;justify-content:space-evenly;padding:4rem 0}@media(max-width: 768px){.presentation{padding:1rem 0}}.presentation .presentation-content{text-align:center}.presentation .presentation-content .presentation-title{padding:.5rem 0 2rem}@media(max-width: 768px){.presentation .presentation-content .presentation-title{padding:.5rem 0 .5rem}}.presentation .presentation-content .btn-default{margin-top:2rem}.presentation .presentation-image img{width:560px;height:600px;object-fit:cover;object-position:center}@media(max-width: 768px){.presentation .presentation-image img{height:400px;width:100%}}@media(max-width: 768px){.presentation .presentation-image{padding-top:1rem}}.home,.page-nous-contacter{position:relative}.home::before,.page-nous-contacter::before{content:"";position:absolute;right:0;top:14rem;width:42rem;height:82rem;background-image:url(../img/forme-fond-big.svg);background-repeat:no-repeat;background-position:center 0;background-size:auto;z-index:-1}@media(max-width: 1024px){.home::before,.page-nous-contacter::before{top:13rem}}.home .boutique,.page-nous-contacter .boutique{position:relative;overflow:hidden;padding:6rem 0 8rem}.home .boutique p,.page-nous-contacter .boutique p{margin-block-start:0 !important;margin-block-end:0 !important}@media(max-width: 1024px){.home .boutique .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column,.page-nous-contacter .boutique .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:initial !important}}.home .localisation,.page-nous-contacter .localisation{padding-bottom:1.5rem !important}.home .localisation::before,.page-nous-contacter .localisation::before{content:"";font-family:"Font Awesome 7 Pro";font-weight:100;font-size:1rem;margin-right:1rem}.home .horaires::before,.page-nous-contacter .horaires::before{content:"";font-family:"Font Awesome 7 Pro";font-weight:100;font-size:1rem;margin-right:1rem}.wc-block-featured-category__description{display:none !important}.home .cards-category{position:relative;max-width:1314px;margin:0 auto;width:100%}@media(max-width: 1024px){.home .cards-category{padding:4rem 2rem !important}}@media(max-width: 1024px){.home .cards-category{padding:2rem 2rem !important}}.home .cards-category .wp-block-buttons{display:none !important}.home .cards-category .woocommerce.columns-4{display:flex;flex-wrap:wrap;gap:20px}.home .cards-category .woocommerce.columns-4 .wp-block-column{flex:1 1 23%;max-width:16rem !important}.home .cards-category .wp-block-columns{display:flex;flex-wrap:wrap !important;gap:1rem}@media(max-width: 1024px){.home .cards-category .wp-block-columns .wp-block-column{flex:1 1 calc(33.333% - 1rem)}.home .cards-category .wp-block-columns .wp-block-column:nth-child(4),.home .cards-category .wp-block-columns .wp-block-column:nth-child(5){flex:1 1 calc(50% - 1rem)}.home .cards-category .wp-block-columns .wp-block-column:last-child{flex:1 1 calc(50% - 1rem)}}@media(max-width: 768px){.home .cards-category .wp-block-columns .wp-block-column{flex:1 1 calc(50% - 1rem) !important}.home .cards-category .wp-block-columns:nth-child(5){flex:1 1 100% !important}}@media(max-width: 1024px){.interne .woocommerce.columns-4 .cards-category{padding:4rem 0 !important}}@media(max-width: 768px){.interne .woocommerce.columns-4 .cards-category{padding:2rem 0 !important}}.interne .woocommerce.columns-4 .cards-category .wp-block-columns .wp-block-column{flex:1 1 calc(25% - 1rem) !important;margin-bottom:3rem}@media(max-width: 1024px){.interne .woocommerce.columns-4 .cards-category .wp-block-columns .wp-block-column{flex:1 1 calc(33.333% - 1rem) !important;margin-bottom:1rem}}@media(max-width: 768px){.interne .woocommerce.columns-4 .cards-category .wp-block-columns .wp-block-column{flex:1 1 calc(50% - 1rem) !important}}.interne .cards-category{position:relative;max-width:1314px;margin:0 auto;width:100%}.interne .cards-category .wp-block-buttons{display:none !important}.interne .cards-category .woocommerce.columns-4{display:flex;flex-wrap:wrap;gap:20px}.interne .cards-category .woocommerce.columns-4 .wp-block-column{flex:1 1 calc(25% - 1rem) !important;margin-bottom:1rem;max-width:16rem !important}.interne .cards-category .wp-block-columns{display:flex;flex-wrap:wrap !important;gap:1rem}@media(max-width: 1024px){.interne .cards-category .wp-block-columns .wp-block-column{flex:1 1 calc(33.333% - 1rem) !important}}@media(max-width: 768px){.interne .cards-category .wp-block-columns .wp-block-column{flex:1 1 calc(50% - 1rem) !important}.interne .cards-category .wp-block-columns:nth-child(5){flex:1 1 100% !important}}.wc-block-featured-category{position:relative;display:flex;overflow:visible !important;min-height:345px !important;transition:transform .3s ease,box-shadow .3s ease;will-change:transform}.wc-block-featured-category .wc-block-featured-category__background-image{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;transition:transform .8s cubic-bezier(0.2, 0.9, 0.2, 1);will-change:transform}.wc-block-featured-category .background-dim__overlay{position:absolute;inset:0;background:none !important;transition:background .45s ease;z-index:1;pointer-events:none}.wc-block-featured-category .wc-block-featured-category__wrapper{position:absolute;inset:0;z-index:2;display:block;pointer-events:none;overflow:visible !important}.wc-block-featured-category .wc-block-featured-category__title{position:absolute;left:.625rem;bottom:-2.2rem;margin:0;color:#c8b490 !important;font-family:"Plus Jakarta Sans",sans-serif;font-weight:300;font-size:1.313rem;line-height:150%;letter-spacing:.1em;text-transform:uppercase;z-index:3;transition:transform .45s ease;transform-origin:left bottom;pointer-events:none;text-align:left;height:2rem}@media(max-width: 1024px){.wc-block-featured-category .wc-block-featured-category__title{left:-0.5rem;bottom:-1.2rem;font-size:1.2rem;line-height:120%}}@media(max-width: 1024px){.wc-block-featured-category .wc-block-featured-category__title{font-size:1rem}}.wc-block-featured-category .wc-block-featured-category__link{position:absolute;inset:0;z-index:4;display:block;pointer-events:auto;padding:inherit !important}.wc-block-featured-category .wp-block-button__link{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:2.5rem;text-decoration:none;color:inherit;background:rgba(0,0,0,0);transition:color .3s ease;pointer-events:auto;opacity:0;transform:translateY(14px);transition:opacity .35s ease,transform .35s cubic-bezier(0.2, 0.9, 0.2, 1)}.wc-block-featured-category .wp-block-button__link::before{content:"";position:absolute;bottom:1.25rem;left:50%;transform:translateX(-50%) scale(1);width:auto;height:auto;padding:.6rem 1.8rem;border-radius:30px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);transition:background .35s ease,transform .35s ease,border-color .35s ease;pointer-events:none;z-index:-1}.wc-block-featured-category:hover,.wc-block-featured-category:focus-within{transform:translateY(6px);box-shadow:0 12px 30px rgba(0,0,0,.12)}.wc-block-featured-category:hover .wc-block-featured-category__background-image,.wc-block-featured-category:focus-within .wc-block-featured-category__background-image{transform:translateY(6px)}.wc-block-featured-category:hover .background-dim__overlay,.wc-block-featured-category:focus-within .background-dim__overlay{background:rgba(0,0,0,.56)}.wc-block-featured-category:hover .wc-block-featured-category__title,.wc-block-featured-category:focus-within .wc-block-featured-category__title{transform:translate(16px, -20px);opacity:1}.wc-block-featured-category:hover .wp-block-button__link,.wc-block-featured-category:focus-within .wp-block-button__link{opacity:1;transform:translateY(0);color:#000}.wc-block-featured-category:hover .wp-block-button__link::before,.wc-block-featured-category:focus-within .wp-block-button__link::before{background:#fff;border-color:#fff;transform:translateX(-50%) scale(1.02)}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:inherit !important;margin-left:inherit !important;margin-right:inherit !important}.footer{background:#23120e;padding:4rem 2.5rem 1.5rem;margin-bottom:0;position:relative;z-index:0;overflow:hidden;justify-content:center;display:flex;width:100%}.footer h3{font-weight:600 !important;font-size:1rem !important;line-height:1.25rem !important;letter-spacing:.08em !important;text-transform:uppercase !important}.footer::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/gradient-light-header.png);background-repeat:no-repeat;background-position:center 0;background-size:auto;z-index:-1;opacity:.5}@media(max-width: 1024px){.footer .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:inherit !important;flex-grow:initial !important;justify-content:center;display:flex;flex-flow:column;align-items:center;text-align:center}}@media(max-width: 1024px){.footer .navigation{display:flex;flex-flow:column}}@media(max-width: 1024px){.footer .footer-logo{width:4rem}}@media(max-width: 1024px){.footer .social-icon-global{max-width:10rem;display:flex;justify-content:flex-start;margin:inherit !important}}@media(max-width: 1024px){.footer .wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative;justify-content:center;text-align:center;width:100%;padding-left:initial !important}}.footer .footer-wrap{width:100%;max-width:1600px}.footer .wp-block-columns{margin-bottom:.5rem !important}@media(max-width: 1024px){.footer .wp-block-columns{margin-bottom:0rem !important;justify-content:center}}.footer h6{font-weight:400}.footer .wp-block-navigation-item__content,.footer p{font-weight:300;font-size:.75rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#c8b490 !important;padding-top:0rem}.footer p{text-transform:initial !important;letter-spacing:inherit !important}.footer .agence a{font-weight:300;font-size:.75rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#c8b490 !important}.product-main-wrapper{display:flex;justify-content:center;max-width:1200px;margin:0 auto;gap:3rem;align-items:center;padding-top:8rem;outline:none !important;border:none !important;box-shadow:none !important}@media(max-width: 1280px){.product-main-wrapper{padding:0 2rem;margin-top:8rem}}@media(max-width: 1024px){.product-main-wrapper{margin-top:5.5rem}}@media(max-width: 768px){.product-main-wrapper{flex-flow:column-reverse;gap:0;margin-top:4.5rem}}.interne .container,.woocommerce-page .container{padding:130px 2rem 2rem}@media(max-width: 1024px){.interne .container,.woocommerce-page .container{padding-top:85px}}.interne .woocommerce,.woocommerce-page .woocommerce{max-width:1300px;margin:0 auto}.interne .woocommerce ul.products,.woocommerce-page .woocommerce ul.products{padding-top:2rem;width:100%}.interne .woocommerce ul.products li.product,.woocommerce-page .woocommerce ul.products li.product{text-align:center;position:relative;overflow:hidden}@media(max-width: 768px){.interne .woocommerce ul.products li.product,.woocommerce-page .woocommerce ul.products li.product{margin:0 0 1.5rem}}.interne .woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page .woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:500;font-size:1rem;line-height:1.6;letter-spacing:.05em;text-align:center;display:block;text-transform:uppercase}.interne .woocommerce ul.products li.product .strong,.woocommerce-page .woocommerce ul.products li.product .strong{color:#c8b490;margin:0;font-weight:300;font-size:.875rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding-top:.2rem}.interne .woocommerce ul.products li.product .product-card-description,.woocommerce-page .woocommerce ul.products li.product .product-card-description{font-weight:300;font-size:.875rem;line-height:160%;letter-spacing:.05em}.product-template-default .woocommerce-product-gallery{margin-right:5rem;margin-bottom:0 !important;width:48% !important;padding:5rem 2rem}@media(max-width: 1280px){.product-template-default .woocommerce-product-gallery{margin-right:inherit}}@media(max-width: 768px){.product-template-default .woocommerce-product-gallery{width:100% !important;padding:2rem 0rem}}.product-template-default .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none}.product-template-default .woocommerce-product-gallery .woocommerce-product-gallery__wrapper img{position:relative}@media(max-width: 1280px){.product-template-default .woocommerce-product-gallery .woocommerce-product-gallery__wrapper img{margin-top:inherit}}.product-template-default .summary{float:left !important;width:45% !important;clear:none;padding-left:5rem !important;margin-block-start:inherit !important;margin-block-end:inherit !important;margin-inline-start:inherit !important;margin-inline-end:inherit !important;padding-inline-start:inherit !important;transition:opacity .3s ease}@media(max-width: 768px){.product-template-default .summary{width:100% !important;padding-left:0 !important}}.product-template-default .summary.loading{opacity:.5;pointer-events:none;filter:blur(1px)}.product-template-default .summary.loading::after{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:3px solid #c8b490;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:spin .8s linear infinite;z-index:10}.product-template-default .summary.loading::before{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.5);z-index:5;border-radius:.5rem}@keyframes spin{to{transform:rotate(360deg)}}.product-template-default .summary h1{font-weight:200;font-size:3rem;line-height:100%;color:#fff !important;text-align:left !important;letter-spacing:0;text-transform:inherit}.product-template-default .summary .strong{color:#c8b490 !important;font-weight:300;font-size:1rem !important;padding:1rem 0}.product-template-default .summary .cart{display:flex;margin:2em 0}.product-template-default .summary .cart .quantity-wrapper{display:inline-flex;align-items:center;border:1px solid #c8b490;padding:0rem 0 0}.product-template-default .summary .cart .quantity-wrapper .qty{width:1.2rem;text-align:center;background:rgba(0,0,0,0);color:#c8b490;border:none;padding:1rem 1rem;font-size:1rem;font-family:"Plus Jakarta Sans",sans-serif;appearance:textfield;transition:all .3s ease;border-right:1px solid #c8b490 !important}.product-template-default .summary .cart .quantity-wrapper .qty:focus{outline:none;border-color:#d6c3a3;box-shadow:0 0 0 2px rgba(200,180,144,.2)}.product-template-default .summary .cart .quantity-wrapper .qty::-webkit-outer-spin-button,.product-template-default .summary .cart .quantity-wrapper .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-template-default .summary .cart .quantity-wrapper .qty[type=number]{-moz-appearance:textfield}.product-template-default .summary .cart .quantity-wrapper .qty-buttons{display:flex;flex-flow:column;width:100%;padding:0 .2rem}.product-template-default .summary .cart .quantity-wrapper .qty-buttons .qty-btn{background:rgba(0,0,0,0);border:rgba(0,0,0,0);color:#c8b490;font-size:1.2rem;font-weight:200;cursor:pointer;font-family:"Plus Jakarta Sans",sans-serif;line-height:1}.product-template-default .summary .cart .quantity-wrapper .qty-buttons .plus{border-bottom:1px solid #c8b490;padding-bottom:.5rem}.product-template-default .summary .cart .quantity-wrapper .qty-buttons .minus{padding-bottom:.5rem}.product-template-default .summary .cart .single_add_to_cart_button{position:relative;padding:1rem 1.5rem 1rem 3rem;margin-left:2rem;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .3s ease;border-radius:inherit}@media(max-width: 768px){.product-template-default .summary .cart .single_add_to_cart_button{margin-left:1rem}}.product-template-default .summary .cart .single_add_to_cart_button::before{content:"";position:absolute;left:1.5rem;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url("/wp-content/uploads/2025/10/btn-picto-start.svg") no-repeat center;-webkit-mask-size:contain;mask:url("/wp-content/uploads/2025/10/btn-picto-start.svg") no-repeat center;mask-size:contain}.product-template-default .summary .cart .single_add_to_cart_button:hover,.product-template-default .summary .cart .single_add_to_cart_button:active{background:#a28e6a !important;border-color:#a28e6a !important;color:#0b0a09 !important}.product-template-default .summary .cart .single_add_to_cart_button:hover::before,.product-template-default .summary .cart .single_add_to_cart_button:active::before{background-color:#23120e}.product-template-default .summary .cart .variations{margin-bottom:1rem !important}.wc-variation-select{display:none !important}.variation-buttons{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0}.variable-item{border:1px solid #776446;background:rgba(0,0,0,0) !important;color:#776446 !important;font-family:"Plus Jakarta Sans",sans-serif;font-size:.875rem !important;padding:1.2rem .8rem !important;cursor:pointer;transition:all .3s ease !important;text-transform:uppercase;font-weight:300;box-shadow:inherit !important;border-radius:inherit !important;margin:0 .5rem 0 0 !important}.variable-item:hover,.variable-item.selected{border:1px solid #c8b490;color:#c8b490 !important;background:rgba(0,0,0,0) !important}.custom-strong .strong{display:block !important}.reset_variations{font-size:.83em;color:#fff;text-decoration:none;letter-spacing:.2px;font-weight:300}.variations .label label{color:#fff;font-weight:300 !important;letter-spacing:.5px !important;font-size:.875rem}.variations tbody tr{text-align:left;display:flex;flex-flow:column}.woocommerce-variation-add-to-cart{display:flex;margin-top:.5rem}.composition-reassurance{padding:5em 0 8rem}.breadcrumb{margin-bottom:1rem;font-family:"Plus Jakarta Sans",sans-serif;font-size:.688rem;letter-spacing:.5px}.breadcrumb a{color:#a28e6a;text-decoration:none;transition:color .3s ease;text-transform:uppercase}.breadcrumb a:hover{color:hsl(38.5714285714,33.734939759%,57.4509803922%)}.breadcrumb .fa-arrow-right{color:#a28e6a;padding:0 .3rem}.breadcrumb span:last-child{display:none}@media(max-width: 480px){.breadcrumb{font-size:.85rem}.breadcrumb .sep{margin:0 .3rem}}.product-extra-details{display:flex;clear:left;width:100%;max-width:1300px;padding:6rem 0}@media(max-width: 1280px){.product-extra-details{padding:4rem 4rem;width:inherit}}@media(max-width: 580px){.product-extra-details{padding:4rem 2rem;width:inherit;flex-flow:column;max-width:inherit}}.product-extra-details .col-left{width:53%;padding-left:11rem}@media(max-width: 1280px){.product-extra-details .col-left{padding-left:0}}@media(max-width: 768px){.product-extra-details .col-left{width:inherit}}@media(max-width: 580px){.product-extra-details .col-left{width:100%}}.product-extra-details .col-right{display:flex;flex-flow:column;padding-left:7rem;width:50%}@media(max-width: 1280px){.product-extra-details .col-right{padding-left:4rem}}@media(max-width: 580px){.product-extra-details .col-right{width:100%;padding-left:0;padding-top:4rem}}.product-extra-details .col-right .product-composition h6,.product-extra-details .col-right .product-allergenes h6{color:#c8b490 !important}.product-extra-details .col-right .product-composition ul li,.product-extra-details .col-right .product-allergenes ul li{color:#fff}.product-extra-details .col-right .product-allergenes{padding-top:4rem}.composition-block{display:flex;clear:both;margin-bottom:5rem}@media(max-width: 1280px){.composition-block{margin:1rem 0 5rem}}@media(max-width: 768px){.composition-block{margin-top:0}}.related,.upsells{display:block;padding-top:1rem;padding-bottom:7rem}@media(max-width: 1280px){.related,.upsells{padding:1rem 1rem 6rem}}@media(max-width: 768px){.related,.upsells{padding:1rem 1rem 2rem}}@media(max-width: 580px){.related,.upsells{padding-left:2rem;padding-right:2rem}}.related h2,.upsells h2{text-align:center;padding-bottom:2rem}.related .products,.upsells .products{padding-top:2rem !important}@media(max-width: 768px){.related .products,.upsells .products{padding-top:0 !important}}.related ul.products.columns-4,.upsells ul.products.columns-4{display:flex;flex-wrap:wrap;gap:2rem}@media(max-width: 768px){.related ul.products.columns-4,.upsells ul.products.columns-4{gap:0}}.related ul.products.columns-4 li.product,.upsells ul.products.columns-4 li.product{flex:1 1 calc(20% - 1.5rem);display:flex;flex-direction:column}@media(max-width: 768px){.related ul.products.columns-4 li.product,.upsells ul.products.columns-4 li.product{padding:0px 2.5% 2rem !important;flex-direction:inherit;flex:inherit;margin:0 !important;flex:1 1 45%}}.related ul.products.columns-4 li.product a,.upsells ul.products.columns-4 li.product a{display:flex;flex-direction:column;height:100%}.related ul.products.columns-4 li.product .woocommerce-loop-product__short-description,.upsells ul.products.columns-4 li.product .woocommerce-loop-product__short-description{margin-top:0;font-size:.875rem}.related ul.products.columns-4 li.product .woocommerce-strong-amount,.related ul.products.columns-4 li.product .woocommerce-Price-amount,.upsells ul.products.columns-4 li.product .woocommerce-strong-amount,.upsells ul.products.columns-4 li.product .woocommerce-Price-amount{color:#c8b490;padding-top:.3rem;font-size:.875rem}.single-product .strong{display:none !important}.single-product .woocommerce-variation-strong .strong{display:block !important;padding-bottom:1.5rem !important}.product-swiper{position:relative;width:100%;margin-top:3rem}.product-swiper .swiper{width:100%;display:flex;align-items:center}.product-swiper .swiper .swiper-wrapper{display:flex}.product-swiper .swiper .swiper-slide{position:relative;aspect-ratio:1/1;width:100%;position:relative}.product-swiper .swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.product-swiper .swiper .swiper-button-prev,.product-swiper .swiper .swiper-button-next,.product-swiper .swiper .swiper-pagination{display:none !important}.product-swiper .swiper-description{position:absolute;top:0;left:0;max-width:30%;color:#fff;z-index:10;height:100%}@media(max-width: 1030px){.product-swiper .swiper-description{max-width:60%}}@media(max-width: 715px){.product-swiper .swiper-description{max-width:77%}}.product-swiper .swiper-description .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(11,10,9,.9);z-index:-1}@media(max-width: 715px){.product-swiper .swiper-description .overlay{background:rgba(11,10,9,.75)}}.product-swiper .swiper-description .text{position:relative;padding:3rem 2rem 0 9%;font-weight:300;font-size:1rem;line-height:1.6;letter-spacing:.01em;text-align:right}@media(max-width: 1030px){.product-swiper .swiper-description .text{padding-left:17%}}@media(max-width: 840px){.product-swiper .swiper-description .text{padding-left:3rem}}.custom-upsells-container{display:flex;width:100%;max-width:1300px;margin:0 auto}@media(max-width: 580px){.custom-upsells-container{display:inline;width:inherit;max-width:inherit}}.xoo-wsc-body{background-color:inherit !important}.xoo-wsc-footer{background-color:inherit !important;box-shadow:inherit !important}.xoo-wsc-header{background-color:inherit !important;border-bottom:inherit !important}.xoo-wsc-header .xoo-wsch-close::before{content:"" !important;position:absolute;right:0;top:-0.8rem;width:1.5rem;height:1.5rem;background-color:#0b0a09;-webkit-mask:url(/wp-content/uploads/2025/10/close.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/uploads/2025/10/close.svg) no-repeat center;mask-size:contain}.xoo-wsch-new.xoo-wsch-top{display:inherit !important;grid-template-columns:inherit !important;display:flex !important;justify-content:space-between !important}.xoo-wsch-sec-left .xoo-wsch-text{font-size:1rem;font-family:"Plus Jakarta Sans",sans-serif;line-height:1.6;letter-spacing:.01em;font-style:normal;color:#c8b490 !important;font-weight:300;text-transform:uppercase}.xoo-wsc-sm-info{display:flex;min-width:0;gap:10px;font-weight:300;font-size:1rem;line-height:1.6;letter-spacing:.01em;font-family:"Plus Jakarta Sans",sans-serif;font-style:normal;color:#c8b490 !important}.xoo-wsc-sm-info .xoo-wsc-pname a{color:#0b0a09 !important}.xoo-wsc-sm-info .xoo-wsc-qty-strong .woocommerce-strong-amount{color:#c8b490 !important}.xoo-wsc-sm-info .xoo-wsc-qty-strong .woocommerce-strong-amount .bdi{color:#c8b490 !important}.xoo-wsc-ft-buttons-cont{display:flex !important;text-align:inherit !important;grid-column-gap:inherit !important;grid-row-gap:inherit !important;flex-flow:wrap;justify-content:space-between}.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart,.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-continue,.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout{position:relative;padding:1rem 1.5rem 1rem 3rem !important;display:inline-flex;align-items:center;justify-content:center;background:#0b0a09;color:#c8b490;font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .3s ease;border-radius:inherit;margin:.4rem 0;width:100%}.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart::before,.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-continue::before,.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout::before{content:"";position:absolute;left:1.5rem;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url(/wp-content/uploads/2025/10/btn-picto-start.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/uploads/2025/10/btn-picto-start.svg) no-repeat center;mask-size:contain}.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-cart::before{content:"";position:absolute;left:1.5rem;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url(/wp-content/uploads/2025/10/btn-picto-start.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/uploads/2025/10/btn-picto-start.svg) no-repeat center;mask-size:contain}.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-continue::before{content:"";position:absolute;left:1.5rem;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url(/wp-content/uploads/2025/10/arrow-right-from-bracket.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/uploads/2025/10/arrow-right-from-bracket.svg) no-repeat center;mask-size:contain}.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout{border:1px solid #0b0a09 !important}.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout::before{content:"";position:absolute;left:34%;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url(/wp-content/uploads/2025/10/credit-card-2.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/uploads/2025/10/credit-card-2.svg) no-repeat center;mask-size:contain}@media(max-width: 430px){.xoo-wsc-ft-buttons-cont .xoo-wsc-ft-btn-checkout::before{left:32%}}span.xoo-wsc-footer-txt{text-align:left;margin:-8px auto 10px;display:block;font-size:1rem;color:#c8b490 !important;font-weight:300}.category-parallax{position:absolute;top:0;left:0;width:100%;pointer-events:none;z-index:-1}.parallax-group{position:relative}.parallax-item{display:block;position:absolute;will-change:transform}.parallax-group.top-left .layer-1{position:absolute;width:1154.903px;max-width:100%;height:684.504px;top:6rem;left:-51rem;opacity:1}@media(max-width: 768px){.parallax-group.top-left .layer-1{transform:rotate(180deg) !important;left:-52%}}.parallax-group.top-left .layer-2{position:absolute;width:1920px;max-width:100%;height:1080px;top:-11rem;left:-30rem;opacity:1;z-index:-1}@media(max-width: 768px){.parallax-group.top-left .layer-2{display:none}}.parallax-group.mid-right .layer-1{position:absolute;width:1154.925px;height:747.994px;max-width:100%;top:48rem;right:-36rem;border-width:2.12px;transform-origin:center;z-index:0}@media(max-width: 768px){.parallax-group.mid-right .layer-1{right:-55%}}.parallax-group.mid-right .layer-2{position:absolute;width:1920px;height:1080px;max-width:100%;top:52rem;right:-28rem;opacity:.8;z-index:-1}@media(max-width: 768px){.parallax-group.mid-right .layer-2{right:-53%}}.parallax-group.bottom-left .layer-1{position:absolute;width:1920px;height:1080px;max-width:100%;top:67rem;left:-28rem;opacity:1;z-index:1}@media(max-width: 768px){.parallax-group.bottom-left .layer-1{left:-14rem}}.single-product .container{padding:0 !important}.single-product .woocommerce{max-width:inherit !important;margin:inherit !important}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{margin-bottom:.5rem !important;min-width:9rem}.wc-block-components-order-summary .wc-block-components-order-summary-item__description .wc-block-components-product-name{font-weight:500 !important;font-size:1rem !important;line-height:1.2 !important;letter-spacing:.05em !important;text-transform:uppercase !important;color:#fff !important}.wc-block-components-order-summary .wc-block-components-order-summary-item__description .wc-block-components-order-summary-item__individual-strongs .wc-block-formatted-money-amount{color:#c8b490 !important;font-weight:300 !important;font-size:.875rem !important;line-height:160% !important;letter-spacing:.1em !important;text-transform:uppercase !important}.wc-block-components-order-summary-item__description p{font-weight:300 !important;font-size:.875rem !important;line-height:160% !important;letter-spacing:.05em !important}.wc-block-components-order-summary{padding:0 !important}.wc-block-components-order-summary .wc-block-components-order-summary-item__image{min-width:7rem;display:flex !important;justify-content:center !important;margin-top:0 !important}.wc-block-components-order-summary .wc-block-components-order-summary-item__image img{max-width:115px !important;width:100% !important;object-fit:contain}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{align-items:center !important;background:#c8b490 !important;border:inherit !important;border-radius:6rem !important;box-shadow:inherit !important;color:#000 !important;line-height:1 !important;height:1.5rem !important;width:1.5rem !important;position:absolute;transform:inherit !important;padding:0 !important}@media(max-width: 600px){.wc-block-components-order-summary{padding:0 !important}}@media(max-width: 600px){.wc-block-components-order-summary .wc-block-components-order-summary-item{flex-flow:column}}@media(max-width: 600px){.wc-block-components-order-summary .wc-block-components-order-summary-item__description{padding:0 !important}}.wc-block-components-order-summary .wc-block-components-order-summary-item:last-child>div{padding-bottom:1rem !important}@media(max-width: 768px){.wp-block-woocommerce-checkout-order-summary-coupon-form-block{padding-top:0 !important}}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{font-weight:300 !important;font-size:1.1rem !important;line-height:160% !important;text-transform:uppercase !important;text-decoration:none !important;color:#c8b490 !important;padding-bottom:1rem !important}.wc-block-components-text-input .wc-blocks-components-select__container,.wc-blocks-components-select .wc-blocks-components-select__container{background:inherit !important;border-radius:inherit !important;box-sizing:border-box !important;height:inherit !important}.wc-block-components-text-input input,.wc-blocks-components-select input{background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;border-radius:0 !important;padding:1.7rem 1.5rem 1.2rem !important;font-weight:300;font-size:.9rem !important}.wc-block-components-text-input .wc-blocks-components-select__select,.wc-blocks-components-select .wc-blocks-components-select__select{padding:1.4rem 1.5rem 1rem !important;height:inherit !important;background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;border-radius:0 !important;font-weight:300;font-size:.9rem !important}.wc-block-components-text-input label,.wc-blocks-components-select label{color:#c8b490 !important;font-weight:300 !important;font-size:.7rem !important;line-height:160% !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding-top:.7rem;padding-left:1.5rem;display:flex}.wc-block-components-validation-error p{align-items:center;display:flex;gap:2px;line-height:1;margin:0;padding:0;font-weight:300 !important;font-size:.875rem !important;line-height:160% !important;letter-spacing:.02em !important}.wc-block-components-checkout-step__description{padding-top:0 !important;margin:0 !important}.wc-block-components-title.wc-block-components-title{font-weight:300 !important;font-size:1.1rem !important;line-height:160% !important;text-transform:uppercase !important;text-decoration:none !important;color:#c8b490 !important;padding-bottom:0rem !important}.wc-block-checkout__form{padding:0 0 0 6rem !important}@media(max-width: 1024px){.wc-block-checkout__form{padding:0 !important}}.wc-block-components-product-details.wc-block-components-product-details{color:#fff !important}.wc-block-components-address-form__country{display:none !important}@media(max-width: 768px){.wc-block-components-sidebar-layout{flex-direction:column !important;padding-bottom:2rem !important}}@media(max-width: 699px){.wc-block-components-sidebar-layout{flex-direction:column !important}}@media(max-width: 768px){.wp-block-woocommerce-checkout-totals-block{order:1 !important}}@media(max-width: 699px){.wp-block-woocommerce-checkout-totals-block{order:1 !important}}.wc-block-components-sidebar-layout .wc-block-components-main{width:50% !important}@media(max-width: 768px){.wc-block-components-sidebar-layout .wc-block-components-main{width:100% !important}}.wc-block-components-checkout-order-summary__title{margin-top:inherit !important}@container (max-width: 699px){.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__content{display:block !important}.wp-block-woocommerce-checkout-order-summary-block.checkout-order-summary-block-fill-wrapper{display:none !important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{padding:0 !important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-formatted-money-amount{display:none !important}}@container (max-width: 399px){.wc-block-checkout__actions .wc-block-checkout__actions_row{flex-direction:inherit !important}}@container (max-width: 699px){.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{padding-top:.5rem !important}}@media(max-width: 768px){.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{padding-top:.5rem !important}}.wp-block-woocommerce-checkout .wc-block-checkout__guest-checkout-notice{font-size:.875rem !important;padding:.5rem 0 0 !important;font-weight:300 !important}.wc-block-components-sidebar{width:50% !important;padding-right:6rem}@media(max-width: 1024px){.wc-block-components-sidebar{padding-right:inherit !important}}@media(max-width: 768px){.wc-block-components-sidebar{width:100% !important;padding-right:inherit !important;padding-left:inherit !important}}.wc-block-checkout__payment-method{border:none !important;padding-top:2rem !important;padding-left:0 !important;padding-right:0 !important}.wc-block-components-checkout-order-summary__content{color:#fff}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-formatted-money-amount{color:#c8b490 !important;font-weight:300 !important;font-size:.875rem !important;line-height:160% !important;letter-spacing:.1em !important;text-transform:uppercase !important}.wc-block-components-totals-wrapper{font-weight:300;color:#fff !important}@media(max-width: 600px){.wc-block-components-form .wc-block-components-checkout-step{padding-top:0 !important}}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-weight:300 !important;font-size:1rem !important}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{flex:1 1 auto;padding-left:16px;padding-right:16px;white-space:nowrap;position:relative;padding:1rem !important;display:inline-flex;align-items:center;justify-content:center;border:none;background:#c8b490 !important;color:#0b0a09 !important;font-size:.825rem;text-transform:uppercase;text-decoration:none;transition:all .3s ease;border-radius:inherit;font-weight:500}.wc-block-components-checkbox label{font-size:1rem !important;font-weight:300 !important;color:#fff !important;display:flex !important;align-items:center !important}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border-radius:0 !important;border:1px solid #a28e6a !important;background:rgba(0,0,0,0) !important;width:1.2rem !important;height:1.2rem !important;min-width:1.2rem !important;min-height:1.2rem !important;margin-right:.8rem !important}.wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:#a28e6a !important;height:1rem !important;margin-left:.1rem !important;margin-top:-0.2rem !important;width:1rem !important}.wc-block-components-checkout-step__container textarea{background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;border-radius:0 !important;padding:1.7rem 1.5rem 1.2rem !important;font-weight:300;font-size:.9rem !important}.wc-block-components-textarea::placeholder{color:#c8b490 !important;font-weight:300 !important;font-size:1rem !important;opacity:1 !important}.wc-block-components-textarea::-webkit-input-placeholder{color:#c8b490 !important;font-weight:300 !important;font-size:1rem !important}.wc-block-components-textarea:-ms-input-placeholder{color:#c8b490 !important;font-weight:300 !important;font-size:1rem !important}.wc-block-components-textarea::-ms-input-placeholder{color:#c8b490 !important;font-weight:300 !important;font-size:1rem !important}.wc-block-checkout__terms .wc-block-components-checkbox__label{color:#fff !important;font-weight:300 !important;font-size:.875rem !important;letter-spacing:.02rem !important}.wc-block-components-radio-control-accordion-content{padding:0 !important;color:#c8b490 !important;font-size:.875rem !important;line-height:160% !important}.wc-block-checkout__payment-method .wc-block-components-radio-control__option{padding-left:2rem !important}@media(max-width: 768px){.wc-block-checkout__payment-method .wc-block-components-radio-control__option{padding-left:0rem !important;padding-top:0 !important}}.wc-block-checkout__actions{padding-top:0;margin-bottom:1rem}.wc-block-components-radio-control--highlight-checked div.wc-block-components-radio-control-accordion-option{position:relative;color:#fff;font-weight:300;padding-left:0 !important}.wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted{border-radius:inherit !important;box-shadow:inherit !important}.woocommerce-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input,.woocommerce-cart .wc-block-components-radio-control .wc-block-components-radio-control__input{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:0 0 0 1px #a28e6a !important;border:0 !important;height:1rem !important;min-height:1rem !important;min-width:1rem !important;width:1rem !important;left:0 !important}.woocommerce-checkout .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before,.woocommerce-cart .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:#c8b490 !important;height:.5rem !important;min-height:.5rem !important;min-width:.5rem !important;width:.5rem !important}.wc-block-checkout__terms.wc-block-checkout__terms--with-separator{border-top:none !important;padding-top:1rem !important}.wc-block-components-checkout-step__heading{margin:0 !important}.wc-block-components-sidebar .wc-block-components-panel,.wc-block-components-sidebar .wc-block-components-totals-coupon,.wc-block-components-sidebar .wc-block-components-totals-item{padding-left:0 !important;padding-right:0 !important}.wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{height:auto;padding:1em;position:relative;padding:1rem 1.5rem 1rem 3rem !important;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c8b490 !important;background:inherit !important;color:#c8b490 !important;font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .3s ease;border-radius:inherit;width:inherit !important}.wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover{background:#c8b490 !important;color:#0b0a09 !important}.wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button:hover::before{background-color:#0b0a09 !important}.wc-block-checkout__actions .wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button::before{content:"";position:absolute;left:1.5rem;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url(/wp-content/uploads/2025/10/credit-card-2.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/uploads/2025/10/credit-card-2.svg) no-repeat center;mask-size:contain}.wc-block-components-address-card{color:#fff !important;font-weight:300 !important;padding:0 !important}.wc-block-components-form .wc-block-components-text-input.is-active label{transform:translateY(0px) scale(0.75) !important}.wc-block-components-address-form__address_2-toggle{color:#fff !important;font-weight:300 !important;font-size:.875rem !important}.checkout-description{max-width:50rem;width:100%;display:flex;justify-content:center;margin:0 auto;padding:0;font-weight:200;font-size:3rem;line-height:100%;color:#fff;text-align:center;letter-spacing:0;text-align:center}@media(max-width: 992px){.checkout-description{font-size:2rem}}.woocommerce-thankyou-order-received{display:none}.woocommerce-order-overview{color:#fff !important;font-weight:300 !important;padding:1rem 0 !important}.woocommerce-order-details{margin-top:2rem}.woocommerce-order-details .woocommerce-strong-amount,.woocommerce-order-details .woocommerce-table__product-name,.woocommerce-order-details .woocommerce-table__product-total{color:#c8b490 !important;padding-left:0 !important}.woocommerce-order-details .woocommerce-strong-amount a,.woocommerce-order-details .woocommerce-table__product-name a,.woocommerce-order-details .woocommerce-table__product-total a{color:#c8b490 !important}.woocommerce-order-details .woocommerce-order-details__title{font-weight:200 !important;font-size:1.4rem !important;line-height:150%;letter-spacing:.1rem;text-transform:uppercase;color:#c8b490 !important;text-decoration:none}@media(max-width: 768px){.dis tbody .woocommerce-orders-table__row:first-child{padding-top:0}}@media(max-width: 768px){.dis tbody .woocommerce-orders-table__row:last-child{border:none !important}}@media(max-width: 768px){.dis tbody .woocommerce-orders-table__row{border-bottom:1px solid rgba(162,142,106,.4392156863);padding:1rem 0}}.dis th{font-weight:300 !important;padding:9px 0;line-height:1.5em;color:#fff}.dis th a{color:#fff;text-decoration:none}.dis td{border-top:none;padding:9px 0;vertical-align:middle;line-height:1.5em;color:#fff;font-weight:300 !important}.dis td::before{font-weight:300 !important;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#c8b490 !important}.dis td a{color:#fff;text-decoration:none}.woocommerce-customer-details{color:#fff;font-weight:300}.woocommerce-customer-details address{font-style:normal !important;margin-bottom:0 !important;border:none !important;border-bottom-width:inherit !important;border-right-width:inherit !important;text-align:left !important;width:100% !important;border-radius:none !important;padding:0 !important;padding-top:1rem !important}.woocommerce-customer-details--email::before,.woocommerce-customer-details--phone::before{display:none !important}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-top:1rem}.woocommerce-customer-details .woocommerce-column__title{margin-top:0;font-weight:200 !important;font-size:1.4rem !important;line-height:150%;letter-spacing:.1rem;text-transform:uppercase;color:#c8b490 !important;text-decoration:none}.woocommerce-order{padding-bottom:4rem;padding-top:2rem}.woocommerce ul.order_details li{color:#c8b490 !important}.woocommerce ul.order_details li strong{font-weight:300 !important;color:#fff !important}@media(max-width: 992px){.woocommerce ul.order_details{display:flex;flex-flow:column}}@media(max-width: 992px){.woocommerce ul.order_details li{padding-bottom:1rem;border:none}}@media(max-width: 782px){.woocommerce-cart .wc-block-cart .wc-block-cart__submit-container--sticky::before{box-shadow:inherit !important}}.woocommerce-cart .wc-block-cart-item__image{padding-left:inherit !important}.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main{padding-left:6rem}@media(max-width: 1024px){.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main{padding-left:inherit;padding-right:inherit !important}}.woocommerce-cart .wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--minus{border-radius:inherit !important;border-right:1px solid #c8b490;padding:1rem 1.1rem}.woocommerce-cart .wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--plus{border-radius:inherit !important;border-left:1px solid #c8b490;padding:1rem}.woocommerce-cart .wc-block-components-product-metadata{font-size:.875rem !important;font-weight:300 !important}.woocommerce-cart .wc-block-components-product-metadata span{font-weight:300 !important}.woocommerce-cart .wc-block-components-quantity-selector{border-radius:inherit !important;box-sizing:content-box;display:flex;margin:0 0 .25em;position:relative;width:9rem;border:1px solid rgba(200,180,144,.7411764706) !important;padding:0;color:#c8b490 !important}@media(max-width: 600px){.woocommerce-cart .wc-block-components-quantity-selector{margin:.5rem 0 1rem !important}}.woocommerce-cart .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{font-weight:300;font-family:"Plus Jakarta Sans",sans-serif}.woocommerce-cart .wc-block-cart-item__quantity{padding-top:1rem}.woocommerce-cart .is-medium table.wc-block-cart-items .wc-block-cart-items__row{display:flex !important;grid-template-columns:inherit !important}@container (max-width: 699px){.woocommerce-cart .wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row{display:flex !important;grid-template-columns:inherit !important;justify-content:space-between}}@media(max-width: 600px){.woocommerce-cart .wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row{flex-flow:column !important}}@media(max-width: 768px){.woocommerce-cart .wc-block-cart-item__product{margin-bottom:-1.8rem !important}}@media(max-width: 600px){.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img{margin:0 auto !important;width:100%;position:relative;display:flex}}@media(max-width: 768px){.woocommerce-cart .wc-block-cart .wc-block-cart__submit-container--sticky{margin-left:1rem}}@media(max-width: 768px){.woocommerce-cart .wc-block-cart-item__total-strong-and-sale-badge-wrapper{flex-direction:inherit !important}}@media(max-width: 768px){.woocommerce-cart .wc-block-cart__main{padding-top:2rem !important}}@media(max-width: 600px){.woocommerce-cart .wc-block-cart__main{padding-top:inherit !important}}.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap>*{margin-bottom:.4rem !important}.woocommerce-cart .wc-block-cart-item__wrap{color:#fff;font-weight:300}.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{display:block;line-height:1.4;max-width:max-content;font-weight:500;font-size:1rem;line-height:1.6;letter-spacing:.05em;text-align:center;display:block;text-transform:uppercase;text-decoration:none;color:#fff}@media(max-width: 768px){.woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{text-align:left}}.woocommerce-cart .wc-block-components-formatted-money-amount{white-space:nowrap;color:#c8b490;margin:0;font-weight:300;font-size:.875rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase}.woocommerce-cart .wc-block-cart__submit-button{position:relative;padding:1rem 1.5rem 1rem 3rem;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .3s ease;border-radius:inherit;width:auto}.woocommerce-cart .wc-block-cart__submit-button::before{content:"";position:absolute;left:1.5rem;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url(/wp-content/uploads/2025/10/credit-card-2.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/uploads/2025/10/credit-card-2.svg) no-repeat center;mask-size:contain}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:-webkit-fill-available !important}.woocommerce-LostPassword{padding-top:2rem}.woocommerce-ResetPassword .woocommerce-Input,.lost_reset_password .woocommerce-Input{background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;border-radius:0 !important;padding:1rem 1.5rem 1rem !important;font-weight:300;font-size:.9rem !important;margin-top:1rem !important;height:3.125em !important}.woocommerce-ResetPassword .woocommerce-Button,.lost_reset_password .woocommerce-Button{height:auto;padding:1em;position:relative;padding:1rem 1.5rem 1rem 1.5rem !important;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c8b490 !important;background:inherit !important;color:#c8b490 !important;font-weight:300 !important;font-size:.825rem !important;line-height:160% !important;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .3s ease;border-radius:inherit !important;width:inherit !important;margin-top:1rem !important}.woocommerce-address-fields label{font-size:.875rem;font-weight:300}.woocommerce-address-fields input{background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;border-radius:0 !important;padding:1rem 1.5rem 1rem !important;font-weight:300;font-size:.9rem !important;height:3.125em}.woocommerce-address-fields .button{height:auto;position:relative !important;padding:1rem 1.5rem 1rem 3rem !important;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c8b490 !important;background:inherit !important;color:#c8b490 !important;font-weight:300 !important;font-size:.825rem !important;line-height:160% !important;letter-spacing:.1em;text-transform:uppercase;transition:all .3s ease;border-radius:inherit !important;width:inherit !important;float:right;margin-top:1rem !important}.woocommerce-address-fields .button::before{content:"";position:absolute;left:1.5rem;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url(/wp-content/uploads/2025/10/floppy-disk.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/uploads/2025/10/floppy-disk.svg) no-repeat center;mask-size:contain}.woocommerce-account .container .woocommerce{padding:2rem 0 4rem;display:flex;justify-content:space-between;max-width:70rem}@media(max-width: 980px){.woocommerce-account .container .woocommerce{padding-top:1rem;flex-flow:column}}.woocommerce-account .container .woocommerce h2{font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#c8b490 !important;padding-top:1rem;display:none}.woocommerce-account .container .woocommerce .woocommerce-Address-title h2{font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#c8b490 !important;padding-top:1rem}.woocommerce-account .container .woocommerce .woocommerce-Address-title a{font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#c8b490 !important;text-align:center;padding-top:1rem;float:inherit;display:flex}.woocommerce-account .container .woocommerce address{color:#fff;font-weight:300;font-style:inherit;font-size:.875rem;padding-top:1rem}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation{width:15rem}@media(max-width: 980px){.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation{width:100%;padding-top:0;display:flex;justify-content:center;padding-bottom:2rem}}@media(max-width: 980px){.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul{display:flex;justify-content:space-between;width:10rem;margin:0 auto}}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{padding:.5rem 0;position:relative}@media(max-width: 980px){.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{padding:0 0 1.5rem;position:relative;width:1rem;height:.5rem}}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{line-height:150%;letter-spacing:.1rem;text-transform:uppercase;font-weight:300;font-size:1rem;color:#c8b490;text-decoration:none;padding-left:1.5rem}@media(max-width: 980px){.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{font-size:0}}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a::before{content:"";position:absolute;left:0;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;mask-size:contain}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a:hover,.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a.active{color:#fff}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a:hover::before,.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a.active::before{content:"";background-color:#fff;mask-size:contain}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--dashboard a::before{-webkit-mask:url(/wp-content/uploads/2025/10/gauge.svg) no-repeat center;mask:url(/wp-content/uploads/2025/10/gauge.svg) no-repeat center}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--orders a::before{-webkit-mask:url(/wp-content/uploads/2025/10/cart-shopping.svg) no-repeat center;mask:url(/wp-content/uploads/2025/10/cart-shopping.svg) no-repeat center}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--downloads a::before{-webkit-mask:url(/wp-content/uploads/2025/10/upload.svg) no-repeat center;mask:url(/wp-content/uploads/2025/10/upload.svg) no-repeat center}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-address a::before{-webkit-mask:url(/wp-content/uploads/2025/10/location-dot.svg) no-repeat center;mask:url(/wp-content/uploads/2025/10/location-dot.svg) no-repeat center}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--payment-methods a::before{-webkit-mask:url(/wp-content/uploads/2025/10/credit-card-2.svg) no-repeat center;mask:url(/wp-content/uploads/2025/10/credit-card-2.svg) no-repeat center}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-account a::before{-webkit-mask:url(/wp-content/uploads/2025/10/clipboard-user.svg) no-repeat center;mask:url(/wp-content/uploads/2025/10/clipboard-user.svg) no-repeat center}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout a::before{-webkit-mask:url(/wp-content/uploads/2025/10/arrow-right-from-bracket.svg) no-repeat center;mask:url(/wp-content/uploads/2025/10/arrow-right-from-bracket.svg) no-repeat center}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a{color:#fff}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-content{width:70%}@media(max-width: 1024px){.woocommerce-account .container .woocommerce .woocommerce-MyAccount-content{padding-left:2rem}}@media(max-width: 980px){.woocommerce-account .container .woocommerce .woocommerce-MyAccount-content{width:100%;padding-left:0}}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-content p{margin-block-start:inherit;padding-top:.5rem}.woocommerce-account .container .woocommerce .woocommerce-MyAccount-content p a,.woocommerce-account .container .woocommerce .woocommerce-MyAccount-content p strong{color:#c8b490;text-decoration:none;font-weight:300}.woocommerce-account .container .woocommerce table.shop_table th{padding:9px 0;font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#c8b490 !important}.woocommerce-account .container .woocommerce table.shop_table td .woocommerce-strong-amount{color:#c8b490;padding-right:.3rem}.woocommerce-account .container .woocommerce table.my_account_orders .button{white-space:nowrap;position:relative;padding:.5rem 1rem .5rem 2.5rem;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .3s ease;border-radius:inherit}.woocommerce-account .container .woocommerce table.my_account_orders .button::before{content:"";position:absolute;left:1rem;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url(/wp-content/uploads/2025/10/eye.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/uploads/2025/10/eye.svg) no-repeat center;mask-size:contain}.woocommerce-account .container .woocommerce .woocommerce-info,.woocommerce-account .container .woocommerce .woocommerce-message{background-color:rgba(0,0,0,0) !important;color:#fff !important;border-top:none !important;font-weight:300 !important}.woocommerce-account .container .woocommerce .woocommerce-info .button,.woocommerce-account .container .woocommerce .woocommerce-message .button{float:right;position:relative;padding:1rem 1.5rem 1rem 3rem;margin-left:2rem;display:inline-flex;align-items:center;justify-content:center;background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .3s ease;border-radius:inherit;margin-top:2rem}.woocommerce-account .container .woocommerce .woocommerce-info .button::before,.woocommerce-account .container .woocommerce .woocommerce-message .button::before{content:"";position:absolute;left:1.5rem;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url(/wp-content/uploads/2025/10/upload.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/uploads/2025/10/upload.svg) no-repeat center;mask-size:contain}.woocommerce-account .container .woocommerce .woocommerce-info{padding:1em 0 1em 3.5em}.woocommerce-account .container .woocommerce .woocommerce-info::before{content:"" !important;position:absolute;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url(/wp-content/uploads/2025/10/folder-upload.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/uploads/2025/10/folder-upload.svg) no-repeat center;mask-size:contain;top:1.75rem !important}.woocommerce-account .container .woocommerce .woocommerce-form-login{border:inherit;padding:inherit;margin:0;text-align:inherit;border-radius:inherit;margin:0 auto;padding-top:0}.woocommerce-account .container .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{height:auto;padding:1em;position:relative;padding:1rem 1.5rem 1rem 3rem !important;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c8b490 !important;background:inherit !important;color:#c8b490 !important;font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .3s ease;border-radius:inherit;width:inherit !important;margin-top:2rem;margin-right:inherit !important;float:right}.woocommerce-account .container .woocommerce .woocommerce-form-login .woocommerce-form-login__submit::before{content:"";position:absolute;left:1.5rem;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url(/wp-content/uploads/2025/10/floppy-disk.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/uploads/2025/10/floppy-disk.svg) no-repeat center;mask-size:contain}.woocommerce-account .container .woocommerce .woocommerce-form-login .woocommerce-form__input-checkbox{border-radius:0 !important;border:1px solid #a28e6a !important;background:rgba(0,0,0,0) !important;width:1.2rem !important;height:1.2rem !important;min-width:1.2rem !important;min-height:1.2rem !important;margin-right:.8rem !important;appearance:inherit;margin:inherit;padding:0}.woocommerce-account .container .woocommerce .woocommerce-form-login .woocommerce-form__label-for-checkbox{align-items:center;display:flex}.woocommerce-account .container .woocommerce .woocommerce-form-login .woocommerce-LostPassword a{color:#fff;font-weight:300;font-size:.875rem;text-decoration:none}.woocommerce-account .container .woocommerce .woocommerce-notices-wrapper{text-align:center;display:flex;justify-content:center}.woocommerce-account .container .woocommerce .woocommerce-notices-wrapper .woocommerce-error{background:rgba(0,0,0,0);border-top:inherit;color:#fff;font-weight:300;text-align:center;width:100%;max-width:46rem;justify-content:center}.woocommerce-account .container .woocommerce .woocommerce-notices-wrapper .woocommerce-error::before{display:none !important}.woocommerce-account .container .woocommerce .woocommerce-form-login{max-width:38rem;width:100%}.woocommerce-account .container .woocommerce .woocommerce-EditAccountForm label,.woocommerce-account .container .woocommerce .woocommerce-form-login label{font-size:.875rem;font-weight:300}.woocommerce-account .container .woocommerce .woocommerce-EditAccountForm .woocommerce-Input,.woocommerce-account .container .woocommerce .woocommerce-form-login .woocommerce-Input{background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;border-radius:0 !important;padding:1.5rem 1rem 1.5rem !important;font-weight:300;font-size:.9rem !important;height:3.125em}.woocommerce-account .container .woocommerce .woocommerce-EditAccountForm #account_display_name_description em,.woocommerce-account .container .woocommerce .woocommerce-form-login #account_display_name_description em{font-style:normal;font-size:.875rem;padding-top:1rem;display:flex}.woocommerce-account .container .woocommerce .woocommerce-EditAccountForm fieldset,.woocommerce-account .container .woocommerce .woocommerce-form-login fieldset{margin-inline:inherit !important;border-style:inherit !important;padding-block:inherit !important;padding-inline:inherit !important}.woocommerce-account .container .woocommerce .woocommerce-EditAccountForm fieldset legend,.woocommerce-account .container .woocommerce .woocommerce-form-login fieldset legend{color:#fff;font-weight:300;font-size:1rem;padding-top:1.5rem;padding-bottom:.5rem;padding-inline:inherit !important}.woocommerce-account .container .woocommerce .woocommerce-EditAccountForm .woocommerce-Button,.woocommerce-account .container .woocommerce .woocommerce-form-login .woocommerce-Button{height:auto;padding:1em;position:relative;padding:1rem 1.5rem 1rem 3rem !important;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c8b490 !important;background:inherit !important;color:#c8b490 !important;font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:all .3s ease;border-radius:inherit;width:inherit !important;margin-top:2rem;float:right}.woocommerce-account .container .woocommerce .woocommerce-EditAccountForm .woocommerce-Button::before,.woocommerce-account .container .woocommerce .woocommerce-form-login .woocommerce-Button::before{content:"";position:absolute;left:1.5rem;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url(/wp-content/uploads/2025/10/floppy-disk.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/uploads/2025/10/floppy-disk.svg) no-repeat center;mask-size:contain}.variations_form{display:flex;flex-flow:column}.variation-buttons{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.5rem}.variation-buttons .variation-btn{padding:.5rem 1rem;background:rgba(0,0,0,0);cursor:pointer;transition:all .2s;border:1px solid #776446 !important;color:#776446 !important;text-transform:uppercase;letter-spacing:.1rem;font-weight:300;font-family:"Plus Jakarta Sans",sans-serif}.variation-buttons .variation-btn:hover{border:1px solid #c8b490 !important;color:#c8b490 !important}.variation-buttons .variation-btn.selected{border:1px solid #c8b490 !important;color:#c8b490 !important}.variation-buttons .variation-btn.active{border:1px solid #c8b490 !important;color:#c8b490 !important}.wc-variation-select{display:none !important}.wc-block-checkout__pickup-options{margin-bottom:2rem}.wc-block-checkout__pickup-options .wc-block-components-checkout-step__container .wc-block-components-checkout-step__content .wc-block-components-local-pickup-rates-control .wc-block-components-local-pickup-select .wc-block-components-radio-control .wc-block-components-radio-control__option{display:flex !important;align-items:center !important;margin:0 !important;padding:0rem 0 0 1.5rem !important}.wc-block-checkout__pickup-options .wc-block-components-checkout-step__container .wc-block-components-checkout-step__content .wc-block-components-local-pickup-rates-control .wc-block-components-local-pickup-select .wc-block-components-radio-control .wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout{color:#fff !important}.wc-block-checkout__pickup-options .wc-block-components-checkout-step__container .wc-block-components-checkout-step__content .wc-block-components-local-pickup-rates-control .wc-block-components-local-pickup-select .wc-block-components-radio-control .wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout .wc-block-components-radio-control__label-group{display:inline !important}.wc-block-checkout__pickup-options .wc-block-components-checkout-step__container .wc-block-components-checkout-step__content .wc-block-components-local-pickup-rates-control .wc-block-components-local-pickup-select .wc-block-components-radio-control .wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout .wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-label{color:#fff !important;font-weight:300 !important;padding-left:.5rem !important}.wc-block-checkout__pickup-options .wc-block-components-checkout-step__container .wc-block-components-checkout-step__content .wc-block-components-local-pickup-rates-control .wc-block-components-local-pickup-select .wc-block-components-radio-control .wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout .wc-block-components-radio-control__description-group{border-radius:inherit !important;margin-left:inherit !important;margin-top:inherit !important;padding:inherit !important;width:inherit !important}.wc-block-checkout__pickup-options .wc-block-components-checkout-step__container .wc-block-components-checkout-step__content .wc-block-components-local-pickup-rates-control .wc-block-components-local-pickup-select .wc-block-components-radio-control .wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout .wc-block-components-radio-control__description-group span{color:#fff !important;font-weight:300 !important;font-size:.875rem !important}.wc-block-checkout__pickup-options .wc-block-components-checkout-step__container .wc-block-components-checkout-step__content .wc-block-components-local-pickup-rates-control .wc-block-components-local-pickup-select .wc-block-components-radio-control .wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout .wc-block-components-radio-control__description-group span svg{display:none !important}.wc-block-components-address-card address .wc-block-components-address-card__address-section:first-child{font-weight:300 !important}.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tfoot td{font-weight:300 !important;border-top:none !important;color:#fff !important;padding:.5rem 0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email{padding-left:0 !important}.woocommerce table.shop_table th{padding-left:0 !important}.gform_title{font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;color:#fff;text-decoration:none;color:#c8b490 !important}.formulaire .wp-block-column.is-vertically-aligned-center{align-self:baseline !important}.gform-theme--foundation .gform-field-label,.gform-theme--foundation .gfield_description{font-weight:300 !important;font-size:.8rem !important}.gform-theme--foundation .gform-body{padding-top:.5rem !important}.gform-theme--foundation .gfield input{background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;font-weight:300 !important;font-size:.8rem !important;color:#fff !important;height:3rem !important}.gform-theme--foundation .gfield .gfield_required{color:#a28e6a !important;font-weight:300 !important}.gform-theme--foundation .ginput_container_textarea textarea{background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;font-weight:300 !important;font-size:.8rem !important;color:#fff !important}.gform-theme--foundation .gform_footer{display:flex;justify-content:flex-end !important}.gform-theme--foundation .gform_footer .gform_button{position:relative;padding:1rem 1.5rem 1rem 1.5rem !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;font-weight:300 !important;font-size:.825rem !important;line-height:160% !important;letter-spacing:.1em !important;text-transform:uppercase !important;text-decoration:none !important;transition:all .3s ease;border-radius:inherit !important}.gform-theme--foundation .gform_footer .gform_button:hover,.gform-theme--foundation .gform_footer .gform_button:active{background:#c8b490 !important;color:#0b0a09 !important}.gform-theme--foundation .gform_confirmation_message{font-weight:300 !important;color:#fff;top:1rem;position:relative;display:flex;font-weight:200;font-size:2.25rem;line-height:2.8125rem}#custom-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;pointer-events:none;transition:opacity .5s ease}#custom-lightbox.active{opacity:1;pointer-events:auto}#custom-lightbox .lightbox-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);transition:background .5s ease}#custom-lightbox #lightbox-img{max-width:90%;max-height:90%;z-index:99999999999;transform:scale(0.8);opacity:0;transition:transform .5s ease,opacity .5s ease}#custom-lightbox #lightbox-img.active{transform:scale(1);opacity:1}#custom-lightbox #lightbox-close{position:absolute;top:20px;right:30px;z-index:10001;font-size:2rem;color:#fff;cursor:pointer;transition:color .3s ease}#custom-lightbox #lightbox-close:hover{color:#ccc}.product-template-default .summary .cart .single_add_to_cart_button.added{background:#a28e6a !important;border-color:#a28e6a !important;color:#0b0a09 !important}.product-template-default .summary .cart .single_add_to_cart_button.added::before{background:#0b0a09 !important}.product-template-default .summary .cart .single_add_to_cart_button.loading::after{display:none !important}@media(max-width: 1350px){.navigation-global{flex-basis:78rem !important}}@media(max-width: 1024px){#footer-composition .wp-block-columns{flex-wrap:wrap !important}}@media(max-width: 1024px){#footer-composition .footer-bottom{flex-wrap:nowrap !important;display:flex;flex-flow:column;padding-top:2rem}}#footer-composition .footer-bottom .last-navigation{width:60rem !important}@media(max-width: 1300px){#footer-composition .footer-bottom ul .wp-block-navigation-item.ps-3{padding-left:.5rem !important}}#footer-composition p{margin-block-start:inherit !important;margin-block-end:1em !important}.pi-dtt-section-title{display:none !important}.pi-dtt-date-picker-label,.pi-dtt-time-picker-label,.pi-dtt-date-picker-label{color:#fff;font-weight:300;font-size:.875rem;padding-bottom:.5rem;display:flex}.checkout-simple-page .pi-dtt-form-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;position:relative}.checkout-simple-page .pi-dtt-form-field::before{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:8px;height:8px;background:url(/wp-content/uploads/2025/11/chevron-down.svg) no-repeat center center;background-size:contain !important;pointer-events:none;filter:brightness(0) saturate(100%) invert(64%) sepia(6%) saturate(1925%) hue-rotate(0deg) brightness(89%) contrast(83%)}.pi-dtt-type-label-container input:checked+label{background:rgba(0,0,0,0) !important;font-weight:300 !important;font-size:1.1rem !important;line-height:160% !important;text-transform:uppercase !important;text-decoration:none !important;color:#c8b490 !important;padding-bottom:0rem !important;text-align:left;padding:0}.pi-dtt-form-field{width:100%;padding:10px;box-sizing:border-box;background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;border-radius:0 !important;padding-left:1.5rem;font-weight:300;height:3rem !important;font-size:.9rem !important}#pickup_location{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:.3rem}#pickup_location .pisol-pickup-add{width:48.5%;padding:inherit;box-sizing:border-box}#pickup_location .pisol-pickup-add .pisol-location{cursor:pointer;display:block !important;box-sizing:border-box;background:rgba(0,0,0,0);border:1px solid #a28e6a !important;color:#c8b490 !important;border-radius:0 !important;padding:1rem 1.5rem 1rem !important;font-weight:300;font-size:.9rem !important}#pickup_location .pisol-pickup-add .pisol-location-radio:checked+label{color:#0b0a09 !important;cursor:default;background:#a28e6a !important}.woocommerce-order-details p strong{display:none !important}.wp-block-woocommerce-empty-cart-block .wp-block-separator{display:none !important}.wp-block-woocommerce-empty-cart-block h2{display:none !important}.wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title{display:block !important;padding-bottom:2rem}.wp-block-woocommerce-product-new{display:none !important}.wc-block-grid__product-link{text-decoration:none !important}.wc-block-grid__product-title{padding:0 !important;font-weight:500 !important;font-size:1rem !important;line-height:1.6 !important;letter-spacing:.05em !important;text-align:center !important;display:block;text-transform:uppercase !important;color:#fff !important;padding-top:.5rem !important}.wc-block-grid__product-description{font-weight:300 !important;font-size:.875rem !important;line-height:160% !important;letter-spacing:.05em !important}.wc-block-grid__product-price{font-weight:400 !important;font-size:.875rem !important;color:#958e09 !important}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:none !important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price-kg{color:#c8b490 !important;font-size:.857em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price{color:#c8b490 !important;font-size:inherit}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#c8b490 !important;font-size:inherit !important;padding-bottom:1rem;display:flex}.pswp__caption{display:none !important}.xoo-wsc-ft-btn-cart,.xoo-wsc-ft-btn-continue{background:none !important;border:1px solid #c8b490 !important;color:#c8b490 !important;width:48% !important;text-align:left !important;justify-content:flex-start !important;padding:.5rem 0 .5rem 3rem !important}.checkout-simple-page .header{position:absolute !important;background:rgba(0,0,0,0) !important}.checkout-simple-page .header .header-content-top,.checkout-simple-page .header .header-content-bottom{display:none !important}.checkout-simple-page .header .header-content-center{justify-content:center !important;left:0 !important;align-items:center !important;width:-webkit-fill-available !important;margin-left:inherit !important;top:.7rem !important}.checkout-simple-page .header .header-content-center .logo .custom-logo-link img{filter:brightness(0) saturate(100%) invert(41%) sepia(38%) saturate(355%) hue-rotate(0deg) brightness(98%) contrast(89%) !important}.checkout-simple-page h1{padding-top:0rem !important}@media(max-width: 1024px){.checkout-simple-page .container{padding-top:130px !important}}.ui-widget-content{border:none !important;background:#000 !important;color:#333 !important;border-radius:0 !important}.ui-datepicker{font-family:"Plus Jakarta Sans",sans-serif !important}.ui-datepicker .ui-datepicker-title{line-height:2 !important;font-weight:300 !important;text-transform:uppercase !important;font-size:.875rem !important;letter-spacing:.01rem !important}.ui-datepicker .ui-datepicker-header{background:rgba(0,0,0,0) !important;border:none !important}.ui-datepicker .ui-datepicker-calendar thead tr th{font-weight:300 !important;font-size:.7rem !important;color:#fff !important;font-family:"Plus Jakarta Sans",sans-serif !important}.ui-widget-content .ui-state-default{border:none !important;background:none !important;font-weight:300 !important;color:#c8b490 !important}.pi-dtt-type-picker-container label{display:none !important}.pi-dtt-date-time-location-container{margin-top:2rem !important}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:inherit !important}.product-thumbnail,.product-thumb-wrapper{position:relative;overflow:hidden;aspect-ratio:1}.product-thumbnail img,.product-thumb-wrapper img{display:block;width:100%;height:auto;transition:transform .4s ease,opacity .4s ease;backface-visibility:hidden;position:relative;top:-3rem}@media(max-width: 540px){.product-thumbnail img,.product-thumb-wrapper img{top:-2rem}}.product-thumbnail .image-principale,.product-thumb-wrapper .image-principale{transform:scale(1);opacity:1}.product-thumbnail.has-hover-image .image-hover,.product-thumb-wrapper.has-hover-image .image-hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transform:scale(1);transition:transform .6s ease,opacity .6s ease}.product-thumbnail.has-hover-image:hover .image-principale,.product-thumb-wrapper.has-hover-image:hover .image-principale{transform:scale(1.1);opacity:0}.product-thumbnail.has-hover-image:hover .image-hover,.product-thumb-wrapper.has-hover-image:hover .image-hover{opacity:1;transform:scale(1.1)}.product-thumbnail:not(.has-hover-image):hover .image-principale,.product-thumb-wrapper:not(.has-hover-image):hover .image-principale{transform:scale(1.1)}.xoo-wsc-product .variation-Taille p{color:#0b0a09 !important}#photoswipe-fullscreen-dialog{opacity:0;visibility:hidden}.woocommerce-info{padding:1rem 1.5rem !important}.woocommerce-info::before{left:0 !important}.woocommerce-MyAccount-content .button{position:relative;padding:1rem 1.5rem 1rem 3rem !important;display:inline-flex;align-items:center !important;justify-content:center !important;background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;font-weight:300 !important;font-size:.825rem !important;line-height:160% !important;letter-spacing:.1em !important;text-transform:uppercase !important;text-decoration:none;transition:all .3s ease;border-radius:inherit}.woocommerce-MyAccount-content .button::before{content:"";position:absolute;left:1.5rem;top:48%;transform:translateY(-50%);width:1rem;height:1rem;background-color:#c8b490;-webkit-mask:url(/wp-content/uploads/2025/10/btn-picto-start.svg) no-repeat center;-webkit-mask-size:contain;mask:url(/wp-content/uploads/2025/10/btn-picto-start.svg) no-repeat center;mask-size:contain}.woocommerce-MyAccount-content .button:active,.woocommerce-MyAccount-content .button:hover{background:#a28e6a !important;border-color:#a28e6a !important;color:#0b0a09 !important}.woocommerce-MyAccount-content .button:active::before,.woocommerce-MyAccount-content .button:hover::before{background-color:#0b0a09 !important}#add_payment_method #payment{background-color:inherit !important}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice){position:relative}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice) .input-radio{background:rgba(0,0,0,0) !important;border:none !important;box-shadow:0 0 0 1px #a28e6a !important;border:0 !important;height:1rem !important;min-height:1rem !important;min-width:1rem !important;width:1rem !important;left:0 !important;border-radius:100%;appearance:none}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:flex;background:#c8b490;position:absolute;width:.6rem;height:.6rem;border-radius:100%;top:.6rem;left:.2rem}#add_payment_method label{color:#fff !important}#add_payment_method #payment div.payment_box{background-color:inherit !important;color:#fff !important;padding:inherit !important}#add_payment_method #payment div.payment_box::before{display:none !important}.woocommerce-Address-title h3{font-weight:300;font-size:.825rem;line-height:160%;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;color:#c8b490 !important;text-align:center;padding-top:1rem;float:inherit;display:flex;padding:2rem 0 .5rem}.pickup-point select{cursor:pointer;display:block !important;box-sizing:border-box;background:rgba(0,0,0,0);border:1px solid #a28e6a !important;color:#c8b490 !important;border-radius:0 !important;padding:1rem 1.5rem 1rem !important;font-weight:300;font-size:.9rem !important}.pickup-point .button{padding:1rem 1.5rem 1rem 1.5rem !important}.pickup-point .button::before{display:none !important}.wc-block-components-checkout-step__content{padding-top:1rem !important}.wc-block-components-address-form{margin-top:0 !important}.iw-subcategories-grid{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.iw-subcategory-card{width:calc(25% - 20px);box-sizing:border-box;text-align:center;padding:15px;border:1px solid #eee}.iw-subcategory-image{max-width:100%;height:auto;display:block;margin:0 auto 10px}.woocommerce-subcategories{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:30px}.woocommerce-subcategories .subcategory{width:calc(25% - 20px);text-align:center;transition:transform .3s}.woocommerce-subcategories .subcategory a{text-decoration:none !important}.woocommerce-subcategories .subcategory a:hover{transform:translateY(-5px)}.woocommerce-subcategories .subcategory a img{max-width:100%;height:auto;display:block;margin:0 auto 10px}.woocommerce-subcategories .subcategory a .subcategory-title{font-weight:500;font-size:1rem;line-height:1.6;letter-spacing:.05em;text-align:center;display:block;text-transform:uppercase}.woocommerce-subcategories .subcategory a .subcategory-description{font-weight:300;font-size:.875rem;line-height:160%;letter-spacing:.05em}.woocommerce.columns-4{display:flex;flex-wrap:wrap;gap:20px;padding-top:5rem}@media(max-width: 1024px){.woocommerce.columns-4{padding-top:2rem}}@media(max-width: 768px){.woocommerce.columns-4{padding-top:1rem}}.woocommerce.columns-4 .cards-category .wp-block-columns .wp-block-column{flex:1 1 25%;margin-bottom:3rem}.woocommerce.columns-4 .cards-category .wp-block-columns .wp-block-column a .wc-block-featured-category__title{bottom:-1.2rem !important}.acf-product-gallery{display:flex;gap:15px;flex-wrap:wrap;margin-top:40px}.acf-product-gallery-item img{width:200px;height:auto;border-radius:8px}.price-global{display:flex;align-items:baseline;padding-top:1rem}.price-global .price{padding-right:2rem;margin-block-end:0 !important;margin-block-start:0 !important}.price-global .price-kg{color:#c8b490 !important;font-size:.857em !important;font-weight:400 !important}.woocommerce-variation-price{display:flex;align-items:baseline}.woocommerce-variation-price .price{padding-right:2rem}.woocommerce-variation-price .price-kg{color:#c8b490 !important;font-size:.857em !important;font-weight:400 !important}.wc-block-components-checkout-order-summary__title-text{margin-left:0 !important}.wc-block-components-checkout-step__description{padding:1rem 0 !important}.woocommerce-loop-product__title{padding-top:1rem !important}.product-card-description{margin-block-start:0 !important}.woocommerce nav.woocommerce-pagination{text-align:center;justify-content:center;display:flex;width:7rem;margin:0 auto}.woocommerce nav.woocommerce-pagination ul{border:none !important}.woocommerce nav.woocommerce-pagination ul li{border:none !important}.woocommerce nav.woocommerce-pagination ul li span.current{background:none;color:#fff !important}.woocommerce nav.woocommerce-pagination ul li a{color:#c8b490 !important}.wc-pao-addon{padding:0 !important}.wc-pao-addon label.wc-pao-addon-name{color:#fff !important;font-weight:300 !important;letter-spacing:.5px !important;font-size:.875rem !important;padding-bottom:1rem}.wc-pao-addon .wc-pao-addon-wrap{margin:0 0 1.5rem !important;padding:0 !important}.wc-pao-addon-custom-textarea,.wc-pao-addon-custom-text{background:rgba(0,0,0,0) !important;border:1px solid #a28e6a !important;color:#c8b490 !important;border-radius:0 !important;padding:1rem !important;font-weight:300;font-size:.9rem !important}.product-addon-totals{display:none}.variation-Taille,.variation-Plaquetteanniversaire{font-style:normal !important}.variation-Taille p,.variation-Plaquetteanniversaire p{color:#0b0a09 !important}.xoo-wsc-qty-price{color:#0b0a09 !important}.xoo-wsc-img-col img{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.xoo-wsc-sml-qty{color:#0b0a09 !important}.xoo-wsc-sm-left{row-gap:0 !important}#photoswipe-fullscreen-dialog{position:fixed}.custom-upsells-container ul.products li.product{margin:0 !important;padding:0 !important}.custom-upsells-container ul.products li.product a{display:flex;align-items:center}.custom-upsells-container ul.products li.product a .price-wrapper{color:#c8b490}.custom-upsells-container ul.products li.product a .product-thumb-wrapper{position:relative;overflow:hidden;aspect-ratio:1/1}.custom-upsells-container ul.products li.product a .woocommerce-Price-amount{width:2rem !important}.custom-upsells-container ul.products li.product a .price-au-kg{color:#c8b490 !important;font-size:.857em;font-weight:400 !important;margin-block-start:0 !important}.interne-content{width:1190px;margin:0 auto;position:relative;padding:3rem 2rem 0}.wc-block-checkout__actions{padding-top:0 !important}.wc-block-checkout__actions .wc-block-components-checkout-return-to-cart-button{display:none}@media(max-width: 768px){table.wc-block-cart-items{margin:0 !important}}@media(max-width: 768px){.wc-block-cart-item__total{margin-bottom:0 !important}}.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{padding-right:0 !important}.wc-block-components-payment-method-icons{display:none !important}.wc-block-cart-items__header-image{display:none !important}.xoo-wsc-pprice span{padding-left:.5rem !important}.wc-block-checkout__payment-method .wc-block-components-radio-control.disable-radio-control .wc-block-components-radio-control__input{display:block !important}.page-panier .wc-block-components-product-name{text-align:left !important}.wc-block-checkout__order-notes{display:none !important}/*# sourceMappingURL=style.min.css.map */