
body.id-2800 .prb-pilot,body.id-2800 .prb-pilot p,body.id-2800 .prb-pilot a,body.id-2800 .prb-pilot span,body.id-2800 .prb-pilot div,body.id-2800 .prb-pilot li,body.id-2800 .prb-pilot h1,body.id-2800 .prb-pilot h2,body.id-2800 .prb-pilot h3,body.id-2800 .prb-pilot summary,body.id-2800 .prb-pilot button,body.id-2800 .prb-pilot select,body.id-2800 .prb-pilot input,body.id-2800 .prb-pilot output,body.id-2800 .prb-pilot th,body.id-2800 .prb-pilot td,body.id-2800 .prb-pilot dt,body.id-2800 .prb-pilot dd,body.id-2800 .prb-pilot label,body.id-2800 .prb-pilot small,body.id-2800 .prb-pilot cite,body.id-2800 .prb-pilot figcaption,body.id-2800 .prb-pilot strong,body.id-2800 .prb-pilot b{font-family:'Plus Jakarta Sans',sans-serif!important}
body.id-2800 .prb-pilot h1{font-size:30px!important;line-height:1.22!important;font-weight:600!important;letter-spacing:-.035em!important}body.id-2800 .prb-pilot h2{font-size:28px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.025em!important}body.id-2800 .prb-pilot h3{font-size:19px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:-.015em!important}
body.id-2800 .prb-pilot p,body.id-2800 .prb-pilot li{font-size:15.5px!important;font-weight:400!important;line-height:1.65!important;letter-spacing:0!important}body.id-2800 .prb-pilot strong,body.id-2800 .prb-pilot b{font-weight:600!important}body.id-2800 .prb-pilot summary{font-size:15px!important;font-weight:600!important;line-height:1.5!important}body.id-2800 .prb-pilot .prb-eyebrow,body.id-2800 .prb-pilot .prb-brand>a{font-size:11px!important;font-weight:600!important;letter-spacing:.1em!important;line-height:1.5!important}body.id-2800 .prb-pilot small,body.id-2800 .prb-pilot cite,body.id-2800 .prb-pilot figcaption{font-size:12px!important;font-weight:400!important;line-height:1.5!important}
body.id-2800 .prb-pilot .prb-editorial{margin:48px 0;background:#faf9f4;border-radius:8px;overflow:hidden}body.id-2800 .prb-pilot .prb-editorial-intro{display:grid;grid-template-columns:1fr 1fr;gap:12px 40px;padding:36px 32px 28px;border-bottom:1px solid #dbe2d9}body.id-2800 .prb-pilot .prb-editorial-intro>.prb-eyebrow{grid-column:1/-1;display:flex;gap:8px;align-items:center;color:#13322b}body.id-2800 .prb-pilot .prb-editorial-intro h2{margin:4px 0}body.id-2800 .prb-pilot .prb-editorial-intro h2 a{text-decoration:none}body.id-2800 .prb-pilot .prb-editorial-intro p{margin:4px 0}
body.id-2800 .prb-pilot .prb-editorial-founders,body.id-2800 .prb-pilot .prb-editorial-relationship{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:32px;align-items:start}body.id-2800 .prb-pilot .prb-editorial figure img{width:100%;height:auto;max-height:none;object-fit:contain;border-radius:5px}body.id-2800 .prb-pilot .prb-editorial figcaption{color:#52665b;padding:10px 0}body.id-2800 .prb-pilot .prb-editorial h3{margin:10px 0 14px}body.id-2800 .prb-pilot .prb-editorial blockquote{margin:22px 0 0;padding:0 0 0 18px;border-left:2px solid #ed3e15}body.id-2800 .prb-pilot .prb-editorial blockquote p{font-style:normal;margin:0 0 12px}body.id-2800 .prb-pilot .prb-editorial cite{display:block;color:#52665b}
body.id-2800 .prb-pilot .prb-editorial-relationship{border-top:1px solid #dbe2d9}body.id-2800 .prb-pilot .prb-editorial .prb-brand-links{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:13px;line-height:1.6;margin:18px 0 0}body.id-2800 .prb-pilot .prb-editorial-promise{background:#13322b;padding:24px 32px;display:flex;gap:16px;align-items:flex-start}body.id-2800 .prb-pilot .prb-editorial-promise h3,body.id-2800 .prb-pilot .prb-editorial-promise p{color:#fff!important}body.id-2800 .prb-pilot .prb-editorial-promise h3{margin:0 0 8px}body.id-2800 .prb-pilot .prb-editorial-promise p{margin:0}body.id-2800 .prb-pilot .prb-editorial-promise>.prb-leaf{width:22px;height:26px;margin-top:2px;flex:none}body.id-2800 .prb-pilot .prb-editorial-intro .prb-leaf{width:13px;height:16px}
@media(max-width:600px){body.id-2800 .prb-pilot h1{font-size:24px!important}body.id-2800 .prb-pilot h2{font-size:25px!important}body.id-2800 .prb-pilot .prb-editorial-intro,body.id-2800 .prb-pilot .prb-editorial-founders,body.id-2800 .prb-pilot .prb-editorial-relationship{grid-template-columns:1fr;padding:22px;gap:18px}body.id-2800 .prb-pilot .prb-editorial-intro>.prb-eyebrow{grid-column:auto}body.id-2800 .prb-pilot .prb-editorial-promise{padding:22px;gap:12px}}

body.id-2800 .prb-pilot .prb-promise{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;background:#edf2ee;padding:32px;border-radius:12px 12px 60px 12px;margin:42px 0;border-top:3px solid #13322b}body.id-2800 .prb-pilot .prb-promise figure img{height:auto;max-height:none;border-radius:8px}body.id-2800 .prb-pilot .prb-promise figcaption{color:#13322b}body.id-2800 .prb-pilot .prb-promise p{font-size:14px}body.id-2800 .prb-pilot .prb-promise li{font-size:14px;padding-bottom:14px}@media(max-width:600px){body.id-2800 .prb-pilot .prb-promise{grid-template-columns:1fr;padding:22px;gap:20px}}

body.id-2800 .prb-pilot{font-family:'Plus Jakarta Sans',sans-serif;color:#1c342d;background:#fff;font-size:15px;line-height:1.65}body.id-2800 .prb-pilot *{box-sizing:border-box}body.id-2800 .prb-pilot button,body.id-2800 .prb-pilot input{font:inherit}body.id-2800 .prb-pilot button{cursor:pointer}body.id-2800 .prb-pilot a{color:inherit;text-underline-offset:4px}body.id-2800 .prb-pilot .prb-review{background:#edf1ee;padding:12px 20px;display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;font-size:12px}body.id-2800 .prb-pilot .prb-review button{border:1px solid #c5cec8;background:#fff;padding:8px 12px;color:#1c342d}body.id-2800 .prb-pilot .prb-review button[aria-pressed=true]{background:#1c342d;color:white}body.id-2800 .prb-pilot .prb-page{max-width:1100px;margin:auto;background:#fff;container-type:inline-size}body.id-2800 .prb-pilot.mobile .prb-page{max-width:390px;border:1px solid #d8ded9}body.id-2800 .prb-pilot header{display:flex;gap:16px;align-items:center;padding:18px 28px;border-bottom:1px solid #e6e7e1}body.id-2800 .prb-pilot header strong{font-size:26px;letter-spacing:-1px}body.id-2800 .prb-pilot header strong span{color:#df5b37}body.id-2800 .prb-pilot header>span{flex:1;font-size:12px;color:#65766e}body.id-2800 .prb-pilot header button{background:none;border:0;padding:6px;color:inherit}body.id-2800 .prb-pilot main{padding:0 30px 36px}body.id-2800 .prb-pilot .prb-crumb{font-size:11px;color:#65766e;padding:18px 0}body.id-2800 .prb-pilot .prb-crumb span{margin:0 9px}body.id-2800 .prb-pilot .prb-buy{display:grid;grid-template-columns:1fr 1.12fr;gap:38px}body.id-2800 .prb-pilot .prb-gallery{min-width:0}body.id-2800 .prb-pilot .prb-photo{background:#faf9f4;aspect-ratio:1/1.16;display:flex;align-items:center;justify-content:center;border-radius:5px}body.id-2800 .prb-pilot .prb-photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}body.id-2800 .prb-pilot .prb-gallery>p{font-size:11px;color:#65766e;text-align:center}body.id-2800 .prb-pilot .prb-brand{font-size:11px;letter-spacing:1.5px;display:flex;align-items:center;justify-content:space-between}body.id-2800 .prb-pilot .prb-brand button{border:0;background:none;color:inherit;padding:10px}body.id-2800 .prb-pilot h1{font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-1px;margin:8px 0 12px}body.id-2800 .prb-pilot h2{font-size:26px;font-weight:700;line-height:1.25;letter-spacing:-.7px;margin:10px 0 20px}body.id-2800 .prb-pilot h3{font-size:18px;line-height:1.4;margin:10px 0}body.id-2800 .prb-pilot p{margin:12px 0}body.id-2800 .prb-pilot .prb-sub{font-size:13.5px;color:#60736a;line-height:1.5}body.id-2800 .prb-pilot .prb-rating{display:flex;gap:12px;font-size:12px;margin:16px 0}body.id-2800 .prb-pilot .prb-rating>span:first-child{color:#af482a;letter-spacing:2px}body.id-2800 .prb-pilot .prb-facts{display:grid;grid-template-columns:repeat(3,1fr);padding:18px 0;border-top:1px solid #e0e5df;border-bottom:1px solid #e0e5df;margin:20px 0 12px}body.id-2800 .prb-pilot .prb-facts>div{padding:0 10px;border-right:1px solid #dce2dc}body.id-2800 .prb-pilot .prb-facts>div:first-child{padding-left:0}body.id-2800 .prb-pilot .prb-facts>div:last-child{border:0}body.id-2800 .prb-pilot .prb-facts b{display:block;font-size:18px}body.id-2800 .prb-pilot .prb-facts span{display:block;font-size:11px;color:#60736a;line-height:1.5}body.id-2800 .prb-pilot .prb-direct{font-size:11px}body.id-2800 .prb-pilot .prb-price{margin:24px 0 10px;display:flex;gap:16px;align-items:baseline;flex-wrap:wrap}body.id-2800 .prb-pilot .prb-price strong{font-size:28px;letter-spacing:-.8px}body.id-2800 .prb-pilot .prb-price span{font-size:12px;color:#60736a}body.id-2800 .prb-pilot .prb-stock{font-size:13px;font-weight:600}body.id-2800 .prb-pilot .prb-delivery{font-size:12px;margin:3px 0 16px;color:#60736a}body.id-2800 .prb-pilot .prb-order{display:flex;gap:12px}body.id-2800 .prb-pilot [hidden]{display:none!important}body.id-2800 .prb-pilot .prb-quantity{border:1px solid #c9d2cb;border-radius:6px;display:flex;align-items:center}body.id-2800 .prb-pilot .prb-quantity button{border:0;background:transparent;color:inherit;min-width:36px;min-height:54px;font-size:20px}body.id-2800 .prb-pilot .prb-quantity output{min-width:22px;text-align:center}body.id-2800 .prb-pilot .prb-cart{flex:1;display:flex;align-items:center;justify-content:center;gap:14px;border:0;background:#c2d447;color:#19342b;font-weight:700;border-radius:6px;min-height:54px}body.id-2800 .prb-pilot .prb-utilities{margin-top:20px}body.id-2800 .prb-pilot details{border-bottom:1px solid #dce2dc}body.id-2800 .prb-pilot summary{cursor:pointer;padding:17px 0;min-height:48px;list-style:none;display:flex;align-items:center;gap:14px;font-size:14px}body.id-2800 .prb-pilot summary::-webkit-details-marker{display:none}body.id-2800 .prb-pilot summary:after{content:'+';margin-left:auto;font-size:20px;font-weight:400}body.id-2800 .prb-pilot details[open]>summary:after{content:'−'}body.id-2800 .prb-pilot summary b{font-size:12px;font-weight:600}body.id-2800 .prb-pilot summary small{display:block;font-size:11px;color:#60736a}body.id-2800 .prb-pilot details>p{font-size:13px;padding-bottom:12px}body.id-2800 .prb-pilot .prb-news{display:block;font-size:12px;margin:18px 0;text-decoration:none}body.id-2800 .prb-pilot .prb-news span{color:#a4472c;margin-left:12px}body.id-2800 .prb-pilot .prb-question{border:0;background:none;padding:0;text-decoration:underline;text-underline-offset:4px;font-size:12px;color:#60736a}body.id-2800 .prb-pilot .prb-nav{display:flex;gap:24px;border-block:1px solid #dce2dc;padding:18px 0;margin:36px 0;font-size:12px;flex-wrap:wrap}body.id-2800 .prb-pilot .prb-nav a{text-decoration:none}body.id-2800 .prb-pilot .prb-about{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;padding:12px 0 36px}body.id-2800 .prb-pilot .prb-eyebrow{font-size:10px;letter-spacing:1.6px;font-weight:600;color:#a4472c}body.id-2800 .prb-pilot .prb-about aside{background:#faf9f4;padding:24px;border-left:2px solid #df5b37}body.id-2800 .prb-pilot .prb-story{background:#1c342d;color:#fff;border-radius:8px;display:grid;grid-template-columns:1.15fr 1fr;overflow:hidden;margin:16px 0 40px}body.id-2800 .prb-pilot .prb-story-copy{padding:32px}body.id-2800 .prb-pilot .prb-story .prb-eyebrow{color:#edb598}body.id-2800 .prb-pilot .prb-story-copy>p{color:#e1e8e1;font-size:14px}body.id-2800 .prb-pilot .prb-reason{padding:12px 0;border-bottom:1px solid #486055}body.id-2800 .prb-pilot .prb-reason b{font-size:13px}body.id-2800 .prb-pilot .prb-reason p{font-size:12px;color:#e1e8e1;margin:4px 0}body.id-2800 .prb-pilot .prb-sign{font-size:13px;margin-top:22px}body.id-2800 .prb-pilot .prb-sign span{display:block;font-size:11px;color:#bccdc1}body.id-2800 .prb-pilot figure{margin:0;display:flex;flex-direction:column}body.id-2800 .prb-pilot figure img{width:100%;height:100%;max-height:580px;object-fit:cover;object-position:center}body.id-2800 .prb-pilot figcaption{font-size:11px;padding:12px 18px;color:#e1e8e1}body.id-2800 .prb-pilot .prb-information{max-width:750px;margin:40px auto}body.id-2800 .prb-pilot footer{padding:24px 30px;background:#faf9f4;font-weight:700;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}body.id-2800 .prb-pilot footer span{font-size:11px;font-weight:400}#prb-feedback{background:#edf1ee;font-size:13px;padding:0 20px}#prb-feedback:not(:empty){padding:16px 20px}body.id-2800 .prb-pilot svg{width:18px;height:18px;flex-shrink:0}
@media (max-width:600px){body.id-2800 .prb-pilot main{padding:0 18px 24px}body.id-2800 .prb-pilot header{padding:14px 18px;gap:12px}body.id-2800 .prb-pilot header>span{display:none}body.id-2800 .prb-pilot header strong{flex:1}body.id-2800 .prb-pilot .prb-buy{display:flex;flex-direction:column;gap:12px}body.id-2800 .prb-pilot .prb-photo{aspect-ratio:1.55}body.id-2800 .prb-pilot .prb-gallery>p{display:none}body.id-2800 .prb-pilot h1{font-size:24px;letter-spacing:-.6px}body.id-2800 .prb-pilot h2{font-size:24px}body.id-2800 .prb-pilot .prb-facts b{font-size:17px}body.id-2800 .prb-pilot .prb-nav{gap:12px 20px;margin:28px 0}body.id-2800 .prb-pilot .prb-about{grid-template-columns:1fr;gap:20px}body.id-2800 .prb-pilot .prb-story{grid-template-columns:1fr}body.id-2800 .prb-pilot .prb-story-copy{padding:24px}body.id-2800 .prb-pilot figure img{max-height:270px;object-position:center 40%}body.id-2800 .prb-pilot .prb-information{margin:28px 0}}


body.id-2800 .prb-pilot{color:#13322b!important}body.id-2800 .prb-pilot h1,body.id-2800 .prb-pilot h2,body.id-2800 .prb-pilot h3{color:#13322b!important}body.id-2800 .prb-pilot .prb-story h2{color:#fff!important}body.id-2800 .prb-pilot .prb-cart{background:#13322b;color:#fff}body.id-2800 .prb-pilot .prb-cart:hover{background:#234a3e}body.id-2800 .prb-pilot .prb-cart[disabled]{background:#e3e6e1;color:#53645b;cursor:default}body.id-2800 .prb-pilot header .prb-original-logo{width:155px;max-height:65px;object-fit:contain;object-position:left}body.id-2800 .prb-pilot .prb-eyebrow{color:#a94726}body.id-2800 .prb-pilot .prb-price strong{color:#13322b}body.id-2800 .prb-pilot .prb-story{background:#13322b}body.id-2800 .prb-pilot .prb-review{align-items:center}body.id-2800 .prb-pilot .prb-state-control{display:flex;align-items:center;gap:10px;font-size:12px;flex-wrap:wrap;padding:10px 20px;background:#faf8f3}body.id-2800 .prb-pilot select{font:inherit;max-width:100%;padding:8px;border:1px solid #b9c6bc;background:#fff;color:#13322b}body.id-2800 .prb-pilot .prb-feature{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:36px;margin:42px 0}body.id-2800 .prb-pilot .prb-feature>img{width:100%;height:auto;border-radius:10px}body.id-2800 .prb-pilot .prb-quality{padding:28px;background:#faf8f3;border-radius:10px;margin:40px 0}body.id-2800 .prb-pilot .prb-proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}body.id-2800 .prb-pilot .prb-proof-grid article{padding:20px;background:#fff;border:1px solid #dce2dc;border-radius:10px}body.id-2800 .prb-pilot .prb-proof-grid img{height:62px;width:130px;object-fit:contain;object-position:left}body.id-2800 .prb-pilot .prb-proof-grid p{font-size:13px}body.id-2800 .prb-pilot .prb-proof-grid a{font-size:12px}body.id-2800 .prb-pilot .prb-information table,body.id-2800 .prb-pilot .prb-feature table{width:100%;border-collapse:collapse;font-size:12px;table-layout:fixed}body.id-2800 .prb-pilot td,body.id-2800 .prb-pilot th{padding:10px 7px;text-align:left;border-bottom:1px solid #dce2dc;overflow-wrap:anywhere}body.id-2800 .prb-pilot .prb-parameters{display:grid;grid-template-columns:1fr 1.3fr;gap:0;font-size:13px}body.id-2800 .prb-pilot .prb-parameters dt,body.id-2800 .prb-pilot .prb-parameters dd{margin:0;padding:10px 0;border-bottom:1px solid #dce2dc}body.id-2800 .prb-pilot .prb-parameters dt{color:#5b6e67}body.id-2800 .prb-pilot .prb-reading{margin:42px 0}body.id-2800 .prb-pilot .prb-reading-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}body.id-2800 .prb-pilot .prb-reading-grid>a{display:block;text-decoration:none;border-top:2px solid #e95321;padding:20px;background:#faf8f3}body.id-2800 .prb-pilot .prb-reading-grid small{font-size:10px;color:#a94726;letter-spacing:1px}body.id-2800 .prb-pilot .prb-reading-grid p{font-size:13px}body.id-2800 .prb-pilot .prb-reading-grid span{font-size:12px;text-decoration:underline}body.id-2800 .prb-pilot .prb-brand-logo{max-width:95px;max-height:75px;object-fit:contain}body.id-2800 .prb-pilot .prb-review-summary{display:flex;gap:18px;align-items:center;flex-wrap:wrap;padding:22px;background:#faf8f3}body.id-2800 .prb-pilot .prb-note{font-size:12px;color:#5b6e67}body.id-2800 .prb-pilot .prb-local-rail{display:flex;justify-content:center;gap:8px;position:sticky;top:0;z-index:4;padding:10px;background:#faf8f3;border-bottom:1px solid #dce2dc}body.id-2800 .prb-pilot .prb-local-rail button{border:1px solid #c4cfc7;background:#fff;color:#13322b;border-radius:5px;min-height:44px;padding:8px 14px;font-size:12px}body.id-2800 .prb-pilot .prb-local-rail button:first-child{background:#13322b;color:#fff}body.id-2800 .prb-pilot [id]{scroll-margin-top:80px}body.id-2800 .prb-pilot .prb-information{max-width:none}body.id-2800 .prb-pilot .prb-information>details>div{padding-bottom:15px}body.id-2800 .prb-pilot .prb-notify{width:100%;border:1px solid #13322b;border-radius:6px;background:#13322b;color:#fff;padding:14px;margin-top:10px}body.id-2800 .prb-pilot .prb-sign span{margin-top:5px}
@media(max-width:600px){body.id-2800 .prb-pilot .prb-feature,body.id-2800 .prb-pilot .prb-proof-grid,body.id-2800 .prb-pilot .prb-reading-grid{grid-template-columns:1fr;gap:20px}body.id-2800 .prb-pilot .prb-quality{padding:18px}body.id-2800 .prb-pilot .prb-feature>img{max-height:380px;object-fit:contain}body.id-2800 .prb-pilot .prb-local-rail{gap:6px}body.id-2800 .prb-pilot .prb-local-rail button{padding:8px 10px}body.id-2800 .prb-pilot td,body.id-2800 .prb-pilot th{font-size:11px;padding:9px 4px}body.id-2800 .prb-pilot header .prb-original-logo{width:140px}body.id-2800 .prb-pilot .prb-crumb{font-size:11px}}


body.id-2800 .prb-pilot{--prb-ink:#13322b;--prb-coral:#ed3e15;--prb-cream:#faf9f4;--prb-sage:#edf2ee;--prb-peach:#fcf0e9;color-scheme:light;background:white!important;color:var(--prb-ink)!important}
body.id-2800 .prb-pilot p,body.id-2800 .prb-pilot li,body.id-2800 .prb-pilot dd,body.id-2800 .prb-pilot dt,body.id-2800 .prb-pilot td,body.id-2800 .prb-pilot th,body.id-2800 .prb-pilot label{color:#13322b!important;opacity:1!important;visibility:visible!important}
body.id-2800 .prb-pilot p,body.id-2800 .prb-pilot li{font-size:15.5px;line-height:1.65}body.id-2800 .prb-pilot summary,body.id-2800 .prb-pilot b,body.id-2800 .prb-pilot strong{color:inherit}
body.id-2800 .prb-pilot .prb-story p,body.id-2800 .prb-pilot .prb-story h3,body.id-2800 .prb-pilot .prb-story li{color:#f3f5f0!important}
body.id-2800 .prb-pilot header{border-top:4px solid #13322b;padding-block:20px;background:#fff}body.id-2800 .prb-pilot header .prb-original-logo{width:184px;max-height:100px;margin-right:auto}
body.id-2800 .prb-pilot .prb-review{background:#f2f3ef;font-size:11px;padding:8px 18px}body.id-2800 .prb-pilot .prb-state-control{padding:6px 18px;font-size:11px;background:#f2f3ef}
body.id-2800 .prb-pilot .prb-cart{background:#13322b;border-radius:5px;box-shadow:inset 0 -3px 0 #ed3e15}body.id-2800 .prb-pilot .prb-brand>a{text-decoration:none;font-weight:700}body.id-2800 .prb-pilot .prb-rating>a:first-child{color:#ae3a1d;letter-spacing:2px}
body.id-2800 .prb-pilot .prb-photo{background:#faf9f4;border-radius:14px 14px 60px 14px}body.id-2800 .prb-pilot .prb-facts{background:#edf2ee;border:0;border-radius:6px;padding:16px;margin-top:16px}
body.id-2800 .prb-pilot .prb-direct{display:flex;align-items:center;gap:10px;padding:12px 0;font-size:12px}body.id-2800 .prb-pilot .prb-leaf{width:25px;height:30px;object-fit:contain;flex-shrink:0}
body.id-2800 .prb-pilot .prb-leaf-list{list-style:none;padding:0;margin:12px 0}body.id-2800 .prb-pilot .prb-leaf-list li{position:relative;padding:6px 0 6px 30px}body.id-2800 .prb-pilot .prb-leaf-list li:before{content:'';position:absolute;left:0;top:10px;width:18px;height:22px;background:var(--prb-leaf) center/contain no-repeat}
body.id-2800 .prb-pilot .prb-benefit-short{font-size:13px!important}body.id-2800 .prb-pilot .prb-benefit-short li{font-size:13px;line-height:1.5;padding-block:5px}
body.id-2800 .prb-pilot .prb-nav{background:#13322b;color:#fff;padding:16px 20px;border:0;border-radius:6px;gap:16px}body.id-2800 .prb-pilot .prb-nav a{color:white}
body.id-2800 .prb-pilot .prb-fit{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:26px;background:#edf2ee;border-radius:8px;margin:30px 0}
body.id-2800 .prb-pilot .prb-ingredient-story{margin:44px 0}body.id-2800 .prb-pilot .prb-ingredient-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:24px 0}body.id-2800 .prb-pilot .prb-ingredient-grid article{border-top:2px solid #13322b;padding:18px 0}body.id-2800 .prb-pilot .prb-number{color:#ad3d21;font-size:13px}body.id-2800 .prb-pilot .prb-ingredient-grid p{font-size:14px}
body.id-2800 .prb-pilot .prb-quality{background:#faf9f4}body.id-2800 .prb-pilot .prb-proof-grid article{display:flex;flex-direction:column;gap:5px}body.id-2800 .prb-pilot .prb-proof-grid article>a{margin-top:auto}body.id-2800 .prb-pilot .prb-proof-grid article>img,body.id-2800 .prb-pilot .prb-proof-grid article>.prb-eyebrow{height:64px;display:flex;align-items:center;margin:0}body.id-2800 .prb-pilot .prb-proof-grid article>h3{margin:12px 0 0}body.id-2800 .prb-pilot .prb-proof-grid article>p{margin:6px 0 16px;font-size:14px}
body.id-2800 .prb-pilot .prb-story{position:relative;border-radius:10px 10px 55px 10px}body.id-2800 .prb-pilot .prb-story-copy{background-image:var(--prb-leaf);background-size:64px;background-position:right 25px bottom 24px;background-repeat:no-repeat}body.id-2800 .prb-pilot .prb-story .prb-eyebrow{color:#ffb69d}
body.id-2800 .prb-pilot .prb-brand-links{display:flex;flex-wrap:wrap;gap:12px 20px;margin:20px 0;font-size:13px}body.id-2800 .prb-pilot .prb-source{font-size:11px}
body.id-2800 .prb-pilot .prb-reading-grid>a{border-top:0;background:#faf9f4;border-radius:8px;padding:24px}body.id-2800 .prb-pilot .prb-reading-grid>a>small{color:#a43b22}body.id-2800 .prb-pilot .prb-reading-grid h3{margin-top:14px}body.id-2800 .prb-pilot .prb-news{background:#fcf0e9;padding:12px;border-radius:5px}
body.id-2800 .prb-pilot footer{border-top:3px solid #13322b}body.id-2800 .prb-pilot .prb-local-rail{position:static;margin:24px 0;border:0;border-radius:6px;background:#edf2ee}body.id-2800 .prb-pilot .prb-local-rail button{flex:1}
@media(max-width:600px){body.id-2800 .prb-pilot .prb-fit,body.id-2800 .prb-pilot .prb-ingredient-grid{grid-template-columns:1fr;gap:14px}body.id-2800 .prb-pilot .prb-fit{padding:20px}body.id-2800 .prb-pilot header .prb-original-logo{width:155px;max-height:85px}body.id-2800 .prb-pilot .prb-proof-grid{gap:14px}body.id-2800 .prb-pilot .prb-nav{gap:14px;font-size:12px}body.id-2800 .prb-pilot .prb-story-copy{padding-bottom:65px}body.id-2800 .prb-pilot .prb-photo{aspect-ratio:1.2}body.id-2800 .prb-pilot .prb-ingredient-grid article{padding:14px 0}body.id-2800 .prb-pilot .prb-local-rail{flex-wrap:wrap}}

body.id-2800 .prb-pilot{--prb-leaf:url("/user/documents/upload/prb-pilot-v1/assets/asset-5.svg");}

body.id-2800 .prb-pilot h1,body.id-2800 .prb-pilot h2,body.id-2800 .prb-pilot h3{font-weight:600;letter-spacing:-.035em}body.id-2800 .prb-pilot.manrope h1,body.id-2800 .prb-pilot.manrope h2,body.id-2800 .prb-pilot.manrope h3{font-family:'Manrope','Plus Jakarta Sans',sans-serif}body.id-2800 .prb-pilot p{font-weight:400}body.id-2800 .prb-pilot summary{font-weight:500;letter-spacing:-.015em;font-size:15px}
body.id-2800 .prb-pilot .prb-leaf{width:1.15em;height:1.35em}body.id-2800 .prb-pilot .prb-leaf-list li{padding-left:1.65em}body.id-2800 .prb-pilot .prb-leaf-list li:before{width:.85em;height:1.05em;top:.65em}body.id-2800 .prb-pilot .prb-story-copy{background-image:none}
body.id-2800 .prb-pilot .prb-collagen-note{padding:24px;background:#edf2ee;border-radius:8px;margin:25px 0}body.id-2800 .prb-pilot .prb-collagen-note p{font-size:14px}body.id-2800 .prb-pilot .prb-unified-story{background:#faf9f4;border-radius:10px;overflow:hidden;margin:42px 0}body.id-2800 .prb-pilot .prb-unified-heading{background:#13322b;padding:32px;color:white}body.id-2800 .prb-pilot .prb-unified-heading h2,body.id-2800 .prb-pilot .prb-unified-heading p{color:white!important}body.id-2800 .prb-pilot .prb-unified-heading .prb-eyebrow{color:#ffb69d}body.id-2800 .prb-pilot .prb-unified-story .prb-feature{padding:0 28px}body.id-2800 .prb-pilot .prb-unified-story blockquote{margin:22px 0;padding:0 0 0 20px;border-left:2px solid #ed3e15}body.id-2800 .prb-pilot .prb-unified-story blockquote p{font-size:15px}body.id-2800 .prb-pilot .prb-unified-story cite{display:block;font-size:12px;font-style:normal;color:#13322b}body.id-2800 .prb-pilot .prb-unified-story .prb-promise{margin:0;border:0;border-radius:0;background:#edf2ee}body.id-2800 .prb-pilot .prb-unified-story .prb-promise h3{font-size:23px}body.id-2800 .prb-pilot .prb-blog-image{width:100%;height:180px;object-fit:cover;border-radius:5px;margin-bottom:18px}body.id-2800 .prb-pilot .prb-state-control label{font-weight:400}body.id-2800 .prb-pilot #prb-font-demo{font-size:12px}body.id-2800 .prb-pilot .prb-promise figure img{max-height:360px;object-fit:cover}
@media(max-width:600px){body.id-2800 .prb-pilot .prb-unified-story .prb-feature{padding:0 20px}body.id-2800 .prb-pilot .prb-unified-heading{padding:24px}body.id-2800 .prb-pilot .prb-blog-image{height:165px}}


body.id-2800 .prb-pilot,body.id-2800 .prb-pilot p,body.id-2800 .prb-pilot a,body.id-2800 .prb-pilot span,body.id-2800 .prb-pilot div,body.id-2800 .prb-pilot li,body.id-2800 .prb-pilot h1,body.id-2800 .prb-pilot h2,body.id-2800 .prb-pilot h3,body.id-2800 .prb-pilot summary,body.id-2800 .prb-pilot button,body.id-2800 .prb-pilot select,body.id-2800 .prb-pilot input,body.id-2800 .prb-pilot output,body.id-2800 .prb-pilot th,body.id-2800 .prb-pilot td,body.id-2800 .prb-pilot dt,body.id-2800 .prb-pilot dd,body.id-2800 .prb-pilot label,body.id-2800 .prb-pilot small,body.id-2800 .prb-pilot cite,body.id-2800 .prb-pilot figcaption,body.id-2800 .prb-pilot strong,body.id-2800 .prb-pilot b{font-family:'Plus Jakarta Sans',sans-serif!important}
body.id-2800 .prb-pilot h1{font-size:30px!important;line-height:1.22!important;font-weight:600!important;letter-spacing:-.035em!important}body.id-2800 .prb-pilot h2{font-size:28px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.025em!important}body.id-2800 .prb-pilot h3{font-size:19px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:-.015em!important}
body.id-2800 .prb-pilot p,body.id-2800 .prb-pilot li{font-size:15.5px!important;font-weight:400!important;line-height:1.65!important;letter-spacing:0!important}body.id-2800 .prb-pilot strong,body.id-2800 .prb-pilot b{font-weight:600!important}body.id-2800 .prb-pilot summary{font-size:15px!important;font-weight:600!important;line-height:1.5!important}body.id-2800 .prb-pilot .prb-eyebrow,body.id-2800 .prb-pilot .prb-brand>a{font-size:11px!important;font-weight:600!important;letter-spacing:.1em!important;line-height:1.5!important}body.id-2800 .prb-pilot small,body.id-2800 .prb-pilot cite,body.id-2800 .prb-pilot figcaption{font-size:12px!important;font-weight:400!important;line-height:1.5!important}
body.id-2800 .prb-pilot .prb-editorial{margin:48px 0;background:#faf9f4;border-radius:8px;overflow:hidden}body.id-2800 .prb-pilot .prb-editorial-intro{display:grid;grid-template-columns:1fr 1fr;gap:12px 40px;padding:36px 32px 28px;border-bottom:1px solid #dbe2d9}body.id-2800 .prb-pilot .prb-editorial-intro>.prb-eyebrow{grid-column:1/-1;display:flex;gap:8px;align-items:center;color:#13322b}body.id-2800 .prb-pilot .prb-editorial-intro h2{margin:4px 0}body.id-2800 .prb-pilot .prb-editorial-intro h2 a{text-decoration:none}body.id-2800 .prb-pilot .prb-editorial-intro p{margin:4px 0}
body.id-2800 .prb-pilot .prb-editorial-founders,body.id-2800 .prb-pilot .prb-editorial-relationship{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:32px;align-items:start}body.id-2800 .prb-pilot .prb-editorial figure img{width:100%;height:auto;max-height:none;object-fit:contain;border-radius:5px}body.id-2800 .prb-pilot .prb-editorial figcaption{color:#52665b;padding:10px 0}body.id-2800 .prb-pilot .prb-editorial h3{margin:10px 0 14px}body.id-2800 .prb-pilot .prb-editorial blockquote{margin:22px 0 0;padding:0 0 0 18px;border-left:2px solid #ed3e15}body.id-2800 .prb-pilot .prb-editorial blockquote p{font-style:normal;margin:0 0 12px}body.id-2800 .prb-pilot .prb-editorial cite{display:block;color:#52665b}
body.id-2800 .prb-pilot .prb-editorial-relationship{border-top:1px solid #dbe2d9}body.id-2800 .prb-pilot .prb-editorial .prb-brand-links{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:13px;line-height:1.6;margin:18px 0 0}body.id-2800 .prb-pilot .prb-editorial-promise{background:#13322b;padding:24px 32px;display:flex;gap:16px;align-items:flex-start}body.id-2800 .prb-pilot .prb-editorial-promise h3,body.id-2800 .prb-pilot .prb-editorial-promise p{color:#fff!important}body.id-2800 .prb-pilot .prb-editorial-promise h3{margin:0 0 8px}body.id-2800 .prb-pilot .prb-editorial-promise p{margin:0}body.id-2800 .prb-pilot .prb-editorial-promise>.prb-leaf{width:22px;height:26px;margin-top:2px;flex:none}body.id-2800 .prb-pilot .prb-editorial-intro .prb-leaf{width:13px;height:16px}
@media(max-width:600px){body.id-2800 .prb-pilot h1{font-size:24px!important}body.id-2800 .prb-pilot h2{font-size:25px!important}body.id-2800 .prb-pilot .prb-editorial-intro,body.id-2800 .prb-pilot .prb-editorial-founders,body.id-2800 .prb-pilot .prb-editorial-relationship{grid-template-columns:1fr;padding:22px;gap:18px}body.id-2800 .prb-pilot .prb-editorial-intro>.prb-eyebrow{grid-column:auto}body.id-2800 .prb-pilot .prb-editorial-promise{padding:22px;gap:12px}}

body.id-2800 .prb-pilot{font-family:"Plus Jakarta Sans",sans-serif;color:#13322b;background:#fff;max-width:100%;font-size:15.5px;line-height:1.6}
body.id-2800 .prb-pilot .prb-page{max-width:1100px;margin:auto}
body.id-2800 .prb-pilot [hidden]{display:none!important}
body.id-2800 .prb-pilot.prb-pilot-dock{position:fixed;bottom:12px;left:50%;transform:translateX(-50%);width:max-content;max-width:calc(100% - 24px);z-index:90;background:#13322b;box-shadow:0 4px 20px #0002;border-radius:8px}
body.id-2800 .prb-pilot-dock .prb-nav{margin:0;padding:12px;gap:12px;justify-content:center;font-size:12px}
body.id-2800 .prb-pilot [id]{scroll-margin-top:110px}
body.id-2800 .p-detail-inner-header h1,body.id-2800 .p-detail-inner-header-mobile h1{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:600!important;letter-spacing:-.035em;color:#13322b!important;line-height:1.22}
body.id-2800 .p-data-wrapper .add-to-cart-button{background:#13322b!important;color:white!important;border-color:#13322b!important;font-family:"Plus Jakarta Sans",sans-serif!important}
body.id-2800 .p-data-wrapper .add-to-cart-button:disabled{opacity:.55}
body.id-2800 .prb-pilot p{line-height:1.6!important}
body.id-2800 .prb-proof-grid p,body.id-2800 .prb-ingredient-grid p{font-size:14px!important}
@media(max-width:600px){body.id-2800 .prb-pilot-dock .prb-nav{gap:6px 12px;padding:10px}body.id-2800 .prb-pilot-dock a{padding:5px 0}body.id-2800 .prb-pilot{overflow-wrap:anywhere}}

/* Short-description leaf: pseudo-element prevents Shoptet image rules from enlarging the logo. */
body.id-2800 .p-short-description .prb-pilot-short .prb-direct{
  display:flex!important;
  align-items:center!important;
  gap:8px!important;
}
body.id-2800 .p-short-description .prb-pilot-short .prb-direct::before{
  content:"";
  display:block!important;
  width:16px!important;
  min-width:16px!important;
  max-width:16px!important;
  height:19px!important;
  min-height:19px!important;
  max-height:19px!important;
  flex:0 0 16px!important;
  background:url("/user/documents/upload/prb-pilot-v1/assets/asset-5.svg") center/contain no-repeat!important;
}
/* Safety net for the already-pasted v1 HTML until it is replaced. */
body.id-2800 .p-short-description .prb-pilot-short .prb-direct > img.prb-leaf{
  display:block!important;
  width:16px!important;
  min-width:16px!important;
  max-width:16px!important;
  height:19px!important;
  min-height:19px!important;
  max-height:19px!important;
  flex:0 0 16px!important;
  margin:0!important;
  object-fit:contain!important;
  position:static!important;
  transform:none!important;
}
body.id-2800 .p-short-description .prb-pilot-short .prb-direct > img.prb-leaf + *{margin-left:0!important}

/* Fail-safe leaf marks: no SVG <img> can be expanded by third-party theme rules. */
body.id-2800 .prb-pilot .prb-leaf-label::before,
body.id-2800 .prb-pilot .prb-leaf-promise::before{
  content:"";
  display:block!important;
  flex:none!important;
  background:url("/user/documents/upload/prb-pilot-v1/assets/asset-5.svg") center/contain no-repeat!important;
}
body.id-2800 .prb-pilot .prb-leaf-label::before{
  width:13px!important;
  height:16px!important;
}
body.id-2800 .prb-pilot .prb-leaf-promise::before{
  width:22px!important;
  height:26px!important;
  margin-top:2px!important;
}

/* PHASE 1: native product heading and short description ONLY.
   Product 2800. Keep commerce, tabs, dock and long description unchanged.
   Shoptet mobile heading is div.h1, not h1. Never reset star icon fonts. */
body.id-2800 :is(.p-detail-inner-header h1, .p-detail-inner-header-mobile .h1){
  font-family:"Plus Jakarta Sans",sans-serif!important;
  font-size:28px!important;
  font-weight:600!important;
  line-height:1.25!important;
  letter-spacing:-.025em!important;
  color:#13322b!important;
  margin:0 0 14px!important;
  text-transform:none!important;
  white-space:normal!important;
  word-break:normal!important;
  overflow-wrap:break-word!important;
}
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .product-appendix{
  display:block!important;
  font-family:"Plus Jakarta Sans",sans-serif!important;
  font-size:14px!important;
  font-weight:400!important;
  line-height:1.55!important;
  letter-spacing:0!important;
  color:#53655d!important;
  margin:10px 0 0!important;
}
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .ratings-and-brand{
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  gap:8px 18px!important;
  margin:0 0 16px!important;
}
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) :is(.brand-wrapper,.stars-label,.stars-link){
  font-family:"Plus Jakarta Sans",sans-serif!important;
  font-size:13px!important;
  font-weight:400!important;
  line-height:1.5!important;
  letter-spacing:0!important;
}
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .brand-wrapper a{
  font:inherit!important;
  font-weight:600!important;
  color:#13322b!important;
}
body.id-2800 .p-short-description .prb-pilot-short{
  font-family:"Plus Jakarta Sans",sans-serif!important;
  font-size:15px!important;
  line-height:1.6!important;
  overflow-wrap:break-word!important;
}
body.id-2800 .p-short-description .prb-pilot-short :is(p,.prb-benefit-short,.prb-benefit-short li){
  font-family:inherit!important;
  font-size:15px!important;
  font-weight:400!important;
  line-height:1.6!important;
  letter-spacing:0!important;
}
body.id-2800 .p-short-description .prb-pilot-short p{margin:0 0 12px!important}
body.id-2800 .p-short-description .prb-pilot-short .prb-leaf-list{
  list-style:none!important;
  margin:12px 0!important;
  padding:0!important;
}
body.id-2800 .p-short-description .prb-pilot-short .prb-leaf-list li{
  position:relative!important;
  padding:5px 0 5px 24px!important;
}
body.id-2800 .p-short-description .prb-pilot-short .prb-leaf-list li::before{
  content:""!important;
  display:block!important;
  position:absolute!important;
  inset:9px auto auto 0!important;
  width:12px!important;
  height:17px!important;
  border:0!important;
  transform:none!important;
  background:url("/user/documents/upload/prb-pilot-v1/assets/asset-5.svg") center/contain no-repeat!important;
}
body.id-2800 .p-short-description .prb-pilot-short .prb-facts{
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  margin:16px 0 8px!important;
  padding:14px 12px!important;
}
body.id-2800 .p-short-description .prb-pilot-short .prb-facts b{
  font-size:17px!important;
  font-weight:600!important;
  line-height:1.35!important;
}
body.id-2800 .p-short-description .prb-pilot-short .prb-facts span{
  font-size:12px!important;
  line-height:1.5!important;
  margin-top:4px!important;
}
body.id-2800 .p-short-description .prb-pilot-short :is(.prb-direct,.prb-news){
  font-size:13px!important;
  font-weight:400!important;
  line-height:1.55!important;
  letter-spacing:0!important;
}
body.id-2800 .p-short-description .prb-pilot-short .prb-news{
  display:flex!important;
  flex-wrap:wrap!important;
  gap:4px 12px!important;
  margin-top:8px!important;
}
/* Do not draw the importer leaf twice if legacy HTML still has an image. */
body.id-2800 .p-short-description .prb-pilot-short .prb-direct:has(>img.prb-leaf)::before{display:none!important}
@media(max-width:767px){
  body.id-2800 :is(.p-detail-inner-header h1,.p-detail-inner-header-mobile .h1){
    font-size:22px!important;
    line-height:1.28!important;
    letter-spacing:-.02em!important;
    margin-bottom:12px!important;
  }
  body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .product-appendix{
    font-size:13px!important;
    line-height:1.5!important;
    margin-top:8px!important;
  }
  body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .brand-wrapper{flex-basis:100%!important}
  body.id-2800 .p-short-description .prb-pilot-short .prb-facts b{font-size:16px!important}
  body.id-2800 .p-short-description .prb-pilot-short .prb-facts>div{padding-inline:6px!important}
}
/* END PHASE 1 */

/* Header refinement: native brand, compact native reviews, simple benefit dots. */
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .brand-wrapper.prb-brand-above{
  display:block!important;
  margin:0 0 8px!important;
  padding:0!important;
  font-size:13px!important;
  line-height:1.5!important;
  color:#13322b!important;
}
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .brand-wrapper.prb-brand-above a{
  font-size:13px!important;
  font-weight:600!important;
  letter-spacing:.08em!important;
  text-transform:uppercase!important;
  text-decoration:none!important;
}
body.id-2800 .prb-brand-above>[hidden],
body.id-2800 .prb-review-count-source[hidden]{display:none!important}
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .stars-wrapper{
  display:flex!important;
  align-items:center!important;
  flex-wrap:wrap!important;
  gap:8px!important;
  margin:0!important;
  padding:0!important;
}
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .stars-wrapper>.stars{
  margin:0!important;
  flex:0 0 auto!important;
}
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .stars-link{
  display:inline-block!important;
  position:static!important;
  margin:0!important;
  padding:4px 0!important;
  width:auto!important;
  height:auto!important;
  color:#13322b!important;
  text-decoration:underline!important;
  text-underline-offset:3px;
}
body.id-2800 :is(.prb-brand-above a,.stars-link):focus-visible{
  outline:2px solid #13322b;
  outline-offset:4px;
}
body.id-2800 .p-short-description .prb-pilot-short .prb-leaf-list li{
  margin:0!important;
  padding:4px 0 4px 18px!important;
}
body.id-2800 .p-short-description .prb-pilot-short .prb-leaf-list li::before{
  inset:13px auto auto 0!important;
  width:5px!important;
  height:5px!important;
  min-width:0!important;
  min-height:0!important;
  border:0!important;
  border-radius:50%!important;
  background:#ed3e15!important;
  margin:0!important;
  box-shadow:none!important;
}
@media(max-width:767px){
  body.id-2800 .breadcrumbs{
    display:flex!important;
    flex-wrap:nowrap!important;
    align-items:center!important;
    gap:0!important;
    max-width:100%!important;
    min-width:0!important;
    white-space:nowrap!important;
    overflow-x:auto!important;
    margin-bottom:16px!important;
    padding-block:8px 0!important;
    font-size:12px!important;
    line-height:1.5!important;
    -webkit-overflow-scrolling:touch;
  }
  body.id-2800 .breadcrumbs>span{
    flex:0 0 auto!important;
    white-space:nowrap!important;
  }
  body.id-2800 .breadcrumbs .appendix,
  body.id-2800 .breadcrumbs>[data-testid="breadcrumbsLastLevel"],
  body.id-2800 .breadcrumbs>#navigation-2>.navigation-bullet{display:none!important}
  body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .brand-wrapper.prb-brand-above,
  body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .brand-wrapper.prb-brand-above a{font-size:12px!important}
  body.id-2800 .p-detail-inner-header-mobile .h1{line-height:1.25!important}
  body.id-2800 .p-detail-inner-header-mobile .product-appendix{margin-top:10px!important}
  body.id-2800 .p-detail-inner-header-mobile .ratings-and-brand{margin-bottom:20px!important}
  body.id-2800 .p-detail-inner-header-mobile .stars-wrapper .star{font-size:16px!important}
  body.id-2800 .p-detail-inner-header-mobile{padding-top:0!important}
}

body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .brand-wrapper.prb-brand-above a:hover,
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .brand-wrapper.prb-brand-above a:focus-visible{text-decoration:underline!important;text-underline-offset:3px}

/* Navigation repair. Product scope is available before JavaScript executes. */
body.id-2800 { --prb-header-offset:0px; --prb-nav-height:54px; }
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) { flex-direction:column; }
body.id-2800 .p-detail-inner-header { display:flex; }
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .ratings-and-brand { display:contents!important; }
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) :is(h1,.h1) { order:1; }
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .brand-wrapper {
 order:0; margin:0 0 8px!important; font-size:0!important; line-height:1.5!important;
}
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .brand-wrapper a {
 font-family:'Plus Jakarta Sans',sans-serif!important; font-size:13px!important; font-weight:600!important;
 letter-spacing:.08em!important; color:#13322b!important; text-transform:uppercase; text-decoration:none!important;
}
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .brand-wrapper a:hover {text-decoration:underline!important;}
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .stars-wrapper {
 order:2; position:relative; align-self:flex-start; margin:0 0 20px!important; min-height:32px;
}
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .stars-label {
 display:inline!important; font-size:13px!important; margin:0!important; text-decoration:underline; text-underline-offset:3px;
}
body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .stars-link {
 position:absolute!important; inset:0!important; width:100%!important; height:100%!important;
 font-size:0!important; padding:0!important; margin:0!important; z-index:1;
}
body.id-2800 #description:has(#prb-pilot-description) {display:block!important; opacity:1!important; visibility:visible!important;}
body.id-2800 #ratingTab {display:flex!important; flex-direction:column; opacity:1!important; visibility:visible!important;}
body.id-2800 #ratingWrapper {display:contents!important;}
body.id-2800 #ratingWrapper .rate-wrap {display:flex!important; gap:24px; flex-wrap:wrap; order:1; background:#edf1ee; padding:20px; border-radius:8px;}
body.id-2800 #ratingsList {order:2; display:block!important; width:100%; margin:20px 0;}
body.id-2800 #ratingTab #ratingsList .vote-wrap {display:block!important; float:none!important; width:100%!important; border:1px solid #dce4df; border-radius:8px; padding:20px; margin:0 0 12px;}
body.id-2800 #ratingTab .rate-form-trigger {order:3; margin:8px 0 16px;}
body.id-2800 #rate-form {order:4; max-width:640px; width:100%; padding:20px; background:#faf9f4; border-radius:8px;}
body.id-2800 #rate-form.js-hidden {display:none!important;}
body.id-2800 #ratingTab > h2 {order:0;}
body.id-2800 #ratingTab {padding:28px 0; color:#13322b; font-family:'Plus Jakarta Sans',sans-serif; font-size:15px; line-height:1.6;}
body.id-2800 #ratingTab h2 {font:600 26px/1.3 'Plus Jakarta Sans',sans-serif; margin:0 0 20px;}
body.id-2800 #ratingTab .btn {border-radius:6px; padding:12px 18px; background:#13322b; color:white; border:1px solid #13322b; font:600 14px/1.4 'Plus Jakarta Sans',sans-serif;}
body.id-2800 #ratingTab .form-control {font-size:16px; border:1px solid #cad5ce; border-radius:5px;}
body.id-2800 .shp-tabs-holder:has(#p-detail-tabs) {background:#faf9f4; border-bottom:2px solid #ed3e15;}
body.id-2800.prb-navigation-ready .shp-tabs-holder:has(#p-detail-tabs) {display:none!important;}
body.id-2800 .prb-navigation-shell {
 position:sticky; top:var(--prb-header-offset); z-index:80; background:#fff;
 border-bottom:2px solid #ed3e15; margin:16px 0 24px; box-shadow:0 3px 10px #13322b0d;
}
body.id-2800 .prb-navigation-shell .prb-nav {
 display:flex; flex-wrap:nowrap; overflow-x:auto; overscroll-behavior-x:contain; gap:20px;
 padding:0 12px; margin:0; border:0; border-radius:0; background:#fff; color:#13322b;
 scrollbar-width:thin; font:600 13px/1.4 'Plus Jakarta Sans',sans-serif;
}
body.id-2800 .prb-navigation-shell .prb-nav a {flex:0 0 auto; color:#13322b; padding:16px 0; white-space:nowrap; text-decoration:none;}
body.id-2800 .prb-navigation-shell .prb-nav a[aria-current] {box-shadow:inset 0 -3px #ed3e15;}
body.id-2800 .prb-navigation-shell a:focus-visible {outline:2px solid #13322b; outline-offset:-2px;}
body.id-2800 :is(#tab-content > .tab-pane,#prb-pilot-description [id],.extended-description,.products-alternative,.p-data-wrapper) {
 scroll-margin-top:calc(var(--prb-header-offset) + var(--prb-nav-height) + 16px);
}
@media(max-width:767px) {
 body.id-2800 .p-detail-inner-header {display:none;}
 body.id-2800 .p-detail-inner-header-mobile {display:flex;}
 body.id-2800 :is(.p-detail-inner-header,.p-detail-inner-header-mobile) .brand-wrapper a {font-size:12px!important;}
 body.id-2800 #ratingTab h2 {font-size:22px;}
 body.id-2800 #ratingWrapper .rate-wrap, body.id-2800 #ratingTab #ratingsList .vote-wrap {padding:16px;}
 body.id-2800 .prb-navigation-shell .prb-nav {gap:18px;font-size:13px;}
}
