.woocommerce .product img{position:relative}.woocommerce .product img::after{content:attr(alt);position:absolute;bottom:10px;left:10px;background-color:rgba(0,0,0,0.6);color:#fff;padding:5px 10px;font-size:16px;font-weight:bold;border-radius:5px;white-space:nowrap}#main_header{box-shadow:none!important;padding-top:20px!important}#top-menu li a{background:linear-gradient(to bottom,#f5f5f5,#e0e0e0);padding:6px 14px!important;margin:0 3px!important;border-radius:4px!important;font-size:14px!important;font-weight:500!important;line-height:1.2em!important;color:#222!important;transition:all 0.3s ease;font-family:'Assistant',sans-serif;text-transform:none;box-shadow:none}#top-menu li a:hover{background:linear-gradient(to bottom,#e8e8e8,#cccccc);color:#000!important}#top-menu li a[href*="shop"]{background:linear-gradient(to bottom,#cc0000,#a80000)!important;color:#fff!important;font-weight:600!important}#top-menu li a[href*="shop"]:hover{background:linear-gradient(to bottom,#a80000,#cc0000)!important;color:#fff!important}.et_pb_section.hero,.et_pb_section.first-section,#et_main_area .et_pb_section:first-child{margin-top:40px!important}.et-cart-info{display:none!important}#top-menu>li#menu-item-2766>a::after,#top-menu>li#menu-item-41>a::after,#top-menu>li#menu-item-2228>a::after{content:" ▾"!important;color:#cc0000!important;font-size:14px!important;margin-left:4px!important;display:inline-block!important;vertical-align:middle!important}.et_pb_slider,.et_pb_fullwidth_section:first-of-type{margin-top:0px!important}#logo img{max-height:100px!important;width:auto!important;height:auto!important;display:block!important}.et_menu_logo_container{height:auto!important;max-height:none!important;padding:10px 0!important}.single-post .et_pb_code img{max-width:720px;width:100%;height:auto}.single-post .et_pb_code{font-family:'Assistant',sans-serif;font-size:16px;line-height:1.7;color:#333}#cb-scope{background:linear-gradient(180deg,#f8f8f8 0%,#f3f3f3 100%);color:#0f1724;font-family:"Assistant",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;line-height:1.65;font-size:21px;padding-top:10px;padding-bottom:20px}#cb-scope .container{max-width:1150px;margin:0 auto;padding:20px}#cb-scope h1{color:#145c45;border-left:6px solid #b30000;padding-left:12px;margin:0 0 20px}#cb-scope h2,#cb-scope h3,#cb-scope h4{color:#145c45;margin:28px 0 12px}#cb-scope p{margin:0 0 14px}#cb-scope a{color:#b30000;text-decoration:none}#cb-scope a:hover{text-decoration:underline}#cb-scope .section{background:#ffffff;padding:22px;margin:28px 0;border-left:4px solid #b30000;box-shadow:0 2px 8px rgba(0,0,0,0.05);border-radius:6px}#cb-scope .small{font-size:.95em;color:#6b7280}#cb-scope .badge{display:inline-block;background:#e8f3ef;color:#145c45;padding:4px 10px;border-radius:14px;font-size:.9em;margin-left:6px;border:1px solid #c3d8d1}#cb-scope figure{margin:16px 0 24px}#cb-scope .cb-figure{position:relative;display:block}#cb-scope .cb-img{width:100%;height:auto;display:block;border-radius:6px;box-shadow:0 4px 16px rgba(7,17,24,0.08)}#cb-scope figcaption{font-size:.9em;color:#6b7280;margin-top:6px;text-align:left}#cb-scope .cta{margin-top:8px}#cb-scope .cta a{display:inline-block;background:#145c45;color:#ffffff;padding:10px 14px;border-radius:10px;margin-right:12px;margin-bottom:12px;font-weight:600}#cb-scope .cta a.secondary{background:#ffffff;color:#145c45;border:1px solid #145c45}#cb-scope .cta a:last-child{margin-right:0}#cb-scope .table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;background:transparent}#cb-scope .compare{min-width:820px;width:100%;border-collapse:collapse;margin:8px 0 14px;font-size:20px;line-height:1.5}#cb-scope .compare th{background:#145c45;color:#ffffff;text-align:left;padding:14px;white-space:nowrap;font-weight:600}#cb-scope .compare td{background:#ffffff;padding:14px;border-bottom:1px solid #e8e8e8;vertical-align:top;color:#0f1724}#cb-scope img:not(.cb-overlay){display:inline-block;max-width:100%;height:auto;border-radius:8px;background:#ffffff;border:1px solid #e5e7eb;box-shadow:0 8px 24px rgba(15,23,36,0.10);padding:6px}#cb-scope a>img:not(.cb-overlay){display:inline-block}#cb-scope img:not(.cb-overlay):hover{transform:translateY(-1px);box-shadow:0 12px 28px rgba(15,23,36,0.14);transition:transform 140ms ease,box-shadow 140ms ease}#cb-scope img.no-frame{padding:0;border:none;box-shadow:none;background:transparent;border-radius:0}#cb-scope .cb-watermark{position:fixed;right:14px;bottom:14px;width:160px;height:auto;opacity:.14;z-index:1;pointer-events:none}#cb-scope h1,#cb-scope h2,#cb-scope h3,#cb-scope h4{position:relative;padding-bottom:8px;margin-bottom:16px;font-weight:600}#cb-scope h1::after{display:none}#cb-scope h2::after,#cb-scope h3::after,#cb-scope h4::after{content:'';position:absolute;bottom:0;left:0;width:15%;height:2px;background:#b30000;opacity:.9}#cb-scope .testimonials{background:#ffffff;border-left:4px solid #b30000;border-radius:10px;box-shadow:0 12px 28px rgba(7,17,24,0.08);padding:22px;margin:28px 0}#cb-scope .testimonials p{font-size:17px;line-height:1.65;color:#0f1724;margin-bottom:14px}#cb-scope .testimonials span{display:block;margin-top:8px;font-weight:600;color:#145c45;font-size:15px}#cb-scope a.btn-link{display:inline-block;background:#145c45;color:#ffffff!important;padding:12px 24px;border-radius:8px;margin:8px 8px 8px 0;font-weight:600;text-decoration:none!important;border:2px solid #b30000;transition:all 0.2s ease}#cb-scope a.btn-link:hover{background:#0f4534;transform:translateY(-2px);box-shadow:0 4px 12px rgba(20,92,69,0.3);text-decoration:none!important}@media(max-width:860px){#cb-scope{font-size:18px}#cb-scope .container{padding:16px}#cb-scope .section{padding:18px}#cb-scope .compare{font-size:18px}#cb-scope .testimonials{padding:18px;margin:20px 0}}