h2{font-size:23px!important;line-height:1.25!important}.image-full img{width:100%!important}ul.products li.product{position:relative;overflow:hidden}ul.products li.product .attachment-woocommerce_thumbnail{transition:opacity 0.5s ease-in-out}ul.products li.product .secondary-image{position:absolute;top:0;left:0;opacity:0;transition:opacity 0.5s ease-in-out}ul.products li.product.has-gallery-image:hover .attachment-woocommerce_thumbnail{opacity:0}ul.products li.product.has-gallery-image:hover .secondary-image{opacity:1}.yes-js.js_active .ast-plain-container.ast-single-post #primary{margin:10px 0}.woocommerce-js div.product div.summary .single-product-category{display:none}ul.products li.product .hover-gallery-images{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:5px;opacity:0;transition:opacity 0.5s ease-in-out;z-index:10;width:100%;display:flex;flex-wrap:wrap;justify-content:center}ul.products li.product .hover-gallery-images img{width:60px!important;height:60px!important;object-fit:cover;border:1px solid #000;border-radius:4px;transition:transform 0.3s ease}ul.products li.product .hover-gallery-images img:hover{transform:scale(1.1);cursor:pointer;opacity:.8}ul.products li.product:hover .hover-gallery-images{opacity:1}ul.products li.product img.woocommerce-LoopProduct-link img{transition:opacity 0.3s ease}.product-color-variants,.ast-woo-product-category{display:none!important}.product-color-variants{margin-top:10px}.color-variant-list{list-style-type:none;padding:0;display:flex;flex-wrap:wrap}.color-variant-item{margin-right:10px;margin-bottom:10px;cursor:pointer;border:1px solid #ddd;padding:5px;border-radius:50%;transition:transform 0.2s}.color-variant-item:hover{transform:scale(1.2);border-color:#333}.color-variant-item img.color-swatch{width:20px;height:20px;border-radius:50%;display:block}.color-variant-item .color-name{padding:5px}.event-section{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.event-list{border-radius:0;width:100%;border:1px solid #eee;background-color:#fff;box-shadow:0 0 8px rgb(0 0 0 / .1);overflow:hidden}.event-item-content{padding-left:5%;padding-right:5%}.event-item-img{position:relative}img.event-image.wp-post-image{width:100%;max-height:190px;min-height:190px;height:100%}.event-section a{width:100%;display:block}.event-image img{width:100%;height:200px;border-top-right-radius:5px;object-fit:cover;object-position:center;border-top-left-radius:5px;transition:opacity .3s ease-out,transform .3s cubic-bezier(.19,1,.22,1)}.event-list:hover .event-item .event-image img{transform:scale(1.05);transition:opacity .3s ease-out,transform 2s cubic-bezier(.19,1,.22,1)}.event-section h2{margin:0}.event-description{font-size:14px;color:#000}.event-description p{margin-bottom:5px}.event-dates{color:#000;margin-bottom:10px!important}.event-dates strong{color:#000}.event-title{font-size:1.5em;margin:10px 0}.event-list a.event-item{text-decoration:none}.upcoming-events-wrap.show .event-booth-number{top:110px;left:unset}.event-booth-number{font-size:.8em;text-align:center;background-color:#000;color:#fff;padding:8px;top:15px;border-radius:0}.event-wrap{position:fixed;top:50%;right:-57px;transform:translateY(-50%) rotate(-90deg);z-index:99999}.event-button,.contact-right input[type="submit"]{display:inline-block;padding:6px 6px;background-color:#000;border:2px solid #000;color:#fff;font-size:12px;border-radius:0;/*! border-top-left-radius: 10px; */
 /*! border-top-right-radius: 10px; */
 transition:.3s all ease-in;line-height:12px}.contact-right input[type="submit"]{border-radius:10px;padding:12px 30px}.contact-page h1{text-align:center}.event-button:hover,.contact-right input[type="submit"]:hover{color:#000!important;background-color:#fff!important}.event-button:focus{color:#fff!important;background-color:#000!important}.upcoming-event-title{color:#000;text-transform:uppercase;font-size:22px;font-weight:600}.upcoming-events-wrap{position:fixed;top:0;bottom:0;right:-445px;width:445px;z-index:200;background:#fff;padding:20px 12px 30px;overflow-y:auto;transition:.2s right;box-shadow:0 0 9px 1px rgb(0 0 0 / .3)}.upcoming-events-wrap.show{right:0;transition:.4s right;z-index:99999}body .sidebar-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgb(0 46 46 / 40%);z-index:-1;opacity:0}.show-teardrop-slide .sidebar-overlay{z-index:10;opacity:1}.upcoming-events-wrap .event-section.event-section-home .event-list{max-width:100%}.woocommerce-message::before,.woocommerce-info::before{color:#000}#custom-widget{position:fixed;bottom:10px;left:10px;border-radius:6px;display:flex;flex-direction:column;align-items:center;z-index:1000;transform:translateY(100px);opacity:0;animation:slideIn 0.5s ease-out forwards;max-width:90%;background:#FFF;border:1px solid #c2c1c6;max-width:180px}#custom-widget .image-container{position:relative}#custom-widget .image-container:hover #close-btn{opacity:1}#custom-widget img{width:100%;height:auto;transition:transform 0.3s ease-in-out;max-width:100%}#custom-widget img:hover{/*! transform: scale(1.05); */
}#custom-widget #close-btn{position:absolute;top:5px;right:5px;background:#000;color:#fff;border:none;cursor:pointer;padding:5px 5px;font-size:12px;opacity:0;transition:opacity 0.3s ease-in-out,background 0.3s ease-in-out;z-index:1}#custom-widget #close-btn:hover{background:rgb(0 0 0 / .9)}#custom-widget h4{font-size:8px;color:#000;font-weight:700;text-align:center;max-width:100%;padding:5px;width:100%}#custom-widget #mini-widget{position:fixed;bottom:20px;left:20px;width:50px;height:50px;background:#000;color:#fff;border-radius:50%;text-align:center;line-height:50px;font-size:22px;cursor:pointer;box-shadow:0 4px 10px rgb(0 0 0 / .2);z-index:1000;display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease-in-out,box-shadow 0.3s ease-in-out}.wp-block-button .wp-block-button__link,.wp-block-search .wp-block-search__button,body .wp-block-file .wp-block-file__button{color:#000}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{font-weight:500;color:#000;font-size:15px;line-height:1}.woocommerce-js div.product form.cart .variations th.label{display:flex;align-items:center;margin:10px 0}@media (hover:hover) and (pointer:fine){#mini-widget:hover{transform:scale(1.1);box-shadow:0 6px 12px rgb(0 0 0 / .3)}}@media (min-width:922px){.woocommerce #content .ast-woocommerce-container div.product div.images,.woocommerce .ast-woocommerce-container div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product div.images,.woocommerce-page .ast-woocommerce-container div.product div.images{width:64%}.woocommerce #content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{width:34%}}div#mini-widget{position:fixed;bottom:20px;background-color:#000;left:20px;border-radius:0;padding:8px;display:flex;align-items:center;justify-content:center;flex-direction:column;align-items:center;z-index:1000;transform:translateY(100px);opacity:0;animation:slideIn 0.5s ease-out forwards;display:block;opacity:0;cursor:pointer;line-height:15px}#custom-widget #mini-widget:hover{transform:scale(1.1);box-shadow:0 6px 12px rgb(0 0 0 / .3)}@media (hover:hover) and (pointer:fine){#custom-widget img:hover{/*! transform: scale(1.05); */
}#close-btn{opacity:0}.image-container:hover #close-btn{opacity:1}#custom-widget #mini-widget:hover{transform:scale(1.1);box-shadow:0 6px 12px rgb(0 0 0 / .3)}}@media (hover:none){#close-btn{opacity:1}}@media (max-width:768px){#custom-widget{max-width:150px}div#mini-widget{bottom:80px;left:10px;width:40px;height:40px;line-height:unset;font-size:18px}}@keyframes slideIn{from{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0;transform:translateY(20px)}}@media (min-width:768px){.event-wrap.close{animation:.5s ease contact-slide-btn-close forwards}}.event-wrap.active{animation:.5s ease contact-slide-btn-open forwards;z-index:999}@keyframes contact-slide-btn-open{0%{right:30px}50%{right:400px}75%{right:330px}100%{right:360px}}@keyframes contact-slide-btn-close{0%{right:475px}50%{right:5px}75%{right:55px}100%{right:50px}}.upcoming-event-inner{display:flex;justify-content:space-between;padding-bottom:20px}button.teardrop-slide-btn.close{background-color:transparent!important;width:auto;padding:0!important}a.easy-notification-bar__close:hover{color:#ffffff!important}@media screen and (max-width:767px){#custom-widget #close-btn{opacity:1}.event-wrap.show{padding:20px 16px;right:-15px}.event-wrap{position:fixed;right:20px;width:60px;height:60px;top:auto}}ul.color-variant-list{display:flex;justify-content:center;flex-wrap:wrap}ul.color-variant-list li{width:100%;max-width:40px;height:40px;padding:0}.product-color-variants{padding-left:7px}.product-color-variants>a{display:none!important}.woocommerce ul.products .astra-shop-summary-wrap a.button.product_type_variable{display:none}.woocommerce-loop-product__title{font-size:0.875rem!important;color:#000!important;line-height:32px!important;margin:0 0 8px!important;padding:0}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price,.widget_layered_nav_filters ul li.chosen a,.woocommerce-page ul.products li.product .ast-woo-product-category,.wc-layered-nav-rating a{color:dimgray}.woocommerce-js ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:.85rem;font-weight:600}.br_new_compare .br_right_table td{padding:20px!important}.br_new_compare_block .br_main_top table tbody tr th{padding:10px!important;text-align:left!important}.br_new_compare_block .br_new_compare .br_right_table p{font-size:18px;line-height:28px!important}.br_new_compare_block th{border:0!important}.br_new_compare_block .br_main_top table tbody tr th:first-child{padding-bottom:0}.br_new_compare_block .br_left_table tr{background-color:transparent!important}.br_new_compare_block .br_left_table tr th{text-align:left}.br_compare_scroll_ready .br_new_compare .br_right_table td{text-align:left!important}.ast-woo-product-category{color:#000!important;font-weight:600;opacity:1!important;font-size:15px!important}.astra-shop-summary-wrap a.add_to_cart_button,a.product_type_external.button,a.button.product_type_simple,a.button.product_type_variable,.single_add_to_cart_button.button,.woocommerce-js #respond input#submit,.woocommerce-js a.button,.woocommerce-js button.button,.woocommerce-js input.button,.common-button a{background-color:transparent!important;border:1px solid #000!important;position:relative;z-index:1;font-weight:600;text-transform:uppercase;border-radius:0;transition:0.3s}.astra-shop-summary-wrap a.add_to_cart_button:before,a.product_type_external.button:before,a.button.product_type_simple:before,a.button.product_type_variable:before,.single_add_to_cart_button.button:before,.woocommerce-js #respond input#submit:before,.woocommerce-js a.button:before,.woocommerce-js button.button:before,.woocommerce-js input.button:before,.common-button a:before{content:'';position:absolute;display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;transform:scale(1);transform-origin:left center;z-index:-1;background-color:#fff0;border-color:#000!important;color:#000;transition:transform .45s cubic-bezier(.785,.135,.15,.86)}a.button.add_to_cart_button{color:#000}.astra-shop-summary-wrap a.add_to_cart_button:hover,a.product_type_external.button:hover,a.button.product_type_simple:hover,a.button.product_type_variable:hover,.single_add_to_cart_button.button:hover,.woocommerce-js #respond input#submit:hover,.woocommerce-js a.button:hover,.woocommerce-js button.button:hover,.woocommerce-js input.button:hover,.common-button a:hover{color:#ffffff!important;background-color:#000!important;border-color:#000!important}.astra-shop-summary-wrap a.add_to_cart_button:hover:before,a.product_type_external.button:hover:before,a.button.product_type_simple:hover:before,a.button.product_type_variable:hover:before,.single_add_to_cart_button.button:hover:before,.woocommerce-js #respond input#submit:hover:before,.woocommerce-js a.button:hover:before,.woocommerce-js input.button:hover:before,.common-button a:hover:before{transform-origin:right center;transform:scaleX(0)}.event-section h2 a{text-decoration:none!important;color:#000;text-transform:uppercase;font-size:30px}.event-section.event-section-home{display:flex;flex-wrap:wrap}.event-section.event-section-home .event-list{width:100%;max-width:calc(25% - 14px)}.event-bottom{padding:15px}.archive .woocommerce-products-header .woocommerce-products-header__title.page-title{display:none}.archive .woocommerce-breadcrumb:not(.custom-in-banner){display:none}.single-product .woocommerce-tabs{margin-left:auto;padding-top:5px!important}@media (min-width:991px){.single-product .summary.entry-summary{position:sticky!important;top:100px}.about-us-main .about-us-banner{min-height:70vh}}@media only screen and (max-width:767px){.best-sellers-slide .uagb-cta__buttons{margin-bottom:10px}}.hero-banner{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden}.hero-banner .category-banner img{width:100%}.category-banner-overlay{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;position:absolute;top:0;left:0}.category-banner-content{color:#fff;max-width:1200px;padding:20px}.category-title{font-size:48px;font-weight:700;margin-top:20px}.woocommerce-breadcrumb{color:#fff;font-size:16px;margin-bottom:10px}@media screen and (min-width:1025px){button#openFilter{display:inline-block;padding:15px 5px;background-color:#000!important;border:2px solid #5c5671;color:#fff;font-size:inherit;transition:.3s all ease-in;font-weight:inherit!important;text-transform:unset!important}.open-filter-button{position:fixed;top:50%;left:0;transform:translateY(-50%);z-index:10;writing-mode:sideways-lr}}.categories-filter-wrap{display:flex;justify-content:space-between}.categories-filter-wrap .categories-filterleft{width:100%;max-width:304px}.categories-filter-wrap .categories-filterleft+div{width:100%;max-width:calc(100% - 370px)}.categories-filterleft .woof_sid_flat_white{border:0;padding:0}.categories-filter-wrap .woof_container .woof_container_inner input[type="search"]{border-color:rgb(98 85 72 / 40%)}.categories-filter-wrap .woof-front-builder-container .woof_container h4{background:#fff0;text-align:left;font-size:21px;padding:0}.categories-filter-wrap .icheckbox_square-blue{width:17px;height:17px;background:none;border:1px solid #b7b3af;margin:0PX}.categories-filter-wrap .woof_list label{font-size:14px;font-weight:500;margin-left:0!important}.categories-filter-wrap .woof_childs_list_opener span.woof_is_closed{background:none;width:12px;height:2px;background:#000;position:relative}.categories-filter-wrap .woof_childs_list_opener span.woof_is_opened{background:none;width:12px;height:2px;background:#000}.categories-filter-wrap .woof_childs_list_opener span.woof_is_closed:after{content:'';width:2px;height:12px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#000}.categories-filter-wrap ul.woof_list li{position:relative;margin:0 0 4px}.categories-filter-wrap .woof_childs_list_opener{position:absolute;right:0;top:12px}.woocommerce-js ul.products li.product .button,.woocommerce-page ul.products li.product .button{width:100%;max-width:max-content}.categories-filter-wrap .irs--round .irs-from,.categories-filter-wrap .irs--round .irs-to,.categories-filter-wrap .irs--round .irs-single,.categories-filter-wrap .irs--round .irs-bar{background:#000}.categories-filter-wrap .irs--round .irs-handle{border-color:#000}.categories-filter-wrap .irs--round .irs-from:before,.categories-filter-wrap .irs--round .irs-to:before,.categories-filter-wrap .irs--round .irs-single:before{border-top-color:#000}.categories-filter-wrap .irs--round .irs-grid-text{color:rgb(98 85 72 / 80%)}.categories-filter-wrap .woof_price_filter{margin-bottom:30px}.woocommerce .woocommerce-ordering select{border:1px solid rgb(98 85 72 / 15%)}*:focus{outline:none!important}.woocommerce-js .quantity .minus:focus,.woocommerce-js .quantity .plus:focus,.woocommerce-js input[type=number].qty:focus{border-style:solid!important}.categories-filter-wrap .icheckbox_square-blue.checked .iCheck-helper{background:url(/wp-content/themes/astra-child/assets/images/check.png)!important;opacity:1!important;background-size:10px!important;background-repeat:no-repeat!important;background-position:center!important}.categories-filter-wrap .icheckbox_square-blue.checked,.wpb_wl_preview_area .wpb_wl_preview{background:#000;border-radius:0!important}button.button.woof_reset_search_form{padding:10px 22px;background:#000}.woof_reset_button_2{background:#000}.shpimg__tooltip--cart form.cart.grouped_form{overflow-x:scroll}.custom-stacked-gallery-grid{gap:15px!important;display:flex;flex-wrap:wrap;justify-content:center}.single-product-detail{display:flex;flex-wrap:wrap;justify-content:space-between}.single-product-detail .summary.entry-summary{position:sticky!important;top:110px;height:fit-content}.custom-stacked-gallery-grid .woocommerce-product-gallery__image{margin:0!important;width:50%!important}.woocommerce-product-gallery.multiple .custom-stacked-gallery-grid{justify-content:space-between}.woocommerce-product-gallery.multiple .custom-stacked-gallery-grid .woocommerce-product-gallery__image{max-width:49%}.wpb_wl_quick_view_content{border-radius:10px}.single-product-detail .summary h1,.wpb_wl_summary .wpb_wl_product_title{color:#000;font-size:20px!important;margin-bottom:10px!important}.single-product-detail .summary .single-product-category{margin-bottom:10px}.woocommerce-breadcrumb a,.woocommerce-breadcrumb{color:#000!important;font-weight:600;font-size:13px}.single-product-category a{color:#000;font-weight:500}.single-product-detail .summary .woocommerce-Price-amount.amount,.wpb_wl_product_price .woocommerce-Price-amount.amount{font-size:1rem!important;font-weight:600!important}.wpb_wl_summary .woocommerce-product-details__short-description{font-size:16px}.variations th{margin-bottom:0px!important}form.cart .variations label{color:#000;font-size:12px}.variations .woo-variation-items-wrapper .variable-items-wrapper[data-attribute_name="attribute_pa_metal"] li{border-radius:100px!important;width:30px!important;height:30px;border:1px solid #000}.variations tr{margin-bottom:5px!important;display:block}.woocommerce-product-details__short-description{display:none}.variations tr:last-child{margin-bottom:0px!important}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before{background-image:none;height:2px;width:130%;background:#000;transform:skewY(45deg)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{-webkit-box-shadow:#000 0 0 0 2px!important;box-shadow:#000 0 0 0 2px!important}.variations tr .woo-variation-items-wrapper .variable-items-wrapper li:not(.disabled){border-color:#000}.variations tr .woo-variation-items-wrapper .variable-items-wrapper li{background-color:#fff0;height:40px;padding:10px}.variations tr .woo-variation-items-wrapper .variable-items-wrapper:not([data-attribute_name="attribute_pa_metal"]) li span{font-size:14px;color:#000;font-weight:500}.variations tr .woo-variation-items-wrapper .variable-items-wrapper:not([data-attribute_name="attribute_pa_metal"]) li.selected{background-color:#000!important;border:1px solid #000!important;color:#fff!important;outline:0!important;box-shadow:unset!important}.variations tr .woo-variation-items-wrapper .variable-items-wrapper:not([data-attribute_name="attribute_pa_metal"]) li:hover{background-color:#000!important;border:1px solid #000!important;color:#fff!important;outline:0!important;box-shadow:unset!important}.variations tr .woo-variation-items-wrapper .variable-items-wrapper:not([data-attribute_name="attribute_pa_metal"]) li.selected span,.variations tr .woo-variation-items-wrapper .variable-items-wrapper:not([data-attribute_name="attribute_pa_metal"]) li:hover span{color:#fff}.variations .woo-variation-items-wrapper .variable-items-wrapper[data-attribute_name="attribute_pa_metal"] .variable-item-contents{background-image:url(/wp-content/themes/astra-child/assets/images/yellow-selected.svg);background-repeat:no-repeat;width:30px;height:30px;background-position:center;background-size:100% 30px}.variations .woo-variation-items-wrapper .variable-items-wrapper[data-attribute_name="attribute_pa_metal"] .variable-item[data-value="14kr"] .variable-item-contents,.variations .woo-variation-items-wrapper .variable-items-wrapper[data-attribute_name="attribute_pa_metal"] .variable-item[data-value="18kr"] .variable-item-contents,.variations .woo-variation-items-wrapper .variable-items-wrapper[data-attribute_name="attribute_pa_metal"] .variable-item[data-value="22kr"] .variable-item-contents{background-image:url(/wp-content/themes/astra-child/assets/images/rose-selected.svg)}.variations .woo-variation-items-wrapper .variable-items-wrapper[data-attribute_name="attribute_pa_metal"] .variable-item[data-value="14kw"] .variable-item-contents,.variations .woo-variation-items-wrapper .variable-items-wrapper[data-attribute_name="attribute_pa_metal"] .variable-item[data-value="18kw"] .variable-item-contents,.variations .woo-variation-items-wrapper .variable-items-wrapper[data-attribute_name="attribute_pa_metal"] .variable-item[data-value="22kw"] .variable-item-contents{background-image:url(/wp-content/themes/astra-child/assets/images/white-selected.svg)}.variations .woo-variation-items-wrapper .variable-items-wrapper[data-attribute_name="attribute_pa_metal"] .variable-item[data-value="14ky"] .variable-item-contents,.variations .woo-variation-items-wrapper .variable-items-wrapper[data-attribute_name="attribute_pa_metal"] .variable-item[data-value="18ky"] .variable-item-contents,.variations .woo-variation-items-wrapper .variable-items-wrapper[data-attribute_name="attribute_pa_metal"] .variable-item[data-value="22ky"] .variable-item-contents{background-image:url(/wp-content/themes/astra-child/assets/images/yellow-selected.svg)}.variations .woo-variation-items-wrapper .variable-items-wrapper[data-attribute_name="attribute_pa_metal"] .variable-item-contents .variable-item-span{display:none}.woocommerce-js div.product .cart .single_add_to_cart_button{border-radius:0;font-weight:600!important;height:unset!important;color:#fff!important}.woocommerce-js div.product .cart .single_add_to_cart_button:before{background-color:#000}.home .mfp-content .product form.cart .button.single_add_to_cart_button{color:#fff!important}.woocommerce-js div.product .cart .single_add_to_cart_button:hover{box-shadow:unset!important}.woocommerce-js .quantity .minus,.woocommerce-js .quantity .plus,.woocommerce-js input[type=number].qty{border-color:#000!important;font-size:18px}.woocommerce-js div.product .product_meta>span{font-size:16px;color:#000}.woocommerce-js div.product .product_meta>span a{color:inherit;font-size:inherit}.yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button) svg.yith-wcwl-add-to-wishlist-button-icon,.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table td.product-name a{color:#000}.yith-wcwl-add-to-wishlist-button__label{color:#000;font-size:17px;font-weight:600}.woocommerce-js div.product div.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:calc(15% - .75em)}.woocommerce-js div.product div.images .flex-control-thumbs li,.wpb_wl_quick_view_content .wpb_wl_images .thumbnails a{border:1px solid var(--ast-border-color);border-radius:5px}.woocommerce-js div.product div.images .flex-control-thumbs li img.flex-active{border:1px solid #000;border-radius:5px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover::before{background:#000}.woocommerce-js div.product .woocommerce-tabs .panel{font-size:18px}.woocommerce-js div.product .woocommerce-tabs ul.tabs li{font-size:18px}.woocommerce-js div.product .woocommerce-tabs ul.tabs.wc-tabs li a{font-size:14px}.woocommerce-js div.product .woocommerce-tabs .shop_attributes th{font-weight:600;font-size:14px}.woocommerce-js h2,.woocommerce-js div.product .woocommerce-tabs .shop_attributes td a,a.woocommerce-remove-coupon,a.shipping-calculator-button,a.showcoupon{color:#000}a.woocommerce-remove-coupon,a.shipping-calculator-button,a.showcoupon{text-decoration:underline!important}a.woocommerce-remove-coupon:hover,a.shipping-calculator-button:hover,a.showcoupon:hover{text-decoration:none!important}.woocommerce div.product p.price{color:#615447}.ast-onsale-card{background-color:#000;color:#fff;border-radius:0}.ast-on-card-button.ast-onsale-card{display:none}.ast-on-card-button.ast-onsale-card.new-arrival-badge,.ast-on-card-button.ast-onsale-card.close-out-badge{display:inline-block}.ast-on-card-button.ast-onsale-card.unwritten-badge{display:inline-block;right:1.5em;left:unset}.ast-on-card-button .ahfb-svg-iconset{background-color:#fff}.woocommerce-js div.product form.cart .reset_variations,.woocommerce-js.single-product a.added_to_cart,.woocommerce-js #content table.cart td.product-name a{color:#000;font-weight:700;font-size:14px}.woocommerce-js div.product form.cart .reset_variations{display:inline-block;font-size:14px!important}table.variations:has(.selected) a.reset_variations{margin-bottom:15px!important;margin-top:10px!important}.woocommerce-js.single-product a.added_to_cart:hover,.woocommerce-js table.shop_table thead th,.woocommerce-page table.shop_table thead th,.ast-single-post .entry-content .woocommerce a:hover{color:#000}.ast-single-post .entry-content .woocommerce a:hover{text-decoration:none}.ast-icon.icon-bag svg path{fill:#000}.color-variant-item:hover,.woocommerce-js a.remove:before{border-color:#000}.woocommerce-js a.remove .ahfb-svg-iconset .ast-close-svg{fill:#000}.woocommerce-js #respond input#submit:hover,.woocommerce-js a.button:hover,.woocommerce-js button.button:hover,.woocommerce-js input.button:hover{background-color:#fff0;color:#000}.woocommerce-js div.product form.cart .single_variation_wrap p{color:#000;font-weight:500;font-size:16px;margin-bottom:10px;line-height:1.5}.variations_button .out-of-stock-radio{margin:10px 0!important}.woocommerce-js div.product form.cart div.quantity{margin:0 10px 10px 0}.woocommerce-js div.product form.cart .button,.woocommerce-js div.product form.cart .variations{margin-bottom:20px}.woocommerce-js div.product form.cart .single_variation_wrap p.available-on-backorder,.woocommerce-js td.product-name p.backorder_notification{font-weight:700}.wpb_wl_quick_view_content .wpb_wl_summary .stock{font-weight:bold!important}.wpb_wl_quick_view_content .single_add_to_cart_button{color:#fff!important}.entry-content .variation p{margin-top:unset!important}.cart-section-heading{margin-top:.7em}.wc-proceed-to-checkout button#make-a-quote{width:100%;margin-bottom:15px}.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg.yith-wcwl-icon-svg,.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor img{width:22px!important;max-width:22px!important}.woocommerce-js div.product div.images.woocommerce-product-gallery .flex-viewport,.wpb_wl_quick_view_content .wpb_wl_images figure.woocommerce-product-gallery__wrapper{height:450px!important;border:1px solid var(--ast-border-color);border-radius:5px}.wpb_wl_quick_view_content .wpb_wl_images figure.woocommerce-product-gallery__wrapper{height:350px!important}.woocommerce-js div.product div.images.woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper,.woocommerce-js div.product div.images.woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper>div,.woocommerce-js div.product div.images.woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper>div>a,.woocommerce-js div.product div.images.woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper>div>a>img,.wpb_wl_quick_view_content .wpb_wl_images figure.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image,.wpb_wl_quick_view_content .wpb_wl_images figure.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a,.wpb_wl_quick_view_content .wpb_wl_images figure.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img{height:100%!important;display:block;object-fit:contain}.woocommerce-js div.product div.images .flex-control-thumbs{display:flex;flex-wrap:wrap;justify-content:center}.wpb_wl_quick_view_content .wpb_wl_images{margin:0;width:50%}.wpb_wl_quick_view_content .wpb_wl_summary{width:46%}.woocommerce-js div.product .stock,.woocommerce-js td.product-name .wc-item-meta dd p,.woocommerce-js td.product-name dl.variation dd p,.woocommerce-cart table.shop_table .woocommerce-Price-amount{font-weight:600}.wpb_wl_quick_view_content .wpb_wl_summary form.cart{margin:10px 0}.woocommerce ul.products li.product .wpb_wl_preview_area{top:27%}a.register-toggle,.woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__label a,.lost_password a,a.showlogin,a.toggle-link,.woocommerce-privacy-policy-text a,.woocommerce-MyAccount-navigation a,.woocommerce-MyAccount-content p a,.woocommerce-MyAccount-content th a,.woocommerce-MyAccount-content td a,.woocommerce-Address-title a,.woocommerce-MyAccount-navigation-link.is-active a,.contact-left a{color:#000}.product_cat-shop-all-collection td.woocommerce-grouped-product-list-item__label label{font-size:12px}.woocommerce-MyAccount-content p a,.woocommerce-MyAccount-content th a,.woocommerce-MyAccount-content td a,.woocommerce-Address-title a,.woocommerce-MyAccount-navigation-link.is-active a{font-weight:700}a.register-toggle{display:inline-block;margin-left:14px}.woocommerce-form-login__rememberme{margin-bottom:15px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{line-height:normal;background-color:#fff0;color:#000;padding:0;top:22px}a.toggle-link{padding-left:20px}.entry-content p{margin-top:10px;font-size:16px;line-height:1.5}.woocommerce-grouped-product-list-item .woocommerce-grouped-product-list-item__label a:hover,.lost_password a:hover,a.showlogin:hover,a.toggle-link:hover,.woocommerce-MyAccount-navigation-link.is-active a,.woocommerce a:not(.button):hover,.woocommerce-MyAccount-content p a:hover,.woocommerce-MyAccount-content th a:hover,.woocommerce-MyAccount-content td a:hover,.woocommerce-Address-title a:hover,.contact-left a:hover{color:#000}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn:hover,.xoo-wsc-container .xoo-wsc-btn:hover{background-color:#fff;border:2px solid #000}.wpb_wl_quick_view_content div.images div.thumbnails img{aspect-ratio:1}.woocommerce-MyAccount-navigation ul{padding-left:0;margin-bottom:30px}.coupon input,.coupon button.button,.woocommerce form.checkout_coupon #coupon_code,.woocommerce form.checkout_coupon button[name="apply_coupon"]{padding:8.5px 12px;height:35px;line-height:1}form.woocommerce-cart-form,.cart-collaterals,.woocommerce-js table.shop_table tbody th,.woocommerce-js table.shop_table tfoot td,.woocommerce-js table.shop_table tfoot th{font-size:17px}.woocommerce-cart .cart-collaterals .cart_totals>h2,.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce-page.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-column__title,.woocommerce.woocommerce-checkout .woocommerce-order h2.woocommerce-order-details__title,.woocommerce-Address-title h2,.woocommerce-account .woocommerce-customer-details .woocommerce-column__title{font-size:16px!important;line-height:50px!important;padding:3px 20px;color:#000}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-weight:600;font-size:16px;line-height:1em}.my-confirm-button{color:#000;background-color:#fff0;border:1px solid #000;border-radius:4px;padding:8px 16px;transition:all 0.3s ease}.my-confirm-button:hover{color:#fff;background-color:#000;border-color:#000}.woocommerce-page.woocommerce-checkout .woocommerce-order ul.order_details,.woocommerce.woocommerce-checkout .woocommerce-order ul.order_details{display:flex;flex-wrap:wrap;justify-content:center}.woocommerce form.checkout_coupon .form-row{vertical-align:top}.woocommerce-message,.woocommerce-info{border-top-color:#625548}.woocommerce-js td.product-name dl.variation:last-child{display:block;width:100%}.coupon-error-notice{color:red;font-weight:500}.woocommerce-page.woocommerce-checkout form #order_review td.product-name,.woocommerce.woocommerce-checkout form #order_review td.product-name{flex-wrap:wrap}.woocommerce-order,.woocommerce-js ul.order_details li strong{font-size:17px}.woocommerce-js ul.order_details li{font-size:.8em;margin-top:14px}.woocommerce-js form .form-row label,.woocommerce-page.woocommerce-checkout form #order_review td.product-name,.woocommerce.woocommerce-checkout form #order_review td.product-name,.woocommerce .cart-discount span.amount,label,legend,.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table td,.woocommerce-page.woocommerce-checkout .woocommerce-order table.shop_table th,.woocommerce.woocommerce-checkout .woocommerce-order table.shop_table td,.woocommerce.woocommerce-checkout .woocommerce-order table.shop_table th,.woocommerce-notice--success{color:#000;font-weight:600;font-size:13px}.woocommerce-js td.product-name .wc-item-meta{padding-left:0;margin:0}.wishlist_table thead tr th{background-color:#000;color:#fff!important;text-align:left}.woocommerce-js table.shop_table .woocommerce-Price-amount,.woocommerce-page table.shop_table .woocommerce-Price-amount{font-weight:600;color:#000!important}.woocommerce .wishlist_table td.product-add-to-cart a{display:inherit!important;color:#000;font-weight:600}#customer_login{display:flex;justify-content:center}.login-account form,.register-account form,form.woocommerce-ResetPassword.lost_reset_password{box-shadow:0 0 8px rgb(0 0 0 / .1)}.login-account h2,.register-account h2,.woocommerce-lost-password h1,.woocommerce-account h1{text-align:center}.woocommerce-js h1{color:#000;font-size:32px!important}.woocommerce-lost-password .page,.login-account,.register-account{width:100%;max-width:768px;margin:0 auto}form.woocommerce-ResetPassword.lost_reset_password{border:1px solid var(--ast-border-color);padding:20px;margin:0em 0 2em;text-align:left;border-radius:5px}form.woocommerce-ResetPassword.lost_reset_password .form-row-first,.lost_reset_password .woocommerce-form-row.form-row-last{width:100%}.woocommerce-MyAccount-navigation,.woocommerce-MyAccount-content,.woocommerce-MyAccount-content tr{font-size:17px}.addresses .woocommerce-Address header{display:flex;align-items:center;flex-wrap:wrap}.addresses .woocommerce-Address header h2{margin:0;padding-left:11px}.woocommerce-address-fields,form.woocommerce-EditAccountForm.edit-account{border:1px solid var(--ast-border-color);padding:20px;text-align:left;border-radius:5px}.woocommerce-MyAccount-content h2{margin-bottom:15px}body.home #primary{margin:0em 0em!important;padding:0px!important}body:not(.home).yes-js.js_active .ast-plain-container.ast-single-post #primary,body:not(.home) #primary{margin:2em 0em}.image-text-section{padding:0 5rem}.image-text-section figure.wp-block-media-text__media{position:relative;min-height:auto!important;height:100%;border:1px solid rgb(98 85 72 / .05)}.image-text-section figure.wp-block-media-text__media img{position:relative!important;width:100%;height:100%;object-fit:cover}.image-text-section .wp-block-media-text__content p:last-child{margin-bottom:0}.banner-image{height:560px}.banner-image *,.banner-image img{width:100%!important;height:100%!important}.banner-image img{object-fit:cover!important}.uagb-container-inner-blocks-wrap .wp-block-uagb-advanced-heading.uagb-block-d2116d77{text-align:center;padding-bottom:30px}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:100000;display:flex;justify-content:center;align-items:center}#preloader img{width:300px;height:auto;filter:saturate(0)}.shop-the-look{z-index:2}.wp-block-uagb-container.uagb-block-d594f72b{z-index:1}.about-us-main .about-us-banner{min-height:calc(100vh + 200px);background-position:top center}.fbt-section{padding-bottom:30px;padding-top:30px}.fbt-section h2{margin-bottom:15px;text-align:center}.fbt-form{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center}.fbt-item{text-align:center;background:#fff;padding:15px;border-radius:8px;border:1px solid #ddd;box-shadow:2px 2px 8px rgb(0 0 0 / .08);max-width:150px;transition:transform 0.2s ease-in-out}.fbt-item:hover{transform:translateY(-5px)}.fbt-item input[type="checkbox"]{display:block;margin:0 auto 8px;cursor:pointer}.fbt-item a{text-decoration:none;color:#222;font-weight:600}.fbt-item a:hover{color:#0071a1}.fbt-item img{display:block;max-width:100%;height:auto;border-radius:5px;margin-bottom:10px}.fbt-item p{font-size:14px;margin:5px 0;color:#444}.fbt-item p.price{font-weight:700;color:#c00}.fbt-button-wrapper{width:100%;text-align:center;margin-top:20px}.add-fbt-to-cart{margin-top:20px;padding:12px 25px;font-size:16px;cursor:pointer;transition:0.3s ease-in-out}.fbt-form .add-fbt-to-cart{display:block;margin:20px auto;padding:10px 20px;font-size:16px;cursor:pointer;transition:0.3s ease-in-out}.br_popup_inner{padding:20px}.br_new_compare table{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden}.br_new_compare th{padding:14px;font-size:16px;text-align:center;font-weight:700}.br_new_compare td{padding:14px;border-bottom:1px solid #ddd;text-align:center}.br_new_compare tr:nth-child(even){background:#fdf7f1}.br_new_compare h3 a{color:#540000;font-weight:700;text-decoration:none;font-size:18px}.br_new_compare h3 a:hover{text-decoration:underline}.br_compare_price{font-size:18px;font-weight:700;color:#540000}.add_to_cart_button{display:inline-block;color:#ffefd1;padding:10px 15px;border-radius:6px;text-decoration:none;font-size:14px;font-weight:700}.br_remove_all_compare{display:inline-block;background:#000;color:#000;padding:10px 15px;border-radius:6px;text-decoration:none;font-size:14px;font-weight:700;margin-bottom:15px}.br_remove_all_compare:hover{background:#000}.br_new_compare img{border-radius:5px;transition:transform 0.3s ease-in-out}.br_new_compare img:hover{transform:scale(1.05)}.stock.in-stock{color:#007b00;font-weight:700}.stock.available-on-backorder{color:#d98300;font-weight:700}.br_lined_attribute_left{font-weight:700;color:#540000;border-bottom:2px solid #000}.br_new_compare_block .br_lined_attribute_left{color:#2c2c2c}.br_new_compare_block .br_new_compare .br_right_table .br_lined_attribute_right{border-left:1px solid #000!important}.br_new_compare_block .br_new_compare tr:nth-child(even){background:#fff0}body .br_new_compare_block .br_top_table .br_main_top tbody tr:first-child th{border-bottom:1px solid #888!important}.br_new_compare_block h3 a{color:#000}.br_new_compare_block .br_new_compare table{overflow:visible!important}.br_new_compare_block .br_new_compare .br_left_table .br_lined_attribute_left,.br_new_compare_block .br_new_compare .br_right_table .br_lined_attribute_left{border-right:1px solid #888!important}.categories-filter-wrap{display:flex;flex-direction:column}.filter-sidebar{position:fixed;top:0;left:-350px;width:350px;height:100vh;background:#fff;box-shadow:2px 0 10px rgb(0 0 0 / .2);padding:20px;transition:transform 0.4s ease-in-out,opacity 0.3s ease-in-out;z-index:100000;overflow-y:auto;opacity:0;transform:translateX(-20px)}.filterSidebar-top{top:10%}.filter-sidebar.open{transform:translateX(350px);opacity:1}.filter-close-btn{position:absolute;top:30px;left:180px!important;font-size:24px;cursor:pointer}.filter-open-btn{transform:translateY(-50%);padding:10px 15px;cursor:pointer;z-index:10000;transition:transform 0.3s ease-in-out}.filter-open-btn:hover{transform:translateY(-50%) scale(1.1)}.woof_products_top_panel{display:none!important}.button:not(.filter-open-btn){padding:14px 30px!important;font-size:12px;line-height:1.2!important;color:#000!important}.woocommerce-js ul.products li.product .button,.woocommerce-page ul.products li.product .button{margin:10px 0;font-size:.875rem;padding:10px!important}section.related.products h2,.product-recent div h2.uagb-heading-text{margin-bottom:30px}.open-filter-button button#openFilter{display:inline-block;padding:8px;background-color:#000!important;border:2px solid #000!important;color:#fff;font-size:20px;border-radius:0;border-bottom-right-radius:10px;border-top-right-radius:10px;transition:.3s all ease-in;font-family:'Rajdhani',sans-serif;font-weight:500!important}button#openFilter:hover{background-color:transparent!important;color:#000!important}.open-filter-button{left:2px}.woocommerce-cart-form__contents .coupon .coupon-error-notice{margin:0 0 0 15px}.woocommerce-cart-form__contents .coupon .button{font-size:12px!important;line-height:12px!important;height:auto}.woocommerce-js h1.unwritten,.woocommerce-js h1.textured,.woocommerce-js h1.bold-gold,.woocommerce-js h1.miraculous{display:none}.xoo-wsc-pname a{font-size:14px;line-height:20px}.variation dt{font-size:11px}.variation-Stone p{font-size:16px}.xoo-wsc-qty-price bdi{font-size:14px;line-height:20px}.xoo-wsc-product dl.variation dd p{font-size:15px;line-height:20px}.xoo-wsc-cart-active .xoo-wsc-container{max-width:400px}.button-call h3.uagb-cta__title{font-size:22px}.event-section h2.event-title{font-size:22px!important;margin-bottom:10px}.event-section .event-description{font-size:16px;line-height:1.5}.event-section .event-dates{font-size:14px}.single-product nav.woocommerce-breadcrumb{padding-top:30px;padding-bottom:20px;font-size:13px}.out-of-stock-radio p{font-size:15px!important;line-height:1.2;font-weight:500!important;margin-bottom:16px}.out-of-stock-radio label{font-size:15px!important;font-weight:500;margin-bottom:12px!important}.woocommerce-js div.product form.cart .button.single_add_to_cart_button{font-size:11px!important}.entry-summary a.woosw-btn span{font-size:20px!important}.entry-summary a.woosw-btn.woosw-btn-has-icon{margin-bottom:10px;gap:2px}.woocommerce-js div.product .product_meta{padding-top:16px}#tab-description.woocommerce-Tabs-panel.wc-tab{font-size:18px;line-height:1.5}.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:22px}span.ast-sticky-add-to-cart-action-price.price span{font-size:18px}.xoo-wsc-ft-amt.xoo-wsc-ft-amt-subtotal span{font-size:14px}span.xoo-wsc-footer-txt{margin:-4px auto 10px;line-height:1.2}.cart_item .variation dt{font-size:18px}.cart_item .variation dd p{font-size:14px;line-height:29px;margin-bottom:0;font-weight:400!important}.cart_item .variation dt{font-size:16px;line-height:29px;float:left}.woocommerce-js td.product-name p.backorder_notification{font-size:12px}tr.woocommerce-cart-form__cart-item.cart_item bdi{font-size:16px}.shop_table span bdi,.shop_table span.amount,.shop_table .shipping label{font-size:15px!important}.shop_table .woocommerce-shipping-destination{font-size:15px!important;margin-bottom:10px}.shop_table .woocommerce-shipping-destination strong{font-size:12px}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead th{font-size:15px!important}ul.products.main-products .woosw-btn{display:none}.checkout.woocommerce-checkout h3{font-size:18px}.checkout.woocommerce-checkout label{margin-bottom:8px}.checkout.woocommerce-checkout p.form-row{margin-bottom:16px}.woocommerce-checkout article.type-page{padding:30px 0 50px}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content{justify-content:space-between}.woocommerce-js .quantity.buttons_added+.button.single_add_to_cart_button{width:auto}.woocommerce-js div.product form.cart .single_variation_wrap p.ast-stock-detail{font-size:12px}.filterSidebar-top h3{font-size:20px}button#closeFilter{font-size:20px!important;position:relative;width:30px;height:30px;color:#000000!important;left:auto!important;right:0;padding:5px!important;background-color:transparent!important;top:-25px;float:right;display:flex;justify-content:center;line-height:24px!important}button#closeFilter::before{content:"\f00d";font-family:'FontAwesome';line-height:1.4;background:none!important}.categories-filter-wrap .filter-sidebar button#closeFilter{line-height:20px!important}.categories-filter-wrap .filter-sidebar button#closeFilter::before{left:1px;top:-1.7px;width:auto;height:auto}.categories-filter-wrap .categories-filterleft{margin-top:20px}.woof_submit_search_form_container{justify-content:end}.filter-sidebar.open button.button.woof_reset_search_form{padding:10px 15px!important;font-size:12px!important}.filter-sidebar.open .woof_text_search_container .woof_text_search_go{top:12px}.categories-filter-wrap .irs--round .irs-handle{top:28px;width:18px;height:18px;border:3px solid #000}.categories-filter-wrap .woof-front-builder-container .woof_container h4{font-size:13px;margin-bottom:7px}.categories-filterleft .woof-front-builder-container .woof_block_html_items{padding:0}.filter-sidebar.open button.button.woof_reset_search_form:before{background:none!important}.swal2-title{text-transform:lowercase}.swal2-html-container{padding-top:0;line-height:1.1}.swal2-confirm.my-confirm-button,.swal2-cancel.my-cancel-button{background-color:#000;border-color:#000;color:#fff;transition:0.3s}.swal2-confirm.my-confirm-button:hover,.swal2-cancel.my-cancel-button:hover{background-color:#fff0;color:#000;background-image:none!important}@media screen and (max-width:1024px){.open-filter-button,.woocommerce-ordering{position:fixed;bottom:0;width:50%;background:#fff;padding:12px 0;z-index:9999;display:flex;align-items:center;justify-content:center;box-shadow:0 -2px 5px rgb(0 0 0 / .1)}.open-filter-button{left:0;border-right:1px solid #ddd}.woocommerce-ordering{right:0}.woocommerce-ordering select{width:90%;max-width:150px;padding:6px;font-size:14px}.open-filter-button button{padding:8px 12px;font-size:14px}button#openFilter{top:25px;color:#000}form.woocommerce-ordering{margin-bottom:unset!important}.woocommerce-js button.button{border:1px solid white!important}.woocommerce-js button.button{border:1px solid #000!important;color:#000}}@media screen and (max-width:1700px){.bubbles-content{left:50px!important}.wishlist_table.mobile li .additional-info-wrapper{width:calc(100% - 25px)}}@media screen and (max-width:1299px){.categories-filter-wrap .categories-filterleft+div{width:100%;max-width:75%}.woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid){grid-template-columns:repeat(3,1fr)}.woocommerce-js ul.products li.product .ast-woo-product-category,.woocommerce-page ul.products li.product .ast-woo-product-category{margin-bottom:0}.banner-image{height:28rem}}@media screen and (max-width:1199px){li.product:hover .wpb_wl_preview,ul.products li.product:hover .hover-gallery-images,.astra-shop-thumbnail-wrap:hover .ast-on-card-button:not(.ast-onsale-card){opacity:0}.expo-our-collection .explore-our-collection-slider .category-item a{max-height:350px}.image-text-section{padding:0 3rem}.about-us-main .about-us-banner{min-height:75vh}.about-us-main .image-text-section h2{font-size:22px!important}.about-us-main .image-text-section .common-button a{font-size:14px;line-height:20px;padding-right:20px;padding-left:20px}h2{font-size:24px!important;line-height:1.25!important}.button-call h3.uagb-cta__title{font-size:15px}.button-call.wp-block-button .wp-block-button__link{font-size:14px;font-weight:500;padding:10px 20px}.button:not(.filter-open-btn){padding:10px 20px!important;font-size:11px!important;line-height:1.2!important}}@media screen and (max-width:1198px){.new-arrivals-list .wc-block-grid__product{width:100%;max-width:100%!important;margin:0px!important}.wc-block-grid__product-image img{object-fit:contain!important}.event-section.event-section-home .event-list{max-width:calc(50% - 14px)}#custom-widget #close-btn{opacity:1}}@media screen and (max-width:992px){.wishlist_table.mobile li .additional-info-wrapper{width:calc(100% - 25px)}.woocommerce .col2-set .col-1{margin-bottom:15px}.woocommerce-product-gallery.multiple .custom-stacked-gallery-grid .woocommerce-product-gallery__image{max-width:48%}.about-us-main .image-text-section .common-button a{padding:10px 15px}.about-us-main .image-text-section h2{font-size:20px!important;line-height:1.5!important}.woocommerce-js h1{font-size:26px!important}.home-slider .slider-content .uagb-ifb-desc{font-size:18px;line-height:22px}.justify-end{justify-content:end!important}.event-section h2.event-title{font-size:18px!important;margin-bottom:10px}.woocommerce table.shop_table_responsive tr td::before{font-size:14px!important}.cart_item .variation dd p{font-size:14px;line-height:29px}}@media screen and (max-width:1024px){.open-filter-button button#openFilter{background-color:#fff!important;color:#000;border:1px solid rgb(98 85 72 / 15%)!important;font-size:14px;height:40px;border-radius:10px}.open-filter-button button#openFilter:before{background-color:#fff!important;border-radius:10px}.categories-filter-wrap .categories-filterleft+div{max-width:63%}.woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid),.ast-container .woocommerce ul.products:not(.elementor-grid),.woocommerce-page ul.products:not(.elementor-grid),.woocommerce.tablet-columns-3 ul.products:not(.elementor-grid){grid-template-columns:repeat(2,1fr)}.wpb_wl_quick_view_content .wpb_wl_images,.wpb_wl_quick_view_content .wpb_wl_summary{width:100%}}@media screen and (max-width:768px){.woocommerce-product-gallery.multiple .custom-stacked-gallery-grid .woocommerce-product-gallery__image{max-width:100%}.wpb_wl_quick_view_content{padding:10px 15px}.wpb_wl_quick_view_content .wpb_wl_summary{padding-left:0;padding-right:0}#preloader img{width:200px;height:auto}}@media screen and (max-width:767px){.custom-stacked-gallery-grid .woocommerce-product-gallery__image{flex:0 0 100%}.image-text-section .ball-chain-btn{justify-content:center}.wishlist_table.mobile li .additional-info-wrapper{width:calc(100% - 25px)}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{margin-left:4px}.woocommerce-js #content table.cart td,.woocommerce-page #content table.cart td{min-height:3em}.about-us-main .about-us-banner{min-height:50vh}.event-section.event-section-home .event-list{max-width:calc(50% - 14px)}.categories-filter-wrap{flex-wrap:wrap}.categories-filter-wrap .categories-filterleft,.categories-filter-wrap .categories-filterleft+div{max-width:100%}.single-product-detail .summary h1,.wpb_wl_summary .wpb_wl_product_title{font-size:18px!important}h2{font-size:18px!important;line-height:1.5!important}.woocommerce-js div.product .woocommerce-tabs{margin-bottom:3em}.image-text-section{grid-template-columns:100%!important}.image-text-section .wp-block-media-text__media{grid-column:1!important;grid-row:1!important}.image-text-section>.wp-block-media-text__content{grid-column:1!important;grid-row:2!important;grid-row:2!important;padding:30px 0px!important}.image-text-section{padding:0 15px!important}.banner-image{height:16rem}img.event-image.wp-post-image{width:100%;max-height:140px;min-height:140px;height:100%}.button:not(.filter-open-btn){padding:10px 10px!important;font-size:10px!important;line-height:1.2!important}.woocommerce-js div.product .woocommerce-tabs .shop_attributes th{font-size:12px}.woocommerce-js div.product .woocommerce-tabs .shop_attributes tr>*{padding:10px}.cart_item .variation dd p{font-size:12px;line-height:29px}}@media screen and (max-width:567px){.wishlist_table.mobile li .additional-info-wrapper{width:100%}.event-section.event-section-home .event-list{max-width:100%}.woocommerce-js ul.products li.product .button,.woocommerce-page ul.products li.product .button{padding:10px 14px;text-align:center}.woof-front-builder-container .woof_container_productsize{padding:0px!important;margin:0}.woocommerce-js ul.order_details li{width:100%;max-width:100%;margin-right:2%;border-right:0}.woocommerce-js ul.order_details{padding-left:0}.woocommerce-wishlist .product-name h3 a{color:#000}.woocommerce-wishlist .product-name a{color:#000}.wishlist_table.mobile{background-color:#e8ddcc;padding:50px 10px}.wishlist_table.mobile li{background-color:#fff;padding:15px}.wishlist_table.mobile li .item-wrapper{width:100%}.woocommerce-wishlist .item-details-table .label{color:#000;font-size:12px!important}.woocommerce-wishlist .shop_table .label{color:#000}.woocommerce-wishlist .product-add-to-cart a{color:#fff;font-weight:600;background-color:#000;padding:10px}.woocommerce-wishlist .fa-trash:before{color:#000}.woocommerce-Address-title{flex-direction:column}.woocommerce-Address-title>*{width:100%}.woocommerce .addresses .title .edit,.woocommerce-account .addresses .title .edit{padding:0 11px}}.variations_form table.variations .variable-items-wrapper li.disabled .variable-item-contents{position:relative}.variations_form table.variations .variable-items-wrapper li.variable-item.disabled .variable-item-contents::before{display:none!important}.variations_form table.variations .variable-items-wrapper li.variable-item.disabled{cursor:no-drop;pointer-events:none}.variations_form table.variations .variable-items-wrapper li.variable-item{height:auto!important}.variations_form table.variations .variable-items-wrapper li.disabled .variable-item-contents span.variable-item-span{line-height:22px}header.entry-header h1.entry-title{margin-top:40px}.wp-block-uagb-container.uagb-block-dc321e6c{position:relative}.home-textured-image-section figure{width:100%}.home-textured-button-section .home-textured-button .uagb-buttons-repeater .uagb-button__link{color:#000!important}.home-textured-button-section .home-textured-button .uagb-buttons-repeater{background:#fff;border-color:#000!important;transition:0.3s}.home-textured-button-section .home-textured-button .uagb-buttons-repeater:hover{background:#000!important;border-color:unset!important}.home-textured-button-section .home-textured-button .uagb-buttons-repeater:hover .uagb-button__link{color:#fff!important}.home-shop-by-category-section-one{padding-left:18px!important;padding-right:18px!important}.home-new-arrivals-section .wc-block-grid__product-link,.home-new-arrivals-section .wc-block-grid__product-image,.home-best-seller-section .wc-block-grid__product-link,.home-best-seller-section .wc-block-grid__product-image{width:100%}.home-new-arrivals-section .wc-block-grid__product-image img,.home-best-seller-section .wc-block-grid__product-image img{border:1px solid #ededed}.home-new-arrivals-section .wp-block-uagb-call-to-action,.home-best-seller-section .wp-block-uagb-call-to-action{padding-left:8px;padding-right:8px}.home-instagram-feed-section .FeedLayout__wrapper{padding:25px 8px!important}.home-instagram-feed-section .DesignedButton__button{border-radius:0!important;border:1px solid #000!important;transition:.3s all ease-in}.home-instagram-feed-section .FeedLayout__row-footer{margin-top:10px!important}.home-instagram-feed-section .FeedLayout__row-footer>:not(:first-child){margin-left:10px!important}.xoo-wsc-basket{border-radius:0}.xoo-wsc-cart-active .xoo-wsc-basket{right:400px}.xoo-wsc-cart-active .xoo-wsc-product{position:relative}.xoo-wsc-cart-active .xoo-wsc-img-col{align-self:start}.xoo-wsc-cart-active .xoo-wsc-product .xoo-wsc-sm-right .xoo-wsc-smr-del.xoo-wsc-icon-trash{position:absolute;top:0;background:#000;color:#fff;padding:7px 6px 8px 7px;border-radius:50%}.xoo-wsc-products:not(.xoo-wsc-pattern-card),.xoo-wsc-products .xoo-wsc-pname a,.xoo-wsc-product dl.variation dd p,.xoo-wsc-qty-price bdi{font-size:12px}.xoo-wsc-product dl.variation dt{font-weight:400;font-size:12px}.woocommerce-cart .site-content{padding-top:35px;padding-bottom:35px}.woocommerce-cart .site-content .woocommerce-cart-form table.cart{margin-bottom:0}.woocommerce-cart .site-content .woocommerce-cart-form table.cart .actions .coupon button,.woocommerce-cart .site-content .woocommerce-cart-form table.cart .actions button{height:35px;padding:5px 15px!important;font-size:12px!important;transition:0.3s}.woocommerce-cart .site-content .woocommerce-cart-form table.cart .actions .coupon input{width:65%!important}.woocommerce-cart .site-content .woocommerce-cart-form table.cart .actions .coupon button{width:38%!important;margin-left:10px!important}.woocommerce-cart .woocommerce .woocommerce-cart-form__contents .actions button[name="update_cart"]{background-color:#000!important;color:#fff!important}.woocommerce-cart .woocommerce .woocommerce-cart-form__contents .actions button[name="update_cart"]:hover{background-color:transparent!important;color:#000!important}.woocommerce-cart .site-content .woocommerce-cart-form table.cart th.product-name a{color:#000}.woocommerce-cart .site-content .woocommerce-cart-form table.cart td.product-subtotal .old-price .woocommerce-Price-amount.amount{font-weight:400}.woocommerce-cart table.shop_table dl dd{margin-bottom:0}.woocommerce-cart .site-content .cart-collaterals .cart_totals{padding:0!important}.woocommerce-cart .site-content .cart-collaterals .cart_totals h2{margin:0!important}.woocommerce-cart .site-content .cart-collaterals .cart_totals table{margin-bottom:0}.woocommerce-cart .site-content .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:15px}.woocommerce-cart .site-content .cart-collaterals .cart_totals .wc-proceed-to-checkout button{transition:0.3s}.woocommerce-cart .site-content .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{margin-bottom:0}.single-product .site-content .single-product-detail .summary form.cart ul.variable-items-wrapper li{border-radius:0}.single-product .site-content .single-product-detail .summary form.cart .single_add_to_cart_button{height:40px!important}.single-product .ast-sticky-add-to-cart .ast-sticky-add-to-cart-title{font-size:16px!important}.single-product .ast-sticky-add-to-cart .single_link_to_cart_button{padding:10px 15px!important;min-width:160px;text-align:center}.variations tr .woo-variation-items-wrapper .variable-items-wrapper[aria-label="Metal"]{margin-top:7px}.variations_form .variations tr .woo-variation-items-wrapper .variable-items-wrapper[aria-label="Metal"] .variable-item{background-color:transparent!important;border:0!important;width:82px;height:28px!important;margin:0 1px;padding:0;box-shadow:unset!important}.variations tr .woo-variation-items-wrapper .variable-items-wrapper[aria-label="Metal"] .variable-item.selected{border-bottom:1px solid #000!important}.variations_form.cart ul[aria-label="Metal"] .variable-item .variable-item-span{display:none}.variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item[data-value="14ky"] .variable-item-contents{background-image:url(https://mondrianco.com/wp-content/uploads/2025/06/yellow-gradient.svg);background-repeat:no-repeat}.variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item[data-value="14kr"] .variable-item-contents{background-image:url(https://mondrianco.com/wp-content/uploads/2025/06/rose-gradients.svg);background-repeat:no-repeat}.variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item[data-value="14kw"] .variable-item-contents{background-image:url(https://mondrianco.com/wp-content/uploads/2025/06/white-gradients.svg);background-repeat:no-repeat}.variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item[data-value="14kybr"] .variable-item-contents{background-image:url(https://mondrianco.com/wp-content/uploads/2025/07/yellow-black-gradient.svg);background-repeat:no-repeat}.variations .woo-variation-items-wrapper .variable-items-wrapper .variable-item[data-value="14krbr"] .variable-item-contents{background-image:url(https://mondrianco.com/wp-content/uploads/2025/07/rose-black-gradient.svg);background-repeat:no-repeat}.woocommerce-js div.product .product_meta span.tagged_as{display:none}.tax-product_cat .categories-filter-wrap .open-filter-button button#openFilter{border-radius:0;background-color:#000!important;color:#FFF!important}.tax-product_cat .categories-filter-wrap .open-filter-button button#openFilter:before{background-color:#000!important}.woocommerce-js ul.products li.product a img{border:1px solid #ededed;border-radius:0}body .mfp-bg,body .mfp-wrap{z-index:99999}.wpb_wl_quick_view_content .woocommerce-product-gallery__wrapper,.wpb_wl_quick_view_content .thumbnails a,.wpb_wl_quick_view_content .thumbnails a img,.wpb_wl_quick_view_content .variable-items-wrapper .variable-item{border-radius:0!important}.wpb_wl_quick_view_content .variations_form .input-text.qty{border-radius:0!important;max-width:unset!important;width:70px;margin-right:7px!important}.wpb_wl_quick_view_content .variations_form .single_add_to_cart_button{border-radius:0!important;padding:10px 15px!important}.page-id-73 .site-main{padding:40px 20px}.woosw-actions #woosw_copy_btn{padding:12px 15px!important}.woosw-item--actions .woosw-item--stock .stock{margin-bottom:5px}.woosw-item--actions .add_to_cart_button{margin-left:0!important}.woocommerce-checkout #payment ul.payment_methods li.payment_method_poynt,.woocommerce-checkout #payment div.form-row.place-order .woocommerce-terms-and-conditions-wrapper{display:none}.woocommerce form.checkout_coupon button[name="apply_coupon"]{line-height:1.7!important;padding:7px 20px 8px!important;font-size:13px;margin-left:10px}.woocommerce-checkout .site-content .woocommerce-checkout table.shop_table td.product-total .old-price .woocommerce-Price-amount.amount{font-weight:400}.woocommerce-page.woocommerce-checkout form #order_review td.product-name,.woocommerce.woocommerce-checkout form #order_review td.product-name{font-size:14px}.woocommerce-page.woocommerce-checkout #order_review table td.product-name dl.variation{color:#334155}.ast-pagination .page-numbers.current{border-color:#000;background-color:#000}.ast-pagination .page-numbers{line-height:32px}.ast-pagination .next.page-numbers,.ast-pagination .prev.page-numbers{float:unset}.ast-pagination a:focus{color:var(--ast-global-color-3)}@media screen and (max-width:992px){.wp-block-uagb-container.uagb-block-f9e5ebc2{width:auto!important;bottom:20px;left:20px}}@media screen and (max-width:921px){.woocommerce-cart .site-content .woocommerce-cart-form table.cart .product-thumbnail img{max-width:unset;width:100%}}@media screen and (max-width:767px){.home-instagram-feed-section .FeedLayout__wrapper{padding:0!important}.home-instagram-feed-section .FeedGridLayout__grid{grid-template-columns:repeat(2,auto)!important;gap:10px!important}}@media screen and (max-width:676px){.woocommerce-cart .site-content .woocommerce-cart-form table.cart .actions .coupon{width:100%;padding-bottom:12px!important}.woocommerce-cart .site-content .woocommerce-cart-form table.cart .actions button{width:100%!important;margin-left:0!important}}@media screen and (max-width:575px){.single-product .variations tr .woo-variation-items-wrapper .variable-items-wrapper[aria-label="Metal"] .variable-item{width:40px}.single-product .v.woocommerce-checkout #payment ul.payment_methods liariations tr .woo-variation-items-wrapper .variable-items-wrapper[aria-label="Metal"] .variable-item .variable-item-contents{background-size:80px 100%;height:80%}.ast-pagination .next.page-numbers,.ast-pagination .prev.page-numbers{width:auto;font-size:0}.ast-pagination .next.page-numbers span,.ast-pagination .prev.page-numbers span{font-size:16px}}@media screen and (max-width:545px){.woocommerce-cart .site-content .woocommerce-cart-form table.cart .actions .coupon input,.woocommerce-cart .site-content .woocommerce-cart-form table.cart .actions .coupon button{width:50%!important}.woocommerce-cart .site-content .woocommerce-cart-form table.cart .actions .coupon button{font-size:10px!important;margin-left:5px!important}}@media screen and (max-width:450px){.ast-on-card-button.ast-onsale-card.unwritten-badge{right:unset;left:1.5em;top:unset;bottom:1.1em}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.woocommerce-loop-product__title{font-size:0.775rem!important}.woocommerce ul.products{grid-template-columns:repeat(3,1fr)!important}}