@font-face{font-display:swap;font-family:'Assistant';font-style:normal;font-weight:300;src:url(../../../../../../themes/fonts/assistant-v24-hebrew_latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Assistant';font-style:normal;font-weight:400;src:url(../../../../../../themes/fonts/assistant-v24-hebrew_latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Assistant';font-style:normal;font-weight:500;src:url(../../../../../../themes/fonts/assistant-v24-hebrew_latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Assistant';font-style:normal;font-weight:600;src:url(../../../../../../themes/fonts/assistant-v24-hebrew_latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Assistant';font-style:normal;font-weight:700;src:url(../../../../../../themes/fonts/assistant-v24-hebrew_latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Assistant';font-style:normal;font-weight:800;src:url(../../../../../../themes/fonts/assistant-v24-hebrew_latin-800.woff2) format('woff2')}div.asl_w,div.asl_w *,div.asl_r,div.asl_r *,div.asl_s,div.asl_s *{direction:ltr;text-align:right}#ajaxsearchlite1 .probox,div.asl_w .probox{padding:2px 5px}.asp_w_container .results *,.asp_w_container .item *{font-family:'Assistant',sans-serif!important}#ajaxsearchpro1_1 .probox .proinput input.orig::placeholder{opacity:0.4!important}div[id*="ajaxsearchpro"] .asp_image{border-radius:8px!important;overflow:hidden!important;width:70px!important;height:70px!important;min-width:70px!important;flex-shrink:0!important}div[id*="ajaxsearchpro"] .asp_image img{border-radius:8px!important;width:70px!important;height:70px!important;object-fit:cover!important;display:block!important}div.asp_r .asp_r_product_brand .asp_image,div.asp_m .asp_r_product_brand .asp_image{background-image:none!important;overflow:hidden!important}div.asp_r .asp_r_product_brand .asp_image img,div.asp_m .asp_r_product_brand .asp_image img{position:static!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important}.elementor-add-to-cart .stock{display:none}.panel-heading.cwginstock-panel-heading{background-color:#1b3a2d!important;border:none!important;border-top-left-radius:8px!important;border-top-right-radius:8px!important}.panel-heading.cwginstock-panel-heading h4#cwginstock-form-title-596693-0{font-family:'Assistant'!important;font-size:18px!important;font-weight:600!important}.panel.panel-primary.cwginstock-panel-primary{border:none!important;box-shadow:none!important}.panel-body.cwginstock-panel-body .row .col-md-12 .col-md-12{padding:0px!important}.panel-body.cwginstock-panel-body .row .col-md-12{padding:0px!important}.form-group.center-block input{border-radius:12px!important;border:1px solid #1b3a2d!important;text-align:right!important}.form-group.center-block input[type="submit"]{font-size:18px!important;font-weight:700!important;background:#1b3a2d!important;text-align:center!important}.discount-badge{display:inline-block;background:#c5a572;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:400;direction:ltr;unicode-bidi:bidi-override}.jet-listing-grid__item .outofstock{position:relative!important}.jet-listing-grid__item .outofstock::after{content:"אזל במלאי"!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;background-color:rgba(255,255,255,.85)!important;display:flex!important;justify-content:center!important;align-items:center!important;z-index:99!important;font-size:18px!important;font-family:'Assistant',sans-serif!important;font-weight:500!important;color:#1b3a2d!important;pointer-events:none!important}.jet-woo-builder-single-ajax-add-to-cart p.stock.in-stock{display:none!important}.price-per-100ml{font-weight:700;color:#b12704;display:block;margin:5px 0}.single-product .onsale{background-color:#b76e79!important;font-family:'Assistant'!important;font-size:12px!important;font-weight:600!important;color:#fff!important;border-radius:8px!important;padding:2px 18px!important;line-height:18.7px!important;min-width:auto!important;min-height:auto!important}.elementor-widget-woocommerce-product-images:has(.advanced-woo-labels) .onsale{margin-top:40px!important}span.more_brands a{font-family:'Assistant'!important;font-size:12px!important;font-weight:300!important;color:#8a8275!important;;float:center}.elementor-menu-cart__main{z-index:100!important}#order_review #place_order{display:none!important}span.golden-text{color:#c5a572;font-weight:600}#close-btn{cursor:pointer}#menu-item-colored a span{color:#b76e79}li.menu-item-colored a{color:#b76e79!important}.zoom-in-container{overflow:hidden!important;position:relative}.zoom-in-container .zoom-in-img{transition:transform 0.4s ease-in-out!important;object-fit:cover}.zoom-in-container:hover .zoom-in-img{transform:scale(1.01)}.zoom-in-container .e-con{pointer-events:none}.zoom-in-container .e-con button{pointer-events:auto}.card-wrapper{overflow:hidden;position:relative}.button-wrapper{opacity:0;transform:translateY(30px);transition:all 0.4s cubic-bezier(.25,.46,.45,.94)!important;pointer-events:none;z-index:10}.wishlist-btn{opacity:0;transition:opacity 0.3s ease-in-out!important;pointer-events:none;z-index:11}.card-wrapper:hover .button-wrapper{opacity:1;transform:translateY(0);pointer-events:auto}.card-wrapper:hover .wishlist-btn{opacity:1;pointer-events:auto}.button-wrapper .elementor-button{box-shadow:0 4px 15px rgba(0,0,0,.1)}.card-wrapper{display:flex;flex-direction:column;overflow:hidden;position:relative}.card-wrapper .elementor-widget-image{overflow:hidden}.jet-listing-grid__item .elementor-element-f00d95f .elementor-heading-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.2em;line-height:1.4}.card-wrapper .elementor-widget-image img{width:100%;aspect-ratio:1 / 1;object-position:center!important;object-fit:contain!important}.card-wrapper .e-con-inner,.card-wrapper .elementor-element-25db75d{flex-grow:1;padding:10px}.swiper-arrow{border-radius:50%;border:1px solid #e5e0d8}.swiper-arrow:hover{border:none}.elementor-countdown-item:not(:first-of-type){margin-right:0!important;margin-left:25px}.elementor-countdown-digits{padding-bottom:10px}.discovery__icon svg{fill:none;stroke:#c5a572;stroke-width:1.5}.header_cart_icon svg.custom-icon{fill:none!important;stroke:#2c2c2c;stroke-linecap:round;stroke-linejoin:round}span.elementor-button-icon-qty{left:1.5em!important}.single p.price{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:20px}.jet-wishlist-button__plane-normal{background-color:#fff!important}.terms_no_link a{pointer-events:none!important;cursor:default!important;text-decoration:none!important;color:inherit!important}table.variations,table.variations th,table.variations td,table.variations tr{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}table.variations th,table.variations td{padding:0!important;padding-top:2px!important;padding-bottom:2px!important;vertical-align:middle!important}table.variations th.label{padding-inline-end:8px!important;width:auto!important}table.variations label{margin:0!important;line-height:1!important}.variable-items-wrapper{margin:0!important;padding:0!important;gap:4px!important}table.variations{margin-bottom:5px!important}table.variations th.label{display:none}.e-atc-qty-button-holder{flex-direction:column}.single-product .quantity{display:flex!important;align-items:center;border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;max-width:140px;background:#fff}.single-product .quantity .qty-button{width:100%;height:44px;background:transparent;border:none;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;transition:background 0.2s;color:#333;padding:0;margin-top:0px!important}.single-product .quantity .qty-button:hover{background:#f5f0e8}.single-product .e-atc-qty-button-holder button.single_add_to_cart_button{font-family:'Assistant';font-weight:500;font-size:18px;color:#fff;background-color:#1a3c34;border-radius:14px;padding:10px}.single-product .e-atc-qty-button-holder button.single_add_to_cart_button:hover{background-color:#1a3c34}.single-product .quantity input.qty{height:40px!important;border:none!important;border-left:1px solid #d9d9d9!important;border-right:1px solid #d9d9d9!important;text-align:center!important;background:transparent!important;margin:0!important;padding:0 0px!important;-moz-appearance:textfield}.single-product .quantity input.qty::-webkit-outer-spin-button,.single-product .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .woocommerce div.product form.cart .quantity .qty-button:hover,.single-product .woocommerce div.product form.cart .quantity .qty-button:focus{background-color:#f5f0e8!important;color:#2c2c2c!important;text-decoration:none!important}.single-product .quantity label.screen-reader-text{display:none}li.variable-item.button-variable-item{border-radius:100px!important;padding:10px 22px!important;border:1.5px solid #e5e0d8!important;box-shadow:none!important;-webkit-box-shadow:none!important}li.variable-item.button-variable-item:hover{border:1.5px solid #1b3a2d!important}li.variable-item.button-variable-item span.variable-item-span.variable-item-span-button{font-size:14px!important;font-weight:500!important;color:#2c2c2c!important}li.variable-item.button-variable-item.selected{background-color:#1b3a2d!important;border:none!important;box-shadow:none!important}li.variable-item.button-variable-item.selected span.variable-item-span.variable-item-span-button{color:#fff!important}span.desc_info{font-size:13px;font-weight:600;color:#2c2c2c}.single_prod_shipping_table table{width:100%;border-collapse:collapse;direction:rtl;text-align:right;border:none!important}.single_prod_shipping_table table tr{background-color:#ffffff!important}.single_prod_shipping_table table th{background-color:#f5f0e8;padding:12px 15px;font-weight:700;text-align:right;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #ddd!important}.single_prod_shipping_table table td{padding:12px 15px;text-align:right;background-color:#ffffff!important;border-bottom:1px solid #ddd!important;border-top:none!important;border-left:none!important;border-right:none!important}.single_prod_shipping_table table tr:last-child td{border-bottom:1px solid #ddd!important}.woobt-summary,.woobt-total,.woobt-additional,.woobt-product-this .woobt-title-inner span:first-child,.woobt-choose,.woobt-product-this .woobt-choose,.woobt-product .variations label,.woobt-availability p.stock{display:none!important}.woobt-products .woobt-product .woobt-thumb a{pointer-events:none!important;cursor:default!important}.woobt-actions{height:0;overflow:hidden;margin:0;padding:0}.woobt-title,.woobt-title a{font-family:'Assistant';font-size:13px;color:#2c2c2c;font-weight:500}.woobt-price{font-family:'Assistant';color:#1b3a2d;font-weight:600;font-size:14px}.custom-brand-label{display:block;font-size:13px;color:#888;text-transform:uppercase;font-weight:700;margin-top:15px;margin-bottom:5px;text-align:center;width:100%}.woobt-products{display:flex!important;flex-wrap:nowrap;gap:20px!important;align-items:stretch;position:relative;justify-content:flex-start}.woobt-product{position:relative;border:1px solid #eeebe5;border-radius:12px;background:#fff;background-color:#fff;width:220px!important;min-width:220px!important;max-width:220px!important;flex:0 0 220px!important;padding:16px!important;box-sizing:border-box;text-align:center;display:flex;flex-direction:column;align-items:center}.woobt-product-together{cursor:pointer;transition:border 0.3s ease,box-shadow 0.3s ease;border:1px solid #f0f0f0!important}.bundle-item-selected{border:1px solid #1b3a2d!important;box-shadow:0 4px 12px rgba(26,54,45,.1)}.woobt-product-this{cursor:default;border:1px solid #1b3a2d!important}.woobt-products .woobt-product:not(:last-child):after{content:"+";position:absolute;top:50%;left:-20px;transform:translate(-50%,-50%);font-size:24px;color:#b5b5b5;font-weight:300;line-height:1;pointer-events:none;z-index:10}.woobt-products .woobt-product .woobt-thumb{display:block;text-align:center;width:100%;margin-bottom:12px}.woobt-products .woobt-product .woobt-thumb img{width:186px!important;height:186px!important;min-width:186px!important;max-width:186px!important;object-fit:contain;border-radius:8px;margin:0 auto!important;display:block!important}.woobt-product ul.variable-items-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.woobt-products .woobt-product .variations_form .variations .variation{border:none}.insta_box .elementor-icon svg{opacity:0}.insta_box:hover .elementor-icon svg{opacity:1;transition:opacity 0.3s ease}#newsleter_form_hp button[type="submit"]:hover{transition:all 0.35s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 24px rgba(197,165,114,.3);transform:translateY(-2px)}#contact_us_page_form button[type="submit"]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(27,58,45,.25)}.archive_accordion details.e-n-accordion-item:not([open]) .e-n-accordion-item-title-icon{transform:rotate(-90deg);transition:transform 0.4s ease}.archive_accordion details.e-n-accordion-item[open] .e-n-accordion-item-title-icon{transform:rotate(0deg);transition:transform 0.4s ease}.jet-checkboxes-list__label{display:inline-flex;align-items:center;flex-direction:row}.jet-filters-counter{margin-right:auto}.jet-checkboxes-list__button{display:flex;align-items:center;width:100%}.jet-checkboxes-list[data-query-var="pa_נפח"] .jet-checkboxes-list__row{margin:0;padding:0}.jet-checkboxes-list[data-query-var="pa_נפח"] .jet-checkboxes-list__decorator{display:none!important}.jet-checkboxes-list[data-query-var="pa_נפח"] .jet-checkboxes-list__button{cursor:pointer;padding:8px 22px;border:1px solid #e2ded6;border-radius:50px;background-color:transparent;transition:all 0.3s ease;display:flex;align-items:center;justify-content:center;min-width:70px}.jet-checkboxes-list[data-query-var="pa_נפח"] .jet-checkboxes-list__input:checked~.jet-checkboxes-list__button{background-color:#1a3a32;border-color:#1a3a32}.jet-checkboxes-list[data-query-var="pa_נפח"] .jet-checkboxes-list__input:checked~.jet-checkboxes-list__button .jet-checkboxes-list__label{color:#fff}.jet-checkboxes-list[data-query-var="pa_נפח"] .jet-checkboxes-list__button:hover{border-color:#1a3a32}.elementor-menu-cart__product-price.product-price .quantity{border:none}.elementor-menu-cart__product-image.product-thumbnail img{border-radius:8px}.single-jet-woo-builder .quantity{display:flex!important;align-items:center;border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;max-width:120px;background:#fff}.single-jet-woo-builder .quantity .qty-button{width:100%;height:44px;background:transparent;border:none;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;transition:background 0.2s;color:#333;padding:0}.single-jet-woo-builder .quantity .qty-button:hover{background:#f5f0e8}.single-jet-woo-builder .quantity input.qty{width:50px!important;height:40px!important;border:none!important;border-left:1px solid #d9d9d9!important;border-right:1px solid #d9d9d9!important;text-align:center!important;background:transparent!important;margin:0!important;padding:0 20px!important;-moz-appearance:textfield;border-radius:0}.single-jet-woo-builder .quantity input.qty::-webkit-outer-spin-button,.single-jet-woo-builder .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-jet-woo-builder .woocommerce div.product form.cart .quantity .qty-button:hover,.single-jet-woo-builder .woocommerce div.product form.cart .quantity .qty-button:focus{background-color:#f5f0e8!important;color:#2c2c2c!important;text-decoration:none!important}.single-jet-woo-builder .quantity label.screen-reader-text{display:none}.jet-listing-grid__item .elementor-widget-woocommerce-product-price del,.jet-listing-grid__item .elementor-widget-woocommerce-product-price del span{text-decoration:none!important}.jet-listing-grid__item .elementor-widget-woocommerce-product-price del bdi{font-size:13px;color:#3a3a3a!important;text-decoration:line-through!important;text-decoration-color:#3a3a3a!important;text-decoration-thickness:1px;font-weight:300}.jet-listing-grid__item .elementor-widget-woocommerce-product-price ins bdi{text-decoration:none!important;font-size:16px!important;font-weight:600;color:#2c2c2c!important}.jet-listing-grid__item .price:has(ins){display:flex!important;flex-direction:row-reverse!important;justify-content:flex-end!important;gap:10px;align-items:center}.jet-listing-grid__item .price:has(ins) .price-prefix{order:10;margin-left:5px}.jet-listing-grid__item a.added_to_cart.wc-forward{display:none!important}.jet-listing-grid__item ul[role="radiogroup"]{justify-content:center}.jet-listing-grid__item a.button{display:block!important;font-size:12px!important;background-color:#1b3a2d!important;color:#fff!important;text-align:center;padding:12px 20px;font-weight:500;text-decoration:none;transition:all 0.3s ease}.jet-listing-grid__item a.button:hover{background-color:#000!important;opacity:.9}.jet-listing-grid__item a.button.loading{opacity:.5}.woocommerce.add_to_cart_inline .amount{display:none!important}.see_all_btn .elementor-button{position:relative;overflow:visible}.see_all_btn .elementor-button::after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:#1b3a2d;transform:scaleX(0);transform-origin:right;transition:transform 0.3s ease-in-out}.see_all_btn .elementor-button:hover::after{transform:scaleX(1)}.single_card .elementor-widget-image img{width:100%!important;max-width:100%!important;aspect-ratio:1 / 1!important;object-position:center!important;object-fit:contain!important;transition:transform 0.6s cubic-bezier(.25,.46,.45,.94)!important}.single-product .price-prefix{display:none!important}.single-product .elementor-widget-woocommerce-product-price del,.single-product .elementor-widget-woocommerce-product-price del span{text-decoration:none!important}.single-product .elementor-widget-woocommerce-product-price:not(.single_card *) del bdi{font-size:18px;color:#8a8275!important;text-decoration:line-through!important;text-decoration-color:#8a8275!important;text-decoration-thickness:1px;font-weight:300}.single-product .elementor-widget-woocommerce-product-price:not(.single_card *) ins bdi{text-decoration:none!important;font-size:32px;font-weight:700;color:#2c2c2c!important}.page-id-11 .quantity{display:flex!important;align-items:center;border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;max-width:120px;background:#fff}.page-id-11 .quantity .qty-button{width:100%;height:40px;background:transparent;border:none;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center;transition:background 0.2s;color:#333;padding:0}.page-id-11 .quantity .qty-button:hover{background:#f5f0e8}.page-id-11 .quantity input.qty{width:50px!important;height:40px!important;border:none!important;border-left:1px solid #d9d9d9!important;border-right:1px solid #d9d9d9!important;text-align:center!important;background:transparent!important;margin:0!important;padding:0 20px!important;-moz-appearance:textfield;border-radius:0}.page-id-11 .quantity input.qty::-webkit-outer-spin-button,.page-id-11 .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-id-11 .woocommerce div.product form.cart .quantity .qty-button:hover,.page-id-11 .woocommerce div.product form.cart .quantity .qty-button:focus{background-color:#f5f0e8!important;color:#2c2c2c!important;text-decoration:none!important}.woocommerce-cart-form__contents thead th{background:transparent;border-bottom:2px solid #f4f1ea;color:#333;padding:15px 0}.woocommerce-cart-form__contents tr td{border-bottom:1px solid #f4f1ea;padding:20px 0!important}.product-remove a.remove{color:#bbb!important;background:transparent!important;font-size:0}.elementor-widget-woocommerce-cart .woocommerce a.remove{color:#8a8275!important}.elementor-widget-woocommerce-cart .woocommerce a.remove:hover{color:#c0392b!important}.elementor-widget-woocommerce-cart .e-cart__container{grid-template-columns:67% auto!important}.cart-product-wrapper{display:flex;align-items:center;gap:15px}.product-details{display:flex;flex-direction:column;text-align:right}.product-brand{font-family:'Assistant';font-size:11px!important;font-weight:600;color:#1b3a2d;text-transform:uppercase;margin-bottom:2px;letter-spacing:.1em}.product-title-link a{font-weight:500;font-size:15px!important;color:#2c2c2c!important;font-family:'Assistant'!important}.product-volume{font-size:12px!important;font-weight:300!important;color:#8a8275!important;font-family:'Assistant'!important;margin-top:2px}.woocommerce-cart form.woocommerce-cart-form .woocommerce-cart-form__contents .product-name{width:45%}.woocommerce-cart form.woocommerce-cart-form .woocommerce-cart-form__contents .product-quantity{width:25%;text-align:right}.woocommerce-cart form.woocommerce-cart-form .woocommerce-cart-form__contents .product-subtotal,.woocommerce-cart form.woocommerce-cart-form .woocommerce-cart-form__contents .product-price{width:20%;text-align:center}.woocommerce-cart form.woocommerce-cart-form .woocommerce-cart-form__contents .product-remove{width:10%;text-align:left}.elementor-widget-woocommerce-cart .woocommerce table.cart img{width:98px!important;border-radius:14px;border:1px solid #eeebe5;object-fit:cover}table.shop_table th.product-name,table.shop_table th.product-quantity,table.shop_table th.product-subtotal{color:#8a8275!important;font-size:11px!important;font-weight:600!important;letter-spacing:0.08em!important;font-family:'Assistant'!important}form.woocommerce-cart-form .e-shop-table.e-cart-section{border:none!important}.woocommerce-cart .elementor-widget-woocommerce-cart table.shop_table thead th{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #e5e0d8!important;padding:15px 0!important}.woocommerce-cart .elementor-widget-woocommerce-cart table.shop_table tbody tr td{border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #e5e0d8!important;padding:20px 0!important}.woocommerce-cart .elementor-widget-woocommerce-cart table.shop_table tbody tr:hover{background-color:#fdfbf7;transition:background-color 0.2s}.woocommerce-cart .elementor-widget-woocommerce-cart table.shop_table.woocommerce-cart-form__contents tbody tr td{padding-left:15px!important;padding-right:15px!important;padding-top:25px!important;padding-bottom:25px!important}table.shop_table input.input-text{border-radius:0px!important}.e-cart-totals.e-cart-section{background:#fdfbf7!important;border-radius:16px!important;border:1px solid #eeebe5!important}h1.custom-cart-title{font-size:28px;font-weight:700;color:#2c2c2c;font-family:'Assistant';letter-spacing:.01em;padding-right:5px}.cart-count-wrapper{font-size:18px;color:#8a8275;font-weight:300;font-family:'Assistant';margin-right:8px}.woocommerce-cart .custom-top-coupon{display:flex!important;flex-direction:row!important;gap:10px;width:100%;margin-bottom:25px}.woocommerce-cart .custom-top-coupon input#coupon_code{width:80%!important;margin:0!important;border:1px solid #e5e0d8;border-radius:100px;background:transparent;font-family:'Assistant'}.woocommerce-cart .custom-top-coupon button[name="apply_coupon"]{width:20%!important;padding:0!important;white-space:nowrap}.continue-shopping-wrapper{margin-top:15px;width:100%}.continue-shopping-btn{font-family:'Assistant'!important;display:block!important;width:100%!important;background-color:transparent!important;color:#1b3a2d!important;border:1px solid #1b3a2d!important;border-radius:100px!important;padding:15px 20px!important;font-size:14px!important;font-weight:600!important;text-align:center!important;transition:all 0.3s ease!important}.continue-shopping-btn:hover{background-color:#1b3a2d!important;color:#ffffff!important}.badge-text{color:#8a8275;font-family:'Assistant';font-size:12px;font-weight:400}.cart-trust-badges{margin-top:20px;display:flex;flex-direction:column;gap:10px;padding-top:16px;border-top:1px solid #eeebe5}.badge-item{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text-light);font-weight:400}.lolaray-summary-details{margin-bottom:20px;border-bottom:1px solid #ebebeb;padding-bottom:10px}.summary-row{display:flex;justify-content:space-between;margin-bottom:10px;font-size:15px;color:#333;font-family:'Assistant'}.summary-row .label{color:#666}.summary-row .value.shipping{color:#2d5a45;font-weight:600;font-size:14px}.summary-row .value bdi{font-size:14px}.summary-row.coupon-row .value{direction:ltr;color:#b76e79}.summary-row.coupon-row .value bdi{font-size:14px;color:#b76e79}form#lolaray-coupon-form{font-family:'Assistant'}.coupon-wrapper{display:flex;gap:10px}input.coupon_txt_input{flex:1;padding:12px 18px!important;border:1px solid #e5e0d8!important;border-radius:100px!important;font-size:14px;font-weight:400;color:#3a3a3a}button.apply-coupon-btn{background:#3a3a3a;;color:#fff;border:none;border-radius:100px;font-family:'Assistant',sans-serif;font-size:14px;font-weight:600;letter-spacing:.03em;cursor:pointer;transition:all 0.3s;white-space:nowrap;padding:12px 30px}button.apply-coupon-btn:hover{background:#1b3a2d;transform:translateY(-1px)}.woocommerce-shipping-methods li{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important}.woocommerce-shipping-methods li label{flex:1!important;display:flex!important;justify-content:space-between!important;align-items:center!important;margin:0!important;order:1!important;padding-right:10px!important}.woocommerce-shipping-methods li input.shipping_method{order:0!important;margin:0!important}.woocommerce-shipping-methods li span.description{display:block!important;width:100%!important;order:2!important;color:#8a8275;font-size:12px;font-weight:300;padding-right:45px!important;margin-top:-2px!important;line-height:1.2!important;text-align:right;font-family:'Assistant'}.woocommerce-shipping-methods li label .amount{margin-right:auto!important;font-weight:400!important}.custom-cross-sells-wrapper{margin:40px 0;direction:rtl}.cross-sells-title{font-size:16px;font-family:'Assistant';font-weight:600;margin-bottom:20px;display:flex;align-items:center;gap:5px;color:#2c2c2c}.star-icon{color:#c5a572}.cross-sells-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cross-sell-item{display:flex;flex-direction:row-reverse;align-items:center;background:#fff;border:1px solid #eeebe5;border-radius:15px;padding:15px;transition:transform 0.2s}.cs-image{width:80px;height:80px;flex-shrink:0;border-radius:10px;overflow:hidden;background:#f9f0e8}.cs-image img{width:100%;height:100%;object-fit:cover}.cs-info{flex-grow:1;padding:0 15px;text-align:right}.cs-price-title{font-family:'Assistant';display:block;font-size:13px;color:#2c2c2c;font-weight:500}.cs-price-title span.woocommerce-Price-amount bdi{font-family:'Assistant';font-size:14px;font-weight:600;color:#1b3a2d}.cs-brand{display:block;font-size:11px;text-transform:uppercase;color:#999;margin-top:4px}.cs-add-btn a{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border:1.5px solid #1b3a2d;border-radius:50%;color:#1b3a2d;text-decoration:none;transition:all 0.3s}.cs-add-btn a svg{width:20px;height:20px}.cs-add-btn a:hover{background:#1b3a2d;color:#fff}.lolaray-checkout-layout .checkout-grid-container{display:grid;grid-template-columns:1fr 420px;gap:30px;align-items:start;direction:rtl}.checkout-white-box{background:#fff;border:1px solid #f0f0f0;border-radius:16px;padding:30px;margin-bottom:25px;box-shadow:0 4px 20px rgba(0,0,0,.02)}.section-header{display:flex;align-items:center;gap:12px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid #f9f9f9}.section-header h3{margin:0;font-size:19px;font-weight:600;color:#1b3a2d}.header-icon{color:#1b3a2d;display:flex}.woocommerce-checkout input.input-text{border:1px solid #e2e2e2!important;border-radius:10px!important;background-color:#fafafa!important}.order-summary-sidebar{position:sticky;top:20px}.summary-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-direction:row-reverse;border-bottom:1px solid #eeebe5}.items-count-badge{font-size:13px;color:#8a8275}.woocommerce-checkout-review-order-table{border:none!important;border-collapse:collapse!important;margin:0!important;width:100%!important;background:transparent!important}.woocommerce-checkout-review-order-table tr.cart_item{display:flex!important;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:15px 0!important;border-bottom:1px solid #f2f2f2!important;background:transparent!important}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{border:none!important;padding:0!important;background:transparent!important}.product-info-wrapper{display:flex;flex-direction:row-reverse;align-items:center;gap:15px;text-align:right}.product-image-container{position:relative;width:64px;height:64px;flex-shrink:0}.product-image-container img{width:64px;height:64px;object-fit:cover;border-radius:8px!important}.product-qty-badge{position:absolute;top:-6px;right:-6px;background:#1b3a2d;color:#fff;font-size:10px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}.product-text-details{display:flex;flex-direction:column;gap:2px}.product-brand{font-size:11px;text-transform:uppercase;color:#8a8275;letter-spacing:.5px}.product-name-custom{font-size:14px;font-weight:600;color:#000;font-family:'Assistant'}.product-total-price{font-size:14px;font-weight:500;text-align:left;color:#2c2c2c;font-family:'Assistant'}.woocommerce-checkout-review-order-table tfoot tr{display:flex;justify-content:space-between;padding:10px 0}.woocommerce-checkout-review-order-table tfoot th{text-align:right;font-weight:400;color:#666}.woocommerce-checkout-review-order-table tfoot td{text-align:left;font-weight:600}.summary-line-row.subtotal-summary,.summary-line-row.shipping-summary,.summary-line-row.coupon-summary{flex-direction:row-reverse;font-family:'Assistant'}.checkout-summary-column .summary-label{color:#8a8275;font-weight:300!important;font-size:14px}.checkout-summary-column .shipping-summary .summary-value{font-weight:500;color:#2d5a45}.checkout-summary-column .coupon-summary .summary-value{font-weight:500;color:#2d5a45}.checkout-summary-column .subtotal-summary .summary-value{font-weight:500;color:#3a3a3a}.checkout-summary-column .order-total{font-family:'Assistant'}.checkout-summary-column .order-total th{font-size:16px;color:#2c2c2c;font-weight:600}.checkout-summary-column .order-total .woocommerce-Price-amount.amount{font-size:22px;font-weight:700;color:#1b3a2d}.checkout-security-footer{text-align:center;margin-top:20px;border-top:1px solid #eee;padding-top:20px;font-family:'Assistant'}.security-note{font-size:14px;color:#a0a0a0;margin-bottom:10px}.ssl-info{display:flex;align-items:center;justify-content:center;gap:8px;color:#a0a0a0;font-size:14px;margin-bottom:25px}.security-icon svg{color:#4b6b5b}.payment-badges-row{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.payment-badge{background:#fff;border:1px solid #eee;border-radius:8px;padding:6px 15px;font-size:13px;font-weight:600;color:#2c2c2c;min-width:65px;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.02)}.payment-badge{font-size:11px;font-weight:700;font-family:'Assistant'}.payment-badge:nth-child(6){color:#000}.payment-badge:nth-child(5){color:#00d3a5}.payment-badge:nth-child(4){color:#003087}.payment-badge:nth-child(3){color:#016FD0}.payment-badge:nth-child(2){color:#EB001B}.payment-badge:nth-child(1){color:#1A1F71}.order-total{border-top:1.5px solid #222!important;margin-top:10px;padding-top:15px!important;font-size:1.1em}#shipping_method{list-style:none!important;margin:20px 0!important;padding:0!important;display:flex;flex-direction:column;gap:12px}#shipping_method li{position:relative;border:1px solid #e2e2e2;border-radius:12px;padding:15px 20px;display:flex!important;justify-content:space-between;align-items:center;cursor:pointer;transition:all 0.2s ease;background:#fff}#shipping_method li:has(input:checked){border-color:#1b3a2d;background-color:#f7f9f8;box-shadow:0 0 0 1px #1b3a2d}#shipping_method input[type="radio"]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #ccc;border-radius:50%;outline:none;cursor:pointer;position:relative;margin:0!important;flex-shrink:0}#shipping_method input[type="radio"]:checked{border-color:#1b3a2d;background-color:#1b3a2d}#shipping_method input[type="radio"]:checked::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;background:#fff;border-radius:50%}#shipping_method li label{flex-grow:1;text-align:right;font-size:15px;font-weight:600;font-family:'Assistant';cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;color:#1b3a2d}#shipping_method li label .woocommerce-Price-amount{font-weight:400;color:#1b3a2d}#shipping_method li::before{content:'';width:32px;height:32px;background-color:#f9f7f2;border-radius:8px;display:flex;flex-shrink:0;margin-left:15px;background-repeat:no-repeat;background-position:center;background-size:14px}#shipping_method li:nth-child(1)::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%232d5a45" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="1" y="3" width="15" height="13"></rect><polygon points="16 8 20 8 23 11 23 16 16 16 16 8"></polygon><circle cx="5.5" cy="18.5" r="2.5"></circle><circle cx="18.5" cy="18.5" r="2.5"></circle></svg>')}#shipping_method li:nth-child(2)::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%232d5a45" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg>')}#shipping_method li:nth-child(3)::before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%232d5a45" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z"></path><polyline points="3.27 6.96 12 12.01 20.73 6.96"></polyline><line x1="12" y1="22.08" x2="12" y2="12"></line></svg>')}.woocommerce-checkout-review-order-table tr.shipping{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;border:none!important;padding:0!important}.woocommerce-checkout-review-order-table tr.shipping th{display:block!important;width:100%!important;text-align:right!important;padding-bottom:15px!important;font-size:16px!important;font-weight:600!important;color:#1b3a2d!important}.woocommerce-checkout-review-order-table tr.shipping td{display:block!important;width:100%!important;padding:0!important}#shipping_method{width:100%!important;margin:0!important;padding:0!important}.summary-line{border:none!important}.summary-line th.label{text-align:right!important;padding:10px 0!important;font-weight:400;color:#666;font-size:16px;width:50%}.summary-line td.value{text-align:left!important;padding:10px 0!important;font-weight:500;color:#000;font-size:16px;width:50%}.shipping-summary-line td.value{color:#1e5631}.coupon-summary-line td.value{color:#1e5631}.final-total{border-top:1px solid #000!important;margin-top:10px}.final-total th.label,.final-total td.value{font-weight:800!important;font-size:22px!important;color:#000!important;padding-top:20px!important}#place_order{width:100%;display:inline-flex!important;align-items:center;justify-content:center;gap:10px;padding:18px 32px!important;position:relative;background:#2d5a45;font-size:18px;font-family:'Assistant';border-radius:10px;color:#fff;letter-spacing:.3px;transition:all 0.3s}#place_order:hover{background:#1b3a2d;transform:translateY(-1px);box-shadow:0 4px 16px rgba(43,43,43,.08)}#place_order::before{content:"";position:static;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'%3E%3C/rect%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;display:inline-block}#place_order .btn-icon{display:flex;align-items:center}.custom-place-order-area{border-radius:8px}.wc-terms-and-conditions input{margin-left:10px}tr.coupon-accordion-section td{width:100%}.custom-coupon-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.lolaray-coupon-content{width:100%}.coupon-input-group{display:flex;flex-direction:row-reverse;gap:10px}.coupon-input-group input.input-text.lolaray-coupon-input{flex:1;padding:10px 14px;border:1px solid #e5e0d8!important;border-radius:8px!important;font-size:13px;font-family:'Assistant'}button.button.lolaray-apply-btn{font-family:'Assistant';font-weight:500;font-size:13px;background:#2c2c2c;color:#fff;padding:10px 20px;border-radius:8px;transition:background 0.3s;white-space:nowrap;border:none}button.button.lolaray-apply-btn:hover{background:#1b3a2d;color:#fff}.active-coupons-list{width:100%;background:rgba(45,90,69,.05);border-radius:8px}.coupon-tag-item{display:flex;gap:10px;align-items:center;padding:8px 12px;border-radius:8px;flex-direction:row-reverse;justify-content:space-between}.coupon-desc{font-family:'Assistant';color:#2d5a45;font-size:12px;font-weight:300}.coupon-code-badge{font-size:12px;font-weight:600;background:rgba(45,90,69,.1);font-family:'Assistant';color:#2d5a45;padding:2px 10px;border-radius:20px}.coupon-info{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:8px;align-items:center}a.lolaray-remove-coupon{color:#8a8275;font-size:13px;font-family:'Assistant';font-weight:300;cursor:pointer}.lolaray-coupon-toggle span{font-family:'Assistant';font-size:13px;color:#2d5a45;font-weight:300}.woocommerce-terms-and-conditions-checkbox-text{font-family:'Assistant';font-size:17px;color:#8a8275;font-weight:500}.woocommerce-terms-and-conditions-checkbox-text a{color:#2d5a45;text-decoration:underline!important}.woocommerce-checkout-payment{background:#fdfbf7!important;font-family:'Assistant';font-weight:300;font-size:14px!important}.payment_box.payment_method_bacs{background-color:#ededed!important}.payment_box.payment_method_bacs::before{display:none!important}.payment_box.payment_method_cod{background-color:#ededed!important}.payment_box.payment_method_cod::before{display:none!important}.checkout-grid-container{display:grid;grid-template-columns:1fr 400px;gap:30px;align-items:start}.checkout-forms-column{display:flex;flex-direction:column}.custom-place-order-area{order:10}.checkout-grid-container{display:grid;grid-template-columns:1fr 400px;gap:30px;align-items:start}.lolaray-fixed-add-to-cart{background-color:#1b3a2d!important;color:#ffffff!important;border-radius:50px!important;padding:12px 30px!important;display:inline-flex!important;align-items:center;justify-content:center;text-decoration:none;transition:all 0.3s ease;border:none!important;cursor:pointer}.lolaray-fixed-add-to-cart:hover{background-color:#244d3b!important;transform:translateY(-2px)}.lolaray-fixed-add-to-cart .elementor-button-content-wrapper{display:flex;flex-direction:row-reverse;align-items:center;gap:10px}.lolaray-fixed-add-to-cart .elementor-button-text{font-weight:600;font-size:14px;font-family:'Assistant'}.lolaray-error-msg{color:#d9534f;font-size:13px;margin-top:5px;text-align:center;font-weight:700;font-family:'Assistant'}#brands-filter,#brands-filter-en{display:flex;gap:3px;flex-wrap:wrap;font-family:"Assistant";font-size:24px;font-weight:400;margin-bottom:90px;width:auto;justify-content:center;margin-left:auto;margin-right:auto}#brands-grid-en{display:flex;flex-wrap:wrap;gap:20px;direction:ltr;justify-content:flex-start;text-align:left}.brands-grid{display:flex;flex-wrap:wrap;gap:20px}#brands-filter-en{gap:0}.brand-letter{color:#000;border:none;width:40px;height:40px;text-align:center}.brand-letter.active{background-color:#2d5a45;color:#fff;border-radius:8px}.brand-name{font-size:14px;font-family:'Assistant';font-weight:400;margin-bottom:15px;color:#8A8275;margin-bottom:0}.brand-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:23%;box-sizing:border-box;margin-bottom:20px;border:1px solid #8A8275;padding:10px;border-radius:8px;height:120px}.brand-image{max-width:100%;height:auto;border-radius:10px;display:inline-block}.brand-item a img{width:30%}#ud-account-profile-card{background:#f5f0e8;border:1px solid #f1eeea;border-radius:15px;padding:24px 15px;text-align:center;margin-bottom:10px;width:100%;box-sizing:border-box}.ud-profile-avatar{width:70px;height:70px;background-color:#2e4f3f;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 15px auto}.ud-profile-avatar span{font-size:26px;font-weight:600;line-height:1}.ud-profile-name{font-size:18px;font-weight:600;color:#2e4f3f;margin:0 0 6px 0!important;padding:0;line-height:1.2}.ud-profile-email{font-size:13px;color:#9c9790;margin:0!important;padding:0;word-break:break-all}.ud-quiz-app:not(.quiz-active){display:none!important}.ud-quiz-container{max-width:1100px;margin:0 auto;padding:40px;font-family:'Assistant';direction:rtl;text-align:center}.quiz-header{display:flex;flex-direction:row-reverse;align-items:center;gap:15px;margin-bottom:50px}.quiz-step-counter{color:#666;font-size:14px;font-weight:500}.quiz-progress-bar{flex-grow:1;height:4px;background-color:#e5e0d8;border-radius:4px;overflow:hidden}.quiz-progress-fill{height:100%;background-color:#1a3c34;transition:width 0.4s ease}.quiz-step{display:none;animation:fadeIn 0.5s}.quiz-step.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.quiz-title{font-size:32px;color:#1a3c34;font-weight:700;margin-bottom:5px}.quiz-subtitle{color:#888;font-size:16px;margin-bottom:40px}.quiz-options-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:50px}.grid-3 .quiz-option{width:calc(33.333% - 14px)}.grid-auto .quiz-option{width:140px}.quiz-option{display:block;cursor:pointer;position:relative}.quiz-option input{display:none}.quiz-option .option-content{background:#fff;border:2px solid #fff;border-radius:12px;padding:30px 15px;display:flex;flex-direction:column;align-items:center;transition:all 0.3s;box-shadow:0 4px 15px rgba(0,0,0,.03);height:100%}.quiz-option input:checked+.option-content{border-color:#1a3c34;background-color:#f1f0ea}.quiz-option input:checked+.option-content::before{content:'✔';position:absolute;top:10px;left:10px;background:#1a3c34;color:#fff;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.quiz-option .icon{font-size:40px;margin-bottom:15px;display:block}.quiz-option .icon.color-dot{width:30px;height:30px;border-radius:50%;margin:10px auto 20px}.quiz-option .title{font-size:15px;font-family:'Assistant';font-weight:500;color:#2c2c2c;display:block}.quiz-option .desc{font-size:13px;color:#999;margin-top:5px;display:block}.quiz-nav{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}.quiz-nav .btn-next,.quiz-nav .btn-submit{background-color:#1a3c34;font-family:'Assistant';color:#fff;border:none;padding:10px 28px;border-radius:30px;font-size:13px;cursor:pointer;transition:opacity 0.3s}.btn-next:disabled,.btn-submit:disabled{opacity:.5;cursor:not-allowed}.quiz-nav .btn-submit:hover{background-color:#244d3b}.quiz-nav .btn-prev{font-family:'Assistant';background:none;border:none;color:#8a8275;font-size:14px;font-weight:400;cursor:pointer}.quiz-nav .btn-next:hover,.quiz-nav .btn-prev:hover{background-color:#244d3b;border-radius:30px}.results-main-title{font-size:32px;color:#1a3c34;margin-bottom:5px;font-family:'Assistant'}.results-subtitle{color:#888;margin-bottom:40px}.results-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.result-card{background:#fff;border-radius:12px;padding:20px;position:relative;box-shadow:0 4px 15px rgba(0,0,0,.05);border:1px solid #eaeaea;width:calc(50% - 10px)}.result-card.top-match{width:100%}.match-badge{position:absolute;top:15px;right:15px;color:#8a8275;padding:5px 15px;border-radius:20px;font-size:10px;font-weight:400;font-family:'Assistant'}.card-inner{display:flex;gap:40px;align-items:center;margin-top:30px}.results-grid .product-info{flex:1;display:flex;flex-direction:column;text-align:right}.results-grid .product-image{flex:0 0 20%;background-color:#f4efea;border-radius:8px;padding:10px;display:flex;align-items:center;justify-content:center}.results-grid .product-image img{border-radius:8px;max-width:140px;max-height:180px;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}.results-grid .product-actions{margin-top:20px;display:flex;gap:10px}.btn-details,.btn-add-to-cart{padding:10px 20px;border-radius:30px;text-decoration:none;font-size:14px;font-weight:600;font-family:'Assistant'}.btn-details{border:1px solid #1a3c34;color:#1a3c34}.btn-add-to-cart{font-family:'Assistant';background:#1a3c34;color:#fff}.btn-add-to-cart:hover{color:#fff}.results-grid .product-title{font-size:18px;color:#1b3a2d;font-weight:700;font-family:'Assistant'}.result-grid .product-price{font-size:28px;font-weight:800;color:#1b3a2d;font-family:'Assistant'}.result-grid .product-price del .woocommerce-Price-amount{font-size:14px;color:#8a8a8a;text-decoration:line-through;font-weight:400;font-family:'Assistant'}.result-grid .product-price ins .woocommerce-Price-amount{font-size:24px;color:#1b3a2d;text-decoration:none;font-weight:700}.ud-free-shipping-container{background-color:#fdfbf7;border:1px solid #f0ede6;border-radius:12px;padding:20px;margin-bottom:25px;width:100%;box-sizing:border-box}.ud-free-shipping-notice{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;margin-bottom:12px!important;font-size:16px!important;color:#333;direction:rtl!important;font-family:'Assistant'}.ud-free-shipping-notice .ud-shipping-icon{display:flex!important;align-items:center!important;order:1!important}.ud-free-shipping-notice .ud-shipping-text{order:2!important}.ud-shipping-text strong .woocommerce-Price-amount{color:#1b3a2d;font-weight:700}.ud-shipping-text.ud-success{color:#1b3a2d;font-family:'Assistant'}.ud-shipping-text .woocommerce-Price-amount{margin:0 4px!important;display:inline-block!important}.ud-progress-bar-bg{background-color:#e0dbd3;height:6px;width:100%;border-radius:10px;overflow:hidden;position:relative}.ud-progress-bar-fill{background-color:#1b3a2d;height:100%;border-radius:10px;transition:width 0.4s ease-in-out}#tgpc_enable_checkout_gift_wrapper_field{display:none!important}.woocommerce-checkout-review-order-table tr.lolaray-gift-wrap-row td{padding:16px 0 6px;border:none;background:transparent}.lolaray-gift-wrap-card{position:relative;display:block;border:1.5px dashed #c5a572;background:linear-gradient(135deg,#fdf8f0,#faf3e8);border-radius:12px;padding:18px 16px 14px;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.lolaray-gift-wrap-card:hover{border-color:#b98e6a;background:#fcf4ec}.lolaray-gift-wrap-card.is-active{border-style:solid;border-color:#2d5a45;background:#f4f9f6;box-shadow:0 0 0 1px #2d5a45 inset}.lolaray-gift-wrap-card .lgw-badge{position:absolute;top:-11px;right:18px;background:#e9dcc6;color:#8a6d3b;font-size:11px;font-weight:700;padding:3px 12px;border-radius:20px;letter-spacing:.2px;white-space:nowrap}.lolaray-gift-wrap-card.is-active .lgw-badge{background:#2d5a45;color:#fff}.lolaray-gift-wrap-card .lgw-inner{display:flex;align-items:center;gap:12px;flex-direction:row;text-align:right}.lolaray-gift-wrap-card .lgw-checkbox-slot{flex-shrink:0;order:5;margin-inline-start:auto;margin-bottom:0;cursor:pointer;display:flex;align-items:center}.lolaray-gift-wrap-card .lgw-proxy-checkbox{width:15px;height:15px;accent-color:#2d5a45;cursor:pointer;margin:0!important}.lolaray-gift-wrap-card .lgw-icon{flex-shrink:0;width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#f3e7d7;border-radius:10px;color:#b07c4f;transition:background .2s ease,color .2s ease}.lolaray-gift-wrap-card.is-active .lgw-icon{background:#2d5a45;color:#fff}.lolaray-gift-wrap-card .lgw-icon svg{width:22px;height:22px}.lolaray-gift-wrap-card .lgw-text{display:flex;flex-direction:column;line-height:1.35;flex-grow:1}.lolaray-gift-wrap-card .lgw-title{font-size:14px;font-family:'Assistant';font-weight:500;color:#2c2c2c}.lolaray-gift-wrap-card .lgw-desc{font-size:12px;font-weight:300;color:#8a8275;font-family:'Assistant'}.lolaray-gift-wrap-card .lgw-price{flex-shrink:0;font-size:14px;font-weight:700;color:#b07c4f;white-space:nowrap;unicode-bidi:isolate}.lolaray-gift-wrap-card.is-active .lgw-price{color:#2d5a45}@media (max-width:480px){.lolaray-gift-wrap-card .lgw-inner{gap:10px}.lolaray-gift-wrap-card .lgw-icon{width:38px;height:38px}.lolaray-gift-wrap-card .lgw-title{font-size:14px}.lolaray-gift-wrap-card .lgw-desc{font-size:11.5px}.elementor-menu-cart__footer-buttons{margin-top:0px!important}}.widget_brand_thumbnails .brand-thumbnails li a{display:block!important;text-align:center!important;text-decoration:none!important}@media (max-width:767px){.card-wrapper .elementor-widget-image img{width:100%!important;aspect-ratio:4 / 3!important;object-position:center!important;object-fit:contain!important;transition:transform 0.6s cubic-bezier(.25,.46,.45,.94)!important}.single_card .elementor-widget-image img{width:100%!important;max-width:100%!important;aspect-ratio:1 / 1!important;object-position:center!important;object-fit:contain!important;transition:transform 0.6s cubic-bezier(.25,.46,.45,.94)!important}.ud-account-profile-card{margin-left:auto;margin-right:auto;max-width:100%}.lolaray-checkout-layout .checkout-grid-container{grid-template-columns:1fr;gap:10px}.order-summary-sidebar{position:static}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr}.lolaray-checkout-layout .fields-grid .woocommerce-billing-fields__field-wrapper,.lolaray-checkout-layout .fields-grid .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr!important}#billing_first_name_field,#billing_last_name_field,#billing_phone_field,#billing_email_field,#order_comments_field{grid-column:span 1!important}.elementor-widget-woocommerce-cart .e-cart__container{display:block!important}.cart-product-wrapper{flex-direction:row;align-items:flex-start!important}.product-details{text-align:right}.e-cart__column.e-cart__column-end{margin-top:20px}.woocommerce-cart .woocommerce-cart-form__contents .product-name,.woocommerce-cart .woocommerce-cart-form__contents .product-quantity,.woocommerce-cart .woocommerce-cart-form__contents .product-subtotal,.woocommerce-cart .woocommerce-cart-form__contents .product-price,.woocommerce-cart .woocommerce-cart-form__contents .product-remove{width:auto!important}.woocommerce-cart .custom-top-coupon{flex-direction:column!important}.woocommerce-cart .custom-top-coupon input#coupon_code,.woocommerce-cart .custom-top-coupon button[name="apply_coupon"]{width:100%!important}.custom-fullwidth-coupon .coupon-wrapper{max-width:100%}.custom-fullwidth-coupon .apply-coupon-btn{padding:0 20px}.cross-sells-grid{grid-template-columns:1fr}table.shop_table_responsive thead{display:none!important}.woocommerce-cart .elementor-widget-woocommerce-cart table.shop_table tbody tr.cart_item{display:flex!important;flex-wrap:wrap!important;align-items:center!important;padding:20px 0!important;position:relative!important}.woocommerce-cart .elementor-widget-woocommerce-cart table.shop_table.woocommerce-cart-form__contents tbody tr td{padding:0!important;border:none!important;display:block!important}table.shop_table_responsive tbody tr td::before{display:none!important}.woocommerce-cart form.woocommerce-cart-form .woocommerce-cart-form__contents .product-name{width:100%!important;margin-bottom:15px!important}.cart-product-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:8px!important}.product-title-link a{font-size:13px!important}.elementor-widget-woocommerce-cart .woocommerce table.cart .product-thumbnail img{width:55px!important;height:auto!important;border-radius:8px!important}.product-details{flex-grow:1!important;text-align:right!important;padding-left:35px!important}.woocommerce-cart form.woocommerce-cart-form .woocommerce-cart-form__contents .product-quantity{width:50%!important;text-align:right!important}.woocommerce-cart form.woocommerce-cart-form .woocommerce-cart-form__contents .product-subtotal{width:50%!important;text-align:left!important;display:flex!important;justify-content:flex-end!important;align-items:center!important}.woocommerce-cart form.woocommerce-cart-form .woocommerce-cart-form__contents .product-remove{position:absolute!important;top:20px!important;left:0!important;width:auto!important;z-index:2}.product-remove a.remove{padding:5px!important;display:flex!important}td.actions{width:100%!important;padding-top:20px!important}td.actions button[name="update_cart"]{width:100%!important}.woocommerce-cart form.woocommerce-cart-form .woocommerce-cart-form__contents .product-name .product-thumbnail{display:block!important}.woocommerce-cart form.woocommerce-cart-form .woocommerce-cart-form__contents .product-name .product-thumbnail img{display:block!important}h1.custom-cart-title{padding-right:30px;margin-bottom:0}.checkout-grid-container{display:grid!important;grid-template-columns:1fr!important}.checkout-forms-column{display:contents!important}.billing-details-section{grid-row:1!important}.shipping-details-section{grid-row:2!important}.checkout-summary-column{grid-row:3!important}.custom-place-order-area{grid-row:4!important}.fields-grid{display:flex!important;flex-direction:column!important;gap:10px}.fields-grid p.form-row{width:100%!important;margin:0!important}.checkout-white-box{margin-bottom:0}.custom-place-order-area{margin-top:0}.woobt-products{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;gap:5px!important;padding-bottom:15px!important;justify-content:flex-start!important;scroll-snap-type:x mandatory}.woobt-products::-webkit-scrollbar{height:4px}.woobt-products::-webkit-scrollbar-thumb{background-color:#d1d1d1;border-radius:10px}.woobt-product{width:160px!important;min-width:160px!important;max-width:160px!important;flex:0 0 160px!important;padding:5px!important;scroll-snap-align:center}.woobt-products .woobt-product .woobt-thumb img{width:120px!important;height:120px!important;min-width:120px!important;max-width:120px!important}.woobt-products .woobt-product:not(:last-child):after{left:-12px!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;font-size:20px!important}.custom-brand-label{font-size:11px!important}.woobt-title{font-size:13px!important}.grid-3 .quiz-option,.grid-auto .quiz-option{width:calc(50% - 10px)}.ud-quiz-container{padding:0}.results-grid{display:flex;flex-direction:column;gap:25px;padding:0 15px}.result-card{width:100%!important;box-sizing:border-box}.card-inner{flex-direction:column!important;align-items:stretch!important;gap:20px!important}.ud-quiz-container .product-image{flex:1 1 auto!important;width:100%!important;max-width:100%!important;padding:20px!important;order:1}.ud-quiz-container .product-image img{max-width:140px!important;margin:0 auto}.ud-quiz-container .product-info{flex:1 1 auto!important;width:100%!important;text-align:center!important;order:2}.ud-quiz-container .product-title{font-size:15px!important;line-height:1.3;margin-bottom:10px!important}.ud-quiz-container .product-price{text-align:center!important;justify-content:center!important;margin:15px 0!important;font-size:22px}.product-actions{flex-direction:column!important;gap:10px!important;width:100%!important}.btn-details,.btn-add-to-cart{width:100%!important;box-sizing:border-box;padding:14px 20px!important}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{aspect-ratio:1 / 1!important}.qty-label-outside{display:none}.img_gllry_container{display:block!important}.elementor-menu-cart__footer-buttons{margin-top:0px!important}}@media (max-width:768px){div[id*="ajaxsearchpro"] .asp_image{width:100px!important;height:100px!important;min-width:100px!important}div[id*="ajaxsearchpro"] .asp_image img{width:100px!important;height:100px!important}}