﻿@font-face{font-display:swap;font-family:"Prata";font-style:normal;font-weight:400;src:url("../../assets/fonts/prata-v21-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:300;src:url("../fonts/montserrat-v30-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("../fonts/montserrat-v30-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:500;src:url("../fonts/montserrat-v30-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("../fonts/montserrat-v30-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("../fonts/montserrat-v30-latin-700.woff2") format("woff2")}html{margin:0;padding:0}body{color:#101010;font-family:"Montserrat", sans-serif;margin:0;padding:0;width:100%}body .elementor a{color:#101010}p{color:#101010;font-family:"Montserrat", sans-serif;line-height:1.5}p+ul,p+ol{margin-left:30px}p+h2{margin-top:40px}h1,h2,h3,h4,h5,h6{color:#101010;font-family:"Prata", serif;font-weight:100;padding:0}h2+ul,h2+ol,h3+ul,h3+ol{margin-left:30px}ul,ol{color:#101010;font-family:"Montserrat", sans-serif;line-height:1.5;margin:0;padding:0}ul li,ol li{margin:0;padding:0}ul+h2,ol+h2{margin-top:40px}.elementor-widget-button.button-primary a{font-size:14px;background-color:#B87E75;padding:15px 25px;border-radius:0}.elementor-widget-button.button-primary a:hover{background-color:#A66D67}.swiper-wrapper{animation:scrollLinear 20s linear infinite}@media only screen and (min-width:992px){.swiper-wrapper{animation:scrollLinear 60s linear infinite}}@keyframes scrollLinear{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@media (min-width:1200px){html .page-header .entry-title,html .site-footer .footer-inner,html .site-footer .copyright,html .site-footer:not(.dynamic-footer),html .site-header .header-inner,html .site-header:not(.dynamic-header),html body:not([class*=elementor-page-]) .site-main{max-width:1440px;margin-left:auto;margin-right:auto}}.section-small.e-con.e-flex{max-width:900px;margin-bottom:70px}header#site-header{position:relative;padding:0;margin-bottom:50px}header#site-header::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:linear-gradient(to right, #fff 0%, #fff 10%, #eee 25%, #eee 100%)}header#site-header .header-top{background-color:#ebe8e0;width:100%;padding:10px 15px;display:flex;justify-content:flex-end}header#site-header img.custom-logo{position:absolute;z-index:99;max-width:75px;height:auto;object-fit:contain;object-position:top;top:10px;left:20px}@media only screen and (min-width:992px){header#site-header img.custom-logo{max-width:120px}}header#site-header .site-navigation .menu-hoofdmenu-container{height:100%}header#site-header .site-navigation ul.menu{gap:20px;height:100%}header#site-header .site-navigation ul.menu li ul{min-width:230px;padding:5px 20px;margin-top:0;box-shadow:1px 4px 11px #eee}header#site-header .site-navigation ul.menu li.menu-item-has-children:after{color:#101010;content:"▾";display:flex;font-size:0.7em}header#site-header .site-navigation ul.menu .sub-menu a{padding:10px 0}header#site-header .site-navigation a{text-decoration:none;color:#101010;font-size:14px;font-weight:400;padding:0 5px;height:100%;display:flex;align-items:center}header#site-header .site-navigation .sale a{color:#B87E75;font-weight:600}header#site-header .site-navigation-dropdown ul.menu li.current-menu-item a{background:#eae8e0}header#site-header .cart,header#site-header .account{position:relative}@media only screen and (max-width:991px){header#site-header .cart,header#site-header .account{display:none}}@media only screen and (min-width:992px){header#site-header .cart,header#site-header .account{margin-left:5px}}header#site-header .cart a,header#site-header .account a{font-size:0}header#site-header .cart a::after,header#site-header .account a::after{content:"";background-size:contain;background-repeat:no-repeat;width:20px;height:20px;position:absolute;display:block;top:auto;left:0}header#site-header .cart{margin-left:15px}header#site-header .cart a::after{background-image:url("/wp-content/uploads/2025/07/icon-shopping-bag.png")}header#site-header .account a::after{background-image:url("/wp-content/uploads/2025/07/icon-user.png");width:18px;height:18px}header#site-header .header-inner{height:60px;padding-right:20px}@media only screen and (min-width:992px){header#site-header .header-inner{height:100px}}header#site-header .site-navigation-toggle-holder{padding:0}header#site-header .site-navigation-toggle-holder .site-navigation-toggle{background-color:transparent;padding:0}header#site-header .site-navigation-toggle-holder .site-navigation-toggle .eicon-menu-bar:before{content:""}header#site-header .site-navigation-toggle{background:none !important;border:none !important;width:15px !important;height:30px !important;position:relative !important;cursor:pointer !important;padding:0 !important}header#site-header .site-navigation-toggle *{display:none !important}header#site-header .site-navigation-toggle::before,header#site-header .site-navigation-toggle::after{content:"";position:absolute;left:0;width:18px;height:2px;background-color:#000;transition:0.3s}header#site-header .site-navigation-toggle::before{top:8px;box-shadow:0 6px 0 #000}header#site-header .site-navigation-toggle::after{top:20px}header#site-header .site-navigation-toggle-holder.elementor-active .site-navigation-toggle::before{top:14px;transform:rotate(45deg);box-shadow:none}header#site-header .site-navigation-toggle-holder.elementor-active .site-navigation-toggle::after{top:14px;transform:rotate(-45deg)}header#site-header .site-navigation-dropdown ul.menu{max-width:70%;right:0}header#site-header .site-navigation-dropdown ul.menu li a{box-shadow:none;padding:15px 25px;text-decoration:none;color:#010101;font-size:14px}.socials{display:flex;flex-direction:row;align-items:center;gap:12px}.socials a{display:flex;text-decoration:none}.socials img{filter:brightness(0%);max-height:20px}.home header#site-header{margin-bottom:0}.section-usps.e-con.e-flex{display:flex;flex-direction:row;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-top:0;padding:10px 0 25px;background-color:#fff;margin-bottom:50px}.section-usps .elementor-widget-container{text-align:center}.section-usps .elementor-widget-container h3{margin-bottom:10px}.section-usps .elementor-widget-container p{font-size:14px;max-width:280px;margin:auto}footer.site-footer{background-color:#ebe8e0;padding:0}footer.site-footer .footer-inner{justify-content:space-between;padding:50px 20px;border-bottom:1px solid #c0beb2;flex-direction:column;gap:50px;width:auto}@media only screen and (min-width:992px){footer.site-footer .footer-inner{flex-direction:row}}footer.site-footer .footer-inner .col{max-width:300px}footer.site-footer .footer-inner .col ul li{list-style:none}footer.site-footer .footer-inner .col td{vertical-align:unset;padding:0;min-width:95px}footer.site-footer .footer-inner .title{font-family:"Prata", serif;font-size:18px;font-weight:300;margin-bottom:20px}footer.site-footer .footer-inner li,footer.site-footer .footer-inner td,footer.site-footer .footer-inner p,footer.site-footer .footer-inner a{color:#101010;font-size:14px;line-height:1.8;text-decoration:none}footer.site-footer .footer-inner a:hover{text-decoration:underline;text-underline-offset:2px}footer.site-footer .footer-bottom{font-size:14px}footer.site-footer .footer-bottom p{margin:0;padding:20px 0}.section-hero.e-con.e-flex{padding:0}@media only screen and (max-width:767px){.section-hero .hero-gallery .gallery{display:grid;grid-template-columns:1fr 1fr}}.section-hero .hero-gallery .elementor-image-gallery .gallery-item img{aspect-ratio:0.6666666667;object-fit:cover;width:100%}.section-title{padding-top:120px}.section-title .content{text-align:center}.section-title .content p{text-transform:uppercase;font-size:14px;font-weight:500;margin:0}.section-title .content h2{font-size:45px;margin:10px 0}.section-product-cat.e-con.e-flex>.e-con-inner{gap:10px}.section-product-cat .cat-item{position:relative;padding:0;aspect-ratio:0.7142857143;overflow:hidden}.section-product-cat .cat-item .elementor-widget-image{width:100%;height:100%}.section-product-cat .cat-item img{position:absolute;height:100%;object-fit:cover;left:0;top:0;transition:transform 0.25s ease-in-out}.section-product-cat .cat-item:hover img{transform:scale(1.05)}.section-product-cat .cat-item .cat-title{position:absolute;bottom:30px;left:30px}.section-product-cat .cat-item .cat-title h2{color:#fff}.section-product-cat .cat-item .cat-title p{margin:0}.section-product-cat .cat-item .cat-title strong{background-color:#fff;border-radius:0;color:#101010;padding:7px 20px;display:inline-flex;font-weight:500;font-size:14px;align-items:center;justify-content:center}.section-product-cat+.section-button{padding-bottom:150px}.section-quote.e-con.e-flex{background-color:#ebe8e0;padding:90px 0 80px;margin:0}.section-quote.e-con.e-flex h2{font-size:35px}@media only screen and (min-width:992px){.section-quote.e-con.e-flex h2{font-size:55px}}.section-about.e-con.e-flex>.e-con-inner{padding:0 0 80px}.section-about.e-con.e-flex>.e-con-inner .col-content{display:flex;justify-content:center}@media only screen and (min-width:992px){.section-about.e-con.e-flex>.e-con-inner .col-content{padding-left:80px}}.section-about.e-con.e-flex>.e-con-inner .content{max-width:660px}.section-about.e-con.e-flex>.e-con-inner .content p:first-of-type{font-size:14px;font-weight:500;margin-bottom:10px}.section-about.e-con.e-flex>.e-con-inner .content h2{font-size:34px;margin:0}.section-about.e-con.e-flex>.e-con-inner .content p{max-width:400px}.home .section-about.first::after{content:"";display:block;position:absolute;width:100%;height:100px;background-color:#ebe8e0;z-index:-1;top:0;left:0}.home .section-about.last.e-con.e-flex>.e-con-inner{padding:0 0 120px}@media only screen and (min-width:768px){.home .section-about.last.e-con.e-flex>.e-con-inner{flex-direction:row-reverse}}.section-insta.e-con.e-flex{padding:0 0 120px}.brands-logo-grid.e-parent .e-con-inner{column-count:5;column-gap:4rem;column-fill:balance;display:block;margin-bottom:80px}.brands-logo-grid.e-parent .e-con-inner .elementor-element{display:inline-block;width:100%;margin-bottom:2rem;break-inside:avoid;page-break-inside:avoid}.brands-logo-grid.e-parent .e-con-inner .elementor-element .elementor-widget-container{display:flex;align-items:center;justify-content:center;width:100%;padding:1rem}.brands-logo-grid.e-parent .e-con-inner .elementor-element .elementor-widget-container img{max-width:100%;height:auto;width:auto;object-fit:contain;filter:grayscale(100%)}@media (max-width:1200px){.brands-logo-grid.e-parent .e-con-inner{column-count:3;column-gap:1.5rem}.brands-logo-grid.e-parent .e-con-inner .elementor-element{margin-bottom:1.5rem}}@media (max-width:768px){.brands-logo-grid.e-parent .e-con-inner{column-count:2;column-gap:1rem}.brands-logo-grid.e-parent .e-con-inner .elementor-element{margin-bottom:1rem}.brands-logo-grid.e-parent .e-con-inner .elementor-element .elementor-widget-container{padding:0.75rem}}@media (max-width:480px){.brands-logo-grid.e-parent .e-con-inner{column-count:2 !important;column-gap:0}.brands-logo-grid.e-parent .e-con-inner .elementor-element{margin-bottom:0.75rem}.brands-logo-grid.e-parent .e-con-inner .elementor-element .elementor-widget-container{padding:0.5rem}.brands-logo-grid.e-parent .e-con-inner .elementor-widget.elementor-widget-image{padding:15px}}.brands-logo-grid.grid-masonry .e-con-inner{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));grid-auto-rows:min-content;gap:2rem}.brands-logo-grid.grid-masonry .e-con-inner .elementor-element{display:block;width:100%}.brands-logo-grid.grid-masonry .e-con-inner .elementor-element .elementor-widget-container{display:flex;align-items:center;justify-content:center;width:100%;padding:1rem;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1);transition:all 0.3s ease;min-height:80px}.brands-logo-grid.grid-masonry .e-con-inner .elementor-element .elementor-widget-container:hover{box-shadow:0 4px 16px rgba(0, 0, 0, 0.15);transform:translateY(-2px)}.brands-logo-grid.grid-masonry .e-con-inner .elementor-element .elementor-widget-container img{max-width:100%;height:auto;width:auto;object-fit:contain;filter:grayscale(100%);opacity:0.7;transition:all 0.3s ease}.brands-logo-grid.grid-masonry .e-con-inner .elementor-element .elementor-widget-container img:hover{filter:grayscale(0%);opacity:1}@media (max-width:768px){.brands-logo-grid.grid-masonry .e-con-inner{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:1rem}}@media (max-width:480px){.brands-logo-grid.grid-masonry .e-con-inner{grid-template-columns:1fr;gap:0.75rem}}.section-quote+.section-insta{margin-top:80px}.section-contact .col-content .contact-extra-info.elementor-widget-n-accordion .e-n-accordion-item-title,.section-contact .col-content .contact-extra-info .elementor-element.e-con-full.e-flex.e-con.e-child{border:0;padding:0}.section-contact .col-content .contact-extra-info .e-n-accordion-item-title-text{font-weight:600;padding:15px 0}.section-contact .col-content .contact-extra-info .e-n-accordion-item{border-top:1px solid #ccc}.section-quote h1{font-size:55px;font-weight:100;color:#111}@media only screen and (min-width:992px){div#dynamic-ec-store-container{padding-top:80px}}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .ec-page-title{padding:0}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .ec-page-title .ec-breadcrumbs{font-size:12px;margin:20px 0}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .ec-page-title .ec-breadcrumbs a{color:#101010}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .ec-link--muted,html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .ec-link--muted:visited{font-size:12px !important;color:#101010}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .grid__sort{margin-bottom:5px}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .form-control--select-inline{color:#101010 !important}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .form-control--select-inline .form-control__select-text{text-transform:none !important}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .form-control--select-inline:hover .form-control__select-text,html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .form-control--select-inline:hover .form-control__arrow{color:#A66D67 !important}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .grid-category--dark .grid-category__title-inner{font-family:"Prata";font-weight:300}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .grid__products--appearance-frame .grid-product__wrap-inner,html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .grid__products--appearance-frame:not(.grid__products--appearance-hover) .grid-product__wrap-inner:hover{border:0;border-radius:0;background-color:#fff;box-shadow:none;transition:none}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .grid__products--appearance-frame .grid-product__wrap-inner .grid-product__image+*:not(.grid-product__buy-now){padding:0}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .grid__products--appearance-frame .grid-product__price{padding:0}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .grid__products--appearance-frame .grid-product__price-value,html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .grid__products--appearance-frame .grid-product__price-compare,html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .grid__products--appearance-frame .grid-product__textblock{font-size:15px;font-weight:400}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .grid__products--appearance-frame .grid-product__price-lowest.ec-text-muted{font-size:12px !important;margin-top:7px !important;font-style:italic}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .grid__products--large-items .grid-product__title-inner{font-size:15px;margin-bottom:8px}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .grid-product__wrap-inner:hover .grid-product__title .grid-product__title-inner{color:#101010}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .label--notice{padding:5px 20px}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .product-details__product-price-taxes{font-size:12px !important;margin-top:7px !important;font-style:italic}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .form-control--checkbox-button .form-control__radio:checked~.form-control__inline-label label,html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .form-control--checkbox-button .form-control__inline-label label:active{border-color:#B87E75 !important;background-color:#B87E75 !important;background-image:none}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .form-control:not(.form-control--loading) .form-control__button{font-size:14px;background-color:#B87E75;padding:15px 25px;border-radius:0}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .form-control:not(.form-control--loading) .form-control__button:hover{background-color:#A66D67}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .favorite-product__button-add .form-control__button{background-color:#f4f2ec !important;border:0}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .favorite-product__button-add .form-control__button:hover{background-color:#ebe8e0 !important;box-shadow:none}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .product-details__product-attributes{margin-bottom:15px !important}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .product-details-module__content,html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .product-details__product-description{font-size:15px !important}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .ec-likely__widget{display:inline-flex;padding:4px 7px;height:auto;border-radius:0;background:#f4f2ec}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .ec-likely__widget:hover{background-color:#ebe8e0 !important}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .ec-footer{padding:20px 0;margin:40px 0 70px;border:1px solid #eee}#rvp-products.rvp-products--under #rvp-products-wrapper #recently-viewed-list{gap:10px}#rvp-products.rvp-products--under #rvp-products-wrapper #recently-viewed-list .recently-viewed{padding:0}#rvp-products.rvp-products--under #rvp-products-wrapper #recently-viewed-list .recently-viewed:hover{box-shadow:none}#rvp-products #rvp-products-wrapper .recently-viewed-title{font-family:"Prata", serif;font-size:20px !important}#rvp-products #rvp-products-wrapper #recently-viewed-list .recently-viewed .recently-viewed__thumb{height:auto !important;aspect-ratio:0.75}#rvp-products #rvp-products-wrapper #recently-viewed-list .recently-viewed .recently-viewed__thumb img{width:100%;object-fit:cover}#rvp-products.rvp-products--under #rvp-products-wrapper #recently-viewed-list .recently-viewed__name{font-size:15px;font-weight:600;text-align:left}#rvp-products.rvp-products--under #rvp-products-wrapper #recently-viewed-list .recently-viewed__price{font-size:15px;font-weight:400;color:#101010;text-align:left}html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link,html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link:visited{color:#b87e74 !important}html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .ec-link--muted,html#ecwid_html body#ecwid_body .ec-size.ecwid-responsive .ec-store .ec-link--muted:visited{color:#000 !important}.ec-minicart__counter::after{background-color:#b87e74 !important}