.elementor-3302 .elementor-element.elementor-element-4eebf39{--display:flex;--min-height:1005px;}.elementor-3302 .elementor-element.elementor-element-fa584b5{--display:flex;--position:absolute;top:344px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-fa584b5{left:74px;}body.rtl .elementor-3302 .elementor-element.elementor-element-fa584b5{right:74px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-c926190{left:0px;}body.rtl .elementor-3302 .elementor-element.elementor-element-c926190{right:0px;}.elementor-3302 .elementor-element.elementor-element-c926190{top:0px;}.elementor-3302 .elementor-element.elementor-element-c926190 .elementor-heading-title{font-family:"IBM Robot", Sans-serif;font-weight:400;text-transform:uppercase;color:#000101;}.elementor-3302 .elementor-element.elementor-element-f3b898c{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-f3b898c{left:72px;}body.rtl .elementor-3302 .elementor-element.elementor-element-f3b898c{right:72px;}.elementor-3302 .elementor-element.elementor-element-6ee147b .elementor-heading-title{font-family:"ALT Gumbo", Sans-serif;font-size:132px;font-weight:600;line-height:100px;color:#000406;}.elementor-3302 .elementor-element.elementor-element-5363a45{--display:flex;--position:absolute;top:21px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-5363a45{left:723px;}body.rtl .elementor-3302 .elementor-element.elementor-element-5363a45{right:723px;}.elementor-3302 .elementor-element.elementor-element-6ed56f3{--display:flex;--position:absolute;top:-155px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-6ed56f3{left:-765px;}body.rtl .elementor-3302 .elementor-element.elementor-element-6ed56f3{right:-765px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-c3e4bc0{left:858.998px;}body.rtl .elementor-3302 .elementor-element.elementor-element-c3e4bc0{right:858.998px;}.elementor-3302 .elementor-element.elementor-element-c3e4bc0{top:600px;}.woocommerce .elementor-3302 .elementor-element.elementor-element-c3e4bc0 .woocommerce-product-details__short-description{font-family:"Tahoma", Sans-serif;font-weight:800;}.elementor-3302 .elementor-element.elementor-element-d209841{--display:flex;--position:absolute;top:600px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-d209841{left:82px;}body.rtl .elementor-3302 .elementor-element.elementor-element-d209841{right:82px;}.elementor-3302 .elementor-element.elementor-element-a8f74f1{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3302 .elementor-element.elementor-element-12c790a{--display:flex;--position:absolute;top:561px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-12c790a{left:755px;}body.rtl .elementor-3302 .elementor-element.elementor-element-12c790a{right:755px;}.woocommerce .elementor-3302 .elementor-element.elementor-element-c43ff6d .price{color:#000203;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-3302 .elementor-element.elementor-element-89ce169{--display:flex;--position:absolute;--border-radius:13px 13px 13px 13px;top:652px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-89ce169{left:704px;}body.rtl .elementor-3302 .elementor-element.elementor-element-89ce169{right:704px;}.elementor-3302 .elementor-element.elementor-element-84fa914 .cart button, .elementor-3302 .elementor-element.elementor-element-84fa914 .cart .button{background-color:#660874;transition:all 0.2s;}.elementor-3302 .elementor-element.elementor-element-84fa914 .quantity .qty{transition:all 0.2s;}.elementor-3302 .elementor-element.elementor-element-28a66e2{--display:flex;--position:absolute;--min-height:156px;--border-radius:15px 15px 15px 15px;top:693px;}.elementor-3302 .elementor-element.elementor-element-28a66e2:not(.elementor-motion-effects-element-type-background), .elementor-3302 .elementor-element.elementor-element-28a66e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C1C9D6;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-28a66e2{left:1000px;}body.rtl .elementor-3302 .elementor-element.elementor-element-28a66e2{right:1000px;}.elementor-3302 .elementor-element.elementor-element-5f8ae76 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:17px;font-weight:200;color:var( --e-global-color-kadence9 );}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-00648c2{left:133px;}body.rtl .elementor-3302 .elementor-element.elementor-element-00648c2{right:133px;}.elementor-3302 .elementor-element.elementor-element-00648c2{top:6px;font-family:"JetBrains Mono", Sans-serif;font-size:17px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-f398d3e{left:11px;}body.rtl .elementor-3302 .elementor-element.elementor-element-f398d3e{right:11px;}.elementor-3302 .elementor-element.elementor-element-f398d3e{top:41px;}.elementor-3302 .elementor-element.elementor-element-f398d3e .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:17px;font-weight:200;color:var( --e-global-color-kadence9 );}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-e2e9ee4{left:133px;}body.rtl .elementor-3302 .elementor-element.elementor-element-e2e9ee4{right:133px;}.elementor-3302 .elementor-element.elementor-element-e2e9ee4{top:36.992px;font-family:"JetBrains Mono", Sans-serif;font-weight:200;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-7507553{left:13px;}body.rtl .elementor-3302 .elementor-element.elementor-element-7507553{right:13px;}.elementor-3302 .elementor-element.elementor-element-7507553{top:74px;}.elementor-3302 .elementor-element.elementor-element-7507553 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:17px;font-weight:200;color:var( --e-global-color-kadence9 );}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-f8a79a1{left:14px;}body.rtl .elementor-3302 .elementor-element.elementor-element-f8a79a1{right:14px;}.elementor-3302 .elementor-element.elementor-element-f8a79a1{top:95px;font-family:"JetBrains Mono", Sans-serif;font-size:17px;font-weight:200;color:var( --e-global-color-kadence3 );}@media(max-width:1024px){body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-5363a45{left:237px;}body.rtl .elementor-3302 .elementor-element.elementor-element-5363a45{right:237px;}.elementor-3302 .elementor-element.elementor-element-5363a45{top:393px;}.elementor-3302 .elementor-element.elementor-element-6ed56f3{--min-height:179px;top:579px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-6ed56f3{left:-1000px;}body.rtl .elementor-3302 .elementor-element.elementor-element-6ed56f3{right:-1000px;}.woocommerce .elementor-3302 .elementor-element.elementor-element-c3e4bc0 .woocommerce-product-details__short-description{font-size:104px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-d209841{left:51px;}body.rtl .elementor-3302 .elementor-element.elementor-element-d209841{right:51px;}.elementor-3302 .elementor-element.elementor-element-d209841{top:776px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-12c790a{left:62px;}body.rtl .elementor-3302 .elementor-element.elementor-element-12c790a{right:62px;}.elementor-3302 .elementor-element.elementor-element-12c790a{top:695px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-89ce169{left:248px;}body.rtl .elementor-3302 .elementor-element.elementor-element-89ce169{right:248px;}.elementor-3302 .elementor-element.elementor-element-89ce169{top:714px;}}@media(min-width:768px){.elementor-3302 .elementor-element.elementor-element-fa584b5{--width:24%;}.elementor-3302 .elementor-element.elementor-element-f3b898c{--width:8%;}.elementor-3302 .elementor-element.elementor-element-5363a45{--width:49%;}.elementor-3302 .elementor-element.elementor-element-6ed56f3{--width:86%;}.elementor-3302 .elementor-element.elementor-element-d209841{--width:28%;}.elementor-3302 .elementor-element.elementor-element-12c790a{--width:14%;}.elementor-3302 .elementor-element.elementor-element-89ce169{--width:99%;}.elementor-3302 .elementor-element.elementor-element-28a66e2{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3302 .elementor-element.elementor-element-fa584b5{--width:511px;}.elementor-3302 .elementor-element.elementor-element-6ed56f3{--width:300px;}.elementor-3302 .elementor-element.elementor-element-d209841{--width:506px;}.elementor-3302 .elementor-element.elementor-element-12c790a{--width:250px;}}@media(max-width:767px){.elementor-3302 .elementor-element.elementor-element-4eebf39{--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;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-fa584b5{left:22px;}body.rtl .elementor-3302 .elementor-element.elementor-element-fa584b5{right:22px;}.elementor-3302 .elementor-element.elementor-element-fa584b5{top:209px;}.elementor-3302 .elementor-element.elementor-element-c926190 .elementor-heading-title{font-size:23px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-f3b898c{left:0px;}body.rtl .elementor-3302 .elementor-element.elementor-element-f3b898c{right:0px;}.elementor-3302 .elementor-element.elementor-element-6ee147b{text-align:start;}.elementor-3302 .elementor-element.elementor-element-6ee147b .elementor-heading-title{font-size:68px;line-height:0.9em;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-5363a45{left:10px;}body.rtl .elementor-3302 .elementor-element.elementor-element-5363a45{right:10px;}.elementor-3302 .elementor-element.elementor-element-5363a45{top:218px;}.elementor-3302 .elementor-element.elementor-element-6ed56f3{--width:200px;--min-height:134px;top:352px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-6ed56f3{left:103px;}body.rtl .elementor-3302 .elementor-element.elementor-element-6ed56f3{right:103px;}.elementor-3302 .elementor-element.elementor-element-c3e4bc0{text-align:start;}.woocommerce .elementor-3302 .elementor-element.elementor-element-c3e4bc0 .woocommerce-product-details__short-description{font-size:31px;}.elementor-3302 .elementor-element.elementor-element-d209841{--width:250px;top:505px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-d209841{left:74px;}body.rtl .elementor-3302 .elementor-element.elementor-element-d209841{right:74px;}.elementor-3302 .elementor-element.elementor-element-a8f74f1{font-size:13px;}.elementor-3302 .elementor-element.elementor-element-12c790a{--width:200px;top:820px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-12c790a{left:103px;}body.rtl .elementor-3302 .elementor-element.elementor-element-12c790a{right:103px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-89ce169{left:53px;}body.rtl .elementor-3302 .elementor-element.elementor-element-89ce169{right:53px;}.elementor-3302 .elementor-element.elementor-element-89ce169{top:890px;}.elementor-3302 .elementor-element.elementor-element-28a66e2{--width:528px;top:944px;}body:not(.rtl) .elementor-3302 .elementor-element.elementor-element-28a66e2{left:38px;}body.rtl .elementor-3302 .elementor-element.elementor-element-28a66e2{right:38px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'IBM Robot';
	font-display: auto;
	src: url('https://fofoto.hu/wp-content/uploads/2026/06/IBMPlexMono-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ALT Gumbo';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fofoto.hu/wp-content/uploads/2026/05/ALTGumbo-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */