.global-footer-nav-container{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr}.global-footer-nav-container .company-container{-ms-grid-column:1}.global-footer-nav-container .resources-container{-ms-grid-column:2}.global-footer-nav-container .support-container{-ms-grid-column:3}.global-footer-nav-container .shop-container{-ms-grid-column:4}.global-footer-nav-container .footer-column:nth-child(5){-ms-grid-column:5}.global-footer-nav-container .footer-column:nth-child(6){-ms-grid-column:1}.global-footer-nav-container .footer-column:nth-child(n+6){-ms-grid-row:2}@media (max-width:991px){.global-footer-nav-container{-ms-grid-columns:1fr 1fr 1fr 1fr}.global-footer-nav-container .community-container{display:-ms-grid;-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:4;-ms-grid-columns:1fr 1fr}.global-footer-nav-container .newsletter-wrapper{-ms-grid-column:2;-ms-grid-row:1}.global-footer-nav-container .google-recaptcha-policy{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:2}}@media (max-width:767px){.global-footer-nav-container{-ms-grid-columns:1fr 1fr}.global-footer-nav-container .company-container{-ms-grid-column:1;-ms-grid-row:1}.global-footer-nav-container .resources-container{-ms-grid-column:2;-ms-grid-row:1}.global-footer-nav-container .support-container{-ms-grid-column:1;-ms-grid-row:2}.global-footer-nav-container .shop-container{-ms-grid-column:2;-ms-grid-row:2}.global-footer-nav-container.community-container{-ms-grid-columns:1fr;-ms-grid-row:3}.global-footer-nav-container .blog-section{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3}.global-footer-nav-container .newsletter-wrapper{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3}.global-footer-nav-container .google-recaptcha-policy{-ms-grid-column:1;-ms-grid-row:3}}@media (max-width:991px){.global-header-container .mobile-sidenav-container .search-input{-ms-grid-column:1;-ms-grid-column-span:2}.global-header-container .mobile-sidenav-container .nav-search-icon{-ms-grid-row:1;-ms-grid-row-align:center}}.site-accordion .accordion-item{display:-ms-grid;-ms-grid-columns:1fr max-content}.site-alert-danger,.site-alert-info,.site-alert-notification,.site-alert-success,.site-alert-warning,.site-custom-checkbox{-ms-grid-columns:max-content 1fr}.site-accordion .title{-ms-grid-row:1;-ms-grid-column:1}.site-accordion .icon{-ms-grid-row:1;-ms-grid-column:2;margin-left:16px}.site-accordion .content{-ms-grid-row:2;-ms-grid-column:1}.site-alert-danger{display:-ms-grid}.site-alert-danger .alert-icon{display:-ms-grid;-ms-grid-column:1;-ms-grid-row-align:center}.site-alert-danger .alert-content{-ms-grid-column:2;-ms-grid-row-align:center}.site-alert-info{display:-ms-grid}.site-alert-info .alert-icon{display:-ms-grid;-ms-grid-column:1;-ms-grid-row-align:center}.site-alert-info .alert-content{-ms-grid-column:2;-ms-grid-row-align:center}.site-alert-notification{display:-ms-grid}.site-alert-notification .alert-icon{display:-ms-grid;-ms-grid-column:1;-ms-grid-row-align:center}.site-alert-notification .alert-content{-ms-grid-column:2;-ms-grid-row-align:center}.site-alert-success{display:-ms-grid}.site-alert-success .alert-icon{display:-ms-grid;-ms-grid-column:1;-ms-grid-row-align:center}.site-alert-success .alert-content{-ms-grid-column:2;-ms-grid-row-align:center}.site-alert-warning{display:-ms-grid}.site-alert-warning .alert-icon{display:-ms-grid;-ms-grid-column:1;-ms-grid-row-align:center}.site-alert-warning .alert-content{-ms-grid-column:2;-ms-grid-row-align:center}.comp-breadcrumbs-container{display:flex;flex-wrap:wrap}.site-custom-checkbox{display:-ms-inline-grid}.site-custom-checkbox .checkbox-toggle{margin-right:16px;-ms-grid-column:1;-ms-grid-row-align:center}.site-custom-checkbox .checkbox-label{display:block;-ms-grid-column:2}.site-custom-radio .radio-icon-override{top:2px}.site-custom-radio .radio-label{top:6px;position:relative}.site-input{display:-ms-grid;-ms-grid-columns:1fr max-content}.site-input input{-ms-grid-column:1}.site-input .input-icon{-ms-grid-row:2;-ms-grid-column:2}.site-input .input-message{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.site-modal{align-content:center}.site-modal.active,.site-modal.in{display:flex!important;-ms-flex-direction:column}.site-modal .modal-header,.site-nav-tabs{display:flex}.site-modal .modal-box{overflow:visible}.site-modal .modal-title{flex:1}.site-modal .modal-close{min-height:0;min-width:0}.site-nav-tabs li{margin:0 8px}.site-custom-select{display:-ms-grid;-ms-grid-columns:1fr max-content}.site-custom-select .custom-select{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1}.site-custom-select .custom-select-message{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.site-custom-select .custom-select-icon{-ms-grid-column:2;-ms-grid-row:1;-ms-grid-row-align:center}.site-custom-select-2 .custom-select-container{display:-ms-grid;-ms-grid-columns:1fr max-content}.site-custom-select-2 .custom-select{-ms-grid-column:1}.site-custom-select-2 .custom-select-icon{-ms-grid-column:2}.comp-login-register-form-container .site-input label{position:absolute}.comp-register-handler-container form{display:-ms-grid;-ms-grid-template-columns:1fr 1fr}.comp-login-handler-container form .login-password .error,.comp-login-handler-container form .login-password .valid,.comp-register-handler-container .reg-confirm-password .error,.comp-register-handler-container .reg-confirm-password .valid,.comp-register-handler-container .reg-password .error,.comp-register-handler-container .reg-password .valid{-ms-grid-template-columns:1fr 51px 26px}.comp-register-handler-container form .reg-firstname{-ms-grid-column:1;-ms-grid-row:1;margin-right:8px}.comp-register-handler-container .reg-lastname{-ms-grid-column:2;-ms-grid-row:1;margin-left:8px}.comp-register-handler-container .reg-email{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2}.comp-register-handler-container .reg-password{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:3;position:relative}.comp-register-handler-container .reg-password .site-form-input{-ms-grid-column:1;-ms-grid-column-span:2}.comp-register-handler-container .reg-password .input-icon{position:absolute;top:0;right:0;line-height:1.25;transform:translateY(50%)}.comp-register-handler-container .reg-password .invalid-icon-span,.comp-register-handler-container .reg-password .valid-icon-span{-ms-grid-column:3}.comp-register-handler-container .reg-confirm-password{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:3;position:relative}.comp-register-handler-container .reg-confirm-password .site-form-input{-ms-grid-column:1;-ms-grid-column-span:2}.comp-register-handler-container .reg-confirm-password .input-icon{position:absolute;top:0;right:0;line-height:1.25;transform:translateY(50%)}.comp-register-handler-container .reg-confirm-password .invalid-icon-span,.comp-register-handler-container .reg-confirm-password .valid-icon-span{-ms-grid-column:3}.comp-register-handler-container .form-group:last-child{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:4}.comp-login-handler-container form .login-password{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:3;position:relative}.comp-login-handler-container form .login-password .site-form-input{-ms-grid-column:1;-ms-grid-column-span:2}.comp-login-handler-container form .login-password .input-icon{position:absolute;top:0;right:0;line-height:1.25;transform:translateY(50%)}.comp-login-handler-container form .login-password .invalid-icon-span,.comp-login-handler-container form .login-password .valid-icon-span{-ms-grid-column:3}.comp-footer-sticky-calc-container .sticky-calc-container{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr}.comp-footer-sticky-calc-container .assistance-ship-estimate-container{display:flex;-ms-grid-column:1;-ms-grid-column-span:3}.comp-footer-sticky-calc-container .pricing-and-action-container{display:-ms-grid;-ms-grid-column:4;-ms-grid-columns:1fr 1fr;-ms-grid-column-span:2}.comp-footer-sticky-calc-container .column-time-to-ship{-ms-grid-column:2}.comp-footer-sticky-calc-container .column-pricing{-ms-grid-column:1}.comp-footer-sticky-calc-container .column-button-container{-ms-grid-column:2}.comp-footer-sticky-calc-container .column-estimate-shipping{-ms-grid-column:3}.comp-footer-sticky-calc-container .column-estimate-shipping .sticky-calc-content{display:-ms-grid}.comp-footer-sticky-calc-container .column-estimate-shipping .sticky-calc-content button{-ms-grid-column:2;margin-left:8px}.comp-footer-sticky-calc-container shipping-estimator-messaging{padding:0 10px}@media (max-width:991px){.comp-footer-sticky-calc-container .sticky-calc-container{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr}.comp-footer-sticky-calc-container .assistance-ship-estimate-container{-ms-grid-row:2;height:0;margin-top:16px}.comp-footer-sticky-calc-container .assistance-ship-estimate-container.show{height:100px}.comp-footer-sticky-calc-container .pricing-and-action-container{-ms-grid-column:1;-ms-grid-column-span:3}}@media (max-width:767px){.comp-footer-sticky-calc-container .assistance-ship-estimate-container{-ms-grid-columns:1fr 1fr}.comp-footer-sticky-calc-container .assistance-ship-estimate-container.show{height:185px}.comp-footer-sticky-calc-container .column-assistance{-ms-grid-column:1}.comp-footer-sticky-calc-container .column-time-to-ship{-ms-grid-column:2}.comp-footer-sticky-calc-container .column-estimate-shipping{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:3}}