.woocommerce-store-notice__dismiss-link,.demo_store .woocommerce-store-notice__dismiss-link,.demo_store a.woocommerce-store-notice__dismiss-link,.demo_store a.woocommerce-store-notice__dismiss-link:link,.demo_store a.woocommerce-store-notice__dismiss-link:visited{display:none!important}.woocommerce-store-notice a{font-size:0!important}.woocommerce-store-notice a::before{content:""!important;font-size:0!important}.woocommerce-products-header__title,.woocommerce .et_pb_title_container h1,body.tax-product_cat .et_pb_title_container h1,body.post-type-archive-product .et_pb_title_container h1,body.woocommerce-page .entry-title{color:#1b2a4a!important;font-weight:800!important;letter-spacing:.005em}.woocommerce ul.products li.product,.et_pb_shop ul.products li.product,.woocommerce-page ul.products li.product{background:#ffffff;border:1px solid #e7eaf0;border-radius:16px;padding:18px 18px 22px!important;box-shadow:0 4px 14px rgba(20,30,60,.05);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;text-align:center}.woocommerce ul.products li.product:hover,.et_pb_shop ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(20,30,60,.15);border-color:#2E73E8}.woocommerce ul.products li.product a img,.et_pb_shop ul.products li.product a img,.woocommerce-page ul.products li.product a img{max-height:230px;width:auto!important;margin:0 auto 14px!important;object-fit:contain;border-radius:10px}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.et_pb_shop ul.products li.product h2,.et_pb_shop ul.products li.product h3{color:#1b2a4a!important;font-weight:700!important;font-size:16px!important;line-height:1.3!important;min-height:42px;padding-top:4px}.woocommerce ul.products li.product .price,.et_pb_shop ul.products li.product .price{color:#E0322B!important;font-weight:800!important;font-size:17px!important}.woocommerce ul.products li.product .price del,.et_pb_shop ul.products li.product .price del{color:#9aa3b2!important;font-weight:500!important;opacity:1!important}.woocommerce ul.products li.product .price ins,.et_pb_shop ul.products li.product .price ins{text-decoration:none!important;color:#E0322B!important}.woocommerce span.onsale,.et_pb_shop span.onsale{background:linear-gradient(135deg,#E0322B,#b5231d)!important;color:#fff!important;border-radius:9px!important;font-weight:800!important;font-size:13px!important;padding:6px 13px!important;min-height:0!important;min-width:0!important;line-height:1.2!important;top:12px!important;left:12px!important;box-shadow:0 6px 16px rgba(224,50,43,.32)}.woocommerce ul.products li.product .button,.woocommerce a.button.add_to_cart_button,.woocommerce a.button,.et_pb_shop ul.products li.product .button{background:linear-gradient(135deg,#E0322B,#b5231d)!important;color:#fff!important;border:none!important;border-radius:11px!important;font-weight:700!important;padding:12px 22px!important;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease!important}.woocommerce ul.products li.product .button:hover,.woocommerce a.button:hover,.et_pb_shop ul.products li.product .button:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 10px 24px rgba(224,50,43,.35)!important}.woocommerce ul.product_list_widget li{padding:10px 0!important;border-bottom:1px solid #eef0f4}.woocommerce ul.product_list_widget li a{color:#1b2a4a!important;font-weight:600!important}.woocommerce .widget_product_search button,.woocommerce .widget_product_search input[type="submit"]{background:#2E73E8!important;color:#fff!important;border:none!important;border-radius:9px!important;font-weight:700!important}.single-product #sidebar{display:none!important}.single-product #left-area{width:100%!important;padding-right:0!important}.single-product #main-content .container{width:92%!important;max-width:1280px!important}.single-product #main-content .container:before{display:none!important}.lv-em-red{background:linear-gradient(90deg,#ff5b52 0%,#e01f1f 45%,#b3120f 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block}@media (min-width:981px){.et_pb_menu__logo-wrap{margin-left:160px}}.et_pb_menu__logo img{max-height:60px;width:auto}@media (max-width:980px){html body.page-id-32 .lv-wrap.lv-hero-grid{grid-template-columns:minmax(0,1fr)!important}html body.page-id-32 .lv-wrap.lv-hero-grid>*{min-width:0!important;max-width:100%!important}html body.page-id-32 .lv-wrap.lv-hero-grid .lv-eyebrow{display:block!important;white-space:normal!important}html body.page-id-32 .lv-hero-media img{max-width:100%!important;height:auto!important}html body.page-id-32 .lv-hero{min-height:auto!important;padding-top:120px!important;padding-bottom:48px!important}}html body.page-id-32 .lv-why .lv-wicon{width:65px!important;height:65px!important;border-radius:50%!important;overflow:hidden}html body.page-id-32 .lv-why .lv-wicon img{border-radius:50%!important}}#page-container .lv-hero{overflow:hidden!important}#page-container .lv-hero::before{position:absolute!important;inset:0!important;z-index:-2!important;opacity:1!important;background:radial-gradient(760px 500px at 85% -6%,rgba(255,86,74,.52),rgba(255,86,74,0) 55%),radial-gradient(720px 600px at 80% 122%,rgba(74,140,255,.5),rgba(74,140,255,0) 60%),radial-gradient(640px 540px at 110% 44%,rgba(74,140,255,.44),rgba(74,140,255,0) 60%),radial-gradient(440px 400px at 16% -4%,rgba(255,86,74,.22),transparent 62%),linear-gradient(155deg,#0a1330 0%,#080f22 55%,#060a15 100%)!important;animation:lvDrift 18s ease-in-out infinite alternate!important}#page-container .lv-hero::after{position:absolute!important;inset:0!important;z-index:-1!important;opacity:1!important;background:linear-gradient(90deg,rgba(6,9,20,.62) 0%,rgba(6,9,20,.2) 42%,transparent 64%),linear-gradient(rgba(180,205,255,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(180,205,255,.11) 1px,transparent 1px)!important;background-size:auto,58px 58px,58px 58px!important;-webkit-mask-image:none!important;mask-image:none!important}@keyframes lvDrift{from{transform:scale(1.05) translate(1.2%,-1%)}to{transform:scale(1.16) translate(-2.2%,1.8%)}}