div:has(>.yashi-accordeons),div:has(>.yashi-vitrine),div:has(>.yashi-savoir-faire),div:has(>.yashi-savoir),div:has(>.yashi-olfactif),div:has(>.yashi-pont),div:has(>.yashi-suggestions){width:100%}@media screen and (min-width:750px){.product-information__media media-gallery.sticky-content,.product-information__grid .product-details.sticky-content--desktop{position:relative;top:auto}}.product-information__grid:not(:has(.yashi-mention-unite)) .product-information__media .product-media:has(>img[src*=BOUGIE][src*=".png"]){overflow:hidden}.product-information__grid:not(:has(.yashi-mention-unite)) .product-information__media img.product-media__image[src*=BOUGIE][src*=".png"]{object-fit:contain;object-position:50% 50%;transform-origin:50% 68.5%;transform:translateY(-13.5%) scale(1.6);transition:none}.product-information__media img.product-media__image[src*=STILL-LIFE]{object-position:50% 80%}.yashi-mention-unite{margin:0;color:var(--yashi-acajou, #571c10);font-family:var(--font-subheading--family);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.product-information__grid:has(.yashi-mention-unite) .media-gallery__grid>li:nth-child(n+3),.product-information__grid:has(.yashi-mention-unite) slideshow-slide:nth-of-type(n+3){display:none}.yashi-suggestions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);width:100%}.yashi-suggestions__piece{display:flex;flex-direction:column}.yashi-suggestions__visuel{display:block;aspect-ratio:4 / 5}.yashi-suggestions__visuel img{display:block;width:100%;height:100%;object-fit:contain}.yashi-suggestions__ligne{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;margin-block-start:1rem;padding-block-start:1rem;border-block-start:1px solid var(--yashi-line)}.yashi-suggestions__nom{margin:0;font-size:1.125rem;line-height:1.1}.yashi-suggestions__nom a{color:var(--yashi-ink);text-decoration:none}.yashi-suggestions__prix{margin:.35rem 0 0;color:var(--yashi-ink-soft);font-family:var(--font-subheading--family);font-size:.75rem;letter-spacing:.08em}.yashi-suggestions form{flex-shrink:0}.yashi-suggestions__ajout{padding:0;border:0;background:none;color:var(--yashi-ink);font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.yashi-suggestions__ajout span{margin-inline-start:.4rem}.yashi-suggestions__ajout:hover{color:var(--yashi-acajou, #571c10)}.yashi-suggestions__ajout:disabled{color:var(--yashi-ink-soft);cursor:default}@media screen and (min-width:750px)and (max-width:1199px){.yashi-suggestions__ligne{flex-direction:column;align-items:flex-start}}.yashi-faits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem;width:100%;margin:.5rem 0 0;padding-block:1.5rem;border-block:1px solid var(--yashi-line)}.yashi-faits dt{margin-block-end:.3rem;color:var(--yashi-acajou, #571c10);font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.yashi-faits dd{margin:0;font-size:.875rem}[class*=__introduction] p{text-align:justify;-webkit-hyphens:auto;hyphens:auto}product-price.text-block.h6,product-price.text-block.h6 .price{font-family:var(--font-body--family);font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1.15}.add-to-cart-button.button:not(.quick-add__button){--button-background-color: var(--yashi-acajou, #571c10);--button-border-color: var(--yashi-acajou, #571c10);--button-color: #f5f2e9;border-color:var(--yashi-acajou, #571c10);background-color:var(--yashi-acajou, #571c10);color:#f5f2e9}.add-to-cart-button.button:not(.quick-add__button):hover{--button-background-color: #3d130b;--button-border-color: #3d130b;border-color:#3d130b;background-color:#3d130b;color:#f5f2e9}.shopify-payment-button__more-options{display:none!important}.yashi-paiements{width:100%}.yashi-paiements__liste{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none}.yashi-paiements__icone{display:block;width:2.375rem;height:auto}.yashi-livraison{margin:0;color:var(--yashi-ink-soft);font-size:.8125rem}.yashi-livraison a{color:var(--yashi-ink);text-decoration:underline;text-underline-offset:4px}.yashi-accordeons{width:100%}.yashi-faq{max-width:52rem}.yashi-accordeons details{border-block-end:1px solid var(--yashi-line)}.yashi-faq details:first-child{border-block-start:1px solid var(--yashi-line)}.yashi-accordeons summary{display:flex;align-items:center;justify-content:space-between;gap:2.5rem;padding-block:1.1rem;font-size:.6875rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;list-style:none;cursor:pointer}.yashi-accordeons summary::-webkit-details-marker{display:none}.yashi-accordeons summary:after{content:"+";flex:0 0 1rem;text-align:center;font-size:1.1rem;font-weight:400}.yashi-accordeons details[open] summary:after{content:"\2212"}.yashi-accordeons p{max-width:62ch;margin:0;padding-block-end:1.4rem;color:var(--yashi-ink-soft);font-size:.9375rem;line-height:1.6}.yashi-accordeons a{color:var(--yashi-ink);text-decoration:underline;text-underline-offset:4px}.yashi-olfactif{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);width:100%}.yashi-olfactif-etage{text-align:center}.yashi-olfactif-etage figure{margin:0 0 1.25rem;background:transparent}.yashi-olfactif-etage img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;mix-blend-mode:multiply}.yashi-olfactif-libelle{margin:0 0 .4rem;color:var(--yashi-acajou, #571c10);font-size:.625rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.yashi-olfactif-etage h3{margin:0;font-size:clamp(1.1rem,1.6vw,1.5rem);font-weight:400;letter-spacing:-.02em;text-wrap:balance}.yashi-savoir-faire{display:grid;grid-template-columns:54fr 42fr;align-items:start;gap:clamp(2rem,5vw,3.5rem);width:100%}.yashi-savoir-faire__liste li:first-child{padding-block-start:0;border-block-start:0}.yashi-savoir-faire__liste{margin:0;padding:0;list-style:none}.yashi-savoir-faire__liste li{padding-block:1.7rem;border-block-start:1px solid rgb(38 38 38 / .14)}.yashi-savoir-faire__liste h3{margin:0 0 .6rem;color:var(--yashi-ink);font-family:var(--font-heading--family);font-size:1.25rem;font-weight:900;line-height:1.15;text-transform:uppercase}.yashi-savoir-faire__liste p{max-width:34rem;margin:0;color:var(--yashi-ink-soft);line-height:1.65}.yashi-savoir-faire__visuel{display:grid;gap:.75rem;margin:0}.yashi-savoir-faire__visuel img{display:block;width:100%;height:auto}.yashi-savoir-faire__visuel figcaption{color:var(--yashi-ink-soft);font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}[id$=__presence] [class*=__texte_presence],[id$=__presence] [class*=__texte_presence]>*{max-width:46rem}[id$=__presence] [class*=__texte_presence] p{color:var(--yashi-ink-soft);line-height:1.65}[id$=__presence] .group-block:has([class*=__texte_presence]){padding-block-end:0}#MainContent [id$=__presence] .layout-panel-flex--row:has([class*=__titre_temps]){border-block-start:0}#MainContent [id$=__presence] .text-block[class*=__texte_temps] p,#MainContent [id$=__presence] .text-block[class*=__titre_temps] :is(h3,h4){margin-inline:0}.yashi-savoir{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.5rem);width:100%;margin-block-start:.5rem;padding-block-start:2rem;border-block-start:1px solid var(--yashi-line)}.yashi-savoir article{display:grid;align-content:start;gap:.55rem}.yashi-savoir article>span{margin-block-end:.35rem;color:#571c10;font-family:var(--font-heading--family);font-size:2rem;font-weight:900;line-height:1;font-variant-numeric:tabular-nums}.yashi-savoir h3{margin:0;font-size:1.0625rem;line-height:1.25;text-wrap:balance}.yashi-savoir p{max-width:30rem;margin:0;color:var(--yashi-ink-soft);font-size:.9375rem;line-height:1.6}.yashi-pont{display:grid;grid-template-columns:1fr .8fr;align-items:center;gap:clamp(2rem,5vw,4rem);width:100%}.yashi-pont-texte{width:fit-content;max-width:100%}.yashi-pont h2{contain:inline-size;margin:0 0 .75rem;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:400;line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.yashi-pont p{margin:0 0 1.25rem;color:var(--yashi-ink-soft);line-height:1.6}.yashi-pont-action{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 2rem}.yashi-pont .button-unstyled{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.yashi-pont-prix{font-family:var(--font-subheading--family);font-size:.9375rem;letter-spacing:.06em;font-variant-numeric:tabular-nums}.yashi-eyebrow{margin:0 0 .6rem;font-size:.625rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.yashi-pont-visuel{width:100%;max-width:26rem;height:22rem;margin:0 auto;overflow:hidden}.yashi-pont-visuel img{display:block;width:100%;height:100%;object-fit:contain;transform:translateY(-6%) scale(1.7)}.yashi-vitrine--accessoires{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);width:100%}.yashi-vitrine--accessoires .yashi-vitrine__piece{display:flex;flex-direction:column}.yashi-vitrine--accessoires .yashi-vitrine__visuel{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;text-decoration:none}.yashi-vitrine--accessoires .yashi-vitrine__visuel img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1)}.yashi-vitrine--accessoires .yashi-vitrine__piece:hover .yashi-vitrine__visuel img{transform:scale(1.03)}.yashi-vitrine--accessoires .yashi-vitrine__visuel:before{content:"";position:absolute;z-index:1;inset-inline:0;inset-block-start:0;height:28%;background:linear-gradient(to bottom,#00000080,#0000);pointer-events:none}.yashi-vitrine--accessoires .yashi-vitrine__repere{position:absolute;z-index:2;inset-block-start:clamp(1.25rem,2.5vw,2rem);inset-inline-start:clamp(1.25rem,2.5vw,2rem);margin:0;color:#f5f2e9;font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase}.yashi-vitrine--accessoires .yashi-vitrine__ligne{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-block-start:1.25rem}.yashi-vitrine--accessoires .yashi-vitrine__nom{margin:0;color:var(--yashi-ink);font-size:clamp(1.25rem,1.6vw,1.5rem);line-height:1}.yashi-vitrine--accessoires .yashi-vitrine__detail{margin:.45rem 0 0;color:var(--yashi-ink-soft);font-family:var(--font-subheading--family);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.yashi-vitrine--accessoires form{flex-shrink:0}.yashi-vitrine--accessoires .yashi-vitrine__ajout{padding:0;border:0;background:none;color:var(--yashi-ink);font-family:var(--font-subheading--family);font-size:.6875rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.yashi-vitrine--accessoires .yashi-vitrine__ajout span{margin-inline-start:.5rem}.yashi-vitrine--accessoires .yashi-vitrine__ajout:hover{color:var(--yashi-acajou, #571c10)}@media screen and (min-width:750px)and (max-width:1099px){.yashi-vitrine--accessoires .yashi-vitrine__ligne{flex-direction:column;align-items:flex-start;gap:.9rem}}@media screen and (max-width:749px){.yashi-vitrine--accessoires .yashi-vitrine__ligne{flex-direction:column;align-items:flex-start;gap:.9rem}}@media screen and (max-width:389px){.sticky-add-to-cart__bar .sticky-add-to-cart__title{overflow:visible;text-overflow:clip;white-space:normal;line-height:1.2}}@media(prefers-reduced-motion:reduce){.yashi-vitrine--accessoires .yashi-vitrine__visuel img{transition:none}}@media screen and (max-width:749px){.yashi-olfactif,.yashi-savoir,.yashi-savoir-faire,.yashi-pont,.yashi-vitrine--accessoires{grid-template-columns:1fr}.yashi-suggestions{grid-template-columns:repeat(2,minmax(0,1fr))}.yashi-suggestions__ligne{flex-direction:column;align-items:flex-start}.yashi-savoir{gap:2rem}.yashi-vitrine--accessoires{gap:3rem}.yashi-faits{gap:1rem 1.5rem}.yashi-pont-visuel{height:16rem}.yashi-savoir-faire__liste h3{font-size:1.05rem}.yashi-accordeons summary{gap:1.25rem}}.yashi-ajout-duo--fiche{display:grid;gap:.5rem;width:100%;padding-block-start:1.25rem;border-block-start:1px solid var(--yashi-line, #dcd8cc)}.yashi-ajout-duo__titre{margin:0;color:var(--yashi-acajou, #571c10);font-family:var(--font-subheading--family);font-size:.625rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.yashi-ajout-duo__texte{margin:0;color:var(--yashi-ink-soft, #5b5750);font-size:.9375rem;line-height:1.55}.yashi-ajout-duo--fiche .yashi-form-duo{margin-block-start:.5rem}.yashi-ajout-duo--fiche .yashi-form-duo .button-secondary{width:100%}
/*# sourceMappingURL=/cdn/shop/t/6/assets/yashi-produit.css.map */
