.carousel-panel .productCard{margin-bottom:5rem!important}.carousel-panel .productCard__secondaryWrapper{position:absolute}cx-carousel{text-align:center}cx-carousel .carousel-panel{justify-content:center}cx-carousel .carousel-panel .previous,cx-carousel .carousel-panel .next{display:flex;flex-direction:column}cx-carousel .carousel-panel .slides{max-width:var(--cx-page-width-max)}cx-carousel h2{border-bottom:.5rem solid #e55035;font-size:1.75rem!important;font-weight:900!important;letter-spacing:-.01em;line-height:130%!important;margin:0 auto 2.5rem!important}cx-page-slot cx-carousel .carousel-panel .previous,cx-page-slot cx-carousel .carousel-panel .next{display:flex;flex-direction:column}*:not(.Summary)>cx-carousel .indicators,*:not(.Summary)>fsx-global-carousel .indicators{display:flex;justify-content:center;align-items:center;gap:1rem;width:100%;height:5rem;padding:0 1.5rem}*:not(.Summary)>cx-carousel .indicators button,*:not(.Summary)>cx-carousel .indicators button[disabled],*:not(.Summary)>fsx-global-carousel .indicators button,*:not(.Summary)>fsx-global-carousel .indicators button[disabled]{background:0;padding:0;width:100%;max-width:3.75rem;height:100%;border:0}*:not(.Summary)>cx-carousel .indicators button:before,*:not(.Summary)>cx-carousel .indicators button[disabled]:before,*:not(.Summary)>fsx-global-carousel .indicators button:before,*:not(.Summary)>fsx-global-carousel .indicators button[disabled]:before{content:"";display:block;width:100%;height:6px}*:not(.Summary)>cx-carousel .indicators button cx-icon,*:not(.Summary)>cx-carousel .indicators button[disabled] cx-icon,*:not(.Summary)>fsx-global-carousel .indicators button cx-icon,*:not(.Summary)>fsx-global-carousel .indicators button[disabled] cx-icon{display:none}*:not(.Summary)>cx-carousel .indicators button:before,*:not(.Summary)>fsx-global-carousel .indicators button:before{background-color:#0006}*:not(.Summary)>cx-carousel .indicators button[aria-disabled=true]:before,*:not(.Summary)>cx-carousel .indicators button[disabled]:before,*:not(.Summary)>fsx-global-carousel .indicators button[aria-disabled=true]:before,*:not(.Summary)>fsx-global-carousel .indicators button[disabled]:before{background-color:#000}*:not(.Summary)>cx-carousel .previous,*:not(.Summary)>cx-carousel .next,*:not(.Summary)>fsx-global-carousel .previous,*:not(.Summary)>fsx-global-carousel .next{min-width:auto;padding:0}*:not(.Summary)>cx-carousel .previous cx-icon,*:not(.Summary)>cx-carousel .next cx-icon,*:not(.Summary)>fsx-global-carousel .previous cx-icon,*:not(.Summary)>fsx-global-carousel .next cx-icon{align-items:center;background:#000;border-radius:50%;color:#fff;display:flex;font-family:Material Icons;height:28px;justify-content:center;position:relative;width:28px}*:not(.Summary)>cx-carousel .previous cx-icon:before,*:not(.Summary)>cx-carousel .next cx-icon:before,*:not(.Summary)>fsx-global-carousel .previous cx-icon:before,*:not(.Summary)>fsx-global-carousel .next cx-icon:before{font-size:24px}@media (max-width: 767.98px){*:not(.Summary)>cx-carousel .previous cx-icon,*:not(.Summary)>cx-carousel .next cx-icon,*:not(.Summary)>fsx-global-carousel .previous cx-icon,*:not(.Summary)>fsx-global-carousel .next cx-icon{width:24px;height:24px}}*:not(.Summary)>cx-carousel .previous cx-icon:before,*:not(.Summary)>fsx-global-carousel .previous cx-icon:before{content:"\e5cb";margin-left:-1px}*:not(.Summary)>cx-carousel .next cx-icon:before,*:not(.Summary)>fsx-global-carousel .next cx-icon:before{content:"\e5cc";margin-left:1px}*:not(.Summary)>fsx-global-carousel .indicators button:before{background-color:#fff6}*:not(.Summary)>fsx-global-carousel .indicators button[aria-disabled=true]:before,*:not(.Summary)>fsx-global-carousel .indicators button[disabled]:before{background-color:#fff}fsx-global-carousel{display:flex;flex:100%;--cx-speed: .5;flex-direction:column;position:relative}fsx-global-carousel .carousel-panel{display:flex;justify-content:space-between;position:relative}fsx-global-carousel .carousel-panel.size-1 .item{flex:0 0 100%}fsx-global-carousel .carousel-panel.size-2 .item{flex:0 0 50%}fsx-global-carousel .carousel-panel.size-3 .item{flex:0 0 calc(100 / 3 * 1%)}fsx-global-carousel .carousel-panel.size-4 .item{flex:0 0 25%}fsx-global-carousel .carousel-panel.size-5 .item{flex:0 0 20%}fsx-global-carousel .carousel-panel.size-6 .item{flex:0 0 calc(100 / 6 * 1%)}fsx-global-carousel .carousel-panel.size-7 .item{flex:0 0 calc(100 / 7 * 1%)}fsx-global-carousel .carousel-panel.size-8 .item{flex:0 0 12.5%}fsx-global-carousel .carousel-panel.size-9 .item{flex:0 0 calc(100 / 9 * 1%)}fsx-global-carousel .carousel-panel.size-10 .item{flex:0 0 10%}fsx-global-carousel .carousel-panel .previous,fsx-global-carousel .carousel-panel .next{display:flex;justify-content:center;position:absolute;z-index:2;height:100%;padding:.5rem;transition:all .4s;background-color:transparent;border:none}fsx-global-carousel .carousel-panel .previous:not([disabled]):hover,fsx-global-carousel .carousel-panel .next:not([disabled]):hover{font-size:3rem}@media (max-width: 767.98px){fsx-global-carousel .carousel-panel .previous,fsx-global-carousel .carousel-panel .next{padding:.25rem}}fsx-global-carousel .carousel-panel .next{right:0}fsx-global-carousel .carousel-panel .slides{flex:auto;position:relative}fsx-global-carousel .carousel-panel .slides .slide{position:absolute;top:0;transition:.6s all;width:100%;height:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start}fsx-global-carousel .carousel-panel .slides .slide:first-child{position:relative}fsx-global-carousel .carousel-panel .slides .slide .item{opacity:0;z-index:-1;transition:.4s all}fsx-global-carousel .carousel-panel .slides .slide .item.active{opacity:1;z-index:1}fsx-global-carousel .carousel-panel .slides .slide .item:nth-child(1){transition-delay:calc(var(--cx-speed, 1) * .25s)}fsx-global-carousel .carousel-panel .slides .slide .item:nth-child(2){transition-delay:calc(var(--cx-speed, 1) * .5s)}fsx-global-carousel .carousel-panel .slides .slide .item:nth-child(3){transition-delay:calc(var(--cx-speed, 1) * .75s)}fsx-global-carousel .carousel-panel .slides .slide .item:nth-child(4){transition-delay:calc(var(--cx-speed, 1) * 1s)}fsx-global-carousel .indicators{position:absolute;bottom:0;z-index:1}fsx-global-carousel button{color:var(--cx-color-inverse)}fsx-global-carousel button:focus{outline:none}fsx-global-carousel button:not(:disabled){cursor:pointer}cx-item-counter:not(.readonly){background:#0000000d;border:0!important;padding:0 .75rem;width:auto}cx-item-counter:not(.readonly) button{align-items:center;display:flex;font-size:1.75rem;font-weight:300;justify-content:center;line-height:1;max-width:1.625rem!important;min-width:1.625rem!important}cx-item-counter:not(.readonly) input{background:0!important;border:0!important;font-size:1.125rem!important;font-weight:900!important;letter-spacing:-.01em!important;line-height:150%;margin:0 .25rem!important;max-width:2.25rem!important;min-width:2.25rem!important;padding:0!important}cx-item-counter.readonly{display:flex;justify-content:center;width:auto}cx-item-counter.readonly input{display:inline-flex;width:1rem;font-weight:700;background-color:transparent;padding:0}cx-item-counter button:disabled{color:#000!important;opacity:.27}cx-page-layout.footer{background-color:#000!important;position:relative}cx-page-layout.footer a{color:#fff}cx-page-layout.footer .newsletterSubscription{display:none}cx-page-layout.footer .footerContact{grid-row:1;grid-column:3;font-family:DM Sans,sans-serif;background-color:#054c6f;padding:4rem 9.5rem .5rem 2.5rem;width:100%;max-width:25rem;position:absolute;right:0;top:0}cx-page-layout.footer .footerContact.info{top:110px;padding-top:10px;padding-bottom:10px}cx-page-layout.footer .footerContact.info p{white-space:nowrap;font-weight:300;font-size:.85rem}cx-page-layout.footer .footerContact.info p span{font-weight:700;font-size:1.2rem;margin-top:.2rem}cx-page-layout.footer .footerContact.address{top:151px;height:0;padding-top:0;padding-bottom:7rem}cx-page-layout.footer .footerContact.address p{font-size:.9rem;margin:0;font-weight:300;line-height:1.25rem;white-space:nowrap}cx-page-layout.footer .social{position:absolute;grid-column:3;right:0;top:285px;font-family:bootstrap-icons;font-size:1.4rem}cx-page-layout.footer .social a{text-decoration:none}cx-page-layout.footer .social a:after{font-weight:100}cx-page-layout.footer .social.facebook{right:340px}cx-page-layout.footer .social.facebook a:after{content:"\f344"}cx-page-layout.footer .social.linkedin{right:300px}cx-page-layout.footer .social.linkedin a:after{content:"\f472"}cx-page-layout.footer .social.instagram{right:260px}cx-page-layout.footer .social.instagram a:after{content:"\f437"}cx-page-layout.footer .social.twitter{right:220px}cx-page-layout.footer .social.twitter a:after{content:"\f8db"}cx-page-layout.footer .copyright{position:absolute;top:305px;right:55px;padding:1.25rem 9.5rem 0 2.5rem;grid-column:3}cx-page-layout.footer .copyright p{font-size:.775rem;color:#0006;font-weight:300}cx-page-layout.footer .Footer{max-width:100vw;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:2rem}@media (min-width: 992px){cx-page-layout.footer .Footer{max-width:var(--cx-page-width-max)}}@media screen and (max-width: 2200px){cx-page-layout.footer .Footer{grid-template-columns:auto .9fr .1fr}}@media screen and (max-width: 2000px){cx-page-layout.footer .Footer{grid-template-columns:auto .8fr .2fr}}@media screen and (max-width: 1800px){cx-page-layout.footer .Footer{grid-template-columns:auto .8fr .3fr}}@media screen and (max-width: 1600px){cx-page-layout.footer .Footer{grid-template-columns:auto .7fr .4fr}}@media screen and (max-width: 1500px){cx-page-layout.footer .Footer{grid-template-columns:auto .6fr .5fr}}@media screen and (max-width: 1400px){cx-page-layout.footer .Footer{grid-template-columns:auto .5fr .5fr}}@media screen and (max-width: 1300px){cx-page-layout.footer .Footer{grid-template-columns:auto .5fr .6fr}}@media screen and (max-width: 1200px){cx-page-layout.footer .Footer{grid-template-columns:auto .4fr .6fr}}@media screen and (min-width: 992px) and (max-width: 1199px){cx-page-layout.footer .Footer{grid-template-columns:auto;grid-template-rows:auto;width:800px;margin:0}}@media (max-width: 991.98px){cx-page-layout.footer .Footer{display:flex;padding:0;padding-bottom:8rem!important;margin:0}cx-page-layout.footer .footerContact{position:initial;width:100%;max-width:100%;margin-bottom:-1px}cx-page-layout.footer .footerContact.address{margin-bottom:50px}cx-page-layout.footer .footerContact.logo{position:relative}cx-page-layout.footer .footerContact img{max-width:12.25rem}cx-page-layout.footer .footerContact.info{padding-top:.5rem;padding-bottom:.75rem}cx-page-layout.footer .social{top:unset;bottom:125px}cx-page-layout.footer .social.facebook{right:unset;left:8.5%}cx-page-layout.footer .social.linkedin{right:unset;left:calc(8.5% + 40px)}cx-page-layout.footer .social.instagram{right:unset;left:calc(8.5% + 80px)}cx-page-layout.footer .social.twitter{right:unset;left:calc(8.5% + 120px)}cx-page-layout.footer .copyright{top:unset;bottom:85px;right:unset;left:8%;padding:0}}@media (max-width: 767.98px){cx-page-layout.footer .copyright{top:unset;bottom:85px;right:unset;left:11%}cx-page-layout.footer .social.facebook{left:11%}cx-page-layout.footer .social.linkedin{left:calc(11% + 40px)}cx-page-layout.footer .social.instagram{left:calc(11% + 80px)}cx-page-layout.footer .social.twitter{left:calc(11% + 120px)}}cx-page-layout.footer cx-footer-navigation,cx-page-layout.footer fsx-email-signup-footer{padding:3.5rem 0!important}cx-page-layout.footer cx-footer-navigation,cx-page-layout.footer cx-footer-navigation cx-navigation-ui{background-color:#000}cx-page-layout.footer cx-footer-navigation nav h5,cx-page-layout.footer cx-footer-navigation nav span,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav h5,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav span{color:#e55035;font-size:1rem!important;font-weight:900!important;letter-spacing:-.01em!important;line-height:150%;margin:0 1vw .75rem 1vw;text-transform:none}@media (max-width: 991.98px){cx-page-layout.footer cx-footer-navigation nav ul li,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav ul li{max-width:50vw!important;margin-top:0!important}}cx-page-layout.footer cx-footer-navigation nav ul>li,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav ul>li{margin:1rem 1vw}@media (max-width: 767.98px){cx-page-layout.footer cx-footer-navigation nav ul>li,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav ul>li{margin:0!important}cx-page-layout.footer cx-footer-navigation nav ul>li span,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav ul>li span{margin-left:1rem;margin-bottom:.75rem}cx-page-layout.footer cx-footer-navigation nav ul>li div .childs li,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav ul>li div .childs li{margin:0!important}cx-page-layout.footer cx-footer-navigation nav ul>li div .childs li a,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav ul>li div .childs li a{padding:.5rem 1rem!important}}@media (max-width: 767.98px) and (max-width: 575.98px){cx-page-layout.footer cx-footer-navigation nav ul>li:nth-child(2),cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav ul>li:nth-child(2){margin-top:2rem!important}}cx-page-layout.footer cx-footer-navigation nav a,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav a{color:#fff;font-size:1rem!important;font-weight:400!important;letter-spacing:-.01em;line-height:150%;min-height:0;padding:1rem 0!important;text-decoration:none;white-space:nowrap}cx-page-layout.footer cx-footer-navigation nav a[style=mailLink]:before,cx-page-layout.footer cx-footer-navigation nav a[style=phoneLink]:before,cx-page-layout.footer cx-footer-navigation nav a[style=loginSignUpLink]:before,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav a[style=mailLink]:before,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav a[style=phoneLink]:before,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav a[style=loginSignUpLink]:before{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:.5rem}cx-page-layout.footer cx-footer-navigation nav a[style=mailLink]:before,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav a[style=mailLink]:before{content:url("./media/envelope-solid-small-PTTRTG4O.svg")}cx-page-layout.footer cx-footer-navigation nav a[style=phoneLink]:before,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav a[style=phoneLink]:before{content:url("./media/call-small-A7VYVR2N.svg")}cx-page-layout.footer cx-footer-navigation nav a[style=loginSignUpLink]:before,cx-page-layout.footer cx-footer-navigation cx-navigation-ui nav a[style=loginSignUpLink]:before{content:url("./media/user-small-ZBMZRUHF.svg")}@media (max-width: 767.98px){cx-page-layout.footer{display:flex;flex-direction:column;font-size:smaller}}@media (max-width: 767.98px) and (max-width: 575.98px){cx-page-layout.footer cx-footer-navigation cx-navigation-ui{justify-content:flex-start}}@media (max-width: 767.98px){cx-page-layout.footer cx-footer-navigation cx-navigation-ui>nav>ul{flex-direction:row}}@media (max-width: 767.98px) and (max-width: 575.98px){cx-page-layout.footer cx-footer-navigation cx-navigation-ui>nav>ul{flex-direction:column}}@media (max-width: 767.98px){cx-page-layout.footer cx-footer-navigation .wrapper ul li{margin:1rem 0}cx-page-layout.footer cx-footer-navigation nav>ul>li{padding-left:5vw}}@media (max-width: 767.98px) and (max-width: 575.98px){cx-page-layout.footer cx-footer-navigation nav>ul>li{padding-left:0}}@media (max-width: 767.98px){cx-page-layout.footer cx-footer-navigation nav>ul>li:last-child{margin-left:4rem}}cx-form-errors p{color:#e55035;font-weight:600!important}cx-form-errors p:before{background:#e55035}cx-global-message{position:fixed;top:6.5rem;width:100%;z-index:1006}cx-global-message>div{display:flex;width:100%;align-items:center;flex-direction:column}cx-global-message>div>div.alert{display:grid;grid-template-columns:2rem 1fr 2rem;padding:0 1rem;margin:1.5rem 0 0;grid-column-gap:.5rem;box-shadow:0 4px 24px 5px #0000001a}@media (min-width: 768px){cx-global-message{top:12rem}cx-global-message .alert{max-width:50vw}}header{background:#fff!important;border-bottom:1px solid #E0E0E0;color:#000;display:block;width:100vw;z-index:1005}header cx-page-layout.header{display:grid;grid-template-areas:"HeaderSection1-A HeaderSection1-A HeaderSection1-A HeaderSection1-A HeaderSection1-A" "navigation-bar logo search-box site-login mini-cart";grid-template-columns:max-content clamp(7rem,13.75vw,10rem) 1fr max-content max-content;padding:.75rem 15px 1.5rem;position:relative;z-index:2}@media (max-width: 767.98px){header cx-page-layout.header:not(:has(.HeaderSection1-A.has-components)){padding:1.5rem 15px}}header cx-page-layout.header>cx-page-slot{align-items:center;display:flex;flex-wrap:nowrap;justify-content:start}header cx-page-layout.header a{text-decoration:none}header cx-page-layout.header .badge{align-items:center;border-radius:50%;display:flex;font-size:.75rem;font-weight:900;height:1rem;justify-content:center;min-width:1rem;padding:0 .25rem}header cx-page-layout.header:has(.HeaderSection1-A.has-components):before{content:"";position:absolute;width:100vw;height:2rem;top:0;left:50%;transform:translate(-50%);background-color:#000;z-index:-1}@media (min-width: 768px){header cx-page-layout.header:has(.HeaderSection1-B.has-components):before{content:"";position:absolute;width:100vw;height:2rem;top:0;left:50%;transform:translate(-50%);background-color:#000;z-index:-1}}header cx-page-layout.header cx-page-slot.HeaderSection1-A,header cx-page-layout.header cx-page-slot.HeaderSection1-B{display:flex;gap:2rem}header cx-page-layout.header cx-page-slot.HeaderSection1-A>*,header cx-page-layout.header cx-page-slot.HeaderSection1-B>*{flex:none}header cx-page-layout.header cx-page-slot.HeaderSection1-A *,header cx-page-layout.header cx-page-slot.HeaderSection1-B *{font-size:.75rem!important;color:#fff}header cx-page-layout.header cx-page-slot.HeaderSection1-A a:hover,header cx-page-layout.header cx-page-slot.HeaderSection1-B a:hover{color:#009ddc}header cx-page-layout.header cx-page-slot.HeaderSection1-A.has-components,header cx-page-layout.header cx-page-slot.HeaderSection1-B.has-components{height:2rem;color:#fff;transform:translateY(-.75rem)}header cx-page-layout.header cx-page-slot.HeaderSection1-A{grid-area:HeaderSection1-A}header cx-page-layout.header cx-page-slot.HeaderSection1-B{grid-area:HeaderSection1-B;justify-content:flex-end}@media (max-width: 767.98px){header cx-page-layout.header cx-page-slot.HeaderSection1-B{display:none}}header cx-page-layout.header cx-page-slot.SiteLogo{width:100%}@media (min-width: 768px) and (max-width: 991.98px){header cx-page-layout.header cx-page-slot.SiteLogo{margin-left:2.75rem}}header cx-page-layout.header cx-page-slot.NavigationBar{flex-direction:row;align-items:center;justify-content:center;position:relative;background:unset;grid-area:navigation-bar;min-height:unset;gap:2rem}header cx-page-layout.header cx-page-slot.NavigationBar>*{flex:none}header cx-page-layout.header cx-page-slot.NavigationBar fsx-navigation-bar-contact-links{display:none}@media (min-width: 768px){header cx-page-layout.header cx-page-slot.NavigationBar fsx-navigation-bar-contact-links{display:flex;gap:2rem}}header cx-page-layout.header cx-page-slot.NavigationBar>fsx-navigation-bar-contact-links fsx-link,header cx-page-layout.header cx-page-slot.NavigationBar>fsx-custom-paragraph{display:none}@media (min-width: 768px){header cx-page-layout.header cx-page-slot.NavigationBar>fsx-navigation-bar-contact-links fsx-link,header cx-page-layout.header cx-page-slot.NavigationBar>fsx-custom-paragraph{display:inline-flex;margin-bottom:1.5rem}}header cx-page-layout.header cx-page-slot.NavigationBar>fsx-navigation-bar-contact-links fsx-link,header cx-page-layout.header cx-page-slot.NavigationBar>fsx-custom-paragraph p{font-size:.75rem!important}header cx-page-layout.header cx-page-slot.NavigationBar>fsx-navigation-bar-contact-links fsx-link .material-icons,header cx-page-layout.header cx-page-slot.NavigationBar>fsx-custom-paragraph p .material-icons{font-size:1rem}header cx-page-layout.header cx-page-slot.NavigationBar fsx-link .auxiliaryText{display:none}@media (min-width: 992px){header cx-page-layout.header cx-page-slot.NavigationBar fsx-link .auxiliaryText{display:inline-block}}@media (min-width: 768px){header cx-page-layout.header cx-page-slot.NavigationBar fsx-custom-category-navigation{position:absolute;bottom:0;left:0}}@media (min-width: 768px) and (min-width: 768px){header cx-page-layout.header cx-page-slot.NavigationBar fsx-custom-category-navigation .menuTrigger{position:absolute;transform:translateY(35%)}}@media (min-width: 768px) and (min-width: 992px){header cx-page-layout.header cx-page-slot.NavigationBar fsx-custom-category-navigation{left:50%}}header cx-page-layout.header cx-page-slot.SearchBox{grid-area:search-box;margin:0 0 0 1rem}@media (min-width: 768px) and (max-width: 991.98px){header cx-page-layout.header cx-page-slot.SearchBox{margin-left:5rem}}@media (min-width: 992px){header cx-page-layout.header cx-page-slot.SearchBox{margin:0 0 0 clamp(1.15rem,4.5vw,4rem)}}header cx-page-layout.header cx-page-slot.MiniCart{gap:.5rem;margin-left:.5rem}header cx-page-layout.header cx-page-slot.SiteLogin{background:unset;margin-left:1rem;padding:0}header cx-page-layout.header cx-page-slot.SiteLogin .LoginBadgesSlot:not(.has-components){display:none}header cx-page-layout.header cx-page-slot.SiteLogin .LoginBadgesSlot p{margin:0}header cx-page-layout.header cx-page-slot.SiteLogin .LoginBadgesSlot .fsxProBadge{margin-left:.5rem;padding:.25rem .5rem;border-radius:2px;font-family:"Exo 2",sans-serif;font-weight:700;font-size:.75rem;text-transform:uppercase;text-decoration:none;color:#fff;background-color:#007bff}@media (min-width: 768px){header cx-page-layout.header{grid-template-areas:"HeaderSection1-A HeaderSection1-A HeaderSection1-B HeaderSection1-B HeaderSection1-B HeaderSection1-B" "navigation-bar navigation-bar navigation-bar navigation-bar navigation-bar navigation-bar" "logo search-box search-box search-box site-login mini-cart";grid-template-columns:clamp(7rem,13.75vw,10rem) 1fr 1fr 1fr max-content max-content}}header cx-page-layout.navigation{display:flex!important;border-top:1px solid #E0E0E0;position:relative}@media (max-width: 991.98px){header cx-page-layout.navigation{display:none!important}}cx-storefront.stop-navigating:after{z-index:1005}.mobileTopBanner{position:fixed;top:0;left:0;width:100vw;height:2rem;overflow:hidden;background-color:var(--cx-color-primary);z-index:1010}ngb-modal-window.modal.show,ngb-modal-backdrop.modal-backdrop.show{z-index:999999996!important}.e36-modal-body{flex:1 1 auto;overflow-y:auto;width:100%}.e36-modal-header{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;min-height:5.5rem;padding:1rem 1.5rem 2rem}.installationService__modal .close{bottom:auto!important;display:flex;opacity:1!important;margin:0!important;outline:0;padding:0!important;position:absolute!important;right:0!important;top:0!important}.installationService__modal .form-check{min-height:24px;padding-left:30px;width:100%}.installationService__modal .form-check input{height:18px;margin:0 0 0 -30px;top:6px;width:18px}.installationService__modal .form-check input:after{left:1px!important;top:3px!important;width:12px!important}.installationService__modal .form-check label{font-weight:500;line-height:18px}.installationService__modal h2{max-width:84%}.installationService__modal hr{border-color:#dee2e6;margin:1.5rem 0}.installationService__modal li{font-size:.75rem}.installationService__modal .modal-body{display:flex;flex-direction:column;padding:0;padding-right:1rem}.installationService__modal .modal-body *:last-child{margin-bottom:1px}.installationService__modal .modal-content{padding:1rem}.installationService__modal .modal-dialog{margin:1.25rem}.installationService__modal .modal-dialog-scrollable{min-height:auto;max-height:calc(100% - 2.5rem)}.installationService__modal .modal-footer{align-items:flex-start;border:0;flex-direction:column;padding:0;padding-top:1rem}.installationService__modal .modal-footer>*{margin:0}.installationService__modal .modal-footer .btn-lg{padding-left:3rem!important;padding-right:3rem!important}.installationService__modal .modal-footer small{font-size:.625rem!important;line-height:.9375rem!important}.installationService__modal .modal-header{display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;min-height:3rem;padding:0;padding-bottom:1rem;position:relative}.installationService__modal .modal-header .terms-disclaimer,.installationService__modal .modal-header .request-disclaimer{font-size:1rem;line-height:1.5rem}.installationService__modal .modal-scroll-box{background:#f8f8f8;border-left:1px solid #767676;display:flex;flex-direction:column;overflow-y:auto;padding:1.5rem}.installationService__modal .modal-scroll-box p{font-size:.75rem;line-height:1.125rem}.installationService__modal p{font-size:.875rem;line-height:1.125rem}.installationService__modal small{display:inline-block;font-size:.75rem!important;line-height:1.125rem!important}.installationService__modal strong{font-weight:500}.installationService__modal ul{line-height:1.125rem;list-style-type:disc;padding-inline-start:1rem}@media (min-width: 576px){.installationService__modal .modal-dialog{margin:1.25rem auto}.installationService__modal .modal-md{max-width:600px}}@media (max-width: 991.98px){.installationService__modal .modal-header .terms-disclaimer{font-size:.75rem;line-height:1.125rem}.installationService__modal .modal-footer .btn-primary{width:100%}}@media (min-width: 992px){.installationService__modal .close{right:2.5rem;top:2.5rem}.installationService__modal h2{font-size:1.5rem;max-width:76%}.installationService__modal .modal-body{padding-right:0}.installationService__modal .modal-content{padding:2.5rem}.installationService__modal .modal-footer{padding-top:1.5rem}.installationService__modal .modal-header{padding-bottom:1.5rem;margin-bottom:1.5rem;min-height:4.25rem}.installationService__modal .modal-lg{max-width:744px}}.installationUnavailable__modal .btn{margin:0}.installationUnavailable__modal .btn-warning{background:#eba722;border:0;box-shadow:none!important;color:#000;font-weight:500;height:auto!important;gap:.75rem;justify-content:flex-start;line-height:1.125rem;padding:.75rem!important;text-align:left;text-transform:none!important;white-space:normal}.installationUnavailable__modal .btn-warning i{font-size:1.5rem}.installationUnavailable__modal .close{align-self:auto!important;bottom:auto!important;display:flex!important;opacity:1!important;outline:0}.installationUnavailable__modal .icon-big{font-size:2.375rem}.installationUnavailable__modal .modal-body{display:flex;flex-direction:column;gap:1.25rem;padding:0}.installationUnavailable__modal .modal-body small{font-weight:500;font-size:.75rem;line-height:1rem}.installationUnavailable__modal .modal-content{background:#fffadf;border:2px solid #eba722;border-radius:3px;padding:1rem}.installationUnavailable__modal .modal-dialog{margin:1.25rem}.installationUnavailable__modal .modal-dialog-scrollable{min-height:auto;max-height:calc(100% - 2.5rem)}.installationUnavailable__modal .modal-header{border:0;flex-direction:column;margin-bottom:1.25rem;padding:0;position:relative}.installationUnavailable__modal .modal-header p{font-weight:500;line-height:1.375rem}.installationUnavailable__modal p{margin:0}.installationUnavailable__modal small{display:inline-block}@media (min-width: 576px){.installationUnavailable__modal .modal-dialog{margin:1.25rem auto}.installationUnavailable__modal .modal-md{max-width:600px}}@media (min-width: 992px){.installationUnavailable__modal .modal-content{padding:1.5rem}.installationUnavailable__modal .modal-header p{font-size:1.125rem;line-height:1.5rem}}ng-select.transparent{display:flex}ng-select.transparent>div{border:none!important;background:none!important}ng-select.transparent .ng-select-container{cursor:pointer}ng-select.transparent .ng-select-container:hover{box-shadow:none}ng-select.transparent .ng-select-container .ng-value-container{padding-left:.5rem}ng-select.transparent .ng-select-container .ng-value-container .ng-placeholder,ng-select.transparent .ng-select-container .ng-value-container .ng-value span{color:#000;text-transform:capitalize}ng-select.transparent .ng-dropdown-panel{right:0;left:auto;min-width:12rem}ng-select.transparent .ng-dropdown-panel .ng-dropdown-panel-items{max-height:unset}ng-select.transparent .ng-dropdown-panel .ng-dropdown-panel-items .ng-option{padding:.5rem 1rem}ng-select.transparent .ng-dropdown-panel .ng-dropdown-panel-items .ng-option span{color:#000;text-align:right;text-transform:capitalize}ng-select.transparent .ng-dropdown-panel .ng-dropdown-panel-items .ng-option span:hover{color:#009ddc}cx-pagination{height:auto;border-radius:.5rem;border:1px solid rgba(83,103,122,.4);overflow:hidden}cx-pagination a{align-items:center;background-color:#fff;border-radius:0;border:none;display:flex;font-size:1rem!important;font-weight:900!important;height:2.5rem;justify-content:center;letter-spacing:-.01em;line-height:150%;min-width:unset;padding:0 1rem;text-decoration:none;transition:all ease-in-out .2s;white-space:nowrap;width:auto}cx-pagination a:last-child{border-inline-end:unset}cx-pagination a:not(.disabled):hover{background-color:#53677a66}cx-pagination a.disabled{color:#000;background-color:#53677a33}.condition{font-weight:900;text-decoration:underline;display:inline-block}.condition.state-11,.condition.state-20,.condition.state-12,.condition.state-17,.condition.state-6{color:#0ea07d;border-color:#0ea07d}.condition.state-13,.condition.state-15,.condition.state-18,.condition.state-7{color:#940ea0;border-color:#940ea0}.condition.state-14,.condition.state-16,.condition.state-19,.condition.state-8{color:#d98f00;border-color:#d98f00}fsx-shop-by-brand-menu,fsx-custom-category-navigation,.navigationDialog{z-index:999999}fsx-shop-by-brand-menu .modal-dialog,fsx-custom-category-navigation .modal-dialog,.navigationDialog .modal-dialog{margin:0;height:var(--app-height);width:100vw;max-width:unset;transform:none!important}fsx-shop-by-brand-menu .modal-content,fsx-custom-category-navigation .modal-content,.navigationDialog .modal-content{width:auto;background-color:transparent}fsx-shop-by-brand-menu .modal-content .sideDrawer--right,fsx-custom-category-navigation .modal-content .sideDrawer--right,.navigationDialog .modal-content .sideDrawer--right{animation:.2s slidein-right forwards}fsx-shop-by-brand-menu .modal-content .sideDrawer--left,fsx-custom-category-navigation .modal-content .sideDrawer--left,.navigationDialog .modal-content .sideDrawer--left{animation:.2s slidein-left forwards}fsx-shop-by-brand-menu .sideDrawer,fsx-custom-category-navigation .sideDrawer,.navigationDialog .sideDrawer{box-shadow:0 2px 4px #0003;display:flex;flex-direction:column;flex-wrap:nowrap!important;height:100vh;height:100dvh;position:fixed;top:0;width:100vw;max-width:30rem;background:#fff;overflow-y:auto}fsx-shop-by-brand-menu .sideDrawer a:focus,fsx-shop-by-brand-menu .sideDrawer button:focus,fsx-shop-by-brand-menu .sideDrawer input:focus,fsx-custom-category-navigation .sideDrawer a:focus,fsx-custom-category-navigation .sideDrawer button:focus,fsx-custom-category-navigation .sideDrawer input:focus,.navigationDialog .sideDrawer a:focus,.navigationDialog .sideDrawer button:focus,.navigationDialog .sideDrawer input:focus{outline:none!important}fsx-shop-by-brand-menu .sideDrawer--left,fsx-custom-category-navigation .sideDrawer--left,.navigationDialog .sideDrawer--left{left:0;transform:translate(-31rem)}fsx-shop-by-brand-menu .sideDrawer--right,fsx-custom-category-navigation .sideDrawer--right,.navigationDialog .sideDrawer--right{right:0;transform:translate(31rem)}fsx-shop-by-brand-menu .sideDrawer cx-searchbox,fsx-custom-category-navigation .sideDrawer cx-searchbox,.navigationDialog .sideDrawer cx-searchbox{display:flex;flex:1 1 100%;padding:0 1.5rem}fsx-shop-by-brand-menu .sideDrawer__header,fsx-custom-category-navigation .sideDrawer__header,.navigationDialog .sideDrawer__header{display:flex;justify-content:space-between;align-items:center;padding:2rem 1.5rem;color:#6e6e6e}fsx-shop-by-brand-menu .sideDrawer__header button.close,fsx-custom-category-navigation .sideDrawer__header button.close,.navigationDialog .sideDrawer__header button.close{bottom:0;margin:0;line-height:1}fsx-shop-by-brand-menu .mainMenuOpen .sideDrawer--left,fsx-shop-by-brand-menu .brandMenuOpen .sideDrawer--left,fsx-custom-category-navigation .mainMenuOpen .sideDrawer--left,fsx-custom-category-navigation .brandMenuOpen .sideDrawer--left,.navigationDialog .mainMenuOpen .sideDrawer--left,.navigationDialog .brandMenuOpen .sideDrawer--left{animation:.2s slidein-left forwards}fsx-shop-by-brand-menu .mainMenuOpen .sideDrawer--right,fsx-shop-by-brand-menu .brandMenuOpen .sideDrawer--right,fsx-custom-category-navigation .mainMenuOpen .sideDrawer--right,fsx-custom-category-navigation .brandMenuOpen .sideDrawer--right,.navigationDialog .mainMenuOpen .sideDrawer--right,.navigationDialog .brandMenuOpen .sideDrawer--right{animation:.2s slidein-right forwards}fsx-shop-by-brand-menu .sideDrawer,fsx-custom-category-navigation .sideDrawer{position:initial;overflow-y:initial;box-shadow:none}fsx-shop-by-brand-menu .sideDrawer__wrapper,fsx-custom-category-navigation .sideDrawer__wrapper{position:fixed;top:0;left:0;width:var(--app-width);height:var(--app-height);overflow:hidden auto;opacity:0;transition:opacity .2s}fsx-shop-by-brand-menu .sideDrawer__wrapper.mainMenuOpen,fsx-custom-category-navigation .sideDrawer__wrapper.mainMenuOpen{opacity:1;transition:opacity .2s}fsx-shop-by-brand-menu .sideDrawer__wrapper.mainMenuOpen .mainMenu__backdrop:before,fsx-custom-category-navigation .sideDrawer__wrapper.mainMenuOpen .mainMenu__backdrop:before{animation:.2s slidein-left forwards}fsx-shop-by-brand-menu .sideDrawer__wrapper.brandMenuOpen,fsx-custom-category-navigation .sideDrawer__wrapper.brandMenuOpen{opacity:1;transition:opacity .2s}fsx-shop-by-brand-menu .sideDrawer__wrapper.brandMenuOpen .brandMenuOpen__backdrop:before,fsx-custom-category-navigation .sideDrawer__wrapper.brandMenuOpen .brandMenuOpen__backdrop:before{animation:.2s slidein-right forwards}fsx-shop-by-brand-menu .sideDrawer__wrapper.brandMenuOpen .sideDrawer,fsx-custom-category-navigation .sideDrawer__wrapper.brandMenuOpen .sideDrawer{position:fixed}fsx-shop-by-brand-menu .sideDrawer__wrapper:not(.mainMenuOpen):not(.brandMenuOpen),fsx-custom-category-navigation .sideDrawer__wrapper:not(.mainMenuOpen):not(.brandMenuOpen){pointer-events:none}fsx-shop-by-brand-menu .sideDrawer{position:fixed}@keyframes slidein-left{0%{transform:translate(-30rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slidein-right{0%{transform:translate(30rem)}to{transform:translate(0)}}cx-searchbox{max-width:36.625rem;position:relative;width:100%;z-index:1}.searchbox,cx-searchbox label.searchbox{align-items:center;background-clip:padding-box;border:1px solid #E0E0E0!important;display:flex;font-size:.875rem!important;font-weight:400!important;letter-spacing:-.01em;line-height:150%;margin-bottom:0;width:100%!important;max-width:100%!important;padding:0 1.25rem 0 1rem;transition:border-color .5s ease-in-out,box-shadow .15s ease-in-out;height:2.5rem;border-radius:3rem;z-index:21}.searchbox:active,.searchbox:hover,cx-searchbox label.searchbox:active,cx-searchbox label.searchbox:hover{border-color:#009ddc}.searchbox input,cx-searchbox label.searchbox input{background:none;border:none;outline:none;display:block;flex-basis:100%;height:35px;color:var(--cx-color-text);z-index:20}.searchbox input,.searchbox .material-icons,cx-searchbox label.searchbox input,cx-searchbox label.searchbox .material-icons{color:#6e6e6e;transition:color .5s ease-in-out}.searchbox input:hover,.searchbox input:focus,.searchbox input:focus~.material-icons,.searchbox .material-icons:hover,.searchbox .material-icons:focus,.searchbox .material-icons:focus~.material-icons,cx-searchbox label.searchbox input:hover,cx-searchbox label.searchbox input:focus,cx-searchbox label.searchbox input:focus~.material-icons,cx-searchbox label.searchbox .material-icons:hover,cx-searchbox label.searchbox .material-icons:focus,cx-searchbox label.searchbox .material-icons:focus~.material-icons{color:#000}.searchbox .reset:before,cx-searchbox label.searchbox .reset:before{font-size:1rem}@media (max-width: 991.98px){.searchbox,cx-searchbox label.searchbox{margin-top:0}.searchbox input,cx-searchbox label.searchbox input{position:relative;width:inherit;height:inherit;top:unset;padding:0;border:0;background-color:transparent;text-overflow:ellipsis}}.searchbox .material-icons,cx-searchbox label.searchbox .material-icons{text-align:center;cursor:pointer;font-size:1.25rem}.searchbox.dirty .search,cx-searchbox label.searchbox.dirty .search{display:none}.searchbox:not(.dirty) .reset,cx-searchbox label.searchbox:not(.dirty) .reset{display:none}body.searchbox-is-active.has-searchbox-results cx-storefront:before{content:none}body.searchbox-is-active.has-searchbox-results cx-searchbox:before{content:"";position:fixed;left:0;top:0;width:100%;height:100%;z-index:20;background:#00000040}@media (max-width: 767.98px){body.searchbox-is-active.has-searchbox-results cx-searchbox:before{content:none}}body.searchbox-is-active.has-searchbox-results cx-searchbox .results{width:calc(100% + 2rem);max-height:80vh;top:-1rem;left:-1rem;padding:5rem 1rem 1rem;overflow-y:auto;border-radius:.5rem}body.searchbox-is-active.has-searchbox-results cx-searchbox .results a{font-weight:400!important}body.searchbox-is-active.has-searchbox-results cx-searchbox .results a:hover{border-radius:.5rem}@media (max-width: 767.98px){body.searchbox-is-active.has-searchbox-results cx-searchbox .results{height:calc(100% - 4rem);left:0;max-height:unset;padding:0 1rem 1rem;top:4rem;width:100%}}body.searchbox-is-active.has-searchbox-results cx-searchbox .results .products a,body.searchbox-is-active.has-searchbox-results cx-searchbox .results .suggestions a{border-top:none;width:100%}body.searchbox-is-active.has-searchbox-results cx-searchbox .results .products h5,body.searchbox-is-active.has-searchbox-results cx-searchbox .results .suggestions h5{display:flex;font-size:1.125rem!important;font-weight:900!important;letter-spacing:-.01em!important;line-height:150%;padding:1rem 1rem .5rem;margin:0;width:100%;color:#53677a;border-top:2px solid #fff}body.searchbox-is-active.has-searchbox-results cx-searchbox .results .suggestions a{display:block;padding:0 1rem;line-height:2.5rem;font-style:italic;font-weight:600;color:#0006}body.searchbox-is-active.has-searchbox-results cx-searchbox .results .suggestions a span.highlight{font-weight:600;color:#000}@media (max-width: 767.98px){body.searchbox-is-active.has-searchbox-results cx-searchbox .results .products{display:block}}body.searchbox-is-active.has-searchbox-results cx-searchbox .results .products a.has-media{display:grid;grid-template-columns:3rem 1fr;grid-column-gap:1rem;height:auto}body.searchbox-is-active.has-searchbox-results cx-searchbox .results .products a.has-media fsx-media{grid-row:1/3;max-height:3rem;max-width:3rem;text-align:center}body.searchbox-is-active.has-searchbox-results cx-searchbox .results .products a.has-media h4.name,body.searchbox-is-active.has-searchbox-results cx-searchbox .results .products a.has-media span.price{font-size:1rem!important;font-weight:400!important;letter-spacing:-.01em;line-height:150%}body.searchbox-is-active.has-searchbox-results cx-searchbox .results .products a.has-media span.price{color:#53677a;margin:0}cx-searchbox label button,cx-searchbox label div.search-icon{flex-basis:0}.billingAddress-information-panel{font-size:1rem!important;font-weight:400!important;letter-spacing:-.01em;line-height:150%;grid-gap:.25rem;padding:.25rem;border-radius:.25rem;border:solid 1px #f3c400;background-color:#fffadf;box-shadow:0 2px 4px #0003}.billingAddress-information-panel.ml-3,.billingAddress-information-panel.mx-3{margin-left:2rem!important}.billingAddress-information-panel.mr-3,.billingAddress-information-panel.mx-3{margin-right:2rem!important}.billingAddress-information-panel.mt-3,.billingAddress-information-panel.my-3{margin-top:2rem!important}.billingAddress-information-panel .p-1{padding:.5rem!important}.billingAddress-information-panel .panel-title{font-size:1rem!important;font-weight:900!important}.billing-information-icon-wrapper{display:flex;align-items:center;height:50px;width:50px;justify-content:center;border-radius:50%;background-color:#eba722}@media (max-width: 767.98px){.billing-information-icon-wrapper{display:none}}.billing-information-icon{font-size:2rem;color:#fff}.freight-label{font-weight:700;color:#000;font-weight:900!important}.freight-label.free{color:#009ddc}.sold-out{display:flex;flex-direction:column}.sold-out div{font-size:1.5rem!important;line-height:130%!important}fsx-shop-by-brand,fsx-header-contact-link-desktop{display:flex}fsx-custom-category-navigation a,fsx-custom-category-navigation a:hover{text-decoration:none;color:inherit}fsx-footer-contact{display:grid;grid-row:1;grid-column:2}fsx-login-form .p-3,fsx-update-email-form .p-3,fsx-update-profile .p-3{padding:2rem!important}fsx-login-form fsx-login,fsx-update-email-form fsx-login,fsx-update-profile fsx-login{width:100%!important}fsx-login-form fsx-login form,fsx-update-email-form fsx-login form,fsx-update-profile fsx-login form{margin-bottom:2rem}fsx-update-profile.user-form,fsx-update-password.user-form{--cx-max-width: 1400px;display:flex;justify-content:center}fsx-update-profile.user-form .btn-update-personal-group,fsx-update-password.user-form .btn-update-personal-group{margin-top:2rem!important}fsx-update-profile.user-form button,fsx-update-password.user-form button{margin-top:0}fsx-update-profile form,fsx-update-password form{display:block!important}fsx-update-profile fsx-update-profile-form div.updateProfileForm,fsx-update-password fsx-update-profile-form div.updateProfileForm{width:100%}fsx-update-profile fsx-update-profile-form div.updateProfileForm form,fsx-update-password fsx-update-profile-form div.updateProfileForm form{margin-top:2rem!important}fsx-update-profile fsx-update-profile-form div.updateProfileForm select.form-control,fsx-update-password fsx-update-profile-form div.updateProfileForm select.form-control{background-color:#0000001a;font-size:.875rem}fsx-custom-paragraph p.surface{margin-bottom:-1rem!important}fsx-custom-paragraph ul.list-style-disc{list-style-type:disc;margin-left:1rem}fsx-product-details-template .container,fsx-custom-paragraph .container,fsx-update-profile .container{max-width:var(--cx-page-width-max)}@media (max-width: 991.98px){fsx-product-details-template .container,fsx-custom-paragraph .container,fsx-update-profile .container{max-width:720px;margin:0 auto}}@media (min-width: 768px){fsx-product-details-template .container .pl-md-3,fsx-custom-paragraph .container .pl-md-3,fsx-update-profile .container .pl-md-3{padding-left:2rem!important}}fsx-product-details-template .container .p-3,fsx-custom-paragraph .container .p-3,fsx-update-profile .container .p-3{padding:2rem!important}fsx-product-list-description a{display:inline}.fsxRewardBanners{width:100vw;background-color:#fff}.fsxRewardBanners.mt-4{margin-top:3rem!important}.fsxRewardBanners.mt-4 .container{max-width:1400px;margin:0 auto}@media (max-width: 991.98px){.fsxRewardBanners.mt-4 .container{max-width:768px}}@media (min-width: 992px){.fsxRewardBanners.mt-4 .container .pl-lg-4{padding-left:3rem!important}.fsxRewardBanners.mt-4 .container .pr-lg-4{padding-right:3rem!important}}.fsxRewardBanners__pro h1{margin-bottom:1rem}.fsxRewardBanners__pro.fsxRewardBannersText{text-align:right}.fsxRewardBanners__reward{height:100%}.fsxRewardBanners .imgContainer img{max-width:100%;object-fit:contain}.fsxRewardBannersText{padding:1rem}@media (max-width: 1199.98px){.fsxRewardBannersText.px-4{padding:1rem 3rem!important}}.fsxRewardBannersText h1{font-size:2rem!important;margin-bottom:1rem}.fsxRewardBannersText h1 span{color:#e55035}.fsxRewardBannersText p{font-family:" Exo 2 ",sans-serif}.fsxRewardBannersText p span{font-weight:700}cx-page-layout cx-delivery-mode{padding:0;background-color:transparent;border:0}cx-page-layout cx-delivery-mode .deliveryMode{position:relative;padding:2rem;border-bottom:.25rem solid rgba(0,0,0,.05);margin-bottom:2rem}cx-page-layout cx-delivery-mode .deliveryMode .cx-checkout-title{padding:0!important;margin-bottom:2rem!important;text-transform:uppercase!important;letter-spacing:.1em;font-weight:600!important;font-size:1.125rem!important}cx-page-layout cx-delivery-mode .deliveryMode .cx-delivery-label,cx-page-layout cx-delivery-mode .deliveryMode .cx-delivery-price{font-size:1rem!important;font-weight:400!important;letter-spacing:-.01em;line-height:22px;margin-left:0!important}cx-page-layout cx-delivery-mode .deliveryMode .cx-delivery-mode-wrapper{margin:0;padding:1rem 1rem 0;border-radius:0}@media (max-width: 991.98px){cx-page-layout cx-delivery-mode .deliveryMode .cx-delivery-label{flex-direction:column!important}cx-page-layout cx-delivery-mode .deliveryMode .cx-delivery-price{text-align:left!important}cx-page-layout cx-delivery-mode .deliveryMode .cx-delivery-details{flex-basis:initial!important}}.hero-component u{display:inline-block;position:relative;text-decoration:none;z-index:0}.hero-component u:before{content:"";background-color:#009ddc;bottom:0;height:.5rem;left:0;position:absolute;right:0;z-index:-1}.hero-component__description p{font-size:1.125rem!important}.hero-component a{color:#009ddc}.hero-component a:hover{color:#00719e}div.FsxHome__Hero{width:100vw;overflow:hidden;position:relative;margin-top:0}div.FsxHome__Hero__content{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:100%;max-width:var(--cx-page-width-max);display:flex;flex-direction:column;justify-content:center;padding:0 1rem 5rem;color:#fff}div.FsxHome__Hero img{width:100%;min-height:480px;object-fit:cover;object-position:70%;margin-left:50%;transform:translate(-50%)}div.FsxHome__Hero h3{font-weight:400!important}div.FsxHome__Hero h3 strong{font-weight:900!important}cx-page-slot.FsxHome__Hero{max-width:var(--app-width);margin-left:0}cx-page-slot.FsxHome__Hero .mkt-banner{width:100vw}.FsxHome__Hero__content__title{max-width:60%}.FsxHome__Hero__content__title span{position:relative}.FsxHome__Hero__content__title span:before{background-color:#009ddc;bottom:.4rem;content:"";height:.72rem;left:0;position:absolute;right:0;z-index:-1}.FsxHome__Hero__content__text{max-width:45rem;max-width:60%}@media screen and (max-width: 1500px){.FsxHome__Hero img{object-position:90%!important}}@media screen and (max-width: 1200px){.FsxHome__Hero img{min-height:440px!important}.FsxHome__Hero__content{padding:0 1rem 3rem}.FsxHome__Hero__content__title{font-size:2rem;max-width:50%}.FsxHome__Hero__content__text{max-width:50%;margin:0}}@media screen and (max-width: 992px){.FsxHome__Hero img{width:175vw;margin-left:35%;object-position:95%!important;min-height:350px!important}}@media screen and (max-width: 576px){.FsxHome__Hero{background-color:#12283d;display:flex;flex-direction:column-reverse}.FsxHome__Hero img{display:inline;width:200%!important;clip-path:polygon(50% 0%,100% 0%,100% 100%,50% 100%);min-height:230px!important;margin-left:0!important;object-fit:unset;object-position:unset}.FsxHome__Hero__content{position:relative!important;padding:2rem 1rem!important}.FsxHome__Hero__content__title,.FsxHome__Hero__content__text{width:100%;max-width:none;text-align:start}}.hero-component{display:flex;flex-direction:column;justify-content:center;position:relative;min-height:600px;height:100%;background-size:cover;background-position:center}.hero-component.isBanner{height:unset;min-height:250px}@media (min-width: 992px){.hero-component.isBanner{min-height:350px}}.hero-component.isBanner .btn{font-size:.875rem!important;padding:.25rem 1.5rem}.hero-component.isBanner .btn-primary{background:#fff!important;border-color:#fff!important;color:#000!important}.hero-component.hasOverlay:before{content:"";position:absolute;inset:0;background:linear-gradient(to right,#131415,#fff0)}.hero-component__container-wrapper{z-index:1;height:100%}.hero-component__content-wrapper{height:100%}@media (min-width: 768px){.hero-component__content-wrapper{max-width:76%}}@media (min-width: 1200px){.hero-component__content-wrapper{max-width:62%}}.hero-component__content-wrapper img{max-width:100%;width:auto}.hero-component__content-wrapper{flex-grow:1;display:flex;flex-direction:column;justify-content:center;color:#fff;padding:40px 15px 5rem}@media (min-width: 768px){.hero-component__content-wrapper{padding-left:25px;padding-right:25px}}.hero-component .btn-link.text-light:not(:empty){border:2px solid #fff!important}@media (max-width: 767.98px){.hero-component h2,.hero-component h3{max-width:98%}}.testimonials h2{font-family:DM Sans,sans-serif;margin-bottom:2rem;text-align:center;font-size:2rem;font-weight:400;color:#054c6f}.testimonials p.quote{font-family:DM Sans,sans-serif;font-style:italic;font-size:1.125rem;line-height:150%;text-align:center;color:#53677a}.testimonials span{display:block;text-align:center}.testimonials span.name{text-transform:uppercase;font-weight:700;letter-spacing:.1em;margin:.5rem 0;color:#000}.testimonials span.position{color:#53677a;font-weight:700;font-size:.75rem}@media screen and (max-width: 992px){.testimonials .col-md-6:first-child{margin-bottom:3rem}}body .e36-halt-spartacus-style-inheritance ul{list-style-type:disc;padding:0;margin-left:1rem}body .e36-halt-spartacus-style-inheritance a{display:inline-block}.checklist li{align-items:flex-start;display:flex;font-size:.875rem;line-height:150%;margin:.375rem 0}.checklist li:before{content:"check";display:inline-block;width:1rem;height:1rem;margin-right:5px;margin-top:2px;font-family:Material Icons;font-size:1rem;font-weight:700;line-height:1rem}.step-list{position:relative;padding:0;list-style:none;counter-reset:custom-counter}.step-list li{counter-increment:custom-counter;align-items:center;display:flex;position:relative;gap:1rem}.step-list li:before{content:counter(custom-counter);flex-shrink:0;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background-color:#ebf9ff;border:1px solid #004b75;color:#004b75;font-size:2rem;z-index:1}.step-list li.active:before{background-color:#004b75;color:#fff}.step-list li:after{content:"";position:absolute;top:0;bottom:0;left:25px;display:block;width:1px;background-color:#004b75}.step-list li:first-child:after{top:50%}.step-list li:last-child:after{bottom:50%}.accordion-button{color:#000;position:relative;display:flex;align-items:center;width:100%;padding:1rem 0;text-align:left;font-size:1.125rem;font-weight:900;letter-spacing:-.01em;background-color:transparent;border:0;overflow-anchor:none;transition:transform .2s ease-in-out}@media (prefers-reduced-motion: reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed):after{transform:rotate(-180deg)}.accordion-button:after{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:Material Icons;font-size:1.75rem;content:"expand_more";width:1.875rem;margin-left:auto;transition:all .15s ease-in-out}@media (prefers-reduced-motion: reduce){.accordion-button:after{transition:none}}.accordion-item{border-bottom:1px solid rgba(0,0,0,.1)}.accordion-item:first-of-type{border-top:1px solid rgba(0,0,0,.1)}.accordion-header{font-size:1.125rem;font-weight:900;letter-spacing:-.01em}.accordion-body{padding:0 2.5rem 1.5rem 1rem}.custom-accordion{margin-bottom:2rem;break-inside:avoid}.custom-accordion .custom-accordion-item{border-bottom:1px solid #E0E0E0}.custom-accordion .custom-accordion-item:last-of-type{border:0}.custom-accordion .custom-accordion-item__header{position:relative;padding:1rem 0;font-weight:900;cursor:pointer;-webkit-user-select:none;user-select:none}.custom-accordion .custom-accordion-item__header:after{content:"arrow_forward_ios";position:absolute;right:.5rem;font-family:Material Icons;transform:rotate(90deg);transition:all ease-in-out .1s}.custom-accordion .custom-accordion-item__content{height:0;opacity:0;overflow:hidden}.custom-accordion .custom-accordion-item input[type=checkbox]{display:none}.custom-accordion .custom-accordion-item input[type=checkbox]:checked~.custom-accordion-item__header:after{transform:rotate(-90deg)}.custom-accordion .custom-accordion-item input[type=checkbox]:checked~.custom-accordion-item__content{height:auto;padding-bottom:1rem;opacity:1}.custom-accortdion--plus-icon .custom-accordion-item__header{display:flex;align-items:center;padding-left:3rem}.custom-accortdion--plus-icon .custom-accordion-item__header:after{content:"add";right:auto;left:0;font-size:2.15rem;font-weight:400;color:#009ddc}.custom-accortdion--plus-icon .custom-accordion-item input[type=checkbox]:checked~.custom-accordion-item__header:after{content:"remove";transform:rotate(0)}.custom-accortdion--plus-icon .custom-accordion-item__content{padding-left:3rem}fsx-credit-key-bnpl-b2b-marketing-product,fsx-credit-key-bnpl-b2b-marketing-cart{min-height:73px}:root{--cx-color-primary: #009DDC}[id^=reviews-io-polaris-modal-ReviewsWidget]{display:flex;height:0}.ruk_rating_snippet i{cursor:initial!important}.ruk_rating_snippet .ruk-rating-snippet-count{color:#000!important;margin-left:.25rem}fsx-product-images div[data-test=carousel-viewer-wrap] button[data-test=nav-next],fsx-product-images div[data-test=carousel-viewer-wrap] button[data-test=nav-prev]{border:1px solid rgba(0,0,0,.1);padding:0;position:absolute;top:calc(100% - 44px)}fsx-product-images div[data-test=carousel-viewer-wrap] button[data-test=nav-next] svg,fsx-product-images div[data-test=carousel-viewer-wrap] button[data-test=nav-prev] svg{height:100%;width:100%}fsx-product-images div[data-test=carousel-viewer-wrap] button[data-test=nav-prev]{left:calc(100% - 80px)}fsx-product-images div[data-test=selected-wrap]{border:2px solid #000}fsx-product-images div[data-test=carousel-viewer-wrap]:before{align-items:center;background:#fff;border-radius:50%;border:1px solid #E6E6E6;content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMTJWNi42NjY2N0gxLjMzMzMzVjkuNzMzMzNMOS43MzMzMyAxLjMzMzMzSDYuNjY2NjdWMEgxMlY1LjMzMzMzSDEwLjY2NjdWMi4yNjY2N0wyLjI2NjY3IDEwLjY2NjdINS4zMzMzM1YxMkgwWiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==);display:flex;height:28px;justify-content:center;left:16px;padding-top:.161rem;pointer-events:none;position:absolute;top:calc(100% - 44px);width:28px;z-index:1}fsx-product-images div[data-test=tip-wrap]{display:none}#reviewsio-carousel-widget{width:var(--cx-page-width-max);max-width:100vw;padding:0 15px}.menu-index{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;background-color:#ebf9ff;border-radius:.25rem;color:#009ddc;font-weight:900;font-size:1.125rem}.menu-index--wide{width:100%}@media (min-width: 992px){.menu-index--wide{height:1.125rem;font-size:.75rem}}.menu-dropdown{opacity:0;visibility:hidden;width:100vw;padding:1rem;background-color:#fff;transition:all .3s ease-in-out;pointer-events:none}.menu-dropdown--open{opacity:1;visibility:visible;pointer-events:all}.menu-list ul{display:flex;margin:0;width:100%;flex-direction:column}.menu-list ul li{display:flex;margin:0;width:100%;border-bottom:1px solid rgba(0,0,0,.1)}.menu-list ul li a{display:inline-flex;width:100%;font-size:1.125rem;font-weight:900;letter-spacing:-.01em;line-height:1rem;padding:1.5rem;margin:0;text-decoration:none;transition:color ease .2s}@media (max-width: 991.98px){.menu-list ul li a{min-height:1.5rem}}.menu-list ul li a:hover{background-color:#fff}.menu-list ul li a>i{display:none}.modal-content .menu-list ul li{padding-right:1.5rem}.modal-content .menu-list ul li a{padding-right:0}
