@keyframes flashing{ 0%{filter:brightness(1)}
 30%{filter:brightness(1.1)}
 40%{filter:brightness(1)}
 70%{filter:brightness(1.3)}
 100%{filter:brightness(1)}
 }
 html,body{min-height:100vh}
 header{display:flex!important;flex-wrap:wrap;gap:10px;align-items:center}
 header>*{margin:0}
 .logolink{flex-grow:1}
 nav.top_menu{flex-grow:1;margin: 20px auto 10px;}
 nav.top_menu box>ul{width:auto}
 box,.box{background:rgba(255,255,255,.95);margin:auto;box-shadow:0 3px 8px -3px rgb(167 94 33 / 35%)}
 .payways::after{content:'';display:block;float:right;display:inline-block;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:plain;-apple-pay-button-style:white;margin-top:5px}
 opencart{margin:-6px 0 0 0!important}
 opencart prase{display:inline-block;line-height:1.2}
 opencart>i{font-size:44px!important}
 opencart>i:after{content:'inbox'}
 opencart num{background:transparent;font-size:15px;font-weight:bold;right:22px;top:8px;text-align:center}
 header{border-radius:0 0 10px 10px;top:-5px}
 nav .cats{background:rgb(0,0,0,0.05)!important;color:var(--txt_color)}
 product{box-shadow:0 2px 4px -1px rgb(0 0 0 / 20%);-webkit-box-shadow:0 2px 4px -1px rgb(0 0 0 / 20%)}
 product price{background:transparent;text-align:center;color:#060}
 add2cart flex{flex-wrap:nowrap}
 add2cart{display:block;text-align:center}
 add2cart add,add2cart buy{background:transparent!important;color:var(--btn_color)!important;box-shadow:none;align-items:center}
 add2cart add::before,add2cart buy::before{background:var(--btn_color)!important;color:#ffffff!important;padding:5px;border-radius:100%}
 add2cart add::before{content:'add'}
 add2cart buy{text-align:left;color:var(--imp_btn_color)!important;width:auto}
 add2cart buy::before{background:var(--imp_btn_color)!important;content:'done'}
 add2cart>input{font-size:130%!important;font-weight:bold;background:transparent!important;border:0!important;box-shadow:none!important;color:inherit}
 logo{max-width:180px;height:54px;margin-bottom:0}
 .donatelink{margin-left:5px;float:left}
 nav.slide box{background:rgba(255,255,255,.9)!important}
 .top_menu_icon{width:auto;margin:0;background:transparent;color:var(--txt_color);line-height:0.5;opacity:0.6}
 .top_menu_icon:after{content:''}
 nav.top .btn{margin:0!important;padding:5px 0}
 decoration{display:block;width:100%;padding:20px 10px;text-align:center;background-size:auto 100%}
 decoration desc{background:#fff;box-shadow:0 3px 5px rgba(0,0,0,0.2);border-radius:8px;padding:5px 8px;-webkit-box-decoration-break:clone;line-height:2.7}
 h1,h2,h3,h4,h5,h6{color:var(--link_color)}
 slider>*{margin-left:10px;border-radius:10px;width:auto;display:inline-block}
 input,textarea,select,.select2-selection{border-radius:10px!important}
 [nowrap],.nowrap{white-space:nowrap}
 .graybg{background:#908378!important;color:#fff}
 .graybg:hover,.graybg:active,.graybg:focus{background:#aea196!important}
 .egiftlink{background:var(--imp_btn_color);float:left;color:var(--imp_btn_txt_color)}
 /* socials{backdrop-filter:blur(5px);}
 */ post iframe{max-width:100%}
 .popup_frame>.close{backdrop-filter:blur(5px)}
 footer{text-align:center;backdrop-filter:blur(5px)}
 footer .rights{float:none;clear:both}
 .statstics{color:#000!important;clear:both;max-width:790px;width:100%;display:flex;flex-wrap:wrap;margin:50px auto;background:rgba(255,255,255,.2);border-radius:10px;padding:20px;backdrop-filter:blur(5px)}
 .statstics div{width:33.33%;text-align:center;display:grid}
 .statstics b{font-size:30px}
 product .thumb{width:auto}
 product thumb,product .thumb img{border-radius:8px}
 product goal{padding:0 10px 10px 10px;background:#fff}
 goal progress,progress[rate]:after{border-radius:0 0 var(--border-radius) var(--border-radius)}
 goal br{display:none}
 htools .curr{background:transparent!important;box-shadow:none;width:auto}
 supermemu{display:flex;clear:both;gap:8px;align-items:start;align-self:start}
 supermemu .btn{width:min-content;flex-wrap:wrap;justify-content:center;margin: -10px 0 -40px; padding: 35px 8px 14px;border-radius:0 0 10px 10px;line-height:0.8}
 .donatebtn{padding-top:20px!important}
 @media (min-width:901px){ c{width:33.3333333%!important}
 product thumb,product .thumb img{min-height:23vw}
 .warp.main{min-height:calc( 100vh - 307px )}
 }
 @media (min-width:1200px){ product thumb,product .thumb img{min-height:372px}
 }
 @media (max-width:600px){ c{width:100%!important}
 logo{height:45px;width:150px}
 product thumb,product .thumb img{height:90vw}
 supermemu>*{flex:1;flex-wrap:wrap;}
 .warp.main{min-height:calc( 100vh - 220px )}
 socialname{display:none!important}
 footer .rights{float:none;clear:both}
 }
 nav.top .donatebtn{position:fixed;top:170px;left:0;padding:6px 6px 5px 10px;background:#fff;border-top-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:0;box-shadow:0 4px 4px -4px rgb(0 0 0 / 60%)!important;z-index:3;flex-direction:column;width:50px;align-items:start}
 .donatebtn::before{content:none}
 .donatebtn{animation:flashing 4s infinite;background:var(--imp_btn_color)!important;color:var(--imp_btn_txt_color)!important;width:50px;white-space:normal}
 product{display:flex;flex-direction:column}
 product>a{flex:1}
