.elementor-12176 .elementor-element.elementor-element-a62e125{--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;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-12176 .elementor-element.elementor-element-6ab67e37{--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;--background-transition:0.3s;}.elementor-12176 .elementor-element.elementor-element-295b8cee .woocommerce-breadcrumb{font-size:12px;}.elementor-12176 .elementor-element.elementor-element-df90d36{--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;--background-transition:0.3s;}.elementor-12176 .elementor-element.elementor-element-03e89ce{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-192075e .elementor-heading-title{font-family:"tt Firs neue Trl", Sans-serif;font-size:24px;font-weight:500;}.elementor-12176 .elementor-element.elementor-element-ba82678{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-f35225f{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 10px #FFFFFF inset;}.elementor-12176 .elementor-element.elementor-element-f35225f, .elementor-12176 .elementor-element.elementor-element-f35225f::before{--border-transition:0.3s;}.elementor-12176 .elementor-element.elementor-element-1572526{--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:50px 50px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-64b43bc{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 10px #FFFFFF inset;}.elementor-12176 .elementor-element.elementor-element-64b43bc, .elementor-12176 .elementor-element.elementor-element-64b43bc::before{--border-transition:0.3s;}.elementor-12176 .elementor-element.elementor-element-22a756a{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 10px #FFFFFF inset;}.elementor-12176 .elementor-element.elementor-element-22a756a, .elementor-12176 .elementor-element.elementor-element-22a756a::before{--border-transition:0.3s;}.elementor-12176 .elementor-element.elementor-element-0215ff1{--display:flex;--min-height:30vh;--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:50px 50px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-1544640{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 10px #FFFFFF inset;}.elementor-12176 .elementor-element.elementor-element-1544640, .elementor-12176 .elementor-element.elementor-element-1544640::before{--border-transition:0.3s;}.elementor-12176 .elementor-element.elementor-element-b248c14{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 10px #FFFFFF inset;}.elementor-12176 .elementor-element.elementor-element-b248c14, .elementor-12176 .elementor-element.elementor-element-b248c14::before{--border-transition:0.3s;}.elementor-12176 .elementor-element.elementor-element-56195fe{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 10px 10px #FFFFFF inset;}.elementor-12176 .elementor-element.elementor-element-56195fe, .elementor-12176 .elementor-element.elementor-element-56195fe::before{--border-transition:0.3s;}.elementor-12176 .elementor-element.elementor-element-4c725b81{--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;--background-transition:0.3s;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-19c61c15{--display:flex;--gap:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-6c863431{--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;--justify-content:space-between;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-6098789b .elementor-heading-title{font-family:"tt Firs neue Trl", Sans-serif;font-size:24px;font-weight:500;}.elementor-12176 .elementor-element.elementor-element-94d45b0 .wlfmc-add-button a i{font-size:24px;}.elementor-12176 .elementor-element.elementor-element-94d45b0 .wlfmc-add-button a{color:#000000!important;border-color:rgba(255,255,255,0)!important;background-color:rgba(255,255,255,0)!important;border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px!important;height:30px!important;width:30px!important;}.elementor-12176 .elementor-element.elementor-element-94d45b0 i, .elementor-12176 .elementor-element.elementor-element-94d45b0 svg{fill:rgb(10,0,0)!important;color:rgb(10,0,0)!important;}.elementor-12176 .elementor-element.elementor-element-94d45b0 .wlfmc-add-button a:hover, .elementor-12176 .elementor-element.elementor-element-94d45b0 .wlfmc-add-button a:focus{color:rgb(81,81,81)!important;border-color:rgba(255,255,255,0)!important;background-color:transparent!important;}.elementor-12176 .elementor-element.elementor-element-94d45b0 .wlfmc-add-button a:hover i, .elementor-12176 .elementor-element.elementor-element-94d45b0 .wlfmc-add-button a:hover svg{fill:rgb(10,10,10)!important;color:rgb(10,10,10)!important;}.elementor-12176 .elementor-element.elementor-element-94d45b0 .wlfmc-add-to-wishlist{margin:0px 0px 0px 0px !important;}.elementor-12176 .elementor-element.elementor-element-c86696c > .elementor-widget-container{margin:0px 0px -50px 0px;}.woocommerce .elementor-12176 .elementor-element.elementor-element-c86696c .price{font-family:"tt Firs neue Trl", Sans-serif;font-size:32px;font-weight:500;}.elementor-12176 .elementor-element.elementor-element-1081f22b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:100px 100px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-4c0c4b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-12176 .elementor-element.elementor-element-4c0c4b0 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-12176 .elementor-element.elementor-element-52dd94f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12176 .elementor-element.elementor-element-52dd94f2 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-12176 .elementor-element.elementor-element-2e0d127c{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-2e0d127c:not(.elementor-motion-effects-element-type-background), .elementor-12176 .elementor-element.elementor-element-2e0d127c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-12176 .elementor-element.elementor-element-2e0d127c, .elementor-12176 .elementor-element.elementor-element-2e0d127c::before{--border-transition:0.3s;}.elementor-12176 .elementor-element.elementor-element-6cc89e9d{width:100%;max-width:100%;--button-spacing:12px;}.elementor-12176 .elementor-element.elementor-element-6cc89e9d .cart button, .elementor-12176 .elementor-element.elementor-element-6cc89e9d .cart .button{font-family:"TT Firs Neue", Sans-serif;font-size:16px;border-radius:0px 0px 0px 0px;padding:0px 158px 0px 158px;color:#FFFFFF;background-color:#040404;transition:all 0.2s;}.elementor-12176 .elementor-element.elementor-element-6cc89e9d .cart button:hover, .elementor-12176 .elementor-element.elementor-element-6cc89e9d .cart .button:hover{color:#FFFFFF;background-color:#000000;}.elementor-12176 .elementor-element.elementor-element-6cc89e9d .added_to_cart{font-family:"TT Firs Neue", Sans-serif;font-weight:500;}.elementor-12176 .elementor-element.elementor-element-6cc89e9d .quantity .qty{font-family:"tt_firs_neue_trial_r", Sans-serif;font-size:20px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#000000;transition:all 0.2s;}.woocommerce .elementor-12176 .elementor-element.elementor-element-6cc89e9d form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-12176 .elementor-element.elementor-element-6cc89e9d form.cart table.variations tr th, .woocommerce .elementor-12176 .elementor-element.elementor-element-6cc89e9d form.cart table.variations tr td{padding-top:calc( 4px/2 );padding-bottom:calc( 4px/2 );}.woocommerce .elementor-12176 .elementor-element.elementor-element-6cc89e9d form.cart table.variations label{font-family:"tt_firs_neue_trial_m", Sans-serif;font-size:12px;text-transform:uppercase;}.woocommerce .elementor-12176 .elementor-element.elementor-element-6cc89e9d form.cart table.variations td.value select{color:#FFFFFF;}.woocommerce .elementor-12176 .elementor-element.elementor-element-6cc89e9d form.cart table.variations td.value select, .woocommerce .elementor-12176 .elementor-element.elementor-element-6cc89e9d form.cart table.variations td.value:before{background-color:#000000;border-radius:0px;}.woocommerce .elementor-12176 .elementor-element.elementor-element-6cc89e9d form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-12176 .elementor-element.elementor-element-6cc89e9d form.cart table.variations td.value:before{font-family:"TT Firs Neue", Sans-serif;font-size:14px;}.elementor-12176 .elementor-element.elementor-element-78e9865{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-e6bf4d2{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-e6bf4d2, .elementor-12176 .elementor-element.elementor-element-e6bf4d2::before{--border-transition:0.3s;}.woocommerce .elementor-12176 .elementor-element.elementor-element-74d1aa9 .woocommerce-product-details__short-description{font-size:16px;font-style:normal;}.elementor-12176 .elementor-element.elementor-element-524a7e5{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-524a7e5, .elementor-12176 .elementor-element.elementor-element-524a7e5::before{--border-transition:0.3s;}.elementor-12176 .elementor-element.elementor-element-53c8d61{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-12176 .elementor-element.elementor-element-d8d539a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;}.elementor-12176 .elementor-element.elementor-element-99c6303{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}.elementor-12176 .elementor-element.elementor-element-99c6303 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12176 .elementor-element.elementor-element-99c6303 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}:where( .elementor-12176 .elementor-element.elementor-element-99c6303 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"tt_firs_neue_trial_r", Sans-serif;}.elementor-12176 .elementor-element.elementor-element-e05f002{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-12176 .elementor-element.elementor-element-a16b0fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-12176 .elementor-element.elementor-element-a16b0fd.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-12176 .elementor-element.elementor-element-a16b0fd.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"tt_firs_neue_trial_r", Sans-serif;font-size:16px;font-weight:400;}.woocommerce .elementor-12176 .elementor-element.elementor-element-a16b0fd.elementor-wc-products .products > h2{font-family:"tt_firs_neue_trial_r", Sans-serif;font-size:36px;font-weight:500;}.elementor-12176 .elementor-element.elementor-element-a16b0fd.elementor-wc-products ul.products li.product .price{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-12176 .elementor-element.elementor-element-a16b0fd.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1366px){.elementor-12176 .elementor-element.elementor-element-ba82678{--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;--justify-content:center;--flex-wrap:wrap;}.elementor-12176 .elementor-element.elementor-element-1572526{--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;--justify-content:center;--gap:20px 20px;--flex-wrap:nowrap;}.elementor-12176 .elementor-element.elementor-element-0215ff1{--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;--justify-content:center;--gap:20px 20px;--flex-wrap:nowrap;}}@media(max-width:1024px){.elementor-12176 .elementor-element.elementor-element-a62e125{--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12176 .elementor-element.elementor-element-ba82678{--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;--flex-wrap:nowrap;}.elementor-12176 .elementor-element.elementor-element-1572526{--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:20px 20px;--flex-wrap:nowrap;}.elementor-12176 .elementor-element.elementor-element-0215ff1{--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:20px 20px;--flex-wrap:nowrap;}.elementor-12176 .elementor-element.elementor-element-4c0c4b0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12176 .elementor-element.elementor-element-4c0c4b0 .elementor-button{font-size:14px;}.elementor-12176 .elementor-element.elementor-element-52dd94f2 .elementor-button{font-size:14px;}.elementor-12176 .elementor-element.elementor-element-a16b0fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.woocommerce .elementor-12176 .elementor-element.elementor-element-a16b0fd.elementor-wc-products .products > h2{font-size:20px;}}@media(max-width:767px){.elementor-12176 .elementor-element.elementor-element-6ab67e37{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-ba82678{--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;--justify-content:center;}.elementor-12176 .elementor-element.elementor-element-f35225f{--min-height:30vh;}.elementor-12176 .elementor-element.elementor-element-1572526{--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:8px 8px;}.elementor-12176 .elementor-element.elementor-element-64b43bc{--min-height:30vh;}.elementor-12176 .elementor-element.elementor-element-22a756a{--min-height:30vh;}.elementor-12176 .elementor-element.elementor-element-0215ff1{--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:8px 8px;}.elementor-12176 .elementor-element.elementor-element-1544640{--min-height:30vh;}.elementor-12176 .elementor-element.elementor-element-b248c14{--min-height:30vh;}.elementor-12176 .elementor-element.elementor-element-56195fe{--min-height:30vh;}.elementor-12176 .elementor-element.elementor-element-4c725b81{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12176 .elementor-element.elementor-element-1081f22b{--gap:20px 20px;}.elementor-12176 .elementor-element.elementor-element-a16b0fd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.woocommerce .elementor-12176 .elementor-element.elementor-element-a16b0fd.elementor-wc-products .products > h2{font-size:20px;}}@media(min-width:768px){.elementor-12176 .elementor-element.elementor-element-6ab67e37{--width:100%;}.elementor-12176 .elementor-element.elementor-element-df90d36{--width:50%;}.elementor-12176 .elementor-element.elementor-element-ba82678{--width:100%;}.elementor-12176 .elementor-element.elementor-element-f35225f{--width:33%;}.elementor-12176 .elementor-element.elementor-element-64b43bc{--width:33%;}.elementor-12176 .elementor-element.elementor-element-22a756a{--width:33%;}.elementor-12176 .elementor-element.elementor-element-1544640{--width:33%;}.elementor-12176 .elementor-element.elementor-element-b248c14{--width:33%;}.elementor-12176 .elementor-element.elementor-element-56195fe{--width:33%;}.elementor-12176 .elementor-element.elementor-element-4c725b81{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-12176 .elementor-element.elementor-element-f35225f{--width:46%;}.elementor-12176 .elementor-element.elementor-element-64b43bc{--width:46%;}.elementor-12176 .elementor-element.elementor-element-22a756a{--width:46%;}.elementor-12176 .elementor-element.elementor-element-1544640{--width:33%;}.elementor-12176 .elementor-element.elementor-element-b248c14{--width:33%;}.elementor-12176 .elementor-element.elementor-element-56195fe{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12176 .elementor-element.elementor-element-f35225f{--width:50%;}.elementor-12176 .elementor-element.elementor-element-64b43bc{--width:50%;}.elementor-12176 .elementor-element.elementor-element-22a756a{--width:50%;}.elementor-12176 .elementor-element.elementor-element-1544640{--width:33%;}.elementor-12176 .elementor-element.elementor-element-b248c14{--width:33%;}.elementor-12176 .elementor-element.elementor-element-56195fe{--width:33%;}}/* Start custom CSS */.video-preview-wrap {
    aspect-ratio: 9 / 16;
}
.video-preview-wrap .elementor-background-video-hosted {
    top: 49.5% !important;
    left: 49.5% !important;
}/* End custom CSS */