
/* /theme_mena_commerce/static/src/scss/multikart_account_adapter.scss */
 .o_multikart_account_auth{width: 100%;}.o_multikart_account_auth .oe_login_form, .o_multikart_account_auth .oe_signup_form, .o_multikart_account_auth .oe_reset_password_form{max-width: none;}.o_multikart_account_auth .oe_login_buttons{text-align: start !important;}.o_multikart_account_auth .o_login_auth{grid-column: 1 / -1;}@media (min-width: 768px){.o_multikart_account_auth .oe_signup_form > .field-password, .o_multikart_account_auth .oe_signup_form > .field-confirm_password{flex: 0 0 auto; width: 50%;}}.o_multikart_dashboard{display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 3fr); column-gap: var(--bs-gutter-x);}.o_multikart_dashboard .dashboard-sidebar{grid-column: 1; grid-row: 1 / span 2;}.o_multikart_dashboard .welcome-msg, .o_multikart_dashboard .o_portal_docs{grid-column: 2;}.o_multikart_dashboard .o_portal_docs{align-content: start;}.o_multikart_account_page[data-multikart-reference="profile.html"] .o_customer_address_fill, .o_multikart_account_page[data-multikart-reference="profile.html"] [name="address_div"]{width: 100%;}.o_multikart_account_auth :where(a, button, input, select, textarea, [tabindex]):focus-visible, .o_multikart_account_page :where(a, button, input, select, textarea, [tabindex]):focus-visible{outline: 2px solid var(--theme-color); outline-offset: 2px;}[dir="rtl"] .o_multikart_account_auth, [dir="rtl"] .o_multikart_account_page{direction: rtl;}@media (max-width: 991.98px){.o_multikart_dashboard{grid-template-columns: minmax(0, 1fr);}.o_multikart_dashboard .dashboard-sidebar, .o_multikart_dashboard .welcome-msg, .o_multikart_dashboard .o_portal_docs{grid-column: 1; grid-row: auto;}}

/* /theme_mena_commerce/static/src/scss/multikart_blog_adapter.scss */
 .o_multikart_blog_index .o_multikart_blog_grid .blog-image > a, .o_multikart_blog_index .o_multikart_blog_grid .o_multikart_blog_cover, .o_multikart_blog_index .o_multikart_blog_grid .o_record_cover_image{display: block; width: 100%; height: 100%;}.o_multikart_blog_index .o_multikart_blog_grid .o_record_cover_image{transition: opacity 0.5s, transform 1.25s cubic-bezier(0, 0, 0.44, 1.18);}.o_multikart_blog_index .o_multikart_blog_grid .blog-box:hover .o_record_cover_image{transform: scale(1.12);}.o_multikart_blog_index #o_wblog_sidebar{width: 100%;}.o_multikart_blog_detail .o_multikart_blog_detail_cover{width: 100%; aspect-ratio: 750 / 349; margin-bottom: 28px; overflow: hidden;}.o_multikart_blog_detail .o_multikart_blog_cover, .o_multikart_blog_detail .o_record_cover_image{display: block; width: 100%; height: 100%;}.o_multikart_blog_detail .o_wblog_post_content_field, .o_multikart_blog_detail #o_wblog_post_comments.comment-section{width: 100%; max-width: none;}[dir='rtl'] .o_multikart_blog_index, [dir='rtl'] .o_multikart_blog_detail{direction: rtl;}[dir='rtl'] .o_multikart_blog_detail .post-social{text-align: right;}@media (max-width: 767px){.o_multikart_blog_detail .blog-detail .post-social li{display: block;}.o_multikart_blog_detail .blog-detail .post-social li + li{margin-inline-start: 0; padding-inline-start: 0; border-inline-start: 0;}}

/* /theme_mena_commerce/static/src/scss/multikart_catalog_adapter.scss */
 .o_mena_shop.section-b-space .o_wsale_products_main_row.collection-wrapper{align-items: flex-start;}.o_mena_shop.section-b-space #products_grid.collection-content.collection-product-wrapper{min-width: 0;}.o_mena_shop.section-b-space .top-banner-wrapper a, .o_mena_shop.section-b-space .top-banner-wrapper img{display: block; width: 100%;}.o_mena_shop.section-b-space #o_wsale_products_header.product-top-filter{flex-direction: column; align-items: stretch; gap: 15px !important; margin-block: 15px; padding: 12px 16px !important;}.o_mena_shop.section-b-space #o_wsale_products_header.product-top-filter .o_wsale_shop_title, .o_mena_shop.section-b-space #o_wsale_products_header.product-top-filter #o_wsale_categories_filmstrip{display: none !important;}.o_mena_shop.section-b-space #o_wsale_products_header.product-top-filter .products_header.product-filter-content{flex-wrap: wrap;}.o_mena_shop.section-b-space #o_wsale_products_header.product-top-filter .o_wsale_products_header_search_form_container{min-width: min(100%, 260px);}.o_mena_shop.section-b-space #o_wsale_products_header.product-top-filter .collection-grid-view{flex: 0 0 auto;}.o_mena_shop.section-b-space #o_wsale_products_header.product-top-filter .collection-grid-view ul{margin: 0; padding: 0;}.o_mena_shop.section-b-space #o_wsale_products_header.product-top-filter .collection-grid-view a{display: flex; width: 100%; height: 100%; align-items: center; justify-content: center;}.o_mena_shop.section-b-space #products_grid_before.collection-filter{flex: 0 0 calc(100% / 3); max-width: calc(100% / 3);}.o_mena_shop.section-b-space #products_grid_before.collection-filter .o_wsale_products_grid_before_rail.collection-filter-block{height: auto !important; max-height: calc(100vh - 30px); margin-inline-start: 0 !important; padding: calc(10px + 10 * (100vw - 320px) / 1600) !important;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid #o_wsale_products_grid{display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)) !important; gap: calc(16px + 8 * (100vw - 320px) / 1600); padding-top: 24px;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .oe_product.col-grid-box{grid-column: auto !important; min-width: 0;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_wsale_product_grid_wrapper{height: auto !important; border: 0; box-shadow: none;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product{display: block !important; height: auto !important;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .oe_product_image.img-wrapper{width: 100%; aspect-ratio: 6 / 7;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .oe_product_image_link, .o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .oe_product_image_img_wrapper{width: 100%; height: 100%;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .oe_product_image_img{width: 100%; height: 100%; object-fit: cover;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .o_wsale_product_information.product-detail{display: block; width: 100%; padding: calc(10px + 5 * (100vw - 320px) / 1600) 0;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .o_wsale_product_information_text, .o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .o_wsale_product_sub{padding: 0;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .o_wsale_products_item_title{width: 100%; margin: 2px 0 0; overflow: hidden; font-size: 14px; font-weight: 400; line-height: calc(19px + 5 * (100vw - 320px) / 1600); text-overflow: ellipsis; white-space: nowrap;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .brand-w-color{display: flex; align-items: center; justify-content: space-between; margin-bottom: 8px;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .brand-w-color .product-title{display: block; overflow: hidden; font-size: calc(16px + 2 * (100vw - 320px) / 1600); font-weight: 500; line-height: 1.2; text-overflow: ellipsis; text-transform: capitalize; white-space: nowrap;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .oe_subdescription_wrapper{display: none;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .o_wsale_product_sub{display: block;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .product_price.price{display: flex; align-items: center; flex-wrap: wrap; gap: 8px;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .o_wsale_product_btn.cart-info{z-index: 2;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .o_wsale_product_btn.cart-info .o_wsale_product_action_row{display: contents;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid .o_mena_product_tile.basic-product .o_wsale_product_btn.cart-info .btn{min-width: 0; min-height: 0;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view #o_wsale_products_grid{grid-template-columns: minmax(0, 1fr) !important;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view .o_mena_product_tile.basic-product{display: flex !important; flex-direction: row !important; align-items: center; gap: calc(15px + 5 * (100vw - 320px) / 1600);}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view .o_mena_product_tile.basic-product .oe_product_image.img-wrapper{flex: 0 0 calc(130px + 170 * (100vw - 320px) / 1600); width: calc(130px + 170 * (100vw - 320px) / 1600);}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view .o_mena_product_tile.basic-product .o_wsale_product_information.product-detail{width: calc(100% - (130px + 170 * (100vw - 320px) / 1600) - (15px + 5 * (100vw - 320px) / 1600)); text-align: start !important;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view .o_mena_product_tile.basic-product .oe_subdescription_wrapper{display: block !important; min-height: 60px; margin-bottom: 12px; overflow: hidden; font-size: 14px; line-height: 20px;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view .o_mena_product_tile.basic-product .product_price.price, .o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view .o_mena_product_tile.basic-product .product_price.price .mb-0{line-height: 1;}.o_mena_shop.section-b-space #o_wsale_pager.product-pagination{margin-top: 50px; padding-block: 0 !important;}.o_mena_shop.section-b-space #o_wsale_pager.product-pagination .pagination{gap: 15px;}.o_mena_shop.section-b-space.o_multikart_catalog_no_sidebar #products_grid_before.collection-filter{display: none !important;}.o_mena_shop.section-b-space.o_multikart_catalog_no_sidebar #products_grid.collection-content{flex: 0 0 100%; max-width: 100%;}.o_mena_shop.section-b-space.o_multikart_catalog_no_sidebar #o_wsale_products_header.product-top-filter .filter-btn{display: inline-flex !important; align-items: center;}@media (min-width: 1200px){.o_mena_shop.section-b-space #products_grid_before.collection-filter{flex-basis: 25%; max-width: 25%;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.multikart-grid-2 #o_wsale_products_grid{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.multikart-grid-3 #o_wsale_products_grid{grid-template-columns: repeat(3, minmax(0, 1fr)) !important;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.multikart-grid-4 #o_wsale_products_grid{grid-template-columns: repeat(4, minmax(0, 1fr)) !important;}}@media (max-width: 991px){.o_mena_shop.section-b-space #o_wsale_products_header.product-top-filter .products_header.product-filter-content > div{width: 100%;}.o_mena_shop.section-b-space #o_wsale_products_header.product-top-filter .collection-grid-view{display: none;}}@media (min-width: 576px) and (max-width: 991px){.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view .o_mena_product_tile.basic-product .oe_subdescription_wrapper{min-height: 80px;}}@media (min-width: 992px) and (max-width: 1199px){.o_mena_shop.section-b-space #o_wsale_products_header.product-top-filter .o_wsale_products_header_search_form_container{display: none !important;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view .o_mena_product_tile.basic-product .oe_subdescription_wrapper{min-height: 100px;}}@media (max-width: 575px){.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view #o_wsale_products_grid{grid-template-columns: repeat(2, minmax(0, 1fr)) !important; padding-top: 16px;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view .o_mena_product_tile.basic-product{display: block !important; flex-direction: column !important;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view .o_mena_product_tile.basic-product .oe_product_image.img-wrapper, .o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view .o_mena_product_tile.basic-product .o_wsale_product_information.product-detail{width: 100%;}.o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view .o_mena_product_tile.basic-product .oe_subdescription_wrapper{display: none !important; min-height: 0; margin-bottom: 0;}}[dir="rtl"] .o_mena_shop.section-b-space{direction: rtl;}[dir="rtl"] .o_mena_shop.section-b-space .breadcrumb-item + .breadcrumb-item{padding-right: 0.5rem; padding-left: 0;}[dir="rtl"] .o_mena_shop.section-b-space .breadcrumb-item + .breadcrumb-item::before{float: right; padding-right: 0; padding-left: 0.5rem;}[dir="rtl"] .o_mena_shop.section-b-space #o_wsale_products_header.product-top-filter .collection-grid-view{margin-right: auto; margin-left: unset;}[dir="rtl"] .o_mena_shop.section-b-space .o_wsale_products_grid_table_wrapper.product-wrapper-grid.list-view .o_mena_product_tile.basic-product .o_wsale_product_information.product-detail{text-align: right !important;}

/* /theme_mena_commerce/static/src/scss/multikart_checkout_adapter.scss */
 #shop_checkout{}#shop_checkout .o_multikart_delivery_grid{align-items: stretch; list-style: none; padding: 0;}#shop_checkout .o_multikart_delivery_method_column, #shop_checkout .o_address_card, #shop_checkout .o_multikart_native_billing_container{max-width: 100%; min-width: 0;}#shop_checkout .o_multikart_delivery_method_surface, #shop_checkout .o_multikart_address_surface{height: 100%; min-width: 0;}#shop_checkout .o_multikart_delivery_method_surface > .form-check-label{display: block;}#shop_checkout .o_multikart_delivery_method_surface > .form-check-label > span{display: inline;}#shop_checkout .o_multikart_add_new_label, #shop_checkout .o_multikart_native_billing_toggle{min-width: 0;}#shop_checkout .checkout-title .o_address_card_add_new{border: 0; color: var(--theme-color); font-weight: 700; padding: 0;}.o_website_sale_checkout_container:has(#shop_checkout){--bs-gutter-x: 1.5rem; padding-inline: calc(var(--bs-gutter-x) * .5);}.o_website_sale_checkout_container:has(#shop_checkout) > .o_mobile_summary{margin-inline: calc(var(--bs-gutter-x) * -.5);}.o_multikart_address_modal_form{width: 100%; max-width: 468px; margin-inline: auto;}.o_multikart_address_modal_form .o_multikart_address_modal_grid{align-items: start; background: white; padding-top: 0;}.o_multikart_address_modal_form .o_multikart_address_modal_grid > .w-100{position: absolute; inline-size: 0; block-size: 0;}.o_multikart_address_modal_form .o_multikart_address_modal_grid > .col-12:not(.o_multikart_source_field){order: 5;}.o_multikart_address_modal_form .o_multikart_source_field .form-select{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");}.o_multikart_address_modal_form .o_multikart_source_field{flex: 0 0 auto; max-width: 100%; min-width: 0;}.o_multikart_address_modal_form .o_multikart_field_title{order: 10; width: 100%;}.o_multikart_address_modal_form .o_multikart_field_address{order: 20; width: 100%;}.o_multikart_address_modal_form .o_multikart_field_phone{order: 30; width: 100%;}.o_multikart_address_modal_form .o_multikart_field_country{order: 40; width: 50%;}.o_multikart_address_modal_form .o_multikart_field_state{order: 50; width: 50%;}.o_multikart_address_modal_form .o_multikart_field_city{order: 60; width: 50%;}.o_multikart_address_modal_form .o_multikart_field_pin{order: 70; width: 50%;}.o_multikart_address_modal_form .o_multikart_native_email{order: 80;}.o_multikart_address_modal_form .o_multikart_native_street2{order: 90;}.o_multikart_address_modal_form .o_multikart_native_company{order: 100;}.o_multikart_address_modal_form .o_multikart_native_vat{order: 110;}[dir="rtl"] .o_multikart_address_modal_form .o_multikart_address_modal_grid{direction: rtl;}[dir="rtl"] .o_multikart_address_modal_form .o_multikart_source_field .form-select{background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); background-position: left .75rem center; background-size: 16px 12px; background-repeat: no-repeat;}@media (max-width: 991px){.o_multikart_address_modal_form .o_multikart_native_email, .o_multikart_address_modal_form .o_multikart_native_street2, .o_multikart_address_modal_form .o_multikart_native_company, .o_multikart_address_modal_form .o_multikart_native_vat{flex: 0 0 auto; max-width: 100%; min-width: 0; width: 100%;}}@media (max-width: 575px){.o_multikart_address_modal_form{width: calc(100% - 18px);}.o_multikart_address_modal_form .o_multikart_field_country, .o_multikart_address_modal_form .o_multikart_field_state, .o_multikart_address_modal_form .o_multikart_field_city, .o_multikart_address_modal_form .o_multikart_field_pin{min-width: 0;}}

/* /theme_mena_commerce/static/src/scss/multikart_content_pages_adapter.scss */
 .o_multikart_content_page{min-width: 0;}.o_multikart_content_page .banner-section img{display: block; width: 100%;}.o_multikart_content_page a:focus-visible, .o_multikart_content_page button:focus-visible, .o_multikart_content_page input:focus-visible, .o_multikart_content_page textarea:focus-visible{outline: 2px solid var(--theme-color); outline-offset: 2px;}.o_multikart_about_page .testimonial-slider{display: grid; grid-template-columns: repeat(2, minmax(0, 1fr));}.o_multikart_about_page .testimonial-slider > :nth-child(n + 3){display: none;}.o_multikart_about_page .team-4{display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 1.5rem;}.o_multikart_about_page .team-4 > :nth-child(n + 5){display: none;}.o_multikart_contact_page .s_website_form{padding: 0;}.o_multikart_contact_page .s_website_form_field{min-width: 0;}.o_multikart_contact_page .s_website_form_field.o_has_error .form-control, .o_multikart_contact_page .s_website_form_field .form-control.is-invalid{border-style: solid; border-width: 1px; border-color: var(--bs-danger);}.o_multikart_contact_page .s_website_form_field .invalid-feedback{display: block;}.o_multikart_contact_page .s_website_form_send{display: inline-block;}.o_multikart_contact_page #s_website_form_result{display: block; margin-top: 0.75rem;}[dir='rtl'] .o_multikart_content_page{text-align: right;}[dir='rtl'] .o_multikart_contact_page .s_website_form_submit{text-align: right;}@media (max-width: 991px){.o_multikart_about_page .team-4{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 767px){.o_multikart_about_page .testimonial-slider, .o_multikart_about_page .team-4{grid-template-columns: minmax(0, 1fr);}.o_multikart_about_page .testimonial-slider > :nth-child(n + 2){display: none;}}

/* /theme_mena_commerce/static/src/scss/multikart_order_adapter.scss */
 body:has(.o_multikart_order_success){}body:has(.o_multikart_order_success) .o_website_sale_checkout_container{--bs-gutter-x: 1.5rem; padding-bottom: 0 !important; padding-inline: calc(var(--bs-gutter-x) * .5);}body:has(.o_multikart_order_success) .o_website_sale_checkout_container > .row > .oe_cart{flex: 0 0 100%; max-width: 100%;}body:has(.o_multikart_order_success) .o_website_sale_checkout_container > .row > .d-none.d-lg-block{display: none !important;}body:has(.o_multikart_order_success) .o_website_sale_checkout_container > .row > .oe_cart > .d-lg-none{display: none !important;}body:has(.o_multikart_order_success) .checkout-form{margin-bottom: 0 !important;}body:has(.o_multikart_order_success) .oe_structure:empty{display: none;}.o_multikart_order_success{display: block !important; position: relative; width: 100vw; margin-inline: calc(50% - 50vw); padding-inline: calc(50vw - 50%);}.o_multikart_order_success > .btn{position: absolute; inset-block-start: 0; inset-inline-end: 0;}.o_multikart_order_success > .visually-hidden-focusable:not(:focus):not(:focus-within){inset-inline-end: 1px;}.o_multikart_order_success > h2{margin-inline: auto;}.o_multikart_order_number{text-align: center;}.o_multikart_confirmation_details .product-order{height: 100%;}.o_multikart_confirmation_details .product-order-table img{width: 78px; max-width: 78px; object-fit: contain;}.o_multikart_confirmation_details > .row{--bs-gutter-x: 1.5rem; --gutter-x: 1.5rem;}.o_multikart_confirmation_details .order-success-sec{height: 100%;}.o_multikart_confirmation_details .order-detail address, .o_multikart_confirmation_details .order-detail .contact{margin: 0; font-size: 16px; line-height: 24px;}.o_multikart_payment_confirmation{border-radius: 0;}.o_multikart_order_tracking{display: flex; flex-direction: column; margin-inline: 0; width: 100%;}.o_multikart_order_tracking .o_multikart_native_actions{align-self: flex-start; flex: 0 0 100%; max-width: 100%; order: 1;}.o_multikart_order_tracking .o_multikart_native_actions:not(.show){display: none !important;}.o_multikart_order_tracking .o_multikart_tracking_content{flex: 0 0 100%; max-width: 100%; min-width: 0; order: -1; padding-inline: 0; width: 100%;}.o_multikart_order_tracking #portal_sale_content{padding-bottom: 0 !important;}.o_multikart_order_tracking #details{padding-top: 0;}.o_multikart_order_tracking .title-header h1, .o_multikart_order_tracking .title-header h2{margin: 0; font-size: 20px; font-weight: 600; line-height: 1.4; letter-spacing: normal; text-transform: none;}.o_multikart_order_tracking .title-header h1 span{color: inherit; font-size: inherit; font-weight: inherit;}.o_multikart_order_tracking .tacking-table{width: 100%;}.o_multikart_order_tracking .tacking-table th, .o_multikart_order_tracking .tacking-table td{white-space: normal;}.o_multikart_order_tracking .tacking-table .product-image img{object-fit: contain;}.o_multikart_order_tracking .table-responsive{direction: ltr;}.o_multikart_order_tracking .summary-details .details-box{height: 100%;}.o_multikart_order_tracking .summary-details #sale_info_table{margin-bottom: 0;}.o_multikart_order_tracking .tracking-total{margin-bottom: 0;}.o_multikart_order_tracking .tracking-total th, .o_multikart_order_tracking .tracking-total td{padding-block: 6px;}.o_multikart_order_tracking .tracking-total tr:last-child th, .o_multikart_order_tracking .tracking-total tr:last-child td{padding-top: 10px; font-size: 18px; font-weight: 600;}.o_multikart_order_tracking [data-multikart-native-hook="payment-signature-actions"] .btn, .o_multikart_order_tracking .title-header .btn{border-radius: 0;}.o_multikart_order_tracking a:focus-visible, .o_multikart_order_tracking button:focus-visible, .o_multikart_order_tracking input:focus-visible, .o_multikart_order_tracking textarea:focus-visible, .o_multikart_order_tracking select:focus-visible{outline: 2px solid var(--theme-color); outline-offset: 2px;}body:has(.o_multikart_order_tracking) .o_portal_wrap > .container{--bs-gutter-x: 1.5rem; padding-bottom: 0 !important; padding-inline: calc(var(--bs-gutter-x) * .5);}body:has(.o_multikart_order_tracking) .o_portal_wrap > .container > .oe_structure:empty{display: none;}[dir="rtl"] .o_multikart_confirmation_details, [dir="rtl"] .o_multikart_order_tracking{text-align: right;}[dir="rtl"] .o_multikart_confirmation_details .product-order-table tfoot td:first-child, [dir="rtl"] .o_multikart_order_tracking .text-start{text-align: right !important;}[dir="rtl"] .o_multikart_confirmation_details .product-order-table tfoot td:last-child, [dir="rtl"] .o_multikart_order_tracking .text-end{text-align: left !important;}[dir="rtl"] .o_multikart_confirmation_details > .row{direction: rtl !important;}[dir="rtl"] .o_multikart_confirmation_details .product-order, [dir="rtl"] .o_multikart_order_tracking .table-responsive{direction: ltr !important;}@media (max-width: 575px), (min-width: 992px) and (max-width: 1199px){.o_multikart_confirmation_details .product-order-table thead tr{height: 83px;}}@media (max-width: 991px){.o_multikart_order_tracking .o_multikart_native_actions{margin-bottom: 24px;}.o_multikart_order_tracking .title-header{gap: 16px; flex-wrap: wrap;}}@media (min-width: 992px){html:not([dir="rtl"]) .o_multikart_confirmation_details .product-order{overflow: visible;}}@media (max-width: 575px){.o_multikart_confirmation_details .order-success-sec{padding: 10px;}.o_multikart_confirmation_details .product-order-table th, .o_multikart_confirmation_details .product-order-table td{min-width: 120px;}.o_multikart_order_tracking .title-header{align-items: flex-start; flex-direction: column;}.o_multikart_order_tracking .title-header .btn{width: 100%;}}

/* /theme_mena_commerce/static/src/scss/multikart_portal_account_adapter.scss */
 .o_multikart_portal_route_shell[data-multikart-portal-reference="dashboard.html"] > .container, .o_multikart_portal_route_shell[data-multikart-portal-reference="profile.html"] > .container, #wrap[data-multikart-portal-reference][data-multikart-portal-reference="dashboard.html"] > .container, #wrap[data-multikart-portal-reference][data-multikart-portal-reference="profile.html"] > .container{display: grid; grid-template-columns: minmax(220px, 1fr) minmax(0, 3fr); gap: var(--bs-gutter-x); align-items: start;}.o_multikart_portal_route_shell[data-multikart-portal-reference="dashboard.html"] > .container > .o_multikart_account_nav, .o_multikart_portal_route_shell[data-multikart-portal-reference="profile.html"] > .container > .o_multikart_account_nav, #wrap[data-multikart-portal-reference][data-multikart-portal-reference="dashboard.html"] > .container > .o_multikart_account_nav, #wrap[data-multikart-portal-reference][data-multikart-portal-reference="profile.html"] > .container > .o_multikart_account_nav{grid-column: 1; grid-row: 1 / span 12; min-width: 0;}.o_multikart_portal_route_shell[data-multikart-portal-reference="dashboard.html"] > .container > :not(.o_multikart_account_nav), .o_multikart_portal_route_shell[data-multikart-portal-reference="profile.html"] > .container > :not(.o_multikart_account_nav), #wrap[data-multikart-portal-reference][data-multikart-portal-reference="dashboard.html"] > .container > :not(.o_multikart_account_nav), #wrap[data-multikart-portal-reference][data-multikart-portal-reference="profile.html"] > .container > :not(.o_multikart_account_nav){grid-column: 2; min-width: 0;}.o_multikart_portal_route_shell .dashboard-sidebar, #wrap[data-multikart-portal-reference] .dashboard-sidebar{width: 100%;}.o_multikart_portal_route_shell .o_multikart_orders_list, #wrap[data-multikart-portal-reference] .o_multikart_orders_list{min-width: 0;}.o_multikart_portal_route_shell .o_multikart_orders_list .order-table, #wrap[data-multikart-portal-reference] .o_multikart_orders_list .order-table{min-width: 680px;}.o_multikart_portal_route_shell .o_multikart_orders_list th, .o_multikart_portal_route_shell .o_multikart_orders_list td, #wrap[data-multikart-portal-reference] .o_multikart_orders_list th, #wrap[data-multikart-portal-reference] .o_multikart_orders_list td{vertical-align: middle;}.o_multikart_portal_route_shell .o_multikart_orders_list .o_multikart_order_view, #wrap[data-multikart-portal-reference] .o_multikart_orders_list .o_multikart_order_view{display: inline-flex; align-items: center; justify-content: center; min-width: 44px; min-height: 44px;}.o_multikart_portal_route_shell .o_multikart_address_book, #wrap[data-multikart-portal-reference] .o_multikart_address_book{min-width: 0;}.o_multikart_portal_route_shell .o_multikart_address_book .address-book-section, #wrap[data-multikart-portal-reference] .o_multikart_address_book .address-book-section{margin-inline: 0;}.o_multikart_portal_route_shell .o_multikart_address_book .o_multikart_address_card, #wrap[data-multikart-portal-reference] .o_multikart_address_book .o_multikart_address_card{padding-inline: 0;}.o_multikart_portal_route_shell .o_multikart_address_book .address-box, #wrap[data-multikart-portal-reference] .o_multikart_address_book .address-box{display: block; height: 100%;}.o_multikart_portal_route_shell .o_multikart_address_book .address-box .middle address, .o_multikart_portal_route_shell .o_multikart_address_book .address-box .middle .contact, #wrap[data-multikart-portal-reference] .o_multikart_address_book .address-box .middle address, #wrap[data-multikart-portal-reference] .o_multikart_address_book .address-box .middle .contact{margin: 0;}.o_multikart_portal_route_shell .o_multikart_address_book .address-box .bottom, #wrap[data-multikart-portal-reference] .o_multikart_address_book .address-box .bottom{flex-direction: row; align-items: stretch; width: 100%;}.o_multikart_portal_route_shell .o_multikart_address_book .address-box .bottom .bottom_btn, #wrap[data-multikart-portal-reference] .o_multikart_address_book .address-box .bottom .bottom_btn{display: inline-flex; align-items: center; justify-content: center; min-height: 44px;}.o_multikart_portal_route_shell .o_multikart_address_book .o_multikart_address_empty, #wrap[data-multikart-portal-reference] .o_multikart_address_book .o_multikart_address_empty{width: 100%;}.o_multikart_portal_route_shell .o_multikart_address_management, #wrap[data-multikart-portal-reference] .o_multikart_address_management{min-width: 0;}.o_multikart_portal_route_shell .o_multikart_address_management [name="address_div"], #wrap[data-multikart-portal-reference] .o_multikart_address_management [name="address_div"]{width: 100%;}.o_multikart_portal_route_shell a:focus-visible, .o_multikart_portal_route_shell button:focus-visible, .o_multikart_portal_route_shell input:focus-visible, .o_multikart_portal_route_shell select:focus-visible, #wrap[data-multikart-portal-reference] a:focus-visible, #wrap[data-multikart-portal-reference] button:focus-visible, #wrap[data-multikart-portal-reference] input:focus-visible, #wrap[data-multikart-portal-reference] select:focus-visible{outline: 2px solid var(--theme-color); outline-offset: 2px;}[dir="rtl"] .o_multikart_portal_route_shell .o_multikart_orders_list th, [dir="rtl"] .o_multikart_portal_route_shell .o_multikart_orders_list td, [dir="rtl"] .o_multikart_portal_route_shell .o_multikart_address_book, [dir="rtl"] .o_multikart_portal_route_shell .o_multikart_address_management, [dir="rtl"] #wrap[data-multikart-portal-reference] .o_multikart_orders_list th, [dir="rtl"] #wrap[data-multikart-portal-reference] .o_multikart_orders_list td, [dir="rtl"] #wrap[data-multikart-portal-reference] .o_multikart_address_book, [dir="rtl"] #wrap[data-multikart-portal-reference] .o_multikart_address_management{text-align: right;}@media (max-width: 991.98px){.o_multikart_portal_route_shell[data-multikart-portal-reference="dashboard.html"] > .container, .o_multikart_portal_route_shell[data-multikart-portal-reference="profile.html"] > .container, #wrap[data-multikart-portal-reference][data-multikart-portal-reference="dashboard.html"] > .container, #wrap[data-multikart-portal-reference][data-multikart-portal-reference="profile.html"] > .container{grid-template-columns: minmax(0, 1fr);}.o_multikart_portal_route_shell[data-multikart-portal-reference="dashboard.html"] > .container > .o_multikart_account_nav, .o_multikart_portal_route_shell[data-multikart-portal-reference="dashboard.html"] > .container > :not(.o_multikart_account_nav), .o_multikart_portal_route_shell[data-multikart-portal-reference="profile.html"] > .container > .o_multikart_account_nav, .o_multikart_portal_route_shell[data-multikart-portal-reference="profile.html"] > .container > :not(.o_multikart_account_nav), #wrap[data-multikart-portal-reference][data-multikart-portal-reference="dashboard.html"] > .container > .o_multikart_account_nav, #wrap[data-multikart-portal-reference][data-multikart-portal-reference="dashboard.html"] > .container > :not(.o_multikart_account_nav), #wrap[data-multikart-portal-reference][data-multikart-portal-reference="profile.html"] > .container > .o_multikart_account_nav, #wrap[data-multikart-portal-reference][data-multikart-portal-reference="profile.html"] > .container > :not(.o_multikart_account_nav){grid-column: 1; grid-row: auto;}.o_multikart_portal_route_shell .dashboard-sidebar.show, #wrap[data-multikart-portal-reference] .dashboard-sidebar.show{inset-inline-start: 0;}[dir="rtl"] .o_multikart_portal_route_shell .dashboard-sidebar, [dir="rtl"] #wrap[data-multikart-portal-reference] .dashboard-sidebar{right: -350px; left: auto;}[dir="rtl"] .o_multikart_portal_route_shell .dashboard-sidebar.show, [dir="rtl"] #wrap[data-multikart-portal-reference] .dashboard-sidebar.show{right: 0;}}@media (max-width: 767.98px){.o_multikart_portal_route_shell .o_multikart_address_book .top-sec, #wrap[data-multikart-portal-reference] .o_multikart_address_book .top-sec{align-items: flex-start; flex-direction: column;}.o_multikart_portal_route_shell .o_multikart_address_book .o_address_card_add_new, .o_multikart_portal_route_shell .o_multikart_address_management #save_address, .o_multikart_portal_route_shell .o_multikart_address_management [data-multikart-native-hook="discard_url"], #wrap[data-multikart-portal-reference] .o_multikart_address_book .o_address_card_add_new, #wrap[data-multikart-portal-reference] .o_multikart_address_management #save_address, #wrap[data-multikart-portal-reference] .o_multikart_address_management [data-multikart-native-hook="discard_url"]{width: 100%;}}

/* /theme_mena_commerce/static/src/scss/multikart_product_form_adapter.scss */
 .o_multikart_product_form_panel .o_multikart_product_form_cta_host{display: block; width: 100%; margin-top: 0;}.o_multikart_product_form_panel .o_multikart_product_form_cta{display: flex; flex-direction: column; align-items: center; width: 100%;}.o_multikart_product_form_panel .o_multikart_product_form_qty_row, .o_multikart_product_form_panel .o_multikart_product_form_action_row{justify-content: center; width: 100%;}.o_multikart_product_form_panel .qty-section{display: flex; align-items: center; gap: 10px;}.o_multikart_product_form_panel .qty-box .css_quantity{display: flex; flex-wrap: nowrap; width: auto; padding: 6px; overflow: hidden; background-color: #fafafa; border: 1px solid #eee !important; border-radius: 0 !important;}.o_multikart_product_form_panel .qty-box .quantity{flex: 0 0 calc(40px + (90 - 30) * ((100vw - 320px) / (1920 - 320))); min-width: calc(40px + (90 - 30) * ((100vw - 320px) / (1920 - 320))); max-width: none; width: calc(40px + (90 - 30) * ((100vw - 320px) / (1920 - 320))); padding: 6px 5px;}.o_multikart_product_form_panel .qty-box :is(.quantity-left-minus, .quantity-right-plus){flex: 0 0 auto; display: flex !important; align-items: center; justify-content: center; padding-block: 5px !important; padding-inline: calc(10px + (12 - 10) * ((100vw - 320px) / (1920 - 320))) !important; border: 0; border-radius: 0 !important; font-size: 1rem; color: #777 !important; background-color: #fff !important; box-shadow: 0 0 8px #e8e8e8;}.o_multikart_product_form_panel .qty-box :is(.quantity-left-minus, .quantity-right-plus) > i{color: #222; font-weight: 900; line-height: 1;}.o_multikart_product_form_panel .o_multikart_product_form_action_row .o_multikart_product_form_action_inner{flex: 0 1 auto !important; justify-content: center; width: auto !important; gap: 16px !important;}.o_multikart_product_form_panel .o_multikart_product_form_action_row :is(#add_to_cart, .o_we_buy_now){flex: 0 1 auto !important; width: auto;}.o_multikart_product_form_panel .buy-box{justify-content: center; width: 100%;}.o_multikart_product_form_panel .variation-box{}.o_multikart_product_form_panel .variation-box .o_wsale_product_attribute{gap: 10px !important;}.o_multikart_product_form_panel .variation-box .o_wsale_product_attribute > li{margin: 0 !important; padding: 3px; border: 1px solid #eee !important;}.o_multikart_product_form_panel .variation-box .css_attribute_image, .o_multikart_product_form_panel .variation-box .image-box{display: block !important; width: 65px; height: 65px; margin: 0 !important; border: 0 !important; border-radius: 0 !important; outline: 0 !important;}.o_multikart_product_form_panel .variation-box .o_wsale_product_attribute > li:has(.css_attribute_image.active), .o_multikart_product_form_panel .variation-box .o_wsale_product_attribute > li:has(input:checked){border-color: var(--theme-color) !important;}.o_mena_product_page .slider-nav li > div{box-sizing: border-box;}.o_multikart_product_specifications #product_full_spec{padding-block: 0;}.o_multikart_product_specifications #product_full_spec > .container{max-width: none; padding-inline: 0;}

/* /theme_mena_commerce/static/src/scss/multikart_product_lower_adapter.scss */
 .o_multikart_product_lower > .container{padding-inline: 12px;}.o_multikart_product_lower > .container > .row{--gutter-x: 1.5rem;}.o_multikart_product_lower .tab-pane[tabindex="0"]:focus-visible{outline: var(--bs-focus-ring-width, 0.25rem) solid currentColor; outline-offset: var(--bs-focus-ring-width, 0.25rem);}@media (min-width: 1400px){.o_multikart_product_lower > .container, .o_multikart_product_lower_related > .container{max-width: 1400px;}}.o_multikart_product_lower_related .product-5{--multikart-related-visible: 5; --gutter-x: 1.5rem; display: grid; grid-auto-flow: column; grid-auto-columns: calc( (100% - (var(--multikart-related-visible) - 1) * var(--gutter-x)) / var(--multikart-related-visible)); align-items: start; gap: var(--gutter-x); overflow: hidden; padding-bottom: 6px;}.o_multikart_product_lower_related .basic-product{min-width: 0; align-self: start; container-type: inline-size; container-name: mena-related-card;}.o_multikart_product_lower_related .img-wrapper{aspect-ratio: 6 / 7;}.o_multikart_product_lower_related .img-wrapper > a, .o_multikart_product_lower_related .img-wrapper > a > img{display: block; width: 100%; height: 100%;}.o_multikart_product_lower_related .img-wrapper > a > img{object-fit: cover;}.o_multikart_product_lower_related .product-detail h6 a{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}@container mena-related-card (max-width: 220px){.o_multikart_product_lower_related .price{flex-wrap: nowrap; column-gap: 2px;}.o_multikart_product_lower_related .price > span, .o_multikart_product_lower_related .price > del{white-space: nowrap;}}.o_mena_product_page ~ #oe_structure_website_sale_product_2{margin-top: 0 !important;}@media (max-width: 1366px){.o_multikart_product_lower_related .product-5{--multikart-related-visible: 4;}}@media (max-width: 1023px){.o_multikart_product_lower_related .product-5{--multikart-related-visible: 3;}}@media (max-width: 767px){.o_multikart_product_lower_related .product-5{--multikart-related-visible: 2;}}@media (max-width: 420px){.o_multikart_product_lower_related .product-5{--gutter-x: 10px !important;}}

/* /theme_mena_commerce/static/src/scss/multikart_quick_view_adapter.scss */
 .o_mena_product_tile.basic-product .o_wsale_product_btn.cart-info{pointer-events: auto;}.o_mena_product_tile.basic-product .o_wsale_product_btn.cart-info .quick-view-button{pointer-events: auto;}.quick-view-modal.o_multikart_quick_view .view-main-slider img{display: block; width: 100%; height: auto;}.quick-view-modal.o_multikart_quick_view .right-sidebar-modal{min-width: 0;}.quick-view-modal.o_multikart_quick_view a:focus-visible, .quick-view-modal.o_multikart_quick_view button:focus-visible{outline: 2px solid var(--theme-color); outline-offset: 2px;}[dir='rtl'] .o_multikart_quick_view{text-align: right;}@media (max-width: 991px){.o_mena_product_tile.basic-product .o_wsale_product_btn.cart-info, .o_mena_product_tile.basic-product .o_wsale_product_btn.cart-info .quick-view-button{visibility: visible; pointer-events: auto;}}@media (max-width: 767px){.o_mena_product_tile.basic-product .o_wsale_product_btn.cart-info, .o_mena_product_tile.basic-product .o_wsale_product_btn.cart-info .quick-view-button{opacity: 1;}.o_multikart_quick_view .product-buy-btn-group{flex-wrap: wrap;}}

/* /theme_mena_commerce/static/src/scss/multikart_sticky_cart_adapter.scss */
 .o_multikart_sticky_cart[hidden]{display: none !important;}@media (max-width: 576px){.o_multikart_sticky_cart{display: none !important;}}

/* /theme_mena_commerce/static/src/scss/multikart_wishlist_compare_adapter.scss */
 .o_multikart_wishlist_page .o_wishlist_item{display: block; min-width: 0;}.o_multikart_wishlist_page tr:has(article[style*='display: none']){display: none;}.o_multikart_wishlist_page:has(#empty-wishlist-message:not(.d-none)) .o_multikart_wishlist_populated, .o_multikart_wishlist_page:has(#empty-wishlist-message:not(.d-none)) .wishlist-buttons{display: none;}.o_multikart_comparison_page .table-wrapper{overscroll-behavior-inline: contain;}.o_multikart_comparison_page .table-comparator{margin-block-end: 0;}.o_multikart_comparison_page .o_multikart_compare_category th{position: sticky; inset-inline-start: 0;}.o_multikart_wishlist_page :where(a, button, [tabindex]):focus-visible, .o_multikart_comparison_page :where(a, button, [tabindex]):focus-visible{outline: 2px solid var(--theme-color); outline-offset: 2px;}[dir='rtl'] .o_multikart_wishlist_page, [dir='rtl'] .o_multikart_comparison_page{direction: rtl;}@media (max-width: 767px){.o_multikart_wishlist_page .mobile-cart-content button.remove-btn{padding: 0;}.o_multikart_wishlist_page .mobile-cart-content .o_wish_rm{position: static; inset: auto;}.o_multikart_comparison_page .table-wrapper{-webkit-overflow-scrolling: touch;}}

/* /theme_mena_commerce/static/src/scss/multikart_odoo_adapter.scss */
 .o_multikart_native_header, .o_multikart_native_footer, .o_mena_commerce header#top, .o_mena_commerce footer#bottom, .o_multikart_native_breadcrumb, .o_mena_announcement, .o_mena_prefooter, .o_mena_product_assurance, .o_mena_spec_rail, .o_mena_product_refs, .o_multikart_native_checkout_wizard{display: none !important;}.o_multikart_top_header, .o_multikart_header, .o_multikart_footer{direction: ltr;}.o_mena_commerce :where(h1, h2, h3, h4, h5, h6){font-family: inherit;}[dir="rtl"]{}[dir="rtl"] body.rtl{direction: rtl;}[dir="rtl"] .o_multikart_top_header, [dir="rtl"] .o_multikart_header, [dir="rtl"] .o_multikart_footer, [dir="rtl"] .o_multikart_inner_page{direction: rtl;}[dir="rtl"] .o_multikart_footer .footer-theme, [dir="rtl"] .o_multikart_footer .footer-theme .sub-title li, [dir="rtl"] .o_multikart_footer .sub-footer{text-align: right;}[dir="rtl"] .o_multikart_header .main-menu .menu-left .navbar{padding: 40px 0 40px 45px !important;}[dir="rtl"] .o_multikart_order_success .star:nth-child(1){left: 12px; right: auto;}[dir="rtl"] .o_multikart_order_success .star:nth-child(2){left: 168px; right: auto;}[dir="rtl"] .o_multikart_order_success .star:nth-child(3){left: 32px; right: auto;}[dir="rtl"] .o_multikart_order_success .star:nth-child(4){left: 82px; right: auto;}[dir="rtl"] .o_multikart_order_success .star:nth-child(5){left: 125px; right: auto;}[dir="rtl"] .o_multikart_order_success .star:nth-child(6){left: 16px; right: auto;}[dir="rtl"] .o_multikart_order_success .checkmark__check{left: 50%; right: auto; transform: translate3d(-50%, -50%, 0);}@media (max-width: 1199px){[dir="rtl"] .o_multikart_header .main-menu .menu-left .navbar{padding: 30px 0 30px 25px !important;}}@media (max-width: 577px){[dir="rtl"] .mobile-fix-option{left: 0; right: auto;}[dir="rtl"] .o_multikart_header .main-menu .menu-left .navbar{padding: 30px 0 20px 45px !important;}[dir="rtl"] .o_multikart_header .mobile-search{right: 80%; left: auto;}[dir="rtl"] .o_multikart_header .mobile-wishlist{right: 64%; left: auto;}[dir="rtl"] .o_multikart_header .mobile-cart{right: auto; left: 48%;}[dir="rtl"] .o_multikart_header .mobile-account{right: 32%; left: auto;}[dir="rtl"] .o_multikart_header .mobile-setting{right: 16%; left: auto;}.o_multikart_header .mobile-cart > a{display: inline-flex; align-items: center;}.o_multikart_header .mobile-setting{width: max-content;}.o_multikart_header .mobile-setting > [role="button"]{display: inline-block;}}.o_multikart_header .brand-logo img{filter: blur(0);}.o_multikart_header .container{--gutter-x: 1.5rem;}.o_multikart_header .row{--gutter-x: 1.5rem;}.o_multikart_header .main-menu{width: 100%;}.o_multikart_header .menu-right{display: flex; align-items: center;}.o_multikart_header button.bar-style{border: 0; display: block;}.o_multikart_header .sm-horizontal, .o_multikart_header .icon-nav ul, .o_multikart_header .header-dropdown, .o_multikart_header .header-contact ul{margin-bottom: 0;}.o_multikart_header a{text-decoration: none;}.o_multikart_top_header [class^="col-"]{min-height: auto;}.o_multikart_top_header .header-contact ul, .o_multikart_top_header .header-contact li{flex-wrap: nowrap; white-space: nowrap;}.o_multikart_top_header a{color: inherit; text-decoration: none;}body.rtl .o_multikart_top_header .header-contact ul, body.rtl .o_multikart_top_header .header-contact li{white-space: normal;}.o_mena_commerce :where(a, button, input, select, textarea, [tabindex]):focus-visible{outline: var(--bs-focus-ring-width) solid var(--theme-color); outline-offset: var(--bs-focus-ring-width);}.o_mena_commerce .o_skip_to_content.visually-hidden-focusable:not(:focus):not(:focus-within){inset-inline-start: 1px !important;}.o_multikart_inner_page .breadcrumb-section > .container{--gutter-x: 1.5rem; padding-inline: calc(var(--gutter-x) * 0.5);}.o_multikart_inner_page .breadcrumb-section{width: 100%;}.o_multikart_inner_page .product-slick .carousel, .o_multikart_inner_page .product-slick .carousel-inner, .o_multikart_inner_page .product-slick .carousel-item, .o_multikart_inner_page .product-slick .o_wsale_product_image{width: 100%;}.o_multikart_inner_page .product-slick img{width: 100%; height: auto; object-fit: contain;}.o_multikart_inner_page .product-buttons #o_wsale_cta_wrapper, .o_multikart_inner_page .product-buttons #add_to_cart_wrap{width: 100%;}.o_mena_product_page{width: 100%; max-width: none; margin-block: 0; padding-inline: 0;}[dir="rtl"] .o_mena_product_page #product_detail_main{overflow-x: clip;}.o_mena_product_page #product_detail_main{width: 100%;}.o_mena_product_page #product_detail_main > .container{padding-inline: 12px;}.o_mena_product_page #o_wsale_product_details_content{flex-direction: row;}.o_mena_product_page #o_wsale_product_details_content > .col-lg-4{padding-inline: 12px; margin-top: 24px;}.o_mena_product_page #product_details{border-inline: 0;}.o_mena_product_page .price-text h3[name="product_price"]{display: flex !important;}.o_mena_product_page .price-text h3 :where(.mena-price-label, [name="product_price_container"], .oe_price, .oe_currency_value){display: inline !important;}.o_mena_product_page .price-text .mena-price-note{display: block;}.o_mena_product_page .o_wsale_product_images{position: static;}.o_mena_product_page .product-slick{display: block; width: 100%; margin: 0; padding-bottom: 15px; overflow: visible !important;}.o_mena_product_page .product-slick .o_carousel_product_outer{width: round(up, 100%, 1px) !important;}.o_mena_product_page .product-slick .o_carousel_product_outer, .o_mena_product_page .product-slick .carousel-inner, .o_mena_product_page .product-slick .carousel-item, .o_mena_product_page .product-slick .o_product_detail_img_wrapper{height: auto !important; aspect-ratio: 6 / 7;}.o_mena_product_page .product-slick .carousel-inner, .o_mena_product_page .product-slick .carousel-item, .o_mena_product_page .product-slick .o_product_detail_img_wrapper{width: 100%;}.o_mena_product_page .product-slick .product_detail_img{width: 100%; height: 100%; object-fit: contain;}.o_mena_product_page .product-slick > :is(.slick-prev, .slick-next){top: 50% !important; bottom: auto !important; opacity: 1 !important;}.o_mena_product_page .multikart-thumbnail-row{--gutter-x: 1.5rem; margin-top: 0;}.o_mena_product_page .slider-nav{--multikart-thumbnail-image-height: calc(80px + (160 - 80) * ((100vw - 320px) / (1920 - 320))); width: 100%; overflow: hidden;}.o_mena_product_page .slider-nav .carousel-indicators{position: static; display: grid; grid-auto-flow: column; grid-auto-columns: round(up, calc(100% / 3), 1px); grid-template-columns: none; justify-content: start; width: 100%; margin: 0; padding: 0;}.o_mena_product_page .slider-nav li{box-sizing: border-box; width: auto; height: calc(var(--multikart-thumbnail-image-height) + 12px); margin: 0; padding: 10px 10px 0; text-indent: 0; background: none; border: 0; opacity: 1;}.o_mena_product_page .slider-nav li > div{box-sizing: border-box; width: 100%; height: calc(var(--multikart-thumbnail-image-height) + 2px); border: 1px solid #eee;}.o_mena_product_page .slider-nav img{width: 100% !important; height: var(--multikart-thumbnail-image-height) !important; object-fit: cover;}.o_mena_product_page .variation-box .image-box button{padding: 0; background: transparent; border: 0;}.o_mena_product_page .variation-box .o_wsale_product_page_variants{margin: 0; gap: 0 !important;}.o_mena_product_page .variation-box .variant_attribute > .attribute_name{display: none;}.o_mena_product_page .variation-box .o_wsale_product_attribute{display: flex; align-items: center; gap: 10px; margin: 0;}.o_mena_product_page .variation-box .o_wsale_product_attribute > li{margin: 0 !important; padding: 3px; border: var(--bs-border-width) solid var(--bs-border-color);}.o_mena_product_page .variation-box .css_attribute_image{width: 65px; height: 65px; border-radius: 0 !important;}.o_mena_product_page .variation-box .image-box{position: relative; overflow: hidden;}.o_mena_product_page .variation-box .image-box > img, .o_mena_product_page .variation-box .image-box > input{position: absolute; inset: 0; width: 100%; height: 100%;}.o_mena_product_page .variation-box .image-box > img{object-fit: cover; pointer-events: none;}.o_mena_product_page .variation-box .image-box > input{z-index: 1;}.o_mena_product_page .variation-box .css_attribute_image.active{border: var(--bs-border-width) solid var(--theme-color);}.cart-section #quick_reorder_button:disabled{display: none;}.o_mena_cart .cart-section > .container{padding-inline: 12px;}.o_mena_cart .cart-buttons{--gutter-x: 1.5rem;}.o_mena_cart .cart-table tbody tr td{padding: 8px;}.o_mena_cart .cart-table .mobile-cart-content{--gutter-x: 1.5rem;}.o_mena_cart .cart-table .qty-box .input-group .btn{padding: 6px 12px;}.o_multikart_related_products > .container{padding-inline: 12px;}.o_multikart_related_products > .container > .row{--gutter-x: 1.5rem;}.o_multikart_related_products .product-5{--multikart-related-visible: 5; --gutter-x: 1.5rem; display: grid; grid-auto-flow: column; grid-auto-columns: calc( (100% - (var(--multikart-related-visible) - 1) * var(--gutter-x)) / var(--multikart-related-visible)); gap: var(--gutter-x); overflow: hidden;}.o_multikart_related_products .basic-product{min-width: 0;}.o_multikart_related_products .img-wrapper{aspect-ratio: 6 / 7;}.o_multikart_related_products .img-wrapper > a, .o_multikart_related_products .img-wrapper > a > img{display: block; width: 100%; height: 100%;}.o_multikart_related_products .img-wrapper > a > img{object-fit: cover;}@media (max-width: 1366px){.o_multikart_related_products .product-5{--multikart-related-visible: 4;}}@media (max-width: 991.98px){.o_multikart_related_products .product-5{--multikart-related-visible: 3;}}@media (max-width: 767.98px){.o_multikart_related_products .product-5{--multikart-related-visible: 2;}}@media (min-width: 992px){.o_multikart_inner_page .o_wsale_product_images.col-lg-4, .o_multikart_inner_page #product_details.col-lg-4{width: calc(100% / 3);}.o_multikart_inner_page .o_wsale_product_images.col-lg-4{position: static;}}.o_multikart_footer .container{--gutter-x: 1.5rem;}.o_multikart_footer .sub-footer .row{--gutter-x: 1.5rem;}.o_multikart_footer a{text-decoration: none;}.o_multikart_footer .form-control{border-color: #dee2e6;}.o_multikart_footer .form-control::placeholder{color: rgba(33, 37, 41, 0.75); opacity: 1;}@media (max-width: 991.98px){.o_mena_product_page #product_details{padding-top: 0;}}@media (prefers-reduced-motion: reduce){.o_mena_commerce *, .o_mena_commerce *::before, .o_mena_commerce *::after{scroll-behavior: auto !important; animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important;}}