.mobile-bottom-nav{display:none}@media (max-width:767px){body{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.mobile-bottom-nav{position:fixed;right:0;bottom:0;left:0;z-index:999999;display:grid;grid-template-columns:20% 20% 20% 20% 20%;min-height:68px;padding-bottom:env(safe-area-inset-bottom);background:rgba(17,18,20,0.97);border-top:1px solid rgba(255,255,255,0.12);box-shadow:0 -10px 30px rgba(0,0,0,0.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.mobile-nav-item{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;min-width:0;min-height:68px;padding:9px 3px 8px;color:#b8b9bc!important;text-align:center;text-decoration:none!important;transition:color 0.2s ease,background 0.2s ease}.mobile-nav-item:not(:last-child){border-right:1px solid rgba(255,255,255,0.07)}.mobile-nav-item:hover,.mobile-nav-item:focus{background:rgba(255,255,255,0.06);color:#ffffff!important}.mobile-nav-item:active{background:rgba(224,43,32,0.18);color:#ffffff!important}.mobile-nav-icon{display:flex;align-items:center;justify-content:center;width:23px;height:23px}.mobile-nav-icon svg{display:block;width:21px;height:21px}.mobile-nav-text{display:block;overflow:hidden;width:100%;font-family:Inter,Arial,sans-serif;font-size:10px;font-weight:600;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.mobile-nav-aplicatie{color:#ffffff!important}.mobile-nav-aplicatie::before{content:"";position:absolute;top:0;right:14px;left:14px;height:3px;background:#e02b20}}body.postid-244547 form.cart{display:none!important}@media (max-width:767px){body.single-post #main-content .container{width:calc(100% - 36px)!important;max-width:none!important;padding-top:30px!important}body.single-post #left-area{width:100%!important;padding-right:0!important}body.single-post #sidebar{display:none!important}body.single-post #main-content .container::before{display:none!important}body.single-post article,body.single-post article *,body.single-post .entry-content{max-width:100%;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word}body.single-post .entry-title{margin:0 0 16px!important;font-size:32px!important;line-height:1.18!important;font-weight:700!important;letter-spacing:-0.4px}body.single-post .post-meta{margin-bottom:26px!important;font-size:14px!important;line-height:1.6!important}body.single-post .entry-content{margin-top:28px!important}body.single-post .entry-content p,body.single-post .entry-content li{font-size:18px!important;line-height:1.72!important}body.single-post .entry-content p{margin-bottom:20px!important}body.single-post .entry-content h2{margin:42px 0 16px!important;padding:0!important;font-size:27px!important;line-height:1.28!important;font-weight:700!important}body.single-post .entry-content h3{margin:32px 0 12px!important;padding:0!important;font-size:22px!important;line-height:1.35!important;font-weight:700!important}body.single-post .entry-content h4{margin:26px 0 10px!important;font-size:19px!important;line-height:1.4!important}body.single-post .entry-content ul,body.single-post .entry-content ol{margin:0 0 24px!important;padding-left:24px!important}body.single-post .entry-content li{margin-bottom:9px!important;padding-left:3px}body.single-post .et_post_meta_wrapper img,body.single-post .entry-content img{display:block;width:100%!important;height:auto!important;margin:24px auto!important;border-radius:12px}body.single-post #ez-toc-container{width:100%!important;margin:24px 0 32px!important;padding:18px!important}body.single-post #ez-toc-container a,body.single-post #ez-toc-container li{font-size:16px!important;line-height:1.5!important}body.single-post .entry-content table{display:block;width:100%!important;max-width:100%!important;overflow-x:auto;font-size:15px}body.single-post .entry-content iframe,body.single-post .entry-content video{width:100%!important;max-width:100%!important}}@media (max-width:767px){body.single-product .product,body.single-product .product *,body.single-product .woocommerce-product-details__short-description,body.single-product .woocommerce-Tabs-panel--description{max-width:100%;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word}body.single-product
.woocommerce-product-details__short-description{margin:22px 0 26px!important}body.single-product
.woocommerce-product-details__short-description p,body.single-product
.woocommerce-product-details__short-description li{font-size:18px!important;line-height:1.72!important}body.single-product
.woocommerce-product-details__short-description p{margin-bottom:18px!important}body.single-product
.woocommerce-Tabs-panel--description{padding-top:12px!important}body.single-product
.woocommerce-Tabs-panel--description p,body.single-product
.woocommerce-Tabs-panel--description li{font-size:18px!important;line-height:1.72!important}body.single-product
.woocommerce-Tabs-panel--description p{margin-bottom:20px!important}body.single-product
.woocommerce-Tabs-panel--description h2{margin:40px 0 16px!important;padding:0!important;font-size:27px!important;line-height:1.28!important;font-weight:700!important}body.single-product
.woocommerce-Tabs-panel--description>h2:first-child{margin-top:8px!important}body.single-product
.woocommerce-Tabs-panel--description h3{margin:30px 0 12px!important;padding:0!important;font-size:22px!important;line-height:1.35!important;font-weight:700!important}body.single-product
.woocommerce-Tabs-panel--description ul,body.single-product
.woocommerce-Tabs-panel--description ol,body.single-product
.woocommerce-product-details__short-description ul,body.single-product
.woocommerce-product-details__short-description ol{margin:0 0 24px!important;padding-left:24px!important}body.single-product
.woocommerce-Tabs-panel--description li,body.single-product
.woocommerce-product-details__short-description li{margin-bottom:9px!important;padding-left:3px}body.single-product
.woocommerce-Tabs-panel--description img{display:block;width:100%!important;height:auto!important;margin:24px auto!important;border-radius:12px}body.single-product
.woocommerce-Tabs-panel--description table{display:block;width:100%!important;max-width:100%!important;overflow-x:auto;font-size:15px}}