/*!
Theme Name:   Sepid Solar
Author:       Sepid Solar
Description:  قالب فروشگاهی سپید سولار
Version:      1.0
Text Domain:  sepidsolar
*/
@font-face{font-family:IRANYekanFaNum;font-style:normal;font-weight:700;src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanwebboldfanum.eot);src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanwebboldfanum.eot?#iefix) format('embedded-opentype'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/woff/iranyekanwebboldfanum.woff) format('woff'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/ttf/iranyekanwebboldfanum.ttf) format('truetype')}@font-face{font-family:IRANYekanFaNum;font-style:normal;font-weight:100;src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanwebthinfanum.eot);src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanwebthinfanum.eot?#iefix) format('embedded-opentype'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/woff/iranyekanwebthinfanum.woff) format('woff'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/ttf/iranyekanwebthinfanum.ttf) format('truetype')}@font-face{font-family:IRANYekanFaNum;font-style:normal;font-weight:300;src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanweblightfanum.eot);src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanweblightfanum.eot?#iefix) format('embedded-opentype'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/woff/iranyekanweblightfanum.woff) format('woff'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/ttf/iranyekanweblightfanum.ttf) format('truetype')}@font-face{font-family:IRANYekanFaNum;font-style:normal;font-weight:400;src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanwebregularfanum.eot);src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanwebregularfanum.eot?#iefix) format('embedded-opentype'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/woff/iranyekanwebregularfanum.woff) format('woff'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/ttf/iranyekanwebregularfanum.ttf) format('truetype')}@font-face{font-family:IRANYekanFaNum;font-style:normal;font-weight:500;src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanwebmediumfanum.eot);src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanwebmediumfanum.eot?#iefix) format('embedded-opentype'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/woff/iranyekanwebmediumfanum.woff) format('woff'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/ttf/iranyekanwebmediumfanum.ttf) format('truetype')}@font-face{font-family:IRANYekanFaNum;font-style:normal;font-weight:800;src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanwebextraboldfanum.eot);src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanwebextraboldfanum.eot?#iefix) format('embedded-opentype'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/woff/iranyekanwebextraboldfanum.woff) format('woff'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/ttf/iranyekanwebextraboldfanum.ttf) format('truetype')}@font-face{font-family:IRANYekanFaNum;font-style:normal;font-weight:850;src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanwebblackfanum.eot);src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanwebblackfanum.eot?#iefix) format('embedded-opentype'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/woff/iranyekanwebblackfanum.woff) format('woff'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/ttf/iranyekanwebblackfanum.ttf) format('truetype')}@font-face{font-family:IRANYekanFaNum;font-style:normal;font-weight:900;src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanwebextrablackfanum.eot);src:url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/eot/iranyekanwebextrablackfanum.eot?#iefix) format('embedded-opentype'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/woff/iranyekanwebextrablackfanum.woff) format('woff'),url(//sepidsolar.com/wp-content/themes/sepid-solar/assets/fonts/IRANYekanFaNum/ttf/iranyekanwebextrablackfanum.ttf) format('truetype')}body,*,*::placeholder{--theme-font-family:"IRANYekanFaNum";font-family:"IRANYekanFaNum"}*{box-sizing:border-box;transition:.3s}:focus-visible{outline:0;box-shadow:none;border:none}body{margin:0;padding:0;font-weight:500;background-color:#fff}a{text-decoration:none}.t-container{margin:0 80px}.sepidsolar-flex-center{display:flex;align-items:center;justify-content:center}.sepidsolar-loader .spinner{inline-size:70.4px;block-size:70.4px;--clr:#0c;--clr-alpha:rgb(12 60 48/7%);animation:spinner 1.6s infinite ease;transform-style:preserve-3d}.sepidsolar-loader .spinner>div{background-color:var(--clr-alpha);block-size:100%;position:absolute;inline-size:100%;border:3.5px solid var(--clr)}.sepidsolar-loader .spinner div:nth-of-type(1){transform:translateZ(-35.2px) rotateY(180deg)}.sepidsolar-loader .spinner div:nth-of-type(2){transform:rotateY(-270deg) translateX(-50%);transform-origin:top right}.sepidsolar-loader .spinner div:nth-of-type(3){transform:rotateY(270deg) translateX(50%);transform-origin:center left}.sepidsolar-loader .spinner div:nth-of-type(4){transform:rotateX(90deg) translateY(-50%);transform-origin:top center}.sepidsolar-loader .spinner div:nth-of-type(5){transform:rotateX(-90deg) translateY(50%);transform-origin:bottom center}.sepidsolar-loader .spinner div:nth-of-type(6){transform:translateZ(35.2px)}#sepidsolar-loader-lottie-container,#sepidsolar-loader-lottie-container *{transition:0s !important}@keyframes spinner{0%{transform:rotate(45deg) rotateX(-25deg) rotateY(25deg)}50%{transform:rotate(45deg) rotateX(-385deg) rotateY(25deg)}100%{transform:rotate(45deg) rotateX(-385deg) rotateY(385deg)}}.sepidsolar-loader .loader-2{inline-size:48px;block-size:48px;border:3px solid var(--Primary---500,#d6ae69);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.select2-container--open{z-index:999999}.select2-container .select2-selection__rendered,.select2-container .select2-selection__placeholder,.select2-container .select2-search__field,.select2-dropdown .select2-results__option,.select2-dropdown .select2-results__group{font-family:var(--theme-font-family)}.sepidsolar-btn-light{border-radius:12px;border:1px solid rgba(0,0,0,.12);display:flex;padding:10px 35px;justify-content:center;align-items:center;gap:4px;color:rgba(0,0,0,.64);font-size:12px;font-weight:400;line-height:24px;cursor:pointer}.sepidsolar-btn-light:hover{background:var(--Primary,#eeb94c);border-color:var(--Primary,#eeb94c);color:#fff}.sepidsolar-green-btn{border:1px solid var(--Primary,#eeb94c);background:var(--Primary,#eeb94c);box-shadow:0 1px 2px 0 rgba(10,13,18,.05);color:var(--White,#fff)}.sepidsolar-light-btn{border-radius:12px;border:1px solid #d5d7da;box-shadow:0 1px 2px 0 rgba(10,13,18,.05);color:#414651}.sepidsolar-btn{border-radius:12px;padding:12.4px 25px;font-size:14px;font-weight:600;line-height:20px}.sepidsolar-shadow{position:fixed;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inline-size:100%;block-size:100%;z-index:1;background:rgba(0,0,0,.24);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);opacity:0;visibility:hidden;transition:inset-block-start 1s,opacity .3s}body.mini-cart-open,body.lang-selector-open{position:relative}body.mini-cart-open .sepidsolar-shadow,body.lang-selector-open .sepidsolar-shadow{opacity:1;visibility:visible;position:absolute !important;inset-block-start:117px;inset-inline-end:0;inset-block-end:0;inline-size:100%;block-size:100%;z-index:1;background:rgba(0,0,0,.24);filter:blur(16px);backdrop-filter:unset !important}.bannerrr img{inline-size:100%;max-inline-size:100%}.site-header{box-shadow:0 4px 56px 0 rgba(0,0,0,.12)}.pantry-topbar{background:#c1bb8b;min-block-size:40px;display:flex;align-items:center;justify-content:center;color:var(--Neutral-color-800,#292929);text-align:center;font-size:14px;font-weight:500;gap:8px}.pantry-topbar .btn{border-radius:6px;background:var(--Primary,#eeb94c);color:var(--Neutral-color-50,#fff);font-size:11px;padding:3.5px 10px;animation:pulseBtn 1.8s infinite;transition:all .3s ease}.pantry-topbar .mobile-text{display:none}@media (max-width:768px){.pantry-topbar .desktop-text{display:none}.pantry-topbar .mobile-text{display:block}}@keyframes pulseBtn{0%{transform:scale(1)}50%{transform:scale(1.08)}100%{transform:scale(1)}}.header-top{display:flex;align-items:center;justify-content:space-between;inline-size:100%;margin-top:0;padding-top:24px;position:relative}.header-top .action-btns{display:flex;align-items:center;gap:12px}.mobile-menu-toggle{display:none}.logo-search{display:flex;align-items:center;gap:32px}.logo-search .site-logo img{block-size:40px;inline-size:auto}.search-form{position:relative;display:flex;align-items:center;background:rgba(97,97,97,.05);border-radius:10px;padding:5px 10px;max-inline-size:400px;margin:0 auto;inline-size:436px}.search-form .search-field{border:none;background:0 0;flex:1;padding:5px;color:rgba(97,97,97,.8);text-align:start;font-size:12px;font-weight:400;line-height:24px}.search-form .search-field:focus{outline:none}.search-form .search-submit{background:0 0;border:none;cursor:pointer;padding:5px;color:#777}.sepidsolar-language-selector{margin-inline-end:4px;position:relative}.sepidsolar-language-selector .selector{position:relative;padding-inline-end:20px;cursor:pointer}.sepidsolar-language-selector .selector span{padding-inline-start:4px;padding-inline-end:8px;color:#414651;font-size:12px;font-weight:600}.sepidsolar-language-selector .dropdown{display:none;border-radius:12px;border:1px solid var(--Gray-200,#e9eaeb);background:var(--White,#fff);box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03);inline-size:200px;flex-direction:column;position:absolute;inset-inline-end:17px;inset-block-start:34px;padding:20px;gap:8px;z-index:9}.sepidsolar-language-selector .selector:before{content:"";inset-inline-end:0;inline-size:1px;block-size:44px;background:#b8b8b8;position:absolute;cursor:default}.sepidsolar-language-selector .dropdown.active{display:flex}.sepidsolar-language-selector .dropdown input{display:none}.sepidsolar-language-selector .dropdown label{padding:12px;color:var(--Gray-900,#181d27);font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:nowrap;border-radius:8px;background:0 0;cursor:pointer}.sepidsolar-language-selector .dropdown input:checked+label{background:var(--Neutral---100,#ebebeb)}.header-top .action-btns .my-account{gap:10px;color:var(--Neutral---800,#292929);font-size:14px;text-decoration:none;border-radius:12px;border:1px solid #d5d7da;box-shadow:0 1px 2px 0 rgba(10,13,18,.05);block-size:44px;padding:10px 16px;gap:4px}.header-top .action-btns .my-account.is-active,body.woocommerce-account .header-top .action-btns .my-account{border-color:transparent;background:var(--Secondary,#efce9b);box-shadow:none;stroke:var(--Neutral---800,#292929)}.sepidsolar-mini-cart{position:relative}.sepidsolar-mini-cart .tmc-toggle{inline-size:44px;block-size:44px;padding:10px 16px;gap:8px;border-radius:12px;border:1px solid #d5d7da;box-shadow:0 1px 2px 0 rgba(10,13,18,.05);position:relative}.sepidsolar-mini-cart .tmc-toggle .tmc-count{position:absolute;inset-block-start:-10px;inset-inline-start:-10px;background:#ee0909;color:#fff;inline-size:20px;block-size:20px;aspect-ratio:1;border-radius:70px;font-size:10px;font-weight:900;letter-spacing:-1px;text-align:center;display:flex;align-items:center;justify-content:center}.sepidsolar-mini-cart .tmc-dropdown{position:absolute;inset-inline-end:0;min-inline-size:300px;min-block-size:160px;inset-block-start:50px;border-radius:12px;border:1px solid var(--Gray-200,#e9eaeb);background:var(--White,#fff);box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03);display:flex;align-items:center;justify-content:center;z-index:9}.sepidsolar-mini-cart .tmc-dropdown .tmc-empty{font-size:13px}.header-bottom{display:flex;justify-content:space-between;align-items:center;padding:24px 0}.navigations{display:flex;align-items:center;gap:20px}.menu{display:flex;list-style:none;margin:0;padding:0;gap:36px}.menu li{position:relative}.menu li.menu-item-new>a:after{content:'جدید';position:absolute;top:-10px;inset-inline-end:-22px;display:inline-block;padding:1px 6px;background:#dc2626;color:#fff;border-radius:4px;font-size:9px;font-weight:700;line-height:1.5;pointer-events:none;white-space:nowrap}html[dir=ltr] .menu li.menu-item-new>a:after{content:'NEW'}.header-bottom .menu li.menu-item-has-children ul.sub-menu{position:absolute;min-inline-size:190px;display:flex;flex-direction:column;z-index:1;border-radius:12px;border:1px solid var(--Gray-200,#e9eaeb);background:var(--White,#fff);box-shadow:0 12px 16px -4px rgba(10,13,18,.08),0 4px 6px -2px rgba(10,13,18,.03);padding:20px 0;inset-inline-start:-10px;inset-block-start:50px;visibility:hidden;opacity:0;transition:.5s;z-index:2}.header-bottom .menu li.menu-item-has-children:hover ul.sub-menu ul.sub-menu{inset-inline-start:172px}.header-bottom .menu li.menu-item-has-children ul.sub-menu li{display:inline-block}.header-bottom .menu li.menu-item-has-children ul.sub-menu li:not(:last-child){margin-bottom:0}.header-bottom .menu li.menu-item-has-children:hover>ul.sub-menu{visibility:visible;opacity:1;inset-block-start:0}.header-bottom .menu>li.menu-item-has-children:hover>ul.sub-menu{inset-block-start:0}.header-bottom .menu>li.menu-item-has-children:hover>ul.sub-menu{inset-block-start:30px}.menu li a{color:var(--Neutral---600,#525252);text-align:start;font-size:12px;font-weight:400;inline-size:100%;display:flex;align-items:center}.header-bottom ul.menu>li>a:after{content:"";inline-size:100%;block-size:20px;position:absolute;inset-block-end:-19px;background:0 0}.menu li ul a{padding:8px 20px}.menu li a:hover{color:var(--Secondary---400,#d5b686)}.menu li.current-menu-item>a{font-weight:700;color:var(--Neutral---700,#3d3d3d)}.menu li.current-menu-item>a:before{content:"";background:var(--Secondary---400,#d5b686);inline-size:6px;block-size:6px;display:inline-block;border-radius:50px;margin-inline-end:4px}.go-to-shop-btn{cursor:pointer;color:var(--Primary,#eeb94c);text-align:start;font-size:12px;font-weight:600;border-radius:200px;border:1.5px solid var(--Primary,#eeb94c);padding:6px 12px}.go-to-shop-btn:hover{background:var(--Primary,#eeb94c);color:#fff}.shipping-costs{color:var(--Neutral-color-500,#666);font-size:12px;gap:4px}.shipping-costs svg{flex-shrink:0}.shipping-costs:hover{color:var(--Primary,#eeb94c)}.mobile-menu{position:fixed;inset-block-start:0;inset-inline-start:-120%;inline-size:256px;block-size:100%;z-index:999999;border:1px solid #d9d9d9;background:#fff;box-shadow:0 4px 56px 0 rgba(0,0,0,.16);transition:.3s}.mobile-menu.active{inset-inline-start:0}body.mobile-menu-open .sepidsolar-shadow{position:fixed;z-index:99999;opacity:1;visibility:visible;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .08s ease,visibility 0s,-webkit-backdrop-filter .08s ease,backdrop-filter .08s ease;will-change:opacity,backdrop-filter;transform:translateZ(0)}.mobile-menu-wrapper{display:flex;flex-direction:column;overflow:hidden;block-size:100dvh}.mobile-menu-wrapper .top{block-size:83px;display:flex;align-items:center;justify-content:center;background:#fafafa;border-bottom:1px solid #d9d9d9}.mobile-menu-wrapper .main{margin-top:0}.mobile-menu-wrapper .bottom{margin-top:auto;block-size:76px;padding:16px}.mobile-menu-wrapper ul.menu{flex-direction:column;overflow:auto;block-size:calc(100dvh - 216px);gap:5px}.mobile-menu-wrapper .main>.menu{inline-size:100%;padding:24px 16px 5px;gap:15px}.mobile-menu-wrapper .main>.menu>div{inline-size:100%}.mobile-menu-wrapper ul.menu li{position:relative}.mobile-menu-wrapper ul.menu li a{color:var(--Neutral---600,#525252);text-align:start;font-size:14px;font-weight:500;line-height:normal;padding:10px 12px}.crisp-client{display:none !important}.mobile-menu-wrapper ul.menu li.menu-item-has-children:before{content:"";inline-size:5px;block-size:5px;position:absolute;inset-inline-end:15px;inset-block-start:16px;background:0 0;border:1px solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.mobile-menu-wrapper ul.menu li a{inline-size:auto;display:inline-flex}.mobile-menu-wrapper ul.menu li ul.sub-menu{padding:0;margin:0;background:#0000000d;padding:5px;display:none;border-radius:10px}.mobile-menu-wrapper ul.menu li.active>ul.sub-menu{display:block}.mobile-menu-wrapper ul.menu li ul.sub-menu li{display:block}.mobile-menu-wrapper .top .site-logo{inline-size:58px;position:relative;padding-inline-end:36px;margin-inline-end:36px;box-sizing:content-box;display:flex;align-items:center}.mobile-menu-wrapper .top .sepidsolar-language-selector{margin-inline-end:unset}.sepidsolar-language-selector .selector:before{display:none}.sepidsolar-language-selector .selector{padding-inline-end:unset}.mobile-menu-wrapper .top .site-logo img{inline-size:100%;block-size:100%}.mobile-menu-wrapper .top .site-logo:after{content:"";background:#b8b8b8;inline-size:1px;block-size:44px;position:absolute;inset-inline-end:0}.mobile-menu-wrapper .top.mobile-menu-brand-only .site-logo{margin:0;padding:0;justify-content:center}.mobile-menu-wrapper .top.mobile-menu-brand-only .site-logo:after{content:none;display:none}.mobile-menu-wrapper .top.mobile-menu-brand-only .site-logo--brand{inline-size:auto;direction:rtl;gap:8px;color:#eef5ff;text-decoration:none}.mobile-menu-brand__mark{display:grid;inline-size:38px;block-size:38px;flex:0 0 38px;place-items:center;color:#d6ae69}.mobile-menu-brand__mark svg{inline-size:36px;block-size:36px;fill:none;stroke:currentColor;stroke-width:1.4}.mobile-menu-brand__text{display:block;text-align:right}.mobile-menu-brand__text b,.mobile-menu-brand__text small{display:block;white-space:nowrap}.mobile-menu-brand__text b{font-size:20px;line-height:1;letter-spacing:1px}.mobile-menu-brand__text small{margin-top:5px;color:#d6ae69;font-size:8px;line-height:1}.mobile-menu-wrapper .bottom a{gap:10px;color:#414651;font-size:14px;text-decoration:none;border-radius:12px;border:1px solid #d5d7da;box-shadow:0 1px 2px 0 rgba(10,13,18,.05);block-size:44px;padding:10px 16px;gap:4px}.mobile-menu-wrapper .bottom a.my-account.is-active{border-color:transparent;background:var(--Secondary,#efce9b);box-shadow:none;color:var(--Neutral---800,#292929)}.mobile-menu-wrapper .bottom a.my-account.is-active svg{color:var(--Neutral---800,#292929)}body{transition:margin 0s,margin-top 0s}.site-header{position:static}.site-header.sticky-header{position:fixed;inset-block-start:0;inset-inline-end:0;background:#fff;z-index:999999;inline-size:100%}body.mobile-cart-open .site-header.sticky-header{background:0 0;box-shadow:none !important}body.mobile-cart-open .site-header.sticky-header .mobile-menu-toggle{opacity:0}.site-header.sticky-header .pantry-topbar{display:none}.site-header.sticky-header .header-bottom{position:absolute;inset-block-start:0;inset-inline-start:170px;display:none}.site-header.sticky-header .header-top{margin:15px 0;padding-top:0}.site-header.sticky-header .shipping-costs{display:none}.site-header.sticky-header .search-form{display:none}.site-header.sticky-header [class*=spider]{transform:scale(.6) translateY(-60px)}.sticky-header-search-toggle{inline-size:44px;block-size:44px;padding:4px;gap:8px;border-radius:12px;border:1px solid #d5d7da;box-shadow:0 1px 2px 0 rgba(10,13,18,.05);position:relative;align-items:center;justify-content:center;color:#414651;display:none;cursor:pointer}.sticky-header-search-toggle svg{transform:scale(.9)}.site-header.sticky-header .mobile-menu-toggle{display:flex;margin-inline-end:10px}.site-header.sticky-header .logo-search{margin-inline-end:auto}.site-header.sticky-header .logo-search a.site-logo{display:flex}header.site-header.sticky-header.search-open .t-mini-cart-count{display:none}@media (min-width:769px){.site-header.sticky-header.search-open .search-form{display:flex;position:absolute;inline-size:calc(100% - 40px);block-size:100%;background:#f7f7f7;justify-content:center;align-items:center;margin:auto;max-inline-size:100%;z-index:9}.site-header.sticky-header .sticky-header-search-toggle{display:flex}body.admin-bar .site-header.sticky-header{inset-block-start:32px}}@media (max-width:768px){.site-header.sticky-header .search-form{display:flex !important}.site-header.sticky-header .header-top{margin:15px 0 0 !important}}@media (max-width:1024px){.t-container{padding:0 30px;margin:0}}@media (max-width:768px){#crisp-chatbox-button{inset-block-end:85px !important}.t-container{padding:0 16px;max-inline-size:100%;margin:0}.header-bottom{display:none}.search-form{inline-size:auto;flex:1;max-inline-size:unset}.logo-search .site-logo{position:absolute;inset-inline-end:12px;display:flex}.logo-search{display:flex;flex-direction:row;inline-size:100%}.search-form .search-field{padding-inline-end:45px}.logo-search .site-logo img{block-size:24px}.header-top{padding-bottom:16px;margin-top:0}.mobile-menu-toggle{display:flex;margin-inline-end:12px}}.site-footer{inline-size:100%;display:flex;flex-direction:column;background:#f5f5f5}.site-footer .top{padding-block:24px 28px;display:flex;align-items:center;justify-content:space-between}.site-footer .top .heading .title{color:var(--Gray-900,#181d27);font-size:18px;font-weight:600;line-height:26px;margin:0}.site-footer .top .heading .disc{color:var(--Gray-600,#535862);font-size:13px;font-weight:400;line-height:30px}.site-footer .middle{padding:32px 0;border-top:1px dashed var(--Primary---500,#d6ae69);display:flex;align-items:center;justify-content:space-between}.site-footer .middle .sepidsolar-media{display:flex;align-items:center;gap:48px}.site-footer .middle .sepidsolar-media .logo{display:flex;align-items:center;gap:8px}.site-footer .middle .sepidsolar-media .logo img{inline-size:48px}.site-footer .middle .sepidsolar-media .logo span{color:var(--Primary,#eeb94c);font-size:16px;font-weight:600;line-height:24px}.site-footer .middle .sepidsolar-media .social{display:flex;gap:24px}.site-footer .middle .sepidsolar-media .social a{display:flex;color:#000;align-items:center}.site-footer .middle .companies{display:flex}.site-footer .middle .companies .banks{border-inline-end:1px solid #b8b8b8;padding-inline-end:40px;margin-inline-end:40px}.site-footer .middle .companies>div{display:flex;align-items:center;gap:40px}.site-footer .bottem{display:flex;justify-content:space-between;border-radius:24px;background:#e4e4e4;gap:32px;padding:24px;margin-bottom:32px;padding-inline-end:200px}.site-footer .bottem .col .heading{color:#222;font-size:14px;font-weight:600;line-height:20px;margin:0 0 16px}.site-footer .bottem .col .footer-menu{margin:0;padding:0;display:flex;flex-direction:column}.site-footer .bottem .col .footer-menu li{display:inline-block}.site-footer .bottem .col .footer-menu li a{color:#666;font-family:var(--theme-font-family);font-size:13px;font-style:normal;font-weight:500;line-height:24px}.site-footer .bottem .col .footer-menu li a:hover{color:#eeb94c}.site-footer .bar{background:#ebce8e;min-block-size:40px;display:flex;align-items:flex-start;justify-content:center}.site-footer .bar p{margin:auto 0;text-align:center;color:#000;font-size:13px;font-weight:400;line-height:24px}.footer-newsletter-form-wrapper{display:flex;gap:12px;align-items:center}.footer-newsletter-form-wrapper input{border-radius:12px;border:1px solid var(--Gray-300,#d5d7da);background:var(--White,#fff);box-shadow:0 1px 2px 0 rgba(10,13,18,.05);padding:10px 14px;inline-size:280px;max-inline-size:100%}.footer-newsletter-form-wrapper button{border-radius:8px;border:1px solid var(--Primary,#eeb94c);background:var(--Primary,#eeb94c);box-shadow:0 1px 2px 0 rgba(10,13,18,.05);padding:10px 18px;color:var(--White,#fff);font-size:14px;font-weight:600;line-height:24px;cursor:pointer}.footer-newsletter-form-wrapper input,.footer-newsletter-form-wrapper input::placeholder{color:var(--Gray-500,#717680);font-size:14px;font-weight:400;line-height:24px}.footer-newsletter-form-wrapper button:hover{background:#222}.social.in-mobile{padding-block:33px 24px;border-top:1px solid var(--Gray-200,#e9eaeb);align-items:center;justify-content:center;gap:40px;display:none}.social.in-mobile a{color:#000;display:flex;align-items:center}@media (max-width:768px){.site-footer .middle,.site-footer .top,.site-footer .middle .companies{flex-direction:column}.footer-newsletter-form-wrapper input{inline-size:100%}.site-footer .top{display:flex;align-items:stretch}.footer-newsletter-form-wrapper{display:flex;flex-direction:column;gap:8px;inline-size:100%}.footer-newsletter-form-wrapper button{inline-size:100%}.site-footer .top .heading{margin-bottom:32px}.site-footer .middle .sepidsolar-media .social{display:none}.site-footer .middle{align-items:stretch;gap:32px}.site-footer .middle .sepidsolar-media .logo img{inline-size:72px}.site-footer .middle .companies .banks{border:0 !important;padding:0;margin:0}.site-footer .middle .sepidsolar-media{justify-content:center}.site-footer .middle .companies{gap:32px;display:flex;align-items:center}.site-footer .bottem{display:flex;flex-wrap:wrap;padding:24px;gap:32px}.social.in-mobile{display:flex}.solardev-notice-ajax{inset-block-end:unset !important;inset-block-start:15px}}.header-bottom .menu li.menu-item-has-children:hover ul.sub-menu ul.sub-menu{inset-inline-start:calc(100% - 20px);display:flex}.c-row>.c-col img{float:inline-end}.c-row{margin:40px 0}.blog-button-shortcode{display:inline-block;padding:7px 25px;background-color:#1a3c34;color:#fff;text-decoration:none;border-radius:5px;text-align:center}.shipping-zone-costs-popup{border-radius:24px;background:#fff;box-shadow:0 4px 56px 0 rgba(0,0,0,.12);position:fixed;inset-inline-end:50%;inset-block-start:50%;transform:translate(-50%,-50%);padding:32px;inline-size:792px;max-inline-size:calc(100% - 30px);align-items:stretch;display:none;flex-direction:column;z-index:999999}html[dir=ltr] .shipping-zone-costs-popup{transform:translate(50%,-50%)}body.shipping-zone-costs-popup-active .shipping-zone-costs-popup{display:flex}.shipping-zone-costs-popup>div{display:none}.shipping-zone-costs-popup>div.active{display:block}.shipping-zone-costs-popup .heading{display:flex;justify-content:space-between;align-items:center}.shipping-zone-costs-popup .heading>span:first-child{color:#111827;font-size:18px;font-weight:700;line-height:125%;display:flex;align-items:center;gap:8px}.shipping-zone-costs-popup .heading span.icon{display:inline-flex}.shipping-zone-costs-popup .heading .close-popup-btn{border-radius:200px;background:var(--Neutral---100,#ebebeb);display:flex;justify-content:center;align-items:center;inline-size:36px;block-size:36px;cursor:pointer}.shipping-zone-costs-popup .content{padding:24px;border-radius:12px;border:1px solid var(--Neutral---100,#ebebeb);margin-top:24px;display:flex;flex-direction:column}body.shipping-zone-costs-popup-active .sepidsolar-shadow{position:fixed;z-index:99999;opacity:1;visibility:visible;backdrop-filter:blur(4px)}.shipping-zone-costs-popup .content span.title{color:var(--Gray-700,#414651);font-size:14px;font-weight:400;line-height:20px;margin-bottom:6px}.shipping-zone-costs-popup .content .tending{margin-top:24px}.shipping-zone-costs-popup .content .trending-heading{display:flex;align-items:center;flex-wrap:nowrap;gap:4px;color:var(--Gray-700,#414651);font-size:14px;font-weight:400;line-height:20px;margin-bottom:12px}.shipping-zone-costs-popup .content .countries{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px}.shipping-zone-costs-popup .content .countries .country-item{border-radius:12px;border:1px solid #d5d7da;box-shadow:0 1px 2px 0 rgba(10,13,18,.05);display:flex;padding:10px 16px;gap:4px;align-items:center;cursor:pointer}.shipping-zone-costs-popup .content .countries .country-item .icon{display:flex}.shipping-zone-costs-popup .select2-selection__placeholder{color:var(--Neutral---400,#8f8f8f);font-size:13px;font-weight:400;line-height:24px}.shipping-zone-costs-popup .content .countries .country-item .country-name{color:#414651;font-size:14px;font-weight:500;line-height:20px}.shipping-zone-costs-popup .content .countries .country-item:hover{transform:translateY(-5px)}.shipping-zone-costs-dropdown{position:relative}.shipping-zone-costs-dropdown .trigger-input{inline-size:100%;padding:10px 12px;border:1px solid #cfcfe6;border-radius:8px;background:#fff;cursor:text;box-sizing:border-box}.shipping-zone-costs-dropdown .menu{position:absolute;inset-inline-end:0;inset-inline-start:0;inset-block-start:calc(100% + 8px);background:#fff;border:1px solid #e0e0ee;border-radius:8px;box-shadow:0 8px 24px rgba(24,24,40,.08);z-index:30;padding:8px;display:none}.shipping-zone-costs-dropdown .menu.open{display:block}.shipping-zone-costs-dropdown .options{max-block-size:196px;overflow:auto;padding:4px}.shipping-zone-costs-dropdown .option{display:flex;align-items:center;gap:8px;padding:12px;border-radius:6px;cursor:pointer;color:var(--Neutral---900,#1a1a1a);text-align:start;font-size:14px;font-weight:500;line-height:normal}.shipping-zone-costs-dropdown .option:hover{background:#f4f6ff}.shipping-zone-costs-dropdown .icon{inline-size:20px;block-size:20px}.shipping-zone-costs-dropdown .no-results{text-align:center;padding:8px;color:#666}.shipping-zone-costs-info{display:flex;flex-direction:column}.shipping-zone-costs-info .shipping-method{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.shipping-zone-costs-info .shipping-method .title{display:flex;align-items:center;gap:12px}.shipping-zone-costs-info .shipping-method .title .method-name{color:var(--Neutral---800,#292929);font-size:14px;font-weight:600;line-height:150%}.shipping-zone-costs-info .shipping-method .method-cost{color:var(--Neutral-color-500,#666);font-size:14px;font-weight:600;line-height:150%}.shipping-zone-costs-popup .level-two .btns{display:flex;flex-direction:row;align-items:center;gap:12px;margin-top:20px}.shipping-zone-costs-popup .level-two .btns .btn.light{border-radius:12px;border:1px solid #d5d7da;background:var(--Neutral---50,#fff);box-shadow:0 1px 2px 0 rgba(10,13,18,.05);color:#414651}.shipping-zone-costs-popup .level-two .btns .btn{border-radius:12px;border:1px solid var(--Primary,#eeb94c);background:var(--Primary,#eeb94c);box-shadow:0 1px 2px 0 rgba(10,13,18,.05);display:flex;block-size:48px;padding:4px 24px;justify-content:center;align-items:center;gap:8px;color:var(--Neutral---50,#fff);font-size:16px;font-weight:400;line-height:20px;cursor:pointer}.mobile-menu-open .crisp-client{display:none !important}@media (max-width:768px){.shipping-zone-costs-popup{padding:25px}.shipping-zone-costs-popup .heading>span:first-child{font-size:16px;line-height:180%}.shipping-zone-costs-popup .heading{gap:20px}.shipping-zone-costs-info .shipping-method .title svg{flex-shrink:0}.shipping-zone-costs-info .shipping-method .title .method-name{font-size:13px}.shipping-zone-costs-popup .level-two .btns .btn{flex:1;white-space:nowrap}}.product-quantity .quantity{display:flex;align-items:center;gap:0}.quantity input{border-radius:4px;border:1px solid var(--Neutral-50,#f4f4f4);background:var(--Neutral-50,#f4f4f4);display:flex;inline-size:36px;block-size:36px;align-items:center;justify-content:center;text-align:center}.product-quantity .quantity .quantity-button{padding:10px;cursor:pointer}.sepidsolar-ls{z-index:9999999999999 !important;box-shadow:0 12px 32px rgba(0,0,0,.12);overscroll-behavior:contain;direction:rtl;border-radius:12px;border:1px solid var(--Neutral---100,#ebebeb);background:var(--Neutral-0,#fff)}html[dir=ltr] .sepidsolar-ls{direction:ltr}table.sepidsolar-ls__table{padding:24px 16px;inline-size:100%;block-size:100%}tr.sepidsolar-ls__row{padding-bottom:8px;border-bottom:1px solid var(--Neutral-50,#f4f4f4);margin-bottom:16px;display:flex;align-items:center;gap:16px}tr.sepidsolar-ls__row:last-child{padding-bottom:unset;margin-bottom:unset;border-bottom:unset}img.sepidsolar-ls__thumb{inline-size:48px;block-size:48px;border-radius:4px}td.sepidsolar-ls__cell.sepidsolar-ls__cell--img{display:flex}a.sepidsolar-ls__link{color:var(--Neutral-color-700,#3d3d3d);text-align:start;font-size:14px;font-weight:600;line-height:150%}#wpadminbar{z-index:9999999}a.added_to_cart{display:none !important}.Christmas-topbar.wrapper{padding:14px 80px;box-shadow:0 4px 56px 0 rgba(0,0,0,.12)}.Christmas-topbar.wrapper .Christmas-topbar{border-radius:8px;background:#e0dbf5;display:flex;justify-content:space-between;align-items:center;padding:0 20px}.Christmas-topbar.wrapper .Christmas-topbar .icon{display:flex}.Christmas-topbar.wrapper .Christmas-topbar .txt{color:var(--Neutral---900,#1a1a1a);font-size:13px;font-weight:600}.Christmas-topbar.wrapper .Christmas-topbar .button{color:var(--Neutral-color-50,#fff);font-size:11px;font-weight:500;display:flex;height:24px;padding:0 8px;justify-content:center;align-items:center;gap:10px;border-radius:6px;background:#c42323}.Christmas-topbar.wrapper .Christmas-topbar .icon.reverse{transform:rotateY(180deg)}.Christmas-topbar.wrapper .Christmas-topbar .txt-wrapper{display:flex;gap:14px;align-items:center}@media (max-width:768px){.Christmas-topbar.wrapper{padding:unset}.Christmas-topbar.wrapper .Christmas-topbar{padding:10px 0;justify-content:center}.Christmas-topbar.wrapper .Christmas-topbar .icon{display:none}.Christmas-topbar.wrapper .Christmas-topbar .txt{font-size:11px}.Christmas-topbar.wrapper .Christmas-topbar .button{font-size:11px;border-radius:200px}.Christmas-topbar.wrapper .Christmas-topbar .txt-wrapper{gap:4px}}.nowruz-topbar{border-radius:var(--radius-none,0);border-bottom:1px solid #122347;background:#122347;display:flex;align-items:center;justify-content:space-between;padding:0 80px}.nowruz-topbar .content{display:flex;align-items:center;gap:12px}.nowruz-topbar .content .icon{display:flex}.nowruz-topbar .content p{color:#fff;font-size:13px;font-weight:500;line-height:var(--Line-height-text-md,24px)}.nowruz-topbar .content p span{font-weight:600;font-size:12px;color:var(--Secondary,#efce9b)}.nowruz-topbar .actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.nowruz-topbar .actions .btn{border-radius:200px;background:#fff;color:#122347;font-size:12px;text-align:center;font-weight:600;line-height:var(--Line-height-text-md,24px);padding:4px 18px}.nowruz-topbar .actions .close-topbar-btn{background:unset;border:unset;outline:unset;box-shadow:unset;display:flex;align-items:center;justify-content:center}#solardev-nowruz-banner{position:fixed;inset-block-end:20px;inset-inline-start:20px;inset-inline-end:20px;width:fit-content;z-index:99999;display:flex;align-items:center;gap:15px;background:#fff;box-shadow:0 4px 25px rgba(0,0,0,.15);border-radius:16px;padding-block:20px;padding-inline:20px 80px;animation:nowruzSlideUp .45s ease-out}@keyframes nowruzSlideUp{from{transform:translateY(80px);opacity:0}to{transform:translateY(0);opacity:1}}.solardev-nowruz-btn{background:#122347;color:#fff;padding:10px 25px;border-radius:10px;text-decoration:none;font-size:15px;white-space:nowrap;display:flex;height:48px;max-height:48px;padding:15.5px 60px;justify-content:center;align-items:center;gap:6px;flex:1 0 0%;border-radius:10px;background:#122347}.solardev-nowruz-close{border:none !important;position:absolute !important;left:20px !important;top:20px !important;font-size:22px !important;cursor:pointer !important;display:flex !important;width:48px !important;height:48px !important;padding:15.5px 15px 14.5px !important;justify-content:center !important;flex-shrink:0 !important;border-radius:12px !important;background:var(--Neutral---100,#ebebeb) !important}.solardev-nowruz-content{display:flex;flex:1;gap:12px;align-items:center}.solardev-nowruz-icon img{inline-size:32px;block-size:32px}.solardev-nowruz-icon{inline-size:48px;block-size:48px;border-radius:16px;background:#efce9b;box-shadow:0 -3px 4.3px 0 rgba(104,74,28,.32) inset,0 1.829px 1.7px 0 rgba(255,255,255,.5) inset,0 .914px 2.057px 0 rgba(104,74,28,.24);display:flex;width:48px;height:48px;padding:11px;justify-content:center;align-items:center;gap:10px;flex-shrink:0}.solardev-nowruz-text{color:var(--Neutral---700,#3d3d3d);text-align:start;font-size:16px;font-weight:500;line-height:150%;padding-inline-end:40px}@media (max-width:768px){#solardev-nowruz-banner{flex-direction:column;padding:16px;width:calc(100% - 40px)}.solardev-nowruz-text{text-align:center;padding:0;font-weight:500}.solardev-nowruz-content{inline-size:100%}.solardev-nowruz-btn{flex:1;text-align:center;margin-left:60px}#solardev-nowruz-banner .solardev-nowruz-close{top:unset !important;inset-inline-end:20px !important;inset-inline-start:unset}.nowruz-topbar .content .icon{display:flex}.nowruz-topbar{padding:0 16px}.nowruz-topbar .actions .btn{padding:8px}.nowruz-topbar .actions{gap:0}}.footer-newsletter-form-wrapper button{border:1px solid #eeb94c !important;background:#eeb94c !important}.site-footer .bottem{background:#e4e4e4 !important}.thankyou-page section.woocommerce-order-details,.thankyou-page section.woocommerce-customer-details{display:none}