.header-builder-1{position:fixed;top:0px;z-index:999;width:100vw;min-width:100vw}.header-builder-1{backdrop-filter:blur(10px)!important;background:#000000dd!important;position:sticky!important}.header-builder-1>*{display:flex;flex-direction:row!important}@media (max-width:1023px){.header-builder-1{width:var(--w-full)}}.container-1{background-color:var(--background)}.div-1{display:flex;flex-flow:row;gap:15px;width:100%}.container-2{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:15px;margin-top:var(--spacing)}@media (max-width:767px){.container-2{flex-flow:column;justify-content:center;align-items:start}}.container-3{display:flex;flex-flow:row;justify-content:start;align-items:center;width:var(--w-full);padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}.IconCard-Icon{position:relative;z-index:200;width:var(--spacing-12);height:var(--w-full);aspect-ratio:1;color:var(--primary);margin-right:var(--spacing-4)}.IconCard-Icon>svg{width:100%;height:100%}.IconCard-Title{width:100%;font-weight:700;font-size:0.8rem;text-align:start;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.IconCard-Description{display:flex;font-size:0.6rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.div-2{display:flex;flex-flow:column;gap:3px}.container-4{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:var(--spacing);position:relative;width:var(--w-612)}@media (max-width:1023px){.container-4{justify-content:center;align-items:start;width:var(--w-full)}}@media (max-width:767px){.container-4{padding-top:calc(2*var(--spacing))}}.JobSearch-Container{display:flex;flex-flow:column;justify-content:end;align-items:start;gap:var(--spacing);position:relative;width:100%;height:100%;overflow:hidden;object-fit:cover;aspect-ratio:16 / 9;padding-top:var(--spacing);padding-right:var(--spacing);padding-bottom:var(--spacing);padding-left:var(--spacing)}.JobSearch-Icon{display:flex;justify-content:center;align-items:center;position:relative;z-index:6;width:60px;height:60px;aspect-ratio:16 / 9;color:var(--text);padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:var(--background);border-radius:var(--w-full);border-top:3px solid var(--primary);border-bottom:3px solid var(--primary);border-left:3px solid var(--primary);border-right:3px solid var(--primary)}.JobSearch-Icon>svg{width:100%;height:100%}.JobSearch-ImageBG{position:absolute;top:0%;right:50%;z-index:2;width:var(--w-full);height:100%;object-fit:cover;background-color:#00000080}.JobSearch-ImageBG{transform:translate(50%,0%)}.container-6{display:flex;flex-flow:row;width:100%}.JobSearch-Text{position:relative;z-index:5}.container-7{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:1;width:100%;height:100%;background-color:#00000073}.container-8{background-color:#000000b3}.JobSearch-ImageCover{position:absolute;top:0px;left:0px;z-index:3;width:100%;height:100%;object-fit:cover;background-color:#00000080}@media (max-width:1119px){.grid-1{flex-flow:row;grid-auto-flow:row}}.container-5{display:flex;flex-flow:row;justify-content:space-between;align-items:center}.ProductListing-Icon{width:40px;height:40px;color:var(--text);font-size:30px;background-color:var(--background);border-radius:5px}.container-9{display:flex;flex-flow:column;height:var(--w-full);overflow:hidden;color:#111;font-family:"Inter",sans-serif;padding-top:var(--spacing);padding-right:var(--spacing);padding-bottom:var(--spacing);padding-left:var(--spacing);background-color:var(--text);border-radius:var(--borderradius);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);box-shadow:0px 2px 8px 0px #00000008}@media (max-width:767px){.container-9{flex-flow:row;justify-content:start;align-items:center}}@media (max-width:479px){.container-9{justify-content:start;align-items:center}}.ProductListing-Image{width:100%;overflow:hidden;object-fit:cover;aspect-ratio:1;cursor:pointer}.ProductListing-Title{display:block;width:var(--w-full);color:var(--background);font-weight:900;font-size:var(--text-lg);text-decoration:none;text-transform:uppercase;text-overflow:ellipsis;overflow-wrap:break-word}.ProductListing-Category{color:#555;font-weight:400;font-size:var(--text-xs);text-transform:uppercase;text-overflow:ellipsis;overflow-wrap:break-word}.ProductListing-Price{width:fit-content;color:var(--primary);font-weight:700;font-size:var(--text-lg)}.div-3{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:5px;width:100%}.ProductListing-PriceDay{color:#5BA73B;font-weight:500;font-size:var(--text-base)}.container-10{background-color:#fff}.section-1{display:flex;flex-flow:column;padding-top:var(--spacing);padding-right:var(--spacing);padding-bottom:var(--spacing);padding-left:var(--spacing);background-color:#fff}.PopularList-Title{width:fit-content;color:var(--background);font-weight:700;font-size:3rem;text-transform:uppercase}@media (max-width:1023px){.PopularList-Title{font-size:1.5rem}}@media (max-width:767px){.PopularList-Title{font-size:1.5rem}}@media (max-width:479px){.PopularList-Title{font-size:var(--text-base)}}.div-4{display:flex;flex-flow:row;justify-content:space-between;align-items:center;width:100%}.container-11{display:flex;flex-flow:row;justify-content:start;align-items:center;height:var(--w-full);margin-top:var(--spacing-3)}.container-11{flex:1}@media (max-width:767px){.container-11{flex-flow:column;justify-content:center;align-items:start}}.container-12{display:flex;flex-flow:row;justify-content:space-between;align-items:end;width:var(--w-full)}.ProductListing-ImageContainer{position:relative;width:100%;height:100%;object-fit:contain;aspect-ratio:1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:var(--borderradius)}@media (max-width:767px){.ProductListing-ImageContainer{width:var(--w-13);margin-right:var(--spacing)}}.section-2{display:flex;flex-flow:column;justify-content:center;align-items:center;background-color:#fff}.container-13{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;margin-bottom:var(--spacing)}.RentalSteps-Description{color:#010101}.RentalSteps-Step{display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;width:var(--w-full);height:var(--w-fit);max-width:300px;min-height:100%;overflow:visible;aspect-ratio:3 / 4;color:#000;padding-top:var(--spacing);padding-right:var(--spacing);padding-bottom:var(--spacing);padding-left:var(--spacing);border-radius:var(--spacing);box-shadow:0px 2px 5px 0px #00000030}@media (max-width:767px){.RentalSteps-Step{flex-flow:row;justify-content:center;align-items:center;gap:var(--spacing);max-width:var(--w-full);aspect-ratio:0 / 0}}.RentalSteps-StepNumber{display:flex;justify-content:center;align-items:center;position:absolute;top:-30px;z-index:4;width:var(--replacableunit);height:var(--replacableunit);color:var(--text);font-weight:600;font-size:2rem;background-color:var(--background);border-radius:30px}@media (max-width:767px){.RentalSteps-StepNumber{position:absolute;top:0px;left:0px;width:var(--spacing-10);height:var(--spacing-10);aspect-ratio:1;font-size:var(--text-2xl)}}.RentalSteps-StepTitle{width:var(--w-full);font-weight:800;font-size:var(--text-xl);text-align:center}@media (max-width:767px){.RentalSteps-StepTitle{text-align:start}}.RentalSteps-StepDescription{width:var(--w-full);font-weight:300;font-size:var(--text-sm);text-align:center}@media (max-width:767px){.RentalSteps-StepDescription{text-align:start}}.RentalSteps-StepIcon{width:var(--w-23);aspect-ratio:1;color:var(--primary);font-size:var(--text-8xl)}@media (max-width:767px){.RentalSteps-StepIcon{width:var(--spacing-40)}}.container-14{display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:1}.container-15{display:flex;flex-flow:column;justify-content:end;align-items:center}.JobSearchList-Title{width:var(--w-full);color:var(--text);font-weight:700;font-size:var(--text-5xl);text-align:center;text-transform:uppercase}@media (max-width:767px){.JobSearchList-Title{font-size:1.5rem}}.JobSearchList-Description{width:var(--w-full);color:var(--text);text-align:center}.BrandCard-Container{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--spacing);position:relative;width:100%;height:100%;overflow:hidden;object-fit:cover;aspect-ratio:16 / 9;border-radius:var(--borderradius);border-top:0.2px solid #ffffff4d;border-bottom:0.2px solid #ffffff4d;border-left:0.2px solid #ffffff4d;border-right:0.2px solid #ffffff4d}.BrandCard-ImageBG{width:var(--w-23);object-fit:contain;background-color:#00000080;filter:brightness(100000%)}.BrandCard-ImageBG{transition:.3s all}.BrandCard-ImageBG:hover{transform:scale(1.1)}.FooterText-Link{color:var(--text);text-decoration:none}.FooterText-Link:hover{color:var(--secondary)}.FooterGroupTitle{color:var(--primary);font-size:var(--text-xl);margin-bottom:var(--spacing)}.Footer-TextDescription{font-weight:200;font-size:var(--text-xs);margin-top:var(--spacing)}.container-16{display:flex;justify-content:space-between;align-items:center;width:var(--w-full);color:#ffffff54}.CategoryCard-Icon{display:flex;justify-content:center;align-items:center;position:relative;z-index:6;width:60px;height:60px;color:var(--text);padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:var(--background);border-radius:var(--w-full);border-top:3px solid var(--primary);border-bottom:3px solid var(--primary);border-left:3px solid var(--primary);border-right:3px solid var(--primary)}.CategoryCard-Icon>svg{width:100%;height:100%}.section-3{display:flex;flex-flow:column;justify-content:center;align-items:center;margin-right:0px;margin-left:0px;padding-right:0px;padding-left:0px}.container-18{display:flex;flex-flow:column;justify-content:center;align-items:center;width:var(--w-full)}.container-19{display:flex;flex-flow:row;position:relative;width:var(--w-full);margin-right:0px;margin-left:0px;padding-top:var(--spacing);padding-right:0px;padding-left:0px}.PrimaryText{color:var(--primary);font-weight:700}.Contact-Header{font-weight:700;font-size:var(--text-4xl)}.container-20{display:flex;flex-flow:row;width:var(--w-full)}@media (max-width:767px){.container-20{flex-flow:column;width:var(--w-full)}}.container-21{width:40%}@media (max-width:767px){.container-21{width:var(--w-full)}}.container-22{width:60%;object-fit:contain;aspect-ratio:3 / 2}@media (max-width:767px){.container-22{width:var(--w-full)}}.IconBox-GreenIcon>*>svg>*{stroke:var(--primary)!important}@media (max-width:479px){.IconBox-GreenIcon{flex-flow:row}.IconBox-GreenIcon{flex-direction:row!important}}.container-23{display:flex;flex-flow:row;justify-content:center;align-items:center;position:relative;overflow:hidden;aspect-ratio:16 / 9;margin-bottom:var(--spacing)}.container-23>*{width:var(--w-full)}.section-4{display:flex;visibility:visible;position:relative;max-width:var(--w-34);object-fit:none;margin-right:auto;margin-left:auto;padding-top:100px;padding-right:100px;padding-bottom:100px;padding-left:100px}.div-5{width:var(--w-full)}.div-6{display:flex;flex-flow:row}.container-24{display:flex;flex-flow:row;gap:var(--spacing);width:100vw;padding-top:var(--spacing);padding-right:var(--spacing);padding-bottom:var(--spacing);padding-left:var(--spacing)}@media (max-width:1023px){.container-24{flex-flow:column;justify-content:start;align-items:stretch}}.container-25{width:var(--w-full);background-color:var(--text);border-radius:var(--borderradius)}.container-26{display:flex;flex-flow:row;justify-content:space-between;align-items:center}.SearchContainer{padding-top:var(--spacing);padding-right:var(--spacing);padding-bottom:var(--spacing);padding-left:var(--spacing);border-radius:var(--borderradius);border-top:1px solid #ffffff26;border-bottom:1px solid #ffffff26;border-left:1px solid #ffffff26;border-right:1px solid #ffffff26}@media (max-width:479px){.SearchContainer{position:static}}.grid-2{display:flex;gap:0px}.container-27{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--spacing);width:var(--w-full);margin-top:var(--spacing)}@media (max-width:1023px){.container-27{display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.container-27{flex-flow:column;grid-template-columns:repeat(1,1fr)}}@media (max-width:479px){.container-27{display:flex;overflow:hidden}}.Search-ResultContainer{width:var(--w-full);overflow:hidden}.Search-FiltersContainer{position:sticky;top:0px;width:var(--w-full);max-width:var(--w-312)}@media (max-width:1023px){.Search-FiltersContainer{width:var(--w-full);max-width:var(--w-full)}}.container-28{display:flex;flex-flow:column;justify-content:center;align-items:center;width:var(--w-full);height:var(--w-full);padding-top:var(--text-9xl);padding-right:var(--text-9xl);padding-bottom:var(--text-9xl);padding-left:var(--text-9xl)}.NoResult-Icon{font-size:var(--text-7xl);margin-top:var(--spacing);margin-right:var(--spacing);margin-bottom:var(--spacing);margin-left:var(--spacing)}.NoResult-Title{font-weight:800;font-size:var(--text-2xl)}.NoResult-Desc{color:#ffffff80;font-weight:300;font-size:var(--text-sm)}.MainPage-Header{display:flex;flex-flow:row;justify-content:start;align-items:start;width:100vw;height:100vh;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.MainPage-Header>*{width:100%;padding:0!important;margin:0!important}.container-29{flex-flow:row;justify-content:center;align-items:center;width:var(--w-full);max-width:var(--w-5xl);margin-right:auto;margin-left:auto}.ProductListing-TextContainer{padding-top:var(--spacing-3)}@media (max-width:767px){.ProductListing-TextContainer{display:flex;justify-content:center;align-items:start;height:var(--w-full);padding-top:0}}@media (max-width:479px){.ProductListing-TextContainer{padding-top:0}}.container-30{display:flex;flex-flow:column}.ProductPage-RelatedHeader{font-weight:700;font-size:var(--text-4xl);margin-top:var(--spacing-8)}.div-7{display:flex;flex-flow:row}.container-31{display:flex;flex-flow:row;justify-content:center;align-items:center}.div-8{display:flex;flex-flow:row}.div-9{display:flex;flex-flow:row}.container-32{display:flex;flex-flow:row}@media (max-width:1023px){#PopularToolsList>* :nth-child(n+5){display:none}}.text-1{width:var(--w-full);font-size:var(--text-base);text-align:center}.container-33{display:block;position:absolute;width:100%;height:100%;background-image:linear-gradient(270deg,rgba(0,0,0,0.01) 0%,rgba(0,0,0,1) 100%),url(https://tihanyigep.hu/wp-content/uploads/2026/07/tihanyi_cover-1536x864.png);background-size:auto,cover;background-position:0px 0px,100% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}@media (max-width:1023px){.container-33{visibility:visible;width:var(--w-full);background-image:linear-gradient(270deg,rgba(0,0,0,0.79) 0%,rgba(0,0,0,1) 100%),url(https://tihanyigep.hu/wp-content/uploads/2026/07/tihanyi_cover.png);background-size:auto,cover;background-position:0px 0px,100% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}}.container-34{display:flex;flex-flow:column;justify-content:center;align-items:start;width:var(--w-full);height:100vh;padding-left:var(--spacing-12)}.Header-CartOnly{display:none}@media (max-width:1023px){.Header-CartOnly{display:flex;justify-content:center;align-items:center;height:var(--w-full)}.Header-CartOnly{display:initial}}.container-35{display:flex;flex-flow:row;justify-content:end;align-items:center;gap:var(--spacing)}@media (max-width:1023px){@media (max-width:991px){.Header-Menu>nav>ul>li.mainheader-cart{display:none}}}.container-36{width:var(--w-full)}.pf-search input{width:var(--w-full);color:var(--text);font-size:var(--text-sm);padding-right:var(--spacing);padding-left:var(--spacing);background-color:#151515;border-radius:8px;border-top:1px solid #ffffff4d;border-bottom:1px solid #ffffff4d;border-left:1px solid #ffffff4d;border-right:1px solid #ffffff4d}.pf-search input::placeholder{color:#888}.pf-search input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primar)}.pf-group summary{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:10px;color:var(--primary);font-weight:700;font-size:var(--text-base);text-transform:uppercase;margin-bottom:5px}.pf-group summary{list-style:none;user-select:none}.pf-group summary::-webkit-details-marker{display:none}.pf-group summary::after{content:"";flex:1;height:1px;background:var(--primary)}.pf-options{display:flex;flex-flow:column}.pf-option{display:flex;flex-flow:row;align-items:center;gap:14px;color:var(--text);font-size:var(--text-sm);padding-top:2px;padding-bottom:2px;cursor:pointer}.pf-option:hover{color:var(--primary)}.pf-option input{display:none}.pf-check{display:flex;position:relative;width:22px;height:22px;border-radius:2px;border-top:2px solid #666;border-bottom:2px solid #666;border-left:2px solid #666;border-right:2px solid #666}.pf-check{flex-shrink:0}.pf-option input:checked + .pf-check{background-color:var(--primary)}.pf-option input:checked + .pf-check::after{position:absolute;top:50%;left:50%;color:var(--text);font-weight:1000;font-size:var(--text-xs);transform:translate3d(-50%,-56%,0px)}.pf-option input:checked + .pf-check::after{content:"✓"}.pf-name{flex:1}.pf-group{flex-flow:column;margin-bottom:var(--spacing)}.pf-group{border:none}.ProductListing-desc{display:none;width:var(--w-full);color:var(--background);font-weight:200;font-size:var(--text-sm);text-decoration:none;text-transform:uppercase;text-overflow:ellipsis;overflow-wrap:break-word}@media (max-width:767px){.ProductListing-desc{display:block}}.JobSearch-CatImageBG{position:absolute;top:0%;right:50%;z-index:2;width:var(--w-full);height:100%;object-fit:cover;background-color:#00000080}.JobSearch-CatImageBG{transform:translate(50%,0%)}.container-37{display:flex;justify-content:center;align-items:center}td.product-subtotal>*:not(.ovabrw_extra_item){display:none}.variation.ovabrw_extra_item>:nth-of-type(2),.cart-subtotal,.order-remaining{display:none!important}.order-total>th:before{content:"Fizetendő";text-transform:capitalize;margin-right:7px}.order-total{text-transform:lowercase}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads.is-active{display:none !imporatnt}.product-total>:not(.variation.ovabrw_extra_item){display:none!important}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details>tfoot>:nth-child(4),table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details>tfoot>:nth-child(1){display:none!important}.container-38{display:flex;justify-content:center;align-items:center}.Footer{margin-top:auto}