.hdr[data-astro-cid-nen7h5rs]{z-index:20;background:var(--pd-card);position:sticky;top:0}.util[data-astro-cid-nen7h5rs]{background:var(--pd-sand);border-bottom:1px solid var(--pd-border);color:var(--pd-text-muted);font-size:13px}.util-in[data-astro-cid-nen7h5rs]{align-items:center;gap:24px;min-height:36px;display:flex}.spacer[data-astro-cid-nen7h5rs]{flex:auto}.city[data-astro-cid-nen7h5rs]{color:var(--pd-text);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.city[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]:first-child{color:var(--pd-primary)}.city[data-astro-cid-nen7h5rs] .chev[data-astro-cid-nen7h5rs]{color:var(--pd-disabled)}.util-link[data-astro-cid-nen7h5rs]{color:var(--pd-text-muted)}.main-in[data-astro-cid-nen7h5rs]{align-items:center;gap:32px;min-height:80px;display:flex}.logo[data-astro-cid-nen7h5rs]{flex-shrink:0}.search[data-astro-cid-nen7h5rs]{border:1px solid var(--pd-border);border-radius:var(--pd-r-field);background:var(--pd-card);min-width:0;height:48px;color:var(--pd-disabled);transition:border-color var(--pd-motion);flex:auto;align-items:center;gap:10px;padding:0 16px;display:flex}.search[data-astro-cid-nen7h5rs]:focus-within{border-color:var(--pd-primary)}.search[data-astro-cid-nen7h5rs] input[data-astro-cid-nen7h5rs]{min-width:0;font:inherit;color:var(--pd-text);background:0 0;border:0;outline:none;flex:auto;font-size:15px}.search[data-astro-cid-nen7h5rs] input[data-astro-cid-nen7h5rs]::placeholder{color:var(--pd-disabled)}.actions[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;gap:24px;display:flex}.action[data-astro-cid-nen7h5rs]{color:var(--pd-text);align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.action[data-astro-cid-nen7h5rs]:hover{color:var(--pd-primary)}.badge-wrap[data-astro-cid-nen7h5rs]{display:inline-flex;position:relative}.count[data-astro-cid-nen7h5rs]{border-radius:var(--pd-r-pill);background:var(--pd-primary);min-width:18px;height:18px;color:var(--pd-on-dark);text-align:center;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-6px;left:14px}.cats[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--pd-border);background:var(--pd-card)}.cats-in[data-astro-cid-nen7h5rs]{scrollbar-width:none;align-items:center;gap:24px;min-height:52px;font-size:15px;font-weight:600;display:flex;overflow-x:auto}.cats-in[data-astro-cid-nen7h5rs]::-webkit-scrollbar{display:none}.all-cats[data-astro-cid-nen7h5rs]{border-radius:var(--pd-r-chip);background:var(--pd-primary);height:36px;color:var(--pd-on-dark);flex-shrink:0;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex}.all-cats[data-astro-cid-nen7h5rs]:hover{background:var(--pd-pressed);color:var(--pd-on-dark)}.cat[data-astro-cid-nen7h5rs]{color:var(--pd-text);white-space:nowrap}.cat[data-astro-cid-nen7h5rs]:hover,.cat--on[data-astro-cid-nen7h5rs]{color:var(--pd-primary)}.sale[data-astro-cid-nen7h5rs]{color:var(--pd-primary);white-space:nowrap;font-weight:700}@media (width<=900px){.util-link[data-astro-cid-nen7h5rs]:last-child{display:none}.main-in[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:16px;padding-block:12px}.search[data-astro-cid-nen7h5rs]{flex-basis:100%;order:3}.actions[data-astro-cid-nen7h5rs]{gap:16px;margin-left:auto}.action-label[data-astro-cid-nen7h5rs]{display:none}}@media (width<=560px){.city[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{text-overflow:ellipsis;white-space:nowrap;max-width:42vw;overflow:hidden}}.ft[data-astro-cid-jo6i4kqk]{background:var(--pd-card);border-top:1px solid var(--pd-border);margin-top:64px}.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:340px repeat(3,1fr);gap:40px;padding-block:44px 36px;display:grid}.about[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:280px;color:var(--pd-text-muted);margin:14px 0 0;font-size:15px;line-height:23px}h2[data-astro-cid-jo6i4kqk]{margin:0 0 14px;font-size:14px;font-weight:700}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.hours[data-astro-cid-jo6i4kqk]{color:var(--pd-text-muted);font-size:14px;line-height:28px;display:block}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--pd-primary)}.phone[data-astro-cid-jo6i4kqk]{font-weight:700;color:var(--pd-text)!important;font-size:16px!important}.hours[data-astro-cid-jo6i4kqk]{margin:0}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--pd-divider)}.bottom-in[data-astro-cid-jo6i4kqk]{min-height:56px;color:var(--pd-disabled);flex-wrap:wrap;align-items:center;gap:24px;font-size:13px;display:flex}.bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--pd-text-muted)}.spacer[data-astro-cid-jo6i4kqk]{flex:auto}.lang[data-astro-cid-jo6i4kqk]{align-items:center;gap:10px;font-weight:600;display:inline-flex}.lang[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:var(--pd-primary)}.sep[data-astro-cid-jo6i4kqk]{color:var(--pd-border)}@media (width<=900px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:32px}.about[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=560px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}:root{color-scheme:light;--pd-primary:#882d4f;--pd-pressed:#6c1f3c;--pd-dark:#32111c;--pd-powder:#f0c9ce;--pd-selected:#feeaef;--pd-bg:#fdf9f7;--pd-card:#fff;--pd-sand:#f5eeeb;--pd-border:#e4dad9;--pd-divider:#f0e9e9;--pd-disabled:#93898c;--pd-text-muted:#6a5c60;--pd-text:#251b1e;--pd-error:#b63c2e;--pd-success:#1f6f3d;--pd-success-bg:#e8f9eb;--pd-on-dark:#fff;--pd-sans:Manrope, system-ui, -apple-system, "Segoe UI", sans-serif;--pd-serif:"Noto Serif Display", Georgia, serif;--pd-x1:4px;--pd-x2:8px;--pd-x3:12px;--pd-x4:16px;--pd-x6:24px;--pd-x7:28px;--pd-x8:32px;--pd-x10:40px;--pd-r-badge:8px;--pd-r-chip:12px;--pd-r-field:14px;--pd-r-card:16px;--pd-r-banner:24px;--pd-r-pill:999px;--pd-content:1280px;--pd-gutter:24px;--pd-motion:.2s cubic-bezier(.215, .61, .355, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--pd-bg);color:var(--pd-text);font-family:var(--pd-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}img,svg{max-width:100%;display:block}[hidden]{display:none!important}a{color:var(--pd-primary);text-decoration:none}a:hover{color:var(--pd-pressed)}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--pd-primary);outline-offset:2px;border-radius:4px}.pd-card{background:var(--pd-card);border:1px solid var(--pd-border);border-radius:var(--pd-r-card)}.pd-wrap{width:100%;max-width:calc(var(--pd-content) + var(--pd-gutter) * 2);padding-inline:var(--pd-gutter);margin:0 auto}.pd-nums{font-variant-numeric:tabular-nums}.pd-h1{text-wrap:balance;margin:0;font-size:clamp(26px,3vw,32px);font-weight:700;line-height:1.25}.pd-h2{text-wrap:balance;margin:0;font-size:clamp(20px,2.2vw,24px);font-weight:700;line-height:1.25}.pd-muted{color:var(--pd-text-muted)}.pd-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@font-face{font-family:Manrope;src:url(/fonts/Manrope.ttf)format("truetype");font-weight:200 800;font-display:swap}@font-face{font-family:Noto Serif Display;src:url(/fonts/NotoSerifDisplay.ttf)format("truetype");font-weight:100 900;font-display:swap}.web-notice{color:var(--pd-error);background:var(--pd-sand);padding-block:12px}.hero-media{object-fit:cover;width:56%;height:100%;position:absolute;top:0;right:0}.hero-text{z-index:1;position:relative}.hero:after{content:"";background:linear-gradient(90deg,var(--pd-sand) 35%,transparent 85%);pointer-events:none;position:absolute;inset:0}.hero-text{z-index:2}.web-page{padding-top:24px;padding-bottom:32px}.web-list-head{justify-content:space-between;align-items:center;gap:24px;margin:24px 0;display:flex}.web-list-head p{margin:8px 0 0}.web-catalog-layout{grid-template-columns:240px minmax(0,1fr);gap:24px;display:grid}.web-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.web-filters{height:max-content;padding:20px}.web-filters h2{margin:0 0 20px;font-size:18px}.web-filters label{gap:8px;margin:0 0 20px;font-size:14px;display:grid}.web-filters .web-check{align-items:center;display:flex}.web-page input,.web-page select{font:inherit;color:var(--pd-text);border:1px solid var(--pd-border);background:var(--pd-card);border-radius:var(--pd-r-field);min-width:0;max-width:100%;padding:12px}.web-page input[type=checkbox]{accent-color:var(--pd-primary)}.web-primary,.web-secondary{text-align:center;border:1px solid var(--pd-border);border-radius:var(--pd-r-pill);min-height:48px;font:inherit;background:var(--pd-card);color:var(--pd-primary);justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-weight:700;text-decoration:none;display:inline-flex}.web-primary{background:var(--pd-primary);color:var(--pd-on-dark);border-color:var(--pd-primary)}.web-primary:hover{background:var(--pd-pressed);color:var(--pd-on-dark)}button:disabled{opacity:.5;cursor:not-allowed}.web-empty{text-align:center;padding:48px 24px}.web-empty h2{margin-top:0}.web-product-layout{grid-template-columns:1fr 1fr;gap:48px;margin:24px 0 40px;display:grid}.web-product-photo{aspect-ratio:5/6;justify-content:center;align-items:center;display:flex;overflow:hidden}.web-product-photo img{object-fit:contain;width:100%;height:100%}.web-product-info{padding:16px 0}.web-brand{text-transform:uppercase;color:var(--pd-text-muted);font-size:14px;font-weight:700}.web-detail-price{flex-wrap:wrap;align-items:baseline;gap:16px;margin:24px 0;display:flex}.web-detail-price strong{color:var(--pd-primary);font-size:32px;font-weight:800}.web-detail-price s{color:var(--pd-text-muted)}.web-options{border:0;margin:24px 0;padding:0}.web-options legend{margin-bottom:12px;font-weight:700}.web-chip-row{flex-wrap:wrap;gap:8px;display:flex}.web-chip{border:1px solid var(--pd-border);border-radius:var(--pd-r-chip);background:var(--pd-card);padding:10px 16px}.web-chip[aria-pressed=true]{border:2px solid var(--pd-primary);background:var(--pd-selected);padding:9px 15px}.web-swatch{background:var(--sw);border:1px solid var(--pd-border);vertical-align:middle;border-radius:50%;width:16px;height:16px;margin-right:8px;display:inline-block}.web-purchase{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.web-purchase label{gap:8px;font-size:13px;display:grid}.web-purchase input{width:80px}.web-purchase .web-primary{flex:1}.web-service-note{color:var(--pd-text-muted);margin:28px 0;font-size:14px}.web-description{margin:32px 0;padding:24px}.web-description h2{font-size:20px}.web-description p{white-space:pre-line}.web-description dl{gap:12px;display:grid}.web-description dl div{border-top:1px solid var(--pd-divider);grid-template-columns:1fr 1fr;gap:16px;padding-top:12px;display:grid}.web-description dd{margin:0}.web-related h2{margin:32px 0 20px}.web-cart-layout{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.web-cart-lines{gap:16px;margin:0;padding:0;list-style:none;display:grid}.web-cart-line{grid-template-columns:112px minmax(0,1fr);gap:20px;padding:20px;display:grid}.web-cart-line img{object-fit:contain;width:112px;height:144px}.web-cart-line h2{margin:4px 0;font-size:17px}.web-cart-line p{margin:8px 0;font-size:14px}.web-cart-line-top{justify-content:space-between;gap:16px;display:flex}.web-cart-line-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.web-qty{border:1px solid var(--pd-border);border-radius:var(--pd-r-chip);align-items:center;gap:16px;padding:4px;display:flex}.web-qty button{background:0 0;border:0;min-width:40px;padding:8px 12px;font-size:20px}.web-line-remove{color:var(--pd-text-muted);background:0 0;border:0;font-size:14px}.web-line-price{text-align:right;font-size:18px;font-weight:800}.web-line-price s{color:var(--pd-text-muted);font-size:13px;font-weight:400;display:block}.web-summary{padding:24px;position:sticky;top:180px}.web-summary h2{margin-top:0;font-size:20px}.web-summary dl{font-size:14px}.web-summary dl div{justify-content:space-between;gap:16px;margin:16px 0;display:flex}.web-summary dd{text-align:right;margin:0}.web-total{border-top:1px solid var(--pd-border);justify-content:space-between;padding-top:20px;display:flex}.web-total strong{font-size:24px}.web-summary .web-primary{width:100%}.web-summary>p{font-size:13px}.web-help{max-width:840px;margin:auto;padding:32px}.web-help h2{margin-top:28px;font-size:20px}.web-campaign{display:block;position:relative;overflow:hidden}.web-campaign img{object-fit:cover;width:100%;max-height:300px}.web-campaign span{padding:16px;font-weight:700;display:block}@media (width<=1100px){.web-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.web-cart-layout{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=760px){.web-catalog-layout{grid-template-columns:1fr}.web-filters{grid-template-columns:1fr 1fr;gap:12px;display:grid}.web-filters h2{grid-column:1/-1;margin-bottom:0}.web-filters label{margin:0}.web-list-head{flex-direction:column;align-items:start;gap:16px}.web-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.web-product-layout{grid-template-columns:1fr;gap:16px}.web-product-photo{max-height:460px}.web-cart-layout{grid-template-columns:1fr}.web-summary{position:static}.web-cart-line{grid-template-columns:72px minmax(0,1fr);gap:12px;padding:16px}.web-cart-line img{width:72px;height:104px}.web-cart-line-top{flex-wrap:wrap}.web-cart-line-bottom{gap:12px}.web-line-price{text-align:left}.web-purchase .web-primary{min-width:180px}.hero-media{opacity:.4;width:100%}.hero:after{background:linear-gradient(90deg,var(--pd-sand) 10%,transparent)}.web-help{padding:24px}}.web-brand-links{gap:var(--pd-gap,16px);flex-wrap:wrap;display:flex}.web-brand-link{color:var(--pd-primary);padding:16px 24px;font-weight:700}.pd-art[data-astro-cid-u5joy6nk]{background:var(--pd-sand);width:100%;height:100%}.product-photo[data-astro-cid-4fhpls6h]{object-fit:contain;background:var(--pd-card);width:100%;height:100%}.card[data-astro-cid-4fhpls6h]{flex-direction:column;display:flex;position:relative;overflow:hidden}.photo[data-astro-cid-4fhpls6h]{aspect-ratio:3/4;position:relative}.photo-link[data-astro-cid-4fhpls6h]{height:100%;display:block}.badge[data-astro-cid-4fhpls6h]{border-radius:var(--pd-r-badge);background:var(--pd-primary);height:26px;color:var(--pd-on-dark);font-variant-numeric:tabular-nums;align-items:center;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}.badge--fresh[data-astro-cid-4fhpls6h]{background:var(--pd-powder);color:var(--pd-pressed)}.badge--out[data-astro-cid-4fhpls6h]{background:var(--pd-sand);color:var(--pd-text-muted)}.icon-btn[data-astro-cid-4fhpls6h]{border-radius:var(--pd-r-pill);transition:background var(--pd-motion), color var(--pd-motion);border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.heart[data-astro-cid-4fhpls6h]{background:var(--pd-card);width:32px;height:32px;color:var(--pd-text-muted);top:10px;right:10px}.heart[data-astro-cid-4fhpls6h]:hover,.heart--on[data-astro-cid-4fhpls6h]{color:var(--pd-primary)}.heart--on[data-astro-cid-4fhpls6h] svg[data-astro-cid-4fhpls6h] path[data-astro-cid-4fhpls6h]{fill:currentColor}.plus[data-astro-cid-4fhpls6h]{background:var(--pd-primary);width:36px;height:36px;color:var(--pd-on-dark);bottom:10px;right:10px}.plus[data-astro-cid-4fhpls6h]:hover{background:var(--pd-pressed)}.plus--done[data-astro-cid-4fhpls6h]{background:var(--pd-success)}.plus--done[data-astro-cid-4fhpls6h] svg[data-astro-cid-4fhpls6h]{display:none}.plus--done[data-astro-cid-4fhpls6h]:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:18px;height:18px}.body[data-astro-cid-4fhpls6h]{padding:12px 14px 16px}.brand[data-astro-cid-4fhpls6h]{color:var(--pd-text-muted);margin:0;font-size:13px;font-weight:500;line-height:18px}.name[data-astro-cid-4fhpls6h]{margin:2px 0 0;font-size:15px;font-weight:600;line-height:20px}.name[data-astro-cid-4fhpls6h] a[data-astro-cid-4fhpls6h]{color:inherit}.name[data-astro-cid-4fhpls6h] a[data-astro-cid-4fhpls6h]:hover{color:var(--pd-primary)}.meta[data-astro-cid-4fhpls6h]{color:var(--pd-text-muted);align-items:center;min-height:18px;margin:2px 0 0;font-size:13px;line-height:18px;display:flex}.dot[data-astro-cid-4fhpls6h]{margin:0 5px}.star[data-astro-cid-4fhpls6h]{color:var(--pd-primary);flex-shrink:0}.score[data-astro-cid-4fhpls6h]{color:var(--pd-text);margin-left:2px;font-weight:700}.count[data-astro-cid-4fhpls6h]{margin-left:3px}.price[data-astro-cid-4fhpls6h]{margin:6px 0 0;font-size:17px;font-weight:800;line-height:22px}.price--sale[data-astro-cid-4fhpls6h]{color:var(--pd-primary)}.price--out[data-astro-cid-4fhpls6h]{color:var(--pd-disabled)}.old[data-astro-cid-4fhpls6h]{color:var(--pd-disabled);margin-left:7px;font-size:13px;font-weight:500;text-decoration:line-through}.skip{z-index:100;background:var(--pd-primary);color:var(--pd-on-dark);border-radius:0 0 var(--pd-r-chip) 0;padding:12px 18px;font-weight:700;position:absolute;top:0;left:-9999px}.skip:focus{color:var(--pd-on-dark);left:0}
