@font-face{font-family:Switzer;src:url(apy-switzer-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Switzer;src:url(apy-switzer-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Switzer;src:url(apy-switzer-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Karma;src:url(apy-karma-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Chivo Mono;src:url(apy-chivo-mono-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Chivo Mono;src:url(apy-chivo-mono-500.woff2) format("woff2");font-weight:500;font-display:swap}:root{--apy-noir: #121212;--apy-blanc: #fff;--apy-trait: #e5e6e6;--apy-gris: #3e3e3e;--apy-encre: #020105;--apy-noir-pur: #000;--apy-fond-clair: #f4f4f4;--apy-sable: #dedccd;--apy-anthracite: #212121;--apy-nuit: #060510;--apy-rouge: #bf171d;--apy-font-sans: "Switzer";--apy-font-serif: "Karma";--apy-font-mono: "Chivo Mono";--apy-transition-proprietes: color, background-color, fill, opacity, transform, border, box-shadow, left, backdrop-filter, filter}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.content-for-layout{display:block}.apy{display:flex;flex:1;flex-direction:column;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:normal;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}.apy *,.apy :after,.apy :before{border:0 solid;box-sizing:border-box}.apy :where(hr){border-top-width:1px;color:inherit;height:0}.apy :where(abbr[title]){text-decoration:underline dotted}.apy :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}.apy :where(a){color:inherit;text-decoration:inherit}.apy :where(b,strong){font-weight:bolder}.apy :where(small){font-size:80%}.apy :where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}.apy :where(sub){bottom:-.25em}.apy :where(sup){top:-.5em}.apy :where(table){border-collapse:collapse;border-color:inherit;text-indent:0}.apy :where(button,input,optgroup,select,textarea){color:inherit;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0}.apy :where(button,select){text-transform:none}.apy :where([type=button],[type=reset],[type=submit],button){-webkit-appearance:none;background-color:transparent;background-image:none;text-align:left}.apy :where(:-moz-focusring){outline:auto}.apy :where(:-moz-ui-invalid){box-shadow:none}.apy :where(progress){vertical-align:baseline}.apy ::-webkit-inner-spin-button,.apy ::-webkit-outer-spin-button{height:auto}.apy :where([type=search]){-webkit-appearance:textfield;outline-offset:-2px}.apy ::-webkit-search-decoration{-webkit-appearance:none}.apy ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.apy :where(summary){display:list-item}.apy :where(blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre){margin:0}.apy :where(fieldset){margin:0;padding:0}.apy :where(legend){padding:0}.apy :where(ol,ul){list-style:none;margin:0;padding:0}.apy :where(textarea){resize:vertical}.apy :where(input,textarea)::placeholder{color:inherit;opacity:1}.apy :where([role=button],button){cursor:pointer}.apy :where(:disabled){cursor:default}.apy :where(audio,canvas,embed,iframe,img,object,svg,video){display:block;vertical-align:middle}.apy :where(img,video){height:auto;max-width:100%}.apy :where([hidden]){display:none}:where(.apy) input[type=checkbox]{margin:0}:where(.apy) table:not([class]),:where(.apy) table:not([class]) td,:where(.apy) table:not([class]) th{border:0 solid}:where(.apy .apy-tiers) *,:where(.apy .apy-tiers) :after,:where(.apy .apy-tiers) :before{border:0 solid;box-sizing:border-box}:where(.apy .apy-tiers) hr{border-top-width:1px;color:inherit;height:0}:where(.apy .apy-tiers) abbr[title]{text-decoration:underline dotted}:where(.apy .apy-tiers) h1,:where(.apy .apy-tiers) h2,:where(.apy .apy-tiers) h3,:where(.apy .apy-tiers) h4,:where(.apy .apy-tiers) h5,:where(.apy .apy-tiers) h6{font-size:inherit;font-weight:inherit}:where(.apy .apy-tiers) a{color:inherit;text-decoration:inherit}:where(.apy .apy-tiers) b,:where(.apy .apy-tiers) strong{font-weight:bolder}:where(.apy .apy-tiers) small{font-size:80%}:where(.apy .apy-tiers) sub,:where(.apy .apy-tiers) sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(.apy .apy-tiers) sub{bottom:-.25em}:where(.apy .apy-tiers) sup{top:-.5em}:where(.apy .apy-tiers) table{border-collapse:collapse;border-color:inherit;text-indent:0}:where(.apy .apy-tiers) button,:where(.apy .apy-tiers) input,:where(.apy .apy-tiers) optgroup,:where(.apy .apy-tiers) select,:where(.apy .apy-tiers) textarea{color:inherit;font-family:inherit;font-size:100%;line-height:inherit;margin:0;padding:0}:where(.apy .apy-tiers) button,:where(.apy .apy-tiers) select{text-transform:none}:where(.apy .apy-tiers) [type=button],:where(.apy .apy-tiers) [type=reset],:where(.apy .apy-tiers) [type=submit],:where(.apy .apy-tiers) button{-webkit-appearance:none;background-color:transparent;background-image:none;text-align:left}:where(.apy .apy-tiers) :-moz-focusring{outline:auto}:where(.apy .apy-tiers) :-moz-ui-invalid{box-shadow:none}:where(.apy .apy-tiers) progress{vertical-align:baseline}:where(.apy .apy-tiers) ::-webkit-inner-spin-button,:where(.apy .apy-tiers) ::-webkit-outer-spin-button{height:auto}:where(.apy .apy-tiers) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:where(.apy .apy-tiers) ::-webkit-search-decoration{-webkit-appearance:none}:where(.apy .apy-tiers) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(.apy .apy-tiers) summary{display:list-item}:where(.apy .apy-tiers) blockquote,:where(.apy .apy-tiers) dd,:where(.apy .apy-tiers) dl,:where(.apy .apy-tiers) figure,:where(.apy .apy-tiers) h1,:where(.apy .apy-tiers) h2,:where(.apy .apy-tiers) h3,:where(.apy .apy-tiers) h4,:where(.apy .apy-tiers) h5,:where(.apy .apy-tiers) h6,:where(.apy .apy-tiers) hr,:where(.apy .apy-tiers) p,:where(.apy .apy-tiers) pre{margin:0}:where(.apy .apy-tiers) fieldset{margin:0;padding:0}:where(.apy .apy-tiers) legend{padding:0}:where(.apy .apy-tiers) ol,:where(.apy .apy-tiers) ul{list-style:none;margin:0;padding:0}:where(.apy .apy-tiers) textarea{resize:vertical}:where(.apy .apy-tiers) input::placeholder,:where(.apy .apy-tiers) textarea::placeholder{color:inherit;opacity:1}:where(.apy .apy-tiers) [role=button],:where(.apy .apy-tiers) button{cursor:pointer}:where(.apy .apy-tiers) :disabled{cursor:default}:where(.apy .apy-tiers) audio,:where(.apy .apy-tiers) canvas,:where(.apy .apy-tiers) embed,:where(.apy .apy-tiers) iframe,:where(.apy .apy-tiers) img,:where(.apy .apy-tiers) object,:where(.apy .apy-tiers) svg,:where(.apy .apy-tiers) video{display:block;vertical-align:middle}:where(.apy .apy-tiers) img,:where(.apy .apy-tiers) video{height:auto;max-width:100%}:where(.apy .apy-tiers) [hidden]{display:none}.apy-rte a,:where(.apy) .metafield-rich_text_field a{text-decoration:underline}.apy-rte span,:where(.apy) .metafield-rich_text_field span{display:inline-block;vertical-align:top;white-space:normal}.apy-rte,.apy-rte h1,.apy-rte h2,.apy-rte h3,.apy-rte h4,.apy-rte h5,.apy-rte h6,.apy-rte p,.apy-rte>span,:where(.apy) .metafield-rich_text_field,:where(.apy) .metafield-rich_text_field h1,:where(.apy) .metafield-rich_text_field h2,:where(.apy) .metafield-rich_text_field h3,:where(.apy) .metafield-rich_text_field h4,:where(.apy) .metafield-rich_text_field h5,:where(.apy) .metafield-rich_text_field h6,:where(.apy) .metafield-rich_text_field p,:where(.apy) .metafield-rich_text_field>span{background:none;color:inherit;display:block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;overflow-wrap:inherit;text-decoration:inherit;text-transform:inherit;text-wrap:inherit;vertical-align:inherit;white-space:inherit;word-break:inherit;-webkit-text-fill-color:inherit}.apy-rte,:where(.apy) .metafield-rich_text_field{display:flex;flex-direction:column;white-space:pre-wrap}.apy-rte--shopify div{display:block;white-space:normal}.apy-rte--shopify blockquote{border-left:3px solid rgba(0,0,0,.2);padding:4px 0 4px 20px;white-space:normal}.apy-rte--shopify table td{border:1px solid rgba(0,0,0,.2);padding:4px;white-space:normal}.apy-rte h1:empty:before,.apy-rte h2:empty:before,.apy-rte h3:empty:before,.apy-rte h4:empty:before,.apy-rte h5:empty:before,.apy-rte h6:empty:before,.apy-rte p:empty:before,.apy-rte span:empty:before,:where(.apy) .metafield-rich_text_field h1:empty:before,:where(.apy) .metafield-rich_text_field h2:empty:before,:where(.apy) .metafield-rich_text_field h3:empty:before,:where(.apy) .metafield-rich_text_field h4:empty:before,:where(.apy) .metafield-rich_text_field h5:empty:before,:where(.apy) .metafield-rich_text_field h6:empty:before,:where(.apy) .metafield-rich_text_field p:empty:before,:where(.apy) .metafield-rich_text_field span:empty:before{content:"\200b"}.apy-rte ol,.apy-rte ul,:where(.apy) .metafield-rich_text_field ol,:where(.apy) .metafield-rich_text_field ul{list-style:revert;padding-left:1.5em;white-space:normal}.apy-image{aspect-ratio:inherit;border-radius:inherit;height:100%;max-height:inherit;object-fit:inherit;object-position:inherit;width:100%;transition-delay:inherit;transition-duration:inherit;transition-property:opacity;transition-timing-function:inherit}.apy-image-fond{border-radius:inherit;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.apy-icone{border-radius:inherit;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;transition-delay:inherit;transition-duration:inherit;transition-property:opacity;transition-timing-function:inherit}.apy-liste>li,.apy-liste>.shopify-block>li,.apy-liste--fondue{display:contents}.apy-bouton{align-items:center;border-radius:999px;border-style:solid;border-width:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;position:relative;transition-duration:125ms;transition-property:var(--apy-transition-proprietes);transition-timing-function:ease-in-out}.apy-carte-produit{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative;transition-duration:125ms;transition-property:var(--apy-transition-proprietes);transition-timing-function:ease-in-out;width:100%}.apy-carte-produit__media{border-radius:4px;object-fit:cover;position:relative;width:100%}.apy-carte-produit__titre{align-self:stretch;color:var(--apy-noir);display:flex;flex-direction:column;font-family:var(--apy-font-sans);font-size:18px;font-weight:500;justify-content:flex-start;line-height:1.2;margin:16px 0 0;position:relative;text-align:start}.apy-carte-produit__promesse{align-self:stretch;color:var(--apy-gris);display:flex;flex-direction:column;font-family:var(--apy-font-sans);font-size:15px;font-weight:400;justify-content:flex-start;line-height:1.45;margin:4px 0;position:relative;text-align:start}:is(p,div).apy-carte-produit__promesse{display:flex}.apy-carte-produit__prix-ligne{align-items:center;align-self:stretch;column-gap:8px;display:flex;flex-direction:row;justify-content:flex-start;margin:8px 0 0;position:relative;row-gap:8px}.apy-carte-produit__prix-ligne--bas{align-items:flex-end}.apy-carte-produit__prix,.apy-carte-produit__prix-barre{color:var(--apy-noir);display:flex;flex-direction:column;font-family:var(--apy-font-mono);font-size:15px;font-weight:500;justify-content:flex-start;position:relative;text-align:start;text-transform:uppercase}.apy-carte-produit__prix-barre{color:var(--apy-gris);text-decoration:line-through}.apy-carte-produit__avis{align-items:stretch;align-self:stretch;max-width:100%;position:relative}.apy-carte-produit .apy-carte-produit__titre{position:static}.apy-carte-produit__lien:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;margin:0;padding:0;gap:8px}.breadcrumb-item{font-family:Switzer,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:13px;line-height:135%;color:#3e3e3e}.breadcrumb-item a{color:#3e3e3e;text-decoration:none;transition:opacity .2s ease}.breadcrumb-item a:hover{opacity:.7;text-decoration:underline}.breadcrumb-item.active{color:#3e3e3e;font-weight:400}.breadcrumb-separator{display:flex;align-items:center;color:#3e3e3e;-webkit-user-select:none;user-select:none}.breadcrumb-separator svg{width:8px;height:14px;fill:none;stroke:#3e3e3e;stroke-width:1;stroke-linecap:round}.apy-fil-ariane{align-items:center;align-self:stretch;padding:var(--apy-ariane-haut, 16px) 48px var(--apy-ariane-bas, 16px);position:relative}div.apy-fil-ariane__contenu{display:block;margin:0;max-width:1250px;padding:0;position:relative;width:100%}@media(max-width:1024px){.apy-fil-ariane{padding:var(--apy-ariane-haut, 16px) 16px var(--apy-ariane-bas, 16px)}}a[data-apy-lien]{cursor:pointer}.paragraphe-p div p{margin:0 0 8px!important}.paragraphe-p div p:last-child{margin-bottom:0!important}.paragraphe-p p strong{display:block!important;margin-bottom:-16px!important}.paragraphe-p p br{display:none!important}.texte-barre{text-decoration:line-through}.apy-bloc-libre{flex:1 0 100%;grid-column:1 / -1;min-width:0}.apy-editeur-vide{align-items:center;border:1px dashed rgba(18,18,18,.35);border-radius:4px;color:#121212bf;display:flex;font-size:14px;gap:16px;line-height:1.4;margin:24px auto;max-width:1300px;padding:16px;width:calc(100% - 32px)}.apy-editeur-vide__image{background:#1212120f;flex-shrink:0;height:64px;width:96px}.apy-editeur-vide__texte{margin:0}.apy-exemple-produit{aspect-ratio:1;background:#1212120a;border-radius:4px;overflow:hidden}.apy-exemple-produit__image{display:block;height:100%;width:100%}.apy .shopify-block:not(.shopify-app-block){display:contents}.apy-titre,.apy-texte{position:relative}.apy-icone-bloc{height:var(--apy-icone, 32px);object-fit:contain;position:relative;width:var(--apy-icone, 32px)}.apy-icone-bloc:empty{display:none}.apy .apy-aligne-start{text-align:start!important}.apy .apy-aligne-center{text-align:center!important}.apy .apy-aligne-end{text-align:end!important}.apy .apy-mh{margin-top:var(--apy-mh)!important}.apy .apy-mb{margin-bottom:var(--apy-mb)!important}.apy .apy-mc{margin-left:var(--apy-mc)!important;margin-right:var(--apy-mc)!important}@media(max-width:1024px){.apy .apy-mh-t{margin-top:var(--apy-mh-t)!important}.apy .apy-mb-t{margin-bottom:var(--apy-mb-t)!important}.apy .apy-mc-m{margin-left:var(--apy-mc-m)!important;margin-right:var(--apy-mc-m)!important}}@media(max-width:575px){.apy .apy-mh-m{margin-top:var(--apy-mh-m)!important}.apy .apy-mb-m{margin-bottom:var(--apy-mb-m)!important}}@media(min-width:1025px){.apy .apy-bloc-largeur{max-width:var(--apy-lmax, none)!important;width:var(--apy-l, 100%)!important}.apy-masquer-ordinateur{display:none!important}}@media(max-width:1024px){.apy-masquer-mobile{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/apy-base.css.map */
