.prd{--prd-ink:#191b17;--prd-paper:#f8f5ee;--prd-gold:#ac8c49;--prd-olive:#536048;--prd-line:#d9d0bd;display:block;background:var(--prd-paper);color:var(--prd-ink);font-size:16px;line-height:1.65;padding-bottom:82px}.prd *{box-sizing:border-box}.prd [hidden]{display:none!important}.prd__wrap{width:min(1240px,calc(100% - 36px));margin-inline:auto}.prd__crumbs{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding-block:16px;font-size:12px;color:#5c6055}.prd__hero{display:grid;grid-template-areas:"intro" "media" "controls";gap:20px;padding-bottom:32px}.prd__intro{grid-area:intro}.prd__eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.5;text-transform:uppercase;color:#766033;margin:0 0 12px}.prd h1,.prd h2{font-family:var(--heading-font-family,Georgia,serif);font-weight:500;letter-spacing:-.025em;line-height:1.12;color:inherit}.prd h1{font-size:clamp(30px,4.3vw,46px);margin:0 0 14px}.prd h2{font-size:clamp(28px,3.1vw,40px);margin:0 0 24px}.prd h3{font-size:18px;line-height:1.35;font-weight:600;margin:0 0 12px;color:inherit}.prd p{margin:0 0 16px}.prd__headline{font-size:20px;line-height:1.4}.prd__lead{font-size:15px;color:#555b50;max-width:52ch}.prd .prd__target{font-size:13px;line-height:1.5;margin:8px 0 4px;font-weight:600}.prd__textlink,.prd__policy a{font-size:12px;text-decoration:underline;text-underline-offset:3px}.prd__gallery{grid-area:media;min-width:0;align-self:start}.prd__gallery .product-gallery{display:block;max-width:100%;width:100%}.prd__gallery .product-gallery__media-list{margin:0;width:100%;background:#181914;scroll-padding:0;border-radius:3px}.prd__gallery .product-gallery__media{width:100%;min-width:100%}.prd__gallery .product-gallery__media img{height:250px;width:100%;object-fit:contain}.prd__gallery .product-gallery__thumbnail-list{margin:12px 0 0;gap:8px}.prd__gallery .product-gallery__thumbnail{width:48px;min-width:48px}.prd__gallery .product-gallery__thumbnail img{width:48px;height:48px;object-fit:cover}.prd .prd__caption{font-size:12px;margin:8px 0 0;text-align:center;color:#5a6154}.prd__controls{grid-area:controls;min-width:0}.prd__selected{margin-bottom:14px}.prd__selected-label{font-size:13px;color:#4d5546}.prd__price-line{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap}.prd__price-line strong{font-size:32px;line-height:1.2;font-weight:600}.prd__price-line>span{font-size:14px;color:#545c4d}.prd__fieldset{border:0;padding:0;margin:0;min-width:0;scroll-margin-top:110px}.prd__fieldset legend{font-size:14px;font-weight:600;margin-bottom:10px;padding:0}.prd__packs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.prd__pack{position:relative;display:block;cursor:pointer;min-width:0}.prd__pack>input{position:absolute;top:10px;left:10px;opacity:0;width:1px;height:1px}.prd__pack-body{display:flex;flex-direction:column;gap:2px;height:100%;border:1px solid var(--prd-line);border-radius:4px;padding:11px 12px;background:#fffdf9}.prd__pack>input:checked+.prd__pack-body{border-color:#97752e;box-shadow:inset 0 0 0 1px #97752e;background:#f2ecdf}.prd__pack>input:focus-visible+.prd__pack-body{outline:3px solid #6e5628;outline-offset:3px}.prd__pack>input:disabled+.prd__pack-body{opacity:.5;cursor:not-allowed}.prd__pack-badge{display:block;font-size:10px;line-height:1.3;letter-spacing:.035em;color:#6e582e;font-weight:700;min-height:15px}.prd__pack-body>strong{font-size:16px}.prd__pack-body>b{font-size:21px;line-height:1.35}.prd__pack-body>small{font-size:12px}.prd__saving{font-size:12px;font-weight:600}.prd__shipping{font-size:10px;color:var(--prd-olive);line-height:1.4}.prd__selection{display:block;border-top:1px solid var(--prd-line);padding-top:5px;margin-top:5px;font-size:11px}.prd__chosen{display:none}.prd__pack>input:checked+.prd__pack-body .prd__choose{display:none}.prd__pack>input:checked+.prd__pack-body .prd__chosen{display:inline}.prd .prd__reference{font-size:10px;line-height:1.45;color:#616459;margin:9px 0 13px}.prd__dispatch{border-left:2px solid var(--prd-gold);padding:9px 12px;margin:0 0 14px;background:#eee8da;font-size:12px;line-height:1.5}.prd__dispatch strong,.prd__dispatch span{display:block}.prd__form buy-buttons{display:block;width:100%}.prd__cta{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;min-height:62px;padding:12px 16px;border:1px solid #b3934d;border-radius:3px;color:#f8f2df;background:#191b17;font-size:15px;font-weight:600;line-height:1.4;cursor:pointer;text-decoration:none}.prd__cta small{display:block;font-size:11px;font-weight:400}.prd__cta:hover{background:#2b3024}.prd__cta:disabled{opacity:.5;cursor:not-allowed}.prd a:focus-visible,.prd button:focus-visible,.prd summary:focus-visible{outline:3px solid #aa8947;outline-offset:4px}.prd .prd__trust{font-size:11px;line-height:1.65;text-align:center;margin:10px 0 5px}.prd .prd__policy{text-align:center;margin:0;font-size:11px}.prd__quality{padding-block:24px;background:#eeeadf;border-block:1px solid #dfd7c7}.prd__badges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.prd__badges>span{padding:9px 12px;border-left:1px solid #b4a37b;font-size:12px;line-height:1.5}.prd__badges>span:last-child{grid-column:1/-1}.prd .prd__fine{font-size:12px;line-height:1.6;color:#5d6357;margin:16px 0 0}.prd__section{padding-block:48px}.prd__steps{padding:0;margin:28px 0;list-style:none;display:grid;gap:28px}.prd__steps li{padding-top:14px;border-top:1px solid var(--prd-line)}.prd__number{font-family:Georgia,serif;font-size:25px;color:#90733a;display:block;margin-bottom:10px}.prd__steps p{font-size:14px;color:#525a4a}.prd .prd__statement{font-size:14px;padding:15px 18px;border-left:2px solid var(--prd-gold);background:#eee8da;margin:0}.prd__dark{background:#171914;color:#f4efe3}.prd__dark .prd__eyebrow{color:#d2b875}.prd__editorial{display:grid;gap:28px}.prd__editorial p{font-size:15px}.prd__editorial-image img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:3px}.prd .prd__flavours{border-block:1px solid var(--prd-line);padding-block:14px;font-size:18px;color:#536048}.prd__origin,.prd__faq{background:#efeee5}.prd .prd__journey{font-size:12px;line-height:1.8;padding-block:12px;color:#526048}.prd__narrow{max-width:800px}.prd__table-wrap{overflow-x:auto;margin-top:24px}.prd table{width:100%;border-collapse:collapse;font-size:12px;text-align:left}.prd th,.prd td{border-bottom:1px solid var(--prd-line);padding:14px 10px;vertical-align:top}.prd thead{background:#eeeadf}.prd th{font-weight:600}.prd__faq details{border-bottom:1px solid var(--prd-line);padding:17px 0}.prd__faq summary{cursor:pointer;font-size:15px;font-weight:600;line-height:1.5}.prd__faq details p{font-size:14px;margin:14px 0 0}.prd__closing{text-align:center}.prd__closing p{max-width:60ch;margin-inline:auto}.prd__cta--link{max-width:310px;margin:24px auto 0;color:#171914;background:#d2b875}.prd__closing-actions{display:flex;flex-direction:column;gap:12px;align-items:center;margin-top:24px}.prd__closing-actions .prd__cta--link{margin:0}.prd__cta--secondary{background:transparent;color:#d2b875;border-color:#d2b875}.prd__cta--secondary:hover{background:#d2b875;color:#171914}@media(min-width:700px){.prd__closing-actions{flex-direction:row;justify-content:center}}.prd__sticky{position:fixed;z-index:20;bottom:0;left:0;right:0;display:grid;grid-template-columns:90px minmax(0,1fr);gap:10px;align-items:center;padding:10px 14px calc(10px + env(safe-area-inset-bottom)) 72px;background:#f8f5ee;border-top:1px solid #b9a570;box-shadow:0 -3px 14px #0000000d}.prd__sticky-summary{display:flex;flex-direction:column;line-height:1.4;text-decoration:none}.prd__sticky-summary small{font-size:10px}.prd__sticky-summary strong{font-size:20px}.prd__sticky .prd__cta{font-size:12px;min-height:46px;padding:8px}.prd__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.prd-sticky-on .ploumi-whatsapp-bubble{bottom:calc(var(--prd-sticky-height,80px) + 14px)}@media(min-width:900px){.prd{padding-bottom:0}.prd__wrap{width:min(1240px,calc(100% - 80px))}.prd__hero{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-areas:"media intro" "media controls";gap:18px 52px;padding-top:12px;padding-bottom:52px}.prd__gallery{position:sticky;top:110px}.prd__gallery .product-gallery__media img{height:620px;max-height:65vh}.prd__gallery .product-gallery__thumbnail{width:56px;min-width:56px}.prd__gallery .product-gallery__thumbnail img{width:56px;height:56px}.prd__section{padding-block:76px}.prd__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.prd__editorial{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;align-items:center}.prd__badges{grid-template-columns:repeat(5,minmax(0,1fr))}.prd__badges>span:last-child{grid-column:auto}.prd__sticky{display:none!important}.prd table{font-size:15px}.prd th,.prd td{padding:18px 20px}}@media(max-width:360px){.prd__wrap{width:calc(100% - 28px)}.prd__sticky{grid-template-columns:76px minmax(0,1fr);padding-left:66px;gap:6px}.prd__sticky-summary strong{font-size:18px}.prd__pack-body{padding:10px}.prd__pack-badge,.prd__shipping{font-size:9px}}.ploumi-free-shipping-badge{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-top:6px;color:#2f7d32;font-size:11px;line-height:1.25;font-weight:800}.ploumi-free-shipping-badge>span{font-size:.95em}.price-list__free-shipping{flex-basis:100%;width:100%;justify-content:flex-start}.justify-center .price-list__free-shipping{justify-content:center}.bg3-pack-shipping{margin-top:6px}.bg3-card-shipping{margin:5px 0 10px}#prd-root .prd__gallery{--product-gallery-media-list-grid:auto / auto-flow 100%;--product-gallery-media-list-gap:12px;min-width:0;border-radius:5px;overflow:hidden}#prd-root .prd__gallery .product-gallery{display:block;width:100%;max-width:100%}#prd-root .prd__gallery .product-gallery__media-list{display:grid;grid-template-columns:none;grid-template-rows:auto;grid-auto-columns:100%;grid-auto-flow:column;gap:0;width:100%;margin:0!important;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding:0;border:1px solid #e8e4d8;background:#f3f1e8;border-radius:4px}#prd-root .prd__gallery .product-gallery__media-list::-webkit-scrollbar{display:none}#prd-root .prd__gallery .product-gallery__media{width:100%;min-width:100%;aspect-ratio:1.12;scroll-snap-align:center}#prd-root .prd__gallery .product-gallery__media img{display:block;height:100%;width:100%;max-height:570px;object-fit:contain;object-position:center}#prd-root .prd__gallery .product-gallery__cursor{display:none}#prd-root .prd__gallery .product-gallery__thumbnail-list-wrapper{display:block;margin-top:14px}#prd-root .prd__gallery .product-gallery__thumbnail-list{display:flex;gap:8px;margin:0!important;overflow-x:auto;padding:2px}#prd-root .prd__gallery .product-gallery__thumbnail{width:64px;height:64px;min-width:64px;background:#f3f1e8;border:1px solid #dddcd3;border-radius:3px}#prd-root .prd__gallery .product-gallery__thumbnail[aria-current=true]{border:2px solid #927025}#prd-root .prd__gallery .product-gallery__thumbnail img{width:100%;height:100%;object-fit:contain}#prd-root .prd__pack-body{align-items:center;text-align:center}#prd-root .prd__pack-badge{order:-2;width:100%}#prd-root .prd__pack-body:before{content:"";order:-1;display:block;flex:0 0 96px;width:100%;height:96px;background-repeat:no-repeat;background-position:center;background-size:contain}#prd-root .prd__pack>input[data-units="1"]+.prd__pack-body:before{background-image:url(/cdn/shop/files/ploumi-reserve-1300-transparent.png?v=1790333592)}#prd-root .prd__pack>input[data-units="3"]+.prd__pack-body:before{background-image:url(/cdn/shop/files/ploumi-reserve-1300-pack-3.png?v=1790524409)}#prd-root .prd__pack>input[data-units="4"]+.prd__pack-body:before{background-image:url(/cdn/shop/files/ploumi-reserve-1300-pack-4.png?v=1790524421)}#prd-root .prd__pack>input[data-units="6"]+.prd__pack-body:before{background-image:url(/cdn/shop/files/ploumi-reserve-1300-pack-6.png?v=1790524617)}#prd-root .prd__selection{width:100%}@media(min-width:900px){#prd-root .prd__gallery{top:100px}}@media(min-width:1001px){#prd-root .prd__packs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}#prd-root .prd__pack-body{padding-inline:6px}}@media(max-width:800px){#prd-root .prd__gallery .product-gallery__media{aspect-ratio:1.3}#prd-root .prd__gallery .product-gallery__thumbnail{width:54px;height:54px;min-width:54px}#prd-root .prd__pack-body:before{height:80px;flex-basis:80px}}#prd-root button.prd__cta,#prd-root button.prd__cta:hover,#prd-root button.prd__cta:focus,#prd-root button.prd__cta:active{--prd-cta-visibility-fix: 1;--button-background: 25 27 23;--button-text-color: 248 242 223;background:#191b17!important;color:#f8f2df!important;border:1px solid #b3934d;opacity:1;visibility:visible}#prd-root button.prd__cta>span,#prd-root button.prd__cta small{color:inherit}#prd-root button.prd__cta:disabled{opacity:.55;cursor:not-allowed}.ploumi-whatsapp-bubble{position:fixed;right:16px;bottom:18px;z-index:2147483000;width:52px;height:52px;display:grid;place-items:center;border-radius:999px;background:#11120f;color:#f3d27a;border:1px solid rgba(243,210,122,.72);box-shadow:0 8px 24px #0000003d;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;-webkit-tap-highlight-color:transparent}.ploumi-whatsapp-bubble:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0000004d;background:#191b17}.ploumi-whatsapp-bubble:focus-visible{outline:3px solid currentColor;outline-offset:3px}.ploumi-whatsapp-bubble svg{width:27px;height:27px}@media(max-width:749px){.ploumi-whatsapp-bubble{right:16px;bottom:var(--ploumi-mobile-float-bottom, 86px);width:48px;height:48px}.ploumi-whatsapp-bubble svg{width:25px;height:25px}}#userwayAccessibilityIcon,html body .uwy #userwayAccessibilityIcon,html body .uwy .uai{background:#11120f!important;border:1px solid #d8b460!important;border-radius:999px!important;box-shadow:0 5px 14px #0003!important}html body .uwy #userwayAccessibilityIcon:focus-visible{outline:2px solid #d8b460!important;outline-offset:2px!important}html body .uwy #userwayAccessibilityIcon .uiiw,html body .uwy #userwayAccessibilityIcon .ui_w{filter:brightness(0) invert(1)!important}
/*# sourceMappingURL=/cdn/shop/t/144/compiled_assets/styles.css.map?subset=AAAAAAAAAAAIAAAAAAAAAAAAAAAAAAACAEAAgA */
