/*!
Theme Name: PSC Consulting
Author: WiseInternet
Author URI: http://wpastra.com/about/
Description: Astra child theme.
Version: 1.0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-fujitsu
Template: astra
*/@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400;src:local(""),url("assets/fonts/nunito-sans-v6-latin-regular.woff2") format("woff2"),url("assets/fonts/nunito-sans-v6-latin-regular.woff") format("woff")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:600;src:local(""),url("assets/fonts/nunito-sans-v6-latin-600.woff2") format("woff2"),url("assets/fonts/nunito-sans-v6-latin-600.woff") format("woff")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:700;src:local(""),url("assets/fonts/nunito-sans-v6-latin-700.woff2") format("woff2"),url("assets/fonts/nunito-sans-v6-latin-700.woff") format("woff")}.ast-breadcrumbs-wrapper{font-size:1rem;color:inherit}.ast-breadcrumbs-wrapper p{font-size:1rem;line-height:1.5}.ast-breadcrumbs-wrapper p:empty{display:none}.ast-breadcrumbs-wrapper a{color:inherit}.ast-breadcrumbs-wrapper a:hover{color:var(--astra-link-color)}.ast-masthead-custom-menu-items .ast-custom-html ul.custom-header-menu{-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;list-style:none;margin:0;padding:0}.ast-masthead-custom-menu-items .ast-custom-html ul.custom-header-menu li.menu-item{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:0 .625em;color:inherit}.ast-masthead-custom-menu-items .ast-custom-html ul.custom-header-menu li.menu-item a:not(.button){color:inherit}.ast-masthead-custom-menu-items .ast-custom-html ul.custom-header-menu li.menu-item:first-child{padding-left:0}.ast-masthead-custom-menu-items .ast-custom-html ul.custom-header-menu li.menu-item:last-child{padding-right:0}.menu-item-cart .ast-woo-mini-cart-wrapper .ast-site-header-cart .ast-site-header-cart-li .ast-addon-cart-wrap{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}.menu-item-cart .ast-woo-mini-cart-wrapper .ast-site-header-cart .ast-site-header-cart-li .ast-addon-cart-wrap .astra-icon{font-size:1.5rem;padding:.75rem .325rem .75rem 0;line-height:1;color:var(--astra-text-color)}.menu-item-cart .ast-woo-mini-cart-wrapper .ast-site-header-cart .ast-site-header-cart-li .ast-addon-cart-wrap .astra-icon:before{font-family:"Font Awesome 5 Free";font-weight:900}.menu-item-cart .ast-woo-mini-cart-wrapper .ast-site-header-cart .ast-site-header-cart-li .ast-addon-cart-wrap .astra-icon.ast-icon-shopping-bag:before{content:"\f290"}.menu-item-cart .ast-woo-mini-cart-wrapper .ast-site-header-cart .ast-site-header-cart-li .ast-addon-cart-wrap .astra-icon.ast-icon-shopping-basket:before{content:"\f291"}.menu-item-cart .ast-woo-mini-cart-wrapper .ast-site-header-cart .ast-site-header-cart-li .ast-addon-cart-wrap .astra-icon.ast-icon-shopping-cart:before{content:"\f07a"}.menu-item-cart .ast-woo-mini-cart-wrapper .ast-site-header-cart .ast-site-header-cart-li .ast-addon-cart-wrap .astra-icon:after{box-shadow:2px 2px 0 rgba(0,0,0,0.05);top:0;right:-.5rem;min-width:1.25rem;height:1.25rem;line-height:1.25rem;text-align:center;font-size:.75rem;font-weight:700;padding:0;color:#fff}.menu-item-cart .ast-woo-mini-cart-wrapper .ast-site-header-cart .ast-site-header-cart-data .widget_shopping_cart{box-shadow:0 2px 8px 1px rgba(0,0,0,0.07);border-radius:3px}.menu-item-cart .ast-woo-mini-cart-wrapper .ast-site-header-cart .ast-site-header-cart-data .widget_shopping_cart:before,.menu-item-cart .ast-woo-mini-cart-wrapper .ast-site-header-cart .ast-site-header-cart-data .widget_shopping_cart:after{display:none}.ast-theme-transparent-header:not(.ast-primary-sticky-header-active) .menu-item-cart .ast-woo-mini-cart-wrapper .ast-site-header-cart .ast-site-header-cart-li .ast-addon-cart-wrap .astra-icon{color:#fff}.menu-item-contact 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;-webkit-transition:none;transition:none}.menu-item-contact i.fa{font-size:1.5rem;-webkit-transition:none;transition:none}.menu-item-contact span{padding-left:.5em;font-weight:600;font-family:var(--astra-heading-font-family);font-size:1.125em;display:none}@media screen and (min-width: 1280px){.menu-item-contact span{display:inline}}.ast-theme-transparent-header:not(.ast-primary-sticky-header-active) .menu-item-contact i.fa,.ast-theme-transparent-header:not(.ast-primary-sticky-header-active) .menu-item-contact span{color:#fff}.menu-item-search .search-custom-menu-item{padding:0}.menu-item-search .search-custom-menu-item .ast-search-icon{text-align:center;margin:0}.menu-item-search .search-custom-menu-item .ast-search-icon .astra-search-icon{font-size:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:var(--astra-text-color)}.menu-item-search .search-custom-menu-item .ast-search-icon .astra-search-icon:before{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900;width:1em;color:var(--astra-text-color)}.menu-item-search .search-custom-menu-item .search-form input.search-field{outline:none}.menu-item-search .search-custom-menu-item.slide .slide-search .search-form{padding:0;right:2.125rem}.menu-item-search .search-custom-menu-item.slide .slide-search .search-form input.search-field{width:240px;width:calc(100vw - (40px + 2.125rem + 1.25rem))}@media screen and (min-width: 720px){.menu-item-search .search-custom-menu-item.slide .slide-search .search-form input.search-field{width:320px}}.menu-item-search .search-custom-menu-item.slide .slide-search .search-form .searchwp-live-wrapper{margin-left:-1px}.menu-item-search .search-custom-menu-item.cover .ast-search-box{background-color:#fff;width:auto;height:auto;top:-16px;left:-20px;right:-20px;bottom:-16px;box-shadow:0 2px 8px 1px rgba(0,0,0,0.07)}@media screen and (min-width: 1280px){.menu-item-search .search-custom-menu-item.cover .ast-search-box{top:0;bottom:0}}.menu-item-search .search-custom-menu-item.cover .ast-search-box .ast-container{padding:16px 20px}.menu-item-search .search-custom-menu-item.cover .ast-search-box .search-form{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;position:relative}.menu-item-search .search-custom-menu-item.cover .ast-search-box .search-form .search-text-wrap{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.menu-item-search .search-custom-menu-item.cover .ast-search-box .search-form .search-text-wrap input.search-field{color:inherit;font-size:1.5em;padding-right:32px}.menu-item-search .search-custom-menu-item.cover .ast-search-box .search-form .search-text-wrap input.search-field::-webkit-input-placeholder{color:inherit;opacity:.5}.menu-item-search .search-custom-menu-item.cover .ast-search-box .search-form .search-text-wrap input.search-field::-moz-placeholder{color:inherit;opacity:.5}.menu-item-search .search-custom-menu-item.cover .ast-search-box .search-form .search-text-wrap input.search-field:-ms-input-placeholder{color:inherit;opacity:.5}.menu-item-search .search-custom-menu-item.cover .ast-search-box .search-form .search-text-wrap input.search-field::-ms-input-placeholder{color:inherit;opacity:.5}.menu-item-search .search-custom-menu-item.cover .ast-search-box .search-form .search-text-wrap input.search-field::placeholder{color:inherit;opacity:.5}.menu-item-search .search-custom-menu-item.cover .ast-search-box .search-form #close,.menu-item-search .search-custom-menu-item.cover .ast-search-box .search-form .close{color:inherit;font-size:1.5rem;line-height:1.5;width:1em;margin-left:-1em;text-align:center}.menu-item-search .search-custom-menu-item.cover .ast-search-box .search-form #close:before,.menu-item-search .search-custom-menu-item.cover .ast-search-box .search-form .close:before{content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900}.ast-header-break-point .main-header-bar .ast-masthead-custom-menu-items .ast-search-icon{margin:0}.ast-theme-transparent-header:not(.ast-primary-sticky-header-active) .search-custom-menu-item .ast-search-icon .astra-search-icon{color:#fff}.ast-theme-transparent-header:not(.ast-primary-sticky-header-active) .search-custom-menu-item .ast-search-icon .astra-search-icon:before{color:#fff}.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-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;margin:0 -.5em}.facetwp-toolbar-row>div{padding:0 .5em}.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-left:1em !important;padding-right:1em  !important}.facetwp-toolbar .facetwp-filter .astra-shop-filter-button .astra-woo-filter-text{margin-left:.5em}@media screen and (max-width: 400px){.facetwp-toolbar .facetwp-filter .astra-shop-filter-button .astra-woo-filter-text{display:none}}.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 0%;-ms-flex:1 0 0%;flex:1 0 0%}@media screen and (max-width: 719px){.facetwp-toolbar .facetwp-count .prefix,.facetwp-toolbar .facetwp-count .suffix{display:none}}.facetwp-toolbar .facetwp-pager{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.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 #ddd;border-radius:2px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.facetwp-toolbar .facetwp-sort .facetwp-sort-select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:0;box-shadow:none;padding:.75em 2.5em .75em  1em}@media screen and (max-width: 719px){.facetwp-toolbar .facetwp-sort .facetwp-sort-select-wrap select{opacity:0;padding:.75em;width:2.5em}}.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);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:1em 0 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}.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;padding-right:.25em}.facetwp-selections ul li .facetwp-selection-label{font-weight:bold;margin:.25em}.facetwp-selections ul li .facetwp-selection-value{padding:.75em 1em .75em .75em;margin:.25em;background:none;background-color:rgba(0,0,0,0.05);border-radius:1em;font-size:.875em}.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:last-child{padding-right:0}.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-theme-color) !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}}.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{padding:0 0 1em}.widget_facet_stack_widget .facet-stack-footer{padding:1em 0 0}.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;border-bottom:1px solid rgba(0,0,0,0.1)}.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}.widget_facet_stack_widget .facet-stack-header .button:disabled,.widget_facet_stack_widget .facet-stack-footer .button:disabled{color:#fff !important;padding:.5em 1em !important}.widget_facet_stack_widget .facet-wrapper{border-bottom:1px solid rgba(0,0,0,0.1);padding:0}.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:.5em 0}.widget_facet_stack_widget .facet-wrapper .facet-header .widget-title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;font-size:1em;line-height:1.375}.widget_facet_stack_widget .facet-wrapper .facet-header .facet-toggle-icon{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:scroll;-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;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{width:100%;padding:.5em 3em .5em 1em;min-width:unset;border-radius:2px}.widget_facet_stack_widget .facetwp-type-search.is-loading .facetwp-icon:before{content:'\f110'}.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-theme-color)}.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-heading-font-family);font-size:1.125em;font-weight:400;margin-bottom:.5em;display:block}.widget_facet_stack_widget .facetwp-type-slider[data-name='price'] .facetwp-slider-label:before,.widget_facet_stack_widget .facetwp-type-slider[data-name='regular-price'] .facetwp-slider-label:before,.widget_facet_stack_widget .facetwp-type-slider[data-name='sale-price'] .facetwp-slider-label:before{content:'$'}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-checkbox,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-checkbox{background:none;padding:0 0 0 1.5em;font-weight:400;-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-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.checked:before,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-checkbox.checked:before{color:var(--astra-theme-color);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-range_list .facetwp-radio{background:none;padding:0 0 0 1.5em;font-weight:600;-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-range_list .facetwp-radio:before{content:'\f111';font-family:'Font Awesome\ 5 Free';font-size:1.125em;font-weight:400;position:absolute;left:.125em}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-radio.checked:before,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-radio.checked:before{color:var(--astra-theme-color);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,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-toggle{margin:.25em 0}.widget_facet_stack_widget .facetwp-type-checkboxes .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-range_list .facetwp-depth{margin-left:1em}input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{border:1px solid rgba(0,0,0,0.2)}.wpforms-container .wpforms-field-label{font-weight:600}.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}}.wpforms-confirmation-container{margin:1rem 0;color:#155724;background-color:#d4edda;border-color:#c3e6cb;padding:.75rem 1rem;border-radius:4px}.wpforms-confirmation-container>*:last-child{margin-bottom:0}@media (max-width: 767px){.wpforms-entry-preview.wpforms-entry-preview-table_compact .wpforms-entry-preview-label{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;border-bottom:0 !important;padding-bottom:0 !important}.wpforms-entry-preview.wpforms-entry-preview-table_compact .wpforms-entry-preview-value{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;border-left:1px solid #ddd !important;padding-top:0 !important}}.gift-selection ul.wpforms-image-choices{display:grid;margin:0;grid-template-columns:repeat(2, 1fr)}@media (min-width: 768px){.gift-selection ul.wpforms-image-choices{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1024px){.gift-selection ul.wpforms-image-choices{grid-template-columns:repeat(4, 1fr)}}.gift-selection ul.wpforms-image-choices li.wpforms-image-choices-item{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}.gift-selection ul.wpforms-image-choices li.wpforms-image-choices-item>label{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.gift-selection ul.wpforms-image-choices li.wpforms-image-choices-item .wpforms-image-choices-label{line-height:1.5;font-weight:bold}.gift-selection ul.wpforms-image-choices li.wpforms-image-choices-item .wpforms-image-choices-label em{font-size:.875em;font-weight:400}.gift-selection ul.wpforms-image-choices li.wpforms-image-choices-item.wpforms-selected>label{box-shadow:0 0 0 2px var(--astra-theme-color)}.gift-selection ul.wpforms-image-choices li.wpforms-image-choices-item.wpforms-selected .wpforms-image-choices-image:after{background-color:var(--astra-theme-color)}#ast-desktop-header .main-navigation ul.sub-menu{border-top:0;border-radius:4px;padding:.5em 0;margin-top:-.25em}#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}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu .menu-item-heading>a{position:relative;padding-bottom:.75rem;margin-bottom:.75rem}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu .menu-item-heading>a:before{background-color:var(--astra-theme-color);content:'';display:block;height:2px;width:64px;max-width:50%;position:absolute;bottom:-1px}#ast-desktop-header .main-navigation .astra-megamenu-custom ul.astra-megamenu{display:block;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}#ast-desktop-header .main-navigation .astra-megamenu-custom ul.astra-megamenu li{page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}#ast-desktop-header .main-navigation .astra-megamenu-custom ul.astra-megamenu li ul{margin-bottom:1em}#ast-mobile-popup .ast-builder-menu-1{padding-top:0}#ast-mobile-popup .main-navigation ul.main-header-menu li.menu-item .ast-menu-toggle{font-size:16px;padding:8px 16px;top:0}#ast-mobile-popup .main-navigation ul.main-header-menu>li.menu-item{font-size:16px;line-height:24px}#ast-mobile-popup .main-navigation ul.main-header-menu ul.sub-menu{line-height:1.5;margin-left:16px}#ast-mobile-popup .main-navigation ul.main-header-menu ul.sub-menu .menu-item{font-size:16px;line-height:24px}#ast-mobile-popup .main-navigation ul.main-header-menu ul.sub-menu .menu-item>a.menu-link:before{content:none}.ast-menu-toggle{outline:none !important;border:none !important}.ast-menu-toggle:hover,.ast-menu-toggle:focus{outline:none !important;border:none !important}.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{border:1px solid rgba(0,0,0,0.1);box-shadow:0 2px 8px 1px rgba(0,0,0,0.1);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}.searchwp-live-search-results.searchwp-live-search-results-showing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.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 -.5em .75em 1em}.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%}.searchwp-live-results-template .no-results{color:inherit;padding:.75em 1em;margin:0;text-align:center}.searchwp-live-results-template .results{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:220px}.searchwp-live-results-template .results 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}.searchwp-live-results-template .results ul>li{border-bottom:1px solid rgba(0,0,0,0.1);padding:.75em 1em;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:first-child{border-top:0}.searchwp-live-results-template .results ul>li .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 .thumbnail img{border:1px solid #e6e6e6}.searchwp-live-results-template .results ul>li .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 .title{font-size:1em;font-weight:400;margin-bottom:0;line-height:1.415;margin-top:-1px}.searchwp-live-results-template .results ul>li .title a{color:var(--astra-text-color)}.searchwp-live-results-template .results ul>li .title a:hover{color:var(--astra-theme-color)}.searchwp-live-results-template .results ul>li .excerpt{line-height:1.5;color:inherit}.searchwp-live-results-template .results ul>li .price{line-height:1.5;font-weight:700;font-size:1em;color:var(--astra-text-color)}.searchwp-live-results-template .results ul>li .price del{opacity:.5}.searchwp-live-results-template .searchwp-revised-search-notice{background-color:rgba(0,0,0,0.05);margin:0;padding:.75em 1em}.searchwp-live-results-template .searchwp-revised-search-notice em{font-weight:bold}.searchwp-live-results-template .results-footer{border-top:1px solid #e6e6e6;padding:.75em 1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.searchwp-live-results-template .results-footer .button{width:100%;text-align:center}@-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)}}.xoo-wsc-container .xoo-wsc-body{line-height:1.4}.xoo-wsc-container .xoo-wsc-pname{font-weight:400}.xoo-wsc-container .xoo-wsc-pname a{font-weight:400}.xoo-wsc-container .xoo-wsc-qty-price .woocommerce-Price-amount.amount{font-weight:600}.xoo-wsc-container .xoo-wsc-footer .amount{color:inherit}.responsive-tabs{clear:both;margin:1.5rem 0}.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}.responsive-tabs ul.tabs:after{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #ebebeb;z-index:1}.responsive-tabs ul.tabs li.tab{cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;color:var(--astra-text-color);font-family:var(--astra-heading-font-family);font-size:1.125em;font-weight:600;padding:.75rem;position:relative;z-index:2}.responsive-tabs ul.tabs li.tab-active{color:var(--astra-theme-color)}.responsive-tabs ul.tabs li.tab-active:after{background-color:var(--astra-theme-color);content:'';display:block;border-radius:2px;bottom:-1px;height:3px;left:0;position:absolute;width:100%}.responsive-tabs .tab-accordion{border:1px solid #ebebeb;color:var(--astra-text-color);cursor:pointer;font-family:var(--astra-heading-font-family);font-size:1.125em;font-weight:600;padding:.75rem;position:relative;margin-bottom:-1px}.responsive-tabs .tab-accordion .arrow{position:absolute;right:1rem}.responsive-tabs .tab-accordion .arrow:after{content:'\f067';font-family:"Font Awesome 5 Free";font-weight:900}.responsive-tabs .tab-accordion.tab-active{color:var(--astra-text-color)}.responsive-tabs .tab-accordion.tab-active:after{background-color:var(--astra-heading-font-family);content:'';display:block;bottom:-1px;height:3px;left:0;position:absolute;width:100%}.responsive-tabs .tab-accordion.tab-active .arrow:after{content:'\f068'}.responsive-tabs .tab-panel-wrapper{padding:0;margin-bottom:3rem}.responsive-tabs .tab-panel{display:none;border:1px solid rgba(0,0,0,0.1);padding:1em}.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-accordion{display:none}.responsive-tabs .tab-panel{padding:0;border:0}.responsive-tabs .tab-accordion-closed{display:block}}.site-header .ast-above-header-section{line-height:1.5;display:none}@media screen and (min-width: 640px){.site-header .ast-above-header-section{display:block}}.site-header .main-header-bar .ast-mobile-menu-buttons{padding-right:0.25em;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.site-header .main-header-bar .ast-mobile-menu-buttons .ast-mobile-menu-buttons-minimal.menu-toggle{margin-left:-0.5em}.site-header .main-header-bar .ast-main-header-bar-alignment{margin-left:0;margin-right:auto}.site-header .main-header-bar .ast-masthead-custom-menu-items{padding:0}.site-header.header-main-layout-1 .main-header-bar .main-header-bar-navigation .main-navigation{vertical-align:middle}.ast-desktop .site-header .main-header-bar .ast-masthead-custom-menu-items{padding-left:1em}#ast-desktop-header .ast-grid-right-section>*,#ast-mobile-header .ast-grid-right-section>*{padding-left:0.5em;padding-right:0.5em}@media (min-width: 576px){#ast-desktop-header .ast-grid-right-section>*,#ast-mobile-header .ast-grid-right-section>*{padding-left:0.75em;padding-right:0.75em}}#ast-desktop-header .ast-grid-right-section>*:last-child,#ast-mobile-header .ast-grid-right-section>*:last-child{border:none;padding-right:0;border-right:0}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-mobile-trigger'] button.menu-toggle,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-mobile-trigger'] button.menu-toggle{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-mobile-trigger']:first-child,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-mobile-trigger']:first-child{padding:0}#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}#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='section-header-mobile-trigger'] .mobile-menu,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-mobile-trigger'] .mobile-menu{font-size:1.125rem}#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-bottom:2%}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-search'] .astra-search-icon:before,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-search'] .astra-search-icon:before{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:hover,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-search'] .astra-search-icon:hover{color:#fff}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-search'] form.search-form,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-search'] form.search-form{border:1px solid rgba(0,0,0,0.15)}#ast-desktop-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-header-search'] form.search-form input[type='search']{outline:none}#ast-desktop-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-header-search'] form.search-form button.search-reset{background-color:transparent;color:rgba(0,0,0,0.33);width:24px;height:24px;padding:0;position:absolute;right:12px;line-height:1}#ast-desktop-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-header-search'] form.search-form button.search-reset i{font-size:24px}#ast-desktop-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-header-search'] .slide-search form.search-form{right:2.25rem;padding:0;margin:0}#ast-desktop-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-header-search'] .slide-search form.search-form input[type='search']{padding:10px 48px 10px 12px;margin:0;width:240px;width:calc(100vw - (40px + 2.25rem * 2))}@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-mobile-header .ast-builder-layout-element[data-section='section-header-search'] .slide-search form.search-form input[type='search']{width:320px}}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-search'] .ast-inline-search,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-search'] .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-mobile-header .ast-builder-layout-element[data-section='section-header-search'] .ast-inline-search .search-form{border-radius:40px;border:none;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;z-index:10}#ast-desktop-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-header-search'] .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-mobile-header .ast-builder-layout-element[data-section='section-header-search'] .ast-inline-search .search-form input[type='search']{border-radius:40px;border:none;width:100%;padding:10px 48px 10px 16px}#ast-desktop-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-header-search'] .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:16px}#ast-desktop-header .header-widget-area[data-section='sidebar-widgets-header-widget-1'] .header-contact,#ast-mobile-header .header-widget-area[data-section='sidebar-widgets-header-widget-1'] .header-contact{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-desktop-header .header-widget-area[data-section='sidebar-widgets-header-widget-1'] .header-contact-icon,#ast-mobile-header .header-widget-area[data-section='sidebar-widgets-header-widget-1'] .header-contact-icon{font-size:1.25em}#ast-desktop-header .header-widget-area[data-section='sidebar-widgets-header-widget-1'] .header-contact-label,#ast-mobile-header .header-widget-area[data-section='sidebar-widgets-header-widget-1'] .header-contact-label{display:none;font-family:var(--astra-heading-font-family);font-size:1.25em;margin-left:0.5rem}@media (min-width: 640px){#ast-desktop-header .header-widget-area[data-section='sidebar-widgets-header-widget-1'] .header-contact-label,#ast-mobile-header .header-widget-area[data-section='sidebar-widgets-header-widget-1'] .header-contact-label{display:block}}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'],#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart']{line-height:1;padding-right:0}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-addon-cart-wrap,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-addon-cart-wrap{min-width:40px;padding:0 .75em 0 0}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-woo-mini-cart-wrapper,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-woo-mini-cart-wrapper{line-height:1 !important}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart{padding:.5em 0}#ast-desktop-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[data-section='section-header-woo-cart'] .ast-site-header-cart i.astra-icon{color:#fff;font-size:24px}#ast-desktop-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[data-section='section-header-woo-cart'] .ast-site-header-cart i.astra-icon:after{background-color:#00aeef !important;font-family:var(--astra-font-family);font-size:12px;line-height:20px;height:20px;min-width:20px;padding:0;right:-10px;top:-6px}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart:hover i.astra-icon,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart:hover i.astra-icon{color:#fff}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .widget_shopping_cart,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .widget_shopping_cart{border:1px solid rgba(0,0,0,0.1);border-radius:4px}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .widget_shopping_cart:before,#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .widget_shopping_cart:after,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .widget_shopping_cart:before,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .widget_shopping_cart:after{content:none}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .widget_shopping_cart ul.cart_list li.mini_cart_item,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .widget_shopping_cart ul.cart_list li.mini_cart_item{line-height:1.5}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .widget_shopping_cart ul.cart_list li.mini_cart_item a.remove,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-woo-cart'] .widget_shopping_cart ul.cart_list li.mini_cart_item a.remove{border:none;font-size:1.125em;color:var(--astra-text-color)}#ast-desktop-header .ast-header-button-1 .ast-custom-button-link[href^="tel"],#ast-desktop-header .ast-header-button-2 .ast-custom-button-link[href^="tel"],#ast-mobile-header .ast-header-button-1 .ast-custom-button-link[href^="tel"],#ast-mobile-header .ast-header-button-2 .ast-custom-button-link[href^="tel"]{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;color:var(--astra-text-color)}#ast-desktop-header .ast-header-button-1 .ast-custom-button-link[href^="tel"]:before,#ast-desktop-header .ast-header-button-2 .ast-custom-button-link[href^="tel"]:before,#ast-mobile-header .ast-header-button-1 .ast-custom-button-link[href^="tel"]:before,#ast-mobile-header .ast-header-button-2 .ast-custom-button-link[href^="tel"]:before{content:'\f095';font-size:21px;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-header-button-1 .ast-custom-button-link[href^="tel"] .ast-custom-button,#ast-desktop-header .ast-header-button-2 .ast-custom-button-link[href^="tel"] .ast-custom-button,#ast-mobile-header .ast-header-button-1 .ast-custom-button-link[href^="tel"] .ast-custom-button,#ast-mobile-header .ast-header-button-2 .ast-custom-button-link[href^="tel"] .ast-custom-button{display:none;padding-left:.5em;color:inherit}@media (min-width: 1140px){#ast-desktop-header .ast-header-button-1 .ast-custom-button-link[href^="tel"] .ast-custom-button,#ast-desktop-header .ast-header-button-2 .ast-custom-button-link[href^="tel"] .ast-custom-button,#ast-mobile-header .ast-header-button-1 .ast-custom-button-link[href^="tel"] .ast-custom-button,#ast-mobile-header .ast-header-button-2 .ast-custom-button-link[href^="tel"] .ast-custom-button{display:block}}#ast-desktop-header .ast-header-button-1 .ast-custom-button-link[href^="tel"]:hover,#ast-desktop-header .ast-header-button-2 .ast-custom-button-link[href^="tel"]:hover,#ast-mobile-header .ast-header-button-1 .ast-custom-button-link[href^="tel"]:hover,#ast-mobile-header .ast-header-button-2 .ast-custom-button-link[href^="tel"]:hover{color:var(--astra-theme-color)}#ast-desktop-header .ast-search-box.header-cover form.search-form,#ast-mobile-header .ast-search-box.header-cover form.search-form{-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}#ast-desktop-header .ast-search-box.header-cover form.search-form .search-text-wrap,#ast-mobile-header .ast-search-box.header-cover form.search-form .search-text-wrap{width:100%;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}#ast-desktop-header .ast-search-box.header-cover form.search-form .search-field,#ast-mobile-header .ast-search-box.header-cover form.search-form .search-field{font-size:1.25em;line-height:2.25;outline:none;border-bottom:1px solid rgba(255,255,255,0.5)}#ast-desktop-header .ast-search-box.header-cover form.search-form .search-field::-webkit-input-placeholder, #ast-mobile-header .ast-search-box.header-cover form.search-form .search-field::-webkit-input-placeholder{opacity:.75}#ast-desktop-header .ast-search-box.header-cover form.search-form .search-field::-moz-placeholder, #ast-mobile-header .ast-search-box.header-cover form.search-form .search-field::-moz-placeholder{opacity:.75}#ast-desktop-header .ast-search-box.header-cover form.search-form .search-field:-ms-input-placeholder, #ast-mobile-header .ast-search-box.header-cover form.search-form .search-field:-ms-input-placeholder{opacity:.75}#ast-desktop-header .ast-search-box.header-cover form.search-form .search-field::-ms-input-placeholder, #ast-mobile-header .ast-search-box.header-cover form.search-form .search-field::-ms-input-placeholder{opacity:.75}#ast-desktop-header .ast-search-box.header-cover form.search-form .search-field::placeholder,#ast-mobile-header .ast-search-box.header-cover form.search-form .search-field::placeholder{opacity:.75}#ast-desktop-header .ast-search-box.header-cover #close,#ast-mobile-header .ast-search-box.header-cover #close{display:block;text-align:center;height:40px;width:40px;line-height:40px;font-family:"Font Awesome 5 Free";font-size:21px;font-weight:900;position:absolute;right:10px;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}#ast-desktop-header .ast-search-box.header-cover #close:before,#ast-mobile-header .ast-search-box.header-cover #close:before{font-family:"Font Awesome 5 Free";content:'\f00d'}#ast-mobile-header .ast-primary-header-bar .site-primary-header-inner-wrap{grid-column-gap:0}#ast-mobile-header .ast-primary-header-bar .ast-builder-layout-element[data-section='section-header-woo-cart'] .ast-site-header-cart i.astra-icon:after{background-color:var(--astra-theme-color)}#ast-desktop-header .ast-above-header-bar .site-above-header-inner-wrap{grid-template-columns:auto 1fr auto;grid-column-gap:0}#ast-desktop-header .ast-above-header-bar .ast-grid-right-section>*{padding-left:0.75em;padding-right:0.75em}#ast-desktop-header .ast-above-header-bar .ast-grid-right-section>*:last-child{padding-right:0}#ast-desktop-header .ast-above-header-bar .ast-grid-right-section>*.ast-grid-right-center-section{padding-right:0}#ast-desktop-header .ast-above-header-bar .header-widget-area[data-section='sidebar-widgets-header-widget-1']{border-right:1px solid rgba(255,255,255,0.25)}.ast-primary-sticky-header-active.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk.main-header-bar{padding:inherit}.ast-primary-sticky-header-active.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar .ast-site-identity{padding:0}.site-footer .footer-widget-area .widget{margin-bottom:1.5rem}.site-footer .footer-widget-area .widget .widget-title{margin-bottom:.5rem}.site-footer .site-above-footer-wrap .ast-builder-footer-grid-columns{position:relative}.site-footer .site-above-footer-wrap .site-footer-section{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.site-footer .site-above-footer-wrap .footer-widget-area:last-of-type .widget{margin-bottom:0}.site-footer .site-primary-footer-wrap .widget.widget_nav_menu ul li+li{margin-top:.25em}.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{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -.125em;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.site-footer .payment-icons img{margin:.125em}.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}.ast-desktop .site-content>.ast-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.ast-desktop.ast-left-sidebar #primary,.ast-desktop.ast-right-sidebar #primary{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.ast-desktop.ast-left-sidebar #secondary,.ast-desktop.ast-right-sidebar #secondary{max-width:300px;min-width:220px}.ast-desktop.ast-left-sidebar #primary{padding-left:3em}.ast-desktop.ast-left-sidebar #secondary{padding-right:3em}.ast-desktop.ast-right-sidebar #primary{padding-right:3em}.ast-desktop.ast-right-sidebar #secondary{padding-left:3em}.site-content .content-area .search-form{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}.site-content .content-area .search-form label{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.site-content .content-area .search-form .search-field{width:100%}.site-content .content-area .search-form .search-submit{margin-left:.5em}.site-content .content-area .search-form .searchwp-live-wrapper{margin-top:.25em}body.search .site-content .woocommerce-products-header .ast-search-title{margin-bottom:1.5rem}body.search .site-content .searchwp-revised-search-notice{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}body.search .site-content .searchwp-revised-search-notice .searchwp-suggested-revision-query{font-weight:600}.secondary .widget-title{margin-bottom:.5rem}.ast-404-search .widget_search{max-width:720px}.ast-404-search .widget_search .search-form .search-field{padding:12px 48px 12px 20px;border:1px solid rgba(0,0,0,0.2);background:#fff;outline:none}.ast-404-search .widget_search .search-form .search-field:focus{border-color:rgba(0,0,0,0.8)}.ast-404-search .widget_search .search-form:after{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;right:18px}.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}.ast-article-post .blog-layout-1{border:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:4px;box-shadow:0 0 10px 0 rgba(150,150,150,0.25)}.ast-article-post .blog-layout-1 .post-content{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}.ast-article-post .blog-layout-1 .post-content .post-thumb{margin:0}.ast-article-post .blog-layout-1 .post-content .post-thumb img{border-radius:4px 4px 0 0;width:100%}.ast-article-post .blog-layout-1 .post-content .entry-header{padding:1.5em 1.5em 0}.ast-article-post .blog-layout-1 .post-content .entry-content{padding-left:1.5em;padding-right: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+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}.app-badges{margin:0 -.125em}.app-badges>div{display:inline-block;vertical-align:middle;padding:.125em}#vfq_accordion{margin:1.5em 0}#vfq_accordion .vfq_main{background-color:#EDF7F7;border-radius:4px;border-color:transparent}#vfq_accordion .vfq_main .vfq_title{color:var(--astra-text-color);line-height:1.33 !important}#vfq_accordion .vfq_main .vfq_content{line-height:1.5}#vfq_accordion .vfq_main .vfq_content img{float:none;margin:1em 0}#vfq_accordion .vfq_main.open{border-color:rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(150,150,150,0.25);background-color:#fff}#vfq_accordion .vfq_main.open .vfq_title{color:var(--astra-text-color)}.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:35px;box-shadow:0 0 12px 0 rgba(0,0,0,0.4);width:325px;max-width:100%;overflow:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.custom-off-canvas-sidebar>.close-button{position:absolute;right:5px;top:5px;line-height:1;cursor:pointer;color:#3a3a3a;z-index:1;opacity:.8}.custom-off-canvas-sidebar>.close-button:after{content:"\e5cd";display:inline-block;font-family:Astra;font-size:2rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:normal}.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}}.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-color:var(--astra-theme-color);background-color:rgba(0,0,0,0.05)}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-message:before,.woocommerce-page .woocommerce-info:before{color:var(--astra-text-color)}.woocommerce .woocommerce-message a,.woocommerce .woocommerce-info a,.woocommerce-page .woocommerce-message a,.woocommerce-page .woocommerce-info a{color:var(--astra-link-color)}.woocommerce span.onsale,.woocommerce-page span.onsale{background:#BC1077;font-family:var(--astra-heading-font-family)}.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:.5em .75em !important;border-radius:4px !important}.woocommerce .woocommerce-Price-amount,.woocommerce .amount,.woocommerce-page .woocommerce-Price-amount,.woocommerce-page .amount{font-family:var(--astra-heading-font-family)}.woocommerce div.product span.onsale,.woocommerce-page div.product span.onsale{margin:1rem 0 0 0;font-size:1.125em;left:0 !important;top:0 !important}.woocommerce div.product form.cart,.woocommerce-page 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 0 1em}.woocommerce div.product form.cart .button,.woocommerce-page div.product form.cart .button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:.5em}.woocommerce div.product form.cart .button.single_add_to_cart_button,.woocommerce-page div.product form.cart .button.single_add_to_cart_button{padding:.75em 2.5em}.woocommerce div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity.buttons_added,.woocommerce-page div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity.buttons_added{margin-bottom:.5em}.woocommerce div.product form.cart div.quantity a,.woocommerce div.product form.cart div.quantity.buttons_added a,.woocommerce-page div.product form.cart div.quantity a,.woocommerce-page div.product form.cart div.quantity.buttons_added a{color:var(--astra-text-color)}.woocommerce div.product form.cart a.added_to_cart,.woocommerce-page div.product form.cart a.added_to_cart{padding:0 .5em}.woocommerce div.product form.cart .variations,.woocommerce-page div.product form.cart .variations{text-align:left}.woocommerce div.product form.cart .variations ul.variable-items-wrapper li.variable-item.button-variable-item,.woocommerce-page div.product form.cart .variations ul.variable-items-wrapper li.variable-item.button-variable-item{padding:0.5rem}.woocommerce div.product form.cart .variations ul.variable-items-wrapper li.variable-item.button-variable-item span,.woocommerce-page div.product form.cart .variations ul.variable-items-wrapper li.variable-item.button-variable-item span{padding:0 !important}.woocommerce div.product form.cart .variations ul.variable-items-wrapper li.variable-item.button-variable-item.selected .variable-item-span,.woocommerce-page div.product form.cart .variations ul.variable-items-wrapper li.variable-item.button-variable-item.selected .variable-item-span{color:inherit}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart,.woocommerce-page 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:-.5em}.woocommerce div.product form.cart .woocommerce-variation-description p,.woocommerce-page div.product form.cart .woocommerce-variation-description p{margin:0}.woocommerce div.product .wcppec-checkout-buttons,.woocommerce-page div.product .wcppec-checkout-buttons{text-align:inherit;margin:0 0 1em}.woocommerce div.product ul.variable-items-wrapper li.variable-item.button-variable-item,.woocommerce-page div.product ul.variable-items-wrapper li.variable-item.button-variable-item{padding:0;height:auto;box-shadow:none;border:1px solid var(--astra-text-color)}.woocommerce div.product ul.variable-items-wrapper li.variable-item.button-variable-item .variable-item-span,.woocommerce-page div.product ul.variable-items-wrapper li.variable-item.button-variable-item .variable-item-span{padding:.625em .75em;line-height:1;font-weight:600;color:var(--astra-text-color)}.woocommerce div.product ul.variable-items-wrapper li.variable-item.button-variable-item:hover,.woocommerce-page div.product ul.variable-items-wrapper li.variable-item.button-variable-item:hover{border-color:--astra-theme-color;box-shadow:0 0 0 2px var(--astra-theme-color)}.woocommerce div.product ul.variable-items-wrapper li.variable-item.button-variable-item.selected,.woocommerce-page div.product ul.variable-items-wrapper li.variable-item.button-variable-item.selected{background-color:var(--astra-theme-color);border-color:var(--astra-theme-color);box-shadow:0 0 0 2px var(--astra-theme-color)}.woocommerce div.product ul.variable-items-wrapper li.variable-item.button-variable-item.selected .variable-item-span,.woocommerce-page div.product ul.variable-items-wrapper li.variable-item.button-variable-item.selected .variable-item-span{padding:.625em .75em;line-height:1;font-weight:600;color:#fff}.woocommerce div.product table.shop_attributes th,.woocommerce div.product table.shop_attributes td,.woocommerce-page div.product table.shop_attributes th,.woocommerce-page div.product table.shop_attributes td{padding:.75em 1em}.woocommerce.single-product .pswp__caption,.woocommerce-page.single-product .pswp__caption{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:1.2em}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border-radius:4px;padding:.5em;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;margin-bottom:20px !important}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap{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:1rem}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap img,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap img{width:100%}.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:0}.woocommerce ul.products li.product .ast-loop-product__link,.woocommerce-page ul.products li.product .ast-loop-product__link{margin-bottom:auto}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{margin:.25rem 0;letter-spacing:-1px}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{font-size:80%;font-weight:400}.woocommerce ul.products li.product a.button,.woocommerce-page ul.products li.product a.button{margin:.25rem 0;font-size:.875em;padding:.5em;-webkit-transition-duration:.25s;transition-duration:.25s}@media screen and (min-width: 480px){.woocommerce ul.products li.product a.button,.woocommerce-page ul.products li.product a.button{font-size:1em;padding:.75em 1em}}.woocommerce ul.products li.product a.button.loading,.woocommerce ul.products li.product a.button.added,.woocommerce-page ul.products li.product a.button.loading,.woocommerce-page ul.products li.product a.button.added{margin-bottom:.25rem;padding-right:40px;opacity:1}.woocommerce ul.products li.product a.button.loading:after,.woocommerce ul.products li.product a.button.added:after,.woocommerce-page ul.products li.product a.button.loading:after,.woocommerce-page ul.products li.product a.button.added:after{right:1em;top:auto;position:absolute}.woocommerce ul.products li.product span.onsale,.woocommerce-page ul.products li.product span.onsale{margin:.25rem -1.25rem 0 0;font-size:1em;left:auto !important}.woocommerce ul.products li.product a.added_to_cart.wc-forward,.woocommerce-page ul.products li.product a.added_to_cart.wc-forward{display:none}@media (min-width: 1025px){.woocommerce ul.products li.product a.button,.woocommerce-page ul.products li.product a.button{opacity:0}}.woocommerce ul.products li.product.box-shadow-1,.woocommerce-page ul.products li.product.box-shadow-1{box-shadow:1px 4px 8px 1px rgba(0,0,0,0.12)}.woocommerce ul.products li.result-post .result-summary-wrap h2.result-title,.woocommerce ul.products li.result-page .result-summary-wrap h2.result-title,.woocommerce-page ul.products li.result-post .result-summary-wrap h2.result-title,.woocommerce-page ul.products li.result-page .result-summary-wrap h2.result-title{font-size:1.125em;font-weight:500;line-height:1.175}.woocommerce ul.products li.result-post .result-summary-wrap h2.result-title a,.woocommerce ul.products li.result-page .result-summary-wrap h2.result-title a,.woocommerce-page ul.products li.result-post .result-summary-wrap h2.result-title a,.woocommerce-page ul.products li.result-page .result-summary-wrap h2.result-title a{color:inherit}.woocommerce ul.products li.result-post .result-summary-wrap .result-excerpt,.woocommerce ul.products li.result-page .result-summary-wrap .result-excerpt,.woocommerce-page ul.products li.result-post .result-summary-wrap .result-excerpt,.woocommerce-page ul.products li.result-page .result-summary-wrap .result-excerpt{max-height:4.5em;font-size:1em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;line-clamp:3}.woocommerce ul.products li:hover.box-shadow-2-hover,.woocommerce-page ul.products li:hover.box-shadow-2-hover{box-shadow:2px 4px 8px 4px rgba(0,0,0,0.16) !important}@media (min-width: 992px){.woocommerce ul.products li:hover a.button,.woocommerce-page ul.products li:hover a.button{opacity:1}}.woocommerce ul.products:before,.woocommerce ul.products:after,.woocommerce-page ul.products:before,.woocommerce-page ul.products:after{content:none}.woocommerce ul.product-categories,.woocommerce-page ul.product-categories{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;list-style:none;margin:0}.woocommerce ul.product-categories li.product-category,.woocommerce-page ul.product-categories li.product-category{box-shadow:1px 4px 8px 1px rgba(0,0,0,0.12)}.woocommerce ul.product-categories li.product-category .product-category-thumbnail-wrap,.woocommerce-page ul.product-categories li.product-category .product-category-thumbnail-wrap{position:relative;overflow:hidden;margin-bottom:1em}.woocommerce ul.product-categories li.product-category h2.woocommerce-loop-category__title,.woocommerce-page ul.product-categories li.product-category h2.woocommerce-loop-category__title{background:none;font-size:1.2em;line-height:1.25;margin-bottom:0;padding:0;position:static;text-transform:none}.woocommerce ul.product-categories li.product-category h2.woocommerce-loop-category__title .count,.woocommerce-page ul.product-categories li.product-category h2.woocommerce-loop-category__title .count{display:block;font-family:var(--astra-font-family);font-size:1rem;font-weight:400;margin-top:.25em;opacity:.5}.woocommerce ul.product-categories li.product-category:hover,.woocommerce-page ul.product-categories li.product-category:hover{box-shadow:2px 4px 8px 4px rgba(0,0,0,0.16) !important}.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)}.woocommerce .elementor-wc-products ul.products li .astra-shop-summary-wrap,.woocommerce-page .elementor-wc-products ul.products li .astra-shop-summary-wrap{padding:0 .25em}.woocommerce .woocommerce-before-cart-content,.woocommerce-page .woocommerce-before-cart-content{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-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 0 1.5em}.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{color:inherit;border:none}.woocommerce table.cart td.product-name a,.woocommerce-page table.cart td.product-name a{font-family:var(--astra-heading-font-family);color:inherit;font-weight:400}.woocommerce form.woocommerce-checkout #customer_details h3,.woocommerce-page form.woocommerce-checkout #customer_details h3{font-size:1.5rem}.woocommerce form.woocommerce-checkout #order_review_heading,.woocommerce-page form.woocommerce-checkout #order_review_heading{font-size:1.5rem;padding:2rem 2rem 1.5rem}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table tr td:last-child,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table tr td:last-child{text-align:right}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table ul#shipping_method li,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table ul#shipping_method li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-indent:0;padding:0}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table ul#shipping_method li input,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table ul#shipping_method li input{margin:.5em .5em .5em 0}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table ul#shipping_method li label,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table ul#shipping_method li label{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table ul#shipping_method li label span,.woocommerce-page form.woocommerce-checkout .woocommerce-checkout-review-order-table ul#shipping_method li label span{margin-left:auto}.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 #payment div.payment_box,.woocommerce-page form.woocommerce-checkout #payment div.payment_box{background-color:#f0f0f0}.woocommerce form.woocommerce-checkout #payment div.payment_box:before,.woocommerce-page form.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#f0f0f0}.woocommerce form.woocommerce-checkout #payment div.payment_box.payment_method_woocommerce_securepay_p_gateway>p,.woocommerce-page form.woocommerce-checkout #payment div.payment_box.payment_method_woocommerce_securepay_p_gateway>p{margin-bottom:.5em}.woocommerce form.woocommerce-checkout #payment div.payment_box.payment_method_woocommerce_securepay_p_gateway .form-row,.woocommerce-page form.woocommerce-checkout #payment div.payment_box.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 form.woocommerce-checkout #payment div.payment_box.payment_method_woocommerce_securepay_p_gateway .form-row>label,.woocommerce-page form.woocommerce-checkout #payment div.payment_box.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)}.woocommerce form.woocommerce-checkout #payment div.payment_box.payment_method_woocommerce_securepay_p_gateway .form-row input,.woocommerce form.woocommerce-checkout #payment div.payment_box.payment_method_woocommerce_securepay_p_gateway .form-row select,.woocommerce-page form.woocommerce-checkout #payment div.payment_box.payment_method_woocommerce_securepay_p_gateway .form-row input,.woocommerce-page form.woocommerce-checkout #payment div.payment_box.payment_method_woocommerce_securepay_p_gateway .form-row select{border-color:#ddd}.woocommerce form.woocommerce-checkout #payment div.payment_box.payment_method_woocommerce_securepay_p_gateway .form-row input[name="ccardNumber"],.woocommerce-page form.woocommerce-checkout #payment div.payment_box.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 form.woocommerce-checkout #payment div.payment_box.payment_method_woocommerce_securepay_p_gateway .form-row select[name="exyear"],.woocommerce-page form.woocommerce-checkout #payment div.payment_box.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:.5em}.woocommerce form.woocommerce-checkout #payment div.payment_box.payment_method_woocommerce_securepay_p_gateway .form-row input[name="ccvv"],.woocommerce-page form.woocommerce-checkout #payment div.payment_box.payment_method_woocommerce_securepay_p_gateway .form-row input[name="ccvv"]{margin:0;max-width:100%;width:100px}.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 #wc_checkout_add_ons,.woocommerce-page form.woocommerce-checkout #wc_checkout_add_ons{background-color:#f0f0f0;padding:2rem}@media (min-width: 1081px){.woocommerce form.woocommerce-checkout #wc_checkout_add_ons,.woocommerce-page form.woocommerce-checkout #wc_checkout_add_ons{float:right;margin-right:0;width:40%}}.woocommerce form.woocommerce-checkout #wc_checkout_add_ons span.description,.woocommerce-page form.woocommerce-checkout #wc_checkout_add_ons span.description{margin-bottom:.75rem}.woocommerce form.woocommerce-checkout #wc_checkout_add_ons #d23fdd0_field>label:first-of-type,.woocommerce-page form.woocommerce-checkout #wc_checkout_add_ons #d23fdd0_field>label:first-of-type{font-family:var(--astra-heading-font-family);font-weight:400;font-size:1.25rem}.woocommerce form.woocommerce-checkout #wc_checkout_add_ons #d23fdd0_field>label:first-of-type .amount,.woocommerce-page form.woocommerce-checkout #wc_checkout_add_ons #d23fdd0_field>label:first-of-type .amount{font-weight:bold}.woocommerce table.shop_table td[data-title="Actions"],.woocommerce-page table.shop_table td[data-title="Actions"]{padding-left:.75em;padding-right:.75em;padding-bottom:.2em}.woocommerce table.shop_table td[data-title="Actions"] .button,.woocommerce-page table.shop_table td[data-title="Actions"] .button{margin:0 .25em .5em}.woocommerce .woocommerce-MyAccount-navigation ul,.woocommerce-page .woocommerce-MyAccount-navigation ul{margin:0 0 1.5em;list-style:none}.woocommerce .woocommerce-MyAccount-navigation ul li,.woocommerce-page .woocommerce-MyAccount-navigation ul li{border-left:0;border-right:0}.woocommerce .woocommerce-MyAccount-navigation ul li a,.woocommerce-page .woocommerce-MyAccount-navigation ul li a{padding-left:0;padding-right:0;color:var(--astra-text-color)}.woocommerce .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-page .woocommerce-MyAccount-navigation ul li a:hover{color:var(--astra-link-color)}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-page .woocommerce-MyAccount-navigation ul li.is-active a{background-color:rgba(255,255,255,0);font-weight:bold}.woocommerce .woocommerce-MyAccount-content,.woocommerce-page .woocommerce-MyAccount-content{width:100%}@media (min-width: 922px){.woocommerce .woocommerce-MyAccount-content,.woocommerce-page .woocommerce-MyAccount-content{width:66%}}.xoo-wsc-modal .xoo-wsch-top{font-family:var(--astra-heading-font-family)}.xoo-wsc-modal .xoo-wsc-icon-trash{font-family:"Font Awesome 5 Free" !important}.xoo-wsc-modal .xoo-wsc-icon-trash:before{content:"\f2ed"}.xoo-wsc-modal .xoo-wsc-qty-price{font-family:var(--astra-heading-font-family);text-transform:lowercase}.xoo-wsc-modal .xoo-wsc-qty-price span{text-transform:none}.sizing-chart-table{table-layout:fixed}@media (max-width: 921px){.sizing-chart-table{display:block;overflow-x:auto;white-space:nowrap}.sizing-chart-table tbody{display:table;width:100%}}.sizing-info{font-size:.875em;margin-left:.5rem}.sizing-info i{margin-right:.25em}.woocommerce div.product form.bundle_form .bundled_product{font-size:1em}.woocommerce div.product form.bundle_form .bundled_product .details .bundled_product_optional_checkbox{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;cursor:pointer;margin:1em 0 0}.woocommerce div.product form.bundle_form .bundled_product .details .bundled_product_optional_checkbox input{height:1em;margin:0 .5em 0 0;width:1em}.woocommerce div.product form.bundle_form .bundled_product .details .bundled_product_optional_checkbox .price{font-size:1.125rem;margin:0 0 0 .25em !important}.woocommerce div.product form.bundle_form .bundled_product .details h4.bundled_product_title{margin-bottom:.25rem}.woocommerce div.product form.bundle_form .bundled_product .details .variations .attribute_value_static{display:none}.woocommerce div.product form.bundle_form .bundled_product .details .bundled_item_cart_details .price{font-size:1.125rem;margin:0 0 .25em}.woocommerce div.product form.bundle_form .bundled_product .details .bundled_item_cart_details .pay-later{display:none}.woocommerce div.product form.bundle_form .cart.bundle_data{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;display:block;width:100%;padding:0 0 20px}.woocommerce div.product form.bundle_form .cart.bundle_data:before{content:'';display:block;border-top:1px solid #ebebeb;padding-bottom:20px}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_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;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 -.5em}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap>div{margin:0;padding:.5em}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_error{-webkit-box-ordinal-group:-1;-webkit-order:-2;-ms-flex-order:-2;order:-2;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_error .woocommerce-info{margin:0}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_availability{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_availability .stock{margin:0}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_price .price{margin:0}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_button{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 form.bundle_form .cart.bundle_data .bundle_wrap .bundle_button .quantity{margin-bottom:0}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_button button{margin-bottom:0}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_button .added_to_cart{display:none}.woocommerce div.product form.bundle_form.layout_default{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:top;-webkit-align-items:top;-ms-flex-align:top;align-items:top;margin:1.5rem -1rem !important}.woocommerce div.product form.bundle_form.layout_default .bundled_product{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;border:0;padding:0 1rem 2rem 1rem;margin:0}@media (min-width: 720px){.woocommerce div.product form.bundle_form.layout_default .bundled_product{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details h4.bundled_product_title{font-size:1rem}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details .product_excerpt p:last-child{margin-bottom:0}.woocommerce div.product form.bundle_form.layout_default .bundled_product.bundled_item_optional .details h4.bundled_product_title .bundled_product_title_inner:after{background-color:rgba(0,0,0,0.05);border-radius:1.5em;color:var(--astra-text-color);content:'optional';display:inline-block;font-size:.6875rem;font-style:normal;line-height:1;margin:0 0 0 .5em;padding:.5em .75em;vertical-align:middle}.woocommerce div.product form.bundle_form.layout_default .cart.bundle_data{margin-top:1rem;padding-left:1rem;padding-right:1rem}.woocommerce div.product .summary form.bundle_form.layout_default .bundled_product{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product .summary-add-to-cart-form{width:100%}.widget_shopping_cart ul.cart_list li.mini_cart_item.bundle_container_mini_cart_item dl.variation{display:none}table.cart tr.bundled_table_item .product-name .bundled-product-name.bundled_table_item_indent{padding-left:0rem}table.cart tr.bundled_table_item .product-thumbnail:before{color:rgba(0,0,0,0.8);font-family:'FontAwesomePB';font-size:1rem;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e806";opacity:.25;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:relative;right:-1rem}table.cart tr.bundled_table_item .product-thumbnail img{position:relative;max-width:2.5em;margin-left:.5em;right:-1rem}table.cart tr.bundled_table_item+table.cart tr.bundled_table_item td{padding-top:0}table.woocommerce-checkout-review-order-table tbody tr.bundled_table_item td{padding-top:0 !important}table.woocommerce-checkout-review-order-table tbody tr.bundled_table_item .bundled_table_item_indent{padding-left:1.5rem}
/*# sourceMappingURL=style.css.map */