.jp-impasse{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:24px}html .jp-impasse>.button{margin:0!important}.prose .jp-impasse{margin-top:24px}.cart-drawer .jp-impasse,.predictive-search .jp-impasse{flex-direction:column;align-items:stretch;width:100%;max-width:340px;margin:20px auto 0}.cart-drawer .jp-impasse .button,.predictive-search .jp-impasse .button{width:100%}@media screen and (max-width:699px){.jp-impasse{flex-direction:column;align-items:stretch}.jp-impasse .button{width:100%}}html variant-picker .variant-picker__option.jp-vp-seul{display:none!important}@media screen and (max-width:699px){html variant-picker[context=main_product] .variant-picker__option{min-width:0;max-width:100%}html variant-picker[context=main_product] .variant-picker__option-values.h-stack{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:stretch;gap:10px!important;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:0;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:2px 6px;padding-inline:0;margin-inline:0}html variant-picker[context=main_product] .variant-picker__option-values.h-stack::-webkit-scrollbar{display:none}html variant-picker[context=main_product] .variant-picker__option-values.h-stack>:not(input){flex:0 0 auto!important;width:auto!important;max-width:62%;min-width:2.5rem;white-space:nowrap;scroll-snap-align:start}html variant-picker[context=main_product] .variant-picker__option-values.h-stack>:not(input)>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}}@media screen and (min-width:700px){html product-sticky-bar.product-sticky-bar{display:none!important}}@media screen and (max-width:699px){html product-sticky-bar.product-sticky-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;box-sizing:border-box;padding:14px 16px calc(10px + env(safe-area-inset-bottom,0px));background-color:#fffdf8;background-image:radial-gradient(rgb(87 32 11 / .045) .7px,transparent 1.2px),radial-gradient(rgb(87 32 11 / .03) .6px,transparent 1.1px);background-size:19px 17px,27px 23px;border-top:0;box-shadow:0 -1px #57200b14,0 -10px 24px -8px #57200b38}html product-sticky-bar.product-sticky-bar:before{content:"";position:absolute;top:-9px;left:50%;width:72px;height:18px;margin-left:-36px;background:#ddd1c2e6;box-shadow:0 1px 2px #00000014;transform:rotate(-2deg);pointer-events:none}html product-sticky-bar .product-sticky-bar__info{display:block!important;flex:0 1 auto;min-width:0}html product-sticky-bar .product-sticky-bar__info :is(img,.h6){display:none!important}html product-sticky-bar .product-sticky-bar__info .h-stack,html product-sticky-bar .product-sticky-bar__info .v-stack{display:block;gap:0}html product-sticky-bar .product-sticky-bar__info :is(sale-price,.price-list){font-family:var(--jp-font-machine,var(--heading-font-family));font-weight:400;font-size:21px;line-height:1.1;color:#ad523f;white-space:nowrap}html product-sticky-bar .product-sticky-bar__info compare-at-price{font-size:13px;color:#57200b;opacity:.7}html product-sticky-bar buy-buttons{display:block;flex:0 1 auto;width:auto;min-width:0;margin:0}html product-sticky-bar buy-buttons .button{--button-background:173 82 63;--button-text-color:255 255 255;--button-outline-color:173 82 63;width:auto;min-height:46px;padding:12px 18px;border-radius:var(--button-border-radius,8px)!important;font-size:11.5px;letter-spacing:.1em;white-space:nowrap}html product-sticky-bar buy-buttons .button[disabled]{--button-text-color:173 82 63;background-image:none;opacity:.75;cursor:not-allowed}body:has(product-sticky-bar.is-visible){padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}body:has(product-sticky-bar.is-visible) :is(.jp-haut,#bon-loyalty-btn,.jp-bon-lanceur){opacity:0!important;visibility:hidden!important;pointer-events:none!important}}html .shopify-section--text-with-icons .text-with-icons__item :is(p.h6,.prose,.prose p){text-wrap:balance}@media screen and (max-width:699px){html .jpna__corps :is(p,li){text-wrap:balance}}html .jp-titre-collection .jp-ariane{margin-bottom:0}html .jp-titre-collection .jp-titre-collection__sur{margin-top:24px!important;margin-bottom:10px!important}html .jp-titre-collection{padding-bottom:28px!important}html .jp-ariane:has(+:is(.prose,.section-header)){margin-bottom:24px}html .jp-ariane+.prose>.h6:first-child{margin-block:0 10px}html .jpo-ariane:has(+.jpe-sur){margin-bottom:24px!important}@media screen and (min-width:700px){html .jp-titre-collection .jp-titre-collection__sur{margin-top:32px!important}html .jp-titre-collection{padding-bottom:36px!important}html .jp-ariane:has(+:is(.prose,.section-header)){margin-bottom:32px}html .jpo-ariane:has(+.jpe-sur){margin-bottom:32px!important}}.jp-lls-btn{display:none}@media screen and (max-width:699px){.jp-lirelasuite.is-replie{position:relative;max-height:calc(var(--jp-lls-lignes,6) * var(--jp-lls-lh,1.65) * 1em);overflow:hidden}.jp-lirelasuite.is-replie:after{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(2 * var(--jp-lls-lh,1.65) * 1em);background:linear-gradient(to bottom,rgb(251 244 234 / 0),var(--jp-lls-fond,#fbf4ea));pointer-events:none}.jp-lls-btn:not([hidden]){display:inline-flex;align-items:center;min-height:44px;margin:4px 0 0;padding:0;border:0;background:none;color:#ad523f;font-family:var(--text-font-family,inherit);font-size:13px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.jp-lls-btn:focus-visible{outline:2px solid #ad523f;outline-offset:3px}}@media screen and (max-width:699px){html .jpfi__papier>[class*=polaroid]:first-child:before{display:none!important}}:where(p,li,dd,blockquote){text-wrap:pretty}:where(h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance}:where(.button,button,.btn,.jpe-btn,label,legend,figcaption,caption,.badge){text-wrap:balance}:where([class*=__sur],[class*="-sur "],[class$=-sur],[class*=tampon],[class*=surtitre],[class*=kicker],[class*=__leg],[class*=__note],[class*=apercu]){text-wrap:balance}:where(.announcement-bar,.announcement-bar__message,.text-with-icons__item,.product-card__title,.card__title,.text-center,[style*="text-align: center"],[style*="text-align:center"]) :where(p,span,a,li){text-wrap:balance}html .jpe-zoom .jpe-apercu__note{text-wrap:balance}@media screen and (max-width:699px){html .jpe-zoom .jpe-zoom__boite{height:auto;min-height:0;padding:52px 24px 24px}html .jpe-zoom .jpe-zoom__img svg{max-height:40vh}html .jpe-zoom .jpe-zoom__img img{max-height:40vh;width:auto;max-width:100%;margin-inline:auto}html .jpe-zoom .jpe-zoom__img .jpe-ca{margin:0 auto 8px}}html .jpdf .jpdf__g>.jpdf__v{--jp-stamp-overflow:34px;margin-top:calc(var(--jp-stamp-overflow) + 40px)}@media screen and (max-width:799px){html .jpdf .jpdf__g{row-gap:0!important}html .jpdf .jpdf__g>.jpdf__v{--jp-stamp-overflow:28px;margin-top:calc(var(--jp-stamp-overflow) + 40px)}}@media screen and (max-width:699px){html .jpdf .jpdf__g>.jpdf__v{margin-top:calc(var(--jp-stamp-overflow) + 28px)}}html .shopify-section--text-with-icons{padding-block:0!important;min-height:0!important}html .shopify-section--text-with-icons .section-spacing{--section-vertical-spacing-override:24px;--section-vertical-spacing-block-start-compensation:0px;padding-block:24px!important;min-height:0!important}html .shopify-section--text-with-icons .container>.v-stack{gap:0!important}html .shopify-section--text-with-icons :is(.text-with-icons,text-with-icons-carousel){min-height:0!important;align-items:start}html .shopify-section--text-with-icons .text-with-icons__item{min-height:0!important;height:auto!important}html .shopify-section--text-with-icons .text-with-icons__item img.constrained-image{height:44px!important;object-fit:contain}html .shopify-section--text-with-icons :is(.page-dots,carousel-navigation){display:none!important}@media screen and (max-width:699px){html .shopify-section--text-with-icons .text-with-icons:not(.text-with-icons--stacked){padding-block:0!important}html .shopify-section--text-with-icons .text-with-icons__item{padding:4px 10px!important}}@media screen and (min-width:700px){html .shopify-section--text-with-icons .section-spacing{--section-vertical-spacing-override:40px;padding-block:40px!important}html .shopify-section--text-with-icons .text-with-icons__item img.constrained-image{height:48px!important}}html .jpe .jpe-hero__photo.jp-ph-tampon{position:relative}html .jpe .jpe-limite.jp-limite-tampon,html .jpe:not(.jpo) .jpe-hero__txt .jpe-limite{display:block;width:max-content;max-width:min(88%,420px);box-sizing:border-box;margin:0 auto 22px;padding:9px 16px 8px;border:2px solid #ad523f;border-radius:3px;background:#fbf4ea;box-shadow:0 6px 14px -6px #3c1e0a4d;color:#ad523f;font-family:var(--jp-font-machine,var(--heading-font-family));font-size:13px;font-weight:400;line-height:1.35;letter-spacing:.06em;text-align:center;text-transform:uppercase;text-wrap:balance;transform:rotate(-2deg)}html .jpe .jpe-limite.jp-limite-tampon{position:absolute;z-index:2;left:50%;bottom:0;margin:0;transform:translate(-50%,50%) rotate(-2deg)}html .jpe .jpe-limite[hidden]{display:none!important}html .jpe:not(.jpo) .jpe-points li:before{content:"";top:.32em;width:15px;height:13px;background:#ad523f;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 21' fill='none' stroke='black' stroke-width='2.2' stroke-linejoin='round'%3E%3Cpath d='M12 19.5S2 13.6 2 7.2C2 4.1 4.3 2 7 2c2.1 0 3.9 1.3 5 3.1C13.1 3.3 14.9 2 17 2c2.7 0 5 2.1 5 5.2 0 6.4-10 12.3-10 12.3z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 21' fill='none' stroke='black' stroke-width='2.2' stroke-linejoin='round'%3E%3Cpath d='M12 19.5S2 13.6 2 7.2C2 4.1 4.3 2 7 2c2.1 0 3.9 1.3 5 3.1C13.1 3.3 14.9 2 17 2c2.7 0 5 2.1 5 5.2 0 6.4-10 12.3-10 12.3z'/%3E%3C/svg%3E") center / contain no-repeat}@media screen and (max-width:699px){html .jpe:not(.jpo) .jpe-hero__photo.jp-ph-tampon{margin-bottom:12px}html .jpe:not(.jpo) .jpe-hero__txt>.jpe-btn{display:flex;justify-content:center;width:100%;max-width:360px;margin-inline:auto;box-sizing:border-box}}html .jpe:not(.jpo) .jpe-hero__txt>.jpe-btn{--jpb-size:100%;--jpb-fill:#ad523f;--jpb-bord:#ad523f;--jpb-tx:#fff}html .jpe:not(.jpo) .jpe-hero__txt>.jpe-btn:is(:hover,:focus-visible){--jpb-size:0%;--jpb-tx:#ad523f}html .shopify-section:first-child .jp-banniere[allow-transparent-header] .jp-banniere__contenu{padding-block-start:calc(3rem + var(--header-height,0px))}html .shopify-section:first-child .jp-banniere--lg[allow-transparent-header]{min-height:calc(78vh + var(--header-height,0px))}html .shopify-section:first-child .jp-banniere--md[allow-transparent-header]{min-height:calc(60vh + var(--header-height,0px))}@media screen and (max-width:699px){html .shopify-section:first-child .jp-banniere--lg[allow-transparent-header]{min-height:calc(70vh + var(--header-height,0px))}html .shopify-section:first-child .jp-banniere--md[allow-transparent-header]{min-height:calc(55vh + var(--header-height,0px))}html .shopify-section:first-child .jp-banniere[allow-transparent-header] .jp-banniere__contenu{align-items:flex-start;padding-block:calc(var(--header-height,0px) + 32px) 2.5rem}}@media screen and (max-width:899px){html .jpe-hero{grid-template-columns:minmax(0,1fr)}html :is(.jpe-hero,.jpr .hero .wrap,.jpk__double)>*{min-width:0}html .jpe-hero :is(.jpe-hero__txt,.jpe-h1,.jpe-intro,.jpe-points,.jpo-ariane,.jpe-sur){overflow-wrap:break-word}html .jpe-hero .jpco{flex-wrap:wrap;row-gap:4px;max-width:100%}html .jpe-hero .jpco__t{white-space:normal}html .jpk__double{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:699px){.jpo-cta .jpo-cta__btn[href="#jpo-messages"]{font-size:0!important;letter-spacing:0}.jpo-cta .jpo-cta__btn[href="#jpo-messages"]:after{content:"Voir les messages";font-size:11.5px;letter-spacing:.1em}}@media screen and (max-width:749px){html :is(.button,.jpe-btn,.jpf__btn,.jpc__btn,.jpi__cc-btn,.jpel__btn,.jpr7__btn,.jpr .btn,.jpk__plus,.jp-bouton,.jpp__bouton,.jpp__boite-btn){white-space:normal!important;overflow:visible!important;text-overflow:clip!important;text-wrap:balance;line-height:1.3}html body .jpe.jpo .jpo-encarts .jpe-bloc__txt .jpe-btn,html .product-list__promo .button{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;text-wrap:balance}html :is(.circle-button,.quantity-selector__button,.jp-anim-btn,.jp-haut){white-space:nowrap}}html .jpo-glisse,html .jpo-glisse__pts{display:none!important}html:not(#jp-z) body .product-gallery open-lightbox-button,html:not(#jp-z) body .product-gallery .product-gallery__zoom-button{display:none!important}html body .product-gallery[allow-zoom] .product-gallery__media[data-media-type=image] img{cursor:zoom-in}html:not(#jp-z) body .product-gallery>.jpps--photo{top:12px!important;right:12px!important;left:auto!important}html:not(#jp-z) body .product-gallery>.jpps--photo .jpps__menu{right:0!important;left:auto!important}html:not(#jp-z) body .product-gallery>.jpps--photo .jpps__btn>span{left:auto!important;right:calc(100% + 8px)!important}@media screen and (max-width:699px){html:not(#jp-z) body .product-gallery>.jpps--photo{top:10px!important;left:calc(86% - 50px)!important;right:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/jp-socle-fin.css.map */
