@charset "utf-8";
/* rev c1c85964 */

@font-face{font-family:'FjbText';font-style:normal;font-weight:400;font-display:swap;src:url(/x/fjb/f/roboto-400.woff2) format('woff2')}
@font-face{font-family:'FjbText';font-style:normal;font-weight:500;font-display:swap;src:url(/x/fjb/f/roboto-500.woff2) format('woff2')}
@font-face{font-family:'FjbText';font-style:normal;font-weight:700;font-display:swap;src:url(/x/fjb/f/roboto-700.woff2) format('woff2')}
@font-face{font-family:'FjbHead';font-style:normal;font-weight:700;font-display:swap;src:url(/x/fjb/f/robotocond-700.woff2) format('woff2')}

:root{
 --ink:#11201c; --ink2:#44564f; --ink3:#56665f;
 
 --deep:#0e3b2e; --deep2:#15523f; --deepln:#2a6b54;
 --brass:#b98a2e; --brasslt:#d4a43f; --brass2:#8e6a21; --brasspale:#f1e6cc;
 --cta:#0f6b4a; --cta2:#0b573b;
 --paper:#fff; --sheet:#e7ece7; --sheet2:#f4f7f4;
 --line:#d7ded8; --line2:#bcc8c0;
 --warn:#a5331f; --ok:#0f6b4a;
 --chrome:1120px; --wide:1080px; --narrow:760px; --rail:300px;
 --pad:20px; --gap:20px;
 --f:'FjbText',Roboto,'Segoe UI',Arial,sans-serif;
 --fh:'FjbHead','Roboto Condensed','Arial Narrow',Arial,sans-serif;
 --r:1;
}
.fjb-doc *,.fjb-doc *::before,.fjb-doc *::after{box-sizing:border-box}

:where(.fjb-doc){margin:0;padding:0;background:var(--paper);color:var(--ink);font-family:var(--f);font-size:17px;line-height:1.62;text-align:left;-webkit-text-size-adjust:100%}
:where(.fjb-doc) img{max-width:100%;height:auto}
:where(.fjb-doc) a{color:var(--cta2);text-decoration:underline;text-underline-offset:2px}
:where(.fjb-doc) a:where(:hover){color:var(--ink)}
:where(.fjb-doc) :focus-visible{outline:2px solid var(--brass2);outline-offset:2px}

.fjb-band{max-width:var(--chrome);margin:0 auto;padding:0 var(--pad)}

.fjb-hd{background:var(--deep);border-bottom:3px solid var(--brass);position:relative;z-index:30}
.fjb-hd__mast{background:var(--deep)}

.fjb-band--mast{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding-top:10px;padding-bottom:11px}
.fjb-mark{display:flex;align-items:center;gap:10px;text-decoration:none;margin-right:auto}
.fjb-mark__ic{flex:0 0 auto;display:block;width:30px;height:30px;border:1px solid var(--deepln);border-radius:3px}
.fjb-mark__tx{font-family:var(--fh);font-size:21px;line-height:1.05;color:#f4f7f4;letter-spacing:.2px;text-transform:uppercase}
.fjb-mark__tx b{color:var(--brasslt);font-weight:700}
.fjb-mark__sub{display:block;font-family:var(--f);font-size:11.5px;line-height:1.3;letter-spacing:.3px;text-transform:none;color:#a9c0b5;margin-top:3px}
.fjb-hd__cta{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;background:var(--brass);color:#1a1405;font-family:var(--fh);font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;text-decoration:none;border-radius:2px}
.fjb-hd__cta:hover{background:#cb9a37;color:#1a1405}

.fjb-nav{flex:1 1 100%;border-top:1px solid var(--deepln);margin-top:3px;padding-top:8px}
.fjb-nav__l{display:flex;flex-wrap:wrap;gap:6px 8px;margin:0;padding:0;list-style:none}
.fjb-nav__i{position:relative;margin:0;padding:0;list-style:none}
.fjb-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 13px;border:1px solid var(--deepln);border-radius:2px;background:transparent;color:#dfe9e3;font-family:var(--fh);font-size:15px;letter-spacing:.3px;text-transform:uppercase;text-decoration:none;white-space:nowrap}
.fjb-nav__i:hover>.fjb-chip,.fjb-nav__i:focus-within>.fjb-chip{background:var(--deep2);border-color:var(--brass);color:#fff}
.fjb-sub{position:absolute;left:0;top:100%;min-width:214px;margin:0;padding:6px 0;list-style:none;background:#fff;border:1px solid var(--line);border-top:3px solid var(--brass);box-shadow:0 10px 26px rgba(8,30,22,.22);visibility:hidden;opacity:0;transform:translateY(-4px);transition:opacity .14s linear,transform .14s linear,visibility .14s;z-index:40}
.fjb-nav__i:hover>.fjb-sub,.fjb-nav__i:focus-within>.fjb-sub{visibility:visible;opacity:1;transform:none}
.fjb-sub li{margin:0;padding:0;list-style:none}
.fjb-sub a{display:block;min-height:40px;padding:9px 14px;color:var(--ink);font-size:15px;line-height:1.3;text-decoration:none}
.fjb-sub a:hover{background:var(--sheet);color:var(--cta2)}
.fjb-burger,.fjb-burger-lbl{display:none}

:where(.fjb-doc) .container,:where(.fjb-doc) .content,:where(.fjb-doc) .copy-container{width:auto;max-width:var(--chrome);margin:0 auto;padding:0 var(--pad);float:none}
:where(.fjb-doc) .row,:where(.fjb-doc) .row.clearfix{display:block;width:auto;margin:0;float:none}
:where(.fjb-doc) #content,:where(.fjb-doc) .col-md-12{width:auto;max-width:none;margin:0;padding:0;float:none}
:where(.fjb-doc) [class*="col-md-"],:where(.fjb-doc) [class*="col-sm-"],:where(.fjb-doc) [class*="col-xs-"]{float:none;width:auto;padding-left:0;padding-right:0}
:where(.fjb-doc) .clearfix::after{content:none;display:none}

:where(.fjb-doc) #content>*:not(.fjb-grid),:where(.fjb-doc) .main>*:not(.fjb-grid){max-width:var(--narrow);margin-left:0;margin-right:auto}
:where(.fjb-doc) #content>.fjbv-wrap,:where(.fjb-doc) #content>.fjb-cards,
:where(.fjb-doc) #content>.fjb-slot,:where(.fjb-doc) #content>.fjb-play,
:where(.fjb-doc) #content>.table-responsive,:where(.fjb-doc) #content>table,
:where(.fjb-doc) #content>.fjb-wide{max-width:var(--wide)}

.fjb-doc #content *:has(.fjb-grid){max-width:none}
.fjb-doc #content>*:has(.fjb-grid){max-width:var(--wide)}

.fjb-doc .fjb-grid{display:grid;grid-template-columns:minmax(0,var(--narrow)) var(--rail);column-gap:var(--gap);row-gap:0;align-items:start;max-width:none;width:auto}

.fjb-doc .fjb-grid>.fjb-rail{grid-column:2;grid-row:1/span 99;min-width:0;max-width:none;padding:0;margin:0;float:none;align-self:start}
.fjb-doc .fjb-grid>*:not(.fjb-rail){grid-column:1;min-width:0;max-width:none;margin-bottom:var(--gap)}
.fjb-doc .fjb-grid>*:not(.fjb-rail):last-child{margin-bottom:0}
:where(.fjb-doc) .main{min-width:0}

.fjb-doc #content:not(:has(.fjb-grid)){max-width:var(--narrow);margin-left:auto;margin-right:auto}

:where(.fjb-doc) #content{padding-top:12px;padding-bottom:40px}
:where(.fjb-doc) #content>*+*{margin-top:14px}
:where(.fjb-doc) p{margin:0 0 1.05em}
:where(.fjb-doc) p:last-child{margin-bottom:0}

:where(.fjb-doc) p,:where(.fjb-doc) li,:where(.fjb-doc) dd,:where(.fjb-doc) dt,
:where(.fjb-doc) td,:where(.fjb-doc) th,:where(.fjb-doc) caption,
:where(.fjb-doc) blockquote,:where(.fjb-doc) figcaption,:where(.fjb-doc) summary,
:where(.fjb-doc) h1,:where(.fjb-doc) h2,:where(.fjb-doc) h3,
:where(.fjb-doc) h4,:where(.fjb-doc) h5,:where(.fjb-doc) h6{overflow-wrap:break-word}
:where(.fjb-doc) a{overflow-wrap:anywhere}

:where(.fjb-doc) h1,:where(.fjb-doc) h2,:where(.fjb-doc) h3,:where(.fjb-doc) h4,:where(.fjb-doc) h5{font-family:var(--fh);color:var(--ink);font-weight:700;line-height:1.16;letter-spacing:.1px;text-transform:none;background:none;border:0;padding:0}
:where(.fjb-doc) h1,:where(.fjb-doc) h1.topTitle,:where(.fjb-doc) .productWrapper>h1{font-size:34px;margin:0 0 8px;padding:0 0 8px;border-bottom:3px solid var(--brass);color:var(--ink)}
:where(.fjb-doc) h2{font-size:27px;margin:34px 0 12px;padding:0 0 7px;border-bottom:1px solid var(--line)}
:where(.fjb-doc) h2:not([class*="fjb-"])::after{content:"";display:block;width:58px;height:3px;background:var(--brass);margin:7px 0 -9px}
:where(.fjb-doc) h3{font-size:21px;margin:26px 0 10px}
:where(.fjb-doc) h4{font-size:18px;margin:22px 0 8px;color:var(--deep2)}
:where(.fjb-doc) h5{font-size:16px;margin:18px 0 8px;color:var(--ink2)}
:where(.fjb-doc) strong,:where(.fjb-doc) b{font-weight:700;color:var(--ink)}
:where(.fjb-doc) small{font-size:14px;color:var(--ink2)}
:where(.fjb-doc) em,:where(.fjb-doc) i:not(.fa){font-style:italic}
:where(.fjb-doc) hr{border:0;border-top:1px solid var(--line);margin:28px 0}
:where(.fjb-doc) blockquote{margin:22px 0;padding:14px 18px;border-left:3px solid var(--brass);background:var(--sheet2);color:var(--ink2)}

:where(.fjb-doc) .WYSIWIG ul:not([class*="fjb"]),:where(.fjb-doc) .topArticle ul:not([class*="fjb"]),:where(.fjb-doc) .fjb-prosa ul:not([class*="fjb"]),:where(.fjb-doc) .main>ul:not([class*="fjb"]),:where(.fjb-doc) #content>ul:not([class*="fjb"]){list-style:disc;padding-left:22px;margin:0 0 1.05em}
:where(.fjb-doc) .WYSIWIG ol:not([class*="fjb"]),:where(.fjb-doc) .topArticle ol:not([class*="fjb"]),:where(.fjb-doc) .fjb-prosa ol:not([class*="fjb"]),:where(.fjb-doc) .main>ol:not([class*="fjb"]),:where(.fjb-doc) #content>ol:not([class*="fjb"]){list-style:decimal;padding-left:24px;margin:0 0 1.05em}

:where(.fjb-doc) .WYSIWIG li:not([class*="fjb"]),:where(.fjb-doc) .topArticle li:not([class*="fjb"]),:where(.fjb-doc) .fjb-prosa li:not([class*="fjb"]),:where(.fjb-doc) #content>ul>li:not([class*="fjb"]),:where(.fjb-doc) #content>ol>li:not([class*="fjb"]){display:list-item;list-style:inherit;margin:0 0 7px;padding:0;background:none;border:0}
:where(.fjb-doc) .WYSIWIG li::marker,:where(.fjb-doc) .topArticle li::marker{color:var(--brass2)}

:where(.fjb-doc) .fjb-crumb{margin:0 0 12px;padding:0}
:where(.fjb-doc) .fjb-crumb ol{display:flex;flex-wrap:wrap;gap:5px 9px;margin:0;padding:0;list-style:none;font-size:13px;line-height:1.35;color:var(--ink3)}
:where(.fjb-doc) .fjb-crumb li{margin:0;padding:0;list-style:none;background:none}
:where(.fjb-doc) .fjb-crumb li+li::before{content:"/";margin-right:9px;color:var(--line2)}
:where(.fjb-doc) .fjb-crumb a{color:var(--ink2);text-decoration:none}
:where(.fjb-doc) .fjb-crumb a:hover{color:var(--cta2);text-decoration:underline}
:where(.fjb-doc) .fjb-crumb [aria-current]{color:var(--ink)}
:where(.fjb-doc) #updated{font-variant-numeric:tabular-nums}
:where(.fjb-doc) h1+p:has(#updated){margin:-4px 0 14px;font-family:var(--fh);font-size:13px;letter-spacing:.7px;text-transform:uppercase;color:var(--ink3)}
:where(.fjb-doc) .topArticle,:where(.fjb-doc) .WYSIWIG{background:none;border:0;padding:0;margin:0;float:none;width:auto;overflow:visible}
:where(.fjb-doc) .topArticle>*+*,:where(.fjb-doc) .WYSIWIG>*+*{margin-top:0}

:where(.fjb-doc) .WYSIWIG>figure:first-of-type,:where(.fjb-doc) .topArticle>figure:first-of-type{float:right;width:clamp(170px,32%,300px);margin:4px 0 16px 20px;padding:0}
:where(.fjb-doc) figure{margin:20px 0;padding:0;background:none}
:where(.fjb-doc) figure img{display:block;width:100%;border:1px solid var(--line);border-radius:2px}
:where(.fjb-doc) figcaption{margin-top:7px;font-size:13.5px;line-height:1.45;color:var(--ink3)}

:where(.fjb-doc) .alignright{display:block;margin:4px 0 14px auto}
:where(.fjb-doc) .alignleft{display:block;margin:4px auto 14px 0}
:where(.fjb-doc) .aligncenter{display:block;margin:16px auto}
:where(.fjb-doc) img[class*="wp-image"],:where(.fjb-doc) img[class*="size-"]{max-width:100%;height:auto;border:1px solid var(--line);border-radius:2px;background:#fff}

:where(.fjb-doc) .brandWrapper{margin:0 0 4px}
.fjb-doc .brandBox{display:grid;grid-template-columns:minmax(0,212px) minmax(0,1fr);margin:2px 0 26px;border:1px solid var(--line);border-top:3px solid var(--brass);border-radius:2px;background:var(--paper);overflow:hidden}
.fjb-doc .brandInfo{display:block;width:auto;float:none;min-width:0;padding:15px;background:var(--sheet2);border-right:1px solid var(--line)}
.fjb-doc a.main_promo{display:flex;flex-direction:column;gap:9px;text-decoration:none;color:inherit}
.fjb-doc a.main_promo .rating:empty{display:none}
.fjb-doc a.main_promo .imgWrapper{display:flex;align-items:center;justify-content:center;min-height:64px;padding:8px;background:#fff;border:1px solid var(--line);border-radius:2px}
.fjb-doc a.main_promo .imgWrapper img{max-width:100%;max-height:52px;width:auto;height:auto;object-fit:contain}
.fjb-doc .nch-brandtxt{font-family:var(--fh);font-size:17px;font-weight:700;line-height:1.2;color:var(--deep);text-align:center}
.fjb-doc a.main_promo .bonus{display:block;font-size:15px;line-height:1.38;color:var(--ink);text-align:center}
.fjb-doc a.main_promo .bonus b,.fjb-doc a.main_promo .bonus strong{color:var(--deep2)}
.fjb-doc a.main_promo .main.btn{display:block;min-height:44px;padding:11px 12px;background:var(--cta);color:#fff;border:0;border-radius:2px;font-family:var(--fh);font-size:15.5px;font-weight:700;letter-spacing:.4px;text-align:center;text-transform:uppercase}
.fjb-doc a.main_promo:hover .main.btn{background:var(--cta2)}
.fjb-doc .brandDetails{display:block;width:auto;float:none;min-width:0;padding:15px 16px}
.fjb-doc .specialOffer{width:auto;float:none;padding:0;margin:0 0 11px;font-size:16px;line-height:1.5;color:var(--ink)}
.fjb-doc .infoBullets{width:auto;float:none;padding:0}
.fjb-doc .infoBullets ul{display:grid;gap:5px;margin:0;padding:0;list-style:none}
.fjb-doc .infoBullets li{position:relative;margin:0;padding:0 0 0 22px;list-style:none;background:none;font-size:15px;line-height:1.45;color:var(--ink2)}
.fjb-doc .infoBullets li::before{content:"";position:absolute;left:3px;top:.5em;width:9px;height:5px;border-left:2px solid var(--brass);border-bottom:2px solid var(--brass);transform:rotate(-45deg)}
.fjb-doc .brandDetailsButtomSection{display:grid;grid-template-columns:repeat(auto-fit,minmax(192px,1fr));gap:13px;margin-top:13px;padding-top:12px;border-top:1px solid var(--line)}
.fjb-doc .brandDetailsButtomSection>div{width:auto;float:none;padding:0;min-width:0}
.fjb-doc .brandDetailsButtomSection .title{margin:0 0 7px;font-family:var(--fh);font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--ink3)}
.fjb-doc .brandDetailsButtomSection ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}
.fjb-doc .brandDetailsButtomSection li{margin:0;padding:0;list-style:none;background:none}
.fjb-doc .nch-chip{display:inline-block;padding:3px 9px;border:1px solid var(--line2);border-radius:2px;background:var(--sheet2);font-family:var(--fh);font-size:13px;line-height:1.35;color:var(--ink2);white-space:nowrap}

.fjb-doc .brandGallery{grid-column:1/-1;width:auto;float:none;min-width:0}
.fjb-doc .brandGallery:not(:has(img)):not(:has(iframe)){display:none}

.fjb-trust{display:flex;align-items:baseline;gap:9px;margin:0 0 24px;padding:9px 12px;background:var(--sheet2);border:1px solid var(--line);border-left:3px solid var(--brass);border-radius:2px;font-size:13.5px;line-height:1.45;color:var(--ink2)}
.fjb-trust__age{flex:0 0 auto;font-family:var(--fh);font-size:12.5px;font-weight:700;letter-spacing:.6px;color:#fff;background:var(--deep);border-radius:2px;padding:2px 7px}
.fjb-trust__t{flex:1 1 auto}
.fjb-trust a{color:var(--cta2)}

.fjb-voz{margin:0 0 20px;padding:0 0 0 13px;border-left:2px solid var(--brass);font-size:16.5px;line-height:1.55;color:var(--ink)}

.fjb-ck{position:sticky;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:14px;max-width:none;padding:12px max(16px,calc((100% - var(--wide))/2));background:var(--deep);color:#dcebe3;font-size:13.5px;line-height:1.45;box-shadow:0 -4px 16px rgba(8,30,22,.22)}
.fjb-ck[hidden]{display:none}
.fjb-ck__t{margin:0;flex:1 1 auto}

.fjb-ck__b{flex:0 0 auto;font-family:var(--fh);font-size:13px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:#1a1405;background:var(--brass);border:0;border-radius:2px;padding:9px 18px;cursor:pointer}
.fjb-ck__b:hover{background:var(--brass2);color:#fff}
.fjb-ft__cont{margin-top:10px}

:where(.fjb-doc) table{width:100%;border-collapse:collapse;margin:22px 0;font-size:15.5px;background:none}
:where(.fjb-doc) thead th,:where(.fjb-doc) table th{background:var(--deep);color:#eaf1ec;font-family:var(--fh);font-size:13px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;text-align:left;padding:10px 12px;border:1px solid var(--deep2)}

:where(.fjb-doc) td{padding:10px 16px;border:1px solid var(--line);vertical-align:top}
:where(.fjb-doc) tbody tr:nth-child(even) td{background:var(--sheet2)}
:where(.fjb-doc) .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:22px 0}
:where(.fjb-doc) .table-responsive>table{margin:0;min-width:560px}

.fjb-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(258px,1fr));gap:16px;margin:0 0 28px;padding:0;list-style:none}
.fjb-cards>li{margin:0;padding:0;list-style:none;display:flex}
.fjb-card{display:flex;flex-direction:column;width:100%;background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--brass);border-radius:2px;text-decoration:none;color:inherit;overflow:hidden}
.fjb-card:hover{border-color:var(--line2);box-shadow:0 6px 18px rgba(8,30,22,.09);color:inherit}
.fjb-card__b{padding:14px 16px 16px;display:flex;flex-direction:column;flex:1 1 auto}
.fjb-card__h{font-family:var(--fh);font-size:19px;font-weight:700;line-height:1.2;margin:0 0 6px;color:var(--ink)}
.fjb-card__t{font-size:14.5px;line-height:1.5;color:var(--ink2);margin:0}
.fjb-card__more{margin-top:auto;padding-top:11px;font-family:var(--fh);font-size:13px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:var(--cta2)}

.fjbv-wrap{margin:0 0 30px;border:1px solid var(--line);border-top:3px solid var(--brass);border-radius:2px;background:var(--paper)}

.fjbv-hd{padding:11px 16px 10px;background:var(--deep);color:#eaf1ec}
.fjbv-h{margin:0;font-family:var(--fh);font-size:21px;font-weight:700;line-height:1.2;color:#fff;letter-spacing:.2px}
.fjbv-sub{margin:4px 0 0;font-size:14px;line-height:1.4;color:#b4ccc0}
.fjbv-cols{display:grid;grid-template-columns:52px 128px minmax(0,1fr) 164px;gap:16px;align-items:center;padding:6px 16px;background:var(--deep2);color:#cfdfd7;font-family:var(--fh);font-size:11.5px;font-weight:700;letter-spacing:.9px;text-transform:uppercase}

.fjbv-crit{display:grid;grid-template-columns:repeat(auto-fit,minmax(176px,1fr));gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}

.fjbv-crit>div{background:var(--sheet);padding:12px 16px}
.fjbv-crit__k{margin:0;font-family:var(--fh);font-size:11.5px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--ink3)}
.fjbv-crit__v{margin:4px 0 0;font-family:var(--fh);font-size:18px;font-weight:700;line-height:1.2}
.fjbv-crit__v a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--brass)}
.fjbv-crit__v a:hover{color:var(--cta2)}
.fjbv-crit__d{margin:3px 0 0;font-size:13.5px;line-height:1.4;color:var(--ink2)}

.fjbv-met{margin:0;padding:11px 16px;background:var(--paper);font-size:13.5px;line-height:1.5;color:var(--ink2)}
.fjbv-met b{color:var(--ink)}

.fjbv-more{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}
.fjbv-row.fjbv-hid{display:none}
.fjbv-more:checked~.fjbv-list .fjbv-row.fjbv-hid{display:grid}
.fjbv-morel{display:block;padding:13px 16px;border-top:1px solid var(--line);background:var(--sheet2);text-align:center;font-family:var(--fh);font-size:14px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--cta2);cursor:pointer}
.fjbv-morel:hover{background:var(--sheet);color:var(--deep2)}
.fjbv-more:checked~.fjbv-morel .fjbv-morel__a,.fjbv-morel__b{display:none}
.fjbv-more:checked~.fjbv-morel .fjbv-morel__b{display:inline}
.fjbv-more:focus-visible~.fjbv-morel{outline:2px solid var(--brass);outline-offset:-2px}

.fjbv-row__det{grid-column:1/-1;margin:9px 0 0;font-size:14.5px}
.fjbv-row__det>summary{cursor:pointer;font-family:var(--fh);font-size:13px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--ink2);list-style:none}
.fjbv-row__det>summary::-webkit-details-marker{display:none}
.fjbv-row__det>summary::before{content:"+ ";color:var(--brass2)}
.fjbv-row__det[open]>summary::before{content:"\2212 ";}
.fjbv-row__det>summary:hover{color:var(--cta2)}
.fjbv-det{display:grid;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:14px;margin:11px 0 2px;padding:13px 15px;border:1px solid var(--line);border-radius:2px;background:var(--sheet)}
.fjbv-det h4{margin:0 0 7px;font-family:var(--fh);font-size:11.5px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--ink3)}
.fjbv-det dl{margin:0;font-size:14px;line-height:1.5}
.fjbv-det dt{float:left;clear:left;color:var(--ink3);margin-right:6px}
.fjbv-det dd{margin:0 0 2px;color:var(--ink);text-align:right}
.fjbv-det ul{margin:0;padding:0;list-style:none;font-size:14px;line-height:1.45}
.fjbv-det li{margin:0 0 5px;padding-left:17px;position:relative}
.fjbv-det__y li::before{content:"+";position:absolute;left:0;color:var(--ok);font-weight:700}
.fjbv-det__n li::before{content:"\2212";position:absolute;left:0;color:var(--warn);font-weight:700}

html{scroll-behavior:smooth}

.fjb-jumpw{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;margin:0 0 10px}
.fjb-jump{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 20px;background:var(--sheet);border:1px solid var(--deep);border-bottom-width:3px;border-radius:2px;color:var(--deep2);font-family:var(--fh);font-size:15px;font-weight:700;letter-spacing:.4px;text-decoration:none}
.fjb-jump:hover{background:var(--deep);color:#fff}
.fjb-jump-n{display:block;margin:0;font-size:13px;line-height:1.35;color:var(--ink3)}

.fjb-hub{margin:0 0 10px}
.fjb-hub__row{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch}
.fjb-hub__t{flex:0 0 168px;scroll-snap-align:start;display:block;background:var(--paper);border:1px solid var(--line);border-top:3px solid var(--brass);border-radius:2px;overflow:hidden;text-decoration:none}
.fjb-hub__t:hover{border-color:var(--brass2);border-top-color:var(--brass2);background:var(--sheet2)}
.fjb-hub__t img{display:block;width:100%;height:94px;object-fit:cover;background:var(--sheet2);border-bottom:1px solid var(--line)}
.fjb-hub__c{display:block;padding:8px 11px 9px;font-family:var(--fh);font-size:14.5px;line-height:1.3;font-weight:700;color:var(--deep2);text-decoration:none}
.fjb-hub__t:hover .fjb-hub__c{color:var(--ink)}

.fjb-hub__row{scrollbar-color:var(--line2) transparent}
.fjb-hub__row::-webkit-scrollbar{height:8px}
.fjb-hub__row::-webkit-scrollbar-track{background:var(--sheet2)}
.fjb-hub__row::-webkit-scrollbar-thumb{background:var(--line2);border-radius:4px}
.fjb-hub__row:hover::-webkit-scrollbar-thumb{background:var(--brass)}
.fjbv-list{margin:0;padding:0;list-style:none}
.fjbv-row{display:grid;grid-template-columns:52px 128px minmax(0,1fr) 164px;gap:16px;align-items:center;padding:14px 16px;border-top:1px solid var(--line);margin:0;list-style:none}
.fjbv-row:first-child{border-top:0}

.fjbv-row:nth-child(even){background:var(--sheet)}
.fjbv-row__n{font-family:var(--fh);font-size:27px;font-weight:700;line-height:1;color:var(--brass2);text-align:center;font-variant-numeric:tabular-nums}

.fjbv-row__plate{display:flex;align-items:center;justify-content:center;width:128px;height:128px;padding:7px;background:#fff;border:1px solid var(--line);border-radius:2px}
.fjbv-row__plate img{max-width:110px;max-height:110px;width:auto;height:auto}
.fjbv-row__m{min-width:0}
.fjbv-row__name{display:block;font-family:var(--fh);font-size:21px;font-weight:700;line-height:1.15;color:var(--ink);text-decoration:none}
.fjbv-row__name:hover{color:var(--cta2)}
.fjbv-row__bonus{margin:4px 0 0;font-size:15.5px;line-height:1.4;color:var(--ink)}
.fjbv-row__bonus b{color:var(--deep2)}
.fjbv-row__meta{margin:5px 0 0;font-size:13.5px;line-height:1.45;color:var(--ink3)}
.fjbv-row__cta{display:flex;flex-direction:column;align-items:stretch;gap:5px}
.fjb-go{display:flex;align-items:center;justify-content:center;min-height:46px;padding:0 14px;background:var(--cta);color:#fff;font-family:var(--fh);font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;border-radius:2px;text-align:center}
.fjb-go:hover{background:var(--cta2);color:#fff}
.fjb-fine{font-size:11.5px;line-height:1.35;color:var(--ink3);text-align:center}

.fjbv-ft,.fjb-play__ft{padding:11px 16px;border-top:1px solid var(--line);background:var(--sheet);font-size:13px;line-height:1.5;color:var(--ink2)}

.fjb-slot{display:grid;grid-template-columns:340px minmax(0,1fr);gap:20px;margin:0 0 28px;align-items:start}
.fjb-slot__shot{margin:0;padding:12px;background:var(--deep);border-radius:2px}
.fjb-slot__shot img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto;border-radius:1px}
.fjb-slot__shot figcaption{margin-top:9px;text-align:center;font-size:13px;line-height:1.45;color:#a9c3b6}
.fjb-slot__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(144px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:2px}

.fjb-slot__facts>div{background:var(--paper);padding:11px 16px}
.fjb-slot__facts dt,.fjb-slot__facts b{display:block;font-family:var(--fh);font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--ink3)}
.fjb-slot__facts dd,.fjb-slot__facts span{display:block;margin:3px 0 0;font-size:16px;color:var(--ink);font-variant-numeric:tabular-nums}

.fjb-play{margin:0 0 26px;border:1px solid var(--line);border-top:3px solid var(--brass);border-radius:2px;background:var(--paper)}
.fjb-play__h{margin:0;padding:10px 16px;background:var(--deep);color:#eaf1ec;font-family:var(--fh);font-size:15px;font-weight:700;letter-spacing:.5px}
.fjb-play__l{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(176px,1fr))}
.fjb-play__i{display:grid;grid-template-areas:"p" "m" "c";gap:8px;align-content:start;justify-items:center;text-align:center;padding:12px 16px;border-left:1px solid var(--line);margin:0;list-style:none}
.fjb-play__i:first-child{border-left:0}
.fjb-play__plate{grid-area:p;display:flex;align-items:center;justify-content:center;width:100%;height:62px;padding:6px;background:#fff;border:1px solid var(--line);border-radius:2px}
.fjb-play__plate img{max-width:118px;max-height:50px;width:auto;height:auto;object-fit:contain}
.fjb-play__name{display:block;font-family:var(--fh);font-size:16px;font-weight:700;line-height:1.15;color:var(--ink);text-decoration:none}
.fjb-play__name:hover{color:var(--cta2)}
.fjb-play__bonus{margin:3px 0 0;font-size:13.5px;line-height:1.35;color:var(--ink)}
.fjb-play__bonus b{color:var(--deep2)}
.fjb-play__m{grid-area:m;display:block;min-width:0}
.fjb-play__c{grid-area:c;display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%}
.fjb-play__c .fjb-go{padding:9px 10px;font-size:14px}
.fjb-play__c .fjb-fine{text-align:center}

.fjb-by{margin:0 0 12px;padding:5px 11px;border-left:3px solid var(--brass);background:var(--sheet);font-size:13.5px;line-height:1.4;color:var(--ink2)}
.fjb-by a{color:var(--cta2)}
.fjb-by .nch-upd{color:var(--ink)}

.fjb-doc #content p.nch-upd-row,.fjb-doc .main p.nch-upd-row{margin:9px 0 0;font-size:13.5px;line-height:1.4;color:var(--ink3)}

:where(.fjb-doc) .btn,:where(.fjb-doc) .visit,:where(.fjb-doc) a.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;background:var(--cta);color:#fff;font-family:var(--fh);font-size:15px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;text-decoration:none;border:0;border-radius:2px;box-shadow:none;text-shadow:none}
:where(.fjb-doc) .btn:hover,:where(.fjb-doc) .visit:hover{background:var(--cta2);color:#fff}

:where(.fjb-doc) .visit:has(.btn),:where(.fjb-doc) .visit:has(a.btn){display:block;min-height:0;padding:0;background:none;color:inherit}
:where(.fjb-doc) .bg-base,:where(.fjb-doc) .bg-baseSecond,:where(.fjb-doc) .border-base{background:none;border-color:var(--line)}
:where(.fjb-doc) .img-circle{border-radius:2px}
:where(.fjb-doc) .fa{font-style:normal}
:where(.fjb-doc) .fa::before{content:none}
:where(.fjb-doc) .visible-desktop,:where(.fjb-doc) .hidden-xs{display:block}
:where(.fjb-doc) .scroll,:where(.fjb-doc) .widget-wrapper,:where(.fjb-doc) .widgetWrapper,:where(.fjb-doc) .info,:where(.fjb-doc) .cell,:where(.fjb-doc) .valign,:where(.fjb-doc) .side,:where(.fjb-doc) .wide{background:none;border:0;padding:0;margin:0;width:auto;float:none;height:auto;overflow:visible;display:block}
:where(.fjb-doc) .post-ratings,:where(.fjb-doc) #w_dynamic_77511,:where(.fjb-doc) .execphpwidget:empty{display:none}

.fjb-doc .sidebar,.fjb-doc #sidebar{display:block;width:auto;max-width:none;margin:0;padding:0;float:none;background:none;border:0}
.fjb-doc .sidebar .widget,.fjb-doc #sidebar .widget{display:block;margin:0 0 18px;padding:14px 16px;background:var(--sheet2);border:1px solid var(--line);border-top:3px solid var(--brass);border-radius:2px;width:auto;float:none}
.fjb-doc .sidebar .widget h2,.fjb-doc .sidebar .widget h3,.fjb-doc .sidebar .widget h4{font-size:15px;margin:0 0 9px;padding:0 0 7px;border-bottom:1px solid var(--line);letter-spacing:.6px;text-transform:uppercase}
.fjb-doc .sidebar .widget h2::after,.fjb-doc .sidebar .widget h3::after{display:none}
.fjb-doc .sidebar .widget ul{list-style:none;margin:0;padding:0}
.fjb-doc .sidebar .widget li{margin:0;padding:0;border-top:1px solid var(--line)}
.fjb-doc .sidebar .widget li:first-child{border-top:0}
.fjb-doc .sidebar .widget a{display:block;min-height:40px;padding:9px 0;font-size:15px;line-height:1.3;color:var(--ink2);text-decoration:none}
.fjb-doc .sidebar .widget a:hover{color:var(--cta2);text-decoration:underline}

.fjb-doc .sidebar .widget.large_thumbnails a{display:flex;gap:11px;align-items:center;padding:9px 0}
.fjb-doc .sidebar .widget.large_thumbnails figure{margin:0;flex:0 0 72px}
.fjb-doc .sidebar .widget.large_thumbnails .description{flex:1 1 auto;min-width:0}
.fjb-doc .sidebar .widget.large_thumbnails figure img{display:block;width:72px;height:auto;aspect-ratio:16/10;object-fit:cover}
.fjb-doc .sidebar .widget.large_thumbnails h4{margin:0;font-family:var(--fh);font-size:14.5px;line-height:1.25;letter-spacing:.2px}
.fjb-doc .sidebar .widget.large_thumbnails .description p{margin:2px 0 0;font-size:13px;line-height:1.4;color:var(--ink3)}
.fjb-doc .sidebar .widget.large_thumbnails .description p:empty{display:none}
:where(.fjb-doc) .sidebar .btn,:where(.fjb-doc) .sidebar .visit{width:100%}

:where(.fjb-doc) details{display:block;margin:0 0 14px}
:where(.fjb-doc) details>summary{display:block;list-style:none}
:where(.fjb-doc) details>summary::-webkit-details-marker{display:none}
.fjb-toc{margin:0 0 26px;border:1px solid var(--line);border-left:3px solid var(--brass);border-radius:2px;background:var(--sheet2)}

.fjb-toc>summary{position:relative;padding:12px 38px 12px 16px;cursor:pointer;list-style:none;font-family:var(--fh);font-size:14px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:var(--ink)}
.fjb-toc>summary::-webkit-details-marker{display:none}
.fjb-toc>summary::after{content:"";position:absolute;top:50%;right:16px;width:8px;height:8px;margin-top:-5px;border-right:2px solid var(--brass);border-bottom:2px solid var(--brass);transform:rotate(45deg);transition:transform .15s}
.fjb-toc[open]>summary::after{margin-top:-2px;transform:rotate(225deg)}
.fjb-toc>summary:hover{color:var(--deep2)}
.fjb-toc ol{margin:0;padding:0 18px 14px 36px;list-style:decimal}
.fjb-toc li{margin:0 0 6px}
.fjb-toc a{color:var(--ink2);font-size:15px}

.fjb-lead{margin:0 0 22px;font-size:18.5px;line-height:1.56;color:var(--ink2)}

.fjb-flow{margin:0 0 24px;padding:16px 18px 16px 42px;border:1px solid var(--line);border-left:3px solid var(--deepln);border-radius:2px;background:var(--sheet2);list-style:decimal}
.fjb-flow li{margin:0 0 9px;padding-left:4px}
.fjb-flow li:last-child{margin:0}

.fjb-also{margin:34px 0 22px;padding:15px 17px;border:1px solid var(--line);border-left:3px solid var(--deepln);border-radius:2px;background:var(--sheet2)}
.fjb-also__h{margin:0 0 10px;font-family:var(--fh);font-size:13px;font-weight:700;letter-spacing:.9px;text-transform:uppercase;color:var(--ink3)}
.fjb-also__l{display:grid;gap:9px;margin:0;padding:0;list-style:none}
.fjb-also__l li{margin:0;padding:0;list-style:none;background:none}
.fjb-also__l a{display:block;font-family:var(--fh);font-size:17.5px;font-weight:700;line-height:1.28;color:var(--deep2);text-decoration:none}
.fjb-also__l a:hover{text-decoration:underline}
.fjb-also__r{display:block;margin-top:2px;font-size:12.5px;letter-spacing:.5px;text-transform:uppercase;color:var(--ink3)}
.fjb-play--tail{margin-top:26px}

.fjb-wire{margin:34px 0 10px;padding:0 0 2px;border-top:2px solid var(--brass);border-bottom:1px solid var(--line)}
.fjb-wire__h{font-family:var(--fh);font-size:15px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase;color:var(--deep);margin:10px 0 12px}
.fjb-wire__in{display:grid;gap:14px;padding:0 0 14px}
.fjb-wire__in>div{margin:0 !important}
.fjb-wire__in:empty{display:none}
.fjb-wire:has(>.fjb-wire__in:empty){display:none}

:where(.fjb-doc) #content .pbn-published-date{margin:0 0 18px;font-size:13.5px;line-height:1.5;letter-spacing:.3px;color:var(--ink3)}
:where(.fjb-doc) cite{font-style:normal;font-size:14px;color:var(--ink3)}
:where(.fjb-doc) blockquote cite{display:block;margin-top:8px}
:where(.fjb-doc) code,:where(.fjb-doc) kbd,:where(.fjb-doc) samp{font-family:ui-monospace,'SFMono-Regular',Consolas,monospace;font-size:.92em;padding:1px 5px;border:1px solid var(--line);border-radius:2px;background:var(--sheet2);color:var(--ink);overflow-wrap:anywhere}
:where(.fjb-doc) pre{margin:22px 0;padding:13px 16px;border:1px solid var(--line);border-left:3px solid var(--brass);border-radius:2px;background:var(--sheet2);font-size:14px;line-height:1.55}
:where(.fjb-doc) pre code{padding:0;border:0;background:none;font-size:inherit}

:where(.fjb-doc) :not(.table-responsive)>table:not([class]){display:block;max-width:100%;overflow-x:auto}

:where(.fjb-doc) :not(.table-responsive)>table:not([class])>caption{display:block;position:sticky;left:0;margin:0 0 7px;text-align:left;font-size:13.5px;line-height:1.45;color:var(--ink3)}

:where(.fjb-doc) #content p>img:only-child{display:block;margin:18px auto}

.fjb-wid{margin:0 0 26px;border:1px solid var(--line2);border-top:3px solid var(--brass);border-radius:2px;background:var(--sheet2);padding:15px 18px 13px}
.fjb-wid__h{font-family:var(--fh);font-size:18px;font-weight:700;line-height:1.26;color:var(--deep);margin:0 0 13px}
.fjb-wid__sc{list-style:none;margin:0 0 11px;padding:0;counter-reset:none}

.fjb-wid__sc li{display:grid;grid-template-columns:minmax(0,1fr) minmax(54px,96px) 46px;align-items:center;gap:10px;margin:0;padding:7px 0;border-bottom:1px solid var(--line)}
.fjb-wid__sc li:last-child{border-bottom:0}
.fjb-wid__k{font-size:15.5px;color:var(--ink)}
.fjb-wid__bar{display:block;height:10px;background:#dde5df;border-radius:1px;overflow:hidden}
.fjb-wid__bar>i{display:block;height:100%;min-width:2px;background:var(--brass);border-radius:1px}
.fjb-wid__v{font-family:var(--fh);font-size:14px;letter-spacing:.4px;color:var(--ink3);text-align:right}

.fjb-wid__tb{width:100%;table-layout:fixed;border-collapse:collapse;margin:0 0 11px;font-size:15.5px;background:none}
.fjb-wid__tb th{background:none;font-family:var(--fh);font-size:13px;font-weight:700;letter-spacing:.7px;text-transform:uppercase;color:var(--deep);text-align:left;padding:0 10px 7px 0;border:0;border-bottom:1px solid var(--line2)}
.fjb-wid__tb td,.fjb-wid__tb tbody tr:nth-child(even) td{background:none;padding:8px 10px 8px 0;border:0;border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink2);overflow-wrap:anywhere}
.fjb-wid__tb td:first-child{color:var(--ink);font-weight:500}
.fjb-wid__tb tr:last-child td{border-bottom:0}

.fjb-rail .fjb-wid__tb,.fjb-rail .fjb-wid__tb tbody,.fjb-rail .fjb-wid__tb tr{display:block}
.fjb-rail .fjb-wid__tb thead{display:none}
.fjb-rail .fjb-wid__tb tr{padding:9px 0;border-bottom:1px solid var(--line)}
.fjb-rail .fjb-wid__tb tr:first-child{padding-top:0}
.fjb-rail .fjb-wid__tb tr:last-child{padding-bottom:0;border-bottom:0}
.fjb-rail .fjb-wid__tb td,.fjb-rail .fjb-wid__tb tbody tr:nth-child(even) td{display:block;padding:0;border:0}
.fjb-rail .fjb-wid__tb td:first-child{font-family:var(--fh);font-size:16px;font-weight:700;line-height:1.25;color:var(--deep)}
.fjb-rail .fjb-wid__tb td+td{margin:4px 0 0;font-size:14.5px;line-height:1.45}
.fjb-rail .fjb-wid__tb td+td::before{content:attr(data-l) ": ";font-family:var(--fh);font-size:11.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--ink3)}
.fjb-wid__ft{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink3)}

.fjb-ft{background:var(--deep);color:#dbe6e0;border-top:3px solid var(--brass);margin-top:48px;font-size:15px;line-height:1.6}
.fjb-ft a{color:#e9dfc6;text-decoration:none}
.fjb-ft a:hover{color:#fff;text-decoration:underline}
.fjb-ft__trust{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:30px;padding-top:30px;padding-bottom:26px}
.fjb-ft__h{font-family:var(--fh);font-size:20px;font-weight:700;color:#fff;margin:0 0 10px;padding:0 0 7px;border-bottom:1px solid var(--deepln)}
.fjb-ft__tx p{margin:0 0 12px;color:#c6d6ce}
.fjb-ft__tx p:last-child{margin:0}
.fjb-ft__safeh{font-family:var(--fh);font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--brasslt);margin:0 0 10px}
.fjb-ft__chips{list-style:none;margin:0 0 14px;padding:0}
.fjb-ft__chips li{margin:0 0 8px;padding:0;font-size:14.5px;color:#c6d6ce}
.fjb-age{display:inline-block;min-width:34px;padding:1px 6px;margin-right:7px;background:#fff;color:#0b2b21;font-family:var(--fh);font-size:13px;font-weight:700;text-align:center;border-radius:2px}

.fjb-ft__mark{margin:0;display:inline-block;padding:7px 9px;background:#fff;border-radius:2px}

.fjb-ft__mark img{display:block;box-sizing:content-box;width:139px;height:34px}
.fjb-ft__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-top:22px;padding-bottom:22px;border-top:1px solid var(--deepln)}
.fjb-ft__colh{font-family:var(--fh);font-size:13px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--brasslt);margin:0 0 10px}
.fjb-ft__cols ul{list-style:none;margin:0;padding:0}
.fjb-ft__cols li{margin:0;padding:0}
.fjb-ft__cols a{display:block;padding:7px 0;font-size:15px;color:#cfdfd7}
.fjb-ft__btm{padding-top:16px;padding-bottom:26px;border-top:1px solid var(--deepln)}
.fjb-ft__val{margin:0 0 6px;font-family:var(--fh);font-size:14px;letter-spacing:.5px;color:var(--brasslt);font-variant-numeric:tabular-nums}
.fjb-ft__cp{margin:0;font-size:13.5px;color:#9db5a9}

:where(.fjb-doc) .footer-container,:where(.fjb-doc) .copy-container{display:none}

:where(.fjb-doc) .subscribe-form,:where(.fjb-doc) [class*="subscribe-form"]{background:none;border:0;box-shadow:none}
:where(.fjb-doc) .subscribe-form-submit,:where(.fjb-doc) button[class*="subscribe"],:where(.fjb-doc) input[type="submit"][class*="subscribe"]{min-height:44px;padding:0 18px;background:var(--brass);color:#1a1405;border:0;border-radius:2px;font-family:var(--fh);font-size:15px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;cursor:pointer}
:where(.fjb-doc) .subscribe-form-submit:hover,:where(.fjb-doc) button[class*="subscribe"]:hover{background:#cb9a37;color:#1a1405}
:where(.fjb-doc) .subscribe-form-privacy,:where(.fjb-doc) [class*="subscribe-form"] p,:where(.fjb-doc) [class*="subscribe-form"] small,:where(.fjb-doc) [class*="subscribe-form"] label{color:var(--ink2);font-size:13.5px;line-height:1.5}
:where(.fjb-doc) [class*="subscribe-form"] a{color:var(--cta2)}
:where(.fjb-doc) [class*="subscribe-form"] input[type="text"],:where(.fjb-doc) [class*="subscribe-form"] input[type="email"]{min-height:44px;padding:0 12px;border:1px solid var(--line2);border-radius:2px;background:#fff;color:var(--ink);font-family:var(--f);font-size:16px}

:where(.fjb-doc) iframe,:where(.fjb-doc) embed,:where(.fjb-doc) object,:where(.fjb-doc) video{max-width:100%}
:where(.fjb-doc) pre{max-width:100%;overflow-x:auto}

@media (max-width:1100px){
 .fjb-doc .fjb-grid{grid-template-columns:minmax(0,1fr) 280px}
}
@media (max-width:900px){
 :root{--pad:14px;--r:.9}
 .fjb-band--mast{gap:10px;padding-top:10px;padding-bottom:10px}
 .fjb-mark__tx{font-size:20px}
 .fjb-hd__cta{order:3;font-size:13.5px;padding:0 13px}
 .fjb-burger-lbl{display:inline-flex;align-items:center;gap:9px;order:2;min-height:44px;padding:0 13px;border:1px solid var(--deepln);border-radius:2px;background:var(--deep2);color:#eaf1ec;font-family:var(--fh);font-size:15px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;cursor:pointer}
 .fjb-burger-bars{position:relative;display:block;width:18px;height:2px;background:#eaf1ec}
 .fjb-burger-bars::before,.fjb-burger-bars::after{content:"";position:absolute;left:0;width:18px;height:2px;background:#eaf1ec}
 .fjb-burger-bars::before{top:-6px}
 .fjb-burger-bars::after{top:6px}
 .fjb-nav{display:none;order:9;flex-basis:100%;margin-top:8px;padding-top:0;border-top:1px solid var(--deepln)}
 .fjb-burger:checked~.fjb-nav{display:block}
 .fjb-nav__l{display:block}
 .fjb-nav__i{border-bottom:1px solid var(--deepln)}
 .fjb-chip{display:block;width:100%;min-height:48px;padding:13px 2px;border:0;border-radius:0;font-size:16px;white-space:normal}
 .fjb-sub{position:static;visibility:visible;opacity:1;transform:none;min-width:0;padding:0 0 9px;margin:0 0 4px;background:transparent;border:0;box-shadow:none;transition:none}
 .fjb-sub a{min-height:44px;padding:9px 0 9px 16px;color:#b9cdc3;border-left:2px solid var(--deepln)}
 .fjb-sub a:hover{background:transparent;color:#fff}
 :where(.fjb-doc) h1,:where(.fjb-doc) h1.topTitle,:where(.fjb-doc) .productWrapper>h1{font-size:28px}
 :where(.fjb-doc) h2{font-size:22px}
 :where(.fjb-doc) h3{font-size:19px}
 :where(.fjb-doc) #content{padding-top:12px;padding-bottom:28px}
 
 
 :where(.fjb-doc) #content>*+*{margin-top:11px}
 
 :where(.fjb-doc) .fjb-crumb{margin-bottom:8px}
 :where(.fjb-doc) .fjb-crumb ol{flex-wrap:nowrap;overflow:hidden;gap:0 6px;font-size:12px}
 :where(.fjb-doc) .fjb-crumb li{white-space:nowrap}
 :where(.fjb-doc) .fjb-crumb li:last-child{display:flex;min-width:3em;overflow:hidden}
 :where(.fjb-doc) .fjb-crumb li:last-child [aria-current]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
 :where(.fjb-doc) .fjb-crumb li+li::before{margin-right:6px}
 .fjb-doc .fjb-grid{display:block}
 .fjb-doc .sidebar,.fjb-doc #sidebar{margin-top:26px}
 .fjb-ft__trust{grid-template-columns:minmax(0,1fr);gap:22px}
 .fjb-ft__cols{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media (max-width:620px){
 :where(.fjb-doc) .WYSIWIG>figure:first-of-type,:where(.fjb-doc) .topArticle>figure:first-of-type{float:none;width:auto;margin:0 0 18px}
 
 .fjb-hub__row{gap:10px}
 .fjb-hub__t{flex:0 0 132px}
 .fjb-hub__t img{height:74px}
 .fjb-hub__c{padding:7px 10px 8px;font-size:13.5px}
 .fjbv-cols{display:none}
 .fjbv-h{font-size:20px}
 .fjbv-crit{grid-template-columns:minmax(0,1fr)}
 .fjbv-det{grid-template-columns:minmax(0,1fr);gap:11px}
 .fjb-slot{grid-template-columns:minmax(0,1fr)}
 .fjb-slot__shot img{margin:0 auto}
 
 .fjbv-row{grid-template-columns:30px 104px minmax(0,1fr);grid-template-areas:"n p m" "c c c";column-gap:10px;row-gap:9px;padding:11px 12px;align-items:start}
 .fjbv-row__n{grid-area:n;align-self:start;font-size:22px;line-height:1.1;text-align:left}
 .fjbv-row__plate{grid-area:p;width:104px;height:104px;padding:3px;justify-self:start}
 .fjbv-row__plate img{max-width:96px;max-height:96px}
 .fjbv-row__m{grid-area:m}
 .fjbv-row__name{font-size:19px}
 .fjbv-row__bonus{margin:3px 0 0;font-size:15px}
 .fjbv-row__meta{margin:3px 0 0;font-size:13px}
 .fjbv-row__cta{grid-area:c;flex-direction:row;align-items:center;gap:10px}
 .fjbv-row__cta .fjb-go{flex:1 1 auto}
 .fjbv-row__cta .fjb-fine{flex:0 1 auto;text-align:left}
 .fjbv-row__det{margin:6px 0 0}
 
 
 .fjb-doc .brandBox{grid-template-columns:minmax(0,1fr)}
 .fjb-doc .brandInfo{border-right:0;border-bottom:1px solid var(--line)}
 .fjb-doc a.main_promo{display:grid;grid-template-columns:104px minmax(0,1fr);grid-template-areas:"i b" "c c";column-gap:12px;row-gap:9px;align-items:center}
 .fjb-doc a.main_promo .imgWrapper{grid-area:i;min-height:58px}
 .fjb-doc a.main_promo .imgWrapper img{max-height:44px}
 .fjb-doc a.main_promo .bonus{grid-area:b;text-align:left}
 .fjb-doc a.main_promo .nch-brandtxt{font-size:15px}
 .fjb-doc a.main_promo .main.btn{grid-area:c}
 .fjb-play__l{grid-template-columns:minmax(0,1fr)}
 .fjb-play__i{grid-template-areas:"p m" "c c";grid-template-columns:96px minmax(0,1fr);column-gap:12px;row-gap:8px;justify-items:stretch;text-align:left;border-left:0;border-top:1px solid var(--line);padding:11px 16px}
 .fjb-play__i:first-child{border-top:0}
 .fjb-play__plate{align-self:center;height:58px}
 .fjb-play__plate img{max-width:82px;max-height:46px}
 .fjb-play__m{align-self:center}
 .fjb-play__c{flex-direction:row;align-items:center;gap:10px}
 .fjb-play__c .fjb-go{flex:1 1 auto;min-height:44px}
 .fjb-play__c .fjb-fine{flex:0 1 auto;text-align:left}
 .fjb-cards{grid-template-columns:minmax(0,1fr)}
 .fjb-trust{flex-wrap:wrap;gap:7px;font-size:13px}
 .fjb-ck{flex-direction:column;align-items:stretch;gap:9px;padding:12px 16px}
 .fjb-ck__b{min-height:44px}
 .fjb-ft__cols{grid-template-columns:minmax(0,1fr);gap:4px}
 .fjb-wid{padding:13px 14px 11px}
 .fjb-wid__sc li{grid-template-columns:minmax(0,1fr) 78px;grid-template-areas:"k v" "b b";row-gap:7px;column-gap:10px}
 .fjb-wid__k{grid-area:k}
 .fjb-wid__v{grid-area:v}
 .fjb-wid__bar{grid-area:b}
 .fjb-wid__tb,.fjb-wid__tb td,.fjb-wid__tb th{font-size:14.5px}
 
 .fjb-wid__tb,.fjb-wid__tb tbody,.fjb-wid__tb tr{display:block}
 .fjb-wid__tb thead{display:none}
 .fjb-wid__tb tr{padding:9px 0;border-bottom:1px solid var(--line)}
 .fjb-wid__tb tr:first-child{padding-top:0}
 .fjb-wid__tb tr:last-child{padding-bottom:0;border-bottom:0}
 .fjb-wid__tb td,.fjb-wid__tb tbody tr:nth-child(even) td{display:block;padding:0;border:0}
 .fjb-wid__tb td:first-child{font-family:var(--fh);font-size:15.5px;font-weight:700;line-height:1.25;color:var(--deep)}
 .fjb-wid__tb td+td{margin:4px 0 0;font-size:14.5px;line-height:1.45}
 .fjb-wid__tb td+td::before{content:attr(data-l) ": ";font-family:var(--fh);font-size:11.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--ink3)}
 
 :where(.fjb-doc) #content table:not([class*="fjb"]),:where(.fjb-doc) .main table:not([class*="fjb"]){display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
 :where(.fjb-doc) .table-responsive>table{min-width:0}
 .fjb-ck__t{overflow-wrap:anywhere}
 .fjb-flow{padding:13px 14px 13px 34px}
 .fjb-lead{font-size:17.5px}
 :where(.fjb-doc) h1,:where(.fjb-doc) h1.topTitle,:where(.fjb-doc) .productWrapper>h1{font-size:25px}
}
@media print{.fjb-hd,.fjb-ft,.fjb-go,.fjb-ck{display:none}}
