@font-face{font-family:Manrope;src:url(manrope.ttf) format('truetype');font-weight:200 800;font-display:swap}
:root{--lz-black:#0b0b0d;--lz-dark:#17171b;--lz-white:#faf9f6;--lz-gold:#c6a15b;--lz-pale:#e8d3a5;--lz-text:#171719;--lz-muted:#68686b;--lz-line:#e3e1dc;--lz-radius:3px;--lz-font:Manrope,Arial,sans-serif;--lz-width:1320px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;color:var(--lz-text);background:var(--lz-white);font:15px/1.65 var(--lz-font);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}p{margin:0 0 1.2em}h1,h2,h3,h4{font-family:var(--lz-font);font-weight:600;line-height:1.12;letter-spacing:-.045em;margin:0 0 .6em}h1{font-size:clamp(40px,5.6vw,84px)}h2{font-size:clamp(30px,3.7vw,52px)}h3{font-size:22px;letter-spacing:-.025em}img{max-width:100%;height:auto}a,button,input,summary{touch-action:manipulation}button{cursor:pointer}button,a,input,select,textarea,summary{outline-offset:5px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #94702f}button{color:inherit}button:disabled{opacity:.5;cursor:not-allowed}[hidden]{display:none!important}.screen-reader-text,.lz-sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.lz-skip{position:fixed;top:0;left:16px;transform:translateY(-150%);background:var(--lz-gold);color:var(--lz-black);padding:15px;z-index:9999}.lz-skip:focus{transform:none}.lz-stage-note{background:#e8d3a5;color:#332813;font-size:11px;text-align:center;padding:5px 16px;letter-spacing:.03em}.lz-topline{background:var(--lz-black);color:#c5c3c0;display:flex;justify-content:space-between;padding:9px max(24px,calc((100vw - var(--lz-width))/2));font-size:11px;letter-spacing:.035em}.lz-topline a{display:flex;align-items:center;gap:10px}.lz-topline svg{width:14px;height:14px}.lz-header{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:25px max(24px,calc((100vw - var(--lz-width))/2));background:var(--lz-black);color:var(--lz-white);border-top:1px solid #27272a;border-bottom:1px solid #27272a;position:relative;z-index:30}.lz-wordmark{display:inline-flex;flex-direction:column;min-width:125px;line-height:.9}.lz-wordmark>span{font-weight:700;font-size:38px;letter-spacing:-3px}.lz-wordmark-dot{color:var(--lz-gold)}.lz-wordmark small{font-size:9px;letter-spacing:.2em;text-transform:uppercase;margin-top:10px;line-height:1;color:#bcb9b2}.lz-desktop-nav ul{list-style:none;display:flex;gap:28px;padding:0;margin:0;font-size:12px;font-weight:500}.lz-desktop-nav a{padding:12px 0;position:relative}.lz-desktop-nav a:after{content:'';display:block;position:absolute;bottom:2px;left:0;right:0;height:1px;background:var(--lz-gold);transform:scaleX(0);transform-origin:left;transition:transform .2s}.lz-desktop-nav a:hover:after{transform:scaleX(1)}.lz-header-actions{display:flex;align-items:center;gap:20px}.lz-header-actions a,.lz-header-actions button{display:flex;align-items:center;background:none;border:0;color:inherit;padding:0}.lz-bag{position:relative}.lz-cart-count{background:var(--lz-gold);color:#19140c;border-radius:100%;font-size:9px;min-width:14px;height:14px;position:absolute;right:-7px;top:-5px;line-height:14px;text-align:center}.lz-header-actions .lz-menu-toggle{display:none}.lz-mobile-menu{position:absolute;z-index:40;inset-inline:0;background:var(--lz-black);color:white;padding:20px 24px}.lz-mobile-menu a{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid #333}.lz-section{padding:96px max(24px,calc((100vw - var(--lz-width))/2))!important;max-width:none!important}.lz-section>.e-con-inner{max-width:var(--lz-width);width:100%}.lz-hero{background:var(--lz-black);color:var(--lz-white);padding-top:55px!important;padding-bottom:55px!important;min-height:650px;overflow:hidden;position:relative}.lz-hero .lz-hero-copy{width:49%;position:relative;z-index:2;flex-shrink:0}.lz-hero h1{font-size:clamp(44px,5.3vw,78px);max-width:720px;line-height:1.05;letter-spacing:-.055em}.lz-hero .elementor-widget-text-editor{color:#a7a6a8;font-size:15px;max-width:420px}.lz-hero .lz-hero-title-gold{color:var(--lz-pale)}.lz-eyebrow,.lz-eyebrow .elementor-heading-title{font-size:10px!important;letter-spacing:.2em!important;font-weight:600!important;line-height:1.6!important;text-transform:uppercase;color:#8a6c34;margin-bottom:24px}.lz-hero .lz-eyebrow .elementor-heading-title,.lz-dark .lz-eyebrow .elementor-heading-title{color:var(--lz-gold)}.lz-hero-visual{width:51%;min-width:0}.lz-button,.elementor-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border:1px solid var(--lz-black);border-radius:var(--lz-radius);background:var(--lz-black);color:white;min-height:50px;padding:15px 24px;display:inline-flex;align-items:center;justify-content:center;gap:28px;font:600 12px/1.5 var(--lz-font);transition:background .2s,color .2s,transform .2s;text-align:center}.lz-button:hover,.elementor-button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover{background:#2b2b2f;color:white;transform:translateY(-1px)}.lz-hero .elementor-button,.lz-dark .elementor-button{background:var(--lz-gold);color:#17120a;border-color:var(--lz-gold)}.lz-hero .elementor-button:hover,.lz-dark .elementor-button:hover{background:var(--lz-pale);border-color:var(--lz-pale);color:#17120a}.lz-secondary .elementor-button{background:transparent!important;color:inherit!important;border-color:#55545a!important}.lz-buttons{display:flex;gap:14px;flex-wrap:wrap;width:auto!important;align-items:center}.lz-hero .lz-hero-footnote{font-size:10px;color:#807f82;margin-top:15px}.lz-hero-art{position:relative;min-height:510px;display:flex;align-items:center;justify-content:center;perspective:1200px;width:100%}.lz-laptop-art{position:relative;width:112%;max-width:none;z-index:2;filter:drop-shadow(0 30px 30px #0008);transform:rotate(-5deg);animation:lz-hero-in .8s ease both}.lz-orbit{position:absolute;width:103%;height:68%;border:1px solid #b8914b75;border-radius:50%;transform:rotate(-27deg);pointer-events:none}.lz-orbit-one{box-shadow:0 0 50px #c6a15b09}.lz-orbit-two{width:85%;height:60%;border-color:#c6a15b20;transform:rotate(29deg)}.lz-orbit-dot{width:8px;height:8px;border-radius:100%;background:var(--lz-pale);box-shadow:0 0 22px #d2ac6a;position:absolute;top:27%;left:7%;z-index:3}.lz-art-label{position:absolute;bottom:5%;right:3%;border-left:1px solid var(--lz-gold);padding:0 0 0 16px;display:flex;flex-direction:column;z-index:3}.lz-art-label span{font-size:8px;letter-spacing:.2em;color:#9a9489}.lz-art-label strong{font-size:12px;font-weight:400;color:var(--lz-pale);margin-top:3px}.lz-visual-note{position:absolute;bottom:-15px;left:0;font-size:8px;color:#77767b}.lz-benefits{background:#efede7;display:flex;justify-content:space-between;gap:20px;padding:25px max(24px,calc((100vw - var(--lz-width))/2))!important;border-bottom:1px solid var(--lz-line);font-size:11px;color:#565653}.lz-benefits .elementor-widget-text-editor{margin:0}.lz-benefits p{margin:0}.lz-benefits strong{color:#292929;font-weight:600}.lz-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px;width:100%}.lz-section-head .elementor-widget-heading{max-width:690px}.lz-section-head .elementor-button{background:transparent;color:var(--lz-text);padding:0 0 9px;border:0;border-bottom:1px solid #999;border-radius:0;min-height:auto}.lz-intro{max-width:660px;color:var(--lz-muted)}.woocommerce ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0!important;padding:0!important;list-style:none}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none!important}.woocommerce ul.products li.product{float:none!important;width:auto!important;margin:0!important;padding:0 0 22px;border:1px solid var(--lz-line);background:white;position:relative;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{width:100%}.woocommerce ul.products li.product img{aspect-ratio:1.3;object-fit:contain;width:100%;padding:28px;background:#f1f0ed;margin:0 0 20px;transition:transform .5s}.woocommerce ul.products li.product:hover img{transform:scale(1.025)}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0 20px;margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.02em}.woocommerce ul.products li.product .price{padding:10px 20px 0;color:var(--lz-text);font-size:23px;font-weight:700;margin:0}.woocommerce-price-suffix{font-size:10px;display:block;color:var(--lz-muted);font-weight:400;margin-top:5px}.woocommerce ul.products li.product .button{margin:18px 20px 0;padding:10px 16px;font-size:11px;min-height:40px}.lz-card-spec{padding:0 20px;font-size:11px;color:var(--lz-muted);margin:0 0 12px}.lz-grade{display:inline-block;font-size:10px;color:#5c573f;padding:4px 8px;background:#f5f1e5;margin-left:20px}.lz-demo-label{display:inline-block;font-size:9px;color:#716649;margin-left:10px}.lz-compare-toggle{background:none;border:0;display:flex;align-items:center;font-size:10px;padding:10px 20px;gap:6px;margin-top:5px}.lz-compare-toggle svg{width:13px;height:13px}.lz-compare-toggle[aria-pressed=true]{color:#806027;font-weight:700}.lz-routes{background:#f0eee8}.lz-route-grid{display:grid!important;grid-template-columns:repeat(3,1fr);gap:22px;width:100%}.lz-route-card{border-top:1px solid #b6b0a4;padding:30px 0;position:relative;min-height:220px;display:flex;flex-direction:column;gap:5px}.lz-route-card h3{font-size:28px}.lz-route-card .elementor-widget-text-editor{font-size:13px;color:var(--lz-muted);max-width:270px}.lz-route-card .elementor-button{border:0;background:none;color:var(--lz-text);padding:10px 0;min-height:auto;justify-content:flex-start;gap:15px}.lz-dark{background:var(--lz-black);color:var(--lz-white)}.lz-process{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:start}.lz-process-intro p{font-size:14px;color:#aaa9ab;max-width:380px}.lz-process-intro>a{display:inline-flex;gap:25px;border-bottom:1px solid #716044;padding-bottom:8px;margin-top:15px;font-size:12px;color:var(--lz-pale)}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}.lz-timeline details{border-top:1px solid #343438;padding:22px 0}.lz-timeline details:last-child{border-bottom:1px solid #343438}.lz-timeline summary{display:flex;align-items:center;gap:18px}.lz-timeline summary>span{color:var(--lz-gold);font-size:10px}.lz-timeline h3{font-size:16px;letter-spacing:-.01em;margin:0;flex:1}.lz-timeline svg{width:17px;height:17px}.lz-timeline details[open] svg,.lz-faq details[open] svg{transform:rotate(45deg)}.lz-timeline p{color:#aaa9ad;font-size:12px;padding:20px 30px 0 36px;margin-bottom:0}.lz-organisation{background:#e9e6de;position:relative;overflow:hidden}.lz-organisation:after{content:'';position:absolute;right:-150px;bottom:-210px;width:650px;height:650px;border:1px solid #c4ad7c77;border-radius:50%;pointer-events:none;transform:rotate(-20deg) scaleY(.6)}.lz-organisation .elementor-widget-heading{position:relative;z-index:1}.lz-org-links{display:flex;gap:25px;padding-top:30px;width:auto!important}.lz-org-links a{font-size:12px;border-bottom:1px solid #8c8575;padding:8px 0}.lz-org-copy{max-width:500px;color:#64615c;font-size:14px}.lz-editorial-grid{display:grid!important;grid-template-columns:1.3fr 1fr;gap:70px;align-items:center;width:100%}.lz-circular-art{border-radius:50%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:1px solid #d7c59f;position:relative;background:radial-gradient(circle,#f8f5ee 30%,#e9e3d4 100%);max-width:400px;margin:auto;width:100%}.lz-circular-art:before,.lz-circular-art:after{content:'';position:absolute;inset:20%;border-radius:50%;border:1px solid #bca272;transform:rotate(-30deg) scaleY(.5)}.lz-circular-art:after{inset:7%;transform:rotate(35deg) scaleY(.65);border-color:#bca27277}.lz-circular-art svg{width:80px;height:80px;color:#7d6538}.lz-guide-grid{display:grid!important;grid-template-columns:repeat(3,1fr);gap:32px;width:100%}.lz-guide-card{border-top:1px solid var(--lz-line);padding:26px 0}.lz-guide-card .elementor-widget-heading a{font-size:23px;font-weight:500}.lz-guide-card p{font-size:12px;color:var(--lz-muted)}.lz-guide-card .elementor-button{padding:0 0 8px;background:none;color:#80612f;border:0;border-bottom:1px solid #a39373;min-height:0;border-radius:0}.lz-faq{width:100%}.lz-faq details{border-top:1px solid var(--lz-line);padding:24px 0}.lz-faq details:last-child{border-bottom:1px solid var(--lz-line)}.lz-faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:15px;font-weight:600}.lz-faq summary svg{width:19px;flex-shrink:0}.lz-faq p{font-size:13px;color:var(--lz-muted);padding-top:18px;max-width:780px;margin-bottom:0}.lz-final{background:var(--lz-gold);text-align:center;align-items:center!important;gap:20px!important}.lz-final h2{max-width:800px}.lz-final .elementor-widget-text-editor{max-width:500px;color:#473a23}.lz-final .lz-secondary .elementor-button{border-color:#70603d!important;color:#17120a!important}.lz-footer{background:var(--lz-black);color:#d4d1cb;padding:72px max(24px,calc((100vw - var(--lz-width))/2)) 25px}.lz-footer-top{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;gap:40px;padding-bottom:65px}.lz-footer .lz-wordmark{margin-bottom:22px}.lz-footer-top p{font-size:18px;letter-spacing:-.03em;line-height:1.4;color:#f3eee4}.lz-footer h2{font-size:11px;letter-spacing:.03em;font-weight:600;color:#eee;margin-top:6px;margin-bottom:22px}.lz-footer-top>div>a:not(.lz-wordmark){display:flex;gap:14px;font-size:11px;padding:5px 0;color:#96949b}.lz-footer-top>div>a:hover{color:var(--lz-pale)}.lz-footer .lz-contact-link{color:var(--lz-pale)!important;font-size:12px!important;margin-top:25px}.lz-footer .lz-contact-link svg{width:16px}.lz-footer-bottom{border-top:1px solid #303035;padding-top:22px;display:flex;justify-content:space-between;font-size:9px;color:#8b898e}.lz-footer-bottom>div{display:flex;gap:20px}.lz-placeholder-note{font-size:9px;color:#8b898e;margin-top:15px}.lz-content{max-width:var(--lz-width);margin:auto;padding:65px 24px;min-height:50vh}.lz-content h1{font-size:48px}.lz-article{max-width:820px!important}.lz-article .elementor-widget-text-editor{font-size:16px;line-height:1.9}.lz-article h2{font-size:30px;margin-top:25px}.lz-article a{text-decoration:underline;text-underline-offset:4px}.lz-page-intro{background:#efede7;padding-bottom:65px!important}.lz-page-intro h1{max-width:950px}.lz-page-intro .elementor-widget-text-editor{max-width:650px;font-size:16px;color:var(--lz-muted)}.lz-small{font-size:11px;color:var(--lz-muted)}.lz-placeholder{padding:20px;background:#f5ecd7;border-left:3px solid #9a783e}.lz-form{display:grid;grid-template-columns:1fr 1fr;gap:24px;width:100%;max-width:1000px}.lz-form label,.lz-filter label{display:flex;flex-direction:column;font-size:12px;gap:8px;font-weight:600}.lz-form input:not([type=checkbox]),.lz-form textarea,.lz-form select,.lz-filter input,.lz-filter select{border:1px solid #c9c6bd;background:#fff;padding:13px 14px;width:100%;border-radius:var(--lz-radius);color:var(--lz-text);font-size:13px;min-height:48px}.lz-full{grid-column:1/-1}.lz-form .lz-consent,.lz-filter .lz-consent{flex-direction:row;align-items:flex-start;font-weight:400;font-size:12px;gap:12px}.lz-consent input{accent-color:#94713a;width:16px;height:16px;margin:3px 0 0;flex-shrink:0}.lz-consent a{text-decoration:underline}.lz-form small{font-size:10px;color:var(--lz-muted);font-weight:400}.lz-trap{position:absolute;left:-10000px;top:0}.lz-success,.lz-error{padding:24px;margin:0 0 30px;border:1px solid #a8b59a;background:#edf2e7;font-size:14px}.lz-error{background:#fff0eb;border-color:#bb7567}.lz-contact-card{background:var(--lz-black);padding:45px;color:white;max-width:700px}.lz-contact-card>a{display:flex;gap:30px;color:var(--lz-pale);font-size:clamp(18px,3vw,32px);margin:25px 0}.lz-contact-card .lz-small{color:#a6a4a9}.lz-catalogue{display:grid;grid-template-columns:235px minmax(0,1fr);gap:40px;width:100%}.lz-filter{border-top:1px solid var(--lz-text)}.lz-filter>summary{display:flex;justify-content:space-between;padding:16px 0;font-weight:600}.lz-filter>form{display:flex;flex-direction:column;gap:20px}.lz-filter label{font-size:11px}.lz-filter input,.lz-filter select{padding:9px;font-size:12px;min-height:42px}.lz-filter .lz-price-range{display:flex;gap:10px}.lz-filter .lz-price-range>label{min-width:0;flex:1}.lz-filter .lz-button{width:100%;font-size:11px}.lz-filter form>a{font-size:11px;text-decoration:underline}.lz-results-head{display:flex;justify-content:space-between;align-items:center;font-size:12px;border-bottom:1px solid var(--lz-line);padding-bottom:16px;margin-bottom:20px}.lz-results-head p{margin:0}.lz-results-head a{display:flex;align-items:center;gap:10px}.lz-results-head svg{width:15px}.lz-catalogue .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.lz-chips{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:20px}.lz-chips:empty{display:none}.lz-chips>a{padding:5px 9px;background:#eae5d9;font-size:10px}.lz-pagination{display:flex;justify-content:center;gap:12px;margin-top:32px}.lz-pagination>*{padding:6px 12px;border:1px solid var(--lz-line)}.lz-pagination .current{background:var(--lz-black);color:white}.lz-empty{padding:60px 30px;text-align:center;background:#efede7}.lz-empty h2{font-size:32px}.lz-empty p{max-width:580px;margin:0 auto 25px;color:var(--lz-muted);font-size:14px}.lz-table-scroll{width:100%;overflow:auto}.lz-comparison{border-collapse:collapse;width:100%;font-size:12px}.lz-comparison th,.lz-comparison td{padding:18px;border-bottom:1px solid var(--lz-line);vertical-align:top;text-align:left;min-width:180px}.lz-comparison thead th{background:#efede7;width:25%}.lz-comparison img{display:block;width:180px;margin-bottom:20px}.lz-comparison caption{text-align:left;margin-bottom:20px;font-size:20px;font-weight:600}.lz-comparison tbody th{font-weight:600}.lz-compare-bar{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);z-index:100;display:flex;align-items:center;gap:30px;padding:12px 20px;background:var(--lz-black);color:white;box-shadow:0 7px 30px #0004;max-width:calc(100vw - 32px);font-size:11px;border:1px solid #655333}.lz-compare-bar .lz-button{background:var(--lz-gold);color:var(--lz-black);min-height:40px;font-size:10px;padding:10px 15px;white-space:nowrap}.lz-compare-bar>button{font-size:10px;color:#cac6bc;background:none;border:0;white-space:nowrap}.lz-toast{position:fixed;bottom:90px;left:50%;transform:translateX(-50%);z-index:150;background:var(--lz-black);color:white;padding:15px 25px;font-size:12px;box-shadow:0 5px 25px #0003}.lz-toast:empty{display:none}.lz-mini-cart{position:fixed;inset:0 0 0 auto;margin:0;width:min(480px,100vw);max-width:100vw;max-height:100vh;height:100dvh;border:0;padding:28px;background:var(--lz-white)}.lz-mini-cart::backdrop{background:#0008}.lz-drawer-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.lz-drawer-heading h2{font-size:26px;margin:0}.lz-drawer-heading button{background:none;border:0}.lz-mini-cart .woocommerce-mini-cart{padding:0;list-style:none}.lz-mini-cart .woocommerce-mini-cart-item{padding:20px 0;border-bottom:1px solid var(--lz-line)}.lz-mini-cart img{width:75px;float:right}.lz-mini-cart .buttons a{display:block;padding:14px;text-align:center;background:var(--lz-black);color:white;margin:10px 0}.lz-specs{margin:20px 0 40px}.lz-specs>div{display:grid;grid-template-columns:1fr 1.4fr;padding:15px 0;border-bottom:1px solid var(--lz-line);font-size:13px}.lz-specs dt{font-weight:600}.lz-specs dd{margin:0;color:var(--lz-muted)}.lz-commerce .product_title{font-size:40px!important}.lz-commerce .summary .price{font-size:30px!important;color:var(--lz-text)!important}.lz-demo{background:#f5ecd7;padding:14px;font-size:11px;border-left:2px solid #a27f3d}.woocommerce .quantity .qty{min-height:49px;background:white;border:1px solid #aaa}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:transparent!important;border-radius:0!important;border-color:var(--lz-line)!important;font-size:12px}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce-message,.woocommerce-info,.woocommerce-error{border-top-color:var(--lz-gold)!important;background:#efede7!important;font-size:13px!important}.woocommerce-message:before,.woocommerce-info:before{color:#8a6c34!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{padding:14px;border:1px solid #c9c6bd;background:white;border-radius:2px;min-height:48px}.woocommerce form .form-row label{font-size:12px}.woocommerce-checkout #payment{background:#eeece7!important;border-radius:0!important}.woocommerce table.shop_table{border-radius:0!important;border-color:var(--lz-line)!important;font-size:13px}.woocommerce-cart .cart-collaterals .cart_totals{padding:30px;background:#eeece7}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;border-top:1px solid var(--lz-line)}.woocommerce-account .woocommerce-MyAccount-navigation a{display:block;padding:14px;border-bottom:1px solid var(--lz-line);font-size:13px}.woocommerce-account .is-active a{font-weight:700;color:#806027}.woocommerce form.login,.woocommerce form.register{border-radius:0!important;background:white}.lz-mobile-purchase{display:none}.lz-reveal-ready .lz-reveal{opacity:0;transform:translateY(14px);transition:opacity .6s,transform .6s}.lz-reveal-ready .lz-reveal.is-visible{opacity:1;transform:none}
@keyframes lz-hero-in{from{opacity:0;transform:translateY(20px) rotate(-2deg)}to{opacity:1;transform:translateY(0) rotate(-5deg)}}
@media(min-width:1100px){.lz-hero-art:hover .lz-laptop-art{transform:rotate(-3deg) translateY(-5px);transition:transform .6s}}
@media(max-width:1100px){.lz-desktop-nav ul{gap:18px;font-size:11px}.lz-header{gap:20px;padding-block:22px}.lz-header-actions{gap:14px}.lz-hero{min-height:550px}.lz-hero-art{min-height:430px}.lz-process{gap:45px}.lz-section{padding-block:70px!important}.lz-footer-top{gap:25px}.lz-catalogue{gap:24px;grid-template-columns:200px minmax(0,1fr)}}
@media(max-width:850px){.lz-desktop-nav{display:none}.lz-header-actions .lz-menu-toggle{display:flex}.lz-header{padding-block:20px}.lz-wordmark>span{font-size:34px}.lz-wordmark small{font-size:8px}.lz-topline{justify-content:center}.lz-topline>a{display:none}.lz-hero>.e-con-inner{flex-direction:column!important}.lz-hero .lz-hero-copy,.lz-hero-visual{width:100%!important}.lz-hero .lz-hero-copy{max-width:650px;padding-top:20px}.lz-hero-art{max-width:550px;margin:auto;min-height:400px}.lz-hero .lz-hero-title-gold{display:inline}.lz-hero{padding-bottom:30px!important}.lz-hero h1{font-size:64px;max-width:650px}.lz-hero-art img{width:100%}.lz-hero-visual{margin-top:-10px}.lz-hero .lz-hero-footnote{display:none}.lz-benefits{flex-wrap:wrap;gap:15px;justify-content:center;font-size:10px}.lz-process{grid-template-columns:1fr;gap:35px}.lz-process-intro h2 br{display:none}.lz-process-intro p{max-width:650px}.lz-route-grid{gap:25px}.lz-guide-grid{gap:24px}.lz-route-card h3{font-size:24px}.lz-route-card p{font-size:12px}.lz-editorial-grid{gap:35px}.lz-footer-top{grid-template-columns:1.4fr 1fr;gap:35px}.lz-footer-bottom{flex-direction:column;gap:15px}.lz-catalogue{grid-template-columns:1fr}.lz-filter{padding:0 20px 20px;background:#efede7}.lz-filter>form{display:grid;grid-template-columns:repeat(3,1fr)}.lz-filter .lz-price-range{grid-column:span 2}.lz-filter .lz-consent{align-self:center}.lz-filter .lz-button{align-self:end}.lz-catalogue .woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.lz-content{padding-block:45px}.lz-commerce .product_title{font-size:32px!important}.woocommerce ul.products{gap:15px}}
@media(max-width:600px){body{font-size:14px}.lz-stage-note{font-size:8px}.lz-topline{font-size:9px}.lz-header{padding-inline:20px}.lz-header-actions{gap:17px}.lz-header-actions svg{width:20px;height:20px}.lz-header-actions>a[aria-label="Mijn account"]{display:none}.lz-section{padding:55px 20px!important}.lz-hero{padding-top:35px!important;padding-bottom:10px!important}.lz-hero h1{font-size:46px;letter-spacing:-.055em}.lz-hero .elementor-widget-text-editor{font-size:13px;max-width:340px}.lz-hero-copy{padding-top:0!important}.lz-eyebrow,.lz-eyebrow .elementor-heading-title{font-size:8px!important;margin-bottom:18px}.lz-buttons{gap:10px}.lz-hero .elementor-button{font-size:10px;padding:14px 17px;min-height:46px}.lz-hero-art{min-height:310px;max-width:400px}.lz-orbit{width:100%;height:65%}.lz-art-label{bottom:13%;right:0;padding-left:10px}.lz-art-label span{font-size:6px}.lz-art-label strong{font-size:9px}.lz-visual-note{font-size:6px;bottom:20px}.lz-benefits{padding:18px 20px!important;gap:8px;justify-content:flex-start}.lz-benefits .elementor-widget-text-editor{width:calc(50% - 4px)}.lz-section-head{display:block;margin-bottom:25px;gap:10px}.lz-section-head .elementor-widget-button{margin-top:15px}.lz-section-head h2{font-size:32px}.woocommerce ul.products{grid-template-columns:1fr;gap:22px}.woocommerce ul.products li.product img{aspect-ratio:1.5;padding:25px}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:19px}.lz-route-grid,.lz-guide-grid{grid-template-columns:1fr!important;gap:0}.lz-route-card{min-height:auto;padding:25px 0;gap:0}.lz-route-card .elementor-widget-text-editor{max-width:100%}.lz-route-card h3{font-size:27px}.lz-guide-card{padding:25px 0}.lz-guide-card .elementor-heading-title{font-size:24px}.lz-editorial-grid{grid-template-columns:1fr!important;gap:35px}.lz-circular-art{max-width:230px}.lz-circular-art svg{width:60px;height:60px}.lz-timeline summary{gap:12px}.lz-timeline h3{font-size:14px}.lz-timeline p{font-size:12px;padding-left:28px}.lz-org-links{gap:22px;flex-wrap:wrap}.lz-organisation:after{width:450px;height:450px;right:-250px}.lz-final h2{font-size:35px}.lz-footer{padding:50px 20px 22px}.lz-footer-top{grid-template-columns:1fr 1fr;padding-bottom:35px;gap:30px 20px}.lz-footer-top>div:first-child{grid-column:1/-1}.lz-footer-top>div>a:not(.lz-wordmark){font-size:10px}.lz-footer-bottom>div{gap:12px;flex-wrap:wrap}.lz-footer-bottom{font-size:8px}.lz-placeholder-note{font-size:8px}.lz-page-intro h1{font-size:40px}.lz-page-intro .elementor-widget-text-editor{font-size:14px}.lz-form{grid-template-columns:1fr;gap:20px}.lz-form label{font-size:11px}.lz-form .lz-button{width:100%}.lz-filter>form{grid-template-columns:1fr 1fr;gap:17px}.lz-filter .lz-price-range{grid-column:auto}.lz-filter .lz-price-range{flex-direction:column}.lz-catalogue .woocommerce ul.products{grid-template-columns:1fr}.lz-results-head{font-size:10px}.lz-results-head a{gap:5px}.lz-compare-bar{gap:12px;padding:10px;bottom:10px;width:calc(100vw - 20px);font-size:9px;flex-wrap:wrap;justify-content:center}.lz-compare-bar .lz-button{min-height:33px;font-size:9px;padding:7px 10px;gap:7px}.lz-compare-bar .lz-button svg{width:14px}.lz-compare-bar>button{font-size:9px}.lz-contact-card{padding:30px 22px}.lz-contact-card h2{font-size:32px}.lz-specs>div{grid-template-columns:1fr;gap:6px}.woocommerce div.product .woocommerce-tabs ul.tabs li{font-size:10px}.lz-content{padding:40px 20px}.lz-content h1{font-size:34px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{width:100%!important;float:none!important}.woocommerce .woocommerce-MyAccount-navigation,.woocommerce .woocommerce-MyAccount-content{width:100%!important;float:none!important}.lz-mobile-purchase{display:flex;position:fixed;bottom:0;left:0;right:0;background:var(--lz-white);padding:10px 20px;z-index:80;border-top:1px solid var(--lz-line);justify-content:space-between;gap:15px;align-items:center}.lz-mobile-purchase a{font-size:11px;min-height:40px;padding:10px 20px}.single-product:has(.lz-mobile-purchase){padding-bottom:75px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.lz-reveal-ready .lz-reveal{opacity:1;transform:none}.lz-laptop-art{transform:rotate(-5deg)!important}}
/* Scope theme defaults to the brand. */
.lzonet-site a{color:inherit}.lz-header a,.lz-footer .lz-wordmark{color:var(--lz-white)}.lz-dark .elementor-heading-title,.lz-hero .elementor-heading-title{color:var(--lz-white)}.lz-hero .lz-hero-title-gold{color:var(--lz-pale)}.lz-hero>.e-con-inner{display:flex;align-items:center;gap:0;width:100%;max-width:1320px}.lz-hero .lz-hero-copy{width:50%;min-width:0;flex-shrink:1}.lz-hero .lz-hero-visual{width:50%;min-width:0;flex-shrink:1}.lz-hero-art{min-height:480px}.lz-laptop-art{width:100%;max-width:100%}.lz-section{width:100%;margin-inline:0}.lz-hero .elementor-widget-button,.lz-buttons .elementor-widget-button{width:auto!important}.lz-hero h1 .elementor-heading-title{color:white}.lz-section-head> .e-con{width:auto}.lz-contact-card>a{color:var(--lz-pale)}
@media(max-width:850px){.lz-hero .lz-hero-copy,.lz-hero .lz-hero-visual{width:100%}.lz-hero-art{min-height:370px}}@media(max-width:600px){.lz-hero-art{min-height:290px}}
.lz-hero .elementor-heading-title,.lz-dark .elementor-heading-title{color:var(--lz-white)!important}.lz-hero .elementor-heading-title span{color:var(--lz-pale)}.lz-laptop-art{animation:lz-hero-settle .8s ease both}@keyframes lz-hero-settle{from{transform:translateY(14px) rotate(-2deg)}to{transform:translateY(0) rotate(-5deg)}}
.lz-benefits>.e-con-inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:25px}.lz-benefits .elementor-widget{width:auto}.lz-page-intro .elementor-heading-title{color:var(--lz-text)}.lz-sitepart{gap:0!important;padding:0!important}
.lz-hero,.lz-organisation{overflow:clip!important}
@media(max-width:600px){.lz-hero h1{font-size:38px!important;line-height:1.08}.lz-hero .lz-buttons{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important;gap:10px}.lz-hero .lz-buttons .elementor-widget-button{width:100%!important}.lz-hero .elementor-button{padding:12px 8px;min-height:44px;font-size:9px;width:100%}}
.lz-availability{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;padding:45px;background:#efede7;width:100%}.lz-availability h3{font-size:32px}.lz-availability p{font-size:13px;color:var(--lz-muted);max-width:480px}.lz-availability img{max-width:480px;width:100%;mix-blend-mode:multiply}@media(max-width:600px){.lz-availability{grid-template-columns:1fr;padding:25px;gap:20px}.lz-availability h3{font-size:27px}}
.lz-breadcrumb{max-width:1320px;padding:24px;margin:0 auto;font-size:10px;color:var(--lz-muted)}.lz-breadcrumb p{margin:0}.lz-breadcrumb a{text-decoration:underline;text-underline-offset:3px}
.lz-product-layout{display:grid!important;grid-template-columns:1.1fr 1fr;gap:55px;width:100%}.lz-product-layout>.elementor-widget,.lz-product-layout>.e-con{width:100%;min-width:0}.lz-product-layout .elementor-widget-woocommerce-product-images .woocommerce-product-gallery{width:100%!important}.lz-product-layout .product_title{font-size:42px!important}@media(max-width:700px){.lz-product-layout{grid-template-columns:1fr;gap:30px}.lz-product-layout .product_title{font-size:32px!important}}
.lz-product-layout>.summary{width:100%!important;float:none!important}
