.elementor-16111 .elementor-element.elementor-element-70e13ae8{margin:-10px 0 50px 0}.elementor-16111 .elementor-element.elementor-element-494e0bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px}.elementor-16111 .elementor-element.elementor-element-fbcf5e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-16111 .elementor-element.elementor-element-eb3d958{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16111 .elementor-element.elementor-element-d14078a{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-16111 .elementor-element.elementor-element-d14078a>.elementor-widget-container{margin:0 10px 20px 0}html .elementor-16111 .elementor-element.elementor-element-d14078a .product_title{font-family:"Basic",Sans-serif;font-weight:500;font-style:normal;color:#FFF}.elementor-16111 .elementor-element.elementor-element-3939c84 .price,.elementor-16111 .elementor-element.elementor-element-3939c84 .amount{font-family:"Basic",Sans-serif;font-size:22px;font-weight:600}.elementor-16111 .elementor-element.elementor-element-3939c84 .price,.elementor-16111 .elementor-element.elementor-element-3939c84 .amount,.elementor-16111 .elementor-element.elementor-element-3939c84 del{color:#FFF}.elementor-16111 .elementor-element.elementor-element-c107efd{font-family:"Basic",Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;font-style:normal;color:#F2F2F2}.elementor-16111 .elementor-element.elementor-element-5c58f57>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button{font-family:"Basic",Sans-serif;font-size:16px;font-weight:500;letter-spacing:.3px;word-spacing:0}.elementor-16111 .elementor-element.elementor-element-5c58f57 .price{font-family:"Basic",Sans-serif}.elementor-16111 .elementor-element.elementor-element-5c58f57 .price,.elementor-16111 .elementor-element.elementor-element-5c58f57 .amount,.elementor-16111 .elementor-element.elementor-element-5c58f57 del{color:#FFF}.elementor-16111 .elementor-element.elementor-element-5c58f57 .price del,.elementor-16111 .elementor-element.elementor-element-5c58f57 del .amount{font-family:"Basic",Sans-serif;font-weight:500;color:#FFF}.elementor-16111 .elementor-element.elementor-element-5c58f57{font-family:"Basic",Sans-serif;font-weight:500}.elementor-16111 .elementor-element.elementor-element-5c58f57 .woocommerce-price-suffix{color:#FFF}.elementor-16111 .elementor-element.elementor-element-44780a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-16111 .elementor-element.elementor-element-47c8d62f:not(.elementor-motion-effects-element-type-background),.elementor-16111 .elementor-element.elementor-element-47c8d62f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-16111 .elementor-element.elementor-element-47c8d62f>.elementor-container{max-width:1272px}.elementor-16111 .elementor-element.elementor-element-47c8d62f>.elementor-background-overlay{opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16111 .elementor-element.elementor-element-47c8d62f{border-style:solid;border-width:1px 0 0 0;border-color:#1010101A;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0}.elementor-16111 .elementor-element.elementor-element-1312c2ac>.elementor-widget-container{margin:15px 0 0 0;border-style:none}.elementor-16111 .elementor-element.elementor-element-1312c2ac .woocommerce-tabs>.wd-nav-wrapper li>a{font-family:"Bebas Neue",Sans-serif;font-size:27px;font-style:normal}.elementor-16111 .elementor-element.elementor-element-e3ea7ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16111 .elementor-element.elementor-element-66dea58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-16111 .elementor-element.elementor-element-58a669d6:not(.elementor-motion-effects-element-type-background),.elementor-16111 .elementor-element.elementor-element-58a669d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-16111 .elementor-element.elementor-element-58a669d6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 30px 30px 30px}.elementor-16111 .elementor-element.elementor-element-58a669d6>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-16111 .elementor-element.elementor-element-9fcb3c6>.elementor-widget-container{padding:0 0 0 0}.elementor-16111 .elementor-element.elementor-element-9fcb3c6 .wd-el-title{font-family:"Basic",Sans-serif;font-weight:400}body.elementor-page-16111{margin:80px 0 0 0;padding:0 0 0 0}@media(min-width:768px){.elementor-16111 .elementor-element.elementor-element-fbcf5e2{--width:50%}.elementor-16111 .elementor-element.elementor-element-eb3d958{--width:50%}}@media(max-width:1024px){.elementor-16111 .elementor-element.elementor-element-70e13ae8{margin:-35px 0 30px 0}.elementor-16111 .elementor-element.elementor-element-d14078a{width:100%;max-width:100%}.elementor-16111 .elementor-element.elementor-element-3939c84 .price,.elementor-16111 .elementor-element.elementor-element-3939c84 .amount{font-size:18px}}@media(max-width:767px){.elementor-16111 .elementor-element.elementor-element-494e0bd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-16111 .elementor-element.elementor-element-d692ca1>.elementor-widget-container{margin:0 0 0 0}.elementor-16111 .elementor-element.elementor-element-d14078a{width:100%;max-width:100%}html .elementor-16111 .elementor-element.elementor-element-d14078a .product_title{font-size:27px}.elementor-16111 .elementor-element.elementor-element-c107efd>.elementor-widget-container{margin:5px 0 0 0;padding:0 0 0 0}.elementor-16111 .elementor-element.elementor-element-c107efd{font-size:13px}.elementor-16111 .elementor-element.elementor-element-5c58f57>.elementor-widget-container{margin:0 0 0 0;padding:0 0 -10px 0}.elementor-16111 .elementor-element.elementor-element-44780a7{--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-16111 .elementor-element.elementor-element-6511df7{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-16111 .elementor-element.elementor-element-47c8d62f>.elementor-container{max-width:1277px}.elementor-16111 .elementor-element.elementor-element-47c8d62f{margin:25px 0 0 0}.elementor-16111 .elementor-element.elementor-element-1312c2ac>.elementor-widget-container{margin:-42px 0 5px 0;padding:-4px 0 6px 0}.elementor-16111 .elementor-element.elementor-element-1312c2ac{z-index:0}.elementor-16111 .elementor-element.elementor-element-1312c2ac .woocommerce-tabs>.wd-nav-wrapper li>a{font-size:20px}.elementor-16111 .elementor-element.elementor-element-58a669d6{margin:0 0 0 0;padding:30px 30px -30px 30px}.elementor-16111 .elementor-element.elementor-element-a045d72{margin:-110px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-16111 .elementor-element.elementor-element-9fcb3c6>.elementor-widget-container{margin:0 0 -40px 0;padding:0 0 0 0}.elementor-16111 .elementor-element.elementor-element-9fcb3c6 .wd-el-title{font-size:12px}body.elementor-page-16111{margin:40px 0 0 0}}.elementor-16111 .elementor-element.elementor-element-d692ca1{position:relative;display:block;width:100%!important;max-width:100%!important;margin:0!important;padding:18px!important;background:linear-gradient(180deg,rgb(10 10 10 / .98) 0%,rgb(6 6 6 / .98) 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),inset 0 0 0 1px rgb(255 255 255 / .03)!important;overflow:hidden}.elementor-16111 .elementor-element.elementor-element-d692ca1:before{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid rgb(255 255 255 / .05);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .02);z-index:2}.elementor-16111 .elementor-element.elementor-element-d692ca1 .woocommerce-product-gallery,.elementor-16111 .elementor-element.elementor-element-d692ca1 .images,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-product-gallery{position:relative;z-index:1;margin:0!important;width:100%!important;max-width:100%!important;background:transparent!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .woocommerce-product-gallery__wrapper,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-images-inner,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-carousel-inner{background:#0a0a0a!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .woocommerce-product-gallery__image,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-gallery-image,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-image-wrap{overflow:hidden!important;background:#0a0a0a!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .woocommerce-product-gallery__image img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-gallery-image img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-image-wrap img{display:block!important;width:100%!important;height:auto!important;object-fit:cover!important;transition:transform .65s ease,filter .4s ease!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .woocommerce-product-gallery__image:hover img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-gallery-image:hover img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-image-wrap:hover img{transform:scale(1.02)}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important;margin:14px 0 0 0!important;padding:0!important;list-style:none!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs li,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .thumb,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .owl-item{margin:0!important;padding:0!important;background:linear-gradient(180deg,#111 0%,#090909 100%)!important;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .06)!important;overflow:hidden!important;transition:all .28s ease!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs li img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .thumb img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails img{display:block!important;width:100%!important;aspect-ratio:1/1!important;object-fit:cover!important;opacity:.72!important;transition:all .28s ease!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs li:hover,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .thumb:hover,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .owl-item:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgb(120 0 0 / .45),0 12px 22px rgb(0 0 0 / .22)!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs li:hover img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .thumb:hover img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .owl-item:hover img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs .flex-active,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .thumb.active,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .active img{opacity:1!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-direction-nav a,.elementor-16111 .elementor-element.elementor-element-d692ca1 .owl-nav>div,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-nav-arrows>div{width:46px!important;height:46px!important;border:none!important;border-radius:0!important;background:rgb(10 10 10 / .74)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .08)!important;color:#fff!important;transition:all .28s ease!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-direction-nav a:hover,.elementor-16111 .elementor-element.elementor-element-d692ca1 .owl-nav>div:hover,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-nav-arrows>div:hover{background:rgb(18 18 18 / .9)!important;box-shadow:inset 0 0 0 1px rgb(120 0 0 / .45),0 12px 24px rgb(0 0 0 / .22)!important;transform:translateY(-1px)}.elementor-16111 .elementor-element.elementor-element-d692ca1 .woocommerce-product-gallery__trigger,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-zoom-icon{width:58px!important;height:58px!important;border:none!important;border-radius:999px!important;background:rgb(255 255 255 / .92)!important;box-shadow:0 12px 30px rgb(0 0 0 / .22)!important;color:#111!important}@media (max-width:767px){.elementor-16111 .elementor-element.elementor-element-d692ca1{padding:12px!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails{gap:8px!important;margin-top:10px!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-direction-nav a,.elementor-16111 .elementor-element.elementor-element-d692ca1 .owl-nav>div,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-nav-arrows>div{width:40px!important;height:40px!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .woocommerce-product-gallery__trigger,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-zoom-icon{width:52px!important;height:52px!important}}.elementor-16111 .elementor-element.elementor-element-d692ca1{padding:0!important;background:transparent!important;box-shadow:none!important}.elementor-16111 .elementor-element.elementor-element-d692ca1:before{display:none!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .woocommerce-product-gallery,.elementor-16111 .elementor-element.elementor-element-d692ca1 .images,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-product-gallery,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-images-inner,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-carousel-inner,.elementor-16111 .elementor-element.elementor-element-d692ca1 .woocommerce-product-gallery__wrapper{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;background:transparent!important;box-shadow:none!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .woocommerce-product-gallery__image,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-gallery-image,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-image-wrap{margin:0!important;padding:0!important;background:#070707!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .woocommerce-product-gallery__image img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-gallery-image img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-image-wrap img{width:100%!important;height:auto!important;display:block!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .woocommerce-product-gallery__trigger,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-zoom-icon,.elementor-16111 .elementor-element.elementor-element-d692ca1 .zoomImg,.elementor-16111 .elementor-element.elementor-element-d692ca1 a.zoom{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-direction-nav a,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-nav-arrows>div,.elementor-16111 .elementor-element.elementor-element-d692ca1 .owl-nav>div{width:52px!important;height:52px!important;border:none!important;border-radius:0!important;background:rgb(10 10 10 / .82)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .08),0 10px 24px rgb(0 0 0 / .18)!important;color:#f5f5f5!important;opacity:1!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-direction-nav a:before,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-nav-arrows>div:before,.elementor-16111 .elementor-element.elementor-element-d692ca1 .owl-nav>div:before{color:#f5f5f5!important;opacity:1!important;font-size:20px!important;font-weight:400!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-direction-nav a:hover,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-nav-arrows>div:hover,.elementor-16111 .elementor-element.elementor-element-d692ca1 .owl-nav>div:hover{background:rgb(14 14 14 / .94)!important;box-shadow:inset 0 0 0 1px rgb(179 0 0 / .42),0 14px 26px rgb(0 0 0 / .24)!important;transform:translateY(-1px)}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important;margin:12px 0 0 0!important;padding:0!important;list-style:none!important;background:transparent!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs li,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .thumb,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .owl-item{margin:0!important;padding:0!important;background:#0a0a0a!important;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .05)!important;overflow:hidden!important;border-radius:0!important;transform:none!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs li img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .thumb img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;opacity:.86!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs li:hover,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .thumb:hover,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .owl-item:hover,.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs .flex-active,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .thumb.active,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .active{box-shadow:inset 0 0 0 1px rgb(179 0 0 / .38)!important;transform:none!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs li:hover img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .thumb:hover img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .owl-item:hover img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs .flex-active img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .thumb.active img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .active img{opacity:1!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .owl-nav,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .owl-prev,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .owl-next,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .owl-nav,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .owl-prev,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .owl-next{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .owl-stage-outer,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .owl-stage-outer{overflow:visible!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .owl-stage,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .owl-stage{transform:none!important;width:100%!important;display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:12px!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .owl-item,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .owl-item{width:auto!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-images-inner,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-carousel-inner,.elementor-16111 .elementor-element.elementor-element-d692ca1 .woocommerce-product-gallery__wrapper{border:none!important;outline:none!important}@media (max-width:767px){.elementor-16111 .elementor-element.elementor-element-d692ca1{padding:0!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-direction-nav a,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-nav-arrows>div,.elementor-16111 .elementor-element.elementor-element-d692ca1 .owl-nav>div{width:44px!important;height:44px!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-direction-nav a:before,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-nav-arrows>div:before,.elementor-16111 .elementor-element.elementor-element-d692ca1 .owl-nav>div:before{font-size:18px!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails .owl-stage,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .owl-stage{gap:10px!important;margin-top:10px!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .flex-control-thumbs li img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-thumbs .thumb img,.elementor-16111 .elementor-element.elementor-element-d692ca1 .product-thumbnails img{aspect-ratio:1 / 1!important}}.elementor-16111 .elementor-element.elementor-element-d692ca1{box-shadow:inset 0 0 0 1px rgb(255 255 255 / .04)!important;background:linear-gradient(180deg,rgb(8 8 8 / .98) 0%,rgb(5 5 5 / .98) 100%)!important}.elementor-16111 .elementor-element.elementor-element-d692ca1{padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important}.elementor-16111 .elementor-element.elementor-element-d692ca1:before{display:none!important}.elementor-16111 .elementor-element.elementor-element-d692ca1 .woocommerce-product-gallery__trigger,.elementor-16111 .elementor-element.elementor-element-d692ca1 .wd-zoom-icon{display:none!important}@media (max-width:767px){.elementor-16111 .elementor-element.elementor-element-d692ca1{margin-top:12px!important}}body.single-product .wd-show-product-gallery-wrap,body.single-product .woodmart-show-product-gallery,body.single-product .wd-gallery-btn,body.single-product .wd-action-btn.wd-style-icon-bg-text.wd-gallery-btn{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;overflow:hidden!important}body.single-product .wd-product-gallery .wd-nav-arrows>div,body.single-product .wd-product-gallery .owl-nav>div,body.single-product .wd-nav-arrows.wd-custom-style>div,body.single-product .wd-nav-arrows.wd-icon-1>div{width:52px!important;height:52px!important;background:rgb(8 8 8 / .94)!important;border-radius:0!important;box-shadow:inset 0 0 0 1px rgb(255 255 255 / .12),0 12px 22px rgb(0 0 0 / .22)!important;color:#fff!important;opacity:1!important}body.single-product .wd-product-gallery .wd-nav-arrows>div:before,body.single-product .wd-product-gallery .owl-nav>div:before,body.single-product .wd-nav-arrows.wd-custom-style>div:before,body.single-product .wd-nav-arrows.wd-icon-1>div:before{color:#ffffff!important;opacity:1!important;font-size:22px!important;font-weight:400!important;text-shadow:0 0 8px rgb(255 255 255 / .08)}body.single-product .wd-product-gallery .wd-nav-arrows>div:hover,body.single-product .wd-product-gallery .owl-nav>div:hover,body.single-product .wd-nav-arrows.wd-custom-style>div:hover,body.single-product .wd-nav-arrows.wd-icon-1>div:hover{background:rgb(12 12 12 / .98)!important;box-shadow:inset 0 0 0 1px rgb(179 0 0 / .42),0 14px 26px rgb(0 0 0 / .24)!important;transform:translateY(-1px)}body.single-product .product-additional-galleries,body.single-product .wd-gallery-thumb,body.single-product .wd-carousel-container.wd-gallery-thumb{margin-top:10px!important;padding:0!important}body.single-product .product-additional-galleries .wd-carousel-wrap,body.single-product .wd-gallery-thumb .wd-carousel-wrap{gap:10px!important}body.single-product .product-additional-galleries img,body.single-product .wd-gallery-thumb img,body.single-product .wd-gallery-thumb .wd-carousel-item img{aspect-ratio:1 / 1!important;object-fit:cover!important;height:auto!important;max-height:220px!important}body.single-product .product-additional-galleries .wd-carousel-item,body.single-product .wd-gallery-thumb .wd-carousel-item{padding:0!important;margin:0!important}body.single-product .product-additional-galleries .wd-nav-arrows,body.single-product .product-additional-galleries .owl-nav,body.single-product .wd-gallery-thumb .wd-nav-arrows,body.single-product .wd-gallery-thumb .owl-nav{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media (max-width:767px){body.single-product .wd-product-gallery .wd-nav-arrows>div,body.single-product .wd-product-gallery .owl-nav>div,body.single-product .wd-nav-arrows.wd-custom-style>div,body.single-product .wd-nav-arrows.wd-icon-1>div{width:46px!important;height:46px!important}body.single-product .wd-product-gallery .wd-nav-arrows>div:before,body.single-product .wd-product-gallery .owl-nav>div:before,body.single-product .wd-nav-arrows.wd-custom-style>div:before,body.single-product .wd-nav-arrows.wd-icon-1>div:before{font-size:19px!important}body.single-product .product-additional-galleries img,body.single-product .wd-gallery-thumb img,body.single-product .wd-gallery-thumb .wd-carousel-item img{max-height:170px!important}}.elementor-16111 .elementor-element.elementor-element-d14078a{position:relative;display:block;width:100%!important;max-width:100%!important;margin:0!important;padding:18px 22px 14px 22px!important;background:radial-gradient(circle at 88% 16%,rgb(120 0 0 / .08) 0%,#fff0 28%),linear-gradient(180deg,rgb(12 12 12 / .98) 0%,rgb(8 8 8 / .98) 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),inset 0 0 0 1px rgb(255 255 255 / .03)!important;overflow:hidden;text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}.elementor-16111 .elementor-element.elementor-element-d14078a:before{content:"";position:absolute;top:0;left:0;width:14px;height:100%;background:linear-gradient(180deg,rgb(115 0 0 / .34) 0%,rgb(70 0 0 / .14) 100%);opacity:.9;pointer-events:none}.elementor-16111 .elementor-element.elementor-element-d14078a:after{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid rgb(255 255 255 / .04)}.elementor-16111 .elementor-element.elementor-element-d14078a .elementor-widget-container,.elementor-16111 .elementor-element.elementor-element-d14078a .wd-single-title,.elementor-16111 .elementor-element.elementor-element-d14078a .product_title,.elementor-16111 .elementor-element.elementor-element-d14078a h1,.elementor-16111 .elementor-element.elementor-element-d14078a h2{position:relative;z-index:2;margin:0!important;color:#ffffff!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:clamp(22px, 2.15vw, 42px)!important;line-height:1.04!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:uppercase!important;max-width:30ch;text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important;margin-left:0!important;margin-right:auto!important;width:100%!important;display:block!important}@media (max-width:767px){.elementor-16111 .elementor-element.elementor-element-d14078a{padding:14px 16px 12px 16px!important}.elementor-16111 .elementor-element.elementor-element-d14078a:before{width:10px}.elementor-16111 .elementor-element.elementor-element-d14078a .elementor-widget-container,.elementor-16111 .elementor-element.elementor-element-d14078a .wd-single-title,.elementor-16111 .elementor-element.elementor-element-d14078a .product_title,.elementor-16111 .elementor-element.elementor-element-d14078a h1,.elementor-16111 .elementor-element.elementor-element-d14078a h2{font-size:clamp(16px, 5.9vw, 28px)!important;line-height:1.06!important;max-width:none;text-align:left!important;margin-left:0!important;margin-right:auto!important}}.elementor-16111 .elementor-element.elementor-element-3939c84{position:relative;display:block;width:100%!important;margin:0!important;padding:18px 20px 16px 22px!important;background:radial-gradient(circle at 84% 20%,rgb(140 14 14 / .08) 0%,#fff0 30%),linear-gradient(180deg,rgb(10 10 10 / .98) 0%,rgb(6 6 6 / .98) 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),inset 0 0 0 1px rgb(255 255 255 / .04)!important;overflow:hidden;text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}.elementor-16111 .elementor-element.elementor-element-3939c84:before{content:"";position:absolute;top:0;left:0;width:10px;height:100%;background:linear-gradient(180deg,rgb(140 14 14 / .55) 0%,rgb(70 0 0 / .12) 100%)}.elementor-16111 .elementor-element.elementor-element-3939c84:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgb(179 0 0 / .55) 0%,rgb(255 255 255 / .05) 34%,#fff0 100%)}.elementor-16111 .elementor-element.elementor-element-3939c84 .price,.elementor-16111 .elementor-element.elementor-element-3939c84 .woocommerce-Price-amount{display:block!important;margin:0!important;color:#f2f2f2!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:clamp(24px, 2.3vw, 34px)!important;line-height:1.05!important;font-weight:500!important;letter-spacing:.01em!important;text-align:left!important;margin-left:0!important;margin-right:auto!important}.elementor-16111 .elementor-element.elementor-element-3939c84 .price ins{color:#ffffff!important;text-decoration:none!important}.elementor-16111 .elementor-element.elementor-element-3939c84 .price del{opacity:.34!important;margin-right:10px!important}.elementor-16111 .elementor-element.elementor-element-3939c84 .price:before,.elementor-16111 .elementor-element.elementor-element-3939c84 .price:after,.elementor-16111 .elementor-element.elementor-element-3939c84 .woocommerce-Price-amount:before,.elementor-16111 .elementor-element.elementor-element-3939c84 .woocommerce-Price-amount:after{content:none!important;display:none!important}@media (max-width:767px){.elementor-16111 .elementor-element.elementor-element-3939c84{padding:16px 16px 14px 18px!important}.elementor-16111 .elementor-element.elementor-element-3939c84 .price{font-size:clamp(22px, 7vw, 30px)!important;text-align:left!important}}.elementor-16111 .elementor-element.elementor-element-c107efd{position:relative;display:block;width:100%!important;margin:0!important;padding:20px 20px 18px 20px!important;background:linear-gradient(180deg,rgb(10 10 10 / .85) 0%,rgb(6 6 6 / .9) 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .03),inset 0 0 0 1px rgb(255 255 255 / .025)!important;overflow:hidden}.elementor-16111 .elementor-element.elementor-element-c107efd:before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;background:linear-gradient(180deg,rgb(140 14 14 / .45) 0%,rgb(70 0 0 / .08) 100%)}.elementor-16111 .elementor-element.elementor-element-c107efd:after{display:none}.elementor-16111 .elementor-element.elementor-element-c107efd,.elementor-16111 .elementor-element.elementor-element-c107efd p{font-family:"Plus Jakarta Sans",sans-serif!important}.elementor-16111 .elementor-element.elementor-element-c107efd p:first-child{color:#d98a33!important;font-size:clamp(15px, 1.1vw, 18px)!important;line-height:1.6!important;letter-spacing:.02em!important;text-transform:uppercase!important;margin:0 0 14px 0!important}.elementor-16111 .elementor-element.elementor-element-c107efd p:not(:first-child){color:rgb(255 255 255 / .68)!important;font-size:clamp(14px, 1vw, 16px)!important;line-height:1.85!important;letter-spacing:.01em!important;margin:0!important}.elementor-16111 .elementor-element.elementor-element-c107efd p+p{margin-top:8px!important}@media (max-width:767px){.elementor-16111 .elementor-element.elementor-element-c107efd{padding:18px 18px!important}}.elementor-16111 .elementor-element.elementor-element-5c58f57{position:relative;display:block;width:100%;margin:0!important;padding:0!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 form.cart,.elementor-16111 .elementor-element.elementor-element-5c58f57 .cart,.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_variation_wrap,.elementor-16111 .elementor-element.elementor-element-5c58f57 .woocommerce-variation-add-to-cart,.elementor-16111 .elementor-element.elementor-element-5c58f57 .variations_button{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:12px!important;width:100%!important;margin:0!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .variations{width:100%!important;border-collapse:separate!important;border-spacing:0 10px!important;margin:0 0 10px 0!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .variations tr,.elementor-16111 .elementor-element.elementor-element-5c58f57 .variations td,.elementor-16111 .elementor-element.elementor-element-5c58f57 .variations th{border:none!important;background:none!important;padding:0!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .variations label{display:block!important;margin:0 0 8px 0!important;color:rgb(255 255 255 / .58)!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .variations select{width:100%!important;min-height:56px!important;height:56px!important;padding:0 16px!important;border:none!important;border-radius:0!important;background:linear-gradient(180deg,rgb(14 14 14 / .98) 0%,rgb(9 9 9 / .98) 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),inset 0 0 0 1px rgb(255 255 255 / .05)!important;color:#fff!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:15px!important;appearance:none!important;-webkit-appearance:none!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .reset_variations{display:inline-flex!important;align-items:center!important;margin-top:8px!important;color:rgb(255 255 255 / .52)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-decoration:none!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 116px!important;width:116px!important;min-width:116px!important;height:56px!important;margin:0!important;background:linear-gradient(180deg,rgb(14 14 14 / .98) 0%,rgb(9 9 9 / .98) 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),inset 0 0 0 1px rgb(255 255 255 / .05)!important;overflow:hidden!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity *{border:none!important;box-shadow:none!important;outline:none!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity .minus,.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity .plus{width:36px!important;min-width:36px!important;height:56px!important;background:transparent!important;color:#fff!important;font-size:20px!important;font-weight:400!important;cursor:pointer!important;transition:all .25s ease!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity .minus:hover,.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity .plus:hover{background:rgb(255 255 255 / .03)!important;color:#ffffff!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity input.qty{width:44px!important;min-width:44px!important;height:56px!important;background:transparent!important;color:#fff!important;text-align:center!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:16px!important;font-weight:500!important;padding:0!important;margin:0!important;-moz-appearance:textfield}.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity input.qty::-webkit-outer-spin-button,.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button,.elementor-16111 .elementor-element.elementor-element-5c58f57 button.single_add_to_cart_button{flex:1 1 auto!important;width:auto!important;min-width:0!important;height:56px!important;min-height:56px!important;margin:0!important;padding:0 24px!important;border:none!important;border-radius:0!important;background:linear-gradient(180deg,#7e0d0d 0%,#5a0000 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 14px 28px rgb(90 0 0 / .22)!important;color:#fff!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:13px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;transition:all .28s ease!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button:hover,.elementor-16111 .elementor-element.elementor-element-5c58f57 button.single_add_to_cart_button:hover{background:linear-gradient(180deg,#991313 0%,#700000 100%)!important;transform:translateY(-1px)}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button.disabled,.elementor-16111 .elementor-element.elementor-element-5c58f57 button.single_add_to_cart_button.disabled{opacity:.5!important;transform:none!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_variation{width:100%!important;margin:0 0 8px 0!important;color:#fff!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_variation .price{margin:0 0 6px 0!important;color:#fff!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .stock{width:100%!important;margin:0 0 8px 0!important;font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase!important}@media (max-width:767px){.elementor-16111 .elementor-element.elementor-element-5c58f57 form.cart,.elementor-16111 .elementor-element.elementor-element-5c58f57 .cart,.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_variation_wrap,.elementor-16111 .elementor-element.elementor-element-5c58f57 .woocommerce-variation-add-to-cart,.elementor-16111 .elementor-element.elementor-element-5c58f57 .variations_button{gap:10px!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .variations{border-spacing:0 8px!important;margin-bottom:8px!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .variations select{min-height:52px!important;height:52px!important;font-size:14px!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity{flex:0 0 112px!important;width:112px!important;min-width:112px!important;height:52px!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity .minus,.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity .plus,.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity input.qty{height:52px!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button,.elementor-16111 .elementor-element.elementor-element-5c58f57 button.single_add_to_cart_button{min-height:52px!important;height:52px!important;font-size:12px!important;letter-spacing:.16em!important}}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button,.elementor-16111 .elementor-element.elementor-element-5c58f57 button.single_add_to_cart_button{position:relative!important;overflow:hidden!important;flex:1 1 auto!important;height:56px!important;min-height:56px!important;padding:0 24px!important;border-radius:0!important;border:1px solid rgb(198 22 22 / .72)!important;background:radial-gradient(circle at 50% 0%,rgb(170 0 0 / .22) 0%,#fff0 58%),linear-gradient(180deg,rgb(28 10 10 / .98) 0%,rgb(12 6 6 / .98) 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),inset 0 0 0 1px rgb(198 22 22 / .55),0 14px 26px rgb(0 0 0 / .22)!important;color:#fff!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.20em!important;text-transform:uppercase!important;transition:transform .35s cubic-bezier(.22,.61,.36,1),border-color .35s cubic-bezier(.22,.61,.36,1),background .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1)!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#fff0,rgb(255 255 255 / .18),#fff0);opacity:.6;pointer-events:none}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button::after{content:"";position:absolute;top:0;left:-120%;width:55%;height:100%;background:linear-gradient(120deg,#fff0 0%,rgb(255 255 255 / .08) 50%,#fff0 100%);transform:skewX(-20deg);transition:.7s ease;pointer-events:none}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button:hover::after{left:140%}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button:hover,.elementor-16111 .elementor-element.elementor-element-5c58f57 button.single_add_to_cart_button:hover{transform:translateY(-1px)!important;background:radial-gradient(circle at 50% 0%,rgb(200 0 0 / .26) 0%,#fff0 60%),linear-gradient(180deg,rgb(34 10 10 / .98) 0%,rgb(14 6 6 / .98) 100%)!important;border-color:rgb(225 6 0 / .90)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),inset 0 0 0 1px rgb(225 6 0 / .70),0 16px 28px rgb(0 0 0 / .26)!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button:active{transform:translateY(0) scale(.995)!important;box-shadow:inset 0 2px 6px rgb(0 0 0 / .4),inset 0 0 0 1px rgb(225 6 0 / .6)!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button.disabled,.elementor-16111 .elementor-element.elementor-element-5c58f57 button.single_add_to_cart_button.disabled{opacity:.42!important;filter:grayscale(.2)!important;border-color:rgb(255 255 255 / .08)!important;background:linear-gradient(180deg,rgb(20 20 20 / .98) 0%,rgb(10 10 10 / .98) 100%)!important;box-shadow:none!important;transform:none!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity{background:linear-gradient(180deg,rgb(16 16 16 / .98) 0%,rgb(10 10 10 / .98) 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),inset 0 0 0 1px rgb(255 255 255 / .06)!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity .minus:hover,.elementor-16111 .elementor-element.elementor-element-5c58f57 .quantity .plus:hover{background:rgb(255 255 255 / .04)!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .variations select{background:linear-gradient(180deg,rgb(18 18 18 / .98) 0%,rgb(10 10 10 / .98) 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),inset 0 0 0 1px rgb(255 255 255 / .06)!important}@media (max-width:767px){.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button{height:52px!important;min-height:52px!important;font-size:10.5px!important;letter-spacing:.18em!important}}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button::after{content:none!important;display:none!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button,.elementor-16111 .elementor-element.elementor-element-5c58f57 button.single_add_to_cart_button{transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,color .25s ease!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button:hover,.elementor-16111 .elementor-element.elementor-element-5c58f57 button.single_add_to_cart_button:hover{transform:none!important;background:linear-gradient(180deg,rgb(26 8 8 / .98) 0%,rgb(10 4 4 / .98) 100%)!important;border-color:#9f1414!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),inset 0 0 0 1px rgb(159 20 20 / .38),0 8px 18px rgb(0 0 0 / .16)!important;color:#ffffff!important}.elementor-16111 .elementor-element.elementor-element-5c58f57 .single_add_to_cart_button:active,.elementor-16111 .elementor-element.elementor-element-5c58f57 button.single_add_to_cart_button:active{transform:none!important;background:linear-gradient(180deg,rgb(20 8 8 / .99) 0%,rgb(10 5 5 / .99) 100%)!important;border-color:rgb(130 10 10 / .85)!important;box-shadow:inset 0 2px 6px rgb(0 0 0 / .35),inset 0 0 0 1px rgb(130 10 10 / .3)!important}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support{position:relative;width:100%;padding:18px 18px 18px 18px;background:radial-gradient(circle at 88% 18%,rgb(120 0 0 / .10) 0%,#fff0 28%),linear-gradient(180deg,rgb(13 13 13 / .98) 0%,rgb(8 8 8 / .98) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),inset 0 0 0 1px rgb(145 0 0 / .45),0 14px 28px rgb(0 0 0 / .18);overflow:hidden}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgb(255 255 255 / .08) 0%,#fff0 100%);pointer-events:none}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__status{display:flex;align-items:center;gap:8px;margin-bottom:12px}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__dot{width:8px;height:8px;border-radius:50%;background:#3ddc5a;box-shadow:0 0 12px rgb(61 220 90 / .45);animation:asmLivePulse 1.8s infinite ease-in-out;flex:0 0 auto}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__label{color:#47d764;font-family:"Plus Jakarta Sans",sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__body{display:grid;grid-template-columns:1fr;gap:14px}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__copy h3{margin:0 0 8px 0;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:19px;line-height:1.18;font-weight:600;letter-spacing:.01em;text-transform:uppercase}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__copy p{margin:0;color:rgb(255 255 255 / .72);font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;line-height:1.72;font-weight:400}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__button{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;padding:0 18px;text-decoration:none;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(180deg,rgb(18 18 18 / .98) 0%,rgb(10 10 10 / .98) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),inset 0 0 0 1px rgb(180 0 0 / .65);transition:all .28s ease;overflow:hidden}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__button:before{content:"";position:absolute;top:0;left:-20%;width:34%;height:100%;background:linear-gradient(90deg,#fff0 0%,rgb(255 255 255 / .06) 50%,#fff0 100%);transform:skewX(-24deg);transition:transform .45s ease}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__button:hover{transform:translateY(-1px);background:linear-gradient(180deg,rgb(22 22 22 / .98) 0%,rgb(12 12 12 / .98) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),inset 0 0 0 1px rgb(210 0 0 / .78),0 14px 26px rgb(0 0 0 / .18);color:#fff}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__button:hover:before{transform:translateX(220%) skewX(-24deg)}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__icon{position:relative;z-index:2;color:#d9d9d9;font-size:12px;line-height:1}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__text{position:relative;z-index:2}@keyframes asmLivePulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.18);opacity:.78}100%{transform:scale(1);opacity:1}}@media (max-width:767px){.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support{padding:14px}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__status{margin-bottom:10px}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__copy h3{font-size:16px;line-height:1.2}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__copy p{font-size:13px;line-height:1.66}.elementor-16111 .elementor-element.elementor-element-69754b4 .asm-live-support__button{min-height:48px;font-size:11px;letter-spacing:.14em}}.elementor-16111 .elementor-element.elementor-element-494e0bd{position:relative;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:radial-gradient(circle at 82% 18%,rgb(120 0 0 / .10) 0%,#fff0 28%),linear-gradient(180deg,#0a0a0a 0%,#050505 100%)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),0 30px 70px rgb(0 0 0 / .34)!important;border:none!important}.elementor-16111 .elementor-element.elementor-element-494e0bd:before{content:"";position:absolute;inset:0;pointer-events:none;border-top:1px solid rgb(255 255 255 / .05);border-bottom:1px solid rgb(255 255 255 / .05);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .025);z-index:1}.elementor-16111 .elementor-element.elementor-element-494e0bd:after{content:"";position:absolute;top:-10%;right:-8%;width:420px;height:420px;pointer-events:none;background:radial-gradient(circle,rgb(120 0 0 / .14) 0%,#fff0 70%);filter:blur(18px);z-index:0}.elementor-16111 .elementor-element.elementor-element-494e0bd>.e-con-inner{position:relative;z-index:2;width:100%!important;max-width:100%!important;margin:0!important;padding:34px!important;display:flex!important;align-items:stretch!important;justify-content:stretch!important;gap:0!important}.elementor-16111 .elementor-element.elementor-element-494e0bd>.e-con-inner>.elementor-element{min-width:0!important;margin:0!important}.elementor-16111 .elementor-element.elementor-element-494e0bd>.e-con-inner>.elementor-element:first-child{width:56%!important;max-width:56%!important;flex:0 0 56%!important;padding-right:18px!important;border-right:1px solid rgb(255 255 255 / .05)!important}.elementor-16111 .elementor-element.elementor-element-494e0bd>.e-con-inner>.elementor-element:last-child{width:44%!important;max-width:44%!important;flex:0 0 44%!important;padding-left:18px!important;background:radial-gradient(circle at 86% 16%,rgb(120 0 0 / .08) 0%,#fff0 28%),linear-gradient(180deg,rgb(12 12 12 / .96) 0%,rgb(8 8 8 / .98) 100%)!important}.elementor-16111 .elementor-element.elementor-element-494e0bd .elementor-widget{margin-bottom:0!important}@media (max-width:767px){.elementor-16111 .elementor-element.elementor-element-494e0bd>.e-con-inner{padding:14px!important;flex-direction:column!important}.elementor-16111 .elementor-element.elementor-element-494e0bd>.e-con-inner>.elementor-element:first-child,.elementor-16111 .elementor-element.elementor-element-494e0bd>.e-con-inner>.elementor-element:last-child{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding:0!important}.elementor-16111 .elementor-element.elementor-element-494e0bd>.e-con-inner>.elementor-element:first-child{border-right:none!important;border-bottom:1px solid rgb(255 255 255 / .05)!important;padding-bottom:14px!important;margin-bottom:14px!important}.elementor-16111 .elementor-element.elementor-element-494e0bd:after{width:260px;height:260px;opacity:.7}}.asm-assurance-v2{--asm-bg:#060606;--asm-panel:#0d0d0d;--asm-panel-2:#111111;--asm-line:rgba(255,255,255,.07);--asm-line-soft:rgba(255,255,255,.04);--asm-text:#f5f5f5;--asm-text-soft:rgba(255,255,255,.74);--asm-text-dim:rgba(255,255,255,.42);--asm-red:#8c0e0e;--asm-red-dark:#490000;--asm-red-bright:#c61616;position:relative;overflow:hidden;padding:72px 0 64px;background:linear-gradient(180deg,#070707 0%,#050505 100%);color:var(--asm-text)}.asm-assurance-v2 *{box-sizing:border-box}.asm-assurance-v2__bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 68% 20%,rgb(180 0 0 / .14) 0%,#fff0 26%),radial-gradient(circle at 15% 82%,rgb(255 255 255 / .02) 0%,#fff0 22%),linear-gradient(145deg,rgb(255 255 255 / .014) 0%,#fff0 40%)}.asm-assurance-v2__carbon{position:absolute;inset:0;pointer-events:none;opacity:.15;background:linear-gradient(135deg,rgb(255 255 255 / .05) 25%,transparent 25%) -8px 0/16px 16px,linear-gradient(225deg,rgb(255 255 255 / .04) 25%,transparent 25%) -8px 0/16px 16px,linear-gradient(315deg,rgb(255 255 255 / .04) 25%,transparent 25%) 0 0/16px 16px,linear-gradient(45deg,rgb(255 255 255 / .05) 25%,transparent 25%) 0 0/16px 16px;mix-blend-mode:soft-light}.asm-assurance-v2__glow{position:absolute;top:8%;left:64%;width:420px;height:420px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(circle,rgb(170 0 0 / .18) 0%,rgb(170 0 0 / .06) 34%,#fff0 70%);filter:blur(22px);animation:asmAssuranceGlow 8s ease-in-out infinite;opacity:.85}.asm-assurance-v2__wrap{position:relative;z-index:2;width:min(calc(100% - 48px), 1320px);margin:0 auto}.asm-assurance-v2__intro{max-width:900px;margin:0 auto 28px;text-align:center}.asm-assurance-v2__eyebrow{display:inline-flex;align-items:center;gap:10px;color:rgb(255 255 255 / .64);font-family:"Plus Jakarta Sans",sans-serif;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.asm-assurance-v2__eyebrow::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--asm-red-bright);box-shadow:0 0 12px rgb(198 22 22 / .35)}.asm-assurance-v2__intro h2{margin:14px 0 12px;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:clamp(30px, 3vw, 52px);line-height:1.03;font-weight:500;letter-spacing:.01em;text-transform:uppercase}.asm-assurance-v2__intro p{margin:0 auto;max-width:760px;color:var(--asm-text-soft);font-family:"Plus Jakarta Sans",sans-serif;font-size:15px;line-height:1.75;font-weight:400}.asm-assurance-v2__layout{display:grid;grid-template-columns:1.02fr .98fr;gap:18px;align-items:stretch}.asm-assurance-v2__manifesto{position:relative;min-height:460px;padding:28px 30px 26px 34px;background:radial-gradient(circle at 84% 18%,rgb(145 0 0 / .12) 0%,#fff0 34%),linear-gradient(180deg,rgb(14 14 14 / .98) 0%,rgb(9 9 9 / .98) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),inset 0 0 0 1px rgb(255 255 255 / .035),0 20px 40px rgb(0 0 0 / .22);overflow:hidden}.asm-assurance-v2__manifesto::before{content:"";position:absolute;top:0;left:0;width:12px;height:100%;background:linear-gradient(180deg,rgb(135 0 0 / .50) 0%,rgb(70 0 0 / .12) 100%)}.asm-assurance-v2__manifesto::after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgb(170 0 0 / .60) 0%,rgb(255 255 255 / .06) 36%,#fff0 100%)}.asm-assurance-v2__label{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;margin-bottom:22px;background:rgb(255 255 255 / .02);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .08);color:rgb(255 255 255 / .72);font-family:"Plus Jakarta Sans",sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.asm-assurance-v2__manifesto h3{margin:0 0 18px;max-width:11.5ch;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:clamp(30px, 3.2vw, 54px);line-height:1.04;font-weight:500;letter-spacing:.005em;text-wrap:balance}.asm-assurance-v2__manifesto p{margin:0 0 22px;max-width:32ch;color:var(--asm-text-soft);font-family:"Plus Jakarta Sans",sans-serif;font-size:15px;line-height:1.78}.asm-assurance-v2__cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;background:linear-gradient(180deg,rgb(18 18 18 / .98) 0%,rgb(10 10 10 / .98) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),inset 0 0 0 1px rgb(160 0 0 / .44);color:#fff;text-decoration:none;font-family:"Plus Jakarta Sans",sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;transition:all .28s ease}.asm-assurance-v2__cta:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),inset 0 0 0 1px rgb(190 0 0 / .68),0 12px 22px rgb(0 0 0 / .16);color:#fff}.asm-assurance-v2__stack{display:grid;gap:14px}.asm-assurance-v2__panel{position:relative;display:grid;grid-template-columns:72px 1fr;gap:16px;align-items:flex-start;min-height:144px;padding:18px 18px 18px 18px;background:radial-gradient(circle at 88% 18%,rgb(150 0 0 / .09) 0%,#fff0 28%),linear-gradient(180deg,rgb(14 14 14 / .98) 0%,rgb(9 9 9 / .98) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),inset 0 0 0 1px rgb(255 255 255 / .035),0 16px 30px rgb(0 0 0 / .18);transition:transform .28s ease,box-shadow .28s ease}.asm-assurance-v2__panel::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgb(160 0 0 / .54) 0%,rgb(255 255 255 / .06) 34%,#fff0 100%)}.asm-assurance-v2__panel:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),inset 0 0 0 1px rgb(160 0 0 / .16),0 22px 38px rgb(0 0 0 / .22)}.asm-assurance-v2__iconbox{width:72px;height:72px;display:flex;align-items:center;justify-content:center;padding:10px;background:linear-gradient(180deg,rgb(18 18 18 / .98) 0%,rgb(10 10 10 / .98) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),inset 0 0 0 1px rgb(255 255 255 / .06);overflow:hidden}.asm-assurance-v2__iconimg{width:100%;height:100%;max-width:48px;max-height:48px;object-fit:contain;display:block;filter:drop-shadow(0 0 8px rgb(255 255 255 / .08))}.asm-assurance-v2__iconimg[src=""],.asm-assurance-v2__iconimg:not([src]){display:none}.asm-assurance-v2__content{min-width:0}.asm-assurance-v2__no{display:block;margin-bottom:8px;color:var(--asm-text-dim);font-family:"Plus Jakarta Sans",sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.asm-assurance-v2__content h4{margin:0 0 8px;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:18px;line-height:1.08;font-weight:600;text-transform:uppercase;letter-spacing:.01em}.asm-assurance-v2__content p{margin:0;color:var(--asm-text-soft);font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;line-height:1.7}.asm-assurance-v2__footer{margin-top:22px;text-align:center}.asm-assurance-v2__footer-line{display:block;width:90px;height:1px;margin:0 auto 12px;background:linear-gradient(90deg,#fff0 0%,rgb(160 0 0 / .88) 50%,#fff0 100%)}.asm-assurance-v2__footer p{margin:0;color:rgb(255 255 255 / .58);font-family:"Plus Jakarta Sans",sans-serif;font-size:13px;line-height:1.7}@keyframes asmAssuranceGlow{0%{transform:translateX(-50%) translateY(0);opacity:.82}50%{transform:translateX(-50%) translateY(12px);opacity:1}100%{transform:translateX(-50%) translateY(0);opacity:.82}}@media (max-width:1180px){.asm-assurance-v2__layout{grid-template-columns:1fr}.asm-assurance-v2__manifesto{min-height:auto}.asm-assurance-v2__manifesto h3{max-width:12ch}}@media (max-width:767px){.asm-assurance-v2{padding:52px 0 48px}.asm-assurance-v2__wrap{width:min(calc(100% - 24px), 100%)}.asm-assurance-v2__intro{margin-bottom:22px}.asm-assurance-v2__intro h2{font-size:clamp(24px, 7vw, 34px);line-height:1.04}.asm-assurance-v2__intro p{font-size:14px;line-height:1.7}.asm-assurance-v2__layout{gap:12px}.asm-assurance-v2__manifesto{padding:22px 18px 20px 22px}.asm-assurance-v2__manifesto h3{font-size:clamp(24px, 6.8vw, 34px);line-height:1.08;max-width:12ch;text-wrap:balance}.asm-assurance-v2__manifesto p{font-size:14px;line-height:1.72;max-width:none}.asm-assurance-v2__cta{min-height:40px;font-size:10px}.asm-assurance-v2__panel{grid-template-columns:58px 1fr;gap:14px;min-height:auto;padding:16px;align-items:start}.asm-assurance-v2__iconbox{width:58px;height:58px;padding:8px}.asm-assurance-v2__iconimg{width:100%;height:100%;max-width:38px;max-height:38px}.asm-assurance-v2__content h4{font-size:17px}.asm-assurance-v2__content p{font-size:13px;line-height:1.68}.asm-assurance-v2__footer{margin-top:18px}.asm-assurance-v2__footer p{font-size:12px}.asm-assurance-v2__glow{width:280px;height:280px}}.asm-assurance-v2__iconbox{padding:6px!important}.asm-assurance-v2__iconimg{width:130%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain;transform:scale(1.35)}@media (max-width:767px){.asm-assurance-v2__iconimg{transform:scale(1.5)}}.asm-assurance-v2__manifesto h3{max-width:clamp(25ch, 40vw, 26ch)!important;line-height:1.08!important;letter-spacing:.015em!important}@media (max-width:767px){.asm-assurance-v2__manifesto h3{max-width:25ch!important;line-height:1.1!important}}.asm-product-faq{--asm-bg:#060606;--asm-panel:#0d0d0d;--asm-panel-2:#111111;--asm-line:rgba(255,255,255,.07);--asm-line-soft:rgba(255,255,255,.04);--asm-text:#f5f5f5;--asm-text-soft:rgba(255,255,255,.74);--asm-text-dim:rgba(255,255,255,.42);--asm-red:#8c0e0e;--asm-red-dark:#490000;--asm-red-bright:#c61616;position:relative;overflow:hidden;padding:80px 0 72px;background:linear-gradient(180deg,#070707 0%,#050505 100%);color:var(--asm-text)}.asm-product-faq *{box-sizing:border-box}.asm-product-faq__bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 76% 18%,rgb(180 0 0 / .10) 0%,#fff0 30%),radial-gradient(circle at 18% 84%,rgb(255 255 255 / .018) 0%,#fff0 22%),linear-gradient(145deg,rgb(255 255 255 / .012) 0%,#fff0 42%)}.asm-product-faq__carbon{position:absolute;inset:0;pointer-events:none;opacity:.05;background:linear-gradient(135deg,rgb(255 255 255 / .05) 25%,transparent 25%) -8px 0/16px 16px,linear-gradient(225deg,rgb(255 255 255 / .04) 25%,transparent 25%) -8px 0/16px 16px,linear-gradient(315deg,rgb(255 255 255 / .04) 25%,transparent 25%) 0 0/16px 16px,linear-gradient(45deg,rgb(255 255 255 / .05) 25%,transparent 25%) 0 0/16px 16px;mix-blend-mode:soft-light}.asm-product-faq__glow{position:absolute;top:10%;left:70%;width:420px;height:420px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(circle,rgb(170 0 0 / .14) 0%,rgb(170 0 0 / .05) 34%,#fff0 72%);filter:blur(24px);animation:asmFaqGlow 8s ease-in-out infinite;opacity:.8}.asm-product-faq__wrap{position:relative;z-index:2;width:min(calc(100% - 48px), 1320px);margin:0 auto}.asm-product-faq__intro{max-width:860px;margin:0 auto 30px;text-align:center}.asm-product-faq__eyebrow{display:inline-flex;align-items:center;gap:10px;color:rgb(255 255 255 / .64);font-family:"Plus Jakarta Sans",sans-serif;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.asm-product-faq__eyebrow::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--asm-red-bright);box-shadow:0 0 12px rgb(198 22 22 / .28)}.asm-product-faq__intro h2{margin:14px 0 12px;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:clamp(30px, 3vw, 52px);line-height:1.03;font-weight:500;letter-spacing:.01em;text-transform:uppercase}.asm-product-faq__intro p{margin:0 auto;max-width:760px;color:var(--asm-text-soft);font-family:"Plus Jakarta Sans",sans-serif;font-size:15px;line-height:1.75;font-weight:400}.asm-product-faq__grid{display:grid;gap:14px}.asm-product-faq__item{position:relative;background:radial-gradient(circle at 88% 18%,rgb(150 0 0 / .055) 0%,#fff0 28%),linear-gradient(180deg,rgb(14 14 14 / .98) 0%,rgb(9 9 9 / .98) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .04),inset 0 0 0 1px rgb(255 255 255 / .035),0 14px 24px rgb(0 0 0 / .16);overflow:hidden;transition:transform .28s ease,box-shadow .28s ease,background .28s ease}.asm-product-faq__item::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgb(140 14 14 / .34) 0%,rgb(255 255 255 / .05) 34%,#fff0 100%);transition:opacity .28s ease,background .28s ease}.asm-product-faq__item:hover{transform:translateY(-2px);background:radial-gradient(circle at 86% 18%,rgb(120 0 0 / .07) 0%,#fff0 28%),linear-gradient(180deg,rgb(15 15 15 / .985) 0%,rgb(10 10 10 / .985) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),inset 0 0 0 1px rgb(255 255 255 / .05),0 18px 32px rgb(0 0 0 / .2)}.asm-product-faq__item:hover::before{background:linear-gradient(90deg,rgb(150 18 18 / .46) 0%,rgb(255 255 255 / .05) 34%,#fff0 100%)}.asm-product-faq__item.is-open{box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),inset 0 0 0 1px rgb(255 255 255 / .05),0 18px 34px rgb(0 0 0 / .2)}.asm-product-faq__trigger{width:100%;display:grid;grid-template-columns:74px 1fr 36px;align-items:center;gap:18px;padding:22px;background:none;border:none;cursor:pointer;text-align:left}.asm-product-faq__no{color:rgb(255 255 255 / .42);font-family:"Plus Jakarta Sans",sans-serif;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.asm-product-faq__title{color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:18px;line-height:1.15;font-weight:600;letter-spacing:.01em;text-transform:uppercase;transition:color .25s ease}.asm-product-faq__item:hover .asm-product-faq__title,.asm-product-faq__item.is-open .asm-product-faq__title{color:#fff}.asm-product-faq__icon{position:relative;width:18px;height:18px;justify-self:end;opacity:.9}.asm-product-faq__icon::before,.asm-product-faq__icon::after{content:"";position:absolute;top:50%;left:50%;background:#fff;transform:translate(-50%,-50%);transition:transform .25s ease,opacity .25s ease}.asm-product-faq__icon::before{width:14px;height:1px}.asm-product-faq__icon::after{width:1px;height:14px}.asm-product-faq__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .34s ease}.asm-product-faq__panel p{overflow:hidden;margin:0;padding:0 22px 0 114px;color:var(--asm-text-soft);font-family:"Plus Jakarta Sans",sans-serif;font-size:15px;line-height:1.82;max-width:1000px}.asm-product-faq__item.is-open .asm-product-faq__panel{grid-template-rows:1fr}.asm-product-faq__item.is-open .asm-product-faq__panel p{padding-bottom:22px}.asm-product-faq__item.is-open .asm-product-faq__icon::after{opacity:0;transform:translate(-50%,-50%) scaleY(0)}@keyframes asmFaqGlow{0%{transform:translateX(-50%) translateY(0);opacity:.8}50%{transform:translateX(-50%) translateY(12px);opacity:1}100%{transform:translateX(-50%) translateY(0);opacity:.8}}@media (max-width:767px){.asm-product-faq{padding:56px 0 50px}.asm-product-faq__wrap{width:min(calc(100% - 24px), 100%)}.asm-product-faq__intro{margin-bottom:22px}.asm-product-faq__intro h2{font-size:clamp(24px, 7vw, 34px);line-height:1.04}.asm-product-faq__intro p{font-size:14px;line-height:1.7}.asm-product-faq__trigger{grid-template-columns:48px 1fr 24px;gap:12px;padding:18px 16px}.asm-product-faq__no{font-size:9px;letter-spacing:.14em}.asm-product-faq__title{font-size:16px;line-height:1.15}.asm-product-faq__panel p{padding:0 16px 0 76px;font-size:14px;line-height:1.72}.asm-product-faq__item.is-open .asm-product-faq__panel p{padding-bottom:18px}.asm-product-faq__glow{width:280px;height:280px}}.asm-product-faq__trigger:hover,.asm-product-faq__trigger:focus{background:transparent!important}.asm-product-faq__item:hover{background:radial-gradient(circle at 86% 18%,rgb(120 0 0 / .06) 0%,#fff0 30%),linear-gradient(180deg,rgb(16 16 16 / .98) 0%,rgb(10 10 10 / .98) 100%)!important}.asm-product-faq button{background:transparent!important}.asm-product-faq__trigger:active,.asm-product-faq__trigger:focus-visible{outline:none!important;background:transparent!important;box-shadow:none!important}.asm-product-faq::after{content:"";display:block;width:120px;height:1px;margin:40px auto 0;background:linear-gradient(90deg,#fff0 0%,rgb(160 0 0 / .9) 50%,#fff0 100%);opacity:.9}@media (max-width:767px){.asm-product-faq::after{margin-top:28px;width:80px}}.asm-product-faq__panel p{padding:12px 22px 0 114px!important}.asm-product-faq__item.is-open .asm-product-faq__panel p{padding:14px 22px 24px 114px!important;margin-top:4px!important}@media (max-width:767px){.asm-product-faq__panel p{padding:10px 16px 0 76px!important}.asm-product-faq__item.is-open .asm-product-faq__panel p{padding:12px 16px 20px 76px!important;margin-top:4px!important}}.asm-dealer-access{--asm-bg:#060606;--asm-panel:#0d0d0d;--asm-panel-2:#111111;--asm-line:rgba(255,255,255,.07);--asm-line-soft:rgba(255,255,255,.04);--asm-text:#f5f5f5;--asm-text-soft:rgba(255,255,255,.74);--asm-text-dim:rgba(255,255,255,.42);--asm-red:#8c0e0e;--asm-red-dark:#490000;--asm-red-bright:#c61616;position:relative;overflow:hidden;padding:84px 0 68px;background:linear-gradient(180deg,#070707 0%,#050505 100%);color:var(--asm-text)}.asm-dealer-access *{box-sizing:border-box}.asm-dealer-access__bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 74% 18%,rgb(180 0 0 / .11) 0%,#fff0 30%),radial-gradient(circle at 18% 82%,rgb(255 255 255 / .018) 0%,#fff0 22%),linear-gradient(145deg,rgb(255 255 255 / .012) 0%,#fff0 42%)}.asm-dealer-access__carbon{position:absolute;inset:0;pointer-events:none;opacity:.05;background:linear-gradient(135deg,rgb(255 255 255 / .05) 25%,transparent 25%) -8px 0/16px 16px,linear-gradient(225deg,rgb(255 255 255 / .04) 25%,transparent 25%) -8px 0/16px 16px,linear-gradient(315deg,rgb(255 255 255 / .04) 25%,transparent 25%) 0 0/16px 16px,linear-gradient(45deg,rgb(255 255 255 / .05) 25%,transparent 25%) 0 0/16px 16px;mix-blend-mode:soft-light}.asm-dealer-access__glow{position:absolute;top:10%;left:68%;width:420px;height:420px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(circle,rgb(170 0 0 / .14) 0%,rgb(170 0 0 / .05) 34%,#fff0 72%);filter:blur(24px);opacity:.82;animation:asmDealerGlow 8s ease-in-out infinite}.asm-dealer-access__wrap{position:relative;z-index:2;width:min(calc(100% - 48px), 1320px);margin:0 auto}.asm-dealer-access__intro{max-width:900px;margin:0 auto 34px;text-align:center}.asm-dealer-access__eyebrow{display:inline-flex;align-items:center;gap:10px;color:rgb(255 255 255 / .64);font-family:"Plus Jakarta Sans",sans-serif;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.asm-dealer-access__eyebrow::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--asm-red-bright);box-shadow:0 0 12px rgb(198 22 22 / .28)}.asm-dealer-access__intro h2{margin:14px 0 12px;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:clamp(30px, 3vw, 52px);line-height:1.03;font-weight:500;letter-spacing:.01em;text-transform:uppercase}.asm-dealer-access__intro p{margin:0 auto;max-width:760px;color:var(--asm-text-soft);font-family:"Plus Jakarta Sans",sans-serif;font-size:15px;line-height:1.75;font-weight:400}.asm-dealer-access__layout{display:grid;grid-template-columns:1.08fr .92fr;gap:18px;align-items:stretch}.asm-dealer-access__statement{position:relative;padding:32px 34px 30px 36px;min-height:430px;background:radial-gradient(circle at 84% 18%,rgb(145 0 0 / .11) 0%,#fff0 34%),linear-gradient(180deg,rgb(14 14 14 / .98) 0%,rgb(9 9 9 / .98) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),inset 0 0 0 1px rgb(255 255 255 / .035),0 20px 40px rgb(0 0 0 / .22);overflow:hidden}.asm-dealer-access__statement::before{content:"";position:absolute;top:0;left:0;width:12px;height:100%;background:linear-gradient(180deg,rgb(135 0 0 / .50) 0%,rgb(70 0 0 / .12) 100%)}.asm-dealer-access__statement::after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgb(170 0 0 / .60) 0%,rgb(255 255 255 / .06) 36%,#fff0 100%)}.asm-dealer-access__label{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;margin-bottom:22px;background:rgb(255 255 255 / .02);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .08);color:rgb(255 255 255 / .72);font-family:"Plus Jakarta Sans",sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.asm-dealer-access__statement h3{margin:0 0 16px;max-width:14ch;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:clamp(34px, 3.6vw, 58px);line-height:.98;font-weight:500;letter-spacing:.005em}.asm-dealer-access__statement p{margin:0 0 24px;max-width:37ch;color:var(--asm-text-soft);font-family:"Plus Jakarta Sans",sans-serif;font-size:15px;line-height:1.78}.asm-dealer-access__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.asm-dealer-access__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;background:linear-gradient(180deg,rgb(18 18 18 / .98) 0%,rgb(10 10 10 / .98) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),inset 0 0 0 1px rgb(160 0 0 / .40);color:#fff;text-decoration:none;font-family:"Plus Jakarta Sans",sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;transition:all .28s ease}.asm-dealer-access__btn:hover{transform:translateY(-1px);color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),inset 0 0 0 1px rgb(190 0 0 / .64),0 12px 22px rgb(0 0 0 / .16)}.asm-dealer-access__btn--primary{background:radial-gradient(circle at 50% 0%,rgb(145 0 0 / .16) 0%,#fff0 52%),linear-gradient(180deg,rgb(28 12 12 / .98) 0%,rgb(12 8 8 / .98) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),inset 0 0 0 1px rgb(190 0 0 / .62),0 14px 28px rgb(0 0 0 / .16)}.asm-dealer-access__stack{display:grid;gap:14px}.asm-dealer-access__panel{position:relative;padding:22px 22px 20px;background:radial-gradient(circle at 88% 18%,rgb(150 0 0 / .08) 0%,#fff0 28%),linear-gradient(180deg,rgb(14 14 14 / .98) 0%,rgb(9 9 9 / .98) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),inset 0 0 0 1px rgb(255 255 255 / .035),0 16px 30px rgb(0 0 0 / .18);transition:transform .28s ease,box-shadow .28s ease}.asm-dealer-access__panel::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgb(160 0 0 / .54) 0%,rgb(255 255 255 / .06) 34%,#fff0 100%)}.asm-dealer-access__panel:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),inset 0 0 0 1px rgb(160 0 0 / .16),0 20px 34px rgb(0 0 0 / .22)}.asm-dealer-access__no{display:block;margin-bottom:10px;color:var(--asm-text-dim);font-family:"Plus Jakarta Sans",sans-serif;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.asm-dealer-access__panel h4{margin:0 0 10px;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:18px;line-height:1.08;font-weight:600;letter-spacing:.01em;text-transform:uppercase}.asm-dealer-access__panel p{margin:0;color:var(--asm-text-soft);font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;line-height:1.72}.asm-dealer-access__footer-line{display:block;width:100px;height:1px;margin:30px auto 0;background:linear-gradient(90deg,#fff0 0%,rgb(160 0 0 / .9) 50%,#fff0 100%)}@keyframes asmDealerGlow{0%{transform:translateX(-50%) translateY(0);opacity:.82}50%{transform:translateX(-50%) translateY(12px);opacity:1}100%{transform:translateX(-50%) translateY(0);opacity:.82}}@media (max-width:1180px){.asm-dealer-access__layout{grid-template-columns:1fr}.asm-dealer-access__statement{min-height:auto}.asm-dealer-access__statement h3{max-width:15ch}}@media (max-width:767px){.asm-dealer-access{padding:56px 0 46px}.asm-dealer-access__wrap{width:min(calc(100% - 24px), 100%)}.asm-dealer-access__intro{margin-bottom:22px}.asm-dealer-access__intro h2{font-size:clamp(24px, 7vw, 34px);line-height:1.04}.asm-dealer-access__intro p{font-size:14px;line-height:1.7}.asm-dealer-access__layout{gap:12px}.asm-dealer-access__statement{padding:22px 18px 20px 22px}.asm-dealer-access__statement h3{font-size:clamp(24px, 8vw, 40px);line-height:1.02;max-width:none}.asm-dealer-access__statement p{font-size:14px;line-height:1.72;max-width:none}.asm-dealer-access__actions{gap:10px;margin-top:20px}.asm-dealer-access__btn{min-height:40px;font-size:9px;letter-spacing:.14em;width:100%;justify-content:center}.asm-dealer-access__panel{padding:18px 16px}.asm-dealer-access__panel h4{font-size:16px}.asm-dealer-access__panel p{font-size:13px;line-height:1.68}.asm-dealer-access__footer-line{width:74px;margin-top:22px}.asm-dealer-access__glow{width:260px;height:260px}}.asm-build-intro{--asm-text:#f5f5f5;--asm-text-soft:rgba(255,255,255,.74);--asm-red:#8c0e0e;--asm-red-bright:#c61616;position:relative;overflow:hidden;padding:72px 0 30px;background:linear-gradient(180deg,#070707 0%,#050505 100%);color:var(--asm-text)}.asm-build-intro *{box-sizing:border-box}.asm-build-intro__bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 74% 24%,rgb(180 0 0 / .11) 0%,#fff0 28%),radial-gradient(circle at 18% 82%,rgb(255 255 255 / .018) 0%,#fff0 22%)}.asm-build-intro__carbon{position:absolute;inset:0;pointer-events:none;opacity:.05;background:linear-gradient(135deg,rgb(255 255 255 / .05) 25%,transparent 25%) -8px 0/16px 16px,linear-gradient(225deg,rgb(255 255 255 / .04) 25%,transparent 25%) -8px 0/16px 16px,linear-gradient(315deg,rgb(255 255 255 / .04) 25%,transparent 25%) 0 0/16px 16px,linear-gradient(45deg,rgb(255 255 255 / .05) 25%,transparent 25%) 0 0/16px 16px;mix-blend-mode:soft-light}.asm-build-intro__glow{position:absolute;top:8%;left:68%;width:360px;height:360px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(circle,rgb(170 0 0 / .14) 0%,rgb(170 0 0 / .05) 34%,#fff0 72%);filter:blur(24px);opacity:.82;animation:asmBuildIntroGlow 8s ease-in-out infinite}.asm-build-intro__wrap{position:relative;z-index:2;width:min(calc(100% - 48px), 980px);margin:0 auto;text-align:center}.asm-build-intro__eyebrow{display:inline-flex;align-items:center;gap:10px;color:rgb(255 255 255 / .64);font-family:"Plus Jakarta Sans",sans-serif;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.asm-build-intro__eyebrow::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--asm-red-bright);box-shadow:0 0 12px rgb(198 22 22 / .28)}.asm-build-intro h2{margin:14px 0 12px;color:#fff;font-family:"Plus Jakarta Sans",sans-serif;font-size:clamp(30px, 3vw, 50px);line-height:1.03;font-weight:500;letter-spacing:.01em;text-transform:uppercase}.asm-build-intro p{margin:0 auto;max-width:760px;color:var(--asm-text-soft);font-family:"Plus Jakarta Sans",sans-serif;font-size:15px;line-height:1.78;font-weight:400}.asm-build-intro__line{display:block;width:90px;height:1px;margin:22px auto 0;background:linear-gradient(90deg,#fff0 0%,rgb(160 0 0 / .88) 50%,#fff0 100%)}@keyframes asmBuildIntroGlow{0%{transform:translateX(-50%) translateY(0);opacity:.82}50%{transform:translateX(-50%) translateY(10px);opacity:1}100%{transform:translateX(-50%) translateY(0);opacity:.82}}@media (max-width:767px){.asm-build-intro{padding:54px 0 22px}.asm-build-intro__wrap{width:min(calc(100% - 24px), 100%)}.asm-build-intro h2{font-size:clamp(24px, 7vw, 34px);line-height:1.04}.asm-build-intro p{font-size:14px;line-height:1.7}.asm-build-intro__line{width:72px;margin-top:18px}.asm-build-intro__glow{width:240px;height:240px}}body.elementor-page-16111{background:radial-gradient(circle at 18% 10%,rgb(179 0 0 / .08) 0%,transparent 30%),radial-gradient(circle at 82% 20%,rgb(255 255 255 / .025) 0%,transparent 35%),linear-gradient(180deg,#060606 0%,#030303 100%)!important}body.elementor-page-16111{display:block;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important;overflow:visible!important}body.elementor-page-16111>.elementor,body.elementor-page-16111>.elementor-section-wrap,body.elementor-page-16111 .elementor-section,body.elementor-page-16111 .elementor-container,body.elementor-page-16111 .elementor-column,body.elementor-page-16111 .elementor-widget-wrap,body.elementor-page-16111 .e-con,body.elementor-page-16111 .e-parent,body.elementor-page-16111 .e-child{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;background:transparent!important}body.elementor-page-16111 .elementor-section.elementor-section-boxed>.elementor-container,body.elementor-page-16111 .elementor-container.elementor-column-gap-default,body.elementor-page-16111 .elementor-container.elementor-column-gap-no{max-width:100%!important}body.elementor-page-16111 .elementor-widget,body.elementor-page-16111 .elementor-widget-container{width:100%!important;max-width:100%!important}body.elementor-page-16111 section,body.elementor-page-16111 .elementor-section,body.elementor-page-16111 .e-con{position:relative;z-index:1}body.elementor-page-16111 .elementor-column,body.elementor-page-16111 .elementor-widget-wrap,body.elementor-page-16111 .elementor-container,body.elementor-page-16111 .e-con{border:none!important;box-shadow:none!important}body.elementor-page-16111 .elementor-section{margin:0!important}@media (max-width:767px){body.elementor-page-16111,body.elementor-page-16111 .elementor,body.elementor-page-16111 .elementor-section,body.elementor-page-16111 .elementor-container,body.elementor-page-16111 .elementor-column,body.elementor-page-16111 .elementor-widget-wrap,body.elementor-page-16111 .e-con{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}}html,body{background:#030303!important}