.widget_shopping_cart_content .variation{display:block!important}.elementor-widget-woocommerce-cart .woocommerce .coupon .button{font-size:14px}.woocommerce .woocommerce-checkout #customer_details h3{font-size:18px;font-weight:700}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:1px;right:1px;width:40px;height:calc(100% - 2px)}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#666 transparent transparent transparent!important;border-style:solid!important;border-width:6px 5px 0!important;height:0!important;left:50%!important;margin-left:-5px!important;margin-top:-3px!important;position:absolute!important;top:50%!important;width:0!important;display:block!important}.woocommerce .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #666 transparent!important;border-width:0 5px 6px!important}.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:transparent!important;color:#000!important;border:2px solid #de80a9!important;font-size:14px;padding:15px}.elementor-widget-woocommerce-cart .woocommerce .wc-proceed-to-checkout .checkout-button:hover{opacity:.7!important}.elementor-menu-cart__footer-buttons .elementor-button--view-cart,.elementor-menu-cart__footer-buttons .elementor-button--checkout{background-color:#000!important;text-transform:capitalize}.elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover,.elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{background-color:#333!important}.woocommerce #order_review table.shop_table ul#shipping_method.woocommerce-shipping-methods li label{display:block;text-align:right}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.5em!important}.elementor-widget-woocommerce-cart .woocommerce .coupon .button{height:60px}.woocommerce table.cart td.product-remove{padding-right:10px!important}.elementor-widget-woocommerce-cart .woocommerce table.shop_table .input-text.qty{height:36px;min-height:36px}.cart_totals table.shop_table_responsive tr td:before{font-size:16px}.cart_totals table.shop_table tr.order-total td{font-size:16px!important}.cart_totals .shop_table td .woocommerce-Price-amount{font-size:16px!important}.cart_totals h2{font-family:"Roboto";padding-top:10px!important}.wc-proceed-to-checkout{display:grid!important;grid-template-columns:1fr 2fr;gap:10px}.wc-proceed-to-checkout #payment-method-message{grid-column:1/-1}.wc-proceed-to-checkout .checkout-button{grid-column:1/-1}.wc-proceed-to-checkout .ppc-button-wrapper{grid-column:1;width:100%!important}.wc-proceed-to-checkout .wcpay-express-checkout-wrapper{grid-column:2;margin:0}.cart_totals .woocommerce-shipping-totals{display:none}.cart_totals #payment-method-message{margin:1em 0;background:#1e1e1e;padding:10px!important;height:auto!important}.wc-proceed-to-checkout .checkout-button{margin-bottom:1em!important;background-color:#de82aa!important}.variations .label{line-height:1!important}.variations .hasCustomSelect,.variations .value .theme-select{width:calc(100% - 80px)!important}.woocommerce div.product form.cart .variations .reset_variations{float:right;margin-top:0}.woocommerce div.product form.cart .variations tr td.value{padding-bottom:10px}.wc-pao-addon-wrap{margin-bottom:2em!important}body.not-uk.single-product .woocommerce-price-suffix{display:none!important}.heateor_sss_sharing_title{text-align:center;margin-bottom:1em}.heateor_sss_sharing_ul{text-align:center;justify-content:center;display:flex}.category-pills{list-style:none;padding:0;margin:0;display:flex;gap:2%;text-align:center;justify-content:center}.category-pills li{display:block}.category-pills a{display:block;min-width:250px;padding:6px 12px;background:#dd80a9!important;color:#fff!important;border-radius:20px;text-decoration:none;font-size:14px;transition:background-color .2s ease}.category-pills a:hover{opacity:.8}body.single-post article{width:900px;max-width:100%;margin:0 auto}body.single-post article .thumbnail img{width:825px;max-width:100%}.woocommerce ul.products li.product li.title h2,.woocommerce ul.products li.product li.title a{font-size:18px!important;font-weight:500;font-family:playfair display}.owp-product-nav-wrap{display:none!important}.tax-product_cat .wbm_banner_image,.single-product .mfwc-product-image{display:none!important}.tax-product_cat .page-header{display:block;background-color:#fcf5f8}.tax-product_cat .page-header h1{color:#000;text-align:center}.tax-product_cat .page-header .site-breadcrumbs{text-align:center;max-width:100%}.site-breadcrumbs,.background-image-page-header .site-breadcrumbs{color:#aaa!important}.tax-product_cat .site-breadcrumbs,.single-product .site-breadcrumbs{position:relative;top:0;z-index:9999999;margin-top:0;margin-bottom:10px}.woocommerce-page .site-breadcrumbs a,.woocommerce-page .site-breadcrumbs ul li .breadcrumb-sep,.woocommerce-page .site-breadcrumbs ol li .breadcrumb-sep{color:#555}.woocommerce-page .site-breadcrumbs .breadcrumb-home.has-icon{display:inline-block}.woocommerce .oceanwp-grid-list a#oceanwp-list,.woocommerce .oceanwp-grid-list a#oceanwp-grid{display:none!important}.archive img.woo-entry-image-main{width:100%;max-width:100%!important}.woo-quickview-btn{display:none}.elementor-element.hero-title .elementor-widget-container{display:inline-block}.store-callout .icon-box-icon,.store-callout .icon-box-heading{display:table-cell;vertical-align:middle}.store-callout .icon-box-icon{height:1em;width:1em;line-height:1em}.store-callout .icon-box-icon i{color:#5b4f4f;font-size:34px;margin-right:15px}.store-callout .icon-box-heading{font-size:15px;font-weight:400;margin:0;color:#fff;letter-spacing:1px;text-transform:capitalize}@media screen and (max-width:767px){div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{flex-wrap:wrap}.category-pills{display:block;max-width:100%;width:400px;margin:0 auto}.category-pills li{margin-bottom:10px}.store-callout .icon-box-icon{display:none}.store-callout .icon-box-heading{display:block;text-align:center}}#footer-widgets .contact-info-widget i,#footer-widgets .oceanwp-recent-posts li,#footer-widgets .social-widget li a,#footer-widgets .woocommerce ul.product_list_widget li{border-color:rgba(255,255,255,.2)}#footer-widgets .price del,#footer-widgets del .amount{color:#ddd}#footer-widgets .tagcloud a{background-color:rgba(255,255,255,.1);border-color:rgba(255,255,255,.1)}#footer-widgets .tagcloud a:hover{background-color:rgba(255,255,255,.2);color:#fff;border-color:rgba(255,255,255,.2)}@media (max-width:768px){.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions .button{width:100%!important}.elementor-widget-woocommerce-cart .woocommerce .coupon .button{height:35px;width:100%}}.woocommerce-variation-price{font-size:36px}.woocommerce-variation.single_variation{width:100%}.woocommerce ul.products li.product li.title a{font-size:inherit}.woocommerce ul.products li.product li.category a{color:#54595f;font-size:14px!important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price .amount{color:#54595f!important}span.sku_wrapper{display:none}.product_meta{font-size:16px}a.button.product_type_variable.add_to_cart_button:hover{color:#dd80a9!important}span.sku_wrapper{display:none}.wc-pao-addon-field{color:#000!important;border-color:#9e9e9e!important}.demo_store{position:absolute;left:0;top:0;right:0;bottom:auto;margin:0;padding:0 20px;z-index:999}.quantity .qty,.quantity .minus,.quantity .plus{color:#000}.circle-image img{border-radius:500px!important}.elementor-field-type-checkbox input[type=checkbox]{-webkit-appearance:checkbox}.elementor-field-type-checkbox input[type=checkbox]:checked:before{opacity:0}small.woocommerce-price-suffix{color:#333;font-size:12px}small.woocommerce-price-suffix span.woocommerce-Price-amount.amount{color:#333}small.woocommerce-price-suffix .amount{color:#333}.wbm_banner_image{padding:10px;text-align:center}.mfwc-product-image{text-align:center;margin-top:-40px;margin-bottom:50px}.wbm_banner_image img{width:760px}ul.page-numbers{justify-content:center!important;display:flex;padding-left:16px}.single-page-article small.woocommerce-price-suffix,.archive small.woocommerce-price-suffix{display:none}p.sc-bdVaJa.dHUASl{font-size:18px}@media (max-width:1079px){.mfwc-product-image{margin-bottom:0}.wc-proceed-to-checkout{grid-template-columns:1fr}.wc-proceed-to-checkout>*{grid-column:1/-1!important}}@media (max-width:768px){.wc-proceed-to-checkout .checkout-button{margin-bottom:0!important}.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove a,.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove a:focus{font-size:0;width:100%;border:0;outline:none!important}.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove a:before{content:"Remove";font-size:14px}.woocommerce-cart table.cart img{max-width:100%;border-radius:3px;width:300px!important;margin:0 auto}.elementor-widget-woocommerce-cart .woocommerce table.shop_table .product-name{text-align:center!important}.elementor-widget-woocommerce-cart .woocommerce table.cart td{padding:10px 0}.elementor-widget-woocommerce-cart .woocommerce table.cart tr{display:block;margin-bottom:1em!important;padding-bottom:1em!important}.elementor-widget-woocommerce-cart .woocommerce table.shop_table .product-name:before{display:none}.elementor-widget-woocommerce-cart .woocommerce table.shop_table .product-name{text-align:left;line-height:1.3em}.elementor-widget-woocommerce-cart .woocommerce table.shop_table .product-name a{color:#222!important}}@media (min-width:768px){.demo_store a{background:0 0}}.emoji{width:1.2em!important;height:1.2em!important;vertical-align:middle}