.variable-item.image-variable-item{border-radius:100px!important;width:68px!important;height:68px!important;padding:0!important}.variable-item.image-variable-item.selected{padding:3px!important}.variable-item.image-variable-item img{border-radius:100px!important}.woocommerce-cart .page.type-page,.woocommerce-checkout .page.type-page{padding-top:30px}.woocommerce .quantity .qty{width:100%;outline:none!important;font-weight:600;font-size:18px;line-height:18px;border:1px solid #68655F;border-radius:0!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box}.woocommerce div.product form.cart div.quantity{max-width:327px;width:100%;height:54px!important;position:relative;margin-right:10px;margin-bottom:41px;display:flex;float:none}.wp-singular .single_add_to_cart_button.button.alt{background-color:#800116!important;max-width:327px;width:100%;height:54px!important;border-radius:0;font-weight:600;transition:.3s;font-family:'Manrope'}.wp-singular .single_add_to_cart_button.button.alt:hover{background-color:#DBC9B9!important;color:#000000!important}.color_fields .wapf-swatch.wapf-swatch--image{border-radius:100px}.color_fields .wapf-swatch.wapf-swatch--image.wapf-checked{border-color:#fff0}.color_fields .wapf-swatch.wapf-swatch--image .wapf-swatch-label{padding:0;margin-top:5px;line-height:normal}.color_fields .wapf-swatch.wapf-swatch--image.wapf-checked .wapf-swatch-label{font-weight:600}.color_fields .wapf-swatch.wapf-swatch--image.wapf-checked .wapf-swatch-label span{font-weight:600}.color_fields .wapf-swatch.wapf-swatch--image.wapf-checked .img_holder{border-color:#000}.color_fields .wapf-swatch.wapf-swatch--image .img_holder{border:1px solid #fff0;padding:3px;border-radius:100px}.color_fields .wapf-swatch label{width:100%;height:100%}.color_fields .wapf-image-swatch-wrapper:not(.wapf-col--7) .wapf-swatch label img{border-radius:100px;height:78px;width:78px}.color_fields .wapf-swatch label img{border-radius:100px}.color_fields .wapf-image-swatch-wrapper:not(.wapf-col--7){grid-template-columns:repeat(var(--wapf-cols),90px)}.color_fields .wapf-image-swatch-wrapper.wapf-col--7{grid-template-columns:repeat(var(--wapf-cols),72px)}.color_fields .wapf-image-swatch-wrapper{grid-gap:23px}.wapf-product-totals{margin-top:40px;max-width:493px}.wapf-field-container:not(:first-child){margin-top:30px}.elementor-widget-theme-post-content+.elementor-widget-woocommerce-product-price{display:none}.wp-singular footer.elementor-location-footer{margin-top:18px}.label-above .wapf-field-label abbr{display:none;color:#800116}.wapf-field-container.wapf-field-text-swatch:has(.text_for_assembly_info) abbr{display:contents}.label-above .wapf-field-label span{font-size:24px;color:#000;font-weight:600;line-height:normal}.wapf-swatch-label{font-weight:300;line-height:normal}.wapf-swatch-label span{opacity:1;display:block;font-weight:300;white-space:nowrap}.wapf-col--7 .wapf-swatch-label span{font-size:14px}.dropdown_section{position:relative;cursor:pointer}.dropdown_section .wapf-field-input{padding-bottom:30px;border-bottom:1px solid #DBC9B9}.dropdown_section .wapf-field-input:after{content:'';background-image:url(/wp-content/uploads/2025/10/celsium-plus.svg);position:absolute;top:-4px;right:0;width:20px;height:32px;background-size:cover}.dropdown_section.shown .wapf-field-input:after{background-image:url(/wp-content/uploads/2025/10/celsium-minus.svg)}.wapf-section.grouped_fields{overflow:hidden;display:none}.wapf-section.grouped_fields .wapf-field-container:first-child{margin-top:30px}.wapf-section.grouped_fields.shown{display:block}.wapf-wrapper .label-above .wapf-field-label{margin-bottom:17px}.wapf .wapf-field-container{padding-bottom:0;padding-right:0}.selected_product_attributes{font-size:14px}.selected_product_attributes div{line-height:160%}.wapf-field-container.dropdown_section:not(:first-child),.wapf .wapf-field-group:not(:first-child){margin-top:70px}.product_selected_attributes_container{margin-bottom:16px;display:none}.show_attributes.wapf-product-totals .product_selected_attributes_container{display:block}.toggle_attribute_container{background-image:url(/wp-content/uploads/2025/10/celsium-plus.svg);width:20px;height:32px;background-size:cover;background-position:center;cursor:pointer}html body .product.type-product .wapf-product-totals .product_grand_total_container span{font-size:24px;color:#000;line-height:normal;font-weight:600}.show_attributes.wapf-product-totals .toggle_attribute_container{background-image:url(/wp-content/uploads/2025/10/celsium-minus.svg)}.wapf .wapf-wrapper{margin-bottom:70px}.wp-singular .wapf-swatch--text{margin:0;flex-basis:calc(50% - 5px);border-radius:0;min-height:54px;text-align:center;display:flex;align-items:center;border:1px solid #fff0;background:#F5F5F5;transition:.3s;padding-left:10px;padding-right:10px}.wp-singular .wapf-swatch.wapf-swatch--text.wapf-single-select.wapf-checked,.wp-singular .wapf-swatch--text:hover{border-color:#68655F;background:#fff;color:#000;font-weight:600}.wp-singular .wapf-swatch.wapf-swatch--text.wapf-single-select.wapf-checked span,.wp-singular .wapf-swatch--text:hover span{color:#000;font-weight:600}.wp-singular .wapf-swatch.wapf-swatch--text.wapf-single-select.wapf-checked span.wapf-pricing-hint,.wp-singular .wapf-swatch--text:hover span.wapf-pricing-hint{opacity:1}.wp-singular .wapf-swatch--text label{padding:0;height:100%;display:flex;align-items:center;justify-content:center;width:100%}.wapf-field-text-swatch .wapf-swatch-wrapper{gap:9px}.wapf-field-container.wapf-field-image-swatch:not(.color_fields) .wapf-swatch--image img{object-fit:cover;display:block;max-height:310px;width:100%;height:auto;transition:.3s;aspect-ratio:310/310}.wapf-image-swatch-wrapper:not(.wapf-col--2) .wapf-swatch--image img{max-height:unset!important}.wapf-field-container.wapf-field-image-swatch:not(.color_fields) .wapf-swatch--image{padding:9px;background:#F5F5F5;transition:.3s;border-radius:0;border:1px solid #fff0}.wapf-field-container.wapf-field-image-swatch:not(.color_fields) .wapf-swatch--image.wapf-checked{background:#fff;border-color:#68655F}.wapf-field-container.wapf-field-image-swatch:not(.color_fields) .wapf-swatch--image.wapf-checked .wapf-swatch-label{font-weight:600}.wapf-field-container.wapf-field-image-swatch:not(.color_fields) .wapf-swatch--image.wapf-checked .wapf-swatch-label span{font-weight:600}.woocommerce .quantity .less-qty,.woocommerce .quantity .more-qty{position:absolute;top:0;cursor:pointer;display:flex;align-items:center;height:100%;width:78px;justify-content:center;font-size:18px;font-weight:300;color:#68655F;line-height:18px}.woocommerce .quantity .less-qty{left:0}.woocommerce .quantity .more-qty{right:0}.units_text_above_qty{margin-bottom:16px;line-height:normal;font-size:24px;font-weight:600}.quantity input[type="number"]::-webkit-outer-spin-button,.quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type="number"]{-moz-appearance:textfield}.wp-singular a.trigger_inquiry_form{background:#DBC9B9;color:#000;max-width:327px;width:100%;height:54px;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.wp-singular a.trigger_inquiry_form:hover{background:#800116;color:#fff}.add_to_cart_buttons_container{display:flex;gap:9px}.product.type-product .wapf-product-totals div span:first-child,.product.type-product .wapf-product-totals div span:last-child{font-weight:300;font-size:18px;color:#000;line-height:174.172%}.product.type-product .wapf-product-totals .wapf--inner>div{padding:0}.product.type-product .wapf-product-totals hr{margin-top:30px;margin-bottom:30px;border-color:#DBC9B9}.custom_overview_container{margin-bottom:16px}.elementor-location-single.type-product{padding-left:15px;padding-right:15px}.wapf-product-totals h3.product_total_price_text{font-size:24px;line-height:normal;color:#000;font-weight:600;margin-bottom:33px}.custom_overview_container img{cursor:pointer}.woocommerce div.product div.images .flex-control-thumbs{position:absolute;left:-124px;display:flex;flex-direction:column;top:0;gap:18px;max-width:106px;width:100%}.woocommerce div.product div.images .flex-control-thumbs li{width:100%}.woocommerce div.product div.images .flex-control-thumbs li img{max-width:106px;width:100%;opacity:1;border:1px solid #fff0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active{border-color:#68655F}.solid_inquiry_form_wrapper{position:fixed;width:100%;height:100%;top:0;left:0;background:#ECECECDE;z-index:9999;display:none}.solid_inquiry_form_wrapper.show_form{display:block}.solid_inquiry_form_wrapper .solid_inquiry_form_container h4{font-size:14px;line-height:18px;font-weight:600;color:#000;margin-bottom:14px}.close_form_button{position:absolute;top:18px;right:20px;display:flex;cursor:pointer}.solid_inquiry_form_container{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;padding:32px 20px 50px 45px;background:#fff;max-width:1300px;width:100%;overflow:auto;max-height:calc(100vh - 50px);margin-top:10px}.container_for_form{display:flex;gap:40px}.solid_inquiry_form_container.success .container_for_form{display:none}.container_for_form_success{display:none}.solid_inquiry_form_container.success .container_for_form_success{display:block;margin-top:20px;text-align:center}.form_success_close_button{display:inline-flex;background-color:#800116!important;max-width:100px;width:100%;height:46px!important;border-radius:0;font-weight:600!important;align-items:center;justify-content:center;color:white!important;margin-top:30px;transition:.3s;cursor:pointer}.form_success_close_button:hover{background-color:#DBC9B9!important;color:#000}.solid_inquiry_form{flex-basis:64%}.container_for_form_selected_options{flex-basis:40%;margin-top:125px}.container_for_form_selected_options h3{font-size:32px;color:#000;font-weight:600;line-height:128.2%}.solid_form_radios{display:flex;flex-direction:column;gap:10px;margin-bottom:30px}.solid_form_radios input{appearance:none;background:#F0E9E3;width:24px;height:24px;border-radius:100px;margin:0;border:4px solid #F0E9E3;transition:.3s}.solid_form_radios input:checked,.solid_form_radios input:hover{background:#800116}.solid_form_radio{cursor:pointer;max-width:190px;font-size:14px;display:flex;gap:18px}.solid_form_radio span{color:#000;font-weight:400}.solid_inquiry_form_container .input_group{display:flex;flex-direction:column;margin-bottom:20px}.solid_inquiry_form_container .input_group .required{color:#f56c6c}.solid_inquiry_form_container .input_group label{font-size:18px;font-weight:500;margin-bottom:5px}.solid_inquiry_form_container input[type="text"],.solid_inquiry_form_container select{font-size:16px;font-weight:300;border:1px solid #dadbdd;color:#000;line-height:1;padding:11px 15px;outline:none!important;font-family:Manrope}.solid_inquiry_form_container select{height:42px;appearance:none;background:url(/wp-content/uploads/2025/10/chevron_down.svg) no-repeat right 15px center}.solid_inquiry_form_container textarea{border:1px solid #dadbdd;outline:none!important;min-height:103px;font-size:16px;font-weight:300;color:#000;line-height:1;padding:11px 15px;width:100%!important;font-family:Manrope}.solid_inquiry_form_container button.solid_form_submit{height:48px;color:#fff;max-width:200px;width:100%;margin-top:10px;cursor:pointer;transition:.3s}.solid_inquiry_form_container button.solid_form_submit:hover{background:#DBC9B9;color:#000}.border_gap_small{max-width:80px;width:100%;border-top:1px solid #000;margin-top:23px;margin-bottom:47px}.container_for_form_selected_options h5.product_name_inquiry_form{font-size:24px;margin-bottom:40px}.solid_inquiry_form span.error{font-size:14px;margin-top:2px;color:red;font-weight:400}.solid_inquiry_form .input_group.has_error input,.solid_inquiry_form .input_group.has_error textarea{border-color:red}.single-celsium-product #lightSlider img{max-width:760px;width:100%}html body .product_title_custom{color:#000;font-size:32px;font-weight:600;line-height:128.2%}.product_title_custom_line{margin-top:23px;width:80px;border-top:1px solid #000;margin-bottom:32px}.summary.entry-summary .price{display:none}.solid_custom_description{margin-bottom:40px}.woocommerce-tabs.wc-tabs-wrapper{display:none}.elementor-page .product_meta{display:none}.elementor-page .woocommerce div.product div.images.woocommerce-product-gallery{width:100%;float:none;max-width:unset;flex-basis:760px}.elementor-page .woocommerce div.product .summary.entry-summary{flex-basis:663px;float:none;width:100%}.elementor-page .woocommerce .product.type-product{display:flex;gap:71px}.page-header{line-height:normal}.woocommerce-cart.woocommerce-page .page-header{text-align:center}.woocommerce-cart.woocommerce-page .page-header{display:none}.woocommerce-cart .woocommerce .bellow_title_line,.woocommerce-checkout .woocommerce .bellow_title_line{background:#fff;width:100%;display:flex;align-items:center;justify-content:center;margin-top:24px;margin-bottom:69px}.woocommerce-cart .woocommerce .bellow_title_line .the_line,.woocommerce-checkout .woocommerce .bellow_title_line .the_line{height:1px;width:80px;border-top:1px solid #000}.cart_page_title{background:#fff}body h1.cart_page_title{font-size:40px;font-weight:300;line-height:128.2%;color:#000;text-align:center}.solid_cart_left_right_wrapper{background:#F0E9E3;display:flex;padding:39px 101px 230px 58px}.solid_cart_left_column{flex-basis:413px;min-width:413px}.cart_breadcrumbs{display:flex;align-items:center;gap:5px}.cart_breadcrumbs a{text-decoration:none}.cart_breadcrumbs a:has(img){height:18px}.cart_breadcrumbs *{color:#68655F;font-size:14px;font-weight:300;line-height:18px}.cart_breadcrumbs span{font-size:20px}.cart_breadcrumbs a.active_link{text-decoration:underline;text-decoration-color:#DBC9B9;text-underline-offset:3px}.left_column_featured_products .featured_products_title{font-size:32px;font-weight:300;line-height:128.2%}.title_line_featured_products{margin-top:23px;width:80px;border-top:1px solid #000;margin-bottom:64px}.left_column_featured_products{margin-top:88px}.solid_form_container{margin-top:115px;max-width:1297px;width:100%;position:relative}.featured_products_container .img_holder{max-width:118px;height:118px;display:flex;align-items:center;justify-content:center;background:#D9D9D9;width:100%}.featured_products_container .img_holder img{height:auto;width:100%;max-height:100%;object-fit:contain}.featured_products_container{display:flex;align-items:center;gap:16px}.container_for_featured_product_name_price{display:flex;flex-direction:column;gap:12px}.container_for_featured_product_name_price .featured_product_name{font-size:18px;font-weight:300;color:#000;text-decoration:underline #68655F;text-underline-offset:3px;line-height:normal;min-width:155px}.container_for_featured_product_name_price .featured_product_price{color:#000;font-size:18px;font-weight:600;line-height:normal}.featured_products_wrapper{display:flex;flex-direction:column;gap:59px;margin-bottom:84px}.product_categories_left_column h3.left_column_categories_title{font-size:32px;font-weight:300;line-height:128.2%}.categories_list_left_column li{display:block}.categories_list_left_column li .main_category_item{font-size:32px;font-weight:300;line-height:128.2%;margin-bottom:30px}.categories_list_left_column li a{text-decoration:none;color:#000;display:flex;align-items:center;justify-content:space-between;font-weight:300;font-size:24px;line-height:normal}.categories_list_left_column .category_group:not(:first-child){margin-top:60px}.categories_list_left_column .category_products_list{display:none;margin-top:16px}.categories_list_left_column .category_group ul a.has_products{color:#000;font-size:24px;font-weight:600;line-height:normal;max-width:156px;cursor:pointer}.categories_list_left_column .category_group ul a.has_products img{transition:.3s}.categories_list_left_column .category_group ul a.has_products.active img{transform:rotate(180deg)}.categories_list_left_column .subcategory_list{display:flex;flex-direction:column;gap:16px}.solid_form_container .cart_summary_text{text-align:center;color:#000;font-size:32px;font-weight:600;line-height:128.2%}.container_for_order_summary_header{text-align:center;display:flex;flex-direction:column;align-items:center}.solid_form_container .product-thumbnail img{max-width:457px;width:100%!important;aspect-ratio:457 / 362;object-fit:cover}.woocommerce .solid_form_container table.shop_table.woocommerce-cart-form__contents td.product-thumbnail{padding-left:0;padding-right:0;max-width:457px;width:100%}.woocommerce .solid_form_container table.shop_table.woocommerce-cart-form__contents td{padding-bottom:70px;padding-top:0}.woocommerce .solid_form_container table.shop_table.woocommerce-cart-form__contents tbody tr:not(:first-child){padding-top:77px}.solid_form_container .woocommerce table.shop_table{border:none}.woocommerce .solid_form_container table.shop_table.woocommerce-cart-form__contents td:last-child{padding-right:0}.woocommerce .solid_form_container table.shop_table.woocommerce-cart-form__contents{border:none;margin-bottom:65px}.woocommerce .solid_form_container table.shop_table{border:none}.woocommerce .solid_form_container table.shop_table.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item.cart_item{border-bottom:1px solid #93918D;display:flex;align-items:center;width:100%;justify-content:space-between;gap:5px;overflow:hidden}.woocommerce .solid_form_container table.shop_table.woocommerce-cart-form__contents td{border-top:none}.woocommerce .solid_form_container .product-thumbnail a{display:flex}.woocommerce .solid_form_container table.shop_table.woocommerce-cart-form__contents thead{display:none}.container_for_cart_product_col{display:flex;flex-direction:column;gap:50px}.container_for_cart_product_col a{text-decoration:none!important}.container_for_cart_product_col strong{color:#000;font-size:18px;font-weight:600;line-height:22px}.container_for_cart_product_col strong+*{color:#000!important;font-size:18px!important;font-weight:300!important;line-height:22px!important}.container_for_cart_product_col strong+a:hover{text-decoration:underline!important}.woocommerce .container_for_cart_product_col .quantity{position:relative}.woocommerce-cart .woocommerce .quantity .qty{max-width:75px;width:100%;height:22px;background:none;border:none;font-weight:300;font-size:18px;line-height:22px}.woocommerce-cart .woocommerce .quantity{max-width:75px;width:100%}.woocommerce-cart .woocommerce .quantity .less-qty,.woocommerce-cart .woocommerce .quantity .more-qty{width:unset;color:#800116;font-size:18px;line-height:22px;font-weight:300}.woocommerce-cart-form button[name="update_cart"]{display:none}.cart_coupon_form .coupon{display:flex;flex-direction:column;max-width:457px}.cart_coupon_form .coupon label{color:#000;font-size:18px;font-weight:600;line-height:18px;margin-bottom:12px}.cart_coupon_form .coupon input{appearance:none;-webkit-appearance:none;-moz-appearance:none;height:72px;padding-left:10px;padding-right:10px;font-size:18px;outline:none;border:none;border-radius:0}.cart_coupon_form .coupon button{background:#DBC9B9!important;height:54px;margin-top:18px;color:#000!important;transition:.3s;border-radius:0;font-family:'Manrope'}.cart_coupon_form .coupon button:hover{background:#800116!important;color:white!important}.wrapper_for_coupon_and_collaterals{display:flex;justify-content:space-between;gap:30px}.wrapper_for_coupon_and_collaterals .cart_coupon_form{max-width:457px;width:100%}.cart-collaterals .cart_totals h2{color:#000;font-size:32px;font-weight:600;line-height:128.2%}.woocommerce .woocommerce-cart-form a.remove{color:black!important;font-weight:300;background:none;border:1px solid #DBC9B9;padding:19px;transition:.3s}.woocommerce .woocommerce-cart-form a.remove img{position:relative;top:1px;transition:.3s}.woocommerce .woocommerce-cart-form a.remove:hover{background:#DBC9B9;color:white!important}.woocommerce .solid_form_container .product-thumbnail a.wapf-edit-cartitem{gap:16px;color:#000;font-size:18px;font-weight:600;line-height:22px;text-decoration:none;margin-top:18px}.woocommerce .solid_form_container .product-thumbnail a.wapf-edit-cartitem img{max-width:8px;aspect-ratio:unset;height:auto!important;object-fit:unset}.woocommerce .cart_totals table.shop_table td,.woocommerce .cart_totals table.shop_table th{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #DBC9B9;padding-left:0;padding-right:0;white-space:normal}.woocommerce .cart_totals table.shop_table th{max-width:236px;width:100%}.woocommerce .cart_totals table.shop_table td{padding-right:85px;min-width:90px}.woocommerce .cart_totals table.shop_table .order-total th,.woocommerce .cart_totals table.shop_table .order-total td{border-bottom:none;padding-bottom:0}.woocommerce .cart_totals .wc-proceed-to-checkout a{background:#800116;height:54px;padding:0 10px;display:flex;align-items:center;justify-content:center;transition:.6s;font-size:18px;font-weight:600;line-height:18px;border-radius:0}.woocommerce .cart_totals .wc-proceed-to-checkout a:hover{background:#DBC9B9;color:#000}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{max-width:386px;width:100%}.woocommerce .cart-collaterals .woocommerce-remove-coupon{display:block}.woocommerce .cart-collaterals tr.cart-discount th span{font-size:18px;font-weight:600;line-height:22px}.woocommerce .cart-collaterals tr.cart-discount th span.coupon-code{font-size:18px;color:#800116;font-weight:300;line-height:22px}.woocommerce .cart-collaterals tr.cart-discount th{display:flex;flex-direction:column;gap:16px}.woocommerce .cart-collaterals tr.cart-discount td{line-height:22px}.woocommerce .cart-collaterals tr.cart-discount td a.woocommerce-remove-coupon{margin-top:16px;color:#F0E9E3;position:relative;user-select:none}.woocommerce .cart-collaterals tr.cart-discount td a.woocommerce-remove-coupon:after{content:"";background:url(/wp-content/uploads/2025/10/cart_remove_coupon.svg) no-repeat center;width:20px;height:20px;display:block;position:absolute;top:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper img{aspect-ratio:760 / 602;object-fit:cover}.woocommerce div.product div.images .woocommerce-product-gallery__image a{background:#D9D9D9}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background:#D9D9D9}.woocommerce-notices-wrapper{max-width:1550px;margin:auto;margin-bottom:30px}.woocommerce-page .elementor-widget-theme-post-content .elementor-widget-container{margin-bottom:31px;margin-top:10px}.woocommerce-page .product_page_title_divider .elementor-divider{padding-top:0!important}.woocommerce-page .elementor-widget-theme-post-content ul{list-style-position:outside;padding-left:15px}.woocommerce-page .elementor-widget-theme-post-content ul li{color:#000;font-size:18px;font-weight:300;line-height:normal}.accessories_product_page .elementor-add-to-cart .e-atc-qty-button-holder{flex-wrap:nowrap!important}.accessories_product_page .elementor-add-to-cart .e-atc-qty-button-holder .add_to_cart_buttons_container a{display:none}.woocommerce div.product.product_cat-accessories form.cart div.quantity{margin-bottom:0}.accessories_category_filter{display:flex;gap:9px;flex-wrap:wrap}.accessories_category_filter .category_filter_block{height:54px;background:#F5F5F5;color:#000;line-height:18px;font-size:18px;display:flex;align-items:center;justify-content:center;flex-basis:calc(50% - 5px);font-weight:300;transition:.6s;border:1px solid #fff0}.accessories_category_filter .category_filter_block.selected,.accessories_category_filter .category_filter_block:hover{font-weight:600;background:#FFF;border-color:#68655F}.accessories_category_content .woocommerce-notices-wrapper{display:none}.accessories_category_content .woocommerce-result-count{display:none}.accessories_category_content .woocommerce-ordering{display:none}.accessories_category_content .elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products{grid-template-columns:repeat(3,1fr);grid-column-gap:17px!important;grid-row-gap:17px!important}.accessories_category_content .elementor-products-grid ul.products.elementor-grid li.product{background:#E2E2E2;transition:0.6s}.accessories_category_content{width:calc(100% - 36px)!important;margin-left:18px!important}.accessories_category_content .accessory-name{text-align:center;font-size:40px;line-height:128.2%;text-transform:capitalize;color:#000;height:87px;display:flex;align-items:center;justify-content:center;margin-top:18px;font-weight:600;margin-bottom:21px}.line_for_accessory_name{width:80px;height:1px;border-top:1px solid #000;position:relative;left:50%;transform:translateX(-50%);margin-bottom:30px}.woocommerce .accessories_category_content ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none;max-width:219px;object-fit:contain;aspect-ratio:219 / 219;position:relative;left:50%;transform:translateX(-50%)}.woocommerce .accessories_category_content ul.products li.product .price{text-align:center;color:#000;font-size:24px;font-weight:600;line-height:normal}.woocommerce .accessories_category_content ul.products li.product .add_to_cart_button{display:none}.woocommerce .accessories_category_content ul.products li.product .read_more_accessory_button{color:#000;text-align:center;font-size:18px;font-weight:300;line-height:128.2%;letter-spacing:2.7px;text-transform:capitalize;display:block;margin-top:34px;margin-bottom:53px;text-decoration:underline;text-underline-offset:3px}.accessories_category_content .elementor-products-grid ul.products.elementor-grid li.product:hover{box-shadow:0 4px 8px 0 rgb(0 0 0 / .2)}.accessories_category_content .product_short_description{text-align:center;max-width:333px;width:100%;margin-left:auto;margin-right:auto;color:#000;font-size:18px;font-weight:300;line-height:normal;margin-bottom:16px}.show_more_products_custom{display:none;position:relative;left:50%;transform:translateX(-50%);text-decoration:underline!important;text-underline-offset:3px;color:#000!important;font-size:18px!important;font-weight:300!important;line-height:128.2%;letter-spacing:2.7px;text-transform:capitalize;margin-top:89px}.accessories_category_content .woocommerce-pagination{display:none}.show_more_products_custom .ajax-loader{width:48px;height:48px;border:5px solid #FFF;border-bottom-color:#810116;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.woocommerce-checkout .page-header{display:none}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout .woocommerce-notices-wrapper{margin:0}.woocommerce-checkout #customer_details{max-width:520px;width:100%}.woocommerce-billing-fields h3.checkout_billing_text{color:#000;font-size:32px;font-weight:600;line-height:128.2%}.woocommerce-billing-fields .title_line_featured_products{margin-bottom:49px}.woocommerce-checkout .woocommerce form .form-row-first,.woocommerce-checkout .woocommerce form .form-row-last,.woocommerce-page.woocommerce-checkout form .form-row-first,.woocommerce-page.woocommerce-checkout form .form-row-last{float:none;width:100%}.woocommerce-checkout .woocommerce form .form-row .input-text{height:72px;border-radius:0;outline:none;border:none;font-size:18px;font-weight:400;line-height:18px;padding-left:24px}.woocommerce-checkout .woocommerce form .form-row textarea.input-text{min-height:174px;resize:none;padding:24px}#billing_country_field .select2-selection.select2-selection--single{border-radius:0;border:none;height:72px}#billing_country_field .select2-selection.select2-selection--single .select2-selection__rendered{height:72px;display:flex;align-items:center;padding-left:24px}.woocommerce-checkout .woocommerce form .form-row label{color:#000;font-size:14px;font-weight:600;line-height:18px;margin-bottom:12px}.woocommerce-checkout .woocommerce form .form-row label.checkbox input{display:none}.woocommerce-checkout .woocommerce form .form-row label.checkbox:before{content:"";width:20px;height:20px;background:#fff;display:inline-block;border:2px solid #fff;transition:.6s}.woocommerce-checkout .woocommerce form .form-row label.checkbox:has(input:checked):before{background:#800116}.woocommerce-checkout .woocommerce form .form-row label.checkbox{display:flex;align-items:center;gap:18px;cursor:pointer;font-weight:400;margin-bottom:13px}.woocommerce-checkout .woocommerce form .form-row label.checkbox .optional{display:none}.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper>p{padding:0;margin-bottom:25px}.woocommerce form .form-row.custom_form_row_for_text{padding:0;margin:0;margin-top:60px}.custom_form_row_for_text p{color:#000;font-size:14px;font-weight:600;line-height:18px;margin-bottom:26px!important}.custom_form_row_for_text .title_line_featured_products{margin-bottom:80px}.woocommerce-billing-fields__field-wrapper #billing_city_field{max-width:296px;width:100%;display:inline-block}.woocommerce-billing-fields__field-wrapper #billing_postcode_field{max-width:206px;width:100%;margin-left:18px;display:inline-block;vertical-align:top}.woocommerce-additional-fields h3{display:none}.woocommerce-checkout #payment{background:#fff0;margin-top:60px;max-width:520px}.woocommerce-checkout-payment .payment_title{color:#000;font-size:32px;font-weight:600;line-height:128.2%}.woocommerce-checkout-payment .title_line_featured_products{margin-bottom:51px}.woocommerce-checkout-payment .wc_payment_methods.payment_methods.methods{padding:0!important;border:none!important}.text_for_select_payment_method{color:#000;font-size:14px;font-weight:600;line-height:18px;margin-bottom:37px!important}.text_for_select_payment_method .required{color:var(--wc-red)}.wc_payment_methods.payment_methods.methods input.input-radio+label{cursor:pointer;display:flex;align-items:center;gap:13px;font-size:14px;line-height:18px;font-weight:400;color:#000}.wc_payment_methods.payment_methods.methods input.input-radio+label:before{content:"";border:2px solid #fff;border-radius:100px;width:20px;height:20px;min-width:20px;min-height:20px;display:inline-block;background:#fff;transition:.6s;margin-right:5px}.wc_payment_methods.payment_methods.methods input.input-radio{display:none}.wc_payment_methods.payment_methods.methods input.input-radio:checked+label:before{background:#800116}h3#order_review_heading{line-height:normal}.woocommerce-checkout #payment ul.payment_methods li{line-height:normal}.woocommerce-checkout #payment ul.payment_methods li:not(:last-child){margin-bottom:28px}.order_totals_container h3#order_review_heading{color:#000;font-size:32px;font-weight:600;line-height:128.2%}.order_totals_container{max-width:386px;width:100%}.order_totals_container.fixed{position:fixed!important;top:60px!important}.wrapper_for_payment_methods{max-width:386px;width:100%;position:sticky;top:90px}.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding-left:0;padding-right:0}.woocommerce table.shop_table th{padding-top:0;padding-bottom:22px}.woocommerce-checkout .woocommerce table.shop_table tbody td{border-top:none;padding-bottom:8px;padding-top:8px}.woocommerce-checkout .woocommerce table.shop_table tbody tr:last-child td{padding-bottom:24px}.woocommerce-checkout .woocommerce table.shop_table tfoot th{padding-bottom:24px;padding-top:25px}.woocommerce-checkout .woocommerce table.shop_table tfoot .order-total th,.woocommerce-checkout .woocommerce table.shop_table tfoot .order-total td{padding-top:29px;padding-bottom:25px;vertical-align:top}.woocommerce-checkout .woocommerce table.shop_table th{font-weight:600;font-size:18px;line-height:22px}.woocommerce-checkout .woocommerce table.shop_table tfoot .order-total th,.woocommerce-checkout .woocommerce table.shop_table tfoot .order-total .amount{color:#000;font-size:24px;font-weight:600;line-height:22px}@media (max-width:1850px){.wrapper_for_payment_methods{right:50px}}@media (max-width:1800px){.woocommerce div.product div.images .flex-control-thumbs{gap:18px;width:100%;flex-direction:row;position:unset;max-width:unset;margin-top:20px}.woocommerce div.product div.images .flex-control-thumbs li img{max-width:unset}}@media (max-width:1740px){.solid_cart_left_right_wrapper{padding-right:58px}}@media (max-width:1650px){.solid_cart_left_column{min-width:unset}}@media (max-width:1500px){.solid_cart_left_right_wrapper{padding-right:30px;padding-left:30px}}@media (max-width:1024px){.elementor-page .woocommerce div.product div.images.woocommerce-product-gallery{flex-shrink:1}.accessories_category_content .elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.elementor-page .woocommerce .product.type-product{flex-direction:column;gap:30px}.elementor-page .woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:0}.accessories_category_content .elementor-widget-wc-archive-products .woocommerce.columns-4 ul.products{grid-template-columns:repeat(1,1fr)}.wrapper_for_payment_methods{position:unset}}@media (max-width:600px){.solid_inquiry_form_container{flex-direction:column;padding-left:20px}.container_for_form{flex-direction:column}.container_for_form_selected_options{margin-top:30px}.accessories_category_content .accessory-name{font-size:24px;height:50px}}@media (max-width:1400px){.color_fields .wapf-image-swatch-wrapper{--wapf-cols:6!important;--wapf-cols-t:6!important;--wapf-cols-m:6!important}}@media (max-width:1365px){.color_fields .wapf-image-swatch-wrapper{--wapf-cols:4!important;--wapf-cols-t:4!important;--wapf-cols-m:4!important}}@media (max-width:1220px){.color_fields .wapf-image-swatch-wrapper{--wapf-cols:3!important;--wapf-cols-t:3!important;--wapf-cols-m:3!important}}@media (max-width:1075px){.color_fields .wapf-image-swatch-wrapper{--wapf-cols:2!important;--wapf-cols-t:2!important;--wapf-cols-m:2!important}}@media (max-width:1024px){.color_fields .wapf-image-swatch-wrapper{--wapf-cols:4!important;--wapf-cols-t:4!important;--wapf-cols-m:4!important}}@media (max-width:900px){.color_fields .wapf-image-swatch-wrapper{--wapf-cols:3!important;--wapf-cols-t:3!important;--wapf-cols-m:3!important}}@media (max-width:768px){.color_fields .wapf-image-swatch-wrapper{--wapf-cols:6!important;--wapf-cols-t:6!important;--wapf-cols-m:6!important}.woocommerce div.product div.images .flex-control-thumbs{gap:5px}}@media (max-width:690px){.color_fields .wapf-image-swatch-wrapper{--wapf-cols:5!important;--wapf-cols-t:5!important;--wapf-cols-m:5!important}}@media (max-width:580px){.color_fields .wapf-image-swatch-wrapper{--wapf-cols:4!important;--wapf-cols-t:4!important;--wapf-cols-m:4!important}}@media (max-width:470px){.color_fields .wapf-image-swatch-wrapper{--wapf-cols:3!important;--wapf-cols-t:3!important;--wapf-cols-m:3!important}}@media (max-width:350px){.color_fields .wapf-image-swatch-wrapper{--wapf-cols:2!important;--wapf-cols-t:2!important;--wapf-cols-m:2!important}}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}