@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600&family=Inter:wght@400;500;600;700&display=swap');:root{--color-bg:#0A0A0A;--color-surface:#131313;--color-surface-2:#1A1A1A;--color-border:#2A2A2A;--color-gold:#C9A227;--color-gold-soft:#B8860B;--color-gold-light:#E6C765;--color-text:#F5F1E8;--color-text-muted:#9A9A9A;--color-text-dim:#6E6E6E;--font-serif:"Cormorant Garamond","Playfair Display",Georgia,serif;--font-sans:"Inter","Manrope",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--container-max:1240px;--container-narrow:820px;--radius:4px;--radius-lg:8px;--transition:240ms cubic-bezier(0.2,0.7,0.2,1)}body,body.et_pb_pagebuilder_layout,#page-container,#et-main-area,.et_pb_post{background:#0A0A0A!important;color:var(--color-text)!important;font-family:var(--font-sans)!important;font-size:17px!important;line-height:1.7!important}.et_pb_section{background-color:transparent}h1,h2,h3,h4,h5,h6,.et_pb_module h1,.et_pb_module h2,.et_pb_module h3{font-family:var(--font-serif)!important;font-weight:500;line-height:1.15;color:var(--color-gold)!important;letter-spacing:-0.01em}h1{font-size:clamp(2.6rem,5.4vw,4.4rem)!important}h2{font-size:clamp(2rem,3.6vw,2.9rem)!important}h3{font-size:clamp(1.5rem,2.2vw,1.9rem)!important}h4{font-size:1.25rem!important;color:var(--color-text)!important;font-weight:600;font-family:var(--font-sans)!important}p{color:var(--color-text)}p.lead{font-size:1.18rem;color:var(--color-text);line-height:1.65}.muted{color:var(--color-text-muted)}.eyebrow{display:inline-block;font-family:var(--font-sans);font-size:0.78rem;text-transform:uppercase;letter-spacing:0.22em;color:var(--color-gold);font-weight:600;margin-bottom:1.1rem}strong{color:var(--color-text);font-weight:600}em{color:var(--color-gold-light);font-style:italic}a{color:var(--color-gold);text-decoration:none;transition:color var(--transition)}a:hover{color:var(--color-gold-light)}.container{max-width:var(--container-max);margin:0 auto;padding:0 1.5rem}.container-narrow{max-width:var(--container-narrow);margin:0 auto;padding:0 1.5rem}.dalpra-section{padding:clamp(4rem,8vw,7rem) 0}.site-header{position:sticky;top:0;z-index:100;background:rgba(10,10,10,0.9);backdrop-filter:blur(14px);border-bottom:1px solid var(--color-border);padding:1rem 0}.site-header .container{display:flex;align-items:center;justify-content:space-between}.brand{font-family:var(--font-serif);font-size:1.55rem;font-weight:600;color:var(--color-gold);letter-spacing:0.02em}.brand small{display:block;font-family:var(--font-sans);font-size:0.62rem;color:var(--color-text-muted);letter-spacing:0.28em;text-transform:uppercase}.nav{display:flex;align-items:center;gap:2rem}.nav a{color:var(--color-text);font-size:0.94rem;font-weight:500}.nav a:hover,.nav a.is-active{color:var(--color-gold)}@media (max-width:880px){.nav{display:none}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;padding:0.95rem 1.6rem;border:1px solid var(--color-gold);border-radius:var(--radius);font-family:var(--font-sans);font-size:0.96rem;font-weight:600;cursor:pointer;transition:all var(--transition);text-decoration:none;line-height:1.2}.btn-primary{background:var(--color-gold);color:var(--color-bg)!important}.btn-primary:hover{background:var(--color-gold-light);color:var(--color-bg)!important;transform:translateY(-1px)}.btn-outline{background:transparent;color:var(--color-gold)!important}.btn-outline:hover{background:var(--color-gold);color:var(--color-bg)!important}.btn-lg{padding:1.15rem 2.2rem;font-size:1.05rem}.hero{position:relative;padding:clamp(5rem,11vw,9rem) 0 clamp(4rem,8vw,7rem);overflow:hidden;background:var(--color-bg)}.hero::before{content:"";position:absolute;inset:0;background:radial-gradient(60% 50% at 80% 20%,rgba(201,162,39,0.10),transparent 70%),radial-gradient(40% 35% at 20% 80%,rgba(201,162,39,0.06),transparent 70%);pointer-events:none}.hero .container{position:relative}.hero-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:4rem;align-items:center}@media (max-width:980px){.hero-grid{grid-template-columns:1fr;gap:2.5rem}}.hero h1{margin-bottom:1.4rem}.hero .lead{color:var(--color-text);margin-bottom:2rem;max-width:38ch}.hero-ctas{display:flex;gap:1rem;flex-wrap:wrap}.hero-portrait{aspect-ratio:4/5;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(201,162,39,0.06),transparent 60%),var(--color-surface-2);position:relative;overflow:hidden}.numbers-row{display:flex;flex-wrap:wrap;gap:2rem 2.5rem;margin-top:2.4rem;padding-top:1.6rem;border-top:1px solid var(--color-border)}.number-item{min-width:110px}.number-item .n{font-family:var(--font-serif);font-size:1.95rem;color:var(--color-gold);display:block;line-height:1}.number-item .l{font-size:0.78rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:0.16em;margin-top:0.45rem;display:block}.section-alt{background:var(--color-surface)!important}.section-gold-band{background:linear-gradient(90deg,var(--color-gold-soft),var(--color-gold))!important;color:var(--color-bg)!important}.section-gold-band h2{color:var(--color-bg)!important}.section-gold-band p{color:rgba(10,10,10,0.85)!important}.section-gold-band .btn{background:var(--color-bg);border-color:var(--color-bg);color:var(--color-gold)!important}.section-gold-band .btn:hover{background:transparent;color:var(--color-bg)!important}.grid{display:grid;gap:1.6rem}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:980px){.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.card{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem;transition:all var(--transition);position:relative}.card:hover{border-color:var(--color-gold);transform:translateY(-2px)}.card h3{font-size:1.6rem;margin-bottom:0.5rem}.card p{color:var(--color-text-muted)}.card .arrow{position:absolute;bottom:1.5rem;right:1.5rem;color:var(--color-gold);font-size:1.3rem;opacity:0.6}.card:hover .arrow{opacity:1;transform:translateX(4px)}.problem-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}@media (max-width:700px){.problem-stats{grid-template-columns:1fr}}.stat{text-align:left;padding:1.6rem 0;border-top:1px solid var(--color-gold)}.stat .big{font-family:var(--font-serif);font-size:3.4rem;color:var(--color-gold);line-height:1}.stat .label{display:block;color:var(--color-text-muted);margin-top:0.5rem;font-size:0.95rem}.case{display:grid;grid-template-columns:1fr 1.2fr;gap:3rem;align-items:center;padding:3rem 0;border-top:1px solid var(--color-border)}.case:last-of-type{border-bottom:1px solid var(--color-border)}.case-visual{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:2rem;aspect-ratio:4/3}.case:nth-child(even){grid-template-columns:1.2fr 1fr}@media (max-width:880px){.case,.case:nth-child(even){grid-template-columns:1fr}}.case-kpi{font-family:var(--font-serif);color:var(--color-gold);font-size:2.4rem;line-height:1.1;margin:0.5rem 0 1rem}.chart{width:100%;height:100%;min-height:220px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:2.5rem;counter-reset:step}@media (max-width:880px){.steps{grid-template-columns:1fr}}.step{position:relative;padding-top:1rem}.step::before{counter-increment:step;content:"0" counter(step);display:block;font-family:var(--font-serif);font-size:2.6rem;color:var(--color-gold);margin-bottom:0.4rem;line-height:1}.step h3{font-size:1.4rem;margin-bottom:0.6rem}.step p{color:var(--color-text-muted);font-size:0.98rem}.faq-list{margin-top:2rem}.faq-item{border-bottom:1px solid var(--color-border);padding:1.6rem 0}.faq-item summary{font-family:var(--font-serif);font-size:1.4rem;color:var(--color-gold);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary::after{content:"+";font-family:var(--font-sans);font-size:1.6rem;color:var(--color-gold);flex-shrink:0}.faq-item[open] summary::after{content:"−"}.faq-item .answer{padding-top:1.2rem;color:var(--color-text)}.trusted-bar{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:1.4rem 0;font-size:0.95rem;color:var(--color-text-muted)}.trusted-bar .container{display:flex;justify-content:space-between;gap:2rem;align-items:center;flex-wrap:wrap}.trusted-bar a{color:var(--color-gold)}.form{display:grid;gap:1.1rem}.form label{font-size:0.85rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:0.14em;font-weight:600}.form input,.form textarea,.form select{width:100%;background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius);padding:0.95rem 1.1rem;color:var(--color-text);font-family:var(--font-sans);font-size:1rem}.form input:focus,.form textarea:focus{outline:none;border-color:var(--color-gold)}.form textarea{min-height:140px}.post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width:980px){.post-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.post-grid{grid-template-columns:1fr}}.post-card{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;transition:border-color var(--transition)}.post-card:hover{border-color:var(--color-gold);transform:translateY(-2px)}.post-card .thumb{aspect-ratio:16/9;background:radial-gradient(60% 80% at 70% 30%,rgba(201,162,39,0.18),transparent 60%),var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;align-items:flex-end;padding:1.2rem}.post-card .cat{background:var(--color-gold);color:var(--color-bg);font-size:0.72rem;text-transform:uppercase;letter-spacing:0.14em;font-weight:700;padding:0.35rem 0.7rem;border-radius:var(--radius)}.post-card .body{padding:1.4rem 1.6rem 1.8rem;flex:1;display:flex;flex-direction:column}.post-card h3{font-size:1.35rem;margin-bottom:0.7rem}.post-card h3 a{color:var(--color-gold)}.post-card .excerpt{color:var(--color-text-muted);font-size:0.95rem;flex:1}.post-card .meta{font-size:0.8rem;color:var(--color-text-dim);margin-top:1rem;letter-spacing:0.06em;text-transform:uppercase}.article{max-width:var(--container-narrow);margin:0 auto;padding:0 1.5rem}.article .tldr{background:var(--color-surface-2);border-left:3px solid var(--color-gold);border-radius:var(--radius);padding:1.4rem 1.6rem;margin:2rem 0}.article .tldr h4{color:var(--color-gold);font-family:var(--font-serif);font-size:0.95rem;letter-spacing:0.24em;text-transform:uppercase;margin-bottom:0.6rem}.article p,.article li{font-size:1.06rem;line-height:1.85}.article blockquote{margin:2rem 0;padding:1rem 1.6rem;border-left:3px solid var(--color-gold);font-family:var(--font-serif);font-size:1.4rem;color:var(--color-gold-light);font-style:italic}.article code{font-family:var(--font-mono);background:var(--color-surface-2);color:var(--color-gold-light);padding:0.15rem 0.4rem;border-radius:3px;font-size:0.92em}.article-layout{display:grid;grid-template-columns:1fr 240px;gap:3rem;max-width:var(--container-max);margin:0 auto;padding:0 1.5rem}@media (max-width:980px){.article-layout{grid-template-columns:1fr}}.article-toc{position:sticky;top:100px;align-self:start;border-left:1px solid var(--color-border);padding-left:1.4rem;font-size:0.9rem}.article-toc h4{color:var(--color-gold);font-size:0.75rem;letter-spacing:0.22em;text-transform:uppercase;margin-bottom:1rem}.article-toc ul{list-style:none;padding:0;margin:0}.article-toc a{color:var(--color-text-muted)}.article-toc a:hover{color:var(--color-gold)}.t-table{width:100%;border-collapse:collapse;margin:1.6rem 0;font-size:0.97rem}.t-table th,.t-table td{padding:0.85rem 1rem;border-bottom:1px solid var(--color-border);text-align:left}.t-table th{color:var(--color-gold);font-family:var(--font-serif);font-weight:500;font-size:1.05rem}.audit-hero{text-align:center;padding:clamp(5rem,10vw,8rem) 0 4rem}.audit-hero .price{font-family:var(--font-serif);font-size:clamp(5rem,12vw,8rem);color:var(--color-gold);line-height:1}.audit-hero .price small{font-size:0.35em;color:var(--color-text-muted);display:block;margin-top:0.6rem;letter-spacing:0.12em;text-transform:uppercase}.audit-features{max-width:620px;margin:3rem auto;list-style:none;padding:0}.audit-features li{padding:1rem 0 1rem 2rem;border-bottom:1px solid var(--color-border);position:relative}.audit-features li::before{content:"✦";position:absolute;left:0;top:1rem;color:var(--color-gold)}.guarantee{margin:2rem auto;max-width:560px;text-align:center;color:var(--color-text-muted);font-size:0.95rem;border:1px solid var(--color-border);padding:1rem 1.4rem;border-radius:var(--radius)}.site-footer{background:#050505!important;border-top:1px solid var(--color-border);padding:4rem 0 2rem;color:var(--color-text-muted);font-size:0.92rem}.site-footer .footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:2.5rem;margin-bottom:3rem}@media (max-width:880px){.site-footer .footer-grid{grid-template-columns:1fr 1fr}}.site-footer h5{color:var(--color-gold)!important;font-family:var(--font-sans)!important;font-size:0.78rem!important;letter-spacing:0.22em;text-transform:uppercase;font-weight:700;margin-bottom:1rem}.site-footer ul{list-style:none;padding:0;margin:0}.site-footer li{margin-bottom:0.6rem}.site-footer a{color:var(--color-text-muted)}.site-footer a:hover{color:var(--color-gold)}.site-footer .bottom{border-top:1px solid var(--color-border);padding-top:1.5rem;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:0.85rem;color:var(--color-text-dim)}.newsletter{display:flex;gap:0.5rem;margin-top:0.8rem}.newsletter input{flex:1;background:var(--color-surface-2);border:1px solid var(--color-border);color:var(--color-text);padding:0.75rem 1rem;border-radius:var(--radius);font-family:var(--font-sans);font-size:0.95rem}.newsletter input:focus{outline:none;border-color:var(--color-gold)}.newsletter button{background:var(--color-gold);color:var(--color-bg);border:0;padding:0.75rem 1.1rem;border-radius:var(--radius);font-weight:700;cursor:pointer}.newsletter button:hover{background:var(--color-gold-light)}.breadcrumb{font-size:0.85rem;color:var(--color-text-muted);margin-bottom:1.5rem}.breadcrumb a{color:var(--color-text-muted)}.breadcrumb a:hover{color:var(--color-gold)}.breadcrumb .sep{margin:0 0.5rem;color:var(--color-text-dim)}.chip{display:inline-block;padding:0.35rem 0.8rem;border:1px solid var(--color-border);border-radius:999px;font-size:0.78rem;color:var(--color-gold);margin:0.2rem 0.3rem 0.2rem 0}.text-center{text-align:center}.mt-1{margin-top:0.8rem}.mt-2{margin-top:1.6rem}.mt-3{margin-top:2.4rem}.woocommerce ul.products li.product{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.5rem}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product h3{color:var(--color-gold)!important}.woocommerce ul.products li.product .price{color:var(--color-gold-light)!important;font-family:var(--font-serif)!important;font-size:1.4rem!important}.woocommerce .button,.woocommerce a.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button{background:var(--color-gold)!important;color:var(--color-bg)!important;border:1px solid var(--color-gold)!important;font-family:var(--font-sans)!important;font-weight:600;padding:0.95rem 1.6rem;border-radius:var(--radius)!important}.woocommerce .button:hover{background:var(--color-gold-light)!important}.single-product .product .price{color:var(--color-gold)!important;font-family:var(--font-serif)!important;font-size:2.6rem!important}#main-footer,#footer-widgets,#footer-bottom,.container.et-l--footer{background:#050505!important;border-top:1px solid #2A2A2A!important;color:#9A9A9A!important}#footer-widgets{padding:60px 0 30px!important}#footer-widgets .footer-widget h4,#footer-widgets .footer-widget h3,#footer-widgets .footer-widget .title{color:#C9A227!important;font-family:'Inter',sans-serif!important;font-size:12px!important;letter-spacing:0.22em!important;text-transform:uppercase!important;font-weight:700!important}#footer-widgets .footer-widget li a,#footer-widgets a{color:#9A9A9A!important}#footer-widgets .footer-widget li a:hover,#footer-widgets a:hover{color:#C9A227!important}#footer-bottom{background:#050505!important;border-top:1px solid #2A2A2A!important;padding:20px 0!important}#footer-bottom #footer-info,#footer-bottom .et-social-icon a{color:#6E6E6E!important}#footer-bottom a{color:#9A9A9A!important}#footer-info{font-size:13px!important}.et_mobile_menu{background:#131313!important;border-top:3px solid #C9A227!important}.et_mobile_menu li a{color:#F5F1E8!important;border-bottom-color:#2A2A2A!important}.et_mobile_menu li a:hover{color:#C9A227!important;background:#1A1A1A!important}.mobile_menu_bar::before{color:#C9A227!important}a:focus,button:focus{outline:2px solid #C9A227;outline-offset:2px}#page-container,#main-content,.container.et_pb_row,body.et-tb-has-header{background:#0A0A0A!important}.et_pb_section{transition:background-color 240ms ease}#footer-widgets .footer-widget{padding-right:20px}#footer-widgets .footer-widget h4{color:#C9A227!important;font-family:Inter,sans-serif!important;font-size:12px!important;letter-spacing:0.22em!important;text-transform:uppercase;font-weight:700;margin-bottom:16px}#footer-widgets .footer-widget .textwidget,#footer-widgets .footer-widget .textwidget p{color:#9A9A9A!important;font-size:14px;line-height:1.7}#footer-widgets .footer-widget ul{list-style:none;padding:0;margin:0}#footer-widgets .footer-widget li{margin-bottom:8px;padding:0;border:0}#footer-widgets .footer-widget a{color:#9A9A9A!important;text-decoration:none;transition:color 240ms}#footer-widgets .footer-widget a:hover{color:#C9A227!important}.dpl-payments{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:16px}.dpl-payments .pay{display:flex;align-items:center;justify-content:center;background:#1A1A1A;border:1px solid #2A2A2A;border-radius:6px;padding:10px 6px;height:44px}.dpl-payments .pay svg{max-width:100%;max-height:22px;fill:#C9A227}.dpl-newsletter{display:flex;gap:6px;margin-top:12px}.dpl-newsletter input{flex:1;background:#1A1A1A;border:1px solid #2A2A2A;color:#F5F1E8;padding:8px 10px;border-radius:4px;font-size:14px}.dpl-newsletter input:focus{outline:none;border-color:#C9A227}.dpl-newsletter button{background:#C9A227;color:#0A0A0A;border:0;padding:8px 14px;border-radius:4px;font-weight:700;cursor:pointer;font-size:13px}.dpl-newsletter button:hover{background:#E6C765}.dpl-fb-link{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:8px 14px;border:1px solid #C9A227;border-radius:999px;color:#C9A227!important;font-size:13px;font-weight:600;text-decoration:none}.dpl-fb-link:hover{background:#C9A227;color:#0A0A0A!important}.dpl-fb-link svg{width:14px;height:14px;fill:currentColor}#top-header{display:none!important;height:0!important;padding:0!important;margin:0!important;visibility:hidden!important}#et-secondary-menu,#et-secondary-nav,.et_secondary_nav_enabled #top-header{display:none!important}body.et_secondary_nav_enabled #main-header{margin-top:0!important}#main-header #logo,.et-fixed-header #logo,.logo_container #logo{opacity:0!important;width:240px!important;height:56px!important;max-height:56px!important;visibility:hidden!important}.logo_container,#logo_container{background-image:url('https://www.dalpralab.it/wp-content/uploads/2026/05/dalpralab-logo-hd.png')!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:contain!important;width:260px!important;height:56px!important;min-height:56px!important;display:block!important;padding:0!important}.logo_container a{display:block;width:100%;height:100%;position:relative}#main-header .container,#top-header .container{padding-top:12px!important;padding-bottom:12px!important}.site-description,#site-description,.tagline,h2.site-description,p.site-description,.et-tagline,#logo+h2,.logo_container+.site-description{display:none!important}#main-header #logo,.et-fixed-header #logo{opacity:0!important;visibility:hidden!important;width:320px!important;height:72px!important}.logo_container,#logo_container{background-image:url('https://www.dalpralab.it/wp-content/uploads/2026/05/dalpralab-logo-hd.png')!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:contain!important;width:320px!important;height:72px!important;min-height:72px!important;display:block!important;padding:0!important}.logo_container a{display:block;width:100%;height:100%;position:relative}#main-header .container{padding-top:12px!important;padding-bottom:12px!important}#main-header .container{padding-top:10px!important;padding-bottom:10px!important;min-height:100px!important;display:flex!important;align-items:center!important}#main-header #logo,.et-fixed-header #logo{opacity:0!important;visibility:hidden!important;width:400px!important;height:100px!important}.logo_container,#logo_container{background-image:url('https://www.dalpralab.it/wp-content/uploads/2026/05/dalpralab-logo-hd.png')!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:contain!important;width:400px!important;height:100px!important;min-height:100px!important;max-height:100px!important;display:block!important;padding:0!important;margin:0!important}.logo_container a{display:block;width:100%;height:100%;position:relative}#et-top-navigation{display:flex!important;align-items:center!important;padding-top:0!important}#top-menu,#top-menu li{display:flex!important;align-items:center!important}#top-menu li{height:100%!important;padding:0 14px!important}@media (max-width:980px){#main-header .container{min-height:80px!important;padding-top:10px!important;padding-bottom:10px!important}.logo_container,#logo_container{width:280px!important;height:72px!important;min-height:72px!important;max-height:72px!important}#main-header #logo,.et-fixed-header #logo{width:280px!important;height:72px!important}body{padding-top:0!important}body.admin-bar{padding-top:46px!important}#top-menu,#et-top-navigation>nav{display:none!important}#et_mobile_nav_menu{display:block!important;position:relative!important;z-index:100002!important;padding:0!important}.mobile_nav{padding-right:0!important}.mobile_menu_bar{cursor:pointer!important;padding:8px!important;display:inline-block!important;position:relative!important;z-index:100003!important}.mobile_menu_bar::before{color:#C9A227!important;font-size:36px!important;line-height:1!important;content:'61'!important;font-family:'ETmodules'!important;font-weight:normal!important}.mobile_nav.opened .mobile_menu_bar::before{content:'4d'!important;color:#C9A227!important;font-size:38px!important}ul.et_mobile_menu,.mobile_nav .et_mobile_menu,.mobile_nav.closed .et_mobile_menu{display:none!important;visibility:hidden!important;opacity:0!important}.mobile_nav.opened>ul.et_mobile_menu,.mobile_nav.opened .et_mobile_menu,.mobile_nav.opened ul#mobile_menu{display:flex!important;visibility:visible!important;opacity:1!important;position:fixed!important;top:100px!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:calc(100vh - 100px)!important;max-height:calc(100vh - 100px)!important;background:#000000!important;z-index:99999!important;padding:40px 24px 60px!important;overflow-y:auto!important;border-top:1px solid #2A2A2A!important;margin:0!important;box-shadow:none!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;list-style:none!important}body.admin-bar .mobile_nav.opened>ul.et_mobile_menu{top:146px!important;height:calc(100vh - 146px)!important}.mobile_nav.opened .et_mobile_menu li{border:0!important;padding:0!important;margin:12px 0!important;text-align:center!important;width:100%!important;max-width:480px!important;list-style:none!important}.mobile_nav.opened .et_mobile_menu li a{color:#F5F1E8!important;font-family:'Cormorant Garamond','Playfair Display',Georgia,serif!important;font-size:38px!important;font-weight:500!important;text-align:center!important;padding:14px 0!important;border:0!important;background:none!important;text-transform:none!important;letter-spacing:0.02em!important;line-height:1.2!important;display:block!important}.mobile_nav.opened .et_mobile_menu li a:hover,.mobile_nav.opened .et_mobile_menu li.current-menu-item>a,.mobile_nav.opened .et_mobile_menu li.current-page-item>a{color:#C9A227!important;background:none!important}}@media (max-width:540px){.logo_container,#logo_container{width:240px!important;height:60px!important;min-height:60px!important;max-height:60px!important}#main-header #logo,.et-fixed-header #logo{width:240px!important;height:60px!important}body{padding-top:0!important}body.admin-bar{padding-top:46px!important}.mobile_nav.opened>ul.et_mobile_menu,.mobile_nav.opened .et_mobile_menu{top:88px!important;height:calc(100vh - 88px)!important}.mobile_nav.opened .et_mobile_menu li a{font-size:32px!important}}@media (max-width:980px){.et-l--header .et_pb_menu nav.fullwidth-menu-nav,.et-l--header .et_pb_menu .fullwidth-menu,.et-l--header .et_pb_menu ul.et-menu,.et-l--header .et_pb_menu__menu nav>ul,.et-l--header #top-menu{display:none!important}.et-l--header .et_mobile_nav_menu{display:block!important;position:absolute!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;z-index:100!important;padding:0!important}.et-l--header .mobile_nav{padding:0!important}.et-l--header .mobile_menu_bar{cursor:pointer!important;padding:10px!important;display:inline-block!important;position:relative!important;z-index:100003!important;transition:transform 280ms cubic-bezier(0.4,0,0.2,1)}.et-l--header .mobile_menu_bar::before{color:#C9A227!important;font-size:34px!important;line-height:1!important;content:'61'!important;font-family:'ETmodules'!important;font-weight:normal!important;transition:all 320ms cubic-bezier(0.4,0,0.2,1);display:inline-block}.et-l--header .mobile_menu_bar:active{transform:scale(0.88)}.et-l--header .mobile_menu_bar:hover::before{color:#E6C765!important;filter:drop-shadow(0 0 8px rgba(201,162,39,0.6))}.et-l--header .mobile_nav.opened .mobile_menu_bar::before{content:'4d'!important;color:#C9A227!important;transform:rotate(180deg);filter:drop-shadow(0 0 6px rgba(201,162,39,0.4))}.et-l--header ul.et_mobile_menu,.et-l--header .mobile_nav .et_mobile_menu,.et-l--header .mobile_nav.closed .et_mobile_menu{display:none!important;visibility:hidden!important;opacity:0!important}.et-l--header .mobile_nav.opened>ul.et_mobile_menu,.et-l--header .mobile_nav.opened .et_mobile_menu,.et-l--header .mobile_nav.opened ul#mobile_menu{display:flex!important;visibility:visible!important;opacity:1!important;position:fixed!important;top:165px!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:calc(100vh - 165px)!important;background:#000000!important;z-index:99999!important;padding:50px 24px 60px!important;margin:0!important;border:0!important;box-shadow:none!important;overflow-y:auto!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;list-style:none!important;animation:dpl-popup-open 400ms cubic-bezier(0.16,1,0.3,1)}body.admin-bar .et-l--header .mobile_nav.opened>ul.et_mobile_menu{top:211px!important;height:calc(100vh - 211px)!important}.et-l--header .mobile_nav.opened .et_mobile_menu li{list-style:none!important;border:0!important;padding:0!important;margin:10px 0!important;text-align:center!important;width:100%!important;max-width:480px!important;opacity:0;transform:translateY(24px);animation:dpl-item-in 600ms cubic-bezier(0.16,1,0.3,1) forwards}.et-l--header .mobile_nav.opened .et_mobile_menu li:nth-child(1){animation-delay:80ms}.et-l--header .mobile_nav.opened .et_mobile_menu li:nth-child(2){animation-delay:140ms}.et-l--header .mobile_nav.opened .et_mobile_menu li:nth-child(3){animation-delay:200ms}.et-l--header .mobile_nav.opened .et_mobile_menu li:nth-child(4){animation-delay:260ms}.et-l--header .mobile_nav.opened .et_mobile_menu li:nth-child(5){animation-delay:320ms}.et-l--header .mobile_nav.opened .et_mobile_menu li:nth-child(6){animation-delay:380ms}.et-l--header .mobile_nav.opened .et_mobile_menu li:nth-child(7){animation-delay:440ms}.et-l--header .mobile_nav.opened .et_mobile_menu li a{color:#F5F1E8!important;font-family:'Cormorant Garamond','Playfair Display',Georgia,serif!important;font-size:38px!important;font-weight:500!important;text-align:center!important;padding:14px 0!important;border:0!important;background:none!important;text-transform:none!important;letter-spacing:0.02em!important;line-height:1.15!important;display:block!important;transition:color 280ms ease,transform 280ms ease}.et-l--header .mobile_nav.opened .et_mobile_menu li a:hover,.et-l--header .mobile_nav.opened .et_mobile_menu li.current-menu-item>a,.et-l--header .mobile_nav.opened .et_mobile_menu li.current-page-item>a{color:#C9A227!important;background:none!important;transform:scale(1.04)}body:has(.et-l--header .mobile_nav.opened){overflow:hidden!important}}@keyframes dpl-popup-open{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes dpl-item-in{to{opacity:1;transform:translateY(0)}}.et-l--footer ul,.et-l--footer ul li,.et-l--footer .et_pb_text ul,.et-l--footer .et_pb_text ol{list-style:none!important;list-style-type:none!important;padding-left:0!important;margin-left:0!important}.et-l--footer ul li::before,.et-l--footer ul li::marker{content:none!important;display:none!important}.et-l--footer ul li{background-image:none!important;padding-left:0!important}#footer-bottom,#footer-info,#et-info,.et-social-icons,.bottom-nav,#et-secondary-menu,#et-footer-nav{display:none!important;height:0!important;visibility:hidden!important}body.et_secondary_nav_enabled #footer-bottom{display:none!important}#main-footer #footer-widgets{display:none!important}.et-l--footer a{color:#9A9A9A!important;text-decoration:none;transition:color 200ms ease}.et-l--footer a:hover{color:#C9A227!important}.et-l--footer strong[style*="C9A227"]{color:#C9A227!important}@media (max-width:980px){.et-l--header>.et_builder_inner_content .et_pb_section_0_tb_header.et_pb_section,.et_pb_section_0_tb_header.et_pb_section{padding-top:0px!important;padding-bottom:0px!important;margin-top:0px!important;margin-bottom:0px!important;background-color:#000000!important}.et_pb_section_0_tb_header .et_pb_image_0_tb_header img,.et_pb_row_0_tb_header .et_pb_image_0_tb_header img,.et_pb_column_0_tb_header .et_pb_image_0_tb_header img{max-height:165px!important;width:auto!important}#dp-burger{margin-right:0px!important;width:24px!important;height:19px!important}#dp-burger .dp-bar{width:24px!important}#dp-burger .dp-bar:nth-child(1){top:2px!important}#dp-burger .dp-bar:nth-child(2){top:9px!important}#dp-burger .dp-bar:nth-child(3){top:16px!important}#dp-burger.dp-open .dp-bar:nth-child(1){top:9px!important}#dp-burger.dp-open .dp-bar:nth-child(3){top:9px!important}.et-l--header>.et_builder_inner_content .et_pb_section_0_tb_header.et_pb_section,.et_pb_section_0_tb_header.et_pb_section{border-bottom:none!important;border-top:none!important}body .et-l--header>.et_builder_inner_content .et_pb_section.et_pb_section_0_tb_header,html body .et-l--header>.et_builder_inner_content .et_pb_section.et_pb_section_0_tb_header{background-color:#0A0A0A!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu,.et_pb_menu_0_tb_header .et_mobile_menu ul{background-color:#0A0A0A!important}}#dp-overlay::before,#dp-overlay::after,#dp-overlay.dp-open::before{content:none!important;display:none!important}@media (max-width:980px){#dp-burger .dp-bar{transition:none!important}#dp-burger.dp-open .dp-bar:nth-child(1){top:8px!important;transform:rotate(45deg)!important}#dp-burger.dp-open .dp-bar:nth-child(2){opacity:0!important}#dp-burger.dp-open .dp-bar:nth-child(3){top:8px!important;transform:rotate(-45deg)!important}}.et_pb_row_0_tb_header{padding:0 8px 0 12px!important;margin:0!important;background-color:#000000!important}.et_pb_column_1_tb_header{padding-right:0!important;margin-right:0!important}.et-l--header>.et_builder_inner_content{margin:0!important;padding:0!important}.et_pb_shop ul.products::before,.et_pb_shop ul.products::after,.woocommerce ul.products::before,.woocommerce ul.products::after{display:none!important;content:none!important}.et_pb_shop ul.products,.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:26px!important}.et_pb_shop ul.products li.product,.woocommerce ul.products li.product{width:auto!important;margin:0!important;float:none!important;clear:none!important}@media (max-width:980px){.et_pb_shop ul.products,.woocommerce ul.products{grid-template-columns:repeat(2,1fr)!important;gap:18px!important}}.et_pb_shop .woocommerce-loop-product__title,ul.products li.product h2.woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-product__title{font-size:17px!important;line-height:1.3!important;padding:10px 0 6px!important}.woocommerce ul.products li.product .price{font-size:16px!important}.woocommerce ul.products li.product a.button.add_to_cart_button{font-size:14px!important;padding:.6em 1em!important}@media (max-width:980px){ul.products li.product h2.woocommerce-loop-product__title,.et_pb_shop .woocommerce-loop-product__title{font-size:15px!important;line-height:1.25!important}.woocommerce ul.products li.product .price{font-size:14px!important}.page-id-9 .et_pb_text h1{font-size:30px!important;line-height:1.2!important}.page-id-9 .et_pb_text h2{font-size:24px!important}.page-id-9 .et_pb_column_1_3{width:48%!important;margin:0 0 4% 0!important}}@media (max-width:480px){ul.products li.product h2.woocommerce-loop-product__title,.et_pb_shop .woocommerce-loop-product__title{font-size:14px!important}.woocommerce ul.products li.product a.button.add_to_cart_button{font-size:12px!important;padding:.55em .6em!important}.page-id-9 .et_pb_text h1{font-size:24px!important}}.et_pb_shop ul.products li.product .et_overlay,.woocommerce ul.products li.product .et_overlay{display:none!important}.et_pb_shop ul.products li.product .et_shop_image img,.woocommerce ul.products li.product .et_shop_image img{transition:opacity .35s ease!important}.et_pb_shop ul.products li.product .et_shop_image:hover img,.woocommerce ul.products li.product .et_shop_image:hover img{opacity:.82!important}body.wfacp_checkout-template,body.wfacp_checkout-template .et_pb_section,body.wfacp_checkout-template .et_pb_row,body.wfacp_checkout-template .et_pb_column,body.wfacp_checkout-template .wfacp_main_form,body.wfacp_checkout-template .wfacp-main-wrapper,body.wfacp_checkout-template .wfacp-form-divi-outer-div{background-color:#0a0a0a!important}body.wfacp_checkout-template .wfacp-section,body.wfacp_checkout-template .wfacp_section,body.wfacp_checkout-template div.wfacp-section,body.wfacp_checkout-template div.wfacp_section{background-color:#131313!important;border:1px solid #2a2a2a!important;border-radius:6px!important}#wfacp_mini_cart_start_h,body.wfacp_checkout-template .wfacp_wrapper_start{background-color:#131313!important;border:1px solid #2a2a2a!important;border-radius:6px!important}body.wfacp_checkout-template .wfacp-section h3,body.wfacp_checkout-template .wfacp_section h3,body.wfacp_checkout-template .wfacp-section .wfacp-section-title,body.wfacp_checkout-template .wfacp_section h2,body.wfacp_checkout-template #wfacp_mini_cart_start_h h2,body.wfacp_checkout-template #wfacp_mini_cart_start_h h3,body.wfacp_checkout-template .wfacp_order_sec h2,body.wfacp_checkout-template .wfacp_order_sec h3{color:#C9A227!important}body.wfacp_checkout-template .wfacp-section *,body.wfacp_checkout-template .wfacp_section *,body.wfacp_checkout-template .wfacp_main_form label,body.wfacp_checkout-template .wfacp_main_form p,body.wfacp_checkout-template .wfacp_main_form span,body.wfacp_checkout-template .wfacp_main_form td,body.wfacp_checkout-template .wfacp_main_form th,body.wfacp_checkout-template #wfacp_mini_cart_start_h *,body.wfacp_checkout-template .wfacp_order_sec *{color:#ffffff!important}body.wfacp_checkout-template .wfacp_main_form input[type="text"],body.wfacp_checkout-template .wfacp_main_form input[type="email"],body.wfacp_checkout-template .wfacp_main_form input[type="tel"],body.wfacp_checkout-template .wfacp_main_form input[type="number"],body.wfacp_checkout-template .wfacp_main_form input[type="password"],body.wfacp_checkout-template .wfacp_main_form select,body.wfacp_checkout-template .wfacp_main_form textarea,body.wfacp_checkout-template .wfacp_coupon_field_input,body.wfacp_checkout-template #wfacp_mini_cart_start_h input{background-color:#0a0a0a!important;color:#ffffff!important;border:1px solid #333333!important}body.wfacp_checkout-template .wfacp_main_form input::placeholder{color:transparent!important;opacity:0!important}body.wfacp_checkout-template .wfacp_main_form select option{background-color:#131313!important;color:#ffffff!important}body.wfacp_checkout-template #place_order,body.wfacp_checkout-template button#place_order,body.wfacp_checkout-template .wfacp-custom-checkout-btn,body.wfacp_checkout-template button.button.alt{background-color:#C9A227!important;border-color:#C9A227!important;color:#0a0a0a!important;font-weight:700!important}body.wfacp_checkout-template #place_order:hover{background-color:#b8921f!important}body.wfacp_checkout-template .order-total .woocommerce-Price-amount,body.wfacp_checkout-template #wfacp_mini_cart_start_h .order-total .woocommerce-Price-amount,body.wfacp_checkout-template .wfacp_order_sec .order-total td{color:#C9A227!important}body.wfacp_checkout-template .wfacp_main_form a,body.wfacp_checkout-template .wfacp-main-wrapper a{color:#C9A227!important}body.wfacp_checkout-template .wfacp-ssl-text{color:#C9A227!important}body.wfacp_checkout-template .wc_payment_methods,body.wfacp_checkout-template .payment_box,body.wfacp_checkout-template .wc_payment_method{background-color:#0a0a0a!important}body.wfacp_checkout-template .wc_payment_method label{color:#ffffff!important}body.wfacp_checkout-template input[type="radio"],body.wfacp_checkout-template input[type="checkbox"]{accent-color:#C9A227!important}body.wfacp_checkout-template .value-button{background-color:#1a1a1a!important;color:#ffffff!important;border-color:#333!important}body.wfacp_checkout-template .wfacp_confidence_boosters_sec,body.wfacp_checkout-template .wfacp-confidence-item-wrap{background-color:#131313!important;border-radius:6px!important}body.wffn_ty .et_pb_section,body.wffn_ty .et_pb_row,body.wffn_ty .et_pb_column,body.wffn_ty .wffn-thankyou-wrapper,body.wffn_ty .wffn_ty_main{background-color:#0a0a0a!important}body.wffn_ty .wffn-thankyou-wrapper h1,body.wffn_ty .wffn-thankyou-wrapper h2,body.wffn_ty .wffn-thankyou-wrapper h3{color:#C9A227!important}body.wffn_ty .wffn-thankyou-wrapper,body.wffn_ty .wffn-thankyou-wrapper *{color:#ffffff!important}body.wffn_ty .wffn-thankyou-wrapper h1,body.wffn_ty .wffn-thankyou-wrapper h2,body.wffn_ty .wffn-thankyou-wrapper h3,body.wffn_ty .wffn_ty_main h1,body.wffn_ty .wffn_ty_main h2,body.wffn_ty .wffn_ty_main h3{color:#C9A227!important}.et_pb_section_0_tb_header .et_pb_row_0_tb_header{margin-left:auto!important;margin-right:auto!important;max-width:1340px!important}.et_pb_menu_0_tb_header{padding-top:6px!important;padding-bottom:6px!important}.et_pb_menu_0_tb_header .et_pb_menu__menu{justify-content:flex-end!important;padding-right:0!important}.et_pb_menu_0_tb_header .et-menu{flex-wrap:nowrap!important;white-space:nowrap!important;justify-content:flex-end!important;margin-right:0!important;padding-right:0!important}.et_pb_menu_0_tb_header .et-menu>li{margin:0!important;padding:0!important}.et_pb_menu_0_tb_header .et-menu>li>a{padding:0 7px!important;font-size:13px!important;white-space:nowrap!important}.et_pb_menu_0_tb_header .et-menu>li:last-child>a{padding-right:0!important}@media (max-width:1240px) and (min-width:981px){.et_pb_menu_0_tb_header .et-menu>li>a{padding:0 6px!important;font-size:12px!important}}.et-l--body .et_pb_section:first-child{padding-top:30px!important}#left-area{padding-top:14px!important}.woocommerce ul.products,.woocommerce-page ul.products{display:flex!important;flex-wrap:wrap!important;gap:24px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{flex:0 0 calc(25% - 18px)!important;max-width:calc(25% - 18px)!important;width:calc(25% - 18px)!important;margin:0 0 1.5em 0!important;float:none!important;clear:none!important}@media (max-width:980px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{flex:0 0 calc(50% - 12px)!important;max-width:calc(50% - 12px)!important;width:calc(50% - 12px)!important}}html body #main-footer #footer-widgets{display:block!important;overflow:visible!important;height:auto!important}html body #main-footer #footer-widgets .footer-widget{display:block!important}html body #main-footer{padding-top:40px!important}#main-footer .footer-widget h4{color:#C9A227!important}#main-footer .footer-widget,#main-footer .footer-widget a,#main-footer .footer-widget p,#main-footer .footer-widget li{color:#cfcfcf!important}#main-footer .footer-widget a:hover{color:#fff!important}#main-footer .footer-widget ul{list-style:none!important;padding-left:0!important;margin-left:0!important}#main-footer .footer-widget ul li{list-style:none!important;padding-left:0!important;border:0!important;background:none!important}#main-footer .footer-widget ul li:before,#main-footer .footer-widget ul li:after,#main-footer .footer-widget a:before{display:none!important;content:none!important}#main-content .et_pb_section:first-child{padding-top:12px!important}#main-content>.et-l .et_pb_section:first-of-type{padding-top:12px!important}body.blog #sidebar{display:none!important}body.blog #left-area{width:100%!important;padding-right:0!important;float:none!important}body.blog #main-content .container:before{display:none!important}body.page-id-25 .et_pb_text_inner>.et_pb_section:first-of-type{padding-top:24px!important}.et_pb_section:has(.dplab-search),.et_pb_row:has(.dplab-search),.et_pb_column:has(.dplab-search){position:relative!important;z-index:1000!important}.dplab-search{position:relative!important;z-index:1001!important}.dplab-search__results{background:#fff!important;z-index:100000!important;box-shadow:0 12px 32px rgba(0,0,0,.28)!important;border:1px solid #e7e7e7!important}body.single-post #sidebar{display:none!important}body.single-post #left-area{width:100%!important;float:none!important;margin:0 auto!important;padding-right:0!important;max-width:900px!important}body.single-post #main-content .container:before{display:none!important}body.single-post #content-area{width:100%!important}body.archive #main-content .container:before,body.blog #main-content .container:before{display:none!important}@media (max-width:767px){body.woocommerce-shop #main-content .et_pb_row,body.tax-product_cat #main-content .et_pb_row,body.post-type-archive-product #main-content .et_pb_row{width:94%!important;max-width:94%!important;margin-left:auto!important;margin-right:auto!important}#main-content .woocommerce ul.products,#main-content .et_pb_shop ul.products{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;width:100%!important;margin:0 auto!important}#main-content .woocommerce ul.products li.product,#main-content .et_pb_shop ul.products li.product{width:auto!important;max-width:100%!important;min-width:0!important;flex:none!important;flex-basis:auto!important;margin:0!important;padding:0!important;float:none!important;clear:none!important}#main-content .woocommerce ul.products li.product .button,#main-content .woocommerce ul.products li.product .added_to_cart{width:100%!important;box-sizing:border-box!important}}@media (max-width:767px){#main-content .woocommerce ul.products li.product,#main-content .et_pb_shop ul.products li.product{text-align:center!important}#main-content .woocommerce ul.products li.product h2,#main-content .woocommerce ul.products li.product .woocommerce-loop-product__title,#main-content .woocommerce ul.products li.product .price{text-align:center!important;width:100%!important}#main-content .woocommerce ul.products li.product .button,#main-content .woocommerce ul.products li.product .added_to_cart{display:block!important;width:100%!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}}@media (max-width:767px){body.single-post .container{width:95%!important;max-width:95%!important}body.single-post #left-area{max-width:100%!important}}@media (max-width:767px){#main-content .container{width:95%!important;max-width:95%!important;padding-top:30px!important}#main-content #content-area,#main-content #left-area{width:100%!important;max-width:100%!important}#main-content #left-area{padding-top:0!important}.et_pb_row,.et_pb_row_inner{width:95%!important;max-width:95%!important}#main-content>article{padding-top:30px!important}}@media (max-width:767px){#main-content .container{padding-left:0!important;padding-right:0!important}}body.wfacp_checkout-template .wfacp_main_form input.wfacp-form-control:not([type="checkbox"]):not([type="radio"])::placeholder{color:transparent!important;opacity:0!important}body.wfacp_checkout-template .wfacp_main_form input.wfacp-form-control:not([type="checkbox"]):not([type="radio"]):focus::placeholder{color:transparent!important;opacity:0!important}body.wfacp_checkout-template .wfacp_main_form p.wfacp-form-control-wrapper:not(.wfacp-anim-wrap) label.wfacp-form-control-label{top:0!important;transform:translateY(-100%)!important;font-size:12px!important;background:transparent!important;color:#9A9A9A!important;position:absolute!important;margin-top:0!important;padding-bottom:4px!important}body.wfacp_checkout-template .wfacp_main_form p.wfacp-form-control-wrapper{padding-top:20px!important}@media (max-width:980px){#main-content .et_builder_inner_content>.et_pb_section:first-of-type,#main-content .et_pb_section:first-child{padding-top:12px!important}body:not(.et-tb) #main-content .container,#main-content>.container{padding-top:12px!important}}@media (max-width:980px){#main-content .et_builder_inner_content>.et_pb_section:first-of-type>.et_pb_row:first-child,#main-content .et_pb_section:first-child>.et_pb_row:first-child,#main-content .et_pb_section:first-child>.et_pb_row:first-of-type,#main-content .et_pb_section:first-child>.et_pb_row_inner:first-of-type{padding-top:0!important;margin-top:0!important}}#main-content .et_pb_section:first-child,#main-content .et_builder_inner_content>.et_pb_section:first-of-type{padding-top:0!important}.et_d4_element.et_pb_section:first-of-type,#main-content .et_d4_element.et_pb_section:first-of-type{padding-top:0!important}#main-content .et_pb_section:first-child .et_pb_row:first-child,#main-content .et_d4_element.et_pb_section:first-of-type>.et_pb_row:first-child{padding-top:0!important;margin-top:0!important}@media (max-width:980px){#main-content .container,#main-content>.container,body:not(.et-tb) #main-content .container{padding-top:0!important}.et-l--body .et_pb_section:first-child{padding-top:0!important}}@media (max-width:767px){#main-content .container{padding-top:0!important}#main-content>article{padding-top:0!important}}@media (min-width:981px){body.blog #left-area{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:40px 30px!important;align-items:start!important}body.blog #left-area>article.et_pb_post{width:100%!important;max-width:100%!important;margin:0!important;float:none!important}body.blog #left-area>article.et_pb_post .entry-featured-image-url img{width:100%!important;height:auto!important;display:block!important}body.blog #left-area>.pagination{grid-column:1/-1!important}@media (max-width:980px){body.blog #left-area{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:767px){body.blog #left-area{grid-template-columns:1fr!important}}}.dpl-cat-bar{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 32px}.dpl-cat{background:transparent;border:1px solid #b8912f;color:#e8c766;padding:7px 16px;border-radius:30px;cursor:pointer;font-size:14px;line-height:1.2;transition:background .2s,color .2s;font-family:inherit}.dpl-cat:hover{background:rgba(184,145,47,.15)}.dpl-cat.dpl-active{background:#b8912f;color:#0d0d0d;font-weight:600}@media (max-width:980px){.dpl-cat{font-size:13px;padding:6px 13px}}.et-l--header .et_pb_image_0_tb_header,.et-l--header .et_pb_image_0_tb_header a,.et-l--header .et_pb_image_0_tb_header .et_pb_image_wrap,.et-l--header .et_pb_image_0_tb_header img{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;-webkit-tap-highlight-color:transparent!important}@media (min-width:981px){.et-l--header .et_pb_menu_0_tb_header.et_pb_menu{margin-top:0!important}}@media (min-width:981px){.et-l--header .et_pb_row_0_tb_header{max-width:1440px!important;padding-left:16px!important}.et-l--header .et_pb_column_0_tb_header{justify-content:flex-start!important;margin-left:0!important;padding-left:0!important}.et-l--header .et_pb_image_0_tb_header{margin-left:0!important}}.et-l--header li.menu-account>a{font-size:0!important;line-height:0!important;position:relative;padding-left:10px!important;padding-right:6px!important}.et-l--header li.menu-account>a::before{content:"";display:inline-block;width:22px;height:22px;vertical-align:middle;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C9A227' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E") center/contain no-repeat}.et-l--header li.menu-account>a:hover::before{opacity:.75}.woocommerce-account #sidebar{display:none!important}.woocommerce-account #left-area{width:100%!important;padding:0!important;float:none!important}.woocommerce-account .entry-title.main_title{font-family:'Cormorant Garamond',Georgia,serif;color:#0A0A0A;font-weight:600;text-align:center;margin-bottom:30px}.woocommerce-account .woocommerce{max-width:1080px;margin:0 auto}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.register,.woocommerce-account .woocommerce-ResetPassword.lost_reset_password{max-width:460px;margin:0 auto 24px;background:#fff;border:1px solid #e8e1d2;border-radius:12px;padding:34px 32px;box-shadow:0 10px 30px rgba(10,10,10,.06)}.woocommerce-account .woocommerce h2{font-family:'Cormorant Garamond',Georgia,serif;color:#0A0A0A;font-size:28px;margin-bottom:18px;text-align:center}.woocommerce-account .woocommerce .input-text,.woocommerce-account .woocommerce input[type=text],.woocommerce-account .woocommerce input[type=email],.woocommerce-account .woocommerce input[type=password]{width:100%;padding:12px 14px;border:1px solid #e8e1d2;border-radius:8px;background:#faf8f2;font-family:'Inter',sans-serif;font-size:15px;color:#353030;box-shadow:none}.woocommerce-account .woocommerce input:focus{border-color:#C9A227;outline:none;background:#fff}.woocommerce-account .woocommerce form .form-row label{font-family:'Inter',sans-serif;font-weight:600;color:#353030;font-size:14px;margin-bottom:6px;display:block}.woocommerce-account .woocommerce .button,.woocommerce-account .woocommerce button.button,.woocommerce-account .woocommerce input.button,.woocommerce-account .woocommerce-button{background:#C9A227!important;color:#0A0A0A!important;border:none!important;border-radius:999px!important;font-family:'Inter',sans-serif!important;font-weight:700!important;letter-spacing:.02em;padding:12px 30px!important;text-transform:none!important;transition:background .2s,transform .2s}.woocommerce-account .woocommerce .button:hover,.woocommerce-account .woocommerce-button:hover{background:#b8911f!important;transform:translateY(-1px)}.woocommerce-account a{color:#C9A227}.woocommerce-account a:hover{color:#b8911f}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;border:1px solid #e8e1d2;border-radius:12px;overflow:hidden}.woocommerce-account .woocommerce-MyAccount-navigation li{border-bottom:1px solid #f0ead9;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{border-bottom:none}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:block;padding:13px 18px;font-family:'Inter',sans-serif;font-weight:600;color:#353030}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{background:#0A0A0A;color:#C9A227}.woocommerce-account .woocommerce-MyAccount-content{background:#fff;border:1px solid #e8e1d2;border-radius:12px;padding:26px 28px}.woocommerce-account .woocommerce-form-login__rememberme{font-family:'Inter',sans-serif;color:#8c8474;font-size:14px}@media (min-width:981px){.et-l--header .et_pb_menu_0_tb_header{text-align:center!important}.et-l--header .et_pb_menu_0_tb_header .et_pb_menu__menu{justify-content:center!important}.et-l--header .et_pb_menu_0_tb_header .et_pb_menu_inner_container{justify-content:center!important}}.woocommerce-account #sidebar{display:none!important}.woocommerce-account #left-area{width:100%!important;float:none!important;padding:0!important}.woocommerce-account .woocommerce input[type=text],.woocommerce-account .woocommerce input[type=email],.woocommerce-account .woocommerce input[type=password],.woocommerce-account .woocommerce .input-text{background:#faf8f2!important;color:#353030!important;border:1px solid #e8e1d2!important}.woocommerce-account .woocommerce input:focus{background:#fff!important;border-color:#C9A227!important}.woocommerce-account .woocommerce input:-webkit-autofill{-webkit-text-fill-color:#353030!important;-webkit-box-shadow:0 0 0 100px #faf8f2 inset!important;box-shadow:0 0 0 100px #faf8f2 inset!important;caret-color:#353030}.woocommerce-account .woocommerce-privacy-policy-text,.woocommerce-account .woocommerce-privacy-policy-text p,.woocommerce-account .woocommerce form.register p{color:#5c5346!important;font-size:13px;line-height:1.5}.woocommerce-account .woocommerce-privacy-policy-text a,.woocommerce-account .woocommerce form.register p a{color:#C9A227!important;text-decoration:underline}.single-product .woocommerce-breadcrumb,.single-product .woocommerce-breadcrumb a{color:#ffffff!important}.single-product .woocommerce-breadcrumb a:hover{color:#C9A227!important}.single-product .product_meta .posted_in{color:#ffffff!important}.single-product .product_meta .posted_in a{color:#C9A227!important}.single-product .product_meta .posted_in a:hover{color:#e0be4a!important}@media (max-width:980px){.single-product .related.products ul.products li.product,.single-product .up-sells.products ul.products li.product{width:48%!important;margin-right:4%!important;float:left}.single-product .related.products ul.products li.product:nth-child(2n),.single-product .up-sells.products ul.products li.product:nth-child(2n){margin-right:0!important}}body.wfacp_checkout-template .wfacp-form-control-label,body.wfacp_checkout-template .wfacp_section_heading,body.wfacp_checkout-template .wfacp-comm-title,body.wfacp_checkout-template .wfacp-order-summary-label,body.wfacp_checkout-template label,body.wfacp_checkout-template .woocommerce-checkout label{color:#ffffff!important}body.wfacp_checkout-template input::placeholder,body.wfacp_checkout-template textarea::placeholder{color:rgba(255,255,255,.6)!important;opacity:1!important}body.wfacp_checkout-template .select2-selection__placeholder{color:rgba(255,255,255,.6)!important}body.wfacp_checkout-template .wc_payment_methods label,body.wfacp_checkout-template .wc_payment_method label,body.wfacp_checkout-template .payment_box,body.wfacp_checkout-template .payment_box p,body.wfacp_checkout-template .wfacp_order_sec .wfacp-form-control-label{color:#ffffff!important}.single-product div.product form.cart .quantity,.single-product .woocommerce div.product form.cart .quantity{display:none!important}.single-product div.product form.cart .single_add_to_cart_button{margin-left:0!important}body.wfacp_checkout-template #wfacp-e-form .wfacp_main_form p.wfacp-form-control-wrapper:not(.wfacp-anim-wrap) label.wfacp-form-control-label:not(.checkbox):not(.radio),body.wfacp_checkout-template #wfacp-e-form .wfacp_main_form p.wfacp-form-control-wrapper:not(.wfacp-anim-wrap) label.wfacp-form-control-label.wfacp_field_label_for_select2{position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;inset:auto!important;transform:none!important;display:block!important;width:auto!important;margin:0 0 6px 2px!important;padding:0!important;font-size:13px!important;line-height:1.4!important;background:transparent!important;color:#ffffff!important;white-space:normal!important}body.wfacp_checkout-template #wfacp-e-form .wfacp_main_form p.wfacp-form-control-wrapper:not(.wfacp-anim-wrap){padding-top:0!important}body.single-product .woocommerce-tabs ul.tabs{display:none!important}body.single-product .woocommerce-tabs .panel{display:block!important;height:auto!important;opacity:1!important}body.single-product .woocommerce-tabs{border:0!important;margin:56px auto 0!important;max-width:1000px}body.single-product #tab-description{background:rgba(255,255,255,.025);border:1px solid rgba(198,160,74,.22);border-radius:14px;padding:40px 46px!important;margin-bottom:40px}body.single-product #tab-reviews{background:rgba(255,255,255,.025);border:1px solid rgba(198,160,74,.22);border-radius:14px;padding:40px 46px!important}body.single-product .dpl-svclbl{font-size:13px;letter-spacing:3px;text-transform:uppercase;color:#C6A04A;margin:0 0 22px;padding-bottom:14px;border-bottom:1px solid rgba(198,160,74,.28);font-weight:600}body.single-product #tab-description h2{color:#e9c877!important;font-size:30px!important;margin-top:10px}body.single-product #tab-description h3{color:#C6A04A!important;font-size:21px!important;margin-top:26px}body.single-product #tab-reviews .woocommerce-Reviews-title{color:#f5f2eb!important}body.single-product #tab-reviews .comment-form input,body.single-product #tab-reviews .comment-form textarea{background:rgba(0,0,0,.35);border:1px solid rgba(198,160,74,.3);color:#f3efe6;border-radius:8px;padding:10px}body.single-product #tab-reviews button,body.single-product #tab-reviews input[type=submit]{background:#C6A04A;color:#111;border:0;border-radius:10px;padding:12px 26px;font-weight:600}@media(max-width:782px){body.single-product #tab-description,body.single-product #tab-reviews{padding:26px 22px!important}}body.blog #left-area .entry-featured-image-url{display:none!important}body.blog #left-area article.et_pb_post .entry-title{font-size:20px!important;line-height:1.3!important;margin-top:0!important;margin-bottom:6px!important}body.blog #left-area article.et_pb_post .post-meta{font-size:12.5px!important;line-height:1.5!important}@media (max-width:767px){body.blog #left-area article.et_pb_post .entry-title{font-size:22px!important}}body.blog #left-area article.et_pb_post .post-content,body.blog #left-area article.et_pb_post .post-content p,body.blog #left-area article.et_pb_post p:not(.post-meta){font-size:14px!important;line-height:1.55!important}body.blog #left-area article.et_pb_post .more-link{font-size:13px!important}body.blog #left-area article.et_pb_post{font-size:14px!important}body.page-id-2373 #sidebar,body.page-id-2376 #sidebar{display:none!important}body.page-id-2373 #left-area,body.page-id-2376 #left-area{width:100%!important;padding-right:0!important;float:none!important}body.page-id-2373 #main-content .container:before,body.page-id-2376 #main-content .container:before{display:none!important}