.jtp-weight-box.jtp-unified-box{padding:16px!important;margin:117px 100px!important}.section.section_product_before_tabs{padding-top:80px}.with_aside #Content{padding-top:100px}.image_frame .image_wrapper .image_links{display:none}.mask{display:none}.woocommerce ul.products{--card:220px;--pic:65%}@keyframes jzBlob{0%,100%{border-radius:60% 40% 55% 45% / 45% 55% 40% 60%}25%{border-radius:40% 60% 45% 55% / 60% 40% 55% 45%}50%{border-radius:55% 45% 60% 40% / 40% 60% 45% 55%}75%{border-radius:45% 55% 40% 60% / 55% 45% 60% 40%}}@keyframes jzBlobSoft{0%,100%{border-radius:30% 24% 28% 26% / 24% 28% 26% 30%}25%{border-radius:24% 30% 26% 28% / 30% 24% 28% 26%}50%{border-radius:28% 26% 30% 24% / 26% 30% 24% 28%}75%{border-radius:26% 28% 24% 30% / 28% 26% 30% 24%}}@keyframes jzGlitch{0%{text-shadow:3px 0 #ff2bd6,-3px 0 #00f0ff;transform:translate(0)}20%{text-shadow:-4px 2px #ff2bd6,4px -2px #00f0ff;transform:translate(-2px,1px)}40%{text-shadow:4px -2px #ff2bd6,-4px 2px #00f0ff;transform:translate(2px,-1px)}60%{text-shadow:-3px 0 #ff2bd6,3px 0 #00f0ff;transform:translate(-1px,0)}80%{text-shadow:2px 2px #ff2bd6,-2px -2px #00f0ff;transform:translate(1px,1px)}100%{text-shadow:3px 0 #ff2bd6,-3px 0 #00f0ff;transform:translate(0)}}@keyframes jzFlip{from{transform:rotateX(0deg)}to{transform:rotateX(360deg)}}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%, 230px),var(--card)));justify-content:center;gap:44px 30px;padding:36px 0;margin:0}.woocommerce ul.products::before,.woocommerce ul.products::after{display:none!important}.woocommerce ul.products li.product{width:100%!important;max-width:var(--card);margin:0 auto!important;float:none!important;position:relative;text-align:center;padding:18px 14px 26px;background:none;border:0;overflow:visible;isolation:isolate}.woocommerce ul.products li.product::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 42% 18% at 28% 10%,rgb(255 255 255 / .75),#fff0 100%),radial-gradient(ellipse 26% 10% at 78% 92%,rgb(255 255 255 / .45),#fff0 100%),linear-gradient(140deg,rgb(255 255 255 / .14) 0%,rgb(235 244 242 / .04) 50%,rgb(255 255 255 / .12) 100%);-webkit-backdrop-filter:blur(6px) saturate(140%);backdrop-filter:blur(6px) saturate(140%);border:1.5px solid rgb(255 255 255 / .85);box-shadow:0 0 0 1px rgb(90 130 125 / .35),0 22px 40px -14px rgb(40 70 65 / .3),inset 0 0 22px rgb(255 255 255 / .35),inset 0 -12px 26px rgb(120 165 160 / .22),inset 0 8px 18px rgb(255 255 255 / .5);animation:jzBlob 9s ease-in-out infinite;transition:transform .8s cubic-bezier(.2,.8,.2,1),box-shadow .6s ease,background .6s ease}.woocommerce ul.products li.product:hover::before{transform:scale(1.06) rotate(-2deg);animation-duration:3.5s;background:radial-gradient(ellipse 48% 20% at 28% 10%,rgb(255 255 255 / .9),#fff0 100%),radial-gradient(ellipse 30% 12% at 78% 92%,rgb(255 255 255 / .6),#fff0 100%),linear-gradient(140deg,rgb(255 255 255 / .22) 0%,rgb(230 243 240 / .08) 50%,rgb(255 255 255 / .2) 100%);box-shadow:0 0 0 1px rgb(80 125 120 / .45),0 32px 50px -14px rgb(30 60 55 / .4),0 0 36px rgb(255 255 255 / .7),inset 0 0 28px rgb(255 255 255 / .5),inset 0 -12px 26px rgb(120 165 160 / .3),inset 0 8px 18px rgb(255 255 255 / .7)}.woocommerce ul.products li.product::after{display:none!important}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link,.woocommerce ul.products li.product>a:first-child{position:relative;display:block}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link::before,.woocommerce ul.products li.product a.woocommerce-LoopProduct-link::after,.woocommerce ul.products li.product>a:first-child::before,.woocommerce ul.products li.product>a:first-child::after{content:none!important;display:none!important}.woocommerce ul.products li.product a img,.woocommerce ul.products li.product:hover a img,.woocommerce ul.products li.product a:hover img{display:block;width:var(--pic);max-width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center;margin:7% auto 6%!important;border:4px solid #f8c910!important;box-shadow:0 14px 24px rgb(0 0 0 / 0)!important;animation:jzBlobSoft 6s ease-in-out infinite reverse!important;transform:none!important;filter:none!important;transition:none!important;position:relative;z-index:2}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product h3,.woocommerce ul.products li.product a .woocommerce-loop-product__title,.woocommerce ul.products li.product a h2{position:relative;z-index:2;font-size:19px;font-weight:900;color:#063721!important;padding:4px 0 8px;text-shadow:0 1px 0 rgb(255 255 255 / .9)!important}.woocommerce ul.products li.product:hover .woocommerce-loop-product__title{animation:jzGlitch .35s steps(2,end) infinite}.woocommerce ul.products li.product .price{position:relative;z-index:2;display:inline-block;padding:7px 22px;border-radius:40px;font-size:14px;font-weight:900;color:#063721!important;background:linear-gradient(135deg,rgb(255 255 255 / .6),rgb(255 255 255 / .2));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1.5px solid rgb(248 201 16 / .9);box-shadow:0 8px 18px rgb(40 70 65 / .2),inset 0 2px 6px rgb(255 255 255 / .8)}.woocommerce ul.products li.product .price *{color:#063721!important}.woocommerce ul.products li.product:hover .price{animation:jzFlip 1s cubic-bezier(.6,0,.2,1) 1}.woocommerce ul.products li.product .button{position:relative;z-index:2;display:block;margin:14px auto 0;padding:9px 24px;border-radius:40px;background:rgb(255 255 255 / .3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#063721;border:2px solid #063721;font-weight:800;font-size:13px;opacity:0;transform:scale(.6);transition:all .45s cubic-bezier(.3,1.6,.5,1)}.woocommerce ul.products li.product:hover .button{opacity:1;transform:scale(1)}.woocommerce ul.products li.product .button:hover{background:#063721;color:#fff}.woocommerce ul.products li.product .onsale{position:absolute;top:8px;right:8px;left:auto;margin:0;min-width:0;min-height:0;padding:7px 13px;line-height:1.3;border-radius:50%;background:#ff3d6e;color:#fff;font-weight:800;z-index:5}@media (max-width:600px){.woocommerce ul.products{--card:94%;grid-template-columns:repeat(2,1fr);gap:30px 12px}.woocommerce ul.products li.product{padding:12px 6px 20px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:15px}.woocommerce ul.products li.product .button{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.woocommerce ul.products li.product *,.woocommerce ul.products li.product::before{animation:none!important}}.single-product{--g:#0f4d2e;--g2:#1f7a4a;--y:#f5c400;--line:#e2ece6;--soft:#f4f9f6}.single-product .woocommerce-product-details__short-description{position:static;z-index:auto;clear:both;margin-bottom:24px}.single-product .jtp-weight-box.jtp-unified-box{position:relative;clear:both;margin-top:0;float:none}.single-product .jtp-weight-box.jtp-unified-box{top:auto;transform:none;margin-top:0!important}.woocommerce form.cart{display:inline-block!important}.single-product div.product .summary{display:flow-root}.single-product .product_title{font-weight:900;line-height:1.5;padding-bottom:12px;margin-bottom:16px;background:linear-gradient(90deg,var(--g),var(--g2));-webkit-background-clip:text;background-clip:text;color:#fff0;position:relative}.single-product .product_title::after{content:"";position:absolute;bottom:0;right:0;width:70px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--y),#ffe066)}.single-product .woocommerce-product-details__short-description{background:linear-gradient(135deg,var(--soft),#fff);border:1px solid var(--line);border-right:4px solid var(--y);border-radius:14px;padding:14px 16px;margin:0 0 22px;position:relative;z-index:1;font-size:13px}.single-product .woocommerce-product-details__short-description ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.single-product .woocommerce-product-details__short-description li{position:relative;background:#e7f3ec;color:var(--g);font-weight:600;padding:5px 28px 5px 12px;border-radius:30px;line-height:1.8}.single-product .woocommerce-product-details__short-description li::before{content:"✓";position:absolute;right:10px;color:var(--g2);font-weight:900}.single-product .woocommerce-product-gallery__image{position:relative}.single-product .woocommerce-product-gallery__image img{border-radius:20px;box-shadow:0 10px 30px -10px rgb(15 77 46 / .35);transform:none!important;transition:none!important}.single-product .woocommerce-product-gallery__image::after{content:"کیفیت ممتاز";position:absolute;top:14px;right:14px;background:var(--y);color:#3b2f00;font-size:12px;font-weight:800;padding:5px 14px;border-radius:30px;box-shadow:0 4px 12px rgb(0 0 0 / .18);pointer-events:none}.single-product .product_meta{margin-top:16px;font-size:13px;color:#666}.single-product .product_meta a{display:inline-block;background:var(--soft);color:var(--g);padding:3px 12px;border-radius:20px;border:1px solid var(--line)}.single-product .woocommerce-tabs ul.tabs{display:flex;gap:8px;list-style:none;margin:32px 0 14px;padding:0;border:0}.single-product .woocommerce-tabs ul.tabs::before,.single-product .woocommerce-tabs ul.tabs li::before,.single-product .woocommerce-tabs ul.tabs li::after{display:none!important}.single-product .woocommerce-tabs ul.tabs li{margin:0;padding:0;border:0;background:none}.single-product .woocommerce-tabs ul.tabs li a{display:block;padding:9px 22px;border-radius:30px;background:var(--soft);border:1px solid var(--line);color:#555;font-size:14px;font-weight:700;transition:background .2s,color .2s}.single-product .woocommerce-tabs ul.tabs li a:hover{color:var(--g)}.single-product .woocommerce-tabs ul.tabs li.active a{background:var(--g);border-color:var(--g);color:#fff}.single-product .woocommerce-Tabs-panel{background:#fff;border:1px solid var(--line);border-right:4px solid var(--y);border-radius:16px;padding:22px 24px;color:#333;font-size:14.5px;line-height:2.2;text-align:justify;box-shadow:0 8px 24px -14px rgb(15 77 46 / .25)}.single-product .woocommerce-Tabs-panel p{margin:0 0 12px}.single-product .woocommerce-Tabs-panel strong{color:var(--g);background:linear-gradient(transparent 60%,#fff1a8 60%)}.single-product .woocommerce-Tabs-panel h2{font-size:18px;color:var(--g);margin:0 0 12px}@media (max-width:600px){.single-product .woocommerce-Tabs-panel{padding:16px}.single-product .woocommerce-tabs ul.tabs li a{padding:8px 16px}}@media only screen and (min-width:1240px){.menuo-right #Top_bar .menu_wrapper{float:right!important}}