@media (min-width:991.98px){.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading:after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading:after{top:14px}.archive h1.page-title{font-size:46px!important;margin-bottom:50px}.archive .select2-container{display:block!important;z-index:0}.archive .select2-container .select2-selection{border:1px solid #102335;border-radius:0;max-width:250px}.archive .select2-container .select2-selection span{color:#102335;font-size:14px;padding:10.5px 12px}.archive .products-container ul.products{grid-template-columns:repeat(4,1fr)}#customer_details{float:left;width:58%}div#order_review,h3#order_review_heading{background:#fff;float:right;margin:0;width:40%}h3#order_review_heading{border-radius:30px 30px 0 0;padding:20px 20px 0}div#order_review{border-radius:0 0 30px 30px;padding:20px}}
