.title-line-two{--wd-line-count:3 !important}.star-rating{font-size:1rem}[class*=title-line-]{.wd-product .wd-entities-title{min-height:calc(var(--wd-line-count) * var(--wd-line-height, 1.4em))!important}}.wd-price-unit{color:#595959!important}.wd{.product-label.out-of-stock{font-size:0px!important;&::after{content:"\200Cناموجود";padding-inline:1vw;font-size:var(--font-body)!important}}}.wrap-price{.price{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;del{display:block!important;text-decoration:line-through!important;margin-bottom:5px!important;opacity:1;bdi{display:block!important;text-decoration:line-through!important;margin-bottom:5px!important;opacity:1}}ins,>.woocommerce-Price-amount{display:block!important;text-decoration:none!important}bdi{display:inline-block!important;white-space:nowrap!important;text-align:center!important}}}.wd-product{.wd-star-rating .woocommerce-review-link{display:none!important}}.wd-price-unit{display:none!important}.single-product,.wd-single-price{.wd-price-unit{display:inline-block!important;margin-right:5px!important}}.wd-entities-title{text-align:justify!important;text-align-last:right!important}.wd-cat-content.hover-mask{text-align:center!important;text-align-last:center!important;.wd-entities-title,.wd-cat-count{text-align:center!important;text-align-last:center!important}}.added_to_cart{display:none}.product-element-bottom{>.wd-star-rating{text-align:center;display:block!important;width:100%!important}}:root{--st-brand-primary:#2761e7;--st-brand-primary-hover:#1c4cba;--st-brand-secondary:#e6effd;--st-brand-secondary-hover:#d0e0fb;--st-text-main:#0f172a;--st-text-muted:#475569;--st-bg-surface:#ffffff;--st-radius-card:clamp(16px, 3vw, 24px);--st-radius-btn:clamp(12px, 2vw, 16px);--st-ease-spring:cubic-bezier(0.34, 1.56, 0.64, 1)}.mfp-bg{background-color:rgb(15 23 42 / .7)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.wd-popup-added-cart-wrap{.wd-popup{background-color:var(--st-bg-surface)!important;border-radius:var(--st-radius-card)!important;box-shadow:0 24px 48px -12px rgb(39 97 231 / .15),0 8px 16px -4px rgb(0 0 0 / .08)!important;padding:clamp(32px, 6vw, 48px) clamp(24px, 5vw, 40px)!important;border:1px solid rgb(39 97 231 / .1)!important}.wd-popup-close{top:16px!important;inset-inline-end:16px!important;width:40px!important;height:40px!important;background-color:#e2e8f0!important;border-radius:50%!important;transition:all 0.3s var(--st-ease-spring)!important;opacity:0.9!important;z-index:10!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 8px rgb(0 0 0 / .05)!important;a{color:#0f172a!important;display:flex!important}&:hover{background-color:#cbd5e1!important;opacity:1!important;transform:rotate(90deg) scale(1.05)!important}&:focus-visible{outline:2px solid var(--st-brand-primary)!important;outline-offset:3px!important}a:focus-visible{outline:2px solid var(--st-brand-primary)!important;outline-offset:3px!important}}}.wd-popup-added-cart{.added-to-cart{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:clamp(12px, 2vw, 16px)!important;text-align:center!important;&::before{content:""!important;display:block!important;width:80px!important;height:80px!important;flex:none!important;margin:0 auto clamp(12px, 2vw, 20px)!important;background-color:var(--st-brand-secondary)!important;border-radius:50%!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232761e7' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' stroke-width='1.5' stroke='%232761e7' opacity='0.25'/%3E%3Cpath d='M8 12.5l3 3 5-6'/%3E%3C/svg%3E")!important;background-size:80%!important;background-position:center!important;background-repeat:no-repeat!important;box-shadow:0 0 0 8px rgb(230 239 253 / .4),inset 0 2px 4px rgb(255 255 255 / .8)!important;transform-origin:center center!important;will-change:transform,opacity,box-shadow!important;animation:st-success-spring-3d 1.2s cubic-bezier(.22,1,.36,1) forwards,st-icon-loop 3s ease-in-out 1.2s infinite!important}}h3{flex:0 0 100%!important;font-family:"Estedad Variable",sans-serif!important;font-size:var(--font-h3)!important;font-weight:800!important;color:var(--st-text-main)!important;margin:0 0 clamp(20px, 4vw, 28px) 0!important;line-height:1.6!important;letter-spacing:-0.02em!important}.btn{flex:1 1 100%!important;margin:0!important;padding:clamp(14px, 2.5vw, 18px)!important;font-family:"Estedad Variable",sans-serif!important;font-size:var(--font-h5)!important;font-weight:700!important;border-radius:var(--st-radius-btn)!important;min-height:clamp(48px, 6vw, 56px)!important;border:none!important;transition:transform 0.25s ease,box-shadow 0.3s ease,background-color 0.3s ease!important;position:relative!important;overflow:hidden!important;text-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;&::after{content:''!important;position:absolute!important;inset:0!important;background:linear-gradient(120deg,transparent,rgb(255 255 255 / .3),transparent)!important;transform:translateX(-100%)!important;transition:0.5s ease!important}&:hover::after{transform:translateX(100%)!important}&:focus-visible{outline:2px solid var(--st-brand-primary)!important;outline-offset:3px!important}}.btn-default.close-popup{background-color:var(--st-brand-primary)!important;color:#ffffff!important;box-shadow:0 6px 20px -6px rgb(39 97 231 / .5)!important;order:1!important;&:hover{background-color:var(--st-brand-primary-hover)!important;box-shadow:0 8px 24px -6px rgb(39 97 231 / .6)!important;transform:translateY(-3px)!important}}.btn-accent.view-cart{background-color:var(--st-brand-secondary)!important;color:var(--st-brand-primary)!important;box-shadow:none!important;order:2!important;&:hover{background-color:var(--st-brand-secondary-hover)!important;transform:translateY(-3px)!important}}@media (min-width:480px){.btn{flex:1 1 45%!important;max-width:50%!important}}&.wd-popup-added-cart{overflow:hidden}}@keyframes st-success-spring-3d{0%{opacity:0;transform:scale3d(.3,.3,1) rotate(-15deg) translateY(15px)}40%{opacity:1;transform:scale3d(1.12,1.12,1) rotate(5deg) translateY(-2px)}65%{transform:scale3d(.95,.95,1) rotate(-2deg) translateY(1px)}85%{transform:scale3d(1.02,1.02,1) rotate(0deg) translateY(0)}100%{opacity:1;transform:scale3d(1,1,1) rotate(0deg) translateY(0)}}@keyframes st-icon-loop{0%,100%{transform:scale3d(1,1,1);box-shadow:0 0 0 8px rgb(230 239 253 / .4),inset 0 2px 4px rgb(255 255 255 / .8)}50%{transform:scale3d(1.06,1.06,1);box-shadow:0 0 0 14px rgb(230 239 253 / .15),inset 0 2px 4px rgb(255 255 255 / .9)}}