.elementor .all-mobile-menu-link{min-width:0px;font-size:12px;color:#7f6b47;line-height:1.5;padding:11px;margin:0px;display:block;overflow-wrap: anywhere;\n}.elementor .all-mobile-menu-panel{width:auto;min-width:0px;position:absolute;inset-block-start:100%;inset-inline-end:0px;inset-inline-start:0px;z-index:50;padding:12px;border-radius:10px;border-width:1px;border-color:#e8e4dc;border-style:solid;background-color:#ffffff;box-shadow:0px 10px 30px 0px #6350391a;display:grid;gap:5px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(5, auto);}.elementor .all-mobile-menu-label{font-size:11px;color:#8a7a60;line-height:1.6;margin:0px;}.elementor .all-mobile-menu-summary{width:auto;min-width:0px;color:#8a7a60;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:8px;justify-content:flex-start;align-items:center;list-style: none;\n}.elementor .all-mobile-menu-item{min-width:0px;position:static;padding:0px;}.elementor .all-mobile-menu{min-width:0px;position:static;padding:0px;display:none;}.elementor .all-product-price{font-weight:500;font-size:0.875rem;color:var(--all-dark);line-height:1.5;display:block;}.elementor .all-round-label{line-height:1.05;}.elementor .all-studio-heading{line-height:1.1;}.elementor .all-hero-price{font-weight:500;white-space:nowrap;\n}.elementor .all-contact-title{font-weight:500;line-height:1.4;}.elementor .all-product-title{font-weight:400;line-height:1.6;}.elementor .all-footer-legal{width:auto;font-size:10px;color:#9a8b74;padding:0px;gap:14px;flex-wrap:wrap;}.elementor .all-footer-bottom{font-size:10px;color:#9a8b74;padding-block-start:21px;padding-block-end:21px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#e9e0d1;border-style:solid;gap:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .all-footer-copy{font-size:11px;color:#9a8b74;line-height:1.85;margin:0px;overflow-wrap: anywhere;\n}.elementor .all-footer-title{font-weight:500;font-size:12px;color:#25231f;letter-spacing:0px;line-height:1.5;margin-block-start:6px;margin-block-end:13px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .all-footer-column{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:9px;align-items:flex-start;}.elementor .all-footer-grid{padding-block-start:0px;padding-block-end:45px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:40px;grid-template-columns:1.4fr 1fr 0.9fr 1.1fr;grid-template-rows:auto;}.elementor .all-footer{padding-block-start:50px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:25px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#e8e4dc;border-style:solid;background-color:#f7f4ee;}.elementor .all-header-studio{font-size:12px;color:#ae6870;line-height:1.6;margin:0px;white-space: nowrap;\n}.elementor .all-header-nav{min-height:53px;padding:0px;gap:20px;justify-content:space-between;align-items:center;}.elementor .all-header-nav-band{padding:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#e8e4dc;border-style:solid;}.elementor .all-header-utilities{width:auto;font-size:11px;color:#5c4e34;padding:0px;gap:16px;flex-wrap:wrap;justify-content:flex-end;align-items:center;}.elementor .all-header-contact{font-size:11px;color:#7c756a;line-height:1.8;margin:0px;display:block;}.elementor .all-header-actions{width:auto;padding:0px;flex-direction:column;gap:10px;align-items:flex-end;}.elementor .all-logo-image{width:140px;height:140px;display:block;max-width:none;\n}.elementor .all-logo-crop{width:140px;height:140px;min-width:0px;overflow:hidden;padding:0px;display:block;flex:0 0 140px;}.elementor .all-header-top{padding-block-start:19px;padding-block-end:19px;padding-inline-start:0px;padding-inline-end:0px;gap:32px;align-items:center;}.elementor .all-header{color:#25231f;padding:0px;background-color:#ffffff;}.elementor .all-stack{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .all-heading-row{padding:0px;margin-block-start:0px;margin-block-end:1.875rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .all-text-link:hover,.elementor .all-text-link:focus-visible{text-decoration:underline;}.elementor .all-text-link{font-weight:500;font-size:0.75rem;color:var(--all-dark);line-height:1.6;text-decoration:none;cursor:pointer;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-flex;gap:0.5rem;align-items:center;}.elementor .all-button:hover,.elementor .all-button:focus-visible{background-color:#443923;}.elementor .all-button{max-width:100%;font-weight:500;font-size:0.75rem;color:#fff;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;padding-block-start:0.9375rem;padding-block-end:0.9375rem;padding-inline-start:1.4375rem;padding-inline-end:1.4375rem;border-radius:0.375rem;border-width:1px;border-color:var(--all-dark);border-style:solid;background-color:var(--all-dark);display:inline-flex;gap:0.75rem;justify-content:center;align-items:center;}.elementor .all-outline:hover,.elementor .all-outline:focus-visible{background-color:#f4ede1;}.elementor .all-outline{color:var(--all-dark);border-color:#d7c8ad;background-color:transparent;}.elementor .all-rose-button:hover,.elementor .all-rose-button:focus-visible{border-color:#a04452;background-color:#a04452;}.elementor .all-rose-button{border-color:var(--all-rose);background-color:var(--all-rose);}.elementor .all-h2{font-weight:400;font-size:clamp(1.75rem,3vw,2.375rem);color:var(--all-ink);letter-spacing:-0.075rem;line-height:1.12;margin:0px;display:block;cursor:default;\n}.elementor .all-h1{font-weight:400;font-size:clamp(2.5rem,4.8vw,4.0625rem);color:var(--all-ink);letter-spacing:-0.075rem;line-height:1.05;margin-block-start:1.25rem;margin-block-end:1.5625rem;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:default;\n}.elementor .all-eyebrow{font-weight:500;font-size:0.625rem;color:var(--all-accent);letter-spacing:0.125rem;line-height:1.7;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.9375rem;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:default;\n}.elementor .all-body{font-size:1rem;color:var(--all-ink);line-height:1.75;}.elementor .all-shell{width:100%;min-width:0px;max-width:77.5rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin-inline:auto; box-sizing:border-box;\n}.elementor .all-section{padding-block:4.0625rem;\n}.elementor .all-layout-allerlei-winkelontwerp{width:100%;min-width:0px;padding:0px;}.elementor .all-layout-contact-sectie{padding-block-start:0px;}.elementor .all-layout-contact-kaart{padding-block-start:1.8125rem;padding-block-end:1.8125rem;padding-inline-start:2.1875rem;padding-inline-end:2.1875rem;border-radius:0.75rem;border-width:1px;border-color:#e6ddce;border-style:solid;background-color:#f5f0e7;gap:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .all-layout-contact-uitleg{font-size:0.75rem;color:#94856c;line-height:1.7;display:block;}.elementor .all-layout-contact-titel{font-weight:500;font-size:1rem;letter-spacing:0px;line-height:1.4;margin-block-start:0px;margin-block-end:0.375rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .all-layout-nagelstudio-kaart{overflow:hidden;padding:0px;border-radius:0.875rem;border-width:1px;border-color:#eddfd8;border-style:solid;background-color:#faf1e7;gap:0px;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;}.elementor .all-layout-nagelstudio-tekst{padding-block-start:3.125rem;padding-block-end:3.125rem;padding-inline-start:2.8125rem;padding-inline-end:2.8125rem;align-self:center;}.elementor .all-layout-nagelstudio-intro{max-width:23.75rem;font-size:0.8125rem;color:#967c73;line-height:1.75;margin-block-end:1.375rem;display:block;}.elementor .all-layout-nagelstudio-titel{font-size:2.625rem;line-height:1.1;margin-block-end:1.125rem;}.elementor .all-layout-nagelstudio-boventitel{color:var(--all-rose);}.elementor .all-layout-nagelstudio-afbeelding{padding:2rem;background-color:#f3e4d8;display:grid;place-items:center;\n}.elementor .all-layout-nagelstudio-visitekaartje{width:100%;height:auto;border-radius:0.625rem;display:block;}.elementor .all-layout-assortiment-achtergrond{padding:0px;border-block-start-width:1px;border-block-end-width:1px;background-color:var(--all-cream);border-top-style: solid; border-top-color: #f2eee8; border-bottom-style: solid; border-bottom-color: #f2eee8;\n}.elementor .all-layout-assortiment-kop-boventitel{margin-block-end:0.5625rem;}.elementor .all-layout-assortiment-actuele-producten{padding:0px;}.elementor .all-layout-assortiment-raster{padding:0px;display:grid;gap:1.4375rem;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;}.elementor .all-layout-assortiment-herhalend-product{min-width:0px;}.elementor .all-layout-productkaart-link{min-width:0px;text-decoration:none;padding:0px;display:block;}.elementor .all-layout-productkaart-prijs{font-weight:500;font-size:0.875rem;color:var(--all-dark);line-height:1.5;display:block;}.elementor .all-layout-productkaart-naam{font-weight:400;font-size:0.75rem;color:var(--all-ink);line-height:1.6;margin-block-start:0px;margin-block-end:0.625rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .all-layout-productkaart-categorie{font-size:0.5625rem;color:#a39886;letter-spacing:0.05rem;margin-block-start:1.0625rem;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .all-layout-productkaart-beeld{overflow:hidden;aspect-ratio:1 / 1.12;padding:1.375rem;border-radius:0.625rem;border-width:1px;border-color:var(--all-line);border-style:solid;background-color:#fff;display:grid;place-items:center;\n}.elementor .all-layout-productkaart-foto{width:100%;height:100%;object-fit:contain;display:block;}.elementor .all-layout-collecties-raster{padding:0px;gap:1.1875rem;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:auto;}.elementor .all-layout-collecties-kop-boventitel{margin-block-end:0.5625rem;}.elementor .all-layout-collectie-2ehands{min-width:0px;text-decoration:none;padding:0px;display:block;}.elementor .all-layout-collectie-tekst-2ehands{padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:0.125rem;padding-inline-end:0.125rem;flex-direction:column;gap:0.25rem;align-items:flex-start;}.elementor .all-layout-collectie-uitleg-2ehands{font-size:0.625rem;color:var(--all-soft);}.elementor .all-layout-collectie-naam-2ehands{font-weight:400;font-size:1.0625rem;color:var(--all-ink);line-height:1.3;margin:0px;display:block;}.elementor .all-layout-collectie-beeld-2ehands{overflow:hidden;aspect-ratio:1 / 1.1;padding:1.375rem;border-radius:0.625rem;border-width:1px;border-color:#f0e9dc;border-style:solid;background-color:#f2eadc;display:grid;place-items:center;\n}.elementor .all-layout-collectie-tweedehands-beeld{font-size:2.75rem;color:var(--all-accent);line-height:1.1;text-align:center;display:block;}.elementor .all-layout-collectie-tuin{min-width:0px;text-decoration:none;padding:0px;display:block;}.elementor .all-layout-collectie-tekst-tuin{padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:0.125rem;padding-inline-end:0.125rem;flex-direction:column;gap:0.25rem;align-items:flex-start;}.elementor .all-layout-collectie-uitleg-tuin{font-size:0.625rem;color:var(--all-soft);}.elementor .all-layout-collectie-naam-tuin{font-weight:400;font-size:1.0625rem;color:var(--all-ink);line-height:1.3;margin:0px;display:block;}.elementor .all-layout-collectie-beeld-tuin{overflow:hidden;aspect-ratio:1 / 1.1;padding:1.375rem;border-radius:0.625rem;border-width:1px;border-color:#f0e9dc;border-style:solid;background-color:#eef0e6;display:grid;place-items:center;\n}.elementor .all-layout-collectie-foto-tuin{width:100%;height:100%;object-fit:contain;border-radius:0.4375rem;display:block;}.elementor .all-layout-collectie-mens{min-width:0px;text-decoration:none;padding:0px;display:block;}.elementor .all-layout-collectie-tekst-mens{padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:0.125rem;padding-inline-end:0.125rem;flex-direction:column;gap:0.25rem;align-items:flex-start;}.elementor .all-layout-collectie-uitleg-mens{font-size:0.625rem;color:var(--all-soft);}.elementor .all-layout-collectie-naam-mens{font-weight:400;font-size:1.0625rem;color:var(--all-ink);line-height:1.3;margin:0px;display:block;}.elementor .all-layout-collectie-beeld-mens{overflow:hidden;aspect-ratio:1 / 1.1;padding:1.375rem;border-radius:0.625rem;border-width:1px;border-color:#f0e9dc;border-style:solid;background-color:#edece9;display:grid;place-items:center;\n}.elementor .all-layout-collectie-foto-mens{width:100%;height:100%;object-fit:contain;border-radius:0.4375rem;display:block;}.elementor .all-layout-collectie-huis{min-width:0px;text-decoration:none;padding:0px;display:block;}.elementor .all-layout-collectie-tekst-huis{padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:0.125rem;padding-inline-end:0.125rem;flex-direction:column;gap:0.25rem;align-items:flex-start;}.elementor .all-layout-collectie-uitleg-huis{font-size:0.625rem;color:var(--all-soft);}.elementor .all-layout-collectie-naam-huis{font-weight:400;font-size:1.0625rem;color:var(--all-ink);line-height:1.3;margin:0px;display:block;}.elementor .all-layout-collectie-beeld-huis{overflow:hidden;aspect-ratio:1 / 1.1;padding:1.375rem;border-radius:0.625rem;border-width:1px;border-color:#f0e9dc;border-style:solid;background-color:#f6f1e8;display:grid;place-items:center;\n}.elementor .all-layout-collectie-foto-huis{width:100%;height:100%;object-fit:contain;border-radius:0.4375rem;display:block;}.elementor .all-layout-collectie-dier{min-width:0px;text-decoration:none;padding:0px;display:block;}.elementor .all-layout-collectie-tekst-dier{padding-block-start:1.125rem;padding-block-end:1.125rem;padding-inline-start:0.125rem;padding-inline-end:0.125rem;flex-direction:column;gap:0.25rem;align-items:flex-start;}.elementor .all-layout-collectie-uitleg-dier{font-size:0.625rem;color:var(--all-soft);}.elementor .all-layout-collectie-naam-dier{font-weight:400;font-size:1.0625rem;color:var(--all-ink);line-height:1.3;margin:0px;display:block;}.elementor .all-layout-collectie-beeld-dier{overflow:hidden;aspect-ratio:1 / 1.1;padding:1.375rem;border-radius:0.625rem;border-width:1px;border-color:#f0e9dc;border-style:solid;background-color:#f6ece5;display:grid;place-items:center;\n}.elementor .all-layout-collectie-foto-dier{width:100%;height:100%;object-fit:contain;border-radius:0.4375rem;display:block;}.elementor .all-layout-hero{overflow:hidden;position:relative;padding:0px;border-block-end-width:1px;background-image:linear-gradient(90deg, rgba(246,241,232,0.98) 0%,rgba(246,241,232,0.55) 100%),url("https://allerleiwebwinkel.nl/wp-content/uploads/2024/04/aw_home-background.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#f6f1e8;isolation:isolate; border-bottom-style: solid; border-bottom-color: #eee5d7;\n}.elementor .all-layout-hero-inhoud{min-height:34.375rem;gap:3.75rem;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-rows:auto;align-items:center;padding-block:3.375rem;\n}.elementor .all-layout-hero-collage{height:27.5rem;min-width:0px;position:relative;padding:0px;}.elementor .all-layout-hero-rond-label{width:5.3125rem;height:5.3125rem;position:absolute;inset-block-start:0px;inset-inline-start:0.875rem;font-size:0.9375rem;color:var(--all-accent);line-height:1.05;text-align:center;border-radius:50%;border-width:1px;border-color:#c6b58e;border-style:solid;transform:rotateX(0deg) rotateY(0deg) rotateZ(-10deg);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .all-layout-hero-tekst{z-index:2;}.elementor .all-layout-hero-voetnoten{padding:0px;margin-block-start:2.1875rem;gap:1.4375rem;flex-wrap:wrap;}.elementor .all-layout-hero-persoonlijk-contact{font-size:0.625rem;color:#94856c;}.elementor .all-layout-hero-nieuw-tweedehands{font-size:0.625rem;color:#94856c;}.elementor .all-layout-hero-acties{padding:0px;margin-block-start:0.625rem;gap:1.5rem;flex-wrap:wrap;align-items:center;}.elementor .all-layout-hero-intro{max-width:28.125rem;font-size:0.9375rem;color:var(--all-soft);line-height:1.8;margin-block-start:0px;margin-block-end:1.375rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .all-layout-hero-product-2{width:39%;height:13.75rem;overflow:hidden;position:absolute;inset-inline-end:0px;inset-block-end:0px;z-index:3;padding:0.9375rem;border-radius:0.8125rem;border-width:1px;border-color:#e9e1d3;border-style:solid;background-color:#fff;box-shadow:0px 18px 35px 0px rgba(117,97,69,0.08);transform:rotateX(0deg) rotateY(0deg) rotateZ(2deg);display:flex;flex-direction:column;}.elementor .all-layout-hero-voet-2{padding-block-start:0.875rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:0.5rem;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #f0ece5;\n}.elementor .all-layout-hero-prijs-2{font-weight:500;font-size:0.75rem;color:var(--all-dark);white-space:nowrap;\n}.elementor .all-layout-hero-label-2{font-size:0.625rem;color:#9c8b70;line-height:1.4;}.elementor .all-layout-hero-afbeelding-2{width:100%;height:100%;min-height:0px;object-fit:contain;padding:0.625rem;display:block;flex:1 1 0px;}.elementor .all-layout-hero-product-1{width:43%;height:16.875rem;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-end:0.5rem;padding:0.9375rem;border-radius:0.8125rem;border-width:1px;border-color:#e9e1d3;border-style:solid;background-color:#fff;box-shadow:0px 18px 35px 0px rgba(117,97,69,0.08);transform:rotateX(0deg) rotateY(0deg) rotateZ(5deg);display:flex;flex-direction:column;}.elementor .all-layout-hero-voet-1{padding-block-start:0.875rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:0.5rem;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #f0ece5;\n}.elementor .all-layout-hero-prijs-1{font-weight:500;font-size:0.75rem;color:var(--all-dark);white-space:nowrap;\n}.elementor .all-layout-hero-label-1{font-size:0.625rem;color:#9c8b70;line-height:1.4;}.elementor .all-layout-hero-afbeelding-1{width:100%;height:100%;min-height:0px;object-fit:contain;padding:0.625rem;display:block;flex:1 1 0px;}.elementor .all-layout-hero-product-0{width:54%;height:18.125rem;overflow:hidden;position:absolute;inset-block-start:5.625rem;inset-inline-start:0px;z-index:2;padding:0.9375rem;border-radius:0.8125rem;border-width:1px;border-color:#e9e1d3;border-style:solid;background-color:#fff;box-shadow:0px 18px 35px 0px rgba(117,97,69,0.08);transform:rotateX(0deg) rotateY(0deg) rotateZ(-5deg);display:flex;flex-direction:column;}.elementor .all-layout-hero-voet-0{padding-block-start:0.875rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:0.5rem;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: #f0ece5;\n}.elementor .all-layout-hero-prijs-0{font-weight:500;font-size:0.75rem;color:var(--all-dark);white-space:nowrap;\n}.elementor .all-layout-hero-label-0{font-size:0.625rem;color:#9c8b70;line-height:1.4;}.elementor .all-layout-hero-afbeelding-0{width:100%;height:100%;min-height:0px;object-fit:contain;padding:0.625rem;display:block;flex:1 1 0px;}