body #MainContent .cart-content-item.cart-total{background:#fff;box-shadow:0 0 16px #00000014;padding:24px 20px}@media(max-width:767px){body #MainContent .cart-content-item.cart-total{width:calc(100% + 20px);max-width:none;margin:24px -10px 32px}}body #MainContent .cart-item-name,body #MainContent .cart-item-name a{line-height:1.25}@media(max-width:768px){body #MainContent .video-section-content{padding-top:15px!important}}@media(min-width:769px){body #MainContent .video-section-content{padding-top:0}}body .contact-us-section{background:url(//porosimeter.hu/cdn/shop/files/topography.png?v=1777716064) repeat 0 0 / auto}.contact-us-section input,.contact-us-section textarea,.contact-us-section .hfl-select__trigger{font-family:NotoSans,sans-serif!important;font-size:16px!important;font-weight:600;color:#1a1a1a;border-radius:0}.contact-us-section input::placeholder,.contact-us-section textarea::placeholder{font-weight:600;color:#000;opacity:1}.contact-us-section textarea{font-weight:400;line-height:1.5;padding:1.5rem 1rem}.hfl-select{position:relative}.hfl-select select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}.hfl-select .hfl-select__trigger{display:flex;align-items:center;width:100%;height:5.4rem;padding:0 4.4rem 0 1rem;border:none;background:#fff no-repeat right .75rem center / 24px;box-shadow:0 0 4px #0000002e;line-height:1.2;text-align:left;cursor:pointer;transition:box-shadow .15s ease}.hfl-select__value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hfl-select .hfl-select__trigger:focus-visible,.hfl-select .hfl-select__trigger[aria-expanded=true]{outline:none;box-shadow:0 0 0 2px #1a1a1a}.contact-us-section .hfl-select.is-invalid .hfl-select__trigger{box-shadow:0 0 0 2px var(--hfl-red, #ff0054)}.hfl-select__list{position:absolute;z-index:5;top:calc(100% + 4px);left:0;right:0;margin:0;padding:.4rem 0;list-style:none;background:#fff;box-shadow:0 8px 24px #1a1a1a29,0 0 0 1px #1a1a1a14;transform-origin:top center;transition:opacity .16s ease-out,transform .16s ease-out}.hfl-select__list:focus{outline:none}.hfl-select__list[hidden]{display:none}.hfl-select__list.is-entering{opacity:0;transform:translateY(-4px) scale(.98)}.hfl-select__option{display:flex;align-items:center;justify-content:space-between;min-height:4.8rem;padding:0 1.4rem;font-family:NotoSans,sans-serif;font-size:16px;color:#1a1a1a;cursor:pointer}.hfl-select__option.is-focused{background:#1a1a1a0f}.hfl-select__option[aria-selected=true]{font-weight:600}.hfl-select__option[aria-selected=true]:after{content:"";width:1rem;height:1rem;border-radius:50%;background:var(--hfl-red, #ff0054)}body.template-404 #MainContent{padding:0;background:url(//porosimeter.hu/cdn/shop/files/topography.png?v=1777716064) repeat 0 0 / auto}body #MainContent [id^=NotFoundSection-] .template-404{margin:0 auto;padding:56px 20px 72px;background:transparent}body #MainContent [id^=NotFoundSection-] .template-404 .content{width:auto;max-width:560px;margin:0 auto;padding:40px 28px 44px;background:#fff;box-shadow:0 0 16px #00000014;border-bottom:8px solid var(--hfl-red)}body #MainContent [id^=NotFoundSection-] .content .subtext{margin:0 0 8px;font-size:112px;line-height:.9;letter-spacing:-.04em;color:var(--hfl-red)}body #MainContent [id^=NotFoundSection-] .content .title{display:block;padding:0;margin:0 0 12px;font-size:26px;line-height:1.2}body #MainContent [id^=NotFoundSection-] .content .title:after{content:none}body #MainContent [id^=NotFoundSection-] .content .page-desc{margin:0 0 28px;font-size:16px;line-height:1.5;color:#555}body #MainContent [id^=NotFoundSection-] .content .link{display:inline-block;margin-top:0;padding:15px 32px;background:var(--hfl-red);color:#fff;font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background-color .18s var(--hfl-out)}@media(hover:hover){body #MainContent [id^=NotFoundSection-] .content .link:hover{background:var(--hfl-red-deep)}}@media(min-width:768px){body #MainContent [id^=NotFoundSection-] .template-404{padding:96px 20px 120px}body #MainContent [id^=NotFoundSection-] .template-404 .content{padding:56px 48px 60px}body #MainContent [id^=NotFoundSection-] .content .subtext{font-size:160px}body #MainContent [id^=NotFoundSection-] .content .title{font-size:32px}}body .mobile-menu{border-top-width:8px}#shopify-pc__banner{padding:24px;border-radius:0;box-shadow:0 6px 24px #0000001f}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:16px}#shopify-pc__banner h2{font-family:NotoSansBold,sans-serif;font-size:17px;line-height:1.3;margin:0 0 8px}#shopify-pc__banner p{font-size:12px;line-height:1.5;text-align:justify;-webkit-hyphens:auto;hyphens:auto}#shopify-pc__banner .shopify-pc__banner__btns{flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:stretch}#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-decline{flex:1 1 0;margin:0;padding:11px 16px;font-family:NotoSansBold,sans-serif;font-size:14px;font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;border-radius:0;background:#fff;transition:background-color .18s var(--hfl-out),color .18s var(--hfl-out)}#shopify-pc__banner .shopify-pc__banner__btn-accept{order:1;border:1.5px solid #24bb6f;color:#24bb6f}#shopify-pc__banner .shopify-pc__banner__btn-decline{order:2;border:1.5px solid #a60e0e;color:#a60e0e}@media(hover:hover){#shopify-pc__banner .shopify-pc__banner__btn-accept:hover{background:#24bb6f;color:#fff}#shopify-pc__banner .shopify-pc__banner__btn-decline:hover{background:#a60e0e;color:#fff}}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:3;flex:0 0 100%;margin:2px 0 0;padding:4px 0;font-size:11px;line-height:1.3;white-space:nowrap;text-align:center;color:#666}#shopify-pc__banner .shopify-pc__banner__btn-accept:focus-visible,#shopify-pc__banner .shopify-pc__banner__btn-decline:focus-visible{box-shadow:none;outline:2px solid var(--hfl-red);outline-offset:2px}body:has(#shopify-pc__banner[style*="display: block"]) shopify-chat{display:none}.hfl-lang .hfl-lang__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;width:100%}.hfl-lang .hfl-lang__btn{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:36px;margin:0;padding:0;border:1.5px solid var(--hfl-red);border-radius:0;background:transparent;box-shadow:none;color:var(--hfl-red);font-family:NotoSansBold,sans-serif;font-size:13px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .18s var(--hfl-out, ease),color .18s var(--hfl-out, ease)}.hfl-lang .hfl-lang__btn.is-active{background:var(--hfl-red);color:#fff}@media(hover:hover){.hfl-lang .hfl-lang__btn:not(.is-active):hover{background:var(--hfl-red);color:#fff}}.hfl-lang .hfl-lang__btn:active{transform:translateY(1px)}.hfl-lang .hfl-lang__btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.hfl-lang[data-place=menu]{margin-top:3rem;padding:2.4rem 0 1rem;border-top:1px solid rgba(255,255,255,.16)}.hfl-lang[data-place=menu] .hfl-lang__label{margin:0 0 .8rem;font-family:NotoSansBold,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;color:#fff9}.hfl-lang[data-place=footer] h3{text-transform:uppercase}@media(max-width:768px){body .shopify-section[id*=__image_banner_] section[class*=main-section-]{height:calc(100svh - 63px)}body .shopify-section[id*=__image_banner_] div[class*=main-container-]{height:calc(100svh - 78px)}}body.template-index #MainContent .product-features-container{margin-top:56px}body.template-index #MainContent .video-section-container{padding-top:80px;padding-bottom:36px}@media(max-width:768px){body.template-index #MainContent .product-features-container{margin-top:20px}body.template-index #MainContent .video-section-container{padding-top:0;padding-bottom:0}body.template-index #MainContent .video-section-content{padding-top:40px!important;padding-bottom:30px!important}}@media(prefers-reduced-motion:reduce){body #MainContent [id^=NotFoundSection-] .content .link,#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-decline,.hfl-lang .hfl-lang__btn,.hfl-select .hfl-select__trigger,.hfl-select__list{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/hfl-pages.css.map */
