.header-logo .ship-logo-szoveg{display:inline-block;font-weight:700;font-size:clamp(1.05rem, 1rem + .6vw, 1.5rem);line-height:1.1;letter-spacing:-.01em;color:rgb(var(--primary-color));text-decoration:none;white-space:nowrap}.header-logo .ship-logo-szoveg .ship-logo-akcent{color:rgb(var(--primary-color2))}.header-logo img{max-height:46px;width:auto}.ship-tartalom{max-width:920px;line-height:1.7}.ship-tartalom h2{margin-top:1.6rem}.ship-tartalom h3{margin-top:1.2rem}.ship-tartalom table{width:100%;margin-bottom:1rem}.product-description img,.ship-tartalom img{max-width:100%;height:auto}.product-description.ship-tartalom{max-width:none}.breadcrumb-section .breadcrumb-contain h1{font-weight:500;font-size:calc(18px + 6 * (100vw - 320px) / 1600);margin-bottom:0}.ship-tartalom-doboz{border:1px solid var(--ship-border,#e4e4e4);border-radius:var(--radius-card,16px);box-shadow:0 10px 30px rgba(11,11,11,.06);padding:clamp(20px,4vw,40px)}.ship-tartalom ol,.ship-tartalom ul{padding-left:1.5rem;margin:0 0 1rem}.ship-tartalom ul{list-style:disc}.ship-tartalom ol{list-style:decimal}.ship-tartalom li{display:list-item;margin-bottom:.4rem}.ship-tartalom p{margin-bottom:1rem}.breadcrumb-section .breadcrumb-contain nav .breadcrumb .breadcrumb-item{font-size:13px}.breadcrumb-section .breadcrumb-contain nav .breadcrumb .breadcrumb-item i{font-size:14px}.ship-kat-menu,.ship-kat-menu ul{list-style:none;margin:0;padding:0}.ship-kat-menu li{display:block;width:100%}.ship-kat-menu .ship-kat-sor{display:flex;align-items:stretch;border-left:3px solid transparent;transition:background-color .2s ease,border-color .2s ease}.ship-kat-menu .ship-kat-sor:hover{background-color:#f6f6f6}body.dark .ship-kat-menu .ship-kat-sor:hover{background-color:rgba(255,255,255,.04)}.ship-kat-menu .ship-kat-nav{flex:1 1 auto;min-width:0;display:flex;align-items:center;padding:11px 6px 11px 16px;color:rgba(var(--title-color),1);text-decoration:none;line-height:1.3}.ship-kat-menu .ship-kat-nev{font-weight:500;font-size:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ship-kat-menu .ship-kat-veg{flex:0 0 42px;width:42px;display:flex;align-items:center;justify-content:center;color:rgba(var(--content-color),1);text-decoration:none}.ship-kat-menu .ship-kat-veg i{font-size:18px;transition:transform .25s ease}.ship-kat-menu a.ship-kat-veg.ship-kat-exp:hover{color:rgba(var(--primary-color),1)}.ship-kat-menu .ship-kat-exp.collapsed i{transform:rotate(-90deg)}.ship-kat-menu .ship-kat-li.ship-kat-aktiv>.ship-kat-sor{border-left-color:rgba(var(--primary-color),1);background-color:rgba(var(--primary-color),.04)}.ship-kat-menu .ship-kat-li.ship-kat-aktiv>.ship-kat-sor .ship-kat-nev{font-weight:600;color:rgba(var(--primary-color),1)}.ship-kat-menu .ship-kat-sub{background-color:rgba(var(--base-gray),.45)}.ship-kat-menu .ship-kat-sub .ship-kat-nav{padding-left:30px}.ship-kat-menu .ship-kat-sub .ship-kat-sub .ship-kat-nav{padding-left:44px}.ship-kat-menu .ship-kat-sub .ship-kat-nev{font-size:14px}.ship-kat-scroll{overflow-y:auto;scrollbar-width:thin}.ship-kat-scroll::-webkit-scrollbar{width:4px;background-color:#f4f4f4}.ship-kat-scroll::-webkit-scrollbar-track{border-radius:100px;background-color:#f4f4f4}.ship-kat-scroll::-webkit-scrollbar-thumb{border-radius:100px;background-color:rgba(var(--theme-blue-dark),.4)}.category-full-box .ship-kat-scroll{max-height:560px}.category-fixed-box .ship-kat-scroll{max-height:calc(100vh - 90px)}.shop-left-sidebar .ship-kat-scroll{max-height:80vh}.category-fixed-box.offcanvas{width:320px;max-width:88vw}.shop-left-sidebar .left-box{padding:14px}.ship-kat-leiras .ship-tartalom{max-width:none}.ship-alkat-racs .category-box-4{display:flex;flex-direction:column;height:100%;background-color:rgba(var(--white),1);border:1px solid rgba(var(--content-color),.12);border-radius:12px;box-shadow:0 6px 18px rgba(11,11,11,.06);padding:18px 16px 16px;transition:transform .2s ease,box-shadow .2s ease}.ship-alkat-racs .category-box-4:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(11,11,11,.12)}.ship-alkat-racs .category-box-4 img{width:100%;height:190px;object-fit:contain;mix-blend-mode:normal}body.dark .ship-alkat-racs .category-box-4 img{mix-blend-mode:normal}.ship-alkat-racs .category-box-4 .category-content{margin-top:auto;padding-top:14px}.ship-alkat-racs .category-box-4 .category-content h4{font-size:16px;font-weight:500;line-height:1.35;color:rgba(var(--title-color),1);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal}.shop-section .product-box-4 .product-content .name .h5,.shop-section .product-box-4 .product-content .name h5{-webkit-line-clamp:2;min-height:2.6em;white-space:normal}.shop-section .product-box-4 .product-content .sub-name{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shop-section .product-box-4 .product-content .price{font-weight:600;color:rgba(var(--title-color),1)}.ship-kat-talalat{list-style:none;margin:0 0 6px;padding:0;max-height:80vh;overflow-y:auto;scrollbar-width:thin}.ship-kat-talalat::-webkit-scrollbar{width:4px;background-color:#f4f4f4}.ship-kat-talalat::-webkit-scrollbar-thumb{border-radius:100px;background-color:rgba(var(--theme-blue-dark),.4)}.ship-kat-talalat-elem{display:block}.ship-kat-talalat-elem a{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:8px;color:rgba(var(--title-color),1);transition:background-color .15s ease}.ship-kat-talalat-elem a:hover{background-color:#f6f6f6}.ship-kat-talalat-nev{font-size:14px;font-weight:500;line-height:1.3}.ship-kat-talalat-szulo{font-size:12px;color:rgba(var(--content-color),.75)}.ship-kat-talalat-ures{padding:10px;font-size:14px;color:rgba(var(--content-color),.8)}.ship-keszlet-aktualis{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:6px 0 14px}.ship-keszlet-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:13px;font-weight:500;line-height:1.2;border:1px solid transparent}.ship-keszlet-badge i{font-size:15px;line-height:1}.ship-keszlet-green{color:#1a7f47;background-color:rgba(26,127,71,.12);border-color:rgba(26,127,71,.25)}.ship-keszlet-yellow{color:#9a6a00;background-color:rgba(214,158,0,.14);border-color:rgba(214,158,0,.3)}.ship-keszlet-red{color:#b3402f;background-color:rgba(179,64,47,.12);border-color:rgba(179,64,47,.28)}.ship-keszlet-error,.ship-keszlet-missing,.ship-keszlet-unknown{color:rgba(var(--content-color),.85);background-color:rgba(var(--content-color),.08);border-color:rgba(var(--content-color),.18)}body.dark .ship-keszlet-green{color:#6fd79b}body.dark .ship-keszlet-yellow{color:#ecc14d}body.dark .ship-keszlet-red{color:#f0917f}.ship-keszlet-info-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font-size:13px;color:rgba(var(--primary-color),1);border:1px solid rgba(var(--primary-color),.35);border-radius:8px;background:0 0}.ship-keszlet-info-btn i{font-size:16px}.ship-keszlet-legenda{margin-top:12px;padding:12px 14px;border:1px solid rgba(var(--content-color),.14);border-radius:10px;background-color:rgba(var(--content-color),.03)}.ship-keszlet-legenda-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ship-keszlet-legenda-lista li{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;font-size:13px;color:rgba(var(--title-color),1);padding:5px 8px;border:1px solid transparent;border-radius:8px}.ship-legenda-szoveg{flex:1 1 auto}.ship-keszlet-legenda-lista li.is-active{border-color:rgba(var(--primary-color),.45);background-color:rgba(var(--primary-color),.08)}.ship-keszlet-legenda-lista li.is-active .ship-legenda-szoveg{font-weight:600}.ship-legenda-aktualis-jelolo{display:none;align-items:center;gap:4px;margin-left:auto;font-size:11px;font-weight:600;line-height:1;white-space:nowrap;color:rgba(var(--primary-color),1);background-color:rgba(var(--primary-color),.12);padding:3px 8px;border-radius:999px}.ship-keszlet-legenda-lista li.is-active .ship-legenda-aktualis-jelolo{display:inline-flex}.ship-legenda-aktualis-jelolo i{font-size:13px}.ship-keszlet-legenda-megj{margin:10px 0 0;font-size:12px;color:rgba(var(--content-color),.7)}.ship-szallitasi-vedoszoveg{margin:6px 0 0;font-size:12px;line-height:1.5;color:rgba(var(--content-color),.7)}.cart-section .cart-table2 .cart-table-box tbody tr.ship-kosar-oldal-sor td{border-bottom:none;padding-bottom:6px}.cart-section .cart-table2 .cart-table-box tbody tr.ship-kosar-oldal-nem-rendelheto td{border-bottom:1px solid rgba(var(--content-color),.1);padding-bottom:calc(10px + 10 * (100vw - 320px)/ 1600)}.cart-section .cart-table2 .cart-table-box tbody tr.ship-kosar-oldal-szallitas-sor td{border-top:none;border-bottom:1px solid rgba(var(--content-color),.1);padding-top:0;padding-bottom:calc(10px + 10 * (100vw - 320px)/ 1600);min-width:0;max-width:none;padding-left:0;padding-right:0}.ship-kosar-szallitas{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;padding:7px 12px;border-left:3px solid rgba(var(--primary-color),.35);border-radius:4px;background-color:rgba(var(--content-color),.04);font-size:13px;line-height:1.5;color:rgba(var(--title-color),1);position:sticky;left:0;max-width:calc(100vw - 32px)}.ship-kosar-szallitas-ikon{font-size:16px;line-height:1.2;color:rgba(var(--primary-color),1);position:relative;top:2px}.ship-kosar-szallitas-cimke{font-weight:600}.ship-kosar-szallitas-szoveg{font-weight:500}.ship-kosar-szallitas-reszek{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.ship-kosar-szallitas-resz{display:inline-flex;align-items:baseline;white-space:nowrap}.ship-kosar-szallitas-elv{color:rgba(var(--content-color),.45)}.ship-kosar-szallitas-pont{width:8px;height:8px;border-radius:50%;background-color:currentColor;flex:0 0 auto;align-self:center;margin-right:6px}.ship-kosar-szallitas-osszesito{margin-top:14px;padding:12px 14px;border:1px solid rgba(var(--content-color),.14);border-radius:10px;background-color:rgba(var(--content-color),.03)}.ship-kosar-szallitas-osszesito-fo{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:13px;line-height:1.5;color:rgba(var(--title-color),1)}.ship-kosar-szallitas-osszesito-fo i{font-size:17px;line-height:1.4;color:rgba(var(--primary-color),1);flex:0 0 auto}.ship-kosar-szallitas-osszesito-datum{margin:6px 0 0;font-size:13px;line-height:1.5;color:rgba(var(--title-color),1)}.ship-kosar-szallitas-osszesito .ship-szallitasi-vedoszoveg{margin-top:8px}.ship-termek-adatok{display:flex;flex-direction:column;gap:8px;margin:12px 0 0}.ship-termek-adatok .ship-adat-sor{display:grid;grid-template-columns:110px 1fr;gap:4px 12px;align-items:baseline;padding-bottom:8px;border-bottom:1px solid rgba(var(--content-color),.1)}.ship-termek-adatok .ship-adat-sor:last-child{padding-bottom:0;border-bottom:none}.ship-termek-adatok dt{font-size:13px;font-weight:500;color:rgba(var(--content-color),.8);white-space:nowrap}.ship-termek-adatok dt::after{content:":"}.ship-termek-adatok dd{margin:0;font-size:14px;font-weight:600;color:rgba(var(--title-color),1);overflow-wrap:anywhere;word-break:break-word}.ship-termek-adatok dd a{color:rgba(var(--primary-color),1);text-decoration:none}.ship-termek-adatok dd a:hover{text-decoration:underline}@media (max-width:480px){.ship-termek-adatok .ship-adat-sor{grid-template-columns:90px 1fr}}.side-product-detail .ship-osszegzo-cikk{margin:4px 0 0;font-size:13px;color:rgba(var(--content-color),.8)}.side-product-detail .ship-osszegzo-statusz{margin:14px 0 4px}.ship-valtozat-lista{display:flex;flex-direction:column;gap:10px;margin-top:10px}.ship-valtozat{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:0;padding:12px 14px;border:1px solid rgba(var(--content-color),.16);border-radius:10px;background-color:rgba(var(--white),1);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.ship-valtozat:hover{border-color:rgba(var(--primary-color),.5)}.ship-valtozat.is-selected{border-color:rgba(var(--primary-color),1);box-shadow:0 0 0 1px rgba(var(--primary-color),.5);background-color:rgba(var(--primary-color),.05)}.ship-valtozat-input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ship-valtozat-input:focus-visible+.ship-valtozat-fo{outline:2px solid rgba(var(--primary-color),.6);outline-offset:2px}.ship-valtozat-fo{display:flex;flex-direction:column;gap:2px;min-width:0}.ship-valtozat-nev{font-size:15px;font-weight:600;color:rgba(var(--title-color),1);line-height:1.3}.ship-valtozat-cikk{font-size:12px;color:rgba(var(--content-color),.75)}.ship-valtozat-jobb{display:flex;align-items:center;gap:12px;margin-left:auto}.ship-valtozat-jobb .ship-keszlet-badge{padding:3px 7px}.ship-valtozat-ar{font-size:16px;font-weight:700;color:rgba(var(--title-color),1);white-space:nowrap}@media (max-width:575px){.ship-valtozat{padding:10px 12px}.ship-valtozat-jobb{width:100%;justify-content:space-between;margin-left:0}}@keyframes shipArPulzal{0%{transform:scale(1)}35%{transform:scale(1.045)}100%{transform:scale(1)}}.ship-ar-pulzal{animation:shipArPulzal 560ms ease-in-out;transform-origin:left center}@keyframes shipValtozatVillan{0%{box-shadow:0 0 0 1px rgba(var(--primary-color),.5)}40%{box-shadow:0 0 0 4px rgba(var(--primary-color),.28)}100%{box-shadow:0 0 0 1px rgba(var(--primary-color),.5)}}.ship-valtozat.is-selected.ship-valtozat-villan{animation:shipValtozatVillan 620ms ease-in-out}@media (prefers-reduced-motion:reduce){.ship-ar-pulzal,.ship-valtozat.is-selected.ship-valtozat-villan{animation:none}}.side-product-detail .total-price-box h4 .ship-ar-cimke{color:rgba(var(--content-color),1);font-size:calc(15px + 1 * (100vw - 990px) / 930);font-weight:500}.side-product-detail .total-price-box h4 #shipOsszegzoAr.ship-ar-ertek{color:rgba(var(--title-color),1);font-size:calc(22px + 6 * (100vw - 990px) / 930);font-weight:700;line-height:1.2;text-align:right;margin-left:auto}.ship-ar-reszletek{margin-top:6px;display:flex;flex-direction:column;gap:2px}.ship-ar-reszletek>div{font-size:13px;font-weight:400;color:rgba(var(--content-color),.75);line-height:1.4}.ship-ar-reszletek strong{font-weight:600;color:rgba(var(--content-color),1)}.side-product-detail .total-price-box .ship-ar-reszletek{text-align:right}.cart-offcanvas .ship-kosar-cikk{margin:2px 0 4px;font-size:12px;font-weight:500;color:rgba(var(--content-color),.85)}.cart-offcanvas .ship-kosar-valtozat,.cart-section .cart-box .cart-contain span.ship-kosar-oldal-valtozat{display:block;margin:2px 0 4px;padding:0;border:0;background:0 0;text-align:left;font-size:12px;font-weight:500;line-height:1.4;color:rgba(var(--content-color),.85);word-break:break-word}.cart-offcanvas .ship-kosar-valtozat i,.cart-section .cart-box .cart-contain span.ship-kosar-oldal-valtozat i{margin-right:5px;font-size:13px;vertical-align:-1px;color:rgb(var(--primary-color))}.cart-offcanvas .ship-kosar-arvaltozas{margin:4px 0 0;font-size:12px;line-height:1.35;color:#9a6700}.cart-offcanvas .ship-kosar-figyelmeztetes{margin:4px 0 0;font-size:12px;line-height:1.35;font-weight:600;color:#b42318}.cart-offcanvas .ship-kosar-nem-rendelheto .price,.cart-offcanvas .ship-kosar-nem-rendelheto .product-image{opacity:.55}.cart-offcanvas .ship-kosar-megtekintes[aria-disabled=true]{opacity:.6;cursor:not-allowed;pointer-events:none}.ship-kosar-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%) translateY(16px);z-index:1085;max-width:92vw;padding:12px 18px;border-radius:10px;background:rgba(var(--title-color),1);color:#fff;font-size:14px;font-weight:500;box-shadow:0 8px 24px rgba(0,0,0,.18);opacity:0;transition:opacity .25s ease,transform .25s ease}.ship-kosar-toast.mutat{opacity:1;transform:translateX(-50%) translateY(0)}.ship-kosar-toast-hiba{background:#b42318}#cartOffcanvas .vertical-product-box .product-content .quantity-box .qty-btn-minus{display:block}#cartOffcanvas .vertical-product-box .close-button{display:block}.mobile-menu ul li a.ship-kosar-mobil-link{position:relative}.mobile-menu .ship-kosar-badge-mobil{position:absolute;top:-4px;left:50%;margin-left:4px;margin-top:0;min-width:17px;height:17px;padding:0 4px;box-sizing:border-box;border-radius:100px;background-color:rgba(var(--primary-color2),1);color:#fff;font-size:10px;font-weight:600;line-height:17px;text-align:center;display:inline-block}.mobile-menu .ship-kosar-badge-mobil[hidden]{display:none}.mobile-menu ul li a.notifi-wishlist{position:relative}.mobile-menu .ship-wishlist-szam--mobil{position:absolute;top:-4px;left:50%;margin-left:4px;margin-top:0;min-width:17px;height:17px;padding:0 4px;box-sizing:border-box;border-radius:100px;color:#fff;font-size:10px;font-weight:600;line-height:17px;text-align:center;display:inline-block}.mobile-menu .ship-wishlist-szam--mobil[hidden]{display:none}.ship-variant-count-badge{display:inline-flex;align-items:center;width:fit-content;max-width:100%;margin:3px 0 5px;padding:3px 9px;border-radius:999px;border:1px solid rgba(var(--content-color),.18);background-color:rgba(var(--content-color),.06);color:rgba(var(--title-color),1);font-size:12px;font-weight:600;line-height:1.25;letter-spacing:.1px;text-decoration:none;white-space:nowrap;transition:background-color .15s ease}.ship-variant-count-badge:focus,.ship-variant-count-badge:hover{background-color:rgba(var(--content-color),.12);color:rgba(var(--title-color),1)}.ship-variant-count-badge--image{position:absolute;top:8px;right:8px;z-index:2;margin:0;max-width:calc(100% - 16px);padding:2px 8px;font-size:11px;pointer-events:none;background-color:rgba(var(--white),.95);border-color:rgba(var(--content-color),.16);box-shadow:0 1px 4px rgba(0,0,0,.1)}.ship-variant-result-badge{position:absolute;top:8px;right:8px;z-index:2;display:inline-flex;align-items:center;gap:4px;max-width:calc(100% - 16px);padding:2px 8px;border-radius:999px;border:1px solid rgba(var(--theme-color),.3);background-color:rgba(var(--white),.95);color:rgba(var(--theme-color),1);font-size:11px;font-weight:600;line-height:1.25;letter-spacing:.1px;white-space:nowrap;pointer-events:none;box-shadow:0 1px 4px rgba(0,0,0,.1)}.ship-search-result-varians{display:block;margin:2px 0 4px;color:rgba(var(--content-color),1);font-size:12px;font-weight:500;line-height:1.3}.ship-search-result-varians i{margin-right:3px;color:rgba(var(--theme-color),1)}.cart-section .cart-box .cart-contain span{display:block}.cart-section .ship-kosar-oldal-arvaltozas{margin:6px 0 0;font-size:12px;line-height:1.35;color:#9a6700}.cart-section .ship-kosar-oldal-figyelmeztetes{margin:6px 0 0;font-size:12px;line-height:1.35;font-weight:600;color:#b42318}.cart-section .ship-kosar-oldal-nem-rendelheto .cart-image,.cart-section .ship-kosar-oldal-nem-rendelheto .price{opacity:.55}.cart-section .ship-kosar-oldal-osszesito-jelzes{margin-top:14px}.cart-section .ship-kosar-oldal-osszesito-jelzes p{margin:0 0 6px;font-size:12px;line-height:1.4}.cart-section .ship-kosar-oldal-osszesito-jelzes p:last-child{margin-bottom:0}.cart-section .ship-kosar-oldal-tax{margin:14px 0 0;font-size:12px;line-height:1.4;color:rgba(var(--content-color),.85)}.offcanvas.cart-offcanvas .total-price-box .ship-kosar-aff-sajat{margin-top:6px;font-size:13px;gap:10px;color:rgba(var(--content-color),1)}.offcanvas.cart-offcanvas .total-price-box .ship-kosar-aff-sajat span{white-space:nowrap}.offcanvas.cart-offcanvas .total-price-box .ship-kosar-aff-fizetendo{margin-top:6px;font-weight:600}.cart-section .ship-kosar-oldal-aff-sajat h4{line-height:1.35}.cart-section .ship-kosar-oldal-aff-sajat .price{white-space:nowrap}.cart-section .ship-kosar-oldal-aff-sajat-info{margin:10px 0 0;font-size:12px;line-height:1.4;color:rgba(var(--content-color),.85)}.cart-section .ship-kosar-oldal-tovabb-link{display:block;width:100%;margin-top:10px;text-align:center;border:1px solid rgba(var(--title-color),.18);color:rgba(var(--title-color),1);font-weight:500}.cart-section .ship-kosar-oldal-tovabb-link:hover{background-color:rgba(var(--title-color),.06)}.cart-section .ship-kosar-oldal-ures{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 320px);padding:40px 20px 48px}.cart-section .ship-kosar-oldal-ures-ikon{width:160px;max-width:60%;height:auto;margin:0 auto 18px}.cart-section .ship-kosar-oldal-ures-cim{margin:0 0 8px;color:rgba(var(--title-color),1)}.cart-section .ship-kosar-oldal-ures-szoveg{margin:0 auto 22px;max-width:460px;font-size:14px;line-height:1.5;color:rgba(var(--content-color),.9)}.cart-section .ship-kosar-oldal-ures .proceed-btn{display:inline-flex;width:auto;min-width:220px}.ship-ar-akcios,.ship-ar-akcios .ship-ar-aktualis{color:rgba(var(--danger-color),1)}.ship-ar-normal{color:rgba(var(--content-color),.7);font-weight:500;text-decoration:line-through;white-space:nowrap}.ship-ar-badge{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;background-color:rgba(var(--danger-color),.12);color:rgba(var(--danger-color),1);font-size:12px;font-weight:700;line-height:1.4;white-space:nowrap}.shop-section .product-box-4 .product-content .price.ship-ar-akcios{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.ship-ar-akcio-sor{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:2px 0 6px}.cart-product-box .price.ship-ar-akcios,.cart-table-box .price.ship-ar-akcios{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 8px}.ship-akcio-badge--image{position:absolute;top:8px;left:8px;z-index:3;display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background-color:rgba(var(--danger-color),1);color:#fff;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.2px;white-space:nowrap;box-shadow:0 1px 4px rgba(0,0,0,.18);pointer-events:none}.ship-product-price{margin:4px 0 0}.ship-product-price--sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:1px 8px}.ship-product-price--sale .ship-price-original{flex-basis:100%;color:rgba(var(--content-color),.7);font-weight:500;font-size:13px;text-decoration:line-through}.ship-product-price--sale .ship-price-sale{color:rgba(var(--danger-color),1);font-weight:700;font-size:18px;line-height:1.2}.ship-product-price--sale .ship-price-badge{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;background-color:rgba(var(--danger-color),.12);color:rgba(var(--danger-color),1);font-size:12px;font-weight:700;line-height:1.4;white-space:nowrap}.ship-product-price--empty .ship-price-soon{color:rgba(var(--content-color),.7);font-weight:500}.product-price.ship-ar-akcios,.total-price-box .ship-ar-ertek.ship-ar-akcios{color:rgba(var(--danger-color),1)}.total-price-box .ship-ar-ertek.ship-ar-akcios{font-size:22px;font-weight:700}.ship-ar-eredeti-cimke{color:rgba(var(--content-color),.8);font-size:13px;font-weight:500}.total-price-box .ship-ar-akcio-sor{margin:4px 0 8px;padding-top:6px;border-top:1px solid rgba(var(--content-color),.12)}#cartOffcanvas .vertical-product-box .product-content{padding-right:26px}#cartOffcanvas .vertical-product-box .close-button{top:2px;right:0;line-height:1;z-index:2}#cartOffcanvas .vertical-product-box .product-content .quantity-box{position:relative;inset:unset;bottom:auto;right:auto;margin-top:8px}#cartOffcanvas .vertical-product-box .product-content .price.ship-ar-akcios{margin-bottom:2px}.side-product-detail .total-price-box.ship-price-panel{text-align:left}.ship-price-panel .ship-price-label{font-size:15px;font-weight:500;color:rgba(var(--content-color),1);margin-bottom:2px}.ship-price-panel .ship-price-main{font-size:26px;font-weight:700;line-height:1.2;color:rgba(var(--title-color),1)}.ship-price-panel .ship-price-main.ship-ar-akcios{color:rgba(var(--danger-color),1)}.ship-price-panel .ship-ar-akcio-sor{margin:6px 0 0;padding:0;border-top:0}.side-product-detail .total-price-box.ship-price-panel .ship-ar-reszletek{text-align:left;margin-top:8px}.ship-sale-flag{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;background-color:rgba(var(--danger-color),1);color:#fff;font-size:12px;font-weight:700;letter-spacing:.3px;white-space:nowrap}.ship-sale-flag-app{background-color:rgba(var(--primary-color,3,42,85),1);gap:4px}.ship-sale-flag-app i{font-size:13px}.ship-app-akcio-jelzes{margin:6px 0 0;font-size:13px;line-height:1.4;color:rgba(var(--primary-color,3,42,85),1);font-weight:600}.ship-app-akcio-jelzes i{margin-right:4px}.ship-akcio-badge--villam{background-color:rgba(var(--primary-color,3,42,85),1);gap:3px}.ship-akcio-badge--villam i,.ship-sale-flag-app i{color:#ffd34d}.ship-villam-visszaszamlalo{display:inline-flex;align-items:center;gap:5px;margin:6px 0 0;padding:3px 10px;border-radius:999px;background-color:rgba(var(--primary-color,3,42,85),.08);color:rgba(var(--primary-color,3,42,85),1);font-size:12px;font-weight:700;line-height:1.3;white-space:nowrap}.ship-villam-visszaszamlalo i{color:#e0a800}body.dark .ship-villam-visszaszamlalo:not(.is-surgos):not(.is-lejart){background-color:rgba(255,255,255,.1);color:#e7e7e7}.ship-villam-visszaszamlalo--kartya{font-size:11px;padding:2px 8px;margin-top:4px}.ship-villam-visszaszamlalo--nagy{font-size:15px;padding:6px 14px}.ship-villam-visszaszamlalo.is-lejart{background-color:rgba(var(--danger-color),.08);color:rgba(var(--danger-color),1)}.ship-villam-visszaszamlalo.is-surgos{background-color:rgba(var(--danger-color),1);color:#fff;animation:ship-villam-pulz 1.4s ease-in-out infinite}.ship-villam-visszaszamlalo.is-surgos i{color:#ffd34d}.ship-villam-visszaszamlalo.is-vegso{animation-duration:.7s}.ship-akcio-badge--villam.is-surgos,.ship-kep-akcio-badge.is-surgos,.ship-sale-flag-app.is-surgos{animation:ship-villam-pulz 1.4s ease-in-out infinite}.ship-akcio-badge--villam.is-vegso,.ship-kep-akcio-badge.is-vegso,.ship-sale-flag-app.is-vegso{animation-duration:.7s}.ship-akcio-badge--villam i,.ship-sale-flag-app i,.ship-villam-visszaszamlalo i{animation:ship-villam-lukt 1.6s ease-in-out infinite}@keyframes ship-villam-pulz{0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgba(var(--danger-color),.45)}50%{transform:scale(1.05);box-shadow:0 0 0 6px rgba(var(--danger-color),0)}}@keyframes ship-villam-lukt{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.ship-akcio-badge--villam,.ship-akcio-badge--villam i,.ship-kep-akcio-badge,.ship-sale-flag-app,.ship-sale-flag-app i,.ship-villam-visszaszamlalo,.ship-villam-visszaszamlalo i{animation:none!important}}.ship-sale-flag-szemelyes{background-color:rgba(var(--primary-color,3,42,85),1);gap:4px}.ship-sale-flag-szemelyes i{font-size:13px;color:#ffd34d}.ship-akcio-badge--szemelyes i{color:#ffd34d}.ship-sale-flag-szemelyes.is-surgos{animation:ship-villam-pulz 1.4s ease-in-out infinite}.ship-sale-flag-szemelyes.is-vegso{animation-duration:.7s}.ship-szemelyes-ajanlat-blokk{margin:8px 0 0}.ship-szemelyes-ajanlat-info{margin:0 0 4px;font-size:13px;line-height:1.45;color:rgba(var(--primary-color,3,42,85),1)}.ship-szemelyes-ajanlat-info i{margin-right:4px}.ship-szemelyes-ajanlat-miert{font-size:13px;line-height:1.45}.ship-szemelyes-ajanlat-miert summary{cursor:pointer;font-weight:600;color:rgba(var(--primary-color,3,42,85),1)}.ship-szemelyes-ajanlat-miert p{margin:6px 0 0;color:rgba(var(--content-color,69,76,86),1)}body.dark .ship-szemelyes-ajanlat-info,body.dark .ship-szemelyes-ajanlat-miert summary{color:#e7e7e7}body.dark .ship-szemelyes-ajanlat-info strong{color:#f4f4f4}body.dark .ship-szemelyes-ajanlat-miert p{color:rgba(255,255,255,.78)}@media (prefers-reduced-motion:reduce){.ship-akcio-badge--szemelyes i,.ship-sale-flag-szemelyes,.ship-sale-flag-szemelyes i{animation:none!important}}.ship-galeria-box{position:relative}.ship-thumb-rejtve{display:none!important}.ship-kep-akcio-badge{position:absolute;top:10px;right:10px;z-index:4;display:inline-flex;align-items:center;padding:4px 11px;border-radius:999px;background-color:rgba(var(--danger-color),1);color:#fff;font-size:14px;font-weight:700;letter-spacing:.2px;white-space:nowrap;box-shadow:0 2px 6px rgba(0,0,0,.2);pointer-events:none}#shipAr.ship-ar-akcios{color:rgba(var(--danger-color),1)}@media (max-width:991.98px){#shipAr.ship-ar-akcios{margin-top:16px;text-align:left;font-weight:700}.right-box-contain .ship-ar-akcio-sor{justify-content:flex-start;text-align:left;margin-top:4px}}.ship-ar-fejlec{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ship-sale-expiry{display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--danger-color),1);font-size:18px;line-height:1;cursor:help}.ship-sale-expiry i{line-height:1}.ship-sale-expiry[hidden]{display:none}.ship-valtozat-ar-blokk{display:flex;flex-direction:column;align-items:flex-end;line-height:1.15}.ship-valtozat-ar-eredeti-sor{display:inline-flex;align-items:center;gap:6px}.ship-valtozat-ar-eredeti{font-size:12.5px;color:rgba(var(--content-color),.7);text-decoration:line-through;white-space:nowrap}.ship-valtozat-kedv-badge{font-size:11px;font-weight:700;line-height:1;padding:2px 6px;border-radius:999px;color:rgba(var(--danger-color),1);background-color:rgba(var(--danger-color),.12);white-space:nowrap}.ship-valtozat-ar.ship-ar-akcios{color:rgba(var(--danger-color),1)}@media (max-width:575px){.ship-valtozat-ar-blokk{align-items:flex-end}}.sub-footer .ship-footer-pay-wrap{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px}.ship-footer-barion{display:inline-flex;align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:8px 14px;line-height:0}.ship-footer-barion img{height:44px;width:auto;max-width:none;display:block}@media (max-width:575.98px){.sub-footer .ship-footer-pay-wrap{justify-content:center}.ship-footer-barion{max-width:100%}.ship-footer-barion img{height:36px;max-width:100%}}@media (max-width:991.98px){.footer-section .footer-list li.ship-lablec-fooldal{display:none}.footer-section.ship-lablec-mobil-nyitott .main-footer .row{--bs-gutter-x:12px;--bs-gutter-y:12px}.footer-section.ship-lablec-mobil-nyitott .main-footer .col-6{margin-bottom:0;display:flex;flex-direction:column}.footer-section.ship-lablec-mobil-nyitott .main-footer .col-6>.footer-list,.footer-section.ship-lablec-mobil-nyitott .main-footer .col-6>.footer-title{background-color:rgba(var(--light-gray),1);border:1px solid rgba(var(--border-color),1)}.footer-section.ship-lablec-mobil-nyitott .main-footer .col-6>.footer-title{cursor:default;margin:0;padding:12px 14px 8px;border-bottom:0;border-radius:10px 10px 0 0}.footer-section.ship-lablec-mobil-nyitott .main-footer .col-6>.footer-title h4{font-size:15px;font-weight:600}.footer-section.ship-lablec-mobil-nyitott .main-footer .col-6>.footer-list{display:flex!important;flex-direction:column;flex:1 1 auto;margin:0;gap:0;padding:0 14px 6px;border-top:0;border-radius:0 0 10px 10px}.footer-section.ship-lablec-mobil-nyitott .main-footer .footer-list li{border-top:1px solid rgba(var(--border-color),1)}.footer-section.ship-lablec-mobil-nyitott .main-footer .footer-list li:first-child{border-top:0}.footer-section.ship-lablec-mobil-nyitott .main-footer .footer-list li a{margin-left:0;display:flex;align-items:center;gap:6px;min-height:42px;padding:8px 0;font-size:14px;line-height:1.35}.footer-section.ship-lablec-mobil-nyitott .main-footer .footer-list li a::before{display:none}.footer-section.ship-lablec-mobil-nyitott .main-footer .col-lg-3{margin-bottom:6px}}@media (min-width:576px) and (max-width:991.98px){.footer-section.ship-lablec-mobil-nyitott .main-footer .row{--bs-gutter-x:16px;--bs-gutter-y:16px}}@media (max-width:575.98px){.footer-section.ship-lablec-mobil-nyitott .sub-footer{padding-bottom:150px}}.ship-tartalom img[src*=barion-smart-banner-light]{width:340px;max-width:100%;height:auto;display:block}.header-style-1 .top-header .ship-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid rgba(var(--white),.3);border-radius:50%;background-color:transparent;color:rgba(var(--white),1);font-size:17px;line-height:1;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.header-style-1 .top-header .ship-theme-toggle:hover{background-color:rgba(var(--white),.15);border-color:rgba(var(--white),.6);color:rgba(var(--white),1)}.header-style-1 .top-header .ship-theme-toggle:focus-visible{outline:2px solid rgba(var(--white),.75);outline-offset:2px}.header-style-1 .top-header .ship-theme-toggle i{pointer-events:none}@media (max-width:575.98px){.header-style-1 .top-header .ship-theme-toggle{width:32px;height:32px;font-size:16px}}.header-style-1 .top-header .ship-topbar-szlogen{display:flex;align-items:center;min-width:0}.header-style-1 .top-header .ship-topbar-szlogen p{margin:0;font-weight:400;font-size:14px;line-height:20px;color:rgba(var(--white),1);overflow:hidden;position:relative;height:20px}.header-style-1 .top-header .ship-topbar-szlogen p span{display:inline-block;color:rgba(var(--white),1);position:relative;white-space:nowrap;line-height:20px;top:0;left:0;animation:move 7s infinite;animation-delay:1s}body.dark .header-style-1 .top-header .ship-topbar-szlogen p span{color:#fff}@media (prefers-reduced-motion:reduce){.header-style-1 .top-header .ship-topbar-szlogen p span{animation:none;top:0}}.header-style-1 .top-header .ship-topbar-jobb{display:flex;align-items:center;gap:calc(10px + 8 * (100vw - 320px)/ 1600)}@media (max-width:575.98px){.header-style-1 .top-header .ship-topbar-szlogen p,.header-style-1 .top-header .ship-topbar-szlogen p span{font-size:13px}}.header-style-1 .top-header .right-header .content-list li a:active,.header-style-1 .top-header .right-header .content-list li a:focus,.header-style-1 .top-header .right-header .content-list li a:focus-visible,.header-style-1 .top-header .right-header .content-list li a:hover,.header-style-1 .top-header .right-header .content-list li:hover a,body.dark .header-style-1 .top-header .right-header .content-list li a:active,body.dark .header-style-1 .top-header .right-header .content-list li a:focus,body.dark .header-style-1 .top-header .right-header .content-list li a:focus-visible,body.dark .header-style-1 .top-header .right-header .content-list li a:hover,body.dark .header-style-1 .top-header .right-header .content-list li:hover a{color:rgba(var(--light-blue),1)}.header-style-1 .top-header .right-header .content-list li a:focus-visible::before,.header-style-1 .top-header .right-header .content-list li:hover a::before{width:100%;background-color:rgba(var(--light-blue),1)}.header-style-1 .top-header .right-header .content-list li a:focus-visible{outline:0;text-decoration:underline;text-underline-offset:3px}.ship-footer-logo{display:inline-flex;align-items:center}.ship-footer-logo .ship-footer-logo-sotet{display:none}body.dark .ship-footer-logo .ship-footer-logo-vilagos{display:none}body.dark .ship-footer-logo .ship-footer-logo-sotet{display:inline-flex;align-items:center}.ship-footer-logo-szoveg{font-size:22px;font-weight:700;letter-spacing:.3px;line-height:1.1;color:rgba(var(--title-color),1)}.ship-footer-brand-logo{margin-bottom:calc(12px + 6 * (100vw - 320px)/ 1600)}.ship-footer-brand-logo img{height:auto;width:auto;max-height:56px;max-width:200px;object-fit:contain}@media (max-width:575.98px){.ship-footer-brand-logo img{max-height:46px;max-width:170px}}.cart-offcanvas .cart-product-box .product-box-list:has(.empty-cart.show){display:flex;align-items:center;justify-content:center}.product-box-list li.empty-cart.show{display:block;text-align:center}.ship-kosar-ures-szoveg{margin:6px auto 18px;max-width:320px;font-size:13px;line-height:1.5;color:rgba(var(--content-color),.9)}.ship-kosar-ures .ship-kosar-ures-tovabb{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:200px;margin-top:0}.dropdown-box .review-dropdown.ship-megtekintett .dropdown-title h4{font-size:16px}.ship-megtekintett img{filter:none!important}.ship-megtekintett .product-box-list .ship-megtekintett-tetel{display:flex;align-items:center;gap:6px;list-style:none;border-bottom:1px solid rgba(var(--content-color),.08)}.ship-megtekintett .product-box-list .ship-megtekintett-tetel:last-child{border-bottom:0}.ship-megtekintett .ship-megtekintett-kartya{flex:1 1 auto;min-width:0}.ship-megtekintett .ship-megtekintett-akciok{flex:0 0 auto;display:flex;gap:4px}.ship-megtekintett .ship-megtekintett-kosar,.ship-megtekintett .ship-megtekintett-torles{width:32px;height:32px;min-width:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;border-radius:8px;border:1px solid rgba(var(--content-color),.15);background-color:rgba(var(--white),1);color:rgba(var(--title-color),1)}.ship-megtekintett .ship-megtekintett-kosar{background-color:rgba(var(--primary-color),1);color:#fff;border-color:transparent}.ship-megtekintett .ship-megtekintett-kosar:hover{background-color:rgba(var(--primary-color),1)}.ship-megtekintett .ship-megtekintett-torles:hover{color:rgba(var(--danger-color),1);border-color:rgba(var(--danger-color),.4)}.dropdown-box .review-dropdown.ship-megtekintett .empty-message{margin-block:18px;padding-top:6px}.dropdown-box .review-dropdown.ship-megtekintett .empty-message svg{width:72px;height:72px}.dropdown-box .review-dropdown.ship-megtekintett .empty-message h6{font-size:15px;margin-top:10px}.dropdown-box .review-dropdown.ship-megtekintett .empty-message .ship-megtekintett-ures-info{margin:6px auto 0;max-width:280px;font-size:13px;line-height:1.5;color:rgba(var(--content-color),.85)}.ship-akcios-sav{margin-bottom:8px}.ship-akcios-sav .ship-akcios-sav-link{display:flex;align-items:center;gap:10px;border-radius:8px;background-color:transparent}.ship-akcios-sav .ship-akcios-sav-link:focus-visible{outline:2px solid rgba(var(--danger-color),.6);outline-offset:1px}.ship-akcios-sav .ship-akcios-sav-link h5{margin:0;font-weight:500;white-space:nowrap}.ship-akcios-sav .ship-akcios-sav-link--aktiv h5{font-weight:600}.ship-akcios-sav .ship-akcios-sav-ikon{flex:0 0 auto;color:rgba(var(--danger-color),1);font-size:18px;line-height:1}.ship-akcios-sav .ship-akcios-pont{display:inline-block;margin-left:auto;padding:1px 8px;border-radius:999px;background-color:rgba(var(--danger-color),1);color:#fff;font-size:11px;font-weight:700;letter-spacing:.3px;line-height:1.5;vertical-align:middle;animation:shipAkcioPulzal 1.8s ease-in-out infinite}@keyframes shipAkcioPulzal{0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgba(var(--danger-color),.45)}50%{transform:scale(1.06);box-shadow:0 0 0 5px rgba(var(--danger-color),0)}}@media (prefers-reduced-motion:reduce){.ship-akcios-sav .ship-akcios-pont{animation:none}}.ship-akcios-oldal .ship-kereses-fomezo{margin-bottom:18px}.ship-akcios-oldal .ship-akcios-ures h3 i{color:rgba(var(--danger-color),1)}.ship-villamakcio-fejlec h2 i{color:rgba(var(--primary-color,3,42,85),1)}.ship-villamakcio-allapot{font-size:14px;line-height:1.5;color:#4a4a4a}.ship-villamakcio-allapot i{margin-right:4px;color:rgba(var(--primary-color,3,42,85),1)}.ship-villamakcio-allapot--aktiv{color:#14532d}.ship-villamakcio-allapot--aktiv i{color:#16a34a}.ship-kartya-kosar .cart-button{width:100%}.ship-akcios-szuro{margin:6px 0 18px}.ship-akcios-szuro-fejlec{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ship-akcios-szuro-gomb{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgba(var(--content-color),.22);border-radius:8px;background-color:transparent;color:rgba(var(--title-color),1);font-size:14px;font-weight:500;line-height:1.2;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.ship-akcios-szuro-gomb:hover,.ship-akcios-szuro-gomb[aria-expanded=true]{border-color:rgba(var(--primary-color),1)}.ship-akcios-szuro-gomb .ship-akcios-szuro-ikon{font-size:18px;line-height:1}.ship-akcios-szuro-gomb .ship-akcios-szuro-nyil{transition:transform .2s ease}.ship-akcios-szuro-gomb[aria-expanded=true] .ship-akcios-szuro-nyil{transform:rotate(180deg)}.ship-akcios-szuro-gomb .ship-akcios-szuro-aktiv{color:rgba(var(--primary-color),1);font-weight:600}.ship-akcios-szuro-torles{display:inline-flex;align-items:center;gap:5px;font-size:13px;color:rgba(var(--content-color),1)}.ship-akcios-szuro-torles:hover{color:rgba(var(--danger-color),1)}.ship-akcios-szuro-panel{margin-top:10px;padding:14px;border:1px solid rgba(var(--content-color),.16);border-radius:10px;background-color:rgba(var(--white),1)}.ship-akcios-szuro-panel .ship-kereses-szurosor{margin:0;max-height:280px;overflow-y:auto}#cartOffcanvas .offcanvas-body{display:flex;flex-direction:column;min-height:0;overflow:hidden}#cartOffcanvas .offcanvas-body .cart-product-box{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%}#cartOffcanvas .offcanvas-body .cart-product-box .product-box-list{height:auto;flex:1 1 auto;min-height:0;overflow-y:auto}#cartOffcanvas .offcanvas-body .cart-product-box .total-price-box{flex:0 0 auto;margin-top:auto;padding-top:16px;padding-bottom:16px}#cartOffcanvas .offcanvas-body .cart-product-box .total-price-box .sub-total{margin:0 0 14px}#cartOffcanvas .offcanvas-body .cart-product-box .total-price-box .cart-btn-group .btn{white-space:nowrap}@media (max-width:360px){#cartOffcanvas .offcanvas-body .cart-product-box .total-price-box .cart-btn-group{flex-direction:column}}@media (min-width:1200px){.header-style-1 #primaryMenu .navbar-nav>.nav-item>.nav-link{color:rgba(var(--white),1);text-decoration:none}.header-style-1 #primaryMenu .navbar-nav>.nav-item:hover>.nav-link,.header-style-1 #primaryMenu .navbar-nav>.nav-item>.nav-link.active,.header-style-1 #primaryMenu .navbar-nav>.nav-item>.nav-link:focus,.header-style-1 #primaryMenu .navbar-nav>.nav-item>.nav-link:focus-visible,.header-style-1 #primaryMenu .navbar-nav>.nav-item>.nav-link:hover,body.dark .header-style-1 #primaryMenu .navbar-nav>.nav-item:hover>.nav-link,body.dark .header-style-1 #primaryMenu .navbar-nav>.nav-item>.nav-link.active,body.dark .header-style-1 #primaryMenu .navbar-nav>.nav-item>.nav-link:focus,body.dark .header-style-1 #primaryMenu .navbar-nav>.nav-item>.nav-link:hover{color:rgba(var(--light-blue),1);text-decoration:none}}.ship-elallas-oldal .form-check-input{width:1.25em;height:1.25em;margin-top:.15em;border:2px solid rgba(var(--title-color),.55);background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.ship-elallas-oldal .form-check-input[type=radio]{border-radius:50%}.ship-elallas-oldal .form-check-input[type=checkbox]{border-radius:.25em}.ship-elallas-oldal .form-check-input:hover{border-color:rgba(var(--primary-color),1)}.ship-elallas-oldal .form-check-input:checked{background-color:rgba(var(--primary-color),1);border-color:rgba(var(--primary-color),1)}.ship-elallas-oldal .form-check-input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m4 8 3 3 5-6'/%3e%3c/svg%3e");background-size:.85em}.ship-elallas-oldal .form-check-input[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2.4' fill='%23fff'/%3e%3c/svg%3e");background-size:1em}.ship-elallas-oldal .form-check-input:focus{outline:0;border-color:rgba(var(--primary-color),1);box-shadow:0 0 0 .25rem rgba(var(--primary-color),.35)}.ship-elallas-oldal .form-check-input:focus-visible{outline:0;border-color:rgba(var(--primary-color),1);box-shadow:0 0 0 .25rem rgba(var(--primary-color),.35)}.ship-elallas-oldal .form-check-input.is-invalid{border-color:#dc3545}.ship-elallas-oldal .form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.3)}.ship-elallas-oldal .form-check-label{cursor:pointer}.ship-kat-leiras--csukhato{position:relative}.ship-kat-leiras--csukhato .ship-kat-leiras-tartalom{overflow:hidden;transition:max-height .26s ease}@media (prefers-reduced-motion:reduce){.ship-kat-leiras--csukhato .ship-kat-leiras-tartalom{transition:none}}.ship-kat-leiras--csukott .ship-kat-leiras-tartalom{position:relative}.ship-kat-leiras--csukott .ship-kat-leiras-tartalom::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.2rem;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);pointer-events:none}.ship-kat-leiras-tovabb[hidden]{display:none}.ship-kat-leiras-tovabb{display:inline-flex;align-items:center;gap:.35rem;margin-top:.85rem;padding:0;border:0;background:0 0;font-weight:500;font-size:14px;line-height:1.2;cursor:pointer;color:rgba(var(--light-blue,1,173,176),1)}.ship-kat-leiras-tovabb:focus-visible,.ship-kat-leiras-tovabb:hover{text-decoration:underline}.ship-kat-leiras-tovabb:focus-visible{outline:2px solid rgba(var(--light-blue,1,173,176),.45);outline-offset:3px;border-radius:4px}.ship-kat-leiras-tovabb i{font-size:18px;line-height:1;transition:transform .26s ease}.ship-kat-leiras--csukhato:not(.ship-kat-leiras--csukott) .ship-kat-leiras-tovabb i{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ship-kat-leiras-tovabb i{transition:none}}.ship-kereses-oldal .ship-kereses-megfeleltetes,.ship-kereses-oldal .ship-kereso-menekulo,.ship-kereses-oldal .ship-okos-kereso-blokk{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.08)}.ship-kereses-oldal .ship-kereses-kapcsolodo-szakasz>.ship-kereses-megfeleltetes,.ship-kereses-oldal .ship-kereses-kapcsolodo-szakasz>.ship-okos-kereso-blokk{margin-top:0}.ship-kereses-oldal .ship-kereso-menekulo .title,.ship-kereses-oldal .ship-okos-kereso-blokk .title{margin-bottom:1rem}.ship-kereses-oldal .ship-kereso-menekulo .title h3,.ship-kereses-oldal .ship-okos-kereso-blokk .title h3{font-size:1.15rem;margin-bottom:0}.ship-kereses-oldal .ship-kereses-talan-lista{display:flex;flex-wrap:wrap;gap:.25rem}.ship-search-reszletes{font-weight:600}.ship-search-hint{margin:.4rem 0 0;font-size:.82rem;color:#6c757d;text-align:center}.ship-media-slide,.ship-media-thumb{position:relative}.ship-media-poster{display:block;width:100%;padding:0;margin:0;border:0;background:0 0;cursor:pointer;line-height:0}.ship-media-poster img,.ship-media-thumb img{display:block;width:100%}.ship-media-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;display:flex;align-items:center;justify-content:center;font-size:32px;line-height:1;pointer-events:none;transition:background .2s ease}.ship-media-poster:hover .ship-media-play{background:rgba(0,0,0,.75)}.ship-media-play-sm{width:30px;height:30px;font-size:16px}.ship-media-jatszo{position:relative;width:100%;padding-top:56.25%;background:#000;overflow:hidden;border-radius:8px}.ship-media-jatszo>.cmp-embed-placeholder,.ship-media-jatszo>iframe,.ship-media-jatszo>video{position:absolute;top:0;left:0;width:100%!important;height:100%!important;border:0;min-height:0!important}.bg-overlay,.preloader,.search-overlay{width:100%}@media (min-width:1400px){.header-style-1 .recent-header .dropdown-box .review-dropdown{left:auto!important;right:0!important;transform:none!important}.header-style-1 .recent-header .dropdown-box .review-dropdown::before{left:auto;right:24px;transform:rotate(45deg)}}.product-box-4 .product-content .name .h5,.product-box-4 .product-content .name h5,.product-box-5 .product-content .name,.product-kid-box .product-content .name,.product-white-box .product-content .name,.vertical-product-box .product-content a .name,.vertical-sm-product .product-content a .name,.vertical-sm-product-box .product-content a .name{text-transform:none}.ship-kapcsolodo-szekcio .ship-kapcsolodo-blokk+.ship-kapcsolodo-blokk{margin-top:0}@media (max-width:767.98px){.ship-kapcsolodo-mobil-rejt{display:none}}.ship-kapcsolodo-szekcio .ship-kartya-kosar .cart-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;text-decoration:none}.ship-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:38px;padding:8px 14px;border-radius:6px;border:1px solid transparent;font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap;text-decoration:none;transition:background-color .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out}.ship-cta i{font-size:16px;line-height:1}.ship-cta span{overflow:hidden;text-overflow:ellipsis}.ship-cta--elsodleges{background-color:rgba(var(--primary-color),1);color:rgba(var(--white),1);border-color:rgba(var(--primary-color),1)}.ship-cta--elsodleges:focus-visible,.ship-cta--elsodleges:hover{background-color:rgba(var(--primary-color),.88)!important;color:rgba(var(--white),1)}.ship-cta--elsodleges:active{background-color:rgba(var(--primary-color),1)!important;transform:translateY(1px)}.ship-cta--masodlagos{background-color:transparent;color:rgba(var(--title-color),1);border-color:rgba(var(--border-color),1)}.ship-cta--masodlagos:focus-visible,.ship-cta--masodlagos:hover{background-color:rgba(var(--primary-color),.08);border-color:rgba(var(--primary-color),1);color:rgba(var(--primary-color),1)}.ship-cta--masodlagos:active{transform:translateY(1px)}.ship-cta:focus-visible{outline:2px solid rgba(var(--primary-color),1);outline-offset:2px}.ship-kosar-ajanlo{margin-top:28px}.ship-kosar-ajanlo-fej{margin-bottom:14px}.ship-kosar-ajanlo-cim{margin:0 0 4px;font-size:calc(16px + 3 * (100vw - 320px) / 1600);font-weight:600;color:rgba(var(--title-color),1)}.ship-kosar-ajanlo-alcim{margin:0;font-size:13px;line-height:1.5;color:rgba(var(--content-color),1)}.ship-kosar-ajanlo-jel{display:inline-block;margin-bottom:3px;padding:1px 7px;border-radius:20px;background-color:rgba(var(--primary-color),.1);color:rgba(var(--primary-color),1);font-size:11px;font-weight:500;line-height:1.5}.ship-kosar-ajanlo:not(.ship-kosar-ajanlo--kompakt) .product-box-4-main{height:100%}.ship-kosar-ajanlo:not(.ship-kosar-ajanlo--kompakt) .product-box-4{display:flex;flex-direction:column;height:100%;border:1px solid rgba(var(--border-color),1);border-radius:8px;overflow:hidden;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ship-kosar-ajanlo:not(.ship-kosar-ajanlo--kompakt) .product-box-4:hover{border-color:rgba(var(--primary-color),.45);box-shadow:0 4px 14px rgba(var(--black),.06)}.ship-kosar-ajanlo:not(.ship-kosar-ajanlo--kompakt) .product-box-4 .product-image{padding:10px}.ship-kosar-ajanlo:not(.ship-kosar-ajanlo--kompakt) .product-box-4 .product-image img{object-fit:contain}.ship-kosar-ajanlo:not(.ship-kosar-ajanlo--kompakt) .product-box-4 .product-content{display:flex;flex-direction:column;flex:1 1 auto;padding:10px 12px 12px}.ship-kosar-ajanlo:not(.ship-kosar-ajanlo--kompakt) .product-box-4 .product-content .name h5{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;font-size:13px;line-height:1.3}.ship-kosar-ajanlo:not(.ship-kosar-ajanlo--kompakt) .product-box-4 .product-content .price,.ship-kosar-ajanlo:not(.ship-kosar-ajanlo--kompakt) .product-box-4 .ship-product-price{margin-bottom:0;font-size:15px}.ship-kosar-ajanlo:not(.ship-kosar-ajanlo--kompakt) .ship-kartya-kosar{margin-top:auto;padding-top:10px}.ship-kosar-ajanlo .product-box-4 .product-details,.ship-kosar-ajanlo .product-box-4 .ship-wishlist-btn{display:none}.ship-kosar-ajanlo-li{display:block;list-style:none;padding:0}.ship-kosar-ajanlo--kompakt{margin-top:16px;padding-top:14px;border-top:1px solid rgba(var(--border-color),1)}.ship-kosar-ajanlo--kompakt .ship-kosar-ajanlo-fej{margin-bottom:6px}.ship-kosar-ajanlo--kompakt .ship-kosar-ajanlo-cim{font-size:13px;font-weight:600;letter-spacing:.01em;color:rgba(var(--content-color),1)}.ship-kosar-ajanlo-sorok{display:flex;flex-direction:column;gap:0}.ship-kosar-ajanlo-sor{display:flex;align-items:center;gap:11px;padding:11px 6px;margin:0 -6px;border:0;border-radius:8px;transition:background-color .15s ease-in-out}.ship-kosar-ajanlo-sor+.ship-kosar-ajanlo-sor{border-top:1px solid rgba(var(--border-color),.65)}.ship-kosar-ajanlo-sor:hover{background-color:rgba(var(--content-color),.035)}.ship-kosar-ajanlo-sor .product-image{flex:0 0 auto;width:52px;height:52px;padding:5px;border:0;border-radius:8px;background-color:rgba(var(--light-gray),1)}.ship-kosar-ajanlo-sor .product-image img{width:100%;height:100%;object-fit:contain}.ship-kosar-ajanlo-sor:hover .product-image img{transform:none}.ship-kosar-ajanlo-sor .product-content{width:auto;flex:1 1 auto;min-width:0}.ship-kosar-ajanlo-nev{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 2px;font-size:12.5px;line-height:1.32;font-weight:500;color:rgba(var(--title-color),1)}.ship-kosar-ajanlo-ar{margin:0;font-size:13px;font-weight:600;color:rgba(var(--title-color),1)}.ship-kosar-ajanlo-ar del{margin-left:5px;font-size:11.5px;font-weight:400;opacity:.55}.ship-kosar-ajanlo--kompakt .ship-kosar-ajanlo-jel{margin-bottom:2px;padding:0;background-color:transparent;font-size:10.5px;letter-spacing:.02em}.ship-kosar-ajanlo-akcio{flex:0 0 auto;margin-left:2px}.ship-kosar-ajanlo--kompakt .ship-cta{width:auto;min-height:30px;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:500;gap:4px}.ship-kosar-ajanlo--kompakt .ship-cta i{font-size:14px}.ship-kosar-ajanlo--kompakt .ship-cta--masodlagos{background-color:rgba(var(--content-color),.07);border-color:transparent;color:rgba(var(--title-color),1);padding-inline:11px 8px}.ship-kosar-ajanlo--kompakt .ship-cta--masodlagos:focus-visible,.ship-kosar-ajanlo--kompakt .ship-cta--masodlagos:hover{background-color:rgba(var(--primary-color),.1);border-color:transparent;color:rgba(var(--primary-color),1)}@media (max-width:575.98px){.ship-kosar-ajanlo{margin-top:22px}.ship-kosar-ajanlo:not(.ship-kosar-ajanlo--kompakt) .product-box-4 .product-content{padding:8px 10px 10px}.ship-kosar-ajanlo:not(.ship-kosar-ajanlo--kompakt) .product-box-4 .product-content .name h5{font-size:12.5px}.ship-kosar-ajanlo:not(.ship-kosar-ajanlo--kompakt) .ship-cta{font-size:13px;padding:8px 10px}.ship-kosar-ajanlo--kompakt .ship-cta{padding:5px 9px;font-size:11.5px}.ship-kosar-ajanlo-sor{gap:9px;padding:10px 6px}.ship-kosar-ajanlo-sor .product-image{width:48px;height:48px}}@media (max-width:359.98px){.ship-kosar-ajanlo--kompakt .ship-cta i{display:none}}.ship-termek-chat{--stc-navy:#0B0B0B;--stc-cyan:#4A4A4A;--stc-surface:#FFFFFF;--stc-text:#0B0B0B;--stc-muted:#6A6A6A;--stc-border:#E4E4E4;--stc-mist:#F6F6F6;display:flex;flex-direction:column;gap:12px;margin-top:16px;padding:14px 16px;border:1px solid var(--stc-border);border-radius:14px;background:var(--stc-mist);box-shadow:0 4px 14px rgba(11,11,11,.06)}.ship-termek-chat-fej{display:flex;align-items:center;gap:12px;min-width:0}.ship-termek-chat-ikon{position:relative;flex:0 0 auto;width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--stc-navy),var(--stc-cyan));color:#fff;font-size:22px;line-height:1}.ship-termek-chat-pont{position:absolute;right:-1px;bottom:-1px;width:13px;height:13px;border-radius:50%;background:#22c55e;border:2px solid var(--stc-surface);box-shadow:0 0 0 0 rgba(34,197,94,.5)}.ship-termek-chat-pont--pulz{animation:shipTermekChatPulz 2.2s ease-out infinite}@keyframes shipTermekChatPulz{0%{box-shadow:0 0 0 0 rgba(34,197,94,.5)}70%{box-shadow:0 0 0 8px rgba(34,197,94,0)}100%{box-shadow:0 0 0 0 rgba(34,197,94,0)}}.ship-termek-chat-szoveg{flex:1 1 auto;min-width:0}.ship-termek-chat-cim{font-weight:700;color:var(--stc-text);font-size:15px;line-height:1.3;text-transform:none;overflow-wrap:break-word;word-break:normal}.ship-termek-chat-alcim{color:var(--stc-muted);font-size:13px;line-height:1.35;margin-top:2px;text-transform:none;overflow-wrap:break-word;word-break:normal}.ship-termek-chat-gomb{display:block;width:100%;background:linear-gradient(135deg,var(--stc-navy),var(--stc-cyan));color:#fff;border:none;border-radius:10px;padding:11px 16px;font-weight:600;font-size:14px;line-height:1.2;text-align:center;white-space:normal;transition:filter .15s ease,transform .15s ease}.ship-termek-chat-gomb:hover{color:#fff;filter:brightness(1.07);transform:translateY(-1px)}.ship-termek-chat-gomb:focus-visible{outline:3px solid rgba(74,74,74,.5);outline-offset:2px}.ship-termek-chat--elo .ship-termek-chat-ikon{background:linear-gradient(135deg,#0f7a3d,#22c55e)}.ship-termek-chat--elo .ship-termek-chat-gomb{background:linear-gradient(135deg,#0f7a3d,#1ea54f)}@media (prefers-reduced-motion:reduce){.ship-termek-chat-pont--pulz{animation:none!important}}.ship-kartya-badge-stack{position:absolute;top:8px;right:8px;z-index:3;display:flex;flex-direction:column;align-items:flex-end;gap:4px;max-width:calc(100% - 16px);pointer-events:none}.ship-kartya-badge-stack>.ship-nepszeru-badge--image,.ship-kartya-badge-stack>.ship-variant-count-badge--image{position:static;top:auto;right:auto;left:auto;max-width:100%}.ship-nepszeru-badge--image{position:absolute;top:8px;right:8px;z-index:3;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;background-color:#d67600;color:#fff;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.2px;white-space:nowrap;box-shadow:0 1px 4px rgba(0,0,0,.18);pointer-events:none}.ship-nepszeru-badge--image i{font-size:13px;line-height:1;color:#fff}.ship-nepszeru-badge--bestseller{background-color:#d67600}.ship-nepszeru-badge--szezon{background-color:#c2410c}.ship-nepszeru-badge--kezi{background-color:#d67600}.ship-kep-nepszeru-badge{position:absolute;top:10px;left:10px;z-index:4;display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:999px;background-color:#d67600;color:#fff;font-size:14px;font-weight:700;letter-spacing:.2px;white-space:nowrap;box-shadow:0 2px 6px rgba(0,0,0,.2);pointer-events:none}.ship-kep-nepszeru-badge.ship-nepszeru-badge--szezon{background-color:#c2410c}.ship-kep-nepszeru-badge i{font-size:15px;line-height:1;color:#fff}.ship-nepszeru-sav{margin-bottom:8px}.ship-nepszeru-sav .ship-nepszeru-sav-link{display:flex;align-items:center;gap:10px;border-radius:8px;background-color:transparent}.ship-nepszeru-sav .ship-nepszeru-sav-link:focus-visible{outline:2px solid rgba(214,118,0,.6);outline-offset:1px}.ship-nepszeru-sav .ship-nepszeru-sav-link h5{margin:0;font-weight:500;white-space:nowrap}.ship-nepszeru-sav .ship-nepszeru-sav-link--aktiv h5{font-weight:600}.ship-nepszeru-sav .ship-nepszeru-sav-ikon{flex:0 0 auto;color:#d67600;font-size:18px;line-height:1}.ship-nepszeru-sav .ship-nepszeru-pont{display:inline-block;margin-left:auto;padding:1px 8px;border-radius:999px;background-color:#d67600;color:#fff;font-size:11px;font-weight:700;letter-spacing:.3px;line-height:1.5;vertical-align:middle;animation:shipNepszeruPulzal 1.8s ease-in-out infinite}@keyframes shipNepszeruPulzal{0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgba(214,118,0,.45)}50%{transform:scale(1.06);box-shadow:0 0 0 5px rgba(214,118,0,0)}}@media (prefers-reduced-motion:reduce){.ship-nepszeru-sav .ship-nepszeru-pont{animation:none}}.ship-nepszeru-oldal .ship-kereses-fomezo{margin-bottom:18px}.ship-nepszeru-oldal .ship-nepszeru-bevezeto{max-width:760px}.ship-nepszeru-oldal .ship-nepszeru-ures h3 i{color:#d67600}.ship-folyam{width:100%}.ship-folyam-sentinel{width:100%;height:1px}.ship-folyam-skeleton{margin-top:4px}.ship-skeleton-card{border-radius:12px;padding:10px;background-color:rgba(var(--white),1);border:1px solid rgba(var(--content-color),.1)}.ship-skeleton-img,.ship-skeleton-line,.ship-skeleton-price{border-radius:8px;background-image:linear-gradient(90deg,rgba(var(--content-color),.07) 25%,rgba(var(--content-color),.15) 37%,rgba(var(--content-color),.07) 63%);background-size:400% 100%;animation:shipFolyamShimmer 1.4s ease infinite}.ship-skeleton-img{aspect-ratio:1/1;width:100%;margin-bottom:12px}.ship-skeleton-line{height:12px;margin-bottom:8px}.ship-skeleton-line.rovid{width:60%}.ship-skeleton-price{height:18px;width:45%;margin-top:10px}@keyframes shipFolyamShimmer{0%{background-position:100% 0}100%{background-position:0 0}}.ship-folyam-atvezeto{display:flex;align-items:center;gap:14px;width:100%;margin:28px 0 18px;color:rgba(var(--content-color),.8);font-size:14px;font-weight:600}.ship-folyam-atvezeto::after,.ship-folyam-atvezeto::before{content:"";flex:1 1 auto;height:1px;background-color:rgba(var(--content-color),.16)}.ship-folyam-atvezeto span{white-space:nowrap}.ship-folyam-hiba{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:22px 16px;margin-top:8px;color:rgba(var(--content-color),.9)}.ship-folyam-hiba i{font-size:22px;color:rgba(var(--primary-color),1)}@media (prefers-reduced-motion:reduce){.ship-skeleton-img,.ship-skeleton-line,.ship-skeleton-price{animation:none}}.ship-kat-ful{display:none}@media (min-width:992px){.ship-kat-ful{display:inline-flex;align-items:center;justify-content:center;gap:8px;position:fixed;left:0;top:50%;transform:translate(-100%,-50%);z-index:1030;padding:14px 7px;writing-mode:vertical-rl;text-orientation:mixed;border:none;border-radius:0 12px 12px 0;background-color:rgba(var(--primary-color),.92);color:#fff;font-size:13px;font-weight:600;letter-spacing:.3px;line-height:1;cursor:pointer;opacity:0;pointer-events:none;box-shadow:2px 2px 12px rgba(var(--title-color),.22);transition:transform .28s ease,opacity .28s ease,background-color .18s ease,box-shadow .18s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ship-kat-ful .ship-kat-ful-ikon{font-size:17px;line-height:1}header.sticky-header~.ship-kat-ful{transform:translate(0,-50%);opacity:1;pointer-events:auto}header.sticky-header~.ship-kat-ful:hover{transform:translate(3px,-50%);background-color:rgba(var(--primary-color),1);box-shadow:4px 4px 16px rgba(var(--title-color),.3)}.ship-kat-ful:focus-visible{outline:2px solid #fff;outline-offset:-4px;opacity:1;pointer-events:auto;transform:translate(3px,-50%)}body:has(.modal.show) header.sticky-header~.ship-kat-ful,body:has(.offcanvas.show) header.sticky-header~.ship-kat-ful,body:has(.search-overlay.show) header.sticky-header~.ship-kat-ful{opacity:0;pointer-events:none;transform:translate(-100%,-50%)}}body.dark .ship-kat-ful{background-color:rgba(var(--primary-color),.95);box-shadow:2px 2px 12px rgba(0,0,0,.45)}@media (prefers-reduced-motion:reduce){.ship-kat-ful{transition:opacity .2s ease}header.sticky-header~.ship-kat-ful{transform:translate(0,-50%)}}.ship-publikus-keszlet{display:inline-flex;align-items:center;gap:6px;margin:2px 0 10px;padding:3px 10px;border-radius:999px;font-size:13px;font-weight:600;line-height:1.2;color:#1a7f47;background-color:rgba(26,127,71,.1);border:1px solid rgba(26,127,71,.22)}.ship-publikus-keszlet i{font-size:15px;line-height:1}.ship-publikus-keszlet[hidden]{display:none!important}body.dark .ship-publikus-keszlet{color:#6fd39b;background-color:rgba(111,211,155,.14);border-color:rgba(111,211,155,.3)}.ship-vasarlas-cta{display:contents}.ship-vasarlas-magyarazat{font-size:13px;line-height:1.45;color:#6c757d}.ship-vasarlas-magyarazat[hidden]{display:none!important}body.dark .ship-vasarlas-magyarazat{color:#adb5bd}.ship-ertesito-modal .modal-content{border-radius:14px}.ship-ertesito-modal .modal-body{padding:28px 24px 24px;position:relative}.ship-ertesito-modal-x{position:absolute;top:12px;right:12px}.ship-ertesito-cim{font-size:20px;margin:0 0 8px}.ship-ertesito-leiras{font-size:14px;line-height:1.5;color:#6c757d;margin:0 0 16px}body.dark .ship-ertesito-leiras{color:#adb5bd}.ship-ertesito-urlap .form-label{font-size:13px;font-weight:600;margin-bottom:4px}.ship-ertesito-hiba{margin-top:8px;font-size:13px;line-height:1.4;color:#b3402f}.ship-ertesito-siker{margin-top:8px;font-size:14px;line-height:1.45;color:#1a7f47;font-weight:600}.ship-ertesito-hiba[hidden],.ship-ertesito-siker[hidden]{display:none!important}.ship-ertesito-urlap.ship-ertesito-kesz .form-control,.ship-ertesito-urlap.ship-ertesito-kesz .form-label,.ship-ertesito-urlap.ship-ertesito-kesz [data-ship-ertesito-kuld]{display:none}@media (max-width:767.98px){.header-style-1 .top-header{display:none}}.mobile-menu ul li.ship-mobil-fooldal{display:none}@media (display-mode:standalone){.header-style-1 .top-header{display:none}}.footer-section .sub-footer .ship-theme-toggle--lablec{display:none;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:1px solid rgba(var(--title-color),.35);border-radius:50%;background-color:transparent;color:rgba(var(--title-color),1);font-size:17px;line-height:1;cursor:pointer}.footer-section .sub-footer .ship-theme-toggle--lablec:hover{background-color:rgba(var(--title-color),.08)}.footer-section .sub-footer .ship-theme-toggle--lablec i{pointer-events:none}@media (max-width:991.98px){.footer-section .sub-footer .ship-theme-toggle--lablec{display:inline-flex}}@media (display-mode:standalone){.footer-section .sub-footer .ship-theme-toggle--lablec{display:inline-flex}}.footer-section .sub-footer .ship-app-lablec{display:none}@media (display-mode:standalone){.footer-section .sub-footer{flex-direction:column;align-items:center;gap:12px;margin-top:24px;padding:20px 16px 24px;border-top:1px solid rgba(var(--border-color),1);background-color:rgba(var(--light-gray),1)}.footer-section .sub-footer .ship-app-lablec{display:block;width:100%;text-align:center}.footer-section .sub-footer .ship-app-lablec-linkek{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:0 0 8px;padding:0;list-style:none}.footer-section .sub-footer .ship-app-lablec-linkek a{font-size:13px;color:rgba(var(--title-color),1);text-decoration:none}.footer-section .sub-footer .ship-app-lablec-copy{margin:0;font-size:12px;color:rgba(var(--content-color),1)}.footer-section .sub-footer,.footer-section.ship-lablec-mobil-nyitott .sub-footer{padding-bottom:150px}}@keyframes ship-nav-luktet{0%,100%{color:rgba(var(--danger-color),1)}50%{color:rgba(var(--primary-color),1)}}.mobile-menu ul li.mobile-category a i,.mobile-menu ul li.mobile-kereses a i{will-change:color}@media (prefers-reduced-motion:no-preference){.mobile-menu ul li.mobile-category a i{animation:ship-nav-luktet 2.6s ease-in-out infinite}.mobile-menu ul li.mobile-kereses a i{animation:ship-nav-luktet 2.6s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.mobile-menu ul li.mobile-category a i,.mobile-menu ul li.mobile-kereses a i{color:rgba(var(--primary-color),1)}}