@charset "UTF-8";
/* https://behumax.com/wp-content/themes/astra-child/style.css?ver=1.0.0 */
:root{--wp--custom--ast-content-width-size:1480px;--ast-global-color-0:#009abc;--ast-global-color-1:#052c3c;--ast-global-color-2:#13181c;--ast-global-color-3:#242e35;--ast-global-color-4:#333b41;--ast-global-color-5:#a7a8a9;--ast-global-color-6:#cdd5d8;--ast-global-color-7:#f6f6f8;--ast-global-color-8:#ffffff;--theme-color-gold:#c69214;--theme-color-orange:#ff8200;--theme-color-green:#84bd00;--theme-color-green-darker:#6e990a;--theme-color-silver:#cfd4d8;--theme-color-success:var(--theme-color-green);--theme-color-info:#46bef5;--theme-color-warning:var(--theme-color-orange);--theme-color-danger:#ef451d;--theme-border-radius:.25rem;--theme-font-text:"Montserrat", sans-serif;--theme-font-title:"Montserrat", sans-serif}b,strong{font-weight:600}a,a:hover,a:active,a:focus,input:hover,input:active,input:focus,input[type="search"]:focus{outline:0}blockquote{padding:0em 1.25em;margin:1.5rem 0;font-size:1.06rem;line-height:1.6;position:relative;border-left:3px solid var(--ast-global-color-0);font-family:Georgia,'Times New Roman',Times,serif}th{font-size:90%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.embed-responsive{width:100%;position:relative;padding-bottom:56.25%;height:0}.embed-responsive.ratio-1-1{padding-bottom:100%}.embed-responsive.ratio-4-3{padding-bottom:75%}.embed-responsive>iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%!important;height:100%!important}.table-legal{font-size:80%;line-height:1.3}#page #content .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}#page #content .table-wrap>table{width:100%;min-width:600px;border-collapse:collapse}#page #content .table-wrap>table th,#page #content .table-wrap>table td{white-space:nowrap;vertical-align:top}.bh-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--theme-border-radius);box-shadow:0 2px 12px rgb(0 0 0 / .08)}.bh-table{width:100%;border-collapse:collapse;font-size:.83rem;font-weight:500;line-height:1.4;margin:0;border-width:0}.bh-table th,.bh-table td{padding:1rem;vertical-align:middle;border-width:0}.bh-table thead tr{padding:.25rem 1rem;text-align:left;background-color:var(--ast-global-color-1);color:var(--ast-global-color-8)}.bh-table thead th{font-size:.72rem;font-weight:700;letter-spacing:.03em}.bh-table tbody tr:nth-child(odd){background-color:var(--ast-global-color-7)}.bh-table tbody tr:nth-child(even){background-color:#fff}.bh-table tbody td:first-child{font-weight:600;white-space:nowrap}.bh-table .bh-td-img{text-align:center;width:100px;min-width:100px;padding:0}.bh-table .bh-td-img img{display:block;width:80px;height:80px;min-width:80px;max-width:100%;object-fit:contain;margin:0 auto}.bh-table .bh-td-name{font-weight:600;white-space:nowrap}.bh-table .bh-highlight{display:inline-flex;align-items:center;gap:.5em;font-size:.72rem;font-weight:600;line-height:1.5;letter-spacing:.01em;padding:.35em .75em;white-space:nowrap;border-radius:var(--theme-border-radius);background:#1A5276;background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}.bh-table .bh-highlight::before{content:"★";font-size:90%;opacity:.85}.bh-table a.bh-cta-link{display:inline-block;font-weight:600;letter-spacing:.03em;text-decoration:none;border-bottom:1px solid var(--ast-global-color-0);white-space:nowrap;color:var(--ast-global-color-1)}.bh-table a.bh-cta-link:hover{color:var(--ast-global-color-0)}@media screen and (max-width:767px){.bh-table{font-size:.78rem}.bh-table th,.bh-table td{vertical-align:middle}.bh-table thead th{font-size:.72rem}}@media screen and (max-width:1024px){#page .hidden-tablet{display:none!important}}@media screen and (max-width:767px){#page .hidden-mobile,#page .hidden-phone{display:none!important}}@media screen and (min-width:1025px){#page .hidden-desktop{display:none}}.text-primary,.text-primary *{color:var(--ast-global-color-0)!important}.text-secondary,.text-secondary *{color:var(--ast-global-color-1)!important}.text-white,.text-white *{color:var(--ast-global-color-8)!important}.text-dark,.text-dark *{color:var(--ast-global-color-2)!important}.text-transform-uppercase{text-transform:uppercase!important}.text-transform-lowercase{text-transform:lowercase!important}.text-transform-none{text-transform:none!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.bh-row{--gap:2rem;display:flex;flex-wrap:wrap;gap:var(--gap)}.bh-col{flex:1 1 0%;min-width:0}.bh-col-25{flex:0 0 calc((100% - (var(--gap) * 3)) / 4)}.bh-col-33{flex:0 0 calc((100% - (var(--gap) * 2)) / 3)}.bh-col-50{flex:0 0 calc((100% - var(--gap)) / 2)}.bh-col-66{flex:0 0 calc((((100% - (var(--gap) * 2)) / 3) * 2) + var(--gap))}.bh-col-75{flex:0 0 calc((((100% - (var(--gap) * 3)) / 4) * 3) + (var(--gap) * 2))}@media (max-width:767px){.bh-row{--gap:1.5rem}.bh-col,.bh-col-25,.bh-col-33,.bh-col-50,.bh-col-66,.bh-col-75{flex:0 0 100%}}.p-0{padding:0!important}.p-1{padding:1rem!important}.p-2{padding:2rem!important}.p-3{padding:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:1rem!important}.pt-2{padding-top:2rem!important}.pt-3{padding-top:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:1rem!important}.pb-2{padding-bottom:2rem!important}.pb-3{padding-bottom:3rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:1rem!important}.pr-2{padding-right:2rem!important}.pr-3{padding-right:3rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:1rem!important}.pl-2{padding-left:2rem!important}.pl-3{padding-left:3rem!important}.no-widget-text{margin-bottom:0;opacity:.3}#page .edit-link{display:none!important}@media screen and (min-width:768px) and (max-width:1199px){body:not(.wp-admin) #wpadminbar #wp-admin-bar-trp_edit_translation,body:not(.wp-admin) #wp-admin-bar-disable-emails-indicator,body:not(.wp-admin) #wpadminbar #wp-admin-bar-mtnc,body:not(.wp-admin) #wpadminbar #wp-admin-bar-my-account .display-name{display:none!important}}body.elementor-template-full-width .ast-primary-header-bar{border-bottom-width:0}body.elementor-template-full-width .ast-header-breadcrumb{padding-top:0}.ast-above-header.ast-above-header-bar,.ast-header-break-point #masthead.site-header .ast-above-header-bar{position:relative;padding-top:0rem;padding-bottom:0rem;padding-right:0rem;padding-left:0rem;border-bottom-width:0}@media screen and (max-width:767px){#ast-mobile-header .site-header-primary-section-left>div{padding-left:0}#ast-mobile-header .site-header-primary-section-left>div:first-child{padding-right:.5rem}}@media screen and (max-width:319px){.ast-desktop .ast-primary-header-bar.main-header-bar,.ast-header-break-point #masthead .ast-primary-header-bar{padding-right:5px;padding-left:5px}.ast-desktop .ast-primary-header-bar.main-header-bar .ast-builder-grid-row,.ast-header-break-point #masthead .ast-primary-header-bar .ast-builder-grid-row{grid-column-gap:0}.ast-desktop .ast-primary-header-bar.main-header-bar .ast-builder-grid-row .site-header-primary-section-right.site-header-section>*,.ast-header-break-point #masthead .ast-primary-header-bar .ast-builder-grid-row .site-header-primary-section-right.site-header-section>*{padding:0 5px}.ast-mobile-header-wrap .menu-toggle .mobile-menu-toggle-icon .ast-mobile-svg{width:20px;height:20px}}#ast-fixed-header #ast-desktop-header,#ast-fixed-header .main-header-bar{min-height:70px;border-bottom-width:0}.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked,.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked .site-primary-header-wrap,.ast-header-sticked .ast-primary-header-bar .site-primary-header-wrap,.ast-sticky-header-shrink .ast-mobile-header-wrap .ast-primary-header-bar.ast-header-sticked,.ast-sticky-header-shrink .ast-mobile-header-wrap .ast-stick-primary-below-wrapper.ast-header-sticked .ast-below-header,.ast-sticky-header-shrink .ast-stick-primary-below-wrapper.ast-header-sticked .ast-primary-header-bar .site-primary-header-wrap{min-height:70px;border-bottom-width:0}@media screen and (min-width:1025px){#ast-fixed-header .ast-above-header-wrap,#ast-fixed-header .ast-below-header-wrap{display:none}.ast-sticky-header-shrink .ast-primary-header-bar.ast-header-sticked{padding-top:0;padding-bottom:0;box-shadow:2px 2px 15px 0 rgb(36 50 66 / .15)}}@media screen and (min-width:576px) and (max-width:1024px){#ast-fixed-header .ast-above-header-wrap,#ast-fixed-header .ast-below-header-wrap{display:none}}@media screen and (max-width:575px){#ast-fixed-header .ast-above-header-wrap,#ast-fixed-header .ast-below-header-wrap{display:none}}#page .ast-site-identity{padding:.5em 0}@media screen and (min-width:1025px){#page .ast-site-identity{padding:.5em 0}}#page #ast-fixed-header .ast-site-identity{padding:0}@media (max-width:767px){#page .ast-site-identity .custom-mobile-logo-link,#page .ast-site-identity .custom-mobile-logo-link img{display:block}}@media (max-width:375px){header .custom-logo-link img,.ast-header-break-point .site-branding img,.ast-header-break-point .custom-logo-link img{max-width:120px;width:120px}}.ast-site-identity .site-title{text-align:center;margin-top:.5rem;margin-bottom:.5rem}#ast-fixed-header .site-title{display:none}#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img{width:auto!important}.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img{max-height:48px!important}#page .ast-header-account-wrap .ast-header-account-link:hover svg path:not(.ast-hf-account-unfill),#page .ast-header-account-wrap .ast-header-account-link:hover svg circle{fill:var(--ast-global-color-0)}.ast-header-search .astra-search-icon:hover{fill:var(--ast-global-color-0);color:var(--ast-global-color-0)}.ast-header-search .astra-search-icon .ast-icon{line-height:1;display:block}.ast-header-search .astra-search-icon .ast-icon svg{color:inherit;fill:inherit}.ast-search-box.full-screen .ast-search-wrapper .search-form fieldset{display:flex}.ast-search-box.full-screen .ast-search-wrapper .search-form fieldset label{flex:1}.ast-search-box.full-screen .ast-search-wrapper .search-form fieldset label .search-field{font-size:1.5em}.ast-search-box.full-screen .ast-search-wrapper .search-form fieldset .search-field::placeholder{color:inherit}.ast-search-box.full-screen .ast-search-wrapper .search-form fieldset .search-submit{width:10%;font-size:1.22rem;color:var(--ast-global-color-2);background-color:#fff0}.ast-search-box.full-screen .ast-search-wrapper .search-form fieldset .search-submit .ast-icon.icon-search svg{height:1.125em;width:1.125em}@media screen and (max-width:767px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:block}.ast-search-box.full-screen .ast-search-wrapper .search-form{width:90%}}#page .main-navigation .menu-item.menu-link-home{display:none}#page .main-navigation .menu-item.menu-link-separator>a{cursor:default}#page .ast-builder-menu-1 .menu-item>.menu-link{padding:.75rem .75rem}#page .ast-builder-menu-1 .menu-item>.menu-link .ast-icon.icon-arrow svg{margin-left:.25rem;opacity:.5}#page .ast-builder-menu-1 .main-header-menu>.menu-item>.menu-link{padding-top:1rem;padding-bottom:1rem}#page .ast-builder-menu-1 .main-header-menu>.menu-item>.menu-link .ast-header-navigation-arrow .icon-arrow svg{display:none}#page .ast-builder-menu-1 .main-header-menu>.menu-item>.menu-link .ast-header-navigation-arrow .icon-arrow::before{content:"+";display:inline-block;font-size:1.25rem;width:1rem;font-weight:300;line-height:inherit;margin-left:.25rem}#page .ast-builder-menu-1 .main-header-menu>.menu-item>.menu-link:hover .ast-header-navigation-arrow .icon-arrow::before{content:"−"}.ast-desktop .ast-mega-menu-enabled .ast-builder-menu-1 div:not(.astra-full-megamenu-wrapper) .sub-menu,.ast-builder-menu-1 .inline-on-mobile .sub-menu,.ast-desktop .ast-builder-menu-1 .astra-full-megamenu-wrapper,.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu{min-width:330px;background-color:var(--ast-global-color-7)}.ast-desktop .ast-builder-menu-1 .sub-menu .menu-item:hover>.menu-link,.ast-desktop .ast-builder-menu-1 .inline-on-mobile .sub-menu .menu-item:hover>.ast-menu-toggle,.ast-desktop .ast-builder-menu-1 .sub-menu .menu-item.current-menu-item>.menu-link,.ast-desktop .ast-builder-menu-1 .sub-menu .inline-on-mobile .menu-item.current-menu-item>.ast-menu-toggle,.ast-desktop .ast-builder-menu-1 .sub-menu .current-menu-ancestor>.menu-link{background-color:var(--ast-global-color-7)}@media screen and (max-width:1200px){#masthead .ast-container,.site-header-focus-item+.ast-breadcrumbs-wrapper{padding-left:10px;padding-right:10px}}@media screen and (min-width:1025px){.site-primary-header-wrap .ast-builder-grid-row{min-height:inherit}.site-primary-header-wrap .ast-builder-grid-row .site-header-section .ast-builder-menu{height:100%;align-items:stretch}.site-primary-header-wrap .ast-builder-grid-row .site-header-section .ast-builder-menu .main-navigation>ul{height:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu{padding:0}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item+.ast-mm-custom-content{margin-top:0}}.ast-above-header-bar .main-header-menu .sub-menu,.ast-above-header-bar .main-header-menu .ast-menu-toggle{display:none!important}.ast-above-header-bar .main-header-menu{justify-content:flex-end;padding-top:.25rem;padding-bottom:.25rem}#page .ast-above-header-bar .main-header-menu .menu-item:not(.trp-language-switcher-container) .menu-link{opacity:1}#page .ast-above-header-bar .main-header-menu .menu-item:not(.trp-language-switcher-container) .menu-link:hover{opacity:.8}#page .ast-above-header-bar .main-header-menu .menu-item .astra-mm-icon-label{margin:0 .35rem 0 0}#page .ast-above-header-bar .main-header-menu .menu-item .astra-mm-icon-label img{width:1.125rem;height:1.125rem}#header-main-categories-links{display:flex;align-items:center;gap:1em}#header-main-categories-links a{opacity:1}#header-main-categories-links a:hover{opacity:.8}#header-main-categories-links a img{height:.575rem;width:auto}@media screen and (min-width:1025px){#header-main-categories-links{gap:1.5em}#header-main-categories-links a img{height:.6rem}}#page .menu-toggle:hover .mobile-menu-toggle-icon .ast-mobile-svg{fill:var(--ast-global-color-0)}#page .ast-builder-menu-mobile .main-navigation .menu-item,#page .ast-mobile-popup-content .main-navigation ul .menu-item{line-height:1.2}#page .ast-builder-menu-mobile .main-navigation .menu-item>.menu-link,#page .ast-mobile-popup-content .main-navigation ul .menu-item .menu-link{font-size:.89rem;line-height:1.2;padding:.75rem 1rem;letter-spacing:.025rem}#page .ast-builder-menu-mobile .sub-menu .menu-item .menu-link,#page .ast-mobile-popup-content .main-navigation ul .sub-menu .menu-item .menu-link{font-size:.83rem;padding-left:2rem}#page .ast-builder-menu-mobile .sub-menu .sub-menu .menu-item .menu-link,#page .ast-mobile-popup-content .main-navigation ul .sub-menu .sub-menu .menu-item .menu-link{font-size:.78rem;padding-left:3rem}#page .ast-builder-menu-mobile .sub-menu .sub-menu .sub-menu .menu-item .menu-link,#page .ast-mobile-popup-content .main-navigation ul .sub-menu .sub-menu .sub-menu .menu-item .menu-link{font-size:.72rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:4rem}#page .ast-builder-menu-mobile .sub-menu .sub-menu .sub-menu .sub-menu,#page .ast-mobile-popup-content .main-navigation ul .sub-menu .sub-menu .sub-menu .sub-menu{display:none}#page .ast-builder-menu-mobile .sub-menu .sub-menu .sub-menu .sub-menu .menu-item .menu-link,#page .ast-mobile-popup-content .main-navigation ul .sub-menu .sub-menu .sub-menu .sub-menu .menu-item .menu-link{font-size:.72rem;padding-left:4rem}#page .ast-builder-menu-mobile .sub-menu .menu-item .menu-link .icon-arrow:first-of-type,#page .ast-mobile-popup-content .main-navigation ul .sub-menu .menu-item .menu-link .icon-arrow:first-of-type{display:none}#page .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children>.ast-menu-toggle,#page .ast-mobile-popup-content .main-navigation ul .menu-item.menu-item-has-children>.ast-menu-toggle{line-height:inherit;top:0;right:0;border-width:0;padding:.75rem 1.25rem}#page .ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children>.ast-menu-toggle .ast-icon.icon-arrow svg,#page .ast-mobile-popup-content .main-navigation ul .menu-item.menu-item-has-children>.ast-menu-toggle .ast-icon.icon-arrow svg{height:.5rem;width:.5rem;position:relative;margin:0;font-size:.5rem}#page .ast-builder-menu-mobile .main-navigation>ul>.menu-item.menu-item-has-children>.ast-menu-toggle,#page .ast-mobile-popup-content .main-navigation>ul>.menu-item.menu-item-has-children>.ast-menu-toggle{padding:0}#page .ast-builder-menu-mobile .main-navigation>ul>.menu-item.menu-item-has-children>.ast-menu-toggle .ast-icon.icon-arrow svg,#page .ast-mobile-popup-content .main-navigation>ul>.menu-item.menu-item-has-children>.ast-menu-toggle .ast-icon.icon-arrow svg{display:none}#page .ast-builder-menu-mobile .main-navigation>ul>.menu-item.menu-item-has-children>.ast-menu-toggle .ast-icon.icon-arrow::before,#page .ast-mobile-popup-content .main-navigation>ul>.menu-item.menu-item-has-children>.ast-menu-toggle .ast-icon.icon-arrow::before{content:"+";display:inline-block;font-size:1.5rem;line-height:2.5rem;height:2.5rem;width:3.1rem;text-align:center;font-weight:300}#page .ast-builder-menu-mobile .main-navigation>ul>.menu-item.menu-item-has-children.ast-submenu-expanded>.ast-menu-toggle .ast-icon.icon-arrow::before,#page .ast-mobile-popup-content .main-navigation>ul>.menu-item.menu-item-has-children.ast-submenu-expanded>.ast-menu-toggle .ast-icon.icon-arrow::before{content:"−"}@media screen and (min-width:576px){#page .ast-desktop .ast-mobile-popup-drawer.active .ast-mobile-popup-inner,#page .ast-mobile-popup-drawer.active .ast-mobile-popup-inner{max-width:440px}}.ast-cart-menu-wrap .count{display:inline-flex;align-items:center;justify-content:center;padding:0;min-width:2.2em;width:2.2em;min-height:2.2em;height:2.2em;font-size:.67rem;line-height:1.6;font-weight:600;white-space:nowrap;border-radius:.3em .3em .6em .6em}.ast-cart-menu-wrap .count::after{height:.5em;width:1em;top:-.6em}@media screen and (min-width:768px){.ast-cart-menu-wrap .count{min-width:2em;width:2em;min-height:2em;height:2em;font-size:.72rem}}@media screen and (min-width:1025px){.ast-cart-menu-wrap .count .ast-count-text{font-size:.775em}}#astra-mobile-cart-drawer{border-width:0;background-color:var(--ast-global-color-7)}.astra-cart-drawer .astra-cart-drawer-header{font-size:.94rem;border-color:#fff0;background-color:var(--ast-global-color-7)}.astra-cart-drawer .astra-cart-drawer-header .astra-cart-drawer-title{color:#fff0}.astra-cart-drawer .astra-cart-drawer-header .astra-cart-drawer-close{padding:.5em}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart{padding:0 1em;background-color:var(--ast-global-color-7)}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart .woocommerce-mini-cart-item{padding-top:.5rem;padding-bottom:.75rem;padding-right:2rem;border-bottom-color:var(--ast-global-color-7);border-radius:var(--theme-border-radius);background-color:var(--ast-global-color-8);border-bottom-width:0;margin-bottom:.25rem}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart .woocommerce-mini-cart-item a.remove{right:.5em;top:50%;transform:translateY(-50%);color:var(--ast-global-color-3)}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart .woocommerce-mini-cart-item .ast-product-name{font-size:.78rem}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart .woocommerce-mini-cart-item .variation{margin-top:-.25em;margin-bottom:.33em;border-left-width:0;padding:0;font-size:.67rem;font-weight:500}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart .woocommerce-mini-cart-item a>img{left:1em;top:50%;width:3em;height:3em;margin:0;border-radius:var(--theme-border-radius)}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart .woocommerce-mini-cart-item .ast-mini-cart-price-wrap{position:absolute;left:auto;right:3em;top:auto;bottom:.75em;float:none;margin-top:0}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart .woocommerce-mini-cart-item .ast-mini-cart-price-wrap .amount{font-size:.83rem;font-weight:600}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart .woocommerce-mini-cart-item .blockUI.blockOverlay{opacity:.125!important}.astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart .woocommerce-mini-cart-item .blockUI.blockOverlay::before{background-color:#fff0}.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__total{padding-top:1.25em;padding-bottom:0;font-size:.78rem;border-color:#fff0;background-color:var(--ast-global-color-7)}.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__total strong{font-weight:500}.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__total .amount{font-size:.94rem;font-weight:600}#astra-mobile-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons{flex-direction:column-reverse;padding-top:.5em;gap:0;row-gap:.5em;font-size:.83rem;border-color:#fff0;background-color:var(--ast-global-color-7)}#astra-mobile-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button{margin:0;padding:.875rem .25rem;font-size:.89rem;border-width:0!important}#astra-mobile-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout){padding:.25rem;font-size:.78rem}#primary,#secondary{padding:0;margin:0}#page{display:flex;flex-direction:column;min-height:100vh}.admin-bar #page{min-height:calc(100vh - 32px)}#page .site-content{flex-grow:1}@media screen and (min-width:1025px) and (max-width:1920px){:root{--ast-normal-container-width:90vw;--wp--custom--ast-content-width-size:90vw;--wp--custom--ast-wide-width-size:90vw;--wp--custom--ast-container-width:90vw}.ast-container,.ast-woo-shop-archive .site-content>.ast-container{max-width:90vw}.elementor .e-con{--container-max-width:calc(90vw - 40px)}}@media screen and (min-width:1025px) and (max-width:1199px){.astra-megamenu.sub-menu.astra-mega-menu-width-full{width:100%!important}.astra-megamenu.sub-menu.astra-mega-menu-width-full .elementor .e-con{--container-max-width:100%}}.site-above-footer-wrap[data-section="section-above-footer-builder"] .ast-builder-grid-row{padding-right:0;padding-left:0}.site-above-footer-wrap[data-section="section-above-footer-builder"],.site-primary-footer-wrap[data-section="section-primary-footer-builder"],.site-below-footer-wrap[data-section="section-below-footer-builder"]{border-top-width:0}.site-above-footer-wrap[data-section="section-above-footer-builder"].ast-footer-row-mobile-stack .site-footer-section,.site-primary-footer-wrap[data-section="section-primary-footer-builder"].ast-footer-row-mobile-stack .site-footer-section,.site-below-footer-wrap[data-section="section-below-footer-builder"].ast-footer-row-mobile-stack .site-footer-section{margin-top:0;margin-bottom:0}.site-footer .widget{margin-top:1rem;margin-bottom:1rem}.site-footer .widget .widget-title{margin-top:1.5rem;margin-bottom:1rem}.site-footer .widget p:last-child{margin-bottom:0!important}@media screen and (max-width:1199px){.site-footer .site-primary-footer-wrap .ast-builder-grid-row{display:flex;flex-wrap:wrap;grid-column-gap:0}.site-footer .site-primary-footer-wrap .site-footer-primary-section-1{width:100%}.site-footer .site-primary-footer-wrap .site-footer-primary-section-2,.site-footer .site-primary-footer-wrap .site-footer-primary-section-3,.site-footer .site-primary-footer-wrap .site-footer-primary-section-4{width:33.333%}}@media screen and (max-width:767px){.site-footer .site-primary-footer-wrap .site-footer-primary-section-2,.site-footer .site-primary-footer-wrap .site-footer-primary-section-3{width:45%;padding-top:1rem;padding-bottom:1rem}.site-footer .site-primary-footer-wrap .site-footer-primary-section-2{margin-right:5%}.site-footer .site-primary-footer-wrap .site-footer-primary-section-4{width:100%}}@media screen and (min-width:1200px){.site-footer .site-primary-footer-wrap .ast-builder-grid-row{grid-template-columns:3fr 1fr 1fr 2fr}}@media screen and (min-width:1400px){.site-footer .site-primary-footer-wrap .ast-builder-grid-row{grid-template-columns:4fr 1fr 1fr 3fr}.site-footer .site-primary-footer-wrap .ast-builder-grid-row .site-footer-primary-section-4>.footer-widget-area{margin-left:auto;max-width:22rem}}.site-footer .widget.widget_nav_menu li{margin-bottom:.75rem}.site-footer .widget.widget_nav_menu li a{font-weight:600}.logo-footer img{width:8rem}#colophon .site-footer-primary-section-1 .widget{line-height:1.3}#colophon .site-footer-primary-section-1 .widget p{margin-bottom:.125rem}#colophon .site-footer-primary-section-1 .widget p a.info-link{display:flex;flex-wrap:wrap;margin:0}#colophon .site-footer-primary-section-1 .widget p a.info-link>span{display:inline-block;margin-top:.25rem}#colophon .site-footer-primary-section-1 .widget p a.info-link>span.label{min-width:8rem;white-space:nowrap;font-size:.6rem}#colophon .site-footer-primary-section-1 .widget p a.info-link>span img{margin-right:.5rem;width:1rem;height:auto;opacity:.8}#colophon .site-footer-primary-section-1 .widget p a.info-link:hover>span img{opacity:1}#colophon .site-footer-primary-section-1 .widget p a.info-link span+span{margin-left:20px;letter-spacing:.015em;font-weight:600}@media screen and (max-width:575px){#colophon .site-footer-primary-section-1 .widget p a.info-link>span{width:100%}}#colophon .block-social-links{margin-top:3rem;margin-bottom:3rem;display:flex;align-items:center;gap:1rem}#colophon .block-social-links a{display:block}#colophon .block-social-links a img{width:1rem;height:auto;opacity:.8}#colophon .block-social-links a:hover img{opacity:1}#colophon .block-payment-methods{margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center;gap:1rem}#colophon .block-payment-methods .payment-paypal,#colophon .block-payment-methods .payment-bizum,#colophon .block-payment-methods .payment-sequra{width:60px}#colophon .ast-footer-copyright{margin-top:.5rem;margin-bottom:.5rem}#colophon .ast-footer-copyright p{margin:0}@media screen and (min-width:1025px){#colophon .ast-footer-copyright{margin-top:0;margin-bottom:0}#colophon .ast-footer-copyright p{padding:0}}body.page .entry-header{margin-top:1.5rem;margin-bottom:1.5rem}#page .main-header-bar.ast-header-breadcrumb{border-top:0 solid var(--ast-global-color-8);border-bottom-width:3px;border-bottom-color:var(--ast-global-color-7)}.main-header-bar.ast-header-breadcrumb>.ast-container{position:relative}.main-header-bar.ast-header-breadcrumb .ast-breadcrumbs-wrapper{line-height:1.3}#ast-breadcrumbs-yoast{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ast-breadcrumbs-yoast a,#ast-breadcrumbs-yoast .breadcrumb_last,#ast-breadcrumbs-yoast span{letter-spacing:.075em;font-weight:500}#ast-breadcrumbs-yoast>span>span{margin-left:.2rem;margin-right:.2rem}#ast-breadcrumbs-yoast>span>span:first-child{margin-left:0}#ast-breadcrumbs-yoast>span>span:last-child{margin-right:0}#ast-breadcrumbs-yoast .breadcrumb_last{font-weight:700}.elementor-widget-breadcrumbs a{color:var(--ast-global-color-5)}.elementor-widget-breadcrumbs a:hover{color:var(--ast-global-color-0)}.elementor-widget-breadcrumbs .breadcrumb_last{font-weight:700;color:var(--ast-global-color-2)}@media screen and (min-width:1025px){#page .main-header-bar.ast-header-breadcrumb{border-top-width:1px;border-bottom-width:5px}#ast-breadcrumbs-yoast{text-align:center}#ast-breadcrumbs-yoast>span>span{margin-left:.25rem;margin-right:.25rem}}#ast-scroll-top{right:.75rem;bottom:12rem;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:50%;background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}@media screen and (min-width:1025px){#ast-scroll-top{width:3.25rem;height:3.25rem;line-height:3.25rem}#ast-scroll-top:hover{background-color:var(--ast-global-color-1);color:var(--ast-global-color-8)}}#page .ast-pagination,#page .ast-pagination-infinite,#page .ast-shop-pagination-infinite{padding:1.5rem 0;margin:0}#page .ast-pagination-infinite .ast-load-more.active,#page .ast-shop-pagination-infinite .ast-shop-load-more.active{display:block;padding:1.25em .75em;font-size:.94rem;font-weight:600;line-height:1.5;letter-spacing:.5px;border-radius:.125rem;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}#page .ast-pagination-infinite .ast-load-more.active:hover,#page .ast-shop-pagination-infinite .ast-shop-load-more.active:hover{border-color:var(--ast-global-color-1);background-color:var(--ast-global-color-1);color:var(--ast-global-color-8)}#page .ast-pagination-infinite .ast-load-more.no-more,#page .ast-pagination-infinite .ast-load-more.no-more:hover,#page .ast-pagination-infinite .ast-load-more.no-more #page .ast-pagination-infinite .ast-load-more.no-more:hover,#page .ast-shop-pagination-infinite .ast-shop-load-more.no-more,#page .ast-shop-pagination-infinite .ast-shop-load-more.no-more:hover,#page .ast-shop-pagination-infinite .ast-shop-load-more.no-more #page .ast-shop-pagination-infinite .ast-shop-load-more.no-more:hover{border-color:var(--ast-global-color-8)!important;background-color:var(--ast-global-color-8)!important;color:var(--ast-global-color-2)!important;display:none!important}#page .ast-pagination .page-numbers{text-align:center;padding:0;width:3rem;height:3rem;line-height:2.5rem;line-height:calc(3rem - 4px);font-weight:600;border-radius:50%;border:2px solid var(--ast-global-color-6)}#page .ast-pagination .page-numbers.current,#page .ast-pagination .page-numbers:focus,#page .ast-pagination .page-numbers:hover{background-color:var(--ast-global-color-0);border-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}#page .ast-pagination .dots.page-numbers{border-width:0!important;background-color:transparent!important;color:var(--ast-global-color-0)!important}#page .ast-pagination .next.page-numbers,#page .ast-pagination .prev.page-numbers{float:none}#page .ast-pagination .next.page-numbers span,#page .ast-pagination .prev.page-numbers span{font-size:125%}.woocommerce-js nav.woocommerce-pagination ul{display:block;margin:0 auto 2rem;width:fit-content}.woocommerce nav.woocommerce-pagination ul li>span.current,.woocommerce nav.woocommerce-pagination ul li>.page-numbers{border-width:0!important;background-color:var(--ast-global-color-7);color:var(--ast-global-color-2);font-size:.875rem;font-weight:600}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li>span.current{font-weight:700;background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}.table-cookies{font-size:.83rem;text-align:center}.table-cookies tr td{text-align:center}.table-cookies tr td:last-child{text-align:left}.table-rgpd{font-size:.78rem;line-height:1.3}.table-rgpd ul{margin-left:0;list-style:none}.table-rgpd ul li{padding:.5em 0;border-bottom:1px solid var(--ast-global-color-6)}.table-rgpd ul li:last-child{border-bottom-width:0}details[open] summary~*{animation:accordionsweep .5s ease-in-out}@keyframes accordionsweep{0%{opacity:0}100%{opacity:1}}.custom-accordion{--accordion-border-color:var(--ast-global-color-6);--accordion-title-padding:1.25rem 0;--accordion-content-padding:0 0 1.5rem;--accordion-icon-size:1.25rem;border-top:1px solid var(--accordion-border-color)}.custom-accordion>p:first-child,.custom-accordion>p:last-child{margin:0}.custom-accordion-item{margin:0;border-bottom:1px solid var(--accordion-border-color)}.custom-accordion-title{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:var(--accordion-title-padding);font-size:1.1rem;font-weight:600;line-height:1.35;cursor:pointer;list-style:none}.custom-accordion-title::-webkit-details-marker{display:none}.custom-accordion-title::marker{content:""}.custom-accordion-title-text{flex:1 1 auto}.custom-accordion-icon{position:relative;flex:0 0 var(--accordion-icon-size);width:var(--accordion-icon-size);height:var(--accordion-icon-size)}.custom-accordion-icon::before,.custom-accordion-icon::after{content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background:currentColor;transform:translate(-50%,-50%);transition:transform .2s ease}.custom-accordion-icon::after{transform:translate(-50%,-50%) rotate(90deg)}.custom-accordion-item[open] .custom-accordion-icon::after{transform:translate(-50%,-50%) rotate(0)}.custom-accordion-content{padding:var(--accordion-content-padding)}.custom-accordion-content>:first-child{margin-top:0}.custom-accordion-content>:last-child{margin-bottom:0}.error404 .page-content .page-sub-title{font-size:1rem;font-weight:500;max-width:660px;margin:0 auto}body.error404 .ast-archive-entry-banner{min-height:auto;margin:0;padding:2em 0;background-color:#fff0}.no-results.not-found{margin-top:3rem;margin-bottom:3rem;text-align:center}.no-results.not-found .search-form{width:320px;margin:1rem auto;position:relative}.no-results.not-found .search-form .search-field{width:100%}.no-results.not-found .search-form input[type="submit"]{position:absolute;top:0;right:0;height:100%;font-size:.55rem;text-transform:uppercase;padding:10px 15px;border-width:0;background-color:#fff0;color:var(--ast-global-color-4)}#page .ast-archive-description{margin:.5rem auto 1rem;padding:0;border-bottom:0}#page .woocommerce-products-header .page-title,#page .ast-archive-description .ast-archive-title{margin-bottom:.75rem;text-align:center;font-size:1.1rem;font-weight:400;color:var(--ast-global-color-2)}#page .woocommerce-products-header .page-description,#page .woocommerce-products-header .page-description p,#page .woocommerce-products-header .term-description,#page .woocommerce-products-header .term-description p,#page .ast-archive-description,#page .ast-archive-description p{margin-bottom:.75em;font-size:1rem;line-height:1.3;font-weight:500;text-align:center}@media screen and (min-width:768px){#page .ast-archive-description{margin-top:1rem;margin-bottom:1rem}#page .ast-archive-description .ast-archive-title{font-size:1.4rem}}@media screen and (min-width:1025px){#page .ast-archive-description .ast-archive-title{font-size:1.67rem}}#content .ast-article-post>div{padding:0;border-width:0}body.single .ast-related-post-content .posted-on,#content .ast-article-post .posted-on{left:auto;right:0;top:auto;bottom:5%;width:auto;height:auto;padding:.35rem;background-color:var(--ast-global-color-8)}body.single .ast-related-post-content .posted-on .date-month,body.single .ast-related-post-content .posted-on .date-day,body.single .ast-related-post-content .posted-on .date-year,.ast-article-post .ast-date-meta .posted-on .date-month,.ast-article-post .ast-date-meta .posted-on .date-day,.ast-article-post .ast-date-meta .posted-on .date-year{text-transform:uppercase;background-color:#fff0;color:var(--ast-global-color-2)}body.single .ast-related-post-content .posted-on .date-day,.ast-article-post .ast-date-meta .posted-on .date-day{font-size:1.125em;font-weight:500;margin:0}body.single .ast-related-post-content .posted-on .date-month,body.single .ast-related-post-content .posted-on .date-year,.ast-article-post .ast-date-meta .posted-on .date-month,.ast-article-post .ast-date-meta .posted-on .date-year{font-size:.6em;font-weight:500}body.single .ast-related-post-content .post-thumb-img-content,#content .ast-article-post .ast-blog-featured-section{margin-bottom:1rem;overflow:hidden}body.single .ast-related-post-content .post-thumb-img-content a,#content .ast-article-post .ast-blog-featured-section .post-thumb a{display:block}body.single .ast-related-post-content .post-thumb-img-content a img,#content .ast-article-post .ast-blog-featured-section .post-thumb a img{min-width:100%;object-fit:cover;aspect-ratio:5/3}body.single .ast-related-post-content .entry-header,#content .ast-article-post .post-content .entry-header{width:100%;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body.single .ast-related-post-content .entry-header .entry-title,#content .ast-article-post .post-content .entry-title{margin-top:0;margin-bottom:1rem}body.single .ast-related-post-content .entry-header .entry-title a,#content .ast-article-post .post-content .entry-title a{display:block;color:var(--ast-global-color-2)}body.single .ast-related-post-content .entry-header .entry-title a:hover,#content .ast-article-post .post-content .entry-title a:hover{color:var(--ast-global-color-0)}body.single .ast-related-post-content .entry-meta,#content .ast-article-post .post-content .ast-taxonomy-container,#content .ast-article-post .post-content .entry-header .entry-meta{margin-right:0;margin-left:0;color:var(--ast-global-color-8)}body.single .ast-related-post-content .entry-meta *,#content .ast-article-post .post-content .entry-header .entry-meta *{color:var(--ast-global-color-2)}body.single .ast-related-post-content .entry-meta .cat-links,#content .ast-article-post .post-content .entry-header .entry-meta .cat-links{display:block;text-align:left;margin-bottom:.75rem}body.single .ast-related-post-content .entry-meta .cat-links a,#content .ast-article-post .post-content .ast-taxonomy-container a,#content .ast-article-post .post-content .entry-header .entry-meta .cat-links a{font-size:.6rem;font-weight:700;line-height:1.4em;text-transform:uppercase;letter-spacing:.05em;border-width:0;border-bottom:1px solid #fff0;background-color:#fff0}body.single .ast-related-post-content .entry-meta .cat-links a:hover,#content .ast-article-post .post-content .ast-taxonomy-container a:hover,#content .ast-article-post .post-content .entry-header .entry-meta .cat-links a:hover{border-bottom:1px solid var(--ast-global-color-0);background-color:#fff0}body.single .ast-related-post-content .entry-content p,#content .ast-article-post .post-content .ast-excerpt-container p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.single .ast-related-post-content .entry-content .read-more,#content .ast-article-post .post-content .read-more{margin-top:1rem}body.single .ast-related-post-content .entry-content .read-more .ast-button,#content .ast-article-post .post-content .read-more .ast-button{padding:.125em 0;min-width:auto;border-radius:0;letter-spacing:.05rem;text-decoration:none;text-align:center;border:0 solid var(--ast-global-color-0);border-bottom-width:1px;background-color:#fff0;color:var(--ast-global-color-2)}body.single .ast-related-post-content .entry-content .read-more .ast-button:hover,body.single .ast-related-post-content .entry-content .read-more .ast-button:focus,#content .ast-article-post .post-content .read-more .ast-button:hover,#content .ast-article-post .post-content .read-more .ast-button:focus{color:var(--ast-global-color-0)}@media screen and (max-width:575px){body.single .ast-related-post-content .entry-header .entry-title,#content .ast-article-post .post-content .entry-title{font-size:1.33rem}}@media screen and (min-width:576px) and (max-width:1024px){#content #main>.ast-row>.ast-article-post{width:49.99999%}#content #main>.ast-row>.ast-article-post:nth-child(2n+1){clear:left}}body.search.search-results #main>.ast-row>article .ast-blog-featured-section .post-thumb a img{aspect-ratio:1/1}body.search.search-results #main>.ast-row>article .ast-blog-featured-section .ast-date-meta,body.search.search-results #main>.ast-row>article .ast-excerpt-container>*,body.search.search-results #main>.ast-row>article .ast-taxonomy-container,body.search.search-results #main>.ast-row>article .entry-header .entry-meta,body.search.search-results #main>.ast-row>article .product-short-description,body.search.search-results #main>.ast-row>article .ast-read-more-container{display:none}body.search.search-results #main>.ast-row>article .entry-title{font-size:1rem}body.search.search-results #main>.ast-row>article .entry-title a{line-height:1.3}body.search.search-results #main>.ast-row>article .ast-excerpt-container p.ast-button-search{display:block;margin-top:.25rem}body.search.search-results #main>.ast-row>article .ast-excerpt-container p.ast-button-search a{font-weight:600}@media screen and (min-width:1025px){body.search.search-results #main>.ast-row>article{width:25%}}.single #primary{margin-top:2rem}.single.ast-right-sidebar #primary{margin-bottom:2rem}.single.ast-right-sidebar #secondary{margin-top:2rem;margin-bottom:2rem}.single #main>article .entry-header{margin-bottom:.75em}.single #main>article .entry-header .post-thumb img{width:100%}.single #main>article .entry-header .post-thumb+.ast-single-post-order{margin-top:.75em}.single #main>article .post-thumb-img-content.post-thumb>img{margin-top:.75rem}.single #main>article .entry-header h1.entry-title{margin-bottom:.75rem}.single #main>article .entry-meta{margin-top:.75rem;margin-bottom:.75rem}.single #main>article .entry-meta{color:#fff0;font-size:.75rem;line-height:1}.single #main>article .entry-meta>span{display:block;font-size:.78rem;line-height:1.5;letter-spacing:.0125rem;color:var(--ast-global-color-2)}.single #main>article .entry-meta>span.ast-terms-link{font-weight:600;color:#fff0}.single #main>article .entry-meta>span.ast-terms-link a{margin-right:.25em;border:0 solid var(--ast-global-color-0);border-bottom-width:1px;color:var(--ast-global-color-1)}.single #main>article .entry-meta>span.ast-terms-link a:hover{color:var(--ast-global-color-0)}.single #main>article .entry-intro{padding:0;margin:0;border-width:0}body.single .ast-post-social-sharing{margin-top:2rem;margin-bottom:2rem}body.single .ast-post-social-sharing .ast-social-sharing-heading{margin-bottom:.5rem}body.single .ast-post-social-sharing .ast-social-inner-wrap{padding:.5rem .75rem;border-radius:0;background-color:var(--ast-global-color-8)}body.single .post-navigation{margin:2rem 0 0;padding:1rem;border-radius:var(--theme-border-radius);border:1px solid var(--ast-global-color-7);background-color:var(--ast-global-color-7)}body.single .post-navigation a{font-size:.94rem;padding:0 .5em;color:var(--ast-global-color-2)}body.single .post-navigation a:hover{height:auto;color:var(--ast-global-color-0)}body.single .ast-single-related-posts-container{margin:0;padding:0}body.single .ast-related-posts-title-section{border-top-width:0}body.single .ast-related-posts-title-section .ast-related-posts-title{margin-bottom:1rem;text-align:center;font-weight:500;letter-spacing:.125rem}body.single .ast-related-posts-inner-section .read-more{margin-top:1.5rem}body.single #main>article .entry-content>:first-child{margin-top:0}#main>article .entry-content>hr,body.single #main>article .entry-content>.elementor[data-elementor-post-type="post"] .elementor-widget-text-editor>hr{margin-bottom:1.5em;margin-top:1.5em;border-top-width:0;border-bottom-width:0;border-color:var(--ast-global-color-6);background-color:var(--ast-global-color-6)}body.single #main>article .entry-content>.elementor[data-elementor-post-type="post"] .elementor-widget-text-editor>*:last-child{margin-bottom:0}body.single #main>article .entry-content>.wp-block-image,body.single #main>article .entry-content>.elementor[data-elementor-post-type="post"] .elementor-widget-text-editor>.wp-block-image{margin:1em auto}body.single #main>article .entry-content .wp-block-image .wp-element-caption,body.single #main>article .entry-content>.elementor[data-elementor-post-type="post"] .elementor-widget-text-editor>.wp-block-image .wp-element-caption{margin-top:.25em;font-size:.72rem;line-height:1.2}body.single #main>article .entry-content>.wp-block-gallery,body.single #main>article .entry-content>.elementor[data-elementor-post-type="post"] .elementor-widget-text-editor>.wp-block-gallery{margin-bottom:1rem}body.single #main>article .entry-content .wp-block-embed,body.single #main>article .entry-content>.elementor[data-elementor-post-type="post"] .elementor-widget-text-editor>.wp-block-embed{margin:2em auto}body.single #main>article .entry-content .wp-block-button .wp-block-button__link,body.single #main>article .entry-content>.elementor[data-elementor-post-type="post"] .wp-block-button .wp-block-button__link{display:inline-block}.has-large-font-size{line-height:1.2}body.single #main>article .entry-content h2.has-medium-font-size{font-size:25px!important;font-size:1.4rem!important}body.single #main>article .entry-content h3.has-medium-font-size{font-size:21px!important;font-size:1.17rem!important}body.single #main>article .entry-content h4.has-medium-font-size{font-size:18px!important;font-size:1rem!important}body.single #main>article .entry-content h5.has-medium-font-size{font-size:16px!important;font-size:.9rem!important}body.single #main>article .entry-content blockquote :last-child{margin-bottom:0}@media screen and (min-width:1025px){body.single #main>article .entry-content>p,body.single #main>article .entry-content>.elementor[data-elementor-post-type="post"]>div>div>.elementor-widget-text-editor>p{text-align:justify}}.ast-right-sidebar #primary{border-right-width:0}.ast-right-sidebar #secondary{border-left-width:0;margin-left:0;margin-top:1.5rem;margin-bottom:1.5rem}@media screen and (min-width:1025px){.ast-right-sidebar #secondary{padding-left:2rem}body.ast-primary-sticky-header-active #content>.ast-container{display:flex;align-items:stretch}}@media screen and (min-width:1200px){.ast-right-sidebar #secondary{padding-left:3rem}}@media screen and (min-width:1400px){.ast-right-sidebar #secondary{padding-left:6rem}}.widget{margin:0}#secondary .widget+.widget{margin-top:2rem}.woocommerce-js a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit.alt,.woocommerce-js a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce-cart table.cart td.actions .button,.woocommerce form.checkout_coupon .button,.woocommerce #respond input#submit,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link{padding-top:1em;padding-right:.75em;padding-bottom:1em;padding-left:.75em;font-size:.875rem;font-weight:600}.woocommerce form .form-row textarea,.woocommerce input[type="email"],.woocommerce input[type="number"],.woocommerce input[type="password"],.woocommerce input[type="reset"],.woocommerce input[type="search"],.woocommerce input[type="tel"],.woocommerce input[type="text"],.woocommerce input[type="url"],.woocommerce textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type="email"],.woocommerce-page input[type="number"],.woocommerce-page input[type="password"],.woocommerce-page input[type="reset"],.woocommerce-page input[type="search"],.woocommerce-page input[type="tel"],.woocommerce-page input[type="text"],.woocommerce-page input[type="url"],.woocommerce-page textarea{border-color:var(--ast-global-color-5);background-color:var(--ast-global-color-8)}div.woocommerce form .form-row{margin-bottom:.75rem!important}div.woocommerce form .form-row .woocommerce-input-wrapper span.description{font-size:.67rem;line-height:1.3;padding-left:0}div.woocommerce form .form-row input[type="checkbox"]:focus,div.woocommerce form .form-row input[type="date"]:focus,div.woocommerce form .form-row input[type="email"]:focus,div.woocommerce form .form-row input[type="number"]:focus,div.woocommerce form .form-row input[type="password"]:focus,div.woocommerce form .form-row input[type="radio"]:focus,div.woocommerce form .form-row input[type="search"]:focus,div.woocommerce form .form-row input[type="tel"]:focus,div.woocommerce form .form-row input[type="text"]:focus,div.woocommerce form .form-row input[type="url"]:focus,div.woocommerce form .form-row textarea:focus{outline:solid 1px var(--ast-global-color-0)!important;outline-offset:0px!important}div.woocommerce form .form-row select:focus,div.woocommerce form .form-row .select2-selection:focus{outline:none!important;outline-offset:0px!important}div.woocommerce form .form-row .select2-container--open .select2-selection{border-radius:.25rem .25rem 0 0!important;border-color:var(--ast-global-color-7)!important;background-color:var(--ast-global-color-7)!important}.woocommerce .select2-container .select2-dropdown,.woocommerce-page .select2-container .select2-dropdown{border-width:0;border-radius:0 0 .25rem .25rem;background-color:var(--ast-global-color-7)}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--ast-global-color-5);border-radius:var(--theme-border-radius)}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:var(--ast-global-color-0)}.select2-container--default .select2-results>.select2-results__options{max-height:200px;font-size:.83rem;background-color:var(--ast-global-color-7)}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:1em}.woocommerce-js .quantity input[type="number"],.woocommerce .quantity input[type="number"]{width:2rem;max-width:2rem;min-height:1rem;padding:0;font-size:.775rem;font-weight:600;border-width:0;color:var(--ast-global-color-3)}.woocommerce-js .quantity .minus,.woocommerce .quantity .minus,.woocommerce-js .quantity .plus,.woocommerce .quantity .plus{display:block;width:1rem;height:1rem;font-size:.775rem;line-height:.9rem;text-align:center;font-weight:600;border-radius:50%;border-width:0;outline:1px solid var(--ast-global-color-5)}.woocommerce-js .quantity .minus:hover,.woocommerce .quantity .minus:hover,.woocommerce-js .quantity .plus:hover,.woocommerce .quantity .plus:hover{outline-color:currentColor}.woocommerce-js a.remove:hover{color:var(--theme-color-danger)}.woocommerce-js a.remove::before{display:none}.woocommerce .star-rating,.woocommerce .comment-form-rating .stars a,.woocommerce .star-rating::before{color:var(--theme-color-gold);font-size:.8rem!important}.woocommerce-js .woocommerce-product-rating .star-rating{margin-top:.35em}.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{padding-top:.5em;padding-bottom:.5em}.ast-archive-entry-banner[data-post-type="product"]{background-color:var(--ast-global-color-8);background-image:none}.woocommerce .ast-shop-toolbar-container{margin-bottom:1rem}.woocommerce button.astra-shop-filter-button,.woocommerce-page button.astra-shop-filter-button{flex-grow:0!important;padding:.75rem 1.5rem .75rem .75rem;border:1px solid var(--ast-global-color-6);background-color:#fff0;color:var(--ast-global-color-0)}.woocommerce #main .woocommerce-result-count{font-size:.78rem;text-align:left;display:none}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{font-size:.78rem;font-weight:500;padding:.75rem 1.5rem .75rem .75rem;border-radius:.125rem;background-position:95% 50%;border:1px solid var(--ast-global-color-6)!important;background-color:#fff0;color:var(--ast-global-color-2)}@media screen and (max-width:767px){.ast-header-break-point .ast-shop-toolbar-container{column-gap:.5rem;flex-direction:row;justify-content:space-between}.ast-header-break-point .ast-shop-toolbar-container{z-index:999999}.ast-header-break-point .ast-shop-toolbar-container .ast-sticky-shop-filters{justify-content:space-between;border-width:0;background:var(--ast-global-color-8);padding:10px}.ast-header-break-point .ast-shop-toolbar-container .ast-sticky-shop-filters button.astra-shop-filter-button{padding:.5rem;border-color:var(--ast-global-color-0);box-shadow:none;min-height:2.5rem}.ast-header-break-point .ast-shop-toolbar-container .ast-sticky-shop-filters .woocommerce-ordering select{padding:.5rem 1rem .5rem .5rem;min-width:12rem;border-color:var(--ast-global-color-6)!important;float:right;min-height:2.5rem}}@media screen and (max-width:480px){.ast-header-break-point .ast-shop-toolbar-container{flex-direction:column;justify-content:inherit}.woocommerce #main .woocommerce-result-count{text-align:center}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{width:100%}}@media screen and (min-width:1025px){.woocommerce ul.products.columns-4,.woocommerce-page ul.products.columns-4{--gap:60px}.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product,.single-product.woocommerce-page #page .related ul.products.columns-4 li.product,.single-product.woocommerce-page #page .up-sells ul.products.columns-4 li.product{width:calc((100% - (var(--gap) * 3)) / 4);margin-right:var(--gap)}.single-product.woocommerce-page #page .related ul.products.columns-4 li.product:last-child,.single-product.woocommerce-page #page .up-sells ul.products.columns-4 li.product:last-child{margin-right:0}}@media screen and (max-width:375px){.woocommerce-page[class*="columns-"] ul.products li.product:nth-child(n),.woocommerce[class*="columns-"] ul.products li.product:nth-child(n){margin-right:0;clear:both;width:100%}}.woocommerce ul.products li.product.product-category{--gap:20px;margin-bottom:var(--gap)}.woocommerce ul.products li.product.product-category a{width:100%}.woocommerce ul.products li.product.product-category a img{height:auto;object-fit:cover;aspect-ratio:4 / 3;margin:0}.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title{position:absolute;top:50%;bottom:0;left:0;right:0;padding:1rem;display:flex;align-items:flex-end;font-size:1rem;letter-spacing:.02em;font-weight:800;line-height:1.2;text-transform:uppercase;text-align:left;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0) 100%);color:var(--ast-global-color-8)}.woocommerce ul.products li.product.product-category>a:hover .woocommerce-loop-category__title{background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0) 100%);color:var(--ast-global-color-8)}.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title .count{display:none!important}@media screen and (min-width:1024px){.woocommerce ul.products li.product.product-category{--gap:10px}}.ast-lightbox-content .onsale,.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale,.woocommerce-js.single-product .sale>span.onsale{pointer-events:none;top:0;left:auto;right:0;margin:0;border-radius:0;padding:.125rem .25rem!important;min-height:auto;font-size:.83rem;font-weight:600;line-height:1;letter-spacing:0;text-transform:none;box-shadow:none;background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}.woocommerce-js.single-product .sale>span.onsale{top:0!important;left:0;right:auto}@media screen and (min-width:768px){.woocommerce-js.single-product .sale>span.onsale{left:100px}}@media screen and (min-width:1025px){.woocommerce-js.single-product .sale>span.onsale{left:calc(55% * .2)}}.woocommerce ul.products li.product .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product .ast-shop-product-out-of-stock{pointer-events:none;position:absolute;top:2rem;bottom:auto;left:-2.25rem;width:10rem;margin:0;padding:.25rem;text-align:center;font-size:.67rem;font-weight:600;letter-spacing:.03em;line-height:1;transform:rotate(-45deg);background-color:var(--ast-global-color-0)!important;color:var(--ast-global-color-8)}.woocommerce ul.products li.product.in-stock .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product.in-stock .ast-shop-product-out-of-stock{background-color:var(--ast-global-color-0)!important;display:none!important}.woocommerce ul.products li.product.coming-soon .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product.coming-soon .ast-shop-product-out-of-stock{background-color:var(--ast-global-color-0)!important}.woocommerce ul.products li.product.discontinued .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product.discontinued .ast-shop-product-out-of-stock,.woocommerce ul.products li.product.not-available .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product.not-available .ast-shop-product-out-of-stock{background-color:var(--theme-color-danger)!important}#content .products li.product{display:flex;flex-direction:column;align-items:flex-start}#content .products li.product>.astra-shop-thumbnail-wrap{display:block;width:100%;flex-grow:0}#content .products li.product>.astra-shop-thumbnail-wrap>a{display:block;aspect-ratio:1;width:100%}#content .products li.product>.astra-shop-thumbnail-wrap>a>img{object-fit:cover;object-position:center;width:100%;height:100%;object-fit:cover}ul.products li.product>.astra-shop-thumbnail-wrap .add_to_cart_button{display:none!important}#content .products li.product:hover>.astra-shop-thumbnail-wrap .show-on-hover{background-color:var(--ast-global-color-8)}#content .products li.product>.astra-shop-summary-wrap{width:100%;flex-grow:1;display:flex;flex-direction:column;padding-right:0;padding-left:0}#content .products li.product>.astra-shop-summary-wrap>*{order:1}.woocommerce ul.products li.product .ast-woo-product-category,.woocommerce-page ul.products li.product .ast-woo-product-category{opacity:.5;margin-top:.5rem}.woocommerce ul.products li.product a.ast-loop-product__link,.woocommerce-page ul.products li.product a.ast-loop-product__link{display:block}.woocommerce ul.products li.product a.ast-loop-product__link h2,.woocommerce-page ul.products li.product a.ast-loop-product__link h2{margin-bottom:1.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.woocommerce ul.products li.product a.ast-loop-product__link:hover h2,.woocommerce-page ul.products li.product a.ast-loop-product__link:hover h2{color:var(--ast-global-color-0)}#content .products li.product>.astra-shop-summary-wrap>.review-rating{margin-top:-1rem;margin-bottom:1rem}#content .products li.product>.astra-shop-summary-wrap>.price{margin-top:auto;margin-bottom:1rem}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{margin-right:.25em;font-size:.83rem;font-weight:500;color:var(--ast-global-color-5)}.woocommerce ul.products li.product .price ins,.woocommerce-page ul.products li.product .price ins{font-weight:600}.woocommerce ul.products li.product .price .woocommerce-Price-currencySymbol{font-weight:400}.woocommerce ul.products li.product .price .woocommerce-price-suffix,.woocommerce-page ul.products li.product .price .woocommerce-price-suffix{margin-right:.25em;font-size:.83rem;font-weight:500;color:var(--ast-global-color-5)}#page ul.products .add_to_cart_button,#page ul.products .button.product_type_simple,#page ul.products .button.product_type_variable{margin:0;font-size:.83rem;text-decoration:none;letter-spacing:.05em;line-height:1.3;font-weight:700;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-color:var(--ast-global-color-6);background-color:#fff0;color:var(--ast-global-color-0)}#page ul.products .add_to_cart_button:hover,#page ul.products .add_to_cart_button:focus,#page ul.products .button.product_type_simple:hover,#page ul.products .button.product_type_simple:focus,#page ul.products .button.product_type_variable:hover,#page ul.products .button.product_type_variable:focus{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}#page ul.products .button.add_to_cart_button.added{text-decoration:none;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}@media screen and (max-width:375px){#page ul.products .add_to_cart_button,#page ul.products .button.product_type_simple,#page ul.products .button.product_type_variable{font-size:.83rem;letter-spacing:0}}body.single-product.ast-page-builder-template .site-content>.ast-container{max-width:100%;padding-left:20px;padding-right:20px}body.single-product.ast-page-builder-template .site .site-content #primary{margin-top:2rem}@media screen and (min-width:1025px) and (max-width:1920px){body.single-product.ast-page-builder-template .site-content>.ast-container{max-width:90vw}}@media screen and (min-width:1921px){body.single-product.ast-page-builder-template .site-content>.ast-container{max-width:1680px}}body.single-product .joinchat{--bottom:5rem}body.single-product #ast-scroll-top{bottom:12rem}.woocommerce-js div.product #ast-sticky-row-summary div.summary{width:100%!important}.woocommerce-js div.product div.summary{display:flex;flex-direction:column;align-items:stretch}.woocommerce-js div.product .summary>*{width:100%;order:10}.woocommerce-js div.product div.summary .product_title{margin-bottom:.25rem;order:0}.woocommerce-js div.product div.product_meta{border-top-width:0;padding-top:0;font-size:.83rem;line-height:1.2;margin-bottom:0}.woocommerce-js div.product .stock+div.product_meta{margin-top:1rem}.woocommerce-js div.product div.product_meta>span{margin-right:.5rem;margin-bottom:.5rem}.woocommerce-js div.product div.product_meta>br{display:none}.woocommerce-js div.product div.summary .woocommerce-product-details__short-description{font-size:.83rem;line-height:1.4;margin-bottom:.5rem}.woocommerce-js div.product div.summary .woocommerce-product-details__short-description p{margin-bottom:.25rem}.woocommerce-js div.product div.summary .woocommerce-product-details__short-description :last-child{margin-bottom:0}.woocommerce-js div.product .woocommerce-product-rating{order:1;display:block;position:relative;margin:.25rem 0;font-size:.78rem;line-height:inherit;width:fit-content}.woocommerce-js div.product .woocommerce-product-rating .star-rating{margin:.25rem 0;float:none}.woocommerce-js div.product .woocommerce-product-rating a{position:absolute;top:0;width:100%;height:100%;text-indent:-9999px;font-weight:500;color:var(--ast-global-color-2)}.woocommerce-js div.product .woocommerce-product-rating a:hover{color:var(--ast-global-color-0)}.woocommerce-js div.product p.price{margin-top:.75rem;margin-bottom:1.5rem}.woocommerce-js div.product p.price ins,.woocommerce-js div.product span.price ins{font-weight:600}.woocommerce-js div.product p.price del,.woocommerce-js div.product span.price del,.woocommerce-js div.product p.price .woocommerce-price-suffix,.woocommerce-js div.product span.price .woocommerce-price-suffix{font-size:.94rem;font-weight:500;opacity:1;color:var(--ast-global-color-5)}.woocommerce-js div.product p.ast-stock-detail,.woocommerce-js div.product .woocommerce-variation-availability,.woocommerce-js div.product p.stock,.woocommerce-js div.product form.cart p.stock{font-size:.78rem;line-height:1.2;margin-bottom:.5rem}.woocommerce-js div.product p.ast-stock-detail .ast-stock-avail,.woocommerce-js div.product p.stock .ast-stock-avail{font-weight:400;color:var(--ast-global-color-5);display:none}.woocommerce-js div.product .stock{font-weight:600;text-transform:uppercase;color:var(--ast-global-color-3)}.woocommerce-js div.product .stock.in-stock{color:var(--theme-color-success)}.woocommerce-js div.product .stock.out-of-stock{color:var(--theme-color-danger)}.woocommerce-js div.product .stock.out-of-stock.discontinued{color:var(--theme-color-danger)}.woocommerce-js div.product .stock.out-of-stock.not-available{color:var(--theme-color-danger)}.woocommerce-js div.product .stock.out-of-stock.coming-soon{color:var(--theme-color-warning)}.woocommerce-js div.product form.cart{margin-top:.5rem;margin-bottom:.5rem}.woocommerce-js div.product form.cart .variations{border-bottom-width:0;margin-bottom:0}.woocommerce-js div.product form.cart .variations tr,.woocommerce-js div.product form.cart .variations th.label,.woocommerce-js div.product form.cart .variations td.value{display:block;width:auto;padding:0;margin-bottom:.5rem}.woocommerce-js div.product form.cart .variations tr+tr{margin-top:.5rem}.woocommerce-js div.product form.cart .variations th{font-size:.72rem}.woocommerce-js div.product form.cart .variations td{font-size:.78rem}.woocommerce-js div.product form.cart .variations select{padding:.75rem;padding-right:2rem;font-size:.92rem;font-weight:500;border-width:1px;border-radius:var(--theme-border-radius);background-color:var(--ast-global-color-8);border-color:var(--ast-global-color-5)}.woocommerce-js div.product form.cart .reset_variations{opacity:1;margin-bottom:.5rem;font-size:.72rem;font-weight:500;letter-spacing:.05em;color:var(--theme-color-warning);display:none!important}.woocommerce-js div.product form.cart .single_variation_wrap{margin-top:.5rem;margin-bottom:.5rem}.woocommerce-js div.product form.cart .single_variation_wrap p,.woocommerce-js div.product form.cart .single_variation_wrap .single_variation{margin-bottom:0}.woocommerce-js div.product form.cart div.quantity{float:left;margin:2rem 1rem 1rem 0;width:7rem}.woocommerce-js div.product form.cart div.quantity input[type="number"]{width:3rem;max-width:3rem;min-height:2rem;font-size:1rem}.woocommerce-js div.product form.cart div.quantity .minus,.woocommerce-js div.product form.cart div.quantity .plus{width:1.4rem;height:1.4rem;font-size:.825rem;line-height:1.4rem;margin-top:.35rem}.woocommerce div.product form.cart .button.single_add_to_cart_button{width:calc(100% - 8rem);height:60px;margin-top:1rem;padding-right:.5rem;padding-left:.5rem;font-size:.89rem;letter-spacing:.5px;font-size:.83rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}.woocommerce div.product form.cart .button.single_add_to_cart_button.disabled,.woocommerce div.product form.cart .button.single_add_to_cart_button:disabled{border-color:var(--ast-global-color-0)!important;background-color:var(--ast-global-color-0)!important;color:var(--ast-global-color-8)!important}.woocommerce div.product form.cart .button.single_add_to_cart_button:hover,.woocommerce div.product form.cart .button.single_add_to_cart_button:focus{border-color:var(--ast-global-color-1);background-color:var(--ast-global-color-1);color:var(--ast-global-color-8)}.woocommerce div.product form.cart a.added_to_cart{display:none}.woocommerce-js div.product .woocommerce-tabs{padding-top:1rem;margin-bottom:2rem;width:100%;font-size:.89rem;line-height:1.5}.woocommerce .woocommerce-tabs h2{font-size:1.5rem}.woocommerce .woocommerce-tabs h3{font-size:1.25rem}.woocommerce .woocommerce-tabs h4{font-size:1rem}.woocommerce .woocommerce-tabs table{border-width:0;line-height:1.3;max-width:100%}.woocommerce .woocommerce-tabs table td,.woocommerce .woocommerce-tabs table th{padding:.75rem;border-width:0 0 1px 0}.woocommerce .woocommerce-tabs table p{margin-bottom:0}div.product.ast-product-tabs-layout-distributed .ast-single-tab{margin-bottom:3rem}.woocommerce .up-sells h2,.woocommerce .related.products h2,div.product.ast-product-tabs-layout-distributed .ast-distributed-header,.section-title.elementor-widget-heading .elementor-heading-title{width:100%;padding:0;font-size:1.25rem;font-weight:800;margin-bottom:1.5em;text-transform:uppercase;letter-spacing:.03em}.section-title.elementor-widget-heading .elementor-heading-title{margin:0}.section-title.section-title-xl.elementor-widget-heading .elementor-heading-title{font-size:1.33rem}@media screen and (min-width:1025px){.section-title.elementor-widget-heading .elementor-heading-title{font-size:1.33rem}.section-title.section-title-xl.elementor-widget-heading .elementor-heading-title{font-size:1.5rem}}@media screen and (min-width:1400px){.section-title.section-title-xl.elementor-widget-heading .elementor-heading-title{font-size:1.67rem}}div.product.ast-product-tabs-layout-distributed .ast-distributed-content{width:100%;margin-bottom:2rem}div.product.ast-product-tabs-layout-distributed .ast-distributed-content .ast-distributed-wrap>:last-child{margin-bottom:0}div.product.ast-product-tabs-layout-distributed .ast-single-tab.additional_information_tab{display:none}div.product.ast-product-tabs-layout-distributed ul,div.product.ast-product-tabs-layout-distributed ol{margin:0 0 1.5em 1.5em}div.product.ast-product-tabs-layout-distributed .elementor-widget-icon-list ul,div.product.ast-product-tabs-layout-distributed .elementor-widget-icon-list ol{margin:0}div.product.ast-product-tabs-layout-distributed .ast-single-tab.reviews_tab{font-size:.78rem;line-height:1.4;scroll-margin-top:6rem}.woocommerce-js #reviews #comments ol.commentlist li{padding-bottom:1.2em;margin-bottom:1.2em}.woocommerce-js #reviews #comments ol.commentlist li .meta{color:inherit;font-size:.75em}.woocommerce-js #reviews #comments ol.commentlist li .comment-text p{margin-bottom:0}.woocommerce-js #reviews #comments ol.commentlist li .comment-text meta .woocommerce-review__author,.woocommerce-js #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__author{font-weight:600}.woocommerce-js #reviews #comments ol.commentlist li .comment-text meta .woocommerce-review__verified,.woocommerce-js #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-review__verified{padding-left:.5em;font-size:.72rem;font-weight:500;font-style:normal;color:var(--theme-color-green-darker)}.woocommerce-js #reviews #review_form{padding:1.5rem 2rem;border-radius:var(--theme-border-radius);border-width:0;background-color:var(--ast-global-color-7)}.woocommerce-js #reviews #commentform label,.woocommerce-js #reviews .comment-form-comment label,.woocommerce-js #reviews .comment-form-rating label{font-size:.89rem;font-weight:500;padding-right:.25rem;margin-bottom:.25rem}.woocommerce-js #reviews .comment-form-comment label,.woocommerce-js #reviews .comment-form-rating label{display:block}.woocommerce-js #reviews .comment-form-rating .stars a{top:2px}.woocommerce-js #reviews .cr-comment-images,.woocommerce-js #reviews .cr-comment-videos{margin:0;order:10;margin-top:.5rem}.woocommerce-js #reviews #review_form #respond #author,.woocommerce-js #reviews #review_form #respond #email,.woocommerce-js #reviews #review_form #respond #comment{border-radius:var(--theme-border-radius);border-color:var(--ast-global-color-6)}.woocommerce-js #review_form #respond .form-submit input#submit{width:100%;text-align:center;font-size:.89rem;padding-top:1rem;padding-bottom:1rem;font-weight:600}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content .ast-sticky-add-to-cart-title-wrap .ast-sticky-add-to-cart-title{font-size:.875rem;line-height:1.3;font-weight:500}@media screen and (max-width:767px){.single.single-product #primary{margin-top:1rem}.woocommerce-js div.product div.images{margin-bottom:1em}.ast-sticky-add-to-cart a.single_link_to_cart_button{width:100%;display:block;text-align:center}}@media screen and (max-width:480px){.woocommerce-js div.product form.cart div.quantity{margin-right:.5rem}.woocommerce div.product form.cart .button.single_add_to_cart_button{font-size:.83rem;letter-spacing:0}}@media screen and (max-width:319px){.woocommerce-js div.product form.cart div.quantity{margin-top:0}.woocommerce div.product form.cart .button.single_add_to_cart_button{width:100%}}@media screen and (min-width:1025px){.woocommerce-js div.product div.summary{padding-left:1rem}}@media screen and (min-width:1200px){.woocommerce-js div.product div.summary{padding-left:3rem}}.woocommerce-cart .main-header-bar.ast-header-breadcrumb .ast-breadcrumbs-wrapper,.woocommerce-cart .ast-single-entry-banner{display:none!important}.woocommerce-cart #content{padding-top:.5rem;padding-bottom:.5rem;background-color:var(--ast-global-color-7)}.woocommerce-cart .woocommerce-error,.woocommerce-cart .woocommerce-info,.woocommerce-cart .woocommerce-message{background-color:var(--ast-global-color-8)}.woocommerce-cart table.shop_table{font-size:.78rem;line-height:1.3;border-width:0}.woocommerce-cart #content table.shop_table th,.woocommerce-cart #content table.shop_table td{min-height:auto;border-width:0}.woocommerce-cart table.shop_table thead th,.woocommerce-cart .cart-collaterals .cart_totals>h2,.cart-collaterals h2,.woocommerce-Address h3{font-size:.67rem;font-weight:600;line-height:1.3;padding-top:.7em;padding-bottom:.7em;background-color:#fff0;color:var(--ast-global-color-3)}.woocommerce-cart table.shop_table .woocommerce-Price-amount{font-weight:600}.woocommerce-cart .woocommerce-cart-form__contents{border-width:0}.woocommerce-cart .woocommerce-cart-form__contents th{height:2rem;padding:.25rem}.woocommerce-cart .woocommerce-cart-form__contents th.product-name{color:#fff0}.woocommerce-cart .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name .ast-product-name>a{display:inline;color:var(--ast-global-color-1)}.woocommerce-cart .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name .ast-product-name>a:hover{color:var(--ast-global-color-0)}.woocommerce-cart .woocommerce-cart-form__contents tbody td{background-color:var(--ast-global-color-8)}.woocommerce-cart .woocommerce-cart-form__contents tbody td:first-child{border-radius:.25rem .25rem 0 0}.woocommerce-cart .woocommerce-cart-form__contents tbody td:last-child{border-radius:0 0 .5rem .5rem;border-bottom:5px solid var(--ast-global-color-7)!important;padding-bottom:1.25em}#ast-cart-wrapper .cart-collaterals .cart_totals{width:100%;padding:0;border-radius:var(--theme-border-radius);border-width:0;background-color:var(--ast-global-color-8)}#ast-cart-wrapper .cart-collaterals .cart_totals table{margin:0;border-bottom-width:1px;border-color:var(--ast-global-color-7)}#ast-cart-wrapper .cart-collaterals .cart_totals th,#ast-cart-wrapper .cart-collaterals .cart_totals td{padding-top:1em;padding-bottom:1em;border-bottom-width:1px;border-color:var(--ast-global-color-7)}#ast-cart-wrapper .cart-collaterals .cart_totals>th{font-size:100%}#ast-cart-wrapper .cart-collaterals .cart_totals>h2{text-align:center;border-width:0;margin-bottom:0}#ast-cart-wrapper .cart-collaterals .cart_totals table.shop_table .shipping{display:none!important}#ast-cart-wrapper .cart-collaterals .cart_totals table.shop_table .cart-subtotal td,#ast-cart-wrapper .cart-collaterals .cart_totals table.shop_table .shipping td,#ast-cart-wrapper .cart-collaterals .cart_totals table.shop_table .order-total td{text-align:right}#ast-cart-wrapper .cart-collaterals .cart_totals table.shop_table .order-total .includes_tax{display:block;color:inherit}#ast-cart-wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:0 1em}#ast-cart-wrapper .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{padding:.75rem;font-size:.89rem;font-weight:600}#page #ast-checkout-coupon{font-size:.78rem;font-weight:500;text-align:center}#page #ast-checkout-coupon .coupon{position:relative}#page #ast-checkout-coupon .coupon #ast-coupon-code{font-size:.78rem;width:100%;height:3rem;border-width:1px;border-radius:var(--theme-border-radius);background-color:var(--ast-global-color-8);border-color:var(--ast-global-color-5)}#page #ast-checkout-coupon .coupon #ast-coupon-code:focus{outline:1px solid var(--ast-global-color-0);border-color:var(--ast-global-color-0)}#page #ast-checkout-coupon .coupon #ast-apply-coupon{position:absolute;top:calc(.4rem - 2px);right:calc(.4rem - 2px);padding-right:.5em;padding-left:.5em;text-align:center;line-height:2.2rem;border-radius:3rem;max-width:30%}.woocommerce-shipping-calculator #shipping-calculator-form{text-align:left;width:100%}.woocommerce-shipping-calculator #shipping-calculator-form .input-text,.woocommerce-shipping-calculator #shipping-calculator-form .selection .select2-selection.select2-selection--single,.woocommerce-shipping-calculator #shipping-calculator-form select{height:2.5rem;padding:.75rem;min-height:2.5rem}@media screen and (min-width:1025px){.woocommerce-cart #content{padding-top:1rem;padding-bottom:1rem}.woocommerce-cart .woocommerce-cart-form__contents .product-price,.woocommerce-cart .woocommerce-cart-form__contents .product-quantity,.woocommerce-cart .woocommerce-cart-form__contents .product-subtotal{text-align:center}.woocommerce-cart .woocommerce-cart-form__contents tbody td{border-bottom:5px solid var(--ast-global-color-7)!important}.woocommerce-cart .woocommerce-cart-form__contents tbody td:first-child{border-radius:.25rem 0 0 .5rem}.woocommerce-cart .woocommerce-cart-form__contents tbody td:last-child{border-radius:0 .25rem .5rem 0}#ast-cart-wrapper .cart-collaterals .cart_totals{margin-top:2rem}}.woocommerce-checkout #masthead .ast-below-header-wrap,.woocommerce-checkout .main-header-bar.ast-header-breadcrumb .ast-breadcrumbs-wrapper,.woocommerce-checkout .ast-single-entry-banner{display:none!important}.woocommerce-checkout #content{font-size:.89rem;padding-top:.5rem;padding-bottom:.5rem;background-color:var(--ast-global-color-7)}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-message{background-color:var(--ast-global-color-8)}body.woocommerce-checkout #header-after{display:none}body.woocommerce-checkout .ast-single-entry-banner[data-post-type="page"]{min-height:auto;margin:0;padding:10px}#customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3){font-size:1rem;font-weight:600;text-transform:none;margin-bottom:.5em;border-bottom-width:0;letter-spacing:.02em}body.woocommerce-checkout .input-text,body.woocommerce-checkout .selection .select2-selection.select2-selection--single,body.woocommerce-checkout select{padding:.75rem;border-width:1px;border-radius:var(--theme-border-radius);border-color:var(--ast-global-color-5);background-color:var(--ast-global-color-8)}body.woocommerce-checkout .input-text:focus{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-8)}body.woocommerce-checkout .fc-content textarea{border-radius:var(--theme-border-radius)}body.woocommerce-checkout .fc-content textarea:focus{border-color:var(--ast-global-color-0);outline:1px solid var(--ast-global-color-0)!important}.ast-modern-checkout .woocommerce form #ast-payment_options_heading,.ast-modern-checkout .woocommerce form #customer_details h3,.ast-modern-checkout .woocommerce form #order_review_heading,.woo-checkout-title-common,form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){font-size:.94rem}.ast-checkout-labels-as-placeholders form #customer_details .form-row label.checkbox{font-weight:500}.ast-checkout-labels-as-placeholders form #customer_details .form-row label.checkbox a{text-decoration:underline}.woocommerce-js ul#shipping_method{text-align:left;font-size:.89rem;font-weight:500}.woocommerce-js .woocommerce-shipping-destination{text-align:left;display:none}body.woocommerce-checkout #place_order{font-size:1rem;padding:1.25rem .5rem;margin-top:1.25rem;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}body.woocommerce-checkout #place_order:hover{border-color:var(--ast-global-color-1);background-color:var(--ast-global-color-1);color:var(--ast-global-color-8)}body.woocommerce-checkout #order_review{font-size:.78rem}.woocommerce-checkout.woocommerce-order-received .woocommerce-order{font-size:.775rem;max-width:720px;margin:0 auto;border-radius:var(--theme-border-radius);background-color:var(--ast-global-color-8)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details__title,.woocommerce-checkout.woocommerce-order-received .woocommerce-column__title{padding:0 1rem!important;font-size:1rem!important}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received{margin:0;padding:1em 0 0;font-size:1rem;font-weight:600;text-align:center;color:var(--theme-color-success)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{color:inherit;padding:1em 0;background:#fff0;margin:1.5rem auto;border-top:1px solid var(--ast-border-color);border-bottom:1px solid var(--ast-border-color)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{margin:0;padding:.75rem 1rem;width:33.333%}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li strong{font-weight:500;color:var(--ast-global-color-2)}.woocommerce-page.woocommerce-checkout .woocommerce-order h2.wc-bacs-bank-details-heading,.woocommerce.woocommerce-checkout .woocommerce-order h2.wc-bacs-bank-details-heading{border-top-width:0;padding-top:.5rem}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table{border-radius:0;box-shadow:none;margin-bottom:.75rem}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr th{padding:.75rem 1rem;line-height:1.4}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table thead tr:last-child td,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table thead tr:last-child th{padding:.75rem 1rem;font-weight:700}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tfoot tr:last-child td,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tfoot tr:last-child th{font-size:inherit;padding:.75rem 1rem;border-bottom:1px solid var(--ast-border-color)}.woocommerce-js .woocommerce-customer-details .woocommerce-column--billing-address,.woocommerce-js .woocommerce-customer-details .woocommerce-column--shipping-address{margin-top:0rem;margin-bottom:1rem}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address{padding:1rem;font-size:.67rem}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address p{padding:0;font-weight:500}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address p::before{display:none!important}@media screen and (max-width:1024px){.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{border-bottom-width:0;padding:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{width:100%;display:block;margin:0;padding:.5rem 1rem;border-bottom:1px solid var(--ast-border-color)}.woocommerce-page.woocommerce-checkout .woocommerce-order ul.order_details.wc-bacs-bank-details li,.woocommerce.woocommerce-checkout .woocommerce-order ul.order_details.wc-bacs-bank-details li{float:none;border-right-width:0;padding:.75rem 1rem;margin:0}}body.woocommerce-account .woocommerce-ResetPassword input.input-text,.woocommerce-account .woocommerce-EditAccountForm .input-text,.woocommerce-account .woocommerce-address-fields .input-text,body.woocommerce-account #customer_login input.input-text{border-radius:var(--theme-border-radius);font-weight:500;font-size:.875rem;border-width:1px;border-color:var(--ast-global-color-5);background-color:var(--ast-global-color-8)}body.woocommerce-account .woocommerce-ResetPassword input.input-text:focus,.woocommerce-account .woocommerce-EditAccountForm .input-text:focus,.woocommerce-account .woocommerce-address-fields .input-text:focus,body.woocommerce-account #customer_login input.input-text:focus{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-8)}body.woocommerce-account .woocommerce-ResetPassword .selection .select2-selection.select2-selection--single,.woocommerce-account .woocommerce-EditAccountForm .selection .select2-selection.select2-selection--single,.woocommerce-account .woocommerce-address-fields .selection .select2-selection.select2-selection--single,body.woocommerce-account #customer_login .selection .select2-selection.select2-selection--single{padding:.75rem;border-radius:var(--theme-border-radius);font-weight:500;border-width:1px;border-color:var(--ast-global-color-5);background-color:var(--ast-global-color-8)}body.woocommerce-account .woocommerce-ResetPassword .woocommerce-Button,.woocommerce-account .woocommerce-EditAccountForm .woocommerce-Button,.woocommerce-account button.button[name="save_address"],body.woocommerce-account #customer_login .woocommerce-form-login__submit{display:block;text-align:center;width:100%;border-radius:3em;border-width:2px;margin-top:1rem;background-color:var(--ast-global-color-1);color:var(--ast-global-color-8)}body.woocommerce-account .woocommerce-ResetPassword .woocommerce-Button:hover,.woocommerce-account .woocommerce-EditAccountForm .woocommerce-Button:hover,.woocommerce-account .button[name="save_address"]:hover,body.woocommerce-account #customer_login .woocommerce-form-login__submit:hover{background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}body.woocommerce-account #customer_login .woocommerce-LostPassword.lost_password{display:none}.woocommerce-account .entry-content .woocommerce{border-width:0;margin-top:0;margin-bottom:3rem}.woocommerce-account .woocommerce form{font-size:.83rem;line-height:1.3}.woocommerce-account .woocommerce form .form-row{margin-bottom:.75rem}.woocommerce-account .entry-content .woocommerce h2{text-align:center;font-weight:500;font-size:.875rem;letter-spacing:.2em}.woocommerce-js form .form-row label{font-size:.75rem;font-weight:600}.woocommerce-js form .ast-woo-account-form-link{font-weight:600;text-decoration:underline}.password-input{position:relative;display:block}.password-input input.input-text[type="text"]+.show-password-input,.password-input input.input-text[type="password"]+.show-password-input{position:absolute;right:0;top:0;height:100%;border-width:0;width:2.75rem;padding:0;text-align:center;background-image:url(https://behumax.com/wp-content/themes/astra-child/images/icon-fontawesome-eye-regular.svg);background-position:50% 50%;background-size:1.5rem;background-repeat:no-repeat;background-color:#fff0}.password-input input.input-text[type="text"]+.show-password-input.display-password,.password-input input.input-text[type="password"]+.show-password-input.display-password{background-image:url(https://behumax.com/wp-content/themes/astra-child/images/icon-fontawesome-eye-slash-regular.svg)}body.woocommerce-account .ast-single-entry-banner[data-post-type="page"]{min-height:auto;margin:0;padding:1rem}.ast-modern-woo-account-page .entry-content{margin:1em auto}.woocommerce-account #main .entry-content>.woocommerce{display:flex;flex-direction:column}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%;order:2;border-width:0;margin-top:2rem;margin-bottom:2rem;background-color:#fff0}.woocommerce-account .woocommerce-MyAccount-navigation ul{--columns:2;--gap:4px;display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--gap);background-color:#fff0}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{border-width:0;flex:0 0 calc((100% - (var(--gap) * (var(--columns) - 1))) / var(--columns));display:flex;align-items:center;justify-content:center}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:flex;align-items:center;justify-content:center;height:100%;padding:1rem .25rem;position:relative;font-size:.775rem;font-weight:600;line-height:1.1;text-align:center;border-width:0;background-color:var(--ast-global-color-7)}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a{background-color:var(--ast-global-color-1);color:var(--ast-global-color-8)}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link:last-child{flex-basis:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a{width:100%;margin-top:1rem;border-width:0;background-color:#fff0;color:var(--ast-global-color-1)}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a:hover{color:var(--ast-global-color-0)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-column__title,.woocommerce .woocommerce-Addresses .woocommerce-Address-title,.woocommerce table.shop_table thead,.woocommerce-page table.shop_table thead{background:#fff0}.woocommerce .woocommerce-Addresses .woocommerce-Address-title{border-bottom-width:0}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--downloads,.woocommerce-account .woocommerce-MyAccount-navigation-link::after,.woocommerce-account .woocommerce-MyAccount-navigation ul li span.ahfb-svg-iconset,.woocommerce-account .woocommerce-MyAccount-navigation-link a:hover span.ahfb-svg-iconset{display:none!important}.woocommerce-account .woocommerce-MyAccount-content{width:100%}@media screen and (min-width:768px){.woocommerce-account .woocommerce-MyAccount-navigation ul{--columns:4}}body.woocommerce-account.woocommerce-dashboard .woocommerce-MyAccount-content{width:100%;font-size:.875rem}.ast-woo-grid-orders-container{grid-row-gap:1em}.ast-orders-table__row{background:#fff0;padding:1rem;box-shadow:none;font-size:.83rem;line-height:1.5;border-radius:0;border:1px solid var(--ast-border-color)}.ast-orders-table__cell-order-actions .view,.ast-orders-table__row .download-file .view{font-size:.83rem;font-weight:600}.ast-woo-grid-orders-container{display:grid;grid-row-gap:1em;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.ast-orders-table__cell-order-actions,.ast-orders-table__row .download-file{height:calc(100% - 40px);display:flex;align-items:center;justify-content:end}}.woocommerce-account .woocommerce-order-details .woocommerce-table--order-details{font-size:.78rem}.woocommerce-account .woocommerce-order-details .woocommerce-table--order-details td,.woocommerce-account .woocommerce-order-details .woocommerce-table--order-details th{background-color:var(--ast-global-color-8)}.woocommerce-account .woocommerce-customer-details .woocommerce-column__title{margin-bottom:0}.woocommerce-account .woocommerce-order-details+.woocommerce-customer-details address{border-top-width:0}.woocommerce-account .woocommerce-order-details+.woocommerce-customer-details address{border-top-width:0;font-size:.78rem;line-height:1.5}.woocommerce-account .woocommerce-order-details+.woocommerce-customer-details address p{padding:0}.woocommerce-account .woocommerce-order-details+.woocommerce-customer-details address p::before{display:none}@media screen and (max-width:480px){.woocommerce-account .woocommerce-order-details .woocommerce-table--order-details td,.woocommerce-account .woocommerce-order-details .woocommerce-table--order-details th{padding:.5rem!important;display:block}.woocommerce-account .woocommerce-order-details .woocommerce-table--order-details td:last-child,.woocommerce-account .woocommerce-order-details .woocommerce-table--order-details th:last-child{border-top-width:0;margin-top:-.5rem!important}}.woocommerce .woocommerce-Addresses .woocommerce-Address-title{padding:.75rem}.woocommerce .woocommerce-Addresses .woocommerce-Address-title h2{font-size:.775rem}.woocommerce .woocommerce-Addresses address{padding:.75rem}.woocommerce address{font-style:normal;font-size:.83rem}.woocommerce .addresses .title .edit,.woocommerce-account .addresses .title .edit{float:none;padding:.7em 0;font-size:.83rem;font-weight:600}.woocommerce .woocommerce-address-fields{max-width:720px;margin-left:auto;margin-right:auto}.woocommerce .woocommerce-EditAccountForm{max-width:720px;margin-left:auto;margin-right:auto}.grecaptcha-badge{bottom:90px!important;z-index:20}@media screen and (min-width:576px){.grecaptcha-badge{bottom:110px!important}}.g-recaptcha>div{width:100%!important}.g-recaptcha>div>div{margin:4px auto!important;width:auto!important;height:auto!important}.g-recaptcha iframe{transform:scale(.85);-webkit-transform:scale(.85);-moz-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85);transform-origin:left top;-webkit-transform-origin:left top}#rc-imageselect{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0;-moz-transform:scale(.77);-ms-transform:scale(.77);-o-transform:scale(.77)}@media screen and (min-width:481px){#rc-imageselect{transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.g-recaptcha iframe{max-width:none;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}}.ast-above-header-bar .main-header-menu .menu-item.trp-language-switcher-container>.menu-link{padding-left:.5rem;padding-right:.5rem}.ast-above-header-bar .main-header-menu .menu-item.trp-language-switcher-container.current-language-menu-item{cursor:default;pointer-events:none}.ast-above-header-bar .main-header-menu .trp-menu-ls-label .trp-flag-image{display:block!important;width:1.125rem!important;height:1.125rem!important;aspect-ratio:1!important;object-fit:cover!important;border-radius:50%!important;margin:-3px 0}.ast-above-header-bar .main-header-menu .menu-item.trp-language-switcher-container:not(.current-language-menu-item)>.menu-link:hover .trp-menu-ls-label .trp-flag-image{outline:2px solid var(--ast-global-color-0)}@media screen and (min-width:576px){.ast-above-header-bar .main-header-menu .trp-menu-ls-label .trp-flag-image{width:1.125rem!important;height:1.125rem!important}}@media screen and (min-width:1025px){.ast-above-header-bar .main-header-menu .trp-menu-ls-label .trp-flag-image{width:1.35rem!important;height:1.35rem!important}}.ast-article-single .nickx_product_images_with_video{--nswiper-navigation-sides-offset:.25rem}.ast-article-single .nswiper-button-next,.ast-article-single .nswiper-button-prev{padding:.5rem;width:2rem;font-size:1rem;height:2rem;border-radius:50%}.ast-article-single .nswiper-button-next::after,.ast-article-single .nswiper-button-prev::after{font-size:1rem}.ast-article-single .thumb_arrow::after{font-size:1rem!important;font-weight:400}.ast-article-single .nswiper-vertical .nswiper-button-prev.thumb_arrow{top:.5rem;left:50%;margin-left:-1rem}.ast-article-single .nswiper-vertical .nswiper-button-next.thumb_arrow{bottom:-.5;right:50%;margin-right:-1rem}.nswiper-button-next,.nswiper-button-prev{padding:25px 15px;z-index:999!important;pointer-events:auto!important}.ast-article-single .images.nickx_product_images_with_video span.nickx-popup,.ast-article-single .show_lightbox span.nickx-popup_trigger{top:.5rem!important;left:auto!important;right:.5rem!important;width:2rem;height:2rem;background-color:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.5.5h4v4M23.5 19.5v4h-4M4.5 23.5h-4v-4M.5 4.5v-4h4M23.5 23.5l-6.9-6.9M7.4 7.4.5.5M7.4 16.6.5 23.5M23.5.5l-6.9 6.9' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19.5.5h4v4M23.5 19.5v4h-4M4.5 23.5h-4v-4M.5 4.5v-4h4M23.5 23.5l-6.9-6.9M7.4 7.4.5.5M7.4 16.6.5 23.5M23.5.5l-6.9 6.9' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;color:var(--ast-global-color-2)}.ast-article-single .images.nickx_product_images_with_video span.nickx-popup:hover,.ast-article-single .show_lightbox span.nickx-popup_trigger:hover{color:var(--ast-global-color-0)}@media screen and (min-width:768px){.ast-article-single .images.nickx_product_images_with_video{max-width:750px}.ast-article-single .nickx_product_images_with_video.v-left .nswiper.nickx-slider-nav{height:100%;width:80px;padding:0;max-height:480px;margin:0;margin-right:calc(20% - 80px)}.ast-article-single .nickx_product_images_with_video.v-left .nswiper.nickx-slider-nav .nswiper-slide{max-height:80px;max-width:80px}.ast-article-single .nswiper.nickx-slider-for{max-width:80%;margin-right:0}.ast-article-single .images.nickx_product_images_with_video span.nickx-popup,.ast-article-single .show_lightbox span.nickx-popup_trigger{top:auto!important;left:auto!important;bottom:.25rem!important;right:.25rem!important}}@media screen and (min-width:1025px){.ast-article-single .images.nickx_product_images_with_video{max-width:55%}}@media screen and (max-width:767px){.ast-article-single .images.nickx_product_images_with_video{margin-left:auto;margin-right:auto}.ast-article-single .nickx_product_images_with_video.yes.v-left .nswiper.nickx-slider-nav{padding:0}}#page .ez-toc-title-container .ez-toc-btn-default{position:relative;top:-.5em;right:-.5rem;text-shadow:none;border-width:0;box-shadow:none;padding:0;border-radius:50%;width:2rem;height:2rem;line-height:2rem;background-image:none;background-color:var(--ast-global-color-8)}#page .ez-toc-title-container .ez-toc-btn-default .ez-toc-js-icon-con{padding:0;border-width:0;left:auto;width:2rem}#page .ez-toc-title-container .ez-toc-btn-default .ez-toc-icon-toggle-span{width:2rem;height:2rem}#page .ez-toc-title-container .ez-toc-btn-default .ez-toc-icon-toggle-span>svg:first-of-type{display:none}#page .ez-toc-title-container .ez-toc-btn-default .ez-toc-icon-toggle-span>svg:last-of-type{width:.75rem;height:auto}#ez-toc-container,.ez-toc div.ez-toc-widget-container{padding:1rem;box-shadow:none;border-width:0;border-radius:var(--theme-border-radius);background:var(--ast-global-color-7)}#page ul.ez-toc-list li{margin-bottom:.125rem}#page .ez-toc-counter nav ul li a::before{color:inherit}div#ez-toc-container{margin-top:1rem!important;margin-bottom:1rem!important}body.single #main>article .entry-content>.elementor[data-elementor-post-type="post"] div#ez-toc-container{margin-top:0!important}@media screen and (min-width:1025px){div#ez-toc-container{display:none!important}}.sidebar-main .ez-toc-widget-container .widget-title{margin-bottom:0}.sidebar-main .ez-toc-widget-container ul.ez-toc-list{padding:0}.sidebar-main .ez-toc-widget-container ul.ez-toc-list li a:hover{color:var(--ast-global-color-0)}.wooct-wrap-single .wooct-text-above{font-size:.78rem;font-weight:600;letter-spacing:.02em}.wooct-countdown .wooct-timer>span{border-radius:var(--theme-border-radius)}div.product .woobt-wrap .woobt-text,div.product .woobt-wrap .woobt-products{margin-bottom:.75rem}div.product .woobt-wrap .woobt-text h3{font-size:1rem;line-height:1}div.product .woobt-products .woobt-product>div:not(.woobt-choose){line-height:1.3}div.product .woobt-products .woobt-product>div.woobt-choose{margin-bottom:0}div.product .woobt-products .woobt-product>div.woobt-quantity{display:none}div.product .woobt-products .woobt-product .woobt-title-inner{font-weight:500}div.product .woobt-products .woobt-product .woobt-title{font-size:.78rem}div.product .woobt-products .woobt-product .woobt-title a{color:var(--ast-global-color-2)}div.product .woobt-products .woobt-product .woobt-title a:hover{color:var(--ast-global-color-0)}div.product .woobt-products .woobt-product .woobt-availability{font-size:.6rem;font-weight:500;display:none}div.product .woobt-products .woobt-product .woobt-availability>*{font-size:inherit;margin-top:.25rem!important;margin-bottom:.25rem!important}div.product .woobt-products .woobt-product .woobt-availability .stock{font-size:inherit;font-weight:inherit}div.product .woobt-products .woobt-product .woobt-price .amount{display:inline-block;font-weight:600;font-size:.83rem;color:var(--ast-global-color-0)}div.product .woobt-products .woobt-product .woobt-price del .amount{font-size:.72rem;font-weight:500;color:var(--ast-global-color-4)}div.product .woobt-products .woobt-product .variations_form .variations .variation{border-radius:var(--theme-border-radius);border-color:var(--ast-global-color-5)}div.product .woobt-products .woobt-product .variations_form .variations .variation .label{font-size:.55rem}div.product .woobt-products .woobt-product .variations_form .variations .variation select{text-align:left;padding-right:10px;font-size:.72rem;line-height:1.3;font-weight:500}div.product .woobt-wrap .woobt-summary{margin-bottom:1rem}div.product .woobt-wrap .woobt-summary .woobt-text{margin-bottom:.5rem;font-size:.83rem;line-height:1.3}div.product .woobt-wrap .woobt-summary .woobt-text .amount{margin-bottom:.5rem;font-size:.83rem;font-weight:600;line-height:1.2}.woocommerce-js div.product form.cart .woobt-wrap+div.quantity{margin-top:1rem}.woocommerce-js div.product form.cart .woobt-wrap+div.quantity+.single_add_to_cart_button{margin-top:0}div.product .woobt-products.woobt-products-layout-default .woobt-product{padding:.5rem 0}div.product .woobt-products[class*="woobt-products-layout-grid"]{margin:-10px -10px 0}div.product .woobt-products[class*="woobt-products-layout-grid"] .woobt-product{align-items:stretch;padding:.5rem;font-size:.72rem;border-radius:var(--theme-border-radius);border-color:var(--ast-global-color-6)}div.product .woobt-products[class*="woobt-products-layout-grid"] .woobt-product:hover{border-color:var(--ast-global-color-6)}div.product .woobt-products[class*="woobt-products-layout-grid"] .woobt-product>div:not(.woobt-choose){text-align:left;padding:0!important;margin-bottom:.25rem}div.product .woobt-products[class*="woobt-products-layout-grid"] .woobt-product .woobt-title{font-size:.72rem}div.product .woobt-products[class*="woobt-products-layout-grid"] .woobt-product .woobt-thumb img{max-width:80%;margin:0 auto}div.product .woobt-products[class*="woobt-products-layout-grid"] .woobt-product .variations_form .variations .variation{margin-right:0;padding:5px}div.product .woobt-products[class*="woobt-products-layout-grid"] .woobt-product>div:last-child{margin-top:auto;margin-bottom:0}div.product .woobt-products .woobt-product .variations_form .ast-variation-button-group{display:none!important}div.product .woobt-products .woobt-product .variations_form .variations .variation .ast-variation-button-group+select{display:block!important}.ast-sticky-add-to-cart .woobt-wrap{display:none!important}@media screen and (max-width:767px){.woobt-products[class*="woobt-products-layout-grid"] .woobt-product{width:calc(25% - 20px)}}@media screen and (max-width:480px){.woobt-products[class*="woobt-products-layout-grid"] .woobt-product{width:calc(50% - 20px)}}@media screen and (max-width:319px){.woobt-products[class*="woobt-products-layout-grid"] .woobt-product{width:calc(100% - 20px)}}.woosq-sidebar{font-family:inherit}.woosq-sidebar .woosq-product>.product,.woosq-sidebar .woosq-product>.product .summary{width:100%!important;padding:0!important}#woosq-popup .woosq-product .thumbnails{background-color:#fff0}.woosq-product .thumbnails .slick-arrow{color:var(--ast-global-color-1)}.woosq-product .thumbnails .slick-arrow:hover{background-color:#fff0;color:var(--ast-global-color-0)}#page .cr-review-card *{font-family:var(--theme-font-text);font-size:inherit;line-height:1.3}#page .cr-review-card .cr-review-card-inner{border-width:0;border-radius:var(--theme-border-radius)}#page .cr-review-card .top-row{padding:.5rem 0;border-bottom-width:0}#page .cr-review-card .top-row .reviewer .reviewer-name{font-weight:600}#page .cr-review-card .top-row .reviewer .reviewer-verified{font-size:.78rem}#page .cr-review-card .crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg,#page .cr-review-card .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon{width:1rem}#page .cr-review-card .middle-row,#page .cr-review-card .cr-incentivized-row{padding:0;margin-bottom:0;border-width:0;background:#fff0}#page .cr-review-card .middle-row .review-content{margin:0;color:#484E51}#page .cr-review-card .middle-row .review-content .review-text{font-size:.78rem;font-weight:500}#page .cr-review-card .datetime{font-size:.67rem;font-weight:500}#page .cr-review-card .cr-product-thumbnail img{mix-blend-mode:multiply}#page .cr-review-card .review-product{margin:0;padding:0 10px}#page .cr-review-card .review-product .product-title{font-size:.78rem;font-weight:500}#page .cr-review-card .review-product .product-title a{color:var(--ast-global-color-0);text-decoration:none}#page .cr-review-card .review-product .product-title a:hover{color:var(--ast-global-color-0);text-decoration:underline}#page .cr-reviews-slider .slick-dots{margin:0}#page .cr-reviews-slider .slick-dots li{margin:.125rem}#page .cr-reviews-slider .slick-dots li button::before{font-size:.5rem}#page .cr-reviews-slider .slick-prev::before,#page .cr-reviews-slider .slick-next::before{content:"";display:block;width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 5L16 12L9 19' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 5L16 12L9 19' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}#page .cr-reviews-slider .slick-prev::before{transform:rotate(180deg)}#page .cr-reviews-slider .slick-prev,#page .cr-reviews-slider .slick-next{color:var(--ast-global-color-1)}#page .cr-reviews-slider .slick-prev:hover,#page .cr-reviews-slider .slick-next:hover{color:var(--ast-global-color-0)}@media screen and (max-width:767px){#page .cr-reviews-slider .slick-dots li{margin:0}}@media screen and (max-width:375px){#page .cr-reviews-slider{margin:0}}body .fluentform .form-hide-labels .ff-el-group:not(.show-label) .ff-el-input--label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}body .fluentform .form-comment{margin-top:-1rem;font-size:.775rem}body .fluentform .form-legend{margin-bottom:.5rem;text-align:right;font-size:.775rem}body .fluentform .form-legend strong{display:inline-block;font-size:150%;line-height:0;position:relative;top:.25em;padding-right:.1em;padding-left:.1em;color:var(--ast-global-color-0)}.ff-el-group.ff-custom_html.form-legal-text p{font-size:.775rem;line-height:1.3;text-align:justify;margin-bottom:.25rem}body .fluentform .ff-el-tc label.ff_tc_label>div,body .fluentform .ff-el-tc label.ff_tc_label>span{vertical-align:top;padding-top:0!important}body .fluentform .ff-el-input--label{margin-bottom:.125rem}body .fluentform .ff-el-input--label label{font-size:.825rem;font-weight:500}body .fluentform .ff-el-form-check-label .ff-el-form-check-input{top:-1px;margin-right:.25rem}body .fluentform .ff-el-form-check label.ff-el-form-check-label{font-size:.925rem}body .fluentform .ff-el-form-check label.ff-el-form-check-label a{text-decoration:underline}body .fluentform .ff-el-form-control{width:100%;height:2.75rem;padding:.5rem .75rem;font-size:.875rem;font-family:inherit;border-radius:var(--theme-border-radius);border:1px solid var(--ast-global-color-5);background-color:var(--ast-global-color-8);color:var(--ast-global-color-5)}body .fluentform textarea.ff-el-form-control{height:8rem;padding:.75rem .75rem}body .fluentform select.ff-el-form-control{--fluentform-input-select-height:2.75rem;background-image:url("data:image/svg+xml,%3Csvg class='ast-arrow-svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='26px' height='16.043px' fill='%23242e35' viewBox='57 35.171 26 16.043' enable-background='new 57 35.171 26 16.043' xml:space='preserve' %3E%3Cpath d='M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z'%3E%3C/path%3E%3C/svg%3E")}body .fluentform .ff-el-form-control:focus{outline:solid 1px var(--ast-global-color-0);border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-8);color:var(--ast-global-color-2)}body .fluentform .ff-el-form-control::-webkit-input-placeholder{color:var(--ast-global-color-2);opacity:.7}body .fluentform .ff-el-form-control::-moz-placeholder{color:var(--ast-global-color-2);opacity:.7}body .fluentform .ff-el-form-control:-ms-input-placeholder{color:var(--ast-global-color-2);opacity:.7}body .fluentform .ff-el-form-control:-moz-placeholder{color:var(--ast-global-color-2);opacity:.7}body .fluentform .ff-btn-submit{display:block;width:100%;border-width:1px;border-radius:3rem;font-size:.89rem;font-weight:600;letter-spacing:.02em;border-color:var(--ast-global-color-1);background-color:var(--ast-global-color-1);color:var(--ast-global-color-8)}body .fluentform .ff-btn-submit:hover,body .fluentform .ff-btn-submit:focus{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}.ff-message-success{margin-top:.5rem;margin-bottom:.5rem;padding:1.25rem;font-size:.925rem;box-shadow:none;border-radius:var(--theme-border-radius);border-color:var(--theme-color-green)}.ff-message-success p:last-child{margin-bottom:0}body .fluentform .text-danger{color:var(--theme-color-danger)}.fluentform .ff-el-is-error .text-danger{font-size:.825rem;font-weight:500;color:var(--theme-color-danger)}body .fluentform .ff-el-form-control{border-color:var(--ast-global-color-8);background-color:rgb(0 0 0 / .125);color:var(--ast-global-color-8)}body .fluentform .form-inverse .ff-el-form-control::-webkit-input-placeholder{color:var(--ast-global-color-8)}body .fluentform .form-inverse .ff-el-form-control::-moz-placeholder{color:var(--ast-global-color-8)}body .fluentform .form-inverse .ff-el-form-control:-ms-input-placeholder{color:var(--ast-global-color-8)}body .fluentform .form-inverse .ff-el-form-control:-moz-placeholder{color:var(--ast-global-color-8)}body .fluentform .form-inverse .ff-btn-submit{border-color:var(--ast-global-color-8);background-color:var(--ast-global-color-8);color:var(--ast-global-color-0)}body .fluentform .form-inverse .ff-btn-submit:hover,body .fluentform .ff-btn-submit:focus{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}#colophon .fluentform .ff-el-form-check label.ff-el-form-check-label{font-size:.775rem}.lity{background:rgb(0 0 0 / .6)}.lity-content{border-radius:3px}.lity-content::after{-webkit-box-shadow:none;box-shadow:none}.lity-close,.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{font-family:inherit;font-weight:200;width:55px;height:55px;font-size:55px;line-height:1;text-shadow:0 0 20px rgb(0 0 0 / .5);font-family:"Helvetica Neue",Arial,sans-serif;font-weight:100;-webkit-font-smoothing:antialiased}.lity body .fluentform .form-legend{margin-top:0}.lity .ff-message-success{box-shadow:none;padding:0;margin:0}.tnp-subscription form div{margin-bottom:.75rem}.tnp-subscription form div label{display:block;font-size:.775rem;font-weight:500;margin-bottom:.25rem;color:var(--ast-global-color-8)}.tnp-subscription form div input[type="text"],.tnp-subscription form div input[type="email"]{width:100%;padding:.5rem;border-radius:var(--theme-border-radius);border:1px solid var(--ast-global-color-8);background-color:#fff0;color:var(--ast-global-color-8)}.tnp-subscription form div input[type="submit"]{width:100%;padding:.5rem;text-transform:none;border-color:var(--ast-global-color-8);background-color:var(--ast-global-color-8);color:var(--ast-global-color-0)}.tnp-subscription form div input[type="submit"]:hover,.tnp-subscription form div input[type="submit"]:focus{border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0);color:var(--ast-global-color-8)}:root{--fluidcheckout--section--border-radius:var(--theme-border-radius);--fluidcheckout--color--dark-grey:var(--ast-global-color-3);--fluidcheckout--order-summary--border-color:transparent;--fluidcheckout--color--light-grey:var(--ast-global-color-7);--fluidcheckout--order-summary--cell-border-color--summary:var(--ast-global-color-7);--fluidcheckout--order-summary--cell-border-color--products-list:var(--ast-global-color-7)}body.woocommerce-checkout .woocommerce-NoticeGroup{width:100%!important}body.ast-checkout-labels-as-placeholders form #customer_details .form-row label{font-size:.6rem;line-height:1.4;margin-top:.5em;padding-left:.75rem}.ast-checkout-labels-as-placeholders form input[type="email"],.ast-checkout-labels-as-placeholders form input[type="number"],.ast-checkout-labels-as-placeholders form input[type="password"],.ast-checkout-labels-as-placeholders form input[type="tel"],.ast-checkout-labels-as-placeholders form input[type="text"],.ast-checkout-labels-as-placeholders form select,.ast-checkout-labels-as-placeholders form textarea{padding-top:1em;padding-bottom:1em}body.ast-checkout-labels-as-placeholders form .ast-float-label input[type="email"],body.ast-checkout-labels-as-placeholders form .ast-float-label input[type="number"],body.ast-checkout-labels-as-placeholders form .ast-float-label input[type="password"],body.ast-checkout-labels-as-placeholders form .ast-float-label input[type="tel"],body.ast-checkout-labels-as-placeholders form .ast-float-label input[type="text"],body.ast-checkout-labels-as-placeholders form .ast-float-label select,body.ast-checkout-labels-as-placeholders form .ast-float-label textarea{padding-top:1.5em;padding-bottom:.5em}div.woocommerce .fc-expansible-form-section .expansible-section__toggle-plus{font-size:.78rem;font-weight:500;color:var(--ast-global-color-1)}div.woocommerce .fc-expansible-form-section .expansible-section__toggle-plus:hover{color:var(--ast-global-color-0)}div.woocommerce form .form-row .select2-selection--single .select2-selection__rendered{padding-top:.25em;padding-bottom:.25em}#page .fc-wrapper .fc-checkout-step{border-radius:var(--fluidcheckout--section--border-radius);margin-bottom:.75rem}#page .fc-step__substep-title.fc-step__substep-title--contact{display:none}#page .fc-step__substep #shipping_state_field .select2-container{z-index:98}#page [data-sticky-states].is-sticky--top>[data-sticky-states-inner]{top:90px}#page #billing_company_field,#page #billing_postcode_field,#page #billing_phone_field,#page #shipping_company_field,#page #shipping_postcode_field,#page #shipping_phone_field{width:100%!important;margin-right:0!important}.fc-wrapper .fc-coupon_code__collapsible input#coupon_code:focus{outline:solid 1px var(--ast-global-color-0)!important;outline-offset:0px!important}#shipping_method.shipping-method__options,body.woocommerce-checkout div.woocommerce .fc-wrapper #payment ul.payment_methods{border-color:var(--ast-global-color-1)!important}.woocommerce ul#shipping_method .shipping-method__option .shipping-method__option-label,.fc-wrapper #payment ul.wc_payment_methods>li.wc_payment_method>label{padding-top:.75rem!important;padding-bottom:.75rem!important;padding-right:1rem!important;padding-left:2.5rem!important;border-color:var(--ast-global-color-1)}.woocommerce ul#shipping_method .shipping-method__option .shipping-method__option-label::before,.woocommerce ul#shipping_method .shipping-method__option input[type="radio"]+.shipping-method__option-label::after,.fc-wrapper #payment .payment_methods>.wc_payment_method>input[name="payment_method"]+label::before,.fc-wrapper #payment ul.payment_methods>.wc_payment_method>input[name="payment_method"]+label::after{top:1rem!important}.woocommerce ul#shipping_method .shipping-method__option .shipping-method__option-label-wrapper{align-items:center;min-height:2rem}.woocommerce ul#shipping_method .shipping-method__option .shipping-method__option-text{font-size:.775rem;line-height:1.2}.fc-wrapper #payment ul.payment_methods>li.wc_payment_method>label .payment-method__label-text{display:inline-flex;flex-grow:1;align-items:center;justify-content:space-between;min-height:2rem;font-size:.875rem;font-weight:500}#add_payment_method .fc-wrapper #payment ul.payment_methods>li.wc_payment_method .payment_box,.fc-wrapper #payment ul.payment_methods>li.wc_payment_method .payment_box{padding-top:0;border-color:var(--ast-global-color-1)}.fc-wrapper #payment ul.payment_methods>li.wc_payment_method.payment_method_eupago_applepay>label .payment-method__label-icon img,.fc-wrapper #payment ul.payment_methods>li.wc_payment_method.payment_method_eupago_googlepay>label .payment-method__label-icon img{height:40px}.fc-wrapper #payment ul.payment_methods>li.wc_payment_method.payment_method_paypal>label .payment-method__label-icon img{height:16px}.fc-wrapper li.wc_payment_method.payment_method_sequra .payment_box{margin:0!important;padding:.75rem 1rem .75rem .5rem!important}.fc-wrapper li.wc_payment_method.payment_method_sequra .payment_box .sequra-payment-method{margin-bottom:0!important}.fc-wrapper li.wc_payment_method.payment_method_sequra .payment_box .sequra-payment-method .sequra-payment-method__description{font-size:.67rem;line-height:1.3}.fc-wrapper li.wc_payment_method.payment_method_sequra .payment_box .sequra-payment-method .sequra-payment-method__description .sequra-payment-method__name{font-size:.875rem;font-weight:500}.fc-wrapper .wc_payment_methods>.wc_payment_method.payment_method_sequra .sequra-payment-method__icon{width:60px!important}#page div.woocommerce .fc-wrapper .fc-checkout-order-review-title{font-weight:500;text-transform:none}#page .fc-checkout-order-review__head .fc-checkout-order-review__header-link{font-size:.67rem;font-weight:600;color:var(--ast-global-color-0)}div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table tbody{font-size:.775rem}div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table tbody tr.cart-item{border-top-style:solid}div.woocommerce .fc-wrapper #order_review table.woocommerce-checkout-review-order-table .woocommerce-Price-amount{font-weight:600}#page div.woocommerce .fc-wrapper .product-name img{border-width:0!important}@media (prefers-reduced-motion:reduce){a,.btn,*{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}}@media (prefers-contrast:more){:root{--ast-global-color-0:#000000;--ast-global-color-1:#000000;--ast-global-color-2:#000000;--ast-global-color-3:#000000;--ast-global-color-4:#000000;--ast-global-color-5:#ffffff;--ast-global-color-6:#ffffff;--ast-global-color-7:#ffffff;--ast-global-color-8:#ffffff;--theme-color-success:#000000;--theme-color-info:#000000;--theme-color-warning:#000000;--theme-color-danger:#000000;--e-global-color-astglobalcolor0:#000000;--e-global-color-astglobalcolor1:#000000;--e-global-color-astglobalcolor2:#000000;--e-global-color-astglobalcolor3:#000000;--e-global-color-astglobalcolor4:#000000;--e-global-color-astglobalcolor5:#ffffff;--e-global-color-astglobalcolor6:#ffffff;--e-global-color-astglobalcolor7:#ffffff;--e-global-color-astglobalcolor8:#ffffff}}