
.site-title,.site-title a{font-weight:400;font-family:Sifonn,"Sifonn Fallback",Helvetica,Arial,sans-serif;line-height:1.23em;}.site-header .site-description{font-family:Sifonn,"Sifonn Fallback",Helvetica,Arial,sans-serif;font-weight:400;}.widget-area.secondary .sidebar-main .wp-block-heading,#secondary .widget-title,.woocommerce-page #secondary .widget .widget-title{font-weight:400;font-family:Sifonn,"Sifonn Fallback",Helvetica,Arial,sans-serif;line-height:1.23em;}.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:Sifonn,"Sifonn Fallback",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.23em;}h4.widget-title{font-weight:400;}h5.widget-title{font-weight:400;}h6.widget-title{font-weight:400;}.elementor-widget-heading h4.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h5.elementor-heading-title{line-height:1.2em;}.elementor-widget-heading h6.elementor-heading-title{line-height:1.25em;}.ast-hfb-header.ast-desktop .ast-builder-menu-1 .main-header-menu .menu-item.menu-item-heading > .menu-link{font-family:Sifonn,"Sifonn Fallback",Helvetica,Arial,sans-serif;font-weight:400;}.ast-hfb-header .ast-builder-menu-1 .main-header-menu .sub-menu .menu-link{font-family:Sifonn,"Sifonn Fallback",Helvetica,Arial,sans-serif;font-weight:400;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .widget-title,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .wp-block-heading,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] h1,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .widget-area h1,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] h2,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .widget-area h2,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] h3,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .widget-area h3,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] h4,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .widget-area h4,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] h5,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .widget-area h5,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] h6,.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"] .widget-area h6{font-family:Sifonn,"Sifonn Fallback",Helvetica,Arial,sans-serif;font-weight:400;}.footer-widget-area[data-section="sidebar-widgets-footer-widget-3"].footer-widget-area-inner{font-family:Sifonn,"Sifonn Fallback",Helvetica,Arial,sans-serif;font-weight:400;}.woocommerce ul.products li.product .onsale.circle-outline,.woocommerce ul.products li.product .onsale.square-outline,.woocommerce div.product .onsale.circle-outline,.woocommerce div.product .onsale.square-outline{background:#ffffff;border:2px solid var(--ast-global-color-0);color:var(--ast-global-color-0);}.ast-shop-load-more:hover{color:#000000;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);}.ast-loader > div{background-color:var(--ast-global-color-0);}.woocommerce nav.woocommerce-pagination ul li > span.current,.woocommerce nav.woocommerce-pagination ul li > .page-numbers{border-color:var(--ast-global-color-0);}.ast-woo-two-step-checkout .ast-checkout-slides .flex-prev.button{color:#000000;border-color:var(--ast-global-color-1);background-color:var(--ast-global-color-1);}.widget_layered_nav_filters ul li.chosen a::before{color:var(--ast-global-color-0);}.woocommerce-grouped-product-list p.ast-stock-detail{margin-bottom:unset;}.woocommerce-page.rel-up-columns-4 ul.products{grid-template-columns:repeat(4,minmax(0,1fr));}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{box-shadow:0px 0px 0px 0px rgba(0,0,0,.1);}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,.1);}.woocommerce .quantity .ast-vertical-icon{color:var(--ast-global-color-2);border:unset;font-size:15px;}.woocommerce input[type=number].qty.ast-no-internal-border,.woocommerce :has(.ast-qty-placeholder.no-internal-border) input[type=number].qty{color:rgb(102,102,102);font-size:13px;}.ast-product-icon-previous svg{transform:rotate(90deg);}.ast-product-icon-next svg{transform:rotate(-90deg);}.ast-product-icon-previous .ast-icon.icon-arrow svg,.ast-product-icon-next .ast-icon.icon-arrow svg{margin-left:0;margin-bottom:1px;width:0.8em;}.ast-addon-cart-wrap .ast-icon{vertical-align:middle;}#ast-quick-view-close svg{height:12px;width:12px;}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-prev:before,#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-next:before{content:"\203A";font-size:30px;}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav a{width:30px;height:30px;}#ast-quick-view-modal .ast-qv-image-slider:hover .flex-direction-nav .flex-prev{left:-10px;}#ast-quick-view-modal .ast-qv-image-slider:hover .flex-direction-nav .flex-next{right:-10px;}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-prev{transform:rotate(180deg);}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-next{transform:rotate(0deg);}.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .qty{border:1px solid var(--ast-border-color);}.woocommerce .quantity .plus{border-left:none;}.woocommerce .quantity .minus{border-right:none;}.woocommerce-js .quantity .minus,.woocommerce .quantity .plus{font-size:18px;}.ast-builder-layout-element[data-section="section-hb-woo-cart"]{padding:0;margin-left:1em;margin-right:1em;margin:0;}.ast-builder-layout-element[data-section="section-hb-woo-cart"] .ast-addon-cart-wrap{display:inline-block;padding:0 .6em;}.ast-menu-cart-outline .ast-addon-cart-wrap{border-width:2px;background:transparent;}.ast-menu-cart-outline .ast-cart-menu-wrap .count,.ast-menu-cart-outline .ast-addon-cart-wrap{border-style:solid;border-color:var(--ast-global-color-0);}@media screen and ( min-width: 922px ) { .woocommerce div.product.ast-product-gallery-layout-vertical .onsale,.woocommerce div.product.ast-product-gallery-layout-vertical .ast-onsale-card {left: 12.5%;left: -webkit-calc(12.5% - .5em);left: calc(12.5% - .5em);} .woocommerce div.product.ast-product-gallery-with-no-image .onsale {top:-.5em;left: -.5em;} }@media (min-width:922px){.woocommerce #content .ast-woocommerce-container div.product div.images,.woocommerce .ast-woocommerce-container div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product div.images,.woocommerce-page .ast-woocommerce-container div.product div.images{width:50%;}.woocommerce #content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{width:46%;}.woocommerce div.product.ast-product-gallery-layout-vertical div.images .flex-control-thumbs{width:calc(25% - 1em);}.woocommerce div.product.ast-product-gallery-layout-vertical div.images .flex-control-thumbs li{width:100%;}.woocommerce.ast-woo-two-step-checkout form #order_review,.woocommerce.ast-woo-two-step-checkout form #order_review_heading,.woocommerce-page.ast-woo-two-step-checkout form #order_review,.woocommerce-page.ast-woo-two-step-checkout form #order_review_heading,.woocommerce.ast-woo-two-step-checkout form #customer_details.col2-set,.woocommerce-page.ast-woo-two-step-checkout form #customer_details.col2-set{width:100%;}}@media (min-width:922px){.woocommerce div.product.ast-product-gallery-layout-vertical .flex-viewport{width:75%;float:right;}}@media (max-width:922px){.ast-product-navigation-wrapper{text-align:center;}}@media (min-width:921px){#ast-quick-view-content div.summary form.cart.stick .sticky-add-to-cart{position:absolute;bottom:0;margin:0;padding:16px 30px 4px 0;width:calc(50% - 30px);}}@media (max-width:921px){#ast-quick-view-content div.summary form.cart.stick .button{padding:10px;}#ast-quick-view-modal .ast-content-main-wrapper{top:0;right:0;bottom:0;left:0;transform:none !important;width:100%;position:relative;overflow:hidden;padding:10%;height:100%;}#ast-quick-view-content div.summary,#ast-quick-view-content div.images{min-width:auto;}#ast-quick-view-modal.open .ast-content-main{transform:none !important;}.single-product.woocommerce-page.tablet-rel-up-columns-3 ul.products{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:921px){.woocommerce div.product .related.products ul.products li.product,.woocommerce[class*="rel-up-columns-"] div.product .related.products ul.products li.product,.woocommerce-page div.product .related.products ul.products li.product,.woocommerce-page[class*="rel-up-columns-"] div.product .related.products ul.products li.product{margin-right:20px;clear:none;}}@media (min-width:545px){#ast-quick-view-content div.summary{overflow-y:auto;}}@media (max-width:544px){.woocommerce button.astra-shop-filter-button,.woocommerce-page button.astra-shop-filter-button{float:none;display:block;}#ast-quick-view-content{max-width:initial !important;max-height:initial !important;}#ast-quick-view-modal .ast-content-main-wrapper{height:auto;}#ast-quick-view-content div.images{width:100%;float:none;}#ast-quick-view-content div.summary{width:100%;float:left;margin:0;padding:15px;max-height:initial !important;}.ast-header-break-point .ast-above-header-mobile-inline.mobile-header-order-2 .ast-masthead-custom-menu-items.woocommerce-custom-menu-item{margin-left:0;}.ast-header-break-point .ast-above-header-mobile-inline.mobile-header-order-3 .ast-masthead-custom-menu-items.woocommerce-custom-menu-item,.ast-header-break-point .ast-above-header-mobile-inline.mobile-header-order-5 .ast-masthead-custom-menu-items.woocommerce-custom-menu-item{margin-right:0;}.single.single-product.woocommerce-page.mobile-rel-up-columns-2 ul.products{grid-template-columns:repeat(2,minmax(0,1fr));}.ast-header-break-point .ast-shop-toolbar-container{column-gap:20px;flex-direction:column;-js-display:flex;display:flex;justify-content:inherit;align-items:inherit;}.ast-header-break-point .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap{margin-bottom:20px;}.ast-header-break-point .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap > *:first-child{flex:1 1 auto;}.ast-header-break-point .ast-shop-toolbar-container > *:last-child{float:unset;}}.elementor-widget-woocommerce-cart form input[type=number].qty::-webkit-inner-spin-button,.elementor-widget-woocommerce-cart form input[type=number].qty::-webkit-outer-spin-button {-webkit-appearance: auto;}
/*# sourceURL=astra-addon-css-inline-css */
