*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}:root{--red:#FF0042;--red-d:#D4002F;--ink:#1C1C1E;--ink2:#48484A;--mid:#8E8E93;--light:#EBEBF0;--cream:#F7F4EF;--sand:#EFE9DF;--white:#FFFFFF;--border:#E5E0D8;--sh1:0 1px 3px rgba(0,0,0,.06),0 4px 12px rgba(0,0,0,.06);--sh2:0 4px 16px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.05);--sh3:0 12px 40px rgba(0,0,0,.10),0 3px 10px rgba(0,0,0,.06);--serif:'Fraunces',Georgia,serif;--sans:'Manrope',system-ui,sans-serif;--r:16px;--r2:24px;--w:1200px}body{font-family:var(--sans);background:var(--cream);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}img{display:block;max-width:100%;height:auto}.wrap{max-width:var(--w);margin:0 auto;padding:0 28px}section{padding:72px 0}h1,h2,h3{font-family:var(--serif);line-height:1.1;letter-spacing:-.015em}.topbar{background:var(--ink);padding:0}.topbar .inner{display:flex;align-items:center;justify-content:center;gap:20px;min-height:40px;flex-wrap:wrap;font-size:.78rem;font-weight:500;color:#B8B4AE}.topbar .inner b{color:#EDEDEF;font-weight:600}.topbar .inner a{color:#EDEDEF;font-weight:700}.topbar .inner a:hover{color:#fff}.topbar .inner .sep{color:#4A4A4E;user-select:none}.site-header{position:sticky;top:0;z-index:50;background:rgb(247 244 239 / .94);backdrop-filter:blur(16px) saturate(150%);border-bottom:1px solid rgb(229 224 216 / .8)}.nav{display:flex;align-items:center;height:66px}.wordmark{font-family:var(--serif);font-weight:700;font-size:1.5rem;letter-spacing:-.03em;color:var(--ink);flex-shrink:0;margin-right:24px}.wordmark em{font-style:normal;color:var(--red)}.nav-links{display:flex;gap:0;margin-right:auto}.nav-links a{font-size:.86rem;font-weight:600;color:var(--ink2);padding:.42rem .72rem;border-radius:10px;transition:color .12s,background .12s;white-space:nowrap}.nav-links a:hover{color:var(--red);background:rgb(255 0 66 / .05)}.nav-links a.hot{color:var(--red)}.nav-icons{display:flex;gap:2px;margin-left:16px}.nib{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--ink2);transition:background .12s;position:relative}.nib:hover{background:var(--sand)}.nib svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cart-dot{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:20px;background:var(--red);color:#fff;font-size:12px;font-weight:800;line-height:1;letter-spacing:-.01em;border:2px solid #17181c;box-shadow:0 2px 6px rgb(0 0 0 / .3)}.hero{padding:20px 0 28px}.hero-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:14px;height:520px}.hero-right{display:flex;flex-direction:column;gap:14px;height:100%}.hero-right .banner{flex:1;min-height:0}.banner{border-radius:var(--r2);overflow:hidden;position:relative;display:block;cursor:pointer;box-shadow:var(--sh2);transition:transform .25s ease,box-shadow .25s ease}.banner:hover{transform:translateY(-3px);box-shadow:var(--sh3)}.bph{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-start;position:relative;overflow:hidden}.bph-img{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--sans);font-size:.75rem;color:rgb(255 255 255 / .4);letter-spacing:.05em;text-transform:uppercase}.b1-bg{background:#2B1F1A}.b2-bg{background:#1A2B25}.b3-bg{background:#1A1F2B}.banner-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .72) 0%,rgb(0 0 0 / .3) 45%,rgb(0 0 0 / .05) 100%);pointer-events:none}.banner-content{position:absolute;bottom:0;left:0;right:0;padding:28px 28px 28px;z-index:2}.b1 .banner-content{padding:36px 36px 32px}.banner-tag{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .65);margin-bottom:8px;display:block}.banner-content h1{font-family:var(--serif);font-weight:700;color:#fff;font-size:clamp(1.7rem,2.8vw,2.6rem);line-height:1.08;letter-spacing:-.02em;margin-bottom:8px;max-width:14rem}.banner-content h1 em{font-style:italic;color:#FFB3C4}.banner-content h2{font-family:var(--serif);font-weight:600;color:#fff;font-size:1.15rem;line-height:1.2;margin-bottom:6px}.banner-content p{font-size:.84rem;color:rgb(255 255 255 / .72);margin-bottom:20px;max-width:26rem;font-weight:400;line-height:1.55}.banner-ctas{display:flex;gap:10px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--sans);font-weight:700;font-size:.86rem;padding:.72rem 1.35rem;border-radius:999px;border:none;cursor:pointer;white-space:nowrap;transition:background .15s,transform .15s,box-shadow .15s}.btn:hover{transform:translateY(-1px)}.btn-red{background:var(--red);color:#fff}.btn-red:hover{background:var(--red-d)}.btn-white{background:#fff;color:var(--ink)}.btn-white:hover{background:#F5F2ED}.btn-ghost{background:rgb(255 255 255 / .18);color:#fff;border:1px solid rgb(255 255 255 / .3);backdrop-filter:blur(4px)}.btn-ghost:hover{background:rgb(255 255 255 / .28)}.btn-ink{background:var(--ink);color:#fff}.btn-ink:hover{background:#000}.ticker-wrap{padding:0 0 28px}.ticker-inner{background:var(--red);border-radius:var(--r2);overflow:hidden;padding:11px 0;position:relative}.ticker-inner::before,.ticker-inner::after{content:'';position:absolute;top:0;bottom:0;width:48px;z-index:2;pointer-events:none}.ticker-inner::before{left:0;background:linear-gradient(90deg,var(--red),transparent)}.ticker-inner::after{right:0;background:linear-gradient(-90deg,var(--red),transparent)}.ticker-track{display:flex;gap:0;animation:ticker 30s linear infinite;width:max-content}.ticker-track:hover{animation-play-state:paused}.ticker-item{display:inline-flex;align-items:center;padding:0 24px;font-size:.79rem;font-weight:600;color:#fff;white-space:nowrap;gap:10px}.ticker-item::before{content:'\00B7';color:rgb(255 255 255 / .5);flex-shrink:0}@keyframes ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}.usp-row{padding:0 0 28px}.usp-grid{display:grid;grid-template-columns:repeat(4,1fr);background:var(--white);border:1px solid var(--border);border-radius:var(--r2);overflow:hidden;box-shadow:var(--sh1)}.usp-cell{padding:28px 26px;border-right:1px solid var(--border);position:relative}.usp-cell:last-child{border-right:none}.usp-cell::after{content:'';position:absolute;bottom:0;left:26px;right:26px;height:2px;background:var(--red);border-radius:2px 2px 0 0;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.usp-cell:hover::after{transform:scaleX(1)}.usp-num{font-family:var(--serif);font-size:2.6rem;font-weight:700;color:var(--ink);line-height:1;letter-spacing:-.03em;display:flex;align-items:baseline;gap:2px}.usp-num sup{font-size:1rem;color:var(--red);font-weight:700}.usp-lbl{font-size:.79rem;color:var(--mid);margin-top:5px;font-weight:400;line-height:1.4;max-width:12rem}.col-row{padding:0 0 52px}.col-pills{display:flex;gap:7px;flex-wrap:wrap}.cpill{font-size:.84rem;font-weight:600;color:var(--ink2);padding:.44rem 1rem;border:1.5px solid var(--border);border-radius:999px;background:var(--white);transition:all .15s}.cpill:hover,.cpill.on{color:var(--red);border-color:var(--red);background:rgb(255 0 66 / .03)}.cats{padding:0 0 64px}.sec-hd{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:24px}.sec-hd h2{font-family:var(--serif);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:700}.sec-hd a{font-size:.84rem;color:var(--red);font-weight:600}.cat-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.cat-card{border-radius:var(--r);overflow:hidden;position:relative;display:block;cursor:pointer;background:var(--sand);box-shadow:var(--sh1);transition:transform .25s ease,box-shadow .25s ease}.cat-card:hover{transform:translateY(-4px);box-shadow:var(--sh2)}.cat-photo{aspect-ratio:3/4;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.cat-photo .ph-label{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:rgb(255 255 255 / .5);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;line-height:1.5;z-index:1;pointer-events:none}.cat-ov{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .7) 0%,rgb(0 0 0 / .15) 55%,rgb(0 0 0 / 0) 100%)}.cat-foot{position:absolute;bottom:0;left:0;right:0;padding:12px 14px 14px;display:flex;align-items:flex-end;justify-content:space-between;z-index:2}.cat-foot h3{font-family:var(--serif);font-size:.95rem;font-weight:700;color:#fff;line-height:1.2}.cat-arr{width:28px;height:28px;border-radius:50%;flex-shrink:0;background:rgb(255 255 255 / .18);border:1px solid rgb(255 255 255 / .25);display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s}.cat-card:hover .cat-arr{background:var(--red);border-color:var(--red)}.cat-arr svg{width:12px;height:12px;stroke:#fff;fill:none;stroke-width:2.5;stroke-linecap:round}.cat-c1{background:#2B2020}.cat-c2{background:#20282B}.cat-c3{background:#23242B}.cat-c4{background:#2B2520}.cat-c5{background:#20252B}.cat-c6{background:#242020}.bodyscan-outer{padding:0 0 64px}.bodyscan{display:grid;grid-template-columns:1fr 1fr;border-radius:var(--r2);overflow:hidden;box-shadow:var(--sh3);min-height:480px}.bodyscan-img{background:#2B2520;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.bodyscan-img .ph-note{font-size:.73rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:rgb(255 255 255 / .3);text-align:center;line-height:1.6;max-width:12rem}.bodyscan-copy{background:var(--ink);display:flex;flex-direction:column;justify-content:center;padding:64px 56px}.section-tag{font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .5);margin-bottom:14px;display:block}.bodyscan-copy h2{font-family:var(--serif);font-size:clamp(1.7rem,2.4vw,2.4rem);font-weight:700;color:#fff;line-height:1.08;margin-bottom:16px}.bodyscan-copy p{font-size:.92rem;color:#A0A0A8;line-height:1.72;max-width:28rem;margin-bottom:28px;font-weight:400}.step-list{list-style:none;display:grid;gap:14px;margin-bottom:32px}.step-list li{display:flex;gap:14px;align-items:flex-start}.sn{font-family:var(--serif);font-weight:700;font-size:1.35rem;color:var(--red);line-height:1;flex-shrink:0;width:24px}.st{font-size:.86rem;color:#C8C8CC;font-weight:400;line-height:1.6;padding-top:3px}.bodyscan-btns{display:flex;gap:10px;flex-wrap:wrap}.brands-sec{background:var(--white);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:56px 0}.brands-sec .sec-hd{margin-bottom:24px}.brands-marq{max-width:var(--w);margin:0 auto;padding:0 28px;overflow:visible;position:relative}.brands-marq::before,.brands-marq::after{display:none}.brands-track{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;width:100%;animation:none}.brands-track:hover{animation-play-state:running}.brand-logo-card{min-height:92px;border:1px solid var(--border);border-radius:var(--r);background:#fff;display:flex;align-items:center;justify-content:center;padding:18px 20px;box-shadow:var(--sh1);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;text-decoration:none;overflow:hidden}.brand-logo-card:hover{transform:translateY(-2px);box-shadow:var(--sh2);border-color:#D8D1C7}.brand-logo-card img{max-width:140px;max-height:54px;width:100%;height:54px;object-fit:contain;filter:grayscale(100%) saturate(0%);opacity:.82;transition:filter .2s ease,opacity .2s ease,transform .2s ease}.brand-logo-card:hover img{filter:none;opacity:1;transform:scale(1.03)}.brand-logo-card .brand-fallback{display:none;font-family:var(--serif);font-size:1rem;font-weight:700;color:var(--ink);text-align:center;line-height:1.25}.brand-all-link{display:inline-flex;align-items:center;gap:6px;font-size:.84rem;color:var(--red);font-weight:600;margin-top:0}@media(max-width:1024px){.brands-track{grid-template-columns:repeat(4,minmax(0,1fr))}.brand-logo-card{min-height:86px}}@media(max-width:640px){.brands-marq{padding:0 18px}.brands-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.brand-logo-card{min-height:78px;padding:14px}.brand-logo-card img{max-height:42px}}.deals-sec{padding:64px 0}.deal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.deal-card{background:var(--white);border:1px solid var(--border);border-radius:var(--r2);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--sh1);transition:transform .25s ease,box-shadow .25s ease}.deal-card:hover{transform:translateY(-4px);box-shadow:var(--sh3)}.deal-img{aspect-ratio:4/3;background:var(--sand);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.deal-img .ph-note{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--mid);text-align:center;line-height:1.6;max-width:10rem}.dbadge{position:absolute;top:12px;font-size:.7rem;font-weight:800;padding:.28rem .6rem;border-radius:8px;letter-spacing:.02em}.dbadge.red{left:12px;background:var(--red);color:#fff}.dbadge.dark{right:12px;left:auto;background:var(--ink);color:#fff}.dbadge.green{right:12px;left:auto;background:#1A7A40;color:#fff}.deal-body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:6px;flex:1;border-top:1px solid var(--border)}.deal-body h3{font-family:var(--serif);font-size:1.02rem;font-weight:700;color:var(--ink)}.deal-body p{font-size:.82rem;color:var(--mid);font-weight:400}.deal-price{display:flex;align-items:baseline;gap:8px;margin-top:auto;padding-top:8px}.deal-price .from{font-size:.78rem;color:var(--mid)}.deal-price .now{font-family:var(--serif);font-size:1.4rem;font-weight:700;color:var(--ink)}.deal-price .was{font-size:.86rem;color:var(--mid);text-decoration:line-through}.reviews-sec{background:var(--sand);padding:64px 0}.rv-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px;flex-wrap:wrap;gap:12px}.rv-head h2{font-family:var(--serif);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:700}.tp-pill{display:inline-flex;align-items:center;gap:6px;background:var(--white);border:1px solid var(--border);border-radius:999px;padding:.38rem 1rem;font-size:.8rem;font-weight:600;box-shadow:var(--sh1)}.tp-score{color:var(--ink);font-weight:700}.tp-sep{color:var(--border)}.tp-count{color:var(--mid);font-weight:400}.rv-outer{overflow:hidden;position:relative;margin:0 -28px;padding:0 28px}.rv-outer::before,.rv-outer::after{content:'';position:absolute;top:0;bottom:0;width:48px;z-index:2;pointer-events:none}.rv-outer::before{left:28px;background:linear-gradient(90deg,var(--sand),transparent)}.rv-outer::after{right:28px;background:linear-gradient(-90deg,var(--sand),transparent)}.rv-track{display:flex;gap:14px;animation:rvscroll 34s linear infinite;width:max-content}.rv-track:hover{animation-play-state:paused}@keyframes rvscroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.rv-card{flex-shrink:0;width:296px;background:var(--white);border:1px solid var(--border);border-radius:var(--r2);padding:22px 20px;box-shadow:var(--sh1)}.rv-stars{display:flex;gap:2px;margin-bottom:10px}.rv-title{font-family:var(--serif);font-size:.92rem;font-weight:700;color:var(--ink);margin-bottom:5px}.rv-text{font-size:.82rem;color:var(--ink2);line-height:1.62;font-weight:400}.rv-who{font-size:.75rem;color:var(--mid);margin-top:12px;display:flex;align-items:center;gap:7px}.rv-av{width:22px;height:22px;border-radius:50%;background:var(--sand);flex-shrink:0;border:1px solid var(--border)}.family-outer{padding:0 0 64px}.family{display:grid;grid-template-columns:1fr 1fr;min-height:440px;border-radius:var(--r2);overflow:hidden;box-shadow:var(--sh3)}.family-img{background:#2B2520;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.family-copy{background:var(--cream);padding:60px 52px;display:flex;flex-direction:column;justify-content:center;border-top:1px solid var(--border);border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.family-copy .section-tag{color:var(--red)}.family-copy h2{font-family:var(--serif);font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:700;line-height:1.08;margin-bottom:14px}.family-copy p{font-size:.9rem;color:var(--ink2);line-height:1.72;max-width:28rem;font-weight:400}.fam-stats{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;margin:24px 0 28px}.fstat .fn{font-family:var(--serif);font-size:2rem;font-weight:700;color:var(--ink);line-height:1;letter-spacing:-.02em}.fstat .fn sup{font-size:.85rem;color:var(--red);font-weight:700}.fstat .fl{font-size:.76rem;color:var(--mid);margin-top:2px;font-weight:400}.svc-strip{background:var(--white);border-top:1px solid var(--border);padding:52px 0}.svc-grid{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--border);border-radius:var(--r2);overflow:hidden;box-shadow:var(--sh1)}.svc-item{padding:26px 20px;border-right:1px solid var(--border);display:flex;flex-direction:column;gap:4px;background:var(--white);transition:background .15s}.svc-item:hover{background:rgb(255 0 66 / .02)}.svc-item:last-child{border-right:none}.svc-mark{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:rgb(255 0 66 / .06);color:var(--red);margin-bottom:10px;flex-shrink:0}.svc-mark svg{display:block}.svc-t{font-size:.86rem;font-weight:700;color:var(--ink)}.svc-s{font-size:.76rem;color:var(--mid);font-weight:400}.final-cta{padding:0 0 80px}.cta-card{background:var(--ink);border-radius:var(--r2);box-shadow:var(--sh3);position:relative;overflow:hidden;display:grid;grid-template-columns:1fr .95fr;min-height:420px;text-align:left}.cta-card::before{content:'';position:absolute;width:320px;height:320px;border-radius:50%;background:rgb(255 0 66 / .07);left:-110px;top:-110px;pointer-events:none;z-index:1}.cta-inner{position:relative;z-index:2;padding:64px 52px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.cta-inner .section-tag{color:rgb(255 255 255 / .5)}.cta-inner h2{font-family:var(--serif);font-size:clamp(1.9rem,3vw,2.8rem);font-weight:700;color:#fff;line-height:1.06;letter-spacing:-.02em;margin:0 0 10px;max-width:25rem}.cta-inner p{font-size:.92rem;color:#B1B1B8;max-width:31rem;margin:0 0 28px;font-weight:400;line-height:1.65}.cta-btns{display:flex;gap:10px;justify-content:flex-start;flex-wrap:wrap}.cta-media{position:relative;z-index:1;min-height:420px;overflow:hidden;background:#10141A}.cta-media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.cta-media::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgb(28 28 30 / .38),#fff0 42%);pointer-events:none}@media(max-width:1024px){.cta-card{grid-template-columns:1fr}.cta-inner{padding:48px 36px}.cta-media{min-height:320px;order:-1}.cta-media::after{background:linear-gradient(180deg,#fff0,rgb(28 28 30 / .22))}}@media(max-width:640px){.cta-inner{padding:36px 24px}.cta-media{min-height:250px}.cta-btns .btn{width:100%;justify-content:center}}.seo-block{background:var(--sand);border-top:1px solid var(--border);padding:68px 0}.seo-inner{display:grid;grid-template-columns:1fr 2fr;gap:60px;align-items:start}.seo-sticky{position:sticky;top:80px}.seo-label{font-family:var(--serif);font-size:clamp(1.4rem,1.8vw,1.9rem);font-weight:700;color:var(--ink);line-height:1.2}.seo-ron-cap{font-size:.74rem;color:var(--mid);margin-top:8px;font-style:italic;line-height:1.4}.seo-text{font-size:.9rem;color:var(--ink2);line-height:1.82;font-weight:400}.seo-text h3{font-family:var(--serif);font-size:1rem;font-weight:700;color:var(--ink);margin:24px 0 6px}.seo-text h3:first-child{margin-top:0}.seo-text p+p{margin-top:10px}.btn-lees-meer{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-family:var(--sans);font-size:.84rem;font-weight:700;color:var(--red);background:none;border:1.5px solid var(--red);border-radius:999px;padding:.48rem 1.1rem;cursor:pointer;transition:background .15s,color .15s}.btn-lees-meer:hover{background:var(--red);color:#fff}footer{background:#18181A;color:#C0BDB8;padding:60px 0 26px;font-size:.88rem}.nlc-sec{padding:56px 0;background:#2C2A28;position:relative;overflow:hidden}.nlc-sec::before{content:'';position:absolute;right:6%;top:-140px;width:320px;height:320px;border-radius:50%;background:rgb(255 0 66 / .12);z-index:0}.nlc-band{position:relative;z-index:1}.nlc-inner{display:grid;grid-template-columns:1fr auto;gap:44px;align-items:center}.nlc-badge{display:inline-flex;align-items:center;gap:7px;padding:.4rem .8rem;border-radius:999px;background:var(--red);color:#fff;font-weight:800;font-size:.8rem;margin-bottom:16px}.nlc-badge svg{width:15px;height:15px;fill:currentColor}.nlc-band h2{font-family:var(--serif);font-size:clamp(1.55rem,2.6vw,2.1rem);font-weight:600;letter-spacing:-.02em;line-height:1.12;color:#fff;max-width:26rem;margin-bottom:12px}.nlc-band h2 em{font-style:normal;color:#FF6B8F}.nlc-lead{color:#B9B6B2;font-size:.95rem;max-width:30rem;line-height:1.6}.nlc-right{width:420px;max-width:100%}.nlc-form{display:flex;flex-direction:column;gap:10px}.nlc-form input{padding:.95rem 1.15rem;border-radius:12px;border:1px solid #34343A;background:#242429;color:#fff;font-family:var(--sans);font-size:.95rem}.nlc-form input::placeholder{color:#8A8A90}.nlc-form input:focus{outline:none;border-color:var(--red);box-shadow:0 0 0 3px rgb(255 0 66 / .18)}.nlc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:.95rem 1.5rem;border-radius:12px;border:none;background:var(--red);color:#fff;font-family:var(--sans);font-weight:700;font-size:.9rem;cursor:pointer;transition:background .2s,transform .2s}.nlc-btn:hover{background:var(--red-d);transform:translateY(-1px)}.nlc-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.nlc-fine{font-size:.74rem;color:#8A8A90;margin-top:12px;line-height:1.5}@media(max-width:820px){.nlc-inner{grid-template-columns:1fr;gap:26px}.nlc-right{width:100%}.nlc-sec{padding:44px 0}}.foot-top{display:grid;grid-template-columns:1.6fr 1.5fr 1fr 1fr;gap:40px;padding-bottom:40px;border-bottom:1px solid #2C2C30}.fwm{font-family:var(--serif);font-size:1.45rem;font-weight:700;color:#fff;letter-spacing:-.03em;margin-bottom:12px}.fwm em{font-style:normal;color:var(--red)}.ftag{font-size:.82rem;color:#8C8886;line-height:1.65;max-width:22rem;margin-bottom:16px;font-weight:400}.fcon{display:grid;gap:8px;font-size:.82rem}.fcon a,.fcon span{color:#B0ACA8;display:flex;align-items:center;gap:8px;transition:color .12s}.fcon a:hover{color:#fff}.fcon .fdot{width:5px;height:5px;border-radius:50%;background:var(--red);flex-shrink:0}.fcon .fico{width:16px;height:16px;flex-shrink:0;fill:none;stroke:var(--red);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.foot-assort{grid-template-columns:1fr 1fr;column-gap:26px}footer h4{font-family:var(--sans);font-size:.74rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8C8886;margin-bottom:14px}footer ul{list-style:none;display:grid;gap:9px}footer ul a{font-size:.86rem;color:#B0ACA8;transition:color .12s}footer ul a:hover{color:#fff}.pay-row{display:flex;flex-wrap:wrap;gap:7px;align-items:center;padding:20px 0;border-top:1px solid #2C2C30;border-bottom:1px solid #2C2C30}.ppill{font-size:.7rem;font-weight:600;color:#B0ACA8;padding:.25rem .65rem;border:1px solid #3A3A3E;border-radius:6px;white-space:nowrap}.ppill.k{border-color:#4A4A4E;color:#C8C5C0;margin-left:auto}.foot-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding-top:20px;font-size:.76rem;color:#5C5858}.foot-bottom a{color:#8C8886;transition:color .12s}.foot-bottom a:hover{color:#fff}.socials{display:flex;gap:7px}.soc{width:40px;height:40px;border-radius:9px;background:#28282C;display:flex;align-items:center;justify-content:center;color:#B0ACA8;transition:background .15s,color .15s}.soc:hover{background:var(--red);color:#fff}.soc svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.foot-tp{display:inline-flex;align-items:center;gap:10px;margin-top:18px;text-decoration:none}.foot-tp .stars{display:flex;gap:2px}.foot-tp .stars i{width:17px;height:17px;background:#00B67A;display:flex;align-items:center;justify-content:center;border-radius:3px}.foot-tp .stars svg{width:12px;height:12px;fill:#fff}.foot-tp .lbl{font-size:.82rem;color:#B0ACA8}.foot-tp .lbl strong{color:#fff;font-weight:700}.foot-tp:hover .lbl{color:#fff}.foot-tp-btn{display:inline-flex;align-items:center;gap:7px;margin-top:12px;padding:.5rem 1rem;border:1px solid #3A3A3E;border-radius:999px;background:#28282C;color:#EDEDEF;font-size:.8rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s}.foot-tp-btn:hover{background:#00B67A;border-color:#00B67A;color:#fff}.foot-tp-btn svg{width:15px;height:15px;fill:#00B67A}.foot-tp-btn:hover svg{fill:#fff}.banner-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .45s ease;filter:saturate(.96) contrast(1.03)}.b1 .banner-photo{object-position:center 55%}.b2 .banner-photo{object-position:center 58%}.b3 .banner-photo{object-position:center 48%}.banner:hover .banner-photo{transform:scale(1.045)}.cat-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .35s ease;z-index:0}.cat-photo.product-shot img{object-fit:contain;padding:20px;background:linear-gradient(180deg,#f8f5ef 0%,#e8ded1 100%)}.cat-card:hover .cat-photo img{transform:scale(1.045)}.deal-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;padding:24px;background:linear-gradient(180deg,#fff 0%,#f1ece4 100%);transition:transform .35s ease}.deal-card:hover .deal-img img{transform:scale(1.035)}.footer-logo{display:inline-flex;align-items:center;margin-bottom:14px;max-width:178px}.footer-logo img{width:178px;max-width:100%;height:auto;filter:brightness(0) invert(1);opacity:.96}.pay-row{gap:10px}.pay-logo{height:30px;border:1px solid #3A3A3E;border-radius:6px;background:#fff;display:inline-flex;align-items:center;justify-content:center;padding:3px 6px}.pay-logo img{max-height:22px;max-width:86px;width:auto;height:auto;display:block}.pay-logo.cert{height:38px;padding:4px 8px;background:#fff}.pay-logo.cert img{max-height:30px;max-width:132px}@media(max-width:640px){.footer-logo img{width:150px}.pay-logo{height:28px}.pay-logo.cert{height:34px}}.transparent-hbeds-logo{display:inline-flex;align-items:center;justify-content:flex-start;background:transparent!important;border:0!important;box-shadow:none!important;line-height:0;text-decoration:none;flex-shrink:0}.transparent-hbeds-logo svg{display:block;width:100%;height:auto;overflow:visible;background:#fff0}.transparent-hbeds-logo .logo-main{font-family:var(--serif);font-weight:700;font-size:52px;letter-spacing:-3px;fill:var(--ink)}.transparent-hbeds-logo .logo-dot{fill:var(--red)}.header-logo{width:128px;margin-right:24px}.footer-brand-logo{width:168px;margin-bottom:14px}.footer-brand-logo .logo-main{fill:#fff}.footer-brand-logo .logo-dot{fill:var(--red)}.footer-logo,.footer-logo img{background:transparent!important}.hero,.ticker-wrap,.usp-row,.col-row{position:relative;z-index:1}.category-clean{position:relative;z-index:8;clear:both;isolation:isolate;overflow:hidden;margin:0!important;padding:58px 0 68px!important;background:var(--cream)!important}.category-clean::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 18% 20%,rgb(255 0 66 / .045),transparent 28%),linear-gradient(180deg,#fbf8f3 0%,var(--cream) 100%);z-index:-2}.category-clean::after{content:'';position:absolute;left:0;right:0;top:0;height:1px;background:rgb(229 224 216 / .75);z-index:-1}.category-clean>.wrap{position:relative;z-index:1;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.category-clean .sec-hd{align-items:center;margin-bottom:22px}.category-clean .sec-hd h2{max-width:720px}.clean-cat-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.cat-card.clean-cat{min-height:224px;padding:18px 16px 16px;border-radius:22px;background:rgb(255 255 255 / .42)!important;border:1px solid rgb(229 224 216 / .78);box-shadow:0 8px 28px rgb(28 28 30 / .055);backdrop-filter:blur(14px) saturate(125%);-webkit-backdrop-filter:blur(14px) saturate(125%);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transform:none;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}.cat-card.clean-cat::before{content:'';position:absolute;inset:0;background:linear-gradient(145deg,rgb(255 255 255 / .58),rgb(255 255 255 / .10));pointer-events:none;z-index:0}.cat-card.clean-cat::after{content:'';position:absolute;width:94px;height:94px;border-radius:50%;right:-42px;top:-42px;background:rgb(255 0 66 / .055);pointer-events:none;transition:transform .28s ease,background .28s ease;z-index:0}.cat-card.clean-cat>*{position:relative;z-index:1}.cat-card.clean-cat:hover{transform:translateY(-6px);box-shadow:0 16px 42px rgb(28 28 30 / .11);border-color:rgb(255 0 66 / .22);background:rgb(255 255 255 / .62)!important}.cat-card.clean-cat:hover::after{transform:scale(1.32);background:rgb(255 0 66 / .09)}.cat-visual{height:92px;border-radius:18px;background:linear-gradient(180deg,rgb(255 255 255 / .5),rgb(239 233 223 / .32));border:1px solid rgb(229 224 216 / .65);display:flex;align-items:center;justify-content:center;color:var(--red);margin-bottom:16px;overflow:hidden}.cat-visual svg{width:58px;height:58px;fill:none;stroke:currentColor;stroke-width:2.15;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 8px 12px rgb(255 0 66 / .11));animation:catFloat 4.8s ease-in-out infinite}.clean-cat:nth-child(2) .cat-visual svg{animation-delay:.25s}.clean-cat:nth-child(3) .cat-visual svg{animation-delay:.5s}.clean-cat:nth-child(4) .cat-visual svg{animation-delay:.75s}.clean-cat:nth-child(5) .cat-visual svg{animation-delay:1s}.clean-cat:nth-child(6) .cat-visual svg{animation-delay:1.25s}@keyframes catFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.cat-copy h3{font-family:var(--serif);font-size:1.03rem;font-weight:700;color:var(--ink);line-height:1.16;margin:0 0 6px}.cat-meta{font-size:.75rem;line-height:1.45;color:var(--mid);font-weight:500;min-height:34px}.cat-foot-clean{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;font-size:.74rem;font-weight:700;color:var(--ink2)}.cat-card.clean-cat .cat-arr{width:30px;height:30px;background:#fff;border:1px solid rgb(229 224 216 / .9);box-shadow:0 3px 10px rgb(28 28 30 / .07)}.cat-card.clean-cat .cat-arr svg{width:12px;height:12px;stroke:var(--ink);fill:none;stroke-width:2.5;stroke-linecap:round}.cat-card.clean-cat:hover .cat-arr{background:var(--red);border-color:var(--red)}.cat-card.clean-cat:hover .cat-arr svg{stroke:#fff}@media(max-width:1024px){.clean-cat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cat-card.clean-cat{min-height:210px}.header-logo{width:118px}}@media(max-width:640px){.category-clean{padding:42px 0 52px!important}.clean-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cat-card.clean-cat{min-height:196px;padding:14px}.cat-visual{height:78px}.cat-visual svg{width:48px;height:48px}.cat-meta{font-size:.72rem}.footer-brand-logo{width:145px}}@media(prefers-reduced-motion:reduce){.cat-visual svg{animation:none}}.topbar{background:var(--ink);padding:0}.topbar .inner{display:flex;align-items:center;justify-content:center;gap:16px;min-height:42px;flex-wrap:wrap;font-size:.78rem;font-weight:500;color:#C9C4BE}.topbar .usp-mini{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.topbar .usp-mini-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:var(--red);flex-shrink:0}.topbar .usp-mini-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.topbar .inner b{color:#fff;font-weight:700}.topbar .inner a{color:#fff;font-weight:700}.topbar .inner a:hover{color:#fff}.topbar .inner .sep{color:#4A4A4E;user-select:none}.hero{padding:18px 0 28px;position:relative;z-index:2;clear:both;overflow:visible;background:transparent!important}.hero .wrap{position:relative;display:block}.hero-grid-clean{display:grid!important;grid-template-columns:1.55fr 1fr;gap:14px;height:520px;width:100%;margin:0 auto;align-items:stretch;position:relative}.hero-grid-clean::before,.hero-grid-clean::after{content:none!important}.hero-grid-clean>*{position:relative;float:none!important;clear:none!important;margin:0!important;left:auto!important;right:auto!important;transform:none!important}.hero-grid-clean .hero-right{display:flex;flex-direction:column;gap:14px;height:100%}.hero-grid-clean .hero-right .banner{flex:1;min-height:0}.hero-grid-clean .banner{width:100%;min-width:0}.banner-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.b1 .banner-photo{object-position:center 48%}.b2 .banner-photo{object-position:center 54%}.b3 .banner-photo{object-position:center 48%}.b1 .banner-content h1{max-width:15rem}.banner-content p{max-width:27rem}.deal-img{aspect-ratio:4/3;background:linear-gradient(180deg,#fff 0%,#f3ede4 100%);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.deal-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;display:block;padding:18px;background:linear-gradient(180deg,#fff 0%,#f3ede4 100%)}.deal-card .deal-body{background:#fff}@media(max-width:1024px){.hero-grid-clean{grid-template-columns:1fr;height:auto}.hero-grid-clean .banner.b1{height:340px}.hero-grid-clean .hero-right{flex-direction:row}.hero-grid-clean .hero-right .banner{height:200px;flex:1}}@media(max-width:640px){.topbar .inner{justify-content:flex-start;padding:8px 0;gap:10px}.hero-grid-clean .hero-right{flex-direction:column}.hero-grid-clean .hero-right .banner{height:180px}}body{position:relative;overflow-x:hidden;background:linear-gradient(180deg,#fbf8f3 0%,var(--cream) 38%,#f3ede4 100%)}.topbar,.site-header,.hero,.ticker-wrap,.usp-row,.col-row,.category-clean,.cats,.bodyscan-outer,.brands-sec,.deals-sec,.reviews-sec,.family-outer,.svc-strip,.final-cta,.seo-block,footer{position:relative;z-index:1}.site-header{z-index:50}.hero{background:linear-gradient(180deg,rgb(255 255 255 / .34) 0%,#fff0 100%)!important}.category-clean{background:linear-gradient(180deg,#fbf8f3 0%,var(--cream) 72%,#f5f0e8 100%)!important}.deals-sec{background:linear-gradient(180deg,#fff0 0%,rgb(255 255 255 / .30) 48%,#fff0 100%)}.reviews-sec{background:linear-gradient(180deg,var(--sand) 0%,#eee7dc 100%)!important}.seo-block{background:linear-gradient(180deg,var(--sand) 0%,#ebe3d7 100%)!important}.hero .wrap::before,.deals-sec::before,.reviews-sec::before,.final-cta .cta-card::after{content:none!important;display:none!important}.dark-tag{color:var(--red)!important}.choice-help{padding:0 0 64px}.choice-shell{background:rgb(255 255 255 / .7);border:1px solid var(--border);border-radius:var(--r2);padding:34px;box-shadow:var(--sh2);display:grid;grid-template-columns:.9fr 1.8fr;gap:30px;align-items:center}.choice-intro h2,.timeline-copy h2{font-family:var(--serif);font-size:clamp(1.55rem,2.3vw,2.25rem);font-weight:700;line-height:1.08;margin-bottom:12px}.choice-intro p,.timeline-copy p{font-size:.9rem;color:var(--ink2);line-height:1.72}.choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.choice-card{background:var(--white);border:1px solid var(--border);border-radius:18px;padding:18px;box-shadow:var(--sh1);display:flex;flex-direction:column;gap:6px;min-height:150px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.choice-card:hover{transform:translateY(-4px);box-shadow:var(--sh3);border-color:rgb(255 0 66 / .25)}.choice-icon,.certainty-icon{width:42px;height:42px;border-radius:14px;background:rgb(255 0 66 / .065);color:var(--red);display:flex;align-items:center;justify-content:center;margin-bottom:8px}.choice-icon svg,.certainty-icon svg,.quick-contact-bar svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.choice-card strong{font-size:.88rem;color:var(--ink)}.choice-card small{font-size:.76rem;color:var(--mid);line-height:1.45}.review-proof{padding:0 0 64px;background:linear-gradient(180deg,#fff0,rgb(255 255 255 / .34))}.review-proof-card{background:var(--ink);border-radius:var(--r2);box-shadow:var(--sh3);padding:34px;display:grid;grid-template-columns:220px 1fr auto;gap:28px;align-items:center;overflow:hidden;position:relative}.review-proof-card::before{content:'';position:absolute;right:-80px;top:-120px;width:280px;height:280px;border-radius:50%;background:rgb(255 0 66 / .08)}.review-score,.review-quote,.review-proof-card .btn{position:relative;z-index:1}.review-kicker{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.14em;font-weight:700;color:rgb(255 255 255 / .48);margin-bottom:6px}.review-score strong{font-family:var(--serif);font-size:3.6rem;line-height:1;color:#fff}.review-score>span:last-child{display:block;font-size:.76rem;color:#A0A0A8;margin-top:7px}.review-stars{display:flex;gap:3px;margin-top:8px;color:var(--red)}.review-stars svg{width:18px;height:18px;fill:currentColor}.review-quote h2{font-family:var(--serif);font-size:1.65rem;color:#fff;line-height:1.12;margin-bottom:8px}.review-quote p{font-size:.92rem;color:#D4D0CC;line-height:1.68;max-width:48rem}.review-quote small{display:block;margin-top:10px;color:#8F8B88;font-size:.78rem}.certainty-block{padding:64px 0}.certainty-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.certainty-card{background:rgb(255 255 255 / .72);border:1px solid var(--border);border-radius:var(--r2);padding:24px 22px;box-shadow:var(--sh1);transition:transform .2s ease,box-shadow .2s ease}.certainty-card:hover{transform:translateY(-4px);box-shadow:var(--sh2)}.certainty-card h3{font-family:var(--serif);font-size:1.05rem;font-weight:700;margin-bottom:7px;color:var(--ink)}.certainty-card p{font-size:.82rem;color:var(--ink2);line-height:1.62}.family-timeline{padding:0 0 64px}.timeline-shell{background:var(--white);border:1px solid var(--border);border-radius:var(--r2);box-shadow:var(--sh2);padding:34px;display:grid;gap:28px;overflow:hidden}.timeline-copy{max-width:860px}.timeline-copy h2{font-family:var(--serif);font-size:clamp(1.7rem,2.6vw,2.8rem);font-weight:700;line-height:1.06;margin-bottom:14px;max-width:780px}.timeline-copy p{font-size:.95rem;color:var(--ink2);line-height:1.78;max-width:920px}.timeline-line-wrap{position:relative;padding-top:18px}.timeline-line{position:absolute;left:30px;right:30px;top:46px;height:2px;background:linear-gradient(90deg,rgb(255 0 66 / .26),rgb(255 0 66 / .12));border-radius:999px}.timeline-milestones{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;position:relative;z-index:1}.timeline-milestone{position:relative;background:linear-gradient(180deg,#fff,#faf7f1);border:1px solid var(--border);border-radius:20px;padding:0 18px 22px;min-height:218px;box-shadow:var(--sh1);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.timeline-milestone:hover{transform:translateY(-4px);box-shadow:var(--sh2);border-color:rgb(255 0 66 / .18)}.timeline-dot{width:18px;height:18px;border-radius:50%;background:var(--red);border:4px solid #fff;box-shadow:0 0 0 4px rgb(255 0 66 / .12);margin:-9px auto 14px auto;position:relative;top:-9px}.timeline-year{display:block;font-family:var(--serif);font-size:1.5rem;line-height:1;color:var(--red);font-weight:700;margin-bottom:10px}.timeline-milestone h3{font-family:var(--serif);font-size:1.05rem;line-height:1.18;color:var(--ink);margin-bottom:8px}.timeline-milestone p{font-size:.82rem;line-height:1.66;color:var(--ink2)}.faq-section{padding:64px 0;background:linear-gradient(180deg,rgb(255 255 255 / .24),#fff0)}.faqcontainer{display:grid;gap:10px}.toggle{background:var(--white);border:1px solid var(--border);border-radius:18px;box-shadow:var(--sh1);overflow:hidden}.toggle-title{display:flex;align-items:center;gap:12px;padding:18px 20px;cursor:pointer}.toggle-title i{width:22px;height:22px;border-radius:7px;background:rgb(255 0 66 / .075);color:var(--red);display:inline-flex;align-items:center;justify-content:center;font-style:normal;flex-shrink:0}.toggle-title i::before{content:'+';font-family:var(--sans);font-weight:800;font-size:1rem;line-height:1}.toggle:not(.collapsed) .toggle-title i::before{content:'–'}.toggle-title h3{font-family:var(--serif);font-size:1.02rem;color:var(--ink);font-weight:700}.toggle-inner{padding:0 20px 20px 54px}.toggle-inner p{font-size:.88rem;color:var(--ink2);line-height:1.7;max-width:58rem}@media(prefers-reduced-motion:reduce){.choice-card,.certainty-card,.quick-contact-widget a{transition:none}}.quick-contact-bar{display:none!important}.quick-contact-widget{position:fixed;right:22px;bottom:22px;z-index:80;width:178px;background:rgb(28 28 30 / .92);border:1px solid rgb(255 255 255 / .12);border-radius:22px;box-shadow:0 16px 46px rgb(0 0 0 / .22);padding:10px;display:grid;gap:8px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.quick-contact-widget.is-hidden{display:none!important}.quick-contact-close{position:absolute;top:-9px;right:-9px;width:25px;height:25px;border-radius:50%;border:1px solid rgb(255 255 255 / .55);background:#fff;color:var(--ink);font-family:var(--sans);font-weight:800;font-size:17px;line-height:22px;cursor:pointer;box-shadow:0 6px 16px rgb(0 0 0 / .16);transition:transform .15s ease,background .15s ease}.quick-contact-close:hover{transform:scale(1.06);background:#F5F2ED}.quick-contact-widget a{display:flex;align-items:center;justify-content:center;gap:7px;color:#fff;font-size:.76rem;font-weight:800;border-radius:999px;transition:background .15s ease,transform .15s ease}.quick-contact-widget a:hover{transform:translateY(-1px)}.quick-contact-widget svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.quick-contact-primary{background:var(--red);padding:.72rem .86rem}.quick-contact-primary:hover{background:var(--red-d)}.quick-contact-secondary{display:grid;grid-template-columns:1fr 1fr;gap:7px}.quick-contact-secondary a{background:rgb(255 255 255 / .1);padding:.58rem .48rem;flex-direction:column;gap:2px;font-size:.68rem}.quick-contact-secondary a:hover{background:rgb(255 255 255 / .16)}@media(max-width:640px){.quick-contact-widget{right:14px;bottom:14px;width:158px;border-radius:20px;padding:9px}.quick-contact-primary{padding:.66rem .72rem}.quick-contact-secondary a{padding:.52rem .42rem}footer{padding-bottom:92px}}.ticker-wrap,.col-row{display:none!important}.hero{padding-bottom:34px}.usp-row{padding-top:0}.choice-help{padding-top:18px}.svc-strip{display:none!important}.product-choice-grid{grid-template-columns:repeat(2,1fr)!important}.product-choice-grid .choice-card{min-height:158px}.product-choice-grid .choice-card strong{font-size:1rem}.product-choice-grid .choice-card small{font-size:.8rem;line-height:1.55}@media(max-width:640px){.product-choice-grid{grid-template-columns:1fr!important}}.family-timeline{padding:0 0 72px}.timeline-shell{background:var(--white);border:1px solid var(--border);border-radius:var(--r2);box-shadow:var(--sh2);padding:34px;display:grid;gap:30px;overflow:hidden}.timeline-copy{max-width:980px}.timeline-copy h2{font-family:var(--serif);font-size:clamp(1.8rem,2.7vw,2.8rem);font-weight:700;line-height:1.05;margin-bottom:14px;max-width:760px}.timeline-copy p{font-size:.95rem;color:var(--ink2);line-height:1.78;max-width:980px}.timeline-photo-journey{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;position:relative;margin-top:42px}.timeline-photo-journey::before{content:'';position:absolute;top:-14px;left:16.66%;right:16.66%;height:2px;background:rgb(255 0 66 / .26);z-index:5}.tl-node{position:absolute;top:-20px;transform:translateX(-50%);width:14px;height:14px;border-radius:50%;background:var(--red);border:3px solid #fff;box-shadow:0 0 0 3px rgb(255 0 66 / .15);z-index:6}@media(max-width:1024px){.timeline-photo-journey{margin-top:8px}.timeline-photo-journey::before,.tl-node{display:none}}.tl-rail{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;position:relative;margin-top:6px}.tl-rail::before{content:'';position:absolute;left:12.5%;right:12.5%;top:183px;height:2px;background:rgb(255 0 66 / .22);z-index:0}.tl-stop{display:flex;flex-direction:column;position:relative;z-index:1}.tl-photo{height:160px;border-radius:16px;overflow:hidden;background:#eee7dc;box-shadow:var(--sh1)}.tl-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s var(--ease)}.tl-stop:hover .tl-photo img{transform:scale(1.04)}.tl-node-band{height:48px;display:flex;align-items:center;justify-content:center}.tl-dot{width:16px;height:16px;border-radius:50%;background:var(--red);border:3px solid #fff;box-shadow:0 0 0 3px rgb(255 0 66 / .16)}.tl-yr{display:inline-block;font-size:.8rem;font-weight:800;color:var(--red);letter-spacing:.02em;margin-bottom:6px}.tl-info h3{font-family:var(--serif);font-size:1.08rem;color:var(--ink);line-height:1.16;margin-bottom:7px}.tl-info p{font-size:.83rem;color:var(--ink2);line-height:1.62}@media(max-width:1024px){.tl-rail{grid-template-columns:repeat(2,1fr);gap:20px 22px}.tl-rail::before{display:none}.tl-node-band{height:36px}}@media(max-width:560px){.tl-rail{grid-template-columns:1fr}}.timeline-photo-card{background:linear-gradient(180deg,#fff,#faf7f1);border:1px solid var(--border);border-radius:22px;overflow:hidden;box-shadow:var(--sh1);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.timeline-photo-card:hover{transform:translateY(-4px);box-shadow:var(--sh2);border-color:rgb(255 0 66 / .16)}.timeline-photo-media{aspect-ratio:16/9;overflow:hidden;background:#eee7dc}.timeline-photo-media img{width:100%;height:100%;object-fit:cover;display:block}.timeline-photo-body{padding:16px 18px 18px}.timeline-year-chip{display:inline-flex;align-items:center;justify-content:center;min-width:64px;padding:.38rem .72rem;border-radius:999px;background:rgb(255 0 66 / .08);color:var(--red);font-size:.76rem;font-weight:800;margin-bottom:10px}.timeline-photo-body h3{font-family:var(--serif);font-size:1.12rem;color:var(--ink);line-height:1.15;margin-bottom:8px}.timeline-photo-body p{font-size:.82rem;color:var(--ink2);line-height:1.65}.timeline-line-wrap{position:relative;padding-top:16px}.timeline-line{position:absolute;left:26px;right:26px;top:46px;height:2px;background:linear-gradient(90deg,rgb(255 0 66 / .24),rgb(255 0 66 / .08));border-radius:999px}.timeline-milestones{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative;z-index:1}.timeline-milestone{background:linear-gradient(180deg,#fff,#faf7f1);border:1px solid var(--border);border-radius:20px;padding:0 18px 20px;min-height:208px;box-shadow:var(--sh1);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.timeline-milestone:hover{transform:translateY(-4px);box-shadow:var(--sh2);border-color:rgb(255 0 66 / .16)}.timeline-dot{width:18px;height:18px;border-radius:50%;background:var(--red);border:4px solid #fff;box-shadow:0 0 0 4px rgb(255 0 66 / .12);margin:-9px auto 14px auto;position:relative;top:-9px}.timeline-year{display:block;font-family:var(--serif);font-size:1.34rem;line-height:1;color:var(--red);font-weight:700;margin-bottom:10px}.timeline-milestone h3{font-family:var(--serif);font-size:1.02rem;color:var(--ink);line-height:1.18;margin-bottom:8px}.timeline-milestone p{font-size:.8rem;line-height:1.63;color:var(--ink2)}@media(max-width:1024px){.timeline-photo-journey{grid-template-columns:1fr}.timeline-milestones{grid-template-columns:repeat(2,1fr)}.timeline-line{left:18px;right:18px}}@media(max-width:640px){.timeline-shell{padding:24px 18px}.timeline-milestones{grid-template-columns:1fr}.timeline-line{display:none}.timeline-milestone{min-height:auto}.timeline-dot{margin-left:0;margin-right:0}}:root{--cream:#FAF9F6;--sand:#F2F0EA;--border:#E8E4DC;--light:#F1F0EC}body{background:linear-gradient(180deg,#FFFFFF 0%,#FAF9F6 34%,#F4F1EA 100%)!important}.site-header{background:rgb(250 249 246 / .94)!important}.hero{background:linear-gradient(180deg,#FFFFFF 0%,#fff0 100%)!important}.category-clean,.choice-help,.family-timeline,.certainty-block,.faq-section,.deals-sec,.final-cta{background:transparent!important}.reviews-sec{background:linear-gradient(180deg,#F6F4EF 0%,#F1EEE7 100%)!important}.brands-sec,.svc-strip{background:#FFFFFF!important}.seo-block{background:linear-gradient(180deg,#F5F2EC 0%,#EEE9E0 100%)!important}.choice-shell,.timeline-shell,.review-proof-card,.cta-card,.bodyscan,.family,.usp-grid,.certainty-card,.toggle,.deal-card,.cat-card.clean-cat{border-color:rgb(222 216 205 / .86)!important}.choice-shell,.timeline-shell{background:rgb(255 255 255 / .82)!important}.cat-card.clean-cat,.certainty-card{background:rgb(255 255 255 / .78)!important}.timeline-photo-card,.timeline-milestone{background:linear-gradient(180deg,#FFFFFF 0%,#F8F6F1 100%)!important}.deal-img,.deal-img img{background:linear-gradient(180deg,#FFFFFF 0%,#F6F3ED 100%)!important}.faq-section{background:linear-gradient(180deg,rgb(255 255 255 / .35),#fff0)!important}footer{background:#171719!important}:root{--grey-soft:#F4F5F5;--grey-warm:#F1F2F0;--grey-card:#F7F8F7}body{background:linear-gradient(180deg,#FFFFFF 0%,#FAF9F6 28%,#F4F5F5 54%,#FAF9F6 78%,#F2F0EA 100%)!important}.choice-help{background:linear-gradient(180deg,#fff0 0%,rgb(244 245 245 / .72) 100%)!important;padding-top:18px}.category-clean{background:linear-gradient(180deg,#FAF9F6 0%,#F4F5F5 100%)!important}.brands-sec{background:#FFFFFF!important}.deals-sec{background:linear-gradient(180deg,#FFFFFF 0%,#F4F5F5 100%)!important}.review-proof{background:linear-gradient(180deg,#F4F5F5 0%,#FFFFFF 100%)!important}.family-timeline{background:linear-gradient(180deg,#FFFFFF 0%,#F4F5F5 100%)!important}.certainty-block{background:linear-gradient(180deg,#F4F5F5 0%,#FAF9F6 100%)!important}.faq-section{background:linear-gradient(180deg,#FFFFFF 0%,#F4F5F5 100%)!important}.choice-shell,.timeline-shell,.certainty-card,.toggle,.deal-card{background:rgb(255 255 255 / .88)!important}.choice-card:nth-child(2),.choice-card:nth-child(3),.certainty-card:nth-child(2),.certainty-card:nth-child(4),.toggle:nth-child(even){background:var(--grey-card)!important}.timeline-photo-card:nth-child(2),.timeline-milestone:nth-child(2),.timeline-milestone:nth-child(4){background:linear-gradient(180deg,#FFFFFF 0%,#F4F5F5 100%)!important}.usp-grid{background:rgb(255 255 255 / .9)!important}.seo-block{background:linear-gradient(180deg,#F4F5F5 0%,#EEE9E0 100%)!important}:root{--shadow-soft:0 10px 28px rgba(26,26,28,.06),0 2px 8px rgba(26,26,28,.04);--shadow-mid:0 18px 42px rgba(26,26,28,.08),0 4px 14px rgba(26,26,28,.05);--shadow-lift:0 24px 56px rgba(26,26,28,.10),0 10px 24px rgba(26,26,28,.06)}.hero .banner,.choice-shell,.timeline-shell,.review-proof-card,.bodyscan,.family,.cta-card,.usp-grid{position:relative;overflow:hidden;border-radius:30px!important;box-shadow:var(--shadow-mid)!important}.hero .banner::before,.choice-shell::before,.timeline-shell::before,.bodyscan::before,.family::before,.cta-card::before,.usp-grid::before{content:'';position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgb(255 255 255 / .58) 0%,rgb(255 255 255 / .16) 18%,#fff0 42%),linear-gradient(135deg,rgb(255 255 255 / .18),transparent 48%)}.hero .banner::after,.choice-shell::after,.timeline-shell::after,.bodyscan::after,.family::after,.cta-card::after,.usp-grid::after{content:'';position:absolute;left:20px;right:20px;bottom:-18px;height:34px;background:radial-gradient(ellipse at center,rgb(26 26 28 / .14) 0%,#fff0 72%);filter:blur(10px);pointer-events:none;z-index:0}.choice-card,.certainty-card,.toggle,.deal-card,.timeline-photo-card,.timeline-milestone,.cat-card.clean-cat{position:relative;overflow:hidden;border-radius:24px!important;box-shadow:var(--shadow-soft)!important;border:1px solid rgb(224 218 209 / .92)!important;background:linear-gradient(180deg,rgb(255 255 255 / .96) 0%,rgb(248 247 243 / .96) 100%)!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.choice-card::before,.certainty-card::before,.toggle::before,.deal-card::before,.timeline-photo-card::before,.timeline-milestone::before,.cat-card.clean-cat::before{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255 / .64) 0%,rgb(255 255 255 / .08) 28%,#fff0 48%);z-index:0}.choice-card::after,.certainty-card::after,.deal-card::after,.timeline-photo-card::after,.timeline-milestone::after,.cat-card.clean-cat::after{content:'';position:absolute;left:14px;right:14px;bottom:-14px;height:24px;background:radial-gradient(ellipse at center,rgb(26 26 28 / .12) 0%,#fff0 72%);filter:blur(8px);pointer-events:none;z-index:0}.choice-card>*,.certainty-card>*,.toggle>*,.deal-card>*,.timeline-photo-card>*,.timeline-milestone>*,.cat-card.clean-cat>*{position:relative;z-index:1}.choice-card:hover,.certainty-card:hover,.deal-card:hover,.timeline-photo-card:hover,.timeline-milestone:hover,.cat-card.clean-cat:hover{transform:translateY(-6px) scale(1.01);box-shadow:var(--shadow-lift)!important;border-color:rgb(255 0 66 / .18)!important}.toggle{box-shadow:0 8px 24px rgb(26 26 28 / .05),0 2px 8px rgb(26 26 28 / .03)!important}.toggle:hover{box-shadow:var(--shadow-mid)!important}.choice-icon,.certainty-icon,.cat-visual{box-shadow:inset 0 1px 0 rgb(255 255 255 / .7),0 8px 18px rgb(255 0 66 / .08)!important;background:linear-gradient(180deg,rgb(255 255 255 / .92),rgb(255 236 242 / .92))!important}.review-proof-card{background:linear-gradient(180deg,rgb(28 28 30) 0%,rgb(34 34 36) 100%)!important}.review-proof-card::before{background:linear-gradient(180deg,rgb(255 255 255 / .10) 0%,#fff0 28%),radial-gradient(circle at 82% 10%,rgb(255 0 66 / .14),transparent 28%)!important}.review-proof-card::after{left:26px;right:26px;bottom:-22px;height:40px}.timeline-photo-media,.deal-img{border-radius:20px 20px 0 0;overflow:hidden}.timeline-photo-media img,.deal-img img,.banner-photo{transform:scale(1.001)}.choice-shell,.timeline-shell{background:linear-gradient(180deg,rgb(255 255 255 / .92) 0%,rgb(248 247 243 / .92) 100%)!important;border:1px solid rgb(226 220 211 / .92)!important}.timeline-line{height:3px!important;background:linear-gradient(90deg,rgb(255 0 66 / .18),rgb(255 0 66 / .06))!important;box-shadow:0 1px 0 rgb(255 255 255 / .8),0 6px 16px rgb(255 0 66 / .08)}.timeline-dot{box-shadow:0 0 0 5px rgb(255 0 66 / .10),0 10px 20px rgb(255 0 66 / .16)!important}.toggle-title,.choice-card,.certainty-card,.timeline-photo-body,.timeline-milestone,.deal-body{backdrop-filter:saturate(105%)}@media(max-width:640px){.hero .banner,.choice-shell,.timeline-shell,.review-proof-card,.bodyscan,.family,.cta-card,.usp-grid{border-radius:24px!important}.choice-card,.certainty-card,.toggle,.deal-card,.timeline-photo-card,.timeline-milestone,.cat-card.clean-cat{border-radius:20px!important}}@media(prefers-reduced-motion:reduce){.choice-card,.certainty-card,.deals-card,.timeline-photo-card,.timeline-milestone,.cat-card.clean-cat{transition:none!important}}:root{--r-organic-1:34px 22px 32px 20px;--r-organic-2:22px 34px 24px 34px;--r-organic-3:28px 20px 36px 22px;--r-organic-4:20px 32px 22px 36px}.hero .banner.b1{border-radius:42px 26px 40px 24px!important}.hero .banner.b2{border-radius:26px 32px 22px 36px!important}.hero .banner.b3{border-radius:34px 22px 34px 26px!important}.choice-shell{border-radius:42px 28px 40px 24px!important}.timeline-shell{border-radius:28px 42px 26px 40px!important}.review-proof-card{border-radius:34px 26px 40px 24px!important}.usp-grid{border-radius:26px 40px 26px 40px!important}.bodyscan{border-radius:40px 24px 38px 26px!important}.cta-card{border-radius:38px 24px 42px 24px!important}.sec-hd h2,.choice-intro h2,.timeline-copy h2,.review-quote h2{position:relative;display:inline-block}.sec-hd h2::after,.choice-intro h2::after,.timeline-copy h2::after{content:'';position:absolute;left:4px;right:auto;bottom:-10px;width:84px;height:10px;border-radius:999px;background:linear-gradient(90deg,rgb(255 0 66 / .18),rgb(255 0 66 / .04));transform:rotate(-2.2deg)}.choice-card,.certainty-card,.toggle,.deal-card,.timeline-photo-card,.timeline-milestone,.cat-card.clean-cat{transform-origin:center}.choice-card:nth-child(1),.certainty-card:nth-child(1),.timeline-photo-card:nth-child(1),.timeline-milestone:nth-child(1),.deal-card:nth-child(1){border-radius:var(--r-organic-1)!important}.choice-card:nth-child(2),.certainty-card:nth-child(2),.timeline-photo-card:nth-child(2),.timeline-milestone:nth-child(2),.deal-card:nth-child(2){border-radius:var(--r-organic-2)!important}.choice-card:nth-child(3),.certainty-card:nth-child(3),.timeline-photo-card:nth-child(3),.timeline-milestone:nth-child(3),.deal-card:nth-child(3){border-radius:var(--r-organic-3)!important}.choice-card:nth-child(4),.certainty-card:nth-child(4),.timeline-milestone:nth-child(4){border-radius:var(--r-organic-4)!important}@media(min-width:901px){.choice-card:nth-child(2){transform:translateY(10px) rotate(.15deg)}.choice-card:nth-child(3){transform:translateY(-4px) rotate(-.15deg)}.choice-card:nth-child(4){transform:translateY(12px)}.timeline-photo-card:nth-child(2){transform:translateY(14px) rotate(.2deg)}.timeline-photo-card:nth-child(3){transform:translateY(-6px) rotate(-.2deg)}.timeline-milestone:nth-child(2){transform:translateY(8px)}.timeline-milestone:nth-child(4){transform:translateY(12px)}.certainty-card:nth-child(2){transform:translateY(8px)}.certainty-card:nth-child(4){transform:translateY(12px)}.deal-card:nth-child(2){transform:translateY(8px)}}.choice-card:hover,.certainty-card:hover,.deal-card:hover,.timeline-photo-card:hover,.timeline-milestone:hover,.cat-card.clean-cat:hover{transform:translateY(-8px) scale(1.012) rotate(-.12deg)!important}.choice-icon,.certainty-icon,.cat-visual{border-radius:18px 14px 20px 12px!important;transform:rotate(-2deg)}.choice-card:nth-child(even) .choice-icon,.certainty-card:nth-child(even) .certainty-icon,.cat-card.clean-cat:nth-child(even) .cat-visual{transform:rotate(2deg);border-radius:14px 20px 12px 18px!important}.timeline-photo-media,.deal-img{border-radius:22px 18px 0 0!important}.toggle{border-radius:22px 16px 24px 16px!important}.toggle:nth-child(even){border-radius:16px 24px 16px 22px!important}.choice-shell::before,.timeline-shell::before,.bodyscan::before,.cta-card::before{background:linear-gradient(180deg,rgb(255 255 255 / .62) 0%,rgb(255 255 255 / .18) 18%,#fff0 42%),linear-gradient(135deg,rgb(255 255 255 / .16),transparent 48%),radial-gradient(circle at 92% 12%,rgb(255 0 66 / .06),transparent 18%)}.choice-shell::after,.timeline-shell::after,.bodyscan::after,.cta-card::after{left:32px;right:32px;height:30px}.clean-cat-grid{gap:16px!important}.cat-card.clean-cat:nth-child(odd){transform:translateY(-4px)}.cat-card.clean-cat:nth-child(even){transform:translateY(8px)}.cat-card.clean-cat:hover{transform:translateY(-8px) scale(1.015)!important}.btn,.quick-contact-widget a,.timeline-year-chip,.banner-tag,.section-tag{border-radius:999px!important;letter-spacing:.01em}.choice-help,.family-timeline,.certainty-block,.faq-section{position:relative}.choice-help::before,.family-timeline::before,.certainty-block::before,.faq-section::before{content:'';position:absolute;top:8px;left:50%;width:120px;height:14px;transform:translateX(-50%);border-radius:999px;background:linear-gradient(90deg,#fff0,rgb(255 0 66 / .08),#fff0);pointer-events:none;opacity:.85}@media(max-width:900px){.choice-card,.certainty-card,.deal-card,.timeline-photo-card,.timeline-milestone,.cat-card.clean-cat{transform:none!important}.hero .banner.b1,.hero .banner.b2,.hero .banner.b3,.choice-shell,.timeline-shell,.review-proof-card,.usp-grid,.bodyscan,.cta-card{border-radius:26px!important}.sec-hd h2::after,.choice-intro h2::after,.timeline-copy h2::after{width:66px;bottom:-8px}}.site-header{position:sticky!important;top:12px!important;z-index:70!important;background:transparent!important;border-bottom:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.site-header .wrap{position:relative}.nav{min-height:74px!important;height:auto!important;padding:12px 18px!important;background:rgb(255 255 255 / .84)!important;border:1px solid rgb(228 223 214 / .88)!important;border-radius:28px 28px 20px 20px!important;box-shadow:0 18px 46px rgb(24 24 28 / .09),0 3px 10px rgb(24 24 28 / .04)!important;backdrop-filter:blur(18px) saturate(135%)!important;-webkit-backdrop-filter:blur(18px) saturate(135%)!important;position:relative;overflow:hidden}.nav::before{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgb(255 255 255 / .65) 0%,rgb(255 255 255 / .10) 30%,#fff0 55%),radial-gradient(circle at 10% 0%,rgb(255 0 66 / .045),transparent 18%)}.nav>*{position:relative;z-index:1}.nav-links{gap:4px!important}.nav-links a{display:inline-flex;align-items:center;justify-content:center;padding:.7rem .92rem!important;border-radius:999px!important;font-weight:600!important;color:var(--ink2)!important;transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.nav-links a:hover{background:rgb(245 242 236 / .95)!important;color:var(--ink)!important;box-shadow:0 6px 16px rgb(24 24 28 / .05);transform:translateY(-1px)}.nav-links a.hot{background:rgb(255 0 66 / .08)!important;color:var(--red)!important}.nav-links a:nth-child(odd){border-radius:18px 999px 999px 18px!important}.nav-links a:nth-child(even){border-radius:999px 18px 18px 999px!important}.nav-icons .nib{background:rgb(248 246 241 / .84)!important;border:1px solid rgb(232 227 219 / .9)!important;box-shadow:0 6px 16px rgb(24 24 28 / .05)!important}.hero{padding-top:10px!important;padding-bottom:54px!important;overflow:visible!important}.hero::before{content:'';position:absolute;left:0;right:0;top:34px;height:430px;background:linear-gradient(180deg,#F7F8F8 0%,#EEF1F2 100%);border-radius:0 0 52px 52px;z-index:0}.hero .wrap{position:relative;z-index:1}.hero-grid-clean{grid-template-columns:1.15fr .85fr!important;gap:22px!important;min-height:560px;height:auto!important;overflow:visible!important;align-items:center!important}.hero-grid-clean .hero-right{gap:18px!important;transform:translateY(18px)}.hero .banner.b1{min-height:520px!important;height:auto!important;background:linear-gradient(135deg,#FFFFFF 0%,#F3F5F6 100%)!important;border-radius:46px 28px 44px 24px!important;overflow:visible!important;box-shadow:0 26px 70px rgb(24 24 28 / .10),0 10px 24px rgb(24 24 28 / .06)!important}.hero .banner.b1::before{content:'';position:absolute;right:18%;top:-32px;width:360px;height:360px;border-radius:48% 52% 44% 56%;background:linear-gradient(180deg,rgb(230 235 239 / .95) 0%,rgb(242 245 247 / .45) 100%);z-index:0;box-shadow:inset 0 1px 0 rgb(255 255 255 / .8)}.hero .banner.b1::after{content:'';position:absolute;left:42px;right:120px;bottom:-26px;height:36px;background:radial-gradient(ellipse at center,rgb(24 24 28 / .16) 0%,#fff0 72%);filter:blur(10px);z-index:0;pointer-events:none}.hero .banner.b1 .bph{position:absolute!important;right:-28px;top:36px;bottom:-22px;width:56%;border-radius:34px 26px 38px 24px!important;overflow:hidden!important;z-index:2;box-shadow:0 22px 48px rgb(24 24 28 / .16),0 10px 22px rgb(24 24 28 / .08)}.hero .banner.b1 .banner-photo{object-fit:cover!important;object-position:center!important}.hero .banner.b1 .banner-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgb(255 255 255 / .18) 0%,#fff0 44%);z-index:1;pointer-events:none}.hero .banner.b1 .banner-content{top:0!important;bottom:auto!important;left:0!important;right:auto!important;width:48%;padding:44px 36px 34px!important;z-index:3!important}.hero .banner.b1 .banner-content h1{max-width:12rem!important;line-height:.94!important;margin-bottom:16px!important}.hero .banner.b1 .banner-content p{max-width:22rem!important;margin-bottom:20px!important}.hero .banner.b1 .banner-tag{margin-bottom:16px}.hero .banner.b1 .banner-ctas{display:flex;gap:10px;flex-wrap:wrap}.hero .banner.b2{transform:translateX(-12px) rotate(-.25deg);border-radius:28px 38px 24px 36px!important}.hero .banner.b3{transform:translateX(14px) rotate(.22deg);border-radius:36px 24px 34px 28px!important}.hero .banner.b2:hover,.hero .banner.b3:hover{transform:translateY(-5px)!important}.usp-row{margin-top:-10px}.usp-grid{background:rgb(255 255 255 / .88)!important}@media(max-width:1100px){.hero-grid-clean{grid-template-columns:1fr!important;min-height:auto}.hero-grid-clean .hero-right{transform:none!important}.hero .banner.b1{min-height:460px!important}.hero .banner.b1 .bph{right:18px;top:auto;bottom:18px;width:46%;height:54%}.hero .banner.b1 .banner-content{width:52%}}@media(max-width:780px){.site-header{top:8px!important}.nav{border-radius:20px!important;padding:10px 12px!important}.hero::before{height:320px;border-radius:0 0 34px 34px}.hero .banner.b1{min-height:480px!important;border-radius:28px!important}.hero .banner.b1::before,.hero .banner.b1::after{display:none}.hero .banner.b1 .bph{position:relative!important;right:auto;top:auto;bottom:auto;width:calc(100% - 28px);height:210px;margin:0 14px 14px auto;border-radius:22px!important}.hero .banner.b1 .banner-content{position:relative!important;width:auto;padding:28px 22px 10px!important}.hero .banner.b2,.hero .banner.b3{transform:none!important;border-radius:22px!important}.nav-links a{padding:.58rem .74rem!important;font-size:.84rem}}.hero .banner.b1 .bph{width:64%!important;right:-42px!important;top:24px!important;bottom:-28px!important}.hero .banner.b1 .banner-content{width:38%!important;padding:42px 30px 34px!important}.hero .banner.b1 .banner-content h1{max-width:10.8rem!important}.hero .banner.b1::before{right:10%!important;width:400px!important;height:400px!important}.hero .banner.b1::after{right:80px!important}@media(max-width:1100px){.hero .banner.b1 .bph{width:50%!important;right:16px!important;top:auto!important;bottom:18px!important}.hero .banner.b1 .banner-content{width:48%!important}}@media(max-width:780px){.hero .banner.b1 .bph{width:calc(100% - 28px)!important;right:auto!important;top:auto!important;bottom:auto!important;height:230px!important}.hero .banner.b1 .banner-content{width:auto!important;padding:28px 22px 10px!important}}.hero .banner.b1 .banner-overlay{background:linear-gradient(90deg,rgb(255 255 255 / .94) 0%,rgb(255 255 255 / .88) 22%,rgb(255 255 255 / .64) 40%,rgb(255 255 255 / .16) 58%,#fff0 72%)!important;z-index:2!important}.hero .banner.b1 .banner-content{color:var(--ink)!important;z-index:4!important}.hero .banner.b1 .banner-content::before{content:'';position:absolute;inset:24px 12px 18px 16px;border-radius:28px 22px 30px 20px;background:linear-gradient(180deg,rgb(255 255 255 / .72) 0%,rgb(255 255 255 / .48) 100%);border:1px solid rgb(230 224 216 / .78);box-shadow:0 14px 34px rgb(24 24 28 / .06),inset 0 1px 0 rgb(255 255 255 / .82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:-1}.hero .banner.b1 .banner-tag{color:#8D8B86!important;opacity:1!important}.hero .banner.b1 .banner-content h1{color:#1D1D20!important;text-shadow:none!important}.hero .banner.b1 .banner-content h1 em{color:var(--red)!important}.hero .banner.b1 .banner-content p{color:#57555C!important;opacity:1!important}.hero .banner.b1 .btn-ghost{background:rgb(255 255 255 / .82)!important;color:var(--ink)!important;border:1px solid rgb(226 220 212 / .92)!important}@media(max-width:780px){.hero .banner.b1 .banner-content::before{inset:14px 8px 10px 8px;border-radius:22px}}.hero .banner.b1 .banner-content{padding:42px 28px 34px!important}.hero .banner.b1 .banner-content::before{content:'';position:absolute;inset:8px -6px 6px -10px;z-index:-1;border:none!important;border-radius:42% 46% 38% 44% / 28% 34% 30% 36%;background:radial-gradient(circle at 20% 24%,rgb(255 255 255 / .97) 0 18%,transparent 19%),radial-gradient(circle at 40% 14%,rgb(255 255 255 / .97) 0 16%,transparent 17%),radial-gradient(circle at 62% 16%,rgb(255 255 255 / .96) 0 17%,transparent 18%),radial-gradient(circle at 78% 27%,rgb(255 255 255 / .95) 0 14%,transparent 15%),radial-gradient(circle at 16% 50%,rgb(255 255 255 / .94) 0 13%,transparent 14%),radial-gradient(circle at 50% 42%,rgb(255 255 255 / .90) 0 28%,transparent 29%),radial-gradient(circle at 74% 48%,rgb(255 255 255 / .92) 0 16%,transparent 17%),radial-gradient(circle at 30% 74%,rgb(255 255 255 / .90) 0 17%,transparent 18%),radial-gradient(circle at 58% 76%,rgb(255 255 255 / .89) 0 19%,transparent 20%),radial-gradient(circle at 82% 72%,rgb(255 255 255 / .88) 0 15%,transparent 16%),linear-gradient(180deg,rgb(255 255 255 / .94) 0%,rgb(255 255 255 / .76) 100%);box-shadow:0 18px 44px rgb(24 24 28 / .08),0 6px 18px rgb(24 24 28 / .05),inset 0 1px 0 rgb(255 255 255 / .85);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);filter:drop-shadow(0 12px 26px rgb(24 24 28 / .08))}.hero .banner.b1 .banner-content::after{content:'';position:absolute;left:36px;right:36px;bottom:-12px;height:24px;z-index:-2;border-radius:50%;background:radial-gradient(ellipse at center,rgb(24 24 28 / .12) 0%,#fff0 72%);filter:blur(10px);pointer-events:none}.hero .banner.b1 .banner-tag,.hero .banner.b1 .banner-content h1,.hero .banner.b1 .banner-content p,.hero .banner.b1 .banner-ctas{position:relative;z-index:2}@media(max-width:780px){.hero .banner.b1 .banner-content{padding:28px 20px 12px!important}.hero .banner.b1 .banner-content::before{inset:2px -2px 4px -2px}}.hero{overflow:visible!important}.hero-grid-clean{position:relative!important;overflow:visible!important;z-index:2}.hero-grid-clean::after{content:'';position:absolute;left:2%;right:2%;bottom:-54px;height:150px;pointer-events:none;z-index:0;background:radial-gradient(circle at 8% 68%,rgb(255 255 255 / .97) 0 16%,transparent 16.5%),radial-gradient(circle at 20% 36%,rgb(255 255 255 / .98) 0 20%,transparent 20.5%),radial-gradient(circle at 34% 66%,rgb(255 255 255 / .97) 0 17%,transparent 17.5%),radial-gradient(circle at 48% 34%,rgb(255 255 255 / .99) 0 22%,transparent 22.5%),radial-gradient(circle at 62% 64%,rgb(255 255 255 / .97) 0 18%,transparent 18.5%),radial-gradient(circle at 76% 40%,rgb(255 255 255 / .98) 0 19%,transparent 19.5%),radial-gradient(circle at 90% 68%,rgb(255 255 255 / .96) 0 15%,transparent 15.5%),linear-gradient(180deg,rgb(255 255 255 / .97) 0%,rgb(255 255 255 / .88) 78%,rgb(255 255 255 / .78) 100%);border-radius:42% 58% 40% 60% / 52% 42% 58% 48%;box-shadow:0 28px 60px rgb(24 24 28 / .07),0 10px 24px rgb(24 24 28 / .04),inset 0 1px 0 rgb(255 255 255 / .92);filter:drop-shadow(0 16px 30px rgb(24 24 28 / .06));opacity:.98}.hero-grid-clean::before{content:'';position:absolute;left:10%;right:10%;bottom:-76px;height:44px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,rgb(24 24 28 / .11) 0%,#fff0 72%);filter:blur(12px)}.hero .banner,.hero .hero-right{position:relative;z-index:2}@media(max-width:1100px){.hero-grid-clean::after{left:4%;right:4%;bottom:-42px;height:124px}}@media(max-width:780px){.hero-grid-clean::after{left:4%;right:4%;bottom:-30px;height:92px;background:radial-gradient(circle at 15% 64%,rgb(255 255 255 / .97) 0 18%,transparent 18.5%),radial-gradient(circle at 36% 34%,rgb(255 255 255 / .98) 0 22%,transparent 22.5%),radial-gradient(circle at 58% 66%,rgb(255 255 255 / .98) 0 18%,transparent 18.5%),radial-gradient(circle at 82% 42%,rgb(255 255 255 / .97) 0 18%,transparent 18.5%),linear-gradient(180deg,rgb(255 255 255 / .97) 0%,rgb(255 255 255 / .88) 100%)}.hero-grid-clean::before{bottom:-44px;height:28px}}.choice-help{position:relative;z-index:1}.choice-shell{position:relative!important;overflow:visible!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:42px 34px!important}.choice-shell::before{content:'';position:absolute;inset:-10px -14px -12px -14px;z-index:0;border:none!important;background:radial-gradient(circle at 8% 28%,rgb(255 255 255 / .98) 0 14%,transparent 14.5%),radial-gradient(circle at 20% 14%,rgb(255 255 255 / .99) 0 18%,transparent 18.5%),radial-gradient(circle at 36% 18%,rgb(255 255 255 / .98) 0 17%,transparent 17.5%),radial-gradient(circle at 54% 12%,rgb(255 255 255 / .98) 0 16%,transparent 16.5%),radial-gradient(circle at 72% 18%,rgb(255 255 255 / .98) 0 17%,transparent 17.5%),radial-gradient(circle at 90% 28%,rgb(255 255 255 / .97) 0 14%,transparent 14.5%),radial-gradient(circle at 12% 56%,rgb(255 255 255 / .97) 0 17%,transparent 17.5%),radial-gradient(circle at 34% 68%,rgb(255 255 255 / .97) 0 18%,transparent 18.5%),radial-gradient(circle at 58% 70%,rgb(255 255 255 / .97) 0 19%,transparent 19.5%),radial-gradient(circle at 82% 62%,rgb(255 255 255 / .97) 0 17%,transparent 17.5%),radial-gradient(circle at 94% 74%,rgb(255 255 255 / .96) 0 13%,transparent 13.5%),linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(252 251 248 / .96) 100%);border-radius:44% 40% 42% 38% / 26% 28% 24% 30%;box-shadow:0 20px 56px rgb(24 24 28 / .08),0 8px 20px rgb(24 24 28 / .05),inset 0 1px 0 rgb(255 255 255 / .92);filter:drop-shadow(0 16px 28px rgb(24 24 28 / .05))}.choice-shell::after{content:'';position:absolute;left:8%;right:8%;bottom:-24px;height:32px;z-index:-1;border-radius:50%;background:radial-gradient(ellipse at center,rgb(24 24 28 / .12) 0%,#fff0 72%);filter:blur(12px);pointer-events:none}.choice-shell>*{position:relative;z-index:1}.choice-intro{padding-left:6px}.choice-intro h2{max-width:14rem}.choice-intro h2::after{bottom:-12px!important}.product-choice-grid{gap:14px!important}.product-choice-grid .choice-card{background:linear-gradient(180deg,rgb(255 255 255 / .96) 0%,rgb(247 247 244 / .96) 100%)!important}@media(max-width:900px){.choice-shell{padding:28px 20px!important}.choice-shell::before{inset:-6px -8px -8px -8px}}.choice-help{position:relative;z-index:1;padding-top:24px!important;padding-bottom:78px!important}.choice-shell{position:relative!important;overflow:visible!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:54px 42px 44px!important;min-height:430px}.choice-shell::before{content:'';position:absolute;inset:-28px -26px -24px -26px;z-index:0;border:none!important;background:radial-gradient(circle at 7% 30%,rgb(255 255 255 / .99) 0 14%,transparent 14.7%),radial-gradient(circle at 18% 16%,rgb(255 255 255 / .995) 0 19%,transparent 19.7%),radial-gradient(circle at 31% 11%,rgb(255 255 255 / .995) 0 18%,transparent 18.7%),radial-gradient(circle at 46% 9%,rgb(255 255 255 / .995) 0 21%,transparent 21.7%),radial-gradient(circle at 61% 11%,rgb(255 255 255 / .995) 0 19%,transparent 19.7%),radial-gradient(circle at 76% 16%,rgb(255 255 255 / .99) 0 18%,transparent 18.7%),radial-gradient(circle at 91% 28%,rgb(255 255 255 / .985) 0 14%,transparent 14.7%),radial-gradient(circle at 9% 55%,rgb(255 255 255 / .985) 0 17%,transparent 17.7%),radial-gradient(circle at 24% 71%,rgb(255 255 255 / .98) 0 18%,transparent 18.7%),radial-gradient(circle at 45% 78%,rgb(255 255 255 / .98) 0 21%,transparent 21.7%),radial-gradient(circle at 68% 73%,rgb(255 255 255 / .98) 0 18%,transparent 18.7%),radial-gradient(circle at 86% 58%,rgb(255 255 255 / .98) 0 17%,transparent 17.7%),radial-gradient(circle at 96% 76%,rgb(255 255 255 / .97) 0 12%,transparent 12.7%),linear-gradient(180deg,rgb(255 255 255 / .99) 0%,rgb(251 250 247 / .98) 62%,rgb(248 247 243 / .97) 100%);border-radius:46% 42% 44% 40% / 24% 28% 26% 30%;box-shadow:0 28px 74px rgb(24 24 28 / .08),0 10px 24px rgb(24 24 28 / .05),inset 0 1px 0 rgb(255 255 255 / .96);filter:drop-shadow(0 22px 34px rgb(24 24 28 / .05))}.choice-shell::after{content:'';position:absolute;left:10%;right:10%;bottom:-34px;height:42px;z-index:-1;border-radius:50%;background:radial-gradient(ellipse at center,rgb(24 24 28 / .12) 0%,#fff0 72%);filter:blur(14px);pointer-events:none}.choice-shell>*{position:relative;z-index:1}.choice-intro{padding:6px 10px 0 8px}.choice-intro h2{max-width:15rem}.product-choice-grid{gap:16px!important;align-self:center}.product-choice-grid .choice-card{background:linear-gradient(180deg,rgb(255 255 255 / .97) 0%,rgb(248 248 245 / .96) 100%)!important;box-shadow:0 12px 28px rgb(24 24 28 / .06),0 4px 12px rgb(24 24 28 / .04)!important}@media(max-width:900px){.choice-help{padding-bottom:54px!important}.choice-shell{min-height:auto;padding:34px 22px 28px!important}.choice-shell::before{inset:-14px -12px -14px -12px}}.choice-help{position:relative;z-index:1;padding-top:28px!important;padding-bottom:88px!important}.choice-shell{position:relative!important;overflow:visible!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:62px 46px 52px!important;min-height:440px}.choice-shell::before{content:'';position:absolute;inset:-22px -28px -18px -28px;z-index:0;background:radial-gradient(circle at 10% 66%,#d8ebf5 0 8.5%,transparent 8.8%),radial-gradient(circle at 18% 54%,#d5e9f4 0 11%,transparent 11.3%),radial-gradient(circle at 29% 42%,#d7ebf6 0 12.5%,transparent 12.8%),radial-gradient(circle at 42% 33%,#dcedf7 0 13.5%,transparent 13.8%),radial-gradient(circle at 55% 31%,#deeff8 0 12%,transparent 12.3%),radial-gradient(circle at 68% 38%,#d9ecf6 0 13%,transparent 13.3%),radial-gradient(circle at 80% 50%,#d4e8f3 0 12%,transparent 12.3%),radial-gradient(circle at 90% 65%,#d7ebf5 0 8.5%,transparent 8.8%),radial-gradient(circle at 22% 74%,#eff7fb 0 15%,transparent 15.3%),radial-gradient(circle at 46% 68%,#f5fbfe 0 18%,transparent 18.3%),radial-gradient(circle at 70% 72%,#eef8fc 0 15%,transparent 15.3%),linear-gradient(180deg,rgb(238 247 251 / .98) 0%,rgb(227 241 248 / .98) 100%);border-radius:42% 44% 40% 43% / 30% 30% 28% 31%;box-shadow:0 18px 42px rgb(67 96 120 / .10),0 8px 18px rgb(67 96 120 / .06),inset 0 6px 18px rgb(255 255 255 / .58),inset 0 -10px 16px rgb(188 217 233 / .28);filter:drop-shadow(0 18px 26px rgb(67 96 120 / .10));opacity:1}.choice-shell::after{content:'';position:absolute;left:12%;right:12%;bottom:-28px;height:34px;z-index:-1;border-radius:50%;background:radial-gradient(ellipse at center,rgb(60 82 102 / .16) 0%,#fff0 72%);filter:blur(12px);pointer-events:none}.choice-shell>*{position:relative;z-index:1}.choice-intro{padding:8px 12px 0 10px}.choice-intro h2{max-width:15rem}.choice-intro p{max-width:26rem}.product-choice-grid{gap:16px!important;align-self:center}.product-choice-grid .choice-card{background:linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(249 250 249 / .97) 100%)!important;box-shadow:0 12px 28px rgb(24 24 28 / .06),0 4px 12px rgb(24 24 28 / .04)!important}@media(max-width:900px){.choice-help{padding-bottom:58px!important}.choice-shell{min-height:auto;padding:36px 22px 30px!important}.choice-shell::before{inset:-12px -10px -10px -10px;background:radial-gradient(circle at 14% 62%,#d8ebf5 0 10%,transparent 10.3%),radial-gradient(circle at 31% 38%,#dceef8 0 15%,transparent 15.3%),radial-gradient(circle at 50% 28%,#e6f3f9 0 16%,transparent 16.3%),radial-gradient(circle at 69% 40%,#d8ebf5 0 15%,transparent 15.3%),radial-gradient(circle at 86% 62%,#d6eaf4 0 10%,transparent 10.3%),radial-gradient(circle at 50% 74%,#f4fbfe 0 19%,transparent 19.3%),linear-gradient(180deg,rgb(238 247 251 / .98) 0%,rgb(227 241 248 / .98) 100%)}}.choice-help{position:relative;z-index:1;padding-top:28px!important;padding-bottom:88px!important}.choice-shell{position:relative!important;overflow:visible!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:64px 46px 54px!important;min-height:440px}.choice-shell::before{content:'';position:absolute;inset:-26px -30px -22px -30px;z-index:0;background:radial-gradient(circle at 8% 66%,#ffffff 0 8.8%,transparent 9.1%),radial-gradient(circle at 16% 49%,#ffffff 0 12.5%,transparent 12.8%),radial-gradient(circle at 26% 34%,#ffffff 0 14%,transparent 14.3%),radial-gradient(circle at 39% 21%,#ffffff 0 15.5%,transparent 15.8%),radial-gradient(circle at 54% 18%,#ffffff 0 16.5%,transparent 16.8%),radial-gradient(circle at 69% 22%,#ffffff 0 15%,transparent 15.3%),radial-gradient(circle at 82% 37%,#ffffff 0 13.5%,transparent 13.8%),radial-gradient(circle at 92% 56%,#ffffff 0 9%,transparent 9.3%),radial-gradient(circle at 12% 77%,#ffffff 0 12.5%,transparent 12.8%),radial-gradient(circle at 30% 84%,#ffffff 0 14%,transparent 14.3%),radial-gradient(circle at 51% 86%,#ffffff 0 16%,transparent 16.3%),radial-gradient(circle at 73% 81%,#ffffff 0 13.5%,transparent 13.8%),radial-gradient(circle at 90% 71%,#ffffff 0 10.5%,transparent 10.8%),linear-gradient(180deg,#ffffff 0%,#fffdfa 100%);box-shadow:0 24px 64px rgb(24 24 28 / .08),0 8px 20px rgb(24 24 28 / .05),0 0 0 1px rgb(229 224 216 / .9),inset 0 1px 0 rgb(255 255 255 / .98);filter:drop-shadow(0 18px 26px rgb(24 24 28 / .05))}.choice-shell::after{content:'';position:absolute;left:10%;right:10%;bottom:-34px;height:38px;z-index:-1;border-radius:50%;background:radial-gradient(ellipse at center,rgb(24 24 28 / .12) 0%,#fff0 72%);filter:blur(13px);pointer-events:none}.choice-shell>*{position:relative;z-index:1}.choice-intro{padding:8px 12px 0 10px}.choice-intro h2{max-width:15rem}.choice-intro p{max-width:26rem}.product-choice-grid{gap:16px!important;align-self:center}.product-choice-grid .choice-card{background:linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(249 249 246 / .98) 100%)!important;box-shadow:0 12px 28px rgb(24 24 28 / .06),0 4px 12px rgb(24 24 28 / .04)!important}.choice-shell{border-radius:0!important}@media(max-width:900px){.choice-help{padding-bottom:58px!important}.choice-shell{min-height:auto;padding:36px 22px 30px!important}.choice-shell::before{inset:-12px -12px -10px -12px;background:radial-gradient(circle at 13% 61%,#ffffff 0 10%,transparent 10.4%),radial-gradient(circle at 29% 38%,#ffffff 0 16%,transparent 16.4%),radial-gradient(circle at 50% 24%,#ffffff 0 18%,transparent 18.4%),radial-gradient(circle at 72% 39%,#ffffff 0 16%,transparent 16.4%),radial-gradient(circle at 87% 60%,#ffffff 0 10%,transparent 10.4%),radial-gradient(circle at 50% 78%,#ffffff 0 20%,transparent 20.4%),linear-gradient(180deg,#ffffff 0%,#fffdfa 100%)}}.choice-help{position:relative;z-index:1;padding-top:28px!important;padding-bottom:92px!important}.choice-shell{position:relative!important;overflow:visible!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:70px 50px 58px!important;min-height:450px}.choice-shell::before{content:'';position:absolute;inset:-36px -44px -28px -44px;z-index:0;background:#fff;-webkit-mask-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201200%20620%22%20preserveAspectRatio%3D%22none%22%3E%0A%20%20%3Cpath%20fill%3D%22white%22%20d%3D%22%0A%20%20%20%20M1065%20425%0A%20%20%20%20C1108%20425%201146%20392%201146%20347%0A%20%20%20%20C1146%20309%201119%20278%201084%20271%0A%20%20%20%20C1086%20264%201087%20256%201087%20248%0A%20%20%20%20C1087%20192%201042%20147%20986%20147%0A%20%20%20%20C968%20147%20951%20151%20936%20159%0A%20%20%20%20C921%2095%20864%2048%20795%2048%0A%20%20%20%20C741%2048%20694%2077%20670%20121%0A%20%20%20%20C650%20101%20622%2089%20591%2089%0A%20%20%20%20C550%2089%20514%20109%20492%20140%0A%20%20%20%20C463%2091%20410%2058%20349%2058%0A%20%20%20%20C260%2058%20187%20128%20181%20216%0A%20%20%20%20C172%20214%20162%20213%20152%20213%0A%20%20%20%20C90%20213%2040%20264%2040%20326%0A%20%20%20%20C40%20374%2070%20415%20113%20430%0A%20%20%20%20C110%20439%20109%20448%20109%20457%0A%20%20%20%20C109%20518%20158%20567%20219%20567%0A%20%20%20%20H1037%0A%20%20%20%20C1105%20567%201160%20512%201160%20444%0A%20%20%20%20C1160%20438%201159%20431%201158%20425%0A%20%20%20%20Z%22/%3E%0A%3C/svg%3E);mask-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%201200%20620%22%20preserveAspectRatio%3D%22none%22%3E%0A%20%20%3Cpath%20fill%3D%22white%22%20d%3D%22%0A%20%20%20%20M1065%20425%0A%20%20%20%20C1108%20425%201146%20392%201146%20347%0A%20%20%20%20C1146%20309%201119%20278%201084%20271%0A%20%20%20%20C1086%20264%201087%20256%201087%20248%0A%20%20%20%20C1087%20192%201042%20147%20986%20147%0A%20%20%20%20C968%20147%20951%20151%20936%20159%0A%20%20%20%20C921%2095%20864%2048%20795%2048%0A%20%20%20%20C741%2048%20694%2077%20670%20121%0A%20%20%20%20C650%20101%20622%2089%20591%2089%0A%20%20%20%20C550%2089%20514%20109%20492%20140%0A%20%20%20%20C463%2091%20410%2058%20349%2058%0A%20%20%20%20C260%2058%20187%20128%20181%20216%0A%20%20%20%20C172%20214%20162%20213%20152%20213%0A%20%20%20%20C90%20213%2040%20264%2040%20326%0A%20%20%20%20C40%20374%2070%20415%20113%20430%0A%20%20%20%20C110%20439%20109%20448%20109%20457%0A%20%20%20%20C109%20518%20158%20567%20219%20567%0A%20%20%20%20H1037%0A%20%20%20%20C1105%20567%201160%20512%201160%20444%0A%20%20%20%20C1160%20438%201159%20431%201158%20425%0A%20%20%20%20Z%22/%3E%0A%3C/svg%3E);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;box-shadow:0 26px 70px rgb(24 24 28 / .08),0 8px 20px rgb(24 24 28 / .05);filter:drop-shadow(0 22px 34px rgb(24 24 28 / .06))}.choice-shell::after{content:'';position:absolute;left:9%;right:9%;bottom:-38px;height:40px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,rgb(24 24 28 / .14) 0%,#fff0 72%);filter:blur(14px)}.choice-shell>*{position:relative;z-index:1}.choice-intro{padding:14px 14px 0 14px}.choice-intro h2{max-width:15rem}.choice-intro p{max-width:26rem}.product-choice-grid{gap:16px!important;align-self:center}.product-choice-grid .choice-card{background:linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(249 249 246 / .98) 100%)!important;box-shadow:0 12px 28px rgb(24 24 28 / .06),0 4px 12px rgb(24 24 28 / .04)!important}@media(max-width:900px){.choice-help{padding-bottom:60px!important}.choice-shell{min-height:auto;padding:42px 24px 36px!important}.choice-shell::before{inset:-16px -16px -14px -16px}}.choice-help{padding-top:36px!important;padding-bottom:108px!important}.choice-shell{padding:78px 56px 66px!important;min-height:490px}.choice-shell::before{inset:-56px -72px -42px -72px!important;background:linear-gradient(180deg,#ffffff 0%,#fffdfa 100%)!important;box-shadow:0 34px 90px rgb(24 24 28 / .10),0 14px 34px rgb(24 24 28 / .06),0 0 0 2px rgb(235 230 223 / .95),inset 0 2px 0 rgb(255 255 255 / .98)!important;filter:drop-shadow(0 26px 38px rgb(24 24 28 / .08)) drop-shadow(0 0 18px rgb(255 255 255 / .95))!important}.choice-shell::after{left:7%!important;right:7%!important;bottom:-48px!important;height:54px!important;background:radial-gradient(ellipse at center,rgb(24 24 28 / .16) 0%,#fff0 72%)!important;filter:blur(16px)!important}.choice-intro{padding:18px 18px 0 18px!important}.choice-intro h2{max-width:16rem}.product-choice-grid{gap:18px!important}.product-choice-grid .choice-card{box-shadow:0 14px 34px rgb(24 24 28 / .07),0 4px 12px rgb(24 24 28 / .04)!important}@media(max-width:900px){.choice-help{padding-bottom:70px!important}.choice-shell{min-height:auto;padding:46px 26px 40px!important}.choice-shell::before{inset:-26px -26px -20px -26px!important}.choice-shell::after{bottom:-34px!important;height:34px!important}}.choice-help{background:radial-gradient(circle at 14% 22%,rgb(238 241 243 / .95) 0%,#fff0 24%),linear-gradient(180deg,#EEF1F3 0%,#F5F6F7 36%,#FAF9F6 100%)!important;border-radius:36px!important;margin-top:10px}.choice-shell::before{background:linear-gradient(180deg,#FFFFFF 0%,#FFFDFC 100%)!important;box-shadow:0 36px 96px rgb(24 24 28 / .14),0 16px 36px rgb(24 24 28 / .08),0 0 0 3px rgb(221 227 232 / .95),inset 0 2px 0 rgb(255 255 255 / .99)!important;filter:drop-shadow(0 28px 40px rgb(24 24 28 / .10)) drop-shadow(0 0 28px rgb(255 255 255 / .96))!important}.choice-shell::after{background:radial-gradient(ellipse at center,rgb(24 24 28 / .20) 0%,#fff0 72%)!important;opacity:1!important}.choice-intro h2::after{background:linear-gradient(90deg,rgb(255 0 66 / .24),rgb(255 0 66 / .06))!important}.product-choice-grid .choice-card{border-color:rgb(222 226 230 / .98)!important;box-shadow:0 16px 36px rgb(24 24 28 / .08),0 5px 14px rgb(24 24 28 / .05)!important}@media(max-width:900px){.choice-help{border-radius:24px!important}}.hero .banner.b1 .banner-content{position:relative!important;width:40%!important;padding:52px 34px 42px!important;z-index:4!important}.hero .banner.b1 .banner-content::before{content:''!important;position:absolute;inset:-20px -18px -24px -16px!important;z-index:-1!important;background:linear-gradient(180deg,#FFFFFF 0%,#FFFDFC 100%)!important;-webkit-mask-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20900%201100%22%20preserveAspectRatio%3D%22none%22%3E%0A%20%20%3Cpath%20fill%3D%22white%22%20d%3D%22%0A%20%20%20%20M796%20735%0A%20%20%20%20C848%20735%20890%20693%20890%20641%0A%20%20%20%20C890%20600%20864%20564%20827%20551%0A%20%20%20%20C829%20542%20830%20532%20830%20522%0A%20%20%20%20C830%20453%20774%20397%20705%20397%0A%20%20%20%20C688%20397%20672%20400%20657%20406%0A%20%20%20%20C653%20315%20577%20243%20484%20243%0A%20%20%20%20C434%20243%20388%20264%20356%20299%0A%20%20%20%20C332%20281%20302%20270%20269%20270%0A%20%20%20%20C191%20270%20128%20333%20128%20411%0A%20%20%20%20C128%20426%20130%20440%20134%20453%0A%20%20%20%20C91%20474%2062%20517%2062%20567%0A%20%20%20%20C62%20626%20101%20676%20155%20692%0A%20%20%20%20C134%20718%20122%20751%20122%20786%0A%20%20%20%20C122%20874%20193%20945%20281%20945%0A%20%20%20%20H749%0A%20%20%20%20C839%20945%20912%20872%20912%20782%0A%20%20%20%20C912%20762%20908%20742%20901%20724%0A%20%20%20%20C869%20731%20833%20735%20796%20735%0A%20%20%20%20Z%22/%3E%0A%3C/svg%3E);mask-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20900%201100%22%20preserveAspectRatio%3D%22none%22%3E%0A%20%20%3Cpath%20fill%3D%22white%22%20d%3D%22%0A%20%20%20%20M796%20735%0A%20%20%20%20C848%20735%20890%20693%20890%20641%0A%20%20%20%20C890%20600%20864%20564%20827%20551%0A%20%20%20%20C829%20542%20830%20532%20830%20522%0A%20%20%20%20C830%20453%20774%20397%20705%20397%0A%20%20%20%20C688%20397%20672%20400%20657%20406%0A%20%20%20%20C653%20315%20577%20243%20484%20243%0A%20%20%20%20C434%20243%20388%20264%20356%20299%0A%20%20%20%20C332%20281%20302%20270%20269%20270%0A%20%20%20%20C191%20270%20128%20333%20128%20411%0A%20%20%20%20C128%20426%20130%20440%20134%20453%0A%20%20%20%20C91%20474%2062%20517%2062%20567%0A%20%20%20%20C62%20626%20101%20676%20155%20692%0A%20%20%20%20C134%20718%20122%20751%20122%20786%0A%20%20%20%20C122%20874%20193%20945%20281%20945%0A%20%20%20%20H749%0A%20%20%20%20C839%20945%20912%20872%20912%20782%0A%20%20%20%20C912%20762%20908%20742%20901%20724%0A%20%20%20%20C869%20731%20833%20735%20796%20735%0A%20%20%20%20Z%22/%3E%0A%3C/svg%3E);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center;mask-position:center;box-shadow:0 26px 70px rgb(24 24 28 / .10),0 10px 24px rgb(24 24 28 / .06),0 0 0 2px rgb(234 230 223 / .92),inset 0 1px 0 rgb(255 255 255 / .98)!important;filter:drop-shadow(0 24px 30px rgb(24 24 28 / .10)) drop-shadow(0 0 20px rgb(255 255 255 / .96))!important;border:none!important;border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.hero .banner.b1 .banner-content::after{content:''!important;position:absolute;left:12%;right:12%;bottom:-26px;height:30px;z-index:-2;background:radial-gradient(ellipse at center,rgb(24 24 28 / .16) 0%,#fff0 72%);filter:blur(12px);pointer-events:none}.hero .banner.b1 .banner-tag,.hero .banner.b1 .banner-content h1,.hero .banner.b1 .banner-content p,.hero .banner.b1 .banner-ctas{position:relative;z-index:2}.hero .banner.b1 .banner-content h1{max-width:11rem!important}.hero .banner.b1 .banner-content p{max-width:18rem!important}@media(max-width:1100px){.hero .banner.b1 .banner-content{width:48%!important;padding:42px 26px 34px!important}}@media(max-width:780px){.hero .banner.b1 .banner-content{width:auto!important;padding:30px 18px 12px!important}.hero .banner.b1 .banner-content::before{inset:-12px -8px -12px -8px!important}.hero .banner.b1 .banner-content::after{bottom:-16px;height:18px}}.hero .banner.b1{background:linear-gradient(135deg,#F1F4F6 0%,#E8EDF0 100%)!important}.hero .banner.b1::before{background:linear-gradient(180deg,rgb(214 223 229 / .92) 0%,rgb(234 239 243 / .52) 100%)!important}.hero .banner.b1 .banner-overlay{background:linear-gradient(90deg,rgb(234 239 243 / .36) 0%,rgb(245 247 248 / .14) 22%,#fff0 48%)!important}.hero .banner.b1 .banner-content::before{background:linear-gradient(180deg,#FFFFFF 0%,#FFFCFA 100%)!important;box-shadow:0 30px 80px rgb(24 24 28 / .16),0 14px 34px rgb(24 24 28 / .10),0 0 0 3px rgb(214 220 226 / .98),inset 0 1px 0 rgb(255 255 255 / .99)!important;filter:drop-shadow(0 24px 34px rgb(24 24 28 / .12)) drop-shadow(0 0 24px rgb(255 255 255 / .92))!important}.hero .banner.b1 .banner-content::after{background:radial-gradient(ellipse at center,rgb(24 24 28 / .24) 0%,#fff0 72%)!important}.hero .banner.b1 .banner-tag{color:#6F7277!important;font-weight:800!important}.hero .banner.b1 .banner-content h1{color:#17181B!important}.hero .banner.b1 .banner-content p{color:#4A4D53!important;font-weight:500!important}.hero .banner.b1 .btn-primary{box-shadow:0 12px 26px rgb(255 0 66 / .22)!important}.hero .banner.b1 .btn-ghost{background:#FFFFFF!important;color:#22242A!important;border:1px solid rgb(205 211 217 / .98)!important;box-shadow:0 10px 24px rgb(24 24 28 / .08)!important}.hero .banner.b1 .banner-content{width:42%!important;padding:62px 38px 48px!important}.hero .banner.b1 .banner-content::before{inset:-34px -28px -38px -24px!important;box-shadow:0 34px 90px rgb(24 24 28 / .16),0 14px 34px rgb(24 24 28 / .10),0 0 0 3px rgb(214 220 226 / .98),inset 0 1px 0 rgb(255 255 255 / .99)!important}.hero .banner.b1 .banner-content::after{left:10%!important;right:10%!important;bottom:-34px!important;height:36px!important}.hero .banner.b1 .banner-content h1{max-width:13rem!important}.hero .banner.b1 .banner-content p{max-width:20rem!important}.hero .banner.b1 .bph{width:60%!important;right:-26px!important;top:22px!important;bottom:-24px!important;border-radius:36px 28px 36px 28px!important}.hero .banner.b1 .banner-photo{object-fit:cover!important;object-position:center center!important}.hero .banner.b1{min-height:540px!important}@media(max-width:1100px){.hero .banner.b1 .banner-content{width:48%!important;padding:48px 28px 38px!important}.hero .banner.b1 .bph{width:50%!important;right:14px!important;bottom:18px!important;top:auto!important}}@media(max-width:780px){.hero .banner.b1 .banner-content{width:auto!important;padding:32px 20px 14px!important}.hero .banner.b1 .banner-content::before{inset:-14px -10px -14px -10px!important}.hero .banner.b1 .bph{width:calc(100% - 24px)!important;height:220px!important;right:auto!important;top:auto!important;bottom:auto!important}}.hero .banner.b1 .bph{width:62%!important}.hero .banner.b1 .banner-photo{object-fit:cover!important;object-position:34% center!important}@media(max-width:1100px){.hero .banner.b1 .banner-photo{object-position:38% center!important}}@media(max-width:780px){.hero .banner.b1 .banner-photo{object-position:center center!important}}.hero .banner.b1 .banner-photo{object-fit:cover!important;object-position:44% center!important}.hero .banner.b1 .bph{width:60%!important}@media(max-width:1100px){.hero .banner.b1 .banner-photo{object-position:46% center!important}}@media(max-width:780px){.hero .banner.b1 .banner-photo{object-position:center center!important}}.r{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.r.in{opacity:1;transform:none}@media(max-width:1024px){.nav-links{display:none}.hero-grid{grid-template-columns:1fr;height:auto}.banner.b1{height:340px}.hero-right{flex-direction:row}.hero-right .banner{height:200px;flex:1}.usp-grid{grid-template-columns:repeat(2,1fr)}.usp-cell:nth-child(2){border-right:none}.usp-cell:nth-child(3){border-top:1px solid var(--border)}.usp-cell:nth-child(4){border-top:1px solid var(--border);border-right:none}.cat-grid{display:grid;grid-template-columns:repeat(3,1fr)}.deal-grid{grid-template-columns:repeat(2,1fr)}.bodyscan,.family{grid-template-columns:1fr}.bodyscan-img,.family-img{height:260px}.bodyscan-copy,.family-copy{padding:44px 36px}.svc-grid{grid-template-columns:repeat(3,1fr)}.svc-item:nth-child(3){border-right:none}.svc-item:nth-child(n+4){border-top:1px solid var(--border)}.svc-item:nth-child(6){border-right:none}.seo-inner{grid-template-columns:1fr}.seo-sticky{position:static}.foot-top{grid-template-columns:1fr 1fr}.fam-stats{grid-template-columns:1fr 1fr}}@media(max-width:640px){.wrap{padding:0 18px}.hero-right{flex-direction:column}.hero-right .banner{height:180px}.usp-grid{grid-template-columns:1fr 1fr}.usp-cell:nth-child(odd){border-right:1px solid var(--border)}.usp-cell:nth-child(n+3){border-top:1px solid var(--border)}.cat-grid{grid-template-columns:repeat(2,1fr)}.deal-grid,.svc-grid{grid-template-columns:1fr}.svc-item{border-right:none;border-bottom:1px solid var(--border)}.svc-item:last-child{border-bottom:none}.fam-stats{grid-template-columns:1fr 1fr}.foot-top{grid-template-columns:1fr}.ppill.k{margin-left:0}.cta-btns .btn{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.r{opacity:1;transform:none;transition:none}.ticker-track,.rv-track,.brands-track{animation:none}*{transition:none!important}}:root{--sh1:0 1px 2px rgba(44,36,30,.04),0 6px 16px rgba(44,36,30,.05);--sh2:0 4px 12px rgba(44,36,30,.05),0 16px 38px rgba(44,36,30,.07);--sh3:0 10px 24px rgba(44,36,30,.06),0 32px 68px rgba(44,36,30,.11);--cream:#FAF8F3;--sand:#F1EEE7;--border:#E7E2D8;--ease:cubic-bezier(.22,.61,.36,1)}h1,h2,h3{font-optical-sizing:auto;text-wrap:balance;letter-spacing:-.022em}body{letter-spacing:-.006em}.section-tag,.banner-tag,.review-kicker{letter-spacing:.17em!important;font-weight:700}.sec-hd h2{letter-spacing:-.025em}.banner-content h1{font-size:clamp(1.95rem,3vw,2.95rem)!important;line-height:1.03!important;letter-spacing:-.03em!important}.b1 .banner-content{padding:40px 40px 36px!important}.banner-content p{color:rgb(255 255 255 / .82)!important;line-height:1.6!important}.banner-content h2{letter-spacing:-.02em}.r{transform:translateY(24px) scale(.992);transition:opacity .9s var(--ease),transform .9s var(--ease)}.r.in{transform:none}.hero .banner.r{opacity:1!important;transform:none!important}.banner,.cat-card,.deal-card,.choice-card,.certainty-card,.timeline-photo-card,.timeline-milestone,.brand-logo-card,.btn,.nav-links a,.cpill,.nib{transition-timing-function:var(--ease)!important}.btn{padding:.82rem 1.5rem;letter-spacing:.004em;transition:transform .32s var(--ease),box-shadow .32s var(--ease),background .2s var(--ease)}.btn:hover{transform:translateY(-2px)}.btn-red{box-shadow:0 6px 18px rgb(255 0 66 / .22),0 1px 2px rgb(255 0 66 / .18)}.btn-red:hover{box-shadow:0 12px 28px rgb(255 0 66 / .30),0 2px 6px rgb(255 0 66 / .22)}.btn-ink{box-shadow:0 8px 22px rgb(28 28 30 / .20)}.btn-ink:hover{box-shadow:0 13px 32px rgb(28 28 30 / .28)}.btn-white{box-shadow:0 6px 18px rgb(28 28 30 / .10)}.fam-story-btn{padding-left:1.6rem}.fam-story-btn .fsb-arrow{width:16px;height:16px;transition:transform .32s var(--ease)}.fam-story-btn:hover .fsb-arrow{transform:translateX(4px)}.site-header{background:rgb(250 248 243 / .82)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important}.usp-grid,.deal-card,.certainty-card,.choice-card,.brand-logo-card{box-shadow:inset 0 1px 0 rgb(255 255 255 / .65),var(--sh1)}.banner-photo,.deal-img img,.timeline-photo-media img,.bodyscan-img img,.family-img img,.cta-media img{filter:saturate(1.03) contrast(1.02)}.hero .banner.b1{min-height:522px!important;background:linear-gradient(115deg,#F7F2EA 0%,#F1E9DC 52%,#ECE1D0 100%)!important;border:1px solid rgb(216 204 187 / .55)!important;border-radius:26px!important;box-shadow:var(--sh3)!important}.hero .banner.b1::before,.hero .banner.b1::after,.hero .banner.b1 .banner-content::before,.hero .banner.b1 .banner-content::after,.hero .banner.b1 .banner-overlay{display:none!important}.hero .banner.b1 .banner-content{position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:auto!important;width:47%!important;display:flex!important;flex-direction:column;justify-content:center;padding:54px 34px 54px 54px!important;background:none!important;z-index:3!important}.hero .banner.b1 .banner-tag{color:var(--red)!important;font-weight:800!important;letter-spacing:.2em!important;font-size:.68rem!important;margin-bottom:16px!important;opacity:1!important;text-shadow:none!important}.hero .banner.b1 .banner-content h1{color:#1B1B1F!important;max-width:none!important;font-size:clamp(2.05rem,2.9vw,2.95rem)!important;line-height:1.02!important;letter-spacing:-.032em!important;margin-bottom:15px!important;text-shadow:none!important}.hero .banner.b1 .banner-content h1 em{color:var(--red)!important;font-style:italic!important}.hero .banner.b1 .banner-content p{color:#5C584F!important;max-width:22rem!important;font-weight:500!important;font-size:.9rem!important;line-height:1.62!important;margin-bottom:26px!important;opacity:1!important;text-shadow:none!important}.hero .banner.b1 .banner-ctas{gap:12px!important}.hero .banner.b1 .btn-ghost{background:rgb(255 255 255 / .72)!important;color:var(--ink)!important;border:1px solid rgb(28 28 30 / .14)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 4px 14px rgb(28 28 30 / .06)!important}.hero .banner.b1 .btn-ghost:hover{background:#fff!important}.hero .banner.b1 .bph{position:absolute!important;top:0!important;bottom:0!important;right:0!important;left:43%!important;width:auto!important;height:100%!important;border-radius:0!important;transform:none!important;box-shadow:none!important;overflow:hidden!important}.hero .banner.b1 .banner-photo{width:100%!important;height:100%!important;object-fit:cover!important;object-position:47% 58%!important}.hero .banner.b1 .bph::after{content:''!important;position:absolute!important;inset:0!important;pointer-events:none!important;z-index:2!important;background:linear-gradient(90deg,#ECE1D0 0%,rgb(236 225 208 / .6) 14%,#fff0 34%),linear-gradient(270deg,rgb(236 225 208 / .5) 0%,#fff0 20%),linear-gradient(0deg,rgb(224 196 156 / .16),rgb(224 196 156 / .16))!important}@media(max-width:1100px){.hero .banner.b1 .banner-content{width:54%!important;padding:44px 26px 44px 38px!important}.hero .banner.b1 .bph{left:50%!important}.hero .banner.b1 .banner-photo{object-position:56% 62%!important}}@media(max-width:780px){.hero .banner.b1{min-height:0!important}.hero .banner.b1 .banner-content{position:relative!important;width:auto!important;padding:34px 24px 26px!important}.hero .banner.b1 .bph{position:relative!important;left:auto!important;right:auto!important;height:230px!important;width:100%!important}.hero .banner.b1 .bph::after{background:linear-gradient(0deg,rgb(236 225 208 / .4) 0%,#fff0 40%)!important}.hero .banner.b1 .banner-photo{object-position:center 60%!important}}.hero .hero-grid.hero-grid-clean{display:flex!important;flex-direction:column!important;gap:16px!important;height:auto!important}.hero .hero-grid-clean .banner.b1{width:100%!important;min-height:452px!important}.hero .banner.b1 .banner-content{width:41%!important}.hero .banner.b1 .bph{left:39%!important}.hero .hero-grid-clean .hero-right{display:grid!important;grid-template-columns:1fr 1fr!important;gap:16px!important;transform:none!important;height:auto!important;width:100%!important}.hero .hero-right .banner.b2,.hero .hero-right .banner.b3{transform:none!important;height:252px!important;min-height:0!important;flex:none!important;border-radius:24px!important}.hero .hero-right .banner.b2:hover,.hero .hero-right .banner.b3:hover{transform:translateY(-4px)!important}@media(max-width:1100px){.hero .banner.b1 .banner-content{width:52%!important}.hero .banner.b1 .bph{left:48%!important}}@media(max-width:600px){.hero .hero-grid-clean .hero-right{grid-template-columns:1fr!important}.hero .hero-right .banner.b2,.hero .hero-right .banner.b3{height:210px!important}}.trust-bar-wrap{padding:22px 0 4px}.trust-bar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 30px;background:var(--white);border:1px solid var(--border);border-radius:var(--r2);padding:18px 30px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .65),var(--sh1)}.trust-item{display:inline-flex;align-items:center;gap:11px;color:var(--ink2)}.trust-item .trust-logo{height:30px;width:auto;object-fit:contain;filter:grayscale(100%);opacity:.72;transition:filter .2s var(--ease),opacity .2s var(--ease)}.trust-item:hover .trust-logo{filter:none;opacity:1}.trust-label{font-size:.82rem;font-weight:600;color:var(--ink);line-height:1.2;letter-spacing:-.01em}.trust-sub{display:block;font-size:.7rem;font-weight:500;color:var(--mid);letter-spacing:.01em}.trust-div{width:1px;height:30px;background:var(--border);flex-shrink:0}.trust-tp{text-decoration:none}.trust-tp .tp-stars{display:inline-flex;align-items:center;gap:2px;background:#00B67A;padding:4px 5px;border-radius:5px}.trust-tp .tp-stars svg{width:15px;height:15px;fill:#fff;display:block}.trust-tp .trust-label b{color:var(--red)}.trust-star-ico{width:20px;height:20px;color:var(--red);flex-shrink:0}.trust-star-ico svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@media(max-width:820px){.trust-bar{gap:8px 20px;padding:16px 18px}.trust-div{display:none}.trust-item{flex:0 0 auto}.trust-sub{display:none}}@media(max-width:560px){.trust-bar{justify-content:flex-start;gap:14px 18px}.trust-item .trust-logo{height:26px}}.nav-burger{display:none;width:44px;height:44px;border-radius:12px;flex-shrink:0;margin-left:8px;align-items:center;justify-content:center;cursor:pointer;background:rgb(248 246 241 / .9);border:1px solid rgb(232 227 219 / .95);transition:background .18s var(--ease)}.nav-burger:hover{background:#fff}.nav-burger .bl{position:relative;width:20px;height:2px;background:var(--ink);border-radius:2px;transition:background .2s var(--ease)}.nav-burger .bl::before,.nav-burger .bl::after{content:'';position:absolute;left:0;width:20px;height:2px;background:var(--ink);border-radius:2px;transition:transform .28s var(--ease),top .28s var(--ease)}.nav-burger .bl::before{top:-6px}.nav-burger .bl::after{top:6px}.nav-burger.active .bl{background:#fff0}.nav-burger.active .bl::before{top:0;transform:rotate(45deg)}.nav-burger.active .bl::after{top:0;transform:rotate(-45deg)}.mobile-menu-backdrop{position:fixed;inset:0;background:rgb(22 19 16 / .44);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:200}.mobile-menu-backdrop.open{opacity:1;visibility:visible}.mobile-menu{position:fixed;top:0;right:0;height:100%;width:min(87vw,370px);z-index:201;background:linear-gradient(180deg,#FBF8F3 0%,#F3ECE1 100%);box-shadow:-24px 0 70px rgb(28 22 16 / .22);transform:translateX(102%);transition:transform .36s var(--ease);display:flex;flex-direction:column;padding:20px 22px 26px;overflow-y:auto}.mobile-menu.open{transform:none}.mm-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.mm-title{font-family:var(--serif);font-weight:700;font-size:1.15rem;letter-spacing:-.02em;color:var(--ink)}.mm-close{width:40px;height:40px;border:none;background:rgb(28 28 30 / .05);border-radius:12px;font-size:1.5rem;line-height:1;color:var(--ink2);cursor:pointer;transition:background .18s var(--ease)}.mm-close:hover{background:rgb(28 28 30 / .1)}.mm-links{display:flex;flex-direction:column;margin:6px 0 4px}.mm-links a{display:flex;align-items:center;justify-content:space-between;font-family:var(--serif);font-size:1.12rem;font-weight:600;letter-spacing:-.02em;color:var(--ink);padding:15px 6px;border-bottom:1px solid rgb(210 201 188 / .55);transition:color .15s var(--ease),padding .18s var(--ease)}.mm-links a::after{content:'›';color:var(--mid);font-size:1.25rem;font-family:var(--sans);transition:transform .18s var(--ease),color .18s var(--ease)}.mm-links a:hover{color:var(--red);padding-left:12px}.mm-links a:hover::after{color:var(--red);transform:translateX(3px)}.mm-links a.mm-hot{color:var(--red)}.mm-actions{display:grid;gap:10px;margin-top:20px}.mm-actions .btn{width:100%;justify-content:center;padding:.95rem 1.2rem}.mm-actions .btn-outline{background:#fff;color:var(--ink);border:1px solid var(--border);box-shadow:var(--sh1)}.mm-actions .btn-outline:hover{background:#FBF9F5}.mm-trust{display:flex;align-items:center;gap:9px;margin-top:22px;padding-top:18px;border-top:1px solid rgb(210 201 188 / .55)}.mm-trust .tp-stars{display:inline-flex;gap:2px;background:#00B67A;padding:3px 4px;border-radius:4px}.mm-trust .tp-stars svg{width:13px;height:13px;fill:#fff;display:block}.mm-trust span{font-size:.8rem;font-weight:600;color:var(--ink2)}.mm-trust span b{color:var(--ink)}@media(max-width:1024px){.nav-burger{display:flex}}@media(max-width:640px){.nav-icons .nib[aria-label="Account"]{display:none}}:root{--cream:#EFF4F8;--sand:#E4EBF1;--border:#E0E7EE;--sh1:0 1px 2px rgba(26,40,54,.04),0 6px 16px rgba(26,40,54,.06);--sh2:0 4px 12px rgba(26,40,54,.05),0 16px 38px rgba(26,40,54,.08);--sh3:0 10px 24px rgba(26,40,54,.06),0 32px 68px rgba(26,40,54,.12)}body{background:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 52%,#F1F6FA 100%)!important}.category-clean{background:linear-gradient(180deg,#F5F9FC 0%,#E9F1F7 100%)!important}.category-clean::before{background:radial-gradient(circle at 18% 20%,rgb(255 0 66 / .05),transparent 30%),linear-gradient(180deg,#F6FAFC 0%,#EAF2F7 100%)!important}.site-header{background:rgb(255 255 255 / .82)!important}.choice-shell,.timeline-shell{background:linear-gradient(180deg,#FFFFFF 0%,#F0F5F9 100%)!important;border:1px solid rgb(206 220 229 / .9)!important}.hero .banner.b1{background:linear-gradient(120deg,#F5F9FC 0%,#E9F1F7 52%,#DFEAF2 100%)!important;border:1px solid rgb(198 214 225 / .6)!important}.hero .banner.b1 .banner-content h1{color:#172129!important}.hero .banner.b1 .banner-content p{color:#4C5A64!important}.hero .banner.b1 .bph::after{background:linear-gradient(90deg,#DFEAF2 0%,rgb(223 234 242 / .6) 14%,#fff0 34%),linear-gradient(270deg,rgb(223 234 242 / .5) 0%,#fff0 20%),linear-gradient(0deg,rgb(150 186 206 / .09),rgb(150 186 206 / .09))!important}.hero .banner.b1 .btn-ghost{background:rgb(255 255 255 / .8)!important;border-color:rgb(23 33 41 / .12)!important;color:var(--ink)!important}.trust-item .trust-logo{height:34px;filter:none;opacity:1}.trust-item:hover .trust-logo{filter:none;opacity:1}.header-logo{width:auto!important;margin-right:22px;display:inline-flex;align-items:center;flex-shrink:0}.header-logo .hbeds-logo-img{height:32px;width:auto;display:block;filter:none}.footer-brand-logo{width:auto!important;display:inline-block;margin-bottom:16px}.footer-brand-logo .hbeds-logo-img{height:40px;width:auto;display:block}.footer-brand-logo .hbeds-logo-white{filter:none}@media(max-width:1024px){.header-logo{width:auto!important}}@media(max-width:640px){.header-logo .hbeds-logo-img{height:26px}}.hero .banner .banner-badge{position:absolute;top:15px;right:15px;z-index:4;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--red);color:#fff;box-shadow:0 8px 20px rgb(255 0 66 / .34);line-height:1;transform:rotate(4deg)}.hero .banner .banner-badge b{font-size:1.2rem;font-weight:800;letter-spacing:-.02em}.hero .banner .banner-badge span{font-size:.54rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-top:3px}.site-header{background:rgb(38 42 47 / .9)!important;border-bottom:1px solid rgb(255 255 255 / .08)!important;backdrop-filter:blur(20px) saturate(160%)!important;-webkit-backdrop-filter:blur(20px) saturate(160%)!important}.header-logo .hbeds-logo-img{filter:none}.nav-links a{color:rgb(255 255 255 / .82)!important}.nav-links a:hover{background:rgb(255 255 255 / .1)!important;color:#fff!important}.nav-links a.hot{background:rgb(255 0 66 / .2)!important;color:#ff6088!important}.nav-icons .nib{color:rgb(255 255 255 / .9)!important;background:rgb(255 255 255 / .08)!important;border:1px solid rgb(255 255 255 / .14)!important}.nav-icons .nib:hover{background:rgb(255 255 255 / .16)!important;color:#fff!important}.nav-burger{background:rgb(255 255 255 / .1)!important;border:1px solid rgb(255 255 255 / .16)!important}.nav-burger:hover{background:rgb(255 255 255 / .18)!important}.nav-burger .bl,.nav-burger .bl::before,.nav-burger .bl::after{background:#fff}.nav-burger.active .bl{background:#fff0}.site-header{top:12px!important;background:transparent!important;border-bottom:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nav{background:rgb(38 42 47 / .92)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:24px!important;box-shadow:0 18px 46px rgb(18 20 24 / .24),0 3px 10px rgb(18 20 24 / .12)!important;backdrop-filter:blur(18px) saturate(140%)!important;-webkit-backdrop-filter:blur(18px) saturate(140%)!important;padding:12px 20px!important;min-height:70px!important;overflow:hidden!important}.nav::before{display:block!important;background:linear-gradient(180deg,rgb(255 255 255 / .09) 0%,#fff0 46%)!important}:root{--sh1:0 2px 6px rgba(28,48,74,.05),0 12px 30px rgba(28,48,74,.09);--sh2:0 8px 20px rgba(28,48,74,.08),0 26px 58px rgba(28,48,74,.13);--sh3:0 16px 40px rgba(28,48,74,.12),0 48px 96px rgba(28,48,74,.18)}body{background:#FFFFFF!important}body::before{content:'';position:fixed;inset:-12%;z-index:-3;pointer-events:none;background:radial-gradient(720px 540px at 3% 2%,rgb(150 188 216 / .08),transparent 40%),radial-gradient(760px 580px at 97% 97%,rgb(150 185 214 / .07),transparent 42%),#FFFFFF;animation:canvasDrift 36s ease-in-out infinite alternate}@keyframes canvasDrift{0%{transform:translate3d(0,0,0) scale(1)}100%{transform:translate3d(-2.2%,-1.6%,0) scale(1.06)}}@media(prefers-reduced-motion:reduce){body::before{animation:none}}.hero{background:transparent!important}.category-clean{background:transparent!important}.category-clean::before,.category-clean::after{display:none!important}.reviews-sec{background:transparent!important}.seo-block{background:transparent!important;border-top:0!important}.brands-sec{background:transparent!important;border-top:0!important;border-bottom:0!important}.deals-sec{background:transparent!important}.usp-grid,.timeline-shell,.brand-logo-card{background:rgb(255 255 255 / .6)!important;backdrop-filter:blur(14px) saturate(145%)!important;-webkit-backdrop-filter:blur(14px) saturate(145%)!important;border:1px solid rgb(255 255 255 / .72)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .85),var(--sh2)!important}.choice-shell,.certainty-card{background:rgb(255 255 255 / .52)!important;backdrop-filter:blur(16px) saturate(150%)!important;-webkit-backdrop-filter:blur(16px) saturate(150%)!important;border:1px solid rgb(255 255 255 / .72)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .85),var(--sh2)!important}.deal-card{background:rgb(255 255 255 / .72)!important;border:1px solid rgb(255 255 255 / .72)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .82),var(--sh1)!important}.deal-card:hover,.certainty-card:hover,.timeline-milestone:hover,.timeline-photo-card:hover,.brand-logo-card:hover{box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),var(--sh3)!important;transform:translateY(-5px)!important}.bodyscan,.family,.cta-card,.hero .banner.b1{box-shadow:var(--sh3)!important}.hero .banner.b1{border-radius:20px 92px 20px 92px!important}@media(max-width:600px){.hero .banner.b1{border-radius:10px 46px 10px 46px!important}}.quick-contact-secondary{display:flex!important;flex-direction:column!important;gap:7px!important}.quick-contact-secondary a{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;padding:.6rem .82rem!important;font-size:.72rem!important;text-align:left!important}.quick-contact-widget{padding:8px!important;gap:6px!important;border-radius:18px!important;width:auto!important;max-width:180px!important}.quick-contact-primary{padding:.56rem .72rem!important;font-size:.82rem!important;gap:8px!important}.quick-contact-secondary{gap:6px!important}.quick-contact-secondary a{padding:.48rem .68rem!important;font-size:.72rem!important;gap:8px!important}.quick-contact-widget svg{width:15px!important;height:15px!important}.quick-contact-close{width:22px!important;height:22px!important;top:-8px!important;font-size:1rem!important}.category-clean .cat-scroll{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x proximity;padding:6px 2px 18px;-webkit-overflow-scrolling:touch}.category-clean .cat-scroll::-webkit-scrollbar{height:8px}.category-clean .cat-scroll::-webkit-scrollbar-track{background:#fff0}.category-clean .cat-scroll::-webkit-scrollbar-thumb{background:rgb(28 48 74 / .16);border-radius:8px}.category-clean .cat-card.clean-cat{flex:0 0 auto;width:180px;min-height:0!important;scroll-snap-align:start;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:0!important;overflow:hidden!important;background:#fff!important;border:1px solid rgb(226 232 238 / .9)!important;border-radius:20px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),var(--sh1)!important;transition:transform .2s var(--ease),box-shadow .2s var(--ease),border-color .2s var(--ease)}.category-clean .cat-card.clean-cat::before,.category-clean .cat-card.clean-cat::after{display:none!important}.category-clean .cat-photo{width:100%;height:152px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;border-bottom:1px solid rgb(232 237 241 / .9)}.category-clean .cat-photo img{width:100%;height:100%;object-fit:cover;object-position:center}.category-clean .cat-photo-icon{color:var(--red);background:linear-gradient(180deg,#fff,#f6f9fb)}.category-clean .cat-photo-icon svg{width:50px;height:50px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.category-clean .cat-copy{padding:13px 16px 16px;text-align:left}.category-clean .cat-copy h3{font-family:var(--serif);font-size:1.02rem;font-weight:700;margin:0;color:var(--ink);line-height:1.1}.category-clean .cat-card.clean-cat:hover{transform:translateY(-5px)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),var(--sh2)!important;border-color:rgb(255 0 66 / .22)!important}@media(max-width:640px){.category-clean .cat-card.clean-cat{width:150px}.category-clean .cat-photo{height:126px}.category-clean .cat-photo-icon svg{width:42px;height:42px}}.category-clean .cat-scroll{scrollbar-width:none;scroll-behavior:smooth}.category-clean .cat-scroll::-webkit-scrollbar{display:none}.category-clean .cat-scroll-wrap{position:relative}.category-clean .cat-nav{position:absolute;top:calc(50% - 12px);transform:translateY(-50%);z-index:6;width:46px;height:46px;border-radius:50%;border:1px solid var(--border);background:#fff;color:var(--ink);font-family:var(--sans);font-size:1.7rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--sh2);transition:transform .18s var(--ease),background .18s var(--ease),color .18s var(--ease)}.category-clean .cat-nav:hover{background:var(--red);color:#fff;border-color:var(--red);transform:translateY(-50%) scale(1.07)}.category-clean .cat-nav-prev{left:-14px}.category-clean .cat-nav-next{right:-14px}@media(max-width:640px){.category-clean .cat-nav{width:38px;height:38px;font-size:1.4rem}.category-clean .cat-nav-prev{left:-6px}.category-clean .cat-nav-next{right:-6px}}.topbar{background:#E8ECF0!important;border-bottom:1px solid rgb(28 40 60 / .08)!important}.topbar .inner{color:#55606C!important}.topbar .inner b,.topbar .inner a{color:#1B2430!important}.topbar .usp-mini-icon{color:var(--red)!important}.topbar .sep{color:rgb(40 55 75 / .28)!important}.nav{background:rgb(23 25 29 / .96)!important;border:1px solid rgb(255 255 255 / .08)!important}.nav::before{background:linear-gradient(180deg,rgb(255 255 255 / .06) 0%,#fff0 46%)!important}.header-logo .hbeds-logo-img{height:50px!important}.nav{flex-wrap:wrap!important;row-gap:4px!important}.nav-links{flex-wrap:wrap!important;gap:1px 2px!important;margin-right:auto!important}.nav-links a{padding:.36rem .52rem!important;font-size:.8rem!important;border-radius:9px!important;color:rgb(255 255 255 / .82)!important}.nav-links a:nth-child(odd),.nav-links a:nth-child(even){border-radius:9px!important}.nav-links a:hover{background:rgb(255 255 255 / .1)!important;color:#fff!important}.nav-icons .nib{background:transparent!important;border:0!important}.nav-icons .nib:hover{background:rgb(255 255 255 / .12)!important}@media(max-width:1024px){.nav-links{display:none!important}}.nav{flex-wrap:nowrap!important}.nav-links{flex-wrap:nowrap!important;gap:5px!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important}.nav-links a{padding:.42rem .5rem!important;font-size:.76rem!important;font-weight:600!important;white-space:nowrap!important;color:rgb(255 255 255 / .82)!important;transition:background .2s var(--ease),color .2s var(--ease),transform .2s var(--ease),box-shadow .2s var(--ease)!important}.nav-links a:nth-child(odd),.nav-links a:nth-child(even){border-radius:5px 15px 5px 15px!important}.nav-links a:hover{background:rgb(255 255 255 / .96)!important;color:var(--ink)!important;transform:translateY(-1px)!important;box-shadow:0 7px 18px rgb(0 0 0 / .24)!important}.nav-links a.hot{background:rgb(255 0 66 / .18)!important;color:#ff88a3!important}.nav-links a.hot:hover{background:var(--red)!important;color:#fff!important;box-shadow:0 7px 18px rgb(255 0 66 / .32)!important}.choice-shell::before,.choice-shell::after{display:none!important}.choice-intro{display:flex;flex-direction:column;align-items:flex-start}.choice-intro .choice-cta{margin-top:22px}.choice-intro h2{max-width:none!important;width:100%}.choice-shell{grid-template-columns:1.15fr 1.6fr!important}.choice-hint{margin-top:20px!important;font-size:.9rem;font-weight:700;color:var(--red)!important;letter-spacing:.01em}.product-choice-grid .choice-card strong{display:flex!important;align-items:center;justify-content:space-between;gap:8px}.product-choice-grid .choice-card .cc-arrow{color:var(--red);opacity:.45;transition:transform .18s ease,opacity .18s ease;font-weight:700}.product-choice-grid .choice-card:hover .cc-arrow{opacity:1;transform:translateX(3px)}.wizard-steps{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:11px}.wizard-steps li{display:flex;align-items:center;gap:12px;font-size:.95rem;color:var(--ink);line-height:1.35}.wizard-steps .ws-n{flex:none;width:26px;height:26px;border-radius:50%;background:var(--red);color:#fff;font-size:.82rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.choice-intro .wizard-steps+.choice-cta{margin-top:24px}.product-choice-grid .choice-card{display:flex!important;flex-direction:column!important;padding:0!important;overflow:hidden!important;background:#fff!important;border:1px solid rgb(226 232 238 / .9)!important;border-radius:16px!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),var(--sh1)!important;min-height:0!important;align-items:stretch!important;gap:0!important}.product-choice-grid .choice-card .choice-photo{width:100%;height:128px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;border-bottom:1px solid rgb(232 237 241 / .9)}.product-choice-grid .choice-card .choice-photo img{width:100%;height:100%;object-fit:cover;object-position:center}.product-choice-grid .choice-card .choice-photo-icon{color:var(--red);background:linear-gradient(180deg,#fff,#f6f9fb)}.product-choice-grid .choice-card .choice-photo-icon svg{width:46px;height:46px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.product-choice-grid .choice-card strong{padding:12px 15px 15px!important;font-size:1rem;color:var(--ink)}.product-choice-grid .choice-card:hover{transform:translateY(-4px)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),var(--sh2)!important;border-color:rgb(255 0 66 / .22)!important}.category-clean .cat-scroll .cat-card:first-child .cat-photo{background:#fff}.category-clean .cat-scroll .cat-card:first-child .cat-photo img{object-fit:contain;padding:12px}.hero .banner.hero-ph{display:flex!important;align-items:center;justify-content:center;text-align:center;background:linear-gradient(135deg,#EEF3F8,#E1EAF2)!important;border:2px dashed rgb(110 132 155 / .42)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .7),var(--sh1)!important}.hero .banner.hero-ph .hero-ph-label{font-family:var(--serif);font-weight:700;font-size:1.7rem;letter-spacing:-.02em;color:rgb(58 80 102 / .5)}.hero .banner.b1.hero-ph{min-height:452px!important}.hero .banner.hero-ph:hover{border-color:rgb(255 0 66 / .35)!important;transform:translateY(-3px)!important}.hero .banner.b1.hero-ph{flex-direction:row!important;justify-content:stretch!important;align-items:stretch!important;padding:0!important;overflow:hidden}.hero .banner.b1.hero-ph .hero-ph-text{flex:0 0 42%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:44px 40px;background:rgb(255 255 255 / .55);border-right:2px dashed rgb(110 132 155 / .32)}.hero .banner.b1.hero-ph .hero-ph-eyebrow{font-family:var(--sans);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--red)}.hero .banner.b1.hero-ph .hero-ph-title{font-family:var(--serif);font-size:2rem;font-weight:700;color:rgb(40 58 78 / .72);line-height:1.08;margin:0}.hero .banner.b1.hero-ph .hero-ph-copy{font-size:.95rem;color:rgb(58 80 102 / .55);line-height:1.5;margin:0;max-width:22rem}.hero .banner.b1.hero-ph .hero-ph-label{flex:1;display:flex;align-items:center;justify-content:center}@media(max-width:780px){.hero .banner.b1.hero-ph{flex-direction:column!important}.hero .banner.b1.hero-ph .hero-ph-text{flex:none;width:100%;border-right:0;border-bottom:2px dashed rgb(110 132 155 / .32)}.hero .banner.b1.hero-ph .hero-ph-label{padding:28px 0}}.nav-links a.has-mega{position:relative}.nav-links a.has-mega.mega-open{background:var(--red)!important;color:#fff!important}.hmega{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:60;opacity:0;visibility:hidden;transform:translateY(-8px);pointer-events:none;transition:opacity .24s var(--ease),transform .24s var(--ease),visibility .24s}.hmega.show{opacity:1;visibility:visible;transform:none;pointer-events:auto}.hmega-inner{background:#fff;border:1px solid var(--border);border-radius:22px;box-shadow:var(--sh3);overflow:hidden;padding:30px 32px 26px}.hcol-h{font-size:.72rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--red);margin-bottom:14px}.hlnk{display:block;font-size:.87rem;color:var(--ink2);padding:5px 0;text-decoration:none;transition:color .14s var(--ease),padding-left .16s var(--ease)}.hlnk:hover{color:var(--red);padding-left:5px}.hcgrid{display:grid;grid-template-columns:1.35fr 1fr;gap:38px}.hsize-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.hstile{display:flex;flex-direction:column;gap:2px;border:1px solid var(--border);border-radius:12px;padding:12px 14px;text-decoration:none;background:#fff;transition:border-color .16s var(--ease),box-shadow .16s var(--ease),transform .16s var(--ease)}.hstile:hover{border-color:var(--red);box-shadow:var(--sh2);transform:translateY(-2px)}.hstile b{font-size:.92rem;color:var(--ink);font-weight:700}.hstile span{font-size:.7rem;color:var(--mid)}.hsub{font-size:.7rem;color:var(--mid);margin:16px 0 8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hbrand-cloud{display:flex;flex-wrap:wrap;gap:7px}.hbchip{font-size:.8rem;font-weight:600;color:var(--ink2);background:var(--cream);border-radius:999px;padding:.36rem .74rem;text-decoration:none;transition:background .16s var(--ease),color .16s var(--ease)}.hbchip:hover{background:var(--ink);color:#fff}.hsoorten{columns:2;column-gap:26px}.hfooter-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;padding:16px 20px;background:var(--cream);border-radius:14px}.hfooter-bar .ht{font-family:var(--serif);font-size:1.02rem;font-weight:600}.hfooter-bar .ht span{color:var(--red)}.hbtn-red{display:inline-flex;align-items:center;gap:8px;background:var(--red);color:#fff;font-weight:700;font-size:.84rem;padding:.7rem 1.3rem;border-radius:999px;text-decoration:none;transition:background .2s var(--ease),transform .2s var(--ease);white-space:nowrap}.hbtn-red:hover{background:var(--red-d);transform:translateY(-1px)}.hbtn-red svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1024px){.hmega{display:none!important}}.sd-cta{background:#16B765!important;color:#fff!important;border-color:#16B765!important;box-shadow:0 8px 22px rgb(22 183 101 / .30),0 1px 3px rgb(12 120 66 / .25)!important}.sd-card:hover .sd-cta{background:#129E56!important;color:#fff!important;box-shadow:0 13px 30px rgb(22 183 101 / .40)!important}.sd-badge.green{display:none!important}.nav{flex-direction:row!important;align-items:center!important;height:auto!important;min-height:66px!important;gap:16px!important;padding:10px 18px!important}.nav .header-logo{margin-right:0!important;flex-shrink:0}.nav .nav-links{flex:1;margin:0!important;justify-content:center!important;flex-wrap:nowrap!important;gap:1px!important}.nav .nav-links a{font-size:.76rem!important;padding:.42rem .34rem!important}.nav-top{display:flex;align-items:center;gap:8px;flex-shrink:0}.nav-search{display:flex;align-items:center;gap:9px;width:178px;min-width:0;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .16);border-radius:999px;padding:.55rem 1rem;transition:background .18s var(--ease),border-color .18s var(--ease)}.nav-search:focus-within{background:rgb(255 255 255 / .2);border-color:rgb(255 255 255 / .4)}.nav-search svg{width:18px;height:18px;fill:none;stroke:rgb(255 255 255 / .7);stroke-width:1.9;stroke-linecap:round;flex-shrink:0}.nav-search input{flex:1;min-width:0;background:none;border:none;outline:none;color:#fff;font-family:var(--sans);font-size:.84rem}.nav-search input::placeholder{color:rgb(255 255 255 / .55)}.nav-top .nav-icons{margin-left:0!important;flex-shrink:0}@media(max-width:1200px){.nav-search{width:170px}.nav .nav-links a{padding:.42rem .38rem!important}}@media(max-width:1024px){.nav .nav-links{display:none}.nav-search{width:auto;flex:1}.nav{gap:12px!important}}@media(max-width:640px){.nav-search{padding:.5rem .85rem}.nav-search input{font-size:.82rem}}.nav{overflow:visible!important}.nav-search-wrap{position:relative;z-index:90}.search-drop{position:absolute;top:calc(100% + 10px);right:0;width:580px;max-width:78vw;background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:var(--sh3);overflow:hidden;z-index:9999;opacity:0;visibility:hidden;transform:translateY(-8px);pointer-events:none;transition:opacity .2s var(--ease),transform .2s var(--ease),visibility .2s}.search-drop.show{opacity:1;visibility:visible;transform:none;pointer-events:auto}.sd-grid2{display:grid;grid-template-columns:1fr 1.25fr}.sd-left{border-right:1px solid var(--border);padding-bottom:10px}.sd-right{padding-bottom:8px}.sd-h{font-size:.66rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--mid);padding:14px 18px 8px}.sd-sug{display:flex;align-items:center;gap:10px;padding:.56rem 18px;text-decoration:none;color:var(--ink2);font-size:.88rem;transition:background .12s,color .12s}.sd-sug:hover{background:var(--cream);color:var(--ink)}.sd-sug b{color:var(--ink);font-weight:700}.sd-sug .mag{width:15px;height:15px;fill:none;stroke:var(--mid);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.sd-prod{display:flex;align-items:center;gap:12px;padding:.48rem 18px;text-decoration:none;color:var(--ink);transition:background .12s}.sd-prod:hover{background:var(--cream)}.sd-thumb{width:46px;height:46px;border-radius:9px;background:linear-gradient(180deg,#fff,#F1ECE4);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;flex-shrink:0}.sd-thumb svg{width:60%;height:60%;fill:none;stroke:var(--ink2);stroke-width:1.1;opacity:.4;stroke-linecap:round;stroke-linejoin:round}.sd-pinfo{flex:1;min-width:0}.sd-pinfo h4{font-family:var(--serif);font-size:.88rem;font-weight:700;line-height:1.18;color:var(--ink)}.sd-pnow{font-size:.82rem;font-weight:700;color:var(--red)}.sd-all{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px;background:var(--cream);color:var(--red);font-weight:700;font-size:.86rem;text-decoration:none;transition:background .15s}.sd-all:hover{background:#F0E7DD}.sd-all svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1024px){.search-drop{width:calc(100vw - 40px);right:auto;left:0}.sd-grid2{grid-template-columns:1fr}.sd-left{border-right:none;border-bottom:1px solid var(--border)}}.hero .banner.b2,.hero .banner.b3{border-radius:20px!important}.category-clean .cat-photo-img{background:#fff!important}.category-clean .cat-photo-img img{width:100%;height:100%;object-fit:contain;object-position:center;padding:12px;box-sizing:border-box;display:block}@media(max-width:640px){.category-clean .cat-photo-img img{padding:8px}}.sd-sec{padding:64px 0}.sd-sec .sd-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.sd-sec .sd-hd .sd-eyebrow{font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:6px}.sd-sec .sd-hd h2{font-family:var(--serif);font-size:clamp(1.5rem,2.6vw,2rem);font-weight:600;letter-spacing:-.02em;line-height:1.1}.sd-sec .sd-hd .sd-all{font-size:.86rem;font-weight:700;color:var(--ink);white-space:nowrap;display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.sd-sec .sd-hd .sd-all svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.sd-sec .sd-hd .sd-all:hover svg{transform:translateX(3px)}.sd-sec .sd-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.sd-sec .sd-tab{display:inline-flex;align-items:center;gap:8px;padding:.6rem 1rem;border-radius:14px 5px 14px 5px;background:rgb(255 255 255 / .8);border:1px solid var(--border);cursor:pointer;font-size:.83rem;font-weight:600;color:var(--ink2);transition:all .22s cubic-bezier(.22,.61,.36,1)}.sd-sec .sd-tab .ti{width:19px;height:19px}.sd-sec .sd-tab .ti svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.sd-sec .sd-tab:hover{border-color:var(--mid);color:var(--ink);transform:translateY(-1px)}.sd-sec .sd-tab.active{background:#17191D;border-color:#17191D;color:#fff}.sd-sec .sd-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sd-sec .sd-card{background:rgb(255 255 255 / .9);border:1px solid var(--border);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--sh1);transition:transform .28s cubic-bezier(.22,.61,.36,1),box-shadow .28s}.sd-sec .sd-card:hover{transform:translateY(-5px);box-shadow:var(--sh3)}.sd-sec .sd-img{aspect-ratio:1/1;position:relative;background:linear-gradient(180deg,#FFFFFF 0%,#F1ECE4 100%);display:flex;align-items:center;justify-content:center;overflow:hidden}.sd-sec .sd-img .sd-ico{width:54%;height:54%;opacity:.3;color:var(--ink2)}.sd-sec .sd-img .sd-ico svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.sd-sec .sd-phtag{position:absolute;bottom:10px;left:0;right:0;text-align:center;font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mid)}.sd-sec .sd-badge{position:absolute;top:11px;font-size:.65rem;font-weight:800;padding:.3rem .58rem;border-radius:8px;letter-spacing:.02em;z-index:2}.sd-sec .sd-badge.dark{left:11px;background:var(--ink);color:#fff}.sd-sec .sd-badge.green{left:11px;background:#1A7A40;color:#fff}.sd-sec .sd-badge.disc{right:11px;background:var(--red);color:#fff}.sd-sec .sd-body{padding:15px 16px 16px;display:flex;flex-direction:column;gap:5px;flex:1}.sd-sec .sd-brand{font-size:.66rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--mid)}.sd-sec .sd-body h3{font-family:var(--serif);font-size:1rem;font-weight:700;color:var(--ink);line-height:1.2;min-height:2.4em}.sd-sec .sd-swatches{display:flex;gap:5px;margin:3px 0 2px}.sd-sec .sd-sw{width:15px;height:15px;border-radius:50%;border:1.5px solid #fff;box-shadow:0 0 0 1px rgb(0 0 0 / .14)}.sd-sec .sd-deliv{display:flex;align-items:center;gap:6px;font-size:.73rem;color:var(--ink2);font-weight:500}.sd-sec .sd-deliv svg{width:14px;height:14px;color:#1A7A40;flex-shrink:0}.sd-sec .sd-price{display:flex;align-items:baseline;gap:8px;margin-top:auto;padding-top:9px}.sd-sec .sd-price .from{font-size:.72rem;color:var(--mid)}.sd-sec .sd-price .now{font-family:var(--serif);font-size:1.3rem;font-weight:700;color:var(--ink)}.sd-sec .sd-price .was{font-size:.8rem;color:var(--mid);text-decoration:line-through}.sd-sec .sd-price:has(.was) .now,.sd-sec .deal-price:has(.was) .now{color:var(--red)}.sd-sec .sd-cta{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:12px;padding:.68rem 1rem;border-radius:12px;font-size:.82rem;font-weight:700;color:#fff;background:var(--red);transition:background .2s}.sd-sec .sd-cta svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sd-sec .sd-card:hover .sd-cta{background:var(--red-d)}.sd-sec .sd-viewall{display:flex;justify-content:center;margin-top:28px}.sd-sec .sd-viewall a{display:inline-flex;align-items:center;gap:9px;background:#17191D;color:#fff;font-weight:700;font-size:.86rem;padding:.85rem 1.7rem;border-radius:999px;box-shadow:var(--sh2);transition:background .2s}.sd-sec .sd-viewall a:hover{background:#000}.sd-sec .sd-viewall a .chev{color:var(--red);font-weight:900;font-size:1.05rem}@media(max-width:1024px){.sd-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.sd-grid{grid-template-columns:1fr}}.sd-sec .sd-grid[hidden]{display:none}.footer-brand-logo{width:200px}.hbeds-logo-img{height:44px}.foot-trustindex{margin-top:18px;max-width:320px}@media(max-width:640px){.foot-trustindex{max-width:100%}}.faqcontainer .toggle-title h3{margin:0!important}.faqcontainer .toggle-inner[hidden]{padding:0!important}.category-clean .cat-scroll{scroll-padding-inline:2px}.sw-ovl{position:fixed;inset:0;z-index:200;background:rgb(18 20 24 / .55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:none;align-items:flex-start;justify-content:center;padding:24px 16px;overflow-y:auto}.sw-ovl.open{display:flex}body.sw-vast{overflow:hidden}.sw-modal{background:var(--white);border-radius:var(--r2);box-shadow:var(--sh3);width:100%;max-width:940px;margin:auto;overflow:hidden;font-family:var(--sans);color:var(--ink);animation:swIn .28s var(--ease)}@keyframes swIn{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.sw-top{display:flex;align-items:center;gap:14px;padding:16px 22px;border-bottom:1px solid var(--border)}.sw-fase{font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--red);white-space:nowrap}.sw-track{flex:1;height:4px;background:var(--sand);border-radius:99px;overflow:hidden}.sw-fill{height:100%;background:var(--red);width:0;transition:width .35s var(--ease)}.sw-tel{font-size:.78rem;color:var(--mid);white-space:nowrap;font-variant-numeric:tabular-nums}.sw-sluit{width:34px;height:34px;border-radius:50%;border:1px solid var(--border);background:var(--white);color:var(--ink2);font-size:1.15rem;line-height:1;cursor:pointer;flex-shrink:0;transition:all .18s var(--ease)}.sw-sluit:hover{background:var(--cream);color:var(--ink)}.sw-body{padding:30px 26px 24px}.sw-body h2{font-family:var(--serif);font-size:clamp(1.25rem,2.3vw,1.6rem);font-weight:700;line-height:1.2;letter-spacing:-.01em;margin:0}.sw-help{color:var(--ink2);font-size:.9rem;margin-top:8px;line-height:1.6}.sw-opts{display:grid;gap:9px;margin-top:20px}.sw-opts.twee{grid-template-columns:1fr 1fr}@media(max-width:620px){.sw-opts.twee{grid-template-columns:1fr}}.sw-opt{display:flex;align-items:flex-start;gap:11px;text-align:left;border:1.5px solid var(--border);border-radius:12px;padding:13px 15px;background:var(--white);cursor:pointer;transition:all .16s var(--ease);font:inherit;color:inherit;width:100%}.sw-opt:hover{border-color:var(--red);background:rgb(255 0 66 / .03)}.sw-opt.aan{border-color:var(--red);background:rgb(255 0 66 / .05);box-shadow:inset 0 0 0 1px var(--red)}.sw-mark{flex:0 0 19px;height:19px;border:1.5px solid #C9C6BD;border-radius:50%;margin-top:2px;display:grid;place-items:center;transition:all .16s var(--ease)}.sw-mark.vk{border-radius:6px}.sw-opt.aan .sw-mark{border-color:var(--red);background:var(--red)}.sw-opt.aan .sw-mark::after{content:"";width:7px;height:7px;background:#fff;border-radius:50%}.sw-opt.aan .sw-mark.vk::after{width:9px;height:5px;background:none;border-left:2px solid #fff;border-bottom:2px solid #fff;border-radius:0;transform:rotate(-45deg) translate(1px,-1px)}.sw-opt .sw-t{font-weight:600;font-size:.94rem;line-height:1.35}.sw-opt .sw-s{display:block;font-weight:400;font-size:.82rem;color:var(--mid);margin-top:2px}.sw-sliders{display:grid;gap:22px;margin-top:22px}.sw-sl label{display:flex;justify-content:space-between;align-items:baseline;font-size:.9rem;font-weight:600;margin-bottom:10px}.sw-sl label b{font-family:var(--serif);font-size:1.25rem;color:var(--red);font-variant-numeric:tabular-nums}.sw-sl input[type=range]{width:100%;-webkit-appearance:none;appearance:none;background:#fff0}.sw-sl input[type=range]::-webkit-slider-runnable-track{height:5px;background:var(--sand);border-radius:99px}.sw-sl input[type=range]::-moz-range-track{height:5px;background:var(--sand);border-radius:99px}.sw-sl input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;background:var(--red);border:4px solid #fff;border-radius:50%;margin-top:-10px;box-shadow:0 2px 8px rgb(0 0 0 / .18)}.sw-sl input[type=range]::-moz-range-thumb{width:16px;height:16px;background:var(--red);border:4px solid #fff;border-radius:50%;box-shadow:0 2px 8px rgb(0 0 0 / .18)}.sw-nav{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;border-top:1px solid var(--border);background:var(--cream)}.sw-btn{display:inline-flex;align-items:center;gap:8px;background:var(--red);color:#fff;padding:12px 24px;border-radius:999px;font-weight:700;font-size:.9rem;border:none;cursor:pointer;transition:all .18s var(--ease);font-family:inherit}.sw-btn:hover{background:var(--red-d);transform:translateY(-1px)}.sw-btn:disabled{opacity:.35;cursor:not-allowed;transform:none}.sw-btn.leeg{background:#fff0;color:var(--ink2);border:1px solid var(--border)}.sw-btn.leeg:hover{background:var(--white);color:var(--ink)}.sw-res-kop{padding:30px 26px 22px;border-bottom:1px solid var(--border)}.sw-res-kop h2{font-family:var(--serif);font-size:clamp(1.3rem,2.5vw,1.75rem);font-weight:700;line-height:1.18}.sw-sum{display:grid;grid-template-columns:repeat(auto-fit,minmax(138px,1fr));gap:1px;background:var(--border);border:1px solid var(--border);border-radius:14px;overflow:hidden;margin-top:18px}.sw-cel{background:var(--white);padding:13px 15px}.sw-cel small{display:block;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--mid);margin-bottom:4px}.sw-cel strong{font-family:var(--serif);font-size:1.02rem;font-weight:700;line-height:1.25}.sw-waarom{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:6px;max-width:680px}.sw-waarom li{position:relative;padding-left:19px;font-size:.88rem;color:var(--ink2);line-height:1.55}.sw-waarom li::before{content:"";position:absolute;left:2px;top:8px;width:7px;height:7px;border-radius:50%;background:var(--red)}.sw-stop{margin:22px 26px;background:#FBF0E2;border:1px solid #EFD9B4;border-radius:14px;padding:22px}.sw-stop h3{font-family:var(--serif);font-size:1.15rem;margin:0 0 8px}.sw-stop p{font-size:.9rem;color:#7C5E28;line-height:1.65;margin:0}.sw-prod{padding:24px 26px 28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px}.sw-kaart{border:1px solid var(--border);border-radius:16px;overflow:hidden;background:var(--white);display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .22s var(--ease),box-shadow .22s var(--ease)}.sw-kaart:hover{transform:translateY(-4px);box-shadow:var(--sh2)}.sw-kaart.top{border-color:var(--red);border-width:1.5px}.sw-foto{aspect-ratio:1/1;background:linear-gradient(180deg,#fff,#F1ECE4);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.sw-foto img{width:100%;height:100%;object-fit:contain;padding:10px;box-sizing:border-box;display:block}.sw-pct{position:absolute;top:10px;left:10px;background:var(--red);color:#fff;font-size:.76rem;font-weight:800;padding:.24rem .55rem;border-radius:8px;letter-spacing:.01em}.sw-kaart-body{padding:14px 15px 16px;display:flex;flex-direction:column;gap:6px;flex:1;border-top:1px solid var(--border)}.sw-merk{font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--mid)}.sw-kaart h4{font-family:var(--serif);font-size:.98rem;font-weight:700;line-height:1.25;margin:0}.sw-redenen{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:4px}.sw-redenen li{font-size:.76rem;color:var(--ink2);line-height:1.45;padding-left:14px;position:relative}.sw-redenen li::before{content:"";position:absolute;left:0;top:6px;width:5px;height:5px;border-radius:50%;background:var(--red);opacity:.55}.sw-prijs{margin-top:auto;padding-top:8px;font-family:var(--serif);font-size:1.1rem;font-weight:700}.sw-leeg{padding:26px;text-align:center;color:var(--ink2);font-size:.92rem}.sw-laden{padding:50px 26px;text-align:center;color:var(--mid);font-size:.9rem}@media(max-width:620px){.sw-body,.sw-res-kop,.sw-prod{padding-left:18px;padding-right:18px}.sw-nav{padding:14px 18px}}.sw-pers{display:flex;gap:6px;margin-top:20px}.sw-pers button{flex:1;padding:10px;font-size:.86rem;font-weight:600;border:1.5px solid var(--border);border-radius:10px;background:var(--white);color:var(--ink2);cursor:pointer;font-family:inherit;transition:all .16s var(--ease)}.sw-pers button:hover{border-color:var(--mid);color:var(--ink)}.sw-pers button.aan{border-color:var(--red);background:rgb(255 0 66 / .05);color:var(--red)}.sw-melding{margin-top:18px;background:#FBF0E2;border:1px solid #EFD9B4;border-radius:12px;padding:14px 16px;font-size:.86rem;color:#7C5E28;line-height:1.6}.sw-maat{margin-top:20px}.sw-maat-l{display:block;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mid);margin-bottom:9px}.sw-chips{display:flex;flex-wrap:wrap;gap:7px}.sw-chip{border:1.5px solid var(--border);background:var(--white);border-radius:10px;padding:.55rem .85rem;font-size:.9rem;font-weight:600;color:var(--ink2);cursor:pointer;font-family:inherit;font-variant-numeric:tabular-nums;transition:all .16s var(--ease);min-width:52px}.sw-chip:hover{border-color:var(--red);color:var(--ink)}.sw-chip.aan{border-color:var(--red);background:var(--red);color:#fff}.sw-maat-uit{margin-top:16px;font-size:.86rem;color:var(--ink2)}.sw-modal ul,.sw-modal li{margin:0}.sw-modal li{list-style:none}.sw-sub{font-family:var(--sans);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--mid);margin:0}.sw-res-kop .sw-sub{margin-top:22px}.sw-waarom{grid-template-columns:1fr 1fr;gap:8px 22px;max-width:none;margin-top:10px}.sw-waarom li{padding-left:24px;font-size:.86rem;line-height:1.5}.sw-waarom li::before{left:0;top:2px;width:16px;height:16px;border-radius:50%;background:rgb(255 0 66 / .1) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FF0042' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/10px no-repeat}@media(max-width:620px){.sw-waarom{grid-template-columns:1fr}}.sw-prod-kop{padding:22px 26px 0}.sw-prod{padding:14px 26px 28px;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}.sw-prod.n1{grid-template-columns:minmax(0,320px)}.sw-prod.n2{grid-template-columns:repeat(2,minmax(0,320px))}.sw-kaart{position:relative;overflow:visible;border-radius:18px}.sw-kaart .sw-foto{border-radius:17px 17px 0 0}.sw-kaart.top{border:2px solid var(--red);box-shadow:0 10px 28px rgb(255 0 66 / .12)}.sw-beste{position:absolute;top:-11px;left:50%;transform:translateX(-50%);z-index:2;background:var(--red);color:#fff;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:.3rem .8rem;border-radius:999px;white-space:nowrap;box-shadow:0 4px 10px rgb(255 0 66 / .25)}.sw-pct{top:12px;left:12px;border-radius:999px;padding:.28rem .65rem;font-size:.74rem;background:#1C1C1E}.sw-kaart.top .sw-pct{background:var(--red)}.sw-foto{aspect-ratio:4/3;background:#fff}.sw-foto img{padding:14px}.sw-kaart-body{padding:14px 16px 16px;gap:5px}.sw-kaart h4{font-size:1rem;line-height:1.28}.sw-redenen{gap:5px;margin-top:6px}.sw-redenen li{font-size:.78rem;padding-left:18px;line-height:1.42}.sw-redenen li::before{top:3px;width:11px;height:11px;border-radius:0;opacity:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322A06B' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E") center/contain no-repeat}.sw-voet{margin-top:auto;padding-top:12px;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;border-top:1px dashed var(--border)}.sw-voet .sw-prijs{margin:0;padding:0;font-size:1.2rem;line-height:1.1}.sw-voet .sw-prijs small{display:block;font-family:var(--sans);font-size:.68rem;font-weight:600;color:var(--mid);margin-bottom:2px}.sw-bekijk{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;font-weight:700;color:var(--red);border:1.5px solid var(--red);border-radius:999px;padding:.38rem .8rem;white-space:nowrap;transition:all .18s var(--ease)}.sw-bekijk svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.sw-kaart:hover .sw-bekijk,.sw-kaart.top .sw-bekijk{background:var(--red);color:#fff}@media(max-width:760px){.sw-prod,.sw-prod.n1,.sw-prod.n2{grid-template-columns:1fr;gap:18px}.sw-kaart{flex-direction:row;align-items:stretch}.sw-kaart .sw-foto{flex:0 0 112px;aspect-ratio:auto;border-radius:16px 0 0 16px}.sw-foto img{padding:8px}.sw-pct{top:8px;left:8px;font-size:.66rem;padding:.2rem .5rem}.sw-kaart-body{border-top:0;border-left:1px solid var(--border);padding:12px 13px 13px}.sw-redenen li:nth-child(n+3){display:none}.sw-prod-kop{padding:18px 18px 0}.sw-prod{padding:14px 18px 22px}}.sw-code{display:flex;align-items:flex-start;gap:6px;margin-top:8px;padding:.4rem .6rem;border-radius:9px;background:#FFF0F4;color:#C8003A;font-size:.74rem;line-height:1.35}.sw-code svg{width:14px;height:14px;flex-shrink:0;margin-top:1px;fill:none;stroke:#FF0042;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sw-code b{font-weight:800;letter-spacing:.03em;color:#1C1C1E;font-family:ui-monospace,Menlo,Consolas,monospace}.sw-deel{display:flex;align-items:center;justify-content:center;gap:12px 16px;flex-wrap:wrap;padding:0 26px 24px}.sw-deel-l{font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--mid)}.sw-deel-knoppen{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.sw-deel-k{display:inline-flex;align-items:center;gap:7px;padding:.5rem .95rem;border-radius:999px;border:1.5px solid var(--border);background:var(--white);color:var(--ink);font:inherit;font-size:.82rem;font-weight:700;text-decoration:none;cursor:pointer;transition:all .16s var(--ease)}.sw-deel-k:hover{border-color:var(--ink);transform:translateY(-1px)}.sw-deel-k svg{width:17px;height:17px;flex-shrink:0;fill:currentColor}.sw-deel-k svg.lijn{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sw-deel-k.wa{background:#25D366;border-color:#25D366;color:#fff}.sw-deel-k.wa:hover{background:#1EBE5A;border-color:#1EBE5A}@media(max-width:620px){.sw-deel{padding:0 18px 20px}.sw-deel-k{padding:.48rem .8rem}}@media(max-width:760px){.sw-beste{left:auto;right:14px;transform:none}.sw-kaart.top .sw-kaart-body{padding-top:20px}.sw-kaart-body h4{font-size:.95rem}}.sw-mailform{margin:-6px 26px 24px;padding:16px 18px;border:1px solid var(--border);border-radius:14px;background:var(--cream)}.sw-mailform[hidden]{display:none}.sw-mail-l{display:block;font-size:.86rem;font-weight:700;margin-bottom:8px}.sw-mail-rij{display:flex;gap:8px}.sw-mail-rij input{flex:1;min-width:0;border:1.5px solid var(--border);border-radius:999px;padding:.7rem 1rem;font:inherit;font-size:.9rem;background:#fff}.sw-mail-rij input:focus{outline:none;border-color:var(--red)}.sw-nb{display:flex;align-items:flex-start;gap:8px;margin-top:10px;font-size:.82rem;color:var(--ink2);line-height:1.45;cursor:pointer}.sw-nb input{margin-top:2px;accent-color:#FF0042;flex-shrink:0}.sw-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;opacity:0}.sw-mail-msg{margin:8px 0 0;font-size:.84rem;min-height:0}.sw-mail-msg:empty{display:none}.sw-mail-msg.goed{color:#1E8E5A;font-weight:700}.sw-mail-msg.fout{color:#C81E1E}.sw-mail-klein{margin:8px 0 0;font-size:.74rem;color:var(--mid)}.sw-mail-klein a{color:var(--mid);text-decoration:underline}@media(max-width:620px){.sw-mailform{margin:-4px 18px 20px}.sw-mail-rij{flex-direction:column}}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:300;src:url(/wp-content/themes/hbeds-theme/fonts/poppins-v20-latin-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:400;src:url(/wp-content/themes/hbeds-theme/fonts/poppins-v20-latin-regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:500;src:url(/wp-content/themes/hbeds-theme/fonts/poppins-v20-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:600;src:url(/wp-content/themes/hbeds-theme/fonts/poppins-v20-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:700;src:url(/wp-content/themes/hbeds-theme/fonts/poppins-v20-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Poppins';font-style:normal;font-weight:800;src:url(/wp-content/themes/hbeds-theme/fonts/poppins-v20-latin-800.woff2) format('woff2')}*{box-sizing:border-box}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}100%{transform:translateX(0)}}html header .ti-widget[data-layout-id='110'][data-set-id='light-minimal'] .ti-mob-row strong,html header .ti-widget[data-layout-id='110'][data-set-id='light-minimal'] .ti-mob-row strong *{font-weight:400!important;font-size:13px!important}html header .ti-widget[data-layout-id='115'][data-layout-id='115'] .ti-stars .ti-star:not(:first-child){display:none!important}html header .ti-widget[data-layout-id='110'][data-set-id='light-minimal']{display:flex;justify-content:flex-end}html header .ti-widget[data-layout-id='115'][data-set-id='light-minimal']{display:flex;justify-content:flex-end}html header .ti-widget[data-layout-id='110'][data-set-id='light-minimal'] .ti-widget-container{margin:0}html header .ti-widget[data-layout-id='115'][data-set-id='light-minimal'] .ti-widget-container{margin:0}.review-stars-home img{width:175px;height:auto}.review-stars-home,.review-number-home{display:flex}.review-number-home img{width:175px;height:auto}.review-column-product .custom-rating img{width:100px;height:auto}.freeparking{margin:32px 0;font-family:inherit}.freeparking__card{background:#fff;border-radius:18px;padding:22px;box-shadow:0 10px 30px rgb(0 0 0 / .08);border:1px solid rgb(0 0 0 / .06)}#header-bar .reviews img{height:16px;width:auto}#header-bar .reviews a{display:flex;align-items:center;gap:6px;font-weight:600;line-height:1}.free-shipping-progress{padding:0 15px 8px 15px;background:#fff;border-radius:8px;text-align:center}.free-shipping-progress p{margin-bottom:8px}.free-shipping-progress .fa-check{margin-right:5px;color:#14cb00}.free-shipping-progress .fa-heart{margin-left:5px;color:#df4542}.free-shipping-progress .fa-shipping-fast{margin-right:4px;color:#ff0042}.progress-container{width:100%;height:16px;line-height:16px;background:#ddd;border-radius:50px;overflow:hidden;margin-top:10px;margin-bottom:10px}.progress-bar{font-weight:600;font-size:12px;height:100%;background-image:linear-gradient(to left,#ff0042,#1c2125);transition:width 0.5s ease-in-out;color:#fff!important;text-align:left;padding-left:10px}.woocommerce ul#shipping_method .amount{font-weight:400!important}.woocommerce-shipping-methods label:not(:has(.woocommerce-Price-amount)){font-weight:600;color:#00c532;text-transform:uppercase}.freeparking__badge{display:inline-block;background:#f1f1f1;color:#111;padding:8px 14px;border-radius:999px;font-weight:600;font-size:14px;margin-bottom:14px}.freeparking__grid{display:grid;grid-template-columns:1.3fr 0.7fr;gap:24px;align-items:center}.freeparking__title{font-size:22px;margin:0 0 10px;color:#111}.freeparking__text{font-size:16px;line-height:1.6;margin-bottom:18px;color:#333}.freeparking__address{background:#fafafa;padding:16px;border-radius:12px;border:1px solid rgb(0 0 0 / .06)}.freeparking__addressTitle{font-weight:600;margin-bottom:6px;font-size:15px}.freeparking__addressLines{font-size:15px;line-height:1.5;color:#444}.freeparking__actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:14px}.freeparking__btn{background:#111;color:#fff;padding:10px 16px;border-radius:10px;font-weight:600;text-decoration:none;transition:background 0.25s ease,transform 0.15s ease}.freeparking__btn:hover{background:#333;transform:translateY(-1px)}.freeparking__note{font-size:13px;color:#666}.freeparking__image{border-radius:14px;overflow:hidden;border:1px solid rgb(0 0 0 / .06);background:#f5f5f5}.freeparking__image img{width:100%;height:100%;object-fit:cover;display:block}.freeparking__caption{font-size:13px;color:#777;margin-top:8px;text-align:center}.parking-highlight{background:#f7f7f7;border:1px solid rgb(0 0 0 / .06);border-radius:14px;padding:14px 18px;margin:24px 0}.parking-highlight__inner{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.parking-highlight__icon{font-size:22px;color:#111}.parking-highlight__content{flex:1;display:flex;flex-direction:column;font-size:15px}.parking-highlight__content span{font-weight:400;color:#555;font-size:14px}.parking-highlight__btn{cursor:pointer;background:#111;color:#fff;padding:8px 14px;border-radius:8px;text-decoration:none;font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:6px;transition:all 0.25s ease}.parking-highlight__btn:hover{background:#333;transform:translateY(-1px)}.woocommerce-checkout header .search,.woocommerce-checkout header .menu-bar{visibility:hidden;opacity:0}.woocommerce-checkout header .menu-bar,.woocommerce-checkout .mobileheader .search-bar{display:none}#order_review .postnl_shipping_method_icon,.cart_totals .postnl_shipping_method_icon{display:none!important}.service_terms_heading{margin-bottom:0!important}.discount_banner_page p{margin-bottom:0!important;line-height:15px}.discount_banner_page a{background-color:#fff;color:#000;font-weight:400;border-radius:50px;padding:1px 11px;margin-left:8px;font-size:13px}.woocommerce .checkout .blockOverlay{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgb(0 0 0 / 30%)!important;z-index:99999!important}.discount_notice_footer{font-weight:400;font-size:13px}.discount_banner_page .fas{color:#000;margin-right:5px;vertical-align:middle}.discount_banner_page{background-color:#ff0042;color:#fff;font-size:14px;padding:8px 0;text-align:center;display:flex;justify-content:center}.simple_custom_table{margin-bottom:0!important;border:0;width:100%}.simple_custom_table th{border:0;line-height:2em;text-align:left!important;vertical-align:middle!important;width:30%}.wc3d-configurator-button.single_add_to_cart_button{margin-bottom:40px!important;transition:transform 0.2s ease-in-out,box-shadow 0.2s ease-in-out;box-shadow:0 4px 6px rgb(0 0 0 / .2);animation:pulse-shrink 1.5s infinite;border-radius:50px!important}.postid-44571 .wpcf7-submit{border-radius:50px!important}.post-content .wp-caption{width:100%!important;height:auto}@keyframes pulse-shrink{0%{transform:scale(1)}50%{transform:scale(.97)}100%{transform:scale(1)}}.postid-44571 .productcontactdiv,.postid-44571 .productextradiv,.postid-44571 .product-content-usps{display:none}.wc3d-configurator-button.single_add_to_cart_button::after{content:'\f013'!important;font-family:'Font Awesome 5 Free'!important;font-weight:800;margin-left:5px}.threed_other_cf{display:none;margin-top:20px}.threed_other_option h3{margin-top:0!important}.threed_other_button_section{display:flex;justify-content:center}.threed_other_option{display:flex;flex-direction:column;width:100%;background-color:#fff;border:2px solid #1c2125;padding:30px;border-radius:8px;margin-bottom:40px}.threed_other_option button{width:fit-content;background-color:#000;color:#fff;font-weight:600;cursor:pointer;border:none!important;border-radius:50px;padding:10px 20px}.simple_custom_table td{padding-bottom:15px;border:0;line-height:2em;vertical-align:top;text-align:left!important;padding-left:0}.simple_custom_table label{text-align:left;padding-bottom:15px;display:block;line-height:20px;font-weight:600!important}.simple_custom_table select{border-radius:8px!important;height:45px!important;border:1px solid #d1d1d1!important;padding:0 10px!important;margin-bottom:15px;margin-right:0!important;width:100%!important;max-width:100%;min-width:75%;display:inline-block;-webkit-appearance:none;-moz-appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.checkout-logos-section{margin-top:15px;display:flex;margin-bottom:15px;justify-content:space-evenly}.checkout-logos-section img{width:125px;height:auto;max-width:100px}.cart-logos-section{margin-top:15px;display:flex;margin-bottom:15px;justify-content:space-between}.cart-logos-section img{width:125px;height:auto;max-width:100px}.woocommerce-checkout .paylogos{margin-top:0!important;padding-top:20px}.single-product-logos-section{display:flex;margin-bottom:15px;justify-content:space-evenly}.single-product-logos-section img{width:125px;height:auto;max-width:100px}.header-bar .thuiswinkel{width:20%;justify-content:center}.mobileheader .top-bar .usps{width:75%}.usps-mobile-section{overflow:hidden;width:100%;height:100%}.swiper-topbar-usps{height:100%}.swiper-topbar-usps .swiper-wrapper{align-items:center}.topbar-item-usp svg{width:16px;height:16px;margin-right:3px;fill:#00c532;vertical-align:sub}.header-bar .thuiswinkel img{width:120px;height:auto}#breedte-producten{float:left;display:flex;flex-wrap:wrap;gap:2%;width:100%;row-gap:10px;margin-bottom:20px}.sales_map_point .tooltip span{display:block}.sales_map_point .tooltip{top:39px;left:-103px}.metaslider .flexslider .caption-wrap{opacity:1!important;background:#00000080!important;font-size:13px!important;text-align:center}.single_gallery_custom_title{font-size:22px;line-height:30px;margin-bottom:15px!important;font-weight:600}.metaslider .flex-viewport{border-radius:8px}.map-hbeds-section{display:flex;gap:30px}.sales_map_point i{color:#ff0042;font-size:32px}.map-list-table img{width:150px!important}.sales_map_point i:hover+.tooltip{visibility:visible;opacity:1}.map-hbeds-list{flex:1}.map-hbeds-img{position:relative;width:400px}.map-list-table{width:100%;background-color:#f6f5f8;border-radius:8px;padding:20px}.map-list-table tbody tr:last-child td{border-bottom:none!important}.map-list-table td{padding-bottom:10px;padding-top:10px;border-bottom:1px solid #e7e7e7}.newbuilding-section-home{margin-top:1%;position:relative;width:100%}.aboutus-img-home .service-section .custom-buttons{border-radius:50px;padding:10px 20px!important;background-color:#ff0042!important}.newbuilding-section-home .row{position:relative;width:100%}.newbuilding-container{position:relative;width:100%}.newbuilding-image{border-radius:8px;width:100%;height:500px;object-fit:cover;display:block}.newbuilding-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}.homepage-second-section{text-align:right;width:100%}.homepage-second-section img{height:auto;width:65%;max-width:200px;text-align:right}.newbuilding-content{background:rgb(0 0 0 / 70%);padding:20px;width:40%;max-width:450px;margin-left:3%;border-radius:8px;color:#fff}.aboutus-img-home h2 i{color:#ff0042;margin-left:5px}.home-contact-links{flex-direction:column!important;padding:0!important;text-align:left!important;gap:20px!important;margin-top:20px!important;margin-bottom:20px!important}.newbuilding-content .custom-buttons{border-radius:50px;padding:10px 20px!important;background-color:#ff0042!important}.newbuilding-content ul{list-style-type:none!important;padding:0!important;margin:0}.newbuilding-content ul i{color:#00c532;margin-right:8px}.newbuilding-title{margin-top:0!important;margin-bottom:15px}.newbuilding-button{margin-top:15px}.video-wrapper-b2b{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.video-wrapper-b2b video{width:100%;height:100%}.video-section-b2b{padding:20px;border-radius:8px;display:flex;margin-bottom:30px;gap:40px;justify-content:space-between;float:left;width:100%}.customtable_page{width:100%;border-collapse:collapse;margin:20px 0;background-color:#fff}.customtable_page th,.customtable_page td{padding:12px;text-align:left;border-bottom:1px solid #ddd}.customtable_page th{background-color:#000;color:#fff}.customtable_page tr:hover{background-color:#f4f4f4}.customtable_page .age-range{font-weight:700;color:#333}.breedte-waarde{text-align:center;color:#888;margin-bottom:0!important;font-size:13px}.breedte-explanation{margin-top:20px;margin-bottom:20px;float:left;background-color:#f6f5f8;padding:15px;border-radius:8px}.brand-page-item{display:flex!important}.brand-logo{display:flex}.hoogte-waarde{text-align:center;color:#888;font-size:13px}.breedte-product{width:32%;border:1px solid #d1d1d1!important;border-radius:8px;display:flex;flex-direction:column;cursor:pointer}.breedte-product img{border-radius:8px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after{top:auto!important}.breedte-product:hover,.breedte-button:hover{border:1px solid #ff0042!important}.active-breedte{border:1px solid #ff0042!important}.valid-wpcf7::after{content:'\f00c'!important;font-family:'Font Awesome 5 Free'!important;position:absolute!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;color:#00c532!important;font-weight:900!important}.onsale .smallersize i{margin-left:2px}.breedte-product-button{padding:0 10px 10px 10px}.breedte-product-button button{width:100%;background-color:#f6f5f8;border-radius:8px;border:none;padding:10px;text-transform:uppercase;font-weight:600;cursor:pointer}.popup-p-desc{font-size:13px;color:#888}.breedte-button-box{display:flex;width:100%;float:left;flex-wrap:wrap;gap:3%;row-gap:15px}.breedte-button-question{margin-bottom:15px!important;font-size:22px;font-weight:600}.breedte-button-box .breedte-button{width:22.75%;text-align:center;padding:10px;font-weight:500;border:1px solid #d1d1d1;border-radius:8px;cursor:pointer}.config-container .swiper-button-next:after,.config-container .swiper-button-prev:after{font-weight:900!important;color:#fff!important;font-family:'Font Awesome 5 Free'!important;background-color:#000!important;font-size:15px!important;padding:10px 8px}.config-model{padding-top:15px;display:grid}.config-model .wpcf7 .wpcf7-submit{background-color:#000!important;min-height:auto!important}.special-request-title{font-size:22px;line-height:25px;font-weight:600;margin-bottom:10px}html .woocommerce #customer_login .show-password-input,.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{width:fit-content!important;padding:0!important;background-color:transparent!important;color:#000!important}.special-request-section{float:left;border:1px solid #d1d1d1;padding:20px;border-radius:8px;margin-bottom:20px}.breedte-product .saving_price,.breedte-product .parts_price{display:none}.breedte-product p.price del{font-size:14px!important}.breedte-product p.price ins{font-size:15px!important}.breedte-product .price{text-align:center}.breedte-color{padding:10px 10px 2px 10px;color:#000;font-size:13px;display:flex;justify-content:center;gap:5px}.breedte-color img{width:16px!important;height:16px!important}.single-product .price .woocommerce-Price-currencySymbol{display:inline}.special-request-button-section{text-align:center}.special-request-button{background-color:#1C2125;color:#fff!important;padding:5px 45px;font-weight:600;border-radius:50px}.breedte-hidden{display:none}.config-model .wpcf7-form-control-wrap{margin-bottom:10px}.config-container .swiper{padding-right:1px}.load-more-wrapper{float:left;width:100%;margin-top:10px}#load-more-products{font-size:15px;width:100%;border:none;background-color:#f6f5f8;padding:15px 5px;border-radius:8px;font-weight:600;cursor:pointer}.config-desc{margin-bottom:15px}.config-container .swiper-button-next.swiper-button-disabled,.config-container .swiper-button-prev.swiper-button-disabled{pointer-events:unset!important}.config-container .swiper-button-next:after{content:'\f054'!important}.config-container .swiper-button-prev:after{content:'\f053'!important}.config-container .swiper-button-next{justify-content:flex-end!important;right:0!important}.config-container .swiper-button-prev{justify-content:flex-start!important;left:0!important}.swiper-button-next,.swiper-button-prev{top:42%!important}.config-item-list{margin:20px 0;margin-bottom:20px}#config-kleur_zijkanten .config-item-photo,#config-kleur_binnenkant .config-item-photo,[id^="config-kastdeur_"] .config-item-photo,#config-grepen .config-item-photo,#config-passe-partout_kleur .config-item-photo{border:1px solid #888;border-radius:8px}.config-container .swiper-pagination{position:relative!important;bottom:auto!important;margin-top:10px!important;top:var(--swiper-pagination-top,auto)!important}.config-container .swiper-pagination-bullet-active{background:#ff0042}.config-title-list{display:flex;width:100%}.aupingdiscountspecial{border:2px solid #ff0042}.smallersize .tooltip{display:block;width:150px}.config-scroll{background:transparent!important;border:unset!important;font-size:20px;color:#ff0042;cursor:pointer;padding:0 15px}.stepper-wrapper{font-family:Arial;margin-top:0;display:flex;justify-content:space-between;display:flex;overflow-x:auto;gap:10px;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.stepper-wrapper::-webkit-scrollbar{display:none}.stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:0 0 auto;min-width:120px;text-align:center;cursor:pointer}.stepper-item::before{position:absolute;content:"";border-bottom:2px solid #e8e8e8;width:100%;top:20px;left:-50%;z-index:2}.stepper-item::after{position:absolute;content:"";border-bottom:2px solid #e8e8e8;width:100%;top:20px;left:50%;z-index:2}.step-name{font-size:13px;color:#000}.stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:#e8e8e8;margin-bottom:6px}.stepper-item.active{font-weight:700}.stepper-item.active .step-counter{border:2px solid #ff0042;background-color:#fff}.stepper-item.completed .step-counter{background-color:#ff0042}.stepper-item.completed{color:#fff}.stepper-item.completed::after{position:absolute;content:"";border-bottom:2px solid #ff0042;width:100%;top:20px;left:50%;z-index:3}.stepper-item:first-child::before{content:none}.stepper-item:last-child::after{content:none}.config-item{text-align:center;padding:10px;border:1px solid #d1d1d1;border-radius:8px;cursor:pointer}.config-item-photo{max-width:100%;height:auto;margin-bottom:10px}.config-item-name{font-size:16px;font-weight:700;margin:5px 0}.config-item-price{color:#999;font-weight:600;font-size:13px}.content .woocommerce-MyAccount-content input[type=radio]{width:fit-content!important;margin-right:10px!important;height:fit-content!important}#config-samenvatting{grid-template-columns:1fr!important;gap:0!important;background-color:#f6f5f8;padding:20px;border-radius:8px}#config-samenvatting .config-item-summary{margin-bottom:10px!important}.config-heading{grid-column:1 / -1;font-size:22px;line-height:25px;font-weight:600;margin-bottom:10px}.current-config-item{border:1px solid #ff0042}.config-item:hover{border:1px solid #00c532}dt.variation-Configuratie{width:100%}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label{line-height:25px}.blackfridaytitle{background:linear-gradient(to left,#ff0042,#1c2125);text-align:center;text-transform:uppercase;font-size:40px;display:flex;width:fit-content;margin-left:auto;margin-right:auto;font-weight:700;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;justify-content:center;margin-top:15px!important;margin-bottom:10px!important;line-height:1!important}.blackfridaysection .brand-bf a{background-color:#ff0042;color:#fff;font-weight:600;padding:5px 10px;margin-right:20px;border-radius:30px;font-size:12px;margin-bottom:10px;display:inline-block}.blackfridaysection .category-bf a{background-color:#1c2125;color:#fff;font-weight:600;padding:5px 10px;margin-right:20px;border-radius:30px;font-size:12px;margin-bottom:10px;display:inline-block}.blackfridaysection{text-align:center;margin-bottom:15px!important;display:flex;flex-direction:column;align-items:center}.blackfriday .row{flex-direction:column;align-items:center}#billing_address_2_field,#shipping_address_2_field{display:none!important}html .valid-wpcf7 input,html .valid-wpcf7 textarea{border-color:#00c532!important}.grecaptcha-badge{visibility:hidden}.single_manual_box{width:100%;background-color:#f6f5f8;text-align:center;padding:30px;border-radius:8px}.single_manual_box .single_manual_title{margin-top:0!important;margin-bottom:20px!important}.single_manual_box a{padding:8px 15px;background-color:#ff0042;color:#fff!important;width:fit-content;margin-bottom:10px;border-radius:30px!important}.single_manual_box a i{margin-right:5px!important}.shake{animation:shake 0.5s ease}.footer-menu-newsletter{display:flex;flex-direction:column;align-items:center;padding:40px 20px 30px 20px;background-color:#f6f5f8}.product-colors-custom{margin:0!important;display:flex;padding:0 8px!important;list-style-type:none;flex-wrap:wrap}.color-circle-custom{width:25px;height:25px;border-radius:50px;display:inline-block;border:2px solid #bbb;position:relative;margin-right:8px;margin-top:4px!important;margin-bottom:4px!important}.color-circle-custom a{height:100%;width:100%;cursor:pointer}.middle_loop_link{height:100%;display:flex!important;flex-direction:column;justify-content:space-between}.color-circle-custom:hover::after{content:attr(title);position:absolute;bottom:120%;left:50%;transform:translateX(-50%);background-color:#000;color:#fff;padding:5px 10px;border-radius:5px;white-space:nowrap;font-size:12px;opacity:1;pointer-events:none;z-index:10;transition:opacity 0.2s}.color-circle-custom:hover::before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:#000 #fff0 #fff0 #fff0;z-index:10;opacity:1}.color-circle-custom::after,.color-circle-custom::before{opacity:0;transition:opacity 0.2s}.color-circle-custom:hover::after,.color-circle-custom:hover::before{opacity:1}.footer-menu-newsletter .cf7div{display:flex;flex-direction:column}.woocommerce-error,.woocommerce-info,.woocommerce-message{outline:unset}.footer-menu-newsletter .input-container{display:flex;align-items:center;position:relative;width:100%}.footer-menu-newsletter .wpcf7{max-width:555px;width:100%}.footer-menu-newsletter .wpcf7 p{width:100%}.loop_request_page_custom i{margin-left:5px}.footer-menu-newsletter .newsletter-title{font-size:22px!important;font-weight:600;max-width:555px;text-align:center}.product_sale_labels .mostsold,.product_sale_labels .showroom,.product_sale_labels .onsale,.product_left .mostsold,.product_left .showroom,.product_left .onsale{text-transform:uppercase}.footer-menu-newsletter .newsletter-disclaimer .fa-check{color:#00c532;margin-right:5px}.footer-menu-newsletter input.wpcf7-form-control.wpcf7-text{flex-grow:1;padding-right:120px;height:50px!important}.footer-menu-newsletter input.wpcf7-form-control.wpcf7-text:focus{box-shadow:0 0 10px 0 rgb(255 0 66 / 29%)}.footer-menu-newsletter input.wpcf7-form-control.wpcf7-submit{position:absolute;right:10px;top:10px;height:36px!important;min-height:auto!important;width:auto!important;font-size:14px!important;background-color:#1c2125!important}.footer-menu-newsletter input.wpcf7-form-control.wpcf7-submit:hover{background-color:#005bb5}.highlight-red{color:#ff0042}.single_product_upsell{float:left;border:2px solid #f6f5f8!important;border-radius:8px;margin-bottom:15px;padding:15px;position:relative;width:100%}.deliverydate::placeholder{text-align:right;font-family:'Font Awesome 5 Free'!important;font-weight:800}.desktop_products_tabs{display:block;float:left;width:100%}.mobile_products_tabs{display:none}.icon-center-section{text-align:center}.aboutus-media-section .dealbanner{margin-top:20px;margin-bottom:20px}.icon-center-section i{font-size:40px;color:#ff0042;margin-top:15px;margin-bottom:15px}.greysection{background-color:#f6f5f8;padding:20px;border-radius:8px;margin-bottom:30px}.single_product_upsell.selected{border:2px solid #00c532!important}.single_product_upsell.selected::after{content:'\f058'!important;font-family:'Font Awesome 5 Free'!important;font-weight:800;color:#00c532;font-size:24px;position:absolute;top:10px;right:10px}.test_cart_section{margin-bottom:10px}.test_cart_item{color:#1c2125}.garantie_cart_section{margin-bottom:10px}.garantie_cart_item{color:#1c2125}.test_cart_item::before{content:'\f00c'!important;font-family:'Font Awesome 5 Free'!important;font-weight:800;margin-right:8px;color:#00c532}.garantie_cart_item::before{content:'\f00c'!important;font-family:'Font Awesome 5 Free'!important;font-weight:800;margin-right:8px;color:#00c532}.breedte-waarde::before{content:'\f337'!important;font-family:'Font Awesome 5 Free'!important;font-weight:800;margin-right:5px}.hoogte-waarde::before{content:'\f338'!important;font-family:'Font Awesome 5 Free'!important;font-weight:800;margin-right:5px}.breedte-explanation::before{content:'\f05a'!important;font-family:'Font Awesome 5 Free'!important;font-weight:800;margin-right:8px;color:#ff0042}.breedte-product-button button::before{content:'\f013'!important;font-family:'Font Awesome 5 Free'!important;font-weight:800;margin-right:5px}.single_product_upsell_content{gap:20px;display:flex}.single_product_upsell_button{height:52px;padding:15px 28px;background-color:#ff0042;color:#fff;cursor:pointer;font-weight:600;border-radius:3px;border:none;font-size:16px;line-height:16px;flex:1}.single_product_upsell_button:hover{background-color:#e9003d}.single_product_upsell_price{margin-bottom:8px}.single_product_upsell_price del,.single_product_upsell_price ins{display:inline-block}.single_product_upsell_price del .woocommerce-Price-amount{font-size:16px;color:#a5a5a5!important;font-weight:400!important}.single_product_upsell_price del{color:#a5a5a5!important}.single_product_upsell_price .woocommerce-Price-amount{display:block}.single_product_upsell_title{font-size:20px;margin-bottom:8px;font-weight:600;color:#000!important;text-align:center}.single_product_upsell_title a{color:#000!important}.single_product_upsell_img{width:30%;display:flex;flex-direction:column;justify-content:center;align-items:center}.single_product_upsell_img img{max-width:100px!important}.single_product_upsell_info{width:70%}.single_product_upsell_add{display:flex}.single_product_upsell_info .woocommerce-Price-amount{font-size:18px;font-weight:600}.single_product_upsell_info p{margin-bottom:8px}.single_product_upsell_option{color:#888;font-size:13px;font-weight:500}.product_upsell_title{font-size:22px;line-height:25px;margin-top:8px!important;margin-bottom:15px!important;font-weight:600;float:left}.single_product_upsell_qty{text-align:center;border-radius:3px!important;width:52px!important;height:52px;padding:0!important;margin-bottom:0!important;border-color:#d1d1d1!important;background:#fff;width:auto;margin-right:8px}.postcodenl-autocomplete-menu,input[class].postcodenl-autocomplete-address-input.postcodenl-autocomplete-address-input-blank{background-image:unset!important}.postcodenl-autocomplete-menu{padding-bottom:0!important}#loop-wizard-widget button{cursor:pointer;border:none!important;padding:8px 15px;width:100%;background-color:#ff0042;color:#fff!important;font-size:16px;font-weight:600;border-radius:50px;margin-top:10px;margin-bottom:10px}.splitswitch{display:flex;gap:12px;background-color:#f6f5f8;float:left;width:100%;padding:15px;margin-bottom:15px;border-radius:8px}.woocommerce-account-fields .create-account{padding:0!important}.woocommerce-shipping-fields #ship-to-different-address span{font-size:15px}.woocommerce-account-fields #createaccount{margin-right:16px!important}.video-container{position:relative;width:100%;cursor:pointer}.video-thumbnail{width:100%;display:block}.aboutus-img-home .video-section-subtitle{margin:25px 0;text-align:center}.video-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px!important;height:70px!important}.video-iframe-container{display:none;width:100%;height:0;position:relative;padding-bottom:56.25%}.video-iframe-container iframe{position:absolute;width:100%;height:100%;left:0;top:0;border:0}.video-section-subtitle a{font-size:20px;font-weight:600;color:#000}.video-section-title{font-size:35px!important;line-height:45px!important;text-align:center;font-weight:600;margin-bottom:15px}.single-product .video-section{margin-top:25px}.video-section{background-color:#f6f5f8;padding:20px;border-radius:8px;display:flex;margin-bottom:30px;gap:40px;justify-content:space-between;float:left;width:100%}.video-section-text{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.video-section-media{width:50%}.woocommerce #customer_details .woocommerce-account-fields .form-row.woocommerce-validated label{color:#000!important}.splitswitchbutton a{background-color:#ff0042;border-radius:50px;color:#fff;font-size:14px;padding:5px 10px;font-weight:600}.postcode-eu-autofill-address{border-radius:8px;margin-top:-10px;font-weight:500}header .cart a{position:relative}.threed_single_video{float:left}.threed_single_video video{width:100%;border-radius:8px;margin-bottom:40px}.threed_single_video h3{margin-top:0!important}.woocommerce-product-details__short-description .threed_usp_intro{float:left;margin-top:0!important;width:100%}.woocommerce-product-details__short-description .threed_usp_intro li{display:flex;align-items:center;margin-bottom:20px!important}.threed_usp_intro svg{width:30px;height:auto;text-align:left;margin-right:8px}.postcode-eu-autofill-address-reset{top:0!important;right:8px!important;border-radius:8px!important;opacity:1!important}.free-shipping-single{display:flex;float:left;align-items:center;gap:15px;background-color:#f6f5f8;width:100%;justify-content:center;border-radius:8px;padding:10px}.free-shipping-flags{display:flex;align-items:center;gap:15px}.free-shipping-flag{display:flex;align-items:center}.free-shipping-text{font-weight:500}.productcontacttext h3{margin:0;font-size:18px}.result_usp_widget{font-size:14px;margin-bottom:10px}.result_photo_widget{text-align:center;margin-bottom:8px}.result_photo_widget img{width:70%;border-radius:8px}.result_usp_widget p{font-weight:normal!important}.result_usp_widget i{color:#00c532;margin-right:5px}.search_allresults{justify-content:center!important;margin-bottom:0!important;height:45px}.search_allresults li{padding-inline-start:0!important;color:#ff0042!important}.productcontacttext p{margin:0;font-size:14px;color:#666}.productcontacttoggle{font-size:18px;display:flex;align-items:center;margin-left:auto}.loop-widget-custom .swiper-slide{background-color:#f6f5f8}.productcontactdiv h3{margin-top:0!important;margin-bottom:0px!important}.productcontactdiv p{margin-bottom:0!important}.productcontactlabel{background-color:#ff0042;color:#fff;padding:2px 8px;font-size:13px;border-radius:8px;line-height:20px;vertical-align:middle;margin-bottom:5px;margin-left:5px}#loop-wizard-widget label{font-size:25px;font-weight:600;line-height:30px;display:block;margin-bottom:10px}#loop-wizard-widget .button-wizard-width{width:fit-content!important;margin-right:10px}#yith-wacp-popup .variation-Cadeau img{max-width:80px;max-height:80px}#yith-wacp-popup .yith-wacp-content .product-thumb img{max-width:80px!important}#yith-wacp-popup .yith-wacp-related .extra-info-product{display:none}.select2-results__options li{margin-bottom:0!important}.content-area{position:relative}.search_result .price{display:flex;gap:10px;flex-direction:row;color:#3f3f3f}.search_result .woocommerce-Price-currencySymbol{display:inline-block}.search_result .price del{color:#a5a5a5;font-weight:400}.floating-buy-bar .single_add_to_cart_button,.floating-buy-bar .custom-request-button{margin-bottom:0!important}.required{text-decoration:none;color:red}.simple_product_page_button{float:left;width:100%;display:flex;justify-content:flex-end}.woocommerce-cart .cross-sells{display:none}.woocommerce-checkout-review-order-table .woocommerce-Price-currencySymbol{display:inline}.single-product .product_cadeau{display:flex;align-items:center;gap:20px;margin-bottom:15px;float:left;justify-content:flex-end;width:100%}.product_cadeau{display:flex;align-items:center;gap:20px;margin-bottom:15px}.product_cadeau_tekst{background-color:#fff0f4;padding:15px;border-radius:8px;position:relative;font-weight:600}.product_cadeau_img{max-width:30%}.usp-bottom-section .usp-bottom-icon i{font-size:32px;color:#ff0042}.desktop-product-title{margin-bottom:0!important}.outlet-usps-home i{margin-right:5px;color:#ff0042}.visuals-section-product{display:flex;gap:30px;margin-top:20px;align-items:center;float:left}.review-section-product{float:left;width:100%}.single-product .up-sells{float:left;width:100%}.product_visuals_icons{margin-top:30px}.visuals-img-product,.visuals-text-product{width:50%}.review-section-product h2,.product .product-upsell-title{border-bottom:1px solid #d1d1d1;padding-bottom:12px;margin-bottom:10px!important;margin-top:30px!important}.review-column-product .review-section-home{flex-direction:column;padding:0;text-align:center}.reviews-section-product{display:flex;flex-wrap:wrap;gap:20px}html .review-section-product h2{margin-bottom:20px!important}.review-section-product .review-section-home{background-color:#f6f5f8;padding:20px;margin-bottom:10px}.review-person-product img{width:88%;margin-left:auto;display:block;margin-right:auto}.review-column-info-product{background-color:#f6f5f8;padding-bottom:0!important;display:flex;justify-content:space-between;flex-direction:column}.review-column-product{flex:1;padding:20px;border-radius:8px;border:2px solid #f6f5f8}.review-product-title{font-size:18px;font-weight:600;margin-bottom:10px;margin-top:10px}.review-product-meta{display:flex;gap:15px;color:#888;font-weight:500;justify-content:space-between}.woocommerce table.shop_attributes tr:nth-child(odd) td,.woocommerce table.shop_attributes tr:nth-child(odd) th{background:#f6f5f8!important}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:#fff!important}.woocommerce table.shop_attributes td{border-bottom-right-radius:8px;border-top-right-radius:8px;padding:10px 15px!important}.outlet-filter-button{color:#000!important;font-weight:600;padding:8px 15px;text-transform:uppercase;background-color:#f6f5f8;width:fit-content;margin-bottom:10px;border-radius:30px!important;border:none!important;cursor:pointer}.stars-filter-button{color:#000!important;font-weight:600;padding:8px 15px;text-transform:uppercase;background-color:#f6f5f8;width:fit-content;margin-bottom:10px;border-radius:30px!important;border:none!important;cursor:pointer}.outlet-filter-active{background-color:#ff0042!important;color:#fff!important}.stars-filter-active{background-color:#ff0042!important;color:#fff!important}.outlet-products-buttons{display:flex;gap:10px}.stars-products-buttons{display:flex;gap:10px}.stars-products-buttons .fa-star{color:#ffac33}.b2btypeproducts label{position:relative!important;padding-bottom:10px!important;left:0!important;top:0!important;padding-left:0!important;padding-right:30px!important}.b2btypeproducts .wpcf7-checkbox{display:flex;flex-wrap:wrap}.b2b_brands_section .row{flex-direction:column;float:left;position:relative;width:100%}.b2b_brands_section h2{text-align:center;margin-top:0!important}.b2b_brands_section .swiper-wrapper{margin-bottom:10px}.b2b_brands_section .swiper-pagination-bullet-active{background:#ff0042!important}.b2b_brands_section{overflow:hidden;flex-direction:column;align-items:center;padding-top:30px;padding-bottom:40px;display:flex;background-color:#fff}.cf_section_b2b{display:flex;margin-bottom:30px;background-color:#f6f5f8;border-radius:15px}.cf_info_b2b{width:40%;display:flex;justify-content:space-between;align-items:stretch;flex-direction:column;padding:30px 0 0 50px;text-align:center}.cf_info_b2b img{width:80%;height:auto;margin-left:auto;margin-right:auto}.cf_form_b2b .wpcf7-submit{background-color:#000000!important}.cf_form_b2b{width:60%;margin:50px;padding:30px;border-radius:15px;background-color:#fff}.cf_form_b2b h3{margin-top:0!important}.wpcf7 .b2btypeproducts input{height:auto!important;width:auto!important;margin-left:0!important;margin-right:5px!important}.wpcf7 .b2btypeproducts .wpcf7-list-item{margin:0;width:33.33%}.b2b-usps{float:left;width:100%;margin-top:2rem;padding-top:1rem;border-top:1px solid #eee}.b2b-usps-list{list-style:none;padding:0;margin:0;font-size:1rem;color:#000;font-weight:400}.b2b-usps-list li{display:flex;align-items:center;margin-bottom:.75rem}.b2b-usps-list i{color:#00c532;margin-right:.5rem;font-size:1.2rem}.b2b-steps-text strong{color:#000;font-size:18px}.b2b-steps-container{display:flex;flex-direction:column;align-items:center;max-width:800px;margin:0 auto;gap:1rem;margin-bottom:40px;margin-top:20px}.b2b-steps-step{display:flex;align-items:center;gap:1rem;background-color:#fff;padding:1rem 1.5rem;border-radius:8px;width:100%;box-shadow:0 2px 4px rgb(0 0 0 / .05)}.b2b-steps-icon{color:#ff0042;font-size:2rem;min-width:40px;text-align:center}.b2b-steps-text{flex:1;font-size:1rem;color:#333}.b2b-steps-arrow{color:#bbb;font-size:1.5rem;margin:-.5rem 0}.deliveryform label{display:block;line-height:25px;font-weight:500;font-size:15px;z-index:9}.deliveryform label,.deliveryform input{width:100%!important}.order-status.status-my-custom-status{background:#ff0;color:#fff}.woocommerce table.shop_attributes th{border-bottom-left-radius:8px;border-top-left-radius:8px;padding:10px 15px!important}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes{border:none!important;border-spacing:0;text-align:left}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{color:#ff0042!important}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children.mega-current_page_parent>a.mega-menu-link>span.mega-indicator:after,#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{color:#fff!important}#mega-menu-wrap-header-menu #mega-menu-header-menu .mega-sub-menu li.mega-menu-item-has-children.mega-current_page_parent>a.mega-menu-link>span.mega-indicator:after,#mega-menu-wrap-header-menu #mega-menu-header-menu .mega-sub-menu li.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{color:#ff0042!important}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-flyout ul.mega-sub-menu .mega-sub-menu li.mega-menu-item a.mega-menu-link{padding-left:40px!important}.outlet-usp-home{margin-top:15px;font-size:18px;font-weight:600}html .woocommerce-billing-fields h2{margin-top:0!important}.highlight{background-color:#f6f5f8;padding:15px;border-radius:8px}.woocommerce-form-login-toggle{margin-bottom:10px}.woocommerce table.shop_attributes td,.woocommerce table.shop_attributes th{font-style:normal!important;background-color:#fff}.bannertimer .row{justify-content:center;align-items:center}.bannertimer .bannertimertext{font-size:20px;margin-right:15px}.contactform .contact_firstname,.contactform .contact_lastname,.contactform .contact_email,.contactform .contact_phone{width:49%;float:left}.contactform .contact_firstname{margin-right:1%!important}.product_short_usp svg{width:30px;vertical-align:middle;height:auto;text-align:center;margin-bottom:10px}#one_upsell_section,#two_upsell_section,#three_upsell_section{float:left;width:100%}.aboutus-section-home{padding-top:30px;padding-bottom:30px}.contactform .contact_lastname{margin-left:1%!important}.contactform .contact_email{margin-right:1%!important}.submitcf7{position:relative;float:left;margin-bottom:15px;width:100%}.lastcf7div{margin-bottom:5px!important}.contactform .contact_phone{margin-left:1%!important}.contactform .wpcf7-submit{width:100%}.woocommerce-validated .woocommerce-input-wrapper:after{background-color:#fff!important;content:'\f00c'!important;font-family:'Font Awesome 5 Free'!important;position:absolute!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;color:#00c532!important;font-weight:900!important}.banner .bannersecond img{width:100%;height:auto}.woocommerce div.product form.cart .custom-variations td,.woocommerce div.product form.cart .custom-variations th{border:0;line-height:20px;vertical-align:top;text-align:left!important}.woocommerce .cart-items-div{position:relative;margin-bottom:25px}.woocommerce #customer_details .form-row.woocommerce-validated .select2-selection,.woocommerce #customer_details .form-row.woocommerce-validated input.input-text,.woocommerce #customer_details .form-row.woocommerce-validated select{border-color:#00c532!important}.woocommerce #customer_details .form-row.woocommerce-invalid .select2-selection,.woocommerce #customer_details .form-row.woocommerce-invalid input.input-text,.woocommerce #customer_details .form-row.woocommerce-invalid select{border-color:#ed1b24!important}.woocommerce #customer_details .form-row.woocommerce-validated label{color:#00c532!important}.woocommerce #customer_details .form-row.woocommerce-invalid label{color:#ed1b24!important}.cart-items-div .input-text{display:block;height:50px!important}.bannercode{background-color:#ff0042;color:#fff;padding:2px 10px;font-weight:600;border-radius:8px}html .cart-items-div .button{margin-top:0!important;position:absolute!important;right:10px!important;top:50%!important;left:auto!important;-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important;display:inline-block!important;background-color:#1c2125!important;border:none!important;font-size:13px!important;padding:9px 20px!important;border-radius:5px!important;color:#fff!important;font-weight:400!important}.bannermobileonly{display:block;margin-top:15px;margin-bottom:0;font-size:23px;line-height:26px;font-weight:400}html .woocommerce table.shop_attributes th{width:250px;font-weight:600!important}html .woocommerce-cart .cart-collaterals{margin-bottom:20px}.single_box{float:left;display:flex;width:100%;margin-right:0;margin-top:20px;gap:15px;flex-direction:column}.single_description_box{width:100%}.single_specifications_box{width:100%}.single_description_box_title,.single_specifications_box_title{margin-bottom:10px!important;margin-top:0!important;font-weight:600;display:block}.post-content{position:relative}.read-more-btn{background-color:#fff0;border:none;font-weight:600;font-size:15px;color:#ff0042;cursor:pointer;margin-bottom:15px}.woocommerce div.product form.cart .variations label{font-weight:600!important}.woocommerce div.product form.cart .custom-variations label{font-weight:600;padding-bottom:15px;display:block;text-align:left;line-height:20px}.woocommerce div.product form.cart .custom-variations select{max-width:100%;min-width:75%;display:inline-block}.woocommerce div.product form.cart .custom-variations th,.woocommerce div.product form.cart .variations th{vertical-align:middle!important}.reviewlinkhome{color:#000}html #mega-menu-wrap-header-menu #mega-menu-header-menu #mega-menu-item-62681 .mega-menu-link{background-color:#f6f5f8;color:#000}.home .usp-bottom-section .uspphoto img{position:absolute;bottom:0;height:calc(100% + 60px);max-width:100%;-o-object-fit:contain;object-fit:contain}.home .usp-bottom-section .uspphoto{justify-content:center;align-items:center}.home .usp-bottom-section{background-color:#1c2125;color:#fff;padding-top:0;padding-bottom:0;position:relative}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{margin-bottom:0!important}.home .usp-bottom-section .column{padding-top:50px;padding-bottom:50px}.home .usp-bottom-section .column i{color:#fff;background-color:#ff0042;width:80px;height:80px;line-height:80px;vertical-align:middle;font-size:31px;border-radius:50px}.yith-wacp-popup-actions .go-cart{order:2}.yith-wacp-popup-actions .continue-shopping{order:1}.homebannerbutton{background-color:#ff0042;color:#fff;padding:5px 15px;border-radius:30px;font-weight:600;display:block;margin-top:8px;margin-bottom:8px}.dealbannertext{font-size:18px}.dealbanner .row{width:100%;justify-content:center;align-items:center;gap:10px}.page-section-content{display:flex;flex-direction:column}.button_txt_extra{text-align:center}.half-circle a{display:block;width:fit-content;margin-bottom:15px;color:#fff;border:2px solid #fff;padding:5px 15px;border-radius:8px}.banner .bannerfirst{display:flex;width:55%;margin-right:2%;flex-direction:column}.yith-wacp-added-product .variation p{line-height:normal!important}.yith-wacp-added-product .variation dt,.yith-wacp-added-product .variation dd{margin-bottom:5px!important;display:none}.yith-wacp-added-product .variation dd.variation-Cadeau{display:block!important}.product_sale_labels{position:relative}.banner .bannersecond{display:flex;flex-direction:column;width:43%;justify-content:center}html #mega-menu-wrap-header-menu #mega-menu-header-menu #mega-menu-item-62681 .mega-menu-link:hover,.html #mega-menu-wrap-header-menu #mega-menu-header-menu #mega-menu-item-62681 .mega-menu-link:focus{background-color:#ff0042;color:#fff}html .woocommerce div.product .stock{color:#00c532}html .woocommerce div.product .out-of-stock{color:#ff0042}.requestprefix{color:#000!important}.woocommerce ul.products li.product .price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:1!important;color:#a5a5a5!important;font-weight:400!important;font-size:18px;display:block!important;text-decoration-color:#ff0042;text-decoration-thickness:2px}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:1!important;color:#a5a5a5!important;font-weight:400!important;font-size:18px;display:inline-block!important}html #mega-menu-wrap-header-menu #mega-menu-header-menu #mega-menu-item-62681 .mega-sub-menu .mega-menu-link{background-color:#fff;color:#000}html #mega-menu-wrap-header-menu #mega-menu-header-menu #mega-menu-item-62681 .mega-sub-menu{background:#fff}html #mega-menu-wrap-header-menu #mega-menu-header-menu #mega-menu-item-62681 .mega-menu-link .mega-indicator{display:inline-block!important}.showroomnotice p{margin-bottom:0}.showroomnotice i{color:#ff0042;margin-right:2px}.showroomnotice{background-color:#f6f5f8;color:#000;padding:20px;margin-bottom:20px;border-radius:8px;float:left;width:100%}.paylogo-container{display:flex;justify-content:space-between}.homecategorydiv .custom-buttons{background-color:#1c2125!important;border-radius:30px}.aboutus-text-home .custom-buttons{background-color:#ff0042!important}footer .paylogo img{max-width:100%!important;height:30px;width:auto}.paylogo img{height:auto;width:60%}.paylogo:last-child{margin-right:0}.paylogos{border-top:1px solid #e3e3e3;padding-top:15px;margin-bottom:20px;margin-top:25px;float:left;width:100%}ins{text-decoration:none!important}.woocommerce-cart-form__cart-item .product-price .woocommerce-Price-amount{display:block}.expert-photo-page img{background:#fff;border-radius:130px}.custom-post-info{width:58%}.expert-page{gap:20px;border-radius:8px;padding:15px;background-color:#f6f5f8;display:flex!important}.expert-articles-page{display:flex;gap:2%;flex-wrap:wrap}.expert-articles-page h2{width:100%}.expert-photo-page{width:30%;text-align:center}.expert-text-page h2{margin-top:0!important}.expert-text-page{width:70%}.content-category-page .blog-category-section{margin-bottom:20px}.chat-with-team{display:flex;justify-content:center;flex-direction:column;align-items:center}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.article-loop h2{margin-top:5px!important;color:#ff0042!important}.eb-toc-wrapper li a{color:#ff0042!important}.eb-toc-container{max-width:100%!important}.article-loop{color:#000!important;width:32.66%;margin-bottom:20px;border:1px solid #dedede;padding:15px;border-radius:8px}.blog-category-item i{margin-top:8px;color:#ff0042;font-size:22px;text-align:center;display:block}.blog-category-item{color:#000;display:flex;width:32%;flex-direction:column;text-align:center;background-color:#fff;padding:8px;font-weight:600;border-radius:8px;margin-bottom:15px}.blog-category-section h2{color:#fff!important;margin-top:0!important}.blog-category-list h2,.blog-list h2{width:100%}.archive-page-row{flex-wrap:wrap;gap:1%}.woocommerce-MyAccount-navigation li{padding:10px 20px;background-color:#f6f5f8;border-radius:8px;font-weight:600}.aboutus-text-home{width:60%}.aboutus-img-home{width:40%}.aboutus-img-home img{width:100%;border-radius:8px;height:auto}.aboutus-section-home .row{gap:30px;align-items:center}.woocommerce-MyAccount-navigation li a{color:#000;width:100%;display:block}.woocommerce-MyAccount-navigation li a i{float:right;line-height:23px;color:#ff0042}.woocommerce-MyAccount-navigation ul{list-style-type:none!important;padding:0!important}.blog-category-section{display:flex;gap:2%;background-color:#1c2125;padding:15px;width:100%;border-radius:8px}.blog-category-authors img{width:222px;height:auto;display:block;margin-bottom:0}.blog-category-authors{width:40%;display:flex;justify-content:center;flex-direction:column;align-items:center}.chathigher{inset:auto 9px 125px auto!important}.blog-category-list{display:flex;width:60%;gap:2%;flex-wrap:wrap}.blog-list{display:flex;gap:2%;flex-wrap:wrap}input[type=number]{-moz-appearance:textfield}.blog-footer-author a{margin-left:2px}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{position:relative!important;left:0!important;top:0!important}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{display:inline-block!important}.discount_details_button:hover,.category-button-slide:hover{background-color:#e4003b!important}.yith-wacp-popup-actions .button{max-height:52px!important;text-transform:none!important;font-size:15px!important;font-weight:600!important;border-radius:3px!important;padding:15px!important}.yith-wacp-popup-actions .go-cart:after{content:'\f054'!important;font-family:'Font Awesome 5 Free'!important;color:#fff!important;margin-left:8px;margin-top:2px}.yith-wacp-popup-actions .continue-shopping:after{content:'\f054'!important;font-family:'Font Awesome 5 Free'!important;color:#000!important;margin-left:8px;margin-top:2px}#yith-wacp-popup .yith-wacp-content .yith-wacp-message{padding:10px!important;margin-bottom:10px!important}#yith-wacp-popup .info-box h3 a{color:#000!important}#yith-wacp-popup .info-box .product-price{font-size:15px!important}#yith-wacp-popup .yith-wacp-content .yith-wacp-cart-info{padding:10px 0!important}.yith-wacp-cart-info .cart-shipping,.yith-wacp-cart-info .cart-totals,.yith-wacp-cart-info .cart-discount{font-size:15px!important;font-weight:600!important;padding-bottom:0!important}#yith-wacp-popup .yith-wacp-content .product-info .product-variation dd,#yith-wacp-popup .yith-wacp-content .product-info .product-variation dl,#yith-wacp-popup .yith-wacp-content .product-info .product-variation dt,#yith-wacp-popup .yith-wacp-content .product-info .product-variation p{font-size:13px!important}#yith-wacp-popup .yith-wacp-content .product-info .product-title{margin-top:0!important}#yith-wacp-popup .yith-wacp-main{padding-top:30px!important;padding-bottom:0!important}#yith-wacp-popup .yith-wacp-content .product-info .product-price del{font-size:100%!important}#yith-wacp-popup .yith-wacp-content{padding:0 15px!important}#yith-wacp-popup .yith-wacp-content .yith-wacp-popup-actions{margin-top:10px!important}#yith-wacp-popup .yith-wacp-content .product-info{padding-bottom:10px!important;border-bottom:none!important}#yith-wacp-popup .woocommerce-Price-currencySymbol{display:none!important}#yith-wacp-popup .shipping-cost{color:#00c532!important}#tidio-chat-iframe{inset:auto 0 22px auto!important}.short-info-action{padding-left:30px}.size-table{display:flex}.size-table-column{display:flex;width:33.33%;flex-direction:column}html .woocommerce-account .col2-set{width:100%!important;margin-right:0!important}html .woocommerce-account .infopage{margin-bottom:20px!important}html .woocommerce-account .col2-set .col-1{width:49%!important;margin-right:2%!important}html .woocommerce-account .col2-set .col-2{width:49%!important}.intro-text-action{float:left;font-size:18px;width:38%;margin-left:2%}.intro-text-action p{line-height:30px}.intro-text-action h1{font-size:40px;margin-top:0!important}#mega-menu-item-57092 a{color:#ff0042!important}#mega-menu-item-57092 a:hover{color:#fff!important}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{color:#fff!important}.usps-action ul{margin-top:30px!important;margin-bottom:20px!important;padding:0!important;list-style-type:none!important}.usps-action li{margin-bottom:15px!important}.usps-action i{color:#00c532;margin-right:5px}.category-action-text .sale-action-div{background-color:red;padding:5px 10px;border-radius:8px;color:#fff;font-size:15px}.category-action-text .help-action-div{background-color:#00c532;padding:5px 10px;border-radius:8px;color:#fff;font-size:15px}.categories-action{width:100%;float:left;display:flex;flex-wrap:wrap;flex:0 0 31%;justify-content:space-between}.blackfriday-review{float:left;border-radius:8px;margin-top:30px}.personal-action{float:left;padding-top:30px;width:100%}.personal-action-text{float:left;margin-bottom:20px;width:60%;margin-right:2%}.popup{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;align-items:center;justify-content:center;background-color:#000;background-color:rgb(0 0 0 / .4)}.popup-content{border-radius:8px;background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:50%}.popup-content h2,.popup-content h3{margin-top:0!important}.popup-content p{margin-bottom:0!important}.closepopup{color:#aaa;float:right;font-size:28px;font-weight:700}.closepopup:hover,.closepopup:focus{color:#000;text-decoration:none;cursor:pointer}.modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4)}.modal-content{border-radius:8px;background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:50%}.modal-content h2,.modal-content h3{margin-top:0!important}.modal-extra-info{margin-top:25px;display:flex;width:100%;text-align:center;background-color:#f6f5f8;padding:10px 15px;border-radius:8px}.modal-content p{margin-bottom:0!important}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.personal-action-img img{width:100%;height:auto}.personal-action-img{float:left;margin-bottom:20px;width:36%;text-align:center;margin-right:2%}.category-action-text{position:absolute;bottom:0;left:0;width:100%;text-align:center;background-color:#f6f5f8;color:#000}.category-action{margin-top:30px;width:31%;position:relative;border-radius:8px}.category-action img{height:auto;border-radius:8px;width:100%}.banner-info-action{display:flex}.banner-action{float:left;width:60%;margin-bottom:20px;background-color:#f6f5f8;padding-left:30px;padding-top:30px;border-radius:8px!important}.infopage .banner-action h2{margin-top:0!important;width:70%;padding-right:15px!important}.short-info-action{padding:0 15px!important;float:left;width:40%;display:flex;flex-direction:column}.team-action{padding:0 15px!important;float:left;width:60%;display:flex;flex-direction:column}.team-action{justify-content:flex-end}.team-action img{height:auto;width:100%}.sale-action{text-align:center;width:100%}.sale-action img{width:250px!important;height:auto;border-radius:8px}.button-action{background-color:red;color:#fff;cursor:pointer;margin-top:15px;width:fit-content;padding:5px 15px;line-height:30px;font-weight:600;border-radius:2px}.action-bar{display:block;position:fixed;bottom:0;background-color:#000;color:#fff;font-size:18px;width:100%;text-align:center;padding:10px 0 10px 0;z-index:10}.action-bar p{margin-bottom:0!important}.action-bar b{color:#ff0042}.woocommerce-shop .page-title .entry-title{display:none}.content .woocommerce-form__input-checkbox{width:25px!important;height:25px!important;margin:0!important;margin-right:20px!important}#ship-to-different-address .woocommerce-form__label-for-checkbox{display:flex}.woocommerce-products-header__title{margin-top:0!important}.page-title-section{width:100%;text-align:center}.page-title-section h2{margin-top:10px!important}.archive .woocommerce-info{margin-bottom:30px!important}.woocommerce-info,footer{float:left;width:100%!important}.products-overview{display:flex;flex-wrap:wrap}.woocommerce-terms-and-conditions-checkbox-text{display:inline!important}.woocommerce-terms-and-conditions-wrapper{margin-bottom:10px!important}.product_right{background-color:#fff;display:flex;float:left;width:40%;flex-direction:column}.popup-content{display:flex;flex-direction:column;padding:10px 20px 10px 20px;width:350px;text-align:center;max-width:100%}.popup-content .closepopup{text-align:right}.product_left{display:flex;float:left;width:57%;margin-right:3%;flex-direction:column}.loop_open_button{background-color:#ff0042!important;color:#fff!important;width:45px;height:45px;text-align:center}.loop_request_button{flex-grow:1;text-align:center;background-color:#00c532;color:#fff!important}.aboutuscategories .custom-buttons{background-color:#ff0042!important;border-radius:8px}.loop_buttons_box{padding:8px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end}.loop_open_button i{margin-right:0!important}.loop_logo,.seriesimg{display:inline-block!important;height:auto!important;width:80px!important;margin:0 8px!important}.product .star-rating{float:left!important;margin-right:6px!important;margin-bottom:0!important;font-size:13px!important;display:inline-block!important}.woocommerce-cart-form .quantity input{width:60px!important}.woocommerce-form-login-toggle{display:flex}.woocommerce td.product-quantity{min-width:110px!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:flex!important;margin-bottom:15px;margin-top:5px}.woocommerce .woocommerce-ResetPassword .show-password-input{width:fit-content!important;padding:0!important;background-color:transparent!important}.woocommerce #customer_login button,.woocommerce .woocommerce-ResetPassword button,.woocommerce-MyAccount-content button{width:100%!important;background-color:#ff0042!important;color:#fff!important;padding:15px!important;font-size:18px!important;font-weight:600!important}.woocommerce .woocommerce-ResetPassword .woocommerce-form-row{width:100%!important}.woocommerce .woocommerce-ResetPassword{margin-bottom:20px!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme .woocommerce-form__input-checkbox{margin-right:8px!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme span{line-height:25px}.woocommerce div.product form.cart div.quantity{display:flex;margin:0 8px 0 0!important}.single-product .upsells .mostsold,.single-product .upsells .showroom{width:auto;left:5px;top:auto!important;bottom:5px!important}.woocommerce table.shop_table th{padding:8px 2px!important}.showroombuttons{display:flex}.bookappointment{float:left;width:50%;font-size:13px;align-items:flex-start;display:flex;flex-direction:column}.shop_details{float:left;width:50%;align-items:center;display:flex;flex-direction:column}html .wcpf-price-slider-min-max-inputs input{width:80px!important}#main .product-woo{display:block}.extra-info-product span{display:block}.infopage iframe{width:100%}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none!important}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){margin-top:8px!important;margin-right:1%!important;width:12%!important}.woocommerce div.product .product_title,.woocommerce ul.products li.product .woocommerce-loop-product__title{margin-top:0!important}.asearch .fa-search{color:#ff0042}._submit{float:right!important}.review-product img{margin-right:8px}.wpcf7 .wpcf7-submit{float:left;width:100%;margin-bottom:0!important;min-height:52px!important;border:none!important;border-radius:3px!important}.request_heading{margin-top:0!important}.first-cf7-input{width:49%!important;margin-right:2%}.second-cf7-input{width:49%!important}.review-product{font-weight:600;display:flex;align-items:center;justify-content:center;width:50%}.payment-method-section{width:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.sizeinfo #myBtn{margin-bottom:5px;margin-top:5px;border:none;background-color:#fff;border-radius:8px;color:#1c2125;float:right;font-size:15px;cursor:pointer}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block!important}.nav-links{display:flex;margin-top:15px}.nav-previous{align-items:flex-start}.nav-next{align-items:flex-end}.nav-previous,.nav-next{width:100%;display:flex;flex-direction:column}.nav-previous a,.nav-next a{background-color:#f80041;color:#fff;padding:10px;border-top-left-radius:8px;border-bottom-right-radius:8px}.woocommerce table.woocommerce-cart-form__contents tr td::before,.woocommerce-page table.woocommerce-cart-form__contents tr td::before{display:none!important}html .woocommerce-cart table.cart img,html .woocommerce-checkout table.cart img{width:60px}.blog-author-more-title{margin-top:15px!important}:where(figure){margin:0 0 15px!important}.blog-content{margin-bottom:20px;width:73%;margin-right:2%;float:left;display:block!important}.chat-with-team img{width:222px;height:auto;margin-bottom:0}.blog-author .author-img-sidebar{margin-top:-50px;border:2px solid #f6f5f8;display:block;margin-left:auto;margin-right:auto;border-radius:50px;background-color:#fff;margin-bottom:10px}.contact-information{display:flex;gap:20px;width:100%}.contact-information-column{width:33.33%}.blog-author .blog-author-name{margin-top:5px!important}.blog-author-section{text-align:center}.blog-page{display:block!important}.author-all{display:block;text-align:center;padding:15px;background-color:#fff;border-radius:8px;margin-top:15px}.aboutus-media-section{display:flex;flex-direction:column;background-color:#f6f5f8;padding:0 20px 9px 20px;border-radius:8px;margin-bottom:20px;margin-top:20px}.aboutus-media-section h3{text-align:center}.blog-author i{margin-left:5px!important}.reviewshomesection .row{margin-top:40px;margin-bottom:40px;flex-direction:column}.categoryhomesection .row{flex-direction:column}.categorysection{display:flex;flex-wrap:wrap}.product_cadeau_tekst ul{margin-top:0!important;margin-bottom:0!important}.product_cadeau_tekst li,.product_cadeau_tekst p{margin-top:0!important;margin-bottom:5px!important}.categorysection .categories{width:66%;margin-right:2%;display:flex;flex-wrap:wrap;justify-content:space-between}.categorysection .categoryhome{display:flex;gap:20px}.categorysection .categories a{border-radius:8px;border:2px solid #f6f5f8;padding:5px 20px;width:calc(50% - 10px);margin-bottom:10px;display:flex}.categorysection .categoryhome .categoryhomeimg img{width:100%;height:auto}.categorysection .categoryhome .categoryhomeimg{display:flex;justify-content:center;align-items:center;width:25%}.categorysection .categoryhome .categoryhometext{display:flex;width:75%;justify-content:space-between;align-content:center;flex-wrap:wrap}.aboutuscategories{display:flex;width:32%}.aboutuscategories .image-container{position:relative;border-radius:8px;min-height:30vh;width:100%;background-image:url(https://hbeds.nl/wp-content/uploads/2026/02/Meetapparaat-Auping-HBeds.jpg);background-size:cover;background-position:center}.shop-page-custom img{width:100%;height:auto}.about-us-team{display:flex;flex-wrap:wrap;gap:2%}.about-us-team .about-us-member{width:49%;margin-bottom:15px;background-color:#f6f5f8;padding:20px;border-radius:8px}.about-us-team .about-us-member img{max-width:250px;margin-left:auto;border-radius:140px;margin-right:auto;display:block;border:8px solid #ffdee6;background-color:#ebebeb}.about-us-team .about-us-member h3{text-align:center}.about-us-team .about-us-member span{font-weight:600;font-size:16px;display:block;margin-bottom:10px;color:#fff;background-color:#ff0042;width:fit-content;margin-left:auto;margin-right:auto;padding:2px 15px;border-radius:25px}.shop-page-custom .contact-links{float:left;width:100%;margin-top:20px}.grey-highlight{background-color:#f6f5f8;padding:20px;border-radius:8px;margin-bottom:15px;font-weight:600;border:1px solid #1c2125}.page-id-69076 .infopage,.page-id-6646 .infopage,.page-id-3405 .infopage,.page-id-6167 .infopage{margin-bottom:20px}.page-id-6646 .infopage img,.page-id-69106 .infopage img{width:100%;height:auto}figcaption{text-align:right}.aboutuscategories .image-text{position:absolute;background-color:#0000009e;padding:10px 20px;bottom:10px;left:10px;color:#fff;z-index:1;border-radius:8px}.aboutuscategories .image-text p{font-size:22px;font-weight:600}.aboutuscategories img{border-radius:8px;width:100%;height:auto}.brand-section-home .row{flex-direction:column}.categorysection .categoryhome .categoryhometext h3{margin:0!important;color:#1C2125}.categorysection .categoryhome .categoryhometext i{color:#ff0042;vertical-align:text-bottom}.blog-author-link{padding:15px 0;display:block;border-bottom:1px solid #1C2125}.blog-author{margin-bottom:20px;background-color:#f6f5f8;border-radius:8px;padding:25px;width:25%;float:left;display:block!important}.bookappointment a{padding:8px 22px;border-radius:30px;margin-bottom:15px;display:inline-block;color:#fff;font-weight:600;background-color:#ff0042}.bookappointment i{margin-right:5px}.textcenter{text-align:center}.usp-bottom-icon svg{width:45px;height:45px;fill:#fff}.usp-bottom-icon-wrapper{display:flex;width:75px;height:75px;border-radius:50px;background-color:#ff0042;align-items:center;justify-content:center}.usp-bottom-section .column{width:33.33%;margin-right:40px;flex-direction:column;text-align:center;align-items:center}.usp-bottom-section .column:last-child{margin-right:0}.contentrow{flex-wrap:no-wrap;flex-direction:column;margin-bottom:30px}.usp-bottom-section{background-color:#f6f5f8;padding-top:50px;padding-bottom:40px}.woo-variation-gallery-wrapper .woo-variation-gallery-trigger{top:50px!important}.single-product .mostsold,.single-product .showroom{z-index:9;bottom:auto;top:5px}.woocommerce ul.products li.product a .mostsold,.woocommerce ul.products li.product a .showroom{bottom:5px!important;top:auto!important;left:5px!important}.woo-variation-gallery-wrapper .woo-variation-gallery-slider img{border-radius:8px}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img{border-radius:8px!important}.showroomvisit{margin-top:0!important;margin-bottom:20px!important}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:15%!important}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{width:85%!important}.woocommerce-message{border-top-color:#00c532!important;border-radius:8px!important;color:#000!important;margin-bottom:15px!important}.woocommerce-message::before{color:#00c532!important}.ecolabel,.single-product .upsells .ecolabel{position:absolute;top:40px;right:8px;width:60px}.product_cadeau_img img{max-height:125px}.first-section{margin-right:2%;background-color:#fff!important}html{min-width:340px;scroll-behavior:smooth}#order_review_heading{margin-bottom:8px!important;margin-top:0!important}.payment_box p{font-weight:600}.woocommerce-checkout .woocommerce-info{border:none!important;padding:0!important}#ship-to-different-address{font-size:16px;font-weight:400;margin-bottom:20px!important;border-bottom:1px solid #efefef;width:100%;padding-bottom:20px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{float:left;border:1px solid #dedede!important;padding:15px!important;margin:0 0 15px 0!important;width:100%}#lees-meer-btn i{margin-left:2px}.half-circle i{margin-right:3px}.half-circle p{margin-bottom:0!important;color:#fff;font-weight:500}#lees-meer-btn{color:#ff0042;cursor:pointer}.outlet-brand-sections img{background-color:#fff;border-radius:8px;height:52px;width:auto;padding:0 10px}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f6f5f8}.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{text-align:left}.half-circle{padding:15px;background-image:linear-gradient(to top,#ff0042,#1c2125);width:240px;border-radius:0 0 8px 0}.half-circle span{color:#fff;font-size:22px;font-weight:600;line-height:30px;margin-bottom:10px}.loop-widget-title{font-size:25px;font-weight:600;line-height:30px;margin-bottom:10px}.loop-spinner-widget-title{font-size:25px;font-weight:600;line-height:30px;margin-bottom:10px}.image-container{position:relative;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-bottom-right-radius:8px;border-top-right-radius:8px}tfoot th{padding:8px 0!important}.woocommerce-checkout-review-order{width:49%!important;float:left!important}.woocommerce-form-coupon-toggle{padding-bottom:5px!important}.woocommerce-input-wrapper{width:100%}.woocommerce-checkout #payment ul.payment_methods li input{width:auto!important;height:auto!important}.intro_page{display:flex;width:100%;flex-direction:row;float:left;flex-wrap:nowrap;background-color:#f6f5f8;border-radius:8px;margin-bottom:10px}.page_title_h1{margin-top:0!important}.intro_text{width:50%;padding:25px 30px 30px 30px;display:flex;flex-direction:column;margin-right:30px}.intro_image{position:relative;overflow:hidden;width:55%;display:flex;flex-direction:row}.intro_image img{max-width:100%;height:auto;object-fit:contain;border-top-right-radius:15px;border-bottom-right-radius:15px}.woocommerce form .form-row textarea{padding:10px}.woocommerce-cart-form .woocommerce-Price-currencySymbol{display:none}.woocommerce table.shop_table{border:none!important;margin:0 0 15px 0!important;font-size:16px;margin-bottom:0!important}.woocommerce table.shop_table td{padding:8px 4px!important}.woocommerce table.shop_table thead .product-name,.woocommerce table.shop_table thead .product-total{padding:0 0 8px 0!important}#payment .place-order{padding:15px 0 0 0!important}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{float:right!important;width:33%!important}.wc-proceed-to-checkout i{margin-right:8px}.woocommerce-cart .paylogos{float:left;width:100%;margin-top:25px}.woocommerce .cart_totals .shop_table td{text-align:right;border-top:1px solid rgb(0 0 0 / .1);padding:9px 12px;vertical-align:middle;line-height:1.5em}.cart-leftside{float:left;width:64%;margin-right:3%}.woocommerce .col2-set,.woocommerce-page .col2-set{width:49%!important;margin-right:2%!important;float:left!important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%!important}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%!important}.banner h1,.banner h2{margin:0!important}#timer{color:#1c2125;margin-top:10px}.bannertitle i{color:#ff0042;margin-left:5px}.bannerbutton{display:flex;justify-content:flex-start;gap:20px}.photobannerbutton{display:flex;gap:20px;justify-content:flex-end}.photobannerbutton .custom-buttons{border-radius:50px;padding:10px 20px!important;background-color:transparent!important;border:2px solid #fff!important}.banner .photocolumn{text-align:left!important}.banner .photocolumn h2{font-size:35px!important;margin-bottom:10px!important;line-height:38px!important}.bannersalespan{background-color:#fff;height:200px;width:200px;border-radius:140px}.banner .textcolumn{display:flex!important;width:65%;padding:40px!important;margin-right:1%;background-image:linear-gradient(to left,#ff0042,#1c2125);color:#fff;text-align:left!important}footer .service-links{gap:20px 2%;display:flex;flex-direction:column}.firstbannertitle{font-weight:600;font-size:30px;line-height:33px}.secondbannertitle{font-weight:600;font-size:30px;line-height:32px}#timer .days,#timer .hours,#timer .minutes{margin-right:15px}.days,.hours,.minutes,.seconds{background-color:#fff;border:1px solid #1c2125;padding:5px 10px;border-radius:8px;margin-bottom:10px}.days span,.hours span,.minutes span,.seconds span{color:red;font-weight:600;margin-right:5px;font-size:18px;width:25px}.banner .bannerthird{display:flex;width:100%;flex-direction:column;align-items:flex-start}.banner_logo_wrapper{margin-top:15px;margin-bottom:15px}.banner_logo_wrapper img{width:100px;height:auto}.banner .column{display:block;border-radius:8px;padding:20px;text-align:center}.bannerbutton .custom-buttons{border-radius:50px;padding:10px 20px!important;background-color:#ff0042!important}.banner{margin-top:1%;margin-bottom:0}.banner h1{font-size:48px}.bannersalespan h2{line-height:50px;display:inline-block;color:#ff0042;font-weight:800;font-size:25px}.bannersalespan h2 .bannersalenumber{font-size:110px;margin-top:10px;display:block;letter-spacing:-5px}.bannerthird .banner_logo{background-color:#fff;border-radius:8px;padding:0 10px}.banner .photocolumn{background-repeat:no-repeat;background-size:55%!important;background-position:bottom right;background-color:#ff0042;width:35%;display:flex!important;justify-content:flex-start;color:#fff;text-align:left!important;padding:20px}.bannersalepercentage{font-size:38px;margin-left:5px}.woocommerce ul.products li.product a img{margin-bottom:0!important}.extra-info-product{padding:0 8px;font-size:14px;color:#000;font-weight:400;margin:15px 0;text-align:right}.loop_excerpt_custom{padding:0 8px;color:#000;font-weight:400;margin:15px 0;text-align:left}html #wpadminbar{min-width:340px!important}.product_archive_buttondiv{padding:15px}span{display:inline-block}.woocommerce ul.products li.product .price{font-size:20px!important;color:#000!important;font-weight:600!important;float:right}.products .woocommerce-Price-currencySymbol{display:none!important}.products_button{padding:15px!important}.productwoodiv{padding:8px 15px 15px 15px}.productwoodiv .productwoo{width:100%!important;background-color:#f6f5f8!important;text-align:center!important;color:#000;font-weight:600}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin-bottom:20px}#order_review_heading{background-color:#f6f5f8!important;padding:15px;margin-bottom:0!important;width:100%;border-top-right-radius:8px;border-top-left-radius:8px}.woocommerce-checkout-review-order-table{background-color:#f6f5f8!important;padding:0 15px 15px 15px;border-bottom-right-radius:8px!important;border-bottom-left-radius:8px!important}.review-section-header{gap:25px;display:flex;justify-content:center;align-items:center}.review-section-buttons{display:flex;justify-content:center}.review-section-buttons a{padding:8px 15px;font-size:16px;background-color:#ff0042;color:#fff!important;width:fit-content;margin-bottom:10px;border-radius:30px!important}.review-section-home{padding:50px 0}.review-number-home{position:relative}.review-text-number-home{font-size:25px;font-weight:600}.review-text-home{font-size:18px;font-weight:500}.review-section-home .row{display:block}.review-section-home .fa-star{color:#fb0}.review-title-home img{vertical-align:middle;width:80px;margin-left:10px}.home .content{margin-bottom:0}.reviews-home{width:100%;display:inline-block}.review-home{background-color:#fff;padding:15px;border-radius:8px;color:#000;width:32.33%;float:left;margin-right:.5%;margin-left:.5%}.button-action p{margin-bottom:0!important}.half-wrapper>i:last-of-type{margin-right:0}.half-wrapper{position:relative;color:#000!important}.half{width:50%;left:0;top:0;position:absolute;overflow:hidden}.review-title-home{width:100%;text-align:center;margin-bottom:15px}.review-title-home h2{margin:0!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0 8px!important;font-size:20px!important;line-height:28px;font-weight:600}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item>ul.mega-sub-menu{box-shadow:0 0 15px 0 #00000038!important}.woocommerce ul.products li.product .price{padding:0 8px!important;margin:10px 0!important;text-align:right}.floating-buy-bar,.floating-checkout-bar{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;color:#000;box-shadow:0 0 22px -2px rgb(0 0 0 / .2);z-index:990}.floating-checkout-bar{display:none}.floating-first-row{display:flex}.wcpf-layout-item.wcpf-box-style .wcpf-heading-label .box-toggle,.wcpf-field-item.wcpf-box-style .wcpf-heading-label .box-toggle{border:none;cursor:pointer}.floating-response-time{text-align:center;margin-bottom:0}.floating-buy-bar button,.floating-buy-bar a,.floating-checkout-bar button,.floating-checkout-bar a{float:left!important}.floating-buy-bar .product-info,.floating-checkout-bar .product-info{width:100%;display:flex;align-content:center;flex-wrap:wrap;padding:10px}.wpcf7 form .wpcf7-response-output{margin:0 0 15px 0!important;padding:12px!important;border-radius:8px!important;float:left;width:100%}.woocommerce div.product form.cart .variations select{margin-right:0!important}.floating-buy-bar .product-buy-button,.floating-checkout-bar .product-checkout-button{width:100%}.floating-buy-bar .buy-button,.floating-checkout-bar .checkout-button{background-color:#fff;color:#007bff;padding:8px 16px;border:none;border-radius:5px;cursor:pointer}.floating-buy-bar span,.floating-checkout-bar span{display:inline}.floating-buy-bar .buy-button:hover,.floating-checkout-bar .buy-button:hover{background-color:#e6e6e6}.extra-info-product i{margin-right:5px;font-size:14px;vertical-align:middle;color:#00c532}.extra-info-product span:first-child{margin-bottom:8px}#mega-menu-wrap-header-menu .widget_text{padding-top:0!important;padding-bottom:0!important}.mega-menu-item-type-widget a{color:#000!important}.menu-bar .menu .column{width:100%;display:block}.products .product .oneplusonediv{width:100%}#mega-menu-wrap-header-menu .widget_text a,#mega-menu-wrap-header-menu .widget_text{color:#ff0042!important;font-weight:600!important;margin-top:10px!important;margin-bottom:5px!important}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:none!important}#mega-menu-wrap-header-menu #mega-menu-header-menu p{margin-bottom:0!important;margin-top:0!important}#mega-menu-wrap-header-menu ul li{margin-bottom:0!important}.mega-sub-menu ul{list-style-type:none!important;padding-inline-start:0!important;margin:0!important}body .woocommerce form .form-row .input-text:focus,body .woocommerce form .form-row select:focus{border:1px solid #d1d1d1!important}.usp-section{width:100%;font-size:14px;display:block;border-radius:8px;float:left}.usp{width:33.33%;float:left;margin-top:8px;margin-bottom:10px;padding-left:15px;font-weight:500}.contact_team img{width:80%!important;height:auto}.contact_team{position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center}.column-small{max-width:800px;margin-left:auto;margin-right:auto}.page-section-half{border-radius:8px;padding:15px;border:1px solid #dedede;width:49%;float:left;display:block!important;margin-bottom:20px}.whapp i{font-size:22px}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none!important}label .mollie-gateway-icon{float:none!important;margin-right:8px!important;margin-left:0!important}.popularpay{background-color:#00c532;color:#fff;margin-top:10px;padding:0 15px;border-radius:50px;width:fit-content;display:block;font-size:14px}.wc_payment_methods select{margin-bottom:0!important}.payment_method_mollie_wc_gateway_ideal p{display:none!important}.woocommerce-checkout-review-order-table .product-thumbnail{max-width:80px;width:80px}.woocommerce-checkout-review-order-table .product-thumbnail img{width:100%}.woocommerce-checkout-review-order-table tbody .product-name{display:flex}.woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout-review-order-table tfoot th{border-top:none!important;font-weight:normal!important}.woocommerce-checkout-review-order-table tfoot .order-total td,.woocommerce-checkout-review-order-table tfoot .order-total th{border-top:1px solid rgb(0 0 0 / .1)!important}.product-img-checkout{max-width:70px;margin-right:15px}.product-img-checkout img{border-radius:8px}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{border:1px solid #000;margin-bottom:15px!important;padding:20px;border-radius:8px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0!important;margin-top:15px!important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff!important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#fff!important;margin:10px 0 0 0!important;padding:0!important}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border-color:#ffffff!important;border-right-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important}.price span{display:block}.woocommerce td.product-name dl.variation dt{line-height:25px!important}.yith-wacp-added-product .info-box .product-price .woocommerce-Price-amount{display:inline}.woocommerce form .form-row .select2-container{line-height:9px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px!important;right:15px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 #fff0 #fff0 transparent!important;border-width:5px 5px 0 5px!important}.woocommerce-page div.product .woocommerce-tabs{display:flex;width:57%;margin-right:3%;flex-direction:column}.content input,.content select,.variations select,.custom-variations select,.wpcf7 input,.wpcf7 select{border-radius:8px!important;height:45px!important;border:1px solid #d1d1d1!important;padding:0 10px!important;margin-bottom:15px;width:100%!important}.single-product .productnamecf7{display:none!important}.cf7div{position:relative;margin-top:12px;margin-bottom:12px;float:left;width:100%}.woocommerce div.product form.cart .variations label{padding-bottom:15px;display:block;line-height:20px}.woocommerce div.product form.cart .custom-variations{margin-bottom:0;border:0;width:100%}.wpcf7 label,.woocommerce-billing-fields__field-wrapper .form-row label,.woocommerce-additional-fields__field-wrapper .form-row label,.woocommerce-shipping-fields__field-wrapper .form-row label{position:absolute;font-size:15px;z-index:9;font-weight:500;top:-5px;left:15px;padding:0 8px;background-color:#fff;line-height:1!important}.woocommerce-checkout .button{width:100%!important}#billing_address_2_field .optional,#order_comments_field .optional,#shipping_address_2_field .optional{display:none!important}.woocommerce-billing-fields__field-wrapper .form-row{position:relative;margin-bottom:25px!important}.woocommerce-additional-fields__field-wrapper .form-row{position:relative;margin-bottom:0!important}.woocommerce-shipping-fields__field-wrapper .form-row{position:relative;margin-bottom:25px!important}.woocommerce-billing-fields__field-wrapper{margin-top:25px}.variations th,.custom-variations th{width:30%}#billing_country{width:auto!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px!important;color:#000!important;padding-left:8px!important;padding-right:20px!important;padding-top:0!important;padding-bottom:0!important}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:48%!important}.product-content-usps{display:flex;background-color:#f6f5f8;padding:20px;border-radius:8px;margin-bottom:0;margin-top:0;flex-wrap:wrap;float:left;width:100%}.product-content-usps .product_short_usp{width:25%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;margin-bottom:0}.selection{width:100%}.select2-container--default .select2-selection--single{background-color:#fff;font-size:16px;border-radius:8px!important;height:50px!important;border:1px solid #d1d1d1!important;padding:0 10px!important}.searcher-answer{width:100%;display:inline-block;font-weight:600;background-color:#ff0042;padding:10px;color:#fff!important;font-size:20px;margin-top:10px;margin-bottom:10px;cursor:pointer;border-radius:30px;text-align:center}.servicebutton{margin-bottom:15px}#searcher-form{display:none;margin-top:30px}.map{height:auto;width:80%;display:block;margin-left:auto;margin-right:auto;text-align:center}.woocommerce-additional-fields__field-wrapper textarea{height:7em!important}.woocommerce td.product-name dl.variation dt{font-weight:600}dt.variation-Cadeau{display:none!important}dd.variation-Cadeau{display:flex;margin:0}textarea{padding:10px;border-radius:8px!important;border:1px solid #d1d1d1!important;width:100%!important;margin-bottom:16px;font-size:16px;color:#000}.openinghours tbody tr:last-child td{border-bottom:none!important}.wpcf7 label{display:block;line-height:25px;font-weight:500}.page-section-filter,.page-section-products{float:left;display:block;margin-bottom:20px}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin:0!important;line-height:25px}.orderby{margin-bottom:0!important}.woocommerce ul.products li.product a img{border-top-left-radius:8px;border-top-right-radius:8px}.woocommerce ul.products li.product a{border-radius:2px;color:#000;margin-top:0!important;display:inline-block;font-size:14px;font-weight:600}.woocommerce .woocommerce-ordering select{padding:2px 10px;border-radius:8px;height:40px!important;border:1px solid #efefef!important}.woocommerce-result-count{font-size:14px}.search_result .showroom{display:inline-block;position:relative;vertical-align:middle;margin:0 5px;padding:2px 8px;font-size:11px;font-weight:700;line-height:16px;color:#fff;background:#e8730c;border-radius:10px;text-transform:uppercase;letter-spacing:.3px;top:-1px;left:auto;bottom:unset}.content .wcpf-button-action-reset{width:100%!important;font-size:15px!important;padding:0!important}.mobileheader .header-bar .cart{width:15%}.mobileheader .header-bar .menu{justify-content:flex-end;width:15%}.cart_container{padding-right:15px}.mobileheader .service{width:40%;justify-content:flex-start}.mobileheader .reviews{flex:1;font-weight:600}.mobileheader .thuiswinkel{width:8%;justify-content:center}.mobileheader .thuiswinkel img{width:24px;height:auto}.mobileheader .thuiswinkel img{vertical-align:middle}.mobileheader .header-bar .logo{width:70%}.mobileheader .search-bar .search{width:100%}.mobileheader .search-bar{height:40px;background-color:#f6f5f8}.sticky{position:fixed;top:0;width:100%}.sticky+.content-start{padding-top:146px}.content .page-section-filter{display:block;width:24%;margin-right:2%;border-radius:8px;padding:15px 20px;background-color:#f6f5f8;border:none!important}.page-section-products{width:74%}.request-received{text-align:center;border-radius:8px;padding:15px;border:1px solid #000}.page-section-full{width:100%;float:left;display:block!important}.service-column{width:50%}.service-section{display:flex;gap:20px;float:left;width:100%}.service-column-full{width:100%}.service-column .contact-links{width:100%}.service-column table{width:100%;background-color:#f6f5f8;padding:15px;border-radius:8px}.service-column table td{padding-bottom:10px;padding-top:10px;border-bottom:1px solid #e7e7e7}._form{width:100%!important;margin-top:10px!important;max-width:100%!important}.blog-footer img{border:2px solid #f6f5f8;border-radius:50px;margin-right:20px}.custom-posts{width:100%;margin-bottom:25px;display:block;float:left}.custom-post a{display:flex;gap:15px}.wp-block-button__link{font-size:16px!important}.toggle-inner p{margin-top:10px}.custom-post-meta{display:flex}.custom-post-meta-img{display:flex;justify-content:center;align-items:center}.custom-post-meta-author span{color:#ff0042}.custom-post-meta-author{color:#000;display:flex;justify-content:center;flex-direction:column}.article-loop .attachment-post-thumbnail{width:100%;height:auto}strong,b{font-weight:600!important}.eb-toc-wrapper{background-color:unset!important}:where(.wp-block-columns){margin-bottom:0!important}:where(.wp-block-columns.is-layout-flex){gap:15px!important}.eb-toc__list-wrap ul{margin:0!important;list-style-type:decimal!important}.eb-toc-wrapper li{color:#000!important;font-size:15px!important;margin-bottom:0!important;padding-bottom:5px!important;padding-bottom:5px!important}.eb-parent-wrapper{margin-bottom:15px;background-color:#f6f5f8;padding:15px;border-radius:8px}.eb-toc-title{background-color:unset!important;color:#000!important;font-weight:600!important;padding:0!important;font-size:20px!important}.custom-post-meta-img img{margin-right:10px;vertical-align:middle;width:50px!important;height:auto;border:1px solid #dedede;border-radius:30px!important}.custom-post-img,.custom-post-title{display:flex;flex-direction:column}.custom-post-title h3{margin-top:0!important}.custom-post-img{width:38%}.custom-posts-div{display:flex;gap:2%;flex-wrap:wrap}.custom-post{padding:15px;margin-bottom:20px;gap:4%;border-radius:8px;display:flex;border:1px solid #dedede;width:32%;flex-direction:row}.custom-post img{width:100%;border-radius:8px;height:auto}.blog-footer-author img{background-color:#fff;border-radius:50px!important;border:1px solid #dedede}.blog-footer-date{align-items:flex-end;justify-content:center;width:50%;display:flex;flex-direction:column}.blog-footer-author{flex-direction:row;width:50%;display:flex;align-items:center}.blog-footer{display:flex;padding:15px;border-radius:8px;margin-top:20px;background-color:#f6f5f8;border:1px solid #f6f5f8}.company-info-text{margin:20px 0;text-align:center}.company-info{font-size:13px;color:#888}.woocommerce-cart-form__cart-item .cart_mobile{display:none!important;font-weight:600}.footer-legal .legal-link{display:inline-block;margin:15px 8px;font-weight:600}.legal-link a{color:#000}.footer-legal-bar{padding-top:30px;padding-bottom:30px;width:100%;display:block;background-color:#ffebf0}.footer-legal-bar .row{justify-content:space-between}.footer-info-bar{background-color:#fff;padding-bottom:40px}.footer-info-bar h3{color:#1c2125;padding-bottom:10px;border-bottom:1px solid #dfdfdf}.footer-logo span{font-weight:600}.footer-logo img{margin-bottom:5px}footer .footer-chat{width:40%;flex-direction:column}.footermenucustom{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0}.footermenucustom li{flex:0 0 48%;margin-bottom:10px}.footer-chat span{font-weight:600}.footer-menu-column{width:50%}.mobileheader #mega-menu-wrap-header-menu .mega-menu-toggle.mega-menu-open+#mega-menu-header-menu{padding-bottom:130px}.slogan_footer{font-weight:500;font-size:18px;line-height:30px;margin-top:20px}.slogan_footer i{color:#ffb814;font-size:25px;margin-right:5px}.footer-bottom-links{gap:20px}.footer-bottom-links a{color:#000}.footer-menu-contact{background-color:#fff;display:flex;justify-content:center;gap:4%;padding:30px 0 30px 0}.only-mobile-footer{display:none!important}.footer-menu-contact a{color:#1c2125}.footercontactbutton{display:flex;background-color:#fff;color:#1c2125;font-size:18px;cursor:pointer;width:fit-content;padding:15px 20px;line-height:25px;font-weight:600;border-radius:8px;align-items:center}.opening-hours{margin-top:25px;margin-bottom:8px}.filterbuttonleft,.filterbuttonright{display:inline-block}.filterbuttonright{float:right}.filterbutton{display:none;font-weight:600;color:#1c2125}.filterbutton .switch-icon{vertical-align:middle;margin-right:8px}.filterbutton i{color:#1c2125}.opening-hours table{border-spacing:0 8px;width:100%}.opening-hours table td{width:50%}.opening-hours h4{margin-bottom:0!important}ul li,ol li{margin-bottom:20px}.footercontactbutton i{margin-right:10px;color:#ff0042;font-size:22px;vertical-align:middle}.footer-menu-bar{background-color:#1c2125;color:#fff;padding:30px 0}.footer-menu-bar a{color:#fff}.footer-menu-section{width:100%;gap:10%}.header-bar .cart svg{width:25px;height:25px;fill:#ff0042;vertical-align:middle}.header-bar .contact svg{fill:#ff0042;width:16px;height:16px;vertical-align:middle;margin-right:8px}.top-bar .usps svg{width:16px;height:16px;margin-right:3px;fill:#00c532;vertical-align:sub}.footer-menu-section h3{border-bottom:1px solid #ff0042;padding-bottom:10px}main .page-title{display:block}html .faqpage h2{margin-top:30px!important}html .toggle h3{display:block;margin-top:0!important;margin-bottom:0!important}.uspmobile{display:none}.child-page-item a{display:flex;border:1px solid #efefef;padding:15px;border-radius:8px;width:250px;height:85px;flex-direction:row}.usp-block{background-color:#f6f5f8}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#ff0042!important;color:#fff!important;border:unset!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{font-weight:600!important;color:#fff;padding:12px!important}.review-author-home .fa-user{color:#ff0042;margin-right:5px}.category-page-item a{display:flex;flex-direction:column;position:relative;border-radius:8px;width:408px;height:422px}.child-section #previous-child,.child-section #next-child{height:220px}.brand-page-item a{display:flex;position:relative;border-radius:8px;width:125px;height:75px}.media-page-item{display:flex;position:relative;border-radius:8px;width:150px;height:90px;align-items:center}.category-text-div,.category-text-button{display:flex}.category-text-div{width:70%;flex-direction:column}.category-text-button{width:30%;justify-content:end;align-items:center}.category-page-item .category-text{display:flex;border-bottom-left-radius:8px;border-bottom-right-radius:8px;width:100%;color:#000;border:1px solid #dedede;background-color:#fff;padding:15px;height:150px}.category-text i{color:#00c532;margin-right:5px}.category-page-item .category-text h2{margin:0!important;font-size:22px!important}.category-page-item img{height:100%;border-top-left-radius:8px;border-top-right-radius:8px;width:100%}html ul.products .loop-widget-custom{background-color:#f6f5f8;align-items:stretch;flex-direction:column!important;padding:15px 10px 0 10px!important;justify-content:space-between}.result_link_widget{text-align:center}.loop-widget-photo img{max-width:80%!important;vertical-align:bottom;text-align:center}.loop-widget-photo{text-align:center}.loop-widget-info{display:flex;flex-direction:column}.loop-widget-custom a{padding:8px 12px;font-size:13px!important;background-color:#ff0042;color:#fff!important;width:fit-content;margin-bottom:10px;border-radius:30px!important}.loop-widget-custom p{margin-bottom:5px;font-weight:600}.child-page-item-span{color:#000;width:70%;padding-left:5px;font-weight:400;align-items:center;font-size:15px;float:left;display:flex;height:100%}.onsalediv{width:57%!important;position:absolute}.saving_price{display:block;background-color:#ff0042;text-align:center;color:#fff;float:left;padding:4px 8px;border-radius:30px;font-weight:600;font-size:13px;margin-bottom:8px;margin-top:8px}.parts_price{color:#888;font-size:13px;font-weight:500}.tooltip_usp{visibility:hidden;width:222px;background-color:#333;color:#fff;text-align:left;border-radius:5px;padding:10px;z-index:10;left:0;position:absolute;opacity:0;transition:opacity 0.3s;top:100%}.tooltip_usp::before{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff0 #fff0 #333 #fff0}.tooltip_usp p{margin-bottom:5px;font-weight:400}.tooltip_usp li{margin-bottom:5px!important}.tooltip_usp ul{margin-bottom:0!important}.usp_product_icon:hover+.tooltip_usp{visibility:visible;opacity:1}.usp_product_icon{color:#00000075!important;margin-left:2px}.cadeau_product_icon{color:#00000075!important;margin-left:2px;font-size:18px}.cadeau_product_icon:hover+.tooltip_cadeau{visibility:visible;opacity:1}.tooltip_cadeau{font-weight:400;visibility:hidden;width:222px;background-color:#333;color:#fff;text-align:left;border-radius:5px;padding:10px;z-index:10;right:0;position:absolute;opacity:0;transition:opacity 0.3s;top:100%}.tooltip_cadeau::before{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff0 #fff0 #333 #fff0}.tooltip{visibility:hidden;width:222px;background-color:#333;color:#fff;text-align:left;border-radius:5px;padding:10px;z-index:10;right:0;position:absolute;opacity:0;transition:opacity 0.3s}.tooltip::before{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff0 #fff0 #333 #fff0}.tooltip p{margin-bottom:5px;font-weight:400}.tooltip li{margin-bottom:5px!important}.tooltip ul{margin-bottom:0!important}.parts_icon:hover+.tooltip{visibility:visible;opacity:1}.child-page-item-img{display:flex;align-items:center;float:left;width:30%;height:100%}.single-product .onsale{top:70px!important}.woocommerce-loop-product__link .onsalediv{width:100%!important;position:relative}.inside_onsale{display:block}.child-page-item-img img{width:100%;height:auto;vertical-align:middle}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.woocommerce span.onsale{line-height:18px!important;position:absolute!important;top:5px!important;left:auto!important;right:5px!important;margin:0!important;min-height:auto!important;width:auto!important;color:#fff!important;font-weight:600!important;font-size:13px!important;padding:4px 10px!important;border-radius:30px!important;text-align:center!important;background-color:#ff0042!important}.extraproductsale{line-height:15px;position:absolute;top:5px;left:5px;margin:0;min-height:auto;width:auto;color:#fff;font-weight:600;font-size:13px;padding:5px 8px;border-radius:30px;text-align:center;background-color:#ff0042}.woocommerce ul.products li.product .onsale{right:5px!important}.woocommerce ul.products li.product .onsalediv{width:100%!important}.post-content ul,.content-area ul{margin-top:10px;margin-bottom:15px;list-style-type:disc;padding-inline-start:15px}.post-content ol,.content-area ol{margin-top:10px;margin-bottom:15px;list-style-type:decimal;padding-inline-start:15px}.pswp__caption{display:none!important}.post-content ul li,.post-content ol li,.content-area ol li,.content-area ul li{margin-bottom:15px}.post-content ol li::marker,.post-content ol li::marker{font-weight:600}.single-product .ecolabel{width:57%!important;display:flex;position:absolute;z-index:9;justify-content:flex-end;padding-right:10px;top:100px;right:auto}.single-product .ecolabel img{width:55px}.onefree{background-color:#f6f5f8;color:#000;padding:20px;margin-bottom:10px;border-radius:8px;float:left}.sizeinfo{width:100%;float:left}.sizeinfo i{margin-right:5px;color:#ff0042}.onefree p{margin-bottom:0!important}.onefree i{color:#ff0042;margin-right:5px}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f6f5f8!important;border-radius:8px}.woocommerce .quantity .qty{border-radius:3px!important;width:52px!important;height:52px!important;padding:0!important;margin-bottom:0!important;border-color:#d1d1d1!important;background:#fff;text-align:center!important;display:inline-block!important;text-align-last:center}.woocommerce .quantity .qty option{text-align:center!important}.sleepexpert-img img{border-radius:130px;margin-bottom:15px;background-color:#fff;display:block;margin-right:auto;margin-left:auto}.sleepexpert-section{display:flex;width:100%;gap:2%;background-color:#f6f5f8;padding:15px;border-radius:8px;margin-bottom:15px}.sleepexpert-img{text-align:center;width:40%}.sleepexpert-text{width:60%}.sleepexpert-left,.sleepexpert-right{width:49%;gap:4%;display:flex;align-items:center;justify-content:center}.intro_page_mobile{display:none}.single_shipping_time{width:100%;text-align:center;margin-top:10px;margin-bottom:15px;color:#1c2125;float:left}.single-product .single_shipping_time{margin-top:0!important}.minus{width:40px;text-align:center;background-color:#fff;padding:0;font-weight:600;color:#000;height:52px;border:0;font-size:15px;cursor:pointer}.plus{padding:0;text-align:center;width:40px;cursor:pointer;font-weight:600;background-color:#fff;border:0;color:#ff0042;height:52px;font-size:15px}.single_shipping_time i{color:#00c532;margin-right:5px;font-size:15px}.woocommerce-variation-add-to-cart{display:flex;justify-content:flex-end}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000!important;font-weight:600!important;font-size:21px!important;margin-bottom:15px!important;width:100%;line-height:normal!important;float:left}.cart_item .product_cadeau{margin-top:15px}.woocommerce ul.products li.product .saving_price,.woocommerce ul.products li.product .parts_price{display:none}.woocommerce div.product p.price ins{text-decoration:none!important}.woocommerce-product-details__short-description ul,.search-page-wp ul{list-style-type:none!important;margin-bottom:15px!important;margin-top:15px!important}footer ul{list-style-type:none!important;padding:0!important;margin-top:20px!important;margin-bottom:20px!important}.woocommerce-product-details__short-description ul li,.search-page-wp ul li{margin:8px 0px!important}.search-page-wp img{border-radius:8px;margin-bottom:15px}.woocommerce-product-details__short-description .fa-check,.search-page-wp .fa-check{color:#00c532;margin-right:4px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{text-align:left!important}.woocommerce ul.products li.product .price ins{text-decoration:none!important}.woocommerce div.product div.summary{background-color:#fff;padding-bottom:0;margin-bottom:0!important;border-bottom:none!important}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce .products span.price ins,.woocommerce .products p.price ins{color:#000;font-weight:600!important}.woocommerce div.product div.images img{border-radius:8px}.woocommerce-page div.product div.summary,.productshopdetails,.productextradiv{width:100%!important;margin-right:0!important;float:left!important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left!important;width:48%!important;margin-right:2%!important}.productshopdetails{padding:20px 20px 0 20px;color:#000;background-color:#f6f5f8;border-radius:8px;text-align:center}.woocommerce table.shop_table_responsive tr .product-name,.woocommerce-page table.shop_table_responsive tr .product-name{text-align:left!important}.productcontactdiv{padding:12px;margin-bottom:15px;border:2px solid #f6f5f8;border-radius:8px;width:100%!important;float:left!important;cursor:pointer}.productcontactheader{display:flex;justify-content:space-between}.productcontactmore{display:flex;flex-direction:column;padding-top:15px;gap:20px}.productcontactmore i{margin-right:5px!important;background-color:#ff0042!important;color:#fff;border-radius:100px;padding:7px}.productextradiv{margin-bottom:20px;flex-direction:column;display:flex;padding:15px 20px;border:2px solid #f6f5f8;border-radius:8px}.productcontactleft{display:flex;width:100%;gap:20px;align-items:center}.productextradiv h3{margin-top:0!important;margin-bottom:0!important}.productextradiv ul{list-style-type:none!important;padding:0;text-align:left;margin:0!important;width:100%}.productextradiv ul li:last-child{margin-bottom:0!important}.productcontacticon i{font-size:35px}.productextradiv i{color:#00c532;margin-right:5px;font-size:20px;vertical-align:middle}.productextradiv li{position:relative}.summary .woocommerce-Price-currencySymbol{display:none!important}.toggle-title i{font-size:20px;margin:4px 0;margin-right:8px;color:#ff0042;float:left}.footer-info-bar .paylogos{border-top:none!important;margin-top:0!important}.column-inner{width:100%}#previous-child,#next-child{display:flex;align-items:center;float:left;width:7%;height:85px;justify-content:center;cursor:pointer}#previous-child{justify-content:start}#next-child{justify-content:end}#previous-brand,#next-brand{display:flex;align-items:center;float:left;width:5%;height:81px;justify-content:center;cursor:pointer}#previous-media,#next-media{display:flex;align-items:center;float:left;width:5%;height:90px;justify-content:center;cursor:pointer}#previous-outlet{position:absolute;align-items:center;height:100%;justify-content:flex-start;cursor:pointer;width:100%;display:flex}#next-outlet{position:absolute;align-items:center;height:100%;justify-content:flex-end;cursor:pointer;width:100%;display:flex}#previous-child button,#next-child button,#next-brand button,#previous-brand button,#previous-media button,#next-media button{background-color:#fff0;cursor:pointer;color:#fff;border:none;text-align:center;border-radius:4px;padding:8px;color:#ff0042}#previous-outlet button,#next-outlet button{background-color:#fff0;cursor:pointer;color:#fff;border:none;text-align:center;padding:8px;background-color:#f6f5f8;color:#1c2125}#previous-child i,#next-child i,#next-brand i,#previous-brand i,#next-media i,#previous-media i,#next-outlet i,#previous-outlet i{font-size:15px!important}.child-section #previous-child,.child-section #next-child{display:flex;align-items:center;float:left;width:5%;height:320px;justify-content:center;cursor:pointer}.content .page-section-products{display:block}.contactform .required{visibility:visible;color:red;font-weight:700;border:0!important;text-decoration:none}.outlet-section-home .swiper{width:100%}.outlet-slides-home{display:flex;align-items:center;position:relative}.navigation-dots{position:absolute;bottom:0;display:flex;justify-content:center;align-items:center;width:100%}.navigation-dot{display:inline-block;width:10px;height:10px;background-color:#ccc;border-radius:50%;margin:0 5px;cursor:pointer}.outlet-slide-home{background-color:#1c2125;color:#fff;border-radius:8px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;height:100%}.outlet-slide-text{color:#fff;background:-moz-linear-gradient(right,#1c2125 50%,rgba(234,226,218,0%) 100%);background:-webkit-linear-gradient(right,#1c2125 50%,rgba(234,226,218,0%) 100%);background:linear-gradient(to right,#1c2125 50%,#fff0 100%);display:flex;justify-content:space-between;border-radius:8px;height:100%}.outlet-usps-home{margin-bottom:20px}.product_short_usp i{width:30px;vertical-align:middle;font-size:22px;margin-right:8px}.outlet-slide-img{height:100%;width:100%}.swiper-slide{height:auto!important}.mySwipermedia .swiper-slide{text-align:center}.mySwipermedia .swiper-slide img{filter:grayscale(100%) brightness(100%);width:100px;height:auto}.mySwipermedia .swiper-pagination-bullet-active{background:#ff0042}.mySwipermedia .swiper-pagination{position:relative}.mobile-product-title{display:none}.outlet-slide-text-box{padding:20px 80px;width:50%}.outlet-slide-text-box .custom-buttons{background-color:#ff0042!important}.outlet-slide-sale-text{font-size:20px;font-weight:600;margin-bottom:5px;margin-top:5px}.outlet-slide-image-box{width:50%;display:flex;flex-direction:column;justify-content:flex-end}.outlet-slide-sale-circle{width:100px;height:100px;background-color:#ff0042;line-height:100px;text-align:center;border-radius:100px;font-size:50px;font-weight:600}.outlet-slide-sale-circle span{font-size:22px}.outlet-slide-person-box{display:flex;justify-content:center;padding-right:15%}.outlet-slide-sale-box{display:flex;flex-direction:column;width:fit-content;padding-left:20%;width:100%;align-items:center}.outlet-brand-sections{display:flex;gap:20px;align-items:center}.outlet-slide-person-box img{width:275px;height:275px;display:block;float:right}.outlet-slide-img img{object-fit:cover;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:100%;max-width:unset;width:100%;display:block}.media-page-item img{filter:grayscale(100%)}.outlet-section-home{margin-top:40px}.child-page-item,.category-page-item,.brand-page-item{display:inline-block}.banner .custom-buttons::after,.homecategorydiv .custom-buttons::after,.aboutus-text-home .custom-buttons::after{content:'\f101'!important;font-family:'Font Awesome 5 Free'!important;margin-left:5px}.homecategorydiv .custom-buttons::after{color:#ff0042}.outlet-section-home .swiper-button-next:after{content:'\f054'!important;font-family:'Font Awesome 5 Free'!important;color:#ff0042!important;font-size:18px;font-weight:600!important;border-radius:46px;padding:8px;width:12px;line-height:12px;height:12px}.outlet-section-home .swiper-button-prev:after{content:'\f053'!important;font-family:'Font Awesome 5 Free'!important;color:#ff0042!important;font-size:18px;font-weight:600!important;border-radius:46px;padding:8px;width:12px;line-height:12px;height:12px}.loop-widget-custom .swiper-button-next:after{content:'\f054'!important;font-family:'Font Awesome 5 Free'!important;color:#ff0042!important;font-size:18px;font-weight:600!important;border-radius:46px;padding:8px;width:12px;line-height:12px;height:12px}.loop-widget-custom .swiper-button-prev:after{content:'\f053'!important;font-family:'Font Awesome 5 Free'!important;color:#ff0042!important;font-size:18px;font-weight:600!important;border-radius:46px;padding:8px;width:12px;line-height:12px;height:12px}.loop-widget-custom .swiper-wrapper{padding-bottom:25px}.loop-widget-custom .swiper-button-next{right:0;top:25%}.loop-widget-custom .swiper-button-prev{left:0;top:25%}.outlet-section-home .swiper-button-next{right:var(--swiper-navigation-sides-offset,20px)!important}.outlet-section-home .swiper-button-prev{left:var(--swiper-navigation-sides-offset,20px)!important}.outlet-section-home .swiper-pagination-clickable .swiper-pagination-bullet{border:3px solid #ff0042;width:14px;height:14px;opacity:1;background:#fff0}.outlet-section-home .swiper-pagination-bullet-active{background:#ff0042!important}.outlet-section-home .row{flex-direction:column}.child-section .row{padding:30px 8px}#child-pages-list{float:left;overflow-x:auto;overflow-y:hidden;display:flex;flex-wrap:nowrap;width:86%;margin-bottom:10px;gap:10px;-ms-overflow-style:none;scrollbar-width:none}#category-pages-list,#brand-pages-list,#media-pages-list{float:left;overflow-x:auto;overflow-y:hidden;display:flex;flex-wrap:nowrap;width:90%;gap:10px;-ms-overflow-style:none;scrollbar-width:none}#brand-pages-list{gap:60px}#media-pages-list{gap:15px}#media-pages-list img{max-width:130px}#child-pages-list::-webkit-scrollbar,#category-pages-list::-webkit-scrollbar,#brand-pages-list::-webkit-scrollbar,#media-pages-list::-webkit-scrollbar{display:none}.brand-logo img,.media-logo img{height:100%;width:100%}html .wcpf-field-checkbox-list .wcpf-heading-label,html .wcpf-field-price-slider .wcpf-price-slider{font-size:18px;text-transform:unset}.showroom,.mostsold{line-height:18px;position:absolute;bottom:5px;border-left:5px solid #ff0042;width:auto;color:#fff;font-weight:600;font-size:13px;padding:4px 10px;border-radius:30px;text-align:center;background-color:#1c2125}.oneplusone{position:absolute;top:40px;right:0;width:auto;color:#fff;font-weight:600;padding:8px 15px;border-top-left-radius:20px;border-bottom-left-radius:20px;text-align:center;background-color:#ff0042}.single-product .oneplusone{top:70px!important}.oneplusonediv{width:48%;position:absolute;z-index:9}#breadcrumbs{font-size:13px;margin:5px 0}.woocommerce .woocommerce-breadcrumb{margin:8px 0!important;font-size:13px!important;color:#000!important}.woocommerce .woocommerce-breadcrumb a{color:#ff0042!important}h1,h2,h3,h4,h5,h6{margin-top:20px!important;margin-bottom:10px!important;font-weight:600;display:block}h1{font-size:30px;line-height:33px}h2{font-size:26px;line-height:29px}h3{font-size:22px;line-height:25px}h4{font-size:18px;line-height:21px}h5{font-size:16px;line-height:19px}h6{font-size:14px;line-height:17px}body,input,select,button,textarea{background-color:#fff;font-family:'Poppins',sans-serif!important;line-height:normal}.top-bar{background-color:#1C2125;color:#fff;height:26px;font-size:13px!important}.header-bar{height:80px;background-color:#1C2125}.header .column{align-items:center}.desktopheader .top-bar .usps{width:60%}#mega-menu-wrap-header-menu #mega-menu-header-menu>li.mega-menu-item>a.mega-menu-link{font-weight:600!important}.logo img{vertical-align:middle;width:auto;height:75px!important}body{background-color:#fff}.header-bar .contact{font-size:13px;width:20%;justify-content:center}.header-bar .contact li:first-child{margin-bottom:8px}.menu-bar{background-color:#f6f5f8}.contact ul,.contact li{margin:0;padding:0}.header-bar .contact i{margin-right:8px;color:#ff0042}.menu-bar .menu{justify-content:flex-start;padding:0}.cart a{color:#ff0042}.header-bar .contact a{color:#fff}.footer-service{width:20%;flex-direction:column}footer .footer-legal{width:50%;text-align:center;justify-content:center;align-items:center}a{color:#ff0042;text-decoration:none}.desktopheader .usps div{width:33.33%}.header-bar .logo{justify-content:flex-start;width:20%}.search .wrap{display:block;padding-left:8px;padding-right:8px;max-width:1400px;margin-left:auto;margin-right:auto}.notfound{text-align:center;padding:40px}.search .wrap .article-loop{border-bottom:1px solid #dedede;padding-bottom:20px}.row .search{width:40%}.header-bar .cart{width:20%;gap:15%;margin-right:10px;justify-content:flex-end}textarea:focus,input:focus{outline:none}header .cart i{font-size:20px}#mybtn{border:none}.row{display:flex;padding:0 8px;max-width:1400px;margin-left:auto;margin-right:auto}.usps i,.usp i{color:#00c532;margin-right:5px}.usp i{margin-right:8px}.popup-content .fa-check{color:#00c532;margin-right:5px}.popup-content .popup-p{margin-bottom:10px!important}input,select{font-size:16px;color:#000!important}footer .footer-pay{width:40%;flex-direction:column}.footer-company{gap:20px;font-size:22px}footer .paylogo-container{display:grid!important;grid-template-columns:1fr 1fr 1fr;row-gap:25px;align-items:center}.pay-methods,.cbw-license{text-align:center}.service div{margin-right:15px}.top-bar a{color:#fff}.contact-links,.contact-photo{display:flex;background-color:#f6f5f8;border-radius:8px;padding:15px;flex-direction:row;margin-bottom:20px;text-align:center;justify-content:center;align-items:center}.contact_team .discount_details_button{margin-bottom:20px}.contact-right{padding-bottom:0!important}.contact-photo{text-align:center}.wpcf7-submit i{margin-left:5px}.wpcf7 p{margin:0!important;padding:3px}.wpcf7 textarea+.wpcf7-not-valid-tip{line-height:10px}#spinner{margin:20px 0;text-align:center;z-index:90}.wpcf7-spinner{display:block!important;position:absolute!important;margin:10px 24px!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border:1px solid #ff0000!important;padding:20px!important}.wpcf7 form.invalid .wpcf7-response-output:before,.wpcf7 form.unaccepted .wpcf7-response-output:before,.wpcf7 form.payment-required .wpcf7-response-output:before{content:'\f057'!important;font-family:'Font Awesome 5 Free'!important;margin-right:8px;color:#ff0000!important;font-size:22px;vertical-align:middle}.wpcf7 form.sent .wpcf7-response-output{border:1px solid #00c532!important;padding:20px!important}.wpcf7 form.sent .wpcf7-response-output:before{content:'\f058'!important;font-family:'Font Awesome 5 Free'!important;margin-right:8px;color:#00c532!important;font-size:22px;vertical-align:middle}.whapp{padding:8px 20px 8px 20px;width:fit-content!important;border-radius:30px;color:#fff!important;background-image:linear-gradient(to right,#00c532,#00c532);border:3px solid #fff;box-shadow:0 0 15px 0 #00000038!important}.pay-methods img{height:auto;margin-bottom:8px}.mobileheader{display:none}.contact-links a,.contact-links span{width:100%;font-weight:600;color:#000;display:inline-block}.contact-links a i,.contact-links span i{background-color:#ff0042;margin-right:5px;color:#fff;height:35px;width:35px;border-radius:50px;text-align:center;line-height:35px}.noresultsdiv{margin-top:15px;text-align:center}.review-title-home span{margin-bottom:10px}.woocommerce-info span{display:block}.toggle{background-color:#f6f5f8;padding:10px 15px;border-radius:8px;margin-bottom:10px;position:relative;display:block}.toggle-title{display:block;cursor:pointer}.cart-count{text-align:center;transform:translate(-50%,-50%) scale(.75);position:absolute;background-color:#f6f5f8;color:#ff0042;font-weight:600;line-height:22px;border-radius:30px;height:22px;width:22px}.nofoundbutton{text-align:center}.woocommerce-info i{color:#ff0042;margin-right:5px}.woocommerce-info::before{display:none!important}.header{box-shadow:0 0 15px 0 #00000038!important;z-index:99}.blog-content img{border-radius:8px}.mobileheader{z-index:99}p{margin-top:0;margin-bottom:15px;display:block;line-height:25px}.sticky .top-bar{display:none!important}header ul{list-style-type:none}.tabs .active svg{fill:#1c2125}.showroom,.mostsold{left:calc(8.5% + 5px)}.product-chat{float:left;margin-top:30px;display:flex;width:100%}.chat-text{width:65%;display:flex;flex-direction:column;justify-content:center;align-items:center}.chat-text p{margin-top:5px}.custom-buttons i{margin-left:5px}.chat-img{width:35%;align-items:center;justify-content:start;display:flex}.chat-img img{width:128px}.tabs svg{height:40px;width:40px;fill:#000}.tab{margin-bottom:15px;width:100%;overflow:hidden}.tabs{padding-top:5px}.single_product_logo .loop_logo{margin:0!important}.single_product_rating{justify-content:flex-end}.single_product_rating,.single_product_logo{float:left;display:flex;align-items:center}.single_product_logo{width:30%;justify-content:flex-start}.single_product_rating{width:70%;justify-content:flex-end}.productwoo i{color:#000;margin-left:3px}.woocommerce-product-details__short-description{padding:8px 0;border-radius:8px;margin-bottom:0}.woocommerce div.product .woocommerce-product-rating-logo{margin-bottom:8px!important;margin-top:8px!important;float:left;display:flex;width:100%;border-radius:8px;justify-content:space-between;align-items:center}.woocommerce .star-rating span::before{color:#ffc500!important}.simple-price{float:right;width:100%}.woocommerce-variation{float:left;width:100%}.woocommerce-variation-add-to-cart{float:left;width:100%}.tabs .row{display:block}.tab button span{display:block}.tab button h3{margin:0!important;color:#000!important;font-weight:400;font-size:16px}.tab button{width:14.28%;background-color:#fff;border-bottom:2px solid #f6f5f8!important;border:none;float:left;outline:none;cursor:pointer;padding:8px;transition:0.3s}.infopage h2,.infopage h3{margin-top:10px!important}.wpcf7-form-control-wrap{width:100%!important}ul.products{margin-right:-1%!important;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;padding:0}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:32.33%!important}.category-page-item .category-text h3{margin-top:0!important;color:#ff0042}.upsells h2{margin-bottom:0!important}ul.products .product{display:flex;flex-direction:column;border:1px solid #efefef!important;margin:8px 1% .5% 0!important;padding:0!important;border-radius:8px!important;justify-content:space-between!important}.columns-4>li{width:24%!important}.tab button:hover{background-color:#f6f5f8}.tab button.active{border-bottom:2px solid #1c2125!important}.homecategorydiv{text-align:center;margin-bottom:15px}.tabcontent{display:none;border-top:none}.woocommerce-info{font-weight:500;margin:0!important;border:1px solid #efefef!important;text-align:center;border-radius:8px!important;color:#000!important;padding:15px!important;margin-bottom:10px!important;background-color:#fff!important}.woocommerce-Tabs-panel{border:1px solid #dedede;padding:15px!important;border-radius:8px;margin-bottom:15px!important}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:0!important;padding:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none!important}.custom-rating{font-size:14px;font-weight:500;color:#888;line-height:16px}.review-product-rating{display:flex;justify-content:space-between;align-items:center;gap:15px}.review-product-mark{font-weight:600;border-radius:50px;color:#fff;text-align:center;font-size:20px;line-height:45px;height:45px;width:45px;background-color:#fe0042}.single_add_to_cart_button i{margin-right:5px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#1c2125!important;color:#ffffff!important;border-radius:8px!important;margin:0!important;border:none!important}html .woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#000}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none!important;margin-left:5px!important;border-radius:8px!important;margin-right:0!important;margin-bottom:8px!important;background-color:#f6f5f8!important}.single_add_to_cart_button,.custom-request-button{float:right!important;margin-bottom:15px!important}.custom-request-button i{margin-right:5px}.woocommerce-review-link{color:#000;font-size:13px}.intro_buttons{display:flex;margin-top:20px}.intro_buttons button:first-child{margin-right:20px}.wpcf7-submit,.custom-buttons,.woocommerce-checkout .button,.single_add_to_cart_button,.woocommerce-message .button,.checkout-button,.custom-request-button{background-color:#00c532!important;letter-spacing:1px;text-transform:uppercase;color:#fff!important;display:inline-block;cursor:pointer!important;width:fit-content;text-align:center;border-radius:5px;max-width:100%;font-size:15px!important;padding:15px!important;line-height:22px!important;font-weight:600!important;border:none!important}.wpcf7-submit .woocommerce-checkout .button,.single_add_to_cart_button,.checkout-button,.custom-request-button{width:100%}.loop_button_product{padding:10px}.loop_button_product i{margin-right:5px;color:#fff}.loop_button_product span{background-color:#f6f5f8!important;color:#1c2125!important;display:inline-block;cursor:pointer!important;text-align:center!important;width:100%!important;font-size:15px!important;padding:5px 30px!important;line-height:30px!important;font-weight:600!important;border-radius:5px!important;border:none!important}.entry-summary .custom-buttons{float:right}.discount_details_button,.category-button-slide{background-color:#ff0042!important;color:#fff!important;display:inline-block;cursor:pointer!important;width:fit-content!important;font-size:15px!important;padding:8px 20px!important;line-height:22px!important;font-weight:600!important;border-radius:30px!important;border:none!important}.checkout-button{text-transform:none;font-size:18px!important;font-weight:500!important;margin-bottom:0!important;letter-spacing:0;border-radius:5px!important}.checkout-steps-desktop{display:flex;float:left;width:100%;margin-bottom:15px}.checkout-steps-desktop .checkout-step{font-weight:500;background-color:#f6f5f8;padding:5px 15px 5px 30px;margin-right:20px;position:relative}.checkout-steps-desktop .current-step{background-color:#ff0042;color:#fff}.product-price,.product-quantity,.product-subtotal{text-align:center}.checkout-steps-desktop .current-step span::after{border-color:#fff0 #fff0 #fff0 #ff0042!important}.checkout-steps-desktop a{color:#000}.checkout-steps-mobile{display:none;margin-bottom:15px}.mobile-product-name{display:none}.checkout-steps-wrapper-mobile::after{right:0;left:auto!important}.checkout-steps-wrapper-mobile .checkout-step{color:#2e2e2e;font-size:13px;padding:20px 12px 0 12px;position:relative;text-align:center}.checkout-steps-wrapper-mobile::before,.checkout-steps-wrapper-mobile::after{content:"";position:absolute;left:0;top:7px;width:50%;height:1px;background-color:#e0e0e0}.checkout-steps-wrapper-mobile .checkout-step::before{z-index:9;content:"";top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:15px;width:15px;background-color:#e0e0e0;border-radius:50%;position:absolute}.checkout-steps-wrapper-mobile .checkout-step::after{content:"";left:0;top:0;height:10px;width:50%;background-color:#fff;position:absolute;z-index:1}.mobile-cart-only{display:none}.woocommerce-cart-form__cart-item .product-quantity .quantity{display:inline-block}.woocommerce-cart-form__cart-item .product-quantity .quantity input{border:none!important}.woocommerce-cart-form__cart-item dt{font-weight:600!important}.woocommerce-cart-form__cart-item .product-quantity .quantity .minus{height:40px;width:30px}.woocommerce-cart-form__cart-item .product-quantity .quantity .plus{height:40px;width:30px}.woocommerce-cart .actions .button{font-weight:600}.cart_shipping_time{color:#1c2125}.cart_shipping_time i{margin-right:8px;color:#00c532}.woocommerce-cart .product-remove a i{color:#858585;font-size:18px}html .woocommerce-cart .product-remove a:hover{background:transparent!important}html .woocommerce-cart .product-remove a:hover i{color:red!important}.checkout-steps-desktop .step-next{display:flex;justify-content:center;flex-direction:column;margin-left:5px;margin-right:10px}.checkout-steps-desktop .checkout-step span::after{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:16px 0 16px 10px;border-color:#fff0 #fff0 #fff0 #f6f5f8;right:-10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.checkout-steps-desktop .first-step span::before{display:none}.checkout-steps-desktop .first-step{padding:5px 15px 5px 20px}.woocommerce-shipping-totals #shipping_method li{margin-bottom:0!important}.checkout-steps-mobile .current-step::before{background-color:#ff0042}.checkout-steps-mobile .current-step{color:#ff0042}.checkout-steps-desktop .checkout-step span::before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:16px 0 16px 10px;border-color:#fff0 #fff0 #fff0 #fff;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.checkout-steps-wrapper-mobile .checkout-step:last-child::after{content:"";right:0;top:0;left:auto;height:10px;width:50%;background-color:#fff;position:absolute;z-index:1}.checkout-steps-wrapper-mobile{color:#ff0042}.checkout-steps-wrapper-mobile .checkout-step:nth-child(2)::after{content:none}.checkout-steps-wrapper-mobile{list-style-type:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.wc-proceed-to-checkout{float:left!important;width:100%;padding:0!important;margin-top:15px}.woocommerce .cart_totals tbody th{font-weight:400!important}.woocommerce .cart_totals .order-total .woocommerce-Price-amount{font-size:18px!important}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-top:none!important}.cart_totals{background-color:#f6f5f8!important;padding:15px!important;border-radius:8px!important;float:left!important;width:100%!important}.cart_totals h2{margin-top:0!important}.woocommerce-shipping-destination{display:none!important}.reset_variations{display:none!important}.requestprefix{font-size:15px}.woocommerce-variation-price{vertical-align:middle;text-align:right}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff0!important}html .single-product span.price del{display:inline-block!important}.simple-price{vertical-align:middle;text-align:right}.woocommerce div.product form.cart{margin-bottom:0!important}.woocommerce div.product form.cart .variations{margin-bottom:0!important}.loop_request_button:hover,.wpcf7-submit:hover,.custom-buttons:hover,.woocommerce-checkout .button:hover,.single_add_to_cart_button:hover,.woocommerce-message .button:hover,.checkout-button:hover,.custom-request-button:hover{background-color:#00b52d!important}.footer-info-bar .row{gap:40px}.service-link a{color:#000}.service-reviews{text-align:center;margin-top:20px}.service-reviews img{vertical-align:middle;margin-right:8px}.service-reviews span{font-weight:600}.column{display:flex}body{margin:0;font-size:15px;min-width:320px;overflow-x:hidden;overflow-y:scroll}.row{height:100%}#child-pages-list .child-page-item:last-child,#category-pages-list .category-page-item:last-child,.brand-page-item:last-child{margin-right:0}.page-title h1{margin-top:0!important}.woocommerce nav.woocommerce-pagination ul{border:unset!important}.service{width:20%;justify-content:center}.reviews{width:20%;justify-content:flex-end}.woocommerce nav.woocommerce-pagination ul li{border:unset!important;margin:5px!important;background-color:#1c2125;padding:2px;border-radius:5px}.content{display:block;width:100%}@media screen and (max-width:1140px){.modal-content{width:88%}}@media screen and (max-width:1080px){.desktopheader{display:none}#yith-wacp-popup .yith-wacp-content .info-box{overflow:visible!important}.newbuilding-image{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.newbuilding-content{background:#1C2125;padding:30px;width:100%;max-width:100%;margin-left:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.newbuilding-section-home{margin-top:8px}.newbuilding-section-home .row{flex-direction:column}.newbuilding-overlay{position:relative}.cf_info_b2b{width:100%;padding:30px 30px 0 30px}.cf_form_b2b{width:100%;margin:0 0 0 0;border-radius:0;padding:30px 0 0 0}.cf_section_b2b{flex-direction:column}.footer-service .service-links{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}.footer-service .service-link{flex:0 0 49%}.home .usp-bottom-section .uspphoto{display:none}.aboutus-text-home{width:100%}.aboutus-img-home{width:100%}.aboutus-section-home .row{flex-direction:column}.categoryhomesection{margin-bottom:0}.home .usp-bottom-section .column{width:31%;margin-right:2%;margin-bottom:0}.floating-checkout-bar{display:block}.woocommerce-cart-form__cart-item .cart_mobile{display:inline-block!important}.banner .column{width:100%;margin-right:0}.banner .photocolumn{background-size:40%!important;margin-top:8px}.categorysection .categories{width:100%;margin:0}.categorysection .aboutuscategories{width:100%}.categorysection{flex-direction:column}.banner .row{flex-direction:column}#timer .days,#timer .hours,#timer .minutes{margin-right:5px}.bannertimer .bannertimertext{font-size:18px}.days span,.hours span,.minutes span,.seconds span{font-size:16px;margin-right:0}.days,.hours,.minutes,.seconds{padding:2px 5px}.banner .textcolumn{padding:20px!important;background-image:linear-gradient(to top,#ff0042,#1c2125)}.bannertimer .row{flex-direction:column}.bannertimer .bannertimertext{margin-top:10px}.checkout-steps-desktop{display:none}.desktop-cart-only{display:none}.checkout-steps-mobile{display:block}.mobile-product-name{display:block;width:100%!important;text-align:left!important;float:left!important}.woocommerce-cart-form__cart-item .product-name-title{display:none!important}html .woocommerce-cart-form__cart-item .product-thumbnail{float:left!important;width:22%!important;max-width:120px;margin-right:2%;padding:0!important}html .woocommerce-cart-form__cart-item .product-remove{display:flex!important;justify-content:space-between}.woocommerce-cart-form__cart-item .product-name{float:right!important;width:76%!important}.woocommerce-cart-form__cart-item td{width:100%!important;border:none!important;background-color:#fff!important}.woocommerce-cart-form__cart-item{display:flex!important;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff!important;flex-wrap:wrap;padding:10px;margin-bottom:15px}.woocommerce-cart-form__cart-item .product-price .woocommerce-Price-amount{display:inline}.woocommerce-cart-form__cart-item .product-thumbnail img{width:100%!important}.usp-bottom-section{padding-top:50px;padding-bottom:15px}.wpcf7-submit .woocommerce-checkout .button,.single_add_to_cart_button,.checkout-button,.custom-request-button{width:100%}.usp-bottom-section .row{flex-wrap:wrap}.usp-bottom-section .column{width:48%;margin-right:2%;margin-bottom:30px}.sleepexpert-left,.sleepexpert-right{width:100%;margin-top:0;margin-bottom:20px}.sleepexpert-section{flex-direction:column}.expert-page{flex-direction:column}.expert-text-page{width:100%}.expert-photo-page{width:100%}.blog-category-section{flex-direction:column}.blog-content{width:100%;margin-right:0}.footer-menu-column:nth-child(3){clear:both}.blog-author{margin-top:50px;width:100%}.blog-category-list,.blog-category-authors{width:100%}.blog-category-item{width:49%}.custom-post{width:49%}footer .footer-logo,footer .footer-legal,footer .footer-company{width:100%}footer .footer-bottom-links{margin-top:15px}.woocommerce-variation,.woocommerce-variation-add-to-cart{width:100%!important}.footer-legal-bar .row{display:block!important}.upsells .columns-4>li{width:49%!important}.productshopdetails{margin-bottom:15px!important}.woocommerce .col2-set,.woocommerce-page .col2-set,.woocommerce-cart-form{width:100%!important;margin-right:0!important;margin-bottom:15px}.cart_totals{width:100%!important}.woocommerce div.product div.images{margin-bottom:8px!important}.tab{border-radius:0!important}form.asearch{padding:0 15px!important}.woocommerce .col2-set,.woocommerce-page .col2-set{margin-bottom:15px}.content .page-section-filter{width:100%;margin-right:0;margin-bottom:8px}.content .page-section-products{width:100%;margin-right:0}#order_review_heading{margin-top:15px!important}.woocommerce-checkout-review-order{width:100%!important}.filterpage{display:none;margin-top:15px}.woocommerce .col2-set,.woocommerce-page .col2-set,.woocommerce-checkout-review-order{width:100%!important;margin-right:0!important}#mega-menu-wrap-header-menu #mega-menu-header-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:inline-block!important;padding:0 15px!important;margin:0!important}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none!important}.footer-chat img{margin-right:auto;margin-left:auto}footer .footer-pay{margin-bottom:0!important}.product-price,.product-quantity,.product-subtotal{text-align:right}.mobileheader .header-bar .mega-menu-wrap .menu{width:100%}.mobileheader{display:block}.footer-info-bar .row{display:block}.footer-info-bar .column{width:100%}.footer-info-bar .footer-service{margin-bottom:20px}.mobile-cart-only{display:block}.page-section-half{width:100%;margin-bottom:15px}.page-section-half:last-child{margin-bottom:0!important}.tab{display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.tab button{width:200px;padding:8px 30px}.filterbutton{display:block}.intro-text-action,.banner-action,.personal-action-img,.personal-action-text{width:100%;margin-right:0!important}.banner-info-action{display:block!important}.button-action{margin-left:auto;margin-right:auto}.short-info-action{text-align:center}.short-info-action,.team-action{display:block!important;width:100%!important}.banner-action{padding:15px!important}.lastcolumnfooter{width:100%}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals,.cart-leftside{width:100%!important;float:left!important}}@media screen and (max-width:1024px){.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container{-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.onsalediv{width:100%!important;position:absolute}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-thumbnail-slider{margin-left:16px!important}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{top:8px!important}.woocommerce span.onsale{right:calc(15% + 5px)!important}.showroom,.mostsold{left:5px}.video-section{flex-direction:column;gap:10px}.video-section-b2b{flex-direction:column;gap:10px;margin-bottom:0}.desktop-product-title{display:none}.mobile-product-title{display:block}.desktop_products_tabs{display:none}.mobile_products_tabs{display:block;float:left;width:100%}.video-section-text{width:100%;margin:25px 0}.video-section-title{font-size:30px!important;line-height:38px!important}.video-section-media{width:100%}.productshopdetails{padding:20px 20px 0 20px}.product_left,.woocommerce-page div.product .woocommerce-tabs{width:100%;margin-right:0}.product_right{width:100%!important;position:relative;top:0}.bookappointment a{padding:8px 15px}.outlet-slide-text{flex-direction:column}.outlet-slide-text-box{width:100%;padding:20px 40px}.outlet-section-home .swiper-button-prev{left:var(--swiper-navigation-sides-offset,5px)!important}.outlet-section-home .swiper-button-next{right:var(--swiper-navigation-sides-offset,5px)!important}.outlet-slide-image-box{width:100%;flex-direction:row;padding:20px 10px 0 10px}.outlet-slide-text{background:-moz-linear-gradient(bottom,#1c2125 50%,rgba(234,226,218,0%) 100%);background:-webkit-linear-gradient(bottom,#1c2125 50%,rgba(234,226,218,0%) 100%);background:linear-gradient(to bottom,#1c2125 50%,#fff0 100%)}.outlet-brand-sections{align-items:flex-start;flex-direction:column}.outlet-slide-person-box img{width:200px;height:200px}.outlet-slide-person-box{padding-right:0}.outlet-slide-sale-box{padding-left:0}.footer-menu-contact{flex-direction:column}.only-mobile-footer{display:flex!important}.only-desktop-footer{display:none}.bookappointment{width:82%}.review-product{width:30%}.shop_details{justify-content:flex-end}}@media screen and (max-width:782px){.eb-parent-wrapper{margin-bottom:0}.map-hbeds-section{flex-direction:column;gap:40px}.map-hbeds-section{margin-bottom:40px}.map-hbeds-img{margin-left:auto;margin-right:auto}html #yith-wacp-popup .yith-wacp-content .yith-wacp-popup-actions.layout-2-buttons{grid-template-columns:1fr;grid-gap:10px}#yith-wacp-popup .yith-wacp-wrapper{left:5%!important;right:5%!important;width:90%!important}.loop-widget-title{font-size:22px}.loop-spinner-widget-title{font-size:22px}.intro_page{display:block}.intro_page_mobile{display:block;margin-bottom:25px}.intro_page_mobile .intro_text{padding:18px 15px 5px 15px}.intro_text{width:100%;padding:30px 15px}.video-wrapper-b2b{position:relative}.intro_image_b2b{display:flex!important}.intro_image{width:100%}.intro_text p{display:none}.intro_page_mobile p{display:block!important}.intro_image{display:none}.intro_page_mobile .intro_image{display:block!important}.image-container{border-bottom-right-radius:15px;border-top-right-radius:0;border-bottom-left-radius:15px}.bannerfirst{width:100%}.visuals-section-product{flex-direction:column;gap:0}.visuals-img-product,.visuals-text-product{width:100%;margin-bottom:15px}.bannersecond{display:none}.woocommerce .woocommerce-ordering{width:100%}.banner h1{font-size:48px}.bannertitle h2{font-size:20px}}@media screen and (max-width:768px){.product-content-usps{width:100%;margin-right:0%}.single_description_box,.single_specifications_box{width:100%;margin-right:0%}.review-column-product{flex:unset}.usp-bottom-text{width:80%}.single_box{width:100%;margin-right:0%;flex-direction:column}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:100%!important}.woo-variation-product-gallery{margin-bottom:15px}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{width:100%!important}.contact-information{display:flex;flex-direction:column;gap:0}.footer-menu-column{width:100%;float:left}.contact-information-column{width:100%}.about-us-team .about-us-member{width:100%;margin-bottom:15px}html .woocommerce-account .col2-set .col-1{width:100%!important;margin-right:0!important}html .woocommerce-account .col2-set .col-2{width:100%!important}.home .usp-bottom-section .column{width:100%;margin-right:0;flex-direction:row;align-items:center;gap:20px;padding:0 10px}.home .usp-bottom-section .column i{width:70px;height:70px;line-height:70px;font-size:25px;border-radius:50px}.home .review-section-header{margin-bottom:0!important}.review-section-header{flex-direction:column;margin-bottom:20px}.home .usp-bottom-section .column{padding-top:0;padding-bottom:0;margin-bottom:20px}.home .usp-bottom-section{padding-top:30px;padding-bottom:30px}.footer-menu-section{flex-direction:column}.uspmobile{display:block!important;padding-left:0;margin-bottom:8px;font-size:14px;text-align:center;width:100%}.usp{display:none}.onsalediv{width:100%!important}.size-table{display:block;width:100%}.article-loop{width:49.5%!important}.size-table-column{display:block;width:100%;margin-bottom:20px}html .woo-variation-product-gallery{max-width:100%!important;margin-right:0%!important}.oneplusonediv{width:100%!important}.single-product .ecolabel{width:100%!important;right:calc(20% + 8px)!important}.woocommerce span.onsale{right:calc(20% + 5px)!important}}@media screen and (min-width:767px){.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:15%!important}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{width:85%!important}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{top:8px!important}}@media screen and (max-width:720px){.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:49%!important}.extra-info-product{font-size:13px}.woocommerce-page div.product div.summary,.productshopdetails,.productextradiv{width:100%!important}.productextradiv{margin-bottom:10px}.woocommerce-page div.product div.summary,.productshopdetails,.productextradiv{width:100%!important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%!important}.service-column{width:100%}.product_right{width:100%}}@media screen and (max-width:640px){.columns-4>li{width:48%!important}.dealbannertext{font-size:16px}.service-section{flex-direction:column;gap:0}.newbuilding-image{width:100%;height:300px;object-fit:cover;display:block}html .woocommerce-billing-fields__field-wrapper .postcode-eu-autofill-nl-postcode,html .woocommerce-billing-fields__field-wrapper .postcode-eu-autofill-nl-house-number,html .woocommerce-shipping-fields__field-wrapper .postcode-eu-autofill-nl-postcode,html .woocommerce-shipping-fields__field-wrapper .postcode-eu-autofill-nl-house-number,html .woocommerce-billing-fields__field-wrapper #billing_phone_field,html .woocommerce-billing-fields__field-wrapper #billing_email_field{width:100%!important}html .woocommerce-billing-fields__field-wrapper .postcode-eu-autofill-nl-house-number,html .woocommerce-shipping-fields__field-wrapper .postcode-eu-autofill-nl-house-number{width:100%!important}.contact-links,.contact-photo{flex-direction:column;text-align:left;justify-content:flex-start;align-items:flex-start}.contact-links a:first-child{margin-bottom:15px}.home-contact-links a:first-child{margin-bottom:0}.banner .textcolumn{flex-direction:column}.banner .bannersecond img{width:80%;height:auto}.categorysection .categories a{width:100%}.banner .bannerfirst{width:100%;margin-right:0;margin-bottom:15px}.banner .bannersecond{width:100%;align-items:center}.nav-links{flex-direction:column}.sleepexpert-left,.sleepexpert-right{flex-direction:column;width:100%}.sleepexpert-img,.sleepexpert-text{width:100%}.nav-previous{margin-bottom:15px}.blog-footer-date{width:100%}.blog-footer-author{width:100%;margin-bottom:15px}.blog-footer{flex-direction:column}.custom-post{width:100%}.child-section #previous-child,.child-section #next-child{height:270px}.category-action{width:100%!important}.review-home{width:100%;margin-bottom:15px}.single_upsells_div{overflow-x:auto;overflow-y:hidden;display:flex;flex-wrap:nowrap;width:100%;-ms-overflow-style:none;scrollbar-width:none}.single_upsells_div::-webkit-scrollbar{display:none}.single_upsell_custom{display:flex;flex-direction:column;margin:5px 2% 0 0!important;padding:0!important;min-width:300px;max-width:300px}.single_product_upsell{height:100%;padding:12px}.single_product_upsell_button{padding:15px 10px}.single_product_upsell_qty{width:40px!important}.single_product_upsell_title{text-align:left}.home ul.products,.upsells ul.products,.cross-sells ul.products,.reviews-section-product{overflow-x:auto;overflow-y:hidden;display:flex;flex-wrap:nowrap;width:100%;-ms-overflow-style:none;scrollbar-width:none}.reviews-section-product .review-column-product,.home ul.products .product,.upsells ul.products .product,.cross-sells ul.products .product{min-width:280px;max-width:280px}.reviews-section-product::-webkit-scrollbar,.home ul.products::-webkit-scrollbar,.upsells ul.products::-webkit-scrollbar,.cross-sells ul.products::-webkit-scrollbar{display:none}}@media screen and (max-width:480px){html header .ti-widget[data-layout-id='115'][data-set-id='light-minimal'][data-pid='23c239c76687808220466a0c973'] .ti-platform-icon{display:none}.parking-highlight__inner{text-align:center;gap:10px;flex-direction:column}.freeparking__grid{grid-template-columns:none}.footer-bottom-links{flex-direction:column;gap:10px;margin-top:10px}h1{font-size:24px;line-height:26px}h2{font-size:22px;line-height:24px}h3{font-size:20px;line-height:22px}h4{font-size:18px;line-height:20px}h5{font-size:16px;line-height:18px}h6{font-size:14px;line-height:16px}.bannertimer .bannertimertext{font-size:16px}.product-content-usps .product_short_usp{width:50%}.product-content-usps{row-gap:20px}.woocommerce-checkout-review-order-table .product_cadeau{flex-direction:column}.woocommerce-checkout-review-order-table .product_cadeau .product_cadeau_img{max-width:100%}.article-loop{width:100%!important}.action-bar{font-size:13px}.category-page-item .category-text{font-size:13px!important;padding:8px!important}.woo-variation-product-gallery{width:100%!important}.days,.hours,.minutes,.seconds{padding:2px 4px;font-size:12px}.category-page-item a{width:300px;height:350px}.productextradiv{flex-direction:column}.review-product,.payment-method-section{width:100%}.review-product,.bookappointment{margin-bottom:15px}}@media screen and (max-width:400px){.map-hbeds-img{width:100%}}@media screen and (max-width:400px){.uspmobile{font-size:13px}.extraproductsale,.showroom,.mostsold{font-size:12px}.bannertimer .bannertimertext{font-size:14px}.days span,.hours span,.minutes span,.seconds span{font-size:14px;width:18px}.dealbannertext{font-size:14px}.dealbanner .row{gap:5px}.outlet-filter-button{font-size:14px!important}.outlet-products-buttons{gap:8px}.stars-products-buttons{gap:8px}.wpcf7 label,.woocommerce-billing-fields__field-wrapper .form-row label,.woocommerce-additional-fields__field-wrapper .form-row label,.woocommerce-shipping-fields__field-wrapper .form-row label{font-size:14px}}
/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-angle-double-down:before{content:"\f103"}.fa-arrow-down:before{content:"\f063"}.fa-camera:before{content:"\f030"}.fa-car:before{content:"\f1b9"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-cog:before{content:"\f013"}.fa-comment:before{content:"\f075"}.fa-credit-card:before{content:"\f09d"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open-text:before{content:"\f658"}.fa-exchange-alt:before{content:"\f362"}.fa-filter:before{content:"\f0b0"}.fa-github:before{content:"\f09b"}.fa-info-circle:before{content:"\f05a"}.fa-lock:before{content:"\f023"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-money-bill:before{content:"\f0d6"}.fa-parking:before{content:"\f540"}.fa-phone-alt:before{content:"\f879"}.fa-plus:before{content:"\f067"}.fa-plus-square:before{content:"\f0fe"}.fa-question-circle:before{content:"\f059"}.fa-route:before{content:"\f4d7"}.fa-shield-alt:before{content:"\f3ed"}.fa-shipping-fast:before{content:"\f48b"}.fa-shopping-cart:before{content:"\f07a"}.fa-star:before{content:"\f005"}.fa-store:before{content:"\f54e"}.fa-tags:before{content:"\f02c"}.fa-ticket-alt:before{content:"\f3ff"}.fa-times:before{content:"\f00d"}.fa-trash-alt:before{content:"\f2ed"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-undo:before{content:"\f0e2"}.fa-unlock-alt:before{content:"\f13e"}.fa-user:before{content:"\f007"}.fa-user-lock:before{content:"\f502"}.fa-virus-slash:before{content:"\e075"}.fa-wordpress:before{content:"\f19a"}.fa-wrench:before{content:"\f0ad"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-brands-400.eot);src:url("/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-brands-400.woff) format("woff"),url(/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-brands-400.ttf) format("truetype"),url("/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-regular-400.eot);src:url("/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-regular-400.woff) format("woff"),url(/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-regular-400.ttf) format("truetype"),url("/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:'Font Awesome 5 Free';font-weight:400}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-solid-900.eot);src:url("/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-solid-900.woff) format("woff"),url(/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-solid-900.ttf) format("truetype"),url("/wp-content/themes/hbeds-theme/fontawesome/webfonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wpa-test-msg{background:#d1ecf1!important;border:1px solid #bee5eb!important;border-radius:5px!important;color:#0c5460!important;font-size:14px!important;padding:.75rem 1.25rem!important;font-family:Arial!important;margin-top:5px!important}span.wpa-button{display:inline-block!important;padding-top:5px!important;color:#fff!important;background-color:#6c757d!important;border-color:#6c757d!important;padding:5px 10px!important;border-radius:5px!important;margin-top:5px!important;cursor:pointer!important}#altEmail_container,.altEmail_container{position:absolute!important;overflow:hidden!important;display:inline!important;height:1px!important;width:1px!important;z-index:-1000!important}/**
 * Swiper 11.1.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: April 9, 2024
 */

@font-face{ font-display:swap;font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal }:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}body.hb2026 .topbar,body.hb2026 .site-header,body.hb2026 .search-drop,body.hb2026 .mobile-menu,body.hb2026 .nlc-sec,body.hb2026 footer,body.hb2026 .quick-contact-widget{font-family:var(--sans);font-size:1rem;line-height:1.6}body.hb2026 .topbar input,body.hb2026 .topbar select,body.hb2026 .topbar button,body.hb2026 .topbar textarea,body.hb2026 .site-header input,body.hb2026 .site-header select,body.hb2026 .site-header button,body.hb2026 .site-header textarea,body.hb2026 .search-drop input,body.hb2026 .search-drop button,body.hb2026 .mobile-menu input,body.hb2026 .mobile-menu button,body.hb2026 .nlc-sec input,body.hb2026 .nlc-sec select,body.hb2026 .nlc-sec button,body.hb2026 .nlc-sec textarea,body.hb2026 footer input,body.hb2026 footer select,body.hb2026 footer button,body.hb2026 footer textarea,body.hb2026 .quick-contact-widget button{font-family:var(--sans)!important}body.hb2026 .topbar b,body.hb2026 .topbar strong,body.hb2026 .site-header b,body.hb2026 .site-header strong,body.hb2026 .search-drop b,body.hb2026 .search-drop strong,body.hb2026 .mobile-menu b,body.hb2026 .mobile-menu strong,body.hb2026 .nlc-sec b,body.hb2026 .nlc-sec strong,body.hb2026 footer b,body.hb2026 footer strong,body.hb2026 .quick-contact-widget b,body.hb2026 .quick-contact-widget strong{font-weight:700!important}body.hb2026 .search-drop .sd-all b{font-weight:800!important}section{padding:0}body.hb2026.search .wrap{max-width:var(--w);padding-left:28px;padding-right:28px}html.hb2026-html,body.hb2026{min-width:0!important}body.hb2026{overflow-x:clip}@supports not (overflow:clip){body.hb2026{overflow-x:hidden}}body.hb2026 img,body.hb2026 video,body.hb2026 iframe{max-width:100%}body.hb2026 table{max-width:100%}body.hb2026 .hbt-inhoud table,body.hb2026 .hba-inhoud table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}body.hb2026 .requestprefix{margin-right:.3em}body.hb2026 .hb-kaart-prijs .requestprefix{margin-right:0}body.hb2026 .seo-text h2{font-family:var(--serif,'Fraunces',Georgia,serif);font-size:1.05rem;font-weight:700;color:var(--ink,#1C1C1E);line-height:1.25;margin:34px 0 10px!important}body.hb2026 .seo-text h2:first-child{margin-top:0!important}body.hb2026 .seo-text p+p{margin-top:14px}body.hb2026 .seo-text #seo-more>h2:first-child{margin-top:28px!important}body.hb2026 .seo-text a{color:#FF0042;font-weight:600;text-decoration:underline;text-underline-offset:2px}body.hb2026 .hb-tabel{width:100%;margin:22px 0;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #E5E0D8;border-radius:14px;overflow:hidden;font-size:.9rem;box-shadow:0 6px 18px rgb(28 48 74 / .06)}body.hb2026 .hb-tabel td,body.hb2026 .hb-tabel th{padding:11px 14px;border:0;border-top:1px solid #EFEAE1;vertical-align:top;text-align:left}body.hb2026 .hb-tabel th,body.hb2026 .hb-tabel>thead>tr>td,body.hb2026 .hb-tabel>tbody:first-child>tr:first-child>td,body.hb2026 .hb-tabel>tr:first-child>td{background:#1C1C1E;color:#fff;font-weight:700;border-top:0}body.hb2026 .hb-tabel>thead>tr>td strong,body.hb2026 .hb-tabel>tbody:first-child>tr:first-child>td strong,body.hb2026 .hb-tabel>tr:first-child>td strong,body.hb2026 .hb-tabel th strong{color:#fff}body.hb2026 .hb-tabel>thead~tbody>tr:nth-child(odd)>td{background:#FBF9F5}body.hb2026 .hb-tabel>tbody:first-child>tr:nth-child(odd):not(:first-child)>td{background:#FBF9F5}body.hb2026 .hb-tabel-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:22px 0}body.hb2026 .hb-tabel-scroll>.hb-tabel{margin:0;min-width:34rem}body.hb2026 .choice-photo-img{background:#fff;padding:4px;box-sizing:border-box}body.hb2026 .choice-photo-img img{object-fit:contain!important;width:100%;height:100%}body.hb2026 .product-choice-grid .choice-photo{height:168px}body.hb2026 .product-choice-grid{align-items:stretch}body.hb2026 .product-choice-grid .choice-card{height:100%}@media (max-width:900px){body.hb2026 .product-choice-grid .choice-photo{height:150px}}.hb-scrollrij-next{display:none;position:sticky;right:0;z-index:6;flex:none;order:999;width:38px;height:38px;padding:0;margin-left:auto;align-items:center;justify-content:center;background:#fff;color:#1C1C1E;border:1px solid var(--border,#E5E0D8);border-radius:50%;box-shadow:0 4px 16px rgb(0 0 0 / .08),0 1px 4px rgb(0 0 0 / .05);cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.hb-scrollrij-next svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hb-scrollrij-next:hover{background:var(--red,#FF0042);color:#fff;border-color:var(--red,#FF0042);transform:scale(1.07)}.hb-filters-inner.heeft-meer>.hb-scrollrij-next,.hb-cat-maten.heeft-meer>.hb-scrollrij-next,.sd-tabs.heeft-meer>.hb-scrollrij-next{display:inline-flex}.quick-contact-open{display:none;align-items:center;gap:7px;font-family:var(--sans,'Manrope',system-ui,sans-serif);font-size:.76rem;font-weight:800;color:#fff;background:var(--red,#FF0042);border:0;border-radius:999px;padding:.62rem .95rem;cursor:pointer;box-shadow:0 10px 28px rgb(0 0 0 / .22);transition:transform .15s ease,background .15s ease}.quick-contact-open svg{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.quick-contact-open:hover{transform:translateY(-1px);background:var(--red-d,#D4002F)}.quick-contact-widget.is-ingeklapt{width:auto!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.quick-contact-widget.is-ingeklapt .quick-contact-primary,.quick-contact-widget.is-ingeklapt .quick-contact-secondary,.quick-contact-widget.is-ingeklapt .quick-contact-close{display:none!important}.quick-contact-widget.is-ingeklapt .quick-contact-open{display:flex}body.hb2026 .site-header .nav-search input[type="search"],body.hb2026 .mobile-menu .mm-search input[type="search"]{color:#FFFFFF!important;-webkit-text-fill-color:#FFF;caret-color:#FFF}body.hb2026 .site-header .nav-search input[type="search"]::placeholder,body.hb2026 .mobile-menu .mm-search input[type="search"]::placeholder{color:rgb(255 255 255 / .62)!important;-webkit-text-fill-color:rgb(255 255 255 / .62)}body.hb2026 .site-header .nav-search input[type="search"]:-webkit-autofill,body.hb2026 .mobile-menu .mm-search input[type="search"]:-webkit-autofill{-webkit-text-fill-color:#FFF;-webkit-box-shadow:0 0 0 1000px rgb(255 255 255 / .12) inset;transition:background-color 9999s ease-out}@media (max-width:640px){body.hb2026 .topbar{position:sticky;top:0;z-index:60}body.hb2026 .topbar .inner{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center;gap:8px!important;padding:0 12px!important;overflow:hidden!important;scroll-snap-type:none!important}body.hb2026 .topbar .inner .usp-mini{flex:0 1 auto!important;width:auto!important;min-width:0;padding:0!important;justify-content:flex-start!important;scroll-snap-align:none!important}body.hb2026 .topbar .inner .sep{display:none!important}body.hb2026 .topbar .inner .usp-mini:not(.usp-mini-google):not(:has(a[href^="tel:"])):not(:has(a[href^="mailto:"])){display:none!important}body.hb2026 .topbar .inner .usp-mini{gap:5px}body.hb2026 .topbar .inner .usp-mini .usp-mini-icon{flex:none}body.hb2026 .topbar .inner .usp-mini .usp-mini-icon svg{width:14px;height:14px}body.hb2026 .topbar .inner .usp-mini a{font-size:.72rem;white-space:nowrap}body.hb2026 .topbar .inner .usp-mini-google{flex:0 1 auto;min-width:0}body.hb2026 .topbar .inner .usp-mini-google>span:last-child{font-size:.72rem;white-space:nowrap}}@media (max-width:380px){body.hb2026 .topbar .inner{gap:6px!important;padding:0 10px!important}body.hb2026 .topbar .inner .usp-mini{gap:4px}body.hb2026 .topbar .inner .usp-mini .usp-mini-icon svg{width:13px;height:13px}body.hb2026 .topbar .inner .usp-mini a,body.hb2026 .topbar .inner .usp-mini-google>span:last-child{font-size:.68rem}}@media (max-width:330px){body.hb2026 .topbar .inner .usp-mini-google{display:none!important}}@media (max-width:640px){body.hb2026 .hb-cat-intro{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3em;overflow:hidden}body.hb2026 .hb-cat-intro>*:last-child{margin-bottom:0}body.hb2026 .hb-cat-intro.is-open{display:block;-webkit-line-clamp:none;max-height:none;overflow:visible}body.hb2026 .hb-cat-intro .hb-usp-band{width:100%!important;left:0!important;margin:12px 0 0!important;border-radius:16px;border:1px solid #EFEAE1}body.hb2026 .hb-cat-intro .hb-usp-band .wrap,body.hb2026 .hb-cat-intro .hb-usp-inner{max-width:100%!important;padding-left:14px!important;padding-right:14px!important;margin:0!important}body.hb2026 .hb-cat-intro .hb-usp-inner{display:grid!important;grid-template-columns:1fr 1fr;gap:10px 12px}body.hb2026 .hb-cat-intro .hb-usp-sep{display:none!important}body.hb2026 .hb-cat-intro .hb-usp-item{min-width:0;align-items:flex-start}body.hb2026 .hb-cat-intro .hb-usp-item>div{min-width:0}body.hb2026 .hb-cat-intro .hb-usp-titel{font-size:.8rem;line-height:1.25;white-space:normal;overflow-wrap:anywhere}body.hb2026 .hb-cat-intro .hb-usp-sub{font-size:.72rem;line-height:1.3;white-space:normal;overflow-wrap:anywhere}body.hb2026 .hb-cat-leesmeer{display:inline-flex;align-items:center;gap:6px;margin-top:6px;margin-bottom:0}body.hb2026 .hb-cat-leesmeer.is-open i{transform:rotate(180deg)}body.hb2026 .hb-cat-copy .hb-cat-trust{display:inline-flex;vertical-align:middle;margin-top:0;gap:6px}body.hb2026 .hb-cat-copy .hb-cat-leesmeer+.hb-cat-trust{margin-left:12px}body.hb2026 .hb-cat-trust-tagline{display:none}body.hb2026 .hb-cat-trust .ti-widget{zoom:.88;max-height:26px;overflow:hidden}body.hb2026 .hb-cat-maten{margin-top:10px;padding-top:10px;gap:7px}body.hb2026 .hb-cat-maten-label{font-size:.74rem}body.hb2026 .hb-maat-pil{padding:.38rem .74rem;font-size:.8rem}body.hb2026 ul.products>li.hb-verplaatst{grid-column:1 / -1;list-style:none;margin:4px 0 14px;max-width:100%;min-width:0;overflow:hidden}body.hb2026 ul.products>li.hb-verplaatst .hb-usp-band{width:100%!important;margin-left:0!important;left:0!important;border-radius:16px;border:1px solid #EFEAE1}body.hb2026 ul.products>li.hb-verplaatst .wrap,body.hb2026 ul.products>li.hb-verplaatst .hb-usp-inner{max-width:100%!important;padding-left:14px!important;padding-right:14px!important;margin:0!important}body.hb2026 ul.products>li.hb-verplaatst .hb-usp-inner{display:grid!important;grid-template-columns:1fr 1fr;gap:10px 12px}body.hb2026 ul.products>li.hb-verplaatst .hb-usp-sep{display:none!important}body.hb2026 ul.products>li.hb-verplaatst .hb-usp-item{min-width:0;align-items:flex-start}body.hb2026 ul.products>li.hb-verplaatst .hb-usp-item>div{min-width:0}body.hb2026 ul.products>li.hb-verplaatst .hb-usp-titel{font-size:.8rem;line-height:1.25;white-space:normal;overflow-wrap:anywhere}body.hb2026 ul.products>li.hb-verplaatst .hb-usp-sub{font-size:.72rem;line-height:1.3;white-space:normal;overflow-wrap:anywhere}}@media (max-width:430px){body.hb2026 ul.products>li.hb-verplaatst .hb-usp-inner{grid-template-columns:1fr!important}body.hb2026 .hb-cat-intro .hb-usp-inner{grid-template-columns:1fr!important}}@media (max-width:640px){body.hb2026 #hbp-balk .hbp-balk-in{padding:10px 14px;gap:10px}body.hb2026 #hbp-balk .hbp-balk-foto{display:none}body.hb2026 #hbp-balk .hbp-balk-info{min-width:0;flex:1 1 auto}body.hb2026 #hbp-balk .hbp-balk-prijsblok,body.hb2026 #hbp-balk .hbp-balk-knop,body.hb2026 #hbp-balk .hbp-balk-qty{flex:0 0 auto}body.hb2026 #hbp-balk .hbp-balk-knop{white-space:nowrap}}@media (max-width:460px){body.hb2026 #hbp-balk .hbp-balk-naam{font-size:.8rem;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.hb2026 #hbp-balk .hbp-balk-sub{font-size:.72rem;margin-top:0}body.hb2026 #hbp-balk .hbp-balk-qty{display:none}body.hb2026 #hbp-balk .hbp-balk-knop{flex:1 1 auto;padding:0 18px!important}body.hb2026 #hbp-balk .hbp-balk-knop span{font-size:.86rem}}@media (max-width:900px){body.hb2026 .hb-foot-betaal{flex-direction:column;gap:16px}body.hb2026 .hb-foot-pay{width:100%}}@media (max-width:640px){body.hb2026 .hb-foot-pay{display:grid!important;grid-template-columns:repeat(5,1fr)!important;justify-content:stretch!important;justify-items:center;align-items:center;gap:10px!important;width:100%}body.hb2026 .hb-foot-pay img{height:auto!important;width:100%!important;max-width:78px;max-height:44px;object-fit:contain}}@media (max-width:640px){body.hb2026 .hbp-galerij>div:first-child{aspect-ratio:4 / 3!important;border-radius:14px!important;background:#fff}body.hb2026 .hbp-galerij>div:first-child img{object-fit:contain!important}body.hb2026 .hbp-galerij .hbp-thumbrij{margin-top:8px!important}}@media (max-width:640px){body.hb2026 .hero .banner-body{display:flex;flex-direction:column}body.hb2026 .hero .banner-body>.hb-actieband{order:-1;margin:0 0 12px;align-self:flex-start}body.hb2026 .hero .banner-body>.banner-title{order:0}body.hb2026 .hero .banner-body>.banner-copy{order:1}body.hb2026 .hero .banner-body>.banner-acties{order:2}}body.hb2026 .mobile-menu .mm-search{padding:12px 18px 4px}body.hb2026 .mobile-menu .mm-search-veld{display:flex;align-items:center;gap:9px;background:rgb(28 28 30 / .9);border:1px solid rgb(255 255 255 / .18);border-radius:999px;padding:.6rem 1rem}body.hb2026 .mobile-menu .mm-search-veld svg{width:18px;height:18px;flex:none;fill:none;stroke:rgb(255 255 255 / .7);stroke-width:1.9;stroke-linecap:round}body.hb2026 .mobile-menu .mm-search-veld input{flex:1;min-width:0;width:100%;background:none;border:0;outline:none;font-family:var(--sans);font-size:16px}@media (max-width:1024px){body.hb2026 .site-header .nav{gap:12px!important}body.hb2026 .site-header .nav-top{flex:1 1 auto!important;min-width:0;justify-content:flex-end}body.hb2026 .site-header .nav-search-wrap{flex:1 1 auto;min-width:0;max-width:360px}body.hb2026 .site-header .nav-search{width:100%!important}body.hb2026 .site-header .nav-search-toggle{display:none}body.hb2026 .site-header .nav-search-wrap{position:static!important}body.hb2026 .site-header .search-drop{left:0!important;right:0!important;width:auto!important;max-width:none!important;top:calc(100% + 6px)!important}}@media (max-width:640px){body.hb2026 .site-header{top:41px!important}body.hb2026 .site-header .wrap{padding:0!important;max-width:none!important}body.hb2026 .site-header .nav{flex-wrap:wrap!important;gap:0 6px!important;padding:7px 10px 7px 14px!important;min-height:62px!important;border-radius:0!important;border-left:0!important;border-right:0!important;border-top:0!important;box-shadow:0 10px 28px rgb(18 20 24 / .18)!important}body.hb2026 .site-header .search-drop{border-radius:0 0 16px 16px!important;top:100%!important}body.hb2026 .site-header .header-logo{margin-right:0!important}body.hb2026 .site-header .header-logo .hbeds-logo-img{height:52px!important}body.hb2026 .site-header .nav-top{display:contents}body.hb2026 .site-header .nav-icons{margin-left:auto!important;gap:2px}body.hb2026 .site-header .nav-search-wrap{display:none;order:10;flex:0 0 100%!important;width:100%;max-width:100%;margin:6px 0 2px}body.hb2026 .site-header .nav.search-open .nav-search-wrap{display:block}body.hb2026 .site-header .nav-search-toggle{display:flex}body.hb2026 .site-header .nav.search-open .nav-search-toggle{background:rgb(255 255 255 / .18)!important}body.hb2026 .site-header .nav-search{width:100%!important;max-width:100%;box-sizing:border-box;padding:.55rem .9rem}body.hb2026 .site-header .nav-search input{font-size:16px;width:100%!important;min-width:0!important;max-width:100%!important;flex:1 1 0!important;box-sizing:border-box}body.hb2026 .site-header .nav-icons .nib[aria-label="Winkels"],body.hb2026 .site-header .nav-icons .nib[aria-label="Winkel in Gouda"],body.hb2026 .site-header .nav-icons .nib[aria-label^="Mijn account"]{display:none!important}body.hb2026 .site-header .nav-burger{margin-left:4px;width:42px;height:42px}body.hb2026 .site-header .nib{width:42px;height:42px}body.hb2026 .site-header .hmega{display:none!important}}@media (max-width:380px){body.hb2026 .site-header .header-logo .hbeds-logo-img{height:46px!important}}@media (min-width:641px) and (max-width:900px){body.hb2026 .topbar .wrap{padding:0 16px!important}body.hb2026 .topbar .inner{display:flex!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:22px!important;padding:0!important;min-height:40px;overflow:hidden;scroll-snap-type:none!important}body.hb2026 .topbar .inner::-webkit-scrollbar{display:none}body.hb2026 .topbar .inner .sep{display:none!important}body.hb2026 .topbar .inner .usp-mini{display:inline-flex!important;flex:0 0 auto!important;width:auto!important;justify-content:center;min-height:40px;padding:0;scroll-snap-align:none!important}body.hb2026 .topbar .inner .usp-mini-ti{display:none!important}body.hb2026 .topbar .inner .usp-mini:not(.usp-mini-google):not(:has(a[href^="tel:"])):not(:has(a[href^="mailto:"])){display:none!important}}@media (max-width:640px){body.hb2026 .topbar .wrap{padding:0!important}body.hb2026 .topbar .inner::-webkit-scrollbar{display:none}}body.hb2026 .topbar .usp-mini-ti{display:none!important}@media (min-width:901px) and (max-width:1024px){body.hb2026 .topbar .inner{gap:12px 14px!important}}@media (min-width:1025px) and (max-width:1319px){body.hb2026 .site-header .nav{padding:10px 14px!important;gap:10px!important}body.hb2026 .site-header .header-logo{margin-right:12px!important}body.hb2026 .site-header .nav-links{gap:2px!important}body.hb2026 .site-header .nav-links a,body.hb2026 .site-header .nav-links button{padding:.55rem .44rem!important;font-size:.8rem!important}body.hb2026 .site-header .nav-top{gap:6px!important}body.hb2026 .site-header .nav-search{width:150px!important;padding:.5rem .85rem}body.hb2026 .site-header .nav-icons .nib{width:40px;height:40px}}@media (max-width:480px){body.hb2026 .hb-ak-knoppen a,body.hb2026 .hb-ak-knoppen button{font-size:.78rem!important;padding:.72rem .3rem!important}}@media (min-width:1025px) and (max-width:1210px){body.hb2026 .site-header .nav-links a,body.hb2026 .site-header .nav-links button{padding:.55rem .34rem!important;font-size:.76rem!important}body.hb2026 .site-header .nav-search{width:126px!important}}@media (min-width:1025px) and (max-width:1140px){body.hb2026 .site-header .nav{gap:6px!important;padding:10px 12px!important}body.hb2026 .site-header .header-logo{margin-right:6px!important}body.hb2026 .site-header .nav-links a,body.hb2026 .site-header .nav-links button{padding:.55rem .18rem!important;font-size:.73rem!important}body.hb2026 .site-header .nav-top{gap:4px!important}body.hb2026 .site-header .nav-search{width:104px!important;padding:.5rem .7rem}body.hb2026 .site-header .nav-icons{gap:0!important}body.hb2026 .site-header .nav-icons .nib{width:36px;height:36px}}@media (min-width:641px){body.hb2026 .site-header .nav-search-toggle{display:none!important}}body.hb2026 .mm-item{border-bottom:1px solid rgb(210 201 188 / .55)}body.hb2026 .mm-acc{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 6px;background:none;border:0;cursor:pointer;text-align:left;font-family:var(--serif);font-size:1.12rem;font-weight:600;letter-spacing:-.02em;color:var(--ink);line-height:1.2}body.hb2026 .mm-acc svg{width:20px;height:20px;flex:none;fill:none;stroke:var(--mid);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .22s var(--ease)}body.hb2026 .mm-item.is-open>.mm-acc{color:var(--red)}body.hb2026 .mm-item.is-open>.mm-acc svg{transform:rotate(180deg);stroke:var(--red)}body.hb2026 .mm-item.mm-hot>.mm-acc{color:var(--red)}body.hb2026 .mm-links>a.mm-hot{color:var(--red)}body.hb2026 .mm-acc-paneel{padding:0 4px 14px}body.hb2026 .mm-paneel{display:flex;flex-direction:column;gap:12px}body.hb2026 .mm-links .mm-paneel a{display:inline-flex;border:0;padding:0;font-family:var(--sans);font-size:.9rem;font-weight:600;letter-spacing:0;color:var(--ink2)}body.hb2026 .mm-links .mm-paneel a::after{content:none}body.hb2026 .mm-links .mm-paneel a:hover{padding-left:0;color:var(--red)}body.hb2026 .mm-links .mm-paneel a.mm-alle{align-items:center;gap:6px;font-size:.92rem;font-weight:800;color:var(--ink);padding:8px 12px;background:#fff;border:1px solid var(--border);border-radius:999px;align-self:flex-start}body.hb2026 .mm-links .mm-paneel a.mm-alle svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}body.hb2026 .mm-groep-kop{font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--mid);margin-bottom:7px}body.hb2026 .mm-lijst{display:flex;flex-direction:column}body.hb2026 .mm-links .mm-paneel a.mm-lnk{display:block;padding:9px 0;border-bottom:1px solid rgb(210 201 188 / .35)}body.hb2026 .mm-links .mm-paneel a.mm-lnk:last-child{border-bottom:0}body.hb2026 .mm-links .mm-paneel a.mm-lnk-actie{color:var(--red)}body.hb2026 .mm-chips{display:flex;flex-wrap:wrap;gap:7px}body.hb2026 .mm-links .mm-paneel a.mm-chip{padding:7px 12px;background:#fff;border:1px solid var(--border);border-radius:999px;font-size:.84rem;font-weight:600;color:var(--ink);min-height:36px;align-items:center}body.hb2026 .mm-paneel-sub{gap:0}body.hb2026 .mm-item.mm-sub{border-bottom:1px solid rgb(210 201 188 / .4)}body.hb2026 .mm-item.mm-sub>.mm-acc{font-family:var(--sans);font-size:.95rem;font-weight:700;padding:12px 4px;letter-spacing:0}body.hb2026 .mm-item.mm-sub>.mm-acc svg{width:17px;height:17px}body.hb2026 .mm-item.mm-sub .mm-acc-paneel{padding:0 4px 12px 10px}@media (max-width:640px){body.hb2026 .mobile-menu{width:min(90vw, 380px);padding:18px 16px 24px}body.hb2026 .mm-links>a,body.hb2026 .mm-acc{padding:13px 4px;font-size:1.06rem}}@media (max-width:640px){body.hb2026 .quick-contact-widget{right:10px!important;bottom:10px!important;left:auto!important;width:auto!important;max-width:none!important;padding:5px!important;gap:5px!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;border-radius:999px!important}body.hb2026 .quick-contact-widget .quick-contact-secondary{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:5px!important;grid-template-columns:none!important}body.hb2026 .quick-contact-widget a{width:44px!important;height:44px!important;padding:0!important;font-size:0!important;gap:0!important;flex-direction:row!important;justify-content:center!important;flex:0 0 44px!important}body.hb2026 .quick-contact-widget a span{display:none!important}body.hb2026 .quick-contact-widget svg{width:19px!important;height:19px!important}body.hb2026 .quick-contact-close{top:-8px;right:-6px}body.hb2026.hb-balk-open .quick-contact-widget{bottom:calc(var(--hb-balk-h, 78px) + 10px)!important}}body.hb2026.hb-balk-open .quick-contact-widget{bottom:calc(var(--hb-balk-h, 78px) + 14px)}@media (max-width:640px){body.hb2026 .hb-dummy-sluiter{display:none}body.hb2026 footer{padding-bottom:84px}body.hb2026 .quick-contact-widget.is-ingeklapt{width:auto!important;max-width:none!important;padding:0!important;gap:0!important;background:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none}body.hb2026 .quick-contact-widget.is-ingeklapt .quick-contact-primary,body.hb2026 .quick-contact-widget.is-ingeklapt .quick-contact-secondary,body.hb2026 .quick-contact-widget.is-ingeklapt .quick-contact-close{display:none!important}body.hb2026 .quick-contact-widget.is-ingeklapt .quick-contact-open{display:inline-flex!important;pointer-events:auto}}body.hb2026 #hb-resultaat.hb-home-deals ul.products{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}body.hb2026 #hb-resultaat.hb-home-deals ul.products[hidden]{display:none!important}body.hb2026 #hb-resultaat.hb-home-deals ul.products>li{max-width:none!important}body.hb2026 #hb-resultaat.hb-home-deals .hb-kaart-naam a{color:#1C1C1E!important}body.hb2026 #hb-resultaat.hb-home-deals .hb-kaart-knop,body.hb2026 #hb-resultaat.hb-home-deals .hb-kaart-knop *{color:#fff!important}body.hb2026 #hb-resultaat.hb-home-deals .hb-kaart-knop svg{stroke:#fff!important}@media (max-width:1024px){body.hb2026 #hb-resultaat.hb-home-deals ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}@media (max-width:520px){body.hb2026 #hb-resultaat.hb-home-deals ul.products{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:900px){body.hb2026 .choice-shell{grid-template-columns:minmax(0,1fr)!important;gap:22px}body.hb2026 .choice-intro h2{max-width:none}body.hb2026 .product-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){body.hb2026 .product-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body.hb2026 .product-choice-grid .choice-card{min-height:0!important;padding:16px 12px!important}}@media (max-width:900px){body.hb2026 .review-proof-card{grid-template-columns:minmax(0,1fr)!important;gap:18px;padding:26px 22px}body.hb2026 .review-proof-card .btn{justify-self:start}}@media (max-width:900px){body.hb2026 .family{grid-template-columns:minmax(0,1fr);min-height:0}body.hb2026 .family-img{min-height:220px}body.hb2026 .family-copy{padding:32px 24px}}@media (max-width:640px){body.hb2026 .usp-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.hb2026 .usp-cell{padding:18px 16px}body.hb2026 .usp-cell:nth-child(2){border-right:none}body.hb2026 .usp-cell:nth-child(-n+2){border-bottom:1px solid var(--border,#E5E0D8)}body.hb2026 .trust-bar{padding:12px 14px;gap:10px 14px}body.hb2026 .trust-item .hb-keurmerk-img{height:26px;width:auto}body.hb2026 .sd-sec,body.hb2026 .deals-sec,body.hb2026 .reviews-sec{padding:40px 0!important}body.hb2026 .sd-sec .sd-hd{flex-wrap:wrap}body.hb2026 .cta-card{min-height:0}body.hb2026 .rv-outer{margin:0 -16px;padding:0 16px}}@media (max-width:1024px){body.hb2026 .hb2b-aanvraag-grid>*,body.hb2026 .hb2b-hero-grid>*,body.hb2026 .hbc-grid>*,body.hb2026 .hb2b-band>*,body.hb2026 .hb2b-ctaband>*,body.hb2026 .hb2b-review>*{min-width:0;max-width:100%}body.hb2026 #hb2b-form,body.hb2026 #hbc-form{box-sizing:border-box}body.hb2026 #hb2b-form form>*,body.hb2026 #hbc-form form>*{min-width:0}body.hb2026 #hb2b-form input,body.hb2026 #hb2b-form select,body.hb2026 #hb2b-form textarea,body.hb2026 #hbc-form input,body.hb2026 #hbc-form select,body.hb2026 #hbc-form textarea{max-width:100%;box-sizing:border-box}body.hb2026 #hb2b-main iframe,body.hb2026 #hb2b-main video{max-width:100%}}@media (max-width:640px){body.hb2026 #hb2b-form,body.hb2026 #hbc-form{padding:22px 18px!important}body.hb2026 #hb2b-form .wpcf7-checkbox{grid-template-columns:1fr 1fr}}@media (max-width:400px){body.hb2026 #hb2b-form .wpcf7-checkbox{grid-template-columns:1fr}}@media (max-width:900px){body.hb2026 #hba-inhoud #customer_login{grid-template-columns:minmax(0,1fr)!important}body.hb2026 #hba-inhoud #customer_login .u-column1{grid-column:1!important;grid-row:1!important}body.hb2026 #hba-inhoud #customer_login .u-column2{grid-column:1!important;grid-row:2!important}body.hb2026 #hba-inhoud .woocommerce:has(.woocommerce-MyAccount-navigation)>.woocommerce-MyAccount-navigation{grid-column:1!important;grid-row:1!important}body.hb2026 #hba-inhoud .woocommerce:has(.woocommerce-MyAccount-navigation)>.woocommerce-MyAccount-content{grid-column:1!important;grid-row:2!important}body.hb2026 #hba-inhoud .woocommerce:has(.woocommerce-MyAccount-navigation)>.woocommerce-notices-wrapper{grid-row:3!important}}@media (max-width:1120px){body.hb2026 .hbp-bundel{grid-template-columns:minmax(0,1fr)!important;gap:22px!important}body.hb2026 .hbp-bundel-items{flex-wrap:wrap}}@media (max-width:1024px){body.hb2026 .hbp-boven{grid-template-columns:minmax(0,1fr) 400px!important;gap:24px!important}}@media (max-width:980px){body.hb2026 .hbp-boven{grid-template-columns:minmax(0,1fr)!important}}body.hb2026 figure.wp-block-table{display:block;width:auto;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:0;margin-right:0}body.hb2026 figure.wp-block-table table{min-width:100%}@media (max-width:640px){body.hb2026 .hb-advies-kaart{width:100%!important;max-width:100%}body.hb2026 .hb-cat-onder div[style*="minmax(300px"]{grid-template-columns:minmax(0,1fr)!important}}@media (min-width:1025px){body.hb2026 .brands-track{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (max-width:1024px){body.hb2026 .brands-track{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:640px){body.hb2026 .brands-track{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}body.hb2026 .brand-logo-card{min-height:64px!important;padding:10px!important}body.hb2026 .brand-logo-card img{max-height:34px!important}}@media (min-width:1025px){body.hb2026 .hb2b-partners{grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:10px!important}}@media (max-width:1024px){body.hb2026 .hb2b-partners{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:641px){body.hb2026 .hb2b-collectie{display:flex!important;flex-wrap:wrap;justify-content:center;gap:18px!important}body.hb2026 .hb2b-collectie>*{flex:0 0 calc(33.333% - 12.5px);min-width:0;box-sizing:border-box}}body.hb2026 #hb3-main #hb-resultaat ul.products>li{box-sizing:border-box}@media (min-width:981px){body.hb2026 .hbb-sectiegrid:not([style*="repeat(3"])>*:last-child:nth-child(odd){grid-column:1 / -1}body.hb2026 .hbb-sectiegrid:not([style*="repeat(3"]){align-items:start}}@media (max-width:640px){body.hb2026 .hbb-sectiegrid:not([style*="repeat(3"])>div{padding:18px 16px!important}}body.hb2026 .hbe-grid{display:flex!important;flex-wrap:wrap;justify-content:center;gap:16px!important}body.hb2026 .hbe-grid>*{flex:0 0 calc(25% - 12.5px);min-width:0;box-sizing:border-box}@media (max-width:1024px){body.hb2026 .hbe-grid>*{flex-basis:calc(33.333% - 11.2px)}}@media (max-width:900px){body.hb2026 .hbe-grid>*{flex-basis:calc(50% - 8.5px)}}@media (max-width:640px){body.hb2026 .hbe-grid>*{flex-basis:100%}}body.hb2026 .hbk-grid{display:flex!important;flex-wrap:wrap;justify-content:center;gap:16px!important}body.hb2026 .hbk-grid>*{flex:0 0 calc(33.333% - 12px);min-width:0;box-sizing:border-box}@media (max-width:900px){body.hb2026 .hbk-grid>*{flex-basis:calc(50% - 8.5px)}}@media (max-width:640px){body.hb2026 .hbk-grid>*{flex-basis:100%}}body.hb2026 .hbs-lijst{display:flex!important;flex-wrap:wrap;justify-content:center;gap:14px!important}body.hb2026 .hbs-lijst>*{flex:0 0 calc(33.333% - 9.9px);min-width:0;box-sizing:border-box}@media (max-width:1024px){body.hb2026 .hbs-lijst>*{flex-basis:calc(50% - 7.5px)}}@media (max-width:640px){body.hb2026 .hbs-lijst>*{flex-basis:100%}}@media (min-width:1200px){body.hb2026 #hbs-main #hb-resultaat ul.products{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:821px) and (max-width:1199px){body.hb2026 #hbs-main #hb-resultaat ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:541px) and (max-width:820px){body.hb2026 #hbs-main #hb-resultaat ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:540px){body.hb2026 #hbs-main #hb-resultaat ul.products{grid-template-columns:minmax(0,1fr)!important}}@media (min-width:1025px){body.hb2026 #hbp-thumbs:not([style*="display:none"]):not([style*="display: none"]){display:flex!important;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;gap:10px!important;padding-bottom:4px}body.hb2026 #hbp-thumbs>*{flex:0 0 96px;width:96px}}@media (max-width:900px){body.hb2026 .hba-meergrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:640px){body.hb2026 .hba-meergrid{grid-template-columns:minmax(0,1fr)!important}}@media (min-width:641px) and (max-width:1024px){body.hb2026 .hb-cat-onder div[style*="minmax(300px"]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}}body.hb2026 #hbp-main #hb-resultaat ul.products{display:flex!important;flex-wrap:wrap;justify-content:center;gap:16px!important}body.hb2026 #hbp-main #hb-resultaat ul.products>li{flex:0 0 calc(33.333% - 11px);min-width:0;box-sizing:border-box;margin:0!important}@media (max-width:640px){body.hb2026 #hbp-main #hb-resultaat ul.products>li{flex-basis:100%}}@media (max-width:1024px){body.hb2026 #hbp-thumbs:not([style*="display:none"]):not([style*="display: none"]){display:flex!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:10px!important;padding-bottom:4px;scrollbar-width:none}body.hb2026 #hbp-thumbs::-webkit-scrollbar{display:none}body.hb2026 #hbp-thumbs>*{flex:0 0 92px;width:92px;scroll-snap-align:start}}@media (max-width:640px){body.hb2026 #hbp-thumbs>*{flex-basis:76px;width:76px}}body.hb2026 #hb3-main #hb-resultaat ul.products{display:flex!important;flex-wrap:wrap;justify-content:center;gap:16px}body.hb2026 #hb3-main #hb-resultaat ul.products>li{flex:0 0 calc(25% - 12.5px);min-width:0}@media (max-width:1000px){body.hb2026 #hb3-main #hb-resultaat ul.products>li{flex-basis:calc(33.333% - 11.2px)}}@media (max-width:820px){body.hb2026 #hb3-main #hb-resultaat ul.products>li{flex-basis:calc(50% - 8.5px)}}@media (max-width:540px){body.hb2026 #hb3-main #hb-resultaat ul.products>li{flex-basis:100%}}body.hb2026 nav[aria-label="Kruimelpad"],body.hb2026 .hb-crumbs,body.hb2026 .hbp-crumbs,body.hb2026 .hba-crumbs,body.hb2026 .hbk-crumbs,body.hb2026 .hbb-crumbs,body.hb2026 .hbt-crumbs,body.hb2026 .hb3-crumbs,body.hb2026 .hbs-crumbs,body.hb2026 .hbi-crumbs,body.hb2026 .hbc-crumbs,body.hb2026 .hbo-crumbs,body.hb2026 .hbe-crumbs,body.hb2026 #breadcrumbs{display:flex!important;flex-wrap:nowrap!important;align-items:center;white-space:nowrap;overflow-x:auto;overflow-y:hidden;max-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity}body.hb2026 nav[aria-label="Kruimelpad"]::-webkit-scrollbar,body.hb2026 #breadcrumbs::-webkit-scrollbar{display:none}body.hb2026 nav[aria-label="Kruimelpad"]>*,body.hb2026 #breadcrumbs>*{flex:none;white-space:nowrap}body.hb2026 nav[aria-label="Kruimelpad"]>*:last-child{padding-right:24px}@media (max-width:1024px){body.hb2026 nav[aria-label="Kruimelpad"],body.hb2026 #breadcrumbs{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}}@media (max-width:980px){body.hb2026 .hbb-zijbalk>div>div:first-of-type{flex-direction:row!important;flex-wrap:wrap;gap:8px!important}body.hb2026 .hbb-zijbalk .hbb-cat{width:auto;padding:.5rem .85rem;border:1px solid #E5E0D8;border-radius:999px;background:#fff;font-size:.84rem;gap:7px}body.hb2026 .hbb-zijbalk .hbb-cat svg{width:15px;height:15px}body.hb2026 .hbb-zijbalk .hbb-cat.is-actief{border-color:#FF0042;background:#FF0042!important;color:#fff!important}body.hb2026 .hbb-zijbalk>div>div[style*="background:#1F2430"]{display:flex;align-items:center;gap:16px;text-align:left!important;padding:14px 16px!important;margin-top:16px!important}body.hb2026 .hbb-zijbalk>div>div[style*="background:#1F2430"]>div{margin:0!important;flex:0 0 96px}body.hb2026 .hbb-zijbalk>div>div[style*="background:#1F2430"]>div img{height:56px!important}body.hb2026 .hbb-zijbalk>div>div[style*="background:#1F2430"] p{margin:0 12px 0 0!important;flex:1}body.hb2026 .hbb-zijbalk>div>div[style*="background:#1F2430"] a{width:auto!important;flex:none}body.hb2026 .hbb-indeling{gap:22px!important}}@media (max-width:640px){body.hb2026 .hbb-zijbalk>div>div[style*="background:#1F2430"]{flex-wrap:wrap}body.hb2026 .hbb-zijbalk>div>div[style*="background:#1F2430"]>div{display:none}body.hb2026 .hbb-zijbalk>div>div[style*="background:#1F2430"] p{flex:1 1 100%;margin:0 0 10px!important}body.hb2026 .hbb-zijbalk>div>div[style*="background:#1F2430"] a{width:100%!important}}@media (max-width:1024px){body.hb2026 .hba-crumbs a,body.hb2026 .hbk-crumbs a,body.hb2026 .hbb-crumbs a,body.hb2026 .hbt-crumbs a,body.hb2026 .hb3-crumbs a,body.hb2026 nav[aria-label="Kruimelpad"] a{display:inline-block;padding:5px 0}body.hb2026 .hb-kaart-hardheid-kop span{font-size:.72rem}body.hb2026 .hb-kaart-toplabel,body.hb2026 .hb-kaart-3dlabel,body.hb2026 .hb-kaart-voordeel,body.hb2026 .hb-kaart-conditie{font-size:.72rem}body.hb2026 .sd-sec .sd-badge{font-size:.7rem}}@media (max-width:640px){body.hb2026 [style*="max-width:var(--w"],body.hb2026 [style*="max-width: var(--w"],body.hb2026 #hba-main>main,body.hb2026 #hba-main>section,body.hb2026 #hbk-main>main,body.hb2026 #hbb-main>main,body.hb2026 #hbt-main>main,body.hb2026 #hbs-main>main,body.hb2026 #hbi-main>main,body.hb2026 .error404 main,body.hb2026 main.content-start.wrap,body.hb2026 .wrap{padding-left:14px!important;padding-right:14px!important}body.hb2026 .site-header .wrap{padding-left:0!important;padding-right:0!important}body.hb2026 #hbk-main main>div[style*="linear-gradient(120deg"],body.hb2026 #hbb-main main>div[style*="linear-gradient(120deg"]{padding:22px 18px!important;border-radius:18px!important}body.hb2026 #hbb-main h1,body.hb2026 #hbk-main h1{font-size:1.7rem!important}body.hb2026 #hba-main h1{font-size:1.75rem!important;line-height:1.12!important}body.hb2026 #hbt-main h1{font-size:1.85rem!important}body.hb2026 #hbk-main main>div[style*="background:#1F2430"],body.hb2026 #hbb-main .hbb-zijbalk>div>div[style*="background:#1F2430"]{padding:22px 18px!important}body.hb2026 #hbk-main main>div[style*="background:#1F2430"]>a{width:100%;justify-content:center}body.hb2026 .hba-bioblok{padding:22px 18px!important}body.hb2026 .hba-bioblok>img{width:64px!important;height:64px!important}body.hb2026 #hbb-zoekform{padding:5px 5px 5px 12px!important;gap:6px!important}body.hb2026 #hbb-zoekform button{padding:.6rem .85rem!important;font-size:.8rem!important}body.hb2026 #hbb-zoekform svg{display:none}body.hb2026 #hba-main section>div[style*="justify-content:space-between"]{flex-wrap:wrap}body.hb2026.error404 main{padding-top:40px!important;padding-bottom:56px!important}body.hb2026.error404 main h1{font-size:1.9rem!important}body.hb2026.error404 main form{flex-wrap:wrap}body.hb2026.error404 main form input{flex:1 1 100%;min-width:0}body.hb2026.error404 main form button{flex:1 1 100%}}@media (max-width:400px){body.hb2026 #hbb-main h1,body.hb2026 #hbk-main h1{font-size:1.5rem!important}body.hb2026 #hba-main h1{font-size:1.55rem!important}body.hb2026 #hbt-main h1{font-size:1.6rem!important}}@media (max-width:640px){body.hb2026 .nlc-sec{padding:36px 0!important}body.hb2026 footer{padding-top:40px}}@media (max-width:1024px){body.hb2026 footer ul{gap:2px}body.hb2026 .foot-top{gap:32px 28px!important;padding-bottom:28px!important}}@media (max-width:640px){body.hb2026 .foot-top{grid-template-columns:1fr 1fr!important;gap:26px 18px!important}body.hb2026 .foot-top>div:nth-child(1),body.hb2026 .foot-top>div:nth-child(2){grid-column:1 / -1}body.hb2026 .foot-assort{column-gap:18px}body.hb2026 .foot-bottom{flex-direction:column;align-items:center;text-align:center;gap:14px;padding-top:18px}body.hb2026 .foot-bottom>span{display:flex;flex-direction:column;align-items:center;gap:6px}body.hb2026 .foot-bottom .foot-legal{display:flex;gap:14px;white-space:nowrap}}@media (max-width:1024px){body.hb2026 .hb-foot-betaal{justify-content:center!important}body.hb2026 .hb-foot-pay{justify-content:center}}@media (max-width:640px){body.hb2026 .hb-foot-keur{flex-basis:100%;justify-content:center}}@media (min-width:641px) and (max-width:1024px){body.hb2026 .hb-usp-inner{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px!important}body.hb2026 .hb-usp-sep{display:none!important}body.hb2026 .hb-usp-item{min-width:0!important}}body.hb2026 .hb-filters-inner{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.hb2026 .hb-filters-inner::-webkit-scrollbar{display:none}body.hb2026 .hb-filters-inner>*{flex:none!important;white-space:nowrap}body.hb2026 .hb-filters-inner>*:last-child:not(.hb-scrollrij-next){margin-right:12px}body.hb2026 .hb-cat-maten{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}body.hb2026 .hb-cat-maten::-webkit-scrollbar{display:none}body.hb2026 .hb-cat-maten>*{flex:none;white-space:nowrap;scroll-snap-align:start}body.hb2026 .hb-cat-maten>*:last-child:not(.hb-scrollrij-next){margin-right:12px}@media (max-width:1024px){body.hb2026 .sd-sec .sd-tabs{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;max-width:100%;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}body.hb2026 .sd-sec .sd-tabs::-webkit-scrollbar{display:none}body.hb2026 .sd-sec .sd-tab{flex:none;white-space:nowrap;scroll-snap-align:start}body.hb2026 .sd-sec .sd-tabs>div:last-of-type{margin-right:28px}}@media (min-width:821px) and (max-width:1024px){body.hb2026 .trust-bar{display:grid!important;grid-template-columns:repeat(3,auto);justify-content:space-between;align-items:center;gap:12px 16px!important}body.hb2026 .trust-div{display:none!important}body.hb2026 .trust-label{white-space:nowrap}}@media (min-width:821px) and (max-width:1024px){body.hb2026 .trust-bar{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important}}@media (max-width:1024px){body.hb2026 .trust-label{white-space:normal!important}body.hb2026 .trust-item,body.hb2026 .trust-col{min-width:0}body.hb2026 .trust-col{overflow-wrap:anywhere}body.hb2026 .trust-item .hb-keurmerk-img{flex:none;max-width:100%}}@media (min-width:821px) and (max-width:1140px){body.hb2026 .trust-bar-wrap .trust-sub{white-space:normal}body.hb2026 .trust-bar-wrap .trust-item{min-width:0}body.hb2026 .trust-bar-wrap .trust-col{min-width:0}}body.hb2026 a.trust-item{color:inherit;text-decoration:none}body.hb2026 a.trust-item:hover .trust-label{text-decoration:underline}@media (max-width:640px){body.hb2026 .hb-advies-kaart{min-height:236px!important}body.hb2026 .hb-ak-bed{top:16px!important}body.hb2026 .hb-ak-bed svg{width:132px!important;height:58px!important}body.hb2026 .hb-ak-z1{left:54px}body.hb2026 .hb-ak-z2{left:64px}body.hb2026 .hb-ak-z3{left:75px}}body.hb2026 .choice-hint .hb-hint-mob{display:none}@media (max-width:900px){body.hb2026 .choice-hint .hb-hint-desk{display:none}body.hb2026 .choice-hint .hb-hint-mob{display:inline}}body.hb2026 .hb-fil ul.hb-fil-lijst:not(.is-raster){max-height:190px!important;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 24px),transparent);padding-bottom:12px}body.hb2026 .hbb-kaart>div[style*="aspect-ratio"]>img,body.hb2026 .hbk-kaart>div[style*="aspect-ratio"]>img,body.hb2026 .hbi-kaart>div[style*="aspect-ratio"]>img,body.hb2026 .hba-meergrid a>div[style*="aspect-ratio"]>img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover}body.hb2026 .hbi-grid{display:flex!important;flex-wrap:wrap;justify-content:center;gap:16px!important}body.hb2026 .hbi-grid>*{flex:0 0 calc(33.333% - 12px);min-width:0;box-sizing:border-box}@media (max-width:900px){body.hb2026 .hbi-grid>*{flex-basis:calc(50% - 8.5px)}}@media (max-width:640px){body.hb2026 .hbi-grid>*{flex-basis:100%}}body.hb2026 .hbb-indeling>*,body.hb2026 .hbb-zijbalk>div,body.hb2026 #hbk-main main>*,body.hb2026 .hb-cat-hero-grid>*{min-width:0}body.hb2026 .hbb-zijbalk,body.hb2026 .hbb-zijbalk>div>div:first-of-type,body.hb2026 #hbk-main div[style*="gap:8px;margin-bottom:26px"],body.hb2026 .hbf-chips,body.hb2026 .hb-filters-inner,body.hb2026 .hb-cat-maten,body.hb2026 .sd-sec .sd-tabs{max-width:100%;box-sizing:border-box}body.hb2026 .hb-filters-inner.wrap{max-width:var(--w,1320px)}@media (max-width:640px){body.hb2026 #hbk-main div[style*="gap:8px;margin-bottom:26px"],body.hb2026 .hbb-zijbalk>div>div:first-of-type{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);padding-bottom:2px}body.hb2026 #hbk-main div[style*="gap:8px;margin-bottom:26px"]::-webkit-scrollbar,body.hb2026 .hbb-zijbalk>div>div:first-of-type::-webkit-scrollbar{display:none}body.hb2026 #hbk-main div[style*="gap:8px;margin-bottom:26px"]>*,body.hb2026 .hbb-zijbalk .hbb-cat{flex:none!important;white-space:nowrap}body.hb2026 #hbk-main div[style*="gap:8px;margin-bottom:26px"]>*:last-child,body.hb2026 .hbb-zijbalk .hbb-cat:last-child{margin-right:26px}}@media (max-width:1120px){body.hb2026 .hbp-bundel>div[style*="width:1px"]{width:100%!important;height:1px!important;justify-self:stretch!important}}@media (max-width:640px){body.hb2026 .hbp-bundel-items{flex-wrap:wrap;align-items:center!important;gap:12px!important}body.hb2026 .hbp-bundel-items>div[style*="width:186px"]{width:calc(50% - 20px)!important}body.hb2026 .hbp-bundel-items>span{margin-top:0!important;align-self:center}}@media (max-width:640px){body.hb2026 #hbp-main div[style*="flex-wrap:nowrap;gap:8px"]{display:grid!important;grid-template-columns:repeat(5,max-content);justify-content:center!important;gap:8px 10px!important}body.hb2026 #hbp-main div[style*="flex-wrap:nowrap;gap:8px"] img{height:24px!important;width:auto!important}}@media (max-width:640px){body.hb2026 #hbp-main div[style*="justify-content:space-between"]:has(>.hb-kaart-vergelijk){flex-wrap:wrap;gap:10px}body.hb2026 #hbp-main .hb-kaart-vergelijk{width:100%;justify-content:center;margin-top:0!important}}@media (max-width:900px){body.hb2026 #hbk-main .wc-block-components-sidebar-layout.is-large{flex-direction:column}body.hb2026 #hbk-main .wc-block-components-sidebar-layout.is-large .wc-block-components-main,body.hb2026 #hbk-main .wc-block-components-sidebar-layout.is-large .wc-block-components-sidebar{width:100%!important;max-width:100%!important;flex-basis:auto!important;padding-left:0!important;padding-right:0!important}body.hb2026 #hbk-main .wc-block-components-sidebar-layout.is-large .wc-block-components-sidebar{position:static!important;margin-top:26px}body.hb2026 #hbk-main .wc-block-components-product-name{overflow-wrap:normal;hyphens:none}}@media (max-width:640px){body.hb2026 .hb2b-usps{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 12px!important}}body.hb2026 #hb2b-main h2{clear:both}@media (min-width:901px){body.hb2026 #hba-inhoud #customer_login{align-items:stretch!important}}@media (max-width:640px){body.hb2026 .hbf-chips{flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);padding-bottom:2px}body.hb2026 .hbf-chips::-webkit-scrollbar{display:none}body.hb2026 .hbf-chip{flex:none;white-space:nowrap}body.hb2026 .hbf-chip:last-child{margin-right:26px}}@media (max-width:640px){body.hb2026 .hbo-teamgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body.hb2026 .hbo-teamkaart{padding:16px 12px!important}body.hb2026 .hbo-teamkaart img{width:76px!important;height:76px!important}}@media (max-width:1024px){body.hb2026 .foot-bottom a,body.hb2026 footer ul a{display:inline-block;padding:4px 0}body.hb2026 .topbar .inner a{display:inline-flex;align-items:center;min-height:40px}body.hb2026 .read-more-btn,body.hb2026 .hba-meerlink,body.hb2026 .hbo-donkerlink,body.hb2026 .brand-all-link,body.hb2026 .wc-block-checkout__login-prompt,body.hb2026 .woocommerce-privacy-policy-link{display:inline-block;padding:4px 0}body.hb2026 .quick-contact-close{width:26px!important;height:26px!important}}@media (max-width:1024px){body.hb2026 main [style*="font-size:.62rem"],body.hb2026 main [style*="font-size:.64rem"],body.hb2026 main [style*="font-size:.65rem"],body.hb2026 main [style*="font-size:.66rem"],body.hb2026 main [style*="font-size:.68rem"],body.hb2026 main [style*="font-size:.7rem"],body.hb2026 main [style*="font-size: .62rem"],body.hb2026 main [style*="font-size: .65rem"],body.hb2026 main [style*="font-size: .68rem"],body.hb2026 main [style*="font-size: .7rem"],body.hb2026 .hbs-type,body.hb2026 .review-kicker,body.hb2026 .sd-brand,body.hb2026 .section-tag,body.hb2026 .hb-actie-ribbon,body.hb2026 .sd-badge,body.hb2026 .hb-cob-3d-beeld div,body.hb2026 .hb3-banner-beeld div{font-size:.74rem!important}}@media (min-width:1025px){body.hb2026 .sd-sec .sd-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}body.hb2026 .sd-sec .sd-tabs .sd-tab{width:100%;justify-content:center}body.hb2026 .sd-sec .sd-tabs>.hb-scrollrij-next{display:none!important}}@media (min-width:901px) and (max-width:1200px){body.hb2026 .hb-kaart-eig{grid-template-columns:minmax(0,1fr) 62px;gap:8px}body.hb2026 .hb-kaart-eig .hb-kaart-balk{width:100%}body.hb2026 .hb-kaart-schaal{width:100%}}body.hb2026 .hbm-raster>li{display:grid}body.hb2026 .hbm-kaart{height:100%}@media (max-width:820px){body.hb2026 .trust-bar-wrap .trust-col,body.hb2026 .trust-bar-wrap .trust-label{overflow-wrap:normal;word-break:keep-all}}@media (max-width:820px){body.hb2026 .trust-bar-wrap .trust-bar{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:0;padding:0}body.hb2026 .trust-bar-wrap .trust-item.trust-google{grid-column:1 / -1;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:11px 16px 10px}body.hb2026 .trust-bar-wrap .trust-google .trust-col{align-items:center;text-align:center}body.hb2026 .trust-bar-wrap .trust-google>div,body.hb2026 .trust-bar-wrap .trust-google .ti-slot,body.hb2026 .trust-bar-wrap .trust-google .ti-widget,body.hb2026 .trust-bar-wrap .trust-google .ti-widget-container{display:flex!important;justify-content:center!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}body.hb2026 .trust-bar-wrap .trust-google .trust-sub{display:block;font-size:.72rem}body.hb2026 .trust-bar-wrap .trust-div:nth-of-type(1){display:block;grid-column:1 / -1;width:100%;height:1px}body.hb2026 .trust-bar-wrap .trust-div:nth-of-type(2){display:none}body.hb2026 .trust-bar-wrap a.trust-item{flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;padding:13px 8px 15px;text-align:center}body.hb2026 .trust-bar-wrap a.trust-item:last-child{border-left:1px solid var(--border,#E5E0D8)}body.hb2026 .trust-bar-wrap a.trust-item .hb-keurmerk-img{height:28px;width:auto}body.hb2026 .trust-bar-wrap a.trust-item .trust-col{align-items:center}body.hb2026 .trust-bar-wrap a.trust-item .trust-label{font-size:.78rem;line-height:1.25}}@media (min-width:821px) and (max-width:1024px){body.hb2026 .trust-bar-wrap .trust-bar{justify-content:space-between;gap:0 14px;padding:16px 24px}body.hb2026 .trust-bar-wrap .trust-item{justify-content:center}body.hb2026 .trust-bar-wrap .trust-sub{display:none}body.hb2026 .trust-bar-wrap .trust-label{white-space:nowrap!important}}@media (pointer:coarse){body.hb2026 .hb-maat-pil,body.hb2026 .hb-soort-chip,body.hb2026 .hb-kaart-bol,body.hb2026 .hb-kaart-vergelijk,body.hb2026 .hbp-maatlink,body.hb2026 .hbp-keuzeknop,body.hb2026 .btn-lees-meer,body.hb2026 .mm-close,body.hb2026 .sd-tab{position:relative}body.hb2026 .hb-maat-pil::after,body.hb2026 .hb-soort-chip::after,body.hb2026 .hb-kaart-vergelijk::after,body.hb2026 .hbp-keuzeknop::after,body.hb2026 .btn-lees-meer::after,body.hb2026 .sd-tab::after,body.hb2026 .hbp-maatlink::after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;min-height:100%;transform:translateY(-50%)}body.hb2026 .quick-contact-close::after,body.hb2026 .hb-scrollrij-next::after,body.hb2026 .hbp-thumbnav::after,body.hb2026 .cat-nav::after,body.hb2026 .mm-close::after,body.hb2026 .nib::after,body.hb2026 .nav-burger::after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}body.hb2026 .hb-kaart-bol::after{content:"";position:absolute;left:50%;top:50%;width:32px;height:44px;transform:translate(-50%,-50%)}body.hb2026 .hb-kaart-knop{min-height:44px}}@media (max-width:640px){body.page-template-default .hb-usp-band:not(.hb-is-verplaatst),body.page-template-default .hb-cat-hero-grid>*:has([class*="hb-ak-"]):not(.hb-is-verplaatst){display:none}}.mobile-menu:not(.open){content-visibility:hidden}@supports (transition-behavior:allow-discrete){.mobile-menu{transition:transform .36s var(--ease),content-visibility .36s allow-discrete}}body>footer{content-visibility:auto;contain-intrinsic-size:auto 1300px}body>.nlc-sec{content-visibility:auto;contain-intrinsic-size:auto 500px}main#main>.deals-sec{content-visibility:auto;contain-intrinsic-size:auto 3100px}#hbp-main>section{content-visibility:auto;contain-intrinsic-size:auto 1200px}.hb-crumbs-band,.hb-cat-hero{width:100vw;position:relative;left:50%;margin-left:-50vw}.hb-crumbs-band{background:#fff}.hb-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:.8rem;color:#8E8E93;padding:18px 0;font-family:var(--sans)}.hb-crumbs a{color:#48484A;text-decoration:none;transition:color .15s}.hb-crumbs a:hover{color:#FF0042}.hb-crumbs-sep{color:#E5E0D8}.hb-crumbs-last{color:#1C1C1E;font-weight:600}.hb-cat-hero{background:#F7F4EF;border-top:1px solid #EFEAE1;border-bottom:1px solid #EFEAE1;overflow:hidden;padding:0}.hb-cat-hero-inner{padding-top:12px;padding-bottom:12px;position:relative;z-index:1}.hb-cat-hero-grid{display:flex;gap:44px;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.hb-cat-copy{flex:1;min-width:min(380px, 100%);max-width:620px}.hb-cat-title{font-family:var(--serif);font-weight:600;font-size:clamp(1.5rem, 2.4vw, 1.95rem);line-height:1.05;letter-spacing:-.02em;color:#1C1C1E;margin:0 0 6px;text-transform:none}.hb-cat-intro,.hb-cat-intro p{margin:0 0 8px;font-size:.92rem;line-height:1.5;color:#48484A;max-width:540px;font-family:var(--sans)}.hb-cat-intro p+p{margin-top:6px}.hb-cat-leesmeer{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:600;color:#FF0042;cursor:pointer;margin:0 0 10px}.hb-cat-trust{display:flex;align-items:center;gap:9px;font-size:.85rem;color:#48484A;font-family:var(--sans)}.hb-cat-stars{display:inline-flex;gap:1px}.hb-cat-stars svg{width:15px;height:15px;fill:#00B67A}.hb-cat-trust b{color:#1C1C1E;font-weight:700!important}.hb-cat-trust-widget{display:flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:540px;margin-top:16px}.hb-cat-trust-widget .ti-widget{margin:0!important;width:auto!important}.hb-cat-trust-tagline{font-size:.85rem;font-weight:300;color:#48484A;white-space:nowrap;line-height:1;position:relative;top:-2px}.hb-cat-trust-widget .ti-widget .ti-rating-text,.hb-cat-trust-widget .ti-widget .ti-rating-text *{font-weight:300!important}.hb-advies-kaart{width:400px;flex-shrink:0;position:relative;border-radius:20px;overflow:hidden;min-height:200px;align-self:stretch;background:radial-gradient(130% 120% at 78% 8%,#2B2F3B 0%,#191A1F 62%);box-shadow:0 8px 20px rgb(28 48 74 / .08),0 22px 48px rgb(28 48 74 / .13)}.hb-ak-glow{position:absolute;border-radius:50%;pointer-events:none}.hb-ak-glow-a{top:-50px;right:-30px;width:230px;height:230px;background:radial-gradient(circle,rgb(255 0 66 / .5) 0%,#fff0 70%);filter:blur(26px);animation:hbFloatA 9s ease-in-out infinite}.hb-ak-glow-b{bottom:-64px;left:-44px;width:240px;height:240px;background:radial-gradient(circle,rgb(120 96 210 / .42) 0%,#fff0 70%);filter:blur(30px);animation:hbFloatB 12s ease-in-out infinite}.hb-ak-ster{position:absolute;border-radius:50%;background:#fff;pointer-events:none}.hb-ak-ster1{top:26px;left:34px;width:4px;height:4px;animation:hbTwinkle 3.2s ease-in-out infinite}.hb-ak-ster2{top:54px;left:92px;width:3px;height:3px;animation:hbTwinkle 2.4s ease-in-out .6s infinite}.hb-ak-ster3{top:40px;right:128px;width:2.5px;height:2.5px;animation:hbTwinkle 3.6s ease-in-out 1.1s infinite}.hb-ak-maan{position:absolute;top:20px;right:26px;width:34px;height:34px;fill:none;stroke:rgb(255 255 255 / .55);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.hb-ak-bed{position:absolute;top:28px;left:50%;transform:translateX(-50%);animation:hbBob 4.6s ease-in-out infinite;pointer-events:none}.hb-ak-bed svg{width:148px;height:64px;fill:none;stroke:rgb(255 255 255 / .82);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hb-ak-z{position:absolute;color:rgb(255 255 255 / .9);font-family:var(--serif);font-weight:600;opacity:0}.hb-ak-z1{top:-4px;left:70px;font-size:13px;animation:hbZzz 3s ease-in-out infinite}.hb-ak-z2{top:-6px;left:82px;font-size:16px;animation:hbZzz 3s ease-in-out 1s infinite}.hb-ak-z3{top:-8px;left:96px;font-size:19px;animation:hbZzz 3s ease-in-out 2s infinite}.hb-ak-body{position:absolute;left:0;right:0;bottom:0;padding:26px 20px 16px;background:linear-gradient(to bottom,#fff0 0%,rgb(25 26 31 / .82) 42%,rgb(25 26 31 / .94) 100%)}.hb-ak-kicker{font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff;margin-bottom:8px}.hb-ak-titel{font-family:var(--serif);font-weight:600;font-size:1.2rem;line-height:1.1;letter-spacing:-.02em;color:#fff;margin-bottom:10px}.hb-ak-knoppen{display:flex;gap:10px}.hb-ak-knoppen a,.hb-ak-knoppen button{flex:1;text-align:center;background:#fff;color:#1C1C1E;text-decoration:none;font-weight:700;font-size:.92rem;font-family:var(--sans);border:0;cursor:pointer;padding:.78rem .5rem;border-radius:999px;box-shadow:0 4px 14px rgb(0 0 0 / .22);transition:background .18s,color .18s}.hb-ak-knoppen a:hover,.hb-ak-knoppen button:hover{background:#FF0042;color:#fff}.hb-ak-knoppen{flex-wrap:wrap}body.hb2026 .hb-advies-kaart.hb-ak-lang{min-height:300px!important}.hb-advies-kaart:not(.hb-ak-veel) .hb-ak-knoppen>:first-child:nth-last-child(4),.hb-advies-kaart:not(.hb-ak-veel) .hb-ak-knoppen>:first-child:nth-last-child(4)~*{flex:1 1 calc(50% - 5px)}.hb-advies-kaart.hb-ak-veel{display:flex;flex-direction:column;justify-content:flex-end;padding-top:104px;box-sizing:border-box}.hb-advies-kaart.hb-ak-veel .hb-ak-body{position:relative}.hb-advies-kaart.hb-ak-veel .hb-ak-knoppen{gap:7px}body.hb2026 .hb-advies-kaart.hb-ak-veel .hb-ak-knoppen a{flex:0 1 auto;font-size:.8rem!important;padding:.5rem .85rem!important;box-shadow:0 3px 10px rgb(0 0 0 / .2)}.hb-ak-knoppen a,.hb-ak-knoppen button{flex:1 1 auto;min-width:0}.hb-cat-media{width:400px;flex-shrink:0}.hb-cat-media .intro_image{width:100%}.hb-cat-maten{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid #EFEAE1;font-family:var(--sans)}.hb-cat-maten-label{font-size:.78rem;font-weight:700;color:#8E8E93;margin-right:2px}.hb-maat-pil{padding:.5rem 1rem;border-radius:999px;background:#fff;border:1px solid #E5E0D8;color:#1C1C1E;font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .15s}.hb-maat-pil:hover{border-color:#1C1C1E}.hb-cat-maten-sep{width:1px;height:22px;background:#E5E0D8;margin:0 4px}.hb-cat-merklink{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:700;color:#FF0042;text-decoration:none}.hb-cat-merklink svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.hb-usp-band{width:100vw;position:relative;left:50%;margin-left:-50vw;background:#fff;border-bottom:1px solid #EFEAE1}.hb-usp-inner{padding-top:15px;padding-bottom:15px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 26px}.hb-usp-item{display:flex;align-items:center;gap:10px;flex:1;min-width:210px}.hb-usp-item>svg{width:22px;height:22px;flex-shrink:0;fill:none;stroke:#FF0042;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.hb-usp-titel{font-family:var(--sans);font-weight:700;font-size:.86rem;color:#1C1C1E;line-height:1.15}.hb-usp-sub{font-size:.76rem;color:#8E8E93}.hb-usp-sep{width:1px;height:34px;background:#EFEAE1}@media (max-width:900px){.hb-usp-sep{display:none}}.hb-filters-band{width:100vw;margin-left:calc(50% - 50vw);background:#fff;border-bottom:1px solid #EFEAE1}.hb-filters-inner{padding-top:14px;padding-bottom:14px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.hb-filters-label{font-family:var(--sans);font-size:.8rem;font-weight:700;color:#8E8E93;margin-right:4px}.hb-soort-chip{display:inline-flex;align-items:center;gap:8px;padding:.6rem 1rem;border-radius:14px 5px 14px 5px;font-family:var(--sans);font-size:.83rem;font-weight:600;background:#fff;border:1px solid #E5E0D8;color:#1C1C1E;text-decoration:none;transition:all .22s cubic-bezier(.22,.61,.36,1)}.hb-soort-chip:hover{border-color:#1C1C1E}.hb-soort-chip-aantal{opacity:.55}.hb-soort-chip.is-actief{background:#17191D;border-color:#17191D;color:#fff;font-weight:700}.hb-soort-chip.is-actief:hover{border-color:#17191D}.hb-main{padding-top:28px}.hb-main>.page-section-filter{background:#fff!important;background-color:#fff!important;border-radius:0!important;padding:0!important}@media (max-width:900px){.hb-main{padding-top:20px}}.hb-fil button,.hb-fil input,.hb-fil select,.hb-resbalk button,.hb-resbalk select,.hb-verbalk button,.hb-verpop button,li.hb-kaart button,.hb-filters-band button{font-family:var(--sans)!important}.hb-fil{font-family:var(--sans);color:#1C1C1E;background:#fff;border:1px solid #E5E0D8;border-radius:20px;overflow:hidden;box-shadow:0 2px 6px rgb(28 48 74 / .05),0 12px 30px rgb(28 48 74 / .09)}.hb-fil-kop{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #EFEAE1}.hb-fil-titel{display:flex;align-items:center;gap:9px;font-family:var(--sans);font-weight:800;font-size:.95rem;color:#1C1C1E}.hb-fil-titel svg{width:18px;height:18px;fill:none;stroke:#FF0042;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hb-fil-wis{border:0;background:#fff0;color:#FF0042;cursor:pointer;font-family:var(--sans);font-size:.8rem;font-weight:700;padding:0}.hb-fil-wis:hover{text-decoration:underline}.hb-fil-groep{padding:18px;border-bottom:1px solid #EFEAE1}.hb-fil-groep:last-child{border-bottom:0}.hb-fil-groepkop{font-size:.86rem;font-weight:700;color:#1C1C1E;margin-bottom:12px;letter-spacing:0;text-transform:none}.hb-fil .hb-fil-optie input[type="checkbox"]{position:absolute;opacity:0;width:19px!important;height:19px!important;margin:0!important;cursor:pointer}.hb-fil-vink{width:19px;height:19px;border-radius:5px;flex-shrink:0;border:1px solid #D9D3C9;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .18s var(--ease,cubic-bezier(.22,.61,.36,1))}.hb-fil-vink svg{width:12px;height:12px;fill:none;stroke:#fff;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;opacity:0}.hb-fil-optie input[type="checkbox"]:checked~.hb-fil-vink{background:#FF0042;border-color:#FF0042}.hb-fil-optie input[type="checkbox"]:checked~.hb-fil-vink svg{opacity:1}.hb-fil-optie input[type="checkbox"]:focus-visible~.hb-fil-vink{outline:2px solid #FF0042;outline-offset:2px}.hb-fil-lijst.is-raster{grid-template-columns:1fr 1fr;gap:2px 10px}.hb-fil-segment.is-raster{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hb-fil-lijst li[hidden]{display:none}.hb-fil-meer{margin-top:10px;border:0;background:#fff0;padding:0;color:#FF0042;font-family:var(--sans);font-size:.82rem;font-weight:700;cursor:pointer}.hb-fil-meer:hover{text-decoration:underline}.hb-fil-hulp{background:#F7F4EF;border:1px solid #E5E0D8;border-radius:20px;padding:18px;margin-top:16px;font-family:var(--sans)}.hb-fil-hulp-titel{font-family:var(--serif);font-weight:600;font-size:1.08rem;color:#1C1C1E;margin-bottom:4px}.hb-fil-hulp-tekst{margin:0 0 14px;font-size:.82rem;line-height:1.5;color:#6B6255}.hb-fil-hulp-knoppen{display:flex;flex-direction:column;gap:8px}.hb-fil-hulp-knop{display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#1C1C1E;border:1px solid #E5E0D8;text-decoration:none;font-family:var(--sans);font-weight:700;font-size:.84rem;padding:11px;border-radius:999px;transition:border-color .2s var(--ease,cubic-bezier(.22,.61,.36,1))}.hb-fil-hulp-knop:hover{border-color:#1C1C1E;color:#1C1C1E}.hb-fil-hulp-knop svg{width:15px;height:15px;flex-shrink:0;fill:none;stroke:#FF0042;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hb-fil-hulp-knop.is-hoofd{background:#FF0042;color:#fff;border-color:#FF0042}.hb-fil-hulp-knop.is-hoofd:hover{background:#D4002F;border-color:#D4002F;color:#fff}.hb-fil-hulp-knop.is-hoofd svg{stroke:currentColor}.hb-fil ul.hb-fil-lijst{list-style:none!important;padding-inline-start:0!important;padding-left:0!important;margin:0!important;display:grid;gap:2px}.hb-fil ul.hb-fil-lijst>li{list-style:none!important;margin:0!important;padding:0!important}.hb-fil ul.hb-fil-lijst>li::marker{content:""}.hb-fil ul.hb-fil-lijst:not(.is-raster){max-height:200px;overflow-y:auto;scrollbar-width:thin}.hb-fil input[type="checkbox"]{-webkit-appearance:checkbox!important;appearance:checkbox!important;width:16px!important;height:16px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;flex:0 0 auto;accent-color:#FF0042;cursor:pointer}.hb-fil input[type="range"]{-webkit-appearance:auto;appearance:auto;height:auto!important;min-height:0!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;accent-color:#FF0042;cursor:pointer}.hb-fil-optie{display:flex;align-items:center;gap:9px;cursor:pointer;padding:5px 0;font-size:.86rem;color:#48484A}.hb-fil-optie input{accent-color:#FF0042;width:16px;height:16px;cursor:pointer}.hb-fil-optielabel{flex:1}.hb-fil-aantal{color:#A9A093;font-size:.78rem}.hb-fil-lijst li.is-leeg{opacity:.4}.hb-fil-lijst li.is-leeg .hb-fil-optie{cursor:not-allowed}.hb-fil-segment{display:flex;gap:6px;flex-wrap:wrap}.hb-fil-seg{flex:1 1 auto;min-width:78px;border:1px solid #E5E0D8;background:#fff;color:#1C1C1E;border-radius:12px 5px 12px 5px;padding:9px 6px;cursor:pointer;font-family:var(--sans);font-size:.8rem;font-weight:500;transition:all .22s var(--ease,cubic-bezier(.22,.61,.36,1))}.hb-fil-seg:hover{border-color:#1C1C1E}.hb-fil-seg .hb-fil-aantal{margin-left:4px}.hb-fil-seg.is-aan{background:#17191D;border-color:#17191D;color:#fff;font-weight:700}.hb-fil-seg.is-aan .hb-fil-aantal{color:rgb(255 255 255 / .6)}.hb-fil-seg.is-leeg{opacity:.4}.hb-fil-chips{display:flex;gap:6px;flex-wrap:wrap}.hb-fil-chip{border:1px solid #E5E0D8;background:#fff;color:#1C1C1E;border-radius:999px;padding:7px 13px;cursor:pointer;font-family:var(--sans);font-size:.8rem;font-weight:600;transition:all .22s var(--ease,cubic-bezier(.22,.61,.36,1))}.hb-fil-chip:hover{border-color:#1C1C1E}.hb-fil-chip.is-aan{background:#17191D;border-color:#17191D;color:#fff;font-weight:700}.hb-fil-chip.is-leeg{opacity:.4}.hb-fil-prijs{width:100%;accent-color:#FF0042;cursor:pointer}.hb-fil-prijslabel{display:flex;justify-content:space-between;margin-top:8px;font-size:.8rem;color:#8E8E93}.hb-fil-prijslabel strong{color:#1C1C1E;font-weight:700}.hb-fil-schakel{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:.86rem;color:#48484A}.hb-fil-schakel input[type="checkbox"]{position:absolute;opacity:0;width:40px!important;height:23px!important;margin:0!important;cursor:pointer}.hb-fil-schuif{width:40px;height:23px;border-radius:999px;flex-shrink:0;position:relative;background:#DCD6CB;transition:background .15s}.hb-fil-knop{position:absolute;top:2.5px;left:2.5px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .3);transition:left .15s}.hb-fil-schakel input[type="checkbox"]:checked~.hb-fil-schuif{background:#FF0042}.hb-fil-schakel input[type="checkbox"]:checked~.hb-fil-schuif .hb-fil-knop{left:19.5px}.hb-fil-schakel input[type="checkbox"]:focus-visible~.hb-fil-schuif{outline:2px solid #FF0042;outline-offset:2px}.hb-resbalk{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;flex-wrap:wrap;font-family:var(--sans)}.hb-resbalk-tekst{font-size:.9rem;color:#48484A}.hb-resbalk-tekst strong{color:#1C1C1E;font-weight:700}@media (max-width:800px){.hb-resbalk-tekst{display:none}}.hb-resbalk-sorteer{display:flex;align-items:center;gap:10px;font-size:.9rem;color:#48484A}.hb-resbalk-sorteer select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;border:1px solid #E5E0D8!important;border-radius:999px!important;padding:9px 38px 9px 16px!important;font-family:var(--sans)!important;font-size:.86rem!important;font-weight:600;line-height:1.2;color:#1C1C1E!important;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231C1C1E' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 12px;cursor:pointer;box-shadow:none}.hb-resbalk-sorteer select:focus-visible{outline:2px solid #FF0042;outline-offset:2px}.hb-resbalk-sorteer select:hover{border-color:#1C1C1E!important}#hb-resultaat ul.products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(224px,1fr));gap:16px;margin:0;padding:0;list-style:none}#hb-resultaat ul.products::before,#hb-resultaat ul.products::after{content:none!important;display:none!important}ul.products li.product.hb-kaart{width:auto!important;margin:0!important;padding:0!important;float:none!important;display:flex;flex-direction:column;font-family:var(--sans);background:#fff;border:1px solid #E5E0D8!important;border-radius:20px!important;overflow:hidden;box-shadow:0 2px 6px rgb(28 48 74 / .05),0 12px 30px rgb(28 48 74 / .09);transition:transform .28s var(--ease,cubic-bezier(.22,.61,.36,1)),box-shadow .28s}ul.products li.product.hb-kaart:hover{transform:translateY(-5px);box-shadow:0 16px 40px rgb(28 48 74 / .12),0 48px 96px rgb(28 48 74 / .18)}.hb-kaart-beeld{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:#fff}.hb-kaart-beeld img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}li.hb-kaart .hb-kaart-beeld,li.hb-kaart .hb-kaart-beeld img,li.hb-kaart .hb-kaart-naam a{border-radius:0!important}.hb-kaart-conditie,.hb-kaart-voordeel{position:absolute;top:11px;z-index:2;font-size:.68rem;font-weight:800;letter-spacing:.01em;padding:.3rem .6rem}.hb-kaart-conditie{left:11px;background:#1C1C1E;color:#fff;border-radius:999px;display:inline-flex;align-items:center;gap:5px;box-shadow:0 4px 12px rgb(0 0 0 / .22)}.hb-kaart-conditie svg{width:11px;height:11px;fill:currentColor;flex:none}.hb-kaart-voordeel{right:11px;background:#FF0042;color:#fff;border-radius:999px;box-shadow:0 4px 12px rgb(255 0 66 / .28)}.hb-kaart-body{padding:15px 16px 16px;display:flex;flex-direction:column;gap:8px;flex:1}.hb-kaart-merk{font-family:var(--serif);font-weight:700;font-size:.95rem;color:#1C1C1E}.hb-kaart-merk.has-logo{display:flex;align-items:center;min-height:30px}.hb-kaart-merk.has-logo img{width:auto!important;max-width:70px;height:30px;object-fit:contain;object-position:left center;margin:0!important;border-radius:0!important}.hb-kaart-naam{font-family:var(--serif);font-size:1.05rem;font-weight:600;line-height:1.2;margin:0!important}.hb-kaart-naam a{color:#1C1C1E;text-decoration:none}.hb-kaart-merk+.hb-kaart-naam{margin-top:0!important}.hb-kaart-hardheid-kop{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.hb-kaart-hardheid-kop span{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#A29A8D}.hb-kaart-hardheid-kop strong{font-size:.76rem;font-weight:700;color:#1C1C1E}.hb-kaart-balk{display:flex;gap:3px}.hb-kaart-balk span{flex:1;height:5px;border-radius:3px;background:#EFEAE1}.hb-kaart-balk span.is-aan{background:#1C1C1E}.hb-kaart-eigenschappen{display:flex;flex-direction:column;gap:5px}.hb-kaart-eig{display:grid;grid-template-columns:minmax(0,1fr) 84px;align-items:center;gap:10px}.hb-kaart-eig-naam{font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#A29A8D;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-kaart-eig .hb-kaart-balk{width:84px}.hb-kaart-eig{cursor:help}.hb-kaart-schaal{display:flex;flex-direction:column;gap:2px;width:84px}.hb-kaart-schaal .hb-kaart-balk{width:100%}.hb-kaart-uiteinden{display:flex;justify-content:space-between;font-size:.54rem;line-height:1;color:#B3AB9F;letter-spacing:.01em}.hb-kaart-slaper{font-size:.73rem;color:#5A5348;font-weight:600}.hb-kaart-labels{display:flex;gap:6px;flex-wrap:wrap}.hb-kaart-label{font-size:.72rem;font-weight:600;color:#5A5348;background:#F4F1EB;border:1px solid #EAE4D9;padding:3px 9px;border-radius:8px}.hb-kaart-regels{display:flex;flex-direction:column;gap:4px}.hb-kaart-regel{display:flex;align-items:center;gap:6px;font-size:.73rem;color:#48484A;font-weight:500}.hb-kaart-regel svg{width:14px;height:14px;flex-shrink:0;fill:none;stroke:#1A7A40;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hb-kaart-regel.is-let-op{color:#C81E1E;font-weight:700}.hb-kaart-regel.is-let-op svg{stroke:currentColor}.hb-kaart-prijs{display:flex;align-items:baseline;gap:8px;margin-top:auto;padding-top:10px;font-family:var(--serif);font-size:1.3rem;font-weight:700;color:#1C1C1E;line-height:1}.hb-kaart-prijs .requestprefix{font-family:var(--sans);font-size:.72rem!important;font-weight:400;color:#8E8E93!important}.hb-kaart-prijs del{order:3;font-family:var(--sans);font-size:.8rem;font-weight:400;color:#8E8E93;text-decoration:line-through}.hb-kaart-prijs ins{text-decoration:none;color:#FF0042}.hb-kaart-prijs .parts_price,.hb-kaart-prijs .saving_price{display:none}.hb-kaart-knop{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:10px;padding:.7rem 1rem;border-radius:12px;background:#16B765;color:#fff;text-decoration:none;box-shadow:0 8px 22px rgb(22 183 101 / .26);font-family:var(--sans);font-size:.82rem;font-weight:800;transition:background .22s var(--ease,cubic-bezier(.22,.61,.36,1))}.hb-kaart-knop:hover{background:#129E56;color:#fff}.hb-kaart-knop svg{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hb-verbalk{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);z-index:120;display:flex;align-items:center;gap:14px;background:#1C1C1E;color:#fff;border-radius:16px;padding:12px 12px 12px 18px;box-shadow:0 16px 46px rgb(0 0 0 / .30);font-family:var(--sans);max-width:calc(100vw - 32px)}.hb-verbalk[hidden]{display:none}.hb-verbalk-tekst{font-size:.85rem;font-weight:600}.hb-verbalk-tekst strong{font-weight:800}.hb-verbalk-wis{border:0;background:#fff0;color:#A9A6A2;cursor:pointer;font-family:var(--sans);font-size:.82rem;font-weight:600}.hb-verbalk-wis:hover{color:#fff}.hb-verbalk-knop{border:none;background:#FF0042;color:#fff;cursor:pointer;font-family:var(--sans);font-weight:800;font-size:.82rem;padding:.62rem 1.2rem;border-radius:999px;white-space:nowrap;transition:background .2s var(--ease,cubic-bezier(.22,.61,.36,1))}.hb-verbalk-knop:hover{background:#D4002F}.hb-verpop{position:fixed;inset:0;z-index:200;background:rgb(20 18 16 / .5);display:flex;align-items:center;justify-content:center;padding:24px;font-family:var(--sans)}.hb-verpop[hidden]{display:none}.hb-verpop-paneel{background:#fff;border-radius:22px;max-width:920px;width:100%;max-height:86vh;overflow:auto;box-shadow:0 30px 80px rgb(0 0 0 / .32)}.hb-verpop-kop{display:flex;align-items:center;justify-content:space-between;padding:20px 26px;border-bottom:1px solid #EEE7DB;position:sticky;top:0;background:#fff;z-index:1}.hb-verpop-kop h3{font-family:var(--serif);font-size:1.3rem;font-weight:600;color:#1C1C1E;margin:0}.hb-verpop-sluit{width:36px;height:36px;border:none;background:#F1ECE4;border-radius:10px;font-size:1.3rem;line-height:1;color:#1C1C1E;cursor:pointer}.hb-verpop-sluit:hover{background:#E7E0D4}.hb-verpop-body{padding:8px 26px 26px;overflow-x:auto}.hb-verpop-laden{padding:30px 0;color:#8E8E93;font-size:.9rem}.hb-vertabel{width:100%;border-collapse:collapse;min-width:520px}.hb-vertabel th,.hb-vertabel td{text-align:left;padding:12px 14px}.hb-vertabel thead th{border-bottom:2px solid #E5E0D8;vertical-align:bottom}.hb-vertabel .hb-vertabel-kenmerk{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9A8C7B}.hb-vertabel thead a{text-decoration:none;display:block}.hb-vertabel thead img{width:72px;height:72px;object-fit:contain;border-radius:10px;background:#F7F4EF;margin-bottom:6px;display:block}.hb-vertabel thead span{display:block;font-size:.86rem;font-weight:800;color:#1C1C1E}.hb-vertabel tbody td{border-bottom:1px solid #EFE9DF;font-size:.86rem;color:#2C2C2E}.hb-vertabel .hb-vertabel-label{font-size:.82rem;font-weight:700;color:#1C1C1E;white-space:nowrap}.hb-vertabel .parts_price,.hb-vertabel .tooltip{display:none}.hb-kaart-vergelijk{display:flex;align-items:center;justify-content:center;gap:7px;padding:4px;margin-top:2px;background:none;border:0;cursor:pointer;font-family:var(--sans);font-size:.78rem;font-weight:600;color:#8E8E93}.hb-kaart-vergelijk:hover{color:#1C1C1E}.hb-kaart-vinkje{width:16px;height:16px;border-radius:5px;border:1px solid #D9D3C9;display:flex;align-items:center;justify-content:center;background:#fff;transition:all .18s var(--ease,cubic-bezier(.22,.61,.36,1))}.hb-kaart-vinkje svg{width:11px;height:11px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0}.hb-kaart-vergelijk.is-aan{color:#1C1C1E}.hb-kaart-vergelijk.is-aan .hb-kaart-vinkje{background:#FF0042;border-color:#FF0042}.hb-kaart-vergelijk.is-aan .hb-kaart-vinkje svg{opacity:1}#hb-resultaat{transition:opacity .18s ease}#hb-resultaat.is-laden{opacity:.45;pointer-events:none}@keyframes hbFloatA{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(22px,-16px) scale(1.16)}}@keyframes hbFloatB{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-26px,14px) scale(1.22)}}@keyframes hbTwinkle{0%,100%{opacity:.2}50%{opacity:.9}}@keyframes hbBob{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-5px)}}@keyframes hbZzz{0%{opacity:0;transform:translate(0,6px) scale(.7)}28%{opacity:.95}100%{opacity:0;transform:translate(7px,-18px) scale(1.15)}}@media (max-width:900px){.hb-advies-kaart,.hb-cat-media{width:100%}.hb-cat-hero-grid{gap:24px}}.hb-laadmeer{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:36px;width:100%;font-family:var(--sans,'Manrope',system-ui,sans-serif);letter-spacing:normal}.hb-laadmeer-tekst{font-size:.85rem;color:#8E8E93;font-weight:600;line-height:1.4}.hb-laadmeer-tekst b{color:#1C1C1E}.hb-laadmeer-balk{width:220px;height:5px;border-radius:999px;background:#EAE4DA;overflow:hidden}.hb-laadmeer-vulling{height:100%;background:#FF0042;border-radius:999px}.hb-laadmeer-knop{display:inline-flex;align-items:center;gap:9px;background:#1C1C1E;color:#fff;font-family:inherit;font-weight:700;font-size:.92rem;line-height:1.2;text-decoration:none;border:0;padding:.85rem 1.9rem;border-radius:999px;transition:background .15s ease,opacity .15s ease}.hb-laadmeer-knop:hover{background:#000;color:#fff}.hb-laadmeer-knop.is-laden{opacity:.6;pointer-events:none}.hb-laadmeer-knop svg{width:15px;height:15px;fill:none;stroke:#FF0042;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.hb-kaart-prijs del span,.hb-kaart-prijs del bdi{text-decoration:line-through!important}.hb-kaart-prijs .woocommerce-Price-currencySymbol{display:inline!important;font-size:.68em}.hb-kaart-prijs del .woocommerce-Price-currencySymbol{font-size:1em}.hb-cat-onder{font-family:var(--sans,'Manrope',system-ui,sans-serif);letter-spacing:normal}.hb-cat-onder summary{list-style:none}.hb-cat-onder summary::-webkit-details-marker{display:none}.hb-cat-onder ul{list-style:disc}.hb-cob-wijzer:hover{background:#D4002F!important}.hb-cob-bel.is-wit:hover{background:#FBF9F5!important;color:#1C1C1E!important;border-color:#D8D2C8!important}.hb-cob-bel.is-rood:hover{background:#D4002F!important;color:#fff!important;border-color:#D4002F!important}.hb-cob-bel:not(.is-wit):not(.is-rood):hover{background:#FBF9F5!important;color:#1C1C1E!important}@media (max-width:820px){.hb-cat-onder .hb-cob-tekstgrid{grid-template-columns:1fr!important}}.hb-cob-bestaand h2,.hb-cob-bestaand h3,.hb-cob-bestaand h4{font-family:var(--serif,'Fraunces',Georgia,serif);color:#1C1C1E}.content .contentrow{margin-bottom:0}.hb-cat-onder>div,.hb-cat-onder .hb-cob-band>div{max-width:none!important;padding-left:0!important;padding-right:0!important}.hb-cat-onder .hb-cob-band{box-shadow:0 0 0 100vmax #F7F4EF;clip-path:inset(0 -100vmax)}.hb-kaart-knop.is-3d svg{width:15px;height:15px}.hb-kaart-toplabel{position:absolute;top:11px;left:11px;z-index:2;font-size:.65rem;font-weight:800;letter-spacing:.02em;padding:.3rem .58rem;border-radius:8px;background:#1C1C1E;color:#fff;pointer-events:none;font-family:var(--sans)}.hb-kaart-3dlabel{position:absolute;bottom:10px;left:10px;z-index:2;display:inline-flex;align-items:center;gap:5px;font-size:.66rem;font-weight:800;letter-spacing:.02em;padding:.32rem .6rem;border-radius:999px;background:rgb(28 28 30 / .92);color:#fff;pointer-events:none;box-shadow:0 4px 12px rgb(0 0 0 / .2);font-family:var(--sans)}.hb-kaart-3dlabel svg{width:13px;height:13px;flex:none;fill:none;stroke:#FF3D6E;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hb-kaart-kleuren{display:flex;align-items:center;gap:6px;margin-top:1px}.hb-kaart-bollen{display:flex;gap:5px}.hb-kaart-bol{width:17px;height:17px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1.5px #fff,0 0 0 1px rgb(0 0 0 / .14)}.hb-kaart-kleuren-aantal{font-size:.72rem;color:#8E8E93;font-weight:600;font-family:var(--sans)}.hb-kaart-label svg{vertical-align:-1px;margin-right:5px}@keyframes hbCobFloatA{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(22px,-16px) scale(1.16)}}@keyframes hbCobFloatB{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-26px,14px) scale(1.22)}}@keyframes hbCobTwinkle{0%,100%{opacity:.2}50%{opacity:.9}}.hb-cob-3d-cta:hover{background:#D4002F!important}@media (max-width:760px){.hb-cob-3d{padding:26px 24px!important}.hb-cob-3d-beeld{width:100%!important;height:220px!important}.hb-cob-3d-tekst{min-width:0!important}.hb-cob-3d-stappen{grid-template-columns:1fr!important}}@media (min-width:641px) and (max-width:900px){.hb-advies-kaart{min-height:244px}}.hb-vertabel tr.hb-vertabel-kop-gelijk td{padding-top:18px;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#A29A8D;background:#fff0;border-bottom:1px solid #EFEAE1}.hb-vertabel tr.hb-vertabel-gelijk td{color:#8E8E93}.hb-vertabel tr.hb-vertabel-gelijk td.hb-vertabel-label{color:#A29A8D}.hb-om-band{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px}.hb-om-band .hb-soort-chip{min-height:44px}.hb-om-band .hb-soort-chip.is-leeg{opacity:.45}@media (max-width:640px){.hb-om-band .hb-filters-label{display:none}.hb-om-band{gap:6px}.hb-om-band .hb-soort-chip{padding:.6rem .8rem}}.woocommerce ul.products li.product a.hb-kaart-bol{border-radius:50%}