.woocommerce-MyAccount-content .ast-orders-table__cell.ast-orders-table__cell-order-actions{display:flex;justify-content:flex-end}.woocommerce-order-details .woocommerce-table tfoot > td:has(.woocommerce-button){display:flex;gap:0.5em}.woocommerce-Addresses .woocommerce-column__title, .woocommerce-customer-details .woocommerce-column__title{font-size:1em}.woocommerce-order-details .woocommerce-table .woocommerce-table__product-name.product-name{display:flex}#primary #comments{padding:0;margin:0}#primary #comments #respond{padding:0;margin:0}#primary #comments #submit{padding:1em!important;border-radius:var(--gms-inner-radius)!important;background:var(--gms-primary)!important;color:var(--gms-primary-text)!important;box-shadow:var(--gms-primary-box-shadow)!important}#primary #comments #comment{border-radius:var(--gms-inner-radius)!important}#primary #comments .comments-title{font-size:1.34rem!important;margin-top:1em!important;padding-top:1em!important;border-top:1px solid var(--ast-border-color)!important}.ast-single-entry-banner{text-align:right!important;justify-content:center!important;margin:0px!important;width:100%!important;padding-top:2em!important;padding-right:1em!important;padding-bottom:1em!important;padding-left:1em!important;background-color:transparent!important}.ast-single-entry-banner h1{font-size:1.875rem!important}.ast-single-entry-banner .entry-meta{line-height:1.45!important;display:flex!important;gap:5px!important}body.wp-singular figure.wp-block-uagb-image__figure, body.wp-singular figure.wp-block-image{border-radius:var(--gms-radius)}#main .product{--gms-tab-font-size:1.1em;--gms-tab-height:50px}@media (max-width:767px){#main .product{--gms-tab-font-size:1em;--gms-tab-height:45px}}#main .product .woocommerce-tabs.wc-tabs-wrapper{padding:var(--gms-radius);padding-bottom:1em;border-radius:var(--gms-radius);border-bottom:1px solid var(--gebra_papercolor)}#main .product .tabs.wc-tabs{margin-inline:-1em;margin-top:-1em;padding:var(--gms-radius);padding-inline:1em;background-color:white!important;border-bottom:1px solid var(--ast-border-color);overflow:visible;z-index:60;display:flex!important;flex-direction:row!important;top:10px;position:sticky}body.admin-bar #main .product .tabs.wc-tabs{top:32px}@media (max-width:767px){body.admin-bar #main .product .tabs.wc-tabs{top:0px}}#main .product .tabs.wc-tabs::before{content:''!important;display:none!important}#main .product .tabs.wc-tabs > li{height:var(--gms-tab-height);display:flex!important;align-items:center!important;justify-content:center!important;padding-inline:0.5em;padding-block:0.8em;font-size:var(--gms-tab-font-size);font-weight:bolder;border-radius:var(--gms-inner-radius);border:none!important}#main .product .tabs.wc-tabs > li.active:before, #main .product .tabs.wc-tabs > li:before{content:'';display:none}#main .product .tabs.wc-tabs > li > a{color:inherit;padding:0!important;margin:0!important;outline:0;border:none;-moz-outline-style:none}#main .product .woocommerce-product-attributes{font-size:15px;margin:0!important;padding:0!important}#main .product .summary .price{padding-top:0.5em}#main .product .summary .price del{font-size:0.9em}body.rtl #main .woocs_price_code{display:flex;flex-direction:column;justify-content:start;font-size:1.2em;gap:var(--gms-radius)}#main .product .summary .price, body.rtl #main .product .woocommerce-Price-amount, body.rtl #main .product .woocommerce-Price-amount > bdi{display:flex;flex-direction:row;justify-content:flex-start;gap:0.3em}#main .product form.cart{height:50px;display:flex;flex-direction:row;gap:1em;justify-content:start;margin-top:1em;margin-bottom:1em}#main .product form.cart > *, #main .product form.cart input{font-weight:bolder;margin:0;text-align:center;height:100%;border-radius:var(--gms-radius)}#main .product form.cart > button{padding:1em;border-radius:var(--gms-radius);color:white;background:var(--gms-primary);box-shadow:var(--gms-primary-box-shadow)}#main .product .tagged_as{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.ast-on-card-button.ast-onsale-card{color:white;background-color:var(--ast-global-color-7);padding:0.8em}#primary .ast-woocommerce-container .related.products > h2{height:50px;width:max-content;font-size:1.1em;font-weight:bolder;padding-inline:0.5em;padding-block:0.8em}#primary .ast-woocommerce-container .related.products ul.products{margin:0!important}#main .product > .insert-page{clear:both}#main .product div.summary.entry-summary:has(+ .insert-page){margin-bottom:0!important}#main .product .summary:has(.cwginstock-subscribe-form) p.stock.out-of-stock{display:none}#main .product .summary .cwginstock-subscribe-form .panel-heading, #main .product .summary .cwginstock-subscribe-form .panel-heading h4{background-color:var(--ast-global-color-7);border-color:var(--ast-global-color-7);font-size:medium}#main .product .summary .cwginstock-subscribe-form .panel{border-color:var(--ast-global-color-7);margin-top:1em}#main .product .summary .cwginstock-subscribe-form input.cwgstock_button{border-radius:var(--gms-radius);color:white;background:var(--gms-primary);box-shadow:var(--gms-primary-box-shadow)}#main .product .summary .cwginstock-subscribe-form .cwginstocksuccess{color:var(--gms-primary)}.stock.available-on-backorder{color:var(--gms-primary)!important;font-weight:bolder}.ast-stock-detail .stock.in-stock{color:var(--gms-primary)!important;font-weight:bolder}.ast-stock-detail:has(.stock.in-stock) .ast-stock-avail{display:none}#content .gms-mosaic .wp-block-uagb-info-box{border-radius:10px;border:var(--gms-paper-border);background-color:var(--gms-paper-bg);height:100%}#content .gms-mosaic .wp-block-uagb-info-box:has(svg) .uagb-ifb-title{margin:0!important}#content .gms-mosaic .wp-block-uagb-info-box svg{fill:var(--az-page-color)}#content .gms-mosaic .uagb-ifb-image-content{border-radius:calc(2px + var(--gms-radius));overflow:hidden}.aztheme-rtl{direction:rtl;text-align:start}.aztheme-body-rtl .sidebar-main{direction:rtl;text-align:start}.aztheme-ltr{direction:ltr;text-align:start}.aztheme-body-ltr .sidebar-main{direction:ltr;text-align:start}body.rtl .uagb-icon-list__source-wrap{margin-right:7.5px!important;margin-left:7.5px!important}body.archive .ast-archive-description, body.archive .ast-archive-description > *{text-align:start!important}body.rtl .entry-meta, body.rtl .entry-meta .author{text-align:start!important;unicode-bidi:plaintext}body.single-product .woocommerce-message{margin-bottom:0em!important;display:flex;flex-direction:row}body.single-product .woocommerce-message > a{min-width:max-content;margin-inline-start:2em}.woocommerce-cart-form input{border-radius:var(--gms-inner-radius)!important;font-weight:bolder!important;min-height:50px!important}#order_review .cart_item .product-name{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important}#order_review .cart_item .ast-product-image{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:5px}.checkout.woocommerce-checkout{display:flex;padding-top:4em}.checkout.woocommerce-checkout > h3{display:none}#order_review.woocommerce-checkout-review-order, #ast-cart-wrapper .cart_totals.calculated_shipping{background-color:#f7f7f7;height:max-content;position:relative;box-shadow:var(--gms-paper-box-shadow);border-radius:var(--gms-radius);overflow:hidden}#ast-checkout-wrap{padding-top:2em!important;padding-inline:20%!important;margin:0!important}#payment .payment_box{margin-inline:-15px!important}#payment ul.wc_payment_method{border:none!important}#payment .wc_payment_method{border-radius:var(--gms-inner-radius)!important;border:1px solid var(--ast-border-color)!important}#payment .wc_payment_method:has(input[type='radio']:checked), #payment .wc_payment_method:has(input[type='radio']:checked) label{background-color:var(--gms-primary)!important;border:1px solid var(--gms-primary)!important;color:var(--gms-primary-text)!important}#order_review thead{font-family:var(--gms-font-header);background-color:var(--gms-primary);color:var(--gms-primary-text);font-size:large}#order_review table{margin:0!important}#order_review td, #order_review th{padding:1em!important}#order_review .product-quantity{color:var(--gms-primary);font-weight:bolder!important;font-size:large}#order_review td:has(#shipping_method){padding-left:1.2em!important}#shipping_method li:not(:last-child){border-bottom:1px dashed rgba(125, 125, 125, 0.5)}@media (max-width:767px){#content > .ast-container:has(article.ast-article-single:not(.page)){padding-left:0.54em!important;padding-right:0.54em!important}#main > .ast-woocommerce-container{padding-inline:0!important}}.wpcf7-form label > span{margin-top:1em}.wpcf7-form label{font-size:18px}body.archive #content .products{row-gap:20px;column-gap:20px}ul.wc-block-product-template > li{border-radius:var(--gms-radius);box-shadow:var(--gms-paper-box-shadow);margin:0!important;margin-bottom:0!important;padding:0.5em!important;display:flex;flex-direction:column;justify-content:space-between}body.archive .entry-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}body.archive #content .products > li .astra-shop-thumbnail-wrap{padding:var(--gms-radius)}body.archive #content .products > li .astra-shop-thumbnail-wrap > *{border-radius:var(--gms-inner-radius);overflow:hidden}body.archive .ast-shop-toolbar-container *{outline:none!important}body.archive .ast-shop-toolbar-container select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}body.archive #primary .ast-archive-description{border-radius:var(--gms-radius)}body #secondary .sidebar-main .widget{background-color:transparent!important;background:transparent!important}body.archive #primary{min-height:100vh}body.archive .page-numbers > li{border-radius:var(--gms-radius)}body.rtl.archive .page-numbers .prev, body.rtl.archive .page-numbers .next{transform:none!important}body.archive .post-content{flex:1;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:767px){#page:has(.ast-woocommerce-container) .ast-single-entry-banner .ast-terms-link{display:none}.product .product_meta > .tagged_as, .product .product_meta > .posted_in{display:none!important}}#main .no-results.not-found{background-color:transparent}#main .no-results.not-found p{font-size:large}#main:has(.wp-block-search__input) .no-results.not-found form.search{display:none}.gms-search-form{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.gms-search-form .post-type-filters{display:flex;flex-direction:row;flex-wrap:wrap}.gms-search-form .post-type-filters > *{display:flex!important;align-items:center;justify-content:center;gap:2px;border-radius:var(--gms-radius);background-color:aliceblue;color:black;padding:6px;margin:2px!important}.gms-search-form .post-type-filters input{margin:0!important;padding:0!important}.gms-search-form button{background-color:var(--gms-primary);color:var(--gms-primary-text);border-radius:var(--gms-radius-inner);border:none;padding:10px 20px;cursor:pointer}body.archive #content article.project .ast-blog-featured-section{width:50%}body.archive #content article.project .entry-title, body.archive #content article.project .entry-title a{display:flex;text-align:center;font-family:var(--gms-font-header);line-height:1.5em;font-weight:bolder;font-size:larger;color:var(--ast-global-color-2);padding-top:0.2em}body.archive #content article.project .ast-excerpt-container, body.archive #content article.project:nth-child(even)>div{flex-direction:row-reverse!important}body.archive #content article.project:nth-child(odd) > div{flex-direction:row!important}body.search section.ast-archive-entry-banner, body.search .ast-archive-description{background-color:transparent!important;padding-top:2em}#page{}#main{min-height:50vh}body.wp-singular #primary, body.wp-singular #secondary, body.archive #primary, body.archive #secondary{margin-top:0!important;padding-top:0!important}body:has(.ast-shop-toolbar-container){--gms-archive-toolbar-height:100px}body.archive:has(.ast-archive-entry-banner) .ast-shop-toolbar-container{height:var(--gms-archive-toolbar-height);margin:0!important;margin-bottom:0!important}body.archive:has(.ast-archive-entry-banner) .sidebar-main{top:calc(var(--gms-archive-toolbar-height) + 10px)!important}body.wp-singular .sidebar-main{top:0!important}body.wp-singular .sidebar-main:has(.paper-binder){top:10px!important}@media (max-width:767px){body.archive:has(.ast-archive-entry-banner) .sidebar-main{top:10px!important}body.wp-singular .sidebar-main{top:0!important}body.wp-singular .sidebar-main:has(.paper-binder){top:0!important}}.sidebar-main:has(.az-sidebar-nostick){--nostick:true;position:relative!important;top:unset!important;max-height:unset!important}#secondary aside:has(.az-sidebar-nostick){--nostick:true;position:relative!important;top:unset!important;max-height:unset!important}.button.wc-forward, button.submit, button[name='woocommerce_checkout_place_order'], input.submit, .tabs.wc-tabs > li.active, #primary .ast-woocommerce-container .related.products > h2, .wp-element-button, .wp-block-button__link{border-radius:var(--gms-inner-radius)!important;background:var(--gms-primary)!important;color:var(--gms-primary-text)!important;box-shadow:var(--gms-primary-box-shadow)!important}.button.wc-forward:hover, button.submit:hover, button[name='woocommerce_checkout_place_order']:hover, input.submit:hover, .tabs.wc-tabs > li.active:hover, #primary .ast-woocommerce-container .related.products > h2:hover, .wp-element-button:hover, .wp-block-button__link:hover{background:var(--gms-primary-hover)!important}#content > .ast-container:has(article.ast-article-single:not(.page)) article{background-color:transparent!important;padding-top:0em!important}#content > .ast-container:has(article.ast-article-single:not(.page)) #comments{margin-left:calc(-1 * var(--ast-container-default-xlg-padding));margin-right:calc(-1 * var(--ast-container-default-xlg-padding))}body:not(.page) #comments, body:not(.page):not(.archive) .entry-content > .uagb-is-root-container{border-radius:var(--gms-radius);box-shadow:var(--gms-paper-box-shadow);background-color:var(--ast-global-color-5);padding-inline:2em!important;padding-block:2em!important;margin-bottom:1.5em!important;margin-top:0!important}#primary .ast-woocommerce-container > .ast-article-single > *:not(.woocommerce-product-gallery):not(:has(.wp-block-uagb-inline-notice)){background-color:white;border-radius:var(--gms-radius);box-shadow:var(--gms-paper-box-shadow);margin-bottom:1.5em!important;margin-top:0!important;padding-inline:1em;padding-block:1em}body.archive #main .ast-row > article, body.search #main .ast-row > article{background-color:unset!important;background:unset!important}body.archive #content .products > li, body.archive #main .ast-row > article > div, body.search #main .ast-row > article > div{background-color:var(--gms-paper-bg);border-radius:var(--gms-radius);box-shadow:var(--gms-paper-box-shadow)}.sidebar-main > .widget:has(.azlp-autoblog-full-sidebar){background-color:transparent!important}#primary .ast-woocommerce-container, #primary .ast-woocommerce-container > .ast-article-single{background-color:transparent!important;padding:0!important}#content #primary .ast-woocommerce-container > .ast-article-single > div.summary.entry-summary{width:100%!important;padding-inline-start:46%!important;min-height:500px}@media (max-width:767px){#content #primary .ast-woocommerce-container > .ast-article-single > .woocommerce-product-gallery{left:0;right:0;margin:auto}#content #primary .ast-woocommerce-container > .ast-article-single > div.summary.entry-summary{padding-top:300px;padding-inline-start:1em!important}#content #primary .ast-woocommerce-container > .ast-article-single.ast-product-gallery-with-no-image > div.summary.entry-summary{padding-top:200px}}#primary .ast-woocommerce-container .woocommerce-product-gallery{position:absolute!important;width:45%!important;border-radius:0.5em;overflow:hidden}.wp-block-table thead, figure.wp-block-table thead{background-color:var(--gms-page-color, --gms-primary);color:var(--gms-page-text-color, --gms-primary-text)}.az-colored-bar-area{background:var(--az-page-color);margin-top:2em!important;margin-bottom:2em!important;padding:2em!important}.az-colored-bar-area figure{position:absolute;bottom:10px;margin-inline-end:1em!important;margin-inline-start:2em!important}.az-colored-bar-area .uagb-heading-text{padding-block-end:1em!important}.simplefavorite-button.active::before{content:'★';filter:none}.simplefavorite-button::before{content:'✰';font-size:25px}.simplefavorite-button{opacity:1!important;display:flex}.stars-avg-rating{gap:10px;display:flex;align-items:center;justify-content:center}#stars-rating-review{display:flex;justify-content:center;padding-block:10px}#stars-rating-review a{font-size:30px}#content .product_brochure .wp-block-uagb-container{padding:0;margin:0}#content .product_brochure a{color:var(--az-page-color)!important}