.elementor-3994 .elementor-element.elementor-element-46105dd{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px}.elementor-3994 .elementor-element.elementor-element-46105dd:not(.elementor-motion-effects-element-type-background),.elementor-3994 .elementor-element.elementor-element-46105dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://8bitposters.com/wp-content/uploads/2026/08/Final-Banner-2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3994 .elementor-element.elementor-element-46105dd::before,.elementor-3994 .elementor-element.elementor-element-46105dd>.elementor-background-video-container::before,.elementor-3994 .elementor-element.elementor-element-46105dd>.e-con-inner>.elementor-background-video-container::before,.elementor-3994 .elementor-element.elementor-element-46105dd>.elementor-background-slideshow::before,.elementor-3994 .elementor-element.elementor-element-46105dd>.e-con-inner>.elementor-background-slideshow::before,.elementor-3994 .elementor-element.elementor-element-46105dd>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#050303;--background-overlay:''}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-3994 .elementor-element.elementor-element-c8fe7c6>.elementor-widget-container{margin:0 0 8px 0}.elementor-3994 .elementor-element.elementor-element-c8fe7c6{text-align:center}.elementor-3994 .elementor-element.elementor-element-c8fe7c6 .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:58px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.05em;letter-spacing:0;color:#FFF}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3994 .elementor-element.elementor-element-3fdd33a{text-align:center;font-family:"Outfit",Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;color:#FFF}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button{background-color:#000;font-family:"Outfit",Sans-serif;font-size:14px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:1px;fill:#FFF;color:#FFF;box-shadow:0 0 10px 0 rgb(0 0 0 / .5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF;padding:16px 28px 16px 28px}.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button:hover,.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button:focus{background-color:#FFF;color:#000}.elementor-3994 .elementor-element.elementor-element-3326a46>.elementor-widget-container{margin:10px 0 0 0}.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button:hover svg,.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button:focus svg{fill:#000}.elementor-3994 .elementor-element.elementor-element-450a35d{--display:flex}.elementor-3994 .elementor-element.elementor-element-e7744e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px}.elementor-3994 .elementor-element.elementor-element-fce9a85>.elementor-widget-container{margin:0 0 8px 0}.elementor-3994 .elementor-element.elementor-element-fce9a85 .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:40px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-.5px;color:#1C244B}.elementor-3994 .elementor-element.elementor-element-6f888dc{text-align:center;font-family:"Outfit",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary )}.elementor-widget-woocommerce-products.products-heading-show .related-products>h2,.elementor-widget-woocommerce-products.products-heading-show .upsells>h2,.elementor-widget-woocommerce-products.products-heading-show .cross-sells>h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#1C244B}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#1C244B}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Outfit",Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25em;letter-spacing:0}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .price{font-family:"Outfit",Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .price del{font-family:"Outfit",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .button{color:#FFF;background-color:#000;border-color:#000;font-family:"Outfit",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:.5px;border-style:solid;padding:13px 22px 13px 22px}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .button:hover{color:#000;background-color:#FFF;border-color:#000}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFF;background-color:#000;font-family:"Outfit",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:0;min-width:50px;min-height:26px;line-height:26px}.elementor-3994 .elementor-element.elementor-element-936521f .elementor-button{background-color:#000;font-family:"Outfit",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:.5px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000;border-radius:0 0 0 0;padding:14px 32px 14px 32px}.elementor-3994 .elementor-element.elementor-element-936521f .elementor-button:hover,.elementor-3994 .elementor-element.elementor-element-936521f .elementor-button:focus{background-color:#FFF;color:#000}.elementor-3994 .elementor-element.elementor-element-936521f>.elementor-widget-container{margin:30px 0 0 0}.elementor-3994 .elementor-element.elementor-element-936521f.elementor-element{--align-self:center}.elementor-3994 .elementor-element.elementor-element-936521f .elementor-button:hover svg,.elementor-3994 .elementor-element.elementor-element-936521f .elementor-button:focus svg{fill:#000}.elementor-3994 .elementor-element.elementor-element-15c943e{--display:flex}.elementor-3994 .elementor-element.elementor-element-ebetsy1{text-align:center;font-family:"Outfit",Sans-serif;font-size:14px;color:#596078}.elementor-3994 .elementor-element.elementor-element-727dafc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px}.elementor-3994 .elementor-element.elementor-element-634fda1>.elementor-widget-container{margin:0 0 8px 0}.elementor-3994 .elementor-element.elementor-element-634fda1 .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:40px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-.5px;color:#1C244B}.elementor-3994 .elementor-element.elementor-element-cf82c32{text-align:center;font-family:"Outfit",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#1C244B}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#1C244B}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Outfit",Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25em;letter-spacing:0}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .price{font-family:"Outfit",Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .price del{font-family:"Outfit",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .button{color:#FFF;background-color:#000;border-color:#000;font-family:"Outfit",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:.5px;border-style:solid;padding:13px 22px 13px 22px}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .button:hover{color:#000;background-color:#FFF;border-color:#000}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFF;background-color:#000;font-family:"Outfit",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:0;min-width:50px;min-height:26px;line-height:26px}.elementor-3994 .elementor-element.elementor-element-98d77fb .elementor-button{background-color:#000;font-family:"Outfit",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:.5px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000;border-radius:0 0 0 0;padding:14px 32px 14px 32px}.elementor-3994 .elementor-element.elementor-element-98d77fb .elementor-button:hover,.elementor-3994 .elementor-element.elementor-element-98d77fb .elementor-button:focus{background-color:#FFF;color:#000}.elementor-3994 .elementor-element.elementor-element-98d77fb>.elementor-widget-container{margin:30px 0 0 0}.elementor-3994 .elementor-element.elementor-element-98d77fb.elementor-element{--align-self:center}.elementor-3994 .elementor-element.elementor-element-98d77fb .elementor-button:hover svg,.elementor-3994 .elementor-element.elementor-element-98d77fb .elementor-button:focus svg{fill:#000}.elementor-3994 .elementor-element.elementor-element-07d4fd6{--display:flex}.elementor-3994 .elementor-element.elementor-element-1217caa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px}.elementor-3994 .elementor-element.elementor-element-b220dfb>.elementor-widget-container{margin:0 0 8px 0}.elementor-3994 .elementor-element.elementor-element-b220dfb .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:40px;font-weight:800;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-.5px;color:#1C244B}.elementor-3994 .elementor-element.elementor-element-32997b8{text-align:center;font-family:"Outfit",Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#1C244B}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#1C244B}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Outfit",Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.25em;letter-spacing:0}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .price{font-family:"Outfit",Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .price del{font-family:"Outfit",Sans-serif;font-size:65px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .button{color:#FFF;background-color:#000;border-color:#000;font-family:"Outfit",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:.5px;border-style:solid;padding:13px 22px 13px 22px}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .button:hover{color:#000;background-color:#FFF;border-color:#000}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFF;background-color:#000;font-family:"Outfit",Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-radius:0;min-width:50px;min-height:26px;line-height:26px}.elementor-3994 .elementor-element.elementor-element-686a88e .elementor-button{background-color:#000;font-family:"Outfit",Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:.5px;fill:#FFF;color:#FFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000;border-radius:0 0 0 0;padding:14px 32px 14px 32px}.elementor-3994 .elementor-element.elementor-element-686a88e .elementor-button:hover,.elementor-3994 .elementor-element.elementor-element-686a88e .elementor-button:focus{background-color:#FFF;color:#000}.elementor-3994 .elementor-element.elementor-element-686a88e>.elementor-widget-container{margin:30px 0 0 0}.elementor-3994 .elementor-element.elementor-element-686a88e.elementor-element{--align-self:center}.elementor-3994 .elementor-element.elementor-element-686a88e .elementor-button:hover svg,.elementor-3994 .elementor-element.elementor-element-686a88e .elementor-button:focus svg{fill:#000}.elementor-3994 .elementor-element.elementor-element-06ef6fb{--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:60px;--margin-left:0px;--margin-right:0px}.elementor-3994 .elementor-element.elementor-element-ac13df3>.elementor-widget-container{margin:0 0 0 0}.elementor-3994 .elementor-element.elementor-element-c1cb16a{--display:flex}:root{--page-title-display:none}@media(min-width:768px){.elementor-3994 .elementor-element.elementor-element-e7744e2{--content-width:100%}.elementor-3994 .elementor-element.elementor-element-727dafc{--content-width:100%}.elementor-3994 .elementor-element.elementor-element-1217caa{--content-width:100%}.elementor-3994 .elementor-element.elementor-element-06ef6fb{--content-width:1200px}}@media(max-width:1024px){.elementor-3994 .elementor-element.elementor-element-46105dd{--min-height:110px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-3994 .elementor-element.elementor-element-c8fe7c6 .elementor-heading-title{font-size:45px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-3994 .elementor-element.elementor-element-3fdd33a{font-size:14px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button{font-size:14px}.elementor-3994 .elementor-element.elementor-element-fce9a85 .elementor-heading-title{font-size:45px}.elementor-3994 .elementor-element.elementor-element-6f888dc{font-size:14px}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-products.products-heading-show .related-products>h2,.elementor-widget-woocommerce-products.products-heading-show .upsells>h2,.elementor-widget-woocommerce-products.products-heading-show .cross-sells>h2{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:16px;line-height:1.25em}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .price{font-size:16px;line-height:1.2em}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .price del{font-size:16px}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .button{font-size:14px}.elementor-3994 .elementor-element.elementor-element-936521f .elementor-button{font-size:14px}.elementor-3994 .elementor-element.elementor-element-634fda1 .elementor-heading-title{font-size:45px}.elementor-3994 .elementor-element.elementor-element-cf82c32{font-size:14px}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:16px;line-height:1.25em}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .price{font-size:16px;line-height:1.2em}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .price del{font-size:16px}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .button{font-size:14px}.elementor-3994 .elementor-element.elementor-element-98d77fb .elementor-button{font-size:14px}.elementor-3994 .elementor-element.elementor-element-b220dfb .elementor-heading-title{font-size:45px}.elementor-3994 .elementor-element.elementor-element-32997b8{font-size:14px}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:16px;line-height:1.25em}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .price{font-size:16px;line-height:1.2em}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .price del{font-size:16px}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .button{font-size:14px}.elementor-3994 .elementor-element.elementor-element-686a88e .elementor-button{font-size:14px}}@media(max-width:767px){.elementor-3994 .elementor-element.elementor-element-46105dd{--min-height:370px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-3994 .elementor-element.elementor-element-c8fe7c6 .elementor-heading-title{font-size:30px;line-height:1.05em;letter-spacing:-.5px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-3994 .elementor-element.elementor-element-3fdd33a>.elementor-widget-container{padding:0 20px 0 20px}.elementor-3994 .elementor-element.elementor-element-3fdd33a{font-size:15px;line-height:1.4em}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3994 .elementor-element.elementor-element-fce9a85>.elementor-widget-container{margin:-20px 0 0 0}.elementor-3994 .elementor-element.elementor-element-fce9a85 .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-products.products-heading-show .related-products>h2,.elementor-widget-woocommerce-products.products-heading-show .upsells>h2,.elementor-widget-woocommerce-products.products-heading-show .cross-sells>h2{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:28px;line-height:1.1em}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .price{font-size:28px;line-height:1.1em}.elementor-3994 .elementor-element.elementor-element-26a5df9.elementor-wc-products ul.products li.product .price del{font-size:28px;line-height:1.1em}.elementor-3994 .elementor-element.elementor-element-634fda1>.elementor-widget-container{margin:-20px 0 0 0}.elementor-3994 .elementor-element.elementor-element-634fda1 .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:28px;line-height:1.1em}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .price{font-size:28px;line-height:1.1em}.elementor-3994 .elementor-element.elementor-element-7467c7c.elementor-wc-products ul.products li.product .price del{font-size:28px;line-height:1.1em}.elementor-3994 .elementor-element.elementor-element-b220dfb>.elementor-widget-container{margin:-20px 0 0 0}.elementor-3994 .elementor-element.elementor-element-b220dfb .elementor-heading-title{font-size:28px;line-height:1.1em}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:28px;line-height:1.1em}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .price{font-size:28px;line-height:1.1em}.elementor-3994 .elementor-element.elementor-element-9e4345b.elementor-wc-products ul.products li.product .price del{font-size:28px;line-height:1.1em}}.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button{position:relative;padding:16px 40px!important;animation:eightbit-button-pulse 2s ease-in-out infinite;transition:background-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button::before{content:">";position:absolute;left:25px;top:50%;transform:translateY(-50%);font-weight:800;font-size:14px;animation:eightbit-arrow-blink 1.1s steps(1,end) infinite}.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button::after{content:"<";position:absolute;right:25px;top:50%;transform:translateY(-50%);font-weight:800;font-size:14px;animation:eightbit-arrow-blink 1.1s steps(1,end) infinite}@keyframes eightbit-button-pulse{0%,100%{box-shadow:0 0 0 0 #fff0,0 0 0 #fff0}50%{box-shadow:0 0 0 3px rgb(255 255 255 / .25),0 0 22px rgb(255 255 255 / .55)}}@keyframes eightbit-arrow-blink{0%,49%{opacity:1}50%,100%{opacity:.15}}.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button:hover{transform:translateY(-2px);box-shadow:0 0 0 3px #ffffff,0 0 28px rgb(255 255 255 / .65)}.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button:hover::before,.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button:hover::after{animation:none;opacity:1}@media (max-width:767px){.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button{padding:15px 30px!important;font-size:12px!important;white-space:nowrap}.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button::before{left:17px;font-size:12px}.elementor-3994 .elementor-element.elementor-element-3326a46 .elementor-button::after{right:17px;font-size:12px}}.elementor-3994 .elementor-element.elementor-element-46105dd{position:relative;overflow:hidden}.elementor-3994 .elementor-element.elementor-element-46105dd::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(to bottom,rgb(255 255 255 / .025) 0,rgb(255 255 255 / .025) 1px,rgb(0 0 0 / .035) 1px,rgb(0 0 0 / .035) 3px);pointer-events:none;z-index:2}.elementor-3994 .elementor-element.elementor-element-46105dd>*{position:relative;z-index:3}@media (max-width:767px){.eightbit-offer-bar{overflow:hidden!important}.eightbit-offer-bar__track{display:flex!important;width:max-content!important;animation-name:eightbitOfferScrollMobile!important;animation-duration:20s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important;animation-play-state:running!important;will-change:transform!important;-webkit-animation-name:eightbitOfferScrollMobile!important;-webkit-animation-duration:20s!important;-webkit-animation-timing-function:linear!important;-webkit-animation-iteration-count:infinite!important;-webkit-animation-play-state:running!important}.eightbit-offer-bar__group{display:flex!important;flex-shrink:0!important;width:max-content!important}}@keyframes eightbitOfferScrollMobile{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@-webkit-keyframes eightbitOfferScrollMobile{from{-webkit-transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-50%,0,0)}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.eightbit-offer-bar__track{animation-play-state:running!important;-webkit-animation-play-state:running!important}}.elementor-3994 .elementor-element.elementor-element-26a5df9 .onsale,.elementor-3994 .elementor-element.elementor-element-26a5df9 .ast-onsale-card{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;z-index:30!important;top:16px!important;left:16px!important;right:auto!important;bottom:auto!important;background:#000000!important;color:transparent!important;width:50px!important;min-width:50px!important;height:26px!important;min-height:26px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:0!important;line-height:1!important;overflow:hidden!important;visibility:visible!important;opacity:1!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 .onsale::after,.elementor-3994 .elementor-element.elementor-element-26a5df9 .ast-onsale-card::after{content:"SALE"!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#ffffff!important;font-family:"Outfit",sans-serif!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:0.5px!important;text-transform:uppercase!important;margin:0!important;padding:0!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product .astra-shop-thumbnail-wrap{position:relative!important}.elementor-3994 .elementor-element.elementor-element-26a5df9{position:relative}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products{display:flex!important;flex-wrap:nowrap!important;gap:20px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products::-webkit-scrollbar{display:none}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product{flex:0 0 calc((100% - 60px) / 4)!important;width:calc((100% - 60px) / 4)!important;max-width:none!important;margin:0!important;scroll-snap-align:start;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product .astra-shop-summary-wrap{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;height:auto!important;text-align:center!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product .ast-woo-product-category{margin-top:0!important;text-align:center!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product .woocommerce-loop-product__title{width:100%!important;text-align:center!important;align-self:flex-start!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product .price{width:100%!important;text-align:center!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 .ast-select-options-trigger{display:none!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 .ast-select-options-trigger+.ast-card-action-tooltip,.elementor-3994 .elementor-element.elementor-element-26a5df9 .ast-select-options-trigger .ast-card-action-tooltip{display:none!important}@media (max-width:1024px){.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product{flex:0 0 calc((100% - 40px) / 3)!important;width:calc((100% - 40px) / 3)!important}}@media (max-width:767px){.elementor-3994 .elementor-element.elementor-element-26a5df9{width:calc(100% + 40px)!important;max-width:none!important;margin-left:-20px!important;margin-right:-20px!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products{gap:8px!important;width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:20px!important;padding-bottom:4px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-padding-left:0!important;align-items:flex-start!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product{flex:0 0 49%!important;width:49%!important;max-width:49%!important;margin:0!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;scroll-snap-align:start}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product .astra-shop-summary-wrap{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding-left:0!important;padding-right:0!important;text-align:center!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product .ast-woo-product-category{display:block!important;width:100%!important;margin-top:0!important;margin-bottom:8px!important;padding:0!important;font-size:13px!important;line-height:1.25!important;text-align:center!important;align-self:flex-start!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product .woocommerce-loop-product__title{display:block!important;width:100%!important;height:auto!important;min-height:0!important;margin-top:0!important;margin-bottom:6px!important;padding:0!important;font-size:14px!important;line-height:1.25!important;text-align:center!important;align-self:flex-start!important;transform:none!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product .price{display:block!important;width:100%!important;margin-top:0!important;margin-bottom:0!important;padding:0!important;font-size:14px!important;text-align:center!important;align-self:flex-start!important;transform:none!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product .button{font-size:11px!important;padding:11px 10px!important;width:100%!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 .ast-select-options-trigger{display:none!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 .ast-select-options-trigger+.ast-card-action-tooltip,.elementor-3994 .elementor-element.elementor-element-26a5df9 .ast-select-options-trigger .ast-card-action-tooltip{display:none!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 .onsale,.elementor-3994 .elementor-element.elementor-element-26a5df9 .ast-onsale-card{top:12px!important;left:12px!important;display:flex!important;visibility:visible!important;opacity:1!important}}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product .astra-shop-thumbnail-wrap,.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product .woocommerce-loop-product__link{overflow:hidden!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 ul.products li.product .astra-shop-thumbnail-wrap img{width:100%!important;aspect-ratio:4 / 5!important;object-fit:cover!important;display:block!important}.elementor-3994 .elementor-element.elementor-element-26a5df9 a,.elementor-3994 .elementor-element.elementor-element-26a5df9 button,.elementor-3994 .elementor-element.elementor-element-26a5df9 img,.elementor-3994 .elementor-element.elementor-element-26a5df9 .woocommerce-loop-product__link{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none}.elementor-3994 .elementor-element.elementor-element-7467c7c .onsale,.elementor-3994 .elementor-element.elementor-element-7467c7c .ast-onsale-card{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;z-index:30!important;top:16px!important;left:16px!important;right:auto!important;bottom:auto!important;background:#000000!important;color:transparent!important;width:50px!important;min-width:50px!important;height:26px!important;min-height:26px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:0!important;line-height:1!important;overflow:hidden!important;visibility:visible!important;opacity:1!important}.elementor-3994 .elementor-element.elementor-element-7467c7c .onsale::after,.elementor-3994 .elementor-element.elementor-element-7467c7c .ast-onsale-card::after{content:"SALE"!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#ffffff!important;font-family:"Outfit",sans-serif!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:0.5px!important;text-transform:uppercase!important;margin:0!important;padding:0!important}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product .astra-shop-thumbnail-wrap{position:relative!important}.elementor-3994 .elementor-element.elementor-element-7467c7c{position:relative}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products{display:flex!important;flex-wrap:nowrap!important;gap:20px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products::-webkit-scrollbar{display:none}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product{flex:0 0 calc((100% - 60px) / 4)!important;width:calc((100% - 60px) / 4)!important;max-width:none!important;margin:0!important;scroll-snap-align:start;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product .astra-shop-summary-wrap{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;height:auto!important;text-align:center!important}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product .ast-woo-product-category{margin-top:0!important;text-align:center!important}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product .woocommerce-loop-product__title{width:100%!important;text-align:center!important;align-self:flex-start!important}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product .price{width:100%!important;text-align:center!important}.elementor-3994 .elementor-element.elementor-element-7467c7c .ast-select-options-trigger{display:none!important}.elementor-3994 .elementor-element.elementor-element-7467c7c .ast-select-options-trigger+.ast-card-action-tooltip,.elementor-3994 .elementor-element.elementor-element-7467c7c .ast-select-options-trigger .ast-card-action-tooltip{display:none!important}@media (max-width:1024px){.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product{flex:0 0 calc((100% - 40px) / 3)!important;width:calc((100% - 40px) / 3)!important}}@media (max-width:767px){.elementor-3994 .elementor-element.elementor-element-7467c7c{width:calc(100% + 40px)!important;max-width:none!important;margin-left:-20px!important;margin-right:-20px!important}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products{gap:8px!important;width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:20px!important;padding-bottom:4px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-padding-left:0!important;align-items:flex-start!important}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product{flex:0 0 49%!important;width:49%!important;max-width:49%!important;margin:0!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;scroll-snap-align:start}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product .astra-shop-summary-wrap{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding-left:0!important;padding-right:0!important;text-align:center!important}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product .ast-woo-product-category{display:block!important;width:100%!important;margin-top:0!important;margin-bottom:8px!important;padding:0!important;font-size:13px!important;line-height:1.25!important;text-align:center!important;align-self:flex-start!important}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product .woocommerce-loop-product__title{display:block!important;width:100%!important;height:auto!important;min-height:0!important;margin-top:0!important;margin-bottom:6px!important;padding:0!important;font-size:14px!important;line-height:1.25!important;text-align:center!important;align-self:flex-start!important;transform:none!important}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product .price{display:block!important;width:100%!important;margin-top:0!important;margin-bottom:0!important;padding:0!important;font-size:14px!important;text-align:center!important;align-self:flex-start!important;transform:none!important}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product .button{font-size:11px!important;padding:11px 10px!important;width:100%!important}.elementor-3994 .elementor-element.elementor-element-7467c7c .ast-select-options-trigger{display:none!important}.elementor-3994 .elementor-element.elementor-element-7467c7c .ast-select-options-trigger+.ast-card-action-tooltip,.elementor-3994 .elementor-element.elementor-element-7467c7c .ast-select-options-trigger .ast-card-action-tooltip{display:none!important}.elementor-3994 .elementor-element.elementor-element-7467c7c .onsale,.elementor-3994 .elementor-element.elementor-element-7467c7c .ast-onsale-card{top:12px!important;left:12px!important;display:flex!important;visibility:visible!important;opacity:1!important}}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product .astra-shop-thumbnail-wrap,.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product .woocommerce-loop-product__link{overflow:hidden!important}.elementor-3994 .elementor-element.elementor-element-7467c7c ul.products li.product .astra-shop-thumbnail-wrap img{width:100%!important;aspect-ratio:4 / 5!important;object-fit:cover!important;display:block!important}.elementor-3994 .elementor-element.elementor-element-7467c7c a,.elementor-3994 .elementor-element.elementor-element-7467c7c button,.elementor-3994 .elementor-element.elementor-element-7467c7c img,.elementor-3994 .elementor-element.elementor-element-7467c7c .woocommerce-loop-product__link{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none}.eightbit-custom__preview-features{display:grid!important;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr) 1px minmax(0,1fr)!important;align-items:center!important;width:100%!important;gap:0!important;padding:20px 0 0!important;margin:20px 0 0!important;border-top:1px solid rgb(255 255 255 / .18)!important;box-sizing:border-box!important}.eightbit-custom__preview-feature{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;min-width:0!important;padding:0 12px!important;margin:0!important;position:static!important;transform:none!important;border:0!important;box-sizing:border-box!important}.eightbit-custom__preview-feature:nth-of-type(1){grid-column:1!important}.eightbit-custom__preview-feature:nth-of-type(2){grid-column:3!important}.eightbit-custom__preview-feature:nth-of-type(3){grid-column:5!important}.eightbit-custom__preview-divider{display:block!important;width:1px!important;height:40px!important;margin:0!important;padding:0!important;background:rgb(255 255 255 / .20)!important;align-self:center!important}.eightbit-custom__preview-divider:nth-of-type(1){grid-column:2!important}.eightbit-custom__preview-divider:nth-of-type(2){grid-column:4!important}.eightbit-custom__preview-icon{display:grid!important;place-items:center!important;flex:0 0 38px!important;width:38px!important;min-width:38px!important;height:38px!important;margin:0!important;padding:0!important;position:static!important;transform:none!important;border:1px solid rgb(255 255 255 / .25)!important;background:rgb(0 0 0 / .20)!important;box-sizing:border-box!important}.eightbit-custom__preview-feature p{display:block!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;position:static!important;transform:none!important;text-align:left!important}.eightbit-custom__preview-feature strong{display:block!important;margin:0!important;font-size:10px!important;line-height:1.2!important;font-weight:800!important;color:#fff!important;white-space:nowrap!important}.eightbit-custom__preview-feature p span{display:block!important;margin-top:3px!important;font-size:9px!important;line-height:1.2!important;color:rgb(255 255 255 / .65)!important;white-space:nowrap!important}.eightbit-custom__preview-features::before,.eightbit-custom__preview-features::after,.eightbit-custom__preview-feature::before,.eightbit-custom__preview-feature::after{display:none!important;content:none!important}@media (max-width:767px){.eightbit-custom__preview-features{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr) 1px minmax(0,1fr)!important;padding-top:16px!important;margin-top:16px!important}.eightbit-custom__preview-feature{flex-direction:column!important;justify-content:flex-start!important;gap:7px!important;padding:0 5px!important;text-align:center!important}.eightbit-custom__preview-feature p{text-align:center!important}.eightbit-custom__preview-feature strong{font-size:8px!important}.eightbit-custom__preview-feature p span{font-size:7px!important;white-space:normal!important}.eightbit-custom__preview-icon{width:34px!important;min-width:34px!important;height:34px!important;flex-basis:34px!important}.eightbit-custom__preview-divider{height:52px!important}}.eightbit-custom__preview-features{display:grid!important;grid-template-columns:1fr 1px 1fr 1px 1fr!important;width:100%!important;max-width:none!important;gap:0!important;align-items:center!important;padding-left:0!important;padding-right:0!important}.eightbit-custom__preview-feature{width:100%!important;max-width:none!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;padding:0!important;margin:0!important;transform:none!important}.eightbit-custom__preview-feature:nth-child(1){grid-column:1!important}.eightbit-custom__preview-feature:nth-child(3){grid-column:3!important}.eightbit-custom__preview-feature:nth-child(5){grid-column:5!important}.eightbit-custom__preview-divider{width:1px!important;height:40px!important;padding:0!important;margin:0!important;background:rgb(255 255 255 / .22)!important}.eightbit-custom__preview-divider:nth-child(2){grid-column:2!important}.eightbit-custom__preview-divider:nth-child(4){grid-column:4!important}.eightbit-custom__preview-icon{flex:0 0 38px!important;width:38px!important;min-width:38px!important;height:38px!important;margin:0!important}.eightbit-custom__preview-feature p{flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important}.eightbit-custom__preview-feature strong{display:block!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}.eightbit-custom__preview-feature p span{display:block!important;white-space:nowrap!important}.eightbit-custom__preview-divider{display:none!important}.eightbit-custom__preview-features::before,.eightbit-custom__preview-features::after,.eightbit-custom__preview-feature::before,.eightbit-custom__preview-feature::after{display:none!important;content:none!important}.eightbit-custom__preview-features{grid-template-columns:repeat(3,1fr)!important}.eightbit-custom__preview-feature:nth-child(1){grid-column:1!important}.eightbit-custom__preview-feature:nth-child(3){grid-column:2!important}.eightbit-custom__preview-feature:nth-child(5){grid-column:3!important}.eightbit-custom__preview-callout:nth-of-type(2){transform:translateX(5px)!important}.eightbit-custom__preview-callout:last-child .eightbit-custom__preview-icon{font-size:22px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 0 3px 0!important}.eightbit-custom__preview-callout:first-child .eightbit-custom__preview-icon{font-size:25px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.eightbit-custom__benefits .eightbit-custom__benefit:nth-child(3) .eightbit-custom__pixel-icon{font-size:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important}.eightbit-custom__benefits .eightbit-custom__benefit:nth-child(3) .eightbit-custom__pixel-icon::after{content:"❖"!important;display:block!important;font-size:17px!important;line-height:1!important;color:var(--purple)!important;margin:0!important;padding:0!important;position:static!important;transform:none!important}@media (max-width:767px){.eightbit-custom__columns{display:flex!important;flex-direction:column!important;gap:18px!important}.eightbit-custom__preview-card{order:1!important}.eightbit-custom__form-card{order:2!important}.eightbit-custom{padding-top:46px!important;padding-bottom:54px!important}.eightbit-custom__preview-card{padding:18px 14px 16px!important}.eightbit-custom__preview-top{margin-bottom:8px!important}.eightbit-custom__stage{min-height:0!important;margin:0 0 14px!important;padding:8px 0 14px!important}.eightbit-custom__image{width:88%!important;max-width:330px!important;margin:0 auto!important}.eightbit-custom__form-card{padding:24px 18px 26px!important}.eightbit-custom__form-head{margin-bottom:16px!important}.eightbit-custom__benefits{gap:10px!important}}@media (max-width:767px){.eightbit-custom__benefits{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;align-items:start!important}.eightbit-custom__benefit{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;text-align:center!important}.eightbit-custom__pixel-icon{flex:0 0 34px!important;width:34px!important;min-width:34px!important;height:34px!important;margin:0 auto!important;display:flex!important;align-items:center!important;justify-content:center!important}.eightbit-custom__benefit>span:last-child{width:100%!important;min-width:0!important;text-align:center!important}.eightbit-custom__benefit strong{display:block!important;font-size:10px!important;line-height:1.2!important;white-space:normal!important}.eightbit-custom__benefit small{display:block!important;margin-top:2px!important;font-size:9px!important;line-height:1.2!important}}@media (max-width:767px){.eightbit-custom__preview-features{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;gap:10px!important;padding-top:16px!important;margin-top:14px!important;align-items:start!important}.eightbit-custom__preview-callout{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:7px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0 4px!important;text-align:center!important;position:static!important;transform:none!important;left:auto!important}.eightbit-custom__preview-icon{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 36px!important;width:36px!important;min-width:36px!important;height:36px!important;margin:0 auto!important;padding:0!important;line-height:1!important}.eightbit-custom__preview-callout p{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;text-align:center!important;line-height:1.2!important}.eightbit-custom__preview-callout strong{display:block!important;margin:0!important;font-size:9px!important;line-height:1.15!important;white-space:normal!important}.eightbit-custom__preview-callout p span{display:block!important;margin-top:3px!important;font-size:8px!important;line-height:1.15!important;white-space:normal!important}}@media (max-width:767px){.eightbit-custom__form-head{display:block!important;width:100%!important;text-align:center!important}.eightbit-custom__small-title{width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.eightbit-custom__form-head h3{width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.eightbit-custom__price{display:flex!important;justify-content:center!important;align-items:baseline!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.eightbit-custom__sale{display:none!important}}@media (max-width:767px){.eightbit-custom__small-title{display:none!important}}.eightbit-custom__preview-callout:last-child .eightbit-custom__preview-icon{font-size:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.eightbit-custom__preview-callout:last-child .eightbit-custom__preview-icon::after{content:"★"!important;display:block!important;font-size:15px!important;line-height:1!important;color:#ffffff!important;margin:0!important;padding:0!important;position:static!important;transform:none!important}@media (min-width:768px){.eightbit-custom__preview-callout:last-child .eightbit-custom__preview-icon::after{font-size:20px!important}}@media (min-width:768px){.eightbit-custom__stage{min-height:0!important;height:auto!important;padding-top:4px!important;padding-bottom:4px!important}.eightbit-custom__image{width:100%!important;max-width:380px!important;height:auto!important;margin-left:auto!important;margin-right:auto!important}.eightbit-custom__preview-features{margin-top:8px!important;padding-top:8px!important}}.eightbit-custom__preview-features{border-top:none!important}.eightbit-custom__preview-features{position:relative!important;top:-10px!important}@media (max-width:767px){.eightbit-custom__preview-features{position:relative!important;top:-14px!important}}@media (min-width:768px) and (max-width:1024px){.eightbit-custom__columns{display:flex!important;flex-direction:column!important}.eightbit-custom__preview-card{order:1!important}.eightbit-custom__form-card{order:2!important}}.eightbit-custom__benefit:first-child .eightbit-custom__pixel-icon{font-size:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.eightbit-custom__benefit:first-child .eightbit-custom__pixel-icon::after{content:"\2665\FE0E"!important;display:block!important;font-family:Arial,sans-serif!important;font-size:17px!important;font-style:normal!important;font-weight:400!important;line-height:1!important;color:var(--purple)!important;margin:0!important;padding:0!important}.elementor-3994 .elementor-element.elementor-element-9e4345b .onsale,.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-onsale-card{background:#000000!important;color:#ffffff!important;font-family:"Outfit",sans-serif!important;font-size:0!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.5px!important;border-radius:0!important;min-width:50px!important;width:auto!important;height:26px!important;line-height:26px!important;padding:0 10px!important;margin:0!important;top:16px!important;left:16px!important;right:auto!important;box-shadow:none!important}.elementor-3994 .elementor-element.elementor-element-9e4345b .onsale::after,.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-onsale-card::after{content:"SALE";font-size:11px!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:32px 20px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;justify-content:flex-start!important;min-width:0!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .astra-shop-thumbnail-wrap,.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .woocommerce-loop-product__link{overflow:hidden!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .astra-shop-thumbnail-wrap img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4 / 5!important;object-fit:cover!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .ast-woo-product-category{margin-top:0!important;text-align:center!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .woocommerce-loop-product__title{text-align:center!important;font-family:"Outfit",sans-serif!important;font-weight:700!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .price{text-align:center!important;font-family:"Outfit",sans-serif!important;font-weight:700!important}.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-select-options-trigger,.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-select-options-trigger+.ast-card-action-tooltip,.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-select-options-trigger .ast-card-action-tooltip,.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-card-action-tooltip,.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-on-card-button{display:none!important}@media (max-width:1024px){.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px 16px!important}}@media (max-width:767px){.elementor-3994 .elementor-element.elementor-element-9e4345b{width:calc(100% + 24px)!important;max-width:none!important;margin-left:-12px!important;margin-right:-12px!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 8px!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product{width:100%!important;max-width:none!important;margin:0!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;line-height:1.25!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .ast-woo-product-category{font-size:13px!important;line-height:1.2!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .price{font-size:14px!important;line-height:1.2!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .button{display:none!important}}.elementor-3994 .elementor-element.elementor-element-9e4345b a,.elementor-3994 .elementor-element.elementor-element-9e4345b button,.elementor-3994 .elementor-element.elementor-element-9e4345b img,.elementor-3994 .elementor-element.elementor-element-9e4345b .woocommerce-loop-product__link{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important}.elementor-3994 .elementor-element.elementor-element-9e4345b .onsale,.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-onsale-card{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;z-index:30!important;top:16px!important;left:16px!important;right:auto!important;bottom:auto!important;background:#000000!important;color:transparent!important;width:50px!important;min-width:50px!important;height:26px!important;min-height:26px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:0!important;line-height:1!important;overflow:hidden!important;visibility:visible!important;opacity:1!important}.elementor-3994 .elementor-element.elementor-element-9e4345b .onsale::after,.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-onsale-card::after{content:"SALE"!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#ffffff!important;font-family:"Outfit",sans-serif!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:0.5px!important;text-transform:uppercase!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .astra-shop-thumbnail-wrap{position:relative!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:32px 20px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product{width:100%!important;max-width:none!important;margin:0!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;min-width:0!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .astra-shop-summary-wrap{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding-left:0!important;padding-right:0!important;text-align:center!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .ast-woo-product-category{display:block!important;width:100%!important;margin-top:0!important;margin-bottom:8px!important;padding:0!important;text-align:center!important;align-self:flex-start!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .woocommerce-loop-product__title{display:block!important;width:100%!important;height:auto!important;min-height:0!important;margin-top:0!important;margin-bottom:6px!important;padding:0!important;text-align:center!important;align-self:flex-start!important;transform:none!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .price{display:block!important;width:100%!important;margin-top:0!important;margin-bottom:0!important;padding:0!important;text-align:center!important;align-self:flex-start!important;transform:none!important}.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-select-options-trigger,.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-select-options-trigger+.ast-card-action-tooltip,.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-select-options-trigger .ast-card-action-tooltip,.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-card-action-tooltip,.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-on-card-button{display:none!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .astra-shop-thumbnail-wrap,.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .woocommerce-loop-product__link{overflow:hidden!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .astra-shop-thumbnail-wrap img{display:block!important;width:100%!important;aspect-ratio:4 / 5!important;object-fit:cover!important}@media (max-width:1024px){.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px 16px!important}}@media (max-width:767px){.elementor-3994 .elementor-element.elementor-element-9e4345b{width:calc(100% + 40px)!important;max-width:none!important;margin-left:-20px!important;margin-right:-20px!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 8px!important;width:100%!important;max-width:none!important;margin:0!important;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;overflow:visible!important;scroll-snap-type:none!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product{width:100%!important;max-width:none!important;margin:0!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .astra-shop-summary-wrap{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding-left:0!important;padding-right:0!important;text-align:center!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .ast-woo-product-category{display:block!important;width:100%!important;margin-top:0!important;margin-bottom:8px!important;padding:0!important;font-size:13px!important;line-height:1.25!important;text-align:center!important;align-self:flex-start!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .woocommerce-loop-product__title{display:block!important;width:100%!important;height:auto!important;min-height:0!important;margin-top:0!important;margin-bottom:6px!important;padding:0!important;font-size:14px!important;line-height:1.25!important;text-align:center!important;align-self:flex-start!important;transform:none!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .price{display:block!important;width:100%!important;margin-top:0!important;margin-bottom:0!important;padding:0!important;font-size:14px!important;text-align:center!important;align-self:flex-start!important;transform:none!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product .button{display:none!important}.elementor-3994 .elementor-element.elementor-element-9e4345b .onsale,.elementor-3994 .elementor-element.elementor-element-9e4345b .ast-onsale-card{top:12px!important;left:12px!important;display:flex!important;visibility:visible!important;opacity:1!important}}.elementor-3994 .elementor-element.elementor-element-9e4345b a,.elementor-3994 .elementor-element.elementor-element-9e4345b button,.elementor-3994 .elementor-element.elementor-element-9e4345b img,.elementor-3994 .elementor-element.elementor-element-9e4345b .woocommerce-loop-product__link{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important}.elementor-3994 .elementor-element.elementor-element-9e4345b ul.products li.product:nth-child(n+9){display:none!important}.eightbit-tiktok__track{align-items:start!important}.eightbit-tiktok__card{align-self:start!important;margin-top:0!important;transform:none!important}.eightbit-tiktok__media{margin-top:0!important;transform:none!important;vertical-align:top!important}.eightbit-tiktok__card,.eightbit-tiktok__card:hover,.eightbit-tiktok__card:focus,.eightbit-tiktok__card:focus-visible,.eightbit-tiktok__card:active{background:transparent!important;color:inherit!important;outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important}.eightbit-tiktok__caption,.eightbit-tiktok__card:hover .eightbit-tiktok__caption,.eightbit-tiktok__card:focus .eightbit-tiktok__caption,.eightbit-tiktok__card:active .eightbit-tiktok__caption{background:transparent!important;color:#17224d!important}