.navcontainer{padding:10px 0}
.superNav-section{background-color:var(--variable-superNavBackgroundColor)}
.superNavBar{height:40px;background:var(--variable-superNavBackgroundColor);color:var(--variable-superNavFontColor);display:flex;padding:0;align-items:center;justify-content:space-between;max-width:80pc;width:calc(100% - 2rem) !important;margin:auto}
.superNavBar .superNavLinks{display:flex;gap:48px;align-items:center}
.superNavBar a{color:var(--variable-superNavFontColor);font-family:akkurat-pro,arial,sans-serif;text-decoration:none;font-size:14px}
@media(min-width:992px){.only-mobile{display:none !important}
.only-desktop{display:inline}
.navcontainer{padding:0;background-color:#fcfcfc;background-image:none !important;position:relative;margin:auto;height:100px;border-bottom:1px solid #ddd !important}
.superNav-section{background-color:var(--variable-superNavBackgroundColor);display:block;height:auto;width:100%}
}
@media(max-width:991px){.superNavBar{height:40px;display:flex;align-items:start;padding:10px 16px;margin:0}
.superNavBar .superNavLinks{gap:32px;align-items:start;padding-bottom:32px}
.superNavBar .superNavImage{display:none}
.only-mobile .superNavBar .superNavImage{display:block;display:flex;margin:auto}
.only-mobile .superNavBar .superNavLinks{display:none}
}
.site-logo__link,.site-logo__primary{height:24px !important;width:112px !important;max-width:none !important;max-height:none !important;top:60px}
.site-header .site-logo__secondarylogo__blogpage{height:95px !important}
.site-logo__secondarylogo__blogpage .site-logo__secondarylogo .site-logo__secondary-image{width:235px !important;height:45px !important;float:left;position:absolute;transform:translate(0,-50%);top:38px !important;left:11px}
.site-logo__secondarylogo__blogpage .site-logo{height:95px}
.site-logo__secondarylogo__blogpage .site-logo .site-logo__primary{max-height:68px !important;max-width:149px !important;top:43%}
.site-logo__secondarylogo__blogpage .toggle-search,.site-logo__secondarylogo__blogpage .print-item,.site-logo__secondarylogo__blogpage .toggle-watchlist{top:44px;margin-right:-92px;line-height:32px;position:relative;float:right}
.site-logo__secondarylogo__blogpage .toggle-search:before,.site-logo__secondarylogo__blogpage .print-item:before,.site-logo__secondarylogo__blogpage .toggle-watchlist:before{line-height:32px !important}
@media(max-width:768px){.site-search{top:25px}
}
@media(min-width:1080px){.site-logo__link{position:relative !important;top:11px !important;bottom:0}
.toggle-search:before{margin-top:35px !important}
.print-item:before{margin-top:35px !important}
.toggle-watchlist{margin-top:35px !important;bottom:0}
.site-header--sticky .site-logo{height:95px !important}
.site-header--sticky .primary-nav__link{padding-top:20px !important}
.site-header--sticky .toggle-search:before{margin-top:35px !important}
.site-header--sticky .print-item:before{margin-top:35px !important}
.site-header--sticky .toggle-watchlist:before{margin-top:35px !important}
.site-header__wrapper{height:110px !important}
.site-nav{padding-top:40px !important}
}
@media(min-width:769px) and (max-width:1079px){body #siteHeader{height:120px !important}
.content-main{padding-top:100px !important}
#siteLogo .site-logo__link{height:65px !important;position:relative !important;top:3px !important}
#siteLogo .site-logo__primary{height:65px !important;margin-left:-10px !important;max-width:none !important}
.personalization-nav{top:120px !important}
.site-nav{top:120px !important}
}
@media(max-width:768px){body #siteHeader{height:100px !important}
.content-main{padding-top:75px !important}
#siteLogo .site-logo__link{height:65px !important;position:relative !important;top:-3px !important}
#siteLogo .site-logo__primary{height:50px !important;margin-left:0 !important;max-width:none !important;top:30px}
.personalization-nav{top:100px !important}
.site-nav{top:100px !important}
}
.site-logo__secondary-image{width:350px !important;height:35px !important;float:left;position:absolute;transform:translate(0,-50%)}
.site-logo__secondarylogo{left:756px !important;top:24px !important}
@media(min-width:1320px){.site-logo__secondarylogo{left:756px !important;top:24px !important}
}
@media(min-width:1240px) and (max-width:1319px){.site-logo__secondarylogo{left:676px !important;top:24px !important}
}
@media(min-width:1080px) and (max-width:1239px){.site-logo__secondarylogo{left:500px !important;top:24px !important}
}
@media(min-width:901px) and (max-width:1079px){.site-logo__secondarylogo{left:145px !important;top:35px !important}
}
@media(min-width:801px) and (max-width:900px){.site-logo__secondarylogo{left:36px !important;top:35px !important}
}
@media(min-width:769px) and (max-width:800px){.site-logo__secondarylogo{left:0 !important;top:35px !important}
}
@media(max-width:768px){.site-logo__secondarylogo{left:-25px !important;top:-1px !important}
.site-logo__secondary-image{width:290px !important}
.toggle-watchlist,.print-item{display:none !important}
}
.watch-list{border:1px solid #d3d4d5;border-top:0;background:#fff;position:absolute;top:100%;right:0;width:450px;padding:13px 14px;color:#4b4b4b;text-transform:none}
.watch-list table,.watch-list th,.watch-list td{border-collapse:collapse}
.watch-list th,.watch-list td{text-align:left;padding:15px;padding-top:0;font-family:'Akkurat Pro';font-size:12px;line-height:16px;padding:0}
.watch-list table tr:nth-of-type(even),.watch-list thead{background-color:#f7f7f7}
.watch-list .col-change.price-change-positive{color:green}
.watch-list .col-change.price-change-negative{color:red}
.watch-list td.col-name a,.watch-list td.col-more a{color:#00243d;cursor:pointer;text-decoration:none}
.watch-list td.col-name a:hover,.watch-list td.col-more a:hover{border-bottom:1px solid}
.watch-list tr.col-more{--bs-table-bg-type:var(--bs-table-striped-bg)}
.primaryNavigation .watch-list h3{margin-top:0;font-family:'Akkurat Pro';font-style:normal;font-weight:normal;font-size:14px;text-align:center;font-weight:bold;text-transform:uppercase}
.watch-list .watchlist-message{padding:5px;text-align:center}
@media(max-width:1024px){.mega-menu .secondary-nav__link,.primary-nav .primary-nav__item .primary-nav__link{padding:17px 20px;font-size:14px;font-weight:400;color:#353535;line-height:20px}
.mega-menu .secondary-nav__link:active{background:#05687f;color:#fff}
.mega-menu .secondary-nav .secondary-nav__item .secondary-nav__link:active{color:#fff}
.primary-nav__item:before{border-top:0}
}
@media(min-width:1080px){.primary-nav__item{position:relative}
.primary-nav__item--has-children.active .mega-menu{width:320px !important;left:-75px;padding:0}
.mega-menu__single-column{width:100% !important;padding:24px 0 !important;padding:0;background:#fff;border:1px solid #dadadc;border-top:0}
.mega-menu .secondary-nav{padding:0;cursor:pointer}
.mega-menu .secondary-nav__link{display:block;padding:17px 50px}
.mega-menu .secondary-nav__link,.primary-nav .primary-nav__item .primary-nav__link{padding:17px 20px;font-size:14px;font-weight:400;color:#353535}
.mega-menu .secondary-nav:hover{background:#f4f4f4}
.mega-menu .secondary-nav:active{background:#05687f;color:#fff}
.mega-menu .secondary-nav .secondary-nav__item .secondary-nav__link:active{color:#fff}
.secondary-nav .secondary-nav__item{line-height:normal}
}
@media print{.adr-table .watchlist-mobile{display:none}
.site-header{page-break-after:always;position:relative}
.primary-nav__padding{@media(min-width:992px){.only-mobile{display:none !important}
.only-desktop{display:inline}
}
.navcontainer{padding:10px 0}
@media(min-width:992px){.navcontainer{padding:0;background-color:#fcfcfc;background-image:none !important;position:relative;margin:auto;height:100px;border-bottom:1px solid #ddd !important}
}
.superNav-section{background-color:var(--variable-superNavBackgroundColor)}
.superNavBar{height:40px;background:var(--variable-superNavBackgroundColor);color:var(--variable-superNavFontColor);display:flex;padding:0;align-items:center;justify-content:space-between;max-width:80pc;width:calc(100% - 2rem) !important;margin:auto}
.superNavBar .superNavLinks{display:flex;gap:48px;align-items:center}
.superNavBar a{color:var(--variable-superNavFontColor);font-family:akkurat-pro,arial,sans-serif;text-decoration:none;font-size:14px}
@media(min-width:992px){.superNav-section{background-color:var(--variable-superNavBackgroundColor);display:block;height:auto;width:100%}
}
@media(max-width:991px){.superNavBar{height:40px;display:flex;align-items:start;padding:10px 16px;margin:0}
.superNavBar .superNavLinks{gap:32px;align-items:start;padding-bottom:32px}
.superNavBar .superNavImage{display:none}
.only-mobile .superNavBar .superNavImage{display:block;display:flex;margin:auto}
.only-mobile .superNavBar .superNavLinks{display:none}
}
.site-logo__link,.site-logo__primary{height:24px !important;width:112px !important;max-width:none !important;max-height:none !important;top:60px}
.site-header .site-logo__secondarylogo__blogpage{height:95px !important}
.site-logo__secondarylogo__blogpage .site-logo__secondarylogo .site-logo__secondary-image{width:235px !important;height:45px !important;float:left;position:absolute;transform:translate(0,-50%);top:38px !important;left:11px}
.site-logo__secondarylogo__blogpage .site-logo{height:95px}
.site-logo__secondarylogo__blogpage .site-logo .site-logo__primary{max-height:68px !important;max-width:149px !important;top:43%}
.site-logo__secondarylogo__blogpage .toggle-search,.site-logo__secondarylogo__blogpage .print-item,.site-logo__secondarylogo__blogpage .toggle-watchlist{top:44px;margin-right:-92px;line-height:32px;position:relative;float:right}
.site-logo__secondarylogo__blogpage .toggle-search:before,.site-logo__secondarylogo__blogpage .print-item:before,.site-logo__secondarylogo__blogpage .toggle-watchlist:before{line-height:32px !important}
@media(max-width:768px){.site-search{top:25px}
}
@media(min-width:1080px){.site-logo__link{position:relative !important;top:11px !important;bottom:0}
.toggle-search:before{margin-top:35px !important}
.print-item:before{margin-top:35px !important}
.toggle-watchlist{margin-top:35px !important;bottom:0}
.site-header--sticky .site-logo{height:95px !important}
.site-header--sticky .primary-nav__link{padding-top:20px !important}
.site-header--sticky .toggle-search:before{margin-top:35px !important}
.site-header--sticky .print-item:before{margin-top:35px !important}
.site-header--sticky .toggle-watchlist:before{margin-top:35px !important}
.site-header__wrapper{height:110px !important}
.site-nav{padding-top:35px !important}
}
@media(min-width:769px) and (max-width:1079px){body #siteHeader{height:120px !important}
.content-main{padding-top:100px !important}
#siteLogo .site-logo__link{height:65px !important;position:relative !important;top:3px !important}
#siteLogo .site-logo__primary{height:65px !important;margin-left:-10px !important;max-width:none !important}
.personalization-nav{top:120px !important}
.site-nav{top:120px !important}
}
@media(max-width:768px){body #siteHeader{height:100px !important}
.content-main{padding-top:75px !important}
#siteLogo .site-logo__link{height:65px !important;position:relative !important;top:-3px !important}
#siteLogo .site-logo__primary{height:50px !important;margin-left:0 !important;max-width:none !important;top:30px}
.personalization-nav{top:100px !important}
.site-nav{top:100px !important}
}
.site-logo__secondary-image{width:350px !important;height:35px !important;float:left;position:absolute;transform:translate(0,-50%)}
.site-logo__secondarylogo{left:756px !important;top:24px !important}
@media(min-width:1320px){.site-logo__secondarylogo{left:756px !important;top:24px !important}
}
@media(min-width:1240px) and (max-width:1319px){.site-logo__secondarylogo{left:676px !important;top:24px !important}
}
@media(min-width:1080px) and (max-width:1239px){.site-logo__secondarylogo{left:500px !important;top:24px !important}
}
@media(min-width:901px) and (max-width:1079px){.site-logo__secondarylogo{left:145px !important;top:35px !important}
}
@media(min-width:801px) and (max-width:900px){.site-logo__secondarylogo{left:36px !important;top:35px !important}
}
@media(min-width:769px) and (max-width:800px){.site-logo__secondarylogo{left:0 !important;top:35px !important}
}
@media(max-width:768px){.site-logo__secondarylogo{left:-25px !important;top:-1px !important}
.site-logo__secondary-image{width:290px !important}
.toggle-watchlist,.print-item{display:none !important}
}
.watch-list{border:1px solid #d3d4d5;border-top:0;background:#fff;position:absolute;top:100%;right:0;width:450px;padding:13px 14px;color:#4b4b4b;text-transform:none}
.watch-list table,.watch-list th,.watch-list td{border-collapse:collapse}
.watch-list th,.watch-list td{text-align:left;padding:15px;padding-top:0;font-family:'Akkurat Pro';font-size:12px;line-height:16px;padding:0}
.watch-list table tr:nth-of-type(even),.watch-list thead{background-color:#f7f7f7}
.watch-list .col-change.price-change-positive{color:green}
.watch-list .col-change.price-change-negative{color:red}
.watch-list td.col-name a,.watch-list td.col-more a{color:#00243d;cursor:pointer;text-decoration:none}
.watch-list td.col-name a:hover,.watch-list td.col-more a:hover{border-bottom:1px solid}
.watch-list tr.col-more{--bs-table-bg-type:var(--bs-table-striped-bg)}
.primaryNavigation .watch-list h3{margin-top:0;font-family:'Akkurat Pro';font-style:normal;font-weight:normal;font-size:14px;text-align:center;font-weight:bold;text-transform:uppercase}
.watch-list .watchlist-message{padding:5px;text-align:center}
@media(max-width:1024px){.mega-menu .secondary-nav__link,.primary-nav .primary-nav__item .primary-nav__link{padding:17px 20px;font-size:14px;font-weight:400;color:#353535;line-height:20px}
.mega-menu .secondary-nav__link:active{background:#05687f;color:#fff}
.mega-menu .secondary-nav .secondary-nav__item .secondary-nav__link:active{color:#fff}
.primary-nav__item:before{border-top:0}
}
@media(min-width:1080px){.primary-nav__item{position:relative}
.primary-nav__item--has-children.active .mega-menu{width:320px !important;left:-75px;padding:0}
.mega-menu__single-column{width:100% !important;padding:24px 0 !important;padding:0;background:#fff;border:1px solid #dadadc}
.secondary-nav__item .secondary-nav__link{font-size:14px;font-weight:400}
.mega-menu .secondary-nav__link,.primary-nav .primary-nav__item .primary-nav__link{padding:17px 20px;font-size:14px;font-weight:400;color:#000}
.mega-menu .secondary-nav__link{padding:0}
.mega-menu .secondary-nav{padding:17px 50px}
.mega-menu .secondary-nav:hover{background:#f4f4f4}
.mega-menu .secondary-nav:active{background:#05687f;color:#fff}
.mega-menu .secondary-nav .secondary-nav__item .secondary-nav__link:active{color:#fff}
.mega-menu__single-column .secondary-nav .secondary-nav__item{line-height:normal !important}
}
@media print{.adr-table .watchlist-mobile{display:none}
.site-header{page-break-after:always;position:relative}
.primary-nav__padding{padding:0 !important}
.site-search{position:relative;display:none}
.site-header{display:inline}
}
.secondary-nav__back{font-size:14px;font-family:'Akkurat Pro'}
}
.site-search{position:relative;display:none}
.site-header{display:inline}
}
.secondary-nav__back{font-size:14px;font-family:'Akkurat Pro'}
.gray-before::before{color:#b0b0b0 !important}
.watch-list .table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb),0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb),0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb),0.075);width:100%;vertical-align:top;border-color:var(--bs-table-border-color)}
.watch-list .table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}
.watch-list .table>tbody{vertical-align:inherit}
.watch-list .table>thead{vertical-align:bottom}
.watch-list .table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}
.watch-list .caption-top{caption-side:top}
.watch-list .table-sm>:not(caption)>*>*{padding:.25rem .25rem}
.watch-list .table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}
.watch-list .table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}
.watch-list .table-borderless>:not(caption)>*>*{border-bottom-width:0}
.watch-list .table-borderless>:not(:first-child){border-top-width:0}
.watch-list .table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}
.watch-list .table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}
.watch-list .table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}
.watch-list .table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}
.watch-list .table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.watch-list .table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.watch-list .table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.watch-list .table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.watch-list .table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.watch-list .table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.watch-list .table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.watch-list .table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}
.watch-list .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}
.watch-list #header-watchlist-loading{display:flex;justify-content:center;padding-top:20px;padding-bottom:20px}