.cart-drawer.drawer,.cart-drawer .cart-drawer__inner{background:#fff}.cart-drawer .cart-drawer__top{padding-bottom:18px!important;border-bottom:1px solid #dedbd4}.cart-drawer .cart-drawer__top>.h-stack:first-child{min-height:54px;gap:16px}.cart-drawer .cart-drawer__top>.h-stack:first-child>.h-stack.grow{gap:4px!important;align-items:baseline}.cart-drawer .cart-drawer__top .h5{margin:0;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.01em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.cart-drawer .cart-drawer__top cart-count.count-bubble{display:inline!important;min-width:0!important;width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important}.cart-drawer .cart-drawer__top cart-count.count-bubble:before{content:"("}.cart-drawer .cart-drawer__top cart-count.count-bubble:after{content:")"}.cart-drawer .drawer__close-icon{display:grid;place-items:center;width:44px!important;height:44px!important;min-width:44px;padding:10px;border:0!important;border-radius:0!important;background:transparent!important}.cart-drawer .drawer__close-icon svg{width:23px;height:23px}.cart-drawer .cart-drawer__top .ploumi-cart-goal{margin-top:4px;padding:14px 0 0;border:0;background:transparent}.cart-drawer .cart-drawer__top .ploumi-cart-goal__message{margin:0;text-align:center;font-size:13px;font-weight:600;line-height:1.45}.cart-drawer .cart-drawer__top .ploumi-cart-goal__track{height:8px;margin:13px 0 6px;border-radius:999px;background:#e4e2dc}.cart-drawer .cart-drawer__top .ploumi-cart-goal__track span{border-radius:999px}.cart-drawer .cart-drawer__top .ploumi-cart-goal__amounts{margin-bottom:5px;padding-inline:1px;font-size:11px}.cart-drawer .cart-drawer__top .ploumi-cart-goal small{margin-top:3px;text-align:center;font-size:9px}.cart-drawer .cart-drawer__line-items{display:grid;gap:12px;padding-top:16px}.cart-drawer .cart-drawer__line-items>*{margin:0;padding:14px;border:1px solid #e1ddd5;border-radius:14px;background:#fff;box-shadow:0 2px 10px #2c241609}.cart-drawer [slot=footer]{background:#fff;box-shadow:0 -8px 24px #2c24160a}@media screen and (min-width:700px){.cart-drawer.drawer{border-start-start-radius:20px;border-end-start-radius:20px;overflow:hidden;box-shadow:-12px 0 38px #2c24161f}}@media screen and (max-width:699px){.cart-drawer .cart-drawer__top{padding-bottom:16px!important}.cart-drawer .cart-drawer__top>.h-stack:first-child{min-height:50px}.cart-drawer .cart-drawer__top .h5,.cart-drawer .cart-drawer__top cart-count.count-bubble{font-size:18px!important}.cart-drawer .drawer__close-icon{width:42px!important;height:42px!important;min-width:42px;padding:9px}.cart-drawer .drawer__close-icon svg{width:22px;height:22px}.cart-drawer .cart-drawer__top .ploumi-cart-goal{padding-top:12px}.cart-drawer .cart-drawer__top .ploumi-cart-goal__message{font-size:12px}.cart-drawer .cart-drawer__top .ploumi-cart-goal__track{height:7px;margin-top:11px}.cart-drawer .cart-drawer__top .ploumi-cart-goal__amounts{font-size:10px}.cart-drawer .cart-drawer__line-items{gap:10px}.cart-drawer .cart-drawer__line-items>*{padding:12px;border-radius:12px}}.ploumi-language{position:relative;flex:none}.ploumi-language__button{display:grid;place-items:center;width:2.75rem;height:2.75rem;cursor:pointer;font-size:1.4rem;list-style:none}.ploumi-language__button::-webkit-details-marker{display:none}.ploumi-flag{display:block;width:27px;height:18px;border-radius:2px;box-shadow:0 0 0 1px #00000029}.ploumi-language__menu{position:absolute;top:calc(100% + .5rem);right:0;z-index:30;min-width:10rem;padding:.4rem;border:1px solid rgb(0 0 0 / .12);border-radius:.5rem;background:#fff;color:#111;box-shadow:0 .5rem 1.5rem #00000024}.ploumi-language__menu button{display:flex;width:100%;align-items:center;gap:.65rem;padding:.65rem .75rem;border-radius:.35rem;text-align:left}.ploumi-language__menu button:hover,.ploumi-language__menu button[aria-current=true]{background:#00000012}.ploumi-language--footer .ploumi-language__menu{top:auto;right:auto;bottom:calc(100% + .5rem);left:0}.footer .ploumi-language--footer{display:none}.ploumi-market-selector__trigger{white-space:nowrap}.ploumi-market-selector__list{display:grid;max-height:min(62vh,430px);overflow-y:auto;padding:2px}.ploumi-market-selector__form{margin:0}.ploumi-market-selector__option{display:grid;grid-template-columns:26px minmax(0,1fr) 18px;gap:10px;width:100%;min-height:52px;align-items:center;padding:8px 10px;border-radius:6px;text-align:left}.ploumi-market-selector__option:hover,.ploumi-market-selector__option[aria-current=true]{background:#64764a1a}.ploumi-market-selector__copy{display:grid;gap:1px;min-width:0}.ploumi-market-selector__country{overflow:hidden;font-size:13px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ploumi-market-selector__meta{color:rgb(var(--text-color) / .62);font-size:11px;line-height:1.25}.ploumi-market-selector__check{color:#64764a;font-weight:800}@media screen and (max-width:699px){.ploumi-market-selector__current{font-size:12px}.ploumi-market-selector__option{min-height:54px}}.ploumi-pack{display:block;background:#25301f;color:#f7f4ec;overflow:hidden}.ploumi-pack__inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);max-width:1440px;margin:0 auto}.ploumi-pack__visual{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-height:650px;padding:64px 46px;background:linear-gradient(145deg,#eef0e7,#dce2d2)}.ploumi-pack__product{display:flex;min-width:0;flex-direction:column;align-items:center;color:#2c2416;text-align:center;text-decoration:none}.ploumi-pack__product img{width:100%;height:auto;aspect-ratio:1/1.25;object-fit:contain;filter:drop-shadow(0 24px 22px rgba(44,36,22,.16));transition:transform .18s ease}.ploumi-pack__product:hover img{transform:translateY(-5px)}.ploumi-pack__product span{margin-top:18px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ploumi-pack__plus{color:#64764a;font-size:34px;font-weight:300}.ploumi-pack__content{display:flex;flex-direction:column;justify-content:center;padding:78px clamp(34px,6vw,86px)}.ploumi-pack__eyebrow{margin:0 0 18px;color:#b8c89d;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.ploumi-pack h2{max-width:690px;margin:0 0 22px;color:#fff;font-size:clamp(34px,4.2vw,58px);line-height:1;letter-spacing:-.035em}.ploumi-pack__description{max-width:590px;margin:0 0 30px;color:#d8d7cf;font-size:17px;line-height:1.65}.ploumi-pack__contents{display:grid;gap:0;margin:0 0 24px;padding:0;border-top:1px solid rgba(255,255,255,.18);list-style:none}.ploumi-pack__contents li{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.18)}.ploumi-pack__contents strong{font-size:13px;letter-spacing:.045em}.ploumi-pack__contents span{color:#c5c5bc;font-size:13px;white-space:nowrap}.ploumi-pack__summary{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px}.ploumi-pack__summary div{padding:16px;background:#ffffff14}.ploumi-pack__summary span,.ploumi-pack__summary strong{display:block}.ploumi-pack__summary span{margin-bottom:5px;color:#bfc0b8;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.ploumi-pack__summary strong{color:#fff;font-size:23px}.ploumi-pack__shipping{display:flex;align-items:center;gap:9px;margin:0 0 3px;color:#d5e7ae;font-size:14px;font-weight:800}.ploumi-pack__shipping span{display:inline-grid;width:20px;height:20px;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:11px}.ploumi-pack__shipping-note{margin:0 0 18px;color:#d0d1c9;font-size:12px;line-height:1.45}.ploumi-pack__button,.ploumi-pack__button:hover,.ploumi-pack__button:focus,.ploumi-pack__button:active{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:56px!important;padding:15px 22px!important;border:1px solid #e0c368!important;border-radius:2px!important;background:linear-gradient(180deg,#caa63a,#b48d23)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;font:inherit!important;font-size:12px!important;font-weight:800!important;letter-spacing:.12em!important;line-height:1.3!important;text-transform:uppercase!important;text-decoration:none!important;cursor:pointer!important;box-shadow:0 7px 18px #0003!important;transition:transform .16s ease,filter .16s ease!important}.ploumi-pack__button:hover:not(:disabled){transform:translateY(-1px)!important;filter:brightness(1.05)!important}.ploumi-pack__button:focus-visible{outline:2px solid #fff!important;outline-offset:3px!important}.ploumi-pack__button:disabled{cursor:not-allowed!important;opacity:.55!important}.ploumi-pack__trust{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.15)}.ploumi-pack__trust span{display:flex;align-items:center;gap:8px;color:#e7e8e1;font-size:11px;line-height:1.35}.ploumi-pack__trust b{font-weight:600}.ploumi-pack__status{min-height:20px;margin:10px 0 0;color:#f2c9b8;font-size:13px}@media(max-width:989px){.ploumi-pack__inner{grid-template-columns:1fr}.ploumi-pack__visual{min-height:0;padding:48px max(20px,8vw)}.ploumi-pack__product img{max-height:390px}.ploumi-pack__content{padding:60px max(24px,7vw) 68px}}@media(max-width:599px){.ploumi-pack__visual{gap:6px;padding:34px 14px}.ploumi-pack__product span{min-height:30px;margin-top:10px;font-size:9px;line-height:1.4}.ploumi-pack__plus{font-size:25px}.ploumi-pack__content{padding:50px 20px 58px}.ploumi-pack__contents li{align-items:flex-start;flex-direction:column;gap:4px}.ploumi-pack__trust{grid-template-columns:1fr}.ploumi-pack__button{min-height:58px!important}}.ploumi-pack__visual--shipping{position:relative;padding-top:74px}.ploumi-pack__shipping-badge{position:absolute;top:16px;left:16px;z-index:2;display:inline-flex;align-items:center;gap:7px;max-width:calc(100% - 32px);padding:10px 14px;border-radius:4px;background:#3f552c;color:#fff;font-size:13px;line-height:1.35;font-weight:800;box-shadow:0 2px 6px #0002}
/*# sourceMappingURL=/cdn/shop/t/47/compiled_assets/styles.css.map?subset=gAAIAAAAAAAAAAAAAAAEAAI */
