:root{--wp--custom--core-button--spacing--padding--left:40px;--wp--custom--core-button--spacing--padding--right:8px;--wp--custom--core-button--spacing--padding--top:8px;--wp--custom--core-button--spacing--padding--bottom:10px;--wp--custom--core-button--color:var(--wp--preset--color--white);--wp--custom--core-button--color--background:var(--wp--preset--color--primary);--wp--custom--core-button--color-hover:var(--wp--preset--color--primary);--wp--custom--core-button--color--background-hover:var(--wp--preset--color--secondary);--wp--custom--core-button--box-sizing:border-box;--wp--custom--core-button--word-break:border-box;--wp--custom--core-button--text-align:center;--wp--custom--core-button--border-radius--top-left:0;--wp--custom--core-button--border-radius--top-right:0;--wp--custom--core-button--border-radius--bottom-left:0;--wp--custom--core-button--border-radius--bottom-right:0;--wp--custom--core-button--typography--font-size:var(--wp--preset--font-size--small);--wp--custom--core-button--typography--font-weight:500;--wp--custom--core-button--line-height:1.7;}
*,
*::before,
*::after{box-sizing:inherit;}
body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}
header p a, footer p a {
text-decoration: none; } a{text-decoration-thickness:1px;text-underline-offset:0.25ch;}
a:hover, a:focus{text-decoration-style:dashed;}
a:active{text-decoration:none;}
.editor-styles-wrapper .wp-site-blocks > * + *,
.editor-styles-wrapper .wp-site-blocks > * + * + *,
.wp-site-blocks > * + *,
.wp-site-blocks > * + * + *{margin:0;}
.wp-block-navigation .wp-block-navigation-item a:hover, .wp-block-navigation .wp-block-navigation-item a:focus{text-decoration-style:solid;}
.wp-block-search__button, .wp-block-file .wp-block-file__button{background-color:var(--wp--preset--color--primary);border-radius:0;border:none;color:var(--wp--preset--color--background);font-size:var(--wp--preset--font-size--medium);padding:calc(.667em + 2px) calc(1.333em + 2px);}
.wp-block-search__button:hover, .wp-block-file .wp-block-file__button:hover, .wp-block-button__link:hover{opacity:0.90;}
.wp-block-navigation__responsive-container.is-menu-open{padding-top:var(--wp--custom--spacing--outer);padding-bottom:var(--wp--custom--spacing--large);padding-right:var(--wp--custom--spacing--outer);padding-left:var(--wp--custom--spacing--outer);}
.wp-block-image.is-style-corporate-blocks-border img{border:calc(3 * 1px) solid var(--wp--preset--color--accent);}
.taxonomy-post_tag.wp-block-post-terms a{padding:5px 10px;margin-right:10px;background:var(--wp--preset--color--accent);color:var(--wp--preset--color--secondary);border-radius:4px;font-size:var(--wp--preset--font-size--tiny);}
.taxonomy-post_tag.wp-block-post-terms span{display:none;}
body:not(.home) .wp-site-blocks main{padding-bottom:var(--wp--style--block-gap);padding-top:var(--wp--style--block-gap);margin-top:0;}
.entry-content a{text-decoration:underline;}
.wp-block-query-pagination a.wp-block-query-pagination-previous,.wp-block-query-pagination a.wp-block-query-pagination-next{color:var(--wp--preset--color--secondary);background:var(--wp--preset--color--accent);padding:0.6rem 1rem;margin:0.3rem;}
.comment-reply-title,#comments{font-weight:500;}
.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title, .editor-styles-wrapper .wc-block-grid__product-title, .wc-block-grid__product-title{font-size:var(--wp--preset--font-size--extra-small);font-weight:500;}
.woocommerce #respond input#submit,
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link, .wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{background:var(--wp--preset--color--secondary);border:1px solid var(--wp--preset--color--accent);border-radius:0;color:var(--wp--preset--color--accent);cursor:pointer;padding:0.6rem 0.8rem;text-transform:uppercase;text-decoration:none;text-align:center;font-size:var(--wp--preset--font-size--tiny);font-weight:500;}
.wc-block-components-product-sale-badge, .woocommerce span.onsale, .wc-block-grid__product-onsale{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--secondary);font-size:0.7em;padding:0.3em 0.7em;border:0;line-height:1.5;text-transform:uppercase;min-height:auto;min-width:auto;border-radius:0px;left:14px;top:14px;letter-spacing:1px;font-weight:300;}
.woocommerce ul.products li.product .onsale{left:14px;right:auto;top:14px;margin:0;}
.wc-block-grid__product-onsale{position:absolute;top:14px;}
.wp-block-social-links.is-style-logos-only .wp-social-link .wp-block-social-link-anchor:hover, .wc-block-mini-cart__button:hover{background-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--secondary);}
.wp-block-social-links.is-style-logos-only .wp-social-link .wp-block-social-link-anchor,.wc-block-mini-cart__button{border-radius:50%;}
a, .content > .video-play:hover span, .content > .video-play svg, a svg.icon, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor, .wp-block-post-featured-image img, .wp-block-fse-pro-header-search svg, .wp-block-fse-pro-header-social svg, .wp-block-search__button, .wp-block-navigation__responsive-container-open, .wp-block-navigation__responsive-container-close,.wc-block-mini-cart__button{transition:all 0.5s ease;}
.wp-block-fse-pro-header-social .social-controller, .wp-block-fse-pro-header-search .search-controller, .wp-block-social-links.is-style-logos-only .wp-social-link .wp-block-social-link-anchor{padding:9px;width:auto;height:auto;}
.wc-block-grid__product a{text-decoration:none;}
.woocommerce #respond input#submit:hover, 
.woocommerce #respond input#submit:focus, 
.woocommerce a.button:hover, .woocommerce a.button:focus, 
.woocommerce button.button:hover, .woocommerce button.button:focus, 
.woocommerce input.button:hover, .woocommerce input.button:focus, 
.woocommerce #review_form #respond .form-submit input:hover, 
.wp-block-button .wp-block-button__link, .woocommerce #review_form #respond .form-submit input:focus, 
.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover, .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:focus, .wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button:hover, .wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button:focus{border-color:transparent;background:var(--wp--preset--color--accent);color:var(--wp--preset--color--secondary);opacity:1;}
.woocommerce a.button:hover, .woocommerce a.button:focus, .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover, .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:focus{color:var(--wp--preset--color--secondary);background:var(--wp--preset--color--accent);border:1px solid var(--wp--preset--color--accent);letter-spacing:1px;}
.wp-block-button .wp-block-button__link:hover{background:var(--wp--preset--color--accent);color:var(--wp--preset--color--secondary);}
.wc-block-components-product-sort-select .wc-block-components-sort-select__select, .woocommerce .woocommerce-ordering select{background:transparent;cursor:pointer;font-size:var(--wp--preset--font-size--tiny);padding:14px;min-width:160px;border:1px solid #ddd;}
.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border:2px solid #ddd;}
.woocommerce nav.woocommerce-pagination ul, .woocommerce nav.woocommerce-pagination ul li{border:none;}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{background:var(--wp--preset--color--accent);color:var(--wp--preset--color--secondary);}
.wc-block-components-pagination__page, .wc-block-components-pagination__page:not(.toggle), .woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{color:var(--wp--preset--color--body-text);line-height:1;font-size:20px;font-size:1.25rem;font-weight:400;padding:0;min-width:1em;display:block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:0;margin:0 3px;}
.woocommerce #review_form #respond .form-submit input, 
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, .woocommerce button.button.alt,
.woocommerce input.button.alt{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--secondary);border:0;border-radius:0px;s cursor:pointer;font-size:var(--wp--preset--font-size--small);font-weight:normal;line-height:var(--wp--custom--typography--line-height--paragraph);padding-top:max(0.7rem, 0.75vw);padding-right:max(1.5rem, 1.85vw);padding-bottom:max(0.7rem, 0.75vw);padding-left:max(1.5rem, 1.85vw);text-transform:uppercase;text-decoration:none;transition:all 0.3s ease-in-out;}
.woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit.alt:focus, .woocommerce a.button.alt:hover, .woocommerce a.button.alt:focus, .woocommerce button.button.alt:hover, .woocommerce button.button.alt:focus, .woocommerce input.button.alt:hover, .woocommerce input.button.alt:focus{border-color:transparent;background:var(--wp--preset--color--accent);color:var(--wp--preset--color--secondary);opacity:0.8;}
.woocommerce .quantity .qty{width:4.5em;height:51px;}
.product_meta{font-size:var(--wp--preset--font-size--tiny);}
.woocommerce div.product section.related.products, .woocommerce div.product section.upsells.products{text-align:center;margin-top:2rem;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce-Tabs-panel h2, .related.products > h2,
.up-sells.upsells.products h2{font-weight:500;}
.woocommerce .woocommerce-breadcrumb{color:var(--wp--preset--color--primary);background:var(--wp--preset--color--secbackground);padding:15px;font-size:12px;margin:0 0 3em;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background-color:transparent;margin-right:28px;padding:0;margin-left:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid var(--wp--preset--color--fourground);}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:transparent;z-index:0;background:transparent;}
.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:0;padding:0;}
.woocommerce div.product .woocommerce-tabs .panel{padding:30px 0 0;background:transparent;}
.woocommerce .woocommerce-breadcrumb{color:var(--wp--preset--color--primary);}
.woocommerce .woocommerce-breadcrumb a{color:var(--wp--preset--color--accent);}}
.woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce div.product .woocommerce-tabs ul.tabs li:before{border: 0; }
.woocommerce div.product .woocommerce-tabs ul.tabs li:after, .woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active:after, .woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow: none; }
.woocommerce-Tabs-panel h2, .related.products > h2,.up-sells.upsells.products h2{font-size: var(--wp--custom--typography--font-size--heading-five);
margin-bottom: 28px; }
.woocommerce div.product .woocommerce-tabs ul.tabs li a{color: var(--wp--preset--color--primary); }
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{color: var(--wp--preset--color--accent); }
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color: var(--wp--preset--color--accent); }
.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{left: 0;
width: 100%;
background: var(--wp--preset--color--accent); }
.woocommerce-Tabs-panel p{margin-top: 0; }
.woocommerce .woocommerce-product-attributes.shop_attributes{text-align: left; }
.woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td{padding: 10px 0;
text-transform: capitalize;
font-weight: 400; }
.woocommerce table.shop_attributes th p, .woocommerce table.shop_attributes td p{padding: 0; }
.woocommerce table.shop_attributes th{color: var(--wp--preset--color--primary); }
.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size: var(--wp--preset--font-size--extra-small);
font-weight: 500;
}
.woocommerce-Reviews .commentlist{padding-left: 0; }
.woocommerce-Reviews .comment-respond .comment-reply-title{font-size: var(--wp--preset--font-size--upper-heading);
margin-bottom: 21px;
display: block; }
.woocommerce-Reviews .comment-form{padding: 0px; }
.woocommerce #review_form #respond textarea{height: auto; }
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th{vertical-align: middle;
text-align: left;
position: relative; }
table.variations{text-transform: capitalize; }
.woocommerce-variation.single_variation{padding: 21px 0;
margin-bottom: 42px; }
.woocommerce button.button.alt.disabled{background-color: var(--wp--preset--color--text); }
.woocommerce div.product .product_title{font-size: var(--wp--preset--font-size--upper-heading);
font-weight: 600;
}
.woocommerce div.product p.price, .woocommerce div.product span.price, .wc-block-grid__product-price.price, .woocommerce div.product p.price ins, .woocommerce div.product span.price ins , .woocommerce ul.products li.product .price{color: var(--wp--preset--color--accent);
font-weight:400;
margin-top: 0;
}
.woocommerce ul.products li.product .price, .wc-block-grid__product .wc-block-grid__product-price, .woocommerce ul.products li.product .price ins{font-size:var(--wp--preset--font-size--extra-small);
font-weight: 300;
}
.wc-block-grid__product .wc-block-grid__product-price del, .woocommerce div.product div.summary del, .woocommerce ul.products li.product .price del{color:#999;
margin-right: 0.4rem;
}
.wc-block-grid__product-add-to-cart .added_to_cart.wc-forward{font-size:var(--wp--preset--font-size--extra-small);
margin-left: 0.5rem;
}
.woocommerce-product-details__short-description, .woocommerce-Tabs-panel p{font-size:var(--wp--preset--font-size--extra-small);
}
.woocommerce #review_form #respond .form-submit input, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{padding-left: 80px;
padding-right: 80px;
}
.woocommerce div.product div.summary span.woocommerce-Price-amount.amount{font-size:var(--wp--preset--font-size--medium);
color:var(--wp--preset--color--accent);
font-weight: 500;
}
.wc-block-grid__product .wc-block-grid__product-price ins, .woocommerce div.product div.summary ins{color:var(--wp--preset--color--accent);
}
input[type="date"], 
input[type="time"], 
input[type="datetime-local"], 
input[type="week"], 
input[type="month"], 
input[type="text"], input[type="email"], 
input[type="url"], input[type="password"], 
input[type="search"], input[type="tel"], 
input[type="number"], textarea,.select2-container--default .select2-selection--single{background-color: transparent;
border-radius: 0;
border: 1px solid #ddd;
color: var(--wp--preset--color--teritary);
}
.woocommerce-page .input-text{padding: 0.9rem 0.4rem 0.9rem 0.9rem;
}
.woocommerce-cart .woocommerce{display: flow-root;
}
.woocommerce-cart-form{width: 65%;
float:left;
}
.woocommerce-cart .cart-collaterals{width: calc(35% - 40px);
float: right;
}
.woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells{width:100%;
float: left;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{float: right;
width: 80%;
}
.woocommerce-checkout>.col2-set{float: left;
width: 48%;
}
.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1{float: left;
width: 100%;
}
.woocommerce-checkout>.col2-set>.col-2{float: none;
width: 100%;
}
.woocommerce-checkout h3#order_review_heading{float: right;
width: 45%;
margin-bottom: 30px;
}
.woocommerce-checkout #order_review{float: right;
width: 45%;
border: 1px solid #cccc;
}
.woocommerce-page .input-text,.woocommerce-page .select2-container .select2-search__field, .woocommerce-page .select2-container .select2-selection{font-size: var(--wp--preset--font-size--tiny);
}
.woocommerce table.shop_table.woocommerce-checkout-review-order-table{border:0;
width: 100%;
}
.woocommerce table.shop_table th{font-weight: 700;
font-size: var(--wp--preset--font-size--tiny);
}
.woocommerce-cart td.product-price bdi{color: var(--wp--preset--color--tertiary);
font-size: var(--wp--preset--font-size--tiny);
}
.woocommerce-cart td.product-subtotal bdi{font-size: var(--wp--preset--font-size--tiny);
color: #111;
font-weight:500;
}
.woocommerce-cart td.product-name{color:#111;
font-size: var(--wp--preset--font-size--tiny);
font-weight:600;
}
.woocommerce a.remove{font-size: 1.3em;
font-weight: 300;
color: var(--wp--preset--color--tertiary);
}
.woocommerce a.remove:hover{color: red!important;
background: transparent;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals{width: 100%;
}
.woocommerce table.shop_table{border: 0;}
.woocommerce-cart .cart-collaterals{border: 2px solid #efefef;
padding: 10px 20px 30px 20px;
}
.woocommerce-page .cart-collaterals h2{font-size:var(--wp--preset--font-size--content-heading);
font-weight:600;
text-transform: capitalize;
color: var(--wp--preset--color--primary);
}
.woocommerce-page .woocommerce-cart-form #coupon_code, .woocommerce-page .woocommerce-cart-form .actions .button{font-size:var(--wp--preset--font-size--tiny);
height:42px
}
.woocommerce-cart .wc-proceed-to-checkout a.button{font-size: var(--wp--preset--font-size--tiny);
padding:18px 0 18px 0;
}
.cart_totals .shop_table .order-total th, .cart_totals .shop_table .order-total td{font-size: var(--wp--preset--font-size--upper-heading);
padding-top: 20px;
font-weight:500;
}
.cart_totals .shop_table .cart-subtotal th, .cart_totals .shop_table .cart-subtotal td{padding-top: 10px;
padding-bottom: 10px;
}
tr.cart-subtotal td, tr.order-total td{text-align: right;
}
tr.cart-subtotal td  span.woocommerce-Price-amount.amount{text-align: right;
color: var(--wp--preset--color--primary);
font-size:var(--wp--preset--font-size--extra-small);
font-weight: 300;
}
.cart_totals .shop_table .cart-subtotal th{color: var(--wp--preset--color--tertiary);
font-weight: 500;
}
.cart_totals span.woocommerce-Price-amount.amount{color:var(--wp--preset--color--tertiary);
font-size:var(--wp--preset--font-size--content-heading);
font-weight:500;
}
.woocommerce-cart .woocommerce .quantity .qty{width: 4em;
height: 45px;
}
.woocommerce form .form-row.place-order{margin-bottom:0;
}
.checkout.woocommerce-checkout{display:inline-block;
}
#add_payment_method #payment, .woocommerce-cart #payment,
.woocommerce-checkout #payment{background: transparent;
} .woocommerce-notices-wrapper{display: block;
clear: both;
}
.woocommerce-form-coupon-toggle{max-width: 600px;
margin: 0 auto 15px auto;
}
.woocommerce-form-login-toggle .woocommerce-info, .woocommerce-form-coupon-toggle .woocommerce-info{margin-bottom: 0;
background-color: rgba(0, 0, 0, 0);
display: block;
padding: 0;
border:0;
font-size:var(--wp--preset--font-size--extra-small);
}
.woocommerce-form-coupon-toggle .woocommerce-info{color: inherit;
}
.woocommerce-form-coupon-toggle .showcoupon{font-weight:500;
}
.woocommerce-info::before{display:none
}
.woocommerce-error{background-color: firebrick;
flex-direction: column;
align-items: flex-start;
color:var(--wp--preset--color--secondary);
}
.woocommerce-error::before{color:var(--wp--preset--color--secondary);
}
.checkout_coupon.woocommerce-form-coupon{border: 2px dashed #e8e8e8!important;
border-radius: 2px;
max-width: 600px;
margin: 0 auto 30px auto!important;
padding: 30px;
justify-content: center;
align-items: center;
}
.form-row .input-text{width: 100%;
height: 50px;
padding: 0 1em;
border-radius: 2px;
}
.checkout_coupon.woocommerce-form-coupon .form-row-first, .checkout_coupon.woocommerce-form-coupon .form-row-last{width: 100%;
text-align: center;
}
.woocommerce-page .woocommerce-form-coupon .button{min-height: 45px;
font-size: var(--wp--preset--font-size--tiny);
}
form.checkout_coupon.woocommerce-form-coupon p{font-size: var(--wp--preset--font-size--tiny);
}
.woocommerce-checkout #order_review{background-color: var(--wp--preset--color--fourground);
padding: 30px;
border-radius: 4px;
border:0;
}
.woocommerce-checkout>.col2-set{width: 58%;
}
.woocommerce-checkout #order_review{width: 35%;
}
.woocommerce-checkout h3#order_review_heading{width: 35%;
font-size: var(--wp--preset--font-size--upper-heading);
font-weight: 500;
}
.woocommerce-billing-fields h3{font-size:var(--wp--preset--font-size--upper-heading);
font-weight: 500;
}
.woocommerce form .form-row label{font-size: var(--wp--preset--font-size--tiny);
line-height: 28px;
margin:0
}
.form-row .input-text{width: 100%;
height: 50px;
padding: 0 1em;
border-radius: 2px;
}
.form-row-first, .form-row-last{width: 48%;
}
.woocommerce form .form-row{margin-bottom: .5em; 
}
select, button, input, textarea,.woocommerce-privacy-policy-text{font-weight: 400;
text-transform: none;
font-size: var(--wp--preset--font-size--tiny);
color: var(--wp--preset--color--tertiary);
}
.woocommerce-error, .woocommerce-info, .woocommerce-message{padding: 2rem;
}
.woocommerce-additional-fields h3{font-size: var(--wp--preset--font-size--upper-heading);
font-weight: 500;
}
.woocommerce-checkout-review-order-table tr{display: flex;
justify-content: space-between;
flex-wrap: nowrap;
border-bottom:1px solid #ddd;
}
.woocommerce .woocommerce-checkout-review-order table.shop_table td, .woocommerce .woocommerce-checkout-review-order table.shop_table tbody th, .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td, .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot th{border-top:0;
}
.woocommerce-checkout-review-order-table thead th{margin-bottom: 10px;
text-transform: uppercase;
font-weight: 600!important;
font-size: var(--wp--preset--font-size--tiny);
}
.woocommerce table.shop_table td{font-size: var(--wp--preset--font-size--tiny);
}
tr.cart-subtotal th, tr.cart-subtotal span.woocommerce-Price-amount.amount{font-size: var(--wp--preset--font-size--medium);
font-weight:400!important;
}
tr.order-total, tr.order-total span.woocommerce-Price-amount.amount{font-size: var(--wp--preset--font-size--small);
font-weight: 500;
}
.woocommerce-info{border-top-color: #1e85be;
background:var(--wp--preset--color--primary);
color: var(--wp--preset--color--secondary);
font-size: var(--wp--preset--font-size--tiny);
border: 0;
}
.woocommerce-page table.shop_table td, .woocommerce-page table.shop_table th{padding: 0.8rem;
}
#place_order{text-transform: uppercase;
width: 100%;
min-height: 50px;
margin-top: 30px;
}
.woocommerce table.shop_table tfoot th{font-weight: 600;
} .woocommerce-account h2{font-weight:500;
}
.woocommerce-account form .form-row label{margin-bottom:10px;
}
.woocommerce-account .entry-content .woocommerce-form-login{width: 450px;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display: inline-block;
margin: 15px 0;
}
.woocommerce form .form-row{margin-bottom: 0.5em;
display: grid;
}
.woocommerce-account .woocommerce-MyAccount-navigation{float: left;
width: 30%;
padding: 0px 20px;
background:var(--wp--preset--color--fourground);
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li{list-style: none;
border-bottom: 1px solid #eaeaea;
position: relative;
padding:0;
}
.woocommerce-MyAccount-navigation ul li a,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{padding: 15px 0;
display: block;
text-decoration:none;
}
.woocommerce-MyAccount-navigation ul li:last-child{border: 0;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul{margin: 2rem;
padding: 0;
}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration: none;
}
.woocommerce-account .col2-set .col-1, .woocommerce-account .col2-set .col-1{float: left;
width: 48%;
}
.woocommerce-account .addresses .title h3{float: left;
font-weight: 500;
}
.woocommerce-error::before, .woocommerce-info::before, .woocommerce-message::before{top: 2.5em;
left: 0.7em;
}
.woocommerce-order-received section.woocommerce-order-details{width: 48%;
float: left;
}
.woocommerce-order-received section.woocommerce-customer-details{width: 48%;
float:right;
}
.woocommerce-order-received .woocommerce-order{display: flow-root;
}
.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details{border:1px solid #ddd;
}
.woocommerce-page h2.woocommerce-order-details__title{font-size: var(--wp--preset--font-size--large);
font-weight: 300;
}
.woocommerce-order-received  ul.woocommerce-order-overview{display: flex;
width: 100%;
padding-left: 0;
font-size: var(--wp--preset--font-size--small);
background: #EBF3FF;
padding: 2rem;
} h2.wc-block-mini-cart__title{font-size: 1em;
margin: 40px 16px 0;
font-weight: normal;
}
.wc-block-components-product-badge{font-size: .65em;
font-weight: 600;
padding: 0.2rem 1em;
background:var(--wp--preset--color--primary);
color:var(--wp--preset--color--secondary);
}
.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{padding-top: 7px;
display: flex;
}
.wc-block-cart-item__remove-link{margin-left:0.5rem!important;
cursor: pointer;
}
@media(max-width:900px){.woocommerce-cart-form,
.woocommerce-checkout>.col2-set, .woocommerce-checkout>.col2-set>.col-2, .woocommerce-checkout #order_review,
.woocommerce-checkout h3#order_review_heading{width:100%;float:left;}
.woocommerce-cart .cart-collaterals{width:100%;float:left;}
.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%;}
.woocommerce-account .woocommerce-MyAccount-content{float:right;width:65%;}
.woocommerce-account .woocommerce-MyAccount-navigation{padding:0px 10px;}
.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:1rem;padding:0;}}
@media(max-width:781px){.corporate-blocks-theme-col.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:min-content!important;}}
@media(max-width:767px){.corporate-blocks-theme-col.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important;}}
@media screen and (max-width:600px){.wp-block-navigation__submenu-container{padding-top:0.7rem!important;padding-bottom:0.5rem!important;}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container{gap:9px!important;}}
.service-inner-box{box-shadow: 0 0 12px 1px #e1e1e1;
}
.service-inner-box a.wp-block-button__link,.service-inner-box a.wp-block-button__link:hover{background: transparent;
margin: 0;
}
.header-box{margin-bottom: 0;
}
.header-box-btn a.wp-block-button__link{margin: 0;
}
.header-box-btn a.wp-block-button__link:hover,.slider-banner a.wp-block-button__link:hover{background: #000 !important;
color: #fff !important;
}
.service-inner-box:hover h4{color: #2b9dff;
}
.service-inner-box:hover a.wp-block-button__link{color: #000 !important;
}
.getpro a{background: #2b9dff;
color: #fff !important;
padding: 5px 10px;
}