.featured_compare_left,.single_compare_right{text-align:center}.information{margin:12px 0;align-items:center;font-size:18px;font-weight:700;font-family:Arial;color:#c22637}.off-canvas-active>li:first-of-type{animation-delay:0}.off-canvas-active>li{animation:0}.alphabet-filter a.single-letter-link img{max-width:60%!important}.body-wrapper img,.elementor-widget-wpsm_offer_list img{border-radius:8px!important}.woo-tax-logo img{max-height:120px;max-width:160px;margin-bottom:12px;overflow:hidden;border-radius:100%}.brand_logo_small{color:#666;font-size:12px;line-height:16px;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.brand_logo_small img{max-height:35px;width:auto}.commentlist li{margin:17px 0 -68px}.commbox{background:#fff;border:1px solid #ededed;box-shadow:0 1px 1px #ededed;height:auto;max-width:100%;position:relative;padding:7px}.full_post_area.content,.full_post_area.rh-container{width:100%;padding:0;background:#e9eaed}@media (max-width:479px){.img-mobs-maxh-250 img{max-height:256px}}.cat_seo_description,.dealstore_tax_second_desc{background:#fff;padding:23px;margin-bottom:16px}.conteudo{margin-bottom:51px}.rh-menu-label{z-index:1;position:absolute;top:-9px;right:15px;padding:2px 4px;color:#fff;font:9px/10px Arial;background:#1e87f0;border-radius:2px}.promotop-transparent-wrapper{background:0 0!important;padding:0!important;border:none!important;box-shadow:none!important}.promotop-box{background:#fff;padding:25px;border-radius:12px;margin-bottom:25px;border:1px solid #e5e5e5;box-shadow:0 2px 10px rgba(0,0,0,.02)}.promotop-breadcrumbs-outside{font-size:.8rem;color:#888;margin-bottom:10px;padding-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%}.promotop-breadcrumbs-outside a{color:#666;text-decoration:none}.promotop-breadcrumbs-outside a:hover{color:#b10a2d}.promotop-product-main{display:grid;grid-template-columns:42% 53%;gap:5%;align-items:center}.promotop-gallery-side{position:relative}.main-image-box{border:1px solid #f0f0f0;border-radius:10px;padding:15px;margin-bottom:15px;display:flex;align-items:center;justify-content:center;min-height:320px;background:#fff}.main-image-box img{max-height:320px;width:auto;object-fit:contain}.promotop-badge{position:absolute;top:15px;left:15px;background:#d32f2f;color:white;font-weight:800;padding:6px 12px;border-radius:6px;font-size:.9rem;box-shadow:0 4px 10px rgba(0,0,0,.15);z-index:5}.promotop-title{font-family:"Poppins",sans-serif;font-size:1.6rem;line-height:1.3;color:#1a1a1a;font-weight:700;margin:0 0 10px}.promotop-meta{font-size:.8rem;color:#999;margin-bottom:20px;display:flex;gap:15px;align-items:center;border-bottom:1px solid #f0f0f0;padding-bottom:15px}.promotop-meta a{color:#555;text-decoration:none;font-weight:600}.promotop-meta a:hover{color:#b10a2d}.promotop-action-box{background:#fcfcfc;padding:20px;border-radius:10px;border:1px solid #eee;margin-bottom:20px}.price-wrapper .old-price{display:block;font-size:.9rem;color:#999;text-decoration:line-through}.price-wrapper .current-price{font-size:2.2rem;font-weight:800;color:#b10a2d;line-height:1;margin:5px 0;letter-spacing:-1px}.price-wrapper .payment-info{display:block;font-size:.8rem;color:#666;margin-bottom:15px}.promotop-btn-buy{display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(90deg,#b10a2d 0%,#e53935 100%);color:#fff!important;font-size:1.1rem;font-weight:700;padding:14px;border-radius:8px;text-transform:uppercase;text-decoration:none!important;box-shadow:0 4px 15px rgba(177,10,45,.25);transition:all .2s;margin-bottom:15px}.promotop-btn-buy:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(177,10,45,.35)}.coupon-area{background:#fff;border:2px dashed #b10a2d;padding:10px;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.coupon-label{font-weight:700;color:#555;font-size:.85rem}.coupon-code{background:#f0f0f0;padding:5px 10px;border-radius:5px;font-family:monospace;font-weight:700;color:#333;font-size:.95rem;cursor:pointer;transition:background .2s}.coupon-code:hover{background:#e0e0e0}.promotop-share-minimal{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:15px;border-top:1px solid #f0f0f0;padding-top:15px}.share-label{font-size:.85rem;color:#999;font-weight:600}.mini-share-btns{display:flex;gap:8px}.mini-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f0f0f0;color:#555;transition:all .2s;border:none;cursor:pointer;text-decoration:none;line-height:1}.mini-btn i{font-size:1.1rem}.mini-btn.wa:hover{background:#25d366;color:white}.mini-btn.tg:hover{background:#08c;color:white}.mini-btn.copy:hover{background:#333;color:white}.content-box-title{font-size:1.2rem;font-weight:700;color:#333;margin-bottom:20px;border-bottom:2px solid #b10a2d;display:inline-block;padding-bottom:5px}.content-body{font-size:1rem;line-height:1.7;color:#444}.content-body img{max-width:100%;height:auto;border-radius:8px}@media (max-width:768px){.promotop-product-main{grid-template-columns:1fr;padding:20px}.promotop-title{font-size:1.4rem}.main-image-box{min-height:auto}.promotop-share-minimal{justify-content:center;margin-top:20px}}.promotop-modern-card{background:#fff;border:1px solid #f0f0f0;border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;flex-direction:column;height:100%;position:relative;padding:0!important}.promotop-modern-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.08);border-color:transparent;z-index:2}.promotop-card-img{margin:0!important;padding:0!important;position:relative;overflow:hidden;aspect-ratio:16/10;background:#f9f9f9}.promotop-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.promotop-modern-card:hover .promotop-card-img img{transform:scale(1.08)}.promotop-wishlist-float{position:absolute;top:10px;right:10px;z-index:10;background:rgba(255,255,255,.9);border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.1)}.promotop-discount-badge{position:absolute;top:10px;left:10px;background:#44c27f;color:#fff;font-size:11px;font-weight:700;padding:3px 8px;border-radius:4px;z-index:10;box-shadow:0 2px 5px rgba(0,0,0,.1)}.promotop-card-body{padding:15px 20px 5px;flex-grow:1;display:flex;flex-direction:column}.promotop-card-title{font-family:"Poppins",sans-serif;font-size:1.1rem;line-height:1.4;font-weight:700;margin:0 0 8px;max-height:2.8em;overflow:hidden}.promotop-card-title a{color:#1a1a1a;text-decoration:none;transition:color .2s}.promotop-modern-card:hover .promotop-card-title a{color:#b10a2d}.promotop-card-excerpt{font-size:.9rem;color:#777;line-height:1.5;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.promotop-card-meta-info{margin-top:auto;font-size:.75rem;color:#999;padding-top:10px;border-top:1px solid #f9f9f9;display:flex;align-items:center;flex-wrap:wrap}.promotop-card-meta-info .post-meta{margin:0}.promotop-card-meta-info a{color:#777;font-weight:600;text-decoration:none}.promotop-card-meta-info .date_time{margin-left:5px}.promotop-card-footer{padding:10px 20px 15px;border-top:1px solid #f5f5f5;display:flex;align-items:center;justify-content:space-between;min-height:50px}.promotop-price-wrap .price-display{font-size:1.2rem;font-weight:800;color:#b10a2d}.promotop-price-wrap del{font-size:.8rem;color:#999;font-weight:400;margin-right:5px}.promotop-btn-wrap .def_btn,.promotop-btn-wrap .wpsm-button{padding:6px 14px!important;font-size:13px!important;border-radius:6px!important}@media (max-width:768px){.promotop-modern-card{margin-bottom:20px}.promotop-card-body{padding:12px 15px}.promotop-card-title{font-size:1rem}.promotop-modern-card.two_column_mobile{flex-direction:row;align-items:center;padding:10px!important}.promotop-modern-card.two_column_mobile .promotop-card-img{width:100px;height:100px;flex-shrink:0;border-radius:8px;margin-right:15px!important;aspect-ratio:1/1}.promotop-modern-card.two_column_mobile .promotop-card-body{padding:0}.promotop-modern-card.two_column_mobile .promotop-card-footer,.promotop-modern-card.two_column_mobile .promotop-card-meta-info{display:none}}.wpsm-title.wpsm-cat-title{display:none!important}.archive .main-side>.wpsm-title{display:none!important}.promotop-wishlist-float{display:none!important}