.container{max-width:100%;padding:0}
.aem-footer__utility-nav ul li::marker{content:none !important}
.footer-logo-container .aem-menu-footer__logo .fs-logo-link .wolf-logo-wrapper{width:27.5%;margin-top:auto;margin-bottom:auto}
.footer-logo-container .aem-menu-footer__logo .fs-logo-link .subzero-logo-wrapper{width:41.875%;margin:0 .25rem 0 .375rem}
.footer-logo-container .aem-menu-footer__logo .fs-logo-link .cove-logo-wrapper{width:26.875%;margin-top:auto;margin-bottom:auto}
.footer-logo-container .aem-menu-footer__logo .fs-logo-link{width:230px;height:auto;display:flex;flex-direction:row}
.footer-logo-container .aem-menu-footer__logo{width:100%;text-align:center;height:100%;align-content:center}
.footer-logo-container .aem-menu-footer__logo .higher-standard-svg{display:flex;justify-content:flex-start;margin-top:-20px}
.container .newfooter{max-width:100%;padding:0}
footer{padding:0 !important;max-width:100%;margin:0}
footer>div{max-width:100%;margin:0}
.top-section .left-top-section .logo-container .fs-logo-link{width:230px;height:auto;display:flex;flex-direction:row}
.top-section .left-top-section .logo-container{text-align:center;align-content:center}
.top-section .left-top-section .upper-footer-copy-right{color:#74726d;font-size:16px;bottom:0}
.top-section .left-top-section .footer-logo-img{max-width:304px}
.top-section .left-top-section{width:405px;border-right:1px solid rgba(131,129,124,.3);padding:40px 40px 40px 40px;display:flex;flex-direction:column;justify-content:space-between}
.top-section{width:100%;margin-inline:auto;background-color:#181817;color:white;display:flex;flex-direction:row;border-bottom:1px solid rgba(131,129,124,.3)}
.top-section .left-top-section .logo-container .fs-logo-link .higher-standard-logo-png img{width:230px}
.top-section .right-top-section{flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding:64px 48px 64px 48px}
.top-section .right-top-section .footer-socials-and-controls .back-to-top-button{display:flex;align-items:center;justify-content:center !important;justify-content:flex-end;background-color:#1f1f1e;color:white;padding:1rem;border-radius:9999px;border:0;height:56px;min-width:56px}
.top-section .right-top-section .footer-socials-and-controls{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-top:64px}
.top-section .right-top-section .footer-socials-and-controls .back-to-top-button svg{height:24px;width:auto}
.top-section .right-top-section .footer-socials-and-controls .socials-icons{display:flex;flex-direction:row;justify-content:space-between;background-color:#1f1f1e;padding:1.5rem 2rem;border-radius:999px;width:264px}
.top-section .right-top-section .footer-socials-and-controls .socials-icons .icon{width:24px;height:24px;color:white}
.accordion-item .accordion-bar{position:absolute;bottom:0;width:100%;height:.5px;background-color:#74726d;transform-origin:bottom;transition:transform 250ms cubic-bezier(0.45,0,0.55,1),background-color 250ms cubic-bezier(0.45,0,0.55,1)}
.accordion-item:hover .accordion-bar{height:2px;fill:white;background-color:white}
.accordion-block details summary{list-style:none;position:relative;cursor:pointer;transition:border-width .3s ease-in-out,250ms cubic-bezier(0.45,0,0.55,1);display:flex;flex-direction:row;justify-content:space-between;padding-top:16px;padding-bottom:16px}
.accordion-block details summary svg{transition:250ms cubic-bezier(0.8,0,0.2,1)}
.icon-chevron-down{width:14px;color:white}
.accordion-item-body .accordion-drawer .accordion-flow .button-container{font-size:14px;font-weight:200 !important;line-height:1.22;color:white !important;text-decoration:none}
.accordion-item-body .accordion-drawer .accordion-flow p:hover{text-decoration:underline}
.accordion-item-body .accordion-drawer .accordion-flow{width:33.33%}
.accordion-item-body .accordion-drawer .accordion-flow a{font-size:14px;font-weight:200;line-height:1.22;color:white;text-decoration:none}
.accordion-item-body .accordion-drawer{display:flex;width:100%;padding-top:30px;padding-bottom:30px}
.accordion-item-body{overflow:hidden;display:flex;flex-direction:row;transition:1s}
.accordion-item-body .accordion-drawer .accordion-flow>* + *{margin-top:26px}
.aem-footer__lower-content__container .aem-footer__lower-content .aem-footer__utility-nav ul li::before{display:none !important}
.aem-footer__lower-content__container .aem-footer__lower-content .aem-footer__utility-nav ul{white-space:nowrap;display:flex;margin:0;flex-wrap:wrap !important;justify-content:flex-start !important;row-gap:12px}
.aem-footer__lower-content__container .aem-footer__lower-content .aem-footer__utility-nav ul li{position:relative;padding-right:24px;padding-top:0 !important}
.aem-footer__lower-content__container .aem-footer__lower-content .aem-footer__utility-nav ul li a{color:#83817c;text-decoration:none;font-size:14px;font-weight:600;font-family:"Museo Sans",museo-sans,museo-sans-fallback,system-ui,-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif}
.aem-footer__lower-content__container .aem-footer__lower-content .aem-footer__utility-nav{text-align:right}
.aem-footer__lower-content__container .aem-footer__lower-content .aem-footer__utility-nav .trade-footer__copyright-content a{color:#83817c;text-decoration:none;font-size:14px;font-weight:300}
.aem-footer__lower-content__container .aem-footer__lower-content .aem-footer__utility-nav .trade-footer__copyright-content{min-width:182px}
.aem-footer__lower-content__container .aem-footer__lower-content{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:20px}
.aem-footer__lower-content__container{background-color:#111;width:100%;padding:40px 64px 40px 64px}
.aem-footer__lower-content__container .aem-language-and-copyright{margin-top:auto;margin-bottom:auto}
.aem-language-dropdown-container .aem-language-dropdown .language-dropdown__button .language-dropdown__button__content .language-dropdown--caret{content:"";top:15px;right:20px;z-index:1000;width:12px;height:12px;border:1px solid #111;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(-225deg);transition:.5s;pointer-events:none}
.aem-language-dropdown-container .aem-language-dropdown .language-dropdown__button .language-dropdown__button__content .language-dropdown--caret.active{top:22px;transform:rotate(-45deg)}
.aem-language-dropdown-container .aem-language-dropdown .language-dropdown__button .language-dropdown__button__content .language-dropdown__text{color:white;font-weight:600;font-size:16px;text-decoration:none;padding-left:12px;padding-right:12px}
.aem-language-dropdown-container .aem-language-dropdown .language-dropdown__button .language-dropdown__button__content{display:flex;justify-content:space-between}
.aem-language-dropdown-container .aem-language-dropdown .language-dropdown__button{background-color:transparent;padding-top:12px;padding-bottom:10px;border:0;cursor:pointer;border-bottom:1px solid #fff;min-width:172px}
.aem-language-dropdown-container .aem-language-dropdown .language-dropdown__list-content a{color:#fff;padding:12px 16px;text-decoration:none;display:block;font-size:14px}
.aem-language-dropdown-container .aem-language-dropdown .language-dropdown__list-content a:hover{text-decoration:underline}
.aem-language-dropdown-container .aem-language-dropdown .language-dropdown__list-content{display:none;position:absolute;background-color:#111;width:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1001;border:1px solid #fff;border-radius:4px;list-style:none;bottom:40px}
.aem-language-dropdown-container .aem-language-dropdown .language-dropdown__list-content.show{display:block}
.aem-language-dropdown-container .aem-language-dropdown{position:relative}
.trade-footer__utility-nav ul li::before{display:none !important}
.trade-footer__utility-nav ul{white-space:nowrap;display:flex;flex-wrap:wrap;justify-content:flex-end;row-gap:16px}
.trade-footer__utility-nav ul li a{color:#83817c;font-size:14px;font-weight:600}
.trade-footer__utility-nav ul li a:hover{text-decoration:underline}
.trade-footer__utility-nav ul li{padding-right:16px;padding-left:0;margin-top:auto;margin-bottom:auto}
.trade-footer__utility-nav{text-align:left;margin-top:auto;margin-bottom:auto}
.eyebrow{font-family:museo-sans,sans-serif;font-size:14px;letter-spacing:.2rem;text-transform:uppercase;font-weight:300;line-height:1.22;margin-top:auto;margin-bottom:auto;color:white !important}
.footer-bottom-international-button .international-link-text{font-weight:300;margin-top:auto;margin-bottom:auto;font-size:14px;text-decoration:underline;padding-left:8px;color:white}
.footer-bottom-international-button .icon{width:24px;height:auto;color:white}
.footer-bottom-international-button{display:flex;flex-direction:row}
.columns-container .columns-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%}
.columns-container .col .flow .sidebar{display:flex;margin-top:10px;max-width:280px}
.columns-container .col .flow img{aspect-ratio:3 / 4;justify-content:center;align-items:center;display:flex;overflow:hidden;width:72px}
.columns-container .col .flow .ghost-button{color:#fff;font-family:museo-sans,sans-serif !important;font-style:normal;font-weight:600;font-size:14px;line-height:1.2143;cursor:pointer;text-decoration:none}
.columns-container .col .flow .ghost-button:hover{text-decoration:underline}
.columns-container .col .flow p{font-size:16px;font-weight:300;line-height:1.22;margin-bottom:15px;color:white !important}
.columns-container .col .flow{flex-direction:column;justify-content:flex-start;display:flex;color:#fff;padding-left:16px}
.columns-container{padding:32px;background-color:#181817;display:flex;flex-direction:row}
.columns-wrapper{flex-flow:row nowrap}
@media(min-width:992px){.aem-language-and-copyright .footer-copyright{display:none}
.back-to-top-button span:first-of-type{max-width:0;overflow:hidden;padding-right:0;opacity:0;transition:max-width .25s ease-in-out,padding .3s ease-in-out 66ms,opacity 200ms linear}
.back-to-top-button:hover span:first-of-type{max-width:999px;padding-right:.5rem;opacity:1;transition:padding .3s ease-in-out 66ms,opacity 200ms linear}
.footer-copy-lang{width:auto}
}
@media(max-width:992px){.copyright-container{display:none}
.left-top-section{padding:40px 40px 0 40px !important}
.right-top-section{padding:12px 24px 32px 24px !important}
}
@media(max-width:1200px){.aem-language-and-copyright .footer-copyright{margin-top:auto;color:#83817c;font-size:16px}
.aem-language-and-copyright{display:flex;flex-direction:row;justify-content:space-between;width:100%}
.top-section{flex-direction:column;border-bottom:none !important}
.left-top-section .upper-footer-copy-right{margin-top:16px;color:#74726d}
.left-top-section{border-right:none !important;padding-left:24px !important}
}
@media(max-width:640px){.columns-wrapper .col{flex:1 1 100%;padding-bottom:24px}
.columns-wrapper{flex-flow:row wrap !important}
.footer-socials-and-controls .socials-wrapper{padding-bottom:36px}
.footer-socials-and-controls{flex-direction:column !important;justify-content:center !important;align-items:center !important;padding-bottom:32px}
}
@media(min-width:640px) and (max-width:1200px){.columns-wrapper .col{flex:1 1 50%;padding-bottom:24px}
.columns-wrapper{flex-flow:row wrap !important}
}
@media(min-width:1201px){.columns-wrapper{flex-flow:row nowrap !important}
}
@media(max-width:1440px){.aem-footer__lower-content__container{padding:40px 32px 40px 32px}
.top-section .right-top-section{padding:48px 32px 48px 32px}
}