.serialnumberregistration-index-index .page-title-wrapper .page-title,.serialnumberregistration-index-password .page-title-wrapper .page-title,.serialnumberregistration-index-shipping .page-title-wrapper .page-title,.serialnumberregistration-index-createaccount .page-title-wrapper .page-title,.free-gift-registration h2,.free-gift-registration h1,.free-gift-registration h3,.free-gift-registration h4,.free-gift-registration h5{font-family:"Crimson Pro",serif !important;font-weight:700 !important}.free-gift-registration p,.free-gift-registration span,.free-gift-registration label,.free-gift-registration input,.free-gift-registration select,.free-gift-registration textarea,.free-gift-registration button,.free-gift-registration li,.free-gift-registration a,.free-gift-registration div{font-family:"National Park",sans-serif !important;font-weight:400 !important}.serialnumberregistration-index-index .page-main,.serialnumberregistration-index-password .page-main,.serialnumberregistration-index-shipping .page-main,.serialnumberregistration-index-createaccount .page-main{position:relative}.serialnumberregistration-index-index .page-main{margin-bottom:60px}.serialnumberregistration-index-index .columns,.serialnumberregistration-index-password .columns,.serialnumberregistration-index-shipping .columns,.serialnumberregistration-index-createaccount .columns{position:static}.serialnumberregistration-index-index .page-title-wrapper,.serialnumberregistration-index-password .page-title-wrapper,.serialnumberregistration-index-shipping .page-title-wrapper,.serialnumberregistration-index-createaccount .page-title-wrapper{width:calc(100% - 180px)}.serialnumberregistration-logo img{max-width:150px}.serialnumberregistration-logo{position:absolute;top:18px;right:20px}.free-gift-registration a{color:#007faa !important}.free-gift-registration,.serialnumberregistration-index-password .form,.serialnumberregistration-index-createaccount .form{max-width:501px;margin:0 auto}.serialnumberregistration-index-index input,.serialnumberregistration-index-password input,.serialnumberregistration-index-shipping input,.serialnumberregistration-index-createaccount input{color:#20282a !important}.serialnumberregistration-index-index .page-title-wrapper,.serialnumberregistration-index-password .page-title-wrapper,.serialnumberregistration-index-shipping .page-title-wrapper,.serialnumberregistration-index-createaccount .page-title-wrapper{background:0 0;display:block;margin-top:27px;margin-bottom:53px}.serialnumberregistration-index-index .page-title-wrapper .page-title,.serialnumberregistration-index-password .page-title-wrapper .page-title,.serialnumberregistration-index-shipping .page-title-wrapper .page-title,.serialnumberregistration-index-createaccount .page-title-wrapper .page-title{font-size:30px;letter-spacing:0;font-weight:400;text-transform:revert;height:auto;line-height:normal;color:#000}.registration-container p.success-message{font-size:20px;text-align:center;margin-bottom:25px;color:#000}.serialnumberregistration-index-createaccount .registration-container .info-message{margin-bottom:40px}.serialnumberregistration-index-password .free-gift-registration .field.required label span:after,.serialnumberregistration-index-shipping .free-gift-registration .field.required label span:after,.free-gift-registration .field.required label:after{content:'*' !important;color:#d43000;font-size:13px;padding-left:5px}.serialnumberregistration-index-password .free-gift-registration .field.required label:after,.serialnumberregistration-index-shipping .free-gift-registration .field.required label span.asterisk-required:after,.serialnumberregistration-index-shipping .free-gift-registration .field.required label span.asterisk-required{display:none}.free-gift-registration .field.required label:after{display:inline-block !important}.free-gift-registration input,.free-gift-registration select{min-height:50px !important;border-color:#999 !important;border-radius:5px}.free-gift-registration .actions-toolbar{margin-top:42px;justify-content:center;flex-wrap:wrap}.free-gift-registration .actions-toolbar button.action.primary{background:#972f2c;height:50px;font-size:16px;font-weight:700;min-width:171px;animation-duration:.001s;line-height:33px}.free-gift-registration .actions-toolbar button.action.primary:hover{background:#772321}.serialnumberregistration-index-index .column.main,.serialnumberregistration-index-password .column.main,.serialnumberregistration-index-shipping .column.main,.serialnumberregistration-index-createaccount .column.main{min-height:auto !important}.serial-gift-help-text{margin-top:25px;margin-bottom:88px}.serial-gift-help-text p{text-align:center;margin:0;font-size:14px;line-height:24px;color:#000}.serial-gift-help-text p a{color:#000;font-weight:400}.serialnumberregistration-index-password .free-gift-registration,.serialnumberregistration-index-shipping .free-gift-registration,.serialnumberregistration-index-createaccount .free-gift-registration{max-width:100%}.serialnumberregistration-index-password .free-gift-registration .field-helper p,.serialnumberregistration-index-shipping .free-gift-registration .field-helper p,.serialnumberregistration-index-createaccount .free-gift-registration .field-helper p{font-size:14px;text-align:center;color:#00000082;font-weight:400}.serialnumberregistration-index-createaccount .registration-container .info-message p{font-size:20px;color:#000;text-align:center}.serialnumberregistration-index-password .free-gift-registration .field-helper p a,.serialnumberregistration-index-shipping .free-gift-registration .field-helper p a,.serialnumberregistration-index-createaccount .free-gift-registration .field-helper p a{font-weight:400;text-decoration:underline;color:#D43000BF}.serialnumberregistration-index-password form .field{margin-bottom:15px}.serialnumberregistration-index-shipping .form{display:flex;flex-wrap:wrap;justify-content:space-between}.free-gift-registration .customer-right-section .field.required label:after{display:none !important}.customer-service{text-align:center;display:block;width:100%;margin-top:29px;font-size:14px;color:#00000082;letter-spacing:.2px}.customer-service a{font-weight:400;text-decoration:underline;color:#D43000BF;padding-left:2px}.serialnumberregistration-index-createaccount .free-gift-registration .field-helper p{text-align:left}.serialnumberregistration-index-createaccount .free-gift-registration .field-helper{margin-bottom:30px}.catalog-product-view.-amcaret-enabled .amtheme-productinfo-wrap{min-height:auto}.catalog-product-view .product-add-form.-amcaret-active{display:none}.critical-info{color:#999;padding-top:20px;font-size:12px;line-height:normal;border-top:1px solid #999;margin-top:28px}.amfinder-toggle .chosen-results span.active-result{display:block;width:100%;padding:0 7px}.product-item-info .custom-amtheme-icons{display:none}.ammenu-nav-sections.-sidebar .ammenu-link svg{width:10px;height:10px}.ammenu-menu-wrapper .ammenu-link:focus{border:2px solid #fff}.logged-in.amasty-jet-theme .switcher:after{margin-left:0}.logged-in.amasty-jet-theme .switcher:before{margin-right:0}ul.level-0-main{display:flex}ul.level-0-main li{position:relative;margin-bottom:0;padding-bottom:4px}ul.level-0-main li:hover ul{display:block}ul.level-0-main li ul{display:none;position:absolute;top:23px;z-index:99;padding-left:0;width:251px;background:#000;padding:15px 0}ul.level-0-main li:hover>a{color:#a62d00}ul.level-0-main li:hover ul{display:block;border-top:3px solid #a62d00}ul.level-0-main li ul a{color:#fff;text-transform:capitalize;padding:5px 0;display:block}body .secondary-nav a.company:after,body .secondary-nav a.support:after{font-family:'Font Awesome 6 Pro'}.cms-page-view h1.page-title{margin-bottom:15px;font-weight:600}.cms-page-view .page-main p{line-height:26px;margin-bottom:15px}.cms-page-view .page-main .image img{width:100%}.cms-page-view h2.title,.cms-page-view h1.messages{font-size:22px;font-weight:600}.cms-page-view .page-main h3{font-size:20px;font-weight:600;line-height:32px}.cms-page-view .page-main ul{padding-left:18px}.cms-page-view .page-main .image img.promo-img{width:auto;margin:30px auto;display:block}.cms-index-index .pagebuilder-column a:focus{border:1px solid #1a1b1e;padding:2px;width:100%;height:100%;display:block;box-shadow:none}.product-item .product-item-photo{position:relative}.product-items.slick-slider .slick-slide .product-item .product-item-info{padding:20px}.product-items.slick-slider .slick-slide .product-item:hover .product-item-info{border-color:#d43d02;border-width:1px;border-style:solid}.serialnumberregistration-index-shipping .form .actions-toolbar{width:100%;flex-wrap:wrap}.serialnumberregistration-index-shipping .form .customer-left-section,.serialnumberregistration-index-shipping .form .customer-right-section{max-width:501px;display:block;width:100%}.customer-left-section .customer-info input{background:#e7e7e7;border-color:#e7e7e7 !important;pointer-events:none}.serialnumberregistration-index-shipping .form h3{margin-bottom:32px;text-transform:revert;font-size:20px;font-weight:400;color:#000;letter-spacing:0}.serialnumberregistration-index-shipping .fieldset.serial-number h3{text-transform:uppercase}.customer-left-section .customer-info{margin-bottom:60px}.serial-number .field-label{display:flex;justify-content:space-between;align-items:center;width:100%}form .serial-number .note{margin-top:0;margin-bottom:10px;font-size:12px;color:#000;letter-spacing:0}.fieldset.serial-number div#product-found .product-info strong{font-size:14px;font-weight:400;color:#000;margin-bottom:20px;display:block}.serialnumberregistration-index-shipping .form .actions-toolbar a,.serialnumberregistration-index-createaccount .form .actions-toolbar a{width:100%;text-align:center;margin-top:25px;color:#a62d00;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}.serail-input-section-field{width:100%;position:relative}.serail-input-section-field .icon-check{position:absolute;right:15px;top:14px;color:#48af54;font-size:19px}@media(min-width:992px){.serialnumberregistration-index-index #maincontent,.serialnumberregistration-index-password #maincontent,.serialnumberregistration-index-shipping #maincontent,.serialnumberregistration-index-createaccount #maincontent{padding-left:28px;padding-right:28px}body .ammenu-menu-wrapper .ammenu-link.-simple svg{width:10px;height:10px}body .ammenu-category-tree .ammenu-item .ammenu-icon-block.-toggle{margin-top:3px;margin-left:0}.desktop-search .aa-SubmitButton:before{font:var(--fa-font-light);content:"\f05b";color:#bb9c56;font-size:30px;right:11px;top:8px;position:absolute}.desktop-search{padding-right:30px}#algoliaAutocomplete .aa-SubmitButton svg{display:none}.ammenu-nav-sections nav.ammenu-main-container{width:auto !important;margin:0 !important}.ammenu-nav-sections .container{justify-content:space-between}.ammenu-nav-sections .desktop-search .block.block-search{width:auto;max-width:250px !important;height:auto;min-width:355px}body .container>.desktop-search input{width:100%;height:auto}.ammenu-nav-sections .desktop-search{display:flex;align-items:center}}@media(max-width:1199px){.serialnumberregistration-index-shipping .form .customer-left-section,.serialnumberregistration-index-shipping .form .customer-right-section{max-width:100%}.serialnumberregistration-index-shipping .form .customer-right-section{margin-top:30px}.serialnumberregistration-index-shipping .form h3{margin-bottom:15px}}@media(max-width:1023px){body .ammenu-button.-hamburger{background:0 0;border:0}body .ammenu-button.-hamburger:before{display:none}}@media(max-width:992px){.serialnumberregistration-index-index .page-title-wrapper,.serialnumberregistration-index-password .page-title-wrapper,.serialnumberregistration-index-shipping .page-title-wrapper,.serialnumberregistration-index-createaccount .page-title-wrapper{width:100%}.serialnumberregistration-logo{margin-bottom:25px}.cms-page-view .ammenu-header-container{min-height:147px}body .ammenu-menu-wrapper{min-height:auto}body .ammenu-header-container .header.content .block-search{padding-left:0;padding-right:0;padding-top:6px;padding-bottom:6px}body #ammenu-header-container .header.content{padding-left:20px}.free-gift-registration .actions-toolbar{margin-top:20px}}@media(max-width:767px){.serialnumberregistration-index-index .page-title-wrapper,.serialnumberregistration-index-password .page-title-wrapper,.serialnumberregistration-index-shipping .page-title-wrapper,.serialnumberregistration-index-createaccount .page-title-wrapper{margin-top:20px;margin-bottom:20px}.serialnumberregistration-index-createaccount .registration-container .info-message p,.registration-container p.success-message{font-size:16px}body .page-header .header.content .ammenu-logo{position:relative;top:-5px}header .header.content{padding-inline-end:10px;padding-inline-start:10px}body .page-header.-sticky-header>.header.content{padding-left:10px;padding-right:10px}header .amtheme-icons-container li.authorization-link{display:block}header .amtheme-icons-container .authorization-link:not(.-logged-in):after{content:'/';padding:0 3px 0 0}header .ammenu-button.-hamburger{margin-left:0;margin-right:12px}header .page-header>.content .logo-image{width:150px}header .a-burger{width:25px}header .amtheme-icons-container{flex-wrap:wrap;padding-right:44px}.ammenu-header-container .header.content .minicart-wrapper{position:absolute;right:15px;top:23px}body .ammenu-header-container .header.content{flex-wrap:wrap}}@media(max-width:640px){.ammenu-header-container .header.content .minicart-wrapper{top:18px}}@media(max-width:375px){.amtheme-icons-container>li>a{font-size:11px}header .ammenu-button.-hamburger{margin-left:0;margin-right:4px}header .a-burger{width:20px}body .ammenu-header-container .header.content .minicart-wrapper{margin:0 0 0 6px}header .amasty-mega-menu .header.content .ammenu-logo{max-width:40%}}