:root{--fct-btn-radius: var(--radius-m);--fct-input-radius: var(--radius-m);--fct-card-radius: var(--radius-m);--fct-container-radius: var(--radius-l);--fct-popup-radius: var(--radius-l);--fct-badge-radius: var(--radius-s)}.fluent-cart-login-wrap, .fluent-cart-registration-wrap{font-family:inherit}body{--el-font-family: var(--font-body)}.md-pf{--pf-canvas: #f5f6f1;--pf-surface: #fff;--pf-well: #eceee6;--pf-ink: #111511;--pf-body: #252a24;--pf-muted: #495047;--pf-hair: #dcdfd4;--pf-hair-strong: #b9c0b1;--pf-accent: #2f8a5b;--pf-accent-strong: #1b6340;--pf-accent-soft: color-mix(in srgb, #2f8a5b 10%, #fff);--pf-sun: #f3c64a;--pf-sun-ink: #2a2306;--pf-btn: #111511;--pf-btn-ink: #fff;--pf-deep: #0f1b14;--pf-deep-2: #15241b;--pf-deep-ink: #f2f6f0;--pf-deep-muted: #b6c4b8;--pf-deep-hair: #2a3b30;--pf-rail: max(12px, calc(50% - 731px));--pf-wide: 1366px;--pf-pad: 3rem;--pf-ease: cubic-bezier(0.25, 1, 0.5, 1);--pf-top: calc(var(--pf-admin, 0px) + var(--pf-header, 0px));background-color:var(--pf-canvas);color:var(--pf-body);display:block;isolation:isolate;overflow:clip;position:relative}[data-theme="dark"] .md-pf{--pf-canvas: #0b100d;--pf-surface: #131a15;--pf-well: #18211b;--pf-ink: #f2f6f0;--pf-body: #dde4da;--pf-muted: #b0bbae;--pf-hair: #253028;--pf-hair-strong: #3c4a3f;--pf-accent: #5fc28e;--pf-accent-strong: #86d9ad;--pf-accent-soft: color-mix(in srgb, #5fc28e 14%, #131a15);--pf-btn: #f2f6f0;--pf-btn-ink: #0b100d}body:has(.header-sticky) .md-pf{--pf-header: calc(var(--md-bar-offset, 0px) + var(--header-height))}.admin-bar .md-pf{--pf-admin: var(--wp-admin--admin-bar--height, 32px)}.md-pf *, .md-pf *::before, .md-pf *::after{box-sizing:border-box}.md-pf svg{flex:none}.md-pf :is(a, button, summary):focus-visible{outline:3px solid var(--pf-accent-strong);outline-offset:3px}.md-pf::before, .md-pf::after{background:var(--pf-hair);bottom:0;content:'';pointer-events:none;position:absolute;top:0;width:1px;z-index:3}.md-pf::before{left:var(--pf-rail)}.md-pf::after{right:var(--pf-rail)}.md-pf-band{border-block-start:1px solid var(--pf-hair);padding:4rem calc(var(--pf-rail) + var(--pf-pad));position:relative}.md-pf-band::before, .md-pf-band::after{background:var(--pf-canvas);border:1px solid var(--pf-hair-strong);border-radius:50%;content:'';height:7px;position:absolute;top:-4px;width:7px;z-index:4}.md-pf-band::before{left:calc(var(--pf-rail) - 3px)}.md-pf-band::after{right:calc(var(--pf-rail) - 3px)}.md-pf-wrap{margin-inline:auto;max-width:var(--pf-wide)}.md-pf .md-pf-btn{align-items:center;border:0;border-radius:4px;box-shadow:none;cursor:pointer;display:inline-flex;font:inherit;font-size:1rem;font-weight:600;gap:0.625rem;justify-content:center;line-height:1.3;margin:0;min-height:3rem;padding:0.625rem 1.25rem;text-decoration:none;transition:background-color 0.22s var(--pf-ease), border-color 0.22s var(--pf-ease), color 0.22s var(--pf-ease), transform 0.22s var(--pf-ease)}.md-pf .md-pf-btn:active{transform:scale(0.98)}.md-pf .md-pf-btn--sun{background:var(--pf-sun);color:var(--pf-sun-ink)}.md-pf .md-pf-btn--sun:hover{background:color-mix(in oklch, var(--pf-sun) 86%, var(--pf-sun-ink));color:var(--pf-sun-ink)}.md-pf .md-pf-btn--ghost{background:color-mix(in srgb, var(--pf-deep-ink) 4%, transparent);border:1px solid var(--pf-deep-hair);color:var(--pf-deep-ink)}.md-pf .md-pf-btn--ghost:hover{border-color:var(--pf-deep-muted);color:var(--pf-deep-ink)}.md-pf .md-pf-btn--ink{background:var(--pf-btn);color:var(--pf-btn-ink)}.md-pf .md-pf-btn--ink:hover{background:color-mix(in oklch, var(--pf-btn) 86%, var(--pf-btn-ink));color:var(--pf-btn-ink)}.md-pf .md-pf-btn--line{background:var(--pf-surface);border:1px solid var(--pf-hair-strong);color:var(--pf-ink)}.md-pf .md-pf-btn--line:hover{border-color:var(--pf-ink);color:var(--pf-ink)}.md-pf .md-pf-btn[disabled]{background:var(--pf-well);color:var(--pf-muted);cursor:not-allowed}.md-pf .md-pf-hero{background:radial-gradient(ellipse 50% 70% at 80% 40%, color-mix(in srgb, var(--pf-accent) 18%, transparent), transparent 70%), radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--pf-deep-ink) 8%, transparent) 1px, transparent 0) 0 0 / 22px 22px, var(--pf-deep);border-block-start:0;color:var(--pf-deep-ink);padding-block:4.5rem 0;z-index:4}.md-pf .md-pf-hero::before, .md-pf .md-pf-hero::after{background:var(--pf-deep-hair);border:0;border-radius:0;bottom:0;height:auto;top:0;width:1px;z-index:0}.md-pf .md-pf-hero::before{left:var(--pf-rail)}.md-pf .md-pf-hero::after{right:var(--pf-rail)}.md-pf-hero .md-pf-wrap{position:relative;z-index:1}.md-pf .md-pf-hero :focus-visible{outline-color:var(--pf-sun)}.md-pf-hero-grid{align-items:center;display:grid;gap:3.5rem;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr)}.md-pf-hero-grid--solo{grid-template-columns:minmax(0, 1fr)}.md-pf-hero-copy > *{animation:md-pf-in 0.8s var(--pf-ease) both;animation-delay:calc(var(--pf-i, 0) * 70ms)}.md-pf-hero-copy > :nth-child(2){--pf-i: 1}.md-pf-hero-copy > :nth-child(3){--pf-i: 2}.md-pf-hero-copy > :nth-child(4){--pf-i: 3}.md-pf-hero-copy > :nth-child(5){--pf-i: 4}@keyframes md-pf-in{from{opacity:0;transform:translateY(1rem)}}.md-pf .md-pf-crumbs{align-items:center;color:var(--pf-deep-muted);display:flex;flex-wrap:wrap;font-size:0.875rem;gap:0.375rem;margin:0 0 1.75rem}.md-pf .md-pf-crumbs a{color:var(--pf-deep-muted);text-decoration:none}.md-pf .md-pf-crumbs a:hover{color:var(--pf-sun)}.md-pf .md-pf-crumbs span{color:var(--pf-deep-ink);font-weight:600}.md-pf .md-pf-crumbs svg{color:var(--pf-deep-hair)}.md-pf .md-pf-title{color:var(--pf-deep-ink);font-size:clamp(2.25rem, 1.55rem + 2.7vw, 3.75rem);font-weight:600;letter-spacing:0;line-height:1.05;margin:0;overflow-wrap:anywhere;text-wrap:balance}.md-pf-title--dot::after{color:var(--pf-sun);content:'.'}.md-pf .md-pf-lede{color:var(--pf-deep-muted);font-size:1.1875rem;line-height:1.55;margin:1.375rem 0 0;max-width:37.5rem}.md-pf .md-product-rating{align-items:center;color:var(--pf-deep-ink);display:inline-flex;font-size:0.875rem;font-variant-numeric:tabular-nums;font-weight:600;gap:0.5rem;margin:1.25rem 0 0;text-decoration:none}.md-product-rating-count{color:var(--pf-deep-muted);font-weight:400}.md-product-rating:hover .md-product-rating-count{text-decoration:underline}.md-pf-hero .md-star{background:color-mix(in srgb, var(--pf-deep-ink) 24%, transparent)}.md-pf-hero .md-star.is-on{background:var(--pf-sun)}.md-pf-hero .md-star.is-half{background:linear-gradient(90deg, var(--pf-sun) 50%, color-mix(in srgb, var(--pf-deep-ink) 24%, transparent) 50%)}.md-pf-actions{display:flex;flex-wrap:wrap;gap:0.75rem;margin:2rem 0 0}.md-pf-stack{height:21rem;position:relative}.md-pf-cover{aspect-ratio:4 / 3;background:var(--pf-deep-2);border:1px solid var(--pf-deep-hair);border-radius:10px;box-shadow:0 28px 60px oklch(0% 0 0 / 0.5);left:50%;overflow:hidden;position:absolute;top:50%;width:min(100%, 24rem)}.md-pf-cover img{display:block;height:100%;object-fit:cover;width:100%}.md-pf-cover--1{transform:translate(-50%, -50%) rotate(-2deg);z-index:3}.md-pf-cover--2{transform:translate(-72%, -47%) rotate(-8deg) scale(0.88);z-index:2}.md-pf-cover--3{transform:translate(-28%, -45%) rotate(7deg) scale(0.88);z-index:1}.md-pf-stack--1 .md-pf-cover--1{width:min(100%, 27rem)}.md-pf-stack--2 .md-pf-cover--1{transform:translate(-40%, -50%) rotate(3deg)}.md-pf .md-pf-stats{border-block-start:1px solid var(--pf-deep-hair);display:grid;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column;margin:3.5rem calc(-1 * var(--pf-pad)) 0;padding:0}.md-pf-stats > div{padding:1.375rem var(--pf-pad) 1.625rem}.md-pf-stats > div + div{border-inline-start:1px solid var(--pf-deep-hair)}.md-pf-stats dt{align-items:center;color:var(--pf-deep-muted);display:flex;font-size:0.875rem;font-weight:400;gap:0.625rem}.md-pf-stats dt svg{color:var(--pf-sun)}.md-pf .md-pf-stats dd{color:var(--pf-deep-ink);font-size:1.3125rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3;margin:0.375rem 0 0}.md-pf-stats dd small{color:var(--pf-deep-muted);display:block;font-size:0.875rem;font-weight:400;margin-block-start:0.125rem}.md-pf-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb, var(--pf-canvas) 92%, transparent);border-block-end:1px solid var(--pf-hair);padding:0.75rem calc(var(--pf-rail) + var(--pf-pad));position:sticky;top:var(--pf-top);z-index:5}.md-pf-nav-row{align-items:center;display:flex;gap:0.5rem;overflow-x:auto;padding-block-end:2px;scrollbar-width:thin}.md-pf .md-pf-chip{align-items:center;background:var(--pf-surface);border:1px solid var(--pf-hair-strong);border-radius:999px;color:var(--pf-body);display:inline-flex;flex:none;font-size:0.875rem;font-weight:600;gap:0.5rem;min-height:2.5rem;padding:0.375rem 0.875rem;text-decoration:none;transition:border-color 0.22s var(--pf-ease), color 0.22s var(--pf-ease);white-space:nowrap}.md-pf .md-pf-chip:hover{border-color:var(--pf-ink);color:var(--pf-ink)}.md-pf-chip span{background:var(--pf-well);border-radius:999px;color:var(--pf-muted);font-size:0.75rem;padding:1px 0.4375rem}.md-product-main{display:grid;gap:2.5rem;grid-template-columns:minmax(0, 1fr)}.md-product-main > *{min-width:0}.md-product-rest{display:grid;gap:2.5rem}.md-product-rest:empty{display:none}.md-pf :is(#buy, .md-product-section){scroll-margin-block-start:calc(var(--pf-top) + 5.5rem)}.md-product-summary{align-content:start;background:var(--pf-surface);border:1px solid var(--pf-hair);border-radius:14px;display:grid;gap:1rem;padding:1.5rem}.md-product-summary [hidden]{display:none}.md-product-price{align-items:baseline;display:flex;flex-wrap:wrap;font-variant-numeric:tabular-nums;gap:0.25rem 0.625rem}.md-product-price-now{color:var(--pf-ink);font-size:2rem;font-weight:600;line-height:1.15}.md-product-price-was{color:var(--pf-muted)}.md-product-save{align-self:center;background:var(--pf-accent-soft);border-radius:999px;color:var(--pf-accent-strong);font-size:0.75rem;font-weight:600;line-height:1.4;padding:2px 0.5625rem}.md-pf .md-product-terms{color:var(--pf-muted);font-size:0.875rem;margin:-0.5rem 0 0}.md-product-buy{display:grid;gap:1rem;margin:0}.md-pf .md-product-label{background:none;color:var(--pf-muted);display:block;float:none;font-size:0.875rem;font-weight:400;margin:0 0 0.375rem;padding:0}.md-pf .md-product-options{border:0;margin:0;min-width:0;padding:0}.md-pf .md-product-option{cursor:pointer;display:block;margin:0;position:relative}.md-product-option input{cursor:inherit;inset:0;margin:0;opacity:0;position:absolute}.md-product-option-body{background:var(--pf-surface);border:1px solid var(--pf-hair-strong);border-radius:10px;color:var(--pf-body);transition:border-color 0.22s var(--pf-ease), box-shadow 0.22s var(--pf-ease)}.md-product-option:hover .md-product-option-body{border-color:var(--pf-ink)}.md-product-option input:checked + .md-product-option-body{border-color:var(--pf-ink);box-shadow:0 0 0 1px var(--pf-ink)}.md-product-option input:focus-visible + .md-product-option-body{outline:3px solid var(--pf-accent-strong);outline-offset:3px}.md-product-option.is-out{cursor:not-allowed}.md-product-option.is-out .md-product-option-body{background:var(--pf-well);color:var(--pf-muted)}.md-product-option.is-out .md-product-option-label{text-decoration:line-through}.md-product-options--chips{display:flex;flex-wrap:wrap;gap:0.5rem}.md-product-options--chips .md-product-label{flex-basis:100%;margin-block-end:0}.md-product-options--chips .md-product-option-body{align-items:center;display:flex;justify-content:center;min-height:2.75rem;min-width:2.75rem;padding:0.375rem 0.875rem}.md-product-options--chips .md-product-option-out{display:none}.md-product-options--list{display:grid;gap:0.5rem}.md-product-options--list .md-product-option-body{align-items:center;column-gap:0.75rem;display:grid;grid-template-columns:auto minmax(0, 1fr) auto;min-height:2.75rem;padding:0.625rem 0.875rem}.md-product-options--list .md-product-option-body::before{border:1px solid var(--pf-hair-strong);border-radius:50%;content:'';height:1rem;width:1rem}.md-product-options--list .md-product-option input:checked + .md-product-option-body::before{border:0.3125rem solid var(--pf-ink)}.md-product-option-label{font-weight:600;min-width:0}.md-product-option-price{color:var(--pf-ink);font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.md-product-option-price del{color:var(--pf-muted);font-weight:400;margin-inline-end:0.375rem}.md-product-option-terms, .md-product-option-out{color:var(--pf-muted);font-size:0.75rem;grid-column:2 / -1}.md-product-actions{align-items:end;display:flex;flex-wrap:wrap;gap:0.625rem}.md-product-qty .md-qty-input{font-variant-numeric:tabular-nums;margin:0;min-height:3rem;text-align:center;width:4.5rem}.md-pf .md-product-submit{flex:1 1 10rem}.md-pf .md-product-unavailable{color:var(--pf-muted);margin:0}.md-pf .md-product-points, .md-pf .md-product-meta{color:var(--pf-muted);display:grid;font-size:0.875rem;gap:0.375rem;list-style:none;margin:0;padding:0}.md-product-points li, .md-product-meta li{margin:0}.md-product-points li{align-items:center;display:flex;gap:0.5rem}.md-product-points svg{color:var(--pf-accent-strong)}.md-pf .md-product-meta{border-block-start:1px solid var(--pf-hair);overflow-wrap:anywhere;padding-block-start:1rem}.md-pf .md-product-meta a{color:var(--pf-ink)}.md-product-section + .md-product-section{border-block-start:1px solid var(--pf-hair);padding-block-start:2.5rem}.md-pf .md-product-section-title{color:var(--pf-ink);font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:1.2;margin:0 0 1.25rem;text-wrap:balance}.md-product-description{max-width:850px}.md-product-description > :first-child{margin-block-start:0}.md-product-description > :last-child{margin-block-end:0}.md-product-gallery{display:grid;gap:0.75rem}.md-pf .md-product-stage{background:var(--pf-well);border:1px solid var(--pf-hair);border-radius:14px;margin:0;overflow:hidden}.md-product-image{display:block;height:auto;margin-inline:auto;max-height:min(30rem, 60vh);object-fit:contain;width:100%}.md-pf .md-product-thumbs{display:flex;flex-wrap:wrap;gap:0.5rem;list-style:none;margin:0;padding:0}.md-product-thumbs li{margin:0}.md-product-thumb{background:var(--pf-well);border:1px solid var(--pf-hair);border-radius:10px;display:block;height:4rem;overflow:hidden;transition:border-color 0.22s var(--pf-ease);width:4rem}.md-product-thumb img{display:block;height:100%;object-fit:cover;width:100%}.md-product-thumb:hover{border-color:var(--pf-hair-strong)}.md-product-thumb[aria-current="true"]{border-color:var(--pf-ink)}.md-pf .md-product-details{margin:0}.md-product-details > div{border-block-start:1px solid var(--pf-hair);column-gap:1.5rem;display:grid;grid-template-columns:minmax(7rem, 1fr) minmax(0, 2fr);padding-block:0.75rem}.md-product-details > div:last-child{border-block-end:1px solid var(--pf-hair)}.md-pf .md-product-details dt{color:var(--pf-muted);font-weight:400;margin:0}.md-pf .md-product-details dd{color:var(--pf-ink);font-weight:600;margin:0;overflow-wrap:anywhere}.md-product-details [hidden]{display:none}.md-stars{display:inline-flex;gap:2px;vertical-align:middle}.md-star{background:color-mix(in srgb, var(--pf-body) 22%, transparent);clip-path:polygon(50% 0%, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%);height:1em;width:1em}.md-star.is-on{background:var(--color-warning)}.md-star.is-half{background:linear-gradient(90deg, var(--color-warning) 50%, color-mix(in srgb, var(--pf-body) 22%, transparent) 50%)}.md-product-reviews{display:grid;gap:1.5rem}.md-product-score{align-items:center;column-gap:2.5rem;display:grid;grid-template-columns:auto minmax(0, 20rem);justify-content:start;row-gap:0.25rem}.md-product-score > *{grid-column:1}.md-pf .md-product-score-value{color:var(--pf-ink);font-size:2.5rem;font-variant-numeric:tabular-nums;font-weight:600;line-height:1;margin:0}.md-pf .md-product-score-count{color:var(--pf-muted);font-size:0.875rem;margin:0}.md-product-score .md-product-bars{grid-column:2;grid-row:1 / span 3}.md-pf .md-product-bars{display:grid;font-size:0.75rem;font-variant-numeric:tabular-nums;gap:0.3125rem;list-style:none;margin:0;padding:0}.md-product-bars li{align-items:center;color:var(--pf-muted);display:grid;gap:0.5rem;grid-template-columns:3.25rem minmax(0, 1fr) 1.75rem;margin:0}.md-product-bars li > :last-child{text-align:end}.md-product-bar{background:var(--pf-well);border-radius:999px;height:4px;overflow:hidden}.md-product-bar::before{background:var(--color-warning);border-radius:inherit;content:'';display:block;height:100%;width:0}.md-product-bar--1::before{width:10%}.md-product-bar--2::before{width:20%}.md-product-bar--3::before{width:30%}.md-product-bar--4::before{width:40%}.md-product-bar--5::before{width:50%}.md-product-bar--6::before{width:60%}.md-product-bar--7::before{width:70%}.md-product-bar--8::before{width:80%}.md-product-bar--9::before{width:90%}.md-product-bar--10::before{width:100%}.md-pf .md-product-review-list{list-style:none;margin:0;padding:0}.md-product-review{border-block-start:1px solid var(--pf-hair);margin:0;padding-block:1rem}.md-product-review:last-child{padding-block-end:0}.md-product-review-head{align-items:center;display:flex;flex-wrap:wrap;font-size:0.875rem;gap:0.25rem 0.625rem}.md-product-review-name{color:var(--pf-ink);font-weight:600}.md-product-review-head time{color:var(--pf-muted)}.md-pf .md-product-review-title{color:var(--pf-ink);font-weight:600;margin:0.5rem 0 0}.md-pf .md-product-review-text{color:var(--pf-muted);margin:0.25rem 0 0;max-width:70ch}.md-pf .md-product-empty, .md-pf .md-product-review-note{color:var(--pf-muted);margin:0}.md-product details.md-product-write{background:none;border:0;border-radius:0;margin:0}.md-pf .md-product-write > summary{list-style:none;margin:0}.md-product-write > summary::-webkit-details-marker{display:none}.md-product-write > summary::after{content:none}.md-product-write[open] > summary{display:none}.md-product-write > .md-product-review-form{padding:0}.md-product-review-form{display:grid;gap:1rem;max-width:36rem}.md-product-review-form p{margin:0}.md-product-review-form :is(input, textarea){margin:0}.md-product-review-form .md-pf-btn{justify-self:start}.md-product-review-who{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(12rem, 1fr))}.md-pf .md-product-review-status{font-size:0.875rem}.md-product-review-status[hidden]{display:none}.md-product-review-status.is-error{color:var(--color-error)}.md-pf .md-rate{border:0;display:flex;flex-wrap:wrap;gap:0.25rem;margin:0;min-width:0;padding:0}.md-rate .md-product-label{flex-basis:100%;margin-block-end:0}.md-rate label{cursor:pointer;font-size:1.5rem;line-height:1;margin:0;padding:0.25rem;position:relative}.md-rate input{cursor:inherit;inset:0;margin:0;opacity:0;position:absolute}.md-rate .md-star{display:block}.md-rate label:has(input:focus-visible){border-radius:4px;outline:3px solid var(--pf-accent-strong)}.md-rate:has(input[value="1"]:checked) label:nth-of-type(-n+1) .md-star{background:var(--color-warning)}.md-rate:has(input[value="2"]:checked) label:nth-of-type(-n+2) .md-star{background:var(--color-warning)}.md-rate:has(input[value="3"]:checked) label:nth-of-type(-n+3) .md-star{background:var(--color-warning)}.md-rate:has(input[value="4"]:checked) label:nth-of-type(-n+4) .md-star{background:var(--color-warning)}.md-rate:has(input[value="5"]:checked) label:nth-of-type(-n+5) .md-star{background:var(--color-warning)}.md-pf .md-product-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(2, minmax(0, 1fr));list-style:none;margin:0;padding:0}.md-product-grid > li{margin:0;min-width:0}.md-pf .md-product-card{background:var(--pf-surface);border:1px solid var(--pf-hair);border-radius:14px;color:var(--pf-body);display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:border-color 0.22s var(--pf-ease), transform 0.22s var(--pf-ease)}.md-pf .md-product-card:hover{border-color:var(--pf-ink);color:var(--pf-body);transform:translateY(-3px)}.md-product-card-media{aspect-ratio:16 / 10;background:var(--pf-well);border-block-end:1px solid var(--pf-hair);display:grid;overflow:hidden;place-items:center}.md-product-card-media img{display:block;height:100%;object-fit:cover;width:100%}.md-product-card-initial{color:var(--pf-accent-strong);font-size:2.5rem;font-weight:600}.md-product-card-body{display:flex;flex:1;flex-direction:column;padding:1.125rem 1.25rem 1.25rem}.md-product-card-title{color:var(--pf-ink);font-size:1.1875rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.md-product-card-desc{color:var(--pf-muted);flex:1;font-size:0.875rem;line-height:1.6;margin-block-start:0.5rem}.md-product-card-foot{align-items:center;border-block-start:1px solid var(--pf-hair);display:flex;flex-wrap:wrap;gap:0.5rem 0.75rem;justify-content:space-between;margin-block-start:auto;padding-block-start:0.875rem}.md-product-card-desc + .md-product-card-foot{margin-block-start:1rem}.md-product-card-title + .md-product-card-foot{margin-block-start:1rem}.md-product-card-price{color:var(--pf-ink);font-variant-numeric:tabular-nums;font-weight:600}.md-product-card-go{align-items:center;color:var(--pf-accent-strong);display:inline-flex;font-size:0.875rem;font-weight:600;gap:0.375rem}.md-product-card-go svg{transition:transform 0.22s var(--pf-ease)}.md-product-card:hover .md-product-card-go svg{transform:translate(2px, -2px)}.md-pf .md-pf-more-grid{display:grid;gap:0.75rem;grid-template-columns:repeat(4, minmax(0, 1fr));list-style:none;margin:0;padding:0}.md-pf-more-grid li{margin:0;min-width:0}.md-pf .md-pf-more-grid a{align-items:center;background:var(--pf-surface);border:1px solid var(--pf-hair);border-radius:12px;color:var(--pf-body);display:flex;gap:0.75rem;height:100%;padding:1rem;text-decoration:none;transition:border-color 0.22s var(--pf-ease)}.md-pf .md-pf-more-grid a:hover{border-color:var(--pf-ink);color:var(--pf-body)}.md-pf-more-grid a > svg{color:var(--pf-muted)}.md-pf-more-icon{align-items:center;background:var(--pf-accent-soft);border-radius:10px;color:var(--pf-accent-strong);display:flex;flex:none;height:2.625rem;justify-content:center;width:2.625rem}.md-pf-more-text{display:grid;flex:1;gap:1px;min-width:0}.md-pf-more-text b{color:var(--pf-ink);font-size:0.9375rem;font-weight:600}.md-pf-more-text small{color:var(--pf-muted);font-size:0.8125rem}@media (min-width: 1530px){.md-pf{background-image:repeating-linear-gradient(to bottom, var(--pf-hair-strong) 0 1px, transparent 1px 120px), repeating-linear-gradient(to bottom, var(--pf-hair) 0 1px, transparent 1px 24px), repeating-linear-gradient(to bottom, var(--pf-hair-strong) 0 1px, transparent 1px 120px), repeating-linear-gradient(to bottom, var(--pf-hair) 0 1px, transparent 1px 24px);background-position:calc(50% - 761px) 0, calc(50% - 756px) 0, calc(50% + 761px) 0, calc(50% + 756px) 0;background-repeat:no-repeat;background-size:12px 100%, 7px 100%, 12px 100%, 7px 100%}}@media (min-width: 1101px){.md-product-main{column-gap:3.5rem;grid-template-columns:minmax(0, 1fr) minmax(21rem, 26rem)}.md-product-main > .md-product-rest{grid-column:1;grid-row:1}.md-product-main > .md-product-summary{--pf-card-top: calc(var(--pf-top) + 5.5rem);align-self:start;grid-column:2;grid-row:1;max-height:calc(100dvh - var(--pf-card-top) - 1.5rem);overflow-y:auto;overscroll-behavior:contain;position:sticky;scrollbar-width:thin;top:var(--pf-card-top)}}@media (max-width: 1100px){.md-pf-hero-grid{gap:2.5rem;grid-template-columns:minmax(0, 1fr)}.md-pf-stack{height:19rem}.md-pf .md-pf-more-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 700px){.md-pf{--pf-pad: 1.25rem}.md-pf-band{padding-block:3rem}.md-pf .md-pf-hero{padding-block-start:3rem}.md-pf .md-pf-lede{font-size:1rem}.md-pf-actions{flex-direction:column}.md-pf-stack{height:15rem}.md-pf-cover{width:min(100%, 17rem)}.md-pf-stack--1 .md-pf-cover--1{width:min(100%, 19rem)}.md-pf .md-pf-stats{grid-auto-flow:row}.md-pf-stats > div + div{border-block-start:1px solid var(--pf-deep-hair);border-inline-start:0}.md-product-summary{padding:1.25rem}.md-pf .md-pf-more-grid{grid-template-columns:minmax(0, 1fr)}.md-product-card-body{padding:0.875rem}.md-product-card-title{font-size:0.9375rem;overflow-wrap:break-word}.md-product-card-desc, .md-product-card-go{display:none}.md-product-score{grid-template-columns:minmax(0, 1fr)}.md-product-score .md-product-bars{grid-column:1;grid-row:auto;margin-block-start:0.5rem}}@media (prefers-reduced-motion: reduce){.md-pf *{animation:none !important;transition:none !important}}