.atelier-review-origin{max-width:1200px;margin:0 auto 12px;padding-inline:16px;text-align:center;font-size:.875rem;line-height:1.6}.atelier-review-origin+.shopify-app-block .jm-review-widget{padding-block-start:0}.apv{display:block;container-type:inline-size;width:100%;min-width:0;margin-top:2px;padding:0;background:transparent;color:var(--apv-text);font-family:var(--text-font-family,inherit)}.apv-group+.apv-group{margin-top:14px}.apv-heading{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:400;line-height:1.4}.apv-heading>span:first-child{flex-shrink:0}.apv-rule{flex:1;min-width:12px;height:1px;background:var(--apv-border)}.apv-options{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--apv-gap);margin-top:8px}.apv .apv-option{display:inline-flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 5px;min-width:44px;min-height:var(--apv-height);max-width:100%;padding:10px 15px;border:1px solid var(--apv-border);border-radius:var(--apv-radius);background:var(--apv-option-bg);color:var(--apv-text);font-family:var(--heading-font-family,var(--text-font-family,inherit));font-size:14px;font-weight:700;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:background-color .14s ease,color .14s ease,border-color .14s ease;-webkit-tap-highlight-color:transparent}.apv-group--grid{--apv-columns:var(--apv-per-row);--apv-pill: calc(min(112px,(100cqw - (var(--apv-columns) - 1) * var(--apv-gap)) / var(--apv-columns)) - .1px) }.apv-group--grid .apv-option{flex:0 1 var(--apv-pill);min-width:min-content;padding-inline:2px;white-space:nowrap}.apv-group--primary.apv-group--grid .apv-options{max-width:calc(var(--apv-columns) * 112px + (var(--apv-columns) - 1) * var(--apv-gap))}.apv .apv-option--current{background:var(--apv-accent);color:var(--apv-on-accent);border-color:var(--apv-accent)}.apv .apv-option--unavailable{position:relative;background:transparent;color:var(--apv-text);border-color:var(--apv-border);opacity:.65;cursor:not-allowed}.apv .apv-option--unavailable:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(to top left,transparent calc(50% - 1.25px),currentColor calc(50% - .75px),currentColor calc(50% + .75px),transparent calc(50% + 1.25px));pointer-events:none}.apv .apv-option--pending{background:var(--apv-accent);color:var(--apv-on-accent);border-color:var(--apv-accent);text-decoration:none;transition:none}.apv .apv-option--leaving{background:var(--apv-option-bg);color:var(--apv-text);border-color:var(--apv-border);transition:none}.apv .apv-option:focus-visible{outline:2px solid var(--apv-accent);outline-offset:2px}.apv-option__note{font-size:.9em}.apv-group--secondary .apv-option{text-transform:uppercase}.apv-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.apv-editor-note{padding:10px;font-size:13px;line-height:1.4;background:#f7f4f0;color:#432d21}@container (min-width:480px){.apv-group--grid{--apv-columns:var(--apv-per-row-wide)}}@media(hover:hover){.apv a.apv-option:hover{background:var(--apv-accent);color:var(--apv-on-accent);border-color:var(--apv-accent)}}@media(prefers-reduced-motion:reduce){.apv .apv-option{transition:none}}@media(forced-colors:active){.apv .apv-option{border:1px solid ButtonText}.apv .apv-option--current,.apv .apv-option--pending{outline:2px solid Highlight;outline-offset:-3px}.apv .apv-option--leaving{outline:none}.apv .apv-option--unavailable:after{forced-color-adjust:none;background:linear-gradient(to top left,transparent calc(50% - 1.25px),CanvasText calc(50% - .75px),CanvasText calc(50% + .75px),transparent calc(50% + 1.25px))}}.product-card__info{container-type:inline-size}.product-card__commerce{display:grid;grid-template-columns:var(--ap-card-columns, minmax(0, 1fr));align-items:end;justify-items:var(--ap-card-align, start);gap:.25rem .5rem;width:100%;font-size:var(--ap-card-meta-size, inherit)}.product-card__commerce--center{--ap-card-align: center}.product-card__commerce>.price-list{min-width:0;justify-content:var(--ap-card-price-align, inherit)}.product-card__commerce :is(sale-price,compare-at-price){white-space:nowrap}.product-card__note{display:inline-flex;align-items:center;gap:.375em;color:rgb(var(--adlp-carte-note, 95 90 84));font-size:var(--ap-card-note-size, clamp(.6875rem, 8cqi, .74rem));line-height:1.6;white-space:nowrap}.product-card__note:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}.product-card__note-compact{display:var(--ap-card-compact-display, none)}.product-card__note-full{display:var(--ap-card-full-display, inline)}.product-card__note .ap-etoiles{display:inline-flex;flex:none;gap:1px}.product-card__note .ap-etoile{position:relative;display:block;flex:none;width:1em;height:1em;overflow:visible}.product-card__note .ap-etoile path{fill:rgb(var(--adlp-carte-etoile, 246 242 124));stroke:rgb(var(--adlp-carte-etoile-contour, 26 26 26));stroke-width:1.6;stroke-linejoin:round}.product-card__note :is(.ap-etoile--vide,.ap-etoile__fond) path{fill:transparent;stroke:rgb(var(--adlp-carte-etoile-vide, 201 195 186))}.product-card__note .ap-etoile--demi svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.product-card__note .ap-etoile__moitie{clip-path:inset(0 50% 0 0)}@media screen and (min-width:700px){.product-card__commerce--desktop-inline{--ap-card-columns: minmax(0, 1fr) max-content;--ap-card-meta-size: clamp(.75rem, 5.6cqi, 1rem);--ap-card-note-size: 1em;--ap-card-compact-display: inline;--ap-card-full-display: none;--ap-card-align: start;--ap-card-price-align: start}}@media screen and (max-width:699px){.product-card__commerce{row-gap:0}.product-card__commerce>.price-list{line-height:1.3}.product-card__commerce--mobile-inline{--ap-card-columns: minmax(0, 1fr) max-content;--ap-card-meta-size: clamp(.625rem, 6cqi, .875rem);--ap-card-note-size: 1em;--ap-card-compact-display: inline;--ap-card-full-display: none;--ap-card-align: start;--ap-card-price-align: start}}.product-card .product-card__image{border-radius:var(--rounded-sm)}.product-card .product-card__info{padding-block-start:var(--spacing-3)}@media screen and (max-width:699px){.product-card .product-card__info{padding-block-start:var(--spacing-2)}.product-card .product-card__info>.v-stack{row-gap:0}}.adlp-ri-circle{position:relative}.adlp-ri-circle:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;box-shadow:0 0 0 7px currentColor,0 0 14px 4px currentColor;opacity:0;pointer-events:none}@keyframes adlpRiPulse{0%{opacity:.58;transform:scale(1)}35%{opacity:.36;transform:scale(1.08)}70%,to{opacity:0;transform:scale(1.3)}}.adlp-ri-badge[data-pulse=true] .adlp-ri-circle:after{animation:adlpRiPulse 1.7s cubic-bezier(.4,0,.6,1) infinite}@media(prefers-reduced-motion:reduce){.adlp-ri-badge[data-pulse=true] .adlp-ri-circle:after{animation:none;opacity:.18}}.product-info__block-item[data-block-type=size-guide] .adlp-sg-scarcity{display:inline-flex;align-items:center;gap:7px;font-family:var(--text-font-family, inherit);font-size:14px;font-weight:400;white-space:nowrap}.adlp-sg-scarcity__dot{position:relative;flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:currentColor;box-shadow:0 0 3px currentColor}.adlp-sg-scarcity__dot:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;background:currentColor;box-shadow:0 0 6px 2px currentColor;opacity:.15;animation:adlpScarcityGlow 1.8s ease-in-out infinite}@keyframes adlpScarcityGlow{0%,to{opacity:.12;transform:scale(.65)}50%{opacity:.48;transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.adlp-sg-scarcity__dot:before{animation:none}}.product-info__block-item[data-block-type=size-guide]+[data-block-type=buy-buttons],.product-info__block-item[data-block-type=size-guide]+[data-block-type=payment-terms]+[data-block-type=buy-buttons]{margin-block-start:16px}@media screen and (min-width:1000px){.product-info__block-item[data-block-type=size-guide]+[data-block-type=buy-buttons],.product-info__block-item[data-block-type=size-guide]+[data-block-type=payment-terms]+[data-block-type=buy-buttons]{margin-block-start:20px}}
/*# sourceMappingURL=/cdn/shop/t/61/compiled_assets/styles.css.map */
