/*!
 * @license
 * © CROUIN 2021. All rights reserved. Powered by MaxDesign.
 * ⚠ FR : CONTENU PROTÉGÉ PAR LES DROITS D'AUTEURS (article L. 111-1 du code de la propriété intellectuelle). Cette ressource ne peut pas être utilisée, diffusée ou exploitée sans l'approbation de ses auteurs. Pour plus d'informations, veuillez contacter admin(at)maxdesign.expert
 * ⚠ EN : CONTENT PROTECTED WITH AUTHOR COPYRIGHTS (section L. 111-1 of the intellectual property code). This resource may not be used, distributed or exploited without the approval of its authors. For any information request, please contact admin(at)maxdesign.expert
 */.pgcmd{--margin: var(--margin-mobile);display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));margin:var(--margin)}.pgcmd__heading{grid-column:1/-1;margin:5px 0}.pgcmd__label{margin:0;font-size:var(--font-size-title);line-height:1.2}.pgcmd__label-details{font-size:calc(var(--font-size-title) * .8);line-height:normal;opacity:.7}.pgmd__group{display:contents}.pgmd__card{position:relative}.pgmd__card:not([data-included]){cursor:pointer}.pgmd__container{position:relative;padding-bottom:calc(100% / var(--aspect-ratio, 1));border:1px dashed currentColor;border-radius:var(--border-radius);background:#f5f5f5;overflow:hidden;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.pgmd__container:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.pgmd__card:not([data-included]) .pgmd__container:after{content:"";background-image:var(--img-url);background-size:cover;position:absolute;background-position:center;background-repeat:no-repeat;width:100%;height:100%;top:0;left:0;overflow:hidden}.pgmd__group[data-cards-placeholder=true] .pgmd__card[disabled] .pgmd__container:after{background-size:70%;background-position:50% 75%;opacity:.1}.pgmd__card[data-included] .pgmd__container{padding-bottom:0;border:none}.pgmd__tag{position:absolute;left:8px;top:8px;padding:2px 8px;line-height:normal;font-size:.75em;border-radius:4px;background:#000;color:#fff}.pgmd__card[disabled] .pgmd__tag{z-index:1}.pgmd__toggle{--width: 22px;width:var(--width);height:auto;position:absolute;top:9px;right:9px;padding:6px;box-shadow:0 0 3px #0000004d;border-radius:4px;background:#fff;cursor:pointer;z-index:1}.pgmd__toggle:hover{box-shadow:0 0 3px #00000080}.pgmd__group:not([data-cards-placeholder=true]) .pgmd__card[disabled] .pgmd__toggle{--width: 40px;top:50%;left:50%;padding:calc(var(--width) * 33 / 100);border-radius:100%;transform:translate(-50%,-50%) rotate(45deg);box-shadow:none;pointer-events:none}.pgmd__group[data-cards-placeholder=true] .pgmd__card[disabled] .pgmd__toggle{--width: 24px;border-radius:100%;transform:rotate(45deg);pointer-events:none}.pgmd__title{font-size:var(--font-size-text);text-align:center;margin-top:4px;opacity:.8}.pgmd__card[disabled] .pgmd__title:after{content:" " attr(data-index)}.pgmd__input{position:absolute;top:40%;left:45%;width:55%;opacity:0;z-index:-1}.pgmd__filter .active-facets{--space-top: calc(var(--mmd-padding-top, 0px) * -1);--space-inline: calc(var(--mmd-padding-inline, 0px) * -1);position:sticky;top:var(--space-top);margin-inline:var(--space-inline);margin-top:var(--space-top)!important;margin-bottom:calc(var(--space-top) * -1);padding:10px;z-index:6;background:#fff;box-shadow:0 0 7px -3px #00000080}.pgmd__filter .removable-facet{padding:var(--spacing-1-5) var(--spacing-3)}.pgmd__filter details:first-of-type{border-top:none}.pgmd__filter details:last-of-type{border-bottom:none}.pgmd__filter details:first-of-type .accordion__toggle{padding-top:0}.pgmd__filter details:last-of-type:not([open]) .accordion__toggle{padding-bottom:0}.pgmd__filter details:last-of-type .accordion__content{margin-bottom:0}.pgmd__filter .group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]){background:rgb(var(--text-color) / .1);color:currentColor}.pgmd__items{display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(var(--grid-col-min-mobile),1fr));text-align:center}.pgmd__items[data-discount-percentage="100"] .badge--on-sale{display:none}.pgmd__item{display:grid;grid-template-rows:auto 1fr;scroll-margin:20px;cursor:cell}.pgmd__item[data-zoom]{grid-column:1/-1}.pgmd__item-media{position:relative}.pgmd__item-media img{display:block;max-width:100%;height:auto;max-height:70vh;border-radius:var(--border-radius);object-fit:contain}.pgmd__item-title{position:relative;padding:.7em 0 .2em;font-size:.85em;opacity:.8;line-height:1.3em}.pgmd__item-btns{--space: 6px;position:absolute;bottom:var(--space);right:var(--space);display:grid;gap:var(--space)}.pgmd__item-btns button{--size: 26px;position:relative;width:var(--size);height:var(--size);margin:0;padding:0;border:none;border-radius:var(--border-radius);cursor:pointer;background:#ffffff80;appearance:none;-webkit-appearance:none}.pgmd__item-btns svg{fill:currentColor}.pgmd__item[data-zoom] .pgmd__item-btns button{width:calc(var(--size) * 1.2);height:calc(var(--size) * 1.2)}.pgmd__item[data-zoom] .pgmd__item-zoom svg:first-child,.pgmd__item:not([data-zoom]) .pgmd__item-zoom svg:last-child{display:none}.pgmd__item-modal button:before{content:"Ajouter"}.pgmd__item-modal button>*{display:none}@media(min-width:441px){.pgmd__items{grid-template-columns:repeat(auto-fill,minmax(var(--grid-col-min-desktop),1fr))}}@media(min-width:1025px){.pgcmd{--margin: var(--margin-desktop);grid-template-columns:repeat(auto-fit,minmax(auto,125px))}.pgmd__item-btns button{--size: 28px}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/product-group-maxdesign.css.map */
