@font-face{font-display:swap;font-family:Estedad;src:url(https://cabinetpishkari.com/wp-content/uploads/cps-redesign/fonts/Estedad-Bold.woff2) format("woff2");font-weight:700 800;}@font-face{font-display:swap;font-family:Vazirmatn;src:url(https://cabinetpishkari.com/wp-content/uploads/cps-redesign/fonts/Vazirmatn-Regular.woff2) format("woff2");font-weight:400;}@font-face{font-display:swap;font-family:Vazirmatn;src:url(https://cabinetpishkari.com/wp-content/uploads/cps-redesign/fonts/Vazirmatn-Bold.woff2) format("woff2");font-weight:700;}body.cps-skin{--bg:#FAF8F4;--paper:#fff;--sand:#F1ECE4;--ink:#15191E;--muted:#5D636B;--line:#E6E1D8;--lapis:#1E4D8C;--lapis-ink:#0E2747;--saffron:#F2B33D;--body:Vazirmatn,Tahoma,sans-serif;--display:Estedad,Vazirmatn,Tahoma,sans-serif;--shadow:0 16px 40px -24px rgb(14 39 71 / 24%);--cps-ink:var(--ink);--cps-ink-soft:var(--muted);--cps-tan:var(--saffron);--cps-tan-hover:#F7C25B;--cps-tan-large:var(--lapis);--cps-tan-text:var(--lapis);--cps-sand:var(--bg);--cps-line:var(--line);--e-global-color-primary:var(--lapis);--e-global-color-secondary:var(--ink);--e-global-color-text:var(--muted);--e-global-color-accent:var(--saffron);--e-global-typography-primary-font-family:Estedad;--e-global-typography-secondary-font-family:Vazirmatn;--e-global-typography-text-font-family:Vazirmatn;--e-global-typography-accent-font-family:Vazirmatn;background:var(--bg);color:var(--ink);font-family:var(--body)!important;font-size:16px;line-height:1.95;-webkit-font-smoothing:antialiased;overflow-x:clip}body.cps-skin :where(div,p,a,span,li,ul,ol,dl,dt,dd,b,bdi,strong,em,small,label,legend,fieldset,figcaption,blockquote,summary,details,button,input,select,option,textarea,table,caption,th,td,time,h1,h2,h3,h4,h5,h6):not(:where(i,svg,svg *,[class*="czico"],[class*="fa-"],.fa,.fas,.far,.fab,.eicon,[class*="eicon-"],.star-rating,.star-rating *,p.stars *,.cz_team *)){font-family:var(--body)!important}body.cps-skin :is(h1,h2,h3,h4,h5,h6,.elementor-heading-title,.cps-cta-title,.cz_counter_num,.cz_counter_num_wrap,.price,.amount,.woocommerce-Price-amount,.page-numbers,.xtra-post-title-headline):not(:where(.cz_team *)),body.cps-skin :is(h1,h2,h3,h4,h5,h6,.price,.amount,.cz_counter_num,.page-numbers) :where(a,span,b,bdi,strong):not(:where(i,svg,[class*="czico"],[class*="fa-"],.eicon,.cz_team *)){font-family:var(--display)!important;font-weight:700;letter-spacing:0}body.cps-skin :where(h1,h2,h3,h4,h5,h6):not(:where(.cz_team *)){line-height:1.55;text-wrap:balance}body.cps-skin :is(input[type="number"],input[type="tel"],time,.count,.rating,.woocommerce-result-count){font-family:var(--display)!important;font-variant-numeric:tabular-nums}body.cps-skin ::selection{background:var(--saffron);color:var(--ink)}body.cps-skin :where(a){color:var(--lapis);text-underline-offset:4px}body.cps-skin :where(a:hover){color:var(--lapis-ink)}body.cps-skin :focus-visible{outline:3px solid var(--lapis)!important;outline-offset:4px;scroll-margin-block:120px}body.cps-skin :where(img,iframe,video){max-width:100%}body.cps-skin :where(.elementor-column,.elementor-widget,.elementor-widget-container,.e-con,.col,.summary){min-width:0}body.cps-skin :where(p,li,td,th,a){overflow-wrap:break-word}body.cps-skin :where(input,select,textarea,button,.cps-btn,.elementor-button){box-sizing:border-box}body.cps-skin :is(#layout,#page_content,.page_content){background-color:var(--bg);color:var(--ink)}body.cps-skin .wfss-shield-fields{position:absolute!important;inset:0 auto auto 0!important;width:1px!important;height:1px!important;max-width:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none}body.cps-skin #site_header{background:var(--bg)}body.cps-skin #site_header :is(.header_1,.header_2,.header_4){background:rgb(250 248 244 / 90%)!important;color:var(--ink);border-bottom:1px solid var(--line);box-shadow:none!important}body.cps-skin #site_header :is(.header_2,.header_4){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body.cps-skin #site_header .header_1{padding-block:6px}body.cps-skin #site_header :is(.header_2,.header_4) .cz_elm{margin-block:12px!important}body.cps-skin #site_header .logo img{width:auto!important;height:54px;object-fit:contain}body.cps-skin #site_header .logo a{display:inline-flex;align-items:center;min-height:48px}body.cps-skin #site_header .sf-menu>.cz>a{padding:10px 14px!important;min-height:48px;box-sizing:border-box;border-radius:999px;color:var(--ink)!important;font-size:15px!important;font-weight:600;line-height:28px}body.cps-skin #site_header .sf-menu>.cz:is(.current_menu,.current-menu-item,.current-menu-parent,.current-menu-ancestor)>a,body.cps-skin #site_header .sf-menu>.cz>a:hover{background:rgb(30 77 140 / 7%)!important;color:var(--lapis)!important}body.cps-skin #site_header .sf-menu>.cz>a::before,body.cps-skin #site_header .sf-menu>.cz>a::after{border-color:transparent!important;background:transparent!important}body.cps-skin #site_header .sf-menu ul{background:var(--paper)!important;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow)}body.cps-skin #site_header .sf-menu ul a{color:var(--ink)!important;min-height:44px;box-sizing:border-box}body.cps-skin #site_header .sf-menu ul a:hover{background:var(--sand)!important;color:var(--lapis)!important}body.cps-skin #site_header :is(.elementor-element-ac28cd2,.elementor-element-6b77330) .cz_wpe_content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--muted)}body.cps-skin #site_header :is(.elementor-element-ac28cd2,.elementor-element-6b77330) p{margin:0}body.cps-skin #site_header :is(.elementor-element-ac28cd2,.elementor-element-6b77330) strong{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;background:var(--ink);color:#fff!important;font-family:var(--display)!important;font-size:15px}body.cps-skin #site_header :is(.icon_mobile_cz_menu_default,.cz_social a){border-radius:12px;background:var(--sand)!important;color:var(--lapis)!important;min-width:44px;min-height:44px}body.cps-skin :is(.cz_mobile_menu,.mobile_menu,.xtra-mobile-menu-additional){background-color:var(--bg);color:var(--ink)}body.cps-skin :is(.cz_mobile_menu,.mobile_menu) a{min-height:48px;box-sizing:border-box;color:var(--ink)}body.cps-skin .page_title{background:var(--sand)!important;color:var(--ink);border-bottom:1px solid var(--line);box-shadow:none!important}body.cps-skin .page_title :is(.section_title,h1,h2){font-size:clamp(25px,3vw,40px)!important;line-height:1.55!important;color:var(--ink)!important;text-align:start;letter-spacing:0}body.cps-skin .page_title .breadcrumbs_container{background:transparent!important}body.cps-skin .breadcrumbs{color:var(--muted)!important;font-size:12px;line-height:1.9;text-align:start;white-space:normal}body.cps-skin .breadcrumbs :is(a,b,span){color:var(--muted)!important;font-weight:400}body.cps-skin .breadcrumbs a{display:inline-flex;align-items:center;min-height:44px}body.cps-skin .breadcrumbs a:hover{color:var(--lapis)!important}body.cps-skin :is(.cps-btn,.elementor-button,.cz_btn,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.form-submit .submit,.search-form .search-submit,.wpcf7-submit){min-height:48px;padding:12px 24px;border:1px solid #fff0;border-radius:999px!important;background:var(--saffron)!important;color:var(--ink)!important;font-size:15px;font-weight:700;line-height:1.6;text-decoration:none!important;box-shadow:none;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s}body.cps-skin :is(.cps-btn,.elementor-button,.cz_btn,.woocommerce a.button){display:inline-flex;align-items:center;justify-content:center;gap:10px}body.cps-skin :is(.cps-btn-primary,.woocommerce a.button,.woocommerce button.button):hover{background:#F7C25B!important;color:var(--ink)!important;box-shadow:var(--shadow)}body.cps-skin :is(.elementor-button,.wpcf7-submit,.search-form .search-submit,.form-submit .submit){background:var(--lapis)!important;color:#fff!important}body.cps-skin :is(.elementor-button,.wpcf7-submit,.search-form .search-submit,.form-submit .submit):hover{background:var(--lapis-ink)!important;color:#fff!important}body.cps-skin :is(.elementor-button,.cz_btn)[href^="tel:"]{background:var(--saffron)!important;color:var(--ink)!important}body.cps-skin :is(.elementor-button,.cz_btn)[href^="tel:"]:hover{background:#F7C25B!important}body.cps-skin .elementor-button-content-wrapper{align-items:center;gap:10px}body.cps-skin .elementor-button .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;margin:0;border-radius:50%;background:var(--lapis-ink);color:#fff}body.cps-skin .elementor-button[href^="tel:"] .elementor-button-icon{background:var(--ink)}body.cps-skin :is(.cps-btn-ghost,.elementor-button[href*="wa.me"],.elementor-button[href*="neshan.org"]){border:1px solid var(--lapis)!important;background:var(--paper)!important;color:var(--lapis)!important}body.cps-skin :is(.cps-btn-ghost,.elementor-button[href*="wa.me"],.elementor-button[href*="neshan.org"]):hover{background:var(--lapis)!important;color:#fff!important}body.cps-skin :is(.cps-btn,.elementor-button,.cz_btn,.wpcf7-submit):active{transform:translateY(1px)}body.cps-skin :is(.cps-cta,.cps-cat-cta){padding:clamp(18px,2.5vw,28px);border:1px solid var(--line);border-radius:24px;background:var(--paper);box-shadow:var(--shadow)}body.cps-skin .cps-cta{border-block-start:4px solid var(--saffron)}body.cps-skin .cps-cta-title{font-size:clamp(19px,2vw,23px);color:var(--lapis-ink)}body.cps-skin :is(.cps-cta-note,.cps-cta-meta){color:var(--muted);font-size:14px}body.cps-skin .cps-cta-meta a{display:inline-flex;align-items:center;min-height:44px;padding-inline:12px;border:1px solid var(--line);border-radius:999px;color:var(--lapis)!important}body.cps-skin .cps-cat-cta .cps-cta-actions{flex-basis:480px}body.cps-skin:is(.tax-product_cat,.post-type-archive-product) #page_content ul.products{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}body.cps-skin #page_content ul.products li.product{box-sizing:border-box;min-width:0;padding:12px!important;border:1px solid var(--line);border-radius:24px!important;background:var(--paper)!important;box-shadow:var(--shadow);text-align:start;transition:transform .25s,box-shadow .25s}body.cps-skin #page_content ul.products li.product :is(.xtra-product-thumbnail,.cz_image_in){border-radius:16px!important;overflow:hidden}body.cps-skin #page_content ul.products li.product :is(.cz_main_image,.cz_hover_image) img{display:block;width:100%;height:auto!important;aspect-ratio:4/3;object-fit:cover;border-radius:16px!important;transition:transform .4s}body.cps-skin #page_content ul.products li.product .woocommerce-loop-product__title{position:static!important;transform:none!important;margin:14px 4px 8px!important;padding:0!important;background:transparent!important;color:var(--ink)!important;font-size:17px!important;line-height:1.7!important;text-align:start!important;box-shadow:none!important}body.cps-skin #page_content ul.products li.product :is(.posted_in,.product-category,.codevz-pm-cats){font-size:12px;color:var(--lapis)!important}body.cps-skin #page_content ul.products li.product .price{display:block;padding-inline:4px;color:var(--lapis-ink)!important}body.cps-skin #page_content .xtra-product-icons i{min-width:44px;min-height:44px;box-sizing:border-box;border-radius:50%;background:var(--paper);color:var(--lapis)}body.cps-skin .woocommerce :is(.woocommerce-ordering select,.woocommerce-result-count){min-height:48px;padding:10px 16px;border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--muted);font-size:14px;box-sizing:border-box}body.cps-skin .woocommerce .woocommerce-ordering select{max-width:100%;color:var(--ink)}body.cps-skin :is(.woocommerce-pagination,.pagination){margin-block:32px}body.cps-skin :is(.woocommerce-pagination,.pagination) ul{border:0!important}body.cps-skin :is(.woocommerce-pagination,.pagination) li{border:0!important;margin:4px!important}body.cps-skin :is(.woocommerce-pagination,.pagination) :is(a.page-numbers,span.page-numbers){display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:6px;box-sizing:border-box;border:1px solid var(--line)!important;border-radius:999px!important;background:var(--paper);color:var(--ink)}body.cps-skin :is(.woocommerce-pagination,.pagination) :is(.current,a.page-numbers:hover){background:var(--lapis)!important;color:#fff!important;border-color:var(--lapis)!important}body.cps-skin :is(.term-description,.cps-shop-links){color:var(--muted);border-color:var(--line);border-radius:24px;background:var(--paper)}body.cps-skin .rmnh-content>.rmnh-toggle{border-color:var(--lapis);color:var(--lapis);background:var(--paper)}body.cps-skin.single-product .summary .product_title{display:block;margin:0 0 20px;color:var(--ink);font-size:clamp(24px,2.6vw,34px)!important;line-height:1.6}body.cps-skin.single-product .woocommerce-product-gallery :is(.flex-viewport,.woocommerce-product-gallery__image,img){border-radius:24px}body.cps-skin.single-product .woocommerce-product-gallery .flex-control-thumbs{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding:10px 3px!important;margin-top:8px;scrollbar-width:thin}body.cps-skin.single-product .woocommerce-product-gallery .flex-control-thumbs li{float:none!important;flex:0 0 64px;width:64px!important;margin:0!important}body.cps-skin.single-product .woocommerce-product-gallery .flex-control-thumbs img{width:64px;height:64px;object-fit:cover;border:2px solid #fff0;border-radius:12px}body.cps-skin.single-product .woocommerce-product-gallery .flex-control-thumbs img.flex-active{border-color:var(--lapis);opacity:1}body.cps-skin.single-product :is(.woocommerce-product-details__short-description,.product_meta){font-size:16px;line-height:1.95;color:var(--muted)}body.cps-skin.single-product .woocommerce-product-details__short-description h2{margin-block:24px 12px;color:var(--ink);font-size:21px}body.cps-skin.single-product .product_meta a{color:var(--lapis)!important}body.cps-skin.single-product .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;gap:8px;padding:0!important;margin-bottom:20px;border:0!important;background:transparent!important;overflow:visible}body.cps-skin.single-product .woocommerce-tabs ul.tabs::before,body.cps-skin.single-product .woocommerce-tabs ul.tabs li::before,body.cps-skin.single-product .woocommerce-tabs ul.tabs li::after{content:none!important}body.cps-skin.single-product .woocommerce-tabs ul.tabs li{float:none;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:var(--sand)!important;box-shadow:none!important}body.cps-skin.single-product .woocommerce-tabs ul.tabs li a{padding:10px 24px!important;min-height:48px;box-sizing:border-box;border-radius:999px;color:var(--muted)!important;font-weight:700}body.cps-skin.single-product .woocommerce-tabs ul.tabs li.active a{background:var(--lapis)!important;color:#fff!important}body.cps-skin.single-product .woocommerce-tabs :is(.panel,#tab-cps_specs){padding:clamp(18px,3vw,32px)!important;border:1px solid var(--line)!important;border-radius:24px!important;background:var(--paper)!important;color:var(--ink);box-sizing:border-box;box-shadow:var(--shadow)}body.cps-skin.single-product .woocommerce-tabs .panel>h2{font-size:clamp(21px,2vw,28px)}body.cps-skin.single-product #tab-description{line-height:1.95}body.cps-skin.single-product section.related.products{padding:24px 0;background:transparent!important;border-radius:0;box-shadow:none!important}body.cps-skin.single-product section.related.products>h2{padding:0!important;background:transparent!important;box-shadow:none!important;color:var(--ink)!important;text-align:start}body.cps-skin :is(.cz_post_content,.woocommerce-tabs) table{width:100%;border-collapse:collapse;border:1px solid var(--line)!important;background:var(--paper);font-size:15px;line-height:1.85}body.cps-skin :is(.cz_post_content,.woocommerce-tabs) :is(th,td){padding:14px 16px!important;border:0!important;border-bottom:1px solid var(--line)!important;text-align:start!important;vertical-align:top;color:var(--ink);font-style:normal;overflow-wrap:anywhere}body.cps-skin :is(.cz_post_content,.woocommerce-tabs) th{background:var(--sand)!important;font-weight:700}body.cps-skin :is(.cz_post_content,.woocommerce-tabs) tr:nth-child(even) td{background:var(--bg)!important}body.cps-skin.single-product table.shop_attributes th{width:28%;min-width:76px}body.cps-skin .cps-table-scroll{max-width:100%;overflow-x:auto;border-color:var(--line);border-radius:16px;overscroll-behavior-inline:contain}body.cps-skin.blog .cz_default_loop{box-sizing:border-box;padding:20px!important;border:1px solid var(--line);border-radius:24px;background:var(--paper);box-shadow:var(--shadow);margin-block-end:32px}body.cps-skin.blog .cz_default_loop .cz_post_image{border-radius:16px;overflow:hidden}body.cps-skin.blog .cz_default_loop .cz_post_image img{display:block;width:100%;height:auto;aspect-ratio:12/5;object-fit:cover;transition:transform .4s}body.cps-skin.blog .cz_default_loop .cz_post_con{position:static!important;margin:18px 0 0!important;padding:0!important;background:transparent!important;box-shadow:none!important;text-align:start}body.cps-skin.blog .cz_default_loop .cz_post_title h3{font-size:clamp(20px,2vw,26px)!important;line-height:1.65!important;color:var(--ink)!important;text-align:start}body.cps-skin.blog .cz_default_loop :is(.cz_post_excerpt,.cz_post_meta){color:var(--muted);line-height:1.95}body.cps-skin.blog .cz_default_loop .cz_readmore{display:inline-flex;align-items:center;min-height:44px;padding-inline:4px;color:var(--lapis)!important;font-weight:700}body.cps-skin.single-post .cz_post_content{max-width:760px;margin-inline:auto;color:var(--ink)}body.cps-skin.single-post .cz_post_content :is(p,li){font-size:17px;line-height:1.95!important}body.cps-skin.single-post .cz_post_content p{margin-block:0 20px}body.cps-skin.single-post .cz_post_content h2{font-size:clamp(23px,2.4vw,30px)!important;line-height:1.65!important;color:var(--lapis-ink);margin-block:36px 14px!important}body.cps-skin.single-post .cz_post_content h3{font-size:clamp(20px,2vw,24px)!important;color:var(--ink);margin-block:28px 12px!important}body.cps-skin.single-post .xtra-post-title-headline{font-size:clamp(27px,3.4vw,40px)!important;color:var(--ink);text-align:start;line-height:1.55!important}body.cps-skin.single-post .cz_post_content :is(img,figure){border-radius:16px}body.cps-skin :is(.cz_post_content,.woocommerce-tabs) blockquote{margin:28px 0;padding:20px 24px;border:0;border-inline-start:4px solid var(--lapis);border-radius:16px;background:var(--sand);color:var(--lapis-ink);font-size:18px;line-height:1.95}body.cps-skin .pai-toc{border-color:var(--line)!important;border-radius:16px!important;background:var(--sand)!important}body.cps-skin .pai-toc a{color:var(--lapis)!important}body.cps-skin :is(.sidebar_primary,.sidebar_secondary) .widget{box-sizing:border-box;padding:24px;border:1px solid var(--line);border-radius:24px;background:var(--paper)!important;box-shadow:var(--shadow);margin-bottom:24px}body.cps-skin :is(.sidebar_primary,.sidebar_secondary) .codevz-widget-title{color:var(--lapis-ink);background:transparent!important}body.cps-skin .search-form{display:flex;flex-wrap:wrap;gap:8px;padding:16px;border-radius:20px;background:var(--sand)!important}body.cps-skin .search-form label{flex:1 1 120px;min-width:0}body.cps-skin .search-form .search-field{width:100%;min-height:48px;box-sizing:border-box;border:1px solid var(--line);border-radius:12px;background:var(--paper)}body.cps-skin #page_content :is(.elementor-heading-title,.cz_title_content h1,.cz_title_content h2,.cz_title_content h3):not(:where(.cz_team *)){letter-spacing:0;line-height:1.55}body.cps-skin #page_content :is(.elementor-widget-text-editor,.elementor-image-box-description,.elementor-icon-box-description){color:var(--muted);line-height:1.95}body.cps-skin #page_content .elementor-icon-box-wrapper{padding:24px;border:1px solid var(--line);border-radius:24px;background:var(--paper);box-shadow:var(--shadow)}body.cps-skin #page_content :is(.elementor-icon-box-icon .elementor-icon,.cz_title .cz_title_icon){color:var(--lapis)!important;background:var(--sand)!important;border-radius:16px}body.cps-skin #page_content .elementor-element-55e0b8c>.elementor-widget-container{background:var(--paper)!important;border:1px solid var(--line);border-radius:24px!important;box-shadow:var(--shadow)}body.cps-skin .wpcf7-form{direction:rtl;text-align:start;color:var(--ink)}body.cps-skin .wpcf7 label{color:var(--ink)!important;font-size:15px}body.cps-skin #page_content :is(.wpcf7,.comment-form) :is(input:not([type="hidden"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]),select,textarea){width:100%!important;max-width:100%!important;min-width:0;min-height:56px;height:auto;padding:12px 16px!important;border:1px solid var(--line)!important;border-radius:14px!important;background:var(--paper)!important;color:var(--ink)!important;font-size:16px;line-height:1.8;box-sizing:border-box}body.cps-skin #page_content :is(.wpcf7,.comment-form) textarea{min-height:144px;resize:vertical}body.cps-skin #page_content :is(.wpcf7,.comment-form) :is(input,textarea,select):focus{border-color:var(--lapis)!important;box-shadow:0 0 0 4px rgb(30 77 140 / 12%)}body.cps-skin #page_content .wpcf7 :is(input[type="tel"],input[type="email"]){direction:ltr;text-align:left;unicode-bidi:isolate}body.cps-skin #page_content .wpcf7-submit{min-height:48px;border-radius:999px!important;padding:12px 28px!important;background:var(--lapis)!important;color:#fff!important}body.cps-skin #page_content .wpcf7-submit:hover{background:var(--lapis-ink)!important}body.cps-skin .wpcf7 :is(.wpcf7-not-valid-tip,.wpcf7-response-output){font-size:14px;line-height:1.8}body.cps-skin #page_content .elementor-toggle .elementor-toggle-item{margin-bottom:12px;border:1px solid var(--line);border-radius:16px;background:var(--paper);box-shadow:var(--shadow)}body.cps-skin #page_content .elementor-toggle .elementor-tab-title{border:0!important;border-radius:16px;background:transparent!important;color:var(--ink)!important;min-height:56px;padding:16px 20px!important}body.cps-skin #page_content .elementor-toggle .elementor-toggle-title{color:inherit!important;font-weight:700}body.cps-skin #page_content .elementor-toggle .elementor-tab-title.elementor-active{background:var(--sand)!important;color:var(--lapis)!important}body.cps-skin #page_content .elementor-toggle .elementor-tab-content{border-color:var(--line)!important;color:var(--muted);padding:20px!important;line-height:1.95}body.cps-skin #page_content .cz_acc>div>div{margin-bottom:12px;border:1px solid var(--line);border-radius:16px;background:var(--paper)!important;color:var(--ink)!important;box-shadow:var(--shadow)}body.cps-skin #page_content .cz_acc .cz_acc_child{min-height:56px;padding:16px 20px!important;box-sizing:border-box;border:0!important;border-radius:16px;background:transparent!important;color:var(--ink)!important;line-height:1.8}body.cps-skin #page_content .cz_acc .cz_isOpen>.cz_acc_child{background:var(--lapis)!important;color:#fff!important}body.cps-skin #page_content .cz_acc .cz_acc_child_content{padding:20px!important;border:0!important;border-radius:0 0 16px 16px;background:var(--paper)!important;color:var(--muted)!important;line-height:1.95}body.cps-skin #page_content .cz_acc .cz_acc_child_content p{color:var(--muted)!important}body.cps-skin #site_footer{--cps-ink:#F4F1EB;--cps-ink-soft:#C8CDD4;--cps-line:#39414A;--cps-sand:#20262D;background:var(--ink)!important;color:#F4F1EB}body.cps-skin #site_footer :is(.footer_1,.cz_middle_footer,.footer_2){background:var(--ink)!important;border-color:#39414A;color:#F4F1EB}body.cps-skin #site_footer :is(#codevz_about-1,#custom_html-3){padding:24px!important;border:1px solid #39414A!important;border-radius:24px!important;background:#20262D!important;color:#D9DEE5;box-shadow:none!important}body.cps-skin #site_footer .footer_widget>.codevz-widget-title{color:#fff!important;background:transparent!important;border-color:#39414A;font-size:20px}body.cps-skin #site_footer :is(.codevz-widget-about-content,.cps-map-addr){color:#D9DEE5!important;line-height:1.95}body.cps-skin #site_footer a,body.cps-skin #site_footer #codevz_about-1 .codevz-widget-about-content a{color:#F4F1EB!important}body.cps-skin #site_footer .cps-map-links a{min-height:48px;border-color:#647080!important;border-radius:999px;background:transparent!important;color:#fff!important}body.cps-skin #site_footer a:hover,body.cps-skin #site_footer #codevz_about-1 .codevz-widget-about-content a:hover{color:var(--saffron)!important}body.cps-skin #site_footer .cps-map-links a:hover{border-color:var(--saffron)!important;background:#303841!important}body.cps-skin #site_footer #custom_html-3 iframe{border:0;border-radius:16px!important}body.cps-skin #site_footer .cz_social a{min-width:44px;min-height:44px;border-radius:50%;background:var(--saffron)!important;color:var(--ink)!important}body.cps-skin #site_footer :focus-visible{outline-color:var(--saffron)!important}@media(hover:hover) and (prefers-reduced-motion:no-preference){body.cps-skin #page_content ul.products li.product:hover{transform:translateY(-5px);box-shadow:0 22px 40px -24px rgb(14 39 71 / 36%)}body.cps-skin #page_content ul.products li.product:hover .cz_main_image img,body.cps-skin.blog .cz_default_loop:hover .cz_post_image img{transform:scale(1.035)}}@media(max-width:1024px){body.cps-skin #site_header .sf-menu>.cz>a{padding-inline:10px!important}body.cps-skin #page_content ul.products li.product .woocommerce-loop-product__title{font-size:16px!important}}@media(max-width:768px){body.cps-skin{padding-bottom:calc(96px + env(safe-area-inset-bottom));font-size:16px}body.cps-skin #site_header .logo img{height:48px}body.cps-skin #site_header .header_1 .cz_wpe_content{gap:2px 8px;font-size:11px}body.cps-skin #site_header :is(.header_2,.header_4) .cz_elm{margin-block:8px!important}body.cps-skin .page_title :is(.section_title,h1,h2){font-size:26px!important;text-align:start!important}body.cps-skin .breadcrumbs{font-size:11px}body.cps-skin:is(.tax-product_cat,.post-type-archive-product) #page_content ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}body.cps-skin #page_content ul.products li.product{padding:8px!important;border-radius:20px!important}body.cps-skin #page_content ul.products li.product .woocommerce-loop-product__title{margin:10px 2px 6px!important;font-size:14px!important}body.cps-skin .cps-cat-cta .cps-cta-actions{flex-basis:100%}body.cps-skin .cps-btn{flex-basis:100%;font-size:15px}body.cps-skin.single-product .woocommerce-tabs ul.tabs li a{padding-inline:18px!important}body.cps-skin.single-product :is(.woocommerce-product-gallery,.summary){max-width:100%}body.cps-skin.single-product .woocommerce-tabs :is(th,td){padding:10px!important;font-size:14px!important}body.cps-skin.blog .cz_default_loop{padding:14px!important}body.cps-skin.single-post .cz_post_content :is(p,li){font-size:16px}body.cps-skin #site_footer{padding-bottom:16px}body.cps-skin .xtra-fixed-mobile-nav{position:fixed;inset:auto 10px calc(10px + env(safe-area-inset-bottom));width:auto!important;display:flex!important;align-items:stretch;gap:4px;height:auto!important;box-sizing:border-box;padding:6px!important;border:1px solid rgb(255 255 255 / 18%);border-radius:22px;background:rgb(21 25 30 / 94%)!important;box-shadow:0 12px 40px rgb(14 39 71 / 28%);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}body.cps-skin .xtra-fixed-mobile-nav>a{flex:1 1 0%;min-width:0;min-height:56px;padding:4px!important;box-sizing:border-box;border-radius:16px;color:#fff!important;font-size:12px;line-height:1.4}body.cps-skin .xtra-fixed-mobile-nav>a.cps-nav-call{background:var(--saffron)!important;color:var(--ink)!important}body.cps-skin .xtra-fixed-mobile-nav>a:hover{background:rgb(255 255 255 / 10%)}body.cps-skin .xtra-fixed-mobile-nav>a.cps-nav-call:hover{background:#F7C25B!important}body.cps-skin .xtra-fixed-mobile-nav>a:focus-visible{outline-color:var(--saffron)!important;outline-offset:-3px}body.cps-skin .xtra-fixed-mobile-nav>a.cps-nav-call:focus-visible{outline-color:var(--lapis)!important}body.cps-skin i.backtotop{bottom:calc(94px + env(safe-area-inset-bottom))!important}}@media(prefers-reduced-motion:reduce){body.cps-skin,body.cps-skin *,body.cps-skin *::before,body.cps-skin *::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}body.cps-skin .elementor-element-55e0b8c,body.cps-skin .elementor-element-55e0b8c>.elementor-widget-container,body.cps-skin .elementor-element-55e0b8c>.elementor-widget-wrap,body.cps-skin .elementor-element-55e0b8c>.elementor-column-wrap{background:var(--paper,#fff)!important;border-radius:24px!important}body.cps-skin .elementor-element-55e0b8c{padding:clamp(18px,3vw,32px)!important;box-shadow:0 1px 0 #E6E1D8,0 30px 60px -42px rgb(21 25 30 / .35),inset 0 0 0 1px #E6E1D8!important}body.cps-skin .cz_cf7{background:transparent!important;padding:0!important;box-shadow:none!important}body.cps-skin img[src*="/newsite/wp-content/"],body.cps-skin img[data-src*="/newsite/wp-content/"]{display:none!important}body.cps-skin .cps-cta .cps-cta-price{margin:2px 0 4px!important;font:800 clamp(28px,3vw,38px)/1.25 "Estedad","Vazirmatn",Tahoma,sans-serif!important;color:#1E4D8C!important;white-space:nowrap}body.cps-skin .cps-cta .cps-cta-price span{font-size:.5em;font-weight:700;color:#15191E}body.cps-skin .elementor-2091 :is(.elementor-element-a1a802c,.elementor-element-50c0daa){display:none!important}body.cps-skin .woocommerce-ordering{display:none!important}