@font-face{font-family:Livvic;src:url("/fonts/clients/Livvic-400.woff2") format("woff2"),url("/fonts/clients/Livvic-400.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Livvic;src:url("/fonts/clients/Livvic-500.woff2") format("woff2"),url("/fonts/clients/Livvic-500.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Livvic;src:url("/fonts/clients/Livvic-600.woff2") format("woff2"),url("/fonts/clients/Livvic-600.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:iconfnt;src:url("/fonts/AdobeBlank.eot");src:url("/fonts/AdobeBlank.eot?#iefix") format("embedded-opentype"),url("/fonts/AdobeBlank.woff") format("woff"),url("/fonts/AdobeBlank.otf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}:root{--space-1:clamp(0.125rem,0.0855761144rem + 0.1682085786vw,0.25rem);--space-2:clamp(0.25rem,0.1711522288rem + 0.3364171573vw,0.5rem);--space-3:clamp(0.375rem,0.2567283431rem + 0.5046257359vw,0.75rem);--space-4:clamp(0.5rem,0.3423044575rem + 0.6728343146vw,1rem);--space-5:clamp(0.625rem,0.4278805719rem + 0.8410428932vw,1.25rem);--space-6:clamp(0.75rem,0.5134566863rem + 1.0092514718vw,1.5rem);--space-7:clamp(0.875rem,0.5990328007rem + 1.1774600505vw,1.75rem);--space-8:clamp(1rem,0.6846089151rem + 1.3456686291vw,2rem);--space-9:clamp(1.125rem,0.7701850294rem + 1.5138772077vw,2.25rem);--space-10:clamp(1.25rem,0.8557611438rem + 1.6820857864vw,2.5rem);--space-11:clamp(1.375rem,0.9413372582rem + 1.850294365vw,2.75rem);--space-12:clamp(1.5rem,1.0269133726rem + 2.0185029437vw,3rem);--space-13:clamp(1.625rem,1.112489487rem + 2.1867115223vw,3.25rem);--space-14:clamp(1.75rem,1.1980656013rem + 2.3549201009vw,3.5rem);--space-15:clamp(1.875rem,1.2836417157rem + 2.5231286796vw,3.75rem);--space-16:clamp(2rem,1.3692178301rem + 2.6913372582vw,4rem);--space-17:clamp(2.125rem,1.4547939445rem + 2.8595458368vw,4.25rem);--space-18:clamp(2.25rem,1.5403700589rem + 3.0277544155vw,4.5rem);--space-19:clamp(2.375rem,1.6259461733rem + 3.1959629941vw,4.75rem);--space-20:clamp(2.5rem,1.7115222876rem + 3.3641715728vw,5rem);--space-21:clamp(2.625rem,1.797098402rem + 3.5323801514vw,5.25rem);--space-22:clamp(2.75rem,1.8826745164rem + 3.70058873vw,5.5rem);--space-23:clamp(2.875rem,1.9682506308rem + 3.8687973087vw,5.75rem);--space-24:clamp(3rem,2.0538267452rem + 4.0370058873vw,6rem);--space-25:clamp(3.125rem,2.1394028595rem + 4.2052144659vw,6.25rem);--space-26:clamp(3.25rem,2.2249789739rem + 4.3734230446vw,6.5rem);--space-27:clamp(3.375rem,2.3105550883rem + 4.5416316232vw,6.75rem);--space-28:clamp(3.5rem,2.3961312027rem + 4.7098402019vw,7rem);--space-29:clamp(3.625rem,2.4817073171rem + 4.8780487805vw,7.25rem);--space-30:clamp(3.75rem,2.5672834315rem + 5.0462573591vw,7.5rem);--space-31:clamp(3.875rem,2.6528595458rem + 5.2144659378vw,7.75rem);--space-32:clamp(4rem,2.7384356602rem + 5.3826745164vw,8rem);--space-33:clamp(4.125rem,2.8240117746rem + 5.550883095vw,8.25rem);--space-34:clamp(4.25rem,2.909587889rem + 5.7190916737vw,8.5rem);--space-35:clamp(4.375rem,2.9951640034rem + 5.8873002523vw,8.75rem);--space-36:clamp(4.5rem,3.0807401177rem + 6.055508831vw,9rem);--space-37:clamp(4.625rem,3.1663162321rem + 6.2237174096vw,9.25rem);--space-38:clamp(4.75rem,3.2518923465rem + 6.3919259882vw,9.5rem);--space-39:clamp(4.875rem,3.3374684609rem + 6.5601345669vw,9.75rem);--space-40:clamp(5rem,3.4230445753rem + 6.7283431455vw,10rem);--space-41:clamp(5.125rem,3.5086206897rem + 6.8965517241vw,10.25rem);--space-42:clamp(5.25rem,3.594196804rem + 7.0647603028vw,10.5rem);--space-43:clamp(5.375rem,3.6797729184rem + 7.2329688814vw,10.75rem);--space-44:clamp(5.5rem,3.7653490328rem + 7.4011774601vw,11rem);--space-45:clamp(5.625rem,3.8509251472rem + 7.5693860387vw,11.25rem);--space-46:clamp(5.75rem,3.9365012616rem + 7.7375946173vw,11.5rem);--space-47:clamp(5.875rem,4.0220773759rem + 7.905803196vw,11.75rem);--space-48:clamp(6rem,4.1076534903rem + 8.0740117746vw,12rem);--space-49:clamp(6.125rem,4.1932296047rem + 8.2422203532vw,12.25rem);--space-50:clamp(6.25rem,4.2788057191rem + 8.4104289319vw,12.5rem);--space-51:clamp(6.375rem,4.3643818335rem + 8.5786375105vw,12.75rem);--space-52:clamp(6.5rem,4.4499579479rem + 8.7468460892vw,13rem);--space-53:clamp(6.625rem,4.5355340622rem + 8.9150546678vw,13.25rem);--space-54:clamp(6.75rem,4.6211101766rem + 9.0832632464vw,13.5rem);--space-55:clamp(6.875rem,4.706686291rem + 9.2514718251vw,13.75rem);--space-56:clamp(7rem,4.7922624054rem + 9.4196804037vw,14rem);--space-57:clamp(7.125rem,4.8778385198rem + 9.5878889823vw,14.25rem);--space-58:clamp(7.25rem,4.9634146341rem + 9.756097561vw,14.5rem);--space-59:clamp(7.375rem,5.0489907485rem + 9.9243061396vw,14.75rem);--space-60:clamp(7.5rem,5.1345668629rem + 10.0925147183vw,15rem);--space-61:clamp(7.625rem,5.2201429773rem + 10.2607232969vw,15.25rem);--space-62:clamp(7.75rem,5.3057190917rem + 10.4289318755vw,15.5rem);--space-63:clamp(7.875rem,5.3912952061rem + 10.5971404542vw,15.75rem);--space-64:clamp(8rem,5.4768713204rem + 10.7653490328vw,16rem);--space-65:clamp(8.125rem,5.5624474348rem + 10.9335576114vw,16.25rem);--space-66:clamp(8.25rem,5.6480235492rem + 11.1017661901vw,16.5rem);--space-67:clamp(8.375rem,5.7335996636rem + 11.2699747687vw,16.75rem);--space-68:clamp(8.5rem,5.819175778rem + 11.4381833474vw,17rem);--space-69:clamp(8.625rem,5.9047518923rem + 11.606391926vw,17.25rem);--space-70:clamp(8.75rem,5.9903280067rem + 11.7746005046vw,17.5rem);--space-71:clamp(8.875rem,6.0759041211rem + 11.9428090833vw,17.75rem);--space-72:clamp(9rem,6.1614802355rem + 12.1110176619vw,18rem);--space-73:clamp(9.125rem,6.2470563499rem + 12.2792262405vw,18.25rem);--space-74:clamp(9.25rem,6.3326324643rem + 12.4474348192vw,18.5rem);--space-75:clamp(9.375rem,6.4182085786rem + 12.6156433978vw,18.75rem);--space-76:clamp(9.5rem,6.503784693rem + 12.7838519765vw,19rem);--space-77:clamp(9.625rem,6.5893608074rem + 12.9520605551vw,19.25rem);--space-78:clamp(9.75rem,6.6749369218rem + 13.1202691337vw,19.5rem);--space-79:clamp(9.875rem,6.7605130362rem + 13.2884777124vw,19.75rem);--space-80:clamp(10rem,6.8460891505rem + 13.456686291vw,20rem);--space-81:clamp(10.125rem,6.9316652649rem + 13.6248948696vw,20.25rem);--space-82:clamp(10.25rem,7.0172413793rem + 13.7931034483vw,20.5rem);--space-83:clamp(10.375rem,7.1028174937rem + 13.9613120269vw,20.75rem);--space-84:clamp(10.5rem,7.1883936081rem + 14.1295206056vw,21rem);--space-85:clamp(10.625rem,7.2739697225rem + 14.2977291842vw,21.25rem);--space-86:clamp(10.75rem,7.3595458368rem + 14.4659377628vw,21.5rem);--space-87:clamp(10.875rem,7.4451219512rem + 14.6341463415vw,21.75rem);--space-88:clamp(11rem,7.5306980656rem + 14.8023549201vw,22rem);--space-89:clamp(11.125rem,7.61627418rem + 14.9705634987vw,22.25rem);--space-90:clamp(11.25rem,7.7018502944rem + 15.1387720774vw,22.5rem);--space-91:clamp(11.375rem,7.7874264087rem + 15.306980656vw,22.75rem);--space-92:clamp(11.5rem,7.8730025231rem + 15.4751892347vw,23rem);--space-93:clamp(11.625rem,7.9585786375rem + 15.6433978133vw,23.25rem);--space-94:clamp(11.75rem,8.0441547519rem + 15.8116063919vw,23.5rem);--space-95:clamp(11.875rem,8.1297308663rem + 15.9798149706vw,23.75rem);--space-96:clamp(12rem,8.2153069807rem + 16.1480235492vw,24rem);--space-97:clamp(12.125rem,8.300883095rem + 16.3162321278vw,24.25rem);--space-98:clamp(12.25rem,8.3864592094rem + 16.4844407065vw,24.5rem);--space-99:clamp(12.375rem,8.4720353238rem + 16.6526492851vw,24.75rem)}:root{font-size:16px}:root{--basic-transition:200ms ease-in-out}body{background-color:#0c0f0a}body::before{display:none}body #main-container{background-color:rgba(0,0,0,0)}input,textarea,select{background-color:#fff !important;border:0 !important;color:#0c0f0a !important;border:1px solid #5f0f4c !important}.isfakeselect{height:34px !important;background-color:#0c0f0a !important;color:#fff !important;font-size:16px !important}.select2-selection{height:unset !important;background-color:#fff !important}.select2-selection *{color:#0c0f0a !important;font:var(--text-copy-200) !important}.select2-selection .select2-selection__rendered{color:#0c0f0a !important}.b-form-radio__label:before{border:1px solid #f4f1de}.b-form-radio__label::after{background-color:#f4f1de}.select2-results__option--highlighted{background-color:#f4f1de !important;color:#0c0f0a !important}.select2-results__option--highlighted[aria-selected=true]{color:#0c0f0a !important}.popin-content *{color:#0c0f0a !important}.popin.personnaliser .popin-content{display:flex;flex-direction:column;align-items:center}.popin.alert .popin-content{display:flex;flex-direction:column;align-items:center}.popin-panier .popin-content{max-width:600px !important}.popin-panier__bottom{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.popin.personnaliser .gravure-section{width:100%}.popin label[class*=radio]::before{border:1px solid #5f0f4c !important}.popin label[class*=radio]::after{background-color:#5f0f4c !important}.flickity-page-dots .dot{border-color:#5f0f4c !important}.arrow-fleche{fill:#5f0f4c !important}.section-main__root--ariane .ariane__container{position:relative;top:unset;padding:var(--space-1) var(--space-5) 0}.showError{color:red !important}.BLOCKBORDER{border:1px solid #fff}.header__main{padding:0;align-items:unset}.header__main .burger svg path{fill:#fff}.header__container{border-bottom:2px solid #fff}.header__container .submenu__root{background-color:#0c0f0a;border-top:1px solid #fff;border-bottom:1px solid #fff}.header__col--left{justify-content:flex-start;width:fit-content;flex-grow:unset;border-right:2px solid #fff}.header__col--left .header__logo{flex-grow:unset}.header__col--right{justify-content:flex-end;width:fit-content;flex-grow:unset;border-left:2px solid #fff}.header__col--right .header__icon.has-item::before{background-color:#f4f1de;width:20px;height:20px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:15px;border-radius:100%;right:0;bottom:0;left:unset;top:unset;transform:none}.header__col--right .header__icon:hover svg path{fill:#5f0f4c}.header__col--left,.header__col--right{padding:var(--space-8)}.header .menu__vertical-container{background-color:#0c0f0a}.header .menu__vertical-container .header__icon.has-item svg{order:-1}.header .menu__vertical-container .header__icon.has-item::before{position:relative;width:20px;height:20px;background-color:#f4f1de;transform:none;top:unset;left:unset;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:12px}.header .menu__nav--vertical .submenu__root{background-color:#f4f1de}.header .menu__nav--vertical .submenu__root *{color:#0c0f0a !important}.header .menu__listpictos{background-color:#0c0f0a;border-top:2px solid #fff;padding:var(--space-5) var(--space-4)}.header .menu__nav .menu__li:hover,.header .menu__nav .menu__li:has(.menu__a.actif){background-color:#5f0f4c}.header .menu__nav .menu__li .submenu__a:hover{text-decoration:underline}.header .drawer__container svg rect{fill:#fff}.header--tunnel .header__col--center,.header--tunnel .header__col--left{display:flex;padding:var(--space-10)}.header--tunnel .header__col--center .burger,.header--tunnel .header__col--left .burger{display:none}.header--tunnel .header__col--left{border-right:0;flex-grow:1}.header .search__drawer-container{background-color:#0c0f0a;border-bottom:2px solid #fff}.header .search__drawer-container .search__suggestion-container{background-color:rgba(0,0,0,0)}.header .search__drawer-container .search__suggestion-link:hover{background-color:#5f0f4c}.header .search__drawer-container .search__item.prod-item{padding:0 var(--space-5)}.header .search__drawer-container .search__form{border:1px solid #5f0f4c}.header .search__drawer-container .search__form input{background-color:rgba(0,0,0,0) !important;color:#fff !important}.header .search__drawer-container .search__form input::placeholder{color:#fff}.header .search__drawer-container .search__input{border:0 !important}.header .user__drawer-container.drawer__container{background-color:#0c0f0a}.header .user__drawer-container.drawer__container svg path{fill:#fff}.header .user__links{background-color:#0c0f0a}.mobile .header__col--left{border-right:0;width:30%}.mobile .header__col--center{flex-grow:1}.mobile .header__col--right{border-left:0;width:30%}@media(max-width:1000px){.header__col--right .header__icon--wishlist,.header__col--right .header__icon--user{display:none}}@media(max-width:850px){.header .search__item.prod-item{width:100%}}@media(max-width:500px){.header__col--center .header__logo svg{max-width:200px}}@media(max-width:400px){.header__col--center{padding:0}.header__col--center .header__logo svg{max-width:170px}}@media(max-width:350px){.header__col--center .header__logo svg{max-width:150px}}.message-info__root{background-color:#f4f1de !important;color:#0c0f0a !important}.message-info__root *{color:#0c0f0a !important}.content-intro--textImgHalf .content-intro__ariane{width:100%;left:unset;right:unset;transform:none;margin:0 auto}.content-intro--textImgHalf .content-intro__ariane .ariane__container{position:relative;top:0;padding:0 !important}.content-intro--textImgHalf .content-intro__title-container,.content-intro--textImgHalf .content-intro__text-container{background-color:rgba(0,0,0,0)}.content-intro--textImgHalf .content-intro__title-container{max-width:1540px;margin:0 auto;left:unset;right:unset;transform:none}.content-intro--textImgHalf .content-intro__title{justify-content:flex-start}.content-intro--textImgHalf .content-intro__text-container{padding:var(--space-10)}.content-intro--textImgHalf .content-intro__text-container *{text-align:left}.content-intro--textImgHalf .content-intro__img-container{border:4px solid #f4f1de}.content-intro--textImgHalf:not(:has(.content-intro__img-container)) .content-intro__title-container *{text-align:center}.prod-item{margin:var(--space-2);width:calc(25% - var(--space-4))}.prod-item__container-img{aspect-ratio:1;padding-bottom:100% !important;margin:0 !important}.prod-item__like{top:var(--space-5);right:var(--space-5);bottom:unset}.prod-item .prod-item__img{width:100%;height:100%;object-fit:cover}.prod-item__tag{background-color:#5f0f4c;right:unset;left:15px}.prod-item__cancel{left:unset;right:5px}.list-prod-home__container{padding:0 !important}.list-prod-home__container .flickity-viewport{overflow:visible}.list-prod-home__container .prod-item:nth-child(even){transform:translate(0,40px)}.detailProd .list-prod-home .prod-item__container-img{aspect-ratio:initial}@media(max-width:750px){.list-prod-home .prod-item{width:30%}.list-prod-home .prod-item:nth-child(even){transform:none}}@media(max-width:500px){.list-prod-home .prod-item{width:40%}.prod-item__like{top:var(--space-1);right:var(--space-1)}}.accueil main{margin-top:var(--space-20)}.accueil main section+section{margin-top:var(--space-50)}.accueil .section-main__root--home-intro{padding:0 var(--space-5)}.accueil .section-main__root--home-intro::before{content:"";width:400px;height:150%;background:url(/clients/laurentbarrier/theme/wavelines1.svg);position:absolute;left:0;top:calc(var(--space-20)*-1);z-index:-1;background-size:contain;background-repeat:no-repeat}.accueil .section-main__root--home-intro img{width:100%;height:100%;object-fit:cover}.accueil .section-main__root--home-intro .section-box__1{justify-content:center;width:45%}.accueil .section-main__root--home-intro .section-box__1 .atom-image__root{border:12px solid #f4f1de}.accueil .section-main__root--home-intro .section-box__1 .container-main__root{row-gap:var(--space-10)}.accueil .section-main__root--home-intro .section-box__1 .container-main__child{align-items:center;justify-content:center}.accueil .section-main__root--home-intro .section-box__2{width:55%;padding:var(--space-10);position:relative;align-items:flex-start;justify-content:center}.accueil .section-main__root--home-intro .section-box__2 .atom-heading__root{position:relative}.accueil .section-main__root--home-intro .section-box__2 .atom-heading__root::before{content:"";width:80%;min-width:300px;height:130%;position:absolute;top:50%;left:0%;background-color:rgba(0,0,0,0);border:2px solid #5f0f4c;border-radius:100%;transform:translate(-40px,-50%) rotate(-10deg);z-index:-1}@media(max-width:500px){.accueil .section-main__root--home-intro .section-box__2 .atom-heading__root::before{min-width:unset}}.accueil .section-main__root--home-intro .section-box__2 .atom-heading__title span{display:block}.accueil .section-main__root--home-intro .section-box__2 .container-main__child:has(.atom-text__root){display:flex;flex-direction:row;gap:0}.accueil .section-main__root--home-intro .section-box__2 .container-main__child:has(.atom-text__root) .atom-text__root{width:60%}.accueil .section-main__root--home-intro .section-box__2 .container-main__child:has(.atom-text__root) .atom-image__root{width:40%;border-radius:100%;overflow:hidden;border:12px solid #f4f1de;aspect-ratio:1}.accueil .section-main__root--home-intro .section-box__2 .container-main__root:has(.atom-heading__root){row-gap:var(--space-10)}.accueil .section-main__root--home-intro .section-box__2 .container-main__root:has(.atom-heading__root) .container-main__child:has(.atom-heading__root){justify-content:center}.accueil .section-main__root--home-intro .section-box__2 .container-main__child:has(.atom-lien-bouton__root){display:none}@media(max-width:950px){.accueil .section-main__root--home-intro .section-box__2 .atom-image__root{display:none}.accueil .section-main__root--home-intro .section-box__2 .atom-text__root{width:100% !important}}@media(max-width:650px){.accueil .section-main__root--home-intro::before{width:200px}.accueil .section-main__root--home-intro .section-main__wrapper{flex-direction:column;row-gap:var(--space-10)}.accueil .section-main__root--home-intro .section-box__1,.accueil .section-main__root--home-intro .section-box__2{width:100%}.accueil .section-main__root--home-intro .section-box__1 .container-main__child:has(.atom-lien-bouton__root){display:none}.accueil .section-main__root--home-intro .section-box__2 .container-main__child:has(.atom-lien-bouton__root){display:flex;justify-content:center}.accueil .section-main__root--home-intro .section-box__2 .atom-text__root{text-align:center}}.accueil .section-main__root--block-categories{padding:0 var(--space-5)}.accueil .section-main__root--block-categories .section-box__1{row-gap:var(--space-10)}.accueil .section-main__root--block-categories .container-main__root+.container-main__root{flex-direction:row-reverse}.accueil .section-main__root--block-categories .container-main__root+.container-main__root .container-main__child:has(.atom-heading__root){align-items:flex-end}.accueil .section-main__root--block-categories .container-main__root+.container-main__root .container-main__child:has(.atom-image__root)::before{content:"";width:50%;height:4px;background-color:#f4f1de;position:absolute;top:var(--space-20);right:calc(var(--space-20)*-1);bottom:unset;left:unset}.accueil .section-main__root--block-categories .container-main__root+.container-main__root .container-main__child:has(.atom-image__root)::after{content:"";width:4px;height:50%;background-color:#f4f1de;position:absolute;bottom:calc(var(--space-20)*-1);left:var(--space-20);top:unset;right:unset}.accueil .section-main__root--block-categories .container-main__child.half{flex:unset}.accueil .section-main__root--block-categories .container-main__child img{width:100%;height:100%;object-fit:cover}.accueil .section-main__root--block-categories .container-main__child.half{flex-direction:column;align-items:flex-start;justify-content:center}.accueil .section-main__root--block-categories .container-main__child:has(.atom-image__root){width:60%;border:4px solid #f4f1de;position:relative}.accueil .section-main__root--block-categories .container-main__child:has(.atom-image__root)::before{content:"";width:50%;height:4px;background-color:#f4f1de;position:absolute;bottom:var(--space-20);left:calc(var(--space-20)*-1)}.accueil .section-main__root--block-categories .container-main__child:has(.atom-image__root)::after{content:"";width:4px;height:50%;background-color:#f4f1de;position:absolute;top:calc(var(--space-20)*-1);right:var(--space-20)}.accueil .section-main__root--block-categories .container-main__child:has(.atom-heading__root){width:40%;padding:var(--space-10)}@media(max-width:960px){.accueil .section-main__root--block-categories .container-main__child:has(.atom-image__root){width:50%}.accueil .section-main__root--block-categories .container-main__child:has(.atom-heading__root){width:50%}}@media(max-width:750px){.accueil .section-main__root--block-categories .container-main__child:has(.atom-image__root){width:calc(100% - var(--space-20))}.accueil .section-main__root--block-categories .container-main__child:has(.atom-heading__root){width:100%;align-items:center}.accueil .section-main__root--block-categories .container-main__child:has(.atom-heading__root) .atom-heading__root{width:100%;text-align:center}.accueil .section-main__root--block-categories .container-main__root{justify-content:flex-end}.accueil .section-main__root--block-categories .container-main__root+.container-main__root .container-main__child:has(.atom-heading__root){align-items:center}}.accueil .section-main__root--block-marques{padding:0 var(--space-5);position:relative}.accueil .section-main__root--block-marques:before{content:"";width:600px;height:600px;aspect-ratio:1;background:url(/clients/laurentbarrier/theme/ring.svg);background-position:left;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;right:0;transform:translate(50%,-50%);z-index:1}.accueil .section-main__root--block-marques .section-main__wrapper{row-gap:var(--space-10);position:relative;z-index:2}.accueil .section-main__root--block-marques .section-box__2 .atom-image__root{border:4px solid #f4f1de}.accueil .section-main__root--block-marques .section-box__2 .atom-image__root img{width:100%;height:100%;object-fit:cover}.accueil .section-main__root--block-marques .section-box__2 .container-main__child:has(.atom-heading__root){padding:var(--space-10);row-gap:var(--space-10)}@media(max-width:745px){.section-main__root--block-marques::before{display:none}.section-main__root--block-marques .container-main__child:has(.atom-text__root){text-align:center;justify-content:center}}.accueil .section-main__root--block-services .section-main__wrapper{row-gap:var(--space-10);padding:0 var(--space-5)}.accueil .section-main__root--block-services .section-box__1{padding:0 var(--space-10)}.accueil .section-main__root--block-services .section-box__1 .atom-heading__root{position:relative}.accueil .section-main__root--block-services .section-box__1 .atom-heading__root::before{content:"";width:80%;min-width:300px;height:130%;position:absolute;top:50%;left:0%;background-color:rgba(0,0,0,0);border:2px solid #5f0f4c;border-radius:100%;transform:translate(-40px,-50%) rotate(-10deg);z-index:-1}@media(max-width:500px){.accueil .section-main__root--block-services .section-box__1 .atom-heading__root::before{min-width:unset}}.accueil .section-main__root--block-services .section-box__2{position:relative}.accueil .section-main__root--block-services .section-box__2::before{content:"";position:absolute;top:0%;left:50%;transform:translate(-50%,0%);width:100vw;height:100%;background:url(/clients/laurentbarrier/theme/wavelines2.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1}.accueil .section-main__root--block-services .section-box__2 .container-main__child{justify-content:center}.accueil .section-main__root--block-services .section-box__3 .container-main__root{justify-content:center}.accueil .section-main__root--block-services img{width:100%;height:100%;object-fit:cover;display:block}.accueil .section-main__root--block-services .atom-heading__title span{display:block}.accueil .section-main__root--block-services .container-main__child:has(.atom-image__root){border-radius:500px 500px 0 0;border:4px solid #f4f1de;overflow:hidden}@media(max-width:500px){.accueil .section-main__root--block-services{padding:0 var(--space-5)}.accueil .section-main__root--block-services .section-main__wrapper{row-gap:var(--space-20)}.accueil .section-main__root--block-services .section-box__1 .container-main__root{justify-content:center}.accueil .section-main__root--block-services .section-box__2{row-gap:var(--space-20);max-width:300px;margin:0 auto}.accueil .section-main__root--block-services .section-box__2::before{display:none}.accueil .section-main__root--block-services .section-box__2 .container-main__root{max-width:400px;margin:0 auto}}.accueil .section-main__root--block-list-few-prods{position:relative}.accueil .section-main__root--block-list-few-prods:before{content:"";width:600px;height:600px;aspect-ratio:1;background:url(/clients/laurentbarrier/theme/gear.svg);background-position:left;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;transform:translate(-30%,-20%)}.accueil .section-main__root--block-list-few-prods .section-main__wrapper{row-gap:var(--space-10);padding:0 var(--space-4)}.accueil .section-main__root--block-list-few-prods .section-box__1,.accueil .section-main__root--block-list-few-prods .section-box__3{justify-content:center}.accueil .section-main__root--block-list-few-prods .section-box__1 .container-main__root,.accueil .section-main__root--block-list-few-prods .section-box__3 .container-main__root{justify-content:center}.accueil .section-main__root--block-list-few-prods .section-box__2{overflow:hidden}.accueil .section-main__root--block-list-few-prods .atom-heading__root{position:relative}.accueil .section-main__root--block-list-few-prods .atom-heading__root::before{content:"";width:80%;min-width:300px;height:130%;position:absolute;top:50%;left:0%;background-color:rgba(0,0,0,0);border:2px solid #5f0f4c;border-radius:100%;transform:translate(-40px,-50%) rotate(-10deg);z-index:-1}@media(max-width:500px){.accueil .section-main__root--block-list-few-prods .atom-heading__root::before{min-width:unset}}.accueil .section-main__root--block-list-few-prods .list-prod-home__arrow{display:none}@media(max-width:1540px){.accueil .section-main__root--block-list-few-prods{padding:0 var(--space-5)}}@media(max-width:900px){.accueil .section-main__root--block-list-few-prods::before{display:none}.accueil .section-main__root--block-list-few-prods .prod-item{width:30%}.accueil .section-main__root--block-list-few-prods .prod-item:nth-child(even){transform:none}}@media(max-width:650px){.accueil .section-main__root--block-list-few-prods .prod-item{width:40%}}@media(max-width:500px){.accueil .section-main__root--block-list-few-prods .prod-item{width:60%}}.accueil .section-main__root--instagram .section-main__wrapper{row-gap:var(--space-10);padding:0 var(--space-5)}.accueil .section-main__root--instagram .section-box__1{padding-left:var(--space-10)}.accueil .section-main__root--instagram .section-box__1 .atom-heading__root{position:relative}.accueil .section-main__root--instagram .section-box__1 .atom-heading__root::before{content:"";width:80%;min-width:300px;height:130%;position:absolute;top:50%;left:0%;background-color:rgba(0,0,0,0);border:2px solid #5f0f4c;border-radius:100%;transform:translate(-40px,-50%) rotate(-10deg);z-index:-1}@media(max-width:500px){.accueil .section-main__root--instagram .section-box__1 .atom-heading__root::before{min-width:unset}}.accueil .section-main__root--instagram .section-box__2 .mosaic-instagram__root{padding:0 !important;width:100%}.accueil .section-main__root--instagram .section-box__2 .mosaic-instagram__container{margin-top:0;margin:unset}.accueil .section-main__root--instagram .section-box__2 .mosaic-instagram__block{width:calc(25% - var(--space-4));margin:0 var(--space-2);max-width:unset}.accueil .section-main__root--instagram .section-box__2 .mosaic-instagram__block--5plus:nth-child(even){margin-top:20px}.accueil .section-main__root--instagram .section-box__2 .mosaic-instagram__block--5plus:nth-child(n+5){display:none !important}.accueil .section-main__root--instagram .section-box__2 .mosaic-instagram__block a{margin:0;max-width:unset;max-height:unset;aspect-ratio:1}.accueil .section-main__root--instagram .section-box__2 .mosaic-instagram__img{width:100%;height:100%;object-fit:cover;aspect-ratio:1;max-width:unset;max-height:unset;display:block}.accueil .section-main__root--instagram .section-box__3 .container-main__root{justify-content:center}@media(max-width:700px){.accueil .section-main__root--instagram .section-box__2 .mosaic-instagram__block--5plus{width:calc(33.3333% - var(--space-4))}.accueil .section-main__root--instagram .section-box__2 .mosaic-instagram__block--5plus:nth-child(n+4){display:none}}@media(max-width:500px){.accueil .section-main__root--instagram .section-box__2 .mosaic-instagram__block--5plus{width:calc(50% - var(--space-4))}.accueil .section-main__root--instagram .section-box__2 .mosaic-instagram__block--5plus:nth-child(n+4){display:block}.accueil .section-main__root--instagram .section-box__2 .mosaic-instagram__block--5plus:nth-child(n+5){display:none}.accueil .section-main__root--instagram .section-box__2 .mosaic-instagram__block--5plus:nth-child(even){margin-top:0}}.listProd .collectionsMarque__root .flickity-page-dots,.listProdsec .collectionsMarque__root .flickity-page-dots,.wishlist .collectionsMarque__root .flickity-page-dots{display:none !important}.listProd .collectionsMarque__arrow,.listProdsec .collectionsMarque__arrow,.wishlist .collectionsMarque__arrow{display:none !important}.listProd .collectionsMarque__container--slider,.listProdsec .collectionsMarque__container--slider,.wishlist .collectionsMarque__container--slider{max-width:unset;padding:0}.listProd .collectionsMarque__item,.listProdsec .collectionsMarque__item,.wishlist .collectionsMarque__item{width:20%;padding:0 var(--space-4);justify-content:center;align-items:center;text-align:center}.listProd .collectionsMarque__img,.listProdsec .collectionsMarque__img,.wishlist .collectionsMarque__img{border-radius:100%;aspect-ratio:1}.listProd .container-list__items,.listProdsec .container-list__items,.wishlist .container-list__items{padding:0 !important}.listProd .container-list__items .filters--container-show,.listProdsec .container-list__items .filters--container-show,.wishlist .container-list__items .filters--container-show{background-color:#5f0f4c;border:5px solid #0c0f0a}.listProd .container-list__items .filters__main-label,.listProdsec .container-list__items .filters__main-label,.wishlist .container-list__items .filters__main-label{padding:0 var(--space-2)}.listProd .container-list__items .filters__main-label svg polyline,.listProdsec .container-list__items .filters__main-label svg polyline,.wishlist .container-list__items .filters__main-label svg polyline{stroke:#fff !important}.listProd .container-list__items .filters__container,.listProdsec .container-list__items .filters__container,.wishlist .container-list__items .filters__container{border:2px solid #5f0f4c}.listProd .container-list__items .filters__container *,.listProdsec .container-list__items .filters__container *,.wishlist .container-list__items .filters__container *{color:#0c0f0a !important}.listProd .container-list__items .filters__container .irs-from,.listProd .container-list__items .filters__container .irs-to,.listProdsec .container-list__items .filters__container .irs-from,.listProdsec .container-list__items .filters__container .irs-to,.wishlist .container-list__items .filters__container .irs-from,.wishlist .container-list__items .filters__container .irs-to{background-color:#5f0f4c !important;color:#fff !important}.listProd .container-list__footer,.listProdsec .container-list__footer,.wishlist .container-list__footer{background-color:#f4f1de}.listProd .container-list__filters-container,.listProdsec .container-list__filters-container,.wishlist .container-list__filters-container{background-color:#0c0f0a}.listProd .container-list__filters-container .irs-bar,.listProdsec .container-list__filters-container .irs-bar,.wishlist .container-list__filters-container .irs-bar{border:1px solid #5f0f4c;background-color:#fff}.listProd .container-list__filters-container .irs-line,.listProdsec .container-list__filters-container .irs-line,.wishlist .container-list__filters-container .irs-line{background-color:rgba(0,0,0,0)}.listProd .container-list__filters-container .irs-line *,.listProdsec .container-list__filters-container .irs-line *,.wishlist .container-list__filters-container .irs-line *{background-color:rgba(0,0,0,0)}.listProd .container-list__filters-container .irs-slider,.listProdsec .container-list__filters-container .irs-slider,.wishlist .container-list__filters-container .irs-slider{background-color:#5f0f4c}.listProd .container-list__filters-container .irs-to,.listProd .container-list__filters-container .irs-from,.listProd .container-list__filters-container .irs-single,.listProdsec .container-list__filters-container .irs-to,.listProdsec .container-list__filters-container .irs-from,.listProdsec .container-list__filters-container .irs-single,.wishlist .container-list__filters-container .irs-to,.wishlist .container-list__filters-container .irs-from,.wishlist .container-list__filters-container .irs-single{background-color:#5f0f4c}.listProd .container-list__filters-container .close__barres::before,.listProd .container-list__filters-container .close__barres::after,.listProdsec .container-list__filters-container .close__barres::before,.listProdsec .container-list__filters-container .close__barres::after,.wishlist .container-list__filters-container .close__barres::before,.wishlist .container-list__filters-container .close__barres::after{background-color:#fff}.listProd .list-prod--maxWidth,.listProdsec .list-prod--maxWidth,.wishlist .list-prod--maxWidth{max-width:1540px}.listProd .pagination li,.listProdsec .pagination li,.wishlist .pagination li{width:30px;height:30px;border:1px solid #5f0f4c;border-radius:100%}.listProd .pagination li a,.listProdsec .pagination li a,.wishlist .pagination li a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:rgba(0,0,0,0)}.listProd .pagination li.active,.listProdsec .pagination li.active,.wishlist .pagination li.active{background-color:#5f0f4c}.listProd .select2-selection,.listProdsec .select2-selection,.wishlist .select2-selection{background-color:#0c0f0a !important;border:2px solid #5f0f4c}.listProd .select2-selection *,.listProdsec .select2-selection *,.wishlist .select2-selection *{color:#fff !important}.listProd .select2-selection .select2-selection__rendered,.listProdsec .select2-selection .select2-selection__rendered,.wishlist .select2-selection .select2-selection__rendered{color:#fff !important}@media(min-width:1100px){.listProd .container-list__items .filters--container-show:hover .filters__main-label,.listProdsec .container-list__items .filters--container-show:hover .filters__main-label,.wishlist .container-list__items .filters--container-show:hover .filters__main-label{color:#5f0f4c !important;border:2px solid #5f0f4c;border-bottom:0}.listProd .container-list__items .filters--container-show:hover .filters__main-label::before,.listProdsec .container-list__items .filters--container-show:hover .filters__main-label::before,.wishlist .container-list__items .filters--container-show:hover .filters__main-label::before{border:0}.listProd .container-list__items .filters--container-show.filters--more .filters__main-label,.listProdsec .container-list__items .filters--container-show.filters--more .filters__main-label,.wishlist .container-list__items .filters--container-show.filters--more .filters__main-label{color:#fff !important}}@media(max-width:1540px){.listProd .container-list__items,.listProdsec .container-list__items,.wishlist .container-list__items{padding:0 var(--space-4) !important}}@media(max-width:850px){.listProd .prod-item,.listProdsec .prod-item,.wishlist .prod-item{width:calc(33.3333% - var(--space-4))}.listProd .collectionsMarque__item,.listProdsec .collectionsMarque__item,.wishlist .collectionsMarque__item{width:25%}}@media(max-width:700px){.listProd .collectionsMarque__root,.listProdsec .collectionsMarque__root,.wishlist .collectionsMarque__root{margin-top:0px}}@media(max-width:650px){.listProd .collectionsMarque__item,.listProdsec .collectionsMarque__item,.wishlist .collectionsMarque__item{width:30%}}@media(max-width:500px){.listProd .prod-item,.listProdsec .prod-item,.wishlist .prod-item{width:calc(50% - var(--space-4))}.listProd .collectionsMarque__item,.listProdsec .collectionsMarque__item,.wishlist .collectionsMarque__item{width:40%}}@media(max-width:400px){.listProd .collectionsMarque__item,.listProdsec .collectionsMarque__item,.wishlist .collectionsMarque__item{width:60%}}.wishlist__ul{justify-content:center;row-gap:var(--space-10)}.wishlist__container-button{justify-content:center;display:flex;gap:var(--space-10)}.wishlist__container-button .bouton{text-align:center;justify-content:center}.detailProd #prod-main-new__marque-logo-lien{background-color:#fff}.detailProd .prod-main-new__root .top-prod__part-img .flickity-page-dots{bottom:20px}.detailProd .prod-main-new__root .top-prod__part-img--wishlist{left:unset;right:var(--space-5);top:var(--space-5)}.detailProd .prod-main-new__root .top-prod__part-img--wishlist .prod_item--like_ajsup{display:none}.detailProd .prod-main-new__content--full{display:flex}.detailProd .prod-main-new__content--full:not(:has(.prod-main-new__content--left)){padding:var(--space-10)}.detailProd .prod-main-new__content--full:has(.info-container){gap:var(--space-10)}.detailProd .prod-main-new__content--full:has(.prod-main-new__price){position:relative;z-index:2;flex-wrap:wrap;column-gap:0 !important}.detailProd .prod-main-new__content--full:has(.prod-main-new__price)::before,.detailProd .prod-main-new__content--full:has(.prod-main-new__price)::after{z-index:1;pointer-events:none;width:100%}.detailProd .prod-main-new__content--full:has(.prod-main-new__price)::before{content:"";background:url(/clients/laurentbarrier/theme/price-line-top.svg);height:100px;background-repeat:no-repeat;background-size:cover;margin-bottom:var(--space-2)}.detailProd .prod-main-new__content--full:has(.prod-main-new__price)::after{content:"";background:url(/clients/laurentbarrier/theme/price-line-bottom.svg);height:140px;background-repeat:no-repeat;background-size:cover;margin-top:var(--space-4)}.detailProd .prod-main-new__content--full:has(.prod-main-new__services-pictos){margin-top:-50px}.detailProd .prod-main-new__content--full .info-container{row-gap:var(--space-4);display:flex;flex-direction:column}.detailProd .prod-main-new__content--full .logo-container{width:30%;min-width:200px;margin:0 auto}.detailProd .prod-main-new__content{display:flex}.detailProd .prod-main-new__content--left,.detailProd .prod-main-new__content--right{padding:0 var(--space-10);justify-content:center;display:flex;flex-direction:column}.detailProd .prod-main-new__content--left{width:50%;row-gap:var(--space-4)}.detailProd .prod-main-new__content--right{width:50%;justify-content:center;align-items:center;text-align:center}.detailProd .prod-main-new__content--right>div{justify-content:center}.detailProd .prod-main-new__content--right .bouton_--personnaliser{max-width:unset}.detailProd .prod-main-new__logo .logo__container{border:1px solid #5f0f4c;aspect-ratio:1}.detailProd .prod-main-new__logo .logo__container #prod-main-new__marque-logo-lien{background-color:#0c0f0a;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.detailProd .prod-main-new__logo .logo__img{width:100%;height:100%;object-fit:contain;border:0;background-color:#fff}.detailProd .prod-main-new__container{padding:0}.detailProd .prod-main-new__container-main{column-gap:0;margin-top:0}.detailProd .prod-main-new__container-main .prod-main-new__block{width:50%}.detailProd .prod-main-new__container-main .prod-main-new__block:has(.info-container){display:flex;flex-direction:column}.detailProd .prod-main-new__container-main .prod-main-new__block:has(.info-container) .prod-main-new__content--full{margin-bottom:0}.detailProd .prod-main-new__container-carac{position:relative}.detailProd .prod-main-new__container-carac::before,.detailProd .prod-main-new__container-carac::after{content:"";width:100%;height:200px}.detailProd .prod-main-new__container-carac::before{background:url(/clients/laurentbarrier/theme/prod-main-double-wave.svg);background-repeat:no-repeat;background-size:contain}.detailProd .prod-main-new__container-carac::after{background:url(/clients/laurentbarrier/theme/prod-main-wave.svg);background-repeat:no-repeat;background-size:contain}.detailProd .prod-main-new__container-carac .carac-list{max-width:900px;padding:0 var(--space-5)}.detailProd .prod-main-new__container-carac .carac-list__title{position:relative}.detailProd .prod-main-new__container-carac .carac-list__title::before{content:"";width:80%;min-width:300px;height:130%;position:absolute;top:50%;left:0%;background-color:rgba(0,0,0,0);border:2px solid #5f0f4c;border-radius:100%;transform:translate(-40px,-50%) rotate(-10deg);z-index:-1}@media(max-width:500px){.detailProd .prod-main-new__container-carac .carac-list__title::before{min-width:unset}}.detailProd .prod-main-new__container-carac .carac-list__row:nth-child(odd){background-color:rgba(0,0,0,0)}.detailProd .prod-main-new__carac-list{row-gap:var(--space-10);align-items:center;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative}.detailProd .prod-main-new__carac-list:before{content:"";width:500px;height:500px;aspect-ratio:1;background:url(/clients/laurentbarrier/theme/gear.svg);background-position:left;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;transform:translate(-30%,-20%);z-index:-1}.detailProd .prod-main-new__carac-list:after{content:"";width:300px;height:300px;aspect-ratio:1;background:url(/clients/laurentbarrier/theme/gear-2.svg);background-position:left;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;right:0;transform:translate(30%,20%)}.detailProd .prod-main-new__price .price__prix span{display:unset !important}.detailProd .prod-main-new__price .price__strike{background-color:#f4f1de}.detailProd .prod-main-new__price .price__strike strike{color:#5f0f4c !important}.detailProd .prod-main-new__ariane{padding:0}.detailProd .prod-main-new__declinaison svg path{fill:#f4f1de !important}.detailProd .prod-main-new__buttons-secondaire svg path{fill:#f4f1de !important}.detailProd .prod-main-new__buttons-secondaire .buttons__wishlist{display:none}.detailProd .prod-main-new__edition--carre .edition__title{background-color:#5f0f4c}.detailProd .prod-main-new__services-pictos .services-pictos__list{justify-content:flex-start}.detailProd .prod-main-new__services-pictos .services-pictos__list-item{text-align:left;align-items:flex-start}.detailProd .list-prod-home{display:flex;align-items:center}.detailProd .list-prod-home__container .prod-item:nth-child(even){transform:none}.detailProd .list-prod-home__container .title__type2 span{position:relative;font-style:normal !important;text-align:left;transform:translate(0,-100%)}.detailProd .list-prod-home__container .title__type2 span::before{content:"";width:80%;min-width:300px;height:130%;position:absolute;top:50%;left:0%;background-color:rgba(0,0,0,0);border:2px solid #5f0f4c;border-radius:100%;transform:translate(-40px,-50%) rotate(-10deg);z-index:-1}@media(max-width:500px){.detailProd .list-prod-home__container .title__type2 span::before{min-width:unset}}.mobile .detailProd .prod-main-new__root .top-prod__part-img{margin-bottom:0 !important}.mobile .detailProd .prod-main-new__ariane{padding:var(--space-5)}.mobile .detailProd .prod-main-new__block--custom .logo-container{margin-bottom:var(--space-5)}@media(max-width:1540px){.detailProd .list-prod-home{flex-direction:column;row-gap:var(--space-10)}}@media(max-width:1200px){.detailProd .prod-main-new__content--left,.detailProd .prod-main-new__content--right{width:100%}.detailProd .prod-main-new__content--left{margin-bottom:var(--space-5)}}@media(max-width:900px){.detailProd .prod-main-new__container-carac::before,.detailProd .prod-main-new__container-carac::after{height:140px;background-size:cover}.detailProd .prod-main-new__container{flex-direction:column}.detailProd .prod-main-new__container>.prod-main-new__block{width:100%}.detailProd .prod-main-new__block--custom .prod-main-new__content--full{justify-content:center}.detailProd .prod-main-new__block--custom .prod-main-new__content--full:has(.info-container){gap:0}.detailProd .prod-main-new__carac-list::before,.detailProd .prod-main-new__carac-list::after{display:none}}@media(max-width:500px){.detailProd .prod-main-new__container-carac::before,.detailProd .prod-main-new__container-carac::after{height:90px}}.infos .block-infos__bottom,.inscriptiontunnel .block-infos__bottom{display:flex;flex-direction:column;align-items:flex-end}.infos .container-input-ville,.inscriptiontunnel .container-input-ville{width:calc(75% - 25px)}@media(max-width:500px){.infos .container-input-ville,.infos .container-input-cp{width:100%}}.panier__part-quantity:not(.panier__label){display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.panier__part-quantity:not(.panier__label) span{color:#fff !important}.panier__part-quantity:not(.panier__label) .quantity{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.panier__part-quantity:not(.panier__label) .quantity span{display:flex;align-items:center;height:unset;line-height:0 !important}.panier__part-quantity:not(.panier__label) .quantity__nb{border:1px solid #5f0f4c;background-color:rgba(0,0,0,0) !important;color:#fff !important}.panier .pagepanier__container{padding:0 var(--space-5)}.panier__part-remove svg path{fill:#fff !important}.panier__part-remove .panier__supp{display:flex;align-items:center;justify-content:center}.panier__section--liv{background-color:rgba(0,0,0,0);border:2px solid #5f0f4c}.panier__total{background-color:#5f0f4c}.panier .pagepanier__bottom{display:flex;flex-direction:column;align-items:flex-end;row-gap:var(--space-5)}.recap .panier__part-livraison{color:#fff !important}.paiement #pl-container-default-manager{padding:var(--space-5) !important;background-color:#fff;margin-top:var(--space-5)}.confirmPaid .content-back__bottom{display:flex;justify-content:center}.adressestunnel .adresses__block:nth-child(2) .adresses__item{background-color:#f4f1de}.adressestunnel .adresses__block:nth-child(2) .adresses__item *:not(.bouton){color:#0c0f0a !important}.inscriptiontunnel .block-infos__bottom{display:flex;flex-direction:column;row-gap:var(--space-5);align-items:flex-end}.services .service-item__carre{border:2px solid #fff}.boutique .carre-shops__li{border:2px solid #fff;row-gap:var(--space-5)}.boutique .carre-shops__li *{padding-bottom:0}.boutique .carre-shops__lien.TRIANGLE::before{display:none}.boutique .carre-shops__titre3,.boutique .carre-shops__lieninfo{display:flex;justify-content:center}.boutique .carre-shops__ecart{display:none}.detail-boutique .detail-shops__root{margin-top:var(--space-10)}.detail-boutique .detail-shops__diapo{margin-bottom:0}.detail-boutique .detail-shops__blocktexte{order:-1;margin-bottom:30px}.contact .form-contact__bottom{display:flex;flex-direction:column;align-items:flex-end;row-gap:var(--space-5)}.nav-tunnel{display:flex;gap:5px;align-items:center;justify-content:center}.nav-tunnel__a{display:flex;align-items:center;gap:5px}.nav-tunnel__a.actif,.nav-tunnel__a:hover{border-radius:40px}.nav-tunnel__a:hover,.nav-tunnel__a.actif{background-color:#5f0f4c !important}.nav-tunnel__a:hover .nav-tunnel__num,.nav-tunnel__a:hover .nav-tunnel__name,.nav-tunnel__a.actif .nav-tunnel__num,.nav-tunnel__a.actif .nav-tunnel__name{color:#fff !important}.nav-tunnel__li{margin:0 !important}.nav-tunnel__li+li::before{display:none}.nav-tunnel__name,.nav-tunnel__num{font-family:"Livvic",sans-serif;text-transform:none}.nav-tunnel__num{font-size:10px !important;line-height:0 !important;top:0;margin:0;display:flex;justify-content:center;align-items:center}@media(max-width:500px){.nav-tunnel__name{position:absolute;width:80%;top:calc(100% + 10px);left:50%;transform:translate(-50%,0);background-color:#5f0f4c;max-width:400px;padding:5px 10px;border-radius:30px}.nav-tunnel__container{position:relative}.nav-tunnel__li+li{position:unset}}.contenu .block-contenu h2{border-top:2px solid #5f0f4c;margin-top:var(--space-10);margin-bottom:var(--space-5)}.contenu .block-contenu img{border:2px solid #f4f1de}.compte .page-compte__root{color:#fff}.adresses__block svg path{fill:#fff}.adresses__bottom{display:flex;justify-content:center;gap:10px}.informations .page-infos__bottom{display:flex;justify-content:center}.footer-picto{background-color:rgba(0,0,0,0);padding:var(--space-10) var(--space-5) var(--space-20)}.footer-picto__container{justify-content:space-around}.footer-picto__item{width:fit-content;margin:0}.footer-picto__inner{width:unset;text-align:left;font:var(--text-copy-300-bold);text-transform:uppercase;color:#fff;display:flex;flex-direction:column;row-gap:var(--space-4)}.footer-picto__container{gap:var(--space-5)}.footer-picto__container-img{width:50px;height:50px;padding-bottom:unset;margin-bottom:0}@media(max-width:650px){.footer-picto__container{padding:var(--space-4) var(--space-10)}.footer-picto__item{width:calc(50% - var(--space-4))}}.footer__root{background-color:#fff;border-top:0;padding:var(--space-5);border-radius:100% 100% 0 0}.footer__root *{color:#0c0f0a !important}.footer__main{padding:var(--space-40) 0 var(--space-30) 0}.footer__col:has(#formNewsletter){display:none}.footer__col,.footer__col2{justify-content:center;text-align:center}.footer__main{justify-content:center;gap:var(--space-5)}@media(max-width:600px){.footer__root{margin-top:var(--space-20);padding:0;border-radius:0;position:relative;background-color:rgba(0,0,0,0)}.footer__root::before{content:"";display:block;width:100%;height:60px;background-color:#fff;position:relative;border-radius:100% 100% 0 0;clip-path:polygon(0 0,100% 0,100% 50%,0% 50%)}.footer__main{background-color:#fff;margin-top:-31px;padding:var(--space-10) var(--space-4)}.footer__bottom{background-color:#fff}}:root{--text-display-200:500 clamp(1rem,0.8227502103rem + 0.7562657696vw,1.562rem) / clamp(1.3rem,1.1188393608rem + 0.7729520606vw,1.8744rem) Livvic,sans-serif;--text-display-300:500 clamp(1.562rem,1.4434129521rem + 0.5059714045vw,1.938rem) / clamp(1.8744rem,1.7320955425rem + 0.6071656854vw,2.3256rem) Livvic,sans-serif;--text-display-400:500 clamp(1.2rem,0.8095458368rem + 1.6659377628vw,2.438rem) / clamp(1.44rem,0.9714392347rem + 1.9991925988vw,2.92565rem) Livvic,sans-serif;--text-display-500:500 clamp(1.938rem,1.5835004205rem + 1.5125315391vw,3.062rem) / clamp(1.8744rem,1.3066960471rem + 2.4222035324vw,3.6744rem) Livvic,sans-serif;--text-display-600:500 clamp(1.938rem,1.3469571068rem + 2.5217830109vw,3.812rem) / clamp(2.3256rem,1.6163485282rem + 3.0261396131vw,4.5744rem) Livvic,sans-serif;--text-display-700:500 clamp(2.438rem,1.7088158116rem + 3.1111858705vw,4.75rem) / clamp(2.9256rem,2.0505789739rem + 3.7334230446vw,5.7rem) Livvic,sans-serif;--text-copy-100:clamp(0.812rem,0.812rem + 0vw,0.812rem) / clamp(1.218rem,1.218rem + 0vw,1.218rem) Livvic,sans-serif;--text-copy-100-bold:bolder var(--text-copy-100);--text-copy-100-italic:italic var(--text-copy-100);--text-copy-100-italic-bold:italic bolder var(--text-copy-100);--text-copy-200:clamp(1rem,1rem + 0vw,1rem) / clamp(1.5rem,1.5rem + 0vw,1.5rem) Livvic,sans-serif;--text-copy-200-italic:italic var(--text-copy-200);--text-copy-200-bold:bolder var(--text-copy-200);--text-copy-200-italic-bold:italic bolder var(--text-copy-200);--text-copy-300:clamp(1rem,0.9211522288rem + 0.3364171573vw,1.25rem) / clamp(1.4rem,1.2501892347rem + 0.6391925988vw,1.875rem) Livvic,sans-serif;--text-copy-300-italic:italic var(--text-copy-300);--text-copy-300-bold:bolder var(--text-copy-300);--text-copy-300-italic-bold:italic bolder var(--text-copy-300)}p:not(.display),p span:not(.display),a:not(.display),a span:not(.display),input:not(.display),label:not(.display),option:not(.display),textarea:not(.display),div:not(.display),.popin.form .b-form-input__label:not(.display),.popin.form .b-form-select__label:not(.display),.popin.form .b-form-textarea__label:not(.display),.popin.form .b-form-datepicker__label:not(.display),.popin.form .b-form-radio__main-label:not(.display),.popin.form .b-form-radio__radio label:not(.display),.select2-results__option:not(.display),.popin-information__txt:not(.display),.popin.popin-information .popin-information__txt p:not(.display){font:var(--text-copy-200)}p.display,p span.display,a.display,a span.display,input.display,label.display,option.display,textarea.display,div.display,.popin.form .b-form-input__label.display,.popin.form .b-form-select__label.display,.popin.form .b-form-textarea__label.display,.popin.form .b-form-datepicker__label.display,.popin.form .b-form-radio__main-label.display,.popin.form .b-form-radio__radio label.display,.select2-results__option.display,.popin-information__txt.display,.popin.popin-information .popin-information__txt p.display{font-family:"Livvic",sans-serif !important}p.copy,p span.copy,a.copy,a span.copy,input.copy,label.copy,option.copy,textarea.copy,div.copy,.popin.form .b-form-input__label.copy,.popin.form .b-form-select__label.copy,.popin.form .b-form-textarea__label.copy,.popin.form .b-form-datepicker__label.copy,.popin.form .b-form-radio__main-label.copy,.popin.form .b-form-radio__radio label.copy,.select2-results__option.copy,.popin-information__txt.copy,.popin.popin-information .popin-information__txt p.copy{font:var(--text-copy-200) !important}p.large,p span.large,a.large,a span.large,input.large,label.large,option.large,textarea.large,div.large,.popin.form .b-form-input__label.large,.popin.form .b-form-select__label.large,.popin.form .b-form-textarea__label.large,.popin.form .b-form-datepicker__label.large,.popin.form .b-form-radio__main-label.large,.popin.form .b-form-radio__radio label.large,.select2-results__option.large,.popin-information__txt.large,.popin.popin-information .popin-information__txt p.large{font:var(--text-copy-300) !important}p.small,p span.small,a.small,a span.small,input.small,label.small,option.small,textarea.small,div.small,.popin.form .b-form-input__label.small,.popin.form .b-form-select__label.small,.popin.form .b-form-textarea__label.small,.popin.form .b-form-datepicker__label.small,.popin.form .b-form-radio__main-label.small,.popin.form .b-form-radio__radio label.small,.select2-results__option.small,.popin-information__txt.small,.popin.popin-information .popin-information__txt p.small{font:var(--text-copy-100) !important}p.bold,p span.bold,a.bold,a span.bold,input.bold,label.bold,option.bold,textarea.bold,div.bold,.popin.form .b-form-input__label.bold,.popin.form .b-form-select__label.bold,.popin.form .b-form-textarea__label.bold,.popin.form .b-form-datepicker__label.bold,.popin.form .b-form-radio__main-label.bold,.popin.form .b-form-radio__radio label.bold,.select2-results__option.bold,.popin-information__txt.bold,.popin.popin-information .popin-information__txt p.bold{font-weight:bold !important}p.italic,p span.italic,a.italic,a span.italic,input.italic,label.italic,option.italic,textarea.italic,div.italic,.popin.form .b-form-input__label.italic,.popin.form .b-form-select__label.italic,.popin.form .b-form-textarea__label.italic,.popin.form .b-form-datepicker__label.italic,.popin.form .b-form-radio__main-label.italic,.popin.form .b-form-radio__radio label.italic,.select2-results__option.italic,.popin-information__txt.italic,.popin.popin-information .popin-information__txt p.italic{font-style:italic !important}h1,h2,h3,h4,h5,h6{color:#fff !important}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{display:block}h1:has(span),h2:has(span),h3:has(span),h4:has(span),h5:has(span),h6:has(span){text-transform:uppercase !important}h1,h2,h3,h4,h5,h6,p{text-wrap:balance}h1.italic,h2.italic,h3.italic,h4.italic,h5.italic,h6.italic,p.italic{font-style:italic}h1.bold,h2.bold,h3.bold,h4.bold,h5.bold,h6.bold,p.bold{font-weight:bold}h1,.type-size__1,.type__size1,.title__type1{font:var(--text-display-700) !important;font-weight:600 !important}h2,.type-size__2,.type__size2,.title__type2{font:var(--text-display-600) !important;font-weight:600 !important}h3,.type-size__3,.type__size3,.title__type3,.page404__root .page404__a404,.page404__root .page404__nav404 span,.detail-boutique .detail-shops__titre.title__type2{font:var(--text-display-500) !important;font-weight:500 !important}h4,.type-size__4,.type__size4,.title__type4,.detailService .block-contenu h2,.compte-top__titre,.carac-list__title,.block-contenu__content h2,.page404__title404,.filters__titre{font:var(--text-display-400) !important;font-weight:500 !important}h5,.type-size__5,.type__size5,.title__type5,.block-infos__titre,header p.user__title,.adressestunnel .adresses__sous-titre,.prod-main-new__main-info .main-info__title,.prod-main-new__price .price__prix,.prod-main-new__price .price__prix span,.popin__titre,.block-perso-produit__titre,h1 span,h2 span,h3 span,.panier__titre,.page-connexion__titre,.service-item__titre a,.carre-shops__titre3 a,.adressestunnel .adresses__name,.block-contenu__content h3,.footer__titre,.footer__titre *,.listProd .block-intro--noheight h2,.listProd .block-intro--noheight h3,.listProdsec .block-intro--noheight h2,.listProdsec .block-intro--noheight h3{font:var(--text-display-300) !important}h6,.type-size__6,.type__size6,.title__type6,.popin p.popin__titre{font:var(--text-display-200)}.panier__part-prix .panier__prix,.collectionsMarque__item h2,.gravure-title,.search__suggestion-title,.prod-main-new__services-pictos .services-pictos__list-item *{font:var(--text-copy-300) !important}.primary__type span,.panier__part-total.panier__label,.panier__part-prix-all .panier__prix{font:var(--text-copy-300-bold) !important}.ariane *,.prod-main-new__promo-message .promo-message__text,.pagepanier__bottom-cgv label,.pagepanier__bottom-cgv label a,.block-infos__confidentialite,.block-infos__confidentialite a,.form-contact__confidentialite,.form-contact__confidentialite a,.oblig.h6{font:var(--text-copy-100) !important}.header .menu__a,.section-main__root--block-categories .atom-heading__title,.carac-list__title,.prod-main-new__root .carac-list__row *,.detailProd .list-prod-home .title__type2 span,.page-connexion__titre,.collectionsMarque__item h2,.adressestunnel .adresses__name,.adressestunnel .adresses__sous-titre,.prod-main-new__services-pictos .services-pictos__list-item,.prod-main-new__main-info .main-info__title,.user__title,.footer__titre{text-transform:uppercase !important}h1 span,h2 span,h3 span{text-transform:none !important}h1 span,h2 span,h3 span{font-style:italic !important}.section-main__root--block-categories .atom-heading__root--category *,.contenu .block-contenu h3{font-weight:400 !important}.detailProd .list-prod-home .title__type2 span,.popin.form .b-form-input__label,.popin.form .b-form-select__label,.popin.form .b-form-textarea__label,.popin.form .b-form-datepicker__label,.popin.form .b-form-radio__main-label,.container-list__filters-container .filters__main-label{font-weight:bold !important}.select2-results__option:not([aria-selected=true]){color:#0c0f0a !important}p,p span,a,a span,label,.header .menu__a,.header .submenu__a span,.prod-main-new__root .carac-list__row *,.detailProd .list-prod-home .title__type2 span,.ariane *,.prod-main-new__root *,.panier__prix,.connexiontunnel *,.panier__part-quantity.panier__label,.panier__part-prix.panier__label,.panier__part-prix-all.panier__label{color:#fff !important}.header .submenu__li--titre{color:#f4f1de !important}.addToCart.type__large-bouton,.primary__type,.bouton#validPanier,.connexiontunnel .bouton,.bouton,input.bouton,.demanderInfos.type__large-bouton{background-color:#fff !important;width:fit-content;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-6) !important;border-radius:100px !important;display:flex;align-items:center;flex-direction:row-reverse;gap:var(--space-4);flex-wrap:nowrap;transition:var(--basic-transition);text-align:center;color:#0c0f0a !important;text-transform:uppercase;transition:var(--basic-transition);flex:unset !important;font:var(--text-copy-200-bold) !important}.addToCart.type__large-bouton span,.primary__type span,.bouton#validPanier span,.connexiontunnel .bouton span,.bouton span,input.bouton span,.demanderInfos.type__large-bouton span{color:#0c0f0a !important;text-transform:uppercase;transition:var(--basic-transition)}.addToCart.type__large-bouton svg,.primary__type svg,.bouton#validPanier svg,.connexiontunnel .bouton svg,.bouton svg,input.bouton svg,.demanderInfos.type__large-bouton svg{width:40px;height:40px;border-radius:100%;padding:var(--space-2);background-color:#5f0f4c;transition:var(--basic-transition)}.addToCart.type__large-bouton svg path,.primary__type svg path,.bouton#validPanier svg path,.connexiontunnel .bouton svg path,.bouton svg path,input.bouton svg path,.demanderInfos.type__large-bouton svg path{fill:#f4f1de;transition:var(--basic-transition)}.addToCart.type__large-bouton:hover,.primary__type:hover,.bouton#validPanier:hover,.connexiontunnel .bouton:hover,.bouton:hover,input.bouton:hover,.demanderInfos.type__large-bouton:hover{background-color:#5f0f4c !important;transition:var(--basic-transition);color:#f4f1de !important}.addToCart.type__large-bouton:hover span,.primary__type:hover span,.bouton#validPanier:hover span,.connexiontunnel .bouton:hover span,.bouton:hover span,input.bouton:hover span,.demanderInfos.type__large-bouton:hover span{color:#f4f1de !important;transition:var(--basic-transition)}.addToCart.type__large-bouton:hover svg,.primary__type:hover svg,.bouton#validPanier:hover svg,.connexiontunnel .bouton:hover svg,.bouton:hover svg,input.bouton:hover svg,.demanderInfos.type__large-bouton:hover svg{background-color:#f4f1de;transition:var(--basic-transition)}.addToCart.type__large-bouton:hover svg path,.primary__type:hover svg path,.bouton#validPanier:hover svg path,.connexiontunnel .bouton:hover svg path,.bouton:hover svg path,input.bouton:hover svg path,.demanderInfos.type__large-bouton:hover svg path{fill:#5f0f4c;transition:var(--basic-transition)}.addToCart.type__large-bouton,.bouton#validPanier,.connexiontunnel .bouton,.bouton input.bouton,.service-item__bouton{display:flex;align-items:center}.addToCart.type__large-bouton::after,.bouton#validPanier::after,.connexiontunnel .bouton::after,.bouton input.bouton::after,.service-item__bouton::after{content:"";min-width:40px;min-height:40px;transition:var(--basic-transition);mask-image:url(/images/svg/short-arrow.svg);mask-repeat:no-repeat;mask-position:center;mask-size:60%;order:-1;background-color:#f4f1de;z-index:2;transition:var(--basic-transition)}.addToCart.type__large-bouton::before,.bouton#validPanier::before,.connexiontunnel .bouton::before,.bouton input.bouton::before,.service-item__bouton::before{content:"";width:40px;height:40px;background-color:#5f0f4c;border-radius:100%;position:absolute;z-index:1;transition:var(--basic-transition)}.addToCart.type__large-bouton:hover::after,.bouton#validPanier:hover::after,.connexiontunnel .bouton:hover::after,.bouton input.bouton:hover::after,.service-item__bouton:hover::after{background-color:#5f0f4c;transition:var(--basic-transition)}.addToCart.type__large-bouton:hover::before,.bouton#validPanier:hover::before,.connexiontunnel .bouton:hover::before,.bouton input.bouton:hover::before,.service-item__bouton:hover::before{background-color:#f4f1de;transition:var(--basic-transition)}input.bouton{padding:var(--space-3) var(--space-6) !important}.popin.popin-panier .bouton.bouton_--small:not(.close-popin),.bouton.popin__email,.wishlist__button .bouton,.container-list__footer-clear,.list-breakzone__cta,.search__bottom-btn.bouton,.demanderInfos.type__large-bouton,.content-back__bottom .bouton,.adresses__bottom .bouton,.informations .bouton.modif-infosperso{background-color:#5f0f4c !important;color:#f4f1de !important;border:2px solid #5f0f4c !important;padding:var(--space-3) var(--space-6) !important;border-radius:40px}.popin.popin-panier .bouton.bouton_--small:not(.close-popin):hover,.bouton.popin__email:hover,.wishlist__button .bouton:hover,.container-list__footer-clear:hover,.list-breakzone__cta:hover,.search__bottom-btn.bouton:hover,.demanderInfos.type__large-bouton:hover,.content-back__bottom .bouton:hover,.adresses__bottom .bouton:hover,.informations .bouton.modif-infosperso:hover{background-color:#f4f1de !important;color:#5f0f4c !important}.carre-shops__lien,.bouton.cookies__bouton,.bouton.main-detail__perso-valid,.bouton.bouton_--small,.bouton.select-adresse.actif:nth-child(1),.popin.form .popin__bottom input.bouton,.page-connexion__form-bottom button,.page-connexion__container-part .bouton,.block-infos .bouton{border:2px solid #f4f1de !important;border-radius:100px !important;text-wrap:nowrap;max-width:unset !important;padding:var(--space-3) var(--space-5) !important;background-color:#fff !important;color:#0c0f0a !important}.carre-shops__lien:hover,.bouton.cookies__bouton:hover,.bouton.main-detail__perso-valid:hover,.bouton.bouton_--small:hover,.bouton.select-adresse.actif:nth-child(1):hover,.popin.form .popin__bottom input.bouton:hover,.page-connexion__form-bottom button:hover,.page-connexion__container-part .bouton:hover,.block-infos .bouton:hover{color:#f4f1de !important;border:2px solid #5f0f4c !important;background-color:#5f0f4c !important}.carre-shops__lien:hover *,.bouton.cookies__bouton:hover *,.bouton.main-detail__perso-valid:hover *,.bouton.bouton_--small:hover *,.bouton.select-adresse.actif:nth-child(1):hover *,.popin.form .popin__bottom input.bouton:hover *,.page-connexion__form-bottom button:hover *,.page-connexion__container-part .bouton:hover *,.block-infos .bouton:hover *{color:#5f0f4c !important}.bouton.cookies__bouton--accept,.bouton.cookies__bouton--valid,.bouton.select-adresse.actif{background-color:#0c0f0a !important;color:#fff !important;border:2px solid #0c0f0a !important}.bouton.cookies__bouton--accept:hover,.bouton.cookies__bouton--valid:hover,.bouton.select-adresse.actif:hover{background-color:#f4f1de !important;color:#5f0f4c !important}.bouton_--personnaliser{background-color:rgba(0,0,0,0) !important;color:#fff !important;border-radius:0 !important;border:0;text-decoration:underline;text-wrap:nowrap;text-underline-offset:var(--space-2)}.bouton_--personnaliser *{color:#fff !important}.bouton_--personnaliser span{color:#fff !important}.bouton_--personnaliser:hover{background-color:rgba(0,0,0,0) !important;border:0 !important}.listProd .block-intro--noheight .block-intro__content,.listProdsec .block-intro--noheight .block-intro__content{margin-top:0;padding-bottom:0;padding-top:var(--space-12)}.listProd .block-intro--noheight .block-intro__text,.listProdsec .block-intro--noheight .block-intro__text{max-width:1320px}.listProd .block-intro--noheight .block-intro__suite span::after,.listProd .block-intro--noheight .block-intro__moins span::after,.listProdsec .block-intro--noheight .block-intro__suite span::after,.listProdsec .block-intro--noheight .block-intro__moins span::after{background-color:#fff}.page404-v2__titre,.page404-v2__text{color:#262626 !important}.page404-v2__adresse p,.page404-v2__adresse a,.page404-v2__adresse span{color:#262626 !important}.page404-v2__bouton{padding-left:20px !important;padding-right:20px !important}.page404-v2__ul+.page404-v2__ul{border-color:#fff}.page404-v2__li--titre p{font-weight:700 !important}.page404-v2__container-menu+.page404-v2__container-menu .page404-v2__ul:last-child,.page404-v2__container-menu+.page404-v2__container-menu .page404-v2__ul{border-color:#fff}