.footer-container h4{font-size:18px;line-height:0px}.price-per-carat{font-size:16px;font-weight:400;color:grey}.products.elementor-grid.columns-4 .price-per-carat{display:none!important}.elementor-widget-woocommerce-cart .woocommerce a{color:#0177a8!important}.elementor-8 .elementor-element.elementor-element-29e0cf3 .shop_table .button{border:solid 1px;color:#0177a8;font-size:15px;padding:9px}.checkout-button.button.alt.wc-forward{color:white!important}.elementor-menu-cart__product-price.product-price{color:#323232}.elementor-menu-cart__footer-buttons a{background:#0177a8!important}.elementor-menu-cart__subtotal{text-align:left!important;font-family:"AR ONE SANS";font-size:18px}.woocommerce-message{border-top-color:#0177a8!important}.woocommerce-message::before{color:#0177a8!important}a.button.wc-forward{background-color:#0177a8!important;color:white}.fz-search-filter>:first-child{display:flex;flex-flow:row wrap}.custom-filter-header-container{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;padding-bottom:12px}.custom-filter-header-container .custom-sorting-select{width:max-content;font-size:14px;padding:6px}.fz-search-filter form{width:227px;font-size:14px}.fz-search-filter h4{font-size:15px}.searchandfilter .noUi-connect{background-color:#0177a8!important}.fz-search-filter .search-filter-results{width:calc(100% - 227px)}.fz-search-filter .sf-field-sort_order{display:none}.fz-search-filter ul{padding:0}.fz-search-filter .sf-meta-range.sf-meta-range-slider::before{content:attr(data-range);margin-left:56px}.fz-search-filter .sf-meta-range label,.fz-search-filter .sf-range-values-seperator{display:none!important}.sf-input-radio{display:none}.sf-label-radio{display:inline-block;padding:7px!important;border:1px solid #999;border-radius:6px;cursor:pointer;transition:all .2s ease;text-align:center;flex:1 1 120px;box-sizing:border-box;width:150px}tr.woocommerce-shipping-totals td:before{width:50%!important}.woocommerce-shipping-totals.shipping td{padding:0 12px 0 0}.woocommerce-shipping-destination{padding-top:16px}.order-total{font-size:18px}.woocommerce table.shop_table td{padding:9px 0!important}.klaviyo-newsletter-checkbox-wrapper{margin-bottom:0!important}.klaviyo-newsletter-checkbox-wrapper .form-row.kl-newsletter-checkbox{font-weight:600}.sf-label-radio:hover{background:#eee}.sf-input-radio:checked+.sf-label-radio{color:#0177a8;border-color:#0177a8}.searchandfilter .meta-slider{max-width:150px!important}.custom-search-and-filter-header{display:flex;flex-flow:row nowrap;justify-content:flex-start;cursor:pointer}.custom-search-and-filter-header .filter-burger-menu{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-end}@media only screen and (max-width:647px){.custom-filter-header-container{order:2;width:50%;padding:8px 0 16px}.fz-search-filter form{order:1;width:50%}.fz-search-filter .search-filter-results{width:100%;order:3}.fz-search-filter .custom-search-and-filter-list{position:absolute;z-index:999999;background:#fff;width:300px;display:none;box-shadow:4px 4px 10px rgba(0,0,0,.2);flex-flow:column;padding:15px}}@media only screen and (max-width:768px){.elementor-8 .elementor-element.elementor-element-29e0cf3 .e-cart-totals,.elementor-widget-woocommerce-cart .woocommerce table.cart tr{padding:0}.woocommerce-cart-form__cart-item.cart_item td:last-of-type{display:none}.woocommerce-cart-form__cart-item.cart_item .product-remove{width:fit-content}}@media (max-width:1024px){.woocommerce-cart .product-thumbnail,.woocommerce-cart .product-thumbnail img{display:table-cell!important;max-width:80px;height:auto}}