/*!
Theme Name: Spot-On Motorcycles
Author: WiseInternet
Author URI: http://wpastra.com/about/
Description: Custom Spot On Motorcycles theme based on Astra.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: lore-perfumery
Template: astra
*/.ast-breadcrumbs-wrapper{font-size:1rem;color:inherit}.ast-breadcrumbs-wrapper p{font-size:1rem;line-height:1.5}.ast-breadcrumbs-wrapper a:hover{color:var(--astra-link-color, "#010069")}.ast-breadcrumbs-wrapper .separator{font-size:1em;margin:0 .25rem}.ast-header-breadcrumb{background-color:var(--ast-global-color-5);border:none !important;padding:1rem 0 1rem !important}.ast-desktop .ast-header-breadcrumb{padding:1.25rem 0 1.25rem !important}.ast-pagination{padding:2em 0 0 0}.ast-pagination .nav-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ast-pagination .nav-links a{color:var(--astra-text-color, rgba(0,0,0,0.87));background-color:transparent}.ast-pagination .nav-links a:hover{color:var(--astra-link-color-h, "#00008e")}.ast-pagination .nav-links .current{background-color:transparent;color:var(--astra-text-color, rgba(0,0,0,0.87))}.ast-pagination .nav-links a.next{margin:0 0 0 auto}.ast-pagination .nav-links a.prev{margin:0 auto 0 0}.ast-pagination a.page-numbers{color:var(--astra-text-color, rgba(0,0,0,0.87))}.elementor-grid-1 ul.products.elementor-grid{grid-template-columns:repeat(1, minmax(0, 1fr))}.elementor-grid-2 ul.products.elementor-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.elementor-grid-3 ul.products.elementor-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.elementor-grid-4 ul.products.elementor-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.elementor-grid-5 ul.products.elementor-grid{grid-template-columns:repeat(5, minmax(0, 1fr))}.elementor-grid-6 ul.products.elementor-grid{grid-template-columns:repeat(6, minmax(0, 1fr))}.elementor-grid-7 ul.products.elementor-grid{grid-template-columns:repeat(7, minmax(0, 1fr))}.elementor-grid-8 ul.products.elementor-grid{grid-template-columns:repeat(8, minmax(0, 1fr))}@media (max-width: 1024px){.elementor-grid-tablet-1 ul.products.elementor-grid{grid-template-columns:repeat(1, minmax(0, 1fr) r)}.elementor-grid-tablet-2 ul.products.elementor-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.elementor-grid-tablet-3 ul.products.elementor-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.elementor-grid-tablet-4 ul.products.elementor-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.elementor-grid-tablet-5 ul.products.elementor-grid{grid-template-columns:repeat(5, minmax(0, 1fr))}.elementor-grid-tablet-6 ul.products.elementor-grid{grid-template-columns:repeat(6, minmax(0, 1fr))}}@media (max-width: 767px){.elementor-grid-mobile-1 ul.products.elementor-grid{grid-template-columns:repeat(1, minmax(0, 1fr))}.elementor-grid-mobile-2 ul.products.elementor-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.elementor-grid-mobile-3 ul.products.elementor-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.elementor-grid-mobile-4 ul.products.elementor-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.elementor-grid-mobile-5 ul.products.elementor-grid{grid-template-columns:repeat(5, minmax(0, 1fr))}.elementor-grid-mobile-6 ul.products.elementor-grid{grid-template-columns:repeat(6, minmax(0, 1fr))}}.slick-slider .slick-list{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width: 767px){.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-arrow{font-size:21px !important}}.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-next{right:-7px}@media (min-width: 768px){.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-next{right:-20px}}.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-prev{left:-7px}@media (min-width: 768px){.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-prev{left:-20px}}.uael-woo-products-slider ul.slick-dots li:only-child{display:none}.uael-woo-products-slider ul.products{opacity:0}.uael-woo-products-slider ul.products li.product .uael-woo-product-wrapper{background-color:#fff}.uael-woo-products-slider ul.products li.product .uael-woo-product-wrapper .uael-woo-products-thumbnail-wrap{margin:1rem}.uael-woo-products-slider ul.products li.product{width:20%}@media (max-width: 1024px){.uael-woo-products-slider ul.products li.product{width:33.33%}}@media (max-width: 767px){.uael-woo-products-slider ul.products li.product{width:50%}}.woocommerce-no-js .uael-woo-products-slider ul.products{opacity:1 !important}.elementor-page-resized .uael-woo-products-slider ul.products{opacity:1 !important}.uael-post-grid__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.uael-post-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.uael-post__bg-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:4px}.uael-post__inner-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uael-post__content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.uael-post__thumbnail{border-radius:4px 4px 0 0}.uael-post__read-more{margin:auto auto 0 0}.elementor-widget-custom-image-slider img{width:100%}.facetwp-template.is-loading{opacity:.5;pointer-events:none}.facetwp-template.is-filtered ul.product-categories{display:none}.facetwp-template.is-filtered li.product-category{display:none}.facetwp-load-more{text-align:center}.facetwp-load-more button{position:relative;padding-left:40px;padding-right:40px;min-width:200px}.facetwp-load-more .is-loading button.facetwp-load-more:after{right:1em;top:auto;position:absolute;font-family:WooCommerce;content:'\e01c';vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:auto;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.facetwp-toolbar{margin-bottom:1.5em}.facetwp-toolbar-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.375rem}@media (min-width: 375px){.facetwp-toolbar-row{gap:0.5rem}}.facetwp-toolbar .facetwp-filter{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.ast-desktop.ast-left-sidebar .facetwp-toolbar .facetwp-filter,.ast-desktop.ast-right-sidebar .facetwp-toolbar .facetwp-filter{display:none}.facetwp-toolbar .facetwp-filter .astra-shop-filter-button{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.75em .75em !important;line-height:1.5 !important}@media screen and (min-width: 420px){.facetwp-toolbar .facetwp-filter .astra-shop-filter-button{padding:.75em 1em !important}}.facetwp-toolbar .facetwp-filter .astra-shop-filter-button .astra-woo-filter-text{margin-left:.5em;display:none}@media screen and (min-width: 420px){.facetwp-toolbar .facetwp-filter .astra-shop-filter-button .astra-woo-filter-text{display:block}}.facetwp-toolbar .facetwp-filter .astra-shop-filter-button .astra-woo-filter-icon{font-size:1em;line-height:1}.facetwp-toolbar .facetwp-filter .astra-shop-filter-button .astra-woo-filter-icon:after{content:'\f1de';font-family:"Font Awesome 5 Free";font-weight:900}.facetwp-toolbar .facetwp-count{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}@media (min-width: 480px){.facetwp-toolbar .facetwp-count .prefix,.facetwp-toolbar .facetwp-count .suffix{display:none}}@media (min-width: 720px){.facetwp-toolbar .facetwp-count .prefix,.facetwp-toolbar .facetwp-count .suffix{display:inline}}.facetwp-toolbar .facetwp-pager{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;padding:0}@media (max-width: 360px){.facetwp-toolbar .facetwp-pager ul.page-numbers li:not([class]){display:none}}.facetwp-toolbar .facetwp-sort{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.facetwp-toolbar .facetwp-sort .facetwp-sort-select-wrap{background:#fff;border:1px solid var(--ast-global-color-6);border-radius:4px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.facetwp-toolbar .facetwp-sort .facetwp-sort-select-wrap label{width:100%}.facetwp-toolbar .facetwp-sort .facetwp-sort-select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:0 !important;box-shadow:none;padding:.5em 2.5em .5em  1em;width:100%}@media screen and (max-width: 719px){.facetwp-toolbar .facetwp-sort .facetwp-sort-select-wrap select{opacity:0;padding:.5em;width:2.5em}}.facetwp-toolbar .facetwp-sort .facetwp-sort-select-wrap select option{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}.facetwp-toolbar .facetwp-sort .facetwp-sort-select-wrap:after{content:'\f160';font-family:"Font Awesome 5 Free";font-weight:900;pointer-events:none;color:var(--astra-text-color, rgba(0,0,0,0.87));position:absolute;top:50%;right:0;width:2.5em;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.facetwp-selections ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 .75rem}.facetwp-selections ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0.75rem}.facetwp-selections ul li .facetwp-selection-label{font-weight:600;margin:0 .25em 0 0}.facetwp-selections ul li .facetwp-selection-value{padding:.75em 1em .75em .75em;background:none;background-color:var(--ast-global-color-5);border-radius:1em;font-size:.875em;margin:0}.facetwp-selections ul li .facetwp-selection-value:before{speak:none;font-family:"Font Awesome 5 Free";font-weight:900;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.5em;content:"\f057";text-decoration:none}.facetwp-selections ul li[data-facet="motorcycle_stock_status"]{display:none}.woocommerce .woocommerce-pagination ul.page-numbers,.facetwp-pager ul.page-numbers{list-style:none;margin:0 -2px;padding:2px;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.woocommerce .woocommerce-pagination ul.page-numbers li,.facetwp-pager ul.page-numbers li{padding:2px;margin:0}.woocommerce .woocommerce-pagination ul.page-numbers li a,.facetwp-pager ul.page-numbers li a{margin:0;font-size:1em;width:auto;padding:0 .5em;line-height:1.5;min-width:auto;color:inherit}.woocommerce .woocommerce-pagination ul.page-numbers li a:hover,.facetwp-pager ul.page-numbers li a:hover{color:var(--astra-link-color-h, "#00008e") !important}.woocommerce .woocommerce-pagination ul.page-numbers li>span.current,.facetwp-pager ul.page-numbers li>span.current{margin:0;font-size:1em;width:auto;padding:0 .5em;line-height:1.5;min-width:auto;cursor:default}.fwp-toolbar .woocommerce-pagination ul.page-numbers li{display:none}@media only screen and (min-width: 768px){.fwp-toolbar .woocommerce-pagination ul.page-numbers li{display:block}}.fwp-toolbar .woocommerce-pagination ul.page-numbers li.current-page{display:block}.fwp-toolbar .woocommerce-pagination ul.page-numbers li.next-page,.fwp-toolbar .woocommerce-pagination ul.page-numbers li.previous-page{display:block}.fwp-toolbar .woocommerce-pagination ul.page-numbers li.first-page,.fwp-toolbar .woocommerce-pagination ul.page-numbers li.last-page,.fwp-toolbar .woocommerce-pagination ul.page-numbers li:first-child,.fwp-toolbar .woocommerce-pagination ul.page-numbers li:last-child{display:block}@media only screen and (max-width: 768px){.fwp-toolbar .fwp-count .facetwp-counts .prefix,.fwp-toolbar .fwp-count .facetwp-counts .suffix{display:none}}.header-toolbar{padding-top:.75em;padding-bottom:.75em;border-bottom:1px solid var(--ast-global-color-6);z-index:2;background-color:#fff}.header-toolbar .facetwp-toolbar{margin:0}.header-toolbar .facetwp-toolbar .facetwp-filter{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.header-toolbar .facetwp-toolbar .facetwp-filter .button{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 360px){.header-toolbar .facetwp-toolbar .facetwp-filter{-webkit-box-flex:1;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}.header-toolbar .facetwp-toolbar .facetwp-filter .astra-woo-filter-text{display:block}}@media (min-width: 420px){.header-toolbar .facetwp-toolbar .facetwp-filter{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media (min-width: 720px){.header-toolbar .facetwp-toolbar .facetwp-filter{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.header-toolbar .facetwp-toolbar .facetwp-sort{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin-left:auto}@media (min-width: 720px){.header-toolbar .facetwp-toolbar .facetwp-sort{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.header-toolbar .facetwp-toolbar .facetwp-sort select{width:100%;opacity:1}.ast-desktop .header-toolbar .facetwp-toolbar .facetwp-toolbar-row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ast-desktop .header-toolbar .facetwp-toolbar .facetwp-filter .button{width:12em}.ast-desktop .header-toolbar .facetwp-toolbar .facetwp-sort{margin:0}.facetwp-sticky-toolbar-mobile .header-toolbar-wrapper{display:none}.facetwp-sticky-toolbar-mobile.ast-header-break-point .header-toolbar-wrapper{display:block}.facetwp-sticky-toolbar-mobile.ast-header-break-point .site-content .facetwp-toolbar .facetwp-filter,.facetwp-sticky-toolbar-mobile.ast-header-break-point .site-content .facetwp-toolbar .facetwp-sort{display:none}.facetwp-sticky-toolbar-desktop .header-toolbar-wrapper{display:none}.facetwp-sticky-toolbar-desktop.ast-desktop .header-toolbar-wrapper{display:block}.facetwp-sticky-toolbar-desktop.ast-desktop .site-content .facetwp-toolbar .facetwp-filter,.facetwp-sticky-toolbar-desktop.ast-desktop .site-content .facetwp-toolbar .facetwp-sort{display:none}.widget_facet_stack_widget .facetwp-facet{margin-bottom:2em;line-height:1.5}.widget_facet_stack_widget .facetwp-facet .facetwp-counter{font-size:.75em;opacity:.75}.widget_facet_stack_widget .facetwp-facet .facetwp-counter:before{content:'('}.widget_facet_stack_widget .facetwp-facet .facetwp-counter:after{content:')'}.widget_facet_stack_widget .facet-stack-header,.widget_facet_stack_widget .facet-stack-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.widget_facet_stack_widget .facet-stack-header .widget-title,.widget_facet_stack_widget .facet-stack-footer .widget-title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.widget_facet_stack_widget .facet-stack-header .button,.widget_facet_stack_widget .facet-stack-footer .button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:.5em 1em;margin-left:.25em;font-size:.875em !important}.widget_facet_stack_widget .facet-stack-header .button:disabled,.widget_facet_stack_widget .facet-stack-footer .button:disabled{padding:.5em 1em !important}.widget_facet_stack_widget .facet-stack-header{padding:0 0 1em;border-bottom:1px solid var(--ast-global-color-6)}.widget_facet_stack_widget .facet-stack-header .widget-title{margin:0 !important}.widget_facet_stack_widget .facet-stack-footer{padding:1em 0 0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.widget_facet_stack_widget .facet-wrapper{border-bottom:1px solid var(--ast-global-color-6);padding:0;position:relative}.widget_facet_stack_widget .facet-wrapper .facet-header{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.625em 0}.widget_facet_stack_widget .facet-wrapper .facet-header .widget-title{color:var(--astra-text-color, rgba(0,0,0,0.87));font-family:var(--astra-font-family, "sans-serif");font-size:1rem;font-style:normal !important;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 !important;text-transform:uppercase;letter-spacing:normal;font-weight:600;line-height:1.375}.widget_facet_stack_widget .facet-wrapper .facet-header .facet-toggle-icon{color:var(--astra-text-color, rgba(0,0,0,0.87));font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;margin-right:.25em}.widget_facet_stack_widget .facet-wrapper .facet-header .facet-toggle-icon:before{content:"\f067"}.widget_facet_stack_widget .facet-wrapper .facet-content{display:none;max-height:40vh;overflow-y:auto;overflow-x:hidden;padding:0 0 1em}@media screen and (max-width: 768px){.widget_facet_stack_widget .facet-wrapper .facet-content{overflow-y:auto;-webkit-overflow-scrolling:touch}}.widget_facet_stack_widget .facet-wrapper .facet-content .facetwp-facet{margin-bottom:0}.widget_facet_stack_widget .facet-wrapper.expanded .facet-header .facet-toggle-icon:before{content:"\f068"}.widget_facet_stack_widget .facet-wrapper.expanded .facet-content{display:block}.widget_facet_stack_widget .facetwp-type-search .facetwp-input-wrap{display:block}.widget_facet_stack_widget .facetwp-type-search .facetwp-input-wrap .facetwp-icon{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;color:var(--ast-global-color-8);opacity:1;padding:.5em;right:.25em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto}.widget_facet_stack_widget .facetwp-type-search .facetwp-input-wrap .facetwp-icon:before{background:none;content:'\f002';font-size:1.25em;width:1em;height:1em}.widget_facet_stack_widget .facetwp-type-search .facetwp-input-wrap .facetwp-search{border-color:var(--ast-global-color-6);width:100%;padding:.5em 3em .5em 1em;min-width:unset}.widget_facet_stack_widget .facetwp-type-search.is-loading .facetwp-icon:before{content:'\f110'}.widget_facet_stack_widget .facetwp-type-fselect .fs-wrap{display:block}.widget_facet_stack_widget .facetwp-type-fselect .fs-wrap .fs-label-wrap{width:100%;border-radius:4px;border-color:var(--ast-global-color-6)}.widget_facet_stack_widget .facetwp-type-fselect .fs-wrap .fs-label-wrap .fs-label{padding:0.5rem 1rem;line-height:1.5}.widget_facet_stack_widget .facetwp-type-fselect .fs-wrap .fs-label-wrap .fs-arrow{right:0.5rem}.widget_facet_stack_widget .facetwp-type-fselect .fs-wrap .fs-dropdown{width:100%}.widget_facet_stack_widget .facetwp-type-fselect .fs-wrap .fs-dropdown .fs-search{padding:.5rem}.widget_facet_stack_widget .facetwp-type-slider .noUi-handle{border-radius:50%;box-shadow:0 0 5px 0 rgba(150,150,150,0.25);cursor:pointer;outline:none}.widget_facet_stack_widget .facetwp-type-slider .noUi-connect{background-color:var(--astra-text-color, rgba(0,0,0,0.87))}.widget_facet_stack_widget .facetwp-type-slider .facetwp-slider-wrap{padding-bottom:.5em;margin-left:.125em;margin-right:.125em}.widget_facet_stack_widget .facetwp-type-slider .facetwp-slider-label{font-family:var(--astra-font-family, "sans-serif");font-size:1em;font-weight:inherit;margin-bottom:.5em;display:block}.widget_facet_stack_widget .facetwp-type-slider .facetwp-slider-reset{font-size:.875em !important;padding:.5em 1em !important;line-height:1.5;display:none}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-checkbox,.widget_facet_stack_widget .facetwp-type-radio .facetwp-checkbox,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-checkbox{background:none;padding:0 1.5em;font-weight:inherit;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.5;position:relative}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-checkbox:before,.widget_facet_stack_widget .facetwp-type-radio .facetwp-checkbox:before,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-checkbox:before{content:'\f0c8';font-family:'Font Awesome\ 5 Free';font-size:1em;font-weight:400;position:absolute;left:.125em}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-checkbox .facetwp-expand,.widget_facet_stack_widget .facetwp-type-radio .facetwp-checkbox .facetwp-expand,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-checkbox .facetwp-expand{position:absolute;right:0.25em;width:1em;top:0;text-align:center}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-checkbox.checked:before,.widget_facet_stack_widget .facetwp-type-radio .facetwp-checkbox.checked:before,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-checkbox.checked:before{color:var(--astra-theme-color, #ffcb34);font-weight:900;content:'\f14a';-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-radio,.widget_facet_stack_widget .facetwp-type-radio .facetwp-radio,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-radio{background:none;padding:0 1.5em;font-weight:inherit;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.5;position:relative}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-radio:before,.widget_facet_stack_widget .facetwp-type-radio .facetwp-radio:before,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-radio:before{content:'\f111';font-family:'Font Awesome\ 5 Free';font-size:1em;font-weight:400;position:absolute;left:.125em}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-radio .facetwp-expand,.widget_facet_stack_widget .facetwp-type-radio .facetwp-radio .facetwp-expand,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-radio .facetwp-expand{position:absolute;right:0.25em;width:1em;top:0;text-align:center}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-radio.checked:before,.widget_facet_stack_widget .facetwp-type-radio .facetwp-radio.checked:before,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-radio.checked:before{color:var(--astra-theme-color, #ffcb34);font-weight:900;content:'\f192';-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-toggle:not(.facetwp-hidden),.widget_facet_stack_widget .facetwp-type-radio .facetwp-toggle:not(.facetwp-hidden),.widget_facet_stack_widget .facetwp-type-range_list .facetwp-toggle:not(.facetwp-hidden){display:inline-block;margin:.5em 0 0;border-bottom:1px dotted}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-expand,.widget_facet_stack_widget .facetwp-type-radio .facetwp-expand,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-expand{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;margin-right:0}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-depth,.widget_facet_stack_widget .facetwp-type-radio .facetwp-depth,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-depth{margin-left:1em}.woocommerce input[type=email],.woocommerce input[type=number],.woocommerce input[type=password],.woocommerce input[type=reset],.woocommerce input[type=search],.woocommerce input[type=tel],.woocommerce input[type=text],.woocommerce input[type=url],.woocommerce select,.woocommerce textarea,.woocommerce .select2 .select2-selection,body input[type=email],body input[type=number],body input[type=password],body input[type=reset],body input[type=search],body input[type=tel],body input[type=text],body input[type=url],body select,body textarea,body .select2 .select2-selection,.woocommerce-page form .form-row input[type=email],.woocommerce-page form .form-row input[type=number],.woocommerce-page form .form-row input[type=password],.woocommerce-page form .form-row input[type=reset],.woocommerce-page form .form-row input[type=search],.woocommerce-page form .form-row input[type=tel],.woocommerce-page form .form-row input[type=text],.woocommerce-page form .form-row input[type=url],.woocommerce-page form .form-row select,.woocommerce-page form .form-row textarea,.woocommerce-page form .form-row .select2 .select2-selection{background-color:#fff;border:1px solid var(--ast-global-color-6) !important;border-radius:4px;color:var(--astra-heading-color, #010069);line-height:1.5;padding:.5rem .75rem;font-weight:400}.woocommerce input[type=email] .select2-selection__rendered,.woocommerce input[type=number] .select2-selection__rendered,.woocommerce input[type=password] .select2-selection__rendered,.woocommerce input[type=reset] .select2-selection__rendered,.woocommerce input[type=search] .select2-selection__rendered,.woocommerce input[type=tel] .select2-selection__rendered,.woocommerce input[type=text] .select2-selection__rendered,.woocommerce input[type=url] .select2-selection__rendered,.woocommerce select .select2-selection__rendered,.woocommerce textarea .select2-selection__rendered,.woocommerce .select2 .select2-selection .select2-selection__rendered,body input[type=email] .select2-selection__rendered,body input[type=number] .select2-selection__rendered,body input[type=password] .select2-selection__rendered,body input[type=reset] .select2-selection__rendered,body input[type=search] .select2-selection__rendered,body input[type=tel] .select2-selection__rendered,body input[type=text] .select2-selection__rendered,body input[type=url] .select2-selection__rendered,body select .select2-selection__rendered,body textarea .select2-selection__rendered,body .select2 .select2-selection .select2-selection__rendered,.woocommerce-page form .form-row input[type=email] .select2-selection__rendered,.woocommerce-page form .form-row input[type=number] .select2-selection__rendered,.woocommerce-page form .form-row input[type=password] .select2-selection__rendered,.woocommerce-page form .form-row input[type=reset] .select2-selection__rendered,.woocommerce-page form .form-row input[type=search] .select2-selection__rendered,.woocommerce-page form .form-row input[type=tel] .select2-selection__rendered,.woocommerce-page form .form-row input[type=text] .select2-selection__rendered,.woocommerce-page form .form-row input[type=url] .select2-selection__rendered,.woocommerce-page form .form-row select .select2-selection__rendered,.woocommerce-page form .form-row textarea .select2-selection__rendered,.woocommerce-page form .form-row .select2 .select2-selection .select2-selection__rendered{color:var(--astra-heading-color, #010069)}.blockUI.blockOverlay{opacity:0.5 !important}.wpforms-container .wpforms-field-label{font-weight:600;margin-bottom:.25em}.wpforms-container .wpforms-field-captcha .wpforms-captcha-math{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wpforms-container .wpforms-field-captcha .wpforms-captcha-math .wpforms-captcha-equation{margin-right:.5em}.wpforms-container .wpforms-field-captcha .wpforms-captcha-math input[type="text"]{width:auto}.mailchimp-form{margin:0 !important}.mailchimp-form form.wpforms-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.mailchimp-form form.wpforms-form .wpforms-error-noscript{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.mailchimp-form form.wpforms-form .wpforms-field-container{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-right:.5em;padding:0}@media (min-width: 420px){.mailchimp-form form.wpforms-form .wpforms-field-container{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}.mailchimp-form form.wpforms-form .wpforms-field-container .wpforms-field{padding:0}.mailchimp-form form.wpforms-form .wpforms-submit-container{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;padding:.5em 0 0 0}@media (min-width: 420px){.mailchimp-form form.wpforms-form .wpforms-submit-container{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0}}.mailchimp-form form.wpforms-form .wpforms-submit-container button{width:100%}@media (min-width: 420px){.mailchimp-form form.wpforms-form .wpforms-submit-container button{width:156px}}.searchwp-live-wrapper{position:absolute;top:100%}.searchwp-live-wrapper .searchwp-live-search-results{position:relative !important;top:8px !important;left:0 !important;outline:none}.searchwp-live-search-results{background-color:#fff;border:0px solid rgba(0,0,0,0.1);border-radius:4px;box-shadow:0 4px 5px 0 rgba(0,0,0,0.1),0 1px 10px 0 rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.1);max-height:50vh;min-height:52px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.searchwp-live-search-results:empty:after{position:absolute;width:auto;font-family:"Font Awesome 5 Free";font-weight:900;content:'\f110';display:inline-block;width:1em;height:1em;line-height:1;font-size:24px;-webkit-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.searchwp-live-search-results.searchwp-live-search-results-showing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.searchwp-live-search-results .spinner{position:static !important;width:auto !important;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:.75em 0 .75em 0}.searchwp-live-search-results .spinner div{display:none}.searchwp-live-search-results .spinner:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f110';display:inline-block;width:1em;height:1em;line-height:1;font-size:24px;-webkit-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.searchwp-live-search-results.searchwp-live-search-no-min-chars:after{content:'Continue typing...';display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;line-height:1.5;padding:0;margin:.75em 1em;opacity:.5}.searchwp-live-search-results.searchwp-live-search-no-min-chars .spinner{opacity:.5}.searchwp-live-search-results.searchwp-live-search-no-min-chars .spinner:before{-webkit-animation-duration:3s;animation-duration:3s}.searchwp-live-search-results.searchwp-live-search-no-min-chars .no-results{display:none}.searchwp-live-results-template{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;overflow:hidden;max-height:50vh}.searchwp-live-results-template .no-results{color:inherit;padding:.75rem 1.25rem;margin:0;text-align:center}.searchwp-live-results-template .results{overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:none;-webkit-overflow-scrolling:touch;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.searchwp-live-results-template .results>ul{list-style:none;margin:0;padding:0 1rem;display:grid;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}@media (min-width: 640px){.searchwp-live-results-template .results>ul{grid-template-columns:repeat(2, 1fr)}}.searchwp-live-results-template .results>ul>*{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.searchwp-live-results-template .results>ul>li.result{border-bottom:1px solid var(--ast-global-color-6);padding:1rem 0;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.searchwp-live-results-template .results>ul>li.result:last-child{border-bottom:0}@media (min-width: 640px){.searchwp-live-results-template .results>ul>li.result:nth-last-child(2):nth-child(odd){border-bottom:0}}.searchwp-live-results-template .results>ul>li.result .thumbnail{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1em}.searchwp-live-results-template .results>ul>li.result .thumbnail img{border:0px solid var(--ast-global-color-6);width:4.5rem;border-radius:4px}.searchwp-live-results-template .results>ul>li.result .details{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.searchwp-live-results-template .results>ul>li.result .title{font-size:1.125em;font-weight:700;margin-bottom:0;line-height:1.25;margin-bottom:.125rem;font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));text-transform:none}.searchwp-live-results-template .results>ul>li.result .title a{color:var(--astra-heading-color, #010069)}.searchwp-live-results-template .results>ul>li.result .title a:hover{color:var(--astra-link-color, "#010069")}.searchwp-live-results-template .results>ul>li.result .excerpt{line-height:1.5;color:inherit;font-size:.9375em}.searchwp-live-results-template .results>ul>li.result .brand{font-size:1em;margin-bottom:.125rem;display:block;color:var(--astra-heading-color, #010069)}.searchwp-live-results-template .results>ul>li.result .brand:hover{color:var(--astra-link-color, "#010069")}.searchwp-live-results-template .results>ul>li.result .motorcycle-key-details{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:.125rem 0;padding:0;line-height:1.25;gap:0 .5rem}.searchwp-live-results-template .results>ul>li.result .motorcycle-key-details li{color:#666;list-style:none;padding-right:.5rem;border-right:1px solid var(--ast-global-color-6)}.searchwp-live-results-template .results>ul>li.result .motorcycle-key-details li:last-child{border:0;padding-right:0}.searchwp-live-results-template .results>ul>li.result .price{line-height:1.5;font-weight:700;font-size:1em;font-family:var(--astra-font-family, "sans-serif");color:var(--astra-text-color, rgba(0,0,0,0.87))}.searchwp-live-results-template .results>ul>li.result .price del{opacity:.5;display:none}.searchwp-live-results-template .searchwp-revised-search-notice{background-color:rgba(0,0,0,0.05);margin:0;padding:.75rem 1rem}.searchwp-live-results-template .searchwp-revised-search-notice em{font-weight:bold}.searchwp-live-results-template .results-footer{border-top:1px solid var(--ast-global-color-6);padding:.75rem 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.searchwp-live-results-template .results-footer .button{width:100%;text-align:center;line-height:1}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#ast-desktop-header .main-navigation ul.main-header-menu>li.menu-item{line-height:48px}#ast-desktop-header .main-navigation ul.sub-menu{border-top:0;border-radius:4px;padding:.5rem 0;margin-top:-0.25rem;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1),0 -2px 2px -2px rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.1) !important}#ast-desktop-header .main-navigation ul.sub-menu ul{margin-top:0}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu{padding-bottom:1em}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu ul{padding:0;box-shadow:none !important}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu .menu-item-heading>a{position:relative;padding-bottom:.75rem;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:1px}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu .menu-item-heading>a:before{background-color:var(--astra-theme-color, #ffcb34);content:'';display:block;height:2px;width:64px;max-width:50%;position:absolute;bottom:-1px}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu .menu-item-two-columns{-webkit-box-flex:2;-webkit-flex:2 1 0;-ms-flex:2 1 0px;flex:2 1 0}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu .menu-item-two-columns>ul.sub-menu{-webkit-columns:2;-moz-columns:2;columns:2}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:1rem .5rem}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu:after{display:block;content:'';width:1px;left:25%;position:absolute;top:1rem;bottom:1rem;background-color:rgba(255,255,255,0.15)}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item{display:block;max-width:25%;position:static;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 1.25rem 0 0;margin:0 0 .5em}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item>a.menu-link{font-weight:500;color:#fff}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item .tab-content{display:none;position:absolute;left:25%;right:0;top:0;overflow:hidden;width:75%;min-width:300px;padding:1rem 0 1rem 1.25rem}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item .tab-content li.menu-item a{color:#fff}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item .tab-content li.menu-item a:hover{color:var(--astra-theme-color, #ffcb34)}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item .tab-content li.menu-item-mb{margin-bottom:.5rem}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item .tab-content li.menu-item-mt{margin-top:.5rem}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item .tab-content .ast-mm-custom-text-content{padding:0}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item.open>a.menu-link{color:var(--astra-theme-color, #ffcb34)}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item.open .tab-content{display:block}#ast-desktop-header .main-navigation ul.astra-megamenu{max-height:75vh;overflow-y:auto}#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"]>ul.sub-menu,#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"] ul.menu{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:block}#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"]>ul.sub-menu li.menu-item,#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"] ul.menu li.menu-item{display:block;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"]>ul.sub-menu li.menu-item ul.sub-menu,#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"] ul.menu li.menu-item ul.sub-menu{margin-bottom:20px}#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"]>ul.sub-menu li.menu-column-span,#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"] ul.menu li.menu-column-span{-webkit-column-span:all;-moz-column-span:all;column-span:all}#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"]>ul.sub-menu li.menu-column-break-before,#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"] ul.menu li.menu-column-break-before{-webkit-column-break-before:always;break-before:always}#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"]>ul.sub-menu li.menu-column-break-after,#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"] ul.menu li.menu-column-break-after{-webkit-column-break-after:always;break-after:always}#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-columns-2>ul.sub-menu,#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-columns-2 ul.menu{-webkit-column-count:2;-moz-column-count:2;column-count:2}#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-columns-3>ul.sub-menu,#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-columns-3 ul.menu{-webkit-column-count:3;-moz-column-count:3;column-count:3}#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-columns-4>ul.sub-menu,#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-columns-4 ul.menu{-webkit-column-count:4;-moz-column-count:4;column-count:4}#ast-desktop-header .main-navigation ul.astra-megamenu ul[class*="menu-columns"]{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:block}#ast-desktop-header .main-navigation ul.astra-megamenu ul[class*="menu-columns"]>li.menu-item{display:block;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}#ast-desktop-header .main-navigation ul.astra-megamenu ul[class*="menu-columns"]>li.menu-item ul.sub-menu{margin-bottom:20px}#ast-desktop-header .main-navigation ul.astra-megamenu ul.menu-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}#ast-desktop-header .main-navigation ul.astra-megamenu ul.menu-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}#ast-desktop-header .main-navigation ul.astra-megamenu ul.menu-columns-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}#ast-desktop-header .main-navigation ul.astra-megamenu .elementor-tabs .elementor-tabs-wrapper{border-right:1px solid rgba(255,255,255,0.15);padding-right:20px;margin-right:20px}#ast-desktop-header .main-navigation ul.astra-megamenu .elementor-tabs .elementor-tab-title{padding:8px 0}#ast-desktop-header .main-navigation ul.astra-megamenu .elementor-tabs .elementor-tab-content{padding:0}#ast-desktop-header .main-navigation ul.astra-megamenu .elementor-tabs .elementor-tab-content a:hover{color:var(--ast-global-color-5)}#ast-mobile-popup .ast-mobile-popup-header .ast-close-svg{width:22px;height:22px}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu button,#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu a{outline:transparent}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item{line-height:36px}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item>a.menu-link .icon-arrow{display:none}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item .ast-menu-toggle{background-color:transparent;right:0;padding:0 17px;line-height:36px;height:36px;top:0;color:inherit}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item .ast-menu-toggle .icon-arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item .ast-menu-toggle svg{color:#fff;margin:auto;width:1em;height:1em}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item.ast-submenu-expanded>.ast-menu-toggle svg{color:var(--astra-theme-color, #ffcb34)}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item .elementor-tabs .elementor-tab-title{padding:8px 0}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item .elementor-tabs .elementor-tab-content{padding:0 0 0 10px}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item .elementor-tabs .elementor-tab-content a:hover{color:var(--ast-global-color-5)}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu nav.brands-list li.brand-group>ul{display:block !important}.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item-type-custom .menu-item .menu-link{padding-left:40px}.woocommerce .astra-off-canvas-sidebar-wrapper{z-index:100}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{padding:48px 20px 20px;width:360px;max-width:80vw}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .ast-shop-filter-close{right:12px;padding:8px}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .ast-shop-filter-close .ast-icon{color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget{margin-bottom:2rem}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget a{color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget a:hover{color:var(--astra-link-color, "#010069")}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget .widget-title{margin-bottom:.5rem}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget ul li{padding:0;line-height:1.5;margin-bottom:.5rem}.custom-off-canvas-sidebar-wrapper{width:100%;top:0;position:fixed;height:100%;background:rgba(0,0,0,0.4);z-index:99;visibility:hidden;opacity:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.custom-off-canvas-sidebar{position:absolute;background:#fff;height:100%;top:0;left:-100%;padding:40px 20px 20px;box-shadow:0 0 12px 0 rgba(0,0,0,0.4);width:360px;max-width:80vw;overflow:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.custom-off-canvas-sidebar .ast-shop-filter-close{position:absolute;right:12px;top:5px;padding:8px;line-height:1;cursor:pointer;color:var(--astra-text-color, rgba(0,0,0,0.87));z-index:1;opacity:.8}.custom-off-canvas-overlay{overflow:hidden}.custom-off-canvas-overlay .custom-off-canvas-sidebar-wrapper{visibility:visible;opacity:1}.custom-off-canvas-overlay .custom-off-canvas-sidebar{left:0}.ast-admin-bar-visible .custom-off-canvas-sidebar{top:46px}@media (min-width: 783px){.ast-admin-bar-visible .custom-off-canvas-sidebar{top:32px}}.ast-title-bar-wrap .ast-inside-advanced-header-content .ast-advanced-headers-layout-custom .ast-advanced-headers-breadcrumb{margin-top:-.25rem;margin-bottom:1rem}.ast-title-bar-wrap .ast-inside-advanced-header-content .ast-advanced-headers-layout-custom .ast-advanced-headers-breadcrumb .ast-breadcrumbs-wrapper{text-align:center}@media (min-width: 922px){.ast-title-bar-wrap .ast-inside-advanced-header-content .ast-advanced-headers-layout-custom .ast-advanced-headers-breadcrumb .ast-breadcrumbs-wrapper{text-align:left}}.ast-title-bar-wrap .ast-inside-advanced-header-content .ast-advanced-headers-layout-custom .ast-advanced-headers-wrap{max-width:1200px;margin:0 auto}.ast-title-bar-wrap .ast-inside-advanced-header-content .ast-advanced-headers-layout-custom .product-description,.ast-title-bar-wrap .ast-inside-advanced-header-content .ast-advanced-headers-layout-custom .taxonomy-description{color:var(--astra-text-color, rgba(0,0,0,0.87))}.archive .ast-archive-description,.blog .ast-archive-description{margin-bottom:1.5rem}.archive .ast-archive-description h1.page-title,.blog .ast-archive-description h1.page-title{margin-bottom:1.25rem}.archive .ast-archive-description>p,.blog .ast-archive-description>p{font-size:1.125rem}.archive .blog-layout-1 .ast-blog-featured-section,.blog .blog-layout-1 .ast-blog-featured-section{width:100%}.archive .blog-layout-1 .post-thumb img,.blog .blog-layout-1 .post-thumb img{width:100%;border-radius:2px}.single-post article.ast-article-single .entry-header .post-thumb img,.page article.ast-article-single .entry-header .post-thumb img{border-radius:2px;margin-left:auto;margin-right:auto;width:100%}.single-post nav.post-navigation,.page nav.post-navigation{padding:1.25rem 0 0;margin:2.5rem 0}.single-post .ast-single-related-posts-container,.page .ast-single-related-posts-container{margin:2.5rem 0}.single-post .ast-single-related-posts-container .ast-related-posts-title-section,.page .ast-single-related-posts-container .ast-related-posts-title-section{border:0}.single-post .ast-single-related-posts-container .ast-related-posts-title-section .ast-related-posts-title,.page .ast-single-related-posts-container .ast-related-posts-title-section .ast-related-posts-title{margin-top:2.5rem}.single-post .ast-single-related-posts-container article.ast-related-post,.page .ast-single-related-posts-container article.ast-related-post{border:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:4px;border:1px solid var(--ast-global-color-6);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1),0 -2px 2px -2px rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.1)}.single-post .ast-single-related-posts-container article.ast-related-post .entry-header,.page .ast-single-related-posts-container article.ast-related-post .entry-header{padding:1.5em 1.5em 0;margin:0}.single-post .ast-single-related-posts-container article.ast-related-post .entry-content,.page .ast-single-related-posts-container article.ast-related-post .entry-content{padding-bottom:1.5em}.single-post .ast-single-related-posts-container article.ast-related-post .entry-content .ast-related-post-excerpt,.page .ast-single-related-posts-container article.ast-related-post .entry-content .ast-related-post-excerpt{padding:0 1.5em}.single-post .ast-single-related-posts-container article.ast-related-post .entry-content .ast-related-post-cta,.page .ast-single-related-posts-container article.ast-related-post .entry-content .ast-related-post-cta{padding:0 1.5em}.single-post .comments-area,.page .comments-area{margin-top:2.5rem}.single-post .comments-area .comment-respond .comment-reply-title,.page .comments-area .comment-respond .comment-reply-title{font-weight:700;font-size:2em}body.search-results ul.search-results{display:grid}body.search-results ul.search-results.columns-6{grid-template-columns:repeat(5, 1fr)}body.search-results ul.search-results.columns-5{grid-template-columns:repeat(5, 1fr)}body.search-results ul.search-results.columns-4{grid-template-columns:repeat(4, 1fr)}body.search-results ul.search-results.columns-3{grid-template-columns:repeat(3, 1fr)}body.search-results ul.search-results.columns-2{grid-template-columns:repeat(2, 1fr)}body.search-results.mobile-columns-1 ul.search-results{grid-template-columns:repeat(1, 1fr)}body.search-results.mobile-columns-2 ul.search-results{grid-template-columns:repeat(2, 1fr)}body.search-results.mobile-columns-3 ul.search-results{grid-template-columns:repeat(3, 1fr)}body.search-results.mobile-columns-4 ul.search-results{grid-template-columns:repeat(4, 1fr)}@media (min-width: 640px){body.search-results.tablet-columns-1 ul.search-results{grid-template-columns:repeat(1, 1fr)}body.search-results.tablet-columns-2 ul.search-results{grid-template-columns:repeat(2, 1fr)}body.search-results.tablet-columns-3 ul.search-results{grid-template-columns:repeat(3, 1fr)}body.search-results.tablet-columns-4 ul.search-results{grid-template-columns:repeat(4, 1fr)}body.search-results.tablet-columns-5 ul.search-results{grid-template-columns:repeat(5, 1fr)}body.search-results.tablet-columns-6 ul.search-results{grid-template-columns:repeat(5, 1fr)}}@media (min-width: 1080px){body.search-results ul.search-results.columns-8{grid-template-columns:repeat(8, 1fr)}body.search-results ul.search-results.columns-7{grid-template-columns:repeat(7, 1fr)}body.search-results ul.search-results.columns-6{grid-template-columns:repeat(6, 1fr)}body.search-results ul.search-results.columns-5{grid-template-columns:repeat(5, 1fr)}body.search-results ul.search-results.columns-4{grid-template-columns:repeat(4, 1fr)}body.search-results ul.search-results.columns-3{grid-template-columns:repeat(3, 1fr)}body.search-results ul.search-results.columns-2{grid-template-columns:repeat(2, 1fr)}}#wpsl-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}#wpsl-wrap .wpsl-search{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}#wpsl-wrap #wpsl-gmap,#wpsl-wrap #wpsl-result-list{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin:0}@media (min-width: 1024px){#wpsl-wrap #wpsl-gmap{-webkit-box-flex:1;-webkit-flex:1 1 66%;-ms-flex:1 1 66%;flex:1 1 66%}#wpsl-wrap #wpsl-result-list{-webkit-box-flex:1;-webkit-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}#wpsl-wrap .wpsl-search{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);background:none;padding:20px 0 10px;margin:0 0 20px}#wpsl-wrap .wpsl-search #wpsl-search-wrap form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;border-radius:2px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width: 720px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width: 720px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input label{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1em;margin:0;font-weight:600;white-space:nowrap}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-input #wpsl-search-input{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#fff;padding:10px 10px;width:100%}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap #wpsl-radius{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap #wpsl-radius label{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:1em;margin:0;font-weight:600;white-space:nowrap}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap #wpsl-radius #wpsl-radius-dropdown{background-color:#fff;padding:10px 10px}@media (max-width: 570px){#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-select-wrap #wpsl-radius #wpsl-radius-dropdown{width:100% !important}}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-search-btn-wrap{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 10px 0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}#wpsl-wrap .wpsl-search #wpsl-search-wrap form .wpsl-search-btn-wrap #wpsl-search-btn{background:var(--astra-theme-color, #ffcb34);color:#fff;border:0;border-radius:2px;margin:0;padding:10px 16px;width:100%}#wpsl-wrap #wpsl-gmap{border-radius:2px}#wpsl-wrap #wpsl-gmap .wpsl-info-window>p>strong:first-child{font-size:1.125em}#wpsl-wrap #wpsl-gmap .wpsl-info-window a{color:var(--astra-text-color, rgba(0,0,0,0.87))}#wpsl-wrap #wpsl-gmap .wpsl-info-window a:hover{color:var(--astra-link-color, "#010069")}#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-contact-details{margin-bottom:0px}#wpsl-wrap #wpsl-gmap .wpsl-info-window .wpsl-directions{display:inline}#wpsl-wrap #wpsl-stores{margin-top:20px}@media (min-width: 1024px){#wpsl-wrap #wpsl-stores{margin:0px}}#wpsl-wrap #wpsl-stores li{padding:8px 0}@media (min-width: 1024px){#wpsl-wrap #wpsl-stores li{padding:8px 16px}}#wpsl-wrap #wpsl-stores li .wpsl-store-location{line-height:1.5}#wpsl-wrap #wpsl-stores li .wpsl-store-location>p>strong:first-child{font-size:1.125em}#wpsl-wrap #wpsl-stores li .wpsl-store-location a{color:var(--astra-text-color, rgba(0,0,0,0.87))}#wpsl-wrap #wpsl-stores li .wpsl-store-location a:hover{color:var(--astra-link-color, "#010069")}#wpsl-wrap #wpsl-stores li .wpsl-store-location .wpsl-contact-details{margin-bottom:0px}#wpsl-wrap #wpsl-stores li .wpsl-directions{display:inline}.responsive-tabs{clear:both;margin:1.5rem 0 2.5rem}.responsive-tabs ul.tabs{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:0;list-style:none;margin:0 0 1.5rem;position:relative;gap:1rem 2rem}.responsive-tabs ul.tabs:after{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid var(--ast-global-color-6);z-index:1}.responsive-tabs ul.tabs li.tab{border:0px solid transparent;border-radius:4px 4px 0 0;border-bottom:0;color:var(--astra-link-color, "#010069");cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:var(--astra-font-family, "sans-serif");font-size:1.25em;font-weight:700;line-height:1.5;text-align:center;padding:.75rem 0;position:relative;z-index:2}.responsive-tabs ul.tabs li.tab:hover{color:var(--astra-link-color-h, "#00008e")}.responsive-tabs ul.tabs li.tab:hover:after{background-color:var(--astra-theme-color, #ffcb34);border-radius:0px;content:'';display:block;bottom:-2px;height:4px;left:0;position:absolute;width:100%}.responsive-tabs ul.tabs li.tab-active{border-color:var(--ast-global-color-6);color:var(--astra-link-color, "#010069")}.responsive-tabs ul.tabs li.tab-active:after{background-color:var(--astra-theme-color, #ffcb34);border-radius:0px;content:'';display:block;bottom:-2px;height:4px;left:0;position:absolute;width:100%}.responsive-tabs .tab-accordion{border-bottom:1px solid var(--ast-global-color-6);color:var(--astra-heading-color, #010069);cursor:pointer;font-family:var(--astra-font-family, "sans-serif");font-size:1.25em;font-weight:700;line-height:1.25;padding:1rem 0;position:relative;margin-bottom:-1px}.responsive-tabs .tab-accordion .arrow{position:absolute;right:.5rem;color:var(--astra-link-color, "#010069")}.responsive-tabs .tab-accordion .arrow:after{content:'\f067';font-family:"Font Awesome 5 Free";font-weight:900}.responsive-tabs .tab-accordion.tab-active:after{background-color:var(--astra-theme-color, #ffcb34);content:'';display:block;bottom:-2px;height:4px;left:0;position:absolute;width:100%;max-width:80px}.responsive-tabs .tab-accordion.tab-active .arrow:after{content:'\f068'}.responsive-tabs .tab-panel-wrapper{padding:0;margin-bottom:2rem;border-top:0 solid var(--ast-global-color-6)}.responsive-tabs .tab-panel{display:none;border:0px solid var(--ast-global-color-6);padding:1rem 0}.responsive-tabs .tab-panel-active{display:block}.responsive-tabs .tab-accordion-closed{display:none}@media screen and (min-width: 768px){.responsive-tabs ul.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.responsive-tabs .tab-panel-wrapper{border-top:0;margin-bottom:2.5rem}.responsive-tabs .tab-accordion{display:none}.responsive-tabs .tab-panel{padding:0;border:0}.responsive-tabs .tab-accordion-closed{display:block}}.woocommerce .woocommerce-notices-wrapper ul,.woocommerce-page .woocommerce-notices-wrapper ul{margin-left:0}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-info{border-top:0px solid var(--astra-heading-color, #010069);background-color:rgba(255,203,52,0.2);border-radius:4px;color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-message:before,.woocommerce-page .woocommerce-info:before{color:var(--astra-link-color, "#010069")}.woocommerce .woocommerce-message a,.woocommerce .woocommerce-info a,.woocommerce-page .woocommerce-message a,.woocommerce-page .woocommerce-info a{color:var(--astra-link-color, "#010069")}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{background-color:var(--ast-global-color-5);color:var(--astra-text-color, rgba(0,0,0,0.87));margin-left:0}.woocommerce span.onsale,.woocommerce-page span.onsale{background:var(--astra-theme-color, #ffcb34);font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));color:var(--astra-text-color, rgba(0,0,0,0.87));font-weight:inherit;margin:0}.woocommerce span.onsale.square,.woocommerce-page span.onsale.square{min-height:0 !important;min-width:0 !important;width:auto;height:auto;line-height:1 !important;padding:0.5em 0.75em !important;border-radius:0px !important;text-transform:uppercase}.woocommerce .star-rating,.woocommerce-page .star-rating{font-size:1em;letter-spacing:0.125em;width:6em}.woocommerce .star-rating:not([aria-label]),.woocommerce-page .star-rating:not([aria-label]){display:none}.woocommerce form .quantity.buttons_added input,.woocommerce-page form .quantity.buttons_added input{border-radius:0}.woocommerce form .quantity.buttons_added .minus,.woocommerce form .quantity.buttons_added .plus,.woocommerce-page form .quantity.buttons_added .minus,.woocommerce-page form .quantity.buttons_added .plus{border-color:var(--ast-global-color-6);color:var(--astra-text-color, rgba(0,0,0,0.87));text-decoration:none}.woocommerce form .quantity.buttons_added .minus,.woocommerce-page form .quantity.buttons_added .minus{border-radius:4px 0 0 4px}.woocommerce form .quantity.buttons_added .plus,.woocommerce-page form .quantity.buttons_added .plus{border-radius:0 4px 4px 0}.woocommerce table.shop_table th,.woocommerce table.shop_table td,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table td{padding:0.75rem 1rem}.woocommerce table.shop_table th,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table tbody th,.woocommerce-page table.shop_table tfoot th{font-weight:500;text-transform:uppercase}.woocommerce table.shop_table td,.woocommerce table.shop_table tbody td,.woocommerce table.shop_table tfoot td,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table tbody td,.woocommerce-page table.shop_table tfoot td{font-weight:inherit}.woocommerce table.shop_table .amount,.woocommerce table.shop_table td .amount,.woocommerce-page table.shop_table .amount,.woocommerce-page table.shop_table td .amount{font-weight:600}.woocommerce form .form-row label,.woocommerce .woocommerce-shipping-totals label,.woocommerce .woocommerce-form__label,.woocommerce-page form .form-row label,.woocommerce-page .woocommerce-shipping-totals label,.woocommerce-page .woocommerce-form__label{font-weight:500}.woocommerce .woocommerce-form__label-for-checkbox input[type="checkbox"],.woocommerce-page .woocommerce-form__label-for-checkbox input[type="checkbox"]{width:0;height:0;margin:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;visibility:hidden}.woocommerce .woocommerce-form__label-for-checkbox input[type="checkbox"]+span,.woocommerce-page .woocommerce-form__label-for-checkbox input[type="checkbox"]+span{cursor:pointer}.woocommerce .woocommerce-form__label-for-checkbox input[type="checkbox"]+span:before,.woocommerce-page .woocommerce-form__label-for-checkbox input[type="checkbox"]+span:before{content:'\f0c8';-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:'Font Awesome\ 5 Free';font-style:normal;font-size:1em;font-weight:400;margin-right:.5rem}.woocommerce .woocommerce-form__label-for-checkbox input[type="checkbox"]:checked+span:before,.woocommerce-page .woocommerce-form__label-for-checkbox input[type="checkbox"]:checked+span:before{color:var(--astra-theme-color, #ffcb34);font-weight:900;content:'\f14a'}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce-page button.button:disabled,.woocommerce-page button.button:disabled[disabled]{padding-top:.75em;padding-right:1.25em;padding-bottom:.75em;padding-left:1.25em}.widget_product_categories ul.product-categories>li ul li:before{content:none}.woocommerce-page #payment ul.wc_payment_methods,.woocommerce #payment ul.wc_payment_methods{text-align:left}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0.375rem 0 !important;padding:0 !important;text-indent:0 !important;line-height:1.5em;font-size:1rem}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"],.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]{width:0;height:0;margin:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;visibility:hidden}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label{cursor:pointer;font-weight:400}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label img,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label img{max-height:1.5rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label a,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label a{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;line-height:inherit;font-weight:normal}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label *,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label *{margin-right:.5rem}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label *:last-child,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label *:last-child{margin-right:0}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label:before,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label:before{content:'\f111';-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:'Font Awesome\ 5 Free';font-size:1.125em;font-weight:400;margin-right:.25rem}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]:checked+label,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]:checked+label{font-weight:500}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]:checked+label:before,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]:checked+label:before{font-weight:900;content:'\f192'}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method .payment_box,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method .payment_box{background:none;border-radius:4px;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;padding:0 0 0 1.5rem;margin:0.5rem 0}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method .payment_box:before,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method .payment_box:before{content:none}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .payment_box,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .payment_box{margin-top:0.25rem}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .payment_box p,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .payment_box p{margin-bottom:0.5rem}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #wc-stripe-cc-form label,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #wc-stripe-cc-form label{white-space:nowrap}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #wc-stripe-cc-form .form-row,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #wc-stripe-cc-form .form-row{padding-bottom:0}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #wc-stripe-cc-form .wc-stripe-elements-field,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #wc-stripe-cc-form .wc-stripe-elements-field{padding:12px;margin:0}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #wc-stripe-cc-form+fieldset,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #wc-stripe-cc-form+fieldset{border:0;padding:0;margin:0}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #wc-stripe-cc-form+fieldset .form-row,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #wc-stripe-cc-form+fieldset .form-row{line-height:1.5}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_paypal .payment_box,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_paypal .payment_box{display:none !important}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway>p,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway>p{margin-bottom:0.5em}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;float:none}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row>label,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row>label{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row input,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row select,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row input,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row select{border-color:var(--ast-global-color-6)}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row input[name="ccardNumber"],.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row input[name="ccardNumber"]{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin:0;max-width:none}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row select[name="exyear"],.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row select[name="exyear"]{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:0.5em}.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row input[name="ccvv"],.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row input[name="ccvv"]{margin:0;max-width:100%;width:100px}.woocommerce-page ul#shipping_method,.woocommerce ul#shipping_method{text-align:left}.woocommerce-page ul#shipping_method li,.woocommerce ul#shipping_method li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0.25rem 0 !important;padding:0 !important;text-indent:0 !important;line-height:1.5em;font-size:1rem}.woocommerce-page ul#shipping_method li input[type="radio"],.woocommerce ul#shipping_method li input[type="radio"]{width:0;height:0;margin:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;visibility:hidden}.woocommerce-page ul#shipping_method li input[type="radio"]+label,.woocommerce ul#shipping_method li input[type="radio"]+label{cursor:pointer;font-weight:400}.woocommerce-page ul#shipping_method li input[type="radio"]+label:before,.woocommerce ul#shipping_method li input[type="radio"]+label:before{content:'\f111';-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:'Font Awesome\ 5 Free';font-size:1.125em;font-weight:400;margin-right:.5rem}.woocommerce-page ul#shipping_method li input[type="radio"]:checked+label,.woocommerce ul#shipping_method li input[type="radio"]:checked+label{font-weight:500}.woocommerce-page ul#shipping_method li input[type="radio"]:checked+label:before,.woocommerce ul#shipping_method li input[type="radio"]:checked+label:before{font-weight:900;content:'\f192'}.woocommerce-page ul#shipping_method li input[type="radio"]:checked+label ~ .shipping_method_description,.woocommerce ul#shipping_method li input[type="radio"]:checked+label ~ .shipping_method_description{max-height:200px;opacity:0.8;margin-bottom:0.5rem;visibility:visible}.woocommerce-page ul#shipping_method li label,.woocommerce ul#shipping_method li label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.woocommerce-page ul#shipping_method li label .amount,.woocommerce ul#shipping_method li label .amount{font-weight:600;padding-left:.5rem}.woocommerce-page ul#shipping_method li .shipping_method_description,.woocommerce ul#shipping_method li .shipping_method_description{-webkit-transition:all .5s;transition:all .5s;font-size:.9375rem;max-height:0;opacity:0;visibility:hidden;margin:0 0 0 1.625rem;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce-page ul#shipping_method li .shipping_method_description .lore-express-popup,.woocommerce ul#shipping_method li .shipping_method_description .lore-express-popup{white-space:nowrap;display:inline-block}.woocommerce-page ul#shipping_method li .pickup-location-field,.woocommerce ul#shipping_method li .pickup-location-field{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;padding:0.25rem 0 0.5rem 1.625rem;font-size:.9375rem;font-weight:normal}.woocommerce-page ul#shipping_method li .pickup-location-field small,.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-address,.woocommerce ul#shipping_method li .pickup-location-field small,.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-address{font-size:100%}.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-address,.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-address{margin:0}.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-field-label,.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-field-label{margin-bottom:.25rem}.woocommerce-page ul#shipping_method li .pickup-location-field .select2,.woocommerce-page ul#shipping_method li .pickup-location-field select,.woocommerce ul#shipping_method li .pickup-location-field .select2,.woocommerce ul#shipping_method li .pickup-location-field select{max-width:100%;width:100% !important;margin-bottom:.75rem}.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-appointment,.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-appointment{margin:0}.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar,.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar{position:relative}.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar>div,.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar>div{position:relative}.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar input.pickup-location-appointment-date,.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar input.pickup-location-appointment-date{margin:0;padding-right:48px;max-width:none}.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar button.ui-datepicker-trigger,.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar button.ui-datepicker-trigger{background-color:transparent !important;margin:0;position:absolute;right:16px;top:0;bottom:0;font-size:0}.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar button.ui-datepicker-trigger:after,.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar button.ui-datepicker-trigger:after{font-size:24px}.woocommerce-page ul#shipping_method li .pickup-location-field .woocommerce-shipping-contents,.woocommerce ul#shipping_method li .pickup-location-field .woocommerce-shipping-contents{margin:0;font-weight:300;display:none}.woocommerce table.shop_table,.woocommerce-page table.shop_table,.woocommerce-cart table.shop_table{border-color:transparent}.woocommerce table.shop_table thead,.woocommerce-page table.shop_table thead,.woocommerce-cart table.shop_table thead{background-color:rgba(0,0,0,0)}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th,.woocommerce-cart table.shop_table th{color:var(--astra-heading-color, #010069)}.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th,.woocommerce-cart table.shop_table td,.woocommerce-cart table.shop_table th{border-color:var(--ast-global-color-6)}.woocommerce .woocommerce-before-cart-content .buttons,.woocommerce-page .woocommerce-before-cart-content .buttons,.woocommerce-cart .woocommerce-before-cart-content .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1rem 0}.woocommerce .woocommerce-before-cart-content .buttons .button,.woocommerce-page .woocommerce-before-cart-content .buttons .button,.woocommerce-cart .woocommerce-before-cart-content .buttons .button{margin:0 0 0.5rem;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}@media (min-width: 480px){.woocommerce .woocommerce-before-cart-content .buttons .button,.woocommerce-page .woocommerce-before-cart-content .buttons .button,.woocommerce-cart .woocommerce-before-cart-content .buttons .button{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media (min-width: 480px){.woocommerce .woocommerce-before-cart-content .buttons .button+.woocommerce .woocommerce-before-cart-content .buttons .button,.woocommerce-page .woocommerce-before-cart-content .buttons .button+.woocommerce .woocommerce-before-cart-content .buttons .button,.woocommerce-cart .woocommerce-before-cart-content .buttons .button+.woocommerce .woocommerce-before-cart-content .buttons .button,.woocommerce .woocommerce-before-cart-content .buttons .button+.woocommerce-page .woocommerce-before-cart-content .buttons .button,.woocommerce-page .woocommerce-before-cart-content .buttons .button+.woocommerce-page .woocommerce-before-cart-content .buttons .button,.woocommerce-cart .woocommerce-before-cart-content .buttons .button+.woocommerce-page .woocommerce-before-cart-content .buttons .button,.woocommerce .woocommerce-before-cart-content .buttons .button+.woocommerce-cart .woocommerce-before-cart-content .buttons .button,.woocommerce-page .woocommerce-before-cart-content .buttons .button+.woocommerce-cart .woocommerce-before-cart-content .buttons .button,.woocommerce-cart .woocommerce-before-cart-content .buttons .button+.woocommerce-cart .woocommerce-before-cart-content .buttons .button{margin-left:.5rem}}.woocommerce .woocommerce-cart-form thead,.woocommerce-page .woocommerce-cart-form thead,.woocommerce-cart .woocommerce-cart-form thead{display:none}.woocommerce .woocommerce-cart-form .woocommerce-cart-form__cart-item td.product-remove a.remove,.woocommerce-page .woocommerce-cart-form .woocommerce-cart-form__cart-item td.product-remove a.remove,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__cart-item td.product-remove a.remove{background-color:none;color:inherit;border:none}.woocommerce .woocommerce-cart-form td.actions,.woocommerce-page .woocommerce-cart-form td.actions,.woocommerce-cart .woocommerce-cart-form td.actions{padding-left:0;padding-right:0}.woocommerce .woocommerce-cart-form td.actions .coupon,.woocommerce-page .woocommerce-cart-form td.actions .coupon,.woocommerce-cart .woocommerce-cart-form td.actions .coupon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.woocommerce .woocommerce-cart-form td.actions .coupon #coupon_code,.woocommerce-page .woocommerce-cart-form td.actions .coupon #coupon_code,.woocommerce-cart .woocommerce-cart-form td.actions .coupon #coupon_code{min-height:40px;max-height:none !important}.woocommerce table.cart td.product-remove,.woocommerce-page table.cart td.product-remove,.woocommerce-cart table.cart td.product-remove{width:2em}.woocommerce table.cart td.product-thumbnail,.woocommerce-page table.cart td.product-thumbnail,.woocommerce-cart table.cart td.product-thumbnail{width:4em;padding-left:.5em;padding-right:.5em}.woocommerce table.cart td.product-thumbnail img,.woocommerce-page table.cart td.product-thumbnail img,.woocommerce-cart table.cart td.product-thumbnail img{border-radius:0px;max-width:3em}.woocommerce table.cart td.product-name a,.woocommerce-page table.cart td.product-name a,.woocommerce-cart table.cart td.product-name a{font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));color:var(--astra-heading-color, #010069);font-weight:normal}.woocommerce table.cart td.product-name dl,.woocommerce-page table.cart td.product-name dl,.woocommerce-cart table.cart td.product-name dl{line-height:1.5;font-style:normal}.woocommerce table.cart td.product-name dl dt,.woocommerce-page table.cart td.product-name dl dt,.woocommerce-cart table.cart td.product-name dl dt{font-weight:500;font-size:.875em}.woocommerce table.cart td.product-name dl dd,.woocommerce-page table.cart td.product-name dl dd,.woocommerce-cart table.cart td.product-name dl dd{font-size:.875em;font-weight:normal}.woocommerce table.cart td.product-name dl dd p,.woocommerce-page table.cart td.product-name dl dd p,.woocommerce-cart table.cart td.product-name dl dd p{margin:0}.woocommerce table.cart td.product-gift,.woocommerce-page table.cart td.product-gift,.woocommerce-cart table.cart td.product-gift{padding-left:0}.woocommerce table.cart td.product-price .amount,.woocommerce-page table.cart td.product-price .amount,.woocommerce-cart table.cart td.product-price .amount{font-weight:600}.woocommerce table.cart th.product-subtotal,.woocommerce table.cart td.product-subtotal,.woocommerce-page table.cart th.product-subtotal,.woocommerce-page table.cart td.product-subtotal,.woocommerce-cart table.cart th.product-subtotal,.woocommerce-cart table.cart td.product-subtotal{text-align:right}.woocommerce table.cart th.product-subtotal .amount,.woocommerce table.cart td.product-subtotal .amount,.woocommerce-page table.cart th.product-subtotal .amount,.woocommerce-page table.cart td.product-subtotal .amount,.woocommerce-cart table.cart th.product-subtotal .amount,.woocommerce-cart table.cart td.product-subtotal .amount{font-weight:600}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-cart .cart-collaterals .cart_totals{border-color:transparent;border-radius:4px;padding:0px}.woocommerce .cart-collaterals .cart_totals>h2,.woocommerce-page .cart-collaterals .cart_totals>h2,.woocommerce-cart .cart-collaterals .cart_totals>h2{display:none;background-color:transparent;border-color:transparent;margin:0 0 .5rem;padding:0;font-size:2em}.woocommerce .cart-collaterals .cart_totals tr td,.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce-page .cart-collaterals .cart_totals tr td,.woocommerce-page .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-color:var(--ast-global-color-6)}.woocommerce .cart-collaterals .cart_totals tr td afterpay-placement,.woocommerce-page .cart-collaterals .cart_totals tr td afterpay-placement,.woocommerce-cart .cart-collaterals .cart_totals tr td afterpay-placement{margin:0}.woocommerce .cart-collaterals .cart_totals tr td:last-child,.woocommerce-page .cart-collaterals .cart_totals tr td:last-child,.woocommerce-cart .cart-collaterals .cart_totals tr td:last-child{text-align:right}.woocommerce .cart-collaterals .cart_totals tr td:only-child,.woocommerce-page .cart-collaterals .cart_totals tr td:only-child,.woocommerce-cart .cart-collaterals .cart_totals tr td:only-child{text-align:left}.woocommerce .cart-collaterals .cart_totals tr.shipping .woocommerce-shipping-destination,.woocommerce-page .cart-collaterals .cart_totals tr.shipping .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals tr.shipping .woocommerce-shipping-destination{font-size:.875em}.woocommerce .cart-collaterals .cart_totals tr.cart-shipping>td,.woocommerce-page .cart-collaterals .cart_totals tr.cart-shipping>td,.woocommerce-cart .cart-collaterals .cart_totals tr.cart-shipping>td{padding:0}.woocommerce .cart-collaterals .cart_totals tr.cart-shipping>td table,.woocommerce-page .cart-collaterals .cart_totals tr.cart-shipping>td table,.woocommerce-cart .cart-collaterals .cart_totals tr.cart-shipping>td table{margin:0}.woocommerce .cart-collaterals .cart_totals tr.cart-shipping tr.woocommerce-shipping-total th,.woocommerce-page .cart-collaterals .cart_totals tr.cart-shipping tr.woocommerce-shipping-total th,.woocommerce-cart .cart-collaterals .cart_totals tr.cart-shipping tr.woocommerce-shipping-total th{display:none}.woocommerce .cart-collaterals .cart_totals tr.cart-shipping tr.woocommerce-shipping-title th,.woocommerce-page .cart-collaterals .cart_totals tr.cart-shipping tr.woocommerce-shipping-title th,.woocommerce-cart .cart-collaterals .cart_totals tr.cart-shipping tr.woocommerce-shipping-title th{display:table-cell;text-align:left}.woocommerce .cart-collaterals .cart_totals tr.cart-shipping .lpp-shipping-package-wrapper th,.woocommerce-page .cart-collaterals .cart_totals tr.cart-shipping .lpp-shipping-package-wrapper th,.woocommerce-cart .cart-collaterals .cart_totals tr.cart-shipping .lpp-shipping-package-wrapper th{padding:0}.woocommerce .cart-collaterals .cart_totals tr.cart-shipping .lpp-shipping-package-wrapper td:before,.woocommerce-page .cart-collaterals .cart_totals tr.cart-shipping .lpp-shipping-package-wrapper td:before,.woocommerce-cart .cart-collaterals .cart_totals tr.cart-shipping .lpp-shipping-package-wrapper td:before{content:none !important}.woocommerce .cart-collaterals .cart_totals tr.woocommerce-shipping-total table.lpp-shipping-package-wrapper td,.woocommerce-page .cart-collaterals .cart_totals tr.woocommerce-shipping-total table.lpp-shipping-package-wrapper td,.woocommerce-cart .cart-collaterals .cart_totals tr.woocommerce-shipping-total table.lpp-shipping-package-wrapper td{text-align:left}.woocommerce .cart-collaterals .cart_totals tr.woocommerce-shipping-total table.lpp-shipping-package-wrapper td p,.woocommerce-page .cart-collaterals .cart_totals tr.woocommerce-shipping-total table.lpp-shipping-package-wrapper td p,.woocommerce-cart .cart-collaterals .cart_totals tr.woocommerce-shipping-total table.lpp-shipping-package-wrapper td p{margin:1em 0 0}.woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout,.woocommerce-page .cart-collaterals .cart_totals .wc-proceed-to-checkout,.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding-bottom:0}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-cart .cart-collaterals .cross-sells{border-color:var(--ast-global-color-6)}.woocommerce .cart-collaterals .cross-sells>h2,.woocommerce-page .cart-collaterals .cross-sells>h2,.woocommerce-cart .cart-collaterals .cross-sells>h2{background-color:rgba(0,0,0,0);border-color:var(--ast-global-color-6)}.woocommerce.ast-header-break-point table.shop_table_responsive tr td:not([data-title]):before,.woocommerce-page.ast-header-break-point table.shop_table_responsive tr td:not([data-title]):before,.woocommerce-cart.ast-header-break-point table.shop_table_responsive tr td:not([data-title]):before{content:none}.woocommerce.ast-header-break-point table.shop_table_responsive tr td.product-remove,.woocommerce-page.ast-header-break-point table.shop_table_responsive tr td.product-remove,.woocommerce-cart.ast-header-break-point table.shop_table_responsive tr td.product-remove{width:100%}.woocommerce.ast-header-break-point table.shop_table_responsive tr td.product-lore-promise:empty,.woocommerce.ast-header-break-point table.shop_table_responsive tr td.product-gift:empty,.woocommerce-page.ast-header-break-point table.shop_table_responsive tr td.product-lore-promise:empty,.woocommerce-page.ast-header-break-point table.shop_table_responsive tr td.product-gift:empty,.woocommerce-cart.ast-header-break-point table.shop_table_responsive tr td.product-lore-promise:empty,.woocommerce-cart.ast-header-break-point table.shop_table_responsive tr td.product-gift:empty{display:none}.woocommerce.ast-header-break-point table.shop_table_responsive tr td.product-thumbnail,.woocommerce-page.ast-header-break-point table.shop_table_responsive tr td.product-thumbnail,.woocommerce-cart.ast-header-break-point table.shop_table_responsive tr td.product-thumbnail{width:100%;padding-right:1em}.woocommerce.ast-header-break-point table.shop_table_responsive tr td.product-thumbnail img,.woocommerce-page.ast-header-break-point table.shop_table_responsive tr td.product-thumbnail img,.woocommerce-cart.ast-header-break-point table.shop_table_responsive tr td.product-thumbnail img{max-width:6em}.woocommerce form.woocommerce-checkout .checkout-grid,.woocommerce-page form.woocommerce-checkout .checkout-grid{display:grid;grid-column-gap:40px;grid-template-columns:1fr}@media (min-width: 1080px){.woocommerce form.woocommerce-checkout .checkout-grid,.woocommerce-page form.woocommerce-checkout .checkout-grid{grid-template-columns:1.2fr 0.8fr}}.woocommerce form.woocommerce-checkout .form-row label,.woocommerce-page form.woocommerce-checkout .form-row label{font-size:1em;margin-bottom:.25rem;margin-top:.25rem;line-height:1.5}.woocommerce form.woocommerce-checkout table.shop_table th,.woocommerce form.woocommerce-checkout table.shop_table td,.woocommerce-page form.woocommerce-checkout table.shop_table th,.woocommerce-page form.woocommerce-checkout table.shop_table td{padding:0.75rem 1rem}.woocommerce form.woocommerce-checkout #customer_details h3,.woocommerce-page form.woocommerce-checkout #customer_details h3{border:none;font-size:1.5rem;padding:0}@media (min-width: 720px){.woocommerce form.woocommerce-checkout #customer_details h3,.woocommerce-page form.woocommerce-checkout #customer_details h3{font-size:2rem}}.woocommerce form.woocommerce-checkout #customer_details .woocommerce-billing-fields,.woocommerce form.woocommerce-checkout #customer_details .woocommerce-shipping-fields,.woocommerce-page form.woocommerce-checkout #customer_details .woocommerce-billing-fields,.woocommerce-page form.woocommerce-checkout #customer_details .woocommerce-shipping-fields{margin-bottom:20px}.woocommerce form.woocommerce-checkout #customer_details #ship-to-different-address,.woocommerce-page form.woocommerce-checkout #customer_details #ship-to-different-address{font-size:1.5em;margin-bottom:.5rem}.woocommerce form.woocommerce-checkout #customer_details #ship-to-different-address:after,.woocommerce-page form.woocommerce-checkout #customer_details #ship-to-different-address:after{content:none}.woocommerce form.woocommerce-checkout #customer_details #ship-to-different-address .checkbox,.woocommerce-page form.woocommerce-checkout #customer_details #ship-to-different-address .checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce form.woocommerce-checkout #customer_details #ship-to-different-address .checkbox input[type="checkbox"],.woocommerce-page form.woocommerce-checkout #customer_details #ship-to-different-address .checkbox input[type="checkbox"]{width:0;height:0;margin:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;visibility:hidden}.woocommerce form.woocommerce-checkout #customer_details #ship-to-different-address .checkbox input[type="checkbox"]+span,.woocommerce-page form.woocommerce-checkout #customer_details #ship-to-different-address .checkbox input[type="checkbox"]+span{cursor:pointer}.woocommerce form.woocommerce-checkout #customer_details #ship-to-different-address .checkbox input[type="checkbox"]+span:before,.woocommerce-page form.woocommerce-checkout #customer_details #ship-to-different-address .checkbox input[type="checkbox"]+span:before{content:'\f0c8';-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:'Font Awesome\ 5 Free';font-style:normal;font-size:1.5rem;font-weight:400;margin-right:.5rem;position:relative;top:-0.125rem}.woocommerce form.woocommerce-checkout #customer_details #ship-to-different-address .checkbox input[type="checkbox"]:checked+span:before,.woocommerce-page form.woocommerce-checkout #customer_details #ship-to-different-address .checkbox input[type="checkbox"]:checked+span:before{color:var(--astra-theme-color, #ffcb34);font-weight:900;content:'\f14a'}.woocommerce form.woocommerce-checkout #order_details,.woocommerce-page form.woocommerce-checkout #order_details{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}@media (min-width: 1080px){.woocommerce form.woocommerce-checkout #order_details,.woocommerce-page form.woocommerce-checkout #order_details{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}.woocommerce form.woocommerce-checkout #order_details #order_review_heading,.woocommerce-page form.woocommerce-checkout #order_details #order_review_heading{float:none;width:100%}.woocommerce form.woocommerce-checkout #order_details #order_review,.woocommerce-page form.woocommerce-checkout #order_details #order_review{float:none;width:100%}.woocommerce form.woocommerce-checkout #order_review_heading,.woocommerce-page form.woocommerce-checkout #order_review_heading{background-color:transparent;font-size:1.5rem !important;padding:20px !important;border-color:var(--ast-global-color-6);border-radius:4px 4px 0 0}@media (min-width: 720px){.woocommerce form.woocommerce-checkout #order_review_heading,.woocommerce-page form.woocommerce-checkout #order_review_heading{padding:24px !important;font-size:2rem !important}}.woocommerce form.woocommerce-checkout #order_review,.woocommerce-page form.woocommerce-checkout #order_review{background-color:transparent;border-color:var(--ast-global-color-6);border-radius:0 0 4px 4px;padding:0 20px !important}@media (min-width: 720px){.woocommerce form.woocommerce-checkout #order_review,.woocommerce-page form.woocommerce-checkout #order_review{padding:0 24px !important}}.woocommerce form.woocommerce-checkout #order_review th,.woocommerce form.woocommerce-checkout #order_review td,.woocommerce-page form.woocommerce-checkout #order_review th,.woocommerce-page form.woocommerce-checkout #order_review td{border-color:var(--ast-global-color-6);opacity:1}.woocommerce form.woocommerce-checkout #order_review .blockUI.blockOverlay,.woocommerce-page form.woocommerce-checkout #order_review .blockUI.blockOverlay{background-color:rgba(245,245,245,0.5) !important}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr th:last-child,.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr td:last-child,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr th:last-child,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr td:last-child{text-align:right;padding-right:0}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr th:first-child,.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr td:first-child,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr th:first-child,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr td:first-child{padding-left:0;text-align:left}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr th .amount,.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr td .amount,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr th .amount,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr td .amount{font-weight:600}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart_item td.product-name,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart_item td.product-name{font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-weight:400}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart_item td.product-name .product-quantity,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart_item td.product-name .product-quantity{font-family:var(--astra-font-family, "sans-serif");font-style:normal}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart_item td.product-name dl,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart_item td.product-name dl{font-style:normal;font-family:var(--astra-font-family, "sans-serif");line-height:1.5;border:0;padding:0;margin:0.25rem 0;font-size:1em}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart_item td.product-name dl dt,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart_item td.product-name dl dt{font-weight:500;font-size:.875em;margin:0 .25rem 0 0;padding:0}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart_item td.product-name dl dd,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart_item td.product-name dl dd{font-size:.875em;font-weight:normal;margin:0}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart_item td.product-name dl dd p,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart_item td.product-name dl dd p{margin:0}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart-shipping>td,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart-shipping>td{padding:0;border:0}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart-shipping>td table,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart-shipping>td table{margin:0}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart-shipping tr.woocommerce-shipping-total th,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart-shipping tr.woocommerce-shipping-total th{display:none}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart-shipping tr.woocommerce-shipping-title th,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart-shipping tr.woocommerce-shipping-title th{display:table-cell;text-align:left;border:0}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart-shipping .lpp-shipping-package-wrapper th,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr.cart-shipping .lpp-shipping-package-wrapper th{padding:0}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .amount,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .amount{font-size:1.25em}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total small.includes_tax,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total small.includes_tax{white-space:nowrap}.woocommerce form.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .form-row,.woocommerce-page form.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .form-row{line-height:1.5;margin-bottom:1em}.woocommerce form.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper label,.woocommerce-page form.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper label{line-height:1.5}.woocommerce form.woocommerce-checkout #restricted_goods_confirmation_field label,.woocommerce-page form.woocommerce-checkout #restricted_goods_confirmation_field label{line-height:1.5}.woocommerce .gift-certificate,.woocommerce-page .gift-certificate{background-color:var(--ast-global-color-2);padding:20px !important}@media (min-width: 720px){.woocommerce .gift-certificate,.woocommerce-page .gift-certificate{padding:24px !important}}.woocommerce .gift-certificate h3,.woocommerce-page .gift-certificate h3{border:none;font-size:1.5rem;padding:0;margin-bottom:1rem}.woocommerce .gift-certificate .gift-certificate-show-form p:first-child,.woocommerce-page .gift-certificate .gift-certificate-show-form p:first-child{display:none}.woocommerce .gift-certificate .gift-certificate-show-form ul,.woocommerce-page .gift-certificate .gift-certificate-show-form ul{margin:0;padding:0}.woocommerce .gift-certificate .gift-certificate-show-form ul li,.woocommerce-page .gift-certificate .gift-certificate-show-form ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0.25rem 0 !important;padding:0 !important;text-indent:0 !important;line-height:1.5}.woocommerce .gift-certificate .gift-certificate-show-form ul li input[type="radio"],.woocommerce-page .gift-certificate .gift-certificate-show-form ul li input[type="radio"]{width:0;height:0;margin:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;visibility:hidden}.woocommerce .gift-certificate .gift-certificate-show-form ul li input[type="radio"]+label,.woocommerce-page .gift-certificate .gift-certificate-show-form ul li input[type="radio"]+label{cursor:pointer}.woocommerce .gift-certificate .gift-certificate-show-form ul li input[type="radio"]+label:before,.woocommerce-page .gift-certificate .gift-certificate-show-form ul li input[type="radio"]+label:before{content:'\f111';-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:'Font Awesome\ 5 Free';font-size:1.125em;font-weight:400;margin-right:.5rem}.woocommerce .gift-certificate .gift-certificate-show-form ul li input[type="radio"]:checked+label,.woocommerce-page .gift-certificate .gift-certificate-show-form ul li input[type="radio"]:checked+label{font-weight:600}.woocommerce .gift-certificate .gift-certificate-show-form ul li input[type="radio"]:checked+label:before,.woocommerce-page .gift-certificate .gift-certificate-show-form ul li input[type="radio"]:checked+label:before{font-weight:900;content:'\f192'}.woocommerce .gift-certificate .gift-certificate-show-form ul li label,.woocommerce-page .gift-certificate .gift-certificate-show-form ul li label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.woocommerce .gift-certificate .gift-certificate-receiver-detail-form .form_table,.woocommerce-page .gift-certificate .gift-certificate-receiver-detail-form .form_table{padding:0.5rem 0 0;border:0;margin:0 !important}.woocommerce .gift-certificate .gift-certificate-receiver-detail-form .form_table>*,.woocommerce-page .gift-certificate .gift-certificate-receiver-detail-form .form_table>*{margin:0.5rem 0}.woocommerce .gift-certificate .gift-certificate-receiver-detail-form .form_table>*:empty,.woocommerce-page .gift-certificate .gift-certificate-receiver-detail-form .form_table>*:empty{display:none}.woocommerce .woocommerce-columns .woocommerce-column__title,.woocommerce-page .woocommerce-columns .woocommerce-column__title{border:none !important;background:none !important;padding:0 !important}.woocommerce .woocommerce-columns address,.woocommerce-page .woocommerce-columns address{border:0;padding:1rem 0}.woocommerce .woocommerce-order-details h2.woocommerce-order-details__title,.woocommerce-page .woocommerce-order-details h2.woocommerce-order-details__title{border:none !important;background:none !important;font-size:1.5rem !important;padding:0 !important;margin:1rem 0 0.5rem !important}@media (min-width: 720px){.woocommerce .woocommerce-order-details h2.woocommerce-order-details__title,.woocommerce-page .woocommerce-order-details h2.woocommerce-order-details__title{font-size:2rem !important}}.woocommerce .woocommerce-order-details table.woocommerce-table--order-details th,.woocommerce .woocommerce-order-details table.woocommerce-table--order-details td,.woocommerce-page .woocommerce-order-details table.woocommerce-table--order-details th,.woocommerce-page .woocommerce-order-details table.woocommerce-table--order-details td{border-right:0;opacity:1}.woocommerce .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name,.woocommerce-page .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name{color:var(--astra-heading-color, #010069);font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-weight:400}.woocommerce .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name a,.woocommerce-page .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name a{color:inherit}.woocommerce .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name .wc-item-meta,.woocommerce-page .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name .wc-item-meta{list-style:none;margin:0;font-size:.875em;font-style:normal;font-family:var(--astra-font-family, "sans-serif");line-height:1.5}.woocommerce .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name .wc-item-meta li,.woocommerce .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name .wc-item-meta div,.woocommerce-page .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name .wc-item-meta li,.woocommerce-page .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name .wc-item-meta div{margin:0.25rem 0}.woocommerce .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name .wc-item-meta li strong,.woocommerce .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name .wc-item-meta div strong,.woocommerce-page .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name .wc-item-meta li strong,.woocommerce-page .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name .wc-item-meta div strong{font-weight:500}.woocommerce .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name dl,.woocommerce-page .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name dl{color:var(--astra-text-color, rgba(0,0,0,0.87));font-family:var(--astra-font-family, "sans-serif")}.woocommerce .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name dl dt,.woocommerce-page .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name dl dt{font-weight:inherit}.woocommerce .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name .product-quantity,.woocommerce-page .woocommerce-order-details table.woocommerce-table--order-details tr.order_item .product-name .product-quantity{color:var(--astra-text-color, rgba(0,0,0,0.87));font-family:var(--astra-font-family, "sans-serif");font-style:normal}.woocommerce-account h2{font-size:2em}.woocommerce-account .entry-content .woocommerce{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.woocommerce-account .entry-content .woocommerce>*{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation{width:100%}@media (min-width: 960px){.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;padding-right:40px}}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul{margin:0 0 1.5em;list-style:none}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li{border-left:0;border-right:0;border-color:var(--ast-global-color-6);line-height:1.5}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li:first-child{border-top:0}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li:last-child{border-bottom:0}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li a{padding:0.75em 0;text-decoration:none;color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:var(--astra-link-color, "#010069")}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:rgba(255,255,255,0);font-weight:bold}.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content{width:100%}@media (min-width: 960px){.woocommerce-account .entry-content .woocommerce .woocommerce-MyAccount-content{-webkit-box-flex:1;-webkit-flex:1 1 75%;-ms-flex:1 1 75%;flex:1 1 75%}}.woocommerce-account table.woocommerce-orders-table{font-size:1rem}.woocommerce-account table.woocommerce-orders-table td,.woocommerce-account table.woocommerce-orders-table th{border-right:0}.woocommerce-account table.woocommerce-orders-table td[data-title="Actions"] .button{margin:0 0.25em 0.5em}.generated_coupon_data_wrapper .expand_collapse{text-align:left;font-weight:500}.generated_coupon_data_wrapper summary{list-style:none}.generated_coupon_data_wrapper summary:marker{display:none}.generated_coupon_data_wrapper .generated_coupon_details{font-size:.875em;line-height:1.5;padding:.5rem 0}.tinv-wishlist .tinv-header{display:none}.tinv-wishlist table.tinvwl-table-manage-list{border:0}.tinv-wishlist table.tinvwl-table-manage-list td,.tinv-wishlist table.tinvwl-table-manage-list th{border-right:0;border-left:0;padding:0.75rem 1rem}.tinv-wishlist table.tinvwl-table-manage-list td.product-remove button{background:none}.tinv-wishlist table.tinvwl-table-manage-list td.product-remove button i.ftinvwl{font-family:"Font Awesome 5 Free" !important;font-weight:400}.tinv-wishlist table.tinvwl-table-manage-list td.product-remove button i.ftinvwl:before{content:"\f2ed" !important}.tinv-wishlist table.tinvwl-table-manage-list td.product-thumbnail img{max-width:3rem}.tinv-wishlist table.tinvwl-table-manage-list td.product-name a{font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));color:var(--astra-heading-color, #010069);font-weight:normal}.tinv-wishlist table.tinvwl-table-manage-list td.product-name dl.variation .variation-lore_promise,.tinv-wishlist table.tinvwl-table-manage-list td.product-name dl.variation .variation-lore_gift_wrap{display:none}.tinv-wishlist table.tinvwl-table-manage-list td.product-action .button{white-space:nowrap;font-size:.875em}.tinv-wishlist table.tinvwl-table-manage-list thead th{text-align:left;text-transform:uppercase}.tinv-wishlist table.tinvwl-table-manage-list tfoot th,.tinv-wishlist table.tinvwl-table-manage-list tfoot td{border:0}@media (max-width: 768px){.tinv-wishlist table.tinvwl-table-manage-list thead{display:none}.tinv-wishlist table.tinvwl-table-manage-list tbody tr{position:relative}.tinv-wishlist table.tinvwl-table-manage-list tbody td{padding:0;text-align:left}.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{position:absolute;right:0;width:32px !important;padding:0;top:1rem}.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-thumbnail{padding-top:0.5rem;padding-bottom:0.5rem}.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-action{padding-top:0.5rem;padding-bottom:1rem}.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-stock p{margin:0}.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{padding-bottom:1rem}}.widget_shopping_cart ul.cart_list{padding:0 1rem}.widget_shopping_cart ul.cart_list li.mini_cart_item{line-height:1.5;border-color:var(--ast-global-color-6) !important;padding:1rem 0 1rem 4rem;min-height:5rem}.widget_shopping_cart ul.cart_list li.mini_cart_item a:not(.remove){color:var(--astra-heading-color, #010069);font-weight:normal;font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));margin-right:1.75rem;margin-bottom:.25rem}.widget_shopping_cart ul.cart_list li.mini_cart_item a:not(.remove):hover{color:var(--astra-heading-color, #010069)}.widget_shopping_cart ul.cart_list li.mini_cart_item a.remove{background-color:none;border:none;font-size:1.125rem;color:var(--astra-text-color, rgba(0,0,0,0.87)) !important;top:1rem}.widget_shopping_cart ul.cart_list li.mini_cart_item a.remove:hover{color:var(--astra-heading-color, #010069) !important}.widget_shopping_cart ul.cart_list li.mini_cart_item .amount{font-weight:600;color:var(--astra-text-color, rgba(0,0,0,0.87))}.widget_shopping_cart ul.cart_list li.mini_cart_item img{top:1rem;max-width:3rem !important;margin:0;-webkit-transform:none;-ms-transform:none;transform:none}.widget_shopping_cart ul.cart_list li.mini_cart_item dl{line-height:1.5;border:0;padding:0;margin:0.25rem 0}.widget_shopping_cart ul.cart_list li.mini_cart_item dl dt{font-weight:500;font-size:.875em;margin:0 .25rem 0 0;padding:0}.widget_shopping_cart ul.cart_list li.mini_cart_item dl dd{font-size:.875em;font-weight:normal;margin:0}.widget_shopping_cart ul.cart_list li.mini_cart_item dl dd p{margin:0}.widget_shopping_cart .total{border-color:var(--ast-global-color-6) !important}.widget_shopping_cart .total .amount{color:var(--astra-text-color, rgba(0,0,0,0.87));font-weight:600}#astra-mobile-cart-drawer{width:360px;max-width:75vw;background-color:#fff;box-shadow:0 12px 44px 0 rgba(0,0,0,0.07)}#astra-mobile-cart-drawer .astra-cart-drawer-header{border-color:var(--ast-global-color-6);padding:.75rem 1rem;position:relative}#astra-mobile-cart-drawer .astra-cart-drawer-header .astra-cart-drawer-close{background:none;border:0 !important;color:var(--astra-heading-color, #010069);padding:.75rem 1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#astra-mobile-cart-drawer .astra-cart-drawer-header .astra-cart-drawer-title{color:var(--astra-heading-color, #010069);text-transform:none;font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-weight:400;font-size:1.125em;padding:0}#astra-mobile-cart-drawer ul.cart_list{padding:1rem}#astra-mobile-cart-drawer .woocommerce-mini-cart__total{border-color:var(--ast-global-color-6);margin:0;padding:1rem}#astra-mobile-cart-drawer .woocommerce-mini-cart__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:1rem}#astra-mobile-cart-drawer .woocommerce-mini-cart__buttons .button{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:.25rem 0}.site-header #ast-site-header-cart .widget_shopping_cart{background-color:#fff;border:0px solid var(--ast-global-color-6);box-shadow:0 4px 5px 0 rgba(0,0,0,0.1),0 1px 10px 0 rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.1);border-radius:4px;font-size:1rem;width:360px}.site-header #ast-site-header-cart .widget_shopping_cart:before,.site-header #ast-site-header-cart .widget_shopping_cart:after{content:none}.site-header #ast-site-header-cart .widget_shopping_cart ul.cart_list{padding:0 1rem}.site-header #ast-site-header-cart .widget_shopping_cart ul.cart_list li.mini_cart_item{padding:1rem 0 1rem 4rem !important}.site-header #ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__empty-message{padding:1rem 1rem;margin:0}.site-header #ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__total{padding:1rem}.site-header #ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons{padding:1rem}.site-header #ast-site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons .button.woocommerce-mini-cart-continue{display:none}.woocommerce .woocommerce-products-header .page-title,.woocommerce-page .woocommerce-products-header .page-title{margin-bottom:1rem}.woocommerce .woocommerce-products-header .term-description,.woocommerce-page .woocommerce-products-header .term-description{font-size:1em;margin-bottom:1rem}.woocommerce .woocommerce-products-header .term-banner,.woocommerce-page .woocommerce-products-header .term-banner{margin:0 0 1.25rem}.woocommerce .woocommerce-products-header .term-banner img,.woocommerce-page .woocommerce-products-header .term-banner img{width:100%;border-radius:4px}.woocommerce .woocommerce-products-header>*:last-child,.woocommerce-page .woocommerce-products-header>*:last-child{margin-bottom:1.25rem}.woocommerce ul.products,.woocommerce-page ul.products{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.woocommerce ul.products:not(.elementor-grid).columns-3,.woocommerce-page ul.products:not(.elementor-grid).columns-3{grid-template-columns:repeat(1, minmax(0, 1fr))}@media (min-width: 375px){.woocommerce ul.products:not(.elementor-grid).columns-3,.woocommerce-page ul.products:not(.elementor-grid).columns-3{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 640px){.woocommerce ul.products:not(.elementor-grid).columns-3,.woocommerce-page ul.products:not(.elementor-grid).columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border-radius:4px;padding:0;margin-bottom:24px;display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;background-color:#fff}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap{background-color:#fff;border-radius:4px 4px 0 0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;position:relative;overflow:hidden;border-bottom:1px solid rgba(0,0,0,0.05)}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap>a,.woocommerce ul.products li.product .astra-shop-thumbnail-wrap>img,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap>a,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap>img{display:block;position:absolute !important;top:0;bottom:0;width:100%;margin:0}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap img,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap:after,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap:after{display:block;content:"";padding-top:75%}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap .ast-shop-product-out-of-stock{display:none}.woocommerce ul.products li.product .astra-shop-summary-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:16px !important;gap:.25rem 0}@media (min-width: 640px){.woocommerce ul.products li.product .astra-shop-summary-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap{padding:20px !important}}.woocommerce ul.products li.product .astra-shop-summary-wrap .ast-loop-product__link,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .ast-loop-product__link{margin-bottom:0}.woocommerce ul.products li.product .astra-shop-summary-wrap h2.woocommerce-loop-product__title,.woocommerce-page ul.products li.product .astra-shop-summary-wrap h2.woocommerce-loop-product__title{margin:0;line-height:1.25;font-style:normal}.woocommerce ul.products li.product .astra-shop-summary-wrap .star-rating,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .star-rating{margin:0}.woocommerce ul.products li.product .astra-shop-summary-wrap .motorcycle-key-details,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .motorcycle-key-details{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;line-height:1.25;gap:0 .5rem}.woocommerce ul.products li.product .astra-shop-summary-wrap .motorcycle-key-details li,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .motorcycle-key-details li{color:#666;list-style:none;padding-right:.5rem;border-right:1px solid var(--ast-global-color-6)}.woocommerce ul.products li.product .astra-shop-summary-wrap .motorcycle-key-details li:last-child,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .motorcycle-key-details li:last-child{border:0;padding-right:0}.woocommerce ul.products li.product .astra-shop-summary-wrap .price,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .price{margin:0;padding-top:.25rem}.woocommerce ul.products li.product .astra-shop-summary-wrap .price ins,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .price ins{font-weight:inherit}.woocommerce ul.products li.product .astra-shop-summary-wrap .price del,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .price del{font-weight:lighter}.woocommerce ul.products li.product .astra-shop-summary-wrap p:empty,.woocommerce-page ul.products li.product .astra-shop-summary-wrap p:empty{display:none}.woocommerce ul.products li.product .astra-shop-summary-wrap a.button,.woocommerce-page ul.products li.product .astra-shop-summary-wrap a.button{margin:0;padding:12px 12px;-webkit-transition-duration:0.25s;transition-duration:0.25s;text-align:center}@media (min-width: 992px){.woocommerce ul.products li.product .astra-shop-summary-wrap a.button,.woocommerce-page ul.products li.product .astra-shop-summary-wrap a.button{padding:12px 20px}}.woocommerce ul.products li.product .astra-shop-summary-wrap a.button.loading,.woocommerce ul.products li.product .astra-shop-summary-wrap a.button.added,.woocommerce-page ul.products li.product .astra-shop-summary-wrap a.button.loading,.woocommerce-page ul.products li.product .astra-shop-summary-wrap a.button.added{opacity:1;padding-right:36px}.woocommerce ul.products li.product .astra-shop-summary-wrap a.button.loading:after,.woocommerce ul.products li.product .astra-shop-summary-wrap a.button.added:after,.woocommerce-page ul.products li.product .astra-shop-summary-wrap a.button.loading:after,.woocommerce-page ul.products li.product .astra-shop-summary-wrap a.button.added:after{right:1em;top:auto;position:absolute}.woocommerce ul.products li.product .astra-shop-summary-wrap a.added_to_cart.wc-forward,.woocommerce-page ul.products li.product .astra-shop-summary-wrap a.added_to_cart.wc-forward{display:none}.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-action-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-action-wrap{margin:auto 0 0;padding-top:.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-action-wrap a.button,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-action-wrap a.button{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.woocommerce ul.products li.product span.onsale,.woocommerce-page ul.products li.product span.onsale{font-size:1em;margin:0;top:0 !important;left:auto !important}.woocommerce ul.products li.product-category .product-category-thumbnail-wrap,.woocommerce-page ul.products li.product-category .product-category-thumbnail-wrap{background-color:#fff;border-radius:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;position:relative;overflow:hidden}.woocommerce ul.products li.product-category .product-category-thumbnail-wrap>a,.woocommerce ul.products li.product-category .product-category-thumbnail-wrap>img,.woocommerce-page ul.products li.product-category .product-category-thumbnail-wrap>a,.woocommerce-page ul.products li.product-category .product-category-thumbnail-wrap>img{display:block;position:absolute;top:0;bottom:0;width:100%;margin:0}.woocommerce ul.products li.product-category .product-category-thumbnail-wrap img,.woocommerce-page ul.products li.product-category .product-category-thumbnail-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:0}.woocommerce ul.products li.product-category .product-category-thumbnail-wrap:after,.woocommerce-page ul.products li.product-category .product-category-thumbnail-wrap:after{display:block;content:"";padding-top:100%}.woocommerce ul.products li.product-category h2.woocommerce-loop-category__title,.woocommerce-page ul.products li.product-category h2.woocommerce-loop-category__title{background:none;font-size:1.125em;line-height:1.25;margin-bottom:0;padding:1rem;position:static;text-transform:capitalize;font-weight:800;color:var(--astra-theme-color, #ffcb34);text-align:inherit}@media (min-width: 640px){.woocommerce ul.products li.product-category h2.woocommerce-loop-category__title,.woocommerce-page ul.products li.product-category h2.woocommerce-loop-category__title{padding:1.25rem}}.woocommerce ul.products li.product-category h2.woocommerce-loop-category__title .count,.woocommerce-page ul.products li.product-category h2.woocommerce-loop-category__title .count{display:block;font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-size:1rem;font-weight:lighter;margin-top:0.25em;opacity:0.5}.woocommerce ul.products li.box-shadow-1,.woocommerce-page ul.products li.box-shadow-1{box-shadow:0 1px 1px 0 rgba(0,0,0,0.1),0 -2px 2px -2px rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.1) !important}.woocommerce ul.products li:hover.box-shadow-2-hover,.woocommerce-page ul.products li:hover.box-shadow-2-hover{box-shadow:0 4px 5px 0 rgba(0,0,0,0.1),0 1px 10px 0 rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.1) !important}.woocommerce ul.products:before,.woocommerce ul.products:after,.woocommerce-page ul.products:before,.woocommerce-page ul.products:after{content:none}.woocommerce ul.products.product-categories li.product-category,.woocommerce-page ul.products.product-categories li.product-category{padding-bottom:0}.woocommerce .woocommerce-display-both:not(.is-filtered) ul.product-categories+ul.products,.woocommerce-page .woocommerce-display-both:not(.is-filtered) ul.product-categories+ul.products{margin-top:2em;border-top:1px solid rgba(0,0,0,0.1);padding-top:calc(2em + 20px)}.page-template-custom-product-archive .entry-content{margin-bottom:1.25rem}.woocommerce div.product span.onsale{margin:0;font-size:1em;top:.5rem !important;left:.5rem !important}.woocommerce div.product .images.woocommerce-product-gallery .flex-viewport{border:0px solid var(--ast-global-color-6);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1),0 3px 2px -2px rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.1);border-radius:4px;overflow:hidden}.woocommerce div.product .images.woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image{border:0 !important;background-color:#fff}.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image,.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--placeholder{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1),0 3px 2px -2px rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.1);border:0px solid var(--ast-global-color-6);border-radius:4px;overflow:hidden}.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__trigger{background-color:var(--ast-global-color-2);color:#fff}.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:before,.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:after{color:#fff;border-color:#fff}.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:after{background-color:#fff}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:.75rem;margin:0;overflow:visible;list-style:none}@media (min-width: 640px){.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs{grid-template-columns:repeat(9, 1fr)}}@media (min-width: 1080px){.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs{grid-template-columns:repeat(9, 1fr)}}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs li{padding:0;margin:0;width:100%}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs li img{background-color:#fff;border:0px solid var(--ast-global-color-6);border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1),0 -2px 2px -2px rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.1);width:100%}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs li img.flex-active{border-color:var(--astra-link-color, "#010069");box-shadow:0 2px 2px 0 rgba(0,0,0,0.1),0 3px 2px -2px rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.1)}.woocommerce div.product .summary{display:grid;grid-template-columns:repeat(1, 1fr);gap:1rem 0}.woocommerce div.product .summary h1.entry-title{margin:0 0 .5rem}.woocommerce div.product .summary .woocommerce-product-rating{margin:0}.woocommerce div.product .summary .woocommerce-product-details__short-description p:last-child{margin-bottom:0}.woocommerce div.product .summary p:empty{display:none}.woocommerce div.product .summary .price-box{border-radius:4px;color:var(--astra-theme-color, #ffcb34);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;overflow:hidden}.woocommerce div.product .summary .price-box .price-box-label{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:var(--astra-theme-color, #ffcb34);color:var(--ast-global-color-2);padding:.5rem .5rem .5rem 1.25rem;font-weight:700;text-transform:uppercase;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.woocommerce div.product .summary .price-box .price-box-label:after{content:'';position:absolute;display:block;right:-15px;top:0;bottom:0;width:16px;height:100%;background-color:var(--astra-theme-color, #ffcb34);-webkit-clip-path:polygon(0 0, 0 100%, 100% 50%);clip-path:polygon(0 0, 0 100%, 100% 50%)}.woocommerce div.product .summary .price-box .price{background-color:var(--ast-global-color-2);-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:.5rem 1rem;color:var(--astra-theme-color, #ffcb34);text-align:right}.woocommerce div.product .summary .price{line-height:1;margin:0}.woocommerce div.product .summary .tradein{background-color:rgba(255,203,52,0.2);border-radius:4px;padding:1rem 1.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.25em 0.5em;line-height:1.25;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0}.woocommerce div.product .summary .tradein i{color:var(--ast-global-color-2)}.woocommerce div.product .summary .tradein .title{font-weight:600;color:var(--ast-global-color-2)}.woocommerce div.product .summary .tradein .title:after{content:':'}.woocommerce div.product .summary .tradein .details{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product .summary .tradein a{text-decoration:underline}.woocommerce div.product .summary .find-similar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0.25em 0.5em;line-height:1.25;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 0 .5rem;width:100%}.woocommerce div.product .summary .find-similar .title{font-weight:400}.woocommerce div.product .summary .motorcycle-key-details{margin:0 0 1rem;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem}@media (min-width: 480px){.woocommerce div.product .summary .motorcycle-key-details{grid-template-columns:repeat(3, 1fr)}}.woocommerce div.product .summary .motorcycle-key-details li{width:100%}.woocommerce div.product .summary .motorcycle-key-details li .label{font-weight:600;line-height:1.25;display:block}.woocommerce div.product .summary .motorcycle-key-details li.registration-number .value{text-transform:uppercase}.woocommerce div.product .summary .motorcycle-cart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.woocommerce div.product .summary .motorcycle-cart .button{text-align:center;max-width:300px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.woocommerce div.product .summary .motorcycle-cart .find-similar{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product .summary .product_meta{border:0;margin:0 0 1rem;padding:0;font-size:.875rem;line-height:1.5rem}.woocommerce div.product .summary .product_meta a{color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce div.product .summary .product_meta a:hover{color:var(--astra-link-color-h, "#00008e")}.woocommerce div.product .summary .product_meta .label{font-weight:600}.woocommerce div.product .summary .product_meta .product_sku{display:none}.woocommerce div.product .summary .product_meta .product_categories,.woocommerce div.product .summary .product_meta .product_tags{display:none}.woocommerce div.product .summary .ast-stock-detail{font-size:1em;color:var(--astra-text-color, rgba(0,0,0,0.87));display:none}.woocommerce div.product .summary .ast-stock-detail .ast-stock-avail{font-weight:500;display:none}.woocommerce div.product .summary .stock{margin:0 0 1rem;font-weight:500;text-transform:uppercase}.woocommerce div.product .summary .stock.out-of-stock{color:var(--astra-theme-color, #ffcb34)}.woocommerce div.product form.cart{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0.5em 0 1em}.woocommerce div.product form.cart>*{margin-bottom:0.5rem}.woocommerce div.product form.cart .button{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0.5em;margin-right:0.5em;max-width:276px}.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:0.75em 2.5em;margin-left:0}.woocommerce div.product form.cart div.quantity a,.woocommerce div.product form.cart div.quantity.buttons_added a{color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce div.product form.cart div.quantity input.qty,.woocommerce div.product form.cart div.quantity.buttons_added input.qty{padding:0.75em;line-height:1.5;width:3em}.woocommerce div.product form.cart .stock{font-size:1em !important;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product form.cart a.added_to_cart{display:none;padding:0 0.5em;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:0}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart .voucher-fields-wrapper-variation{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product form.cart table.variations{width:100%;border:0;margin-top:1rem}.woocommerce div.product form.cart table.variations th.label{text-align:left;padding:0}.woocommerce div.product form.cart table.variations th.label label{color:var(--astra-heading-color, #010069)}.woocommerce div.product form.cart table.variations ul.variable-items-wrapper.button-variable-wrapper{margin:0 -4px 8px !important;max-width:680px}.woocommerce div.product form.cart table.variations ul.variable-items-wrapper li.variable-item.button-variable-item{padding:0;height:auto;box-shadow:none;border:1px solid var(--ast-global-color-6);border-radius:5px;margin:4px !important;-webkit-transition:none;transition:none}.woocommerce div.product form.cart table.variations ul.variable-items-wrapper li.variable-item.button-variable-item .variable-item-span{padding:0.625em 0.75em;line-height:1;font-weight:700;color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce div.product form.cart table.variations ul.variable-items-wrapper li.variable-item.button-variable-item:hover{border-color:var(--astra-theme-color, #ffcb34);box-shadow:0 0 0 2px var(--astra-theme-color, #ffcb34)}.woocommerce div.product form.cart table.variations ul.variable-items-wrapper li.variable-item.button-variable-item.selected{background-color:var(--astra-theme-color, #ffcb34);border-color:var(--astra-theme-color, #ffcb34);box-shadow:0 0 0 2px var(--astra-theme-color, #ffcb34);color:#fff}.woocommerce div.product form.cart table.variations ul.variable-items-wrapper li.variable-item.button-variable-item.selected .variable-item-span{padding:0.625em 0.75em;line-height:1;font-weight:000;color:#fff}.woocommerce div.product form.cart table.variations a.reset_variations{text-transform:none;font-size:.875rem}.woocommerce div.product form.cart table.variations a.reset_variations:before{speak:none;font-family:"Font Awesome 5 Free";font-weight:900;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.5em;content:"\f00d";text-decoration:none}.woocommerce div.product form.cart .single_variation_wrap p{margin-bottom:.5rem}.woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation-description p{margin:0}.woocommerce div.product .product-details{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;clear:both;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:40px 0}.woocommerce div.product .product-details>*{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin:0}@media (min-width: 1080px){.woocommerce div.product .product-details #singleProductTabs{-webkit-box-flex:1;-webkit-flex:1 1 56%;-ms-flex:1 1 56%;flex:1 1 56%}.woocommerce div.product .product-details .product-enquiry{-webkit-box-flex:0;-webkit-flex:0 0 40%;-ms-flex:0 0 40%;flex:0 0 40%;margin-left:4%}}.woocommerce div.product #singleProductTabs .tab-panel-wrapper{margin-bottom:1rem}.woocommerce div.product .product-enquiry{border-radius:4px;background-color:rgba(255,203,52,0.2)}.woocommerce div.product .product-enquiry h2{font-size:1.25rem;margin-bottom:0;line-height:1.5;border-radius:4px 4px 0 0;padding:1rem 1.5rem 0}.woocommerce div.product .product-enquiry .product-enquiry-content{padding:1.5rem}.woocommerce div.product .product-enquiry .wpforms-container{margin:0}.woocommerce div.product .product-enquiry .wpforms-container .wpforms-field{padding-top:0}@media (min-width: 640px){.woocommerce div.product .product-enquiry .wpforms-container .wpforms-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}.woocommerce div.product .product-enquiry .wpforms-container .wpforms-field .wpforms-field-label{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px}@media (min-width: 640px){.woocommerce div.product .product-enquiry .wpforms-container .wpforms-field .wpforms-field-label{padding:.5rem 0;margin:0}}.woocommerce div.product .product-enquiry .wpforms-container .wpforms-field input[type='text'],.woocommerce div.product .product-enquiry .wpforms-container .wpforms-field input[type='tel'],.woocommerce div.product .product-enquiry .wpforms-container .wpforms-field input[type='email'],.woocommerce div.product .product-enquiry .wpforms-container .wpforms-field textarea{-webkit-box-flex:1;-webkit-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px}@media (min-width: 640px){.woocommerce div.product .product-enquiry .wpforms-container .wpforms-field input[type='text'],.woocommerce div.product .product-enquiry .wpforms-container .wpforms-field input[type='tel'],.woocommerce div.product .product-enquiry .wpforms-container .wpforms-field input[type='email'],.woocommerce div.product .product-enquiry .wpforms-container .wpforms-field textarea{width:auto;min-width:200px}}@media (min-width: 640px){.woocommerce div.product .product-enquiry .wpforms-container .wpforms-submit-container{margin-left:80px}}.woocommerce div.product .product-enquiry .recaptcha-note{margin:1rem 0 0;font-size:.875em;border-top:1px solid rgba(0,0,0,0.05);padding:1rem 0 0}.woocommerce div.product table.shop_attributes{border-color:var(--ast-global-color-6)}.woocommerce div.product table.shop_attributes th,.woocommerce div.product table.shop_attributes td{padding:0.75em 1em;border-color:var(--ast-global-color-6);text-align:left}.woocommerce div.product .product-description{width:100%;clear:both}.woocommerce div.product .related,.woocommerce div.product .up-sells,.woocommerce div.product .recently-viewed{width:100%;clear:both}.woocommerce div.product .related>h2,.woocommerce div.product .up-sells>h2,.woocommerce div.product .recently-viewed>h2{font-size:1.375rem;margin-bottom:1.5rem;line-height:1.5}.woocommerce div.product #reviews{clear:both;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.woocommerce div.product #reviews #comments{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.woocommerce div.product #reviews #comments h2.woocommerce-Reviews-title{font-size:1.5rem;margin-bottom:1rem}.woocommerce div.product #reviews #comments ol.commentlist{display:grid;grid-template-columns:repeat(1, 1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width: 640px){.woocommerce div.product #reviews #comments ol.commentlist{grid-template-columns:repeat(2, 1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media (min-width: 1080px){.woocommerce div.product #reviews #comments ol.commentlist{grid-template-columns:repeat(3, 1fr)}}.woocommerce div.product #reviews #comments ol.commentlist li.review{border:0;margin-bottom:20px}@media (min-width: 640px){.woocommerce div.product #reviews #comments ol.commentlist li.review{margin-bottom:40px}}.woocommerce div.product #reviews #comments ol.commentlist li.review .comment-text .meta{color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce div.product #reviews #comments ol.commentlist li.review .comment-text .meta .woocommerce-review__author{font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-weight:400;text-transform:capitalize}.woocommerce div.product #reviews #comments ol.commentlist li.review .comment-text .description{font-style:normal}.woocommerce div.product #reviews #review_form_wrapper{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:0}.woocommerce div.product #reviews #review_form_wrapper .woocommerce-review-form-toggle{margin:0 0 1.5em}.woocommerce div.product #reviews #review_form_wrapper .woocommerce-review-form-toggle .button i{margin-right:.25em}.woocommerce div.product #reviews #review_form_wrapper #review_form{border:1px solid var(--ast-global-color-6);border-radius:4px;padding:1.25rem}.woocommerce div.product #reviews #review_form_wrapper #review_form #reply-title{color:var(--astra-heading-color, #010069);font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-size:1.5em;font-weight:400}.woocommerce div.product #reviews #review_form_wrapper #review_form .comment-form-rating .stars{font-size:1.25em}.woocommerce div.product #reviews #review_form_wrapper #review_form .form-submit input{font-weight:inherit;line-height:1.5}.woocommerce div.product #reviews #review_form_wrapper #review_form .required{color:red}.woocommerce div.product #reviews .woocommerce-verification-required{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce.single-product .pswp__caption{display:none}.woocommerce.single-product .pswp__button--arrow--right:before,.woocommerce.single-product .pswp__button--arrow--left:before{background-image:none !important;background-color:var(--astra-theme-color, #ffcb34) !important;color:var(--ast-global-color-2) !important;width:2rem;height:2rem;line-height:2;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;border-radius:50%;margin-right:.25em;content:"\f060"}.woocommerce.single-product .pswp__button--arrow--right:before{content:"\f061"}ul.brands{display:grid;margin:0;padding:0;list-style-type:none;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width: 640px){ul.brands{grid-template-columns:repeat(4, 1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media (min-width: 1080px){ul.brands{grid-template-columns:repeat(6, 1fr)}}ul.brands>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;margin-bottom:40px}ul.brands>li .thumbnail{border-radius:4px;overflow:hidden;position:relative}ul.brands>li .thumbnail>a,ul.brands>li .thumbnail>img{display:block;position:absolute !important;top:0;bottom:0;width:100%;margin:0}ul.brands>li .thumbnail img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}ul.brands>li .thumbnail:after{display:block;content:"";padding-top:100%}ul.brands>li .details{border-top:1px solid var(--astra-text-color, rgba(0,0,0,0.87));padding-top:1rem;margin-top:1rem}ul.brands>li h2.brand-title{font-size:1rem}.brands-list .brand-group{display:block !important;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.brands-list .brand-group>a.brand-group-name,.brands-list .brand-group .brand-group-name{font-weight:500 !important;display:block}.main-navigation .brands-list .brand-group>span{color:#fff !important;padding:4px 16px}.pwb-all-brands .pwb-brands-cols-outer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.pwb-all-brands .pwb-brands-col3{text-align:center;margin-bottom:40px;float:none;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50% !important}@media (min-width: 545px){.pwb-all-brands .pwb-brands-col3{width:33.33% !important}}@media (min-width: 922px){.pwb-all-brands .pwb-brands-col3{width:20% !important}}@media (min-width: 1200px){.pwb-all-brands .pwb-brands-col3{width:16.66% !important}}.pwb-all-brands .pwb-brands-col3>div{position:relative;overflow:hidden;margin-bottom:.5em}.pwb-all-brands .pwb-brands-col3>div:after{content:'';display:block;padding-top:100%}.pwb-all-brands .pwb-brands-col3>div>*{position:absolute;top:50%;left:0;right:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.pwb-all-brands .pwb-brands-col3>div a{text-decoration:none}.pwb-all-brands .pwb-brands-col3>div img{width:100%}.pwb-all-brands .pwb-brands-col3 p{font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-weight:bold;font-size:1.125em;line-height:1.25;margin-bottom:.5rem;text-align:center}.pwb-all-brands .pwb-brands-col3 p a{color:var(--astra-heading-color, #010069);text-decoration:none}.pwb-all-brands .pwb-brands-col3 p small{display:block;font-family:var(--astra-font-family, "sans-serif");font-size:1rem;font-weight:inherit;margin-top:.25em;opacity:.5}.pwb-all-brands .pwb-pagination-wrapper{border:0}.underlined:after,.woocommerce form.woocommerce-checkout #customer_details h3:after,.woocommerce-page form.woocommerce-checkout #customer_details h3:after,.woocommerce form.woocommerce-checkout #order_review_heading:after,.woocommerce-page form.woocommerce-checkout #order_review_heading:after,.woocommerce .gift-certificate h3:after,.woocommerce-page .gift-certificate h3:after,.woocommerce .woocommerce-columns .woocommerce-column__title:after,.woocommerce-page .woocommerce-columns .woocommerce-column__title:after,.woocommerce div.product .related>h2:after,.woocommerce div.product .up-sells>h2:after,.woocommerce div.product .recently-viewed>h2:after,.woocommerce div.product #reviews #comments h2.woocommerce-Reviews-title:after,.ast-single-post .entry-title:after,.page-title:after{background-color:var(--astra-theme-color, #ffcb34);content:'';display:block;height:4px;width:80px;margin:8px 0 0}img.emoji{width:1.5em;height:1.25em}.ast-archive-description{margin-bottom:1rem;border:0;padding:0}.ast-archive-description .ast-search-title{font-size:1.5em}.entry-content p.has-drop-cap:first-letter{font-size:5.25em;margin:0.125em 0.125em 0 0;font-weight:bold}.entry-content p+h1,.entry-content p+h2,.entry-content p+h3,.entry-content p+h4,.entry-content p+h5,.entry-content p+h6{margin-top:1.5rem}.entry-content p.lead{font-size:1.125em}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:.5rem}.entry-content h1 a,.entry-content h2 a,.entry-content h3 a,.entry-content h4 a,.entry-content h5 a,.entry-content h6 a{text-decoration:none !important}.entry-content h1+h2,.entry-content h1+h3,.entry-content h1+h4,.entry-content h1+h5,.entry-content h2+h2,.entry-content h2+h3,.entry-content h2+h4,.entry-content h2+h5,.entry-content h3+h2,.entry-content h3+h3,.entry-content h3+h4,.entry-content h3+h5,.entry-content h4+h2,.entry-content h4+h3,.entry-content h4+h4,.entry-content h4+h5,.entry-content h5+h2,.entry-content h5+h3,.entry-content h5+h4,.entry-content h5+h5,.entry-content h6+h2,.entry-content h6+h3,.entry-content h6+h4,.entry-content h6+h5{margin-top:1rem}.entry-content ul,.entry-content ol{margin-left:1.5em}.entry-content .wp-block-separator{margin-top:2em;margin-bottom:2em}.entry-content strong,.entry-content b{font-weight:600}.entry-content details{width:100%;margin-bottom:1em}.entry-content details summary{font-size:1.125em;font-weight:700}.entry-content details:after{clear:both}.custom-scrollbars::-webkit-scrollbar,.widget_facet_stack_widget .facet-wrapper .facet-content::-webkit-scrollbar,#secondary .widget.widget_product_categories ul.product-categories::-webkit-scrollbar,#secondary .widget.widget_product_categories ul.menu::-webkit-scrollbar,#secondary .widget.widget_custom_html ul.product-categories::-webkit-scrollbar,#secondary .widget.widget_custom_html ul.menu::-webkit-scrollbar,#secondary .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar,#secondary .widget.widget_nav_menu ul.menu::-webkit-scrollbar,#secondary .widget.widget_lore_taxonomy_menu ul.product-categories::-webkit-scrollbar,#secondary .widget.widget_lore_taxonomy_menu ul.menu::-webkit-scrollbar{width:12px}.custom-scrollbars::-webkit-scrollbar-track,.widget_facet_stack_widget .facet-wrapper .facet-content::-webkit-scrollbar-track,#secondary .widget.widget_product_categories ul.product-categories::-webkit-scrollbar-track,#secondary .widget.widget_product_categories ul.menu::-webkit-scrollbar-track,#secondary .widget.widget_custom_html ul.product-categories::-webkit-scrollbar-track,#secondary .widget.widget_custom_html ul.menu::-webkit-scrollbar-track,#secondary .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar-track,#secondary .widget.widget_nav_menu ul.menu::-webkit-scrollbar-track,#secondary .widget.widget_lore_taxonomy_menu ul.product-categories::-webkit-scrollbar-track,#secondary .widget.widget_lore_taxonomy_menu ul.menu::-webkit-scrollbar-track{background:rgba(0,0,0,0.075);border-radius:2px}.custom-scrollbars::-webkit-scrollbar-thumb,.widget_facet_stack_widget .facet-wrapper .facet-content::-webkit-scrollbar-thumb,#secondary .widget.widget_product_categories ul.product-categories::-webkit-scrollbar-thumb,#secondary .widget.widget_product_categories ul.menu::-webkit-scrollbar-thumb,#secondary .widget.widget_custom_html ul.product-categories::-webkit-scrollbar-thumb,#secondary .widget.widget_custom_html ul.menu::-webkit-scrollbar-thumb,#secondary .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar-thumb,#secondary .widget.widget_nav_menu ul.menu::-webkit-scrollbar-thumb,#secondary .widget.widget_lore_taxonomy_menu ul.product-categories::-webkit-scrollbar-thumb,#secondary .widget.widget_lore_taxonomy_menu ul.menu::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.25);border-radius:2px}.custom-scrollbars::-webkit-scrollbar-thumb:hover,.widget_facet_stack_widget .facet-wrapper .facet-content::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_product_categories ul.product-categories::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_product_categories ul.menu::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_custom_html ul.product-categories::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_custom_html ul.menu::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_nav_menu ul.menu::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_lore_taxonomy_menu ul.product-categories::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_lore_taxonomy_menu ul.menu::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.3)}.custom-scrollbars::-webkit-scrollbar-thumb:window-inactive,.widget_facet_stack_widget .facet-wrapper .facet-content::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_product_categories ul.product-categories::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_product_categories ul.menu::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_custom_html ul.product-categories::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_custom_html ul.menu::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_nav_menu ul.menu::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_lore_taxonomy_menu ul.product-categories::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_lore_taxonomy_menu ul.menu::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0.1)}#ast-desktop-header *,#ast-mobile-header *{outline:transparent}#ast-desktop-header .ast-container,#ast-mobile-header .ast-container{padding-left:20px;padding-right:20px}#ast-desktop-header .site-header-section>*,#ast-mobile-header .site-header-section>*{padding:0 16px}#ast-desktop-header .site-header-section>*:first-child,#ast-mobile-header .site-header-section>*:first-child{padding-left:0}#ast-desktop-header .site-header-section>*:last-child,#ast-mobile-header .site-header-section>*:last-child{padding-right:0}#ast-desktop-header .ast-main-header-wrap,#ast-mobile-header .ast-main-header-wrap{z-index:6}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-mobile-trigger'] .menu-toggle,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-mobile-trigger'] .menu-toggle{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}@media (min-width: 640px){#ast-desktop-header .ast-builder-layout-element[data-section='section-header-mobile-trigger'] .menu-toggle .mobile-menu-toggle-icon .ast-mobile-svg,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-mobile-trigger'] .menu-toggle .mobile-menu-toggle-icon .ast-mobile-svg{width:24px;height:24px}}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-mobile-trigger']:first-child button.ast-mobile-menu-trigger-minimal,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-mobile-trigger']:first-child button.ast-mobile-menu-trigger-minimal{margin-left:-.5em;padding-right:.5em}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-mobile-trigger']:last-child button.ast-mobile-menu-trigger-minimal,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-mobile-trigger']:last-child button.ast-mobile-menu-trigger-minimal{margin-right:-.5em}#ast-desktop-header .ast-builder-layout-element[data-section='title_tagline'],#ast-mobile-header .ast-builder-layout-element[data-section='title_tagline']{padding:0}#ast-desktop-header .ast-builder-layout-element[data-section='title_tagline'] .ast-site-identity,#ast-mobile-header .ast-builder-layout-element[data-section='title_tagline'] .ast-site-identity{padding:0}#ast-desktop-header .ast-builder-layout-element[data-section='title_tagline'] .ast-site-identity .site-logo-img,#ast-mobile-header .ast-builder-layout-element[data-section='title_tagline'] .ast-site-identity .site-logo-img{padding:0}#ast-desktop-header .ast-builder-layout-element[data-section='title_tagline'] .ast-site-identity .site-logo-img .astra-logo-svg,#ast-mobile-header .ast-builder-layout-element[data-section='title_tagline'] .ast-site-identity .site-logo-img .astra-logo-svg{height:100%}@media (min-width: 1080px){#ast-desktop-header .ast-builder-layout-element[data-section='title_tagline'] .ast-site-identity .site-logo-img .astra-logo-svg,#ast-mobile-header .ast-builder-layout-element[data-section='title_tagline'] .ast-site-identity .site-logo-img .astra-logo-svg{height:96px}}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"],#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"]{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;padding:0;z-index:5;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .astra-search-icon,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-icon,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .astra-search-icon,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-icon{outline:none !important}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .astra-search-icon:before,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-icon:before,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .astra-search-icon:before,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-icon:before{color:inherit;content:'\f002';font-weight:900;font-family:'Font Awesome 5 Free';-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .astra-search-icon .ast-icon,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-icon .ast-icon,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .astra-search-icon .ast-icon,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-icon .ast-icon{display:none}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] form.search-form,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] form.search-form,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] form.search-form,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] form.search-form{border:0px solid rgba(0,0,0,0.1);outline:none !important}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] form.search-form input[type='search'],#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] form.search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] form.search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] form.search-form input[type='search']{outline:transparent;outline:none !important;line-height:1.5}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] form.search-form button.search-reset,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] form.search-form button.search-reset,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] form.search-form button.search-reset,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] form.search-form button.search-reset{background-color:transparent;color:var(--astra-text-color, rgba(0,0,0,0.87));width:24px;height:24px;padding:0;position:absolute;right:12px;line-height:1;outline:none;border:0;opacity:0.5}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] form.search-form button.search-reset i,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] form.search-form button.search-reset i,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] form.search-form button.search-reset i,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] form.search-form button.search-reset i{font-size:24px}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search{outline:none !important}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search *,#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search *:focus,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search *,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search *:focus,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search *,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search *:focus,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search *,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search *:focus{outline:none !important}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search form.search-form,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search form.search-form,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search form.search-form,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search form.search-form{color:var(--astra-heading-color, #010069);right:2rem;padding:0;margin:0;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1),0 -2px 2px -2px rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.1);border:1px solid var(--ast-global-color-6);border-radius:4px;-webkit-transition:none;transition:none;-webkit-transition:opacity .25s;transition:opacity .25s}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search form.search-form input[type='search'],#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search form.search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search form.search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search form.search-form input[type='search']{padding:16px 48px 16px 16px;color:var(--astra-heading-color, #010069);margin:0;border:0 !important;width:240px;width:calc(100vw - (72px));outline:none !important}@media (min-width: 720px){#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search form.search-form input[type='search'],#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search form.search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search form.search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search form.search-form input[type='search']{width:400px}}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form{box-shadow:0 1px 1px 0 rgba(0,0,0,0.1),0 -2px 2px -2px rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.1);border:0px solid;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;padding:0;position:relative;min-width:200px;max-width:1080px;margin:0 auto;z-index:10}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form label,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form label,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form label,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form label{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search'],#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search']{border:0 !important;width:100%;padding:10px 48px 10px 16px}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search']::-webkit-input-placeholder, #ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search']::-webkit-input-placeholder, #ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search']::-webkit-input-placeholder, #ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search']::-webkit-input-placeholder{opacity:.75}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search']::-moz-placeholder, #ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search']::-moz-placeholder, #ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search']::-moz-placeholder, #ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search']::-moz-placeholder{opacity:.75}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search']:-ms-input-placeholder, #ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search']:-ms-input-placeholder, #ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search']:-ms-input-placeholder, #ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search']:-ms-input-placeholder{opacity:.75}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search']::-ms-input-placeholder, #ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search']::-ms-input-placeholder, #ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search']::-ms-input-placeholder, #ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search']::-ms-input-placeholder{opacity:.75}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search']::placeholder,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search']::placeholder,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search']::placeholder,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search']::placeholder{opacity:.75}@media (min-width: 576px){#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search'],#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search']{padding:12px 48px 12px 16px}}@media (min-width: 1080px){#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search'],#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search']{padding:14px 48px 14px 16px}}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form button,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form button,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form button,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;position:absolute;right:0}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form button.search-submit,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form button.search-submit,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form button.search-submit,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form button.search-submit{padding:8px 12px}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form button.search-reset,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form button.search-reset,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form button.search-reset,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form button.search-reset{background:none !important;right:48px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-header-html,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-header-html,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html{width:100%}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-header-html .search-custom-menu-item,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html .search-custom-menu-item,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-header-html .search-custom-menu-item,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html .search-custom-menu-item{width:100%}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;gap:.5rem;color:var(--ast-global-color-2)}@media (min-width: 640px){#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details{gap:.5rem .75rem}}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li>a,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li i,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li i{font-size:21px;height:1em}@media (min-width: 640px){#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li i,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li i{font-size:24px}}@media (min-width: 1080px){#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li i,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li i{font-size:21px}}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li span.label,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li span.label{font-size:1.125em;font-weight:500;display:none}@media (min-width: 640px){#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li span.label,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li span.label{display:inline-block}}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li+li:before,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li+li:before{content:'';display:block;border-right:1px solid rgba(0,0,0,0.1);height:28px;margin:0 .25rem}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li.location span.label,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li.location span.label{display:none}@media (min-width: 1080px){#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li.location span.label,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li.location span.label{display:inline}}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li.business,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li.business{display:none}@media (min-width: 1080px){#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li.business,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html ul.contact-details li.business{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html .trade-ins a.button,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html .trade-ins a.button{background-color:#db3236;border-radius:4px;display:block;text-align:center;color:#fff;padding:8px 16px;line-height:1.0625em;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1),0 -2px 2px -2px rgba(0,0,0,0.1),0 1px 3px 0 rgba(0,0,0,0.1)}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html .trade-ins a.button .title,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html .trade-ins a.button .title{text-transform:uppercase;display:block;font-size:1em;letter-spacing:0.25px}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html .trade-ins a.button .subtitle,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html .trade-ins a.button .subtitle{font-size:.75em;font-weight:500;display:block;text-transform:none}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'],#ast-desktop-header .ast-builder-layout-element .ast-header-html,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'],#ast-mobile-header .ast-builder-layout-element .ast-header-html{line-height:24px}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-addon-cart-wrap,#ast-desktop-header .ast-builder-layout-element .ast-header-html .ast-addon-cart-wrap,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-addon-cart-wrap,#ast-mobile-header .ast-builder-layout-element .ast-header-html .ast-addon-cart-wrap{padding:0;line-height:24px;border:0}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-woo-mini-cart-wrapper,#ast-desktop-header .ast-builder-layout-element .ast-header-html .ast-woo-mini-cart-wrapper,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-woo-mini-cart-wrapper,#ast-mobile-header .ast-builder-layout-element .ast-header-html .ast-woo-mini-cart-wrapper{line-height:24px !important}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart,#ast-desktop-header .ast-builder-layout-element .ast-header-html .ast-site-header-cart,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart,#ast-mobile-header .ast-builder-layout-element .ast-header-html .ast-site-header-cart{padding:.5em .125em}@media (min-width: 640px){#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart,#ast-desktop-header .ast-builder-layout-element .ast-header-html .ast-site-header-cart,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart,#ast-mobile-header .ast-builder-layout-element .ast-header-html .ast-site-header-cart{padding:.5em .25em}}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart i.astra-icon,#ast-desktop-header .ast-builder-layout-element .ast-header-html .ast-site-header-cart i.astra-icon,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart i.astra-icon,#ast-mobile-header .ast-builder-layout-element .ast-header-html .ast-site-header-cart i.astra-icon{color:var(--astra-text-color, rgba(0,0,0,0.87));line-height:1;display:block;padding:0}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart i.astra-icon svg,#ast-desktop-header .ast-builder-layout-element .ast-header-html .ast-site-header-cart i.astra-icon svg,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart i.astra-icon svg,#ast-mobile-header .ast-builder-layout-element .ast-header-html .ast-site-header-cart i.astra-icon svg{vertical-align:middle;width:24px;height:24px}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart i.astra-icon:after,#ast-desktop-header .ast-builder-layout-element .ast-header-html .ast-site-header-cart i.astra-icon:after,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart i.astra-icon:after,#ast-mobile-header .ast-builder-layout-element .ast-header-html .ast-site-header-cart i.astra-icon:after{background:var(--ast-global-color-0);color:var(--astra-text-color, rgba(0,0,0,0.87));font-family:var(--astra-font-family, "sans-serif");font-size:12px;font-weight:600;line-height:18px;height:18px;min-width:18px;padding:0;right:-8px;top:-8px;text-align:center}#ast-mobile-header .ast-primary-header-bar .ast-builder-grid-row{grid-column-gap:16px}@media (min-width: 640px){#ast-mobile-header .ast-primary-header-bar .ast-builder-grid-row{grid-template-columns:auto 1fr 1fr}#ast-mobile-header .ast-primary-header-bar .ast-builder-grid-row .site-header-primary-section-center{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}#ast-mobile-header .ast-below-header-bar{padding:0}#ast-mobile-header .ast-below-header-bar .site-header-below-section-center>*{width:100%}#ast-desktop-header .ast-primary-header-bar .ast-builder-grid-row-no-center{grid-template-columns:auto 1fr}#ast-desktop-header .site-header-below-section-center{position:relative}@media (min-width: 640px){.site-content #primary,.site-content #secondary{padding-top:0;padding-bottom:0}}.ast-left-sidebar .site-content>.ast-container,.ast-right-sidebar .site-content>.ast-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.ast-left-sidebar .site-content>.ast-container #primary,.ast-left-sidebar .site-content>.ast-container #secondary,.ast-right-sidebar .site-content>.ast-container #primary,.ast-right-sidebar .site-content>.ast-container #secondary{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;border:0;margin-left:0;margin-right:0}.ast-desktop.ast-left-sidebar .site-content,.ast-desktop.ast-right-sidebar .site-content .site-content>.ast-container{-webkit-flex-flow:nowrap;-ms-flex-flow:nowrap;flex-flow:nowrap}.ast-desktop.ast-left-sidebar .site-content #primary,.ast-desktop.ast-right-sidebar .site-content .site-content>.ast-container #primary{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.ast-desktop.ast-left-sidebar .site-content #secondary,.ast-desktop.ast-right-sidebar .site-content .site-content>.ast-container #secondary{max-width:320px;min-width:220px}.ast-desktop.ast-left-sidebar .site-content #primary{padding-left:1.5rem}.ast-desktop.ast-left-sidebar .site-content #secondary{padding-right:1.5rem}.ast-desktop.ast-right-sidebar .site-content #primary{padding-right:1.5rem}.ast-desktop.ast-right-sidebar .site-content #secondary{padding-left:1.5rem}#ast-scroll-top.ast-scroll-to-top-left{left:20px}#ast-scroll-top.ast-scroll-to-top-right{right:20px}#ast-scroll-top .ast-icon.icon-arrow svg{vertical-align:middle}#secondary .widget .widget-title{margin-bottom:.5rem}#secondary .widget ul li{padding:0;line-height:1.5;margin-bottom:.5rem}#secondary .widget.widget_product_categories ul.product-categories,#secondary .widget.widget_product_categories ul.menu,#secondary .widget.widget_custom_html ul.product-categories,#secondary .widget.widget_custom_html ul.menu,#secondary .widget.widget_nav_menu ul.product-categories,#secondary .widget.widget_nav_menu ul.menu,#secondary .widget.widget_lore_taxonomy_menu ul.product-categories,#secondary .widget.widget_lore_taxonomy_menu ul.menu{overflow-y:auto;max-height:60vh}#secondary .widget .oc-menu-toggle{display:none}.site-footer .footer-widget-area{margin-top:1rem;margin-bottom:1rem}.site-footer .footer-widget-area .widget{color:rgba(255,255,255,0.8);margin-bottom:1rem}.site-footer .footer-widget-area .widget a{color:rgba(255,255,255,0.8)}.site-footer .footer-widget-area .widget a:hover{color:var(--astra-theme-color, #ffcb34)}.site-footer .footer-widget-area .widget .widget-title{font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));margin-bottom:.5rem;color:#fff;font-size:1.25em;font-weight:700}.site-footer .footer-widget-area .widget:last-child{margin-bottom:0}.site-footer .footer-widget-area .widget.widget_nav_menu ul li.menu-item{margin-bottom:.125rem}.site-footer .footer-widget-area .widget.wpforms-widget .widget-title{font-family:var(--astra-font-family, "sans-serif");font-style:normal;font-size:1em;font-weight:300;text-transform:uppercase}.site-footer .footer-widget-area .widget.wpforms-widget .wpforms-container{display:inline-block;min-width:280px}.site-footer .footer-widget-area .widget.wpforms-widget .wpforms-container .wpforms-field{padding:.25rem 0}.site-footer .footer-widget-area .widget.wpforms-widget .wpforms-container .wpforms-submit-container{padding:.25rem 0 0}.site-footer .site-below-footer-wrap .site-footer-section{margin-bottom:0 !important}.site-footer .site-below-footer-wrap .widget{margin-bottom:0}.site-footer input[type=email],.site-footer input[type=number],.site-footer input[type=password],.site-footer input[type=reset],.site-footer input[type=search],.site-footer input[type=tel],.site-footer input[type=text],.site-footer input[type=url],.site-footer select,.site-footer textarea{outline:none}.site-footer .payment-icons{list-style:none;padding:none;margin:0 auto 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:280px}.site-footer .payment-icons li{margin:6px}.site-footer .payment-icons li img{height:auto;width:100%}.site-footer .payment-icons li.mastercard img{width:38px}.site-footer .payment-icons li.visa{width:50px}.site-footer .payment-icons li.visa img{width:50px}.site-footer .payment-icons li.paypal img{width:88px}.site-footer .payment-icons li.afterpay img{width:80px}.site-footer .payment-icons li.zip img{width:56px}
/*# sourceMappingURL=style.css.map */