:root{--phcd-ink:#1C1408;--phcd-accent:#96670F;--phcd-deep:#5E400A;--phcd-gold:#EAB635;--phcd-green:#1E9E5A;--phcd-tint:#FCF6E9;--phcd-line:#EFE7D6;--phcd-mute:#857D6E}.phcd{--phcd-cta:var(--pcx-accent, #96670F);--phcd-cta-dk:var(--pcx-deep, #5E400A)}html[data-phcd-on] cart-drawer,html[data-phcd-on] #CartDrawer{display:none!important}.phcd__bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#0c080280;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility .28s ease;z-index:2147482000}.phcd__bg.open{opacity:1;visibility:visible}body>div.phcd__bg{display:block}@media(min-width:601px){.phcd__bg{background:#1c140857;-webkit-backdrop-filter:blur(18px) saturate(.85);backdrop-filter:blur(18px) saturate(.85)}@supports not (backdrop-filter:blur(1px)){.phcd__bg{background:#0c080280}}}.phcd{position:fixed;top:0;right:0;height:100%;width:500px;max-width:94vw;background:#fff;box-shadow:-16px 0 44px #0c08024d;transform:translate(100%);transition:transform .3s cubic-bezier(.22,.61,.36,1);z-index:2147482001;display:flex;flex-direction:column;font-family:Figtree,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;color:#2e2618;-webkit-font-smoothing:antialiased}.phcd.open{transform:translate(0)}.phcd *{box-sizing:border-box}.phcd p{margin:0}@media(max-width:600px){.phcd{width:100%;max-width:100%}}.phcd__head{display:flex;align-items:center;gap:10px;padding:16px 20px 14px;flex:0 0 auto}.phcd__title{font-size:21px;font-weight:800;letter-spacing:-.015em;line-height:1;color:var(--phcd-ink)}.phcd__count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:var(--phcd-gold);color:var(--phcd-ink);font-size:12.5px;font-weight:800;line-height:1}.phcd__x{margin-left:auto;-webkit-appearance:none;appearance:none;background:none;border:0;width:30px;height:30px;color:var(--phcd-ink);cursor:pointer;padding:3px}.phcd__x svg{width:100%;height:100%}.phcd:focus{outline:none}.phcd__x:focus-visible,.phcd__qty button:focus-visible,.phcd__ci-del:focus-visible,.phcd__primary:focus-visible,.phcd__fbt-add:focus-visible{outline:2px solid var(--phcd-accent);outline-offset:2px}.phcd div.phcd__ci-img:empty,.phcd div.phcd__fbt-img:empty{display:block}.phcd__strip{background:var(--phcd-tint);color:var(--phcd-ink);text-align:center;font-size:13px;font-weight:500;padding:10px 16px;flex:0 0 auto;line-height:1.35}.phcd__strip b{font-weight:800}.phcd__strip[hidden]{display:none}.phcd__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px 20px 8px}.phcd__empty{text-align:center;color:var(--phcd-mute);font-size:15px;padding:48px 0}.phcd__ci{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--phcd-line)}.phcd__ci-img{width:74px;height:74px;flex:0 0 auto;border-radius:10px;background:var(--phcd-tint);object-fit:cover}.phcd__ci-main{flex:1 1 auto;min-width:0}.phcd__ci-name{font-size:15px;font-weight:800;line-height:1.3;color:var(--phcd-ink);margin:0 0 3px}.phcd__ci-sub{font-size:12px;color:var(--phcd-mute);margin:0 0 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.phcd__ci-pricerow{display:flex;align-items:center;gap:6px;margin:0 0 6px;flex-wrap:wrap}.phcd__ci-off{background:var(--phcd-green);color:#fff;font-size:11px;font-weight:800;border-radius:999px;padding:3px 8px;line-height:1;white-space:nowrap}.phcd__ci-price{font-size:14.5px;font-weight:800;color:var(--phcd-accent)}.phcd__ci-was{font-size:12px;color:#a79c88;text-decoration:line-through;font-weight:600}.phcd__ci-side{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:8px;flex:0 0 auto}.phcd__qty{display:inline-flex;align-items:center;gap:8px}.phcd__qty button{-webkit-appearance:none;appearance:none;border:1.5px solid var(--phcd-ink);background:#fff;border-radius:50%;width:26px;height:26px;font-size:16px;line-height:1;color:var(--phcd-ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;font-weight:700}.phcd__qty span{min-width:14px;text-align:center;font-size:14px;font-weight:800;color:var(--phcd-ink)}.phcd__ci-del{-webkit-appearance:none;appearance:none;border:0;background:none;color:#b0a793;font-size:11.5px;cursor:pointer;padding:0;text-decoration:underline}.phcd__ci.is-gift{background:linear-gradient(90deg,rgba(150,103,15,.08),transparent 70%);margin:0 -4px;padding-inline:4px;border-radius:10px}.phcd__ci.is-gift .phcd__ci-side{justify-content:center}.phcd__ci-price.is-free{color:#2d8a4e;letter-spacing:.06em}.phcd__ci-gifttag{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:900;letter-spacing:.08em;color:var(--phcd-accent);border:1.5px solid currentColor;border-radius:999px;padding:3px 8px}.phcd__ci-gifttag svg{width:11px;height:11px}.phcd__fbt{padding:14px 0 6px 20px;flex:0 0 auto;background:#fff;box-shadow:0 -10px 24px #0c08020f}.phcd__fbt-title{font-size:16px;font-weight:800;color:var(--phcd-ink);margin:0 0 10px}.phcd__fbt-rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 20px 10px 2px;scrollbar-width:none}.phcd__fbt-rail::-webkit-scrollbar{display:none}.phcd__fbt-card{flex:0 0 auto;width:min(330px,86%);scroll-snap-align:start;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;background:#fff;box-shadow:0 2px 12px #0c08021a}.phcd__fbt-img{width:56px;height:56px;flex:0 0 auto;border-radius:8px;object-fit:cover;background:var(--phcd-tint)}.phcd__fbt-main{flex:1 1 auto;min-width:0}.phcd__fbt-name{font-size:13.5px;font-weight:800;color:var(--phcd-ink);line-height:1.25;margin:0 0 2px}.phcd__fbt-sub{font-size:11px;color:var(--phcd-mute);margin:0 0 3px}.phcd__fbt-price{font-size:13.5px;font-weight:800;color:var(--phcd-accent)}.phcd__fbt-add{-webkit-appearance:none;appearance:none;border:0;background:var(--phcd-ink);color:#fff;font-size:12px;font-weight:800;border-radius:6px;padding:8px 12px;cursor:pointer;white-space:nowrap;font-family:inherit}.phcd__foot{border-top:1px solid var(--phcd-line);padding:12px 20px 16px;flex:0 0 auto;max-height:64vh;overflow-y:auto}.phcd__totrow{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.phcd__totlbl{font-size:15px;font-weight:800;color:var(--phcd-ink);white-space:nowrap}.phcd__totright{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.phcd__off{background:var(--phcd-accent);color:#fff;font-size:11px;font-weight:800;border-radius:999px;padding:4px 9px;white-space:nowrap}.phcd__was{color:#a79c88;text-decoration:line-through;font-size:14px;font-weight:600}.phcd__tot{font-size:20px;font-weight:800;color:var(--phcd-ink)}.phcd__tagwrap{text-align:center;height:12px;position:relative;z-index:2}.phcd__tag{display:inline-block;background:var(--phcd-gold);color:var(--phcd-ink);font-size:11px;font-weight:800;letter-spacing:.04em;border-radius:7px 7px 0 0;padding:6px 14px 8px;line-height:1;transform:translateY(-2px)}.phcd__primary{display:flex;align-items:center;gap:8px;width:100%;min-height:60px;padding:0 20px;border:0;border-radius:12px;cursor:pointer;background:var(--phcd-cta);color:#fff;font-family:inherit;font-weight:800;font-size:17px;text-decoration:none;box-shadow:0 8px 22px #96670f4d;transition:background .18s ease;text-align:left}.phcd__primary:hover{background:var(--phcd-cta-dk)}.phcd__primary .lbl{flex:1 1 auto}.phcd__primary .prc{font-size:18px}.phcd__primary svg{width:16px;height:16px;flex:0 0 auto}.phcd__guarantee{display:flex;justify-content:center;margin-top:12px}.phcd__guarantee span{display:inline-flex;align-items:center;gap:6px;border:1.5px solid var(--phcd-ink);border-radius:999px;padding:5px 14px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--phcd-ink)}.phcd__guarantee svg{width:15px;height:15px}.phcd__perks{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px;margin:12px 0}.phcd__perk{display:flex;align-items:flex-start;gap:6px;font-size:10.5px;color:#3a3226;line-height:1.3}.phcd__perk svg{width:13px;height:13px;flex:0 0 auto;color:var(--phcd-green);margin-top:1px}.phcd__perk b{font-weight:800;color:var(--phcd-ink)}.phcd__acc{margin-top:10px}.phcd__acc .additional-checkout-buttons{margin:0}.phcd__acc shopify-accelerated-checkout-cart,.phcd__acc shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:42px;--shopify-accelerated-checkout-button-border-radius:12px;--shopify-accelerated-checkout-row-gap:7px;--shopify-accelerated-checkout-column-gap:7px;--shopify-accelerated-checkout-inline-alignment:center;display:block;width:100%}.phcd .dynamic-checkout__content>small,.phcd shopify-payment-terms{display:none!important}#phcd-acc-src{position:absolute;left:-10000px;top:0;width:460px}.phcd .wallet-cart-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(76px,1fr))!important;gap:7px!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important}.phcd .wallet-cart-button-container{display:block!important;width:auto!important;min-width:0!important;max-width:none!important;flex:none!important;margin:0!important}.phcd .wallet-cart-button-container>*{width:100%!important}.phcd__trust{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;font-size:11.5px;color:#3a3226}.phcd__trust b{font-weight:800;color:var(--phcd-ink);letter-spacing:.02em}.phcd__stars{display:inline-flex;gap:2px}.phcd__stars span{display:inline-flex;width:17px;height:17px;background:#dcd5c6;border-radius:2px;align-items:center;justify-content:center}.phcd__stars span.on{background:var(--phcd-green)}.phcd__stars svg{width:12px;height:12px;color:#fff}.phcd__spin{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background:#ffffffb3;z-index:5}.phcd.loading .phcd__spin{display:flex}.phcd__spin:after{content:"";width:30px;height:30px;border-radius:50%;border:3px solid #EFE3C7;border-top-color:var(--phcd-accent);animation:phcdSpin .8s linear infinite}@keyframes phcdSpin{to{transform:rotate(360deg)}}body.phcd-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.phcd,.phcd__bg{transition:none}.phcd__spin:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ph-cart-drawer.css.map */
