@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap");.global_header{position:fixed;top:0;right:0;left:0;background:#292929;z-index:100;font-family:"Roboto",sans-serif;text-transform:uppercase;font-size:0.75rem}@media (min-width: 576px){.global_header{font-size:.8125rem}}.global_header *{font-family:inherit}.global_header__nav_list{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}@media (min-width: 576px){.global_header__nav_list{width:540px;margin:0 auto;border-left:1px solid #121212}}@media (min-width: 768px){.global_header__nav_list{width:720px}}@media (min-width: 992px){.global_header__nav_list{width:960px}}@media (min-width: 1200px){.global_header__nav_list{width:1140px}}.global_header__nav_item{margin:0;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;border-right:1px solid #121212}@media (min-width: 576px){.global_header__nav_item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.global_header__nav_item:last-child{border-right:0}@media (min-width: 576px){.global_header__nav_item:last-child{border-right:1px solid #121212}}.global_header__nav_item__hide_on_mobile{display:none}@media (min-width: 768px){.global_header__nav_item__hide_on_mobile{display:block}}.global_header__nav_link{color:#cbced1;-webkit-transition:color 0.3s ease-in-out, background 0.3s ease-in-out;transition:color 0.3s ease-in-out, background 0.3s ease-in-out;padding:.5rem .5rem .375rem;display:block;white-space:nowrap;text-align:center;font-weight:600;line-height:1.5;min-height:2rem}@media (min-width: 576px){.global_header__nav_link{padding:.5625rem 1.375rem .4375rem}}.global_header__nav_link svg{color:inherit;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;width:0.9em;height:0.9em;margin-right:0.35em;vertical-align:middle;position:relative;top:-1px}@media (min-width: 576px){.global_header__nav_link svg{width:1em;height:1em}}.global_header__nav_link:hover{color:#f7f7f8;background:#121212;text-decoration:none}.global_header__nav_link:hover svg{color:#ffcd00}.global_header__nav_link__active,.global_header__nav_link__active:hover{background:#222;color:#f7f7f8}.global_header__nav_link__active svg,.global_header__nav_link__active:hover svg{color:#ffcd00}h1,h2,h3,h4,h5,h6,.comments-title,.comment-author,#reply-title,#site-footer .widget-title,.accordion_title,.ui-tabs-anchor,.products .button,.site-title a,.post_meta_archive a,.post_meta a,.post_tags a,#nav-below a,.list_categories a,.list_shop_categories a,.main-navigation>ul>li>a,.main-navigation .mega-menu>ul>li>a,.more-link,.top-page-excerpt,.select2-search input,.product_after_shop_loop_buttons a,.woocommerce .products-grid a.button,.page-numbers,input.qty,.button,button,.button_text,input[type="button"],input[type="reset"],input[type="submit"],button[type="submit"],.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page #content input.button.alt,.yith-wcwl-wishlistexistsbrowse.show a,.share-product-text,.tabs>li>a,label,.comment-respond label,.product_meta_title,.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,#map_button,.coupon_code_text,.woocommerce .cart-collaterals .cart_totals tr.order-total td strong,.woocommerce-page .cart-collaterals .cart_totals tr.order-total td strong,.cart-wishlist-empty,.wishlist-empty,.cart-empty,.return-to-shop .wc-backward,.order-number a,.post-edit-link,.from_the_blog_title,.icon_box_read_more,.vc_pie_chart_value,.shortcode_banner_simple_bullet,.shortcode_banner_simple_height_bullet,.product-category .woocommerce-loop-category__title,.categories_grid .category_name,.woocommerce span.onsale,.woocommerce-page span.onsale,.out_of_stock_badge_single,.out_of_stock_badge_loop,.page-numbers,.post-nav-links span,.post-nav-links a,.add_to_wishlist,.yith-wcwl-wishlistaddedbrowse,.yith-wcwl-wishlistexistsbrowse,.filters-group,.product-name,.product-quantity,.product-total,.download-product a,.woocommerce-order-details table tfoot th,.woocommerce-order-details table tfoot td,.woocommerce .woocommerce-order-downloads table tbody td:before,.woocommerce table.woocommerce-MyAccount-orders td:before,.widget h3,.widget .total .amount,.wishlist-in-stock,.wishlist-out-of-stock,.comment-reply-link,.comment-edit-link,.widget_calendar table thead tr th,.page-type,.mobile-navigation a,table thead tr th,.portfolio_single_list_cat,.portfolio-categories,.shipping-calculator-button,.vc_btn,.vc_btn2,.vc_btn3,.account-tab-item .account-tab-link,.account-tab-list .sep,ul.order_details li,ul.order_details.bacs_details li,.widget_calendar caption,.widget_recent_comments li a,.edit-account legend,.widget_shopping_cart li.empty,.cart-collaterals .cart_totals .shop_table .order-total .woocommerce-Price-amount,.woocommerce table.cart .cart_item td a,.woocommerce #content table.cart .cart_item td a,.woocommerce-page table.cart .cart_item td a,.woocommerce-page #content table.cart .cart_item td a,.woocommerce table.cart .cart_item td span,.woocommerce #content table.cart .cart_item td span,.woocommerce-page table.cart .cart_item td span,.woocommerce-page #content table.cart .cart_item td span,.woocommerce-MyAccount-navigation ul li,.cd-quick-view .cd-item-info .product_infos .quickview-badges .onsale,.woocommerce-info.wc_points_rewards_earn_points,.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce .cart-collaterals .cart_totals .cart-subtotal th,.woocommerce-page .cart-collaterals .cart_totals .cart-subtotal th,.woocommerce .cart-collaterals .cart_totals tr.shipping th,.woocommerce-page .cart-collaterals .cart_totals tr.shipping th,.woocommerce .cart-collaterals .cart_totals tr.order-total th,.woocommerce-page .cart-collaterals .cart_totals tr.order-total th,.woocommerce .cart-collaterals .cart_totals h2,.woocommerce .cart-collaterals .cross-sells h2,.woocommerce-cart #content table.cart td.actions .coupon #coupon_code,form.checkout_coupon #coupon_code,.woocommerce-checkout .woocommerce-info,.shopkeeper_checkout_coupon,.shopkeeper_checkout_login,.minicart-message,.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td,.woocommerce .woocommerce-checkout-review-order table.shop_table tfoot th,.woocommerce-page .woocommerce-checkout-review-order table.shop_table tfoot td,.woocommerce-page .woocommerce-checkout-review-order table.shop_table tfoot th,.no-products-info p,.getbowtied_blog_ajax_load_button a,.getbowtied_ajax_load_button a,.index-layout-2 ul.blog-posts .blog-post article .post-categories li a,.index-layout-3 .blog-posts_container ul.blog-posts .blog-post article .post-categories li a,.index-layout-2 ul.blog-posts .blog-post .post_content_wrapper .post_content .read_more,.index-layout-3 .blog-posts_container ul.blog-posts .blog-post article .post_content_wrapper .post_content .read_more,.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a,.woocommerce-page .woocommerce-breadcrumb a,.product_meta,.product_meta span,.product_meta a,.product_layout_classic div.product span.price,.product_layout_classic div.product p.price,.product_layout_2 div.product span.price,.product_layout_2 div.product p.price,.product_layout_3 div.product span.price,.product_layout_3 div.product p.price,.product_layout_4 div.product span.price,.product_layout_4 div.product p.price,.related-products-title,.product_socials_wrapper .share-product-text,#button_offcanvas_sidebar_left .filters-text,.woocommerce-ordering select.orderby,.fr-position-text,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tr td,.catalog-ordering .select2-container.orderby a,.catalog-ordering .select2-container span,.widget_product_categories ul li .count,.widget_layered_nav ul li .count,.woocommerce-mini-cart__empty-message,.woocommerce-ordering select.orderby,.woocommerce .cart-collaterals .cart_totals table.shop_table_responsive tr td::before,.woocommerce-page .cart-collaterals .cart_totals table.shop_table_responsive tr td::before,.login-register-container .lost-pass-link,.woocommerce-cart .cart-collaterals .cart_totals table td .amount,.wpb_wrapper .add_to_cart_inline .woocommerce-Price-amount.amount,.woocommerce-page .cart-collaterals .cart_totals tr.shipping td,.woocommerce-page .cart-collaterals .cart_totals tr.shipping td,.woocommerce .cart-collaterals .cart_totals tr.cart-discount th,.woocommerce-page .cart-collaterals .cart_totals tr.cart-discount th,.woocommerce-thankyou-order-received,.woocommerce-order-received .woocommerce table.shop_table tfoot th,.woocommerce-order-received .woocommerce-page table.shop_table tfoot th,.woocommerce-view-order .woocommerce table.shop_table tfoot th,.woocommerce-view-order .woocommerce-page table.shop_table tfoot th,.woocommerce-order-received .woocommerce table.shop_table tfoot td,.woocommerce-order-received .woocommerce-page table.shop_table tfoot td,.woocommerce-view-order .woocommerce table.shop_table tfoot td,.woocommerce-view-order .woocommerce-page table.shop_table tfoot td,.language-and-currency #top_bar_language_list>ul>li,.language-and-currency .wcml_currency_switcher>ul>li.wcml-cs-active-currency,.language-and-currency-offcanvas #top_bar_language_list>ul>li,.language-and-currency-offcanvas .wcml_currency_switcher>ul>li.wcml-cs-active-currency,.woocommerce-order-pay .woocommerce .woocommerce-form-login p.lost_password a,.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-number a,.woocommerce form.login .lost_password,.comment-reply-title,.product_content_wrapper .product_infos .out_of_stock_wrapper .out_of_stock_badge_single,.product_content_wrapper .product_infos .woocommerce-variation-availability p.stock.out-of-stock,.site-search .widget_product_search .search-field,.site-search .widget_search .search-field,.site-search .search-form .search-field,.site-search .search-text,.site-search .search-no-suggestions,.latest_posts_grid_wrapper .latest_posts_grid_title,p.has-drop-cap:not(:focus):first-letter,.paypal-button-tagline .paypal-button-text,.tinvwl_add_to_wishlist_button,.product-addon-totals,body.gbt_custom_notif .page-notifications .gbt-custom-notification-message,body.gbt_custom_notif .page-notifications .gbt-custom-notification-message *,body.gbt_custom_notif .page-notifications .product_notification_text,body.gbt_custom_notif .page-notifications .product_notification_text *,body.gbt_classic_notif .woocommerce-error a,body.gbt_classic_notif .woocommerce-info a,body.gbt_classic_notif .woocommerce-message a,body.gbt_classic_notif .woocommerce-notice a,.shop_table.cart .product-price .amount,p.has-drop-cap:first-letter,.woocommerce-result-count,.widget_price_filter .price_slider_amount,.woocommerce ul.products li.product .price,.product_content_wrapper .product_infos table.variations td.label,.woocommerce div.product form.cart .reset_variations,.cd-quick-view .cd-item-info .product_infos .product_price .price,#powerTip,div.wcva_shop_textblock,.wcva_filter_textblock,.wcva_single_textblock,.cd-quick-view .swatchtitlelabel,.cd-quick-view .wcva_attribute_sep,.cd-quick-view .wcva_selected_attribute,.added_to_cart,.upper a,.wp-block-woocommerce-active-filters ul.wc-block-active-filters-list li *,.wp-block-woocommerce-active-filters .wc-block-active-filters__clear-all,.product_navigation #nav-below span,.order-info mark{font-family:"Stratum",Verdana,sans-serif}#site-top-bar{height:auto;display:block;position:relative;z-index:11;background-color:#b88e33}#site-top-bar .row{max-width:80rem}#site-top-bar .site-top-bar-inner{text-align:center}#site-top-bar .site-top-message{float:none;font-size:.6875rem;padding:0.5em 0;margin:0}@media (min-width: 48em){#site-top-bar .site-top-message{font-size:1rem}}#site-top-bar .site-top-message a{font-weight:600;color:#121212}#site-top-bar .site-top-message a:hover,#site-top-bar .site-top-message a:focus{opacity:1;text-decoration:underline}#site-navigation-top-bar{display:none !important}#page_wrapper.sticky_header{padding-top:100px}#page_wrapper.sticky_header .top-headers-wrapper{height:auto;overflow:visible}@media (min-width: 64em){#page_wrapper.sticky_header .content-area{padding:6.25rem 0 0 0}}@media (min-width: 64em){#page_wrapper.sticky_header:not(.transparent_header) .page-title-hidden .content-area{padding-top:1.25rem}}#page_wrapper.sticky_header .global_header{position:relative}#page_wrapper.sticky_header .global_header ul{font-size:inherit}#page_wrapper.sticky_header .global_header a{opacity:1}@media (min-width: 40em){.content-area{padding:2.5rem 0 0 0}}@media (min-width: 48em){.content-area{padding:3.75rem 0 0 0}}.site-header{padding:0;z-index:10;background:#121212;color:#fff}.site-header.sticky{padding:0 !important}.site-header-wrapper{padding:0 .3125rem}@media (min-width: 22.5rem){.site-header-wrapper{padding:0 .375rem 0 1rem}}@media (min-width: 30em){.site-header-wrapper{max-width:33.75rem !important;margin:0 auto;padding:0 .625rem}}@media (min-width: 48em){.site-header-wrapper{max-width:45rem !important}}@media (min-width: 62em){.site-header-wrapper{max-width:62rem !important}}@media (min-width: 75em){.site-header-wrapper{max-width:71.25rem !important}}#masthead{padding:0}#masthead .row{padding:0;position:relative;z-index:11;background:#121212;max-width:none}.site-branding{width:8.1875rem;height:4rem}@media (min-width: 64em){.site-branding{width:10.0625rem;height:5.625rem;margin-right:1.5625rem !important}}.site-tools{width:55%;margin:0 .625rem 0 0;padding:0;text-align:right}@media (min-width: 30em){.site-tools{width:60%}}@media (min-width: 48em){.site-tools{margin-right:0}}@media (min-width: 64em){.site-tools{position:absolute;right:1.875rem;top:0}}.site-tools ul{padding-top:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width: 64em){.site-tools ul{display:inline-block;padding-top:2rem}}.site-tools ul li{margin-left:.75rem}@media (min-width: 48em){.site-tools ul li{margin-left:1rem}}.site-tools ul li:hover{opacity:1}.site-tools.offset{margin:0}.site-tools.offset ul li{height:auto;line-height:inherit}.site-tools.offset ul li .tools_button{margin-top:.25rem;height:auto;-webkit-transition:all .25s;transition:all .25s}.site-tools.offset ul li .tools_button.items-0 .wishlist_items_number,.site-tools.offset ul li .tools_button.items-0 .shopping_bag_items_number{color:#fff}.site-tools.offset ul li .tools_button.items-0 .spk-icon-cart-shopkeeper{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='16'%3E%3Cpath d='M15.8 10H6.6l.2 1h8.4c.5 0 .8.4.7.9l-.2.8a1.793 1.793 0 01-.8 3.4c-1 0-1.8-.8-1.8-1.8 0-.5.2-.9.5-1.2H7.2c.3.3.5.8.5 1.2.1.9-.7 1.7-1.7 1.7s-1.8-.8-1.8-1.8c0-.6.4-1.2.9-1.5L2.9 2H.8C.3 2 0 1.7 0 1.2V.8C0 .3.3 0 .8 0H4c.4 0 .7.3.7.6L5 2h12.3c.5 0 .8.4.7.9l-1.5 6.5c-.1.4-.4.6-.7.6z' fill='%23cbced1'/%3E%3C/svg%3E")}.site-tools.offset ul li .tools_button.items-0 .spk-icon-heart{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M14.8 8.5l-6 6.2c-.4.4-1 .4-1.4 0l-6-6.2C-.5 6.6-.4 3.6 1.6 2 3.3.5 5.9.8 7.4 2.4L8 3l.6-.6C10.2.8 12.7.5 14.4 2c2 1.6 2.1 4.6.4 6.5z' fill='%23cbced1'/%3E%3C/svg%3E")}.site-tools.offset .wishlist_items_number,.site-tools.offset .shopping_bag_items_number{font-size:.875rem;font-weight:500;color:#b88e33}@media (min-width: 40em){.site-tools.offset .wishlist_items_number,.site-tools.offset .shopping_bag_items_number{line-height:2rem}}.site-tools .tools_button_icon{height:auto}.site-tools .search-icon .tools_button{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' aria-label='Search'%3E%3Cpath d='M15.8 14.9l-.9.9c-.3.3-.8.3-1.1 0l-3.1-3.1c-.1-.1-.2-.3-.2-.5v-.5c-1.1.8-2.5 1.3-4 1.3C2.9 13 0 10.1 0 6.5S2.9 0 6.5 0 13 2.9 13 6.5c0 1.5-.5 2.9-1.4 4h.5c.2 0 .4.1.5.2l3.1 3.1c.4.3.4.8.1 1.1zm-5.3-8.4c0-2.2-1.8-4-4-4s-4 1.8-4 4 1.8 4 4 4 4-1.8 4-4z' fill='%23cbced1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1rem;text-indent:-9999px;border:0;width:1rem;height:2.0625rem !important;margin-top:.3125rem;cursor:pointer}.site-tools .search-icon .tools_button:hover{opacity:0.75}.site-tools .hamburger-button{margin-left:.375rem}.site-tools .spk-icon-cart-shopkeeper{width:1.125rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='16'%3E%3Cpath d='M15.8 10H6.6l.2 1h8.4c.5 0 .8.4.7.9l-.2.8a1.793 1.793 0 01-.8 3.4c-1 0-1.8-.8-1.8-1.8 0-.5.2-.9.5-1.2H7.2c.3.3.5.8.5 1.2.1.9-.7 1.7-1.7 1.7s-1.8-.8-1.8-1.8c0-.6.4-1.2.9-1.5L2.9 2H.8C.3 2 0 1.7 0 1.2V.8C0 .3.3 0 .8 0H4c.4 0 .7.3.7.6L5 2h12.3c.5 0 .8.4.7.9l-1.5 6.5c-.1.4-.4.6-.7.6z' fill='%23b88e33'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.125rem}.site-tools .spk-icon-cart-shopkeeper:before{display:none}.site-tools .spk-icon-heart{width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M14.8 8.5l-6 6.2c-.4.4-1 .4-1.4 0l-6-6.2C-.5 6.6-.4 3.6 1.6 2 3.3.5 5.9.8 7.4 2.4L8 3l.6-.6C10.2.8 12.7.5 14.4 2c2 1.6 2.1 4.6.4 6.5z' fill='%23ffe67f'/%3E%3C/svg%3E");background:url(../img/icon-heart-ltyellow.png);background-repeat:no-repeat;background-position:center;background-size:1rem}.site-tools .spk-icon-heart:before{display:none}.site-tools .account-link{font-weight:600;float:right;margin:0 0 0 1.25rem;border-bottom:.3125rem solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.site-tools .account-link>a{padding:2.4375rem 0 1.375rem 0}.site-tools .account-link.open{border-bottom:.3125rem solid #b88e33}.site-tools .account-link a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#b88e33}.site-tools .account-link a:hover{color:#f7f7f8}.site-tools .account-link a:hover,.site-tools .account-link a:focus{opacity:1 !important}.account-logged-in.is-small-viewport,.account-logged-in.is-large-viewport{display:none}.account-logged-out.is-large-viewport{display:none}@media (min-width: 64em){.account-logged-out.is-large-viewport{display:block}}.is-user .account-logged-out{display:none}.is-user .account-logged-in.is-small-viewport{display:block}@media (min-width: 64em){.is-user .account-logged-in.is-large-viewport{display:block}}.account-link{font-size:16px;line-height:1.5;text-rendering:optimizeLegibility}.account-link__username{max-width:4.6rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.account-link__chevron{margin-left:.3125rem;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out}.account-link.open .account-link__chevron{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.uscca-header{background:#121212}.uscca-logo{margin:0}.uscca-logo a{display:block;color:#fff;width:8.1875rem;height:4rem;background:url(../img/logo-uscca.png) no-repeat center;background-size:8.1875rem;text-indent:-624.9375rem}@media (min-width: 64em){.uscca-logo a{width:10.0625rem;height:5.625rem;background-size:10.0625rem}}.site-tools .join-uscca-button a{display:none;background:#b88e33;color:#121212 !important;font-size:1rem;font-weight:600;line-height:1.5rem !important;padding:.3125rem 1.125rem .3125rem !important;border:0;border-radius:.3125rem !important}@media (min-width: 40em){.site-tools .join-uscca-button a{display:inline-block;margin-top:4px}}.site-tools .join-uscca-button a:hover{background:#98752A;opacity:1}.logged-in .site-tools .join-uscca-button a{display:none}.site-tools .uscca-user-flyout{display:block;background:#f7f7f8;padding:1rem 0.75rem 1.5em 1.5rem;-webkit-box-shadow:-2px 2px 60px -27px #121212;box-shadow:-2px 2px 60px -27px #121212;position:absolute;top:5.625rem;right:0;visibility:hidden;pointer-events:none;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.site-tools .uscca-user-flyout.open{visibility:visible;pointer-events:auto;opacity:1}.site-tools .uscca-user-flyout li{display:block}.site-tools .uscca-user-flyout a{color:#121212 !important;font-weight:500;margin:3px 16px 3px 0}.site-tools .uscca-user-flyout a:hover,.site-tools .uscca-user-flyout a:focus{text-decoration:underline}.site-search-flyout{position:absolute;top:-150vh;left:0;z-index:10;overflow:hidden;margin:0;padding:3rem 1.875rem;list-style:none;background:#fff;color:#121212;height:100vh;width:100%;-webkit-transition:top 0.3s ease;transition:top 0.3s ease}@media (min-width: 48em){.site-search-flyout{padding:6.25rem 3.125rem 3.125rem}}body.site-search-open .site-search-flyout{top:4rem}@media (min-width: 64em){body.site-search-open .site-search-flyout{top:5.625rem}}.site-search-flyout .search-text{font-size:1.125rem}.site-search-flyout .woocommerce-product-search.search-form{border-bottom:.1875rem solid #ebeced}.site-search-flyout input[type="search"]{border:0 !important;color:#121212;font-family:"Stratum",Verdana,sans-serif;font-size:1.5rem;font-weight:600;padding:0 3.75rem .625rem 0;text-transform:lowercase}@media (min-width: 48em){.site-search-flyout input[type="search"]{font-size:2.5rem}}.site-search-flyout input[type="search"]::-webkit-input-placeholder{color:#747678;opacity:1}.site-search-flyout input[type="search"]::-moz-placeholder{color:#747678;opacity:1}.site-search-flyout input[type="search"]:-moz-placeholder{color:#747678;opacity:1}.site-search-flyout input[type="search"]:-ms-input-placeholder{color:#747678;opacity:1}.site-search-flyout input[type="search"].placeholder{color:#747678;opacity:1}.site-search-flyout .search-suggestions-wrapp{height:60vh;margin-top:1.5rem;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.site-search-flyout .woocommerce-product-search:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' aria-label='Search'%3E%3Cpath d='M15.8 14.9l-.9.9c-.3.3-.8.3-1.1 0l-3.1-3.1c-.1-.1-.2-.3-.2-.5v-.5c-1.1.8-2.5 1.3-4 1.3C2.9 13 0 10.1 0 6.5S2.9 0 6.5 0 13 2.9 13 6.5c0 1.5-.5 2.9-1.4 4h.5c.2 0 .4.1.5.2l3.1 3.1c.4.3.4.8.1 1.1zm-5.3-8.4c0-2.2-1.8-4-4-4s-4 1.8-4 4 1.8 4 4 4 4-1.8 4-4z' fill='%23747678'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.125rem;text-indent:-9999px}@media (min-width: 48em){.site-search-flyout .woocommerce-product-search:after{background-size:2rem}}.site-search-flyout-close{width:1.875rem;height:1.875rem;border:0;padding:0;margin:0;text-indent:-9999px;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cpath d='M15 7.5c0 4.1-3.4 7.5-7.5 7.5S0 11.6 0 7.5 3.4 0 7.5 0 15 3.4 15 7.5zm-1 0C14 4.2 10.8 1 7.5 1S1 4.2 1 7.5 4.2 14 7.5 14 14 10.8 14 7.5zm-5.5 0l2 2c.1.1.1.4 0 .5l-.5.5c-.1.1-.4.1-.5 0l-2-2-2 2c-.1.1-.4.1-.5 0l-.5-.5c-.1-.1-.1-.4 0-.5l2-2-2-2c-.1-.1-.1-.3 0-.5l.5-.5c.1-.1.4-.1.5 0l2 2 2-2c.1-.1.4-.1.5 0l.5.5c.1.1.1.4 0 .5l-2 2z' fill='%23747678'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.9375rem;position:absolute;top:1.5rem;right:1.25rem}.global_header__nav_link__active svg,.global_header__nav_link:hover svg{color:#b88e33}.site-header .main-navigation{height:auto;line-height:inherit}@media (min-width: 64em){.site-header .main-navigation{height:5.625rem}}@media (min-width: 64em){.main-navigation{float:left}.main-navigation>ul>li:hover{opacity:1}.main-navigation>ul>li:hover>a{border-bottom:.3125rem solid #b88e33}.main-navigation>ul>li:hover>a:hover{opacity:1}.main-navigation>ul>li>a{font-family:"Barlow",Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:600;text-transform:none;padding:2.4375rem .1875rem 1.5rem;border-bottom:.3125rem solid transparent}.main-navigation>ul li.menu-item-has-children a:after{display:none}.main-navigation>ul .menu-item-sale a,.main-navigation>ul .menu-item-sale a:hover{color:#0074E0 !important}.main-navigation>ul li:hover>a{opacity:1}.main-navigation ul ul{background:#fff;padding:1rem 1.375rem 1.5rem;left:0;-webkit-box-shadow:0 .25rem .5rem rgba(18,18,18,0.29);box-shadow:0 .25rem .5rem rgba(18,18,18,0.29)}.main-navigation ul ul li a:hover{border-bottom-color:transparent;text-decoration:underline}.main-navigation ul ul li a{font-size:.875rem}.main-navigation>ul li.meganav>ul{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.main-navigation>ul li.meganav>ul>li,.main-navigation>ul li.meganav>ul li.menu-item-has-children{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-navigation>ul li.meganav>ul>li>a,.main-navigation>ul li.meganav>ul li.menu-item-has-children>a{color:#444546;background:-webkit-gradient(linear, left top, left bottom, from(#f7f7f8), to(#e3e3e3));background:linear-gradient(to bottom, #f7f7f8, #e3e3e3);border:0;font-style:italic;font-size:.9375rem;font-weight:600;padding:.75rem .625rem .375rem 1.375rem;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-navigation>ul li.meganav>ul>li>ul,.main-navigation>ul li.meganav>ul li.menu-item-has-children>ul{-webkit-transition:none;transition:none}.main-navigation>ul li.meganav:hover>ul li>ul,.main-navigation>ul li.meganav:hover>ul li.menu-item-has-children>ul{display:block;background:#fff;visibility:visible;pointer-events:auto;opacity:1;position:relative;top:auto;left:auto;-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:2;flex:2;-ms-flex:2 0 auto;padding:.3125rem .625rem 1.5rem 1.375rem}}@media (min-width: 80em){.main-navigation>ul>li{margin-right:.3125rem}.main-navigation>ul>li>a{font-size:1.25rem;padding:2.4375rem .9375rem 1.5rem}}.main-navigation.align_right>ul{margin-right:0}.uscca-menulogo{margin:0;position:absolute;top:0;left:.9375rem}.uscca-menulogo a{display:block;color:#121212;width:6.25rem;height:2.8125rem;background:url(../img/logo-uscca-black.png) no-repeat center;background-size:6.25rem;text-indent:-624.9375rem;opacity:1}.mobile-navigation{padding:0;border-bottom:0;width:100%}.mobile-navigation:first-of-type{border-top:.6875rem solid #fff}.mobile-navigation:first-of-type>ul{margin-top:-1px}.mobile-navigation ul li,.mobile-navigation ul li.menu-item-has-children{margin:0;position:relative}.mobile-navigation ul li a,.mobile-navigation ul li.menu-item-has-children a{display:block;padding:.5625rem 2.5rem .6875rem 1.25rem !important;font-size:1rem;font-weight:600 !important;line-height:1.5;background:#f7f7f8;border-bottom:1px solid #cbced1}.mobile-navigation ul li a svg,.mobile-navigation ul li.menu-item-has-children a svg{margin-right:.25rem}.mobile-navigation ul li ul a,.mobile-navigation ul li.menu-item-has-children ul a{font-size:.875rem;font-weight:400 !important;text-transform:none;padding:.25rem 0 .25rem !important;background:#fff;border:0}.mobile-navigation ul li ul ul,.mobile-navigation ul li.menu-item-has-children ul ul{padding-left:.9375rem !important}.mobile-navigation ul li ul ul a,.mobile-navigation ul li.menu-item-has-children ul ul a{font-size:.875rem;font-weight:400 !important;font-style:normal}.mobile-navigation ul li .more,.mobile-navigation ul li.menu-item-has-children .more{display:block;position:absolute;top:0;right:0;left:0;height:2.875rem;z-index:1;width:auto}.mobile-navigation ul li span.next,.mobile-navigation ul li.menu-item-has-children span.next{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.mobile-navigation ul li span.next:before,.mobile-navigation ul li.menu-item-has-children span.next:before{content:'';display:block;width:.625rem;height:.625rem;border-right:2px solid #747678;border-bottom:2px solid #747678;border-radius:2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:1.0625rem;right:1.5625rem}.mobile-navigation ul li .spk-icon-down-small:before,.mobile-navigation ul li .spk-icon-up-small:before,.mobile-navigation ul li.menu-item-has-children .spk-icon-down-small:before,.mobile-navigation ul li.menu-item-has-children .spk-icon-up-small:before{font-size:2.25rem;color:#9aa0a5 !important;position:absolute;top:.3125rem;right:-.3125rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mobile-navigation ul.account-logged-in li a{text-transform:none}.mobile-navigation ul ul li.menu-item-has-children>a{font-style:italic;font-size:.9375rem;font-weight:600 !important}.mobile-navigation a{font-family:"Barlow",Arial,Helvetica,sans-serif}.mobile-navigation a:hover,.mobile-navigation a:focus{color:#121212 !important;opacity:1 !important}.mobile-navigation .account-logged-in li.menu-item-has-children a,.mobile-navigation .account-logged-out li a{background:#fff}.mobile-navigation .sub-menu{opacity:1;visibility:visible;max-height:none;height:auto;margin:0;padding:0}.mobile-navigation .sub-menu a{font-size:.875rem;font-weight:400 !important;text-transform:none;padding:.25rem 0 .25rem !important;background:#fff;border:0}.nano .content{scrollbar-width:none;-ms-overflow-style:none}.nano .content::-webkit-scrollbar{width:0px;background:transparent}.off-canvas.position-right{width:19.5625rem}.offcanvas_content_right{background:#121212}.off-canvas .menu-close{padding:0}.off-canvas .close-button{padding:.9375rem}.off-canvas .uscca-mobilefooterlinks{padding:0;border-color:#dedfe1}.off-canvas .uscca-mobilefooterlinks li:last-child>.sub-menu.open{margin-bottom:0}.off-canvas .uscca-mobilefooterlinks ul li a{color:#747678 !important;font-size:1rem;background:#fff}.nano .content{background:#121212;width:19.5625rem}.mobile-contact{background:#121212;color:#fff;padding:1.25rem .625rem 2.1875rem;width:19.5625rem}.mobile-contact .uscca-contact ul{margin:0;padding:0;list-style:none}.mobile-contact .uscca-contact a{color:#fff}.mobile-contact .copyright-text{font-size:0.4875em}.mobile-contact .footer-links a{color:#fff}.mobile-menu{position:absolute;top:4rem;right:-100%;z-index:100;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;margin:0;padding:0;list-style:none;color:#fff;background-color:#121212;height:100vh;width:18.75rem;-webkit-transition:right 0.3s ease;transition:right 0.3s ease}body.mobile-menu-open .mobile-menu{right:0}@media (min-width: 340px){.mobile-menu{width:19.5625rem}}@media (min-width: 64em){.mobile-menu{display:none !important}}.mobile-menu-panel{background:#fff;position:absolute;width:100%;top:0;right:0;bottom:0;left:100%;z-index:1;overflow-x:hidden;overflow-y:auto;-webkit-transition:left 0.3s ease;transition:left 0.3s ease;padding-bottom:12.5rem}.mobile-menu-panel.active{left:0}.mobile-menu-panel>.sub-menu{padding:.625rem 1.25rem}.mobile-menu-panel.meganav ul li.menu-item-has-children>a{padding:0 0 .625rem !important;border:0;background:transparent;font-style:italic;font-size:.9375rem;font-weight:600 !important}.mobile-menu-panel.meganav .sub-menu .sub-menu{padding-left:1rem;margin-bottom:1.25rem}.mobile-menu-panel-title{border-bottom:1px solid #cbced1;position:relative}.mobile-menu-panel-title a{display:block;padding:1.375rem 1.5rem .75rem;color:#121212;background:#f7f7f8;font-size:1.125rem;font-weight:600;text-align:center;text-transform:uppercase}.mobile-menu-panel-title span.back{display:inline-block;font-size:.875rem;font-weight:400;text-transform:none;color:#121212;padding:1.5rem .625rem 0 1.25rem;position:absolute;top:0;left:0;bottom:0}.mobile-menu-panel-title span.back:before{content:'';display:block;width:.625rem;height:.625rem;border-right:2px solid #747678;border-bottom:2px solid #747678;border-radius:2px;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:1.875rem;left:.5625rem}div[id^="mobile-menu-panel--hi"] .mobile-menu-panel-title a{text-transform:none}.mobile-subnav{background:#fff;padding:3.75rem 1rem .75rem 1.25rem;position:relative;overflow:hidden}.mobile-subnav ul{margin:0;padding:0;list-style:none}.mobile-subnav li{margin:0 0 .625rem 0;padding-right:20px}.mobile-subnav a{color:#121212;font-size:.875rem;font-weight:400}.mobile-subnav a svg{vertical-align:middle;margin-right:.25rem}.mobile-submenu-popup{background:#f7f7f8;padding:1rem 1rem .875rem;border-radius:.625rem .625rem 0 0;position:absolute;right:0;bottom:-100%;left:0;-webkit-transition:bottom 0.3s ease;transition:bottom 0.3s ease}.mobile-contact-open .mobile-submenu-popup{bottom:0}.mobile-submenu-popup ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.mobile-submenu-popup li{margin:0 0 .25rem 0}.mobile-submenu-popup li:nth-of-type(odd){width:55%;padding-right:10px}@media (min-width: 340px){.mobile-submenu-popup li:nth-of-type(odd){padding-right:20px}}.mobile-submenu-popup a{color:#444546;font-size:.8125rem;font-weight:600;opacity:1 !important}.mobile-submenu-popup a svg{vertical-align:middle;margin-right:.125rem}.mobile-submenu-popup a.contact-phone svg{position:relative;top:-1px}.mobile-submenu-popup a.contact-chat svg{width:.875rem;height:.875rem}.mobile-submenu-popup-close{width:1.875rem;height:1.875rem;border:0;padding:0;margin:0;text-indent:-9999px;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15'%3E%3Cpath d='M15 7.5c0 4.1-3.4 7.5-7.5 7.5S0 11.6 0 7.5 3.4 0 7.5 0 15 3.4 15 7.5zm-1 0C14 4.2 10.8 1 7.5 1S1 4.2 1 7.5 4.2 14 7.5 14 14 10.8 14 7.5zm-5.5 0l2 2c.1.1.1.4 0 .5l-.5.5c-.1.1-.4.1-.5 0l-2-2-2 2c-.1.1-.4.1-.5 0l-.5-.5c-.1-.1-.1-.4 0-.5l2-2-2-2c-.1-.1-.1-.3 0-.5l.5-.5c.1-.1.4-.1.5 0l2 2 2-2c.1-.1.4-.1.5 0l.5.5c.1.1.1.4 0 .5l-2 2z' fill='%23747678'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.9375rem;position:absolute;top:0;right:0}.mobile-menu-footer{background:#121212;color:#cbced1;font-size:0.875rem;font-weight:600;line-height:1.125rem;text-align:center;padding:1.25rem 2.5rem 12.5rem}.mobile-menu-footer-logo{color:#cbced1;max-width:120px;margin:0 auto 0.625rem}.mobile-menu-footer-logo .footer__guarantee-logo{width:100%;height:auto;margin-right:0.5rem;opacity:0.75}.mobile-menu-footer-logo .footer__guarantee-logo path{fill:#f7f7f8}.mobile-menu-overlay{background:#121212;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9;opacity:0;-webkit-transition:opacity .3s .1s ease;transition:opacity .3s .1s ease;pointer-events:none}body.mobile-menu-open .mobile-menu-overlay{opacity:0.7;pointer-events:auto}.menu-toggle{display:inline-block;padding:1.0625rem 0 .75rem;width:3rem;height:2.5rem;position:relative}.menu-toggle:hover,.menu-toggle:focus{opacity:1}body.mobile-menu-open .menu-toggle:after{opacity:0}body.mobile-menu-open .menu-toggle i{background:transparent;-webkit-transition:background .2s 0s ease;transition:background .2s 0s ease}body.mobile-menu-open .menu-toggle i:before,body.mobile-menu-open .menu-toggle i:after{-webkit-transition:top .2s ease, -webkit-transform .2s .23s ease;transition:top .2s ease, -webkit-transform .2s .23s ease;transition:top .2s ease, transform .2s .23s ease;transition:top .2s ease, transform .2s .23s ease, -webkit-transform .2s .23s ease;top:0;width:1.5rem}body.mobile-menu-open .menu-toggle i:before{-webkit-transform:rotate3d(0, 0, 1, 42deg);transform:rotate3d(0, 0, 1, 42deg)}body.mobile-menu-open .menu-toggle i:after{-webkit-transform:rotate3d(0, 0, 1, -42deg);transform:rotate3d(0, 0, 1, -42deg)}body.mobile-menu-open .menu-toggle span{font-size:.5rem;top:1.625rem}.menu-toggle i{display:inline-block;width:1.625rem;height:.125rem;background:#cbced1;border-radius:.125rem;-webkit-transition:background .2s .23s ease, -webkit-transform .2s ease;transition:background .2s .23s ease, -webkit-transform .2s ease;transition:transform .2s ease, background .2s .23s ease;transition:transform .2s ease, background .2s .23s ease, -webkit-transform .2s ease;position:absolute;top:1.0625rem;left:50%;margin-left:-.8125rem}.menu-toggle i:before,.menu-toggle i:after{content:'';display:inline-block;width:1.625rem;height:.125rem;background:#cbced1;border-radius:.125rem;position:absolute;left:0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:top .2s .2s ease, -webkit-transform .2s ease;transition:top .2s .2s ease, -webkit-transform .2s ease;transition:top .2s .2s ease, transform .2s ease;transition:top .2s .2s ease, transform .2s ease, -webkit-transform .2s ease}.menu-toggle i:before{top:.5rem}.menu-toggle i:after{top:-.5rem}.menu-toggle span{display:block;width:100%;color:#cbced1;font-family:"Barlow",Arial,Helvetica,sans-serif;font-weight:600;font-size:.5625rem;text-transform:uppercase;text-align:center;position:absolute;top:1.6875rem;left:0}#site-footer{padding:2.5rem 0 1.25rem;background:#121212}@media (min-width: 48em){#site-footer{padding:4.375rem 0 1.25rem}}#site-footer a{color:#fff}footer#authenticated-footer{font-family:"Open Sans",Arial,Helvetica,sans-serif;background-color:#232324;color:#ebeced;padding:0 15px;overflow:hidden;font-size:1rem;letter-spacing:0;line-height:24px;padding-top:48px}footer#authenticated-footer h2{color:#fff;text-transform:uppercase;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:0.36px;line-height:24px;margin:0}footer#authenticated-footer a{color:#ebeced;text-decoration:none}footer#authenticated-footer a:visited{color:#ebeced}footer#authenticated-footer a:hover,footer#authenticated-footer a:active,footer#authenticated-footer a:focus{color:#fff;font-weight:600;text-decoration:none;opacity:1}footer#authenticated-footer ul{list-style:none;padding:0;margin:0;font-size:1em;line-height:24px}footer#authenticated-footer ul li{padding-top:25px}footer#authenticated-footer section{padding:16px 30px;border-bottom:1px solid #444546}footer#authenticated-footer section:last-child{border-bottom:0}footer#authenticated-footer .af-tablet,footer#authenticated-footer .af-just-tablet{display:none !important}footer#authenticated-footer .af-sr-only{position:absolute;right:100vw}footer#authenticated-footer .af-explore-section{padding-top:50px;border-top:1px solid #444546}footer#authenticated-footer .af-collapsable-section{max-height:calc(55px - 32px);overflow:hidden;-webkit-transition:max-height 0.3s;transition:max-height 0.3s}footer#authenticated-footer .af-collapsable-section.af-expanded{max-height:100vh}footer#authenticated-footer .af-collapsable-section.af-expanded h2{position:relative;z-index:5}footer#authenticated-footer .af-collapsable-section.af-expanded button{background-color:rgba(18,18,18,0.35)}footer#authenticated-footer .af-collapsable-section.af-expanded svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}footer#authenticated-footer section.af-collapsable-section{max-height:55px}@media (min-width: 48em){footer#authenticated-footer section.af-collapsable-section{max-height:none}}footer#authenticated-footer .af-support-section ul li:first-child{padding:0}footer#authenticated-footer .af-support-section ul li:last-child{margin-bottom:0}footer#authenticated-footer .af-support-section .af-availability{margin:16px 0;padding-left:26px}footer#authenticated-footer .af-support-section .af-availability p{margin:0;line-height:18px}footer#authenticated-footer .af-support-section .af-availability p strong{font-size:.875rem;font-weight:600}footer#authenticated-footer .af-support-section .af-availability p strong i{font-weight:600}footer#authenticated-footer .af-support-section .af-availability p em{font-size:.75rem;font-weight:300}footer#authenticated-footer .af-header-button-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer#authenticated-footer .af-header-button-row button{height:55px;width:calc(100vw - 30px);background-color:transparent;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:15px;padding:11px 28px}footer#authenticated-footer .af-header-button-row button svg{height:14px;width:14px;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}footer#authenticated-footer .af-link-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer#authenticated-footer .af-link-list li a div:first-child{width:14px;margin-right:11px}footer#authenticated-footer .af-link-list li svg{height:14px;width:14px}footer#authenticated-footer .af-link-list li:last-child{margin-bottom:50px}footer#authenticated-footer .af-app-section{padding-top:20px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer#authenticated-footer .af-app-section .af-app-section-tel{font-size:1.5rem;font-weight:600}footer#authenticated-footer .af-app-section .af-callout-ctas-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer#authenticated-footer .af-app-section .af-pa-download-app-callout{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:44px;padding-bottom:24px;text-align:left;max-width:270px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer#authenticated-footer .af-app-section .af-pa-download-app-callout p{margin:0;font-size:.875rem}footer#authenticated-footer .af-app-section .af-pa-download-app-callout p strong{font-size:1.125rem;color:#cdb88a;font-weight:600}footer#authenticated-footer .af-app-section .af-pa-download-app-callout img{height:75px !important;width:83px;margin-right:20px}footer#authenticated-footer .af-app-section .af-store-ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100vw}@media (min-width: 375px){footer#authenticated-footer .af-app-section .af-store-ctas{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer#authenticated-footer .af-app-section .af-store-ctas a:first-child{margin-right:16px}}footer#authenticated-footer .af-app-section .af-store-ctas a{height:41px;display:block}footer#authenticated-footer .af-app-section .af-store-ctas a svg,footer#authenticated-footer .af-app-section .af-store-ctas a img{height:100% !important}footer#authenticated-footer .af-copyright-section{padding:0;padding-bottom:50px;padding-top:34px;font-size:.625rem}footer#authenticated-footer .af-copyright-section .af-armed-for-good{text-align:center}footer#authenticated-footer .af-copyright-section .af-all-rights-reserved{font-size:.625rem}footer#authenticated-footer .af-copyright-section .af-all-rights-reserved img{height:18px !important;margin-right:6px;position:relative;top:5px}footer#authenticated-footer .af-copyright-section .af-policies{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer#authenticated-footer .af-copyright-section .af-policies a{text-decoration:underline;font-weight:600}footer#authenticated-footer .af-copyright-section .af-policies a:first-child{margin-right:37px}@media (min-width: 768px){footer#authenticated-footer{font-size:.875rem}footer#authenticated-footer h2{font-size:.9375rem;letter-spacing:0.3px}footer#authenticated-footer ul li{padding-top:16px}footer#authenticated-footer section{border-bottom:0}footer#authenticated-footer .af-tablet,footer#authenticated-footer .af-just-tablet{display:block !important}footer#authenticated-footer .af-mobile{display:none !important}footer#authenticated-footer .af-collapsable-section{max-height:none}footer#authenticated-footer .af-header-button-row button{display:none}footer#authenticated-footer .af-link-list .af-no-icon{display:none}footer#authenticated-footer .af-row{min-height:450px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:65px;padding-bottom:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #444546;position:relative}footer#authenticated-footer .af-row section{padding:0;width:calc((100vw - 120px) / 4)}footer#authenticated-footer .af-row .af-app-section{height:66px;position:absolute;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:50%;margin-top:calc(450px - 165px)}}@media (min-width: 768px) and (min-width: 812px){footer#authenticated-footer .af-row .af-app-section{margin-top:calc(450px - 200px)}}@media (min-width: 768px){footer#authenticated-footer .af-row .af-app-section .af-pa-download-app-callout{padding:0;max-width:none}footer#authenticated-footer .af-row .af-app-section .af-pa-download-app-callout p strong{font-size:.9375rem;letter-spacing:0.5px}footer#authenticated-footer .af-row .af-app-section .af-store-ctas{width:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer#authenticated-footer .af-row .af-app-section .af-store-ctas a{height:35px}footer#authenticated-footer .af-row .af-app-section .af-store-ctas a:first-child{margin-right:27px}footer#authenticated-footer .af-row .af-app-section .af-logo{width:71px;margin-right:20px;height:100%}footer#authenticated-footer .af-row .af-app-section .af-callout-ctas-wrapper{height:100%;width:calc(100% - 81px);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer#authenticated-footer .af-explore-section{margin-top:0;border-top:0}footer#authenticated-footer .af-copyright-section{border-top:1px solid #444546}footer#authenticated-footer .af-copyright-section .af-armed-for-good{text-align:left;margin:0}footer#authenticated-footer .af-copyright-section .af-right-policies-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer#authenticated-footer .af-copyright-section .af-right-policies-wrapper .af-all-rights-reserved{width:70%}footer#authenticated-footer .af-copyright-section .af-right-policies-wrapper .af-policies{width:30%}footer#authenticated-footer .af-certified-training-section ul li:nth-child(3){padding-left:0}footer#authenticated-footer .af-support-section ul li:first-child{padding-top:16px}footer#authenticated-footer .af-support-section b{font-size:1.25rem;font-weight:600}footer#authenticated-footer .af-support-section .af-availability{padding-left:0}footer#authenticated-footer .af-support-section .af-availability p strong,footer#authenticated-footer .af-support-section .af-availability p em{font-size:.6875rem}footer#authenticated-footer .af-support-section .af-availability p em{display:block;max-width:150px}footer#authenticated-footer .af-support-section .af-availability p br{display:none}}@media (min-width: 992px){footer#authenticated-footer .af-row{padding-left:calc((100vw - 980px) / 2);padding-right:calc((100vw - 980px) / 2)}footer#authenticated-footer .af-copyright-section{padding-left:calc((100vw - 1120px) / 2);padding-right:calc((100vw - 1120px) / 2)}footer#authenticated-footer .af-just-tablet{display:none !important}}.uscca-newsletter{padding-bottom:50px;padding-top:34px}@media (min-width: 48em){.uscca-newsletter{position:absolute;top:290px;left:51%;width:calc((100vw - 120px) / 2)}}@media (min-width: 64em){.uscca-newsletter{left:50%;width:calc((100vw - 120px) / 3);max-width:370px}}.uscca-newsletter p{font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:.6875rem;margin-bottom:.375rem}.uscca-newsletter p strong{text-transform:uppercase}.uscca-newsletter form{position:relative;border-radius:.1875rem}.uscca-newsletter label{color:#fff}.uscca-newsletter input[type="text"],.uscca-newsletter input[type="email"]{display:block;width:100%;border:0;border-radius:.3125rem;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#121212;background:#fff;padding-right:3.125rem}.uscca-newsletter input[type="text"]::-webkit-input-placeholder,.uscca-newsletter input[type="email"]::-webkit-input-placeholder{color:#121212}.uscca-newsletter input[type="text"]::-moz-placeholder,.uscca-newsletter input[type="email"]::-moz-placeholder{color:#121212}.uscca-newsletter input[type="text"]:-moz-placeholder,.uscca-newsletter input[type="email"]:-moz-placeholder{color:#121212}.uscca-newsletter input[type="text"]:-ms-input-placeholder,.uscca-newsletter input[type="email"]:-ms-input-placeholder{color:#121212}.uscca-newsletter input[type="text"].placeholder,.uscca-newsletter input[type="email"].placeholder{color:#121212}.uscca-newsletter button[type="submit"]{display:block;width:2.5rem;height:2.5rem;min-width:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='40'%3E%3Cpath d='M23.2 20.5c0-.2-.1-.4-.2-.5l-3.5-3.5-.1-.1-14-14c-.3-.3-.7-.3-1 0L.9 5.9c-.3.3-.3.7 0 1l13.6 13.6L1 34c-.3.3-.3.7 0 1l3.5 3.5c.3.3.7.3 1 0l13.9-13.9c.1 0 .1-.1.2-.1L23 21c.1-.1.2-.3.2-.5z' fill='%23121212'/%3E%3C/svg%3E");background-color:#b88e33;background-repeat:no-repeat;background-position:16px center;background-size:.6875rem;border-radius:0 .3125rem .3125rem 0;color:#121212;line-height:1;text-indent:-9999px;position:absolute;bottom:0;right:0;padding:13px 1rem !important;cursor:pointer;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.uscca-newsletter button[type="submit"]:hover,.uscca-newsletter button[type="submit"]:focus{background-color:#98752A}.show-instructor{display:none}body.role-instructor .show-instructor,body.role-wholesale_instructor .show-instructor,body.role-administrator .show-instructor,body.role-shop_manager .show-instructor,body.role-ce .show-instructor{display:list-item}h1{font-weight:600}h3,h5{font-family:Barlow;font-weight:600}h1,h2,h3,h6{text-transform:uppercase}.white{color:#fff !important}.gold{color:#b88e33 !important}.highlight{display:inline;line-height:100%;padding:.5625rem .625rem 0rem 0rem;background:url("../img/background-line-yellow.jpg") left 0rem bottom .625rem repeat-x;background-size:1% 35%}h2.woocommerce-loop-category__title{background-color:#b88e33 !important;color:#121212 !important;padding:.625rem .625rem .625rem .625rem !important}.shortcode_banner_simple_height_inside{border:.0625rem solid #b88e33 !important}.type-product .woocommerce-Price-amount{color:#121212}li span.woocommerce-Price-amount{background:none}.product_summary_top a,.product_meta span.posted_in,.product_meta span.posted_in a,.tob_bar_shop .woocommerce-breadcrumb{font-size:.6875rem !important;letter-spacing:.0625rem;color:#757575 !important}span.posted_in a:hover{text-decoration:underline}.page-title,.woocommerce .page-title,.woocommerce-cart .page-title,.woocommerce-checkout .page-title{padding-top:1.875rem;font-size:2rem;text-transform:uppercase}@media (min-width: 48em){.page-title,.woocommerce .page-title,.woocommerce-cart .page-title,.woocommerce-checkout .page-title{font-size:3.5rem}}@media (min-width: 64em){.page-title,.woocommerce .page-title,.woocommerce-cart .page-title,.woocommerce-checkout .page-title{font-size:4.5rem}}.woocommerce-cart .page-title,.woocommerce-checkout .page-title,.page .page-title{padding-top:5rem}@media (min-width: 48em){.woocommerce-cart .page-title,.woocommerce-checkout .page-title,.page .page-title{padding-top:6.25rem}}@media (min-width: 64em){.woocommerce-cart .page-title,.woocommerce-checkout .page-title,.page .page-title{padding-top:5rem}}.woocommerce-account .account-tab-list{padding-top:1.875rem}.error-banner{padding-top:1.875rem}.widget_shopping_cart .buttons .button{background:#292929}.product_layout_classic .product_meta,.product_summary_top a,.product_meta span.posted_in,.product_meta span.posted_in a,.tob_bar_shop .woocommerce-breadcrumb,.product_after_shop_loop .price,.product_after_shop_loop .price ins,.woocommerce ul.products li.product .price,.wp-block-getbowtied-carousel ul.products li.product .price,.product_layout_classic .product_meta>span a,.product_layout_classic .woocommerce-tabs ul.tabs li,.product_layout_classic section.related h2,.product_layout_classic section.up-sells h2,.yith-wcwl-add-button,.yith-wcwl-wishlistaddedbrowse,.yith-wcwl-wishlistexistsbrowse,.product_content_wrapper .product_infos table.variations td.label,.wpb_widgetised_column aside ul li a{font-size:.875rem !important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-link .wc-block-grid__product-title{font-size:1rem !important}.product_summary_top a,.product_meta span.posted_in,.product_meta span.posted_in a,.tob_bar_shop .woocommerce-breadcrumb{letter-spacing:0}.category_grid_box .category_item .category_name{background:#b88e33;color:#121212;padding:.375rem 1rem .4375rem;border-radius:.3125rem;font-family:"Barlow",Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600}.category_grid_box .category_item .category_name:hover,.category_grid_box .category_item .category_name:focus{background-color:#98752A;color:#121212}.categories_grid .category_item:hover .category_name{background-color:#98752A;color:#121212}.archive .woocommerce-breadcrumb{display:block;width:auto}.tob_bar_shop{position:relative}.tob_bar_shop .small-5{width:100%}.tob_bar_shop .catalog-ordering{position:absolute;top:0;right:0}@media (min-width: 64em){.tob_bar_shop .large-6{width:75%}.tob_bar_shop .large-6:nth-of-type(2){width:25%}}.button,.shortcode_getbowtied_slider .swiper-slide .button,.vc_btn3.vc_btn3-size-md,.woocommerce-page button.button.alt,.woocommerce #respond input#submit{font-family:"Barlow",Arial,Helvetica,sans-serif;font-size:1rem !important;font-weight:600;line-height:1.5rem !important;padding:.5625rem 1.5rem .6875rem !important;border:0;border-radius:.3125rem !important;color:#121212 !important;background:#b88e33 !important;text-transform:none !important}.button:hover,.button:focus,.shortcode_getbowtied_slider .swiper-slide .button:hover,.shortcode_getbowtied_slider .swiper-slide .button:focus,.vc_btn3.vc_btn3-size-md:hover,.vc_btn3.vc_btn3-size-md:focus,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt:focus,.woocommerce #respond input#submit:hover,.woocommerce #respond input#submit:focus{border:0;background:#98752A !important;color:#121212 !important;opacity:1}body.gbt_custom_notif .page-notifications .gbt-custom-notification-notice .button{display:block;font-size:.875rem !important;padding:.125rem 1rem .1875rem !important;margin-bottom:.3125rem}#st-container{opacity:1 !important}.woocommerce-account .woocommerce-MyAccount-navigation{display:none !important}.embeddedServiceHelpButton .uiButton .helpButtonLabel .message{font-size:1em !important;text-transform:none !important}.embeddedServiceHelpButton .helpButton .uiButton{border:1px solid #f7f7f8}.cd-top{background:#121212;color:#fff;width:46px;height:46px;border:2px solid #fff;background-image:url("data:image/svg+xml,%3Csvg width='125px' height='128px' viewBox='0 0 125 128' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' class='arrow-up_svg'%3E %3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E %3Cg transform='translate(-2433.000000, -1942.000000)' fill='%23CBCED1' fill-rule='nonzero'%3E %3Cg id='arrow-up' transform='translate(2433.000000, 1942.000000)'%3E %3Cpath d='M8.37437013,73.5775025 L2.01843793,67.2353532 C-0.672812643,64.5499386 -0.672812643,60.2075661 2.01843793,57.5507198 L57.6471599,2.01406093 C60.3384104,-0.671353644 64.6902199,-0.671353644 67.3528401,2.01406093 L122.981562,57.5221515 C125.672813,60.2075661 125.672813,64.5499386 122.981562,67.206785 L116.62563,73.5489343 C113.905749,76.2629171 109.468049,76.2057806 106.805428,73.4346613 L73.9664453,39.0385002 L73.9664453,121.143622 C73.9664453,124.943198 70.9030005,128 67.0951672,128 L57.9334631,128 C54.1256299,128 51.0621851,124.943198 51.0621851,121.143622 L51.0621851,39.0385002 L18.1945717,73.4632296 C15.5319514,76.2629171 11.094251,76.3200536 8.37437013,73.5775025 Z' id='Path'%3E%3C/path%3E %3C/g%3E %3C/g%3E %3C/g%3E %3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:25px}.cd-top i{display:none}

/*# sourceMappingURL=global.css.map */
