@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600;700&display=swap');:root{--alm-text:#2C2A28;--alm-muted:#6F6A63;--alm-page:#F8F6F3;--alm-linen:#EFE7E0;--alm-card:#FFFFFF;--alm-border:#E6DED7;--alm-shadow:0 1px 0 rgba(0,0,0,.03);--alm-primary:#9C5A2C;--alm-primary-h:#844A23;--alm-radius:10px}html,body{background-color:var(--alm-page)!important;color:var(--alm-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:"DM Sans",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-weight:400;font-size:16px;line-height:1.65;letter-spacing:0}#body_landingspagina #crumbs{display:none}#mid,.container,.page,.content,.main,#body_home,#body_category,#body_product,#pdp,.category,.collection,.product-list{background:transparent!important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Playfair Display",serif!important;color:var(--alm-text)!important;line-height:1.15;font-weight:600!important;letter-spacing:0.2px;text-transform:none!important}h1,.h1{font-size:clamp(26px,2.1vw,34px)!important}h2,.h2{font-size:clamp(20px,1.6vw,26px)!important}h3,.h3{font-size:clamp(18px,1.3vw,22px)!important}h4,.h4{font-size:16px!important}p{color:var(--alm-text)!important}small,.small,.text-muted{color:#7E746C!important}.section-title{font-family:"Playfair Display",serif!important;font-weight:600!important;font-size:clamp(28px,2.2vw,36px)!important;line-height:1.15!important;text-align:center;margin:0 0 18px 0!important;text-transform:none!important}.section-title .title-little{display:block;font-family:"DM Sans",sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:.03em!important;color:#8C837B!important;margin-top:6px!important;text-transform:none!important}#pagecontent .custom_content .intro-lead{font-size:18px!important;line-height:1.7!important;max-width:66ch;margin-bottom:22px!important;font-weight:500}.intro-tip{font-size:14px;color:var(--alm-muted)}#pagecontent .category-description,#pagecontent .category-intro,#pdp .product-description,#pdp .des,#pdp .desUsp,.about-wrapper{max-width:68ch}a{color:var(--alm-muted)!important;text-decoration:none!important}a:hover{color:var(--alm-primary)!important;text-decoration:underline!important;text-decoration-thickness:1px;text-underline-offset:3px}p a,.about-wrapper a,.category-description a,.product-description a{color:var(--alm-primary)!important}p a:hover,.about-wrapper a:hover,.category-description a:hover,.product-description a:hover{color:var(--alm-primary-h)!important}.quick-links{font-size:14px;color:var(--alm-muted);margin-top:8px}.quick-links a{font-weight:600}#mid{width:100%;max-width:1200px}.container{padding:0 15px}pre{overflow:auto}.button,.button-default,.button-lg,.btn,.card .button,.card-button,.btn-outline-success{background-color:var(--alm-card)!important;border:1px solid var(--alm-border)!important;color:var(--alm-text)!important;border-radius:var(--alm-radius)!important;text-decoration:none!important;box-shadow:var(--alm-shadow)!important;font-family:"DM Sans",sans-serif!important;font-weight:600!important;letter-spacing:.01em!important;text-transform:none!important;font-size:14px!important;line-height:1.1!important;padding:12px 18px!important;transition:transform .12s ease,background-color .12s ease,border-color .12s ease}.button:hover,.button-default:hover,.button-lg:hover,.btn:hover,.card .button:hover,.card-button:hover,.btn-outline-success:hover{background-color:var(--alm-linen)!important;border-color:var(--alm-border)!important;color:var(--alm-text)!important;text-decoration:none!important;transform:translateY(-1px)}.btn-success,.button-success{background-color:var(--alm-primary)!important;border-color:var(--alm-primary)!important;color:#fff!important;font-weight:700!important}.btn-success:hover,.button-success:hover{background-color:var(--alm-primary-h)!important;border-color:var(--alm-primary-h)!important;color:#fff!important}.btn-success{--bs-btn-bg:var(--alm-primary)!important;--bs-btn-border-color:var(--alm-primary)!important;--bs-btn-hover-bg:var(--alm-primary-h)!important;--bs-btn-hover-border-color:var(--alm-primary-h)!important;--bs-btn-color:#fff!important;--bs-btn-hover-color:#fff!important}.card{display:flex;position:relative;align-items:center;text-decoration:none;background-color:transparent;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--alm-border);overflow:hidden;border-radius:0}.card img{display:block;width:100%;margin-bottom:0!important}@media only screen and (min-width:992px){.card{flex-direction:column;border-bottom:none;margin-bottom:0;padding-bottom:0}}.card.card-category{background:transparent;padding:0;border-bottom:none}.card.card-category img + .card-footer,.card.card-category img + span.card-footer,.card.card-category img + .card-title,.card.card-category img + span.card-title{margin-top:14px;display:block}.card.card-category .card-footer{padding:0;text-align:center}.card.card-category .card-title,.card.card-category .card-text,span.card-title,span.card-button{font-family:"DM Sans",sans-serif!important;font-size:14px!important;font-weight:600!important;color:var(--alm-text)!important;letter-spacing:.02em!important;text-transform:none!important}span.card-button{display:inline-block!important;margin-top:14px!important;background-color:var(--alm-card)!important;border:1px solid var(--alm-border)!important;border-radius:var(--alm-radius)!important;padding:12px 18px!important;box-shadow:var(--alm-shadow)!important}span.card-button:hover{background-color:var(--alm-linen)!important}.navigation-bar-body{background-color:var(--alm-page)!important}.mega-navbar-link{color:var(--alm-text)!important;font-family:"DM Sans",sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:0.02em!important;text-transform:none!important}.mega-navbar-link:hover{color:var(--alm-primary)!important}.mega-navbar-item{border-bottom:2px solid transparent;margin-left:0!important}.mega-navbar-item.active{border-bottom:2px solid var(--alm-text)}.navigation-bar-dropdown-menu a,.mega-dropdown-content a{color:var(--alm-text)!important;text-decoration:none!important;text-transform:none!important}.navigation-bar-dropdown-menu a:hover,.mega-dropdown-content a:hover{color:var(--alm-primary)!important;text-decoration:underline!important;text-decoration-color:var(--alm-primary)!important}#sidebar{color:var(--alm-text);font-size:14px}#sidebar .sidebar_widget,#sidebar nav{background-color:var(--alm-card)!important;border:1px solid var(--alm-border);padding:10px 18px;border-radius:var(--alm-radius)}.widget-title,#filter_header,p.filter-header{font-family:"Playfair Display",serif!important;color:var(--alm-text)!important;font-weight:600!important;text-transform:none!important}.widget-title,p.filter-header{font-size:16px!important}#filter_header{font-size:22px!important}#sidebar .list-collapsible>li>a,.list-vertical li a{font-weight:500;font-size:14px;color:var(--alm-text)!important;padding:6px 10px;text-transform:none!important}.list-vertical li a:hover{color:var(--alm-primary)!important}select,input,textarea,.field-input{border-radius:var(--alm-radius)!important;border-color:var(--alm-border)!important}#pdp .container{max-width:1366px}#pdp .nested-ul{padding-left:0}#pdp .nested-ul>.nested-li{list-style-type:none}.pdp-panel .pdp-usp{background-color:#FDFBF8!important;border:1px solid #E9E1DA!important;border-radius:var(--alm-radius);padding:14px 16px!important}.pdp-panel .pdp-usp li{color:var(--alm-text)!important}.pdp-panel .pdp-usp a{color:var(--alm-primary)!important}#pdp .choose-card .btn-fa-round.btn-lg,#pdp .add_to_collection.btn-fa-round{background:var(--alm-primary)!important;border-color:var(--alm-primary)!important;border-radius:var(--alm-radius)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px;height:44px;padding:0!important;text-decoration:none!important}#pdp .choose-card .btn-fa-round.btn-lg:hover,#pdp .add_to_collection.btn-fa-round:hover{background:var(--alm-primary-h)!important;border-color:var(--alm-primary-h)!important}#pdp .choose-card .btn-fa-round.btn-lg i,#pdp .add_to_collection.btn-fa-round i,#pdp .choose-card .btn-fa-round.btn-lg svg,#pdp .add_to_collection.btn-fa-round svg{color:#fff!important;margin:0!important}#card-info-right .open_calculator,#card-info-right a.open_calculator,#card-info-right a.openPrijsCalculator.open_calculator,#body_design #card-info-right .open_calculator,#body_design #card-info-right a.open_calculator,#calculator_partial .open_calculator,#calculator_partial a.open_calculator,#calculator_partial a.openPrijsCalculator.open_calculator{background-color:var(--alm-primary)!important;border:1px solid var(--alm-primary)!important;color:#fff!important;opacity:1!important;border-radius:var(--alm-radius)!important;padding:10px 14px!important;display:inline-flex!important;align-items:center!important;gap:10px!important;text-decoration:none!important;line-height:1.2!important;box-shadow:none!important}#card-info-right .open_calculator,#card-info-right .open_calculator *,#calculator_partial .open_calculator,#calculator_partial .open_calculator *{color:#fff!important;fill:#fff!important;opacity:1!important}#card-info-right .open_calculator:hover,#card-info-right a.openPrijsCalculator.open_calculator:hover,#calculator_partial .open_calculator:hover,#calculator_partial a.openPrijsCalculator.open_calculator:hover{background-color:var(--alm-primary-h)!important;border-color:var(--alm-primary-h)!important;color:#fff!important}#calculator_partial,#calculator_partial .price-accordion-menu,#calculator_partial .calculator_panel{background:transparent!important}.footer,#footer,.footer-body{background-color:var(--alm-linen);border-top:1px solid var(--alm-border)}.footer-title{font-family:"Playfair Display",serif;font-weight:600;color:var(--alm-text);text-transform:none}.footer-item,.footer a{font-family:"DM Sans",sans-serif;color:var(--alm-muted);text-transform:none}.footer a:hover{color:var(--alm-primary);text-decoration:underline;text-decoration-color:var(--alm-primary)}.footer-foot{background:var(--alm-page);border-top:1px solid var(--alm-border);text-align:center;padding:8px 0}@media only screen and (max-width:991px){.navigation-bar-body .navigation-bar-item-logo>img{max-width:140px;padding:0}}@media only screen and (max-width:280px){.navigation-bar-body .navigation-bar-item-logo>img{max-width:125px;padding:0}}:focus-visible{outline:2px solid rgba(156,90,44,.35);outline-offset:2px;border-radius:var(--alm-radius)}#filter_menu #tagli-geel label{background-color:#f5d44c}#filter_menu #tagli-groen label{background-color:#707c72}#filter_menu #tagli-blauw label{background-color:#a4bcc8}#filter_menu #tagli-oranje label{background-color:#e98b34}#filter_menu #tagli-roze label{background-color:#e7c2ba}#filter_menu #tagli-paars label{background-color:#CBB5D0}#filter_menu #tagli-rood label{background-color:#cf3430}#filter_menu #tagli-grijs label{background-color:#9f9f9f}#filter_menu #tagli-bruin label{background-color:#9C5A2C}#filter_menu #tagli-beige label{background-color:#e6dbbf}#filter_menu #tagli-metallics label{background-image:url(/media/zilver-goud-brons.jpg);background-size:cover!important}#filter_menu #tagli-kleurrijk label{background-image:url(/media/regenboog.jpg);background-size:cover!important}#filter_menu .tag-li.active label,#filter_menu input:checked + label{box-shadow:0 0 0 2px var(--alm-text) inset!important}.usp-section{background:transparent!important;margin:18px 0 28px!important}.usp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch}@media (min-width:992px){.usp-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}}.usp-card{background:var(--alm-card)!important;border:1px solid var(--alm-border)!important;border-radius:var(--alm-radius)!important;box-shadow:var(--alm-shadow)!important;padding:18px 18px 16px!important;text-align:left!important;height:100%}.usp-icon{font-size:14px!important;line-height:1!important;color:var(--alm-primary)!important;margin-bottom:10px!important}.usp-title{font-family:"DM Sans",sans-serif!important;font-size:14px!important;font-weight:600!important;margin:0 0 6px 0!important;color:var(--alm-text)!important;letter-spacing:.01em!important}.usp-text{font-family:"DM Sans",sans-serif!important;font-size:13px!important;line-height:1.5!important;margin:0!important;color:var(--alm-muted)!important}.html-box .accordion-faq-title{margin-top:1.5rem;font-size:17px;font-family:"Playfair Display",serif;color:var(--alm-text)}.html-box .accordion-faq{width:100%;text-align:left;background-color:var(--alm-linen)!important;cursor:pointer;padding:16px 18px;border:1px solid var(--alm-border);border-radius:var(--alm-radius);font-size:15px;font-family:"DM Sans",sans-serif;font-weight:600;color:var(--alm-text);transition:background-color .2s ease;margin-bottom:8px}.html-box .accordion-faq:hover{background-color:#F4EDE6!important}.html-box .accordion-faq i{float:right;margin-top:3px;transition:transform .2s ease}.html-box .panel{display:none;overflow:hidden;padding:14px 18px 18px;border:1px solid var(--alm-border);border-top:none;border-radius:0 0 var(--alm-radius) var(--alm-radius);background:#fff}.html-box .accordion-faq.active{background-color:#F4EDE6!important;border-bottom-left-radius:0;border-bottom-right-radius:0}.html-box .accordion-faq.active i{transform:rotate(180deg)}.alm-bullets{list-style:none;padding-left:1.4rem;margin:0.75rem 0 1.25rem 0}.alm-bullets>li{position:relative;padding-left:1.2rem;margin-bottom:0.4rem;line-height:1.6}.alm-bullets>li::before{content:"•";position:absolute;left:0;top:0;color:var(--alm-primary);font-weight:700}.banner-home-section{padding-right:24px}.banner-home{padding-top:50px;padding-bottom:30px}.text-center.mb-4{margin-bottom:45px}.card-button{margin-top:14px!important;margin-bottom:18px!important}.alm-circles{display:flex;overflow-x:auto;padding:10px 0}.alm-circle{margin-right:24px}.alm-circle{flex:0 0 auto;text-align:center}.alm-circles{display:flex;overflow-x:auto;padding:10px 0}.alm-circle{flex:0 0 auto;text-align:center;margin-right:24px}.alm-circles{white-space:nowrap;overflow-x:auto;padding:10px 0}.alm-circle{display:inline-block;vertical-align:top;text-align:center;margin-right:24px;margin-bottom:32px;white-space:normal}.alm-circle a{display:block;text-align:center;text-decoration:none}.alm-circle-img{width:130px;height:130px;border-radius:50%;overflow:hidden;background:#F8F6F3;box-shadow:0 6px 18px rgba(0,0,0,0.06);margin:0 auto}.alm-circle-img img{width:100%;height:100%;object-fit:cover}.alm-circle-title{display:block;margin-top:10px;font-size:13px;color:#2C2A28;font-weight:400;line-height:1.3;text-align:center;max-width:120px;margin:10px auto 0}.alm-circle:hover .alm-circle-img{transform:scale(1.04)}.alm-circles{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.alm-circle{text-align:center;text-decoration:none;color:inherit}.alm-circle-img{width:120px;height:120px;border-radius:50%;overflow:hidden;margin-bottom:8px}.alm-circle-img img{width:100%;height:100%;object-fit:cover}.birth-text-columns{column-gap:2rem}@media (max-width:600px){.birth-text-columns{column-count:1}}@media (min-width:601px) and (max-width:991px){.birth-text-columns{column-count:2}}@media (min-width:992px){.birth-text-columns{column-count:3}}.birth-block{background:#f9f5f2;padding:18px 20px;margin-bottom:20px;border-radius:8px;break-inside:avoid;-webkit-column-break-inside:avoid}.birth-block p{margin:0}.alm-hero{padding-top:20px;padding-bottom:15px}.hero-trust{margin-top:8px;margin-bottom:0;font-size:14px;color:#888}.hero-title{font-size:32px;font-weight:500;margin-bottom:10px}.hero-subtitle{font-size:16px;color:#777;max-width:500px;margin:0 auto;margin-bottom:15px}.button-outline{border:1px solid #d4a24c;color:#d4a24c;background:transparent}.hero-trust{font-size:14px;color:#888;margin-top:10px;margin-bottom:5px}.alm-usp{text-align:center}.alm-usp .usp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.alm-usp .usp-item{padding:10px 15px}.alm-usp .usp-icon{font-size:20px;margin-bottom:10px;color:#d4a24c}.alm-usp h3{font-size:16px;font-weight:500;margin-bottom:5px}.alm-usp p{font-size:14px;color:#777;margin:0}@media (max-width:768px){.alm-usp .usp-grid{grid-template-columns:1fr 1fr;gap:20px}}.alm-category-img{aspect-ratio:3 / 4;overflow:hidden;border-radius:6px}.alm-category-img img{width:100%;height:100%;object-fit:cover}.hero-buttons .btn{padding:10px 18px;font-size:14px}.alm-card img{border-radius:8px}.alm-card .btn{font-size:14px;padding:10px}.alm-usp .usp-icon{font-size:16px;opacity:0.7}.alm-hero{padding:10px 0 24px!important;margin:0!important;padding-top:15px;padding-bottom:10px}.alm-hero .container{padding-top:0!important;padding-bottom:0!important;margin-top:10px!important}.hero-title{font-size:32px;font-weight:500;margin:0 0 10px 0!important;margin-bottom:6px;line-height:1.12!important}.hero-subtitle{font-size:16px;color:#777;max-width:560px;margin:0 auto 16px!important;margin-bottom:10px;line-height:1.5}.hero-buttons{margin-top:15px!important}.hero-buttons .btn{padding:10px 18px!important;font-size:14px!important}.hero-trust{margin:14px 0 0 0!important;font-size:13px;opacity:0.75;color:#777!important;line-height:1.5}.alm-category-row{margin-top:24px!important}.alm-category-card{display:block;text-align:center;text-decoration:none!important}.alm-category-img{aspect-ratio:4 / 5;overflow:hidden;border-radius:10px;background:#f7f3ec;padding:14px}.alm-category-img img{width:100%;height:100%;object-fit:contain!important;display:block}.alm-category-title{display:block;margin-top:12px;font-size:16px;font-weight:500;color:#2C2A28!important}.alm-usp + .container{margin-top:40px!important}.link-subtle{font-weight:500;color:var(--alm-primary)!important}.link-subtle{font-weight:500;color:var(--alm-primary)!important}.alm-hero + .container{margin-top:1px!important}