:root{--aura-verde-profundo:#2c5236;--aura-verde-medio:#6b8e79;--aura-creme:#f6efe5;--aura-vinho:#821e00;--aura-preto:#1a1a1a;--aura-branco:#ffffff;--aura-sage:#b6d1b8;--aura-sage-light:#dce6d8;--aura-off-white:#fbf8f2;--aura-texto:#1a2e20;--aura-terracota:#c97b5e;--aura-bg-base:var(--aura-creme);--aura-bg-alt:var(--aura-off-white);--aura-bg-tint:var(--aura-sage-light);--aura-primary:var(--aura-verde-profundo);--aura-primary-hover:var(--aura-preto);--aura-accent:var(--aura-verde-medio);--aura-sale:var(--aura-vinho);--aura-text:var(--aura-texto);--aura-text-muted:var(--aura-verde-medio);--aura-font-heading:'Cormorant Garamond', Georgia, 'Times New Roman', serif;--aura-font-body:'Open Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif}body,.elementor-widget-text-editor,.elementor-widget-text-editor *,p,li,span,a,button,input,textarea,select{font-family:var(--aura-font-body)!important}body{color:var(--aura-text)}.elementor-button i,.elementor-button svg,.elementor-button .elementor-button-icon,a.elementor-button-link i,a.elementor-button-link svg{color:inherit!important;fill:currentColor}.aura-avatar,.aura-avatar__initial,.elementor-icon.aura-avatar{color:var(--aura-branco)!important}.aura-avatar svg,.elementor-icon.aura-avatar svg{fill:var(--aura-branco)!important}:where(.woocommerce-Price-amount,.product_meta,.product-meta,.woocommerce-loop-product__title,.product_title){color:var(--aura-text)}small,.elementor-post-info,.breadcrumb,.woocommerce-breadcrumb,.posted_in,.tagged_as{color:var(--aura-verde-profundo);opacity:.75}body.elementor-kit-41,.elementor-kit-41{--e-global-color-primary:var(--aura-text) !important;--e-global-color-secondary:var(--aura-verde-profundo) !important;--e-global-color-text:var(--aura-branco) !important;--e-global-color-accent:var(--aura-verde-profundo) !important;--e-global-color-a2c0d56:var(--aura-sage) !important;--e-global-color-4ca25af:var(--aura-sage-light) !important;--e-global-color-ec3c7a7:var(--aura-off-white) !important;--e-global-color-d7d14f7:var(--aura-off-white) !important;--e-global-color-cfa1f76:var(--aura-sage-light) !important;--e-global-color-291baba:var(--aura-off-white) !important;--e-global-color-4d462f5:var(--aura-verde-medio) !important;--e-global-color-044b931:var(--aura-verde-profundo) !important;--e-global-color-638d055:var(--aura-preto) !important}h1,h2,h3,.elementor-heading-title,.elementor-widget-heading h1.elementor-heading-title,.elementor-widget-heading h2.elementor-heading-title,.elementor-widget-heading h3.elementor-heading-title{font-family:var(--aura-font-heading)!important;color:var(--aura-primary);font-weight:500;letter-spacing:.01em}h4,h5,h6,.elementor-widget-heading h4.elementor-heading-title,.elementor-widget-heading h5.elementor-heading-title,.elementor-widget-heading h6.elementor-heading-title{font-family:var(--aura-font-body)!important;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.single_add_to_cart_button.button.alt,.woocommerce button.button.alt,.woocommerce a.button.alt,.woocommerce input.button.alt{background-color:var(--aura-verde-profundo)!important;color:var(--aura-branco)!important;border:1px solid var(--aura-verde-profundo)!important;border-radius:0!important;letter-spacing:.08em;font-weight:500;text-transform:uppercase;transition:background-color 0.25s ease,color 0.25s ease}.single_add_to_cart_button.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce a.button.alt:hover{background-color:var(--aura-preto)!important;border-color:var(--aura-preto)!important;color:var(--aura-branco)!important}.userway_buttons_wrapper,[id^="userway"]{z-index:5!important}.elementor-element-312a3445{display:none!important}.elementor-element-7c636307{display:none!important}.single_add_to_cart_button.button.alt{width:100%!important;padding:14px 20px!important;font-size:12px!important;letter-spacing:0.12em!important}.elementor-widget-icon-box .elementor-icon-box-icon img,.elementor-widget-image .elementor-widget-container>a img,.elementor-widget-theme-post-featured-image img,.elementor-widget-woocommerce-product-image img,.product img.attachment-woocommerce_thumbnail{aspect-ratio:4/5!important;object-fit:cover!important;width:100%!important;height:auto!important;display:block;background-color:var(--aura-creme);transition:transform 0.5s ease,filter 0.3s ease}.elementor-widget-theme-post-featured-image,.elementor-widget-theme-post-featured-image .elementor-widget-container,.elementor-widget-theme-post-featured-image a{display:block;width:100%}.product:hover img.attachment-woocommerce_thumbnail,.elementor-widget-theme-post-featured-image:hover img{transform:scale(1.04);filter:brightness(1.03)}.elementor-section.aura-archive-hero-section{background-color:var(--aura-creme);padding-top:56px!important;padding-bottom:48px!important}@media (max-width:1024px){.elementor-section.aura-archive-hero-section{padding-top:40px!important;padding-bottom:36px!important}}@media (max-width:640px){.elementor-section.aura-archive-hero-section{padding-top:28px!important;padding-bottom:28px!important}}.aura-archive-hero{max-width:960px;margin:0 auto;text-align:center;color:var(--aura-preto)}.aura-archive-hero .woocommerce-breadcrumb,.aura-hero-breadcrumb .woocommerce-breadcrumb{font-family:var(--e-global-typography-text-font-family,'Open Sans',sans-serif);font-size:12px;font-weight:400;letter-spacing:.08em;color:#888;margin:0 0 24px;text-transform:none}.aura-archive-hero .woocommerce-breadcrumb a{color:#888;text-decoration:none;transition:color 0.2s ease}.aura-archive-hero .woocommerce-breadcrumb a:hover{color:var(--aura-verde-profundo)}.aura-archive-hero .aura-bc-sep{display:inline-block;margin:0 8px;color:#bbb;font-weight:300}.aura-hero-overline{font-family:'Open Sans',sans-serif;font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--aura-verde-profundo);margin-bottom:20px}.aura-hero-title{font-family:'Cormorant Garamond','Cormorant',Georgia,serif;font-weight:400;font-size:clamp(56px, 9vw, 140px);line-height:.95;letter-spacing:-.01em;color:var(--aura-preto);margin:0 0 28px}.aura-hero-manifesto{font-family:'Cormorant Garamond','Cormorant',Georgia,serif;font-style:italic;font-weight:300;font-size:clamp(18px, 1.6vw, 22px);line-height:1.5;color:#666;max-width:560px;margin:0 auto}.aura-archive-grid-section{background-color:var(--aura-branco)}.aura-archive-grid-section .elementor-container{max-width:1280px!important}.post-type-archive-product .product .elementor-widget-theme-post-featured-image img,.tax-product_cat .product .elementor-widget-theme-post-featured-image img,.woocommerce-shop .product .elementor-widget-theme-post-featured-image img{aspect-ratio:4/5!important;object-fit:cover!important}.woocommerce-pagination ul.page-numbers,.elementor-pagination{display:flex;justify-content:center;gap:0;list-style:none;padding:40px 0 0;margin:0;border:0}.woocommerce-pagination ul.page-numbers li,.elementor-pagination li{border:0;margin:0}.woocommerce-pagination ul.page-numbers a,.woocommerce-pagination ul.page-numbers span,.elementor-pagination a,.elementor-pagination span{font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;letter-spacing:.06em;color:#888;padding:8px 16px;min-width:40px;text-align:center;background:#fff0;border:0;border-bottom:1px solid #fff0;transition:color 0.2s ease,border-color 0.2s ease}.woocommerce-pagination ul.page-numbers a:hover,.elementor-pagination a:hover{color:var(--aura-verde-profundo);border-bottom-color:var(--aura-verde-profundo);background:#fff0}.woocommerce-pagination ul.page-numbers span.current,.elementor-pagination span.current{color:var(--aura-preto);border-bottom-color:var(--aura-preto);font-weight:500}.product .woocommerce-loop-product__title,.elementor-loop-item .elementor-widget-theme-post-title{font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}@media (max-width:768px){.aura-archive-hero{max-width:100%}.aura-hero-title{font-size:clamp(44px, 12vw, 80px)}.aura-hero-manifesto{font-size:16px}.aura-hero-overline{font-size:10px;letter-spacing:.2em}.aura-archive-hero .woocommerce-breadcrumb{margin-bottom:24px}}.aura-archive-chips-section{background-color:var(--aura-branco);border-bottom:1px solid rgb(0 0 0 / .06)}.aura-category-chips{max-width:1232px;margin:0 auto;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.aura-category-chips::-webkit-scrollbar{display:none}.aura-chips-list{list-style:none;padding:8px 0;margin:0;display:flex;flex-wrap:nowrap;align-items:center;gap:0;white-space:nowrap}.aura-chip{display:inline-flex;align-items:center;position:relative}.aura-chip::after{content:'·';display:inline-block;margin:0 14px;color:#ccc;font-weight:300;font-size:14px}.aura-chip:last-child::after{display:none}.aura-chip a{display:inline-flex;align-items:center;gap:6px;font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;letter-spacing:.06em;color:#666;text-decoration:none;padding:6px 0;border-bottom:1px solid #fff0;transition:color 0.2s ease,border-color 0.2s ease}.aura-chip a:hover{color:var(--aura-preto);border-bottom-color:var(--aura-preto)}.aura-chip.is-active a{color:var(--aura-preto);border-bottom-color:var(--aura-preto);font-weight:500}.aura-chip-caret{display:inline-block;font-size:12px;color:#aaa;transform:translateY(-1px)}.aura-chip.is-active .aura-chip-caret,.aura-chip a:hover .aura-chip-caret{color:inherit}@media (max-width:768px){.aura-archive-chips-section .elementor-container{padding-left:0!important;padding-right:0!important}.aura-category-chips{padding:0 16px}.aura-chips-list{padding:4px 0}.aura-chip a{font-size:12px}.aura-chip::after{margin:0 10px}}.aura-archive-toolbar-section{background-color:var(--aura-branco)}.aura-archive-toolbar{max-width:1232px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.aura-toolbar-left{font-family:'Open Sans',sans-serif;font-size:12px;letter-spacing:.06em;color:#888;text-transform:lowercase}.aura-toolbar-left .aura-result-count,.aura-toolbar-left .woocommerce-result-count{margin:0;font-size:12px;color:#888;text-transform:lowercase;letter-spacing:.06em;font-style:normal}.aura-toolbar-right{display:flex;align-items:center;gap:20px}.aura-btn-filter{display:inline-flex;align-items:center;gap:8px;background:#fff0;border:1px solid var(--aura-preto);color:var(--aura-preto);padding:8px 16px;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:0;transition:background-color 0.2s ease,color 0.2s ease;line-height:1}.aura-btn-filter:hover{background-color:var(--aura-preto);color:var(--aura-branco)}.aura-btn-filter__icon svg{display:block}.aura-btn-filter:hover .aura-btn-filter__icon svg circle{fill:var(--aura-preto)}.aura-archive-toolbar .woocommerce-ordering{margin:0}.aura-archive-toolbar .woocommerce-ordering select,.aura-archive-toolbar .orderby{font-family:'Open Sans',sans-serif;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--aura-preto);background:#fff0;border:0;border-bottom:1px solid #fff0;padding:8px 24px 8px 0;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none' stroke='%231a1a1a' stroke-width='1.4'><path d='M1 1l4 4 4-4'/></svg>");background-repeat:no-repeat;background-position:right 4px center;transition:border-color 0.2s ease}.aura-archive-toolbar .woocommerce-ordering select:focus,.aura-archive-toolbar .woocommerce-ordering select:hover{border-bottom-color:var(--aura-preto);outline:none}@media (max-width:640px){.aura-archive-toolbar{flex-wrap:wrap;gap:12px}.aura-toolbar-left{flex:1 1 100%;order:2;text-align:left}.aura-toolbar-right{flex:1 1 100%;order:1;justify-content:space-between;gap:12px}.aura-btn-filter{flex:0 0 auto;padding:8px 14px;font-size:11px}.aura-archive-toolbar .woocommerce-ordering select{font-size:11px;padding-right:20px}}.aura-drawer-overlay{position:fixed;inset:0;background:rgb(20 20 20 / .45);opacity:0;transition:opacity .22s ease;z-index:9998}.aura-drawer-overlay.is-open{opacity:1}.aura-drawer{position:fixed;top:0;right:0;height:100vh;width:min(420px,100vw);background:#fff;z-index:9999;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .28s cubic-bezier(.4,0,.2,1);box-shadow:-12px 0 40px rgb(0 0 0 / .08);pointer-events:none}.aura-drawer.is-open{transform:translateX(0);pointer-events:auto}.aura-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:28px 32px 20px;border-bottom:1px solid #eee}.aura-drawer__title{font-family:var(--font-heading,"Cormorant Garamond",serif);font-size:32px;font-weight:500;letter-spacing:.02em;margin:0;color:#111}.aura-drawer__close{background:#fff0;border:none;cursor:pointer;color:#111;padding:6px;display:flex;align-items:center;justify-content:center;transition:opacity .15s}.aura-drawer__close:hover{opacity:.6}.aura-drawer__body{flex:1;overflow-y:auto;padding:24px 32px 0;display:flex;flex-direction:column;gap:28px}.aura-filter-group{border:0;padding:0;margin:0}.aura-filter-group__legend{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#666;margin-bottom:16px;padding:0;font-weight:500}.aura-price-inputs{display:flex;align-items:flex-end;gap:12px}.aura-price-field{flex:1;display:flex;flex-direction:column;gap:6px}.aura-price-field__label{font-size:12px;color:#888;letter-spacing:.05em}.aura-price-field__wrap{display:flex;align-items:center;border:1px solid #ddd;background:#fff;transition:border-color .15s}.aura-price-field__wrap:focus-within{border-color:#111}.aura-price-field input{flex:1;border:0;background:#fff0;padding:12px 8px 12px 14px;font-size:15px;color:#111;font-family:inherit;width:100%;-moz-appearance:textfield;appearance:textfield}.aura-price-field input::-webkit-outer-spin-button,.aura-price-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.aura-price-field input:focus{outline:none}.aura-price-field__suffix{padding-right:14px;color:#888;font-size:14px}.aura-price-sep{color:#bbb;padding-bottom:12px}.aura-price-hint{font-size:13px;color:#888;margin:12px 0 0;font-style:italic;font-family:var(--font-heading,"Cormorant Garamond",serif)}.aura-drawer__footer{display:flex;align-items:center;gap:16px;padding:20px 32px 28px;border-top:1px solid #eee;margin-top:auto;background:#fff;position:sticky;bottom:0}.aura-drawer__clear{font-size:13px;color:#666;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ccc;transition:color .15s,text-decoration-color .15s}.aura-drawer__clear:hover{color:#111;text-decoration-color:#111}.aura-drawer__apply{flex:1;background:#111;color:#fff;border:1px solid #111;padding:14px 24px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;font-family:inherit;transition:background .15s,color .15s}.aura-drawer__apply:hover{background:#fff;color:#111}body.aura-drawer-locked{overflow:hidden}.elementor-widget-theme-post-featured-image{position:relative}.elementor-widget-theme-post-featured-image:not(:has(img))::before,.elementor-widget-theme-post-featured-image:has(img[src=""])::before{content:"AURA";display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;background:var(--aura-creme,#f6efe5);color:var(--aura-verde-profundo,#2c5236);font-family:var(--font-heading,"Cormorant Garamond",serif);font-size:clamp(40px,6vw,84px);letter-spacing:.08em;font-weight:300}.aura-archive-empty{text-align:center;padding:56px 24px 40px;max-width:520px;margin:0 auto;border-top:1px solid #eee}.aura-archive-empty__title{font-family:var(--font-heading,"Cormorant Garamond",serif);font-size:clamp(24px,3vw,32px);font-weight:500;color:#111;margin:0 0 8px;letter-spacing:.01em}.aura-archive-empty__hint{font-size:14px;color:#666;margin:0 0 24px;font-style:italic;font-family:var(--font-heading,"Cormorant Garamond",serif)}.aura-archive-empty__action{display:inline-block;padding:12px 28px;border:1px solid #111;background:#fff;color:#111;font-size:12px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:background .15s,color .15s}.aura-archive-empty__action:hover{background:#111;color:#fff}@media (max-width:600px){.aura-drawer{width:100vw}.aura-drawer__header{padding:20px 20px 16px}.aura-drawer__body{padding:20px 20px 0}.aura-drawer__footer{padding:16px 20px 20px}}body.aura-chk-mode{background:#fff;color:#1e1e1e}body.aura-chk-mode .site,body.aura-chk-mode #page,body.aura-chk-mode main,body.aura-chk-mode .site-main,body.aura-chk-mode .elementor-location-single,body.aura-chk-mode .elementor-location-archive{background:#ffffff!important}body.aura-chk-mode .page-title,body.aura-chk-mode h1.entry-title,body.aura-chk-mode .entry-title,body.aura-chk-mode .page-header,body.aura-chk-mode .elementor-page-title,body.aura-chk-mode .elementor-widget-theme-post-title,body.aura-chk-mode .elementor-widget-woocommerce-breadcrumb,body.aura-chk-mode .woocommerce-breadcrumb,body.aura-chk-mode .elementor-element-2eb8c58f,body.aura-chk-mode .elementor-widget-heading:has(h1.elementor-heading-title){display:none!important}body.aura-chk-mode .elementor-location-single>.elementor>section:not(:has(.elementor-widget-woocommerce-checkout-page)),body.aura-chk-mode .elementor-location-single>.elementor>.e-con:not(:has(.elementor-widget-woocommerce-checkout-page)){display:none!important}body.aura-chk-mode .elementor-location-single section,body.aura-chk-mode .elementor-location-single .e-con{background:#ffffff!important;padding-top:0!important;padding-bottom:0!important;min-height:0!important}body.aura-chk-mode .elementor-location-header section,body.aura-chk-mode .elementor-location-header .e-con,body.aura-chk-mode .elementor-location-header .elementor-container{background:#ffffff!important;background-color:#ffffff!important;min-height:0!important;padding-top:14px!important;padding-bottom:14px!important}body.aura-chk-mode .elementor-location-header{border-bottom:1px solid #ece6db}.aura-chk-trustbar{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 20px;background:#2c5236;color:#f6efe5;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;letter-spacing:.12em;text-transform:uppercase;position:relative;z-index:5}.aura-chk-trustbar__icon{flex-shrink:0;opacity:.9}body.aura-chk-mode .elementor-location-header .elementor-widget{display:none!important}body.aura-chk-mode .elementor-location-header .elementor-widget-theme-site-logo,body.aura-chk-mode .elementor-location-header .elementor-widget-image{display:block!important}body.aura-chk-mode .elementor-location-header .elementor-top-section,body.aura-chk-mode .elementor-location-header .e-con{min-height:0!important}body.aura-chk-mode .elementor-location-header>div{background:#f6efe5!important;border-bottom:1px solid #e5e0d8}body.aura-chk-mode .elementor-location-header .elementor-widget-image,body.aura-chk-mode .elementor-location-header .elementor-widget-theme-site-logo{text-align:center}body.aura-chk-mode .elementor-location-header .elementor-widget-image img,body.aura-chk-mode .elementor-location-header .elementor-widget-theme-site-logo img{margin:0 auto;max-height:42px;width:auto}body.aura-chk-mode .elementor-location-header section,body.aura-chk-mode .elementor-location-header .e-con{padding-top:18px!important;padding-bottom:18px!important}body.aura-chk-mode .elementor-location-footer .elementor-top-section:not(:last-of-type),body.aura-chk-mode .elementor-location-footer>.elementor>section:not(:last-of-type),body.aura-chk-mode .elementor-location-footer .e-con:not(:last-of-type){display:none!important}body.aura-chk-mode .elementor-location-footer .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-html):not(.elementor-widget-theme-site-title){display:none!important}body.aura-chk-mode .elementor-location-footer .elementor-widget-text-editor,body.aura-chk-mode .elementor-location-footer .elementor-widget-html{text-align:center!important}body.aura-chk-mode .elementor-location-footer{border-top:1px solid #e5e0d8;background:#f6efe5;font-size:12px;opacity:.75}body.aura-chk-mode .elementor-location-footer section,body.aura-chk-mode .elementor-location-footer .e-con{padding-top:18px!important;padding-bottom:18px!important}body.aura-chk-mode .woocommerce,body.aura-chk-mode .elementor-location-single .elementor-widget-woocommerce-checkout-page,body.aura-chk-mode .wc-block-checkout{background:#fff0}body.aura-chk-mode .woocommerce-checkout{max-width:1240px;margin:0 auto;padding:8px 24px 64px;width:100%!important}body.aura-chk-mode .elementor-location-single section,body.aura-chk-mode .elementor-location-single .elementor-section,body.aura-chk-mode .elementor-location-single .elementor-container,body.aura-chk-mode .elementor-location-single .e-con,body.aura-chk-mode .elementor-location-single .e-con-inner,body.aura-chk-mode .elementor-location-single .elementor-widget-woocommerce-checkout-page,body.aura-chk-mode .elementor-location-single .elementor-widget-woocommerce-checkout-page>.elementor-widget-container{max-width:none!important;width:100%!important;padding-left:0!important;padding-right:0!important}body.aura-chk-mode .woocommerce-checkout h3,body.aura-chk-mode .woocommerce-checkout-review-order h3,body.aura-chk-mode #order_review_heading,body.aura-chk-mode .woocommerce-billing-fields>h3,body.aura-chk-mode .woocommerce-shipping-fields>h3,body.aura-chk-mode .woocommerce-additional-fields>h3{font-family:"Cormorant Garamond","Playfair Display",Georgia,serif!important;font-size:clamp(26px,3vw,34px)!important;font-weight:400!important;letter-spacing:.01em!important;color:#2c5236!important;margin:0 0 24px!important;padding-bottom:14px!important;border-bottom:1px solid #e5e0d8!important;text-transform:none!important}body.aura-chk-mode .woocommerce-info,body.aura-chk-mode .woocommerce-message,body.aura-chk-mode .woocommerce-error{background:#fff;border:1px solid #e5e0d8;border-left:3px solid #2c5236;color:#1e1e1e;padding:14px 18px;border-radius:0;font-size:13px;box-shadow:none}body.aura-chk-mode .woocommerce-info::before,body.aura-chk-mode .woocommerce-message::before{color:#2c5236}body.aura-chk-mode .woocommerce-error{border-left-color:#a03a2c}@media (min-width:900px){body.aura-chk-mode form.checkout.woocommerce-checkout{display:flex!important;flex-direction:row!important;gap:48px!important;align-items:flex-start!important;flex-wrap:nowrap!important}body.aura-chk-mode .e-checkout__column,body.aura-chk-mode .e-checkout__column-start,body.aura-chk-mode .e-checkout__column-end{flex:1 1 0!important;min-width:0!important;max-width:none!important;width:auto!important}body.aura-chk-mode .e-checkout__column-start{flex-grow:3!important}body.aura-chk-mode .e-checkout__column-end{flex-grow:2!important;position:sticky!important;top:24px!important}body.aura-chk-mode .e-checkout__column>*,body.aura-chk-mode .e-checkout__column-start>*,body.aura-chk-mode .e-checkout__column-end>*{width:100%!important;max-width:none!important;box-sizing:border-box!important}}@media (max-width:899px){body.aura-chk-mode form.checkout.woocommerce-checkout{display:flex!important;flex-direction:column!important;gap:24px!important}body.aura-chk-mode .e-checkout__column{width:100%!important}}body.aura-chk-mode #customer_details.col2-set{display:block}body.aura-chk-mode #customer_details .col-1,body.aura-chk-mode #customer_details .col-2{width:100%;float:none;max-width:none;padding:0}body.aura-chk-mode #customer_details .col-2{margin-top:32px}body.aura-chk-mode .woocommerce-billing-fields__field-wrapper,body.aura-chk-mode .woocommerce-shipping-fields__field-wrapper,body.aura-chk-mode .woocommerce-additional-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}body.aura-chk-mode .form-row-wide,body.aura-chk-mode .form-row.notes,body.aura-chk-mode #billing_country_field,body.aura-chk-mode #billing_address_1_field,body.aura-chk-mode #billing_address_2_field,body.aura-chk-mode #billing_email_field,body.aura-chk-mode #billing_phone_field,body.aura-chk-mode #billing_company_field,body.aura-chk-mode #billing_nif_field,body.aura-chk-mode #shipping_country_field,body.aura-chk-mode #shipping_address_1_field,body.aura-chk-mode #shipping_address_2_field,body.aura-chk-mode #shipping_company_field{grid-column:1 / -1}body.aura-chk-mode .form-row-first,body.aura-chk-mode .form-row-last,body.aura-chk-mode .form-row{width:auto!important;float:none!important;max-width:none!important;margin:0!important;padding:0!important}body.aura-chk-mode .form-row .woocommerce-input-wrapper{display:block;width:100%}body.aura-chk-mode .form-row input,body.aura-chk-mode .form-row textarea,body.aura-chk-mode .form-row select,body.aura-chk-mode .form-row .select2-container{width:100%!important;max-width:100%!important;box-sizing:border-box!important}body.aura-chk-mode .woocommerce-checkout label,body.aura-chk-mode .woocommerce form .form-row label{display:block;font-family:"Open Sans",sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1e1e1e;opacity:.72;margin:0 0 6px}body.aura-chk-mode .required{color:#2c5236;opacity:.7}body.aura-chk-mode .woocommerce-checkout input[type="text"],body.aura-chk-mode .woocommerce-checkout input[type="email"],body.aura-chk-mode .woocommerce-checkout input[type="tel"],body.aura-chk-mode .woocommerce-checkout input[type="number"],body.aura-chk-mode .woocommerce-checkout input[type="password"],body.aura-chk-mode .woocommerce-checkout textarea,body.aura-chk-mode .woocommerce-checkout .select2-selection,body.aura-chk-mode .woocommerce-checkout select{width:100%;background:#fff;border:1px solid #e5e0d8;border-radius:0;padding:12px 14px;font-family:"Open Sans",sans-serif;font-size:14px;color:#1e1e1e;line-height:1.4;box-shadow:none;transition:border-color .18s ease;min-height:46px}body.aura-chk-mode .woocommerce-checkout textarea{min-height:96px;resize:vertical}body.aura-chk-mode .woocommerce-checkout .select2-container .select2-selection--single{height:46px;display:flex;align-items:center}body.aura-chk-mode .woocommerce-checkout .select2-container .select2-selection__rendered{padding:0 14px;line-height:1.4;color:#1e1e1e}body.aura-chk-mode .woocommerce-checkout .select2-container .select2-selection__arrow{height:44px}body.aura-chk-mode .woocommerce-checkout input:focus,body.aura-chk-mode .woocommerce-checkout textarea:focus,body.aura-chk-mode .woocommerce-checkout select:focus,body.aura-chk-mode .woocommerce-checkout .select2-container--focus .select2-selection{outline:none;border-color:#2c5236;box-shadow:0 0 0 1px #2c5236 inset}body.aura-chk-mode .woocommerce-checkout input::placeholder,body.aura-chk-mode .woocommerce-checkout textarea::placeholder{color:#1e1e1e;opacity:.35}body.aura-chk-mode .woocommerce-invalid input,body.aura-chk-mode .woocommerce-invalid .select2-selection{border-color:#a03a2c!important;box-shadow:0 0 0 1px #a03a2c inset}body.aura-chk-mode .woocommerce-validated input,body.aura-chk-mode .woocommerce-validated .select2-selection{border-color:#2c5236}body.aura-chk-mode #ship-to-different-address{margin:8px 0 18px}body.aura-chk-mode #ship-to-different-address label{font-family:"Open Sans",sans-serif;font-size:13px;font-weight:500;letter-spacing:.02em;text-transform:none;color:#1e1e1e;opacity:.9;display:inline-flex;align-items:center;gap:10px;cursor:pointer}body.aura-chk-mode #ship-to-different-address-checkbox{width:16px;height:16px;accent-color:#2c5236;margin:0}body.aura-chk-mode .woocommerce-form-login-toggle,body.aura-chk-mode .woocommerce-form-coupon-toggle{background:#fff0;border:none;border-bottom:1px dashed #e5e0d8;padding:14px 0;margin-bottom:20px;font-size:13px}body.aura-chk-mode .woocommerce-form-login-toggle .woocommerce-info,body.aura-chk-mode .woocommerce-form-coupon-toggle .woocommerce-info{background:#fff0;border:none;padding:0;color:#1e1e1e;opacity:.8;font-size:13px}body.aura-chk-mode .woocommerce-form-login-toggle .showlogin,body.aura-chk-mode .woocommerce-form-coupon-toggle .showcoupon{color:#2c5236;text-decoration:underline;text-underline-offset:3px;font-weight:500}@media (max-width:899px){body.aura-chk-mode .woocommerce-checkout{padding:28px 16px 48px}body.aura-chk-mode .woocommerce-billing-fields__field-wrapper,body.aura-chk-mode .woocommerce-shipping-fields__field-wrapper,body.aura-chk-mode .woocommerce-additional-fields__field-wrapper{grid-template-columns:1fr}body.aura-chk-mode .woocommerce-checkout h3,body.aura-chk-mode #order_review_heading{font-size:24px!important}}.aura-chk-header{max-width:1200px;margin:0 auto;padding:56px 24px 32px;text-align:center}.aura-chk-eyebrow{font-family:"Open Sans",sans-serif;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:#2c5236;opacity:.75;margin:0 0 14px}.aura-chk-title{font-family:"Cormorant Garamond","Playfair Display",Georgia,serif;font-size:clamp(34px,5vw,52px);font-weight:300;color:#1e1e1e;line-height:1.05;letter-spacing:-.005em;margin:0 0 28px}.aura-chk-steps{list-style:none;padding:0;margin:0 auto;display:inline-flex;gap:0;align-items:center;font-family:"Open Sans",sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#1e1e1e}.aura-chk-steps li{display:inline-flex;align-items:center;gap:10px;padding:0 22px;opacity:.45;position:relative}.aura-chk-steps li+li::before{content:"";position:absolute;left:-2px;top:50%;width:24px;height:1px;background:#c9c2b3;transform:translateY(-50%)}.aura-chk-steps li span{font-family:"Cormorant Garamond",serif;font-size:18px;font-weight:400;letter-spacing:0;color:#2c5236;opacity:.7}.aura-chk-steps li.is-current{opacity:1}.aura-chk-steps li.is-current span{opacity:1;border-bottom:1px solid #2c5236;padding-bottom:1px}body.aura-chk-mode #customer_details{background:#fff;border:1px solid #ece6db;padding:36px 36px 32px}body.aura-chk-mode .e-checkout__order_review,body.aura-chk-mode [class^="e-checkout__order_review"],body.aura-chk-mode [class*=" e-checkout__order_review"]{background:#ffffff!important;border:1px solid #ece6db!important;border-radius:0!important;padding:32px 36px!important;box-shadow:none!important}body.aura-chk-mode .e-checkout__column-inner,body.aura-chk-mode .e-checkout__container{background:transparent!important;border:none!important;padding:0!important}body.aura-chk-mode #order_review_heading,body.aura-chk-mode #order_review{background:transparent!important;border:none!important;padding:0!important;margin:0!important}body.aura-chk-mode #order_review::before{display:none!important}body.aura-chk-mode #order_review_heading{font-family:"Cormorant Garamond",serif!important;font-size:clamp(26px,3vw,34px)!important;font-weight:400!important;color:#2c5236!important;text-transform:none!important;padding-bottom:16px!important;margin-bottom:20px!important;border-bottom:1px solid #ece6db!important}body.aura-chk-mode .e-coupon-box,body.aura-chk-mode .woocommerce-checkout-payment,body.aura-chk-mode #payment.woocommerce-checkout-payment{background:#ffffff!important;border:1px solid #ece6db!important;border-radius:0!important;box-shadow:none!important}.aura-chk-trust{max-width:1200px;margin:48px auto 0;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.aura-chk-trust__item{display:flex;align-items:flex-start;gap:14px;padding:22px;background:#fafaf7;border:1px solid #ece6db;color:#1e1e1e}.aura-chk-trust__item svg{color:#2c5236;flex-shrink:0;margin-top:2px}.aura-chk-trust__item span{display:flex;flex-direction:column;gap:3px}.aura-chk-trust__item strong{font-family:"Open Sans",sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em}.aura-chk-trust__item small{font-size:12px;color:#1e1e1e;opacity:.6;line-height:1.4}@media (max-width:899px){.aura-chk-header{padding:32px 16px 20px}.aura-chk-steps li{padding:0 12px;font-size:10px}.aura-chk-steps li span{font-size:15px}body.aura-chk-mode #customer_details,body.aura-chk-mode #order_review,body.aura-chk-mode #order_review_heading{padding:24px 20px!important}.aura-chk-trust{grid-template-columns:1fr;gap:12px;margin-top:32px}}body.aura-chk-mode form.checkout,body.aura-chk-mode form.checkout>div:not(#customer_details):not(#order_review),body.aura-chk-mode .woocommerce-billing-fields,body.aura-chk-mode .woocommerce-shipping-fields,body.aura-chk-mode .woocommerce-additional-fields,body.aura-chk-mode .woocommerce-billing-fields__field-wrapper,body.aura-chk-mode .woocommerce-shipping-fields__field-wrapper,body.aura-chk-mode .woocommerce-additional-fields__field-wrapper,body.aura-chk-mode .elementor-widget-woocommerce-checkout-page,body.aura-chk-mode .elementor-widget-woocommerce-checkout-page>.elementor-widget-container,body.aura-chk-mode .woocommerce{border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important}body.aura-chk-mode #customer_details .woocommerce-billing-fields>h3,body.aura-chk-mode #customer_details .woocommerce-shipping-fields>h3,body.aura-chk-mode #customer_details .woocommerce-additional-fields>h3{border:none!important;padding:0!important;margin:0 0 24px!important}body.aura-chk-mode main,body.aura-chk-mode .site-main,body.aura-chk-mode .elementor-location-single>div,body.aura-chk-mode .elementor-location-single>.elementor{width:100%!important;max-width:100vw!important}@media (min-width:900px){body.aura-chk-mode form.checkout.woocommerce-checkout{grid-template-columns:minmax(0,3fr) minmax(0,2fr)!important;gap:48px!important}}body.aura-chk-mode #order_review .shop_table thead{display:none}body.aura-chk-mode #order_review .shop_table{width:100%;border:none;border-collapse:collapse}body.aura-chk-mode #order_review tr.cart_item{border-bottom:1px solid #ece6db}body.aura-chk-mode #order_review tr.cart_item:last-child{border-bottom:1px solid #ece6db}body.aura-chk-mode #order_review td.product-name,body.aura-chk-mode #order_review td.product-total{border:none!important;background:transparent!important;padding:18px 0!important;vertical-align:top}body.aura-chk-mode #order_review td.product-name{display:flex;align-items:flex-start;gap:14px}body.aura-chk-mode #order_review td.product-total{text-align:right;white-space:nowrap;font-family:"Open Sans",sans-serif;font-size:14px;font-weight:500;color:#1e1e1e;padding-left:14px!important}.aura-review-thumb{flex-shrink:0;width:70px;height:70px;background:#f6efe5;border:1px solid #ece6db;display:flex;align-items:center;justify-content:center;overflow:hidden}.aura-review-thumb__img{width:100%;height:100%;object-fit:cover;display:block}.aura-review-thumb__placeholder{font-family:"Cormorant Garamond",serif;font-size:18px;letter-spacing:.08em;color:#2c5236;font-weight:300}.aura-review-itemname{flex:1;min-width:0;font-family:"Cormorant Garamond","Playfair Display",serif;font-size:17px;font-weight:400;color:#1e1e1e;line-height:1.3;display:block}body.aura-chk-mode #order_review .product-quantity{display:block;margin-top:6px;font-family:"Open Sans",sans-serif;font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#1e1e1e;opacity:.55}body.aura-chk-mode #order_review tfoot tr{border-top:none}body.aura-chk-mode #order_review tfoot th,body.aura-chk-mode #order_review tfoot td{border:none!important;background:transparent!important;padding:10px 0!important;font-family:"Open Sans",sans-serif;font-size:13px;color:#1e1e1e}body.aura-chk-mode #order_review tfoot th{font-weight:500;text-align:left;text-transform:none;letter-spacing:0;opacity:.7}body.aura-chk-mode #order_review tfoot td{text-align:right;font-variant-numeric:tabular-nums}body.aura-chk-mode #order_review tr.cart-subtotal,body.aura-chk-mode #order_review tr.shipping{font-size:13px}body.aura-chk-mode #order_review tr.cart-subtotal th,body.aura-chk-mode #order_review tr.cart-subtotal td,body.aura-chk-mode #order_review tr.shipping th,body.aura-chk-mode #order_review tr.shipping td{padding:8px 0!important;opacity:.85}body.aura-chk-mode #order_review tr.order-total{border-top:1px solid #ece6db}body.aura-chk-mode #order_review tr.order-total th,body.aura-chk-mode #order_review tr.order-total td{padding:18px 0 4px!important;font-family:"Cormorant Garamond",serif!important;font-size:22px!important;font-weight:400!important;color:#2c5236!important;opacity:1!important;letter-spacing:.01em}body.aura-chk-mode #order_review tr.order-total .includes_tax,body.aura-chk-mode #order_review tr.order-total small{display:block;font-family:"Open Sans",sans-serif;font-size:10.5px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#1e1e1e;opacity:.5;margin-top:4px}body.aura-chk-mode #order_review tr.shipping td{font-size:12px;line-height:1.5}.aura-coupon-details{margin:0 0 18px;border-bottom:1px solid #ece6db}.aura-coupon-summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:14px 0;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#2c5236;transition:opacity .18s ease}.aura-coupon-summary::-webkit-details-marker{display:none}.aura-coupon-summary:hover{opacity:.7}.aura-coupon-summary svg{transition:transform .2s ease;flex-shrink:0}.aura-coupon-details[open] .aura-coupon-summary svg{transform:rotate(180deg)}.aura-coupon-details .e-coupon-box{border:none!important;background:transparent!important;padding:8px 0 18px!important;margin:0!important}.aura-coupon-details .e-woocommerce-coupon-nudge,.aura-coupon-details .e-checkout-secondary-title{display:none!important}.aura-coupon-details .e-coupon-anchor{display:block!important}.aura-coupon-details .e-coupon-anchor-description{display:block;font-size:11px;letter-spacing:.06em;color:#1e1e1e;opacity:.55;margin:0 0 8px}.aura-coupon-details .coupon-container-grid{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:stretch}.aura-coupon-details .e-coupon-box input[type="text"]{background:#fff;border:1px solid #ece6db;padding:10px 12px;font-size:13px;width:100%;box-sizing:border-box}.aura-coupon-details .e-coupon-box button{background:#fff0;border:1px solid #2c5236;color:#2c5236;padding:10px 18px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;margin-top:8px}.aura-coupon-details .e-coupon-box button:hover{background:#2c5236;color:#fff}@media (max-width:899px){body.aura-chk-mode #order_review td.product-name{gap:10px}.aura-review-thumb{width:56px;height:56px}.aura-review-itemname{font-size:15px}body.aura-chk-mode #order_review tr.order-total th,body.aura-chk-mode #order_review tr.order-total td{font-size:20px!important}}body.aura-chk-mode #payment.woocommerce-checkout-payment{margin-top:24px;padding:24px 0 0!important;background:transparent!important;border:none!important}body.aura-chk-mode #payment ul.payment_methods{background:#fafaf7;border:1px solid #ece6db;padding:8px 18px;list-style:none;margin:0 0 18px}body.aura-chk-mode #payment ul.payment_methods li{border-bottom:1px solid #ece6db;padding:14px 0;margin:0}body.aura-chk-mode #payment ul.payment_methods li:last-child{border-bottom:none}body.aura-chk-mode #payment ul.payment_methods li>label{font-family:"Open Sans",sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:none!important;color:#1e1e1e!important;opacity:.95!important;display:inline-flex;align-items:center;gap:10px;cursor:pointer;margin:0!important}body.aura-chk-mode #payment ul.payment_methods li input[type="radio"]{accent-color:#2c5236;width:16px;height:16px;margin:0}body.aura-chk-mode #payment .payment_box{background:#fff;border-left:2px solid #2c5236;margin:10px 0 0 26px;padding:14px 16px;font-size:13px;color:#1e1e1e;opacity:.85}body.aura-chk-mode #payment .payment_box::before{display:none}body.aura-chk-mode .form-row.place-order{margin:24px 0 0!important;padding:0!important;text-align:center}body.aura-chk-mode #place_order,body.aura-chk-mode button#place_order.button.alt{display:block;width:100%!important;min-height:58px;background:#2c5236!important;color:#ffffff!important;border:1px solid #2c5236!important;border-radius:0!important;font-family:"Open Sans",sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;padding:18px 24px!important;margin:0!important;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease;box-shadow:none!important}body.aura-chk-mode #place_order:hover{background:#1f3b27!important;border-color:#1f3b27!important}body.aura-chk-mode #place_order:active{transform:translateY(1px)}body.aura-chk-mode #place_order:focus-visible{outline:2px solid #2c5236;outline-offset:3px}body.aura-chk-mode #place_order:disabled,body.aura-chk-mode form.checkout.processing #place_order{opacity:.6;cursor:wait;pointer-events:none}body.aura-chk-mode form.checkout.processing #place_order::after{content:"";display:inline-block;width:14px;height:14px;margin-left:12px;vertical-align:-2px;border:2px solid rgb(255 255 255 / .4);border-top-color:#fff;border-radius:50%;animation:aura-spin .7s linear infinite}@keyframes aura-spin{to{transform:rotate(360deg)}}body.aura-chk-mode form.checkout.processing{position:relative}body.aura-chk-mode form.checkout.processing::before{content:"";position:absolute;inset:0;background:rgb(255 255 255 / .5);z-index:10;pointer-events:none}.aura-cta-microtrust{margin-top:14px;display:flex;align-items:center;justify-content:center;gap:8px;font-family:"Open Sans",sans-serif;font-size:11px;letter-spacing:.08em;color:#1e1e1e;opacity:.55}.aura-cta-microtrust svg{flex-shrink:0;color:#2c5236;opacity:.8}body.aura-chk-mode .woocommerce-terms-and-conditions-wrapper{margin:18px 0;font-size:12px;color:#1e1e1e;opacity:.75}body.aura-chk-mode .woocommerce-terms-and-conditions-wrapper a{color:#2c5236;text-decoration:underline;text-underline-offset:2px}body.aura-chk-mode .form-row.validate-required label{display:inline-flex;align-items:flex-start;gap:10px;font-family:"Open Sans",sans-serif!important;text-transform:none!important;letter-spacing:0!important;font-size:13px!important;opacity:.9}body.aura-chk-mode .woocommerce-NoticeGroup,body.aura-chk-mode .woocommerce-error{background:#fff;border:1px solid #d8b6b0;border-left:3px solid #a03a2c;padding:14px 18px;margin:0 0 20px;list-style:none;font-size:13px;color:#1e1e1e}body.aura-chk-mode .woocommerce-error li{padding:2px 0}@media (max-width:899px){body.aura-chk-mode .e-checkout__column-end{order:0!important}body.aura-chk-mode .e-checkout__column-start{order:0!important}body.aura-chk-mode form.checkout.woocommerce-checkout{padding-left:14px!important;padding-right:14px!important}body.aura-chk-mode .aura-chk-header,body.aura-chk-mode .aura-chk-trust{padding-left:14px!important;padding-right:14px!important}body.aura-chk-mode .aura-chk-header>*,body.aura-chk-mode .aura-chk-trust>*{padding-left:0;padding-right:0}body.aura-chk-mode form.checkout.woocommerce-checkout{gap:20px!important}body.aura-chk-mode details.aura-mobile-summary{margin-bottom:8px!important}body.aura-chk-mode .aura-chk-header{margin-bottom:8px!important}body.aura-chk-mode .aura-chk-trust{margin-top:24px!important}body.aura-chk-mode .e-checkout__order_review,body.aura-chk-mode [class^="e-checkout__order_review"],body.aura-chk-mode #customer_details{padding:22px 18px!important}body.aura-chk-mode details.aura-mobile-summary>summary{padding:20px 18px!important}body.aura-chk-mode details.aura-mobile-summary>.aura-mobile-summary__body{padding:0 18px 22px!important}body.aura-chk-mode .aura-chk-title{font-size:22px!important;letter-spacing:-.5px!important;line-height:1.15!important}body.aura-chk-mode .aura-chk-eyebrow{font-size:10px!important;letter-spacing:.24em!important}body.aura-chk-mode .aura-chk-steps{display:flex!important;justify-content:space-between!important;gap:6px!important;flex-wrap:nowrap!important;padding:0!important;margin:0!important;list-style:none!important}body.aura-chk-mode .aura-chk-steps li{font-size:9px!important;letter-spacing:.12em!important;white-space:nowrap!important;padding:0!important;margin:0!important;flex:0 0 auto!important}body.aura-chk-mode .aura-chk-steps li span{font-size:13px!important}body.aura-chk-mode #order_review_heading,body.aura-chk-mode #customer_details h3,body.aura-chk-mode .woocommerce-billing-fields h3,body.aura-chk-mode .woocommerce-shipping-fields h3,body.aura-chk-mode #payment h3{font-size:20px!important}body.aura-chk-mode #customer_details,body.aura-chk-mode .e-checkout__column-start>*,body.aura-chk-mode .e-checkout__column-end>*,body.aura-chk-mode .e-checkout__column-inner,body.aura-chk-mode .e-checkout__order_review,body.aura-chk-mode [class^="e-checkout__order_review"]{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:none!important;box-sizing:border-box!important}body.aura-chk-mode .e-checkout__column-end{position:static!important;top:auto!important}}@media (max-width:899px){body.aura-chk-mode details.aura-mobile-summary{border:1px solid #ece6db;background:#fff;margin:0 0 24px}body.aura-chk-mode details.aura-mobile-summary>summary{list-style:none;cursor:pointer;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:#1e1e1e}body.aura-chk-mode details.aura-mobile-summary>summary::-webkit-details-marker{display:none}body.aura-chk-mode details.aura-mobile-summary>summary .aura-summary-total{font-family:"Cormorant Garamond",serif;font-size:20px;font-weight:500;letter-spacing:.02em;text-transform:none;color:#1e1e1e}body.aura-chk-mode details.aura-mobile-summary>summary::after{content:"+";font-family:"Open Sans",sans-serif;font-size:20px;font-weight:300;color:#5a5a5a;margin-left:8px}body.aura-chk-mode details.aura-mobile-summary[open]>summary::after{content:"−"}body.aura-chk-mode details.aura-mobile-summary:not([open])>.aura-mobile-summary__body{display:none!important}body.aura-chk-mode details.aura-mobile-summary[open]>.aura-mobile-summary__body{display:block;padding:0 20px 20px}body.aura-chk-mode details.aura-mobile-summary .aura-mobile-summary__body .e-checkout__order_review,body.aura-chk-mode details.aura-mobile-summary .aura-mobile-summary__body [class^="e-checkout__order_review"],body.aura-chk-mode details.aura-mobile-summary .aura-mobile-summary__body #order_review{border:none!important;padding:0!important;background:transparent!important}body.aura-chk-mode details.aura-mobile-summary .aura-mobile-summary__body #order_review_heading{display:none!important}}@media (min-width:900px){body.aura-chk-mode details.aura-mobile-summary>summary{display:none!important}body.aura-chk-mode details.aura-mobile-summary{display:contents}}@media (max-width:640px){body.aura-chk-mode .woocommerce-billing-fields__field-wrapper,body.aura-chk-mode .woocommerce-shipping-fields__field-wrapper,body.aura-chk-mode .woocommerce-additional-fields__field-wrapper{grid-template-columns:1fr!important}}body.aura-chk-mode #place_order:focus-visible,body.aura-chk-mode .aura-coupon-details>summary:focus-visible,body.aura-chk-mode details.aura-mobile-summary>summary:focus-visible{outline:2px solid #2c5236;outline-offset:2px}body.aura-chk-mode .form-row input:focus-visible,body.aura-chk-mode .form-row select:focus-visible,body.aura-chk-mode .form-row textarea:focus-visible,body.aura-chk-mode .select2-container--focus .select2-selection{outline:2px solid #2c5236!important;outline-offset:1px!important}body.aura-acc-mode .elementor-location-header .elementor-widget:not(:has(img)):not(.elementor-widget-icon):not(.elementor-widget-menu-cart){display:none!important}body.aura-acc-mode h1.entry-title,body.aura-acc-mode .entry-title,body.aura-acc-mode .page-header,body.aura-acc-mode header.entry-header{display:none!important}body.aura-acc-mode.woocommerce-account .woocommerce{max-width:1200px;margin:0 auto;padding:48px 24px 96px}body.aura-acc-mode.woocommerce-account .woocommerce::before,body.aura-acc-mode.woocommerce-account .woocommerce::after{display:none}@media (min-width:900px){body.aura-acc-mode.woocommerce-account .woocommerce{display:grid;grid-template-columns:240px 1fr;gap:64px;align-items:start}body.aura-acc-mode .woocommerce-MyAccount-navigation{position:sticky;top:32px;width:100%;float:none}body.aura-acc-mode .woocommerce-MyAccount-content{width:100%;float:none}}body.aura-acc-mode .aura-acc-nav{font-family:"Open Sans",sans-serif;border-top:1px solid #ece6db;padding-top:24px}body.aura-acc-mode .aura-acc-nav__eyebrow{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#8a7e6e;margin:0 0 24px;font-weight:600}body.aura-acc-mode .aura-acc-nav ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}body.aura-acc-mode .aura-acc-nav li{border-bottom:1px solid #f3eee5;margin:0;padding:0}body.aura-acc-mode .aura-acc-nav li:last-child{border-bottom:none}body.aura-acc-mode .aura-acc-nav li a{display:block;padding:14px 0;font-size:14px;letter-spacing:.04em;color:#3d3a36;text-decoration:none;transition:color .2s ease,padding-left .2s ease}body.aura-acc-mode .aura-acc-nav li a:hover{color:#2c5236;padding-left:6px}body.aura-acc-mode .aura-acc-nav li.is-active a,body.aura-acc-mode .aura-acc-nav li a[aria-current="page"]{color:#2c5236;font-weight:600}body.aura-acc-mode .aura-acc-nav li.is-active a::before{content:"";display:inline-block;width:14px;height:1px;background:#2c5236;vertical-align:middle;margin-right:10px}body.aura-acc-mode .aura-acc-nav__logout{margin-top:32px!important;padding-top:16px;border-top:1px solid #ece6db}body.aura-acc-mode .aura-acc-nav__logout li{border-bottom:none}body.aura-acc-mode .aura-acc-nav__logout li a{font-size:12px;color:#8a7e6e;letter-spacing:.12em;text-transform:uppercase;padding:8px 0}body.aura-acc-mode .aura-acc-nav__logout li a:hover{color:#a03a2c;padding-left:0}body.aura-acc-mode .aura-acc-welcome{margin:0 0 48px}body.aura-acc-mode .aura-acc-welcome__eyebrow{font-family:"Open Sans",sans-serif;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:#8a7e6e;margin:0 0 12px;font-weight:600}body.aura-acc-mode .aura-acc-welcome__title{font-family:"Cormorant Garamond",serif;font-size:42px;font-weight:400;letter-spacing:-.5px;line-height:1.1;color:#1e1e1e;margin:0 0 12px}body.aura-acc-mode .aura-acc-welcome__subline{font-family:"Open Sans",sans-serif;font-size:14px;line-height:1.6;color:#5a5a5a;margin:0;max-width:520px}body.aura-acc-mode .aura-acc-shortcuts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 48px}body.aura-acc-mode .aura-acc-shortcut{display:flex;flex-direction:column;gap:8px;padding:28px 24px;background:#fbf8f3;border:1px solid #ece6db;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease;min-height:140px}body.aura-acc-mode .aura-acc-shortcut:hover{background:#fff;border-color:#2c5236}body.aura-acc-mode .aura-acc-shortcut__eyebrow{font-family:"Cormorant Garamond",serif;font-size:18px;font-weight:500;color:#8a7e6e}body.aura-acc-mode .aura-acc-shortcut__title{font-family:"Cormorant Garamond",serif;font-size:22px;font-weight:500;color:#1e1e1e;letter-spacing:-.2px;line-height:1.2}body.aura-acc-mode .aura-acc-shortcut__desc{font-family:"Open Sans",sans-serif;font-size:12px;color:#5a5a5a;letter-spacing:.04em;margin-top:auto}@media (max-width:899px){body.aura-acc-mode.woocommerce-account .woocommerce{padding:24px 16px 64px}body.aura-acc-mode .aura-acc-welcome__title{font-size:28px}body.aura-acc-mode .aura-acc-welcome{margin-bottom:32px}body.aura-acc-mode .aura-acc-shortcuts{grid-template-columns:1fr;gap:12px;margin-bottom:32px}body.aura-acc-mode .aura-acc-shortcut{min-height:auto;padding:20px}body.aura-acc-mode .aura-acc-nav{margin-top:32px}body.aura-acc-mode .woocommerce-MyAccount-content{order:0}body.aura-acc-mode .woocommerce-MyAccount-navigation{order:1}body.aura-acc-mode.woocommerce-account .woocommerce{display:flex;flex-direction:column}}body.aura-acc-mode .aura-acc-section-eyebrow{font-family:"Open Sans",sans-serif;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:#8a7e6e;font-weight:600;margin:0}body.aura-acc-mode .aura-acc-section-link{font-family:"Open Sans",sans-serif;font-size:12px;letter-spacing:.08em;color:#2c5236;text-decoration:none;transition:color .2s}body.aura-acc-mode .aura-acc-section-link:hover{color:#1f3b27}body.aura-acc-mode .aura-acc-stats{list-style:none;padding:24px 0;margin:0 0 48px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;border-top:1px solid #ece6db;border-bottom:1px solid #ece6db}body.aura-acc-mode .aura-acc-stat{display:flex;flex-direction:column;align-items:flex-start;gap:4px}body.aura-acc-mode .aura-acc-stat__num{font-family:"Cormorant Garamond",serif;font-size:36px;font-weight:400;color:#1e1e1e;line-height:1}body.aura-acc-mode .aura-acc-stat__lbl{font-family:"Open Sans",sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#8a7e6e;font-weight:600}body.aura-acc-mode .aura-acc-lastorder{margin:0 0 48px}body.aura-acc-mode .aura-acc-lastorder__head,body.aura-acc-mode .aura-acc-favs__head{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 16px}body.aura-acc-mode .aura-acc-lastorder__card{display:grid;grid-template-columns:1fr auto auto;gap:24px;align-items:center;padding:24px 28px;background:#fbf8f3;border:1px solid #ece6db}body.aura-acc-mode .aura-acc-lastorder__num{font-family:"Cormorant Garamond",serif;font-size:22px;font-weight:500;color:#1e1e1e;margin:0 0 4px;letter-spacing:-.2px}body.aura-acc-mode .aura-acc-lastorder__date{font-family:"Open Sans",sans-serif;font-size:12px;color:#5a5a5a;letter-spacing:.04em;margin:0}body.aura-acc-mode .aura-acc-lastorder__meta{display:flex;flex-direction:column;align-items:flex-end;gap:6px;font-family:"Open Sans",sans-serif;font-size:12px;color:#5a5a5a}body.aura-acc-mode .aura-acc-lastorder__total{font-family:"Cormorant Garamond",serif;font-size:20px;color:#1e1e1e;font-weight:500}body.aura-acc-mode .aura-acc-lastorder__cta{display:inline-block;padding:12px 22px;background:#fff0;border:1px solid #2c5236;color:#2c5236;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s}body.aura-acc-mode .aura-acc-lastorder__cta:hover{background:#2c5236;color:#fff}body.aura-acc-mode .aura-acc-status{display:inline-block;padding:4px 10px;font-family:"Open Sans",sans-serif;font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;border:1px solid currentColor}body.aura-acc-mode .aura-acc-status--completed{color:#2c5236}body.aura-acc-mode .aura-acc-status--processing{color:#8a6d2c}body.aura-acc-mode .aura-acc-status--pending{color:#a07a2c}body.aura-acc-mode .aura-acc-status--on-hold{color:#5a5a5a}body.aura-acc-mode .aura-acc-status--cancelled,body.aura-acc-mode .aura-acc-status--failed,body.aura-acc-mode .aura-acc-status--refunded{color:#a03a2c}body.aura-acc-mode .aura-acc-favs{margin:0 0 48px}body.aura-acc-mode .aura-acc-favs__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}body.aura-acc-mode .aura-acc-fav{display:flex;flex-direction:column;gap:8px;text-decoration:none;transition:opacity .2s}body.aura-acc-mode .aura-acc-fav:hover{opacity:.85}body.aura-acc-mode .aura-acc-fav__img{display:block;aspect-ratio:3/4;background:#f3eee5;overflow:hidden}body.aura-acc-mode .aura-acc-fav__img img{width:100%;height:100%;object-fit:cover;display:block}body.aura-acc-mode .aura-acc-fav__name{font-family:"Cormorant Garamond",serif;font-size:16px;color:#1e1e1e}body.aura-acc-mode .aura-acc-fav__price{font-family:"Open Sans",sans-serif;font-size:12px;color:#5a5a5a}body.aura-acc-mode .aura-acc-favs__empty{padding:32px;text-align:center;background:#fbf8f3;border:1px dashed #ece6db}body.aura-acc-mode .aura-acc-favs__empty p{font-family:"Cormorant Garamond",serif;font-size:18px;color:#5a5a5a;margin:0 0 12px;font-style:italic}body.aura-acc-mode .aura-acc-link-cta{font-family:"Open Sans",sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#2c5236;text-decoration:none}body.aura-acc-mode .aura-acc-link-cta:hover{color:#1f3b27}body.aura-acc-mode .aura-acc-quote{margin:32px 0 0;padding:48px 32px;background:#1e1e1e;color:#f5efe2;text-align:center;border:none}body.aura-acc-mode .aura-acc-quote__eyebrow{font-family:"Open Sans",sans-serif;font-size:10px;letter-spacing:.4em;text-transform:uppercase;color:#a89878;margin:0 0 16px;font-weight:600}body.aura-acc-mode .aura-acc-quote__text{font-family:"Cormorant Garamond",serif;font-size:24px;font-weight:300;font-style:italic;line-height:1.5;max-width:560px;margin:0 auto;letter-spacing:.01em}@media (max-width:899px){body.aura-acc-mode .aura-acc-stats{grid-template-columns:1fr 1fr 1fr;gap:16px;padding:16px 0}body.aura-acc-mode .aura-acc-stat__num{font-size:24px}body.aura-acc-mode .aura-acc-stat__lbl{font-size:9px;letter-spacing:.14em}body.aura-acc-mode .aura-acc-lastorder__card{grid-template-columns:1fr;gap:14px;padding:20px}body.aura-acc-mode .aura-acc-lastorder__meta{align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:12px}body.aura-acc-mode .aura-acc-lastorder__cta{justify-self:start}body.aura-acc-mode .aura-acc-favs__grid{grid-template-columns:repeat(2,1fr)}body.aura-acc-mode .aura-acc-quote{padding:32px 20px}body.aura-acc-mode .aura-acc-quote__text{font-size:18px}}body.aura-acc-mode .aura-acc-orders__head{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 24px;padding-bottom:16px;border-bottom:1px solid #ece6db}body.aura-acc-mode .aura-acc-orders__count{margin:0;font-size:13px;color:#8a7e6e}body.aura-acc-mode .aura-acc-orders__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}body.aura-acc-mode .aura-acc-order{display:grid;grid-template-columns:96px 1fr auto;gap:24px;align-items:center;padding:20px;background:#fbf8f3;border:1px solid #ece6db;border-radius:4px;transition:border-color .2s,transform .2s}body.aura-acc-mode .aura-acc-order:hover{border-color:#d9cfbf}body.aura-acc-mode .aura-acc-order__thumb{display:block;width:96px;aspect-ratio:3/4;overflow:hidden;background:#ece6db;border-radius:2px}body.aura-acc-mode .aura-acc-order__thumb img{width:100%;height:100%;object-fit:cover;display:block}body.aura-acc-mode .aura-acc-order__thumb-ph{display:block;width:100%;height:100%;background:#ece6db}body.aura-acc-mode .aura-acc-order__body{display:flex;flex-direction:column;gap:4px}body.aura-acc-mode .aura-acc-order__num{margin:0;font-family:"Cormorant Garamond",serif;font-size:22px;color:#1e1e1e}body.aura-acc-mode .aura-acc-order__date{margin:0;font-size:13px;color:#8a7e6e}body.aura-acc-mode .aura-acc-order__meta{margin:6px 0 0;display:flex;align-items:center;gap:14px;font-size:13px}body.aura-acc-mode .aura-acc-order__items{color:#8a7e6e}body.aura-acc-mode .aura-acc-order__right{display:flex;flex-direction:column;align-items:flex-end;gap:10px}body.aura-acc-mode .aura-acc-order__total{margin:0;font-family:"Cormorant Garamond",serif;font-size:22px;color:#1e1e1e}body.aura-acc-mode .aura-acc-order__cta{display:inline-block;padding:8px 18px;border:1px solid #1e1e1e;color:#1e1e1e;font-size:11px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s}body.aura-acc-mode .aura-acc-order__cta:hover{background:#2c5236;color:#fff;border-color:#2c5236}body.aura-acc-mode .aura-acc-orders__pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin:32px 0 0;padding-top:24px;border-top:1px solid #ece6db}body.aura-acc-mode .aura-acc-orders__pag-link{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#1e1e1e;text-decoration:none}body.aura-acc-mode .aura-acc-orders__pagination>a:first-child{justify-self:start}body.aura-acc-mode .aura-acc-orders__pagination>a:last-child{justify-self:end}body.aura-acc-mode .aura-acc-orders__pag-current{font-size:13px;color:#8a7e6e}body.aura-acc-mode .aura-acc-orders__empty{padding:64px 32px;text-align:center;background:#fbf8f3;border:1px solid #ece6db}body.aura-acc-mode .aura-acc-orders__empty-title{margin:12px 0 12px;font-family:"Cormorant Garamond",serif;font-size:32px;color:#1e1e1e}body.aura-acc-mode .aura-acc-orders__empty-sub{margin:0 auto 24px;max-width:420px;color:#8a7e6e;line-height:1.5}body.aura-acc-mode .aura-acc-orders__empty-cta{display:inline-block;padding:12px 28px;background:#2c5236;color:#fff;font-size:11px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:background .2s}body.aura-acc-mode .aura-acc-orders__empty-cta:hover{background:#1f3b27}@media (max-width:700px){body.aura-acc-mode .aura-acc-order{grid-template-columns:72px 1fr;grid-template-areas:"thumb body" "right right";gap:16px;padding:16px}body.aura-acc-mode .aura-acc-order__thumb{width:72px;grid-area:thumb}body.aura-acc-mode .aura-acc-order__body{grid-area:body}body.aura-acc-mode .aura-acc-order__right{grid-area:right;flex-direction:row;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid #ece6db}body.aura-acc-mode .aura-acc-order__num{font-size:18px}body.aura-acc-mode .aura-acc-order__total{font-size:18px}body.aura-acc-mode .aura-acc-orders__empty{padding:48px 20px}body.aura-acc-mode .aura-acc-orders__empty-title{font-size:26px}}body.aura-acc-mode .aura-acc-vieworder__back{display:inline-block;margin:0 0 16px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#8a7e6e;text-decoration:none;transition:color .2s}body.aura-acc-mode .aura-acc-vieworder__back:hover{color:#2c5236}body.aura-acc-mode .aura-acc-vieworder__head{margin:0 0 32px;padding-bottom:24px;border-bottom:1px solid #ece6db}body.aura-acc-mode .aura-acc-vieworder__title-row{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin:4px 0 6px}body.aura-acc-mode .aura-acc-vieworder__title{margin:0;font-family:"Cormorant Garamond",serif;font-size:36px;color:#1e1e1e;line-height:1.1}body.aura-acc-mode .aura-acc-vieworder__date{margin:0;font-size:13px;color:#8a7e6e}body.aura-acc-mode .aura-acc-vieworder__body .woocommerce-order-details{margin:0 0 48px}body.aura-acc-mode .aura-acc-vieworder__body .woocommerce-order-details__title{margin:0 0 16px;font-family:"Cormorant Garamond",serif;font-size:24px;color:#1e1e1e;font-weight:400}body.aura-acc-mode .aura-acc-vieworder__body table.woocommerce-table--order-details{width:100%;border-collapse:collapse;background:#fbf8f3;border:1px solid #ece6db}body.aura-acc-mode .aura-acc-vieworder__body table.woocommerce-table--order-details th,body.aura-acc-mode .aura-acc-vieworder__body table.woocommerce-table--order-details td{padding:14px 18px;border-bottom:1px solid #ece6db;font-size:14px;color:#1e1e1e;text-align:left}body.aura-acc-mode .aura-acc-vieworder__body table.woocommerce-table--order-details thead th{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8a7e6e;font-weight:500;background:#f4eee2}body.aura-acc-mode .aura-acc-vieworder__body table.woocommerce-table--order-details tfoot th{text-align:right;font-weight:500;background:#fff0}body.aura-acc-mode .aura-acc-vieworder__body table.woocommerce-table--order-details tfoot td{text-align:right}body.aura-acc-mode .aura-acc-vieworder__body table.woocommerce-table--order-details tfoot tr:last-child th,body.aura-acc-mode .aura-acc-vieworder__body table.woocommerce-table--order-details tfoot tr:last-child td{font-family:"Cormorant Garamond",serif;font-size:22px;border-bottom:none}body.aura-acc-mode .aura-acc-vieworder__body .woocommerce-table__product-name a{color:#1e1e1e;text-decoration:none}body.aura-acc-mode .aura-acc-vieworder__body .woocommerce-table__product-name a:hover{color:#2c5236}body.aura-acc-mode .aura-acc-vieworder__body .woocommerce-customer-details address{padding:20px;background:#fbf8f3;border:1px solid #ece6db;font-style:normal;font-size:14px;line-height:1.6}body.aura-acc-mode .aura-acc-vieworder__body .woocommerce-customer-details .col2-set,body.aura-acc-mode .aura-acc-vieworder__body .woocommerce-customer-details .u-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px}body.aura-acc-mode .aura-acc-vieworder__body .woocommerce-customer-details h2{margin:0 0 12px;font-family:"Cormorant Garamond",serif;font-size:20px;font-weight:400;color:#1e1e1e}body.aura-acc-mode .aura-acc-vieworder__notes{margin:0 0 32px}body.aura-acc-mode .aura-acc-vieworder__notes-list{list-style:none;margin:8px 0 0;padding:0}body.aura-acc-mode .aura-acc-vieworder__note{padding:16px 18px;margin:0 0 10px;background:#fbf8f3;border-left:2px solid #2c5236}body.aura-acc-mode .aura-acc-vieworder__note-date{margin:0 0 6px;font-size:12px;color:#8a7e6e;letter-spacing:.12em;text-transform:uppercase}body.aura-acc-mode .aura-acc-vieworder__note-text{font-size:14px;color:#1e1e1e;line-height:1.55}body.aura-acc-mode .aura-acc-addr__head{margin:0 0 24px;padding-bottom:16px;border-bottom:1px solid #ece6db}body.aura-acc-mode .aura-acc-addr__sub{margin:6px 0 0;color:#8a7e6e;font-size:14px}body.aura-acc-mode .aura-acc-addr__grid{display:grid;gap:20px;grid-template-columns:1fr}body.aura-acc-mode .aura-acc-addr__grid--2{grid-template-columns:1fr 1fr}body.aura-acc-mode .aura-acc-addr__card{padding:24px;background:#fbf8f3;border:1px solid #ece6db}body.aura-acc-mode .aura-acc-addr__card-head{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 12px}body.aura-acc-mode .aura-acc-addr__title{margin:0;font-family:"Cormorant Garamond",serif;font-size:22px;font-weight:400;color:#1e1e1e}body.aura-acc-mode .aura-acc-addr__edit{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#2c5236;text-decoration:none}body.aura-acc-mode .aura-acc-addr__edit:hover{color:#1f3b27}body.aura-acc-mode .aura-acc-addr__body{font-style:normal;font-size:14px;line-height:1.6;color:#1e1e1e}body.aura-acc-mode .aura-acc-addr__empty{color:#8a7e6e;font-style:italic}body.aura-acc-mode .aura-acc-form__head{margin:0 0 32px;padding-bottom:16px;border-bottom:1px solid #ece6db}body.aura-acc-mode .aura-acc-form__title{margin:4px 0 6px;font-family:"Cormorant Garamond",serif;font-size:32px;color:#1e1e1e;line-height:1.1}body.aura-acc-mode .aura-acc-form__sub{margin:0;color:#8a7e6e;font-size:14px}body.aura-acc-mode .aura-acc-form__sub--small{font-size:13px;margin:0 0 16px}body.aura-acc-mode .aura-acc-form__fields,body.aura-acc-mode .aura-acc-form{max-width:680px}body.aura-acc-mode .aura-acc-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}body.aura-acc-mode .aura-acc-form .form-row,body.aura-acc-mode .aura-acc-form__row{display:flex;flex-direction:column;gap:6px;margin:0;width:100%;float:none}body.aura-acc-mode .aura-acc-form .form-row-wide,body.aura-acc-mode .aura-acc-form__row--wide{grid-column:1 / -1}body.aura-acc-mode .aura-acc-form label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8a7e6e;font-weight:500}body.aura-acc-mode .aura-acc-form label .required{color:#a03a2c;margin-left:4px}body.aura-acc-mode .aura-acc-form input[type="text"],body.aura-acc-mode .aura-acc-form input[type="email"],body.aura-acc-mode .aura-acc-form input[type="tel"],body.aura-acc-mode .aura-acc-form input[type="password"],body.aura-acc-mode .aura-acc-form input[type="number"],body.aura-acc-mode .aura-acc-form select,body.aura-acc-mode .aura-acc-form textarea,body.aura-acc-mode .aura-acc-form .select2-selection{width:100%;padding:12px 14px;border:1px solid #d9cfbf;background:#fff;border-radius:0;font-size:14px;color:#1e1e1e;font-family:"Open Sans",sans-serif;line-height:1.4;transition:border-color .2s;box-sizing:border-box}body.aura-acc-mode .aura-acc-form input:focus,body.aura-acc-mode .aura-acc-form select:focus,body.aura-acc-mode .aura-acc-form textarea:focus{outline:none;border-color:#2c5236}body.aura-acc-mode .aura-acc-form .select2-container .select2-selection--single{height:auto;padding:8px 14px}body.aura-acc-mode .aura-acc-form__help{font-size:12px;color:#8a7e6e;font-style:italic;margin-top:4px}body.aura-acc-mode .aura-acc-form__fieldset{margin:32px 0 0;padding:24px;border:1px solid #ece6db;background:#fbf8f3}body.aura-acc-mode .aura-acc-form__fieldset legend{padding:0 12px;font-family:"Cormorant Garamond",serif;font-size:20px;color:#1e1e1e}body.aura-acc-mode .aura-acc-form__actions{margin:28px 0 0}body.aura-acc-mode .aura-acc-form__submit,body.aura-acc-mode .aura-acc-form button[type="submit"]{display:inline-block;padding:14px 32px;background:#1e1e1e;color:#fff;border:none;cursor:pointer;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-family:"Open Sans",sans-serif;transition:background .2s}body.aura-acc-mode .aura-acc-form__submit:hover,body.aura-acc-mode .aura-acc-form button[type="submit"]:hover{background:#2c5236}@media (max-width:700px){body.aura-acc-mode .aura-acc-vieworder__title{font-size:28px}body.aura-acc-mode .aura-acc-form__title{font-size:26px}body.aura-acc-mode .aura-acc-addr__grid--2{grid-template-columns:1fr}body.aura-acc-mode .aura-acc-form__grid{grid-template-columns:1fr}body.aura-acc-mode .aura-acc-vieworder__body .woocommerce-customer-details .col2-set,body.aura-acc-mode .aura-acc-vieworder__body .woocommerce-customer-details .u-columns{grid-template-columns:1fr}body.aura-acc-mode .aura-acc-vieworder__body table.woocommerce-table--order-details th,body.aura-acc-mode .aura-acc-vieworder__body table.woocommerce-table--order-details td{padding:10px 12px;font-size:13px}}body.aura-acc-mode:not(.logged-in) .woocommerce-MyAccount-navigation{display:none}body.aura-acc-mode:not(.logged-in).woocommerce-account .woocommerce{grid-template-columns:1fr;max-width:960px}body.aura-acc-mode .aura-acc-auth__head{margin:0 0 32px;padding-bottom:20px;border-bottom:1px solid #ece6db;text-align:left}body.aura-acc-mode .aura-acc-auth__title{margin:4px 0 6px;font-family:"Cormorant Garamond",serif;font-size:36px;color:#1e1e1e;line-height:1.1;font-weight:400}body.aura-acc-mode .aura-acc-auth__sub{margin:0;color:#8a7e6e;font-size:14px;line-height:1.5;max-width:560px}body.aura-acc-mode .aura-acc-auth__grid{display:grid;grid-template-columns:1fr;gap:48px}body.aura-acc-mode .aura-acc-auth__grid--2{grid-template-columns:1fr 1fr;gap:0}body.aura-acc-mode .aura-acc-auth__grid--2 .aura-acc-auth__col{padding:32px 32px 0}body.aura-acc-mode .aura-acc-auth__grid--2 .aura-acc-auth__col--login{padding-left:0;border-right:1px solid #ece6db}body.aura-acc-mode .aura-acc-auth__grid--2 .aura-acc-auth__col--register{padding-right:0}body.aura-acc-mode .aura-acc-auth__col-title{margin:0 0 8px;font-family:"Cormorant Garamond",serif;font-size:24px;color:#1e1e1e;font-weight:400}body.aura-acc-mode .aura-acc-auth__col-sub{margin:0 0 20px;font-size:13px;color:#8a7e6e;line-height:1.5}body.aura-acc-mode .aura-acc-auth__login-row{display:flex;align-items:center;justify-content:space-between;margin:14px 0 0;flex-wrap:wrap;gap:12px}body.aura-acc-mode .aura-acc-auth__remember{display:flex;align-items:center;gap:8px;font-size:13px;color:#1e1e1e;cursor:pointer;letter-spacing:normal;text-transform:none;font-weight:400}body.aura-acc-mode .aura-acc-auth__remember input[type="checkbox"]{width:16px;height:16px;accent-color:#2c5236;margin:0}body.aura-acc-mode .aura-acc-auth__lost{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#2c5236;text-decoration:none}body.aura-acc-mode .aura-acc-auth__lost:hover{color:#1f3b27}body.aura-acc-mode .aura-acc-auth__pw-note{grid-column:1 / -1;margin:0;padding:12px 14px;background:#fbf8f3;border-left:2px solid #2c5236;font-size:13px;color:#1e1e1e;font-style:normal}body.aura-acc-mode .aura-acc-form button.aura-acc-form__submit--outline{background:#fff0;color:#1e1e1e;border:1px solid #1e1e1e}body.aura-acc-mode .aura-acc-form button.aura-acc-form__submit--outline:hover{background:#1e1e1e;color:#fff}body.aura-acc-mode .woocommerce-error,body.aura-acc-mode .woocommerce-info,body.aura-acc-mode .woocommerce-message{margin:0 0 24px;padding:14px 18px;background:#fbf8f3;border:1px solid #ece6db;border-left:3px solid #2c5236;font-size:14px;color:#1e1e1e;list-style:none}body.aura-acc-mode .woocommerce-error{border-left-color:#a03a2c}@media (max-width:700px){body.aura-acc-mode .aura-acc-auth__title{font-size:28px}body.aura-acc-mode .aura-acc-auth__grid--2{grid-template-columns:1fr;gap:32px}body.aura-acc-mode .aura-acc-auth__grid--2 .aura-acc-auth__col{padding:0}body.aura-acc-mode .aura-acc-auth__grid--2 .aura-acc-auth__col--login{border-right:none;border-bottom:1px solid #ece6db;padding-bottom:32px}}.woocommerce ul.products li.product{position:relative}button.aura-fav-btn,body .aura-fav-btn{position:absolute!important;top:12px!important;right:12px!important;z-index:5!important;width:36px!important;height:36px!important;min-width:0!important;min-height:0!important;border-radius:50%!important;border:1px solid rgb(30 30 30 / .14)!important;background:rgb(255 255 255 / .92)!important;box-shadow:0 2px 8px rgb(30 30 30 / .08);display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;padding:0!important;margin:0!important;line-height:1!important;transition:transform .18s ease,background .18s ease,border-color .18s ease,color .18s ease;color:#1e1e1e!important;text-shadow:none!important;font-family:inherit!important}body .aura-fav-btn:hover{background:#fff!important;border-color:#2c5236!important;color:#2c5236!important;transform:scale(1.06)}body .aura-fav-btn.is-active{background:#2c5236!important;border-color:#2c5236!important;color:#fff!important}body .aura-fav-btn__icon{width:20px;height:20px;display:block;stroke:currentColor;fill:none;transition:fill .18s ease}body .aura-fav-btn.is-active .aura-fav-btn__icon{fill:currentColor}body .aura-fav-btn:disabled{opacity:.6!important;cursor:wait}body.aura-acc-mode.woocommerce-account .aura-fav-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:28px 20px}body.aura-acc-mode.woocommerce-account .aura-fav-item{position:relative;display:flex;flex-direction:column;gap:14px}body.aura-acc-mode.woocommerce-account .aura-fav-item__thumb{display:block;aspect-ratio:3/4;overflow:hidden;background:#ece6db;border-radius:2px}body.aura-acc-mode.woocommerce-account .aura-fav-item__thumb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}body.aura-acc-mode.woocommerce-account .aura-fav-item__thumb:hover img{transform:scale(1.03)}body.aura-acc-mode.woocommerce-account .aura-fav-item__noimg{display:block;width:100%;height:100%;background:#ece6db}body.aura-acc-mode.woocommerce-account .aura-fav-remove{position:absolute;top:10px;right:10px;z-index:3;width:28px;height:28px;border-radius:50%;border:1px solid rgb(30 30 30 / .14);background:rgb(255 255 255 / .95);color:#1e1e1e;font-size:16px;line-height:1;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,border-color .18s ease}body.aura-acc-mode.woocommerce-account .aura-fav-remove:hover{background:#1e1e1e;color:#fff;border-color:#1e1e1e}body.aura-acc-mode.woocommerce-account .aura-fav-item__body{display:flex;flex-direction:column;gap:6px}body.aura-acc-mode.woocommerce-account .aura-fav-item__title{font-family:'Cormorant Garamond',Georgia,serif;font-size:20px;line-height:1.25;color:#1e1e1e;text-decoration:none}body.aura-acc-mode.woocommerce-account .aura-fav-item__title:hover{color:#2c5236}body.aura-acc-mode.woocommerce-account .aura-fav-item__price{font-family:'Open Sans',sans-serif;font-size:14px;color:#8a7e6e}body.aura-acc-mode.woocommerce-account .aura-fav-item__price .amount{color:#1e1e1e;font-weight:600}body.aura-acc-mode.woocommerce-account .aura-fav-item__cart{margin-top:4px;align-self:flex-start;font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#2c5236;text-decoration:none;border-bottom:1px solid #2c5236;padding-bottom:2px}body.aura-acc-mode.woocommerce-account .aura-fav-item__cart:hover{color:#1e1e1e;border-color:#1e1e1e}body.aura-acc-mode.woocommerce-account .aura-fav-item__soldout{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#8a7e6e}@media (max-width:900px){body.aura-acc-mode.woocommerce-account .aura-fav-grid{grid-template-columns:repeat(2,1fr);gap:22px 14px}}@media (max-width:420px){body.aura-acc-mode.woocommerce-account .aura-fav-item__title{font-size:18px}}.elementor-widget-icon a.elementor-icon.aura-avatar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#2c5236;color:#fff;text-decoration:none;line-height:1;transition:background .18s ease,transform .18s ease;padding:0}.elementor-widget-icon a.elementor-icon.aura-avatar:hover{background:#1e1e1e;transform:scale(1.04)}.aura-avatar__initial{font-family:'Open Sans',sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;color:#fff;line-height:1;display:block;transform:translateY(-.5px)}.elementor-location-header .elementor-widget-elementskit-header-search,.elementor-location-header .elementor-widget-woocommerce-menu-cart,.elementor-location-header .elementor-widget-icon{height:40px!important;display:flex!important;align-items:center!important;padding:0!important}@media (max-width:767px){.elementor-location-header .elementor-widget.elementor-widget-elementskit-header-search.elementor-hidden-mobile{display:none!important}}.elementor-location-header .elementor-widget-wrap:has(>.elementor-widget-elementskit-header-search):has(>.elementor-widget-woocommerce-menu-cart):has(>.elementor-widget-icon){flex-wrap:nowrap!important;justify-content:flex-end!important}.elementor-location-header .elementor-widget-elementskit-header-search,.elementor-location-header .elementor-widget-woocommerce-menu-cart,.elementor-location-header .elementor-widget-icon{margin:0!important;flex-shrink:0!important}.elementor-location-header .elementor-widget-woocommerce-menu-cart,.elementor-location-header .elementor-widget-icon{margin-left:22px!important}@media (max-width:767px){.elementor-location-header .elementor-widget-woocommerce-menu-cart,.elementor-location-header .elementor-widget-icon{margin-left:16px!important}}.elementor-location-header .elementor-widget-elementskit-header-search .ekit-wid-con,.elementor-location-header .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__wrapper,.elementor-location-header .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle_wrapper,.elementor-location-header .elementor-widget-icon .elementor-icon-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;line-height:1!important}.elementor-location-header .elementor-widget-elementskit-header-search .ekit_navsearch-button,.elementor-location-header .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle,.elementor-location-header .elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle_button{padding:0!important;margin:0!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.page-id-96 .entry-title,body.page-id-96 .page-header,body.page-id-96 header.entry-header{display:none!important}body.page-id-96{--sob-max:1280px;--sob-gutter:clamp(20px, 5vw, 80px);--sob-creme:var(--aura-creme, #f6efe5);--sob-creme-escuro:#ece6db;--sob-verde:var(--aura-verde-profundo, #2c5236);--sob-preto:var(--aura-preto, #1a1a1a);--sob-texto-suave:#6b6257}body.page-id-96 .site-main,body.page-id-96 main{background:var(--sob-creme)}body.page-id-96 .site-main .elementor-section.elementor-section-boxed>.elementor-container,body.page-id-96 main .elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}body.page-id-96 .elementor-widget-html>.elementor-widget-container{line-height:1.5}body.page-id-96 .aura-sob-eyebrow,body.page-id-96 .aura-sob-hero__eyebrow{display:inline-block;font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--sob-verde);font-weight:500;margin-bottom:20px}body.page-id-96 .aura-sob-h2{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:clamp(32px, 4vw, 56px);line-height:1.08;color:var(--sob-preto);margin:0 0 28px;letter-spacing:-.01em}body.page-id-96 .aura-sob-num{display:inline-block;font-family:'Cormorant Garamond',serif;font-size:42px;line-height:1;color:var(--sob-verde);font-weight:300;margin-bottom:18px;letter-spacing:.02em}body.page-id-96 .aura-sob-section-head{max-width:var(--sob-max);margin:0 auto 72px;padding:0 var(--sob-gutter);text-align:center}body.page-id-96 .aura-sob-section-head .aura-sob-h2{margin-bottom:0}body.page-id-96 .aura-sob-placeholder{position:relative;background:var(--sob-creme-escuro);border:1px solid rgb(26 26 26 / .06);width:100%;aspect-ratio:16/10;display:flex;align-items:center;justify-content:center}body.page-id-96 .aura-sob-placeholder--portrait{aspect-ratio:3/4}body.page-id-96 .aura-sob-placeholder::before{content:attr(data-label);font-family:'Open Sans',sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--sob-texto-suave);text-align:center;padding:0 20px}body.page-id-96 .aura-sob-placeholder::after{content:'';position:absolute;inset:10px;border:1px dashed rgb(26 26 26 / .12);pointer-events:none}body.page-id-96 .aura-sob-hero{padding:clamp(60px, 10vh, 140px) var(--sob-gutter) clamp(40px, 6vh, 80px);background:var(--sob-creme)}body.page-id-96 .aura-sob-hero__inner{max-width:var(--sob-max);margin:0 auto}body.page-id-96 .aura-sob-hero__eyebrow{margin-bottom:32px}body.page-id-96 .aura-sob-hero__title{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:clamp(48px, 8vw, 120px);line-height:.98;color:var(--sob-verde);margin:0 0 clamp(48px, 8vh, 100px);letter-spacing:-.02em}body.page-id-96 .aura-sob-hero__media{aspect-ratio:21/9;width:100%}body.page-id-96 .aura-sob-manifesto{padding:clamp(80px, 12vh, 160px) var(--sob-gutter);background:var(--sob-creme)}body.page-id-96 .aura-sob-manifesto__text{max-width:820px;margin:0 auto;font-family:'Cormorant Garamond',serif;font-weight:300;font-style:italic;font-size:clamp(22px, 2.4vw, 34px);line-height:1.4;color:var(--sob-preto);text-align:center;letter-spacing:.005em}body.page-id-96 .aura-sob-historia{padding:clamp(60px, 10vh, 120px) var(--sob-gutter);background:var(--aura-branco,#fff)}body.page-id-96 .aura-sob-historia__grid{max-width:var(--sob-max);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px, 6vw, 96px);align-items:center}body.page-id-96 .aura-sob-historia__media{aspect-ratio:4/5}body.page-id-96 .aura-sob-historia__body p{font-family:'Open Sans',sans-serif;font-size:15.5px;line-height:1.75;color:var(--sob-texto-suave);margin:0 0 18px}body.page-id-96 .aura-sob-historia__counters{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px;padding-top:32px;border-top:1px solid rgb(26 26 26 / .1)}body.page-id-96 .aura-sob-historia__counters>div{display:flex;flex-direction:column;gap:6px}body.page-id-96 .aura-sob-counter__num{font-family:'Cormorant Garamond',serif;font-size:36px;line-height:1;color:var(--sob-verde);font-weight:400}body.page-id-96 .aura-sob-counter__lbl{font-family:'Open Sans',sans-serif;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--sob-texto-suave)}body.page-id-96 .aura-sob-valores{padding:clamp(80px, 12vh, 140px) var(--sob-gutter);background:var(--sob-creme)}body.page-id-96 .aura-sob-valores__grid{max-width:var(--sob-max);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px, 4vw, 64px)}body.page-id-96 .aura-sob-valores__grid article{padding:32px 28px 36px;border-top:1px solid rgb(26 26 26 / .15)}body.page-id-96 .aura-sob-valores__grid h3{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:28px;line-height:1.1;margin:0 0 14px;color:var(--sob-preto)}body.page-id-96 .aura-sob-valores__grid p{font-family:'Open Sans',sans-serif;font-size:14.5px;line-height:1.7;color:var(--sob-texto-suave);margin:0}body.page-id-96 .aura-sob-quote{padding:clamp(100px, 14vh, 180px) var(--sob-gutter);background:var(--sob-creme-escuro);text-align:center}body.page-id-96 .aura-sob-quote__wrap{max-width:900px;margin:0 auto;padding:0;border:0}body.page-id-96 .aura-sob-quote__mark{display:block;font-family:'Cormorant Garamond',serif;font-size:120px;line-height:.6;color:var(--sob-verde);margin-bottom:20px;font-style:italic}body.page-id-96 .aura-sob-quote__text{font-family:'Cormorant Garamond',serif;font-weight:300;font-style:italic;font-size:clamp(28px, 3.5vw, 48px);line-height:1.3;color:var(--sob-verde);margin:0 0 32px;letter-spacing:.005em}body.page-id-96 .aura-sob-quote__cite{font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--sob-preto);font-style:normal;font-weight:500}body.page-id-96 .aura-sob-processo{padding:clamp(80px, 12vh, 140px) var(--sob-gutter);background:var(--aura-branco,#fff)}body.page-id-96 .aura-sob-processo__grid{max-width:var(--sob-max);margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px, 2.5vw, 40px)}body.page-id-96 .aura-sob-processo__grid article{display:flex;flex-direction:column}body.page-id-96 .aura-sob-processo__grid .aura-sob-placeholder{margin-bottom:24px}body.page-id-96 .aura-sob-processo__grid h3{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:24px;line-height:1.15;margin:0 0 10px;color:var(--sob-preto)}body.page-id-96 .aura-sob-processo__grid p{font-family:'Open Sans',sans-serif;font-size:14px;line-height:1.65;color:var(--sob-texto-suave);margin:0}body.page-id-96 .aura-sob-processo__grid .aura-sob-num{font-size:32px;margin-bottom:10px}body.page-id-96 .aura-sob-equipa{padding:clamp(80px, 12vh, 140px) var(--sob-gutter);background:var(--sob-creme)}body.page-id-96 .aura-sob-equipa__grid{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(28px, 4vw, 56px)}body.page-id-96 .aura-sob-equipa__grid .aura-sob-placeholder{margin-bottom:22px;filter:grayscale(1)}body.page-id-96 .aura-sob-equipa__grid h4{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:22px;line-height:1.2;margin:0 0 6px;color:var(--sob-preto)}body.page-id-96 .aura-sob-equipa__grid span{display:block;font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--sob-texto-suave)}body.page-id-96 .aura-sob-cta{padding:clamp(100px, 14vh, 160px) var(--sob-gutter);background:var(--sob-creme);text-align:center;border-top:1px solid rgb(26 26 26 / .08)}body.page-id-96 .aura-sob-cta .aura-sob-eyebrow{margin-bottom:20px}body.page-id-96 .aura-sob-cta__title{margin-bottom:40px;color:var(--sob-verde)}body.page-id-96 .aura-sob-cta__link{display:inline-block;font-family:'Open Sans',sans-serif;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--sob-preto);font-weight:500;padding:14px 0;border-bottom:1px solid var(--sob-preto);transition:color 0.25s ease,border-color 0.25s ease,letter-spacing 0.25s ease;text-decoration:none}body.page-id-96 .aura-sob-cta__link:hover{color:var(--sob-verde);border-color:var(--sob-verde);letter-spacing:.26em}@media (max-width:900px){body.page-id-96 .aura-sob-historia__grid,body.page-id-96 .aura-sob-valores__grid,body.page-id-96 .aura-sob-equipa__grid{grid-template-columns:1fr}body.page-id-96 .aura-sob-processo__grid{grid-template-columns:repeat(2,1fr)}body.page-id-96 .aura-sob-historia__counters{grid-template-columns:repeat(3,1fr);gap:16px}}@media (max-width:560px){body.page-id-96 .aura-sob-processo__grid{grid-template-columns:1fr}body.page-id-96 .aura-sob-historia__counters{grid-template-columns:1fr 1fr}body.page-id-96 .aura-sob-counter__num{font-size:30px}body.page-id-96 .aura-sob-hero__media{aspect-ratio:4/5}}body.blog,body.blog .site-main.aura-blg{--blg-max:1280px;--blg-gutter:clamp(20px, 5vw, 80px);--blg-creme:var(--aura-creme, #f6efe5);--blg-creme-escuro:#ece6db;--blg-verde:var(--aura-verde-profundo, #2c5236);--blg-preto:var(--aura-preto, #1a1a1a);--blg-texto-suave:#6b6257}body.blog{background:var(--blg-creme)}body.blog .site-main.aura-blg{background:var(--blg-creme)}body.blog .entry-title,body.blog .page-header,body.blog>header.entry-header{display:none!important}body.blog .aura-blg article{margin:0}.aura-blg .aura-blg-eyebrow{display:inline-block;font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--blg-verde);font-weight:500;margin-bottom:24px}.aura-blg .aura-sob-placeholder{background:var(--blg-creme-escuro);border:1px solid rgb(26 26 26 / .06);display:flex;align-items:center;justify-content:center;position:relative;text-decoration:none;overflow:hidden;transition:transform 0.5s ease,filter 0.3s ease}.aura-blg .aura-sob-placeholder::before{content:attr(data-label);font-family:'Open Sans',sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--blg-texto-suave);text-align:center;padding:0 20px}.aura-blg .aura-sob-placeholder::after{content:'';position:absolute;inset:10px;border:1px dashed rgb(26 26 26 / .12);pointer-events:none}.aura-blg .aura-sob-placeholder--portrait{aspect-ratio:3/4}body.blog .aura-blg-hero{padding:clamp(60px, 9vh, 120px) var(--blg-gutter) clamp(40px, 6vh, 80px);border-bottom:1px solid rgb(26 26 26 / .08)}body.blog .aura-blg-hero__inner{max-width:var(--blg-max);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"eyebrow ." "title title" ". lede";column-gap:clamp(32px, 6vw, 96px);row-gap:clamp(24px, 4vh, 48px)}body.blog .aura-blg-hero .aura-blg-eyebrow{grid-area:eyebrow;margin-bottom:0}body.blog .aura-blg-hero__title{grid-area:title;font-family:'Cormorant Garamond',serif!important;font-weight:400!important;font-size:clamp(56px, 9vw, 140px)!important;line-height:0.88!important;letter-spacing:-0.035em!important;color:var(--blg-verde)!important;margin:0!important}body.blog .aura-blg-hero__lede{grid-area:lede;font-family:'Open Sans',sans-serif;font-size:16px;line-height:1.75;color:var(--blg-texto-suave);max-width:500px;margin:0}.aura-blg-filter{padding:28px var(--blg-gutter);border-bottom:1px solid rgb(26 26 26 / .08)}.aura-blg-filter__inner{max-width:var(--blg-max);margin:0 auto;display:flex;flex-wrap:wrap;gap:4px 28px;justify-content:center}.aura-blg-filter__item{font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--blg-texto-suave);font-weight:500;padding:10px 0;text-decoration:none;border-bottom:1px solid #fff0;transition:color 0.25s ease,border-color 0.25s ease}.aura-blg-filter__item:hover{color:var(--blg-preto)}.aura-blg-filter__item.is-active{color:var(--blg-preto);border-bottom-color:var(--blg-verde)}.aura-blg-grid{max-width:var(--blg-max);margin:0 auto;padding:clamp(60px, 8vh, 100px) var(--blg-gutter) clamp(40px, 6vh, 80px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px, 5vw, 80px) clamp(32px, 4vw, 64px)}.aura-blg-card{display:flex;flex-direction:column;gap:22px}.aura-blg-card__media{display:block;width:100%;aspect-ratio:3/4}.aura-blg-card:hover .aura-blg-card__media{filter:brightness(.97)}.aura-blg-card__meta{display:flex;flex-wrap:wrap;gap:14px;font-family:'Open Sans',sans-serif;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--blg-texto-suave);align-items:center}.aura-blg-card__cat{color:var(--blg-verde);font-weight:500}.aura-blg-card__date,.aura-blg-card__read{position:relative;padding-left:14px}.aura-blg-card__date::before,.aura-blg-card__read::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:1px;background:currentColor;opacity:.5}.aura-blg-card__title{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:clamp(22px, 2.3vw, 32px);line-height:1.15;margin:10px 0 12px;letter-spacing:-.01em}.aura-blg-card__title a{color:var(--blg-preto);text-decoration:none;background-image:linear-gradient(var(--blg-verde),var(--blg-verde));background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size 0.4s ease,color 0.3s ease;padding-bottom:2px}.aura-blg-card__title a:hover{color:var(--blg-verde);background-size:100% 1px}.aura-blg-card__excerpt{font-family:'Open Sans',sans-serif;font-size:14.5px;line-height:1.7;color:var(--blg-texto-suave);margin:0 0 18px}.aura-blg-card__link{font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--blg-preto);font-weight:500;text-decoration:none;padding:10px 0;border-bottom:1px solid var(--blg-preto);align-self:flex-start;transition:color 0.25s ease,border-color 0.25s ease,letter-spacing 0.25s ease}.aura-blg-card__link:hover{color:var(--blg-verde);border-color:var(--blg-verde);letter-spacing:.26em}.aura-blg-card--featured{grid-column:1 / -1;display:grid;grid-template-columns:3fr 2fr;gap:clamp(32px, 5vw, 80px);align-items:center;padding-bottom:clamp(40px, 6vh, 60px);border-bottom:1px solid rgb(26 26 26 / .08);margin-bottom:clamp(20px, 3vh, 30px)}.aura-blg-card--featured .aura-blg-card__media{aspect-ratio:4/3}.aura-blg-card--featured .aura-blg-card__title{font-size:clamp(32px, 4vw, 52px);line-height:1.05;margin:12px 0 18px}.aura-blg-card--featured .aura-blg-card__excerpt{font-size:16px;line-height:1.75}.aura-blg-pagination{max-width:var(--blg-max);margin:0 auto;padding:clamp(40px, 6vh, 80px) var(--blg-gutter) clamp(80px, 12vh, 140px);display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.aura-blg-pagination__item a,.aura-blg-pagination__item span{display:inline-block;min-width:40px;padding:10px 14px;font-family:'Open Sans',sans-serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-align:center;color:var(--blg-texto-suave);text-decoration:none;border-bottom:1px solid #fff0;transition:color 0.25s ease,border-color 0.25s ease}.aura-blg-pagination__item a:hover{color:var(--blg-preto);border-bottom-color:var(--blg-verde)}.aura-blg-pagination__item .current{color:var(--blg-preto);border-bottom-color:var(--blg-verde)}.aura-blg-empty{max-width:640px;margin:0 auto;padding:clamp(80px, 14vh, 160px) var(--blg-gutter);text-align:center}.aura-blg-empty__title{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:clamp(32px, 4vw, 48px);color:var(--blg-preto);margin:0 0 16px}.aura-blg-empty p{color:var(--blg-texto-suave);font-family:'Open Sans',sans-serif}@media (max-width:900px){.aura-blg-hero__inner{grid-template-columns:1fr;gap:24px}.aura-blg-hero__lede{margin:0;max-width:100%}.aura-blg-grid{grid-template-columns:1fr}.aura-blg-card--featured{grid-template-columns:1fr}.aura-blg-card--featured .aura-blg-card__media{aspect-ratio:16/10}.aura-blg-filter__inner{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.aura-blg-filter__item{flex-shrink:0}}body.single-post{background:var(--aura-creme,#f6efe5);--blg-max:1280px;--blg-gutter:clamp(20px, 5vw, 80px);--blg-read:720px;--blg-creme:var(--aura-creme, #f6efe5);--blg-creme-escuro:#ece6db;--blg-verde:var(--aura-verde-profundo, #2c5236);--blg-preto:var(--aura-preto, #1a1a1a);--blg-texto-suave:#6b6257}body.single-post .site-main.aura-blg-single{background:var(--blg-creme)}body.single-post .entry-title,body.single-post .page-header,body.single-post>header.entry-header{display:none!important}body.single-post .aura-sob-placeholder{background:var(--blg-creme-escuro);border:1px solid rgb(26 26 26 / .06);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;text-decoration:none}body.single-post .aura-sob-placeholder::before{content:attr(data-label);font-family:'Open Sans',sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--blg-texto-suave);text-align:center;padding:0 20px}body.single-post .aura-sob-placeholder::after{content:'';position:absolute;inset:10px;border:1px dashed rgb(26 26 26 / .12);pointer-events:none}body.single-post .aura-sob-placeholder--portrait{aspect-ratio:3/4}body.single-post .aura-blg-eyebrow{display:inline-block;font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--blg-verde);font-weight:500;margin-bottom:24px}body.single-post .aura-blg-post-hero{padding:clamp(40px, 6vh, 80px) var(--blg-gutter) 0}body.single-post .aura-blg-post-hero__inner{max-width:900px;margin:0 auto;text-align:center;padding-bottom:clamp(40px, 6vh, 80px)}body.single-post .aura-blg-crumb{display:flex;justify-content:center;gap:10px;align-items:center;font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--blg-texto-suave);margin-bottom:32px}body.single-post .aura-blg-crumb a{color:var(--blg-texto-suave);text-decoration:none;transition:color 0.25s ease}body.single-post .aura-blg-crumb a:hover{color:var(--blg-verde)}body.single-post .aura-blg-crumb__sep{opacity:.5}body.single-post .aura-blg-post-hero__title{font-family:'Cormorant Garamond',serif!important;font-weight:400!important;font-size:clamp(36px, 5.4vw, 76px)!important;line-height:1.05!important;color:var(--blg-preto)!important;margin:0 0 32px!important;letter-spacing:-.015em}body.single-post .aura-blg-post-hero__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 24px;font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--blg-texto-suave);align-items:center}body.single-post .aura-blg-post-hero__author{color:var(--blg-preto);font-weight:500}body.single-post .aura-blg-post-hero__date,body.single-post .aura-blg-post-hero__reading{position:relative;padding-left:24px}body.single-post .aura-blg-post-hero__date::before,body.single-post .aura-blg-post-hero__reading::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:1px;background:currentColor;opacity:.5}body.single-post .aura-blg-post-hero__image{max-width:var(--blg-max);margin:0 auto;width:calc(100% - 2 * var(--blg-gutter));aspect-ratio:16/9}body.single-post .aura-blg-post-body{padding:clamp(60px, 10vh, 140px) var(--blg-gutter)}body.single-post .aura-blg-post-body__inner{max-width:var(--blg-read);margin:0 auto;font-family:'Open Sans',sans-serif;font-size:17px;line-height:1.85;color:#3a342d}body.single-post .aura-blg-post-body__inner p{margin:0 0 28px}body.single-post .aura-blg-post-body__inner>p:first-of-type::first-letter{font-family:'Cormorant Garamond',serif;font-size:72px;line-height:.85;float:left;padding:10px 14px 0 0;color:var(--blg-verde);font-weight:400}body.single-post .aura-blg-post-body__inner h2{font-family:'Cormorant Garamond',serif!important;font-weight:400!important;font-size:clamp(28px, 3vw, 40px)!important;line-height:1.15!important;color:var(--blg-preto)!important;margin:56px 0 20px!important;letter-spacing:-.005em}body.single-post .aura-blg-post-body__inner h3{font-family:'Cormorant Garamond',serif!important;font-weight:400!important;font-size:clamp(22px, 2.2vw, 28px)!important;margin:40px 0 14px!important;color:var(--blg-preto)!important}body.single-post .aura-blg-post-body__inner blockquote{margin:48px -40px;padding:0 40px;border-left:2px solid var(--blg-verde)}body.single-post .aura-blg-post-body__inner blockquote p{font-family:'Cormorant Garamond',serif;font-weight:300;font-style:italic;font-size:clamp(24px, 2.4vw, 32px);line-height:1.4;color:var(--blg-verde);margin:0}body.single-post .aura-blg-post-body__inner a{color:var(--blg-verde);text-decoration:underline;text-decoration-color:rgb(44 82 54 / .3);text-underline-offset:3px;transition:text-decoration-color 0.25s ease}body.single-post .aura-blg-post-body__inner a:hover{text-decoration-color:var(--blg-verde)}body.single-post .aura-blg-post-body__inner ul,body.single-post .aura-blg-post-body__inner ol{margin:0 0 28px;padding-left:28px}body.single-post .aura-blg-post-body__inner li{margin-bottom:10px}body.single-post .aura-blg-post-body__inner img{max-width:100%;height:auto;margin:36px 0}body.single-post .aura-blg-post-footer{border-top:1px solid rgb(26 26 26 / .1);padding:36px var(--blg-gutter);margin-top:clamp(40px, 6vh, 80px)}body.single-post .aura-blg-post-footer__inner{max-width:var(--blg-read);margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}body.single-post .aura-blg-post-footer__tags{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase}body.single-post .aura-blg-post-footer__label{color:var(--blg-texto-suave);margin-right:4px}body.single-post .aura-blg-post-footer__tags a{color:var(--blg-preto);text-decoration:none;padding:6px 14px;border:1px solid rgb(26 26 26 / .25);border-radius:0;transition:border-color 0.25s ease,color 0.25s ease}body.single-post .aura-blg-post-footer__tags a:hover{color:var(--blg-verde);border-color:var(--blg-verde)}body.single-post .aura-blg-post-footer__back{font-family:'Open Sans',sans-serif;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--blg-preto);font-weight:500;text-decoration:none;padding:8px 0;border-bottom:1px solid var(--blg-preto);transition:color 0.25s ease,border-color 0.25s ease}body.single-post .aura-blg-post-footer__back:hover{color:var(--blg-verde);border-color:var(--blg-verde)}body.single-post .aura-blg-related{padding:clamp(80px, 12vh, 140px) var(--blg-gutter);background:var(--blg-creme-escuro)}body.single-post .aura-blg-related__head{max-width:var(--blg-max);margin:0 auto clamp(48px, 7vh, 80px);text-align:center}body.single-post .aura-blg-related__head .aura-blg-eyebrow{margin-bottom:14px}body.single-post .aura-blg-related__title{font-family:'Cormorant Garamond',serif!important;font-weight:400!important;font-size:clamp(32px, 4vw, 56px)!important;line-height:1.05!important;color:var(--blg-preto)!important;margin:0!important}body.single-post .aura-blg-related__grid{max-width:var(--blg-max);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(32px, 4vw, 64px)}body.single-post .aura-blg-card{display:flex;flex-direction:column;gap:22px}body.single-post .aura-blg-card__media{display:block;width:100%;aspect-ratio:3/4}body.single-post .aura-blg-card__meta{display:flex;flex-wrap:wrap;gap:14px;font-family:'Open Sans',sans-serif;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--blg-texto-suave);align-items:center}body.single-post .aura-blg-card__cat{color:var(--blg-verde);font-weight:500}body.single-post .aura-blg-card__date{position:relative;padding-left:14px}body.single-post .aura-blg-card__date::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:1px;background:currentColor;opacity:.5}body.single-post .aura-blg-card__title{font-family:'Cormorant Garamond',serif!important;font-weight:400!important;font-size:clamp(20px, 1.8vw, 26px)!important;line-height:1.2!important;margin:8px 0 12px!important;letter-spacing:-.005em}body.single-post .aura-blg-card__title a{color:var(--blg-preto);text-decoration:none;transition:color 0.25s ease}body.single-post .aura-blg-card__title a:hover{color:var(--blg-verde)}body.single-post .aura-blg-card__link{font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--blg-preto);font-weight:500;text-decoration:none;padding:8px 0;border-bottom:1px solid var(--blg-preto);align-self:flex-start;transition:color 0.25s ease,border-color 0.25s ease,letter-spacing 0.25s ease}body.single-post .aura-blg-card__link:hover{color:var(--blg-verde);border-color:var(--blg-verde);letter-spacing:.26em}@media (max-width:900px){body.single-post .aura-blg-post-body__inner blockquote{margin:36px 0;padding:0 24px}body.single-post .aura-blg-related__grid{grid-template-columns:1fr;gap:48px}body.single-post .aura-blg-post-footer__inner{flex-direction:column;align-items:flex-start}}@media (max-width:560px){body.single-post .aura-blg-post-hero__meta{gap:10px 14px;font-size:10px}body.single-post .aura-blg-post-hero__date,body.single-post .aura-blg-post-hero__reading{padding-left:16px}body.single-post .aura-blg-post-body__inner>p:first-of-type::first-letter{font-size:56px;padding:8px 10px 0 0}}body.archive,body.archive .site-main.aura-blg{--blg-max:1280px;--blg-gutter:clamp(20px, 5vw, 80px);--blg-creme:var(--aura-creme, #f6efe5);--blg-creme-escuro:#ece6db;--blg-verde:var(--aura-verde-profundo, #2c5236);--blg-preto:var(--aura-preto, #1a1a1a);--blg-texto-suave:#6b6257}body.archive{background:var(--blg-creme)}body.archive .site-main.aura-blg{background:var(--blg-creme)}body.archive .entry-title,body.archive .page-header,body.archive>header.entry-header{display:none!important}body.archive .aura-blg article{margin:0}body.archive .aura-blg-hero{padding:clamp(60px, 9vh, 120px) var(--blg-gutter) clamp(40px, 6vh, 80px);border-bottom:1px solid rgb(26 26 26 / .08)}body.archive .aura-blg-hero__inner{max-width:var(--blg-max);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"crumb ." "eyebrow ." "title title" ". lede";column-gap:clamp(32px, 6vw, 96px);row-gap:clamp(18px, 3vh, 32px)}body.archive .aura-blg-crumb{grid-area:crumb;margin-bottom:0}body.archive .aura-blg-hero .aura-blg-eyebrow{grid-area:eyebrow;margin-bottom:0}body.archive .aura-blg-hero__title{grid-area:title;font-family:'Cormorant Garamond',serif!important;font-weight:400!important;font-size:clamp(56px, 9vw, 140px)!important;line-height:0.95!important;letter-spacing:-0.025em!important;color:var(--blg-verde)!important;margin:0!important}body.archive .aura-blg-hero__lede{grid-area:lede;font-family:'Open Sans',sans-serif;font-size:15.5px;line-height:1.75;color:var(--blg-texto-suave);max-width:500px;margin:0}body.archive .aura-blg-crumb a,body.archive .aura-blg-crumb span{font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--blg-texto-suave);text-decoration:none}body.archive .aura-blg-crumb a:hover{color:var(--blg-preto)}body.archive .aura-blg-crumb__sep{margin:0 10px;opacity:.5}body.archive .aura-blg-grid{max-width:var(--blg-max);margin:0 auto;padding:clamp(60px, 8vh, 100px) var(--blg-gutter) clamp(40px, 6vh, 80px);display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(40px, 5vw, 80px) clamp(32px, 4vw, 56px)}@media (max-width:900px){body.archive .aura-blg-hero__inner{grid-template-columns:1fr}body.archive .aura-blg-hero__lede{max-width:100%}body.archive .aura-blg-grid{grid-template-columns:1fr}}@media (min-width:901px) and (max-width:1100px){body.archive .aura-blg-grid{grid-template-columns:1fr 1fr}}.aura-blg-home{background:var(--aura-creme,#f6efe5);padding:clamp(80px, 12vh, 140px) clamp(20px, 5vw, 80px);border-top:1px solid rgb(26 26 26 / .06);border-bottom:1px solid rgb(26 26 26 / .06)}.aura-blg-home__inner{max-width:1280px;margin:0 auto}.aura-blg-home__head{display:grid;grid-template-columns:1fr auto;align-items:end;gap:24px;margin-bottom:clamp(40px, 6vh, 72px);padding-bottom:clamp(20px, 3vh, 32px);border-bottom:1px solid rgb(26 26 26 / .08)}.aura-blg-home__title{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:clamp(40px, 5vw, 72px);line-height:1;letter-spacing:-.02em;color:#2c5236;margin:12px 0 0}.aura-blg-home__all{font-family:'Open Sans',sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#1a1a1a;text-decoration:none;padding-bottom:6px;border-bottom:1px solid #1a1a1a;transition:color 0.25s ease,border-color 0.25s ease,letter-spacing 0.25s ease;white-space:nowrap}.aura-blg-home__all:hover{color:#2c5236;border-color:#2c5236;letter-spacing:.26em}.aura-blg-home__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(24px, 3vw, 40px)}.aura-blg-home__card{display:flex;flex-direction:column;gap:18px}.aura-blg-home__card-media{display:block;aspect-ratio:4/5;background:#ece6db;border:1px solid rgb(26 26 26 / .06);position:relative;overflow:hidden;text-decoration:none;transition:filter 0.3s ease}.aura-blg-home__card-media::before{content:attr(data-label);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:'Open Sans',sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#6b6257}.aura-blg-home__card-media::after{content:'';position:absolute;inset:10px;border:1px dashed rgb(26 26 26 / .12);pointer-events:none}.aura-blg-home__card:hover .aura-blg-home__card-media{filter:brightness(.97)}.aura-blg-home__card-meta{display:flex;flex-wrap:wrap;gap:14px;font-family:'Open Sans',sans-serif;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:#6b6257}.aura-blg-home__card-cat{color:#2c5236;font-weight:500}.aura-blg-home__card-title{font-family:'Cormorant Garamond',serif;font-weight:400;font-size:clamp(22px, 2vw, 28px);line-height:1.15;margin:6px 0 10px;letter-spacing:-.01em}.aura-blg-home__card-title a{color:#1a1a1a;text-decoration:none;background-image:linear-gradient(#2c5236,#2c5236);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size 0.4s ease,color 0.3s ease;padding-bottom:2px}.aura-blg-home__card-title a:hover{color:#2c5236;background-size:100% 1px}@media (max-width:900px){.aura-blg-home__head{grid-template-columns:1fr;align-items:start}.aura-blg-home__grid{grid-template-columns:1fr}}.elementor-element-34d467ba .aura-topbar__msg{display:inline-block;transition:opacity 360ms ease,transform 360ms ease;will-change:opacity,transform}.elementor-element-34d467ba .aura-topbar__msg.is-fading{opacity:0;transform:translateY(-6px)}body.aura-hdr-ready [data-elementor-type="header"]{position:sticky!important;top:-40px!important;z-index:9000!important;background-color:#ffffff!important;box-shadow:0 1px 0 #fff0!important;transition:box-shadow 240ms ease!important;will-change:transform;transform:translateZ(0)}body.aura-hdr-ready.aura-hdr-shrunk [data-elementor-type="header"]{box-shadow:0 1px 0 rgb(28 28 28 / .06)!important}body.aura-hdr-ready .elementor-element-34d467ba{overflow:hidden}body.aura-hdr-ready .elementor-element-653400ea img{width:auto!important;height:auto!important;max-width:100%;transform-origin:left center;transition:transform 360ms cubic-bezier(.22,1,.36,1);will-change:transform;backface-visibility:hidden}body.aura-hdr-ready.aura-hdr-shrunk .elementor-element-653400ea img{transform:scale(.72)}[data-elementor-type="header"] .elementor-nav-menu>li>a.elementor-item{position:relative;transition:color 240ms ease;overflow:visible}[data-elementor-type="header"] .elementor-nav-menu>li>a.elementor-item::after{content:"";position:absolute;left:50%;right:auto;bottom:14px;width:calc(100% - 32px);height:1px;background-color:currentColor;transform:translateX(-50%) scaleX(0);transform-origin:center;transition:transform 420ms cubic-bezier(.22,1,.36,1);pointer-events:none}[data-elementor-type="header"] .elementor-nav-menu>li>a.elementor-item:hover::after,[data-elementor-type="header"] .elementor-nav-menu>li.current-menu-item>a.elementor-item::after,[data-elementor-type="header"] .elementor-nav-menu>li>a.elementor-item.elementor-item-active::after{transform:translateX(-50%) scaleX(1)}.aura-menu-trigger{display:none;align-items:center;gap:10px;background:#fff0;border:0;padding:8px 14px 8px 0;color:#1a1a1a;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;margin-right:18px}@media (max-width:1024px){body.aura-hdr-ready .aura-menu-trigger{display:inline-flex}body.aura-hdr-ready [data-elementor-type="header"] .elementor-element-4f646772 .elementor-nav-menu--main,body.aura-hdr-ready [data-elementor-type="header"] .elementor-element-4f646772 .elementor-menu-toggle,body.aura-hdr-ready [data-elementor-type="header"] .elementor-element-4f646772 nav.elementor-nav-menu--dropdown{display:none!important}body.aura-hdr-ready [data-elementor-type="header"] .elementor-element-4f646772{flex:0 0 auto!important;width:0!important;max-width:0!important;padding:0!important;margin:0!important}}.aura-menu-trigger__lines{display:inline-flex;flex-direction:column;gap:5px;width:22px}.aura-menu-trigger__lines>span{display:block;height:1.5px;background-color:currentColor;transform-origin:left center;transition:transform 320ms ease,width 320ms ease}.aura-menu-trigger__lines>span:nth-child(2){width:14px;margin-left:auto}.aura-menu-trigger:hover .aura-menu-trigger__lines>span:nth-child(2){width:22px}.aura-menu-trigger__label{line-height:1}.aura-menu-overlay{position:fixed;inset:0;z-index:9999;background-color:#f6efe5!important;opacity:0;visibility:hidden;transition:opacity 420ms ease,visibility 0s linear 420ms}body .aura-menu-overlay.is-open{opacity:1!important;visibility:visible!important;transition:opacity 420ms ease}.aura-menu-overlay__inner{height:100%;padding:48px clamp(32px, 6vw, 96px);display:flex;flex-direction:column}.aura-menu-overlay__close{align-self:flex-end;background:#fff0;border:0;color:#1a1a1a;font-family:"Cormorant Garamond",serif;font-size:44px;line-height:1;cursor:pointer;padding:4px 12px;transition:transform 280ms ease,color 280ms ease}.aura-menu-overlay__close:hover{transform:rotate(90deg);color:#2c5236}.aura-menu-overlay__grid{flex:1;display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(32px, 6vw, 96px);align-items:center;padding-top:24px}.aura-menu-overlay__nav ul{list-style:none;margin:0;padding:0}.aura-menu-overlay__nav li{opacity:0;transform:translateY(20px);transition:opacity 520ms ease,transform 520ms cubic-bezier(.22,1,.36,1);transition-delay:calc(120ms + var(--i, 0) * 60ms)}body .aura-menu-overlay.is-open .aura-menu-overlay__nav li{opacity:1!important;transform:none!important}body .aura-menu-overlay.is-open .aura-menu-overlay__side{opacity:1!important;transform:none!important}.aura-menu-overlay__nav a{font-family:"Cormorant Garamond",serif;font-size:clamp(40px, 6vw, 72px);font-weight:400;color:#1a1a1a;line-height:1.1;text-decoration:none;display:inline-block;padding:4px 0;transition:color 240ms ease,transform 320ms ease,padding-left 320ms ease;letter-spacing:-.01em}.aura-menu-overlay__nav a:hover{color:#2c5236;padding-left:18px;font-style:italic}.aura-menu-overlay__side{border-left:1px solid rgb(26 26 26 / .15);padding-left:clamp(24px, 4vw, 48px);opacity:0;transform:translateY(20px);transition:opacity 620ms ease 360ms,transform 620ms cubic-bezier(.22,1,.36,1) 360ms}.aura-menu-overlay.is-open .aura-menu-overlay__side{opacity:1;transform:none}.aura-menu-overlay__eyebrow{font-family:"Open Sans",sans-serif;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#6b6257;margin:0 0 20px 0}.aura-menu-overlay__tagline{font-family:"Cormorant Garamond",serif;font-size:clamp(22px, 2vw, 28px);font-style:italic;line-height:1.45;color:#1a1a1a;margin:0 0 36px 0;font-weight:400}.aura-menu-overlay__cta{font-family:"Open Sans",sans-serif;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#2c5236;text-decoration:none;font-weight:600;border-bottom:1px solid currentColor;padding-bottom:6px;transition:color 240ms ease,border-color 240ms ease,letter-spacing 320ms ease}.aura-menu-overlay__cta:hover{color:#1a1a1a;letter-spacing:.26em}body.aura-menu-open{overflow:hidden}@media (max-width:767px){.aura-menu-overlay__grid{grid-template-columns:1fr;gap:32px;align-content:center}.aura-menu-overlay__side{border-left:0;border-top:1px solid rgb(26 26 26 / .15);padding-left:0;padding-top:24px}.aura-menu-trigger__label{display:none}.aura-menu-trigger{margin-right:12px}}@media (min-width:1025px){body .elementor-nav-menu li.aura-native-sub-hidden-parent ul.sub-menu,[data-elementor-type="header"] .elementor-nav-menu ul.sub-menu.aura-native-sub-hidden{display:none!important}}body .aura-megamenu{position:fixed;left:0;right:0;top:131px;z-index:8800;background-color:#fff;border-top:1px solid rgb(26 26 26 / .08);box-shadow:0 28px 60px -20px rgb(26 26 26 / .12);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity 320ms ease,transform 420ms cubic-bezier(.22,1,.36,1),visibility 0s linear 320ms;pointer-events:none}body .aura-megamenu.is-open{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;transition:opacity 320ms ease,transform 420ms cubic-bezier(.22,1,.36,1);pointer-events:auto}body.aura-hdr-shrunk .aura-megamenu{top:56px;transition:top 280ms ease}.aura-megamenu__inner{max-width:1520px;margin:0 auto;padding:56px clamp(32px, 5vw, 80px) 64px;display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(48px, 6vw, 96px);align-items:start}.aura-megamenu__eyebrow-nav{font-family:"Open Sans",sans-serif;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#6b6257;margin:0 0 32px 0}.aura-megamenu__nav ul{list-style:none;margin:0;padding:0}.aura-megamenu__nav li{border-bottom:1px solid rgb(26 26 26 / .08);opacity:0;transform:translateX(-10px);transition:opacity 420ms ease,transform 420ms cubic-bezier(.22,1,.36,1);transition-delay:calc(100ms + var(--i, 0) * 50ms)}.aura-megamenu.is-open .aura-megamenu__nav li{opacity:1;transform:none}.aura-megamenu__nav li:first-child{border-top:1px solid rgb(26 26 26 / .08)}.aura-megamenu__nav a{display:flex;align-items:center;justify-content:space-between;padding:18px 4px;font-family:"Cormorant Garamond",serif;font-size:clamp(26px, 2.6vw, 36px);font-weight:400;color:#1a1a1a;text-decoration:none;line-height:1.15;transition:color 240ms ease,padding-left 320ms cubic-bezier(.22,1,.36,1);letter-spacing:-.005em}.aura-megamenu__nav a em{font-style:normal;font-family:"Open Sans",sans-serif;font-size:13px;color:#6b6257;opacity:0;transform:translateX(-6px);transition:opacity 240ms ease,transform 320ms ease,color 240ms ease}.aura-megamenu__nav li:hover a,.aura-megamenu__nav li:focus-within a{color:#2c5236;padding-left:16px;font-style:italic}.aura-megamenu__nav li:hover a em,.aura-megamenu__nav li:focus-within a em{opacity:1;transform:translateX(0);color:#2c5236}.aura-megamenu__all a{font-size:clamp(15px, 1.2vw, 17px);font-family:"Open Sans",sans-serif;text-transform:uppercase;letter-spacing:.22em;font-weight:600;font-style:normal!important;padding:22px 4px}.aura-megamenu__all:hover a{font-style:normal!important}.aura-megamenu__feature{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(24px, 3vw, 48px);align-items:center}.aura-megamenu__media{aspect-ratio:3 / 4;background:linear-gradient(135deg,#ece6db 0%,#f6efe5 100%);border-radius:2px;position:relative;overflow:hidden;transition:background 480ms ease}.aura-megamenu__media[data-cat="masculino"]{background:linear-gradient(135deg,#d9d4cb 0%,#ede8de 100%)}.aura-megamenu__media[data-cat="kids"]{background:linear-gradient(135deg,#e8dfd0 0%,#f4ecdd 100%)}.aura-megamenu__media[data-cat="acessorios"]{background:linear-gradient(135deg,#d4cec3 0%,#e5ddd0 100%)}.aura-megamenu__media::before,.aura-megamenu__media::after{content:"";position:absolute;inset:16px;border:1px dashed rgb(26 26 26 / .18);pointer-events:none}.aura-megamenu__media::after{inset:auto;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:0;border-top:1px solid rgb(26 26 26 / .25);border-left:1px solid rgb(26 26 26 / .25)}.aura-megamenu__media-label{position:absolute;bottom:16px;left:20px;font-family:"Open Sans",sans-serif;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:rgb(26 26 26 / .55)}.aura-megamenu__copy-block{padding-right:8px}.aura-megamenu__eyebrow{font-family:"Open Sans",sans-serif;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#6b6257;margin:0 0 14px 0}.aura-megamenu__title{font-family:"Cormorant Garamond",serif;font-size:clamp(28px, 2.4vw, 38px);font-weight:400;line-height:1.15;color:#1a1a1a;margin:0 0 16px 0;font-style:italic;letter-spacing:-.01em}.aura-megamenu__copy{font-family:"Open Sans",sans-serif;font-size:14px;line-height:1.6;color:#4d4640;margin:0 0 28px 0;max-width:36ch}.aura-megamenu__cta{display:inline-flex;align-items:center;gap:10px;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#2c5236;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:6px;transition:gap 320ms cubic-bezier(.22,1,.36,1),color 240ms ease}.aura-megamenu__cta em{font-style:normal;transition:transform 320ms cubic-bezier(.22,1,.36,1)}.aura-megamenu__cta:hover{gap:14px;color:#1a1a1a}.aura-megamenu__cta:hover em{transform:translateX(4px)}@media (max-width:1024px){body .aura-megamenu{display:none!important}}body.page-id-7 .elementor-section.aura-home-legacy-hidden,body.home .elementor-section.aura-home-legacy-hidden{display:none!important}.aura-home-categories{background-color:#f6efe5;padding:clamp(64px, 10vw, 128px) 0;position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw}.aura-home-categories__inner{max-width:none;margin:0;padding:0}.aura-home-categories__header{max-width:720px;margin:0 auto clamp(48px, 6vw, 88px);padding:0 clamp(24px, 5vw, 48px);text-align:center}.aura-home-categories__eyebrow{display:inline-block;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#2c5236;margin-bottom:20px}.aura-home-categories__title{font-family:"Cormorant Garamond",Georgia,serif;font-weight:400;font-size:clamp(36px, 4.6vw, 60px);line-height:1.08;color:#1a1a1a;margin:0 0 24px;letter-spacing:-.01em}.aura-home-categories__lede{font-family:"Open Sans",sans-serif;font-size:15px;line-height:1.7;color:#6b6257;margin:0}.aura-home-categories__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;width:100%}@media (max-width:768px){.aura-home-categories__grid{grid-template-columns:1fr}}@media (max-width:560px){.aura-home-categories__grid{grid-template-columns:1fr}}.aura-home-cat-card{position:relative;display:flex;flex-direction:column;text-decoration:none!important;color:inherit!important;background:#fff;overflow:hidden;transition:transform 520ms cubic-bezier(.22,1,.36,1),box-shadow 520ms ease;will-change:transform}.aura-home-cat-card:hover{transform:translateY(-4px);box-shadow:0 24px 48px -24px rgb(28 28 28 / .18)}.aura-home-cat-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;display:flex;align-items:center;justify-content:center}.aura-home-cat-card__media::before{content:"";position:absolute;inset:12px;border:1px dashed rgb(255 255 255 / .35);pointer-events:none}.aura-home-cat-card__media::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgb(255 255 255 / .18),transparent 60%);pointer-events:none}.aura-home-cat-card__placeholder-label{position:relative;z-index:1;font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(22px, 2.6vw, 34px);letter-spacing:.24em;color:rgb(255 255 255 / .78);font-weight:300}.aura-home-cat-card__content{padding:clamp(20px, 2vw, 28px) clamp(18px, 1.8vw, 24px) clamp(24px, 2.4vw, 32px);flex:1;display:flex;flex-direction:column}.aura-home-cat-card__eyebrow{font-family:"Open Sans",sans-serif;font-size:10px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#6b6257;margin-bottom:10px}.aura-home-cat-card__title{font-family:"Cormorant Garamond",Georgia,serif;font-weight:400;font-size:clamp(24px, 2.4vw, 32px);line-height:1.15;color:#1a1a1a;margin:0 0 10px;letter-spacing:-.005em}.aura-home-cat-card__copy{font-family:"Open Sans",sans-serif;font-size:13.5px;line-height:1.6;color:#6b6257;margin:0 0 20px;flex:1}.aura-home-cat-card__cta{display:inline-flex;align-items:center;gap:10px;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#2c5236;padding-bottom:4px;border-bottom:1px solid #2c5236;align-self:flex-start}.aura-home-cat-card__cta-arrow{display:inline-block;transition:transform 320ms cubic-bezier(.22,1,.36,1)}.aura-home-cat-card:hover .aura-home-cat-card__cta-arrow{transform:translateX(4px)}.aura-home-cat-card:focus-visible{outline:2px solid #2c5236;outline-offset:4px}.aura-ig-section{background:var(--aura-bg-alt);padding:80px 20px}.aura-ig-section .elementor-heading-title{font-family:var(--aura-font-heading)!important;color:var(--aura-primary);text-align:center;font-size:clamp(28px, 4vw, 44px);font-weight:500;letter-spacing:.01em;margin-bottom:8px}.aura-ig-section .elementor-widget-text-editor{text-align:center;color:var(--aura-text-muted);font-size:14px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:40px}#sb_instagram,#sb_instagram .sbi_photos{padding:0!important;background:transparent!important}#sb_instagram .sbi_item{border-radius:0!important;aspect-ratio:1!important;overflow:hidden;padding:4px!important}#sb_instagram .sbi_item .sbi_photo,#sb_instagram .sbi_item .sbi_photo img{border-radius:0!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform 0.6s cubic-bezier(.22,1,.36,1),filter 0.4s ease}#sb_instagram .sbi_item:hover .sbi_photo img{transform:scale(1.04);filter:brightness(.94)}#sb_instagram .sbi_item .sbi_link_area,#sb_instagram .sbi_item .sbi_hover_top{background:#fff0!important;transition:background 0.3s ease!important}#sb_instagram .sbi_item:hover .sbi_link_area,#sb_instagram .sbi_item:hover .sbi_hover_top{background:rgb(44 82 54 / .15)!important}#sbi_load .sbi_load_btn,#sbi_load .sbi_follow_btn a{background:var(--aura-primary)!important;color:var(--aura-branco)!important;border:1px solid var(--aura-primary)!important;border-radius:0!important;font-family:var(--aura-font-body)!important;font-size:13px!important;font-weight:600!important;letter-spacing:0.12em!important;text-transform:uppercase!important;padding:14px 32px!important;transition:all 0.25s ease!important;box-shadow:none!important}#sbi_load .sbi_load_btn:hover,#sbi_load .sbi_follow_btn a:hover{background:var(--aura-primary-hover)!important;border-color:var(--aura-primary-hover)!important;color:var(--aura-branco)!important}#sb_instagram .sb_instagram_header{padding:0 0 32px 0!important}#sb_instagram .sb_instagram_header h3{font-family:var(--aura-font-heading)!important;color:var(--aura-primary)!important;font-weight:500!important}#sb_instagram .sb_instagram_header .sbi_bio{font-family:var(--aura-font-body)!important;color:var(--aura-text)!important}@media (max-width:767px){.aura-ig-section{padding:48px 12px}#sb_instagram .sbi_item{padding:2px!important}}.aura-wa-float{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:50%;background:var(--aura-primary);color:var(--aura-branco);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgb(44 82 54 / .25),0 2px 6px rgb(0 0 0 / .1);z-index:9998;text-decoration:none!important;transition:transform 0.3s cubic-bezier(.22,1,.36,1),box-shadow 0.3s ease,background 0.3s ease;opacity:0;transform:translateY(20px);animation:aura-wa-enter 0.6s cubic-bezier(.22,1,.36,1) 1.2s forwards,aura-wa-pulse 2.4s ease-in-out 3s 3}.aura-wa-float:hover{background:var(--aura-primary-hover);transform:translateY(-4px) scale(1.05);box-shadow:0 10px 28px rgb(44 82 54 / .35),0 4px 10px rgb(0 0 0 / .15)}.aura-wa-float:focus-visible{outline:3px solid var(--aura-sage);outline-offset:3px}.aura-wa-float svg{width:28px;height:28px;display:block;color:var(--aura-branco)!important;fill:currentColor!important}.aura-wa-float svg path{fill:var(--aura-branco)!important}.aura-wa-float{color:var(--aura-branco)!important}.aura-wa-float::before{content:attr(data-tooltip);position:absolute;right:calc(100% + 12px);top:50%;transform:translateY(-50%) translateX(8px);background:var(--aura-primary);color:var(--aura-branco);font-family:var(--aura-font-body);font-size:13px;font-weight:500;letter-spacing:.02em;padding:8px 14px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.25s ease,transform 0.25s ease;box-shadow:0 4px 12px rgb(0 0 0 / .15)}.aura-wa-float::after{content:'';position:absolute;right:calc(100% + 6px);top:50%;transform:translateY(-50%);border:6px solid #fff0;border-left-color:var(--aura-primary);opacity:0;transition:opacity 0.25s ease;pointer-events:none}.aura-wa-float:hover::before{opacity:1;transform:translateY(-50%) translateX(0)}.aura-wa-float:hover::after{opacity:1}@keyframes aura-wa-enter{to{opacity:1;transform:translateY(0)}}@keyframes aura-wa-pulse{0%,100%{box-shadow:0 6px 20px rgb(44 82 54 / .25),0 2px 6px rgb(0 0 0 / .1),0 0 0 0 rgb(44 82 54 / .4)}50%{box-shadow:0 6px 20px rgb(44 82 54 / .25),0 2px 6px rgb(0 0 0 / .1),0 0 0 14px #fff0}}.aura-wa-float:hover,.aura-wa-float:focus{animation:aura-wa-enter 0.6s cubic-bezier(.22,1,.36,1) 0s forwards!important}@media (prefers-reduced-motion:reduce){.aura-wa-float{animation:none!important;opacity:1;transform:none}.aura-wa-float:hover{transform:none}}@media (max-width:767px){.aura-wa-float{bottom:80px;right:16px;width:52px;height:52px}.aura-wa-float::before,.aura-wa-float::after{display:none}}body.elementor-menu-cart--shown .aura-wa-float{opacity:0;pointer-events:none;transform:translateY(20px)}body.logged-in.role-administrator .aura-ig-section:not(:has(#sb_instagram))::after{content:"⚠ Placeholder IG — inserir shortcode [instagram-feed feed=1] quando o plugin estiver ligado.";display:block;text-align:center;padding:40px;background:repeating-linear-gradient(45deg,var(--aura-bg-tint),var(--aura-bg-tint) 10px,var(--aura-bg-alt) 10px,var(--aura-bg-alt) 20px);color:var(--aura-verde-profundo);font-family:var(--aura-font-body);font-size:13px;letter-spacing:.05em}.elementor-widget-image,.elementor-loop-item figure,.elementor-grid-item figure,.product figure,.elementor-widget-image figure{overflow:hidden}.aura-hover-img{position:absolute;inset:0;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;transform:scale(1.02);transition:opacity .55s cubic-bezier(.4,0,.2,1),transform .9s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:2}.elementor-loop-item:hover .aura-hover-img,.elementor-grid-item:hover .aura-hover-img,.product:hover .aura-hover-img,.elementor-widget-image:hover .aura-hover-img,a:hover>.aura-hover-img,a:hover .aura-hover-img{opacity:1;transform:scale(1)}.elementor-loop-item img,.elementor-grid-item img{transition:transform .9s cubic-bezier(.4,0,.2,1)}.elementor-loop-item:hover img:not(.aura-hover-img),.elementor-grid-item:hover img:not(.aura-hover-img){transform:scale(1.03)}body.page-id-12 main.site-main{background:#fff;padding:0 0 120px}body.page-id-12 .site-main>article,body.page-id-12 .site-main>.page{max-width:1280px;margin:0 auto;padding:48px 32px 0}body.page-id-12 h1.entry-title{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:400!important;font-size:clamp(44px, 6vw, 72px)!important;line-height:1.05!important;letter-spacing:-.01em;color:#1a2e20!important;text-align:center;margin:24px 0 8px!important;padding:0!important}body.page-id-12 h1.entry-title::before{content:"O SEU CESTO";display:block;font-family:"Open Sans",sans-serif;font-size:11px;font-weight:500;letter-spacing:.28em;color:#6b8e79;text-transform:uppercase;margin-bottom:18px}body.page-id-12 h1.entry-title::after{content:"";display:block;width:48px;height:1px;background:#2c5236;margin:28px auto 0;opacity:.5}body.page-id-12 .wp-block-woocommerce-cart{max-width:1280px;margin:56px auto 0!important;padding:0!important}body.page-id-12 .wc-block-cart{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:48px!important}body.page-id-12 .wc-block-cart__main,body.page-id-12 .wp-block-woocommerce-cart-items-block{flex:1 1 auto!important;min-width:0!important;max-width:calc(100% - 420px)!important}body.page-id-12 .wc-block-cart__sidebar,body.page-id-12 .wp-block-woocommerce-cart-totals-block{flex:0 0 380px!important;width:380px!important;max-width:380px!important}body.page-id-12 .wc-block-cart__main,body.page-id-12 .wp-block-woocommerce-cart-items-block{padding-right:0!important}body.page-id-12 .wc-block-cart-items thead{display:none!important}body.page-id-12 table.wc-block-cart-items,body.page-id-12 .wc-block-cart-items{border:0!important;border-collapse:collapse}body.page-id-12 .wc-block-cart-items__row{display:grid!important;grid-template-columns:140px 1fr auto!important;gap:32px!important;align-items:flex-start!important;padding:32px 0!important;border-bottom:1px solid rgb(26 46 32 / .08)!important;position:relative}body.page-id-12 .wc-block-cart-items__row:first-child{border-top:1px solid rgb(26 46 32 / .08)!important}body.page-id-12 .wc-block-cart-items__row>td{padding:0!important;border:0!important}body.page-id-12 .wc-block-cart-items__row td.wc-block-cart-item__image{grid-column:1;width:140px!important}body.page-id-12 .wc-block-cart-items__row td.wc-block-cart-item__product{grid-column:2}body.page-id-12 .wc-block-cart-items__row td.wc-block-cart-item__total{grid-column:3;text-align:right}body.page-id-12 .wc-block-cart-item__image{width:140px!important}body.page-id-12 .wc-block-cart-item__image a,body.page-id-12 .wc-block-cart-item__image img{display:block;width:140px!important;height:175px!important;max-width:140px!important;object-fit:cover;background:#f6efe5}body.page-id-12 .wc-block-components-product-name{font-family:"Cormorant Garamond",Georgia,serif!important;font-size:24px!important;font-weight:500!important;line-height:1.2!important;color:#1a2e20!important;text-decoration:none!important;letter-spacing:.005em;display:block;margin-bottom:10px}body.page-id-12 .wc-block-components-product-name:hover{color:#2c5236!important;text-decoration:underline!important;text-underline-offset:4px}body.page-id-12 .wc-block-cart-item__product .wc-block-components-product-price,body.page-id-12 .wc-block-components-product-metadata{font-family:"Open Sans",sans-serif!important;font-size:13px!important;color:#6b8e79!important;letter-spacing:.04em;margin-bottom:18px;display:block}body.page-id-12 .wc-block-components-product-metadata__description{display:none!important}body.page-id-12 .wc-block-components-quantity-selector{width:128px!important;height:44px!important;border:1px solid #1a2e20!important;border-radius:0!important;background:#fff!important;display:inline-flex!important;margin-top:8px}body.page-id-12 .wc-block-components-quantity-selector__input{font-family:"Open Sans",sans-serif!important;font-size:14px!important;font-weight:500!important;color:#1a2e20!important;background:transparent!important;border:0!important;text-align:center;min-width:0!important}body.page-id-12 .wc-block-components-quantity-selector__button{width:42px!important;height:42px!important;min-width:42px!important;font-size:18px!important;color:#1a2e20!important;background:transparent!important;border:0!important;border-radius:0!important;transition:background .2s ease}body.page-id-12 .wc-block-components-quantity-selector__button:hover{background:#f6efe5!important}body.page-id-12 .wc-block-components-quantity-selector__button--minus{border-right:1px solid rgb(26 46 32 / .15)!important}body.page-id-12 .wc-block-components-quantity-selector__button--plus{border-left:1px solid rgb(26 46 32 / .15)!important}body.page-id-12 .wc-block-cart-item__remove-link{font-family:"Open Sans",sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase;color:#6b8e79!important;text-decoration:none!important;display:inline-block;margin-top:16px;padding-bottom:2px;border-bottom:1px solid transparent!important;transition:color .25s ease,border-color .25s ease}body.page-id-12 .wc-block-cart-item__remove-link:hover{color:#821e00!important;border-bottom-color:#821e00!important}body.page-id-12 .wc-block-cart-item__total .wc-block-components-product-price,body.page-id-12 .wc-block-cart-item__total .wc-block-components-product-price__value{font-family:"Open Sans",sans-serif!important;font-size:16px!important;font-weight:500!important;color:#1a2e20!important;letter-spacing:.01em;white-space:nowrap}body.page-id-12 .wc-block-cart__sidebar,body.page-id-12 .wp-block-woocommerce-cart-totals-block{padding:40px!important;background:#f6efe5!important;border:1px solid rgb(26 46 32 / .06);align-self:flex-start;position:sticky;top:140px}body.page-id-12 .wp-block-woocommerce-cart-order-summary-block>h2,body.page-id-12 .wc-block-components-panel>h2,body.page-id-12 .wc-block-components-totals-wrapper>h2{font-family:"Cormorant Garamond",Georgia,serif!important;font-size:28px!important;font-weight:500!important;color:#1a2e20!important;margin:0 0 24px!important;letter-spacing:.005em}body.page-id-12 .wc-block-components-totals-item{font-family:"Open Sans",sans-serif!important;font-size:13px!important;color:#1a2e20!important;padding:10px 0!important;border-bottom:1px solid rgb(26 46 32 / .07);letter-spacing:.04em}body.page-id-12 .wc-block-components-totals-item__label{text-transform:uppercase;letter-spacing:.18em;font-size:11px!important;font-weight:500;color:#6b8e79!important}body.page-id-12 .wc-block-components-totals-item__value{font-size:14px!important;font-weight:500}body.page-id-12 .wc-block-components-totals-footer-item{border-bottom:0!important;padding:22px 0 14px!important;margin-top:12px!important;border-top:1px solid rgb(26 46 32 / .2)!important}body.page-id-12 .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-family:"Cormorant Garamond",Georgia,serif!important;font-size:22px!important;text-transform:none!important;letter-spacing:0!important;color:#1a2e20!important;font-weight:500!important}body.page-id-12 .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-family:"Cormorant Garamond",Georgia,serif!important;font-size:28px!important;font-weight:500!important;color:#2c5236!important;letter-spacing:-.01em}body.page-id-12 .wc-block-components-totals-coupon,body.page-id-12 .wp-block-woocommerce-cart-order-summary-coupon-form-block{margin:20px 0 8px!important;padding:0!important;border-top:1px solid rgb(26 46 32 / .18)!important;border-bottom:1px solid rgb(26 46 32 / .18)!important}body.page-id-12 .wc-block-components-totals-coupon .wc-block-components-panel__button,body.page-id-12 .wc-block-components-panel>.wc-block-components-panel__button,body.page-id-12 .wp-block-woocommerce-cart-order-summary-coupon-form-block .wc-block-components-panel__button{font-family:"Open Sans",sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#1a2e20!important;padding:18px 0!important;border:0!important;margin:0!important;width:100%!important;background:transparent!important;display:flex!important;align-items:center!important;justify-content:space-between!important;cursor:pointer;transition:color .25s ease}body.page-id-12 .wc-block-components-totals-coupon .wc-block-components-panel__button:hover,body.page-id-12 .wp-block-woocommerce-cart-order-summary-coupon-form-block .wc-block-components-panel__button:hover{color:#2c5236!important}body.page-id-12 .wc-block-components-panel__button-icon{width:14px!important;height:14px!important;fill:#2c5236!important;margin-left:auto!important;margin-right:0!important;transition:transform .3s ease}body.page-id-12 .wc-block-components-panel__button[aria-expanded="true"] .wc-block-components-panel__button-icon{transform:rotate(180deg)}body.page-id-12 .wc-block-components-totals-coupon__content{padding:8px 0 20px!important}body.page-id-12 .wc-block-components-totals-coupon__form{display:flex!important;gap:10px!important;align-items:stretch!important}body.page-id-12 .wc-block-components-totals-coupon__form .wc-block-components-text-input,body.page-id-12 .wc-block-components-totals-coupon__form>div:first-child{flex:1 1 auto!important;margin:0!important}body.page-id-12 .wc-block-components-totals-coupon__form input[type="text"],body.page-id-12 .wc-block-components-totals-coupon__form .wc-block-components-text-input input{border:1px solid rgb(26 46 32 / .3)!important;border-radius:0!important;height:46px!important;padding:0 14px!important;font-family:"Open Sans",sans-serif!important;font-size:13px!important;letter-spacing:.04em;background:#fff!important;color:#1a2e20!important;width:100%!important;transition:border-color .25s ease}body.page-id-12 .wc-block-components-totals-coupon__form input[type="text"]:focus,body.page-id-12 .wc-block-components-totals-coupon__form .wc-block-components-text-input input:focus{border-color:#2c5236!important;outline:0!important;box-shadow:none!important}body.page-id-12 .wc-block-components-totals-coupon__form .wc-block-components-text-input label{font-family:"Open Sans",sans-serif!important;font-size:11px!important;letter-spacing:.12em!important;color:#6b8e79!important;text-transform:uppercase}body.page-id-12 .wc-block-components-totals-coupon__button{background:#1a2e20!important;color:#fff!important;border:1px solid #1a2e20!important;border-radius:0!important;height:46px!important;font-family:"Open Sans",sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;padding:0 22px!important;white-space:nowrap;flex:0 0 auto!important;transition:background .25s ease,letter-spacing .25s ease}body.page-id-12 .wc-block-components-totals-coupon__button:hover{background:#2c5236!important;border-color:#2c5236!important;letter-spacing:.26em!important}body.page-id-12 .wc-block-components-totals-coupon__button[disabled]{opacity:.4!important;cursor:not-allowed}body.page-id-12 .wc-block-cart__submit-container{margin-top:28px!important}body.page-id-12 .wc-block-cart__submit-button,body.page-id-12 a.wc-block-cart__submit-button{background:#2c5236!important;color:#fff!important;font-family:"Open Sans",sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.26em!important;text-transform:uppercase!important;height:58px!important;min-height:58px!important;padding:0 32px!important;border:0!important;border-radius:0!important;width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;transition:background .28s ease,transform .28s ease,letter-spacing .28s ease;box-shadow:none!important}body.page-id-12 .wc-block-cart__submit-button:hover,body.page-id-12 a.wc-block-cart__submit-button:hover{background:#1a3a22!important;letter-spacing:.3em!important}body.page-id-12 .wc-block-cart__submit-container::after{content:"ENVIOS GRÁTIS +60€  ·  LEVANTAMENTO NA LOJA  ·  PAGAMENTO SEGURO";display:block;font-family:"Open Sans",sans-serif;font-size:10px;font-weight:500;letter-spacing:.18em;color:#6b8e79;text-align:center;margin-top:20px;line-height:1.6}body.page-id-12 .wc-block-cart__empty-cart__title,body.page-id-12 .wp-block-woocommerce-empty-cart-block{text-align:center;padding:80px 20px!important}body.page-id-12 .wc-block-cart__empty-cart__title{font-family:"Cormorant Garamond",Georgia,serif!important;font-size:40px!important;font-weight:500!important;color:#1a2e20!important;margin-bottom:24px!important}@media (max-width:900px){body.page-id-12 .site-main>article,body.page-id-12 .site-main>.page{padding:32px 20px 0}body.page-id-12 h1.entry-title{font-size:44px!important}body.page-id-12 .wp-block-woocommerce-cart,body.page-id-12 .wc-block-cart{flex-direction:column!important;gap:48px!important;margin-top:40px!important}body.page-id-12 .wc-block-cart__sidebar,body.page-id-12 .wp-block-woocommerce-cart-totals-block{position:static!important;padding:32px 24px!important}body.page-id-12 .wc-block-cart-items__row{grid-template-columns:90px 1fr!important;grid-template-rows:auto auto;gap:20px!important;padding:24px 0!important}body.page-id-12 .wc-block-cart-items__row td.wc-block-cart-item__image{grid-column:1;grid-row:1 / span 2;width:90px!important}body.page-id-12 .wc-block-cart-items__row td.wc-block-cart-item__product{grid-column:2;grid-row:1}body.page-id-12 .wc-block-cart-items__row td.wc-block-cart-item__total{grid-column:2;grid-row:2;text-align:left;padding-top:8px!important}body.page-id-12 .wc-block-cart-item__image a,body.page-id-12 .wc-block-cart-item__image img{width:90px!important;height:113px!important;max-width:90px!important}body.page-id-12 .wc-block-components-product-name{font-size:19px!important}}body.page-id-178 .elementor-element-53ed8f57{display:none!important}body.aura-chk-compact .elementor-element-34d467ba{display:none!important}body.aura-chk-compact .elementor-element-4c40a849{padding-top:10px!important;padding-bottom:10px!important}.ekit-search-form-popup,.ekit_search_form_popup,.ekit-search-popup-modal,.ekit-overlay-color{display:none!important}body.aura-search-open{overflow:hidden}.aura-search{position:fixed;inset:0;z-index:9500;opacity:0;visibility:hidden;transition:opacity 280ms ease,visibility 0s linear 280ms;pointer-events:none}.aura-search.is-open{opacity:1;visibility:visible;transition:opacity 280ms ease;pointer-events:auto}.aura-search__backdrop{position:absolute;inset:0;background:rgb(26 26 26 / .32);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.aura-search__panel{position:absolute;top:0;left:0;right:0;background:#fff;border-bottom:1px solid rgb(26 26 26 / .08);box-shadow:0 28px 60px -20px rgb(26 26 26 / .14);transform:translateY(-16px);transition:transform 360ms cubic-bezier(.22,1,.36,1);will-change:transform}.aura-search.is-open .aura-search__panel{transform:translateY(0)}.aura-search__inner{max-width:1280px;margin:0 auto;padding:56px clamp(28px, 5vw, 80px) 48px;position:relative}.aura-search__close{position:absolute;top:20px;right:clamp(20px, 4vw, 48px);width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#fff0;border:0;font-family:"Cormorant Garamond",serif;font-size:38px;line-height:1;color:#1a1a1a;cursor:pointer;transition:transform 320ms cubic-bezier(.22,1,.36,1),color 240ms ease;padding:0}.aura-search__close:hover{transform:rotate(90deg);color:#2c5236}.aura-search__eyebrow{font-family:"Open Sans",sans-serif;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#6b6257;margin:0 0 18px 0}.aura-search__form{margin:0}.aura-search__label{display:block;font-family:"Cormorant Garamond",serif;font-size:clamp(26px, 3vw, 40px);font-weight:400;font-style:italic;color:#1a1a1a;letter-spacing:-.01em;margin-bottom:18px;line-height:1.15}.aura-search__field{display:flex;align-items:center;gap:16px;border-bottom:1px solid rgb(26 26 26 / .22);padding-bottom:14px;transition:border-color 240ms ease}.aura-search__field:focus-within{border-bottom-color:#2c5236}.aura-search__input{flex:1;min-width:0;border:0;outline:0;background:#fff0;font-family:"Cormorant Garamond",serif;font-size:clamp(22px, 2.4vw, 32px);font-weight:400;color:#1a1a1a;padding:6px 0;letter-spacing:-.005em}.aura-search__input::placeholder{color:#9a9185;font-style:italic}.aura-search__submit{flex-shrink:0;width:44px;height:44px;border:1px solid rgb(26 26 26 / .2);background:#fff0;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:"Open Sans",sans-serif;font-size:18px;color:#1a1a1a;transition:background 240ms ease,color 240ms ease,border-color 240ms ease}.aura-search__submit em{font-style:normal;transition:transform 320ms cubic-bezier(.22,1,.36,1)}.aura-search__submit:hover{background:#2c5236;color:#fff;border-color:#2c5236}.aura-search__submit:hover em{transform:translateX(3px)}.aura-search__hint{font-family:"Open Sans",sans-serif;font-size:12px;color:#8a8278;margin:14px 0 0;letter-spacing:.02em}.aura-search__hint kbd{font-family:inherit;font-size:11px;background:#f6efe5;border:1px solid rgb(26 26 26 / .08);padding:2px 7px;border-radius:3px;color:#4d4640}.aura-search__suggest{margin-top:36px;padding-top:28px;border-top:1px solid rgb(26 26 26 / .08)}.aura-search__suggest-title{font-family:"Open Sans",sans-serif;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#6b6257;margin:0 0 14px 0}.aura-search__chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.aura-search__chips a{display:inline-flex;align-items:center;padding:9px 18px;font-family:"Open Sans",sans-serif;font-size:13px;color:#1a1a1a;text-decoration:none;border:1px solid rgb(26 26 26 / .14);border-radius:999px;transition:background 240ms ease,color 240ms ease,border-color 240ms ease}.aura-search__chips a:hover{background:#1a1a1a;color:#fff;border-color:#1a1a1a}.aura-search__chips li{opacity:0;transform:translateY(6px);transition:opacity 320ms ease,transform 360ms cubic-bezier(.22,1,.36,1)}.aura-search.is-open .aura-search__chips li{opacity:1;transform:none}.aura-search__chips li:nth-child(1){transition-delay:140ms}.aura-search__chips li:nth-child(2){transition-delay:180ms}.aura-search__chips li:nth-child(3){transition-delay:220ms}.aura-search__chips li:nth-child(4){transition-delay:260ms}.aura-search__chips li:nth-child(5){transition-delay:300ms}@media (max-width:767px){.aura-search__inner{padding:64px 22px 36px}.aura-search__close{top:14px;right:14px}.aura-search__suggest{margin-top:28px}}body.home .elementor-element-5355c77c img,body.home .elementor-element-38246691 img,body.home .elementor-element-533efedf img{opacity:0!important}body.home .elementor-element-5355c77c,body.home .elementor-element-38246691,body.home .elementor-element-533efedf{position:relative;overflow:hidden;border-radius:2px;background:linear-gradient(135deg,#ece6db 0%,#f6efe5 100%)}body.home .elementor-element-5355c77c .elementor-widget-container,body.home .elementor-element-38246691 .elementor-widget-container,body.home .elementor-element-533efedf .elementor-widget-container{position:relative;min-height:280px;aspect-ratio:3 / 2}body.home .elementor-element-5355c77c{background:linear-gradient(135deg,#e8dfd0 0%,#f4ecdd 100%)}body.home .elementor-element-38246691{background:linear-gradient(135deg,#d4cec3 0%,#e5ddd0 100%)}body.home .elementor-element-533efedf{background:linear-gradient(135deg,#d9d4cb 0%,#ede8de 100%)}body.home .elementor-element-5355c77c::before,body.home .elementor-element-38246691::before,body.home .elementor-element-533efedf::before{content:"";position:absolute;inset:16px;border:1px dashed rgb(26 26 26 / .18);pointer-events:none;z-index:2}body.home .elementor-element-5355c77c::after,body.home .elementor-element-38246691::after,body.home .elementor-element-533efedf::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-top:1px solid rgb(26 26 26 / .28);border-left:1px solid rgb(26 26 26 / .28);pointer-events:none;z-index:2}body.home .elementor-element-5355c77c .aura-placeholder-label,body.home .elementor-element-38246691 .aura-placeholder-label,body.home .elementor-element-533efedf .aura-placeholder-label{position:absolute;bottom:14px;left:18px;font-family:"Open Sans",sans-serif;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:rgb(26 26 26 / .55);z-index:3;pointer-events:none}body.home .elementor-element-5355c77c .aura-placeholder-eyebrow,body.home .elementor-element-38246691 .aura-placeholder-eyebrow,body.home .elementor-element-533efedf .aura-placeholder-eyebrow{position:absolute;top:14px;right:18px;font-family:"Open Sans",sans-serif;font-size:9px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:rgb(26 26 26 / .4);z-index:3;pointer-events:none}body.home .elementor-element-555f4142{display:none!important}body.home .elementor-element-75c1179c{width:100%!important;max-width:760px;margin:0 auto!important;text-align:center}body.home .elementor-element-75c1179c>.elementor-widget-wrap,body.home .elementor-element-75c1179c>.elementor-element-populated{align-content:center!important;align-items:center!important}body.home .elementor-element-26afe1ff{text-align:center!important}body.home .elementor-element-26afe1ff .elementor-heading-title{font-family:"Open Sans",sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:0.22em!important;text-transform:uppercase!important;color:#6b6257!important}body.home .elementor-element-7c6804ae{text-align:center!important;margin-top:14px;margin-bottom:18px}body.home .elementor-element-7c6804ae .elementor-heading-title{font-family:"Cormorant Garamond",serif!important;font-size:clamp(40px, 5vw, 64px)!important;font-weight:400!important;font-style:italic!important;line-height:1.1!important;letter-spacing:-0.01em!important;color:#1a1a1a!important}body.home .elementor-element-5939dbe8{text-align:center!important}body.home .elementor-element-5939dbe8 p{font-family:"Open Sans",sans-serif;font-size:15px;line-height:1.65;color:#4d4640;max-width:52ch;margin:0 auto 48px auto}body.home .elementor-element-76b180d0,body.home .elementor-element-276e9872,body.home .elementor-element-631f2dfe{text-align:left}body.home .elementor-element-76b180d0 .elementor-icon,body.home .elementor-element-276e9872 .elementor-icon,body.home .elementor-element-631f2dfe .elementor-icon{background:transparent!important;border:1px solid rgb(26 26 26 / .14)!important;border-radius:50%!important;width:46px!important;height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;color:#2c5236!important;transition:background 320ms ease,color 320ms ease,border-color 320ms ease}body.home .elementor-element-76b180d0 .elementor-icon i,body.home .elementor-element-276e9872 .elementor-icon i,body.home .elementor-element-631f2dfe .elementor-icon i,body.home .elementor-element-76b180d0 .elementor-icon svg,body.home .elementor-element-276e9872 .elementor-icon svg,body.home .elementor-element-631f2dfe .elementor-icon svg{font-size:18px!important;width:18px!important;height:18px!important;color:#2c5236!important;fill:#2c5236!important}body.home .elementor-element-76b180d0:hover .elementor-icon,body.home .elementor-element-276e9872:hover .elementor-icon,body.home .elementor-element-631f2dfe:hover .elementor-icon{background:#2c5236!important;border-color:#2c5236!important;color:#fff!important}body.home .elementor-element-76b180d0:hover .elementor-icon i,body.home .elementor-element-276e9872:hover .elementor-icon i,body.home .elementor-element-631f2dfe:hover .elementor-icon i,body.home .elementor-element-76b180d0:hover .elementor-icon svg,body.home .elementor-element-276e9872:hover .elementor-icon svg,body.home .elementor-element-631f2dfe:hover .elementor-icon svg{color:#fff!important;fill:#fff!important}body.home .elementor-element-76b180d0 .elementor-icon-box-title,body.home .elementor-element-276e9872 .elementor-icon-box-title,body.home .elementor-element-631f2dfe .elementor-icon-box-title{font-family:"Cormorant Garamond",serif!important;font-size:clamp(22px, 2vw, 28px)!important;font-weight:400!important;line-height:1.2!important;color:#1a1a1a!important;margin-bottom:10px!important;letter-spacing:-.005em}body.home .elementor-element-76b180d0 .elementor-icon-box-description,body.home .elementor-element-276e9872 .elementor-icon-box-description,body.home .elementor-element-631f2dfe .elementor-icon-box-description{font-family:"Open Sans",sans-serif!important;font-size:14px!important;line-height:1.6!important;color:#4d4640!important;margin:0!important}body.home .elementor-element-76b180d0,body.home .elementor-element-276e9872,body.home .elementor-element-631f2dfe{opacity:0;transform:translateY(16px);transition:opacity 640ms ease,transform 640ms cubic-bezier(.22,1,.36,1)}body.home .elementor-element-5fa55d44.is-in-view .elementor-element-76b180d0{transition-delay:120ms;opacity:1;transform:none}body.home .elementor-element-5fa55d44.is-in-view .elementor-element-276e9872{transition-delay:240ms;opacity:1;transform:none}body.home .elementor-element-5fa55d44.is-in-view .elementor-element-631f2dfe{transition-delay:360ms;opacity:1;transform:none}body.home .elementor-element-26afe1ff,body.home .elementor-element-7c6804ae,body.home .elementor-element-5939dbe8{opacity:0;transform:translateY(12px);transition:opacity 640ms ease,transform 640ms cubic-bezier(.22,1,.36,1)}body.home .elementor-element-5fa55d44.is-in-view .elementor-element-26afe1ff{opacity:1;transform:none;transition-delay:0ms}body.home .elementor-element-5fa55d44.is-in-view .elementor-element-7c6804ae{opacity:1;transform:none;transition-delay:80ms}body.home .elementor-element-5fa55d44.is-in-view .elementor-element-5939dbe8{opacity:1;transform:none;transition-delay:160ms}@media (max-width:767px){body.home .elementor-element-75c1179c{padding:0 18px}}.aura-nl-form{display:flex;align-items:center;gap:12px;max-width:460px;margin:0 auto;border-bottom:1px solid rgb(26 46 32 / .25);padding-bottom:8px;transition:border-color 0.2s ease}.aura-nl-form:focus-within{border-bottom-color:#1A2E20}.aura-nl-form input[type="email"]{flex:1;background:#fff0;border:none;outline:none;padding:10px 0;color:#1A2E20;font-family:'Open Sans',sans-serif;font-size:15px;letter-spacing:0;width:100%}.aura-nl-form input[type="email"]::placeholder{color:rgb(26 46 32 / .5);font-style:italic}.aura-nl-form button[type="submit"]{flex:0 0 40px;width:40px;height:40px;border-radius:50%;border:1px solid rgb(26 46 32 / .45);background:#fff0;color:#1A2E20;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:all 0.25s ease;line-height:1}.aura-nl-form button[type="submit"]:hover{background:#2C5236;border-color:#2C5236;color:#FFF;transform:translateX(2px)}.aura-footer-logo img{filter:brightness(0) invert(1);opacity:.95}.aura-bl-link{color:#FFFFFF!important;font-family:'Cormorant Garamond',Georgia,serif!important;font-style:italic!important;font-weight:500!important;font-size:15px!important;text-decoration:none!important;border-bottom:1px solid rgb(182 209 184 / .55)!important;padding-bottom:2px!important;letter-spacing:0.02em!important;margin-left:4px!important;transition:color 0.35s ease,border-color 0.45s ease,letter-spacing 0.45s cubic-bezier(.22,1,.36,1),text-shadow 0.45s ease}.aura-bl-link:hover,.aura-bl-link:focus-visible{color:#FFF;border-bottom-color:#B6D1B8;letter-spacing:.1em;text-shadow:0 0 16px rgb(182 209 184 / .55),0 0 32px rgb(182 209 184 / .22);outline:none}.elementor-widget-text-editor p:has(.aura-bl-link){opacity:1}.aura-bl-link::before{content:}.aura-topbar__msg em{font-style:normal;font-family:'Inter',sans-serif;font-size:.78em;font-weight:600;letter-spacing:.18em;text-transform:uppercase;opacity:.78;margin-right:14px;padding-right:14px;border-right:1px solid rgb(255 255 255 / .35)}.aura-topbar__chev{display:inline-block;margin-left:8px;font-weight:400;font-size:1.15em;opacity:.6;transform:translateY(-1px);transition:transform 0.3s ease,opacity 0.3s ease}.aura-topbar__msg:hover .aura-topbar__chev,[data-elementor-type='header'] a:hover .aura-topbar__chev{transform:translate(3px,-1px);opacity:1}.elementor-section.aura-lugar-section>.elementor-container,.elementor-section.elementor-element-aulugar1>.elementor-container{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.elementor-section.aura-lugar-section .elementor-column,.elementor-section.elementor-element-aulugar1 .elementor-column{padding:0!important}.elementor-section.aura-lugar-section .elementor-widget-wrap,.elementor-section.elementor-element-aulugar1 .elementor-widget-wrap{padding:0!important}.elementor-section.aura-lugar-section .elementor-widget-html,.elementor-section.elementor-element-aulugar1 .elementor-widget-html{margin:0!important}.aura-lugar{padding:80px 0 100px;background:#FBF8F2}.aura-lugar__wrap{width:calc(100% - 64px);max-width:1920px;margin:0 auto;padding:0}.aura-lugar__eyebrow{font-family:'Inter',sans-serif;font-size:12px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:#2C5236;text-align:center;margin:0 0 28px}.aura-lugar__headline{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:clamp(48px, 6vw, 88px);line-height:1.05;color:#2C5236;text-align:center;letter-spacing:-.01em;margin:0}.aura-lugar__headline em{font-style:italic;font-weight:400}.aura-lugar__grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:80px}.aura-lugar__card{position:relative;display:grid;grid-template-columns:0.85fr 1fr;background:#FBF8F2;border:1px solid rgb(44 82 54 / .18);min-height:460px;overflow:hidden;transition:border-color 0.5s ease}.aura-lugar__card:hover{border-color:#2C5236}.aura-lugar__num-pane{background:#DCE6D8;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;transition:background 0.5s ease}.aura-lugar__card:hover .aura-lugar__num-pane{background:#B6D1B8}.aura-lugar__num{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:380px;line-height:.85;color:#fff0;-webkit-text-stroke:1.5px #2C5236;transition:color 0.6s ease}.aura-lugar__card:hover .aura-lugar__num{color:rgb(44 82 54 / .15)}.aura-lugar__num-kicker{position:absolute;top:24px;left:28px;font-family:'Inter',sans-serif;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#2C5236;opacity:.65}.aura-lugar__num-vertical{position:absolute;right:20px;bottom:24px;writing-mode:vertical-rl;transform:rotate(180deg);font-family:'Cormorant Garamond',serif;font-style:italic;font-size:18px;color:#2C5236;opacity:.6;letter-spacing:.02em}.aura-lugar__body{padding:56px 64px 48px;display:flex;flex-direction:column;justify-content:space-between;gap:32px}.aura-lugar__body-top{display:flex;flex-direction:column;gap:28px}.aura-lugar__sub{font-family:'Inter',sans-serif;font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#6B8E79}.aura-lugar__title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:56px;line-height:1.05;color:#2C5236;letter-spacing:-.01em;margin:0}.aura-lugar__title em{font-style:italic;font-weight:400;color:#6B8E79}.aura-lugar__meta{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;margin:0}.aura-lugar__meta-row{display:grid;grid-template-columns:90px 1fr;gap:16px;align-items:baseline;margin:0}.aura-lugar__meta-label{font-family:'Inter',sans-serif;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#6B8E79;margin:0}.aura-lugar__meta-value{font-family:'Open Sans',sans-serif;font-size:14.5px;color:#1A2E20;line-height:1.5;margin:0}.aura-lugar__meta-value a{color:inherit;text-decoration:none;border-bottom:1px solid rgb(44 82 54 / .3);transition:border-color 0.3s ease}.aura-lugar__meta-value a:hover{border-bottom-color:#2C5236}.aura-lugar__cta{font-family:'Inter',sans-serif;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#2C5236;border-bottom:1px solid #2C5236;padding-bottom:4px;display:inline-flex;gap:10px;align-items:center;transition:gap 0.3s ease;text-decoration:none;width:fit-content}.aura-lugar__card:hover .aura-lugar__cta{gap:18px}@media (max-width:768px){.aura-lugar{padding:56px 0 72px}.aura-lugar__wrap{padding:0 24px}.aura-lugar__card{grid-template-columns:1fr;min-height:auto}.aura-lugar__num-pane{aspect-ratio:16/9}.aura-lugar__num{font-size:200px}.aura-lugar__body{padding:32px 28px}.aura-lugar__title{font-size:36px}.aura-lugar__grid{gap:16px;margin-top:56px}}.elementor-section.aura-valores-section>.elementor-container,.elementor-section.elementor-element-auvalor1>.elementor-container{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.elementor-section.aura-valores-section .elementor-column,.elementor-section.elementor-element-auvalor1 .elementor-column{padding:0!important}.elementor-section.aura-valores-section .elementor-widget-wrap,.elementor-section.elementor-element-auvalor1 .elementor-widget-wrap{padding:0!important}.elementor-section.aura-valores-section .elementor-widget-html,.elementor-section.elementor-element-auvalor1 .elementor-widget-html{margin:0!important}.aura-valores{background:#F6EFE5;padding:120px 0 140px;position:relative;overflow:hidden}.aura-valores__wrap{width:calc(100% - 64px);max-width:1920px;margin:0 auto;position:relative}.aura-valores__ornament{position:absolute;bottom:40px;right:0;font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:400;font-size:140px;line-height:.9;color:#2C5236;opacity:.06;pointer-events:none;user-select:none;letter-spacing:-.02em;z-index:0}.aura-valores__header{display:grid;grid-template-columns:1.6fr 1fr;gap:80px;align-items:end;padding-bottom:80px;border-bottom:1px solid rgb(44 82 54 / .2);position:relative;z-index:1}.aura-valores__eyebrow{font-family:'Inter',sans-serif;font-size:12px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:#2C5236;margin:0 0 28px}.aura-valores__headline{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:clamp(52px, 6.4vw, 96px);line-height:1.02;color:#2C5236;letter-spacing:-.015em;margin:0}.aura-valores__headline em{font-style:italic;font-weight:400;color:#6B8E79}.aura-valores__manifesto{font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:400;font-size:clamp(20px, 1.6vw, 26px);line-height:1.45;color:#1A2E20;padding-bottom:12px;border-left:1px solid rgb(44 82 54 / .3);padding-left:32px;max-width:460px;margin:0}.aura-valores__numbers{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;margin-top:100px;align-items:start;position:relative;z-index:1}.aura-valores__num-cell{display:grid;grid-template-rows:clamp(140px, 14vw, 220px) auto auto;row-gap:18px;position:relative;padding-bottom:8px}.aura-valores__num-cell:not(:last-child)::after{content:'';position:absolute;right:-20px;top:20%;bottom:20%;width:1px;background:rgb(44 82 54 / .2)}.aura-valores__num{font-family:'Cormorant Garamond',serif;font-weight:500;line-height:.9;color:#2C5236;letter-spacing:-.03em;align-self:end}.aura-valores__num--sm{font-size:clamp(96px, 11vw, 180px)}.aura-valores__num--lg{font-size:clamp(120px, 13vw, 220px)}.aura-valores__num-label{font-family:'Inter',sans-serif;font-size:11px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#6B8E79}.aura-valores__num-desc{font-family:'Open Sans',sans-serif;font-size:15px;color:#1A2E20;line-height:1.55;max-width:320px;margin:0}.aura-valores__pillars{display:grid;grid-template-columns:1fr 1fr 1fr;gap:48px;margin-top:120px;padding-top:56px;border-top:1px solid rgb(44 82 54 / .2);position:relative;z-index:1}.aura-valores__pillar{display:flex;flex-direction:column;gap:16px}.aura-valores__pillar-kicker{font-family:'Inter',sans-serif;font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#6B8E79}.aura-valores__pillar-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:28px;line-height:1.15;color:#2C5236;letter-spacing:-.01em;margin:0}.aura-valores__pillar-title em{font-style:italic;font-weight:400}.aura-valores__pillar-desc{font-family:'Open Sans',sans-serif;font-size:15px;line-height:1.6;color:#1A2E20;opacity:.85;margin:0}@media (max-width:900px){.aura-valores{padding:72px 0 96px}.aura-valores__ornament{display:none}.aura-valores__header{grid-template-columns:1fr;gap:40px;padding-bottom:56px}.aura-valores__manifesto{border-left:none;padding-left:0;border-top:1px solid rgb(44 82 54 / .25);padding-top:24px}.aura-valores__numbers{grid-template-columns:1fr;gap:56px;margin-top:64px}.aura-valores__num-cell{grid-template-rows:auto auto auto}.aura-valores__num-cell:not(:last-child)::after{display:none}.aura-valores__pillars{grid-template-columns:1fr;gap:40px;margin-top:80px;padding-top:40px}}.elementor-section.aura-cta-section>.elementor-container,.elementor-section.elementor-element-aucta1>.elementor-container{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.elementor-section.aura-cta-section .elementor-column,.elementor-section.elementor-element-aucta1 .elementor-column{padding:0!important}.elementor-section.aura-cta-section .elementor-widget-wrap,.elementor-section.elementor-element-aucta1 .elementor-widget-wrap{padding:0!important}.elementor-section.aura-cta-section .elementor-widget-html,.elementor-section.elementor-element-aucta1 .elementor-widget-html{margin:0!important}.aura-cta{background:#2C5236;padding:80px 0;color:#F6EFE5;position:relative;overflow:hidden}.aura-cta::before,.aura-cta::after{content:'';position:absolute;left:0;right:0;height:1px;background:rgb(182 209 184 / .18);z-index:0}.aura-cta::before{top:0}.aura-cta::after{bottom:0}.aura-cta__wrap{width:calc(100% - 64px);max-width:1920px;margin:0 auto;display:flex;flex-direction:column;gap:36px;align-items:flex-start;position:relative;z-index:1}.aura-cta__text{display:flex;flex-direction:column}.aura-cta__eyebrow{font-family:'Inter',sans-serif;font-size:12px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:#B6D1B8;opacity:.85;margin:0 0 18px}.aura-cta__headline{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:clamp(42px, 5.2vw, 76px);line-height:1;color:#F6EFE5;letter-spacing:-.015em;margin:0 0 14px}.aura-cta__headline em{font-style:italic;font-weight:400;color:#B6D1B8}.aura-cta__desc{font-family:'Open Sans',sans-serif;font-size:15.5px;color:#DCE6D8;opacity:.85;margin:0;max-width:580px;line-height:1.55}.aura-cta__btn{font-family:'Inter',sans-serif;font-size:12px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#2C5236;background:#F6EFE5;padding:22px 44px;text-decoration:none;border:1px solid #F6EFE5;transition:all 0.4s ease;white-space:nowrap;display:inline-flex;align-items:center;gap:14px}.aura-cta__btn:hover{background:#fff0;color:#FFF;border-color:#FFF}.aura-cta__btn-arrow{transition:transform 0.4s ease;display:inline-block}.aura-cta__btn:hover .aura-cta__btn-arrow{transform:translateX(6px)}@media (max-width:900px){.aura-cta{padding:56px 0}.aura-cta__wrap{gap:28px}.aura-cta__btn{padding:18px 32px;font-size:11px}}.elementor-section.aura-usps-section>.elementor-container,.elementor-section.elementor-element-auusps1>.elementor-container{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.elementor-section.aura-usps-section .elementor-column,.elementor-section.elementor-element-auusps1 .elementor-column{padding:0!important}.elementor-section.aura-usps-section .elementor-widget-wrap,.elementor-section.elementor-element-auusps1 .elementor-widget-wrap{padding:0!important}.elementor-section.aura-usps-section .elementor-widget-html,.elementor-section.elementor-element-auusps1 .elementor-widget-html{margin:0!important}.aura-usps{background:#FBF8F2;padding:70px 0;position:relative}.aura-usps::before,.aura-usps::after{content:'';position:absolute;left:0;right:0;height:1px;background:rgb(44 82 54 / .12)}.aura-usps::before{top:0}.aura-usps::after{bottom:0}.aura-usps__wrap{width:calc(100% - 64px);max-width:1920px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:0}.aura-usps__item{padding:0 36px;display:flex;flex-direction:column;gap:12px;position:relative}.aura-usps__item:first-child{padding-left:0}.aura-usps__item:last-child{padding-right:0}.aura-usps__item+.aura-usps__item::before{content:'';position:absolute;left:0;top:8%;bottom:8%;width:1px;background:rgb(44 82 54 / .15)}.aura-usps__title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:24px;line-height:1.15;color:#2C5236;letter-spacing:-.01em;margin:0}.aura-usps__desc{font-family:'Open Sans',sans-serif;font-size:14px;color:#1A2E20;line-height:1.55;opacity:.8;margin:0;max-width:280px}@media (max-width:900px){.aura-usps{padding:56px 0}.aura-usps__wrap{grid-template-columns:1fr 1fr;gap:40px 0}.aura-usps__item{padding:0 20px}.aura-usps__item+.aura-usps__item::before{display:none}.aura-usps__item:nth-child(odd){padding-left:0}.aura-usps__item:nth-child(even){padding-right:0;border-left:1px solid rgb(44 82 54 / .15);padding-left:20px}}@media (max-width:540px){.aura-usps__wrap{grid-template-columns:1fr;gap:32px}.aura-usps__item{padding:0!important;border:none!important}.aura-usps__item:nth-child(even){border-left:none}.aura-usps__item+.aura-usps__item{padding-top:32px;border-top:1px solid rgb(44 82 54 / .15)}}.elementor-section.aura-marcas-section>.elementor-container,.elementor-section.elementor-element-aumarcas1>.elementor-container{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.elementor-section.aura-marcas-section .elementor-column,.elementor-section.elementor-element-aumarcas1 .elementor-column{padding:0!important}.elementor-section.aura-marcas-section .elementor-widget-wrap,.elementor-section.elementor-element-aumarcas1 .elementor-widget-wrap{padding:0!important}.elementor-section.aura-marcas-section .elementor-widget-html,.elementor-section.elementor-element-aumarcas1 .elementor-widget-html{margin:0!important}.aura-marcas{background:#F6EFE5;padding:100px 0 110px;position:relative}.aura-marcas__wrap{width:calc(100% - 64px);max-width:1920px;margin:0 auto}.aura-marcas__header{text-align:center;margin-bottom:80px;max-width:720px;margin-left:auto;margin-right:auto}.aura-marcas__eyebrow{font-family:'Inter',sans-serif;font-size:12px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:#2C5236;margin:0 0 24px}.aura-marcas__headline{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:clamp(36px, 4.2vw, 56px);line-height:1.05;color:#2C5236;letter-spacing:-.01em;margin:0 0 20px}.aura-marcas__headline em{font-style:italic;font-weight:400;color:#6B8E79}.aura-marcas__intro{font-family:'Cormorant Garamond',serif;font-style:italic;font-weight:400;font-size:19px;line-height:1.5;color:#1A2E20;opacity:.8;margin:0}.aura-marcas__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:56px 32px;align-items:center;justify-items:center}.aura-marcas__item{display:flex;align-items:center;justify-content:center;width:100%;height:100px;padding:12px}.aura-marcas__logo{max-height:116px;max-width:400px;width:auto;height:auto;object-fit:contain;opacity:.65;filter:grayscale(20%);transition:opacity 0.4s ease,filter 0.4s ease,transform 0.4s ease}.aura-marcas__item:hover .aura-marcas__logo{opacity:1;filter:grayscale(0%);transform:scale(1.04)}@media (max-width:900px){.aura-marcas{padding:72px 0 80px}.aura-marcas__header{margin-bottom:56px}.aura-marcas__grid{grid-template-columns:repeat(2,1fr);gap:40px 24px}}@media (max-width:480px){.aura-marcas__item{height:80px}.aura-marcas__logo{max-height:88px;max-width:290px}}a.button.add_to_cart_button,a.button.product_type_simple,.woocommerce ul.products li.product a.button,.products .product a.button,.products .product .button,.elementor-products-grid .product .button{background-color:#2C5236!important;color:#F6EFE5!important;border:1px solid #2C5236!important;font-family:'Inter',sans-serif!important;font-weight:600!important;letter-spacing:0.2em!important;text-transform:uppercase!important;font-size:12px!important;padding:14px 24px!important;transition:background-color 0.35s ease,color 0.35s ease,border-color 0.35s ease!important}a.button.add_to_cart_button:hover,a.button.product_type_simple:hover,.woocommerce ul.products li.product a.button:hover,.products .product a.button:hover,.products .product .button:hover{background-color:#1A1A1A!important;color:#F6EFE5!important;border-color:#1A1A1A!important}a.button.add_to_cart_button.added{background-color:#6B8E79!important;border-color:#6B8E79!important}@media (max-width:768px){body.home .elementor-loop-container.elementor-grid{grid-template-columns:1fr 1fr!important;gap:14px!important}body.home .elementor-loop-container.elementor-grid .elementor-loop-item{width:100%!important}body.home .elementor-loop-container.elementor-grid .elementor-loop-item .elementor-widget-woocommerce-product-title h2,body.home .elementor-loop-container.elementor-grid .elementor-loop-item .elementor-widget-woocommerce-product-title h3{font-size:14px!important;line-height:1.3!important}body.home .elementor-loop-container.elementor-grid .price{font-size:13px!important}body.home a.button.add_to_cart_button{padding:11px 12px!important;font-size:10px!important;letter-spacing:0.18em!important}}@media (max-width:768px){.aura-topbar__msg em{display:none!important}.aura-topbar__chev{display:none!important}.aura-topbar__msg{font-size:11.5px!important;letter-spacing:0.01em!important}}.elementor-element-29e4397e>.elementor-container{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.elementor-element-29e4397e .elementor-column-wrap,.elementor-element-29e4397e .elementor-widget-wrap{padding:0!important}.elementor-element-29e4397e .elementor-widget-html,.elementor-element-29e4397e .elementor-widget-container{margin:0!important;padding:0!important}.aura-hero{display:flex;min-height:88vh;background:#F6EFE5;overflow:hidden}.aura-hero__text{flex:0 0 42%;display:flex;flex-direction:column;justify-content:center;padding:5vw 4.5vw;box-sizing:border-box}.aura-hero__eyebrow{font-family:'Inter',sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;font-size:.72rem;color:#6B8E79;margin-bottom:1.6rem}.aura-hero__title{font-family:'Cormorant Garamond',serif;font-weight:700;color:#1A2E20;line-height:1.04;margin:0 0 1.5rem;font-size:clamp(2.8rem,4.6vw,5rem)}.aura-hero__title em{font-style:italic;font-weight:500;color:#2C5236}.aura-hero__desc{font-family:'Open Sans',sans-serif;font-weight:400;color:#5b6b5f;font-size:1.02rem;line-height:1.7;max-width:34ch;margin:0 0 2.2rem}.aura-hero__cta{align-self:flex-start;font-family:'Inter',sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;font-size:.76rem;color:#F6EFE5!important;background:#2C5236;padding:1rem 2rem;text-decoration:none;display:inline-flex;align-items:center;gap:.6rem;transition:background .35s ease,gap .35s ease}.aura-hero__cta span{transition:transform .35s ease;display:inline-block}.aura-hero__cta:hover{background:#1A1A1A}.aura-hero__cta:hover span{transform:translateX(5px)}.aura-hero__place{margin-top:2.4rem;font-family:'Inter',sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:.66rem;color:#9aa89c}.aura-hero__media{flex:1;display:flex;gap:5px;background:#F6EFE5}.aura-hero__vid{flex:1;position:relative;overflow:hidden;background:#e7ded0}.aura-hero__vid video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}@media (max-width:900px){.aura-hero{flex-direction:column;min-height:auto}.aura-hero__text{flex:none;width:100%;padding:12vw 8vw 8vw;text-align:center;align-items:center}.aura-hero__desc{max-width:40ch}.aura-hero__cta{align-self:center}.aura-hero__media{width:100%;height:78vh;gap:0}.aura-hero__vid--ele{display:none}}.elementor-element-auverao1>.elementor-container{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.elementor-element-auverao1 .elementor-column-wrap,.elementor-element-auverao1 .elementor-widget-wrap{padding:0!important}.elementor-element-auverao1 .elementor-widget-html,.elementor-element-auverao1 .elementor-widget-container{margin:0!important;padding:0!important}.aura-verao{background:#FBF8F2;padding:7rem 6vw;text-align:center}.aura-verao__head{max-width:640px;margin:0 auto}.aura-verao__eyebrow{font-family:'Inter',sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;font-size:.72rem;color:#6B8E79}.aura-verao__title{font-family:'Cormorant Garamond',serif;font-weight:700;color:#1A2E20;font-size:clamp(2.4rem,4vw,3.7rem);line-height:1.05;margin:1.1rem 0 1rem}.aura-verao__title em{font-style:italic;font-weight:500;color:#2C5236}.aura-verao__sub{font-family:'Open Sans',sans-serif;color:#5b6b5f;font-size:1rem;line-height:1.7;max-width:46ch;margin:0 auto}.aura-verao__cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.8rem;font-family:'Inter',sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;font-size:.74rem;color:#2C5236!important;text-decoration:none;border-bottom:1px solid #2C5236;padding-bottom:5px;transition:gap .35s ease}.aura-verao__cta span{transition:transform .35s ease;display:inline-block}.aura-verao__cta:hover{gap:.85rem}.aura-verao__cta:hover span{transform:translateX(4px)}.aura-verao__grid{display:flex;gap:10px;justify-content:center;max-width:1080px;margin:3.6rem auto 0}.aura-verao__vid{flex:1;aspect-ratio:9/16;max-height:640px;overflow:hidden;position:relative;background:#e7ded0}.aura-verao__vid video{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s ease}.aura-verao__vid:hover video{transform:scale(1.04)}.aura-verao__vid--photo img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block;animation:auKenburns 18s ease-in-out infinite alternate}@keyframes auKenburns{from{transform:scale(1.02)}to{transform:scale(1.1)}}@media (max-width:780px){.aura-verao{padding:4.5rem 0}.aura-verao__head{padding:0 8vw}.aura-verao__grid{max-width:none;margin-top:2.6rem;gap:8px;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 8vw;-webkit-overflow-scrolling:touch}.aura-verao__vid{flex:0 0 72vw;max-height:none;scroll-snap-align:center}.aura-verao__grid::-webkit-scrollbar{display:none}}.elementor-element-auvflor1>.elementor-container{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important}.elementor-element-auvflor1 .elementor-column-wrap,.elementor-element-auvflor1 .elementor-widget-wrap{padding:0!important}.elementor-element-auvflor1 .elementor-widget-html,.elementor-element-auvflor1 .elementor-widget-container{margin:0!important;padding:0!important}.aura-cidade{position:relative;width:100%;min-height:88vh;overflow:hidden;display:flex;align-items:center;background:#3A2420}.aura-cidade__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 26%;z-index:0}.aura-cidade__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(95deg,rgb(48 26 21 / .72) 0%,rgb(48 26 21 / .42) 36%,rgb(48 26 21 / .08) 68%,rgb(48 26 21 / .18) 100%)}.aura-cidade__content{position:relative;z-index:2;max-width:600px;padding:6vw 7vw;color:#F6EFE5}.aura-cidade__eyebrow{font-family:'Inter',sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;font-size:.72rem;color:#F0D9C9}.aura-cidade__title{font-family:'Cormorant Garamond',serif;font-weight:700;color:#F6EFE5;font-size:clamp(2.8rem,5vw,5rem);line-height:1.03;margin:1.2rem 0 1.2rem}.aura-cidade__title em{font-style:italic;font-weight:500;color:#F0D9C9}.aura-cidade__sub{font-family:'Open Sans',sans-serif;color:rgb(246 239 229 / .9);font-size:1.05rem;line-height:1.7;max-width:36ch;margin:0 0 2.2rem}.aura-cidade__cta{display:inline-flex;align-items:center;gap:.6rem;font-family:'Inter',sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:1.5px;font-size:.76rem;color:#F6EFE5!important;border:1px solid rgb(246 239 229 / .6);padding:1rem 2rem;text-decoration:none;transition:background .35s ease,color .35s ease,gap .35s ease}.aura-cidade__cta span{transition:transform .35s ease;display:inline-block}.aura-cidade__cta:hover{background:#F6EFE5;color:#3A2420!important}.aura-cidade__cta:hover span{transform:translateX(5px)}@media (max-width:780px){.aura-cidade{min-height:86vh;align-items:flex-end}.aura-cidade__bg{object-position:center 20%}.aura-cidade__overlay{background:linear-gradient(0deg,rgb(48 26 21 / .86) 0%,rgb(48 26 21 / .35) 55%,rgb(48 26 21 / .45) 100%)}.aura-cidade__content{padding:0 8vw 16vw;max-width:none}}.aura-lugar__num-pane--photo{padding:0!important;background:#e7ded0}.aura-lugar__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease;z-index:0}.aura-lugar__card:hover .aura-lugar__num-pane--photo .aura-lugar__photo{transform:scale(1.05)}.aura-lugar__num-pane--photo::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(135deg,rgb(20 33 25 / .34) 0%,#fff0 38%,#fff0 66%,rgb(20 33 25 / .30) 100%)}.aura-lugar__num-pane--photo .aura-lugar__num-kicker{color:#F6EFE5;opacity:1;z-index:2;text-shadow:0 1px 10px rgb(0 0 0 / .55)}.aura-lugar__num-pane--photo .aura-lugar__num-vertical{color:#F6EFE5;opacity:.95;z-index:2;text-shadow:0 1px 10px rgb(0 0 0 / .55)}.aura-lugar__card:hover .aura-lugar__num-pane--photo{background:#e7ded0}@media (max-width:820px){.aura-lugar__num-pane--photo{aspect-ratio:4/3}}.aura-blg-home__card-media.has-image{background-size:cover;background-position:center;background-repeat:no-repeat}.aura-blg-home__card-media.has-image::before,.aura-blg-home__card-media.has-image::after{display:none!important}.aura-blg-card__media.has-image{background-size:cover;background-position:center;background-repeat:no-repeat}.aura-blg-card__media.has-image::before,.aura-blg-card__media.has-image::after,.aura-sob-placeholder.has-image::before,.aura-sob-placeholder.has-image::after{display:none!important}.aura-blg-post-hero__image.has-image{background-size:cover;background-position:center;background-repeat:no-repeat}.aura-tab{padding:24px 0;color:#1A2E20}.aura-tab h3{font-family:'Cormorant Garamond',serif;font-size:1.6rem;font-weight:600;margin:0 0 .5em;color:#2C5236}.aura-tab p{line-height:1.75;margin:0 0 1em;max-width:64ch}.aura-tab__note{font-size:.92rem;color:#6B8E79}.aura-tab__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px}.aura-size-table{width:100%;border-collapse:collapse;margin:8px 0 18px;font-size:.95rem}.aura-size-table th{background:#F6EFE5;font-family:'Inter',sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:.72rem;color:#2C5236;padding:12px 14px;text-align:left}.aura-size-table td{padding:11px 14px;border-bottom:1px solid #DCE6D8}.aura-size-table tr:hover td{background:#FBF8F2}.woocommerce-tabs ul.tabs{border:none!important;padding:0!important;margin:0 0 6px!important;display:flex;gap:4px;flex-wrap:wrap;background:transparent!important}.woocommerce-tabs ul.tabs li{background:transparent!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.woocommerce-tabs ul.tabs li::before,.woocommerce-tabs ul.tabs li::after,.woocommerce-tabs ul.tabs::before,.woocommerce-tabs ul.tabs::after{display:none!important}.woocommerce-tabs ul.tabs li a{font-family:'Inter',sans-serif!important;text-transform:uppercase;letter-spacing:1.5px;font-size:.72rem!important;font-weight:500!important;color:#6B8E79!important;padding:10px 16px!important;border-bottom:2px solid transparent!important;display:inline-block}.woocommerce-tabs ul.tabs li.active a,.woocommerce-tabs ul.tabs li a:hover{color:#2C5236!important;border-bottom-color:#2C5236!important}.woocommerce-Tabs-panel h2{font-family:'Cormorant Garamond',serif;color:#2C5236}.aura-related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:8px}.aura-rel-card{display:block;text-decoration:none;color:inherit}.aura-rel-card__img{aspect-ratio:3/4;background-size:cover;background-position:center;background-color:#F6EFE5;transition:opacity .3s}.aura-rel-card:hover .aura-rel-card__img{opacity:.88}.aura-rel-card__name{font-family:'Cormorant Garamond',serif;font-size:1.18rem;font-weight:600;line-height:1.25;margin-top:14px;color:#1A2E20}.aura-rel-card__price{font-family:'Open Sans',sans-serif;font-size:.95rem;color:#6B8E79;margin-top:3px}.aura-rel-card__price del{opacity:.5;margin-right:6px}.aura-rel-card__price ins{text-decoration:none;color:#821E00}@media(max-width:768px){.aura-related-grid{grid-template-columns:1fr 1fr;gap:16px}.aura-tab__grid{grid-template-columns:1fr;gap:24px}}.elementor-menu-cart__main{background:#FBF8F2!important;padding:28px 26px!important}.elementor-menu-cart__product{border-bottom:1px solid #DCE6D8!important;padding:16px 0!important}.elementor-menu-cart__product-name,.elementor-menu-cart__product-name a{font-family:'Cormorant Garamond',serif!important;font-size:1.18rem!important;font-weight:600!important;color:#1A2E20!important;line-height:1.2}.elementor-menu-cart__product-price,.elementor-menu-cart__product .quantity{font-family:'Open Sans',sans-serif!important;font-size:.9rem!important;color:#6B8E79!important}.elementor-menu-cart__subtotal{font-family:'Inter',sans-serif!important;text-transform:uppercase;letter-spacing:1.5px;font-size:.76rem!important;color:#2C5236!important;border-top:1px solid #B6D1B8!important;padding-top:18px!important;margin-top:6px!important}.elementor-menu-cart__subtotal strong{font-family:'Cormorant Garamond',serif!important;font-size:1.45rem!important;text-transform:none;letter-spacing:0;color:#2C5236!important}.elementor-menu-cart__footer-buttons{display:flex!important;flex-direction:column!important;gap:10px!important}.elementor-menu-cart__footer-buttons .elementor-button--checkout{order:-1;background:#2C5236!important;color:#F6EFE5!important;border:1px solid #2C5236!important;border-radius:1px!important;font-family:'Inter',sans-serif!important;text-transform:uppercase;letter-spacing:2px;font-size:.74rem!important;padding:15px!important;width:100%;justify-content:center;transition:background .2s}.elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{background:#1A1A1A!important;border-color:#1A1A1A!important}.elementor-menu-cart__footer-buttons .elementor-button--view-cart{background:transparent!important;color:#2C5236!important;border:1px solid #DCE6D8!important;border-radius:1px!important;font-family:'Inter',sans-serif!important;text-transform:uppercase;letter-spacing:2px;font-size:.72rem!important;padding:13px!important;width:100%;justify-content:center}.elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{border-color:#6B8E79!important;background:#fff!important}.elementor-menu-cart__product-remove,.elementor-menu-cart__product-remove:hover{color:#6B8E79!important;border:none!important;background:none!important;opacity:.55}.elementor-menu-cart__product-remove:hover{opacity:1}.woocommerce-checkout .form-row>label,.woocommerce form .form-row>label,.e-checkout .form-row>label{font-family:'Inter',sans-serif!important;text-transform:uppercase!important;letter-spacing:1.5px!important;font-size:.7rem!important;color:#6B8E79!important;font-weight:500!important;margin-bottom:7px!important;display:block}.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .form-row textarea,.woocommerce-checkout select,.woocommerce-checkout .select2-selection{border:1px solid #DCE6D8!important;border-radius:1px!important;background:#FBF8F2!important;font-family:'Open Sans',sans-serif!important;color:#1A2E20!important;padding:12px 14px!important;min-height:50px!important;box-shadow:none!important}.woocommerce-checkout .form-row input.input-text:focus,.woocommerce-checkout select:focus{border-color:#6B8E79!important;outline:none!important}.woocommerce-checkout #payment ul.payment_methods{border:none!important;background:transparent!important;padding:0!important;display:flex;flex-direction:column;gap:10px}.woocommerce-checkout #payment ul.payment_methods li{background:#FBF8F2!important;border:1px solid #DCE6D8!important;border-radius:2px!important;padding:16px 18px!important;list-style:none!important;transition:border-color .2s}.woocommerce-checkout #payment ul.payment_methods li:hover{border-color:#6B8E79!important}.woocommerce-checkout #payment ul.payment_methods li label{text-transform:none!important;letter-spacing:0!important;font-family:'Open Sans',sans-serif!important;font-size:.95rem!important;color:#1A2E20!important}.woocommerce-checkout #payment div.payment_box{background:#F6EFE5!important;border-radius:1px;font-family:'Open Sans',sans-serif}.woocommerce-checkout #payment div.payment_box::before{border-bottom-color:#F6EFE5!important}.woocommerce-checkout #place_order{background:#2C5236!important;color:#F6EFE5!important;border-radius:1px!important;font-family:'Inter',sans-serif!important;text-transform:uppercase;letter-spacing:2px;font-size:.78rem!important;padding:16px 30px!important;border:none!important}.woocommerce-checkout #place_order:hover{background:#1A1A1A!important}body.page-id-96 .aura-sob-historia__figure{margin:0}body.page-id-96 .aura-sob-historia__credit{margin-top:16px;text-align:left}body.page-id-96 .aura-sob-credit__name{display:block;font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.35rem;color:#2C5236;line-height:1.1}body.page-id-96 .aura-sob-credit__role{display:block;font-family:'Inter',sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:.68rem;color:#6B8E79;margin-top:3px}.aura-hero__title,.aura-verao__title,.aura-cidade__title,.aura-lugar__title,.aura-lugar__headline,.aura-marcas__headline{font-weight:400!important}.aura-hero__title em,.aura-verao__title em,.aura-cidade__title em{font-weight:500!important}body.aura-chk-mode #customer_details{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}body.aura-chk-mode #customer_details .col-1,body.aura-chk-mode #customer_details .col-2{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}body.aura-chk-mode #payment.woocommerce-checkout-payment,body.aura-chk-mode .e-coupon-box{background:transparent!important;border:0!important;box-shadow:none!important}body.aura-chk-mode #order_review_heading{border-bottom-color:#DCE6D8!important}body.aura-chk-mode #order_review tr.cart_item,body.aura-chk-mode #order_review tr.cart_item:last-child{border-bottom-color:#DCE6D8!important}body.aura-chk-mode .aura-chk-trust__item{background:transparent!important;border:0!important;border-top:1px solid #DCE6D8!important;padding:22px 0 0!important}body.aura-chk-mode .aura-chk-title{font-weight:400!important;letter-spacing:-0.01em!important;color:#1A2E20!important}body.aura-chk-mode .aura-chk-eyebrow{letter-spacing:.22em!important;color:#6B8E79!important;opacity:1!important}body.aura-chk-mode .aura-chk-steps li+li::before{background:#B6D1B8!important}body.aura-chk-mode #place_order,body.aura-chk-mode button#place_order.button.alt{font-family:'Inter',sans-serif!important;text-transform:uppercase!important;letter-spacing:2px!important;font-size:.78rem!important;font-weight:500!important}body.aura-chk-mode #place_order:hover{background:#1A1A1A!important}body.aura-chk-mode #order_review tfoot th{text-transform:uppercase!important;letter-spacing:.14em!important;font-size:11px!important}body.aura-chk-mode .e-checkout__order_review,body.aura-chk-mode #order_review{background:#FBF8F2!important;border:0!important;box-shadow:none!important;padding:clamp(28px,3vw,40px)!important}body.aura-chk-mode #customer_details .woocommerce-shipping-fields>h3::before,body.aura-chk-mode #payment::before{content:'';display:block;width:34px;height:1px;background:#B6D1B8;margin:0 0 16px}body.aura-chk-mode .e-checkout__column-start{max-width:680px}body.aura-chk-mode .woocommerce-billing-fields,body.aura-chk-mode .woocommerce-shipping-fields,body.aura-chk-mode #payment{margin-block:clamp(40px,6vw,72px) 0!important}body.aura-chk-mode,body.aura-chk-mode .site,body.aura-chk-mode #page,body.aura-chk-mode main,body.aura-chk-mode .site-main,body.aura-chk-mode .elementor-location-single{background:#F6EFE5!important}body.aura-chk-mode .e-checkout__order_review-2{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}body.aura-chk-mode li.wc_payment_method{border-radius:12px!important;margin-bottom:12px!important;padding:18px 20px!important}body.aura-chk-mode li.wc_payment_method:last-child{margin-bottom:0!important}body.aura-chk-mode li.wc_payment_method>label{display:inline-flex!important;align-items:center!important;gap:10px!important}body.aura-chk-mode li.wc_payment_method label img{height:19px!important;width:auto!important;vertical-align:middle!important;margin:0!important}body.aura-chk-mode #payment ul.payment_methods li{border-radius:12px!important}body.aura-chk-mode #payment ul.payment_methods li:hover{border-color:#B6D1B8!important}.elementor-element-663b1163{background-color:transparent!important}.e-loop-item.product .elementor-widget-icon-box a,.e-loop-item.product .elementor-widget-icon-box .elementor-icon-box-title,.e-loop-item.product .elementor-widget-icon-box .elementor-icon-box-title *{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;letter-spacing:.005em!important;font-size:1.18rem!important}.e-loop-item.product .elementor-widget-woocommerce-product-add-to-cart a.button{background:transparent!important;color:#2C5236!important;border:1px solid #B6D1B8!important;border-radius:0!important;font-weight:500!important;letter-spacing:.16em!important;transition:background .35s ease,color .35s ease,border-color .35s ease!important}.e-loop-item.product:hover .elementor-widget-woocommerce-product-add-to-cart a.button{background:#2C5236!important;color:#FBF8F2!important;border-color:#2C5236!important}.elementor-element-5cad0ba8,.woocommerce-tabs,.wc-tabs-wrapper,.woocommerce-Tabs-panel,.elementor-widget-woocommerce-product-data-tabs,.elementor-widget-woocommerce-product-data-tabs .elementor-widget-container{background:transparent!important}.site-main{background:transparent!important}.aura-megamenu,.aura-search__panel{background:#FBF8F2!important}body.aura-acc-mode .woocommerce:has(#customer_login){gap:0!important;padding-top:24px!important}body.aura-acc-mode .aura-acc-band{position:relative;width:100%;height:260px;margin:0 0 30px;border-radius:3px;overflow:hidden;background-size:cover;background-position:center 42%}body.aura-acc-mode .aura-acc-band::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(26 26 26 / .62),rgb(26 26 26 / .05) 56%)}body.aura-acc-mode .aura-acc-band__cap{position:absolute;left:0;bottom:0;z-index:1;padding:28px 40px}body.aura-acc-mode .aura-acc-band__eyebrow{font-family:"Open Sans",sans-serif;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:rgb(251 248 242 / .88);margin:0}body.aura-acc-mode .aura-acc-band__line{font-family:"Cormorant Garamond",Georgia,serif;font-weight:500;font-size:2.3rem;line-height:1.05;color:#FBF8F2;margin:8px 0 0;text-shadow:0 1px 16px rgb(26 26 26 / .35)}body.aura-acc-mode .aura-acc-band+.aura-acc-auth__head{margin:0 0 24px!important}body.aura-acc-mode .aura-acc-benefits{list-style:none;margin:44px 0 0;padding:28px 0 0;border-top:1px solid #DCE6D8;display:grid;grid-template-columns:repeat(4,1fr);gap:26px}body.aura-acc-mode .aura-acc-benefits li{font-family:"Open Sans",sans-serif;font-size:13.5px;line-height:1.5;color:#3a463c}body.aura-acc-mode .aura-acc-benefits span{display:block;font-family:"Open Sans",sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#6B8E79;margin:0 0 5px;font-weight:600}@media(max-width:760px){body.aura-acc-mode .aura-acc-band{height:190px}body.aura-acc-mode .aura-acc-benefits{grid-template-columns:1fr 1fr}}body.aura-acc-mode .aura-acc-quote{margin:44px 0 0;padding:42px 24px;background:transparent!important;border:0;border-top:1px solid #DCE6D8;border-bottom:1px solid #DCE6D8;text-align:center;box-shadow:none!important}body.aura-acc-mode .aura-acc-quote__eyebrow{font-family:"Open Sans",sans-serif;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:#6B8E79!important;margin:0 0 14px}body.aura-acc-mode .aura-acc-quote__text{font-family:"Cormorant Garamond",Georgia,serif;font-style:italic;font-weight:500;font-size:1.7rem;line-height:1.32;color:#2C5236!important;margin:0 auto;max-width:640px;border:0;padding:0;background:#fff0}body.aura-acc-mode .aura-acc-favs__empty{background:transparent!important;border:1px dashed #C4D2BE!important;border-radius:3px;padding:40px 32px}body.aura-acc-mode .aura-acc-order,body.aura-acc-mode .aura-acc-addr__card,body.aura-acc-mode .aura-acc-lastorder__card{background:transparent!important;border:1px solid #DCE6D8!important}body.aura-acc-mode .aura-acc-order:hover{border-color:#B6D1B8!important}body.aura-acc-mode .aura-acc-orders__empty{background:transparent!important;border:1px dashed #C4D2BE!important}body.aura-acc-mode .aura-acc-order__cta{border-color:#2C5236!important;color:#2C5236!important}body.aura-acc-mode .aura-acc-order__cta:hover{background:#2C5236!important;color:#FBF8F2!important}body.aura-acc-mode .aura-acc-addr__head,body.aura-acc-mode .aura-acc-form__head,body.aura-acc-mode .aura-acc-stats{border-color:#DCE6D8!important}body.aura-acc-mode .aura-acc-order__thumb,body.aura-acc-mode .aura-acc-order__thumb-ph{background:#EDF1EA!important}body.aura-acc-mode .aura-acc-form__fieldset{background:transparent!important;border:1px solid #DCE6D8!important}body.aura-acc-mode .aura-acc-vieworder__body table.woocommerce-table--order-details{background:transparent!important;border:1px solid #DCE6D8!important}body.aura-acc-mode .aura-acc-vieworder__body table.woocommerce-table--order-details th,body.aura-acc-mode .aura-acc-vieworder__body table.woocommerce-table--order-details td{border-bottom-color:#DCE6D8!important}body.aura-acc-mode .aura-acc-vieworder__body table.woocommerce-table--order-details thead th{background:#EDF1EA!important;color:#6B8E79!important}body.aura-acc-mode .aura-acc-vieworder__body .woocommerce-customer-details address{background:transparent!important;border:1px solid #DCE6D8!important}body.aura-acc-mode .aura-acc-vieworder__note{background:transparent!important;border:1px solid #DCE6D8;border-left:2px solid #2C5236!important}.e-loop__load-more .elementor-button{background:#2C5236!important;border:1px solid #2C5236!important;border-radius:0!important;padding:14px 34px!important;transition:background .3s,color .3s!important}.e-loop__load-more .elementor-button,.e-loop__load-more .elementor-button .elementor-button-text,.e-loop__load-more .elementor-button-content-wrapper{color:#FBF8F2!important;font-family:"Open Sans",sans-serif!important;font-weight:500!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important}.e-loop__load-more .elementor-button:hover{background:#1A1A1A!important;border-color:#1A1A1A!important}.aura-archive-chips-section{background-color:#E7EEE4!important;border-bottom:1px solid #DCE6D8!important}.aura-archive-chips-section{border-bottom:0!important}.elementor-element-auratool01{background-color:#E7EEE4!important;border-bottom:1px solid #DCE6D8!important}.aura-drawer{background-color:#FBF8F2!important}html,body{overflow-x:clip;max-width:100%}@media (max-width:1024px){[data-elementor-type="header"] .elementor-menu-toggle{background:transparent!important;border:0!important;box-shadow:none!important;color:#2C5236!important;width:46px!important;min-width:46px!important;height:46px!important;padding:0!important;margin:0 2px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}[data-elementor-type="header"] .elementor-menu-toggle i,[data-elementor-type="header"] .elementor-menu-toggle svg{color:#2C5236!important;fill:#2C5236!important;font-size:26px!important;width:26px!important;height:26px!important}.aura-menu-overlay__close{background:transparent!important;color:#2C5236!important}}@media (max-width:1024px){body.aura-hdr-ready [data-elementor-type="header"] .elementor-element-279abf8a{display:none!important}}@media (max-width:1024px){button.aura-menu-trigger,.aura-menu-trigger{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;width:auto!important;min-width:0!important;height:auto!important;padding:10px 6px!important;margin:0 2px 0 0!important;color:#2C5236!important}.aura-menu-trigger__lines>span{background-color:#2C5236!important}}@media (max-width:1024px){button.aura-menu-trigger,.aura-menu-trigger{width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.aura-menu-trigger__lines{width:24px!important}}@media (max-width:900px){.aura-hero{position:relative!important;min-height:92vh!important}.aura-hero__media{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:0!important;flex:0 0 auto!important;gap:0!important}.aura-hero__vid--ela{flex:1!important}.aura-hero::after{content:''!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none;background:linear-gradient(to top,rgb(20 34 26 / .84) 0%,rgb(20 34 26 / .40) 48%,rgb(20 34 26 / .12) 100%)!important}.aura-hero__text{position:relative!important;z-index:2!important;width:100%!important;min-height:92vh!important;justify-content:flex-end!important;padding:0 8vw 14vw!important}.aura-hero__title{color:#FBF8F2!important}.aura-hero__title em{color:#DCE6D8!important}.aura-hero__eyebrow{color:#DCE6D8!important}.aura-hero__desc{color:#EDF1EA!important}.aura-hero__place{color:#cbd5cc!important}}@media (max-width:900px){body.page-id-12 .wc-block-cart-items__row td.wc-block-cart-item__total{grid-column:2 / -1!important;grid-row:2!important;align-self:start!important;justify-content:flex-start!important;text-align:left!important;padding-top:4px!important}body.page-id-12 .wc-block-cart-item__total .wc-block-components-product-price,body.page-id-12 .wc-block-cart-item__total .wc-block-components-product-price__value{font-size:15px!important}}.product_title{font-size:32px!important;line-height:1!important;letter-spacing:.01em!important}.elementor-element-51000c28 .elementor-heading-title,.elementor-element-90adf19 .elementor-heading-title{display:inline-block!important;background:var(--aura-sale,#821e00)!important;color:var(--aura-creme,#F6EFE5)!important;font-family:"Open Sans",-apple-system,sans-serif!important;font-size:10px!important;font-weight:600!important;letter-spacing:.22em!important;text-transform:uppercase!important;line-height:1!important;padding:7px 10px 6px 12px!important;border-radius:2px}.elementor-element-51000c28 .elementor-heading-title:empty,.elementor-element-90adf19 .elementor-heading-title:empty{display:none!important}.elementor-element-90adf19{left:14px!important;right:auto!important;top:14px!important;padding:0!important}.elementor-element-51000c28{padding-left:0!important;padding-right:0!important}