body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}:root{--nld-brun:#592525;--nld-brun-95:rgba(89,37,37,0.95);--nld-brun-60:rgba(89,37,37,0.6);--nld-brun-03:rgba(89,37,37,0.03);--nld-creme:#FFF3EE;--nld-creme-50:rgba(255,243,238,0.5);--nld-creme-20:rgba(255,243,238,0.2);--nld-white-10:rgba(255,255,255,0.1);--nld-overlay-dark:rgba(0,0,0,0.7);--font-main:'Outfit',sans-serif;--font-accent:'Nevins',sans-serif;--nld-radius:10px;--nld-blur:10px;--nld-transition:all 0.5s cubic-bezier(0.77,0,0.175,1);--nld-z-index-max:2147483647;--nld-ease-premium:cubic-bezier(0.16,1,0.3,1)}#construction-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--nld-z-index-max);background-color:var(--nld-brun-95);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:40px;box-sizing:border-box}.nld-overlay-title{font-family:var(--font-accent)!important;color:var(--nld-creme)!important;font-size:clamp(2.2rem,8vw,4rem);text-transform:uppercase;letter-spacing:0.2em;margin-bottom:15px;line-height:1.1}.nld-overlay-mention{font-family:var(--font-main);color:var(--nld-creme);font-size:1.1rem;font-weight:300;opacity:0.85;max-width:550px;margin:0 auto 50px auto}.elegant-pulse{width:15px;height:15px;position:relative}.elegant-pulse span{display:block;width:100%;height:100%;background-color:var(--nld-creme);border-radius:50%;position:absolute;animation:simple-pulse 2.5s infinite ease-in-out}@keyframes simple-pulse{0%,100%{transform:scale(0.8);opacity:0.7}50%{transform:scale(1.8);opacity:0.1}}.nld-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--nld-overlay-dark);z-index:calc(var(--nld-z-index-max) - 7);opacity:0;pointer-events:none;transition:opacity 0.5s ease}.nld-overlay.active{opacity:1;pointer-events:auto}.nld-menu-panel{position:fixed;top:0;left:-40%;width:40%;height:100vh;z-index:calc(var(--nld-z-index-max) - 2);background:var(--nld-brun-95);backdrop-filter:blur(var(--nld-blur));display:flex;flex-direction:column;justify-content:center;padding:100px 50px;clip-path:polygon(0 0,100% 0,85% 100%,0% 100%);transition:var(--nld-transition);overflow-y:auto}.nld-menu-panel.active{left:0}.nld-custom-title{font-size:clamp(55px,5vw,90px);text-align:center;line-height:1.1;font-family:var(--font-accent);color:var(--nld-creme);text-transform:uppercase}.nld-custom-title .nld-title-line2{display:block;font-size:0.35em;letter-spacing:2px;margin-top:0.3em;font-weight:300}button.nld-menu-toggler{position:fixed;top:25px;left:25px;z-index:var(--nld-z-index-max);background:transparent;border:none;width:45px;height:45px;cursor:pointer}.nld-menu-toggler span,.nld-menu-toggler span::before,.nld-menu-toggler span::after{content:'';position:absolute;width:28px;height:2.5px;background:#fafafa;border-radius:20px;transition:var(--nld-transition);left:8.5px}.nld-menu-toggler span::before{top:-9px}.nld-menu-toggler span::after{top:9px}.nld-menu-toggler.active span{background:transparent}.nld-menu-toggler.active span::before{transform:rotate(45deg);top:0;background:var(--nld-creme)}.nld-menu-toggler.active span::after{transform:rotate(-45deg);top:0;background:var(--nld-creme)}.nld-menu-panel a{display:block;text-decoration:none;font-family:var(--font-accent);color:var(--nld-creme);font-size:2.5em;margin-bottom:1.5rem;transition:all 0.3s ease}.nld-menu-panel a:hover{color:#ffd7d7;transform:translateX(10px)}button.nld-menu-toggler.nld-toggler-dark-bg,button.nld-menu-toggler.scrolled{width:80px!important;height:45px!important;border-radius:50px!important;background:var(--nld-brun-95)!important;box-shadow:0 4px 15px rgba(0,0,0,0.1);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);top:25px!important;left:20px!important;transition:all 0.4s ease!important}button.nld-menu-toggler.nld-toggler-dark-bg span,button.nld-menu-toggler.scrolled span{left:18px!important;top:21px!important}button.nld-menu-toggler.nld-toggler-dark-bg:hover,button.nld-menu-toggler.scrolled:hover{background:var(--nld-brun)!important}.nld-card-container{position:relative;width:100%;height:400px;overflow:hidden;border-radius:var(--nld-radius);margin:0 auto;background:var(--nld-brun);cursor:pointer;-webkit-mask-image:-webkit-radial-gradient(white,black)}.nld-card-image{width:100%;height:100%;object-fit:cover;transition:transform 0.8s ease}.nld-card-container:hover .nld-card-image{transform:scale(1.08)}.nld-card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(89,37,37,0.3);border:2px solid var(--nld-creme-20);border-radius:var(--nld-radius);display:flex;flex-direction:column;justify-content:space-between;padding:30px;box-sizing:border-box;opacity:0;transform:translateY(15px);transition:var(--nld-transition);pointer-events:none}.nld-card-container:hover .nld-card-overlay{opacity:1;transform:translateY(0);backdrop-filter:blur(var(--nld-blur))}.nld-card-title{color:var(--nld-creme)!important;font-family:var(--font-main)!important;font-size:1.5rem;text-transform:uppercase}.nld-card-description{font-family:var(--font-main)!important;font-weight:300;color:var(--nld-creme);font-size:0.95rem;line-height:1.7rem}.nld-card-icon{width:45px;height:45px;background:var(--nld-creme);border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(0.6) rotate(-45deg);transition:all 0.5s cubic-bezier(0.175,0.885,0.32,1.275) 0.3s}.nld-card-container:hover .nld-card-icon{opacity:1;transform:scale(1) rotate(0deg)}.nld-card-icon::after{content:"→";color:var(--nld-brun);font-size:1.3rem;font-weight:bold}.nld-badge-container{position:relative;width:180px;height:180px;display:flex;justify-content:center;align-items:center;background-color:var(--nld-brun-60);backdrop-filter:blur(5px);border:1px solid var(--nld-creme-20);border-radius:50%;cursor:pointer;transition:all 0.3s ease}.nld-badge-container:hover{background-color:var(--nld-brun-95);transform:scale(1.05)}.nld-badge-rotate{position:absolute;width:90%;height:90%;animation:nld-rotate 15s linear infinite}.nld-badge-rotate text{font-family:var(--font-main)!important;font-weight:700;text-transform:uppercase;font-size:8px;fill:var(--nld-creme);letter-spacing:2.5px}.nld-badge-arrow{font-size:2.5rem;color:var(--nld-creme);z-index:2}@keyframes nld-rotate{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}.et_pb_blog_grid .et_pb_post{background-color:var(--nld-brun-03)!important;border:1px solid rgba(89,37,37,0.1)!important;border-radius:var(--nld-radius)!important;transition:transform 0.7s var(--nld-ease-premium),box-shadow 0.7s var(--nld-ease-premium)!important;position:relative;overflow:hidden!important;display:flex;flex-direction:column}.et_pb_blog_grid .entry-featured-image-url{border-radius:0!important;margin:-1px -1px 10px -1px!important;overflow:hidden!important}.et_pb_blog_grid .entry-featured-image-url img{transition:transform 0.7s var(--nld-ease-premium)!important;width:100%;display:block}.et_pb_blog_grid .et_pb_post:hover{transform:translateY(-12px);box-shadow:0 25px 50px rgba(89,37,37,0.1)}.et_pb_blog_grid .et_pb_post:hover .entry-featured-image-url img{transform:scale(1.1)}.et_pb_blog_grid .entry-title a{color:var(--nld-brun)!important;font-family:var(--font-main)!important}.et_pb_blog_grid .entry-title a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.et_pb_blog_grid .more-link{display:inline-block;text-transform:uppercase;font-family:var(--font-main)!important;font-weight:600;font-size:0.8rem;color:var(--nld-brun)!important;position:relative;margin-top:auto;z-index:5}.et_pb_blog_grid .more-link::after{content:"";position:absolute;bottom:-4px;left:0;width:30px;height:1px;background-color:var(--nld-brun);transition:0.4s var(--nld-ease-premium)}.et_pb_blog_grid .et_pb_post:hover .more-link::after{width:100%}.nld-featured-dynamic .et_pb_post{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;text-align:left!important;background-color:rgba(89,37,37,0.02)!important;border:1px solid rgba(89,37,37,0.12)!important;border-radius:var(--nld-radius)!important;padding:50px 60px!important;min-height:280px!important;margin-bottom:80px!important;position:relative!important}.nld-featured-dynamic .entry-title,.nld-featured-dynamic .post-meta,.nld-featured-dynamic .post-content,.nld-featured-dynamic .post-content p{margin-left:0!important;margin-right:auto!important;width:100%!important;max-width:850px!important}.nld-featured-dynamic .entry-title{font-family:var(--font-accent)!important;font-size:clamp(22px,2.8vw,34px)!important;color:var(--nld-brun)!important;margin-bottom:15px!important;text-transform:uppercase;line-height:1.2em!important}.nld-featured-dynamic .post-meta{font-family:var(--font-main)!important;font-size:11px!important;color:var(--nld-brun)!important;opacity:0.5;letter-spacing:1.5px;margin-bottom:20px!important;display:flex;gap:15px}.nld-featured-dynamic .post-content p{font-family:var(--font-main)!important;font-size:15px!important;font-weight:300;letter-spacing:0.03rem;color:var(--nld-brun)!important;line-height:1.7em!important;opacity:0.8}.nld-featured-dynamic .more-link{display:inline-block!important;margin-top:35px!important;padding:14px 35px!important;background-color:var(--nld-brun-03)!important;color:var(--nld-brun)!important;font-family:var(--font-main)!important;text-transform:uppercase;font-size:13px!important;letter-spacing:1.5px;font-weight:600;text-decoration:none!important;border-radius:50px!important;border:1px solid rgba(89,37,37,0.1)!important;transition:all 0.4s var(--nld-ease-premium)!important}.nld-featured-dynamic .more-link:hover{background-color:var(--nld-brun)!important;color:var(--nld-creme)!important;box-shadow:0 10px 20px rgba(89,37,37,0.15);transform:translateY(-2px)}.nld-featured-dynamic .et_pb_post .more-link{align-self:flex-start!important}@media screen and (max-width:980px){.nld-featured-dynamic .et_pb_post{padding:40px 30px!important;min-height:auto!important}}.nld-hints-container{display:flex;width:100%;margin-bottom:30px}.nld-align-left{justify-content:flex-start}.nld-align-center{justify-content:center}.nld-align-right{justify-content:flex-end}.item-hints{position:relative;width:60px;height:60px}.item-hints .hint{width:60px;height:60px;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer}.item-hints .hint::before{content:"";background-color:var(--nld-creme);width:8px;height:8px;z-index:4;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.item-hints .hint-dot{z-index:3;border:2px solid var(--nld-creme-50);border-radius:50%;width:60px;height:60px;animation:nld_hint_border 2s linear infinite;background:var(--nld-white-10);backdrop-filter:blur(var(--nld-blur))}@keyframes nld_hint_border{0%,100%{transform:scale(0.9);opacity:0.5}50%{transform:scale(1.1);opacity:1}}.item-hints .hint-content{position:absolute;width:300px;padding:25px;background:var(--nld-white-10);border:1px solid var(--nld-white-10);backdrop-filter:blur(var(--nld-blur));border-radius:5px;z-index:10;opacity:0;visibility:hidden;transition:all 0.6s cubic-bezier(0.23,1,0.32,1);pointer-events:none}.item-hints .hint:hover .hint-content{opacity:1;visibility:visible}.hint-title{display:block;font-family:var(--font-main)!important;color:var(--nld-creme);text-transform:uppercase;letter-spacing:2px;font-size:0.9rem;font-weight:600;margin-bottom:10px}.item-hints .hint-content p{font-family:var(--font-main);color:var(--nld-creme);font-size:14px;line-height:1.6;font-weight:300;letter-spacing:0.03rem}.item-hints .hint-content::before{content:"";position:absolute;bottom:0;width:0;height:1px;background-color:var(--nld-creme);transition:width 0.4s ease 0.2s}.item-hints .hint-content::after{content:"";position:absolute;bottom:0;width:80px;height:1px;background-color:var(--nld-creme);opacity:0;transition:opacity 0.4s ease}.item-hints .hint[data-position="4"] .hint-content{bottom:85px;left:50%;margin-left:50px}.item-hints .hint[data-position="4"] .hint-content::before{left:0}.item-hints .hint[data-position="4"] .hint-content::after{left:0;transform-origin:0 50%;transform:rotate(-225deg)}.item-hints .hint[data-position="4"]:hover .hint-content{margin-left:70px}.item-hints .hint[data-position="4"]:hover .hint-content::before{width:100%}.item-hints .hint[data-position="4"]:hover .hint-content::after{opacity:1}.item-hints .hint[data-position="2"] .hint-content{bottom:85px;right:50%;margin-right:50px}.item-hints .hint[data-position="2"] .hint-content::before{right:0}.item-hints .hint[data-position="2"] .hint-content::after{right:0;transform-origin:100% 50%;transform:rotate(225deg)}.item-hints .hint[data-position="2"]:hover .hint-content{margin-right:70px}.item-hints .hint[data-position="2"]:hover .hint-content::before{width:100%}.item-hints .hint[data-position="2"]:hover .hint-content::after{opacity:1}@media screen and (max-width:980px){.nld-hints-container{display:block!important;width:100%!important;margin:0 auto 40px auto!important}.nld-hints-wrapper,.item-hints,.item-hints .hint{display:block!important;width:100%!important;height:auto!important;margin:0 0 50px 0!important;position:relative!important;transform:none!important}.item-hints .hint::before,.item-hints .hint::after,.item-hints .hint-dot,.item-hints .hint-content::after,.item-hints .hint-content::before{display:none!important}.item-hints .hint-content{position:relative!important;display:block!important;width:100%!important;opacity:1!important;visibility:visible!important;background:transparent!important;backdrop-filter:none!important;border:none!important;padding:0!important;text-align:left!important}.hint-title{color:var(--nld-brun)!important;font-family:var(--font-main)!important;font-size:0.9rem!important;border-bottom:1px solid rgba(89,37,37,0.2);padding-bottom:10px;margin-bottom:15px!important}.item-hints .hint-content p{color:var(--nld-brun)!important;font-family:var(--font-main)!important}.nld-menu-panel{width:85%;left:-85%;clip-path:none;padding:80px 30px}.nld-menu-panel a{font-size:1.8em}.nld-custom-title{font-size:40px;letter-spacing:1px}}#main-header,.et_header,.header-container{padding-left:50px!important}@media screen and (max-width:768px){#main-header,.et_header,.header-container{padding-left:20px!important}}.et_pb_blog_grid .pagination{font-family:var(--font-main)!important;text-transform:uppercase;letter-spacing:2px}@media (max-width:980px){.nld-reverse-col{display:flex!important;flex-direction:column-reverse!important}}#page-container .ic-catalog-container{font-family:var(--font-main)!important;color:var(--nld-brun)!important;letter-spacing:0.02rem}#page-container #product_listing>header>h1,#page-container #product_page>header>h1{font-family:var(--font-accent)!important;color:var(--nld-brun)!important;font-size:clamp(2.2rem,8vw,4rem);letter-spacing:-0.02em;margin-bottom:15px;line-height:1.1}#page-container .al_archive{background-color:transparent!important;border-radius:var(--nld-radius)!important;box-shadow:none!important;position:relative;cursor:pointer;overflow:hidden;padding:25px!important;line-height:1.6!important;transition:var(--nld-transition)!important;z-index:1;display:flex!important;flex-direction:column!important;justify-content:center!important}#page-container .al_archive:hover{border-color:var(--nld-brun)!important;background-color:rgba(0,0,0,0.02)!important;transform:translateY(-5px)}#page-container .al_archive h3,#page-container .al_archive .al_product_title,#page-container .al_archive .product-price{font-family:var(--font-main)!important;color:var(--nld-creme)!important;background-color:rgba(255,255,255,0.1)!important;backdrop-filter:blur(10px);text-transform:uppercase!important;margin-bottom:10px!important;font-size:0.7rem!important;border-radius:8px;letter-spacing:0.03rem;box-shadow:rgba(50,50,93,0.25) 0px 50px 100px -20px,rgba(0,0,0,0.3) 0px 30px 60px -30px!important}.et-db #et-boc .et-l .et_pb_row{width:90%!important;max-width:1600px!important;margin:auto;position:relative}