@media screen and (max-width:79.9375em){.wrap-header-bottom-links .category-nav li .level0>li[data-submenu]:not(.active):before{right:0;opacity:1;left:auto;transform:rotate(180deg)}}@media screen and (max-width:79.9375em){.wrap-header-bottom-links .category-nav li .level0>li[data-submenu]:after{width:auto !important;border:none !important;height:auto !important;left:0;right:0 !important;top:0 !important;bottom:0}}.page-wrapper .page.messages .messages .pop-up-message h1{margin-bottom:0}.page-wrapper .page.messages .message{background-color:rgba(0,38,61,.5) !important;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0;max-width:100%}.page-wrapper .page.messages .message.success>div:before{background-position:0 -39px}.page-wrapper .page.messages .message.error>div:before{background-position:-28px -39px}.page-wrapper .page.messages .message.notice>div:before{background-position:-57px -39px}.page-wrapper .page.messages .message.warning>div:before{background-position:-28px -39px}.page-wrapper .page.messages .message>div{background:#fff;color:#000;max-width:400px;width:calc(100% - 30px);padding:30px;position:relative;text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;line-height:16px}.page-wrapper .page.messages .message>div.pop-up-message{display:block;max-width:calc(100% - 275px);width:auto}.page-wrapper .page.messages .message>div.pop-up-message:before{display:none}.page-wrapper .page.messages .message>div.pop-up-message div{font-size:14px}.page-wrapper .page.messages .message>div:before{min-width:21px;height:22px;border-radius:0;background-size:auto 100px;background-position:0 -39px}.page-wrapper .page.messages .message>div span{display:block;background:0 0;width:1rem;height:1rem;position:absolute;top:10px;right:10px}.page-wrapper .page.messages .message>div span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page-wrapper .page.messages .message>div span:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.page-wrapper .page.messages .message>div span:before,.page-wrapper .page.messages .message>div span:after{position:absolute;left:0;top:50%;width:100%;height:1px;background-color:#3b3b3b;-webkit-transform-origin:center;transform-origin:center;content:''}@media screen and (min-width:80em){body:not(.touch) .category-nav .guns .second-level-categories{max-height:calc(100% - 10px);min-height:calc(100% - 8px)}body:not(.touch) .category-nav .archery .second-level-categories{width:auto !important}body:not(.touch) .category-nav .archery .second-level-categories .coming-soon h2{white-space:nowrap}.guest .wrap-account-links .panel.header{max-width:21.25rem !important;left:0 !important}.guest .wrap-account-links .panel.header:before{left:68% !important}.catalog-product-view .products-slider{padding-top:0 !important}}.recommended-accessories .block-title.title{padding-top:40px}@media screen and (max-width:47.938em){.recommended-accessories .block-title.title{padding-top:20px}}.slick-current a img{box-shadow:none !important}.cms-home .second .departments-show-block{padding-top:40px}@media screen and (max-width:47.938em){.cms-home .second .departments-show-block{padding-top:20px}}.category-default-category .page-title-wrapper{margin-left:auto;margin-right:auto}@media screen and (min-width:64em){.category-default-category .page-title-wrapper{max-width:68.75rem}}@media screen and (min-width:80em){.category-default-category .page-title-wrapper{max-width:72.5rem}}@media screen and (min-width:96.25em){.category-default-category .page-title-wrapper{max-width:87.5rem}}@media screen and (min-width:106.25em){.category-default-category .page-title-wrapper{max-width:103.125rem}}.category-default-category .page-title-wrapper .page-title{margin-bottom:2.375rem}.nosto_element .products-slider .product-item-info .product-item-actions .tocart{color:#fff}.nosto_element .products-slider .product-item-info .product-item-actions .tocart:before{display:none}.nosto_element .products-slider .product-item-info .product-item-actions .tocart:hover{background-color:#00263d;color:#fff;border-color:#00263d}.map-price-label{position:relative}.map-price-label .product-info_map{position:absolute;top:1.875rem;background-color:#fff;border-radius:.3125rem;z-index:3;opacity:0;visibility:hidden;-webkit-transition:all .25s;transition:all .25s;padding:.9375rem !important;min-width:12.5rem;width:100%;left:50%;-webkit-transform:translateX(-51.5%);transform:translateX(-51.5%);-webkit-box-shadow:0 3px 17px -1px rgba(59,59,59,.5);box-shadow:0 3px 17px -1px rgba(59,59,59,.5);font-size:.75rem;white-space:normal;text-align:left}.map-price-label .product-info_map .product-info-map-status-elem-tooltip:before{content:'' !important;position:absolute;left:38%;top:-.375rem;width:.625rem;height:.625rem;background-color:#fff;border:1px solid #dedede;border-left:none;border-bottom:none;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:'';z-index:1}.map-price-label .product-info_map .product-info-map-status-elem-tooltip:after{content:'' !important;min-width:18.75rem;display:block;height:1.25rem;position:absolute;top:-1.25rem;right:0;left:0}.map-price-label:hover .product-info_map{opacity:1;visibility:visible}.catalog-product-view .request-price-item .product-form-before{z-index:0}.product-has-map-price.map-price-right{flex-direction:initial !important;-webkit-flex-direction:initial !important;-ms-flex-direction:initial !important}.product-has-map-price.map-price-right .special-price{order:2}.product-has-map-price.map-price-right .old-price{order:1}.product-has-map-price.map-price-right .map-price-label{order:3;margin-left:.75rem !important}.product-has-map-price.map-price-left{flex-direction:initial !important;-webkit-flex-direction:initial !important;-ms-flex-direction:initial !important}@media screen and (max-width:63.938em){.product-has-map-price.map-price-left .pdp-map-left .product-info_map{left:103px}}@media screen and (max-width:63.938em){.product-has-map-price.map-price-left .pdp-map-left .product-info_map .product-info-map-status-elem-tooltip:before{left:10px}}@media screen and (max-width:47.938em){.wrap-item-actions .map-price-left{justify-content:flex-end !important;-webkit-justify-content:flex-end !important;-ms-justify-content:flex-end !important}}@media screen and (max-width:47.938em){.wrap-item-actions .map-price-left .pdp-map-left{margin-left:76px !important;margin-right:10px}}@media screen and (max-width:63.938em){.wrap-item-actions .map-price-left .pdp-map-left .product-info_map{left:50%}}@media screen and (max-width:63.938em){.wrap-item-actions .map-price-left .pdp-map-left .product-info_map .product-info-map-status-elem-tooltip:before{left:38%}}@media screen and (max-width:47.938em){.wrap-item-actions .map-price-right{justify-content:flex-end !important;-webkit-justify-content:flex-end !important;-ms-justify-content:flex-end !important}}@media screen and (max-width:47.938em){.wrap-item-actions .map-price-right .old-price{margin-left:76px !important}}@media screen and (max-width:47.938em){.wrap-item-actions .map-price-right .pdp-map-right .product-info_map{left:-40px}}@media screen and (max-width:47.938em){.wrap-item-actions .map-price-right .pdp-map-right .product-info_map .product-info-map-status-elem-tooltip:before{left:72%}}.request-price-button{background-color:#00263d !important;color:#fff !important;border-color:#00263d !important}.request-price-button:before{display:none}.request-price-button:hover{background:#006080 !important;border-color:#006080 !important}.catalog-category-view #map-popup-click-for-price{display:none}@media screen and (max-width:47.938em){.sticky-compare{overflow-x:scroll !important;-webkit-overflow-scrolling-x:touch !important}}@media screen and (max-width:47.938em){.sticky-compare .delete{padding:10px !important;top:0 !important;right:0 !important}}@media screen and (min-width:96.25em){.category-info{height:auto !important}}.catalog-product-view .brand-image{max-height:inherit !important}@media screen and (min-width:64em){.catalog-product-view .brand-image{width:40rem !important;text-align:right !important}}@media screen and (min-width:64em){.catalog-product-view .brand-image .amshopby-option-link img{float:right !important}}@media screen and (max-width:64em){.catalog-product-view .brand-image .amshopby-option-link img{max-width:50% !important;max-height:50% !important}}@media screen and (max-width:64em){.minicart-wrapper .viewcart{margin-bottom:60px !important}}@media screen and (max-width:64em){.minicart-wrapper .subtotal{padding:.45rem .9375rem !important}}@media screen and (max-width:64em){body.touch .minicart-wrapper .minicart-content-wrapper{padding-bottom:4.3125rem !important}}.help-cards.categories .card{display:flex !important;-webkit-flex-direction:column !important;-moz-flex-direction:column !important;-ms-flex-direction:column !important;flex-direction:column !important}.page-products .item.product.product-item .action.map-show-info,.catalog-product_compare-index .item.product.product-item .action.map-show-info{display:none !important}.page-products .popup-content .map-info-price,.page-products .popup-content .map-text,.catalog-product_compare-index .popup-content .map-info-price,.catalog-product_compare-index .popup-content .map-text{display:none !important}.page-products .ui-widget-content button.action.close,.catalog-product_compare-index .ui-widget-content button.action.close{display:none !important}.table-comparison .product.info .price-box{margin-bottom:8px !important;min-height:30px !important}.table-comparison .product.info .actions-primary .stock.unavailable{display:none !important}.table-comparison .product.info .secondary-addto-links{justify-content:center !important}.nosto_element .standard-products-slider .slick-list .slick-track .slick-slide{margin:0 !important;padding:0 10px !important;border:none}.nosto_element .standard-products-slider .slick-list .slick-track .slick-slide>div{width:100% !important;height:100% !important;border:1px #ccc solid !important}.nosto_element .standard-products-slider .slick-list .slick-track .slick-slide .item.product.product-item{margin:0 !important;padding:.625rem .8125rem .5rem !important;border:none !important}.nosto_element .standard-products-slider .slick-list .slick-track .slick-slide .item.product.product-item .product-item-actions{margin:5px 0 0 !important}.nosto_element .products-grid .product-item .product-item-name{min-height:82px !important}.nosto_element .standard-products-slider .slick-slider,.nosto_element .standard-products-slider .slick-slider .slick-list,.nosto_element .standard-products-slider .slick-slider .slick-list .slick-track{display:block !important}@media screen and (min-width:48em){.page-footer .footer-brands li{width:16% !important}}@media screen and (min-width:80em){.page-footer .footer-brands li{width:16% !important}}.page-footer .footer-security-logos{align-items:center !important}.page-footer .footer-security-logos img{max-height:inherit !important}@media print{.table-comparison .wrap-item-info{display:inline-block}.table-comparison .unity-holder{width:100%}.table-comparison .additional-info{display:inline-block;width:100%;text-align:center}.table-comparison .additional-info .availability{display:inline-block}.table-comparison .additional-info .product-info_shipping{display:block;width:100%;border:none;padding:0;margin:0}table.table-comparison tbody.description-table tr td{padding:15px 5px;font-size:12px}.product-status-elem .info-icon{display:inline-block;position:relative;padding:0;margin:0;top:3px;left:0}.table-wrapper .additional-info .product-info_shipping p{display:inline-block;margin:0;padding:0}}@media (max-width:767px){.sticky .wrap-account-links .panel.header{visibility:visible !important;opacity:1 !important}}html body{position:static}body.checkout-cart-index .block.widget.block-products-list.grid,body.checkout-cart-index .block.widget.block-new-products.list{display:none}body.account .custom-select-holder-address select{width:100%}body .custom-select-holder-address select,body .custom-select-holder-cc select{width:100%;padding:0 30px 0 10px !important;background:#fff url(../images/select-arrow-dark.png) no-repeat right;max-width:100%}body .custom-select-holder-address select option,body .custom-select-holder-cc select option{font-family:Arial,Helvetica,sans-serif}body .field-select-billing .custom-select-holder-address select{width:auto !important}body .top-page-banner{background-color:#d47f00 !important;font-size:.85rem !important;font-weight:800 !important;color:#000 !important;white-space:normal !important}header.page-header .block.block-search .block.block-content.active{display:block;opacity:1;visibility:visible}body{-webkit-overflow-scrolling:inherit !important}.brief-summary .reviews-count{display:inline-block;vertical-align:middle}.brief-summary .aggregated-rating-view{display:inline-block;vertical-align:middle}.aw-ar__data-grid-filters-wrap{padding:20px 0;border-bottom:1px solid #dedede;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width:767px){.aw-ar__data-grid-filters-wrap{-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.aw-ar__data-grid-filters-wrap .aw-ar__form-field-wrap{margin:0 20px 0 0}@media (max-width:767px){.aw-ar__data-grid-filters-wrap .aw-ar__form-field-wrap{margin:0 0 10px}}@media (max-width:767px){.aw-ar__data-grid-filters-wrap .aw-ar__form-field-wrap:last-child{margin:0}}.aw-ar__data-grid-filters-wrap .aw-ar__form-field-wrap select{margin:0}.aw-ar__data-grid-filters-wrap .aw-ar__form-field-wrap [type=checkbox]+label{margin-bottom:0}.review-items .review-item .review-item-info{position:relative}.review-items .review-item .aw-ar__review-list-sidebar-main br{display:none}.review-items .review-item .date{margin-left:130px}@media (max-width:767px){.review-items .review-item .date{margin-left:0}}.review-items .review-item .content{margin-top:10px}.review-items .review-item .add-comment{font-family:Oswald-Regular;font-weight:400;text-align:center;line-height:1;cursor:pointer;font-size:inherit;text-transform:uppercase;padding:10px 20px;background-color:transparent;border:2px solid #006080;color:#006080;display:inline-block}.review-items .review-item .summary{padding-right:100px}.review-items .review-item .review-helpful-report-wrapper{position:absolute;top:0;right:0}.review-items .review-item .data-grid-cell-content.comments-block{padding-left:201px;margin:20px 0 0}@media (max-width:767px){.review-items .review-item .data-grid-cell-content.comments-block{padding-left:0}}.review-items .review-item .aw-ar-comment-form{max-width:530px;background:#f2f4f5;padding:30px;margin:10px 0 0}@media (max-width:767px){.review-items .review-item .aw-ar-comment-form{padding:20px}}.review-items .review-item .aw-ar-comment-form .actions-toolbar{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.review-items .review-item .aw-ar-comment-form .actions-toolbar button{position:relative;background-color:#3b3b3b;border:2px solid #3b3b3b;color:#3b3b3b;padding:.8125rem 1.9375rem;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);font-size:.75rem;font-family:Oswald-Regular;font-weight:400;text-align:center;line-height:1;cursor:pointer;font-size:inherit;text-transform:uppercase;color:#3b3b3b}.review-items .review-item .aw-ar-comment-form .actions-toolbar button:hover{color:#fff;border-color:#3b3b3b}.review-items .review-item .aw-ar-comment-form .actions-toolbar button:hover:before{-webkit-transform:scale(0);transform:scale(0)}.review-items .review-item .aw-ar-comment-form .actions-toolbar button:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:#fff;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.review-items .review-item .aw-ar-comment-form .actions-toolbar .secondary{margin-left:10px}.uploader-area label .label-text{display:none}.aw-ar__review-list-column-main .comment{border-top:#ccc 1px solid;padding-top:8px}.aw-ar__review-list-column-main .comment .nickname{font-size:15px;font-weight:600;display:inline-block;margin-right:5px}.aw-ar__review-list-column-main .comment .comment-date{display:inline-block;font-weight:600;color:#00263d;font-size:13px}.aw-ar__review-list-column-main .comment .comment-content{margin-bottom:10px;margin-top:5px}.aw-ar-wrapper-fieldset .actions-toolbar .primary .action-submit{font-family:Oswald-Regular;font-weight:400;text-align:center;line-height:1;cursor:pointer;font-size:inherit;text-transform:uppercase;padding:10px 20px;background-color:transparent;border:2px solid #006080;color:#006080;display:inline-block}#reviews .mp-review-list{margin-top:30px;width:calc(100% - 3.125rem);margin-left:3.125rem}@media screen and (max-width:1024px){#reviews .mp-review-list{width:100%;margin-left:0;padding:0}}#reviews #mp-review-sort{margin-left:10px;padding-left:1rem}#reviews .review-add{width:calc(100% - 3.125rem);margin-left:3.125rem}@media screen and (max-width:1024px){#reviews .review-add{width:100%;margin-left:0}}#reviews .review-add .block-title strong{font-family:OPTICirrus-Bold;font-weight:400;font-style:normal;color:#000;margin-top:0;margin-bottom:1rem;line-height:1.25;font-size:20px}#reviews .review-fieldset{padding:0;border:none;margin-top:10px}#reviews .review-fieldset .review-field-ratings{padding:0;border:0}#reviews .review-fieldset .review-field-ratings .label{font-size:20px;font-weight:400}#reviews .review-fieldset .review-field-ratings .control .nested{margin-bottom:30px}#reviews .review-fieldset .review-field-ratings .control .nested label{font-size:16px;margin-bottom:10px}#reviews .review-fieldset .review-field-ratings .control .nested [type=radio]+label:before{position:absolute;left:0;top:0;width:auto;height:auto;border:none;background-color:transparent;border-radius:50%;content:'\e803';font-family:fontello,sans-serif;font-size:27px;color:#aa9666}#reviews .review-fieldset .review-field-ratings .control .nested [type=radio]+label:after{content:normal}#reviews .review-fieldset .review-field-ratings .control .nested span{font-size:16px;display:inline-block;margin-top:6px;margin-left:5px}#reviews .review-fieldset .review-field-ratings .control .nested [type=radio]:checked+label{color:#aa9666}#reviews .review-fieldset .review-field-ratings .control .nested [type=radio]:checked+label:before{position:absolute;left:0;top:0;width:auto;height:auto;border:none;background-color:transparent;border-radius:50%;content:'\e804';font-family:fontello,sans-serif;font-size:27px;color:#aa9666}#reviews .review-fieldset .review-field-ratings .control .nested [type=radio]+label:hover,#reviews .review-fieldset .review-field-ratings .control .nested [type=radio]+label:focus{color:#aa9666}#reviews .review-fieldset .review-field-ratings .control .nested [type=radio]+label:hover:before,#reviews .review-fieldset .review-field-ratings .control .nested [type=radio]+label:focus:before{position:absolute;left:0;top:0;width:auto;height:auto;border:none;background-color:transparent;border-radius:50%;content:'\e804';font-family:fontello,sans-serif;font-size:27px;color:#aa9666}#reviews .mp-review-items{margin-top:10px}#reviews .mp-review-items .mp-review-item{margin:0 0 15px;border-top:#dedede 1px solid;width:100%;padding-bottom:1px;padding-top:10px}#reviews .mp-review-items .mp-review-item .mp-review-title{font-size:16px;clear:both;display:block}#reviews .mp-review-items .mp-review-item .mp-review-helpful-btn button.submit{background:0 0;border:2px solid #006080;color:#333;font-size:15px;line-height:1.6rem;padding:5px 20px;margin:0;text-transform:uppercase;font-weight:500;font-family:Oswald-Regular;letter-spacing:.5px;color:#006080}#reviews .mp-review-items .mp-review-item .mp-review-helpful-btn button.submit:hover,#reviews .mp-review-items .mp-review-item .mp-review-helpful-btn button.submit:focus{background-color:#006080;color:#fff}.mp-review-list .mp-review-items .rating-summary{margin-bottom:10px;margin-top:0;position:relative;display:inline-block}.mp-review-list .mp-review-items .rating-summary span{position:absolute;left:0;top:0;bottom:0;overflow:hidden}.mp-review-list .mp-review-items .rating-summary span:before{font-size:1.0625rem;content:'\e804 \e804 \e804 \e804 \e804';font-family:fontello,sans-serif;color:#aa9666}.mp-review-list .mp-review-items .rating-summary span span{display:inline-block}.mp-review-list .mp-review-items .rating-summary:before{content:'\e803 \e803 \e803 \e803 \e803';font-family:fontello,sans-serif;color:#aa9666;font-size:1.0625rem}#mp-review-summary .mp-review-details .stars-process-active{background-color:#00263d !important}@media screen and (min-width:96.25em){.cms-home #block-slider-home .slide-content{height:55vh}}.product-wrap .product.media .fotorama__nav-wrap--horizontal .fotorama__nav__frame--thumb .fotorama__thumb{display:flex;align-self:center;justify-content:center}.product-wrap .product.media .fotorama__nav-wrap--horizontal .fotorama__nav__frame--thumb .fotorama__thumb img{height:auto;width:auto;max-width:100%;max-height:100%;object-fit:none;-o-object-fit:none}.catalog-product-view .product-info-main .credova-response-amount{padding-bottom:25px !important}@media screen and (max-width:599px){span.crdv-button-message{font-size:12px}}@media screen and (max-width:599px){.catalog-product-view .product-info-main .credova-response-amount{padding-bottom:25px !important;text-align:right;width:100%}}@media screen and (min-width:64em){.catalog-product-view .product-add-form .price{font-size:1.75rem !important}}.catalog-product-view .product-info-main .product-add-form.border_top .product-form-before{padding:0}.catalog-product-view .product-info-main .product-add-form.border_top .product-form-before .price-box{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.catalog-product-view .product-info-main .product-add-form.border_top .product-form-before .credova-response-amount{padding:0 !important;max-width:198px;white-space:inherit}@media (min-width:1600px){.catalog-product-view .product-info-main .product-add-form.border_top .product-form-before .credova-response-amount{max-width:initial}}.catalog-product-view .product-info-main .product-add-form.border_top .product-form-before .credova-response-amount .crdv-button{border:none;padding:0;box-shadow:none;white-space:inherit;line-height:15px;display:block;text-align:left}.catalog-product-view .product-info-main .product-add-form.border_top .product-form-before .credova-response-amount .crdv-button span{font-size:12px}@media (min-width:1600px){.catalog-product-view .product-info-main .product-add-form.border_top .product-form-before .credova-response-amount .crdv-button span{font-size:15px}}@media (min-width:1800px){.catalog-product-view .product-info-main .product-add-form.border_top .product-form-before .credova-response-amount .crdv-button span{font-size:17px}}.catalog-product-view .product-info-main .product-add-form.border_top .product-form-before .credova-response-amount .crdv-button .crdv-button-brand{height:10px;background-size:contain !important;width:65px !important}@media (min-width:1800px){.catalog-product-view .product-info-main .product-add-form.border_top .product-form-before .credova-response-amount .crdv-button .crdv-button-brand{height:12px;width:75px !important}}.products.list .product-item .stock.link-stock-alert{margin-bottom:.3125rem}.cart-outofstock{color:#ef5f25;font-size:12px;font-weight:700}.cms-home #block-slider-home{min-height:300px !important;background-image:url("https://cdn.dribbble.com/users/24447/screenshots/1201310/inkling_spinner.gif");background-size:auto;background-repeat:no-repeat;background-position:center;height:28.9375rem !important;position:relative}.cms-home #block-slider-home .home{z-index:9}@media (min-width:64em){.cms-home #block-slider-home{height:26.5625rem !important}.category-info{margin-top:-42px !important;max-height:inherit !important;min-height:11.15rem !important}}@media (min-width:96.25em){.cms-home #block-slider-home{height:55vh !important}}.ambrand-index-index .category-info{display:none}@media (max-width:767px){.category-info .category-image.category-image-desktop{display:none}}.category-info .category-image.category-image-mobile{display:none}@media (max-width:767px){.category-info .category-image.category-image-mobile{display:block}.category-info .category-image.category-image-mobile img{height:auto;width:100%;max-width:100%}}@media (max-width:767px){.category-info{min-height:10.25rem !important}}@media (max-width:369px){.category-info{min-height:8.75rem !important}}@media (max-width:1279px){.category-info{margin-top:-15px !important}}.catalog-category-view .products-list .product-item-info .wrap-item-actions .price-box{-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit;-webkit-box-pack:initial;-ms-flex-pack:end;justify-content:inherit}.catalog-category-view .products-list .product-item-info .wrap-item-actions .price-box>span{width:auto}.cms-home #maincontent .main-column>p{display:none}.cms-home #maincontent .main-column #block-slider-home .page-preloader{opacity:1;z-index:1;width:100%;height:100%;background-color:#fff;position:absolute}.cms-home #maincontent .main-column #block-slider-home .page-preloader .load-txt{color:#000}.cms-home #maincontent .main-column #block-slider-home .page-preloader .dot{background-color:#000}@media (max-width:1199px){.cms-home .home-banner-slider{min-width:100vw;height:100%;margin:-15px -.9375rem 0}}.cms-home .home-banner-slider .image-body{position:relative}@media (min-width:768px){.cms-home .home-banner-slider .image-body{min-height:644px}}.cms-home .home-banner-slider .image-body img{width:100%}@media (min-width:768px){.cms-home .home-banner-slider .image-body img{min-height:644px}}.cms-home .home-banner-slider .image-body img.mobimage{display:none}@media (max-width:767px){.cms-home .home-banner-slider .image-body img.mobimage{display:block}}@media (max-width:767px){.cms-home .home-banner-slider .image-body img.deskimage{display:none}}.cms-home .home-banner-slider .image-body .slide-content-holder{width:100%;height:100%;position:absolute;top:0;padding:.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:99}@media screen and (min-width:64em){.cms-home .home-banner-slider .image-body .slide-content-holder{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1.25rem 6.25rem 1.25rem 3.125rem}}.cms-home .home-banner-slider .image-body .slide-content-holder .slide-content-text{text-align:center;color:#fff;font-size:1.75rem;line-height:2.375rem;letter-spacing:.0625rem;font-family:OPTICirrus-Bold;text-transform:uppercase;width:100%;max-width:25rem}@media screen and (min-width:64em){.cms-home .home-banner-slider .image-body .slide-content-holder .slide-content-text{font-size:2.5rem;line-height:3.125rem;letter-spacing:.125rem;text-align:left;max-width:33.75rem}}.cms-home .home-banner-slider .image-body .slide-content-holder .slide-content-text .button{width:9.1875rem;font-size:.875rem;line-height:2.5rem;padding:0 1.5625rem;letter-spacing:normal;display:inline-block;margin:0 auto 0}@media (min-width:1024px){.cms-home .home-banner-slider .image-body .slide-content-holder .slide-content-text .button{margin-top:-28px !important}}@media (max-width:767px){.cms-home .home-banner-slider .image-body .slide-content-holder .slide-content-text .button{margin-top:-18px !important}}.cms-home .home-banner-slider .image-body .slide-content-holder .slide-content-text .button:hover{background-color:#fff;color:#000}@media screen and (min-width:64em){.cms-home .home-banner-slider .image-body .slide-content-holder .slide-content-text .button{display:inline-block;margin:0}}.cms-home .home-banner-slider .image-body .slide-content-holder.banner-left-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cms-home .home-banner-slider .image-body .slide-content-holder.banner-left-content .slide-content-box .slide-content-text{text-align:left !important}@media (max-width:767px){.cms-home .home-banner-slider .image-body .slide-content-holder.banner-left-content .slide-content-box .slide-content-text{text-align:center !important}}.cms-home .home-banner-slider .image-body .slide-content-holder.banner-center-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cms-home .home-banner-slider .image-body .slide-content-holder.banner-center-content .slide-content-box .slide-content-text{text-align:center !important}@media (max-width:767px){.cms-home .home-banner-slider .image-body .slide-content-holder.banner-center-content .slide-content-box .slide-content-text{text-align:center !important}}.cms-home .home-banner-slider .image-body .slide-content-holder.banner-right-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cms-home .home-banner-slider .image-body .slide-content-holder.banner-right-content .slide-content-box .slide-content-text{text-align:right !important}@media (max-width:767px){.cms-home .home-banner-slider .image-body .slide-content-holder.banner-right-content .slide-content-box .slide-content-text{text-align:center !important}}@media (max-width:767px){.cms-home .home-banner-slider .image-body .slide-content-holder{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}}.cms-home .home-banner-slider.slider-init-class .image-body{display:none}.cms-home .home-banner-slider.slider-init-class .image-body:first-child{display:block}@media (max-width:767px){.cms-home .home-banner-slider .slick-arrow{width:40px;height:40px}}.cms-home .home-banner-slider .slick-arrow:before{border-color:#fff !important}.cms-home .home-banner-slider .slick-arrow:hover:before{opacity:.8}.cms-home .home-banner-slider .slick-arrow.slick-prev{left:30px}@media (max-width:767px){.cms-home .home-banner-slider .slick-arrow.slick-prev{left:15px}}.cms-home .home-banner-slider .slick-arrow.slick-prev:before{left:0}.cms-home .home-banner-slider .slick-arrow.slick-next{right:30px}@media (max-width:767px){.cms-home .home-banner-slider .slick-arrow.slick-next{right:15px}}.cms-home .home-banner-slider .slick-arrow.slick-next:before{right:0}.custom-select-holder-cc{position:relative;max-width:35.375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;max-width:none}.bd_order_status-check-index a#trackOrder{font-size:14px;margin-left:10px;text-transform:uppercase;font-weight:700}header.page-header .block.block-search>.search-icon-mobile{font-family:Oswald-Regular;font-size:.75rem;font-weight:300;white-space:nowrap}header.page-header .block.block-search>.search-icon-mobile:after{display:inline-block;width:1.0625rem;height:1.0625rem;margin-left:.625rem;vertical-align:middle;background:url(../images/search-icon.svg) no-repeat center/1.0625rem 1.0625rem;content:'';position:relative;top:-.125rem}@media (max-width:79.9375em){header.page-header .block.block-search .block.block-content{position:fixed;top:0;z-index:2;padding-top:54px;min-height:100vh}}@media (max-width:79.9375em){header.page-header .block.block-search .search-icon-mobile.visible{font-size:0px;position:fixed;top:15px;z-index:3;right:20px;width:30px;height:30px;cursor:pointer}}@media (max-width:79.9375em){header.page-header .block.block-search .search-icon-mobile.visible:before,header.page-header .block.block-search .search-icon-mobile.visible:after{position:absolute;left:0;top:50%;width:100%;height:1px;background-color:#3b3b3b;-webkit-transform-origin:center;transform-origin:center;content:'';font-size:20px}}@media (max-width:79.9375em){header.page-header .block.block-search .search-icon-mobile.visible:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:9px}}@media (max-width:79.9375em){header.page-header .block.block-search .search-icon-mobile.visible:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media (max-width:79.9375em){.klevu-fluid .klevups-enabled.klevu-pt-rs-hover{height:calc(100vh - 110px)}}@media screen and (min-width:80em){body:not(.touch) .block-search>.search-icon-mobile{display:none}}ul.sidebar-social-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}ul.sidebar-social-links li{display:inline-block;font-size:20px}ul.sidebar-social-links li:not(:last-child){margin-right:10px}.checkout-index-index .opc-block-summary .loading-mask{display:none}.minicart-wrapper .product-item .product-item-photo img{width:auto !important}.opc-payment .items.payment-methods .payment-group{position:relative;padding-top:140px}.opc-payment .items.payment-methods .payment-group .payment-method-title.field.choice{position:absolute;top:0;left:0;width:100%;border-bottom:.0625rem solid #dedede;padding-bottom:30px}.opc-payment .items.payment-methods .payment-group .payment-method-title.field.choice .label{font-weight:600}.opc-payment .items.payment-methods .payment-group .payment-method:nth-child(2) .payment-method-title.field.choice{top:80px}.opc-payment .items.payment-methods .payment-group .payment-method:nth-child(3) .payment-method-title.field.choice{top:165px}.ffl-popup .action-button .select-dealer-btn{padding:12px;float:right}.ffl-popup .amlocator-store-information{width:78%}.ffl-popup .ffl-chose label{font-size:15px;line-height:normal;position:relative}.ffl-popup .ffl-chose{max-width:100%;padding-left:16px}.ffl-popup .ffl-chose [type=checkbox]+label:before{top:5px}.ffl-popup .amlocator-store-desc.-active .ffl-chose [type=checkbox]+label:before{border-color:#fff !important}.ffl-popup .action-button{margin-bottom:0;flex-wrap:wrap;justify-content:flex-end}.ffl-popup .ffl-chose{max-width:16.3125rem;margin-top:70px;position:relative}.ffl-popup .ffl-chose label{font-size:14px;margin-bottom:0;line-height:normal}.amlocator-store-desc input[type=checkbox]{left:0;z-index:2;width:100%;height:100%;top:0}.amlocator-store-desc input[type=checkbox]+label:before{box-shadow:none !important;background:0 0 !important}.amlocator-store-desc.-active input[type=checkbox]+label:before{box-shadow:none !important;background:0 0 !important}.amlocator-store-desc.-active input[type=checkbox]:checked+label{color:#fff}.amlocator-store-desc.-active input[type=checkbox]:checked+label:before{background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4LjcyIDcuMDQiPgogICAgPGRlZnM+CiAgICAgICAgPHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7fTwvc3R5bGU+CiAgICA8L2RlZnM+CiAgICA8cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMy4zOSA3LjA0IDAgNC4wMyAwLjY2IDMuMjggMy4yOCA1LjYgNy45NSAwIDguNzIgMC42NCAzLjM5IDcuMDQiLz4KPC9zdmc+) no-repeat center/8px 6px !important}.amlocator-store-desc.-active input[type=checkbox]:checked+label:after{box-shadow:none !important}body .amlocator-search-container .amlocator-title{display:inline-block;margin-bottom:2px;text-align:left;width:100%;font-size:16px;color:#00263d;text-transform:uppercase;font-weight:700;font-family:Oswald-Regular;letter-spacing:.5px}body .amlocator-search-container .amlocator-current-location .amlocator-text{box-sizing:border-box;width:100%;height:46px;padding-right:40px;border:1px solid #969696;border-radius:0;text-transform:uppercase;color:#000;font-size:16px}body .amlocator-search-container .amlocator-search{top:44px}body .amlocator-search-container .amlocator-select{min-width:215px;box-sizing:border-box;width:100%;height:46px;padding-right:30px;border:1px solid #969696;border-radius:0;text-transform:uppercase;color:#000;font-size:16px;padding-left:15px}body .amlocator-search-container .amlocator-button{background-color:#006080 !important;font-family:Oswald-Regular;font-weight:500;text-align:center;border-radius:0;color:#fff !important;font-size:17px;text-transform:uppercase;width:auto !important;padding:0 20px;letter-spacing:.5px;float:right;border:none !important;margin-top:0 !important;margin-bottom:10px;min-height:50px;margin-right:10px}body .amlocator-store-desc .amlocator-title{margin-bottom:0;font-weight:400;font-size:22px}body .amlocator-store-desc .amlocator-title+br{display:none}body .amlocator-store-desc .amlocator-block{position:relative}body .amlocator-store-desc .amlocator-block .amasty_distance{position:absolute;right:0;top:0;font-size:0px}body .amlocator-store-desc .amlocator-block .amasty_distance .amasty_distance_number{font-size:16px;position:relative;padding-left:25px;line-height:40px}body .amlocator-store-desc .amlocator-block .amasty_distance .amasty_distance_number:before{content:'';width:20px;height:35px;background-size:100%;background-image:url(../images/spotlight-poi2.png);background-repeat:no-repeat;position:absolute;left:0;top:-5px}body .ffl-popup .amlocator-store-information{width:70%;font-size:16px}body .ffl-popup .action-button{margin-bottom:0;flex-wrap:wrap;justify-content:right;width:30%;justify-content:flex-end;align-items:flex-end}body .ffl-popup .ffl-chose{max-width:100%;margin-top:10px;padding-left:10px}.faq-accordion-row:not(:last-child){border-bottom:1px solid #979797}.faq-accordion-row .faq-accordion-title{padding:10px 20px 10px 40px;position:relative;cursor:pointer}.faq-accordion-row .faq-accordion-title.active:before{content:"-"}.faq-accordion-row .faq-accordion-title:before{content:"+";position:absolute;left:0;top:19px;font-size:25px;line-height:normal;background:#00263d;color:#fff;width:25px;height:25px;text-align:center;display:flex;justify-content:center;align-items:center}.faq-accordion-row .faq-accordion-title h4{margin:0;padding:10px 0;font-size:18px}.faq-accordion-row .faq-accordion-content{display:none;padding:0 20px 10px 40px}.financing-middle-block li img{max-height:15px;vertical-align:baseline;display:inline-block}.cms-financing-information .page-content p,.cms-financing-information .page-content ul li{font-size:15px}