@media only screen and (max-width: 1480px) {
  .add_maildata { max-width: 350px; }
  .YC-mail input { max-width: max-content; width: auto; }
  .-p-content { font-size: 36px; }
  .contact_info1 { display: none; }
  .categories-vertical-menu { min-width: 175px; }
  .top-titlecat { margin-inline-end: 0px; }
}
@media only screen and (max-width: 1280px) {
  .mail__title { font-size: 27px; }
  .top_cart { padding-inline-end: 12px; }
  .image_logo { margin-inline-start: 6px; }
  .--Site--Menu { padding: 0px 20px; }
  .--Site--Menu > ul > li { margin: 0px 15px; }
  .-Yc-single-main { width: 100%; display: block; overflow: hidden; }
  .-first-single-post-bar { margin-inline-start: 0px; min-width: 100%; position: relative; top: 0px; }
  .product_verticals-title { min-width: 100% !important; position: relative !important; top: 0px !important; max-width: max-content !important; }
  .-searchbox- button { width: 50px; }
  select#web-category-search { padding: 10px; }
  .-YC-stickyfeatures-title-s1 { max-width: 419px; }
  .post_content { display: none; }
  .-product_tabs { padding: 0px; margin: 0px; }
  .product_verticals-title { margin-inline-end: 0px; margin-bottom: 50px; min-width: auto; max-width: 100%; }
  .-YC-FaqsSimple-title-s1 { max-width: 450px; }
  .-YC-contact--forms-start { margin-inline-end: 25px; }
  .YC--contact--form-boxarea { min-width: 520px; }
  .--category--info-boxitem { text-align: center; }
  .--category--logoIcon { margin-inline-end: 0px; margin-bottom: 20px; }
  .--single--category--boxitem { flex-direction: column; }
  .header-menu_mobile > ul > li > a { font-size: 16px; }
  .-Show-SubMenu-Icon > i { }
}
@media only screen and (max-width: 1250px) {
  ul.Introcategory { width: 250px; }
  .-YourColor-Intro-Info h1 { font-size: 36px !important; }
  .--first--conatiner .-YC-owl-navs-items { top: 27% !important; }
  .-p-content { font-size: 24px; }
  .-YourColor-Intro-Info-URLArea-s1 a i { font-size: 28px; }
  .owl-next { right: 1px; width: 45px; height: 45px; font-size: 24px; bottom: 22%; }
  .-YourColor-Intro-Info-URLArea-s1 { margin-top: 15px; padding: 15px 26px; font-size: 14px !important; }
}
@media only screen and (max-width: 1170px) {
  div#theImage { position: absolute; top: 0px; left: 0px; opacity: 0.2; z-index: 0; max-height: 350px; }
  .Close--title---Context----overlays { top: 10px; left: 10px; font-size: 25px; }
  .inner-box-product_popup { padding: 20px; }
  .slider-nav2 { display: none; }
  .Boxed--Context---overlays .d-tags { display: none; }
  .foot_product_popup { min-width: auto; margin-inline-end: 0px; text-align: center; margin-bottom: 15px; }
  .OverParent-Innet--Context { width: 100%; margin: auto; max-height: 100%; }
  .Boxed--Context---overlays { min-width: 100%; }
  .-YC-Intro-bg { padding-inline: 0px; }
  .search_header { display: none; }
  .--bottom-area-- { display: none; }
  .taxonomy_menu { font-size: 16px; }
  .--login--page-svg-item { display: none; }
  .slider-nav .slick-slide { margin: 10px 0px; }
  .-YourColor-Introslider { padding: 0px; }
  .-YC-contact-form-container-boxed .-fix-inputs-area:last-child { margin-bottom: 0px; padding-inline-start: 8px; }
  header.hidemenu .--Site--Menu { top: 96px !important; }
  .-top_menu.menu2 .--mega-menu-list-- { margin-inline-start: 0px; }
  .product_meu { margin-inline-start: 0px !important; }
  .--all-mega-menu-in-- { flex-direction: column; margin-bottom: 20px; align-items: start !important; }
  .--mega-menu-title-- { margin-inline-end: 0px !important; margin-bottom: 10px; }
  .--masterreview-area { flex-direction: column; }
  .-YC-offers_re-up { width: -webkit-fill-available; }
  .menu_closse { margin-inline-start: auto; --el-width: 45px; width: var(--el-width); height: var(--el-width); display: flex; justify-content: center; align-items: center; border: 2px solid var(--uicolor2); border-radius: 50%; font-size: 25px; font-weight: 400; cursor: pointer; transition: 180ms; }
  .-YourColor-Menu-DropDown { display: block; z-index: 10; position: fixed; list-style-type: none; font-size: 15px; visibility: visible; opacity: 1; height: 100%; width: 100%; transform: translateX(-100px); padding: 0px; top: 0px !important; border-radius: 0px !important; right: 100% !important; margin: 0px !important; }
  .--mega-menu-mobile { flex-wrap: wrap; align-items: center; font-size: 24px; color: var(--primary-text); width: -webkit-fill-available; margin-bottom: 30px; justify-content: space-between; border-bottom: 1px solid var(--diver); padding-bottom: 21px; display: flex !important; }
  .-Show-SubMenu { font-size: 35px; margin-inline-end: 10px; }
  .--Site--Menu, .-Show-SubMenu { color: var(--uicolor); }
  .menu_closse { color: var(--uicolor2); }
  .-YourColor-Menu-DropDown.active { opacity: 1; transform: translateY(0px); transition: 280ms; right: 0px !important; overflow: scroll !important; }
  .-YourColor-Menu-DropDown .inner-box-product_type .top_product { box-shadow: none !important; border: none !important; }
  .-YourColor-Menu-DropDown .inner-box-product_type .short-description { display: none; }
  .inner-box-product_type .review-boxed { max-width: -webkit-fill-available; margin-inline-end: 0px; margin-bottom: 15px; }
  .menu__icon.trans_menu span:first-child { background-color: rgb(255, 59, 48); transform: translateY(7px) rotate(-45deg); }
  .menu__icon.trans_menu span:nth-child(3) { background-color: rgb(255, 59, 48); transform: translateY(-11px) rotate(45deg); }
  .--topbar-area-- { display: none; }
  .header-sticky { display: block !important; }
  .title_option { color: var(--primary-text); }
  .review_blog { flex-direction: column; }
  .pages-head { }
  div#theImage img { max-height: 300px; }
  .-fix-inputs-area.-Yc-Selected-Field { margin-bottom: 0px; max-width: 165px; height: 60px; }
  .UserNavigator { display: block !important; }
  .--Site--Menu.open_menu form { display: block !important; }
  .-fix-inputs-area:last-child { padding: 0px; margin-bottom: 19px; height: auto; }
  .-YC-contact-form-container-boxed { margin: 0px 0px 20px; border: 1px solid var(--diver); min-height: auto; }
  .-YC-Category_top-Grid-Area-v2 { width: calc(25% - 22.5px); }
  .-review-widgets-container { max-width: 100%; position: relative; top: 0px; margin-inline-start: 0px; }
  .-YC-contact-form-container-boxed .-fix-inputs-area input { font-size: 16px; padding: 0px; height: unset; }
  .-YC-contact-form-container-boxed .Select-Options-Items > h2 { padding: 15px; height: 100%; }
  .-searchbox-.search_mob { position: relative; top: 0px; opacity: 1; visibility: visible; margin: 30px 0px 50px; display: block !important; }
  .--Site--Menu > ul > li { margin: 0px; display: flex; justify-content: space-between; height: auto; }
  .QuickNavigator { display: none; }
  .top_cart { padding: 0px; display: none; }
  span.aux-shopping-title { display: none; }
  .-site-logo.--logo-Image { max-width: max-content; }
  .-site-logo::before { display: none; }
  reader-dot { font-size: 13px; }
  .-Show-SubMenu-Icon > i { flex: 1 1 0%; color: var(--primary-text); }
  .--Site--Menu > ul { display: block; flex-direction: column; margin-inline: 0px; height: auto; flex: initial; }
  .--Site--Menu > ul > li > ul.sub-menu, .-YC-single-stickyfeatures-item::before, .-after__intro-image, .featured-boxed::before, .header--Tools .--socialheader, .secondary--image-left--after-intro, .shape-divider { display: none; }
  .-singular-pages-container.single_page_404 { margin-top: 140px !important; margin-bottom: 40px; }
  .-singular-pages-container { margin-top: 116px !important; }
  .-singular-pages-container.home_page { margin-top: 70px; }
  .--masterabout_usarea { display: none; }
  .--Site--Menu, .--Site--Menu > ul > li:hover > ul.sub-menu { opacity: 0; visibility: hidden; }
  .--Site--Menu > ul > li > ul.sub-menu.active { position: relative; top: 0px; transform: translateY(0px); opacity: 1; visibility: visible; background: var(--background); padding: 13px 21px; width: 100%; border-radius: 14px; box-shadow: none; color: rgb(255, 255, 255); margin-top: 10px; display: block !important; }
  .--Site--Menu > ul > li > a { width: calc(100% - 27px); color: var(--primary-text) !important; padding: 5px 0px !important; }
  .-Header-Fix .--Site--Menu { top: 72px; overflow: scroll; height: 100vh; display: block; }
  .--Site--Menu, .-Header-Fix { background: rgb(255, 255, 255); }
  .Header_content { display: flex; justify-content: space-between; }
  .-YourColor-Introsliderbottom { min-width: 350px; max-width: 420px; }
  .-YC-Intro-bgbottom { height: 341px !important; }
  .--Site--Menu { top: 78px; right: -100%; min-width: 340px; border-radius: 0px; color: var(--uicolor); z-index: 19; position: fixed; bottom: 0px; max-width: 440px; flex-direction: column; transition: 0.2s; box-shadow: rgba(0, 0, 0, 0.07) -20px 50px 50px 20px; padding: 30px 20px; }
  .--Site--Menu.open_menu { opacity: 1; visibility: visible; right: 0px; justify-content: start; }
  .-Header-Fix .--Site--Menu > span { font-size: 22px; margin: 20px 0px; }
  header.fixedintro .--Site--Menu { top: 100px !important; height: 100vh; }
  .header-campbar ~ root header .--Site--Menu { top: 271px !important; }
  .-change-currency > .ul--by-currency { right: auto; width: 92%; top: 100%; margin: auto; display: flex; }
  .info_header { display: none; }
  .-review-widgets-container .owl-next, .-review-widgets-container .owl-prev { width: 50px !important; height: 50px !important; }
  .-searchbox- .Select-Options-Items > h2 { min-width: 146px; }
  .header-menu_mobile .UserNavigator { display: block; margin: 20px 20px 0px; }
  .ul--by-currency { right: -51px; }
  .top_header > .-searchbox- { order: 3; min-width: 100%; margin-inline-start: 0px; margin-top: 20px; }
  .header-menu.header-menu_slider { display: flex; padding-bottom: 5px; overflow: hidden; height: 148px; margin: 0px 20px !important; }
  .container.articales { margin-top: 340px; }
  .-shop-container { margin-top: 24px; }
  .hidemenu header { transform: translateY(0px); }
  .QuickNavigator::before { display: none; }
  .-change-currency { margin-inline-start: auto; display: flex; justify-content: center; }
  .-currency-title-selected { margin-inline-end: 2px; }
  .yc-shortcode--single-features-item { min-width: 250px !important; }
  .image_logo { margin-inline-start: 0px; padding: 0px; }
  .--mastercontact_form_sectionarea { flex-direction: column; }
  .--mastercontact_form_sectionarea form { width: 100% !important; }
  .contact-form { max-width: 100% !important; }
  .contact_form_sectionboxed { margin-inline-start: 0px !important; margin-top: 40px; }
  .-video_sectionwidgets-container { flex-direction: column; }
  .--mastervideo_sectionarea { margin-inline-start: 0px !important; margin-top: 30px; }
  widget-area { display: block; margin-top: 134px !important; }
  .stoke-nextAndPrev { display: none !important; }
  .-video_sectionwidgets-container .-defult-widgets-title-style-1 { max-width: 100% !important; margin-bottom: 40px; }
  .-product-page { margin-top: 170px; }
  .header-menu_mobile > ul > li { margin: 0px 20px; }
  .left_header .UserNavigator a { padding: 0px; }
  .left_header .UserNavigator .title_login { display: none; }
  .header-owl-container::before { content: ""; position: absolute; width: 100%; height: 100%; background: rgb(252, 250, 250); box-shadow: var(--bx-shw); opacity: 1; top: 0px; }
  .header-owl-container { background: rgb(255, 255, 255); padding: 0px; }
  .hidemenu .header-menu.header-menu_slider { display: none; }
  .header-bottom-container { display: none; }
  .logo_header { display: block !important; margin-inline-start: 25px; }
  .header-menu_mobile .info_header { display: block; margin: 0px 20px; }
  .-PostFeedBack-Rateing-Box { border-top: 1px solid var(--diver); border-inline-start: 0px; padding-inline-start: 0px; padding-top: 40px; min-width: 100%; max-width: 100%; margin: 0px; }
  .--masterfeatured-area { overflow: visible; }
  .featured-boxed::before { display: none; }
  .featured-setup-owl { overflow: visible; }
  .-featured-widgets-container { flex-direction: column; align-items: center; justify-content: center; }
  .-featured-widgets-title-style-1 { margin-bottom: 20px; margin-inline-end: 0px; align-items: center; text-align: center; }
  .-YC-Category-Grid-container { padding: 0px; margin: 0px; }
  .-YC-Category-Grid-container .-defult-widgets-title-style-1 > .-widgets-h1-title { text-align: right; }
  .-after__intro-widgets-title-s2 > .--ev-title-h1 { font-size: 22px; }
  .-after__intro-widgets-title-s2 > .--ev-title-h4 { font-size: 16px; }
  .--archive--be-content, .-after__intro-container > .-pp-content, .-inner-stickyfeatures-info > .P-content { font-size: 16px; }
  .secondary--image-left--after-intro { display: none; }
  .-after__intro-container > .-widget-after-intro-h1 { flex-wrap: wrap; }
  .header-menu_mobile > ul > li > ul.sub-menu, .header--Tools .--socialheader { display: none; }
  .--company-menu-mobile { margin: 20px 0px; display: block; }
  .header-menu_mobile, .-YC-stickyfeatures-items-s1 { margin-inline: 0px; }
  .--company-menu-mobile > span { font-size: 22px; font-weight: 400; margin-bottom: 20px; display: block; color: var(--primary-color2); }
  .--container--category--info > h1 { font-size: 30px; font-weight: 600; }
  .header-menu_mobile .sub-menu { display: block; position: relative; top: 0px; transform: translateY(0px); opacity: 1; visibility: visible; background: var(--background); width: 100%; border: none; box-shadow: none; }
  .-intro--page--category { min-width: 330px; max-width: 100%; }
  .container-pages-head.--is--video-category .--container--category--info { max-width: 549px; }
  .-footer-widgets-single { min-width: 250px !important; }
  .-YC-single-stickyfeatures-item > .-Yc-YC-stickyfeaturesItem-image { min-width: 70px; max-width: 70px; height: 70px; font-size: 0px; }
  .-YC-single-stickyfeatures-item { min-width: 260px; padding: 20px; }
  .-YC-stickyfeatures-title-s1 { max-width: 370px; }
  .-YC-FaqsSimple-title-s1 > .P-content { max-width: calc(100% - 40px); }
  .-YC-FaqsSimple-title-s1 > h4 { font-size: 22px; }
  .-YC-FaqsSimple-title-s1 > h1, .-YC-contact--formsItem-image { font-size: 36px; }
  .-YC-FaqsSimple-title-s1 { max-width: 400px; }
  .-inner-contact--forms-info > .P-content { font-size: 13px; }
  .-YC-contact--forms-title-s1 > h1 { font-size: 40px; }
  .-YC-contact--forms-title-s1 > h4 { font-size: 20px; }
  .-YC-contact--forms-title-s1 > .P-content { font-size: 16px; }
  .YC--contact--form-boxarea { min-width: 431px; padding: 25px !important; }
  .-YC-single-contact--forms-item { min-width: 180px; }
  .-after__intro-container > .-widget-after-intro-h1 { display: block; font-size: 40px; }
  .-after__intro-container > h4 { font-size: 19px; }
  .-Header-Fix .header-menu_mobile { top: 77px; overflow: scroll; height: 100%; }
  .-mobile-menu-button { border-radius: 16px; background: rgb(244, 244, 244); backdrop-filter: blur(15px); width: 50px; height: 50px; display: flex; justify-content: center; align-items: center; margin-inline-end: 20px; }
  .e-con.e-flex > .e-con-inner { padding: 0px; gap: 0px; }
  .menu__icon { padding: 4px; display: flex; flex-direction: column; justify-content: space-between; align-items: center; background: 0px 0px; width: 28px; height: 28px; border: 0px !important; }
  .menu__icon span { width: 100%; height: 2px; border-radius: 0.125rem; background-color: var(--primary-text); transition: transform 0.4s, background-color 0.4s, opacity 0.4s; }
  .menu__icon.trans_menu span:nth-child(2) { transform: translate(-50%); opacity: 0; }
  header .container { justify-content: space-between; }
  .header-menu_mobile { top: 94px; right: -100%; min-width: 100%; border-radius: 0px; z-index: 999; position: fixed; bottom: 0px; background: rgb(255, 255, 255); max-width: 100%; flex-direction: column; transition: 0.2s; opacity: 0; visibility: hidden; box-shadow: rgba(0, 0, 0, 0.07) -20px 50px 50px 20px; overflow: auto; display: block !important; }
  .header-menu_mobile.open_menu { opacity: 1; visibility: visible; right: 0px; overflow: scroll; }
  .-Header-Fix .header-menu_mobile > span { font-size: 22px; margin: 20px 0px; }
  header.fixedintro .header-menu_mobile { top: 111px !important; }
  .--socialheader-mobile { display: block; margin-top: 20px; }
  .header-menu_mobile > ul { display: block; flex-direction: column; margin-inline: 0px; height: auto; flex: initial; padding: 20px 0px; }
  .-YC-YC-stickyfeatures-container { flex-direction: column; }
  .-YC-stickyfeatures-title-s1 { position: relative; margin-bottom: 29px; max-width: 560px; margin-inline: auto; align-items: center; text-align: center; top: 0px !important; }
  .-YC-Intro-bg::before { width: 100% !important; right: 0px !important; }
  .contact__form_sectionboxed { width: -webkit-fill-available; margin-bottom: 40px; position: relative !important; top: 0px !important; max-width: 100% !important; margin-inline-end: 0px !important; }
  .-contact__form_sectionwidgets-container { flex-direction: column !important; margin-bottom: 0px; }
  .--mastercontact__form_sectionarea { width: -webkit-fill-available; flex: 0 0 auto !important; }
  .--mastercontact__form_sectionarea form { max-width: -webkit-fill-available !important; min-width: -webkit-fill-available !important; }
  .-contact-widgets-single.-current-widgets-maps { flex: 0 0 auto; width: 100%; position: relative; top: 0px; }
}
@media only screen and (max-width: 1059px) {
  .u-column1.col-1 { flex: 0 0 auto; margin-inline-end: 0px !important; width: -webkit-fill-available !important; }
  .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 { width: -webkit-fill-available; }
  form.woocommerce-form.woocommerce-form-login.login { margin-bottom: 20px; margin-top: 20px; }
  .woocommerce .col2-set h2, .woocommerce-page .col2-set h2 { font-size: 21px; }
}
@media only screen and (max-width: 993px) {
  .-product-page-container { max-width: 100%; gap: 20px; }
  .-widgets-blog { width: calc(50% - 15px); }
  .coupon-box-time { padding: 20px; }
  .-YourColor-offers_re-Info { margin-inline-end: -131px; padding: 30px; }
  .list-categories { width: calc(33.3333% - 20px); }
  .Category__Item { max-width: -webkit-fill-available; }
  form.woocommerce-cart-sidebar { --el-w-h: 93%; padding: 20px; }
  .coupon-box-title h2 { font-size: 17px; }
  .reviews-icon { display: none; }
  .reviews-image { min-width: auto; }
  .coupon-box-title { max-width: 350px; }
  .c-code-text { font-size: 17px; }
  .feature_footer-title { font-size: 20px; }
  .feature_footer-style1 { padding: 20px; }
  .footer-body .featured_footer-setup-owl { margin-inline: -15px; margin-top: 20px; margin-bottom: 0px; }
  .feature_footer-icon i { margin-inline-end: 14px; font-size: 42px; }
  .-product-page-container-content { margin-inline-end: 0px; margin-top: 20px; }
  .shop-left { width: -webkit-fill-available !important; }
  .-YourColor-Intro-Info h2 { font-size: 31px; }
  .product_cat .-fix-inputs-area { margin-bottom: 0px; width: 100%; max-width: -webkit-fill-available; }
  .-YC-Category_top-Grid-Area-v2 { width: calc(33.3333% - 20px); }
  .icon_product_intro2 { margin-inline-end: 10px; width: 32px; }
  totla_filter { padding: 0px; font-size: 16px; margin: 5px; min-width: 150px; display: flex; align-items: center; position: relative; }
  filtering-area-filters-element-heading { font-size: 14px; padding: 15px; height: 50px; align-items: center; background: var(--uicolor); color: rgb(255, 255, 255); border-radius: var(--largeradius); margin-bottom: 0px; }
  filtering-area-filters toggle-check { margin-inline-end: 6px; width: 17px; height: 17px; }
  filtering-area-filters .stars-avg i { font-size: 12px; }
  .term_count { display: none; }
  filtering-area-filters-element-heading em { display: none; }
  .-product-page-container-content { margin-inline-end: 0px !important; margin-top: 50px; }
  filtering-area-filters-element-heading em { display: none; }
  .product_cat .Select-Options-Items > h2 { font-size: 15px; max-width: max-content; height: 45px; padding: 12px; }
  .-shop-container- { display: none; }
  filtering-area-filters { display: none; position: absolute; z-index: 99; right: 0px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.02) 0px 2px 3px, rgba(0, 0, 0, 0.06) 0px 8px 35px; padding: 15px; top: 100%; border-radius: var(--largeradius); overflow: auto; margin: 0px; max-height: 179px; width: 100%; }
  .-shop-container-mobile { display: flex; flex-wrap: wrap; margin-inline: 10px; padding: 17px 15px; border: 1px solid var(--diver); border-radius: 15px; height: 45px; align-items: center; overflow: hidden; box-shadow: none; background: var(--uicolor); font-size: 16px; color: rgb(255, 255, 255); }
  .filtering-area-filters { display: none; }
  filtering-area { flex-flow: wrap; }
  filtering-area-filters > label:first-child { margin-top: 0px; }
  filtering-area-filters > label { font-size: 14px; }
  .product_cat { display: flex; place-items: center; place-content: center; font-size: 16px; position: relative; }
  .-YourColor-Menuproduct_cat-.product_cat { flex-direction: column; }
  .-top_menu .Menuproduct_cat { padding: 0px; border: none; width: 100% !important; }
  .-shop-container-mobile { padding: 12px !important; font-size: 15px !important; }
  .rightshop { margin-bottom: 20px; }
  .product-filter { justify-content: center; align-items: center; }
  .top_shop { margin-bottom: 20px; }
  .woocommerce table.shop_table_responsive thead, .woocommerce-page table.shop_table_responsive thead { display: block; }
  .-Post-box-item-Info > .-P-content { font-size: 13px; }
  .header-menu_mobile > ul > li { display: flex; justify-content: space-between; margin: 0px 20px; flex-wrap: wrap; height: auto; }
  .shop-left { width: 560px; flex: 0 0 auto; }
  .-woocommerce-cart-products { width: 100%; display: block; overflow-y: auto; max-width: 100%; flex: 0 0 auto !important; top: 0px !important; }
  form.woocommerce-cart-form .-product-tabs-container-sidebar-widget { margin: 40px 0px 0px !important; width: 100% !important; position: relative !important; top: 0px !important; }
  .-shop-container-filter { display: none; }
  .-shop-container-filter form { flex-direction: column; }
  .shop-left { position: relative; top: 0px; }
  .-primary-body { margin-top: 100px; }
  .top_header > .-searchbox- { display: block; width: -webkit-fill-available; min-width: -webkit-fill-available; margin: 20px 0px 0px; }
  .-product-page-container-screenshot { position: relative !important; top: 0px !important; width: 100% !important; }
  .woocommerce { flex-direction: column; }
  nav.woocommerce-MyAccount-navigation { width: 100% !important; margin: 0px 0px 25px !important; position: relative !important; top: 0px !important; }
  .slider-for .slick-slider .slick-track, .slick-slider .slick-list { height: 300px !important; }
  .-product-page-container-content { width: 100%; margin-top: 25px; position: relative; top: 0px; margin-inline-end: 0px !important; flex: 0 0 auto !important; }
  .menu_drop { display: none; }
  body.before-start.is_open_menu { overflow: hidden; }
  .request_side button { font-size: 14px; padding: 7px 15px; }
  .request_side a { font-size: 14px; padding: 7px 15px; }
  .header-bottom-container { border: none; margin: 0px; }
  .bottom_header { padding: 0px; }
  .header-menu_mobile .-searchbox- { margin: 20px; max-width: -webkit-fill-available; display: block !important; }
  .-Post-box-item-Info > h2 { font-size: 17px; }
  .-Post-box-single-item { min-width: 280px; }
  .-intro--page--category { min-width: auto; margin-inline-start: 0px; flex: 1 1 0%; margin: 20px auto; position: relative; top: 0px; }
  .--inner--intro--video { padding-bottom: 0px; height: 100%; width: 100%; }
  .pages-head.--is--video-category .container { flex-direction: column; }
  .--inner--intro--video > iframe { position: relative; margin-top: 20px; }
  .container-pages-head.--is--video-category .--container--category--info { margin: 0px auto; align-items: center; max-width: 669px; }
  .--Single--page--widget-item.-YC-WidgetType-single__blog { margin-inline: auto; }
  .-post-reviews-feedback--area { flex-direction: column; align-items: center; justify-content: center; text-align: center; }
  .-post-reviews-area { padding-inline-end: 0px; margin-bottom: 27px; min-width: 100%; max-width: 100%; }
  .single-content-context-elements { max-width: calc(100% - var(--sidebar-width) - 30px); }
  .single-content-context-elements { min-width: 100%; margin-bottom: 42px; margin-inline-end: 0px !important; max-width: 100% !important; padding-inline-end: 0px !important; border-inline-end: none !important; }
  .-first-single-post-bar { position: relative; margin-inline: 0px; max-width: 100%; min-width: 100%; display: block; top: 0px; }
  body.hidemenu .-first-single-post-bar { top: 0px; }
}
@media only screen and (max-width: 950px) {
  .feature-style1 { border: none; padding: 15px; }
  .featured-setup-owl { margin: 0px -15px; }
  .-YourColor-Introslider1.second.background { margin-bottom: 39px; }
  .woocommerce table.shop_table_responsive thead, .woocommerce-page table.shop_table_responsive thead { display: none; }
  .-single-post-content table tbody { flex-wrap: nowrap; white-space: nowrap; align-items: center; overflow: scroll hidden; width: 100%; padding: 11px; margin-bottom: 10px; }
  .-product-page-container-content .next-prev { display: none; }
  .-Intro-slider-URLArea > a { font-size: 16px; padding: 14px 10px; }
  .-Intro-slider-inner-Info > .-intro-h1-title { font-size: 26px; }
  .-Chevrons--NextPrev { }
  .-next-prev-singular-posts { flex-direction: column; margin-top: 20px; }
  .-Chevrons--NextPrev-poster { font-size: 22px; margin-inline-end: 15px; --el-w: 42px !important; }
  p.copyrights { font-size: 12px; line-height: 1.6; text-align: center; }
  .-inner-widgets-blog-posts-center { margin-inline: 0px; }
  .-YC-FaqsSimple-title-s1 { position: relative; top: 0px; max-width: 500px; margin: 0px auto 20px; text-align: center; align-items: center; }
  .-YC-FaqsSimple-Center-v1, .container--intro--items { flex-direction: column; align-items: center; }
  .-after__intro-widgets-container { flex-direction: column-reverse; margin-top: 10px; }
  .-after__intro-widgets-progress-lists-v1 { margin-inline-end: 0px; margin-top: 30px; min-width: 94%; }
  .-fix-inputs-area { margin-bottom: 19px; flex: 1 1 0%; max-width: 180px; }
  .-comment-inputs-row.d-flex > input { font-size: 17px; }
  input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"] { padding: 13px; }
  .-YC-single-contact--forms-item { min-width: 190px; }
  .-YC-contact--form-container { flex-direction: column; align-items: center; }
  .-YC-contact--forms-start { position: relative !important; top: 0px !important; min-width: 100% !important; margin-inline-end: 0px !important; }
  .YC--contact--form-boxarea { margin-top: 50px; }
  .-after__intro-image img { width: 100%; height: 100%; }
  .--intor--thumb-bg, .-after__intro-image { min-width: 100%; max-width: 100%; margin: 30px 0px; align-items: center; }
  .-after__intro-container, .YC--contact--form-boxarea { min-width: 100% !important; max-width: 100% !important; }
  ul.Introcategory { width: -webkit-fill-available; margin-inline-end: 0px; margin-bottom: 30px; }
  .-YourColor-Introslider1::before { right: -45px; }
  .-discout-value { position: relative; left: 0px; top: 0px; transform: translate(10px); margin-bottom: 20px; margin-inline-start: 25px; }
  .-YourColor-Introslider1::after { left: -45px; }
  .all_intro { display: flex; justify-content: center; text-align: center; flex-flow: column wrap; height: 100%; }
  .aux-scroll-anim { margin-bottom: 18px; }
}
@media only screen and (max-width: 850px) {
  .-YC-offers-bg { min-width: 300px; }
  div#order_review { width: 100%; display: block; overflow-y: auto; max-width: 100%; flex: 0 0 auto !important; top: 0px !important; }
  .add_maildata { margin-inline-end: 0px; text-align: center; display: flex; flex-direction: column; justify-content: center; align-items: center; }
  .title_option { min-width: 120px; padding: 15px 9px; }
  .mail__title { margin-inline: 0px; text-align: center; margin-bottom: 10px; font-size: 16px; }
  .add_mail { flex-direction: column; padding: 15px; }
  .add_maildata { width: -webkit-fill-available; text-align: center; margin-inline: auto; }
  * { }
  .titles_carts tbody { overflow: scroll; }
  .single--contain--forms form { padding: 20px; }
  .woocommerce tr th { min-width: 170px; }
  .woocommerce tr th:first-child { min-width: 262px; }
  th.cart-products-item-remove { min-width: 90px !important; }
  form.woocommerce-cart-single.d-flex.-flex-gutter.buy_now_single { justify-content: center; }
  .product-item-info-description { text-align: center; }
  .foot_product_dealday { display: flex; flex-flow: column wrap; }
  span.category_name { text-align: center; }
  .stocks { margin: auto; }
  .all_intro { width: 100%; margin-bottom: 0px; }
  .contact_form_sectionsetup-owl { height: 255px !important; }
  .woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 { margin-bottom: 29px !important; }
  .-secodary-single-post-bar:last-child, .CommentsListInner .ChildComments:last-child, .CommentsListInner > .-comment--single-item:last-child, .single-post-parent-container-comments > form > .alerts > .alert.alert-danger:empty { width: 100%; }
  .elementor-widget-container { padding: 30px 0px; }
  .woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 h2 { }
  .wp-block-columns .wp-block-column { margin-bottom: 50px; text-align: center; margin-inline-end: 0px !important; }
  .-share-icons-list { padding: 0px !important; }
  .-single-post-content table thead tr { border-top: none !important; }
  ul.-product-tabs-container-content-list > li { font-size: 16px !important; }
  .-product-tabs-container-content-slides { margin-top: 21px; }
  .--intro--bg--styles { background: rgba(18, 30, 83, 0.93); }
  .Intro-slider-master--singleposts { min-height: auto; padding: 130px 0px 170px; }
  .custom-shape-divider-bottom-1705025629 svg { height: 60px; width: calc(100% + 1.3px); }
  footer-bottom { flex-direction: column; align-items: center; justify-content: center; line-height: 1.5; }
  footer-bottom > p { margin-bottom: 19px; text-align: center; }
  .payments { margin-bottom: 25px; }
  .--first--conatiner.Intro-slider-Container .-YC-owl-navs-items { top: 13% !important; display: none; }
  .-Intro-slider-BoxInfo { align-items: center; justify-content: center; text-align: center; }
  .-Intro-slider-inner-Info { margin: auto; align-items: center; }
  .-Intro-slider-inner-Info > .-p-content { text-align: center; margin: auto; }
  .-Intro-slider-inner-Info > span { margin: 0px auto 20px; color: rgb(255, 255, 255); }
  .-Intro-slider-inner-Info > .-intro-h1-title { font-size: 36px; text-align: center; }
  .--intro--bg--shapes.-shape-intro--bg--v3, .-shape-intro--bg--v2 { display: none; }
  .-shape-intro--bg--v1 { display: block; right: 0px; transform: skewX(0deg); background: rgba(21, 21, 21, 0.1); }
  .product_verticals-title { min-width: -webkit-fill-available !important; margin-inline-end: 0px !important; }
  .-YourColor-Introslider1.combined { column-count: 1; column-gap: 0px; }
  .-YourColor-Introslider1.combined .-YC-Intro-bg:first-child { margin-bottom: 30px; }
}
@media only screen and (max-width: 768px) {
  .review-boxed { margin-inline: 0px; padding-inline: 0px; max-width: 100%; }
  .--masterreview-area .owl-dots { right: 36%; bottom: -4px; }
  .-YourColor-I .owl-next, .-YourColor-I .owl-prev { bottom: 23%; width: 45px; height: 45px; font-size: 23px; }
  .offers { justify-content: center; }
  .-Posts-RelatedBoxes { justify-content: center; margin-bottom: 40px; }
  .product_cat { justify-content: center; }
  .-single-share-posts-area { padding: 0px; border: none; box-shadow: none; margin-bottom: 25px; }
  .more-btn-blog-posts > a { font-size: 16px; }
  .-product-page-container-content p.--price-now { font-size: 28px; }
  .about_marque { min-width: 150px; }
  .product-views-buttons.hide-below > div { width: 45px; height: 45px; font-size: 20px; }
  .featured-setup-owl { justify-content: center; }
  pricetext { font-size: 52px; }
  .-slider-product { margin-inline: 0px; padding-inline: 0px; }
  .pages-head h1 { text-align: center; line-height: 1.5; font-size: 27px !important; }
  nav.woocommerce-breadcrumb a { font-size: 15px; margin: 5px; }
  .-YC-offers-bgup { width: -webkit-fill-available; }
  .-YC-offers-bgup { min-width: 300px; max-width: -webkit-fill-available; height: auto; }
  .-widgets-product { justify-content: center; }
  .combined .-YC-offers-bg2 { min-width: 300px; padding: 30px; }
  .-YC-owl-navs-items > .-YC-owl-Slides-next, .-YC-owl-navs-items > .-YC-owl-Slides-prev { right: -19px; margin-inline-end: 0px !important; --margin-inline-start: 0 !important; }
  .-YC-owl-navs-items > .-YC-owl-Slides-next { left: -17px; right: auto; --chev-w: 41px; font-size: 18px; }
  .-YC-owl-navs-items > .-YC-owl-Slides-prev { --chev-w: 38px; font-size: 17px; }
  .-Post-box-item-Info > h2 a { font-size: 18px; }
  .-YC-contact--forms-title-s1 { text-align: center; }
  ol.BreadcrumbsFilters { flex-wrap: wrap; justify-content: center; }
  .-footer-widgets-single.-current-widgets-logo { border: none; margin-bottom: 10px; max-width: 100% !important; }
  .-footer-widgets-single.-current-widgets-menu1 { max-width: 100%; margin: 10px 0px; }
  .-footer-p-content { max-width: 100%; }
  .-footer-widgets-single { max-width: 100% !important; margin-top: 10px; }
  ol.BreadcrumbsFilters li { margin: 5px; }
  .-single-parent-flexes--content-inner-thumb { margin-bottom: 15px; }
  .yc--post--models--post-card { padding: 20px 15px; }
  .-comments-titlecontext-inner > p, .Context-Comments > p, .RateComment .product-item-info-stats-ratings > p > span.-rating-value { font-size: 16px; }
  .--rating--widgets--stars-result i, .-single-post-content > h2, .feature-style1 .feature-title { }
  .-YC-Intro-bgbottom { justify-content: center; }
  .owl-stage { height: 100%; }
  .section-title { display: flex; flex-direction: column; align-items: center; position: relative; top: 0px; margin-inline-end: 0px; }
  .-DropChevrons-UL { justify-content: flex-start; }
  .-DropChevrons-UL ul { justify-content: center; margin-top: 10px; }
  .widgets-title { flex-direction: column; margin-bottom: 20px; }
  .inner-box-product { min-width: 220px; max-width: 350px; }
  .-Post-box-item-Thumb img { width: 100%; height: auto; }
  .pages-head { margin-bottom: 0px; }
  .-product-page { margin-top: 65px; }
  .pages-head.--is--video-category { flex-direction: column; }
  .pages-head.--is--video-category .right_cat { margin-inline-end: 0px; }
  .-single-post-content h1 { text-align: center; font-size: 25px !important; padding: 0px !important; }
  .-p-content { font-size: 19px !important; margin-bottom: 14px !important; }
  .-YourColor-Intro-Info {max-width: 100%;margin: auto;align-items: center;}
  .-YourColor-Intro-Info h2 { text-align: center; font-size: 25px; margin-bottom: 20px; }
  .-single-parent-flexes--content-inner-thumb--inner { height: 270px; }
  .-Post-sidebar-box-item-Thumb img, .-single-parent-flexes--content-inner-thumb--inner img { width: 100%; height: 100%; }
  .-Post-sidebar-box-item-Thumb { --el-w: 50px; }
  .widget--sidebar--orders-title { font-size: 18px; margin-bottom: 14px; }
  .single-post-parent-container-comments > form { margin-inline: 0px; }
  .-Chevrons--NextPrev > a > .inbox-pos > span, .NoComments { font-size: 13px; }
  .--archive--be-content, .NoComments > i, ol.BreadcrumbsFilters > li + li::before { font-size: 14px; }
  .RateComment > .RatingReview i { font-size: 17px; }
  .RateComment { font-size: 12px; right: 29px; }
  .--widget--sidebar--title, ol.BreadcrumbsFilters > li i { font-size: 18px; }
  .-comments-form-inputs-area { margin-inline: 0px; min-width: 100%; }
  .search_body { width: 83% !important; align-items: center; }
  .-Posts-grid { margin-inline: 0px; }
  ol.BreadcrumbsFilters > li > a { font-size: 16px !important; line-height: 1.5; }
  .--container--category--info > h1 { font-size: 23px; }
  .-single-parent-flexes--content-bar > span, .single-post-title > h1 { font-size: 22px; text-align: center !important; margin-bottom: 0px !important; }
  .YC-BreadCrumb { text-align: center; }
  .widget--sidebar--orders--phone-number > a { padding: 10px 20px; display: flex; align-items: center; font-weight: 500; }
  .-single-parent-flexes--content-bar > p, .widget--sidebar--orders-content { font-size: 14px; }
  .widget--sidebar--orders-icon i { font-size: 38px; }
  .-comment-contentarea { }
  .-comments-form-inputs-area.-comments--textarea { margin: 0px; }
  .-comments-form-Button-area { margin: 0px; }
  .single-post-parent-container-comments { min-width: 100%; max-width: 100%; display: flex; flex-direction: column; }
  .-PostFeedBack-Rateing-Box { margin-inline-start: 0px; }
  .-post-reviews-feedback--area { min-width: 100%; max-width: 100%; padding: 29px 25px; }
  .yc-shortcode--price_list--items { overflow: scroll; }
  .yc-shortcode--price_list--items table { min-width: max-content; max-width: max-content; overflow: scroll; }
  .yc-shortcode--services--info p { font-size: 14px; max-width: calc(100% - 50px); margin: 20px auto; }
  .-post-card--burrons--area > a { padding: 12px 20px; }
  .-callbutton--post-card { margin-bottom: 10px; }
  .yc-shortcode--single-services-item { flex-direction: column; align-items: center; text-align: center; justify-content: center; }
  .yc-shortcode-step--image { margin-bottom: 23px; margin-inline-end: 0px !important; }
  .yc-shortcode--worksteps--info > p { font-size: 15px; }
  .yc-shortcode--single-worksteps-item { padding: 23px !important; }
  .yc-shortcode-worksteps--image { font-size: 39px; }
  .yc-shortcode--box > h2 { font-size: 24px; padding-bottom: 10px; }
  .yc-shortcode--single-image { column-count: 3; column-gap: inherit; }
  .--contact--post-info > h2 { font-size: 23px; font-weight: 500; justify-content: center; text-align: center; }
  .--contact--post-info > p { text-align: center; font-size: 15px; }
  .--contact--post-call--buttons { flex-direction: row; align-items: center; margin-top: 20px; }
  .--contact--post-call--buttons > a { margin-bottom: 0px; margin-inline-end: 10px; font-size: 15px; }
  .--contact--post-call--buttons > a:last-child { margin-inline-end: 0px; }
  .yc-shortcode--section--contactus { flex-direction: column; padding: 25px !important; }
  h2.-TitleContent-section { align-items: center; justify-content: center; margin-bottom: 20px; }
  h2.-TitleContent-section > span { font-size: 18px; }
  .-TitleContent-section > p { font-size: 27px; }
  .-TitleContent-section > a { margin: 20px auto 0px; }
  .-Post-box-item-Info > h2 { font-size: 15px; }
  .-YC-contact--forms-title-s1 > .P-content { max-width: 100% !important; }
  .-YC-contact--forms-title-s1 > h1 { font-size: 28px; }
  .-Price-Head-Title, .-defult-widgets-title-style-1 { flex-direction: column; justify-content: center !important; align-items: center !important; }
  .left_title { position: relative; top: 0px; margin-top: 15px; }
  .feature_footer-content { text-align: center; }
  .contact_us-style1 { flex-direction: column; margin: 10px 0px; }
  .contact_us-icon { margin-bottom: 15px; }
  .-YC-Price-Us-features-Area-v1 { margin-top: 30px; }
  .-defult-widgets-title-style-1 i { margin-inline-end: 0px; display: flex; justify-content: center; font-size: 18px; }
  h2.-widgets-h1-title { margin-bottom: 10px; font-size: 26px !important; text-align: center !important; }
  .-YourColor-bottom-Info { font-size: 28px !important; }
  .bottom-Info { font-size: 24px !important; }
  .-widgets-para { text-align: center !important; }
  .about_lists-style1 { text-align: center; display: flex; flex-direction: column; min-width: 140px; }
  .-DropChevrons-UL ul li i { margin-inline-end: 5px; }
  .feature_footer-style1 { display: flex; place-content: center; align-items: center; }
  .about_lists-icon { margin-inline-end: 0px; margin-bottom: 12px; }
  .product_verticals-title .section-title { max-width: 100% !important; }
  .product_verticals-title .more-btn-blog-posts { justify-content: center !important; }
  .features_icon { margin-inline-end: 0px; margin-bottom: 15px; font-size: 50px; }
  .-counter-number-icon-, .-lists-after-intro- { margin-bottom: 12px; display: flex; justify-content: center; }
  .-counter-number-icon- .--counter-number-- { font-size: 35px; }
  .footer-body .featured_footer-setup-owl { display: flex; }
  .contact_us { flex-direction: column; display: flex; align-items: center; justify-content: center; }
  .button-about { justify-content: center; }
  .-about_uswidgets-container .-defult-widgets-title-style-1 { min-width: auto; }
  .feature-text { font-size: 14px; margin-inline-end: 0px; text-align: center; }
  .featured-boxed::after { display: none; }
  .--masterfeatured-area > .-YC-owl-navs-items > .-YC-owl-Slides-prev { right: 62px; }
  .--masterfeatured-area > .-YC-owl-navs-items > .-YC-owl-Slides-next, .--masterfeatured-area > .-YC-owl-navs-items > .-YC-owl-Slides-prev { right: 60px; }
  .-Plane-Button-v1 > a { padding: 14px 20px; font-size: 18px; }
  .-PriceBox-v1-box { padding: 24px; }
  .-Price-Footer-Area .-price-app-value > strong { font-size: 48px; }
  .-Price-Footer-Area .-price-app-value > p, .-Price-Head-Title > h3 { font-size: 20px; }
  .Price-Footer-Icon > i { font-size: 49px; }
  .-P-Plane--Content, .-Price-Items-List > ul > li { font-size: 15px; }
  .-Price-Items-List > ul > li > i { font-size: 18px; margin-inline-end: 10px; }
  .-owl-PriceLists-Center-v1 { --el-w: 400px; }
  .-YC-Widgets-Inner-Row { padding: 70px 0px; }
  .--first--conatiner.Intro-slider-Container .-YC-owl-navs-items .-YC-intro-Slides-next, .--first--conatiner.Intro-slider-Container .-YC-owl-navs-items .-YC-intro-Slides-prev { width: 61px !important; }
  .--yourcolor--button--phones { --el--w: 48px; }
  .btn-fixed-bh { right: 14px; bottom: 21px; z-index: 222; }
  .--YourColor--phone-button > a::after, .--YourColor--phone-button > a::before { inset: -10px; }
  .GotoTop { --elwh: 42px; left: 20px; }
  .GotoTop i { font-size: 20px; }
  .--yourcolor--button--phones i { font-size: 22px; }
  .-YC-stickyfeatures-title-s1 > .P-content { font-size: 16px; }
  .-YC-single-stickyfeatures-item { min-width: 251px; max-width: 100%; margin: 9px; }
  .-YC-stickyfeatures-title-s1 > h1 { font-size: 30px; }
  .-defult-widgets-title-style-1 h1 { font-size: 40px; }
  .-defult-widgets-title-style-1 h4 { font-size: 18px; text-align: center; }
  .-YC-FaqsSimple-Title { padding: 18px; }
  .-p-FaqsSimple-ContentValue-v1 { padding: 0px 18px 18px; font-size: 15px; }
  .-YC-FaqsSimple-Title > h2 { font-size: 17px; line-height: 1.6; margin-inline-end: 13px; }
  .-YC-FaqsSimple-BoxLinks-vs1 > .--Parent-URL-BTN > a { font-size: 16px; padding: 12px 20px; }
  .-YC-FaqsSimple-title-s1 > .P-content { max-width: 100%; font-size: 15px; }
  .-YC-FaqsSimple-title-s1 > h1, .-defult-widgets-title-style-1 .sup-title-widget-defualt { max-height: 100%; text-align: center; max-width: max-content; }
  .-YC-FaqsSimple-title-s1 > h4 { font-size: 17px; }
  .-defult-widgets-title-style-1 > .-widgets-h1-title { font-size: 32px; text-align: center; }
  .-featured-widgets-title-style-1 > .-widgets-h1-title { font-size: 33px; }
  .-after__intro-widgets-title-s2 > .P-content { max-width: 100% !important; font-size: 14px !important; }
  .-featured-widgets-title-style-1 > .sup-title-widget-defualt { font-size: 17px; }
  .-YC-stickyfeatures-title-s1 > .-stickyfeatures-h1 { font-size: 39px; }
  .-featured-widgets-title-style-1 > .P-content { font-size: 15px; }
  footer-body { display: flex; padding-bottom: 15px; margin-top: -25px; }
  .--archive--be-content { text-align: center; }
  .log-in h2 { display: none; }
}
@media only screen and (max-width: 610px) {
  * { }
  .Yourcolor_sub_menu { gap: 10px !important; }
  .elementor-element.elementor-element-c68e287.elementor-widget.elementor-widget-Elementorproduct_vertical_Widget { padding: 10px; }
  .-about_uswidgets-container { min-height: auto; }
  .--masterfeatured-area { padding-top: 30px; }
  footer { margin-top: 60px; }
  .contact_us-text { text-align: center; font-size: 14px !important; }
  .all_catbottom { padding: 30px !important; }
  .company__adress span { max-width: 250px; }
  .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last { width: 100% !important; }
  body .woocommerce table.shop_table td { padding: 10px !important; min-height: auto !important; }
  .featured-setup-owl .owl-nav { display: none !important; }
  .-single-post-content table > tbody > tr > td:first-child { max-width: unset; }
  .-after__intro-widgets-progress-thumbtooltip-v1 span { font-size: 10px; }
  .-after__intro-widgets-progress-thumbtooltip-v1 { font-size: 8px; }
  .-after__intro-widgets-progress-itemtitle-v1 { font-size: 13px; }
  .-comments-form-Button-area { margin: 20px 0px 30px; }
  .-comments-form-inputs-area { margin-inline: 0px; }
  .single-post-parent-container-comments > form { margin: 0px; }
  .-post-reviews-feedback--area { padding: 20px !important; }
  .yc-shortcode--single-image { column-count: 2 !important; }
  .-footer-widgets-links { text-align: center; display: flex; justify-content: center; align-items: center; flex-wrap: wrap; gap: 15px; }
  .company-contact-minib { }
  .-footer-widgets-links > li > a { justify-content: center; }
  .-footer-widgets-title { text-align: center; margin-bottom: 10px; }
  .-footer-widgets-title > h3 { text-align: center; }
  .-company-contact-minibox { text-align: center; display: flex; flex-flow: column; align-items: center; }
  .-row-shares-items { display: flex; align-items: center; justify-content: center; }
  .yc-shortcode--step--info > h3 { text-align: center; }
  .yc-shortcode-features--icon { margin-inline: 0px !important; margin-bottom: 40px !important; }
  .yc-shortcode--single-features-item { min-width: 100%; flex-direction: column; margin-inline: 0px !important; }
  .-comments-form-inputs-area.-comments--textarea { min-width: 100%; margin: 0px; }
  .-YC-FaqsSimple-vsingle-Title > h2 { line-height: 1.5; }
  root { padding-top: 65px; }
  .-footer-widgets-single { max-width: 100%; min-width: 100%; margin-bottom: 20px !important; }
  .-current-widgets-contact { max-width: max-content; }
  .-current-widgets-contact .-footer-widgets-title { text-align: start; }
  .-footer-widgets-single.-current-widgets-logo { max-width: 100%; align-items: center; margin-top: 25px; padding: 0px; border: none !important; }
  .-footer-p-content { max-width: 100%; text-align: center; }
  .-YC-Category-row-v2 { margin-inline: 0px; margin-top: 10px !important; }
  .category_count { font-size: 14px; }
  a.info_product_cat { font-size: 18px; }
  .title_option span { margin-inline-end: 3px; font-size: 14px; }
  .-YC-offers-bg { min-width: 300px; height: auto !important; padding: 25px !important; }
  span.title_offers { font-size: 23px !important; }
  .-p-contentoffers { font-size: 15px; margin-bottom: 18px; }
  .-YourColor-offers-Info-URLArea-s1 a { padding: 10px 18px; font-size: 15px; }
  .-top_menu { padding: 10px !important; }
  .-top_menu.menu3 { padding: 20px !important; }
  .aside-section .cart-products-sidebar-title { font-size: 16px; }
  .cart-products-sidebar- p.--price-now { font-size: 27px; }
  cart.aside-section p.--price-now span { font-size: 19px; }
}
@media only screen and (max-width: 590px) {
  .-YourColor-Info { padding: 20px; }
  notify-element { padding: 14px 17px; line-height: 2; }
  .aside-section li.cart_sidebar .input-text.qty.text { width: 36px; }
  .shop-more-button { display: flex; justify-content: center; }
  .inner-box-product_type { min-width: 160px; }
  .-single-post-content > h2 { font-size: 22px; }
  form.woocommerce-cart-form .-product-tabs-container-sidebar-widget > a { padding: 12px 25px; font-size: 15px; }
  .container--top-header { padding: 0px 20px; }
  .aside-section .product-item-sidebar-image { margin: 0px 12px; }
  .cart-products-item-sidebar { margin-inline-end: 0px; width: 100%; }
  .cart-products-sidebar- .cart-products-item-remove { top: 81px; }
  .top_woocommerce { width: 100%; display: block; overflow-y: auto; max-width: 100%; flex: 0 0 auto !important; top: 0px !important; }
  .testi-style1 { width: -webkit-fill-available; padding: 20px; margin: 20px; }
  .list-categories { width: calc(50% - 15px); }
  .product_date_counter { justify-content: center; }
  .products-grid.d-flex.vertical .add-in-cart { padding: 12px; }
  .products-grid.d-flex.vertical .add-to { font-size: 14px; }
  .-sidebar-related-title-posts-items p.--price-was.--price-before { font-size: 11px; }
  .YC-mail input { font-size: 15px; height: 50px; }
  .product_cat li { font-size: 16px; }
  .products-grid.d-flex.vertical p.--price-was.--price-before { display: none; }
  .products-grid.d-flex.vertical .input-text.qty { min-height: 30px; }
  .products-grid.d-flex.vertical .qty_button { padding: 9px; }
  .Category__Item { padding: 5px; min-width: 171px; flex-direction: column; display: flex; justify-content: center; align-items: center; }
  .contact_us-style1 { flex-direction: column; }
  span.title_offers_pr { font-size: 27px; }
  span.beforetitle_offers_pr { font-size: 15px; }
  .-YourColor-offers_pr-Info-URLArea-s1 a { padding: 13px 24px; }
  .-YC-offers_pr-bg2 { height: auto; }
  .products-grid.d-flex.vertical a.info_type2 { }
  span.beforetitle_offers { font-size: 14px !important; }
  .-widgets-blog { width: -webkit-fill-available; }
  .add_mail_tl { margin-top: -32px; }
  a.info_product_cat { text-align: center; }
  a.shop-more-button { text-align: center; }
  li.post_cat a h3 { text-align: center; }
  .-secodary-single-post-bar2 { padding: 0px; border: none; }
  .-single-post-content table > tbody > tr > td:first-child a { font-size: 14px; left: 0px; right: auto; }
  .xoo-wsc-basket { left: 20px; width: 50px; height: 50px; bottom: 20px; }
  .xoo-wsc-basket i { font-size: 25px; }
  .xoo-wsc-basket reader-dot { font-size: 13px; }
  .ced_menu_content, .ced_menu_button { width: 50px; height: 50px; font-size: 25px; right: 11px; }
  .product-views-buttons.hide-below { margin-inline-end: 10px; }
  .products-grid.d-flex.vertical .image_product img { width: 140px; height: 140px; }
  .woocommerce .woocommerce-customer-details address { padding: 20px !important; }
  .GotoTop { --elwh: 50px; right: 10px; bottom: 90px; }
  .-DropChevrons-UL ul a { font-size: 15px; }
  .-YC-Category_top-Grid-Area-v2 { width: calc(50% - 15px); }
  .-YC-Category_top { padding: 0px 10px; margin-inline: -10px; }
  .add-in-cart { padding: 12px 10px; font-size: 13px; }
  .QuickNavigator { margin-inline: 10px; }
  .-after__intro-contain--lists { display: flex; justify-content: center; align-items: center; margin-top: 10px; }
  .-YourColor-Intro-Info-URLArea-s1 a { font-size: 13px; }
  .about_lists-style1::before { display: none; }
  button#click_element { max-width: max-content; width: auto; padding: 12px; }
  .image_product_popup { width: 300px; }
  .-Post-box-item-Info { text-align: center; }
  .items_price form { margin-top: 15px; }
  * { }
  .addedd { padding: 11px 16px; width: 59%; text-align: center; }
  .a-size-large { font-size: 26px; }
  .woocommerce-EditAccountForm.edit-account { padding: 20px; }
  .info_type2 { text-align: center; }
  .title_upsels { margin-bottom: 12px; font-size: 22px; }
  .items_price .a-size-large { margin-inline: 8px; font-size: 25px; }
  .-DropChevrons-UL ul li { padding: 10px 14px; }
  .-defualt-object--center.-ScrollerCenter.-Objects-center-obType-product { gap: 10px; }
  .top_product_info { justify-content: center; }
  a.info_type2 { font-size: 15px; text-align: center; }
  ._product_deal { flex-direction: column; }
  span.aux-read-more-text { margin-bottom: 16px; display: flex; justify-content: center; }
  .-p-category-desc { font-size: 13px; }
  .-YC-Category-Grid-Area-v2 { padding: 1px; }
  .-YC-Category-Grid-Area-v2.single_category { gap: 10px; }
  .bottom_category { text-align: center; padding: 0px; }
  .-single-bottom-title-list > ul { justify-content: center; }
  .share { justify-content: center; }
  .--sp-social-item { min-width: 48.5px; }
  .buy-now { font-size: 14px; }
  .-itemslist-share-icons-list { justify-content: center; }
  .share_p { display: none; }
  .variation-sizes { justify-content: center; }
  .-nextandPrev--Context { right: 0px; width: 223px; }
  .-nextAndPrevPosts { justify-content: center; }
  .Introslider { height: 500px; }
  video.desktop { height: 500px; }
  .aside-section li.cart_sidebar { padding: 10px; }
  .top_shop_ { margin-top: 0px; }
  .-single-post-content.single-post-post-content { text-align: center; }
  .carts { display: none; }
  .-YC-offers_re-bg2 { display: none; }
  .-Post-box-item-Info .title_post a { font-size: 17px; }
  .-YourColor-I .owl-dots { bottom: 45px; }
  .titles-Offer { margin-bottom: 10px; }
  .love-left { display: flex; justify-content: center; align-items: center; }
  h4.love_price { display: flex; flex-direction: column; justify-content: flex-end; align-items: flex-end; max-width: 100px; }
  .title-love { padding-inline-end: 0px; }
  .block-image-love { margin-inline: auto; margin-bottom: 20px; display: flex; justify-content: center; align-items: center; }
  .top_shop { flex-direction: column; }
  span.category_name { text-align: center; display: none; }
  .mail__content { font-size: 15px; }
  .feature-content { flex-direction: column; }
  .feature-icon i { margin-inline-end: 0px; margin-bottom: 12px; }
  .product_verticals-title .-defult-widgets-title-style-1 { padding: 30px; }
  .-YourColor-bottom-Info h2 { font-size: 35px; }
  .-YC-Intro-bgbottom { height: 260px !important; }
  .-product-page table { width: 100% !important; }
  .-site-logo > a { display: flex; justify-content: center; align-items: center; max-width: 180px; }
  .feature-style1 .feature-icon { font-size: 50px; height: 75px; width: 60px; }
  .-product_verticals { justify-content: center; }
  .testi-style1::before { display: none; }
  .testi-style1::after { display: none; }
  .-YourColor-Introsliderbottom { min-width: 349px !important; max-width: 100%; }
  .foot_product_vertical_type2 { margin-inline-start: 0px; margin-top: 20px; }
  .top_product_vertical { flex-direction: column; }
  .product_vertical-item-info-stats-ratings { justify-content: center; }
  .product_vertical-item-info-ux-price { display: flex; justify-content: center; }
  .stars-avg > .stars-avg-front { justify-content: center; }
  .stars-avg-back { justify-content: center; }
  .inner-box-product_vertical_type.box-product_vertical { min-width: 180px; }
  a.more-link { text-align: center; margin: auto; }
  .-Post-box-item-Info > h2 a { text-align: center; }
  h1.a-size-base-plus.a-text-bold { font-size: 26px; }
  .image_product { padding-bottom: 0px; display: flex; justify-content: center; height: 200px !important; }
  .foot_product_type2 { padding: 15px 5px; gap: 10px; }
  p.--price-now { font-size: 28px; }
  .block-love { flex-direction: column; }
  .-YC-cat-bgbottom { height: 320px; }
  a.image_product { padding: 10px; }
  p.description { display: none; }
  .product-item-info-ux-price { justify-content: center; }
  .products-grid.d-flex.vertical .product-item-info-ux-price { flex-direction: row; margin: 0px; }
  .all_catbottom { display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; }
  .-YC-Forms-product_cat { display: flex; justify-content: center; margin-bottom: 60px; }
  .bottom_product { margin-top: 0px !important; }
  .-product-applied-content { font-size: 16px !important; }
  .--mastercontact__form_sectionarea form { padding: 30px !important; }
  h2.woocommerce-order-details__title { text-align: center; }
  section.woocommerce-customer-details { margin-bottom: 0px !important; }
  p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received { text-align: center; }
  .woocommerce ul.order_details li { border: none !important; padding-right: 0px !important; }
  ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details { text-align: center; display: flex; align-items: center; justify-content: center; flex-direction: column; }
  footer-bottom > p { text-align: center; line-height: 1.7; }
  .container.articales { padding: 0px 25px; }
  .container { padding-inline: 10px; }
  .AjaxSearchCenter::before { display: none !important; }
  .-blogpost-info-share::before { left: 34px; }
  .-blogpost-info-share { display: flex; justify-content: center; left: 75px; }
  .slider-for { display: flex; margin-inline-end: 0px !important; d: none !important; }
  li.d-info { justify-content: center; }
  .-single-bottom-title-list { padding: 0px !important; box-shadow: none !important; border: none !important; }
  a.-YourColor-productsliderbottom.background_overlay:last-child .all_productbottom { padding: 30px !important; text-align: center !important; }
  .header-menu_mobile.open_menu { max-width: 100%; width: -webkit-fill-available; }
  .-video_sectionwidgets-container .-defult-widgets-title-style-1 { padding: 25px !important; }
  .video_sectionsetup-owl { height: 270px !important; }
  a.-YourColor-productsliderbottom.background_overlay { min-width: 300px !important; }
  .-review-widgets-container .owl-next, .-review-widgets-container .owl-prev { top: 33% !important; }
  .testi-content { font-size: 16px !important; }
  .-YC-product-bgbottom { min-height: 300px !important; }
  .-YC-cat-bgbottom { height: 280px !important; justify-content: center; }
  .products-grid.d-flex.vertical .product-item-info-stats-ratings { display: none; }
  .wp-block-column.is-layout-flow.wp-block-column-is-layout-flow strong { font-size: 25px !important; }
  .-YourColor-SingleWidget-Section { padding-top: 0px; }
  .woocommerce #payment #place_order, .woocommerce-page #payment #place_order { margin-top: 20px; }
  .aside-section .-product-tabs-container-sidebar-widget { margin-top: auto; }
  .product_description { text-align: center; }
  footer-body { justify-content: center; }
  span.woocommerce-Price-amount.amount { font-size: 18px !important; }
  .-product-page-container-content > .product-item-info-ux-price { place-content: center !important; }
  .-flex-gutter:not(.container) { width: -webkit-fill-available; display: flex; justify-content: center; }
  .-product-page-container-content .woocommerce-breadcrumb { text-align: center; }
  .product_availability { display: flex; justify-content: center; }
  .availability { margin-top: 7px; }
  p.-info-1 { text-align: center; }
  .-product-page-container-content > h1 { text-align: center; font-size: 26px !important; }
  .-product-actions-bar { justify-content: center; flex-direction: column; display: flex; }
  .-product-page-container-content .quantity { margin-inline-end: 10px; }
  .-YC-FaqsSimple-title-s1 > .-widgets-h1-title { font-size: 30px; line-height: 1.5; }
  .share > i { margin-inline-start: 0px; margin-top: 20px; }
  .input-text.qty { width: 35px !important; min-height: 34px; }
  .qty_button.plus { padding: 10px; }
  ul.-product-tabs-container-content-list { margin: -5px; width: -webkit-fill-available; display: flex; align-items: center; justify-content: center; }
  ul.faqs-accordion > li > .faq_description > p { font-size: 14px !important; }
  .-product-tabs-container-content { padding: 25px; }
  ul.-product-tabs-container-content-list > li > i { display: none; }
  ul.faqs-accordion > li > h4 { text-align: right; line-height: 1.6; font-size: 16px !important; }
  .--single--work-rating-stars { font-size: 16px; }
  .--single--table-item > p { font-size: 14px; line-height: 1.5; }
  .--single--table-item { font-size: 14px; line-height: 1.4; }
  .--minithumb-image { flex-direction: initial; max-width: 100%; }
  .--single--word-thumnail { flex-direction: column; margin-inline: 0px; }
  .--single--thumb-image.--is--larger--thumb-image { min-width: 100%; }
  .-inner-widgets-works-posts-center.--setup-works--slider--show { width: 100%; }
  .-YC-stickyfeatures-title-s1 > .P-content { font-size: 14px; line-height: 1.8; }
  .-defult-widgets-title-style-1 > .-widgets-h1-title { font-size: 26px; }
  .-featured-widgets-title-style-1 > .-widgets-h1-title { font-size: 26px; }
  .-featured-widgets-title-style-1 > .P-content { font-size: 15px; }
  .-defult-widgets-title-style-1 .sup-title-widget-defualt { font-size: 14px; text-align: center; }
  .--open--searching { --el-w: 34px; }
  .--in--left--button-title > i { --el-w: 48px; font-size: 22px; margin-inline-end: 15px; }
  .-defult-intro-title-URL > .--Parent-URL-BTN > a { padding: 15px; }
  .-defult-intro-title-URL { margin-inline: -10px; }
  .-defult-intro-title-URL > div { margin: 10px; }
  .-YC-Widgets-Inner-Row { padding: 1px; }
  .-Top-separator-shows__in { padding-top: 20px; }
  .-bottom-separator-shows__in { padding-bottom: 20px; }
  .yc-shortcode--single-image { column-count: 2 !important; }
  .-single-parent-flexes--content-bar > p { margin-bottom: 16px; }
  .--intro--bg--shapes.-shape-intro--bg--v1 { display: none; }
  .-YC-FaqsSimple-BoxLinks-vs1 > .--Parent-URL-BTN > a { font-size: 14px !important; padding: 10px 14px !important; }
  .more-btn-blog-posts > a { font-size: 15px; padding: 10px 14px; }
  .more-btn-blog-posts > a > i { font-size: 17px; }
  .-defult-widgets-title-style-1 .P-content, .-fix-forms-field-title > h3 { font-size: 16px; }
  .-fix-forms-field-title { margin-bottom: 13px; }
  .-owl-PriceLists-Center-v1 { --el-w: 100%; }
  .-YC-single-stickyfeatures-item { align-items: center; text-align: center; justify-content: center; }
  .-Intro-slider-URLArea, .-defult-widgets-title--URLArea-v1, .-stickyfeatures-widgets-items-URLArea-s1 { flex-direction: column; }
  .-Intro-slider-URLArea { margin-top: 20px !important; }
  .-Intro-slider-URLArea > .-btn-areia-l { margin-top: 10px !important; }
  .feature-style1 .feature-title { margin-bottom: 10px; text-align: center; font-size: 18px; }
  .-defult-widgets-title--URLArea-v1 > .--Parent-URL-BTN > a { margin-inline: 0px; font-size: 14px; padding: 12px 26px; }
  .-defult-widgets-title--URLArea-v1 .button_url_2 { margin-top: 14px; }
  .-Intro-slider-inner-Info > .-p-content { font-size: 15px; }
  .about_lists-style1 { min-width: 170px; text-align: center; display: flex; align-items: center; }
  .-after__intro-container > .-pp-content { font-size: 14px !important; }
  .-after__intro-container > .-widget-after-intro-h1 { font-size: 35px; line-height: 1.3; }
  .-Intro-slider-URLArea a { font-size: 16px; padding: 12px 21px; margin-inline: 0px; border-color: var(--primary-text); }
  .-Intro-slider-URLArea > a.button_url_2 { margin-bottom: 15px; }
  .-stickyfeatures-widgets-items-URLArea-s1 > .--Parent-URL-BTN > a { padding: 13px 24px; }
  .-stickyfeatures-widgets-items-URLArea-s1 > .--Parent-URL-BTN > a.button_url_2 { margin-bottom: 0px; margin-top: 20px; }
  .-Intro-slider-inner-Info > h1 { font-size: 29px; }
  .-Intro-slider-inner-Info > span, .-YC-stickyfeatures-title-s1 > h4 { font-size: 18px; }
  .-Intro-slider-inner-Info > span { color: var(--uicolor); font-size: 21px; }
  .-Intro-slider-URLArea, .-Intro-slider-inner-Info > .-intro-h1-title, .-Intro-slider-inner-Info > .-p-content, .-Intro-slider-inner-Info > span { visibility: visible; opacity: 1; }
  .-Intro-slider-inner-Info > .-intro-h1-title { font-size: 26px; }
  .Intro-slider-master--singleposts { padding: 130px 0px 150px; }
  .-mobile-menu-button { height: 40px; width: 40px; margin-inline-end: 15px; }
  reader-dot { top: 0px; }
  .-site-logo { min-width: 157px; max-width: 150px; flex: 1 1 0%; }
  .-Header-Fix .header-menu_mobile { top: 67px; min-width: 100%; }
  header.fixedintro .header-menu_mobile { top: 99px !important; min-width: 100%; }
  .-defult-widgets-title-style-1 h1 { font-size: 28px !important; }
  .-Post-box-item-Info > h2 { font-size: 16px; }
  .-Post-box-item-Info > .-P-content { font-size: 14px; }
  .-YC-stickyfeatures-title-s1 { max-width: 100%; justify-content: center; text-align: center; margin-inline: 0px; }
}
@media only screen and (max-width: 450px) {
  .slider-deals-for .slick-slide img { width: 200px; }
  .slider-deals-for { width: 200px; }
  .--YourColor--phone-button > a::after, .--YourColor--phone-button > a::before, .--intro--bg--styles > .--intro--bg--shapes { display: none; }
  .-owl-PriceLists-Center-v1 { --el-w: 100%; }
  .featured-setup-owl { overflow: hidden; margin: 15px auto 0px; }
  .featured-setup-owl .owl-nav > div.owl-prev { right: 0px; }
  .featured-setup-owl .owl-nav > div.owl-next { right: 0px; }
  .-YC-contact--forms-title-s1 > .-forms-title-h1 { font-size: 31px !important; }
  .-post-card--burrons--area { flex-direction: column; justify-content: center; text-align: center; align-items: center; }
  .-Post-sidebar-box-item-Info > h2 { font-size: 14px; }
  .--widget--sidebar--title { font-size: 20px !important; }
  .-sidebar-related-title-posts-items .-Post-box-single-item { min-width: 200px; max-width: 100%; }
  .-post-tag-items > a { font-size: 13px; flex-wrap: nowrap; }
  .-FeedBack-Rating > .RatingReview { flex-wrap: wrap; justify-content: center; }
  .-FeedBack-Rating > .RatingReview > i { font-size: 36px; }
  .-intro--page--category { min-width: 100%; }
  .custom-shape-divider-bottom-1705025629 { display: none; }
}
@media only screen and (max-width: 420px) {
  .-searchbox- button { width: 40px; font-size: 15px; }
  select#web-category-search { font-size: 11px; padding: 9px; padding-inline-end: 0px; }
  .product_cat .-fix-inputs-area { width: 100%; max-width: -webkit-fill-available; }
  .Category_top__Item { flex-direction: column; }
  .icon_product_intro2 { margin-inline-end: 0px; margin-bottom: 6px; }
  .-top_menu { padding: 20px !important; }
  .product_cat .Select-Options-Items > h2 { font-size: 14px; }
  * { }
  .-shop-container-mobile { font-size: 14px !important; }
  .Select-Options-Items { width: -webkit-fill-available; }
  .cart-products-sidebar- { display: flex; }
  .container--top-header { padding: 0px 20px; }
  .-FeedBack-Rating-MasterArea { align-content: center; }
  .-YC-post-reviews-info { align-items: center; align-content: center; }
  .CommentContent { padding: 20px; }
  .-productBox-rate-bar-average { margin-top: 30px; width: 100%; }
  .-YC-FaqsSimple-vsingle-Title > i { position: absolute; right: 20px; top: 25px; }
  .-YC-FaqsSimple-vsingle-Title > .--fq-count { margin-inline: 0px; margin-bottom: 10px; }
  .-YC-FaqsSimple-vsingle-Title { align-items: flex-start; display: flex; flex-direction: column; }
  .-YC-FaqsSimple-vsingle-Title > h2 { font-size: 18px; }
  .-YC-post-reviews-info .product-item-info-stats-ratings > p > .-rating-suptitle { text-align: center; justify-content: center; }
  .-YC-post-reviews-info .product-item-info-stats-ratings > p { text-align: center; align-items: center; place-content: center; }
  .-YC-post-reviews-info .product-item-info-stats-ratings { justify-content: center; flex-direction: column; }
  .-icon-info-stats-ratings { margin-inline: 0px; margin-bottom: 10px; }
  .yc-shortcode--section--contactus { padding: 30px 10px !important; }
  .--contact--post-call--buttons > a { margin-inline-end: 0px; margin-bottom: 10px; width: 100%; }
  .--contact--post-call--buttons { flex-direction: column; }
  .yc-shortcode--single-image { column-count: 1 !important; }
}
ul.header-owl-carousal { display: flex; align-items: center; flex-wrap: wrap; width: 90px; }
ul.header-owl-carousal li { position: relative; display: flex; align-items: center; padding: 1.7em 0px; flex-wrap: wrap; text-align: center; justify-content: center; }
ul.header-owl-carousal li a { font-size: 15px; color: var(--secondarytext); position: relative; display: flex; flex-direction: column; align-items: center; }
ul.header-owl-carousal .icon_menu { width: 70px; height: 70px; }
ul.header-owl-carousal .icon_menu i { width: 55px; font-size: 28px; height: 55px; }
.aplus-module-wrapper.aplus-3p-fixed-width { width: auto !important; }
.-shop-container-.open { display: block; position: absolute; z-index: 666699; top: 99%; width: -webkit-fill-available; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.02) 0px 2px 3px, rgba(0, 0, 0, 0.06) 0px 8px 35px; min-width: 100%; right: 0px; padding: 17px; border-radius: var(--largeradius); }
.-shop-container-.open filtering-area { flex-direction: column; }
.select_box_offers { padding: 1px; }
.filter i { margin-inline-start: 5px; }
