.yf-pdp-v4{--yf-pdp-ink:#151719;--yf-pdp-muted:#606870;--yf-pdp-orange:#ec7923;--yf-pdp-line:#dfe3e4;color:var(--yf-pdp-ink);font-family:var(--font-body--family,Arial,sans-serif)}.yf-pdp-v4 *{box-sizing:border-box}.yf-pdp-v4-wrap{width:100%;max-width:1340px;padding-inline:30px;margin-inline:auto}.yf-pdp-v4 h2{font-size:clamp(2rem,4vw,3.6rem);line-height:1.08;letter-spacing:-.045em;font-weight:800;margin:0 0 24px;max-width:19ch}.yf-pdp-v4 h3{font-size:1.3rem;line-height:1.35;letter-spacing:-.02em;font-weight:750;margin:0 0 16px}.yf-pdp-v4 p{margin:0 0 18px}.yf-pdp-v4 a{color:inherit}.yf-pdp-v4 a:focus-visible,.yf-pdp-v4 summary:focus-visible{outline:3px solid var(--yf-pdp-orange);outline-offset:5px}.yf-pdp-v4[id],.yf-pdp-v4 [id]{scroll-margin-top:145px}.yf-pdp-v4-eyebrow{font-size:.68rem!important;line-height:1.5;letter-spacing:.12em;font-weight:800;text-transform:uppercase;margin-bottom:14px!important}.yf-pdp-v4-subline{font-size:1rem;line-height:1.75;color:var(--yf-pdp-muted);max-width:55ch}.yf-pdp-v4-note{font-size:.75rem;line-height:1.65;color:var(--yf-pdp-muted);max-width:65ch}.yf-pdp-v4-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;background:var(--yf-pdp-orange);color:#111!important;text-decoration:none;border:1px solid var(--yf-pdp-orange);border-radius:3px;font-size:.84rem;line-height:1.4;font-weight:800;min-height:48px;padding:13px 21px}.yf-pdp-v4-button:hover{background:#d96a1a;border-color:#d96a1a}.yf-pdp-v4-button--outline{background:transparent;border-color:currentColor}.yf-pdp-v4-button--outline:hover{background:#f0f2f2;border-color:currentColor}.yf-pdp-v4-text-link{display:inline-flex;gap:14px;align-items:center;min-height:44px;font-size:.85rem;font-weight:750;text-decoration:none;text-underline-offset:5px}.yf-pdp-v4-text-link:hover{text-decoration:underline}.yf-pdp-v4-buy{margin-block:0 8px}.yf-pdp-v4-buy .yf-pdp-v4-lead{font-size:.94rem;line-height:1.65;color:#465059;margin:0 0 17px;max-width:54ch}.yf-pdp-v4-quick-facts .yf-selling-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;margin:0 0 15px;list-style:none}.yf-pdp-v4-quick-facts .yf-selling-points li{padding:11px 0 0;border-top:3px solid var(--yf-pdp-orange);min-width:0}.yf-pdp-v4-quick-facts .yf-selling-points strong{font-size:.75rem;line-height:1.45;display:block;font-weight:750}.yf-pdp-v4-quick-facts .yf-selling-points span{display:none}.yf-pdp-v4-jump-links{display:flex;flex-wrap:wrap;gap:4px 19px;border-top:1px solid var(--yf-pdp-line);padding-top:8px}.yf-pdp-v4-jump-links a{display:inline-flex;align-items:center;min-height:34px;font-size:.7rem;line-height:1.4;font-weight:700;text-underline-offset:4px}.yf-pdp-v4-purchase-links{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0 12px}.yf-pdp-v4-buy>.yf-pdp-v4-note{font-size:.7rem;margin-bottom:16px}.yf-pdp-v4-story{background:#fff;padding-bottom:55px}.yf-pdp-v4-section-nav{display:flex;gap:30px;overflow-x:auto;padding:20px 0;border-block:1px solid var(--yf-pdp-line);margin-bottom:64px;scrollbar-width:thin}.yf-pdp-v4-section-nav a{white-space:nowrap;display:inline-flex;align-items:center;min-height:34px;font-size:.78rem;font-weight:750;text-decoration:none}.yf-pdp-v4-section-nav a:hover{color:#a64b11}.yf-pdp-v4-feature-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:70px;align-items:center;margin-bottom:78px}.yf-pdp-v4-feature-copy .yf-selling-points{padding:0;margin:29px 0 0;list-style:none;display:grid;gap:0}.yf-pdp-v4-feature-copy .yf-selling-points li{border-top:1px solid var(--yf-pdp-line);padding:18px 0}.yf-pdp-v4-feature-copy .yf-selling-points strong{font-size:1rem;line-height:1.4;font-weight:800;display:block}.yf-pdp-v4-feature-copy .yf-selling-points span{display:block;font-size:.86rem;line-height:1.7;color:var(--yf-pdp-muted);margin-top:7px;max-width:46ch}.yf-pdp-v4-story-media,.yf-pdp-v4-detail-media{margin:0;min-width:0;background:#f1f3f3;border-radius:4px;overflow:hidden;position:relative}.yf-pdp-v4-story-media{aspect-ratio:1.05;display:flex;align-items:center;justify-content:center;padding:20px}.yf-pdp-v4-story-media img{width:100%;height:100%;object-fit:contain}.yf-pdp-v4-story-media--scene{padding:0;aspect-ratio:.95}.yf-pdp-v4-story-media--scene img{object-fit:cover}.yf-pdp-v4-story-media figcaption{position:absolute;bottom:0;left:0;right:0;padding:12px 18px;font-size:.66rem;line-height:1.4;background:#ffffffed;color:#465059}.yf-pdp-v4-kit-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding:55px 0 70px;border-top:1px solid var(--yf-pdp-line)}.yf-pdp-v4-package{font-size:.94rem;line-height:1.75;max-width:57ch}.yf-pdp-v4-package ul,.yf-pdp-v4-kit-list{padding-left:21px;margin:22px 0}.yf-pdp-v4-package li{padding-left:4px;margin-bottom:9px}.yf-pdp-v4-package li::marker{color:var(--yf-pdp-orange)}.yf-pdp-v4-detail-media{aspect-ratio:1.25;padding:20px;display:flex;align-items:center;justify-content:center}.yf-pdp-v4-detail-media img{height:100%;width:100%;object-fit:contain}.yf-pdp-v4-heading-row{display:flex;justify-content:space-between;align-items:center;gap:45px;margin-bottom:30px}.yf-pdp-v4-heading-row h2{margin-bottom:18px}.yf-pdp-v4-heading-row .yf-pdp-v4-button{flex-shrink:0}.yf-pdp-v4-heading-row p:last-child{margin-bottom:0}.yf-pdp-v4-comparison{padding:55px 0 66px;border-top:1px solid var(--yf-pdp-line)}.yf-pdp-v4-compare-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.yf-pdp-v4-model-card{min-width:0;border:1px solid var(--yf-pdp-line);border-radius:4px;padding:26px;position:relative;display:flex;flex-direction:column;align-items:start;background:#fff}.yf-pdp-v4-model-card--current{border-top:4px solid var(--yf-pdp-orange);padding-top:23px}.yf-pdp-v4-model-tag{font-size:.65rem;line-height:1.4;text-transform:uppercase;font-weight:800;letter-spacing:.1em;margin:0!important}.yf-pdp-v4-model-image{display:flex;align-items:center;justify-content:center;width:100%;height:210px;margin-bottom:22px}.yf-pdp-v4-model-image img{height:100%;width:100%;object-fit:contain}.yf-pdp-v4-model-card h3{font-size:1.03rem;line-height:1.45;letter-spacing:-.015em}.yf-pdp-v4-model-card h3 a{text-decoration:none}.yf-pdp-v4-compare-facts{width:100%;margin-bottom:15px}.yf-pdp-v4-compare-facts .yf-selling-points{list-style:none;margin:0;padding:0;display:grid;gap:8px}.yf-pdp-v4-compare-facts li{border-top:1px solid var(--yf-pdp-line);padding-top:9px;font-size:.78rem;line-height:1.55}.yf-pdp-v4-compare-facts strong{font-weight:650}.yf-pdp-v4-compare-facts span{display:none}.yf-pdp-v4-model-price{font-size:1.3rem;line-height:1.3;font-weight:800;letter-spacing:-.025em;margin:8px 0!important}.yf-pdp-v4-model-card>.yf-pdp-v4-text-link{margin-top:auto}.yf-pdp-v4-description{border-block:1px solid var(--yf-pdp-line);padding:24px 0}.yf-pdp-v4-description summary{font-size:1rem;font-weight:750;cursor:pointer}.yf-pdp-v4-description .rte{max-width:900px;margin:25px 0;font-size:.9rem;line-height:1.8}.yf-pdp-v4-description .rte h2{font-size:1.7rem;line-height:1.35;max-width:35ch}.yf-pdp-v4-return{margin-top:19px}.yf-pdp-v4-education{background:#f1f3f2;padding:65px 0 75px}.yf-pdp-v4-education>div>h2{max-width:none;margin-bottom:38px}.yf-pdp-v4-education-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);gap:80px;align-items:start}.yf-pdp-v4-faq>details{border-top:1px solid #ccd3d3;padding:21px 0;font-size:.9rem;line-height:1.75}.yf-pdp-v4-faq summary{font-size:1rem;font-weight:750;line-height:1.5;cursor:pointer;padding-right:20px}.yf-pdp-v4-faq details p{margin:15px 0 0;color:#4c565c;max-width:67ch}.yf-pdp-v4-faq>.yf-pdp-v4-text-link{margin-top:20px}.yf-pdp-v4-owner{background:#151719;color:#fff;padding:35px;border-radius:4px}.yf-pdp-v4-owner h3{font-size:1.65rem;line-height:1.2;max-width:19ch;margin-bottom:19px}.yf-pdp-v4-owner p{font-size:.84rem;line-height:1.8;color:#cbd1d5}.yf-pdp-v4-owner-links{display:grid;gap:0;margin:21px 0}.yf-pdp-v4-owner-links a{display:flex;align-items:center;min-height:44px;padding:12px 0;border-top:1px solid #ffffff35;font-size:.8rem;font-weight:700;text-decoration:none}.yf-pdp-v4-owner-links a:hover{text-decoration:underline;text-underline-offset:4px}.yf-pdp-v4-owner-phone{font-size:1.15rem;line-height:1.5;font-weight:800;display:block;color:#ffab6b!important;margin-top:22px}.yf-pdp-v4-owner-email{font-size:.78rem;display:block;margin-top:8px;overflow-wrap:anywhere}@media(max-width:999px){.yf-pdp-v4-feature-layout,.yf-pdp-v4-kit-layout{gap:35px}.yf-pdp-v4-education-grid{gap:35px}.yf-pdp-v4-compare-grid{gap:14px}.yf-pdp-v4-model-card{padding:20px}.yf-pdp-v4-model-image{height:185px}}@media(max-width:749px){.yf-pdp-v4-wrap{padding-inline:18px}.yf-pdp-v4[id],.yf-pdp-v4 [id]{scroll-margin-top:205px}.yf-pdp-v4 h2{font-size:2.15rem;line-height:1.1;max-width:21ch;margin-bottom:22px}.yf-pdp-v4-eyebrow{font-size:.59rem!important}.yf-pdp-v4-buy .yf-pdp-v4-lead{font-size:.87rem;line-height:1.6}.yf-pdp-v4-quick-facts .yf-selling-points{gap:13px}.yf-pdp-v4-quick-facts .yf-selling-points strong{font-size:.68rem;line-height:1.5}.yf-pdp-v4-jump-links{gap:2px 17px}.yf-pdp-v4-jump-links a{font-size:.68rem}.yf-pdp-v4-purchase-links{display:grid;grid-template-columns:1fr}.yf-pdp-v4-button{font-size:.8rem;padding-inline:17px}.yf-pdp-v4-story{padding-bottom:35px}.yf-pdp-v4-section-nav{gap:22px;padding-block:15px;margin-bottom:35px}.yf-pdp-v4-section-nav a{font-size:.73rem}.yf-pdp-v4-feature-layout{grid-template-columns:1fr;gap:27px;margin-bottom:43px}.yf-pdp-v4-feature-copy .yf-selling-points{margin-top:22px}.yf-pdp-v4-feature-copy .yf-selling-points li{padding-block:14px}.yf-pdp-v4-feature-copy .yf-selling-points strong{font-size:.92rem}.yf-pdp-v4-feature-copy .yf-selling-points span{font-size:.82rem}.yf-pdp-v4-subline{font-size:.88rem;line-height:1.75}.yf-pdp-v4-story-media{aspect-ratio:1.05;padding:12px}.yf-pdp-v4-story-media--scene{aspect-ratio:1.2;padding:0}.yf-pdp-v4-kit-layout{grid-template-columns:1fr;gap:25px;padding-block:35px 45px}.yf-pdp-v4-package{font-size:.85rem}.yf-pdp-v4-detail-media{aspect-ratio:1.25;padding:12px}.yf-pdp-v4-heading-row{display:block;margin-bottom:23px}.yf-pdp-v4-heading-row .yf-pdp-v4-button{margin-top:23px}.yf-pdp-v4-comparison{padding-block:38px}.yf-pdp-v4-compare-grid{grid-template-columns:1fr;gap:15px}.yf-pdp-v4-model-card{padding:22px}.yf-pdp-v4-model-image{height:220px;margin-bottom:20px}.yf-pdp-v4-model-card h3{font-size:1.1rem}.yf-pdp-v4-compare-facts li{font-size:.82rem}.yf-pdp-v4-description{padding-block:21px}.yf-pdp-v4-description .rte{font-size:.85rem}.yf-pdp-v4-education{padding-block:42px}.yf-pdp-v4-education-grid{grid-template-columns:1fr;gap:28px}.yf-pdp-v4-education>div>h2{margin-bottom:26px}.yf-pdp-v4-faq>details{padding-block:18px;font-size:.85rem}.yf-pdp-v4-faq summary{font-size:.92rem}.yf-pdp-v4-owner{padding:27px}.yf-pdp-v4-owner h3{font-size:1.6rem}}

.yf-pdp-v4 h2,.yf-pdp-v4 h3{font-family:inherit;font-style:normal}

.yf-pdp-v4-mobile-buy{display:none}@media(max-width:749px){.yf-pdp-v4-mobile-buy{position:fixed;z-index:80;bottom:0;left:0;right:0;display:flex;align-items:center;gap:10px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dde2e7;box-shadow:0 -4px 18px #151b2012;font-family:var(--font-body--family,Arial,sans-serif);color:#151b20}.yf-pdp-v4-mobile-buy>strong{font-size:11px;line-height:1.35;max-width:95px;overflow-wrap:anywhere}.yf-pdp-v4-mobile-primary{display:flex;flex:1;align-items:center;justify-content:center;min-height:44px;gap:8px;padding:10px 12px;background:#f47718;color:#151b20!important;text-decoration:none;font-size:13px;font-weight:800;line-height:1.3;border-radius:3px}.yf-pdp-v4-mobile-compare{display:flex;align-items:center;justify-content:center;min-height:44px;width:44px;flex:0 0 44px;border:1px solid #cbd2d7;color:#151b20;text-decoration:none;font-size:24px;border-radius:3px}body:has(.yf-pdp-v4-mobile-buy){padding-bottom:74px}body:has(.yf-pdp-v4-mobile-buy) button.sp-button-main[class*="!sp-fixed"]{display:none!important}.yf-pdp-v4-mobile-buy>a:focus-visible{outline:3px solid #151b20;outline-offset:3px}}

@media(max-width:749px){body:has(.yf-pdp-v4-mobile-buy) #fc_frame{bottom:90px!important}}
