product-info{padding:0 0 90px!important}product-image .product-images-grid{display:flex;gap:0;height:740px;overflow:hidden}product-image .product-images-grid .product-image{flex:1;height:100%;background-color:var(--grey-light);display:flex;align-items:center;justify-content:center}product-image .product-images-grid .product-image:first-child{padding:40px}product-image .product-images-grid .product-image img{height:100%;width:100%;object-fit:cover}product-image .product-images-grid .product-image:first-child img{filter:drop-shadow(0px 10px 25px #1414141A);object-fit:contain}@media (max-width: 989px){product-image .product-images-grid .product-image{min-width:100vw;max-width:100vw}product-image .product-images-grid{overflow:auto;width:100%}product-image .product-images-grid::-webkit-scrollbar{display:none}}@media (max-width: 749px){product-image .product-images-grid{height:385px}product-image .product-images-grid .product-image:first-child{padding:20px}}.container-bar{position:absolute;bottom:40px;width:100%;z-index:2;padding-inline:20px}.container-bar.container-bar--fixed{position:initial;padding-block:60px;border-block:1px solid var(--grey-primitive)}.container-bar.container-bar--sticky.sticky{position:fixed;bottom:40px}.container-bar.container-bar--sticky.sticky.top{position:fixed;bottom:auto;top:108px;background-color:#fff;box-shadow:0 10px 25px #1414141a}.container-bar.container-bar--sticky.sticky.top fixed-bar{box-shadow:none}.container-bar fixed-bar{max-width:1220px;margin-inline:auto;display:block;background-color:#fff;display:flex;border-radius:80px;justify-content:flex-end;box-shadow:0 10px 25px #1414141a}.container-bar.container-bar--fixed fixed-bar{box-shadow:none}.container-bar fixed-bar>*:not(:last-child){border-right:1px solid var(--grey-primitive)}.container-bar fixed-bar .titre-artiste{padding:0 40px;flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.container-bar fixed-bar .titre-artiste .artiste-title{margin:0;font-size:var(--large-text);line-height:var(--line-para-big);font-weight:700;letter-spacing:0;display:flex;align-items:center;gap:6px}.container-bar fixed-bar .titre-artiste .product-title{margin:0;font-size:var(--paragraph);line-height:var(--line-para-big);font-weight:400;letter-spacing:0}.container-bar fixed-bar .modal-configuration-produit{padding:10px 40px;display:flex;align-items:center}.container-bar fixed-bar .modal-configuration-produit button{border:none;background:none;display:flex;gap:6px;align-items:center;color:var(--blue);font-size:var(--paragraph);line-height:var(--line-para-big);font-weight:400;letter-spacing:0;font-family:Satoshi;padding:0;cursor:pointer;transition:.3s}.container-bar fixed-bar .modal-configuration-produit button svg path{transition:.3s}.container-bar fixed-bar .modal-configuration-produit:hover button{color:var(--dark-blue)}.container-bar fixed-bar .modal-configuration-produit:hover button svg path{fill:var(--dark-blue)}.container-bar fixed-bar .add-cart{padding:10px 14px 10px 20px}.container-bar fixed-bar .prix{padding:0 40px;display:flex;align-items:center;gap:10px}.container-bar fixed-bar .prix .price,#modal-product-variant .content .container-info .price,product-content .container-info .container-artiste-price .price{color:var(--blue);font-size:var(--titre-xl);line-height:var(--line-xl);font-weight:900;letter-spacing:0;font-family:Satoshi}.container-bar fixed-bar .prix .price .price__sale .price-item--regular,#modal-product-variant .content .container-info .price__sale .price-item--regular,product-content .container-info .container-artiste-price .price__sale .price-item--regular{color:var(--black);text-decoration:line-through;text-decoration-thickness:2px;font-size:var(--titre-xl);line-height:var(--line-xl);font-weight:900;letter-spacing:0;font-family:Satoshi}.container-bar fixed-bar .prix .product__tax,product-modal .product__tax{display:none}.container-bar fixed-bar .add-cart .modal-configuration-produit,.container-bar fixed-bar .add-cart form button,#modal-product-variant .content .product-form__submit{border:none;background:var(--blue);color:#fff;padding:18px 36px;display:flex;gap:7px;align-items:center;border-radius:50px;cursor:pointer;transition:.3s;font-size:var(--paragraph);line-height:var(--line-para-big);font-weight:400;letter-spacing:0;font-family:Satoshi;margin:0}.container-bar fixed-bar .add-cart .modal-configuration-produit:hover,.container-bar fixed-bar .add-cart form button:hover,#modal-product-variant .content .product-form__submit:hover{background-color:var(--dark-blue)}.container-bar fixed-bar .add-cart form button:after,.container-bar fixed-bar .add-cart form button:before{display:none}.container-bar fixed-bar .add-cart form button span{display:flex;gap:7px;align-items:center}#modal-product-variant{position:fixed;width:100vw;top:0;left:0;height:100vh;background-color:rgba(var(--color-foreground),.35);z-index:50;visibility:hidden;opacity:0;transition:opacity .5s,visibility .01s .5s;display:flex;justify-content:center;align-items:center}#modal-product-variant.show{visibility:visible;opacity:1;transition:opacity .5s,visibility .01s}#modal-product-variant .content{padding:80px 60px 40px;background-color:#fff;position:relative;border-radius:20px;min-width:640px}#modal-product-variant .content .product-form__buttons{max-width:none}#modal-product-variant .content #close-modal-bar{position:absolute;top:20px;right:20px;cursor:pointer}#modal-product-variant .content .container-info{display:flex;gap:40px;justify-content:space-between;align-items:center}#modal-product-variant .content .container-info .titre-artiste{display:flex;flex-direction:column}#modal-product-variant .content .container-info .titre-artiste .artiste-title{display:flex;gap:6px;align-items:center;font-size:var(--large-text);line-height:var(--line-para-big);font-weight:700}#modal-product-variant .content .container-info .titre-artiste p{margin:0;font-size:var(--paragraph);line-height:var(--line-para-big);font-weight:400}#modal-product-variant .content .product-form__submit span:not(:has(:first-child)):before{content:url("data:image/svg+xml;charset=UTF-8,%3csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M10 8V5H7V3H10V0H12V3H15V5H12V8H10ZM6 21C5.45 21 4.97917 20.8042 4.5875 20.4125C4.19583 20.0208 4 19.55 4 19C4 18.45 4.19583 17.9792 4.5875 17.5875C4.97917 17.1958 5.45 17 6 17C6.55 17 7.02083 17.1958 7.4125 17.5875C7.80417 17.9792 8 18.45 8 19C8 19.55 7.80417 20.0208 7.4125 20.4125C7.02083 20.8042 6.55 21 6 21ZM16 21C15.45 21 14.9792 20.8042 14.5875 20.4125C14.1958 20.0208 14 19.55 14 19C14 18.45 14.1958 17.9792 14.5875 17.5875C14.9792 17.1958 15.45 17 16 17C16.55 17 17.0208 17.1958 17.4125 17.5875C17.8042 17.9792 18 18.45 18 19C18 19.55 17.8042 20.0208 17.4125 20.4125C17.0208 20.8042 16.55 21 16 21ZM0 3V1H3.275L7.525 10H14.525L18.425 3H20.7L16.3 10.95C16.1167 11.2833 15.8708 11.5417 15.5625 11.725C15.2542 11.9083 14.9167 12 14.55 12H7.1L6 14H18V16H6C5.25 16 4.67917 15.675 4.2875 15.025C3.89583 14.375 3.88333 13.7167 4.25 13.05L5.6 10.6L2 3H0Z' fill='white'/%3e%3c/svg%3e ");height:22px}#modal-product-variant .content variant-selects{display:flex;flex-direction:column;gap:15px;margin-top:30px;margin-bottom:30px}#modal-product-variant .content variant-selects .product-form__input{display:flex;flex-wrap:wrap;gap:15px}#modal-product-variant .content variant-selects .product-form__input legend{font-family:Satoshi;font-size:var(--paragraph);line-height:var(--line-para-big);color:var(--black);font-weight:700;margin-bottom:7px}#modal-product-variant .content variant-selects .product-form__submit{margin:0}#modal-product-variant .content variant-selects .product-form__input label{font-size:var(--paragraph);line-height:var(--line-para-big);padding:8px 16px;font-weight:400;color:var(--black);outline:1px solid var(--grey-primitive);border:none;margin:0}#modal-product-variant .content variant-selects .product-form__input input[type=radio]:checked+label{outline:2px solid var(--black);background:none}#modal-product-variant .content .product-form__submit:after,#modal-product-variant .content .product-form__submit:before{display:none}#modal-product-variant .content .product-form__submit span{display:flex;align-items:center;gap:6px}.container-bar fixed-bar .add-cart form button .loading__spinner{visibility:hidden}.container-bar fixed-bar .add-cart form button:disabled,.container-bar fixed-bar .add-cart form button:disabled:hover,#modal-product-variant .content .product-form__submit:disabled:hover,#modal-product-variant .content .product-form__submit:disabled{background-color:var(--disabled-blue);opacity:1;cursor:default}.container-bar fixed-bar .add-cart{display:flex;align-items:center}@media (maw-width: 1500px){.container-bar.container-bar--sticky.sticky.top{top:92px}}@media (max-width: 1250px){.container-bar fixed-bar .titre-artiste{padding:0 30px}.container-bar fixed-bar .modal-configuration-produit,.container-bar fixed-bar .prix{padding-inline:30px}.container-bar fixed-bar .prix .price,.container-bar fixed-bar .prix .price .price__sale .price-item--regular{font-size:28px;line-height:34px}.container-bar.container-bar--sticky.sticky.top{top:91px}}@media (max-width: 1100px){.container-bar fixed-bar .modal-configuration-produit{display:none}}@media (max-width: 989px){.container-bar{z-index:7;padding:0;bottom:59px}.container-bar fixed-bar{box-shadow:0 -20px 50px #1414141a;border-radius:20px 20px 0 0}.section-header.shopify-section-group-header-group:has(~main product-info){box-shadow:none}.container-bar fixed-bar{padding:15px 30px;gap:20px}.content-for-layout product-info .container-bar fixed-bar>*{border:none;padding:0}#modal-product-variant .content{padding:80px 30px 30px}.container-bar{position:fixed}.container-bar.container-bar--sticky.sticky{bottom:59px}.container-bar.container-bar--sticky.sticky.top{position:fixed;bottom:59px;top:auto;background-color:transparent;box-shadow:none}.container-bar.container-bar--fixed{padding-block:20px}}@media (max-width: 749px){#modal-product-variant .hidden-mobile{display:none!important}.container-bar fixed-bar{padding:15px}.container-bar fixed-bar .add-cart .modal-configuration-produit,.container-bar fixed-bar .add-cart form button span:has(svg),.container-bar fixed-bar .add-cart form button{text-indent:-8000px;gap:0;width:40px;height:40px;min-height:0;min-width:0;padding:0;display:flex;justify-content:center;align-items:center}.container-bar fixed-bar .add-cart form button span{gap:0}.container-bar fixed-bar .prix .price,.container-bar fixed-bar .prix .price .price__sale .price-item--regular{font-size:20px;line-height:20px}.container-bar fixed-bar .titre-artiste .product-title{font-size:18px}.container-bar fixed-bar{gap:10px}.container-bar fixed-bar .titre-artiste .artiste-title.hidden-mobile{display:none}#modal-product-variant{top:auto;background:transparent;bottom:-100%;height:auto;transition:opacity .5s,visibility .01s .5s,bottom .5s}#modal-product-variant.show{top:auto;bottom:137px;z-index:8;transition:opacity .5s,visibility .01s,bottom .5s}#modal-product-variant .content{padding:50px 15px 20px;border-radius:20px 20px 0 0;width:100%;min-width:0;box-shadow:0 -20px 20px #1414141a}#modal-product-variant .content #close-modal-bar{width:48px;height:4px;background-color:var(--grey-primitive);top:20px;right:50%;transform:translate(50%);border-radius:20px}#modal-product-variant .content #close-modal-bar *{display:none}}product-content.page-width{display:flex;padding:60px 10% 60px 60px;gap:40px;justify-content:space-between}product-content .short-description{max-width:300px;width:40%;height:fit-content;position:sticky;top:120px}product-content .short-description p{line-height:var(--line-para-big);font-size:var(--paragraph)}product-content .short-description strong{font-weight:700}product-content .container-info{width:calc(55% - 20px)}product-content .container-info .collection-breadcrumb{display:flex;align-items:center;gap:5px;flex-wrap:wrap}product-content .container-info .collection-breadcrumb a,product-content .container-info .collection-breadcrumb p{color:var(--grey-middle);font-size:var(--very-small-text);line-height:var(--line-small);margin:0}product-content .container-info h1{margin-block:15px;font-size:var(--small-xl);line-height:var(--line-small-xl);font-weight:900;font-family:Satoshi;letter-spacing:-1.4px}product-content .container-info .artiste-title,product-artiste .container .info-artiste .artiste-title{display:flex;gap:6px;align-items:center;font-size:var(--large-text);line-height:var(--line-para-big);font-weight:700}product-content .container-info .container-artiste-price .container-artiste p{margin:0}product-content .container-info .container-artiste-price{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}product-content .container-info .container-artiste-price .container-artiste{display:flex;align-items:center;gap:15px;flex-wrap:wrap}product-content .container-info .container-artiste-price .container-artiste .pays{display:flex;align-items:center;gap:15px;line-height:var(--line-para-big);font-size:var(--paragraph)}product-content .container-info .container-artiste-price .container-artiste .nb-oeuvre,product-artiste .container .info-artiste .nb-oeuvre{padding:5px 13px;border-radius:15px;background-color:var(--grey-light);line-height:var(--line-para);width:fit-content}product-content .container-info .carateristiques-produit{display:flex;flex-direction:column;padding:0;margin-block:30px}product-content .container-info .carateristiques-produit li{padding:18px 10px;border-bottom:1px solid var(--grey-primitive);display:flex;gap:20px}product-content .container-info .carateristiques-produit li *{width:calc(50% - 10px)}product-content .container-info .carateristiques-produit li::marker{display:none}product-content .container-info .carateristiques-produit li p{font-size:var(--paragraph);line-height:var(--line-para-big);font-weight:400;margin:0}product-content .container-info .carateristiques-produit li span{font-size:var(--paragraph);line-height:var(--line-para-big);font-weight:700}product-content .container-info .dropdown{padding:0;margin:0}product-content .container-info .dropdown input{display:none}product-content .container-info .dropdown .description{display:flex;flex-direction:column;border-bottom:1px solid var(--grey-primitive)}product-content .container-info .dropdown .description .top-accordeon{display:flex;align-items:center;gap:10px;padding:18px 45px 18px 15px;position:relative}product-content .container-info .dropdown .description .top-accordeon p{font-size:var(--paragraph);line-height:var(--line-para-big);font-weight:400;margin:0}product-content .container-info .dropdown .description .top-accordeon .title{font-weight:700}product-content .container-info .dropdown .description .top-accordeon svg{position:absolute;right:21px;transition:.4s}product-content .container-info .dropdown .description .bottom-accordeon p{margin-top:0;font-size:var(--paragraph);line-height:var(--line-para-big);font-weight:400}product-content .container-info .dropdown .description .bottom-accordeon p:last-child{margin-bottom:0}product-content .container-info .dropdown .description .bottom-accordeon p strong{font-weight:700}product-content .container-info .dropdown .description .bottom-accordeon{padding:0 15px;max-height:0;overflow:hidden;margin-block:0;transition:max-height .4s linear,margin .2s linear}product-content .container-info .dropdown input:checked+label .bottom-accordeon{max-height:500px;overflow:hidden;margin-block:18px}product-content .container-info .dropdown input:checked+label svg{transform:scale(-1)}product-content .container-info .reassurance{padding:0;margin-block:30px;display:flex;flex-wrap:wrap;gap:15px}product-content .container-info .reassurance li::marker{display:none}product-content .container-info .reassurance li{width:calc((100% - 15px)/2);display:flex;gap:5px}product-content .container-info .reassurance li img{width:24px;height:24px;object-fit:contain}product-content .container-info .reassurance li h2{color:var(--grey-middle);font-size:var(--paragraph);font-weight:700;font-family:Satoshi;margin:2px 0 0;letter-spacing:.3px}product-content .container-info .reassurance li .reassurance-text{color:var(--grey-middle);font-size:var(--paragraph);font-weight:400;font-family:Satoshi;letter-spacing:-.2px;margin:0}product-content .container-info .code-promo{padding:18px;background-color:var(--green);display:flex;gap:12px}product-content .container-info .code-promo svg{width:20px;margin-top:2px}product-content .container-info .code-promo p{flex:1;margin:0;line-height:var(--line-para-big);font-size:var(--paragraph)}product-content .container-info .code-promo p strong{font-weight:700}product-content .container-info .list-payment{justify-content:flex-start;display:flex;gap:15px;padding:30px 0 0}product-content .container-info .list-payment .list-payment__item{padding:0;height:auto}product-content .container-info .list-payment .list-payment__item::marker{display:none}product-content .container-info .list-payment .list-payment__item svg{width:60px;height:auto}product-content .container-info .footer__payment{margin:0}product-artiste{background-color:var(--grey-light);display:block}product-artiste .container{display:flex;gap:60px;padding:60px 60px 80px;max-width:1180px}product-artiste .container>img,product-artiste .container video,product-artiste .container iframe{flex:1;width:auto;min-height:300px;max-width:calc(100% - 380px);aspect-ratio:auto}product-artiste .container .info-artiste{width:320px;background-color:#fff;border-radius:20px;padding:20px;height:fit-content}product-artiste .container .info-artiste img{width:60px;height:60px;object-fit:cover;border-radius:100%}product-artiste .container .info-artiste .artiste-top{display:flex;align-items:center;gap:10px}product-artiste .container .info-artiste .nb-oeuvre{background-color:var(--green);line-height:var(--line-para);font-size:var(--very-small-text);margin:0}product-artiste .container .info-artiste .pays-nb-oeuvre{display:flex;gap:15px;align-items:center;margin-top:15px;margin-bottom:5px}product-artiste .container .info-artiste .pays-nb-oeuvre .pays{line-height:var(--line-para);font-size:var(--very-small-text);margin:0}product-artiste .container .info-artiste .lien-site{height:40px;display:block}product-artiste .container .info-artiste .reseaux-sociaux{display:flex;gap:15px;align-items:center;margin-top:15px}product-artiste .container .info-artiste .reseaux-sociaux svg,product-artiste .container .info-artiste .reseaux-sociaux a{width:24px;height:24px}product-galerie.page-width{display:block;display:flex;flex-direction:column;align-items:center;gap:30px;padding:60px 60px 0}product-galerie .product-image{display:flex;flex-wrap:wrap;gap:60px}product-galerie .product-image img:nth-child(4n+1),product-galerie .product-image img:nth-child(4n){width:calc(60% - 30px);height:auto;object-fit:cover}product-galerie .product-image img:nth-child(4n+2),product-galerie .product-image img:nth-child(4n+3){width:calc(40% - 30px);height:auto;object-fit:cover}product-galerie .title,product-recommendations .accordion__title{font-size:var(--super-big);line-height:var(--line-big);font-weight:900;margin:0;font-family:Satoshi;text-align:center}product-recommendations{display:flex;flex-direction:column;gap:30px;align-items:center;padding-top:60px}product-recommendations .swiper{padding-block:0!important}@media (max-width: 1250px){product-image .product-images-grid{height:650px}product-content.page-width{padding-right:8%}product-artiste .container,product-galerie .product-image{gap:40px}product-artiste .container>img,product-artiste .container video,product-artiste .container iframe{max-width:calc(100% - 360px)}product-galerie .product-image img:nth-child(4n+1),product-galerie .product-image img:nth-child(4n){width:calc(60% - 20px)}product-galerie .product-image img:nth-child(4n+2),product-galerie .product-image img:nth-child(4n+3){width:calc(40% - 20px)}.container-bar{bottom:150px}}@media (max-width: 989px){product-artiste .container,product-galerie.page-width,product-content.page-width{padding:30px}product-galerie.page-width{padding-bottom:0;padding-top:15px}.container-bar{bottom:59px}product-recommendations{padding-block:30px}product-content .container-info,product-content .short-description{width:100%;max-width:none}product-content.page-width{flex-direction:column-reverse}product-content .container-info h1{font-size:var(--super-big);line-height:var(--line-big)}product-artiste .container,product-galerie{gap:30px;flex-direction:column-reverse;align-items:center}product-artiste .container>img,product-artiste .container video,product-artiste .container iframe{width:100%;max-width:750px}product-galerie .product-image{gap:30px}product-galerie .product-image img:nth-child(4n+1),product-galerie .product-image img:nth-child(4n){width:calc(60% - 15px)}product-galerie .product-image img:nth-child(4n+2),product-galerie .product-image img:nth-child(4n+3){width:calc(40% - 15px)}}@media (max-width: 749px){product-content.page-width{padding:15px}product-recommendations{padding-block:15px}product-artiste .container,product-galerie.page-width{padding-inline:15px}product-content .container-info .container-artiste-price{flex-direction:column;gap:5px;align-items:flex-start}product-content .container-info .container-artiste-price .container-artiste{gap:5px;justify-content:space-between;width:100%}product-content .container-info .artiste-title{width:100%}product-content .container-info .carateristiques-produit{margin-block:15px}product-content .container-info .list-payment{gap:5px}product-content .container-info .list-payment .list-payment__item svg{width:50px}product-artiste .container,product-galerie,product-galerie .product-image,product-galerie.page-width,product-recommendations{gap:15px}product-galerie .product-image img:nth-child(4n+1),product-galerie .product-image img:nth-child(4n),product-galerie .product-image img:nth-child(4n+2),product-galerie .product-image img:nth-child(4n+3){width:100%}product-recommendations .swiper .next-arrow,product-recommendations .swiper .prev-arrow{display:none}}@media (max-width: 480px){product-content .container-info .reassurance{flex-direction:column}product-content .container-info .reassurance li{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/main-product-custom.css.map */
