.produit-container{display:flex;align-items:flex-start}.produit-container .produit-images{margin-top:calc(var(--top-space) * -1);width:50%;cursor:zoom-in;transition:all .5s ease}.produit-container .produit-info-container{width:50%;position:sticky;top:var(--top-space)}@media(max-width:767px){.produit-container{flex-wrap:wrap}.produit-container .produit-images{width:100%;aspect-ratio:1 / 1;overflow:hidden}.produit-container .produit-images.sticky{position:fixed;top:0;right:0;bottom:0;left:0;height:calc(50dvh + var(--top-space));background-color:var(--panac2);z-index:5;display:flex;justify-content:center;align-items:flex-end}.produit-container .produit-info-container{width:100%;position:relative;top:auto;margin-top:2rem}}.produit-container .fleche3D{position:fixed;bottom:5rem;left:25%;transform:translate(-50%);font-size:1.5rem;line-height:100%;transition:.2s ease all;color:#1c1919;z-index:1}.produit-container .fleche3D:hover{color:#9b9084}@media(max-width:992px){.produit-container .fleche3D{bottom:1rem}}@media(max-width:767px){.produit-container .fleche3D{display:none}}.produit-container .produit-images .item{overflow:hidden;margin-bottom:0}.produit-container .produit-images .item img{width:100%;height:auto;display:block}.produit-images.splide:not(.is-active){visibility:visible}.produit-images.splide:not(.is-active) .splide__track{overflow:visible}.produit-images.splide:not(.is-active) .splide__list{display:block;height:auto}.produit-container .produit-info{max-width:32rem;padding-inline:2rem;margin-inline:auto}.produit-container .produit-info .titre{font-size:.875rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.produit-container .produit-info .collection{text-transform:uppercase;color:var(--panac)}.produit-container .produit-info .etiquette-stock{margin-block:1rem}.produit-container .produit-info .etiquette-stock .titre-stock{font-size:.67rem;color:var(--background);background-color:var(--panac);vertical-align:top;text-transform:uppercase;letter-spacing:.1rem;border:1px solid var(--panac);border-radius:100px;padding-inline:.5rem;padding-block:.1rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){.produit-container .produit-info{max-width:100%}}.produit-container .produit-info .produit-prix{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;padding-bottom:1rem;margin-right:3rem}.produit-container .produit-info .produit-prix.unique{margin-right:0}.produit-container .produit-info .produit-prix .prix{display:inline-block;margin-block:0;font-weight:500}.produit-container .produit-info .produit-prix .prix.archives{color:var(--panac)}.produit-container .produit-info .produit-prix .prix-red{margin-left:.5rem;display:inline;margin-block:0;font-weight:500;text-decoration:Line-through}.produit-container .produit-info .produit-prix .prix-pour{margin-left:.5rem;display:inline;margin-block:0;font-weight:500;color:var(--panac)}.produit-container .produit-info .produit-prix img{width:auto;height:1rem;aspect-ratio:408 / 124;object-fit:contain}.produit-container .produit-info .produit-prix .prix-eco,.produit-container .produit-info .produit-prix .prix-alma{color:var(--panac);font-size:.75rem}.produit-container .produit-info .produit-prix img,.produit-container .produit-info .produit-prix .prix-alma{justify-self:right}@media(prefers-color-scheme:dark)and (pointer:coarse){.produit-container .produit-info .produit-prix img{filter:invert(1)}}.produit-container .produit-info .configurateur .config-titre{margin:0;padding-inline:.5rem}.produit-container .produit-info .configurateur .option{display:flex;width:100%;align-items:center;transition:all .5s ease}.produit-container .produit-info .configurateur .option.unique{cursor:auto}.produit-container .produit-info .configurateur .option .texte{flex-grow:1;padding-inline:.5rem;padding-block:1.25rem;background-image:linear-gradient(#0004,#0004);background-repeat:no-repeat;background-size:100% 1px;background-position:bottom;display:flex;justify-content:space-between;align-items:center}.produit-container .produit-info .configurateur .option .texte .nom{margin:0}.produit-container .produit-info .configurateur .option .texte .valeur{margin:0;color:var(--panac);text-align:right;font-size:.875rem}.produit-container .produit-info .configurateur .option .fleche{padding-inline:1rem;color:var(--text)}.produit-container .produit-info .configurateur .option:hover .fleche{color:var(--panac)}@media(prefers-color-scheme:dark)and (pointer:coarse){.produit-container .produit-info .configurateur .option .texte{background-image:linear-gradient(#fff4,#fff4)}}.produit-container .produit-info .description{width:100%;text-align:left;padding-inline:.5rem;padding-block:1.25rem;margin-bottom:1rem;transition:all .25s ease}.produit-container .produit-info .description:hover{color:var(--panac)}.produit-container .produit-info .livraison{display:inline-block;font-size:.875rem;line-height:24px;color:var(--panac);text-decoration:underline;width:100%;margin-block:1rem;text-align:center;transition:all .25s ease}.produit-container .produit-info .livraison:hover{color:var(--text)}.produit-container .produit-info .autre{width:100%;display:flex;justify-content:center;gap:1rem;text-align:center}.produit-container .produit-info .autre button{margin-block:.5rem;text-transform:none;font-size:.875rem;font-weight:400;letter-spacing:normal}@media(max-width:767px){.produit-container .produit-info #AddToCartForm{position:sticky;bottom:0;padding-bottom:.5rem;background-color:var(--background)}}.volet-configurateur{max-width:50vw;padding:0}.volet-configurateur .content{position:relative;width:100%;height:100%}.volet-configurateur .accordion{padding:2.5rem;height:calc(100vh - 3.4rem);overflow-y:auto;scrollbar-width:thin}.volet-configurateur .accordion::-webkit-scrollbar{width:.5rem}.volet-configurateur .accordion .cartes{display:grid;grid-template-columns:repeat(2,1fr);column-gap:1rem;row-gap:2rem;margin-bottom:1rem}.volet-configurateur .accordion .cartes button{display:flex;flex-direction:column;cursor:pointer}.volet-configurateur .accordion .cartes button img{margin:0;object-fit:contain;aspect-ratio:3/2}.volet-configurateur .accordion .cartes button span{position:relative}.volet-configurateur .accordion .cartes button span:after{content:"\e905";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:icomoon!important;font-size:2rem;color:var(--panac);visibility:hidden}.volet-configurateur .accordion .cartes button:hover span:after{visibility:visible}.volet-configurateur .accordion .cartes button p{text-transform:none;border-bottom:none;padding:0;margin-block:0;color:var(--panac);font-size:.75rem;margin-inline:auto;line-height:120%}.volet-configurateur .accordion .cartes button p:after{background:var(--panac)}.volet-configurateur .accordion .cartes button:hover p:after{transform:scaleX(1);opacity:1}.volet-configurateur .accordion .cartes button.selected span:after{color:var(--text);visibility:visible}.volet-configurateur .accordion .cartes button.selected p{color:var(--text)}.volet-configurateur .accordion .cartes button.selected p:after{transform:scaleX(1);opacity:1;background:var(--text)}.volet-configurateur .accordion .cartes button:disabled{opacity:.5;cursor:not-allowed}.volet-configurateur .accordion .cartes button:disabled span:after{content:""}.volet-configurateur .accordion .cartes button:disabled p:after{background:transparent}.volet-configurateur .accordion .cartes.carre{grid-template-columns:repeat(4,1fr)}.volet-configurateur .accordion .cartes.carre button img{aspect-ratio:1/1}.volet-configurateur .accordion .cartes.carre button p{margin-top:.5rem}.volet-configurateur .accordion .boutons{padding-inline:.5rem;margin-bottom:3rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(6rem,1fr));gap:1rem}.volet-configurateur .accordion .boutons button{background:none;border:none;text-transform:none;padding:0;background-color:var(--background);color:var(--panac);cursor:pointer;text-align:left}.volet-configurateur .accordion .boutons button:after{background:var(--panac)}.volet-configurateur .accordion .boutons button.selected{color:var(--text)}.volet-configurateur .accordion .boutons button.selected:after{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1;background:var(--text)}.volet-configurateur .accordion .swatch{padding-inline:.5rem;margin-bottom:2rem;display:flex;flex-wrap:wrap;gap:1rem}.volet-configurateur .accordion .swatch button{border:none;cursor:pointer;width:96px;height:96px;position:relative}.volet-configurateur .accordion .swatch button:hover{border:3px solid var(--panac)}.volet-configurateur .accordion .swatch button.selected{border:3px solid var(--text)}.volet-configurateur .accordion .swatch button img,.volet-configurateur .accordion .swatch p{margin:0}.volet-configurateur .accordion .swatch button p{margin:0;color:#fff;position:absolute;bottom:.4rem;left:.5rem}.volet-configurateur .accordion .swatch a{text-decoration:underline;cursor:pointer}.volet-configurateur .accordion .volet-tissu-lien{display:flex;flex-direction:column;padding-inline:1rem;margin-bottom:1rem;text-align:center}.volet-configurateur .accordion .volet-tissu-lien a{margin:0;font-size:.75rem;text-transform:none;letter-spacing:0}.volet-configurateur .sidebar-footer{height:3.5rem;padding-inline:.5rem;background-color:var(--background);display:grid;grid-template-columns:2fr 1fr 2fr;justify-content:center;align-items:center;gap:.5rem}.volet-configurateur .sidebar-footer .prix{display:flex;justify-content:space-evenly;align-items:center}.volet-configurateur .sidebar-footer .prix .configurateur-stock{color:var(--background);text-transform:uppercase;letter-spacing:.1rem;font-size:.67rem;background-color:var(--panac);border:1px solid var(--panac);border-radius:100px;padding-inline:.5rem;padding-block:.1rem;-webkit-user-select:none;user-select:none}.volet-configurateur .sidebar-footer .prix #configurateur-prix{color:var(--panac)}.volet-configurateur .sidebar-footer .exit{height:67%;border-radius:100px;color:var(--panac);background-color:var(--background);text-align:center;display:flex;justify-content:center;align-items:center;transition:.5s ease all}.volet-configurateur .sidebar-footer .exit:hover{color:var(--background);background-color:var(--panac)}.volet-configurateur .sidebar-footer .panier{height:67%;padding:0;display:flex;justify-content:center;align-items:center}@media(prefers-color-scheme:dark)and (pointer:coarse){.volet-configurateur .accordion .cartes button img{filter:invert(1)}.volet-configurateur .accordion .cartes.noinvert button img{filter:invert(0)}.volet-configurateur .accordion .cartes button span:after{color:#3d454e}}@media(max-width:992px){.volet-configurateur .accordion .cartes{grid-template-columns:1fr}.volet-configurateur .accordion .cartes.carre{grid-template-columns:repeat(3,1fr)}.volet-configurateur .sidebar-footer .prix .configurateur-stock{font-size:.5rem}.volet-configurateur .sidebar-footer .prix #configurateur-prix{font-size:.9rem}.volet-configurateur .sidebar-footer .exit{height:50%}.volet-configurateur .sidebar-footer .panier{font-size:.67rem;height:50%}}@media(max-width:767px){.volet-configurateur{max-width:100%;padding:0;right:0;top:auto;bottom:-110%;height:50dvh}.volet-configurateur .accordion{padding-inline:1rem;height:50dvh}.volet-configurateur.open{bottom:0}.volet-configurateur .accordion .cartes{grid-template-columns:repeat(2,1fr)}.volet-configurateur .accordion .cartes.carre{grid-template-columns:repeat(4,1fr)}.volet-configurateur .accordion .boutons{margin-bottom:2rem}.volet-configurateur .sidebar-footer .prix .configurateur-stock{font-size:.75rem}.volet-configurateur .sidebar-footer .prix #configurateur-prix{font-size:1rem}.volet-configurateur .sidebar-footer .exit{height:67%}.volet-configurateur .sidebar-footer .panier{height:67%;font-size:.75rem}}@media(max-width:480px){.volet-configurateur .accordion .cartes{grid-template-columns:1fr}.volet-configurateur .accordion .cartes.carre{grid-template-columns:repeat(3,1fr)}.volet-configurateur .sidebar-footer .prix .configurateur-stock{font-size:.5rem}.volet-configurateur .sidebar-footer .prix #configurateur-prix{font-size:.9rem}.volet-configurateur .sidebar-footer .exit{height:50%}.volet-configurateur .sidebar-footer .panier{font-size:.67rem;height:50%}}.volet-description{max-width:50vw}.volet-description .accordion{margin-top:2.5rem;height:calc(100vh - 6rem);overflow-y:auto;scrollbar-width:thin}.volet-description .accordion::-webkit-scrollbar{width:.5rem}.volet-description .accordion a{text-transform:none}.volet-description .accordion div a{text-decoration:underline}.volet-description .accordion div a:hover{color:var(--panac)}.volet-description .accordion a.link{border-bottom:none;padding-bottom:0;font-size:.9rem}.volet-description .accordion a.link:after,.volet-description .accordion a.link:hover:after{content:none}.volet-description img{width:80%}.volet-description #dimensions_valeurs{display:flex;flex-wrap:wrap;gap:1rem}.volet-description #dimensions_valeurs p,.volet-description #dimensions_image{margin-bottom:0}.volet-description .dimensions_lien{margin-bottom:1rem;text-align:center;background:none;border:none;border-bottom:1px solid var(--link-grey);cursor:pointer}@media(prefers-color-scheme:dark)and (pointer:coarse){.volet-description img{filter:invert(1)}}@media(max-width:992px){.volet-description img{width:100%}}@media(max-width:767px){.volet-description{max-width:100%;padding:0;right:0;top:auto;bottom:-110%}.volet-description .accordion{padding-inline:1rem}.volet-description.open{bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/product-style.css.map */
