.site-content,.entry-content,.page-id-11970 .site-content,.page-id-11970 .entry-content,.ed-redesign-route .site-content,.ed-redesign-route .entry-content{background:#f7f2ea}@media (min-width:1100px){.ed-checkout-redesign .entry-content>.elementor,.ed-checkout-redesign .entry-content>.woocommerce{max-width:1240px!important;padding-left:24px!important;padding-right:24px!important}.ed-checkout-redesign .elementor-element-65326182>.elementor-container{max-width:1190px!important}.ed-checkout-redesign .ed-checkout-hero{grid-template-columns:minmax(320px,0.74fr) minmax(0,1.26fr)!important;margin-left:auto!important;margin-right:auto!important;max-width:1190px!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page.e-checkout-layout-one-column .e-checkout__container,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__container{align-items:flex-start!important;display:flex!important;flex-direction:row!important;gap:24px!important;justify-content:center!important;margin:0 auto!important;max-width:1190px!important;width:100%!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__column-start{flex:1 1 0!important;max-width:720px!important;min-width:0!important;width:auto!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__column-end{flex:0 0 430px!important;max-width:430px!important;min-width:0!important;width:430px!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page #customer_details,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page #order_review,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page #order_review_heading{float:none!important;margin-right:0!important;width:100%!important}.ed-checkout-redesign .woocommerce-billing-fields,.ed-checkout-redesign .woocommerce-shipping-fields,.ed-checkout-redesign .woocommerce-additional-fields,.ed-checkout-redesign .woocommerce-account-fields,.ed-checkout-redesign .e-checkout__order_review,.ed-checkout-redesign .e-checkout__order_review-2{width:100%!important}}.ed-commerce-redesign{--ed-olive:#7d7848;--ed-olive-deep:#5f5a33;--ed-olive-soft:#ece6d4;--ed-ink:#241f1a;--ed-subtle:#6f665d;--ed-line:rgba(90, 74, 43, 0.14);--ed-surface:#fffdf9;--ed-cream:#f3ecdf;--ed-radius-lg:28px;--ed-radius-md:20px;--ed-radius-sm:14px;--ed-shadow:0 24px 48px rgba(40, 27, 10, 0.08);background:#f7f2ea;color:var(--ed-ink)}.ed-commerce-redesign .site-content,.ed-commerce-redesign .entry-content{background:radial-gradient(circle at 16% 0%,rgb(255 255 255 / .9),transparent 34%),linear-gradient(135deg,#f7f2ea 0%,#efe5d6 100%)}.ed-commerce-redesign .ast-container{display:block;max-width:100%;padding-left:0;padding-right:0}.ed-commerce-redesign #primary,.ed-commerce-redesign .site-main{float:none;margin:0;width:100%}.ed-commerce-redesign .entry-header,.ed-commerce-redesign .post-navigation,.ed-commerce-redesign .comments-area{display:none}.ed-checkout-redesign .entry-content>.elementor,.ed-checkout-redesign .entry-content>.woocommerce,.ed-cart-redesign .entry-content>.elementor,.ed-cart-redesign .entry-content>.woocommerce{margin:0 auto;max-width:1380px;padding:28px 24px 72px;width:100%}.ed-checkout-redesign .elementor-98>.elementor-section,.ed-checkout-redesign .elementor-98>.elementor-section>.elementor-container,.ed-checkout-redesign .elementor-element-65326182,.ed-checkout-redesign .elementor-element-65326182>.elementor-container,.ed-checkout-redesign .elementor-element-5581c6c7,.ed-checkout-redesign .elementor-element-12a0820{max-width:none!important;width:100%!important}.ed-checkout-redesign .elementor-element-65326182>.elementor-container{margin-left:auto;margin-right:auto;max-width:1280px!important}.ed-checkout-redesign .elementor-element-5581c6c7>.elementor-widget-wrap,.ed-checkout-redesign .elementor-element-12a0820>.elementor-widget-container{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page{color:var(--ed-ink)}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page>.elementor-widget-container,.ed-checkout-redesign .woocommerce{font-family:"Open Sans",sans-serif}.ed-checkout-hero{align-items:stretch;background:radial-gradient(circle at 85% 0%,rgb(255 255 255 / .96),transparent 36%),linear-gradient(135deg,#fffdf9 0%,#f1eadc 100%);border:1px solid var(--ed-line);border-radius:30px;box-shadow:var(--ed-shadow);display:grid;gap:20px;grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr);margin:0 auto 20px;overflow:hidden;padding:24px 28px}.ed-checkout-eyebrow,.ed-checkout-payment-intro span{color:var(--ed-olive-deep);display:block;font-size:.75rem;font-weight:800;letter-spacing:.16em;margin-bottom:10px;text-transform:uppercase}.ed-checkout-hero h1{color:var(--ed-ink);font-family:"Merriweather",Georgia,serif;font-size:clamp(2.4rem, 4.1vw, 3.85rem);letter-spacing:-.055em;line-height:1;margin:0 0 10px;max-width:560px}.ed-checkout-hero p{color:var(--ed-subtle);font-size:.98rem;line-height:1.55;margin:0;max-width:520px}.ed-checkout-hero__trust{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.ed-checkout-hero__trust div{background:rgb(255 253 249 / .78);border:1px solid var(--ed-line);border-radius:18px;min-height:118px;padding:14px 16px}.ed-checkout-hero__trust strong{color:var(--ed-ink);display:block;font-size:.98rem;margin-bottom:4px}.ed-checkout-hero__trust span{color:var(--ed-subtle);display:block;font-size:.92rem;line-height:1.45}.ed-checkout-redesign .woocommerce-form-login-toggle,.ed-checkout-redesign .woocommerce-form-coupon-toggle,.ed-checkout-redesign .woocommerce-form-login,.ed-checkout-redesign .checkout_coupon{background:rgb(255 253 249 / .76);border:1px solid var(--ed-line);border-radius:20px;box-shadow:0 14px 30px rgb(40 27 10 / .05);margin:0 0 18px;padding:16px 18px}.ed-checkout-redesign .woocommerce-info{background:#fff0;border:0;color:var(--ed-subtle);margin:0;padding:0}.ed-checkout-redesign .woocommerce-info::before{display:none}.ed-checkout-redesign .woocommerce-info a{color:var(--ed-olive-deep);font-weight:800;text-decoration:none}.ed-checkout-redesign form.checkout{margin:0}.ed-checkout-redesign .e-checkout__container{align-items:start;display:grid!important;gap:24px;grid-template-columns:minmax(0,1.42fr) minmax(390px,0.82fr);width:100%}.ed-checkout-redesign .e-checkout__column,.ed-checkout-redesign .e-checkout__column-inner{min-width:0}.ed-checkout-redesign .e-sticky-right-column{position:sticky;top:22px}.ed-checkout-redesign .woocommerce-billing-fields,.ed-checkout-redesign .woocommerce-shipping-fields,.ed-checkout-redesign .woocommerce-additional-fields,.ed-checkout-redesign .woocommerce-account-fields,.ed-checkout-redesign .e-checkout__order_review,.ed-checkout-redesign .e-checkout__order_review-2{background:rgb(255 253 249 / .86);border:1px solid var(--ed-line);border-radius:26px;box-shadow:0 18px 36px rgb(40 27 10 / .06);margin:0 0 18px;padding:24px}.ed-checkout-redesign .woocommerce-billing-fields h3,.ed-checkout-redesign .woocommerce-shipping-fields h3,.ed-checkout-redesign .woocommerce-additional-fields h3,.ed-checkout-redesign #order_review_heading{color:var(--ed-ink);font-family:"Merriweather",Georgia,serif;font-size:clamp(1.35rem, 2vw, 1.9rem);letter-spacing:-.035em;line-height:1.12;margin:0 0 18px}.ed-checkout-redesign .woocommerce-billing-fields h3::before,.ed-checkout-redesign .woocommerce-shipping-fields h3::before,.ed-checkout-redesign .woocommerce-additional-fields h3::before,.ed-checkout-redesign #order_review_heading::before{color:var(--ed-olive-deep);display:block;font-family:"Open Sans",sans-serif;font-size:.7rem;font-weight:800;letter-spacing:.16em;margin-bottom:7px;text-transform:uppercase}.ed-checkout-redesign .woocommerce-billing-fields h3::before{content:"Paso 1"}.ed-checkout-redesign .woocommerce-shipping-fields h3::before{content:"Paso 2"}.ed-checkout-redesign .woocommerce-additional-fields h3::before{content:"Opcional"}.ed-checkout-redesign #order_review_heading::before{content:"Resumen"}.ed-checkout-redesign .woocommerce-billing-fields h3{color:transparent!important;font-size:0!important;line-height:0;overflow:hidden}.ed-checkout-redesign .woocommerce-billing-fields h3::after{content:"Tus datos";color:var(--ed-ink);display:block;font-family:"Merriweather",Georgia,serif;font-size:clamp(1.35rem, 2vw, 1.9rem);letter-spacing:-.035em;line-height:1.12}.ed-checkout-redesign .woocommerce-shipping-fields h3 label{font-size:0}.ed-checkout-redesign .woocommerce-shipping-fields h3 label span{display:none}.ed-checkout-redesign .woocommerce-shipping-fields h3 label::after{content:"Enviar a otra dirección";color:var(--ed-ink);font-family:"Merriweather",Georgia,serif;font-size:clamp(1.35rem, 2vw, 1.9rem);letter-spacing:-.035em}.ed-checkout-redesign .woocommerce-billing-fields__field-wrapper,.ed-checkout-redesign .woocommerce-shipping-fields__field-wrapper{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.ed-checkout-redesign .form-row,.ed-checkout-redesign .woocommerce form .form-row{float:none;margin:0!important;padding:0!important;width:100%}.ed-checkout-redesign #billing_email_field,.ed-checkout-redesign #billing_phone_field,.ed-checkout-redesign #billing_address_1_field,.ed-checkout-redesign #billing_address_2_field,.ed-checkout-redesign #shipping_address_1_field,.ed-checkout-redesign #shipping_address_2_field,.ed-checkout-redesign #order_comments_field,.ed-checkout-redesign #billing_country_field,.ed-checkout-redesign #shipping_country_field{grid-column:1 / -1}.ed-checkout-redesign #billing_country_field,.ed-checkout-redesign #shipping_country_field{display:none}.ed-checkout-redesign .woocommerce form .form-row label{color:var(--ed-ink);font-size:.86rem;font-weight:800;line-height:1.25;margin:0 0 7px}.ed-checkout-redesign .woocommerce form .form-row .optional{color:var(--ed-subtle);font-weight:600}.ed-checkout-redesign .woocommerce form .form-row .description{color:var(--ed-subtle);display:block;font-size:.82rem;line-height:1.45;margin-top:7px}.ed-checkout-redesign .woocommerce form .form-row input.input-text,.ed-checkout-redesign .woocommerce form .form-row textarea,.ed-checkout-redesign .woocommerce form .form-row select,.ed-checkout-redesign .select2-container--default .select2-selection--single{background:#fffdf9;border:1px solid rgb(90 74 43 / .2);border-radius:16px;color:var(--ed-ink);font-size:.98rem;min-height:48px;padding:12px 14px;transition:border-color 0.18s ease,box-shadow 0.18s ease,background 0.18s ease}.ed-checkout-redesign .select2-container--default .select2-selection--single{align-items:center;display:flex}.ed-checkout-redesign .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--ed-ink);line-height:1.4;padding-left:0}.ed-checkout-redesign .select2-container--default .select2-selection--single .select2-selection__arrow{min-height:48px}.ed-checkout-redesign .woocommerce form .form-row input.input-text:focus,.ed-checkout-redesign .woocommerce form .form-row textarea:focus,.ed-checkout-redesign .woocommerce form .form-row select:focus,.ed-checkout-redesign .select2-container--default.select2-container--focus .select2-selection--single{background:#fff;border-color:var(--ed-olive);box-shadow:0 0 0 4px rgb(125 120 72 / .13);outline:0}.ed-checkout-redesign .woocommerce-invalid input.input-text,.ed-checkout-redesign .woocommerce-invalid select,.ed-checkout-redesign .woocommerce-invalid .select2-selection{border-color:#a44d35!important}.ed-checkout-redesign .woocommerce-account-fields label.checkbox,.ed-checkout-redesign .woocommerce-shipping-fields label.checkbox{align-items:center;background:rgb(236 230 212 / .45);border:1px solid var(--ed-line);border-radius:18px;display:flex;gap:10px;margin:0;padding:14px 16px}.ed-checkout-redesign .woocommerce-account-fields{padding:18px 20px}.ed-checkout-redesign .woocommerce-account-fields label.checkbox span{font-size:0}.ed-checkout-redesign .woocommerce-account-fields label.checkbox span::after{content:"Crear cuenta para seguir mi pedido";color:var(--ed-ink);font-size:.95rem;font-weight:800}.ed-checkout-redesign .shop_table{border:0!important;border-collapse:separate;border-spacing:0 10px;margin:0!important}.ed-checkout-redesign .shop_table th,.ed-checkout-redesign .shop_table td{border:0!important;color:var(--ed-ink);padding:10px 0!important;vertical-align:top}.ed-checkout-redesign .shop_table thead{display:none}.ed-checkout-redesign .cart_item td{background:rgb(236 230 212 / .42);padding:14px!important}.ed-checkout-redesign .cart_item .product-name{border-radius:18px 0 0 18px;font-weight:800}.ed-checkout-redesign .cart_item .product-total{border-radius:0 18px 18px 0;text-align:right;white-space:nowrap}.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot th{color:var(--ed-subtle);font-size:.88rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ed-checkout-redesign .woocommerce-checkout-review-order-table .order-total th,.ed-checkout-redesign .woocommerce-checkout-review-order-table .order-total td{border-top:1px solid var(--ed-line)!important;color:var(--ed-ink);font-size:1.18rem;padding-top:16px!important}.ed-checkout-redesign .e-checkout-message,.ed-checkout-redesign .woocommerce-shipping-totals td{color:var(--ed-subtle);font-size:.92rem;line-height:1.45}.ed-checkout-payment-intro{background:linear-gradient(135deg,rgb(236 230 212 / .85),rgb(255 253 249 / .86));border:1px solid var(--ed-line);border-radius:20px;margin:0 0 14px;padding:16px 18px}.ed-checkout-payment-intro strong{color:var(--ed-ink);display:block;font-size:1rem}.ed-checkout-redesign #payment{background:transparent!important;border:0}.ed-checkout-redesign #payment ul.payment_methods{border:0;padding:0}.ed-checkout-redesign #payment ul.payment_methods li.wc_payment_method{background:#fffdf9;border:1px solid var(--ed-line);border-radius:18px;margin:0 0 12px;padding:16px}.ed-checkout-redesign #payment ul.payment_methods li.wc_payment_method:has(input:checked){border-color:rgb(95 90 51 / .55);box-shadow:0 0 0 4px rgb(125 120 72 / .12)}.ed-checkout-redesign #payment ul.payment_methods li input.input-radio{margin:4px 10px 0 0}.ed-checkout-redesign #payment ul.payment_methods li label{color:var(--ed-ink);font-weight:900}.ed-checkout-redesign #payment div.payment_box{background:rgb(247 242 234 / .82);border-radius:16px;color:var(--ed-subtle);line-height:1.55;margin:14px 0 0;padding:14px 16px}.ed-checkout-redesign #payment div.payment_box::before{display:none}.ed-checkout-redesign .ed-transfer-checkout-note{background:#fffdf9!important;border:1px solid rgb(125 120 72 / .28)!important;border-radius:16px!important;color:var(--ed-subtle);line-height:1.55;padding:14px 16px!important}.ed-checkout-redesign .ed-transfer-checkout-note strong{color:var(--ed-ink)}.ed-checkout-redesign .ed-transfer-checkout-note code{background:var(--ed-olive-deep);border-radius:999px;color:#fffdf9;display:inline-block;font-family:inherit;font-weight:900;margin:4px 0;padding:4px 10px}.ed-checkout-redesign .woocommerce-privacy-policy-text{color:var(--ed-subtle);font-size:.84rem;line-height:1.5}.ed-checkout-redesign #place_order,.ed-checkout-redesign .woocommerce button.button,.ed-checkout-redesign .woocommerce a.button{background:var(--ed-olive)!important;border:1px solid var(--ed-olive)!important;border-radius:999px!important;color:#fffdf9!important;font-weight:900!important;min-height:52px;padding:14px 24px!important;text-decoration:none!important}.ed-checkout-redesign #place_order{box-shadow:0 16px 30px rgb(95 90 51 / .22);font-size:1rem;margin-top:14px;width:100%}.ed-checkout-redesign #place_order:hover,.ed-checkout-redesign .woocommerce button.button:hover,.ed-checkout-redesign .woocommerce a.button:hover{background:var(--ed-olive-deep)!important;border-color:var(--ed-olive-deep)!important}.ed-checkout-redesign .woocommerce-error,.ed-checkout-redesign .woocommerce-message{background:#fffdf9;border:1px solid var(--ed-line);border-radius:18px;box-shadow:0 14px 28px rgb(40 27 10 / .05);color:var(--ed-ink);margin:0 0 18px}.ed-checkout-redesign #order_sucursal_mainca{background:#fffdf9;border:1px solid var(--ed-line);border-radius:18px;color:var(--ed-subtle);margin:14px 0 0!important;padding:16px!important}.ed-checkout-redesign #order_sucursal_mainca label{color:var(--ed-ink);font-weight:900}.ed-cart-redesign .woocommerce{color:var(--ed-ink);display:block!important;width:100%!important}.ed-cart-redesign .elementor-widget-woocommerce-cart,.ed-cart-redesign .elementor-widget-woocommerce-cart>.elementor-widget-container,.ed-cart-redesign .e-cart-layout-two-column .woocommerce{display:block!important;width:100%!important}.ed-cart-redesign .woocommerce-notices-wrapper{margin:0 auto 18px;max-width:1360px}.ed-cart-redesign .woocommerce-notices-wrapper .woocommerce-error,.ed-cart-redesign .woocommerce-notices-wrapper .woocommerce-info,.ed-cart-redesign .woocommerce-notices-wrapper .woocommerce-message{background:rgb(255 253 249 / .86);border:1px solid var(--ed-line);border-radius:22px;box-shadow:0 14px 28px rgb(40 27 10 / .05);color:var(--ed-ink)}.ed-cart-hero{align-items:center;background:radial-gradient(circle at 84% 4%,rgb(255 255 255 / .96),transparent 34%),linear-gradient(135deg,#fffdf9 0%,#f1eadc 100%);border:1px solid var(--ed-line);border-radius:30px;box-shadow:var(--ed-shadow);display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(280px,360px);margin:0 auto 24px;max-width:1360px;padding:28px;width:100%}.ed-cart-hero h1{font-family:"Merriweather",Georgia,serif;font-size:clamp(2.4rem, 4.8vw, 3.95rem);letter-spacing:-.05em;line-height:.94;margin:8px 0 12px}.ed-cart-hero p{color:var(--ed-subtle);font-size:1rem;line-height:1.55;margin:0;max-width:48ch}.ed-cart-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.ed-cart-hero__summary{display:block}.ed-cart-hero__summary div{background:rgb(255 253 249 / .78);border:1px solid rgb(125 120 72 / .22);border-radius:22px;padding:20px 22px}.ed-cart-hero__summary strong{color:var(--ed-ink);display:block;font-family:"Merriweather",Georgia,serif;font-size:clamp(1.7rem, 3vw, 2.25rem);letter-spacing:-.04em;line-height:1;margin:8px 0}.ed-cart-hero__summary span,.ed-cart-hero__summary small{color:var(--ed-subtle);display:block;font-size:.92rem;line-height:1.5}.ed-cart-hero__summary span{color:var(--ed-olive);font-size:.74rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ed-cart-redesign .woocommerce-cart-form{margin:0;width:100%}.ed-cart-redesign .cart-collaterals{width:100%}.ed-cart-redesign .e-cart__container{align-items:start;display:grid!important;gap:24px!important;grid-template-columns:minmax(0,1fr) 460px!important;margin:0 auto!important;max-width:1360px!important;width:100%!important}.ed-cart-redesign .e-cart__column-start,.ed-cart-redesign .e-cart__column-end,.ed-cart-redesign .e-cart__column-inner,.ed-cart-redesign .e-cart-section,.ed-cart-redesign .e-cart-totals{min-width:0!important;width:100%!important}.ed-cart-redesign .e-cart__column-start{margin:0!important}.ed-cart-redesign .e-cart__column-end{max-width:460px!important}.ed-cart-redesign .e-cart__column-end .e-sticky-right-column{display:grid;gap:14px;position:sticky;top:24px}.ed-cart-surface,.ed-cart-redesign .cart-collaterals,.ed-cart-support-card,.ed-cart-empty-state__card{background:rgb(255 253 249 / .9);border:1px solid var(--ed-line);border-radius:28px;box-shadow:var(--ed-shadow)}.ed-cart-items{overflow:hidden;padding:0}.ed-cart-section-head{align-items:center;border-bottom:1px solid rgb(90 74 43 / .1);display:flex;gap:18px;justify-content:space-between;padding:22px 24px 18px}.ed-cart-section-head h2{color:var(--ed-ink);font-family:"Merriweather",Georgia,serif;font-size:clamp(1.65rem, 2.4vw, 2.15rem);letter-spacing:-.04em;line-height:1.02;margin:6px 0 0}.ed-cart-section-head__eyebrow{color:var(--ed-olive-deep);display:inline-block;font-size:.74rem;font-weight:800;letter-spacing:.28em;text-transform:uppercase}.ed-cart-section-head a,.ed-cart-support-card__links a:first-child{color:var(--ed-olive-deep);font-weight:700;text-decoration:none}.ed-cart-redesign .shop_table.cart{border:0;border-collapse:separate;border-spacing:0;margin:0;width:100%}.ed-cart-redesign .shop_table.cart thead th{border:0;color:var(--ed-subtle);font-size:.78rem;font-weight:800;letter-spacing:.18em;padding:16px 18px 12px;text-transform:uppercase}.ed-cart-redesign .shop_table.cart tbody td{background:#fff0;border-top:1px solid rgb(90 74 43 / .1);color:var(--ed-ink);padding:16px 18px;vertical-align:top}.ed-cart-redesign .shop_table.cart .product-name a{color:inherit;text-decoration:none}.ed-cart-redesign .shop_table.cart tbody tr:first-child td{border-top:1px solid rgb(90 74 43 / .1)}.ed-cart-redesign .shop_table.cart .product-remove{padding-right:0;width:54px}.ed-cart-redesign .shop_table.cart .product-remove .remove{align-items:center;background:rgb(125 120 72 / .08);border-radius:999px;color:var(--ed-olive-deep)!important;display:inline-flex;font-size:1.3rem;height:38px;justify-content:center;line-height:1;width:38px}.ed-cart-redesign .shop_table.cart .product-thumbnail{width:96px}.ed-cart-redesign .shop_table.cart .product-thumbnail img{border-radius:16px;display:block;height:auto;width:72px}.ed-cart-item-copy{display:grid;gap:6px}.ed-cart-item-copy__eyebrow{color:var(--ed-olive-deep);font-size:.73rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase}.ed-cart-item-copy__eyebrow a{color:inherit;text-decoration:none}.ed-cart-item-copy__title{color:var(--ed-ink);display:inline-block;font-family:"Merriweather",Georgia,serif;font-size:1.08rem;font-weight:700;letter-spacing:-.03em;line-height:1.18;text-decoration:none}.ed-cart-redesign .shop_table.cart .product-name .variation{color:var(--ed-subtle);display:grid;gap:2px;margin:4px 0 0}.ed-cart-redesign .shop_table.cart .product-name .variation-Vendedor,.ed-cart-redesign .shop_table.cart .product-name dt.variation-Vendedor,.ed-cart-redesign .shop_table.cart .product-name dd.variation-Vendedor{display:none}.ed-cart-item-copy__meta,.ed-cart-item-copy__details,.ed-cart-redesign .product-price,.ed-cart-redesign .product-subtotal{color:var(--ed-subtle);font-size:.95rem;line-height:1.6}.ed-cart-item-copy__details>*{margin-bottom:0}.ed-cart-redesign .product-price,.ed-cart-redesign .product-subtotal{white-space:nowrap}.ed-cart-redesign .product-price .amount,.ed-cart-redesign .product-subtotal .amount{color:var(--ed-ink);font-size:1rem;font-weight:700}.ed-cart-redesign .product-quantity .quantity{display:inline-flex}.ed-cart-redesign .product-quantity .qty{background:#fffdf9;border:1px solid rgb(95 90 51 / .18);border-radius:14px;min-height:42px;min-width:64px;padding:0 10px}.ed-cart-redesign .actions{padding:22px 24px 26px!important}.ed-cart-redesign .actions .screen-reader-text{display:none}.ed-cart-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.ed-cart-actions .coupon{display:flex;flex:1 1 360px;flex-wrap:wrap;gap:10px}.ed-cart-actions .coupon .input-text{background:#fffdf9;border:1px solid rgb(95 90 51 / .18);border-radius:999px;color:var(--ed-ink);flex:1 1 220px;min-height:52px;padding:0 18px}.ed-cart-actions__buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.ed-cart-redesign .woocommerce-cart-form .button,.ed-cart-redesign .wc-proceed-to-checkout .checkout-button,.ed-cart-redesign .ed-cart-empty-state .ed-home-btn{border-radius:999px!important;font-weight:700!important;min-height:52px;padding:0 22px!important}.ed-cart-redesign .woocommerce-cart-form .button,.ed-cart-redesign .woocommerce-shipping-calculator .button,.ed-cart-redesign .ed-cart-support-card__links a:last-child{background:#fffdf9!important;border:1px solid rgb(95 90 51 / .2)!important;color:var(--ed-olive-deep)!important}.ed-cart-redesign .wc-proceed-to-checkout .checkout-button,.ed-cart-redesign .ed-cart-empty-state .ed-home-btn--primary{background:var(--ed-olive)!important;border:1px solid var(--ed-olive)!important;box-shadow:0 16px 30px rgb(95 90 51 / .22);color:#fffdf9!important}.ed-cart-redesign .cart-collaterals{padding:16px}.ed-cart-redesign .cart-collaterals .cross-sells{display:none}.ed-cart-redesign .cart-collaterals .cart_totals{margin:0}.ed-cart-redesign .cart-collaterals h2,.ed-cart-redesign .shop_table.cart .product-name .variation+br{display:none}.ed-cart-summary-card{display:grid;gap:16px;padding:20px 22px}.ed-cart-summary-card__head h2{color:var(--ed-ink);font-family:"Merriweather",Georgia,serif;font-size:clamp(1.8rem, 3vw, 2.3rem);letter-spacing:-.04em;line-height:1.03;margin:6px 0 10px}.ed-cart-summary-card__head p{color:var(--ed-subtle);font-size:.92rem;line-height:1.55;margin:0}.ed-cart-redesign .cart_totals table{border:0;display:block;margin:0;width:100%}.ed-cart-redesign .cart_totals table tbody{display:block;width:100%}.ed-cart-redesign .cart_totals table tr,.ed-cart-redesign .cart_totals table.shop_table_responsive tr{align-items:center;display:grid!important;gap:14px;grid-template-columns:minmax(0,1fr) auto;width:100%}.ed-cart-redesign .cart_totals table th,.ed-cart-redesign .cart_totals table td{border-top:1px solid rgb(90 74 43 / .1);display:flex!important;align-items:center;float:none!important;padding:12px 0;width:auto!important}.ed-cart-redesign .cart_totals table td::before,.ed-cart-redesign .cart_totals table th::before{content:none!important;display:none!important}.ed-cart-redesign .cart_totals table th{color:var(--ed-subtle);font-size:.9rem;font-weight:700}.ed-cart-redesign .cart_totals table td{color:var(--ed-ink);font-size:.94rem;font-weight:700;text-align:right}.ed-cart-redesign .cart_totals .shipping{align-items:start;display:grid!important;gap:14px;grid-template-columns:minmax(0,1fr) auto;width:100%}.ed-cart-redesign .cart_totals .shipping th,.ed-cart-redesign .cart_totals .shipping td{border-top:1px solid rgb(90 74 43 / .1);display:block!important;float:none!important;padding:12px 0;width:100%}.ed-cart-redesign .cart_totals .shipping th{grid-column:1;padding-bottom:8px;text-align:left}.ed-cart-redesign .cart_totals .shipping td{grid-column:1 / -1;border-top:0;padding-top:0}.ed-cart-redesign .cart_totals .shipping th{padding-bottom:8px}.ed-cart-redesign .cart_totals .shipping td{border-top:0;padding-top:0}.ed-cart-redesign #shipping_method{display:grid;gap:8px;margin:8px 0 0;text-align:left}.ed-cart-redesign #shipping_method li{color:var(--ed-subtle);display:grid!important;gap:8px;grid-template-columns:16px minmax(0,1fr);font-size:.92rem;line-height:1.45;margin:0}.ed-cart-redesign #shipping_method input[type="radio"]{float:none!important;margin:.28rem 0 0}.ed-cart-redesign #shipping_method label{color:var(--ed-subtle);display:block!important;font-weight:600;margin:0!important;white-space:normal}.ed-cart-redesign .cart_totals .order-total th,.ed-cart-redesign .cart_totals .order-total td{color:var(--ed-ink);font-size:1.05rem}.ed-cart-redesign .wc-proceed-to-checkout{margin:0;padding:0}.ed-cart-redesign .wc-proceed-to-checkout a{margin-bottom:0;text-align:center;width:100%}.ed-cart-redesign .cart-collaterals .shipping-calculator-button,.ed-cart-redesign .cart-collaterals .woocommerce-shipping-destination,.ed-cart-redesign .cart-collaterals .woocommerce-shipping-not_enabled-on-cart-html,.ed-cart-redesign .cart-collaterals .shipping-calculator-form p,.ed-cart-redesign .cart-collaterals .shipping-calculator-form label{color:var(--ed-subtle)}.ed-cart-redesign .woocommerce-shipping-destination,.ed-cart-redesign .woocommerce-shipping-not_enabled-on-cart-html{display:block;font-size:.9rem;line-height:1.55;margin-top:8px}.ed-cart-support-card{padding:18px 20px}.ed-cart-support-card>span{color:var(--ed-olive-deep);display:block;font-size:.75rem;font-weight:800;letter-spacing:.26em;margin-bottom:8px;text-transform:uppercase}.ed-cart-support-card strong{color:var(--ed-ink);display:block;font-family:"Merriweather",Georgia,serif;font-size:1.18rem;letter-spacing:-.04em;line-height:1.08}.ed-cart-support-card p{color:var(--ed-subtle);font-size:.92rem;line-height:1.65;margin:12px 0 0}.ed-cart-support-card__links{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;margin-top:14px}.ed-cart-support-card__links a:first-child{align-self:flex-start}.ed-cart-support-card__links a:last-child{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;justify-content:center;min-height:48px;padding:12px 18px;text-decoration:none;white-space:nowrap;width:100%}.ed-cart-empty-state{margin:0 auto;max-width:980px}.ed-cart-redesign .wc-empty-cart-message,.ed-cart-redesign .return-to-shop{display:none}.ed-cart-empty-state__card{margin:0 auto;padding:42px 30px;text-align:center}.ed-cart-empty-state__card h1{color:var(--ed-ink);font-family:"Merriweather",Georgia,serif;font-size:clamp(2.5rem, 5vw, 4rem);letter-spacing:-.05em;line-height:.96;margin:12px auto 18px;max-width:12ch}.ed-cart-empty-state__card p{color:var(--ed-subtle);font-size:1rem;line-height:1.8;margin:0 auto;max-width:60ch}.ed-cart-empty-state__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}@media (max-width:1024px){.ed-checkout-hero,.ed-checkout-redesign .e-checkout__container{grid-template-columns:1fr}.ed-checkout-redesign .e-sticky-right-column{position:static}.ed-cart-hero,.ed-cart-redesign .e-cart__container{grid-template-columns:1fr!important}.ed-cart-redesign .e-cart__column-end{max-width:none!important}.ed-cart-redesign .e-cart__column-end .e-sticky-right-column{position:static}}@media (max-width:720px){.ed-checkout-redesign .entry-content>.elementor,.ed-checkout-redesign .entry-content>.woocommerce,.ed-cart-redesign .entry-content>.elementor,.ed-cart-redesign .entry-content>.woocommerce{padding:20px 14px 46px}.ed-checkout-hero{border-radius:24px;gap:18px;padding:22px 18px}.ed-checkout-hero__trust{grid-template-columns:1fr}.ed-checkout-hero__trust div{min-height:0}.ed-checkout-hero h1{font-size:clamp(2.15rem, 12vw, 3.25rem)}.ed-checkout-hero p{font-size:.98rem}.ed-checkout-redesign .woocommerce-billing-fields,.ed-checkout-redesign .woocommerce-shipping-fields,.ed-checkout-redesign .woocommerce-additional-fields,.ed-checkout-redesign .woocommerce-account-fields,.ed-checkout-redesign .e-checkout__order_review,.ed-checkout-redesign .e-checkout__order_review-2{border-radius:22px;padding:18px}.ed-checkout-redesign .woocommerce-billing-fields__field-wrapper,.ed-checkout-redesign .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr}.ed-checkout-redesign .cart_item td{display:block;width:100%}.ed-checkout-redesign .cart_item .product-name,.ed-checkout-redesign .cart_item .product-total{border-radius:18px;text-align:left}.ed-cart-hero{border-radius:24px;gap:16px;padding:22px 18px}.ed-cart-hero h1{font-size:clamp(2.2rem, 12vw, 3.2rem)}.ed-cart-hero p{font-size:.98rem}.ed-cart-section-head{align-items:start;flex-direction:column;padding:20px 18px 16px}.ed-cart-redesign .e-cart__column-start,.ed-cart-redesign .e-cart__column-end,.ed-cart-redesign .cart-collaterals,.ed-cart-redesign .ed-cart-support-card{width:100%}.ed-cart-redesign .shop_table.cart thead{display:none}.ed-cart-redesign .shop_table.cart tbody,.ed-cart-redesign .shop_table.cart tr,.ed-cart-redesign .shop_table.cart td{display:block;width:100%}.ed-cart-redesign .shop_table.cart tbody tr{border-top:1px solid rgb(90 74 43 / .1);padding:18px}.ed-cart-redesign .shop_table.cart tbody td{border-top:0;padding:0}.ed-cart-redesign .shop_table.cart .product-remove,.ed-cart-redesign .shop_table.cart .product-thumbnail{display:inline-block;width:auto}.ed-cart-redesign .shop_table.cart .product-thumbnail{margin:0 0 14px 12px;vertical-align:top}.ed-cart-redesign .shop_table.cart .product-name{margin-top:12px}.ed-cart-redesign .shop_table.cart .product-price,.ed-cart-redesign .shop_table.cart .product-quantity,.ed-cart-redesign .shop_table.cart .product-subtotal{align-items:center;display:flex;justify-content:space-between;margin-top:14px;padding-top:14px}.ed-cart-redesign .shop_table.cart .product-price::before,.ed-cart-redesign .shop_table.cart .product-quantity::before,.ed-cart-redesign .shop_table.cart .product-subtotal::before{color:var(--ed-subtle);font-size:.76rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.ed-cart-redesign .shop_table.cart .product-price::before{content:"Precio"}.ed-cart-redesign .shop_table.cart .product-quantity::before{content:"Cantidad"}.ed-cart-redesign .shop_table.cart .product-subtotal::before{content:"Subtotal"}.ed-cart-redesign .actions{padding:18px!important}.ed-cart-actions,.ed-cart-actions__buttons,.ed-cart-actions .coupon{flex-direction:column}.ed-cart-actions__buttons,.ed-cart-actions .coupon,.ed-cart-actions .coupon .input-text,.ed-cart-redesign .woocommerce-cart-form .button,.ed-cart-support-card__links a:last-child,.ed-cart-empty-state__actions .ed-home-btn{width:100%}.ed-cart-collaterals,.ed-cart-layout__side>.cart-collaterals,.ed-cart-support-card,.ed-cart-empty-state__card{border-radius:24px;padding:18px}.ed-cart-empty-state__card h1{font-size:clamp(2.2rem, 12vw, 3.4rem)}}.page-id-11970 .ast-container,.page-id-11970 .site-primary-footer-wrap,.page-id-11970 .site-below-footer-wrap,.ed-redesign-route .ast-container,.ed-redesign-route .site-primary-footer-wrap,.ed-redesign-route .site-below-footer-wrap{max-width:100%}.ed-redesign-route .ast-container{display:block;padding-left:0;padding-right:0}.ed-redesign-route #primary,.ed-redesign-route .site-main{float:none;width:100%}.page-id-11970 .entry-header,.page-id-11970 .post-navigation,.page-id-11970 .comments-area,.ed-redesign-route .entry-header,.ed-redesign-route .post-navigation,.ed-redesign-route .comments-area{display:none}body #masthead,body #ast-desktop-header,body #ast-mobile-header,body .ast-above-header-wrap,body .ast-main-header-wrap,body .ast-below-header-wrap,body .ast-mobile-popup-drawer,body .elementor-location-header,body .site-primary-footer-wrap,body .site-below-footer-wrap,body .elementor-location-footer,body #colophon,body .site-footer,.page-id-11970 #masthead,.page-id-11970 #ast-desktop-header,.page-id-11970 #ast-mobile-header,.page-id-11970 .ast-above-header-wrap,.page-id-11970 .ast-main-header-wrap,.page-id-11970 .ast-below-header-wrap,.page-id-11970 .ast-mobile-popup-drawer,.page-id-11970 .astra-cart-drawer,.page-id-11970 .site-primary-footer-wrap,.page-id-11970 .site-below-footer-wrap,.page-id-11970 .elementor-location-footer,.page-id-11970 #colophon,.page-id-11970 .site-footer,.ed-redesign-route #masthead,.ed-redesign-route #ast-desktop-header,.ed-redesign-route #ast-mobile-header,.ed-redesign-route .ast-above-header-wrap,.ed-redesign-route .ast-main-header-wrap,.ed-redesign-route .ast-below-header-wrap,.ed-redesign-route .ast-mobile-popup-drawer,.ed-redesign-route .astra-cart-drawer,.ed-redesign-route .site-primary-footer-wrap,.ed-redesign-route .site-below-footer-wrap,.ed-redesign-route .elementor-location-footer,.ed-redesign-route #colophon,.ed-redesign-route .site-footer,.ed-commerce-redesign #masthead,.ed-commerce-redesign #ast-desktop-header,.ed-commerce-redesign #ast-mobile-header,.ed-commerce-redesign .ast-above-header-wrap,.ed-commerce-redesign .ast-main-header-wrap,.ed-commerce-redesign .ast-below-header-wrap,.ed-commerce-redesign .ast-mobile-popup-drawer,.ed-commerce-redesign .astra-cart-drawer,.ed-commerce-redesign .site-primary-footer-wrap,.ed-commerce-redesign .site-below-footer-wrap,.ed-commerce-redesign .elementor-location-footer,.ed-commerce-redesign #colophon,.ed-commerce-redesign .site-footer{display:none!important}.ed-redesign-home>.ed-home-topbar,.ed-redesign-home>.ed-home-header{display:none!important}.page-id-11970 .entry-content>.wp-block-spacer:last-child,.page-id-11970 .entry-content>*:not(.ed-redesign-home),.ed-redesign-route .entry-content>.wp-block-spacer:last-child,.ed-redesign-route .entry-content>*:not(.ed-redesign-home){display:none}body,.ed-redesign-home,.ed-global-site-header{--ed-olive:#7d7848;--ed-olive-deep:#5f5a33;--ed-olive-soft:#ece6d4;--ed-ink:#241f1a;--ed-subtle:#6f665d;--ed-line:rgba(90, 74, 43, 0.14);--ed-surface:#fffdf9;--ed-cream:#f3ecdf;--ed-radius-lg:28px;--ed-radius-md:20px;--ed-radius-sm:14px;--ed-shadow:0 24px 48px rgba(40, 27, 10, 0.08)}.ed-redesign-home{color:var(--ed-ink);padding:28px 0 72px}.ed-global-site-header{background:#f7f2ea;color:var(--ed-ink);padding:0 0 14px}.ed-home-topbar{background:var(--ed-olive-deep);color:#fff;margin-bottom:18px}.ed-home-topbar__inner{align-items:center;display:flex;justify-content:center;min-height:42px}.ed-home-topbar p{font-size:.88rem;font-weight:700;margin:0}.ed-home-shell{margin:0 auto;max-width:1280px;padding:0 24px}.ed-home-shell a{text-decoration:none}.ed-home-header{margin-bottom:28px}.ed-home-header__inner{align-items:center;background:rgb(255 253 249 / .92);border:1px solid var(--ed-line);border-radius:999px;display:grid;gap:24px;grid-template-columns:auto 1fr auto;min-height:84px;padding:12px 18px 12px 24px}.ed-home-brand{color:var(--ed-ink);display:inline-flex;flex-direction:column;gap:4px}.ed-home-brand__logo{display:block;height:auto;max-width:240px;width:min(240px, 30vw)}.ed-home-brand__name{font-family:"Qanelas Soft Semi Bold","Helvetica",sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.04em;line-height:.95;text-transform:uppercase}.ed-home-brand__tagline{color:var(--ed-subtle);font-size:.82rem;line-height:1.3}.ed-home-nav{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.ed-home-nav a,.ed-home-mini-link{color:var(--ed-subtle);font-size:.95rem;font-weight:600}.ed-home-nav a:hover,.ed-home-mini-link:hover{color:var(--ed-ink)}.ed-home-tools{align-items:center;display:flex;gap:12px}.ed-home-search{min-width:280px}.ed-home-search form{align-items:center;background:#fff;border:1px solid var(--ed-line);border-radius:999px;display:grid;gap:0;grid-template-columns:minmax(0,1fr) auto;overflow:hidden}.ed-home-search input[type="search"]{background:#fff0;border:0;color:var(--ed-ink);font-size:.94rem;min-height:46px;padding:0 16px}.ed-home-search button,.ed-home-search input[type="submit"]{background:#fff0;border:0;color:var(--ed-subtle);cursor:pointer;font-size:1rem;font-weight:700;min-height:46px;padding:0 18px}.ed-home-mini-link--cart{align-items:center;display:inline-flex;gap:8px}.ed-home-mini-link--cart span{align-items:center;background:var(--ed-olive);border-radius:999px;color:#fff;display:inline-flex;font-size:.78rem;height:22px;justify-content:center;min-width:22px;padding:0 6px}.ed-home-kicker{color:var(--ed-olive);display:inline-block;font-size:.82rem;font-weight:700;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.ed-home-hero,.ed-home-proof{background:linear-gradient(135deg,rgb(255 251 246 / .98),rgb(247 240 228 / .94));border:1px solid var(--ed-line);border-radius:calc(var(--ed-radius-lg) + 4px);box-shadow:var(--ed-shadow);display:grid;gap:0;overflow:hidden}.ed-home-hero{align-items:stretch;grid-template-columns:minmax(0,1.22fr) minmax(0,0.78fr)}.ed-home-hero__media{align-items:stretch;display:flex;justify-content:stretch;min-height:0;padding:32px 0 32px 32px;position:relative}.ed-home-hero__media img,.ed-vendor-card__media img,.ed-category-card img,.ed-product-card__media img,.ed-idea-card img{display:block;flex:0 0 auto;height:auto;object-fit:cover;width:100%}.ed-home-hero__media img{aspect-ratio:auto;border-radius:26px;height:100%;max-height:none;min-height:470px;object-position:88% center;object-fit:cover}.ed-home-hero__content{align-self:center;min-width:0;padding:44px 36px 38px 32px}.ed-home-hero__content h1,.ed-home-proof__intro h2{color:#201812;font-family:"Qanelas Soft Semi Bold","Helvetica",sans-serif;font-size:clamp(2.2rem, 3.45vw, 3.7rem);font-weight:600;letter-spacing:-.04em;line-height:1;margin:0 0 18px;overflow-wrap:anywhere}.ed-home-hero__content h1 span{color:var(--ed-olive)}.ed-home-hero__content p,.ed-home-section__head p,.ed-home-proof__intro p{color:var(--ed-subtle);font-size:1.02rem;line-height:1.58;margin:0;max-width:32rem}.ed-home-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.ed-home-btn{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;gap:10px;justify-content:center;padding:14px 22px;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ed-home-btn:hover{transform:translateY(-1px)}.ed-home-btn--primary{background:var(--ed-olive);color:#fff}.ed-home-btn--primary:hover{background:var(--ed-olive-deep);color:#fff}.ed-home-btn--secondary,.ed-home-btn--chip{background:#fff0;border:1px solid rgb(92 78 49 / .28);color:var(--ed-ink)}.ed-home-btn--chip{padding:10px 16px}.ed-home-hero__manifesto{border-top:1px solid rgb(125 120 72 / .14);display:grid;gap:10px;margin-top:30px;padding-top:22px}.ed-home-hero__manifesto p{color:var(--ed-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.45rem, 1.9vw, 2.15rem);line-height:1.08;margin:0}.ed-home-hero__manifesto em{color:var(--ed-olive)}.ed-home-hero__manifesto span{color:var(--ed-subtle);font-size:1rem;line-height:1.45}.ed-home-benefits{background:rgb(255 252 247 / .86);border:1px solid var(--ed-line);border-radius:var(--ed-radius-lg);display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:26px 0 42px;overflow:hidden}.ed-benefit-card{align-items:start;background:#fff0;border:0;border-right:1px solid var(--ed-line);display:grid;gap:14px;grid-template-columns:auto 1fr;min-height:108px;padding:24px 24px 22px}.ed-benefit-card:last-child{border-right:0}.ed-benefit-card h2,.ed-home-section__head h2,.ed-vendor-card__brand h3,.ed-product-card__body h3,.ed-category-card h3,.ed-idea-card__copy h3{color:var(--ed-ink);font-family:"Qanelas Soft Semi Bold","Helvetica",sans-serif;font-weight:600;margin:0}.ed-benefit-card h2{font-size:1.02rem;line-height:1.2;margin-bottom:5px}.ed-benefit-card p,.ed-category-card h3,.ed-vendor-card__body p,.ed-idea-card__copy span,.ed-quote-card footer span{color:var(--ed-subtle)}.ed-benefit-card p{font-size:.93rem;line-height:1.45;margin:0}.ed-benefit-icon{color:var(--ed-olive);font-size:1.8rem;line-height:1;margin-top:2px}.ed-home-section{margin-top:34px}body.home .ed-redesign-home>.ed-home-shell{display:flex;flex-direction:column}body.home .ed-home-hero{order:1}body.home .ed-catalog-entry{order:2}body.home .ed-home-section--weekly{order:3}body.home .ed-home-section--gifts{order:4}body.home .ed-home-section--bijoux{order:5}body.home .ed-home-section--news{order:6}body.home .ed-home-benefits{order:7}body.home .ed-home-section--vendors{order:8}body.home .ed-home-proof--seller{order:10}body.home .ed-home-section--blog{order:11}.ed-home-section--weekly{background:radial-gradient(circle at 12% 8%,rgb(255 255 255 / .92),transparent 32%),linear-gradient(140deg,rgb(255 252 247 / .98),rgb(239 231 214 / .76));border:1px solid var(--ed-line);border-radius:calc(var(--ed-radius-lg) + 2px);box-shadow:0 18px 36px rgb(52 35 12 / .05);padding:22px}.ed-weekly-layout{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(230px,0.56fr) minmax(0,1.44fr)}.ed-weekly-editorial{align-content:start;background:linear-gradient(180deg,rgb(255 253 249 / .86),rgb(236 230 212 / .46));border:1px solid rgb(125 120 72 / .16);border-radius:26px;display:grid;gap:14px;min-height:100%;padding:22px}.ed-weekly-main-cta{align-self:end;justify-content:center;margin-top:8px;min-height:58px;width:100%}.ed-weekly-editorial h2{font-size:clamp(1.85rem, 2.2vw, 2.65rem);letter-spacing:-.04em;line-height:1;margin:0}.ed-weekly-editorial>p{color:var(--ed-subtle);font-size:.98rem;line-height:1.5;margin:0}.ed-weekly-sticker{background:rgb(125 120 72 / .1);border:1px solid rgb(125 120 72 / .18);border-radius:999px;color:var(--ed-olive-deep);display:inline-flex;font-size:.78rem;font-weight:900;letter-spacing:.04em;line-height:1.25;padding:10px 13px;text-transform:uppercase}.ed-weekly-sticker--catalog{margin-top:18px}.ed-weekly-feature-list{display:grid;gap:10px}.ed-weekly-feature{align-items:center;background:rgb(255 253 249 / .62);border:1px solid rgb(125 120 72 / .12);border-radius:18px;color:var(--ed-ink);display:grid;gap:12px;grid-template-columns:44px 1fr auto;padding:11px 12px;text-decoration:none;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.ed-weekly-feature:hover{border-color:rgb(125 120 72 / .24);box-shadow:0 12px 28px rgb(53 37 12 / .06);transform:translateY(-1px)}.ed-weekly-feature::after{color:var(--ed-olive);content:"›";font-size:1.6rem;font-weight:700;grid-column:3;grid-row:1}.ed-weekly-feature__icon{align-items:center;background:#fffdf9;border:1px solid rgb(125 120 72 / .1);border-radius:50%;color:var(--ed-gold);display:flex;font-size:1.2rem;height:44px;justify-content:center;width:44px}.ed-weekly-feature span:last-child{display:grid;gap:2px}.ed-weekly-feature strong{color:var(--ed-ink);font-size:.96rem}.ed-weekly-feature em{color:var(--ed-subtle);font-size:.9rem;font-style:normal}.ed-weekly-schedule{color:var(--ed-olive-deep)!important;font-size:0.92rem!important;font-weight:800;letter-spacing:.01em;margin:0!important}.ed-home-section__head{align-items:end;display:flex;gap:20px;justify-content:space-between;margin-bottom:18px}.ed-home-section__head h2{font-size:clamp(1.8rem, 2vw, 2.45rem);letter-spacing:-.03em;margin-bottom:6px}.ed-home-link{color:var(--ed-olive);font-size:.98rem;font-weight:700;white-space:nowrap}.ed-product-grid,.ed-category-grid,.ed-vendor-grid,.ed-idea-grid{display:grid;gap:18px}.ed-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ed-product-grid--weekly{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-home-section--weekly .ed-product-grid--weekly{align-items:start;gap:14px}.ed-product-card--weekly{background:rgb(255 253 249 / .98);border-radius:18px;box-shadow:0 12px 28px rgb(53 37 12 / .05);height:100%}.ed-product-card--weekly .ed-product-card__media{aspect-ratio:16 / 10;height:212px}.ed-home-section--weekly .ed-product-card--weekly .ed-product-card__media img,.ed-weekly-catalog-page .ed-catalog-card .ed-product-card__media img{height:100%;object-fit:cover;object-position:center center;width:100%}.ed-product-card--weekly .ed-product-card__body{gap:8px;min-height:176px;padding:14px 16px 16px}.ed-product-card--weekly .ed-product-card__body h3{font-size:1.1rem;line-height:1.28;margin:0}.ed-product-card--weekly .ed-product-card__price{margin-top:0}.ed-product-card--weekly .ed-product-card__body p{color:var(--ed-subtle);font-size:.92rem;line-height:1.42;margin:0;min-height:2.84em}.ed-weekly-cart{align-items:center;background:rgb(255 253 249 / .92);border:1px solid rgb(125 120 72 / .16);border-radius:999px;box-shadow:0 8px 20px rgb(53 37 12 / .08);color:var(--ed-olive-deep);display:inline-flex;height:42px;justify-content:center;width:42px}.ed-weekly-card__footer{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:auto}.ed-weekly-cart{background:rgb(125 120 72 / .1);border:1px solid rgb(125 120 72 / .18);border-radius:999px;box-shadow:none;color:var(--ed-olive-deep);font-size:.88rem;font-weight:800;height:auto;padding:8px 12px;text-decoration:none;white-space:nowrap;width:auto}.ed-weekly-cart:hover{background:var(--ed-olive);border-color:var(--ed-olive);color:#fff}.ed-weekly-subscribe{align-items:center;background:rgb(255 253 249 / .72);border:1px solid rgb(212 165 57 / .28);border-radius:20px;display:grid;gap:12px;grid-template-columns:44px 1fr;margin-top:8px;padding:14px}.ed-weekly-subscribe strong,.ed-weekly-subscribe span{display:block}.ed-weekly-subscribe strong{font-size:.95rem}.ed-weekly-subscribe span{color:var(--ed-subtle);font-size:.88rem;line-height:1.45}.ed-weekly-subscribe a{align-items:center;border:1px solid rgb(125 120 72 / .28);border-radius:999px;color:var(--ed-olive-deep);display:inline-flex;font-size:.9rem;font-weight:800;grid-column:1 / -1;justify-content:center;line-height:1.25;min-height:42px;padding:8px 16px;text-decoration:none}.ed-weekly-subscribe__icon{align-items:center;background:#25d366;border:5px solid #fffdf9;border-radius:50%;color:#fff;display:flex;font-size:1.1rem;height:44px;justify-content:center;width:44px}.ed-weekly-theme--argentina{--ed-arg-blue:#69aee4;--ed-arg-blue-deep:#1f6fae;--ed-arg-sky:#e8f5ff;--ed-arg-gold:#d49a28}.ed-home-section--weekly.ed-weekly-theme--argentina{background:linear-gradient(90deg,rgb(105 174 228 / .16) 0 8px,transparent 8px 18px) top left / 72px 10px repeat-x,radial-gradient(circle at 88% 8%,rgb(212 154 40 / .18),transparent 26%),linear-gradient(140deg,rgb(255 253 249 / .98),rgb(232 245 255 / .78));border-color:rgb(31 111 174 / .2);box-shadow:0 22px 44px rgb(31 111 174 / .08)}.ed-weekly-theme--argentina .ed-weekly-editorial,.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero,.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note,.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-toolbar{border-color:rgb(31 111 174 / .18)}.ed-weekly-theme--argentina .ed-weekly-editorial{background:radial-gradient(circle at 18% 88%,rgb(212 154 40 / .16),transparent 25%),linear-gradient(180deg,rgb(255 253 249 / .92),rgb(232 245 255 / .62));overflow:hidden;position:relative}.ed-weekly-theme--argentina .ed-weekly-editorial::after{background:linear-gradient(45deg,transparent 0 46%,rgb(105 174 228 / .55) 46% 54%,transparent 54%),linear-gradient(-45deg,transparent 0 46%,rgb(255 255 255 / .95) 46% 54%,transparent 54%);bottom:18px;content:"";height:62px;opacity:.72;pointer-events:none;position:absolute;right:18px;width:92px}.ed-weekly-theme--argentina .ed-home-kicker,.ed-weekly-theme--argentina .ed-weekly-feature::after,.ed-weekly-theme--argentina .ed-weekly-schedule,.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-toolbar span,.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-toolbar a{color:var(--ed-arg-blue-deep)}.ed-weekly-theme--argentina .ed-weekly-editorial h2,.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero h1{color:#174c7a;letter-spacing:0}.ed-weekly-theme--argentina .ed-weekly-sticker{background:rgb(105 174 228 / .14);border-color:rgb(31 111 174 / .2);color:var(--ed-arg-blue-deep)}.ed-weekly-theme--argentina .ed-weekly-feature,.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note li{background:rgb(255 255 255 / .66);border-color:rgb(31 111 174 / .14)}.ed-weekly-theme--argentina .ed-weekly-feature__icon{border-color:rgb(31 111 174 / .16);color:var(--ed-arg-gold)}.ed-weekly-theme--argentina .ed-home-btn--primary,.ed-weekly-theme--argentina .ed-home-btn--primary:visited{background:#1f6fae;color:#fff}.ed-weekly-theme--argentina .ed-home-btn--primary:hover{background:#174c7a}.ed-weekly-theme--argentina .ed-weekly-cart{background:rgb(105 174 228 / .14);border-color:rgb(31 111 174 / .18);color:var(--ed-arg-blue-deep)}.ed-weekly-theme--argentina .ed-weekly-cart:hover{background:#1f6fae;border-color:#1f6fae;color:#fff}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero{background:linear-gradient(90deg,rgb(255 253 249 / .98) 0%,rgb(255 253 249 / .88) 27%,rgb(255 253 249 / .14) 43%,rgb(255 253 249 / .02) 100%),url(https://emprendedoor.ar/wp-content/uploads/2026/06/hero-argentino.png) center center / 100% auto no-repeat;border-color:rgb(31 111 174 / .22);gap:clamp(18px, 3vw, 38px);grid-template-columns:minmax(300px,0.54fr) minmax(260px,0.24fr);justify-content:space-between;min-height:clamp(420px, 37vw, 548px);overflow:hidden;padding:clamp(26px, 3.4vw, 44px);position:relative}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note{background:linear-gradient(180deg,rgb(255 253 249 / .94),rgb(255 253 249 / .84));border-color:rgb(31 111 174 / .18);border-radius:24px;box-shadow:0 18px 34px rgb(23 76 122 / .13);justify-self:end;max-width:330px;padding:clamp(18px, 1.8vw, 26px)}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__copy{max-width:500px;position:relative;z-index:1}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-home-kicker{align-items:center;background:rgb(255 253 249 / .74);border:1px solid rgb(31 111 174 / .2);border-radius:999px;color:#1f6fae;display:inline-flex;font-size:.78rem;gap:8px;letter-spacing:.12em;padding:8px 14px;width:fit-content}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero h1{color:#070d2c;font-family:Georgia,"Times New Roman",serif;font-size:clamp(3.05rem, 5.15vw, 5.75rem);font-weight:700;line-height:.9;max-width:520px;text-wrap:balance}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero h1::first-line{color:#070d2c}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero h1 span{color:#1f73d1;display:block}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__copy>p:not(.ed-campaign-note){color:#26334a;font-size:clamp(1rem, 1.2vw, 1.22rem);line-height:1.48;max-width:480px}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-campaign-note{align-items:center;background:rgb(232 245 255 / .78);border:1px solid rgb(31 111 174 / .16);border-radius:14px;color:#070d2c;display:inline-flex;font-size:clamp(0.98rem, 1.25vw, 1.18rem);font-weight:800;gap:10px;line-height:1.1;margin:4px 0 0;padding:11px 15px;width:fit-content}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-campaign-note::before{color:#1f6fae;content:"\25C6";font-size:.92rem}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-weekly-sticker--catalog{background:rgb(255 253 249 / .82);border-color:rgb(31 111 174 / .18);box-shadow:0 10px 24px rgb(23 76 122 / .08);color:#0f4f88;margin-top:0;width:fit-content}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-actions{margin-top:8px}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-actions .ed-home-btn{min-height:48px;padding-left:20px;padding-right:20px}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note>strong{color:#070d2c;font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.35rem, 1.6vw, 1.72rem);line-height:1.08}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note>strong::after{background:#1f6fae;border-radius:999px;content:"";display:block;height:3px;margin-top:12px;width:52px}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note>span{color:#26334a}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note li{align-items:start;background:rgb(255 253 249 / .72);border-color:rgb(31 111 174 / .14);border-radius:18px;box-shadow:0 10px 24px rgb(23 76 122 / .07);gap:5px;padding:13px 14px 13px 58px;position:relative}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note li::before{align-items:center;background:#e8f5ff;border-radius:50%;color:#1f6fae;content:"\2726";display:flex;font-size:1rem;height:34px;justify-content:center;left:14px;position:absolute;top:15px;width:34px}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note li:nth-child(2)::before{content:"\25A1"}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note li:nth-child(3)::before{content:"\25C7"}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note b{color:#070d2c;font-size:.95rem}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note li span{color:#26334a;font-size:.84rem}@media (max-width:1024px){.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero{background:linear-gradient(180deg,rgb(255 253 249 / .96) 0%,rgb(255 253 249 / .86) 48%,rgb(255 253 249 / .32) 100%),url(https://emprendedoor.ar/wp-content/uploads/2026/06/hero-argentino.png) center center / cover no-repeat;grid-template-columns:1fr;min-height:0}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__copy{max-width:720px}}@media (max-width:767px){.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero{background:linear-gradient(180deg,rgb(255 253 249 / .98) 0%,rgb(255 253 249 / .9) 62%,rgb(232 245 255 / .72) 100%),url(https://emprendedoor.ar/wp-content/uploads/2026/06/hero-argentino.png) center bottom / cover no-repeat;padding:24px 18px}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-home-kicker{font-size:.72rem;padding:8px 12px}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero h1{font-size:clamp(3rem, 17vw, 4.35rem)}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__copy>p:not(.ed-campaign-note){font-size:1rem}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-campaign-note,.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-weekly-sticker--catalog{width:100%}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note{padding:18px}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note li{padding:14px 14px 14px 58px}.ed-weekly-catalog-page.ed-weekly-theme--argentina .ed-catalog-hero__note li::before{height:34px;left:13px;top:15px;width:34px}}.ed-catalog-signup{background:linear-gradient(180deg,rgb(255 253 249 / .98),rgb(247 241 228 / .86));border:1px solid rgb(125 120 72 / .18);border-radius:22px;box-shadow:0 16px 30px rgb(53 37 12 / .07);display:grid;gap:14px;padding:18px;scroll-margin-top:120px}.ed-catalog-signup--compact{margin-top:8px}.ed-catalog-signup__trap{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.ed-catalog-signup__head{display:grid;gap:7px}.ed-catalog-signup__head h3{color:var(--ed-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.45rem, 2vw, 2rem);font-weight:700;letter-spacing:0;line-height:1.05;margin:0}.ed-catalog-signup--compact .ed-catalog-signup__head h3{font-size:1.38rem}.ed-catalog-signup__head p,.ed-catalog-signup__microcopy,.ed-catalog-signup__message{color:var(--ed-subtle);font-size:.92rem;line-height:1.45;margin:0}.ed-catalog-signup__fields{display:grid;gap:10px}.ed-catalog-signup__fields label{display:grid;gap:6px}.ed-catalog-signup__fields span{color:var(--ed-ink);font-size:.78rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.ed-catalog-signup__fields input{background:#fffdf9;border:1px solid rgb(125 120 72 / .2);border-radius:14px;color:var(--ed-ink);font-size:.98rem;min-height:48px;padding:0 14px;width:100%}.ed-catalog-signup__fields input:focus{border-color:var(--ed-olive);box-shadow:0 0 0 3px rgb(125 120 72 / .12);outline:0}.ed-catalog-signup__button{border:0;cursor:pointer;min-height:50px;width:100%}.ed-catalog-signup__microcopy{color:var(--ed-olive-deep);font-weight:700}.ed-catalog-signup__message{border-radius:14px;font-weight:700;padding:11px 12px}.ed-catalog-signup__message--success{background:rgb(125 120 72 / .11);color:var(--ed-olive-deep)}.ed-catalog-signup__message--error{background:rgb(141 62 43 / .12);color:#7c3325}.ed-catalog-signup-strip{margin-top:18px}.ed-catalog-signup-strip .ed-catalog-signup{align-items:end;gap:18px;grid-template-columns:minmax(260px,0.9fr) minmax(360px,1.1fr) minmax(180px,auto);padding:22px}.ed-catalog-signup-strip .ed-catalog-signup__head{align-self:center}.ed-catalog-signup-strip .ed-catalog-signup__head h3{font-size:clamp(1.7rem, 2.4vw, 2.35rem)}.ed-catalog-signup-strip .ed-catalog-signup__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-catalog-signup-strip .ed-catalog-signup__button{min-width:180px}.ed-catalog-signup-strip .ed-catalog-signup__microcopy{grid-column:2 / -1}.ed-catalog-signup-strip .ed-catalog-signup__message{grid-column:1 / -1}.ed-weekly-preview{color:var(--ed-subtle);display:grid;gap:8px;justify-items:center;margin-top:2px;text-align:center}.ed-weekly-preview__thumbs{align-items:center;display:flex;justify-content:center;min-height:38px}.ed-weekly-preview__thumbs img,.ed-weekly-preview__thumbs span{align-items:center;background:#fffdf9;border:2px solid #fffdf9;border-radius:50%;box-shadow:0 7px 16px rgb(53 37 12 / .1);display:flex;height:38px;justify-content:center;margin-left:-8px;object-fit:cover;width:38px}.ed-weekly-preview__thumbs img:first-child{margin-left:0}.ed-weekly-preview__thumbs span{color:var(--ed-olive-deep);font-weight:800}.ed-weekly-preview p{color:var(--ed-subtle);font-size:.9rem;line-height:1.35;margin:0}.ed-home-section--weekly.ed-weekly-theme--father-day .ed-weekly-editorial,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-hero{background:radial-gradient(circle at top left,rgb(255 245 235 / .92),transparent 34%),linear-gradient(135deg,rgb(63 35 30 / .98),rgb(118 69 52 / .92));border-color:rgb(121 72 54 / .34);box-shadow:0 22px 42px rgb(78 42 31 / .16)}.ed-home-section--weekly.ed-weekly-theme--father-day .ed-home-kicker,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-home-kicker{color:#f0c98d}.ed-home-section--weekly.ed-weekly-theme--father-day .ed-weekly-editorial h2,.ed-home-section--weekly.ed-weekly-theme--father-day .ed-weekly-editorial>p,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-hero h1,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-hero__copy p{color:#fff8f1}.ed-home-section--weekly.ed-weekly-theme--father-day .ed-weekly-sticker,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-weekly-sticker,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-toolbar{background:rgb(255 242 228 / .14);border-color:rgb(240 201 141 / .28);color:#ffe7bd}.ed-home-section--weekly.ed-weekly-theme--father-day .ed-weekly-feature,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-hero__note,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-hero__note li{background:rgb(255 247 239 / .1);border-color:rgb(255 220 172 / .16)}.ed-home-section--weekly.ed-weekly-theme--father-day .ed-weekly-feature strong,.ed-home-section--weekly.ed-weekly-theme--father-day .ed-weekly-feature em,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-hero__note strong,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-hero__note span,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-hero__note b,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-hero__note li span{color:#fff8f1}.ed-home-section--weekly.ed-weekly-theme--father-day .ed-weekly-feature::after,.ed-home-section--weekly.ed-weekly-theme--father-day .ed-weekly-feature__icon{color:#f3c987}.ed-home-section--weekly.ed-weekly-theme--father-day .ed-weekly-feature__icon{background:rgb(255 248 241 / .12);border-color:rgb(255 220 172 / .18)}.ed-home-section--weekly.ed-weekly-theme--father-day .ed-home-btn--primary,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-actions .ed-home-btn--primary{background:linear-gradient(135deg,#f2c37b,#e3a855);border-color:rgb(242 195 123 / .5);color:#3c231c}.ed-home-section--weekly.ed-weekly-theme--father-day .ed-home-btn--secondary,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-actions .ed-home-btn--secondary{background:rgb(255 248 241 / .08);border-color:rgb(255 220 172 / .22);color:#fff8f1}.ed-home-section--weekly.ed-weekly-theme--father-day .ed-weekly-preview p,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-toolbar span,.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-toolbar a{color:#fff3df}.ed-home-section--weekly.ed-weekly-theme--father-day .ed-weekly-coming-soon{background:linear-gradient(180deg,rgb(255 247 239 / .12),rgb(255 225 196 / .08));border-color:rgb(240 201 141 / .28)}.ed-home-section--weekly.ed-weekly-theme--father-day .ed-weekly-coming-soon h3,.ed-home-section--weekly.ed-weekly-theme--father-day .ed-weekly-coming-soon p{color:#fff8f1}.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-toolbar span:nth-child(2){color:#f6dfba}.ed-weekly-catalog-page.ed-weekly-theme--father-day .ed-catalog-sold .ed-home-kicker{color:#7a4635}.ed-weekly-ornament{color:var(--ed-gold);display:block;font-family:Georgia,serif;font-size:2.3rem;line-height:.7;opacity:.85;text-align:center}.ed-home-section--news{background:radial-gradient(circle at 100% 0,rgb(236 230 212 / .58),transparent 34%),rgb(255 253 249 / .34);border:1px solid rgb(90 74 43 / .08);border-radius:calc(var(--ed-radius-lg) + 2px);padding:24px 20px 20px}.ed-news-note{align-items:center;background:rgb(255 253 249 / .72);border:1px solid rgb(125 120 72 / .12);border-radius:999px;color:var(--ed-subtle);display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:space-between;margin:-4px 0 18px;padding:12px 16px}.ed-news-note strong{color:var(--ed-ink);font-size:.94rem}.ed-news-note span{font-size:.9rem}.ed-product-grid--news{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ed-product-card--news{background:rgb(255 253 249 / .96);border-radius:20px;box-shadow:0 14px 30px rgb(53 37 12 / .05)}.ed-product-card--news .ed-product-card__media{aspect-ratio:4 / 3;background:#f2eadf}.ed-product-card--news .ed-product-card__media img{height:100%;object-fit:cover;object-position:center center}.ed-product-card--news .ed-product-card__body{gap:9px;min-height:138px;padding:16px}.ed-product-card--news .ed-product-card__body h3{font-size:1rem;line-height:1.35}.ed-product-card__meta{color:var(--ed-olive);font-size:.72rem;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.ed-product-card--news .ed-product-card__price{font-size:.96rem}.ed-product-card,.ed-category-card,.ed-vendor-card,.ed-idea-card,.ed-quote-card{background:var(--ed-surface);border:1px solid var(--ed-line);border-radius:var(--ed-radius-md);overflow:hidden}.ed-product-card{display:flex;flex-direction:column}.ed-product-card__media{aspect-ratio:1 / 1;display:block;overflow:hidden;position:relative}.ed-product-card__badge{background:rgb(94 90 51 / .92);border-radius:999px;color:#fff;font-size:.78rem;font-weight:700;left:12px;padding:7px 10px;position:absolute;top:12px;z-index:1}.ed-product-card__body{display:flex;flex:1;flex-direction:column;gap:8px;padding:16px}.ed-product-card__body h3{font-size:1.02rem;letter-spacing:-.02em;line-height:1.35}.ed-product-card__body h3 a{color:inherit}.ed-product-card__price{color:var(--ed-ink);font-size:1rem;font-weight:700;margin-top:auto}.ed-category-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.ed-intention-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.ed-category-card a{align-items:center;display:grid;gap:10px;height:100%;padding:10px 10px 12px}.ed-category-card img{aspect-ratio:1 / 1;border-radius:18px}.ed-category-card h3{font-size:.92rem;line-height:1.22;min-height:2.45em;text-align:center}.ed-catalog-entry{background:rgb(255 253 249 / .74);border:1px solid var(--ed-line);border-radius:28px;padding:24px}.ed-catalog-entry .ed-home-section__head{margin-bottom:16px}.ed-catalog-entry__paths{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.ed-catalog-path-card{background:var(--ed-surface);border:1px solid var(--ed-line);border-radius:20px;overflow:hidden}.ed-catalog-path-card a{align-items:center;color:inherit;display:grid;gap:16px;grid-template-columns:112px minmax(0,1fr);height:100%;padding:10px}.ed-catalog-path-card img{aspect-ratio:4 / 3;border-radius:14px;height:84px;object-fit:cover;width:112px}.ed-catalog-path-card__copy{display:grid;gap:5px;min-width:0;padding-right:10px}.ed-catalog-path-card__copy strong{color:var(--ed-ink);font-family:"Qanelas Soft Semi Bold","Helvetica",sans-serif;font-size:1.22rem;line-height:1.2}.ed-catalog-path-card__copy small{color:var(--ed-subtle);display:block;font-size:.92rem;line-height:1.35;overflow-wrap:anywhere;white-space:normal}.ed-catalog-entry__categories{border-top:1px solid var(--ed-line);margin-top:18px;padding-top:16px}.ed-catalog-entry__categories>h3{color:var(--ed-ink);font-family:"Qanelas Soft Semi Bold","Helvetica",sans-serif;font-size:1rem;margin:0 0 12px}.ed-catalog-entry .ed-category-grid{gap:12px}.ed-catalog-entry .ed-category-card a{gap:7px;padding:7px 7px 9px}.ed-catalog-entry .ed-category-card img{border-radius:13px}.ed-catalog-entry .ed-category-card h3{font-size:.8rem}.ed-category-card--all a{background:linear-gradient(180deg,rgb(236 230 212 / .88),rgb(255 253 249 / .92));min-height:100%;place-items:center}.ed-category-card__icon{align-items:center;background:rgb(125 120 72 / .12);border-radius:18px;color:var(--ed-olive-deep);display:inline-flex;font-size:1.7rem;height:100%;justify-content:center;width:100%}.ed-vendor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ed-vendor-card{display:flex;flex-direction:column;height:100%}.ed-vendor-card__media{display:block;aspect-ratio:16 / 10;height:auto;min-height:0;overflow:hidden}.ed-vendor-card__media img{height:100%;object-position:center}.ed-vendor-card--orkneyjoyas .ed-vendor-card__media img{object-position:center 64%}.ed-vendor-card__body{display:flex;flex:1;flex-direction:column;gap:16px;min-height:258px;padding:20px 20px 18px}.ed-vendor-card__brand{align-items:center;display:flex;gap:14px}.ed-vendor-card__brand img{background:#fff;border:1px solid rgb(125 120 72 / .16);border-radius:999px;box-shadow:0 10px 24px rgb(51 36 15 / .08);height:62px;object-fit:cover;width:62px}.ed-vendor-card__initials{align-items:center;background:rgb(125 120 72 / .12);border:1px solid rgb(125 120 72 / .16);border-radius:999px;box-shadow:0 10px 24px rgb(51 36 15 / .08);color:var(--ed-olive-deep);display:inline-flex;flex:0 0 62px;font-size:1rem;font-weight:700;height:62px;justify-content:center;line-height:1;width:62px}.ed-vendor-card__brand h3{font-size:1.16rem;letter-spacing:-.02em;line-height:1.18;overflow-wrap:break-word}.ed-vendor-card__body p{font-size:.95rem;line-height:1.62;margin:0;min-height:7.8em}.ed-idea-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ed-idea-card a{align-items:stretch;display:grid;grid-template-columns:1fr 0.9fr;min-height:220px}.ed-idea-card__copy{display:flex;flex-direction:column;justify-content:center;padding:24px 22px}.ed-idea-card__copy h3{font-size:1.55rem;letter-spacing:-.03em;line-height:1.02;margin-bottom:14px}.ed-idea-card__copy span{font-size:.95rem;font-weight:700}.ed-home-proof{gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);margin-top:42px;padding:38px}.ed-proof-cta{margin-top:24px}.ed-proof-note{background:rgb(255 253 249 / .72);border:1px solid rgb(125 120 72 / .14);border-radius:18px;color:var(--ed-olive-deep)!important;font-weight:700;margin-top:16px!important;padding:16px 18px}.ed-proof-inline-photo{border:1px solid rgb(125 120 72 / .14);border-radius:24px;box-shadow:0 18px 44px rgb(56 49 34 / .08);margin:22px 0 0;max-width:100%;overflow:hidden}.ed-proof-inline-photo img{aspect-ratio:16 / 8.5;display:block;height:100%;object-fit:cover;object-position:center 58%;width:100%}.ed-home-proof__quotes{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.ed-proof-photo{border-radius:24px;grid-column:1 / -1;margin:0;min-height:210px;overflow:hidden;position:relative}.ed-proof-photo img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.ed-quote-card{padding:24px 22px}.ed-proof-card{display:grid;gap:10px;min-height:178px}.ed-proof-card>span{align-items:center;background:rgb(125 120 72 / .1);border-radius:999px;color:var(--ed-olive-deep);display:inline-flex;font-size:1.35rem;height:42px;justify-content:center;width:42px}.ed-proof-card h3{color:var(--ed-ink);font-family:"Qanelas Soft Semi Bold","Helvetica",sans-serif;font-size:1.08rem;line-height:1.18;margin:0}.ed-quote-card p{color:var(--ed-ink);font-size:.95rem;line-height:1.55;margin:0}.ed-quote-card footer{color:var(--ed-olive);display:flex;flex-direction:column;font-size:.95rem;font-weight:700;gap:4px}.ed-home-section--blog{margin-bottom:46px}.ed-blog-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.ed-blog-card{background:rgb(255 253 249 / .92);border:1px solid var(--ed-line);border-radius:var(--ed-radius-md);box-shadow:0 14px 30px rgb(53 37 12 / .05);display:flex;flex-direction:column;height:100%;overflow:hidden}.ed-blog-card__media{aspect-ratio:16 / 9;background:#f2eadf;display:block;overflow:hidden}.ed-blog-card__media img{display:block;height:100%;object-fit:cover;width:100%}.ed-blog-card__body{display:flex;flex:1;flex-direction:column;gap:11px;padding:18px}.ed-blog-card__body span{color:var(--ed-olive);font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ed-blog-card__body h3{color:var(--ed-ink);font-family:"Qanelas Soft Semi Bold","Helvetica",sans-serif;font-size:1.14rem;line-height:1.26;margin:0}.ed-blog-card__body h3 a{color:inherit}.ed-blog-card__body p{color:var(--ed-subtle);font-size:.95rem;line-height:1.5;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.ed-blog-card__link{color:var(--ed-olive-deep);font-size:.92rem;font-weight:800;margin-top:auto;text-decoration:none}.ed-blog-page{background:radial-gradient(circle at 12% 4%,rgb(255 255 255 / .88),transparent 30%),#f7f2ea;padding-bottom:88px}.ed-blog-hero{padding:18px 0 12px}.ed-blog-hero__inner{align-items:stretch;display:grid;gap:20px;grid-template-columns:minmax(0,1.08fr) minmax(300px,0.52fr)}.ed-blog-hero__content,.ed-blog-hero__note{border:1px solid var(--ed-line);border-radius:28px;box-shadow:0 22px 54px rgb(53 37 12 / .08)}.ed-blog-hero__content{background:radial-gradient(circle at 100% 0,rgb(255 255 255 / .98),transparent 36%),linear-gradient(135deg,rgb(255 253 249 / .96),rgb(241 234 220 / .74));min-height:0;padding:clamp(24px, 3.6vw, 42px)}.ed-blog-hero__content h1,.ed-blog-single-hero h1{color:var(--ed-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.35rem, 4.9vw, 4.45rem);line-height:.98;margin:8px 0 14px;max-width:760px}.ed-blog-single-hero h1{font-size:clamp(2.3rem, 4.6vw, 4.15rem);line-height:1;max-width:760px}.ed-blog-hero__content p,.ed-blog-single-hero__copy>p{color:var(--ed-subtle);font-size:clamp(0.98rem, 1.45vw, 1.1rem);line-height:1.56;margin:0;max-width:760px}.ed-blog-hero__topics{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.ed-blog-hero__topics span{background:rgb(125 120 72 / .1);border:1px solid rgb(125 120 72 / .2);border-radius:999px;color:var(--ed-olive-deep);font-size:.82rem;font-weight:900;padding:8px 12px}.ed-blog-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.ed-blog-featured-note{background:radial-gradient(circle at 100% 0,rgb(255 255 255 / .92),transparent 42%),rgb(255 253 249 / .9);border:1px solid var(--ed-line);border-radius:28px;box-shadow:0 22px 54px rgb(53 37 12 / .08);display:flex;flex-direction:column;min-height:100%;overflow:hidden}.ed-blog-featured-note__media{aspect-ratio:16 / 10;background:#f2eadf;display:block;overflow:hidden}.ed-blog-featured-note__media img{display:block;height:100%;object-fit:cover;width:100%}.ed-blog-featured-note__media span{align-items:center;color:var(--ed-olive);display:flex;font-family:Georgia,"Times New Roman",serif;font-size:4rem;height:100%;justify-content:center}.ed-blog-featured-note__body{display:grid;gap:10px;padding:18px}.ed-blog-featured-note__body>span{color:var(--ed-olive);font-size:.74rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ed-blog-featured-note__body h2{color:var(--ed-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.35rem, 2vw, 1.85rem);line-height:1.08;margin:0}.ed-blog-featured-note__body h2 a{color:inherit;text-decoration:none}.ed-blog-hero__note{align-content:end;background:linear-gradient(180deg,rgb(83 80 44 / .92),rgb(42 38 26 / .95)),var(--ed-olive-deep);color:#fffaf3;display:grid;gap:12px;padding:24px}.ed-blog-hero__note strong{font-family:Georgia,"Times New Roman",serif;font-size:1.45rem;line-height:1.1}.ed-blog-hero__note span{color:rgb(255 250 243 / .78);line-height:1.48}.ed-blog-hero--compact .ed-blog-hero__inner{grid-template-columns:1fr}.ed-blog-listing,.ed-blog-related{margin-top:18px}.ed-blog-archive-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.ed-blog-archive-grid--after-band{margin-top:18px}.ed-blog-card--archive{min-height:100%}.ed-blog-card__media span{align-items:center;color:var(--ed-olive);display:flex;font-family:Georgia,"Times New Roman",serif;font-size:4rem;height:100%;justify-content:center}.ed-blog-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.ed-blog-card__meta a,.ed-blog-card__meta span{color:var(--ed-olive);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ed-blog-card__meta a{text-decoration:none}.ed-blog-shop-band{align-items:center;background:radial-gradient(circle at 92% 20%,rgb(255 255 255 / .82),transparent 34%),linear-gradient(135deg,rgb(125 120 72 / .16),rgb(255 253 249 / .92));border:1px solid var(--ed-line);border-radius:26px;box-shadow:0 16px 36px rgb(53 37 12 / .06);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;margin:22px 0;padding:clamp(20px, 3vw, 30px)}.ed-blog-shop-band h2,.ed-blog-shop-band p{margin:0}.ed-blog-shop-band h2{color:var(--ed-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.55rem, 2.6vw, 2.4rem);line-height:1.08;margin-top:8px}.ed-blog-shop-band p{color:var(--ed-subtle);line-height:1.55;margin-top:8px;max-width:680px}.ed-blog-shop-band__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.ed-blog-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:28px}.ed-blog-pagination .page-numbers{align-items:center;background:rgb(255 253 249 / .84);border:1px solid var(--ed-line);border-radius:999px;color:var(--ed-ink);display:inline-flex;font-weight:800;min-height:42px;min-width:42px;padding:0 14px;text-decoration:none}.ed-blog-pagination .page-numbers.current,.ed-blog-pagination a.page-numbers:hover{background:var(--ed-olive);border-color:var(--ed-olive);color:#fff}.ed-blog-empty{background:rgb(255 253 249 / .86);border:1px solid var(--ed-line);border-radius:24px;padding:28px}.ed-blog-empty h2,.ed-blog-empty p{margin:0 0 14px}.ed-blog-single-hero{padding:18px 0 16px}.ed-blog-single-hero__inner{align-items:center;background:radial-gradient(circle at 100% 0,rgb(255 255 255 / .96),transparent 36%),linear-gradient(135deg,rgb(255 253 249 / .96),rgb(241 234 220 / .72));border:1px solid var(--ed-line);border-radius:30px;box-shadow:0 22px 54px rgb(53 37 12 / .08);display:grid;gap:clamp(20px, 3vw, 34px);grid-template-columns:minmax(0,0.95fr) minmax(300px,0.58fr);padding:clamp(22px, 3.2vw, 36px)}.ed-blog-back-link{color:var(--ed-olive-deep);display:inline-flex;font-size:.9rem;font-weight:900;margin-bottom:16px;text-decoration:none}.ed-blog-single-hero__meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.ed-blog-single-hero__meta a,.ed-blog-single-hero__meta span{color:var(--ed-olive);font-size:.78rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ed-blog-single-hero__media{aspect-ratio:16 / 10;background:#fff;border-radius:24px;margin:0;max-height:360px;overflow:hidden}.ed-blog-single-hero__media img{display:block;height:100%;object-fit:cover;width:100%}.ed-blog-single__layout{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,920px);justify-content:center;margin-top:10px}.ed-blog-single__content{background:rgb(255 253 249 / .92);border:1px solid var(--ed-line);border-radius:28px;box-shadow:0 18px 46px rgb(53 37 12 / .06);color:var(--ed-ink);font-size:1.04rem;line-height:1.78;padding:clamp(24px, 4vw, 46px)}.ed-blog-single__content>*:first-child{margin-top:0}.ed-blog-single__content>*:last-child{margin-bottom:0}.ed-blog-collab-label{align-items:center;background:#f6efe3;border:1px solid #d9d0bd;border-radius:999px;color:var(--ed-olive-deep);display:inline-flex;font-size:.72rem;font-weight:900;letter-spacing:.12em;line-height:1;padding:8px 12px;text-transform:uppercase}.ed-blog-inline-image{margin:2.2rem auto 1.4rem}.ed-blog-inline-image img{background:#fff;border:1px solid var(--ed-line);border-radius:24px;box-shadow:0 18px 42px rgb(53 37 12 / .08);display:block;height:auto;margin:0 auto;width:100%}.ed-blog-inline-image--portrait{max-width:min(460px, 100%)}.ed-blog-post-cta{margin:1.7rem 0 2rem}.ed-blog-post-cta a{align-items:center;background:var(--ed-olive);border:1px solid var(--ed-olive);border-radius:999px;box-shadow:0 16px 32px rgb(81 82 43 / .2);color:#fff!important;display:inline-flex;font-weight:900;justify-content:center;letter-spacing:.02em;min-height:48px;padding:12px 22px;text-decoration:none}.ed-blog-post-cta a:hover{background:var(--ed-olive-deep);border-color:var(--ed-olive-deep);color:#fff!important}.ed-blog-single__content h2,.ed-blog-single__content h3,.ed-blog-single__content h4{color:var(--ed-ink);font-family:Georgia,"Times New Roman",serif;line-height:1.15;margin:1.45em 0 .45em}.ed-blog-single__content h2{font-size:clamp(1.7rem, 3vw, 2.35rem)}.ed-blog-single__content h3{font-size:clamp(1.35rem, 2.2vw, 1.8rem)}.ed-blog-single__content p,.ed-blog-single__content ul,.ed-blog-single__content ol,.ed-blog-single__content blockquote{margin:0 0 1.15em}.ed-blog-single__content a{color:var(--ed-olive-deep);font-weight:800}.ed-blog-single__content ul,.ed-blog-single__content ol{padding-left:1.25em}.ed-blog-single__content li+li{margin-top:.45em}.ed-blog-single__content blockquote{background:rgb(125 120 72 / .08);border-left:4px solid var(--ed-olive);border-radius:18px;color:var(--ed-ink);font-family:Georgia,"Times New Roman",serif;font-size:1.2rem;line-height:1.45;padding:18px 20px}.ed-blog-single__content img{border-radius:20px;height:auto}.ed-redesign-route .addtoany_share_save_container,.ed-redesign-route .addtoany_shortcode{display:none!important}.ed-blog-share-panel{background:radial-gradient(circle at 100% 0,rgb(255 255 255 / .9),transparent 34%),rgb(246 240 229 / .76);border:1px solid var(--ed-line);border-radius:24px;display:grid;gap:18px;margin-top:34px;padding:18px}.ed-blog-share-panel__nav{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.ed-blog-share-panel__nav a,.ed-blog-share-panel__nav span{align-items:center;border:1px solid var(--ed-line);border-radius:999px;color:var(--ed-ink);display:inline-flex;font-weight:900;justify-content:center;min-height:44px;padding:0 18px;text-decoration:none}.ed-blog-share-panel__nav a:first-child,.ed-blog-share-panel__nav span:first-child{justify-self:start}.ed-blog-share-panel__nav a:last-child,.ed-blog-share-panel__nav span:last-child{justify-self:end}.ed-blog-share-panel__nav span{color:rgb(43 35 29 / .42)}.ed-blog-share-panel__nav .ed-blog-share-panel__blog{background:var(--ed-olive);border-color:var(--ed-olive);color:#fff}.ed-blog-share-panel__share{align-items:center;border-top:1px solid rgb(125 120 72 / .18);display:flex;gap:14px;justify-content:space-between;padding-top:16px}.ed-blog-share-panel__share>span{color:var(--ed-olive);font-size:.76rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ed-blog-share-panel__share div{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.ed-blog-share-panel__share a{align-items:center;background:rgb(255 253 249 / .88);border:1px solid var(--ed-line);border-radius:999px;color:var(--ed-ink);display:inline-flex;font-size:.88rem;font-weight:900;min-height:38px;padding:0 14px;text-decoration:none}.ed-blog-share-panel__share a:hover,.ed-blog-share-panel__nav a:hover{border-color:var(--ed-olive);color:var(--ed-olive-deep)}.ed-blog-single__aside{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4px;position:static}.ed-blog-side-card{background:rgb(255 253 249 / .86);border:1px solid var(--ed-line);border-radius:22px;box-shadow:0 14px 32px rgb(53 37 12 / .05);display:grid;gap:12px;grid-template-rows:auto auto 1fr auto;min-height:238px;padding:22px}.ed-blog-side-card--shop{background:radial-gradient(circle at 100% 0,rgb(255 255 255 / .92),transparent 42%),linear-gradient(180deg,rgb(125 120 72 / .16),rgb(125 120 72 / .09))}.ed-blog-side-card span{color:var(--ed-olive);font-size:.74rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ed-blog-side-card h2,.ed-blog-side-card p{margin:0}.ed-blog-side-card h2{color:var(--ed-ink);font-family:"Qanelas Soft Semi Bold","Helvetica",sans-serif;font-size:1.15rem;line-height:1.18}.ed-blog-side-card p{color:var(--ed-subtle);line-height:1.48}.ed-blog-side-card .ed-home-btn,.ed-blog-side-card .ed-home-link{align-self:end;border-radius:999px;justify-content:center;min-height:48px;text-align:center;text-decoration:none;width:100%}.ed-blog-side-card .ed-home-link{align-items:center;border:1px solid rgb(92 78 49 / .28);color:var(--ed-olive-deep);display:inline-flex;padding:0 16px;white-space:normal}.ed-blog-side-card .ed-home-btn--primary,.ed-blog-side-card .ed-home-btn--primary:visited{background:var(--ed-olive);border:1px solid var(--ed-olive);color:#fff!important}.ed-blog-side-card .ed-home-btn--secondary,.ed-blog-side-card .ed-home-btn--secondary:visited{color:var(--ed-olive-deep)}.ed-blog-related{margin-top:42px}.ed-blog-archive-grid--related{grid-template-columns:repeat(3,minmax(0,1fr))}.ed-single-product-page{padding-bottom:88px}.ed-product-detail{align-items:start;display:grid;gap:30px;grid-template-columns:minmax(0,0.52fr) minmax(340px,0.48fr);padding:0}.ed-product-detail__media{align-self:start;background:#fffaf3;border:1px solid var(--ed-line);border-radius:26px;box-shadow:var(--ed-shadow);min-height:0;overflow:visible;padding:14px;position:relative}.ed-product-detail__badge{background:var(--ed-olive-deep);border-radius:999px;color:#fff;font-size:.86rem;font-weight:800;left:28px;padding:9px 13px;position:absolute;top:28px;z-index:5}.ed-product-detail__media .woocommerce-product-gallery{float:none!important;margin:0!important;opacity:1!important;width:100%!important}.ed-product-detail__media .flex-viewport{background:#fff;border-radius:20px;overflow:hidden}.ed-product-detail__media .woocommerce-product-gallery__wrapper{margin:0}.ed-product-detail__media .woocommerce-product-gallery__image img{aspect-ratio:4 / 5;background:#fff;border-radius:20px;display:block;max-height:480px;object-fit:contain;width:100%}.ed-product-detail__media .woocommerce-product-gallery__trigger,.ed-product-detail__media .onsale{display:none}.ed-product-detail__media .flex-control-nav,.ed-product-detail__media .flex-control-thumbs,.ed-product-detail__media ol.flex-control-thumbs{align-items:stretch;display:grid!important;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none!important;list-style-position:outside!important;list-style-type:none!important;margin:12px 0 0!important;padding:0!important;width:100%}.ed-product-detail__media .flex-control-nav li,.ed-product-detail__media .flex-control-thumbs li,.ed-product-detail__media ol.flex-control-thumbs li{display:block!important;float:none!important;list-style:none!important;list-style-type:none!important;margin:0!important;padding:0!important;width:auto!important}.ed-product-detail__media .flex-control-nav li::marker,.ed-product-detail__media .flex-control-thumbs li::marker,.ed-product-detail__media ol.flex-control-thumbs li::marker{content:""!important;display:none!important;font-size:0!important}.ed-product-detail__media .flex-control-thumbs img,.ed-product-detail__media ol.flex-control-thumbs img{aspect-ratio:1 / 1;background:#fff;border:1px solid var(--ed-line);border-radius:12px;cursor:pointer;display:block;height:auto!important;object-fit:cover;opacity:.58;width:100%!important}.ed-product-detail__media .flex-control-thumbs img.flex-active,.ed-product-detail__media .flex-control-thumbs img:hover,.ed-product-detail__media ol.flex-control-thumbs img.flex-active,.ed-product-detail__media ol.flex-control-thumbs img:hover{border-color:var(--ed-olive);opacity:1}.ed-product-detail__summary{align-self:start;background:radial-gradient(circle at 0 0,rgb(255 255 255 / .96),transparent 34%),linear-gradient(135deg,rgb(255 252 247 / .98),rgb(239 231 214 / .68));border:1px solid var(--ed-line);border-radius:26px;box-shadow:var(--ed-shadow);display:flex;flex-direction:column;gap:13px;min-height:0;padding:24px}.ed-product-detail__category{color:var(--ed-olive);font-size:.78rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.ed-product-detail__context{color:var(--ed-olive-deep);font-size:.92rem;font-weight:700;line-height:1.35;margin:-4px 0 0}.ed-product-detail__summary h1{color:var(--ed-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2rem, 3.05vw, 3.25rem);hyphens:manual;letter-spacing:-.045em;line-height:1.02;margin:0;overflow-wrap:normal;word-break:normal}.ed-product-detail__vendor-byline{align-items:center;color:var(--ed-subtle);display:flex;flex-wrap:wrap;font-size:.9rem;gap:6px 9px;line-height:1.35;margin:-2px 0 0}.ed-product-detail__vendor-byline a{color:var(--ed-olive-deep);font-weight:900}.ed-product-detail__vendor-byline span{align-items:center;display:inline-flex;font-size:.78rem;font-weight:800;gap:7px;letter-spacing:.04em;text-transform:uppercase}.ed-product-detail__vendor-byline span::before{background:var(--ed-olive);border-radius:50%;content:"";height:5px;width:5px}.ed-product-detail__intro{color:var(--ed-subtle);font-size:.98rem;line-height:1.48;margin:0;max-width:620px}.ed-product-detail__price{color:var(--ed-ink);font-size:1.2rem;font-weight:900}.ed-product-detail__price del{color:var(--ed-subtle);font-size:1rem;font-weight:600;margin-right:8px}.ed-product-detail__urgency{background:rgb(255 253 249 / .86);border:1px solid var(--ed-line);border-radius:18px;display:grid;gap:4px;padding:13px 16px}.ed-product-detail__urgency strong{color:var(--ed-ink)}.ed-product-detail__urgency span{color:var(--ed-subtle);line-height:1.45}.ed-product-detail__urgency--sold{background:rgb(77 70 60 / .08)}.ed-product-detail__policy-note{background:radial-gradient(circle at 100% 0,rgb(255 255 255 / .92),transparent 42%),rgb(255 253 249 / .88);border:1px solid var(--ed-line);border-radius:18px;box-shadow:0 14px 32px rgb(53 37 12 / .06);color:var(--ed-subtle);display:grid;gap:6px;line-height:1.48;padding:14px 16px}.ed-product-detail__policy-note strong{color:var(--ed-ink);font-size:.95rem;line-height:1.35}.ed-product-detail__policy-note span{font-size:.9rem}.ed-product-detail__actions{display:flex;flex-wrap:wrap;gap:12px}.ed-product-detail__actions--secondary .ed-home-btn{font-size:.88rem;min-height:42px;padding-left:16px;padding-right:16px}.ed-product-detail__buy-now.ed-product-detail__buy-now--options{min-width:132px}.ed-product-detail__buy-now{min-width:190px}.ed-product-detail__cart{align-self:start;background:rgb(255 253 249 / .74);border:1px solid var(--ed-line);border-radius:18px;padding:12px 14px}.ed-product-detail__cart--simple{align-items:end;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.ed-product-detail__cart--simple .stock,.ed-product-detail__cart--simple .ast-stock-detail{grid-column:1 / -1}.ed-product-detail__cart-buy-now{height:44px;min-height:44px;padding:0 18px;white-space:nowrap}.ed-product-detail__cart .ast-stock-detail,.ed-product-detail__cart .stock{color:var(--ed-subtle);font-size:.9rem;line-height:1.35;margin:0 0 12px}.ed-product-detail__cart .ast-stock-avail{color:var(--ed-ink);font-weight:800}.ed-product-detail__cart form.cart{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:0}.ed-product-detail__cart form.variations_form{align-items:stretch;display:grid;gap:14px}.ed-product-detail__cart table.variations{border:0!important;margin:0!important;width:100%}.ed-product-detail__cart table.variations tbody,.ed-product-detail__cart table.variations tr{display:grid;gap:8px}.ed-product-detail__cart table.variations th,.ed-product-detail__cart table.variations td{background:transparent!important;border:0!important;display:block;padding:0!important;text-align:left}.ed-product-detail__cart table.variations th.label label{color:var(--ed-ink);display:block;font-size:.88rem;font-weight:900;letter-spacing:.08em;margin:0;text-transform:uppercase}.ed-product-detail__cart table.variations td.value{display:grid;gap:8px}.ed-product-detail__cart table.variations select{background-color:#fff;border:1px solid var(--ed-line);border-radius:999px;color:var(--ed-ink);font-weight:700;min-height:46px;padding:0 44px 0 16px;width:100%}.ed-product-detail__cart table.variations .reset_variations{color:var(--ed-olive-deep);font-size:.86rem;font-weight:800;justify-self:start}.ed-product-detail__cart .single_variation_wrap{display:grid;gap:12px}.ed-product-detail__cart .woocommerce-variation{color:var(--ed-subtle);font-size:.92rem;line-height:1.42}.ed-product-detail__cart .woocommerce-variation-price .price{color:var(--ed-ink);font-size:1.12rem;font-weight:900}.ed-product-detail__cart .woocommerce-variation-add-to-cart{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ed-product-detail__cart .quantity input.qty{background:#fff;border:1px solid var(--ed-line);border-radius:999px;min-height:44px;padding:0 8px}.ed-product-detail__cart .single_add_to_cart_button{background:transparent!important;border:1px solid rgb(125 120 72 / .34)!important;border-radius:999px!important;color:var(--ed-olive-deep)!important;font-weight:800!important;min-height:44px;padding:0 18px!important}.ed-product-detail__cart .single_add_to_cart_button:not(.disabled):hover{background:var(--ed-olive)!important;border-color:var(--ed-olive)!important;color:#fff!important}.ed-product-detail__cart--simple .single_add_to_cart_button:not(.disabled){background:var(--ed-olive)!important;border-color:var(--ed-olive)!important;color:#fff!important}.ed-product-detail__cart .single_add_to_cart_button.disabled,.ed-product-detail__cart .single_add_to_cart_button:disabled{cursor:not-allowed;opacity:.48}.ed-product-detail__trust{align-self:start;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2px}.ed-product-detail__trust div{background:rgb(255 253 249 / .82);border:1px solid var(--ed-line);border-radius:16px;display:grid;gap:5px;padding:12px}.ed-product-detail__trust strong{color:var(--ed-ink);font-size:.94rem}.ed-product-detail__trust span{color:var(--ed-subtle);font-size:.86rem;line-height:1.38}.ed-product-detail__summary{gap:10px;padding:20px}.ed-product-detail__summary h1{font-size:clamp(1.82rem, 2.55vw, 2.72rem);line-height:1}.ed-product-detail__intro{font-size:.92rem;line-height:1.42}.ed-product-detail__price{font-size:1.1rem}.ed-product-detail__urgency{border-radius:15px;gap:2px;padding:10px 12px}.ed-product-detail__actions{gap:9px}.ed-product-detail__buy-now.ed-product-detail__buy-now--options{min-width:132px}.ed-product-detail__buy-now{min-width:168px}.ed-product-detail__cart{border-radius:16px;padding:10px;width:100%}.ed-product-detail__cart form.variations_form{gap:10px}.ed-product-detail__cart table.variations tbody,.ed-product-detail__cart table.variations tr,.ed-product-detail__cart table.variations td.value{gap:6px}.ed-product-detail__cart table.variations th.label label{font-size:.78rem;letter-spacing:.07em}.ed-product-detail__cart table.variations select{min-height:40px}.ed-product-detail__cart .single_variation_wrap{gap:9px}.ed-product-detail__cart .woocommerce-variation-add-to-cart{gap:8px}.ed-product-detail__cart .quantity input.qty,.ed-product-detail__cart .single_add_to_cart_button{min-height:38px}.ed-product-detail__trust{gap:8px;width:100%}.ed-product-detail__trust div{border-radius:14px;gap:3px;padding:9px 10px}.ed-product-detail__trust strong{font-size:.82rem;line-height:1.18}.ed-product-detail__trust span{display:-webkit-box;font-size:.76rem;line-height:1.3;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ed-product-description{background:radial-gradient(circle at 100% 0,rgb(255 255 255 / .94),transparent 34%),linear-gradient(135deg,rgb(255 253 249 / .96),rgb(241 234 220 / .68));border:1px solid var(--ed-line);border-radius:30px;box-shadow:0 22px 54px rgb(53 37 12 / .08);margin-top:30px;padding:clamp(24px, 4vw, 38px)}.ed-product-description h2{color:var(--ed-ink);font-family:"Qanelas Soft Semi Bold","Helvetica",sans-serif;font-size:clamp(1.8rem, 3vw, 2.55rem);letter-spacing:-.04em;line-height:1.04;margin:8px 0 22px}.ed-product-description__body{align-items:start;display:grid;gap:24px clamp(24px, 3vw, 38px);grid-template-columns:minmax(0,1.45fr) minmax(280px,0.8fr)}.ed-product-description__body--single{grid-template-columns:minmax(0,1fr)}.ed-product-description__content{color:var(--ed-subtle);font-size:1rem;line-height:1.66;max-width:760px}.ed-product-description__content>*+*{margin-top:18px}.ed-product-description__content>p:first-child{border-bottom:1px solid rgb(125 120 72 / .16);color:var(--ed-ink);font-size:clamp(1.06rem, 1.7vw, 1.22rem);line-height:1.55;margin-bottom:4px;padding-bottom:18px}.ed-product-description__content h2{font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.65rem, 2.5vw, 2.25rem);letter-spacing:-.04em;margin:4px 0 0}.ed-product-description__content p{margin:0}.ed-product-description__content ul{background:rgb(255 253 249 / .82);border:1px solid var(--ed-line);border-radius:22px;display:grid;gap:10px;list-style:none;margin:4px 0;padding:18px 20px}.ed-product-description__content li{color:var(--ed-ink);line-height:1.42;padding-left:28px;position:relative}.ed-product-description__content li::before{background:var(--ed-olive);border-radius:50%;content:"";height:7px;left:4px;position:absolute;top:.65em;width:7px}.ed-product-description__aside{align-self:start;display:grid;gap:16px;min-width:0}.ed-product-description__aside .emprendedoor-politica-cambios,.ed-product-description__aside .emprendedoor-contacto-whatsapp{align-self:start;background:radial-gradient(circle at 100% 0,rgb(255 255 255 / .92),transparent 42%),rgb(255 253 249 / .88)!important;border:1px solid var(--ed-line)!important;border-radius:22px;box-shadow:0 14px 32px rgb(53 37 12 / .06);color:var(--ed-subtle);line-height:1.48;margin:0!important;padding:18px!important}.ed-product-description__aside .emprendedoor-politica-cambios>*+*,.ed-product-description__aside .emprendedoor-contacto-whatsapp>*+*{margin-top:10px!important}.ed-product-description__aside .emprendedoor-politica-cambios p,.ed-product-description__aside .emprendedoor-contacto-whatsapp p{margin:0!important}.ed-product-description__aside .emprendedoor-politica-cambios strong,.ed-product-description__aside .emprendedoor-contacto-whatsapp strong{color:var(--ed-ink);display:block;font-size:1rem;line-height:1.35}.ed-product-description__aside .emprendedoor-contacto-whatsapp{border-color:rgb(37 211 102 / .24)!important}.ed-product-description__aside .emprendedoor-contacto-whatsapp a{align-items:center;background:#25d366!important;border-radius:999px!important;color:#fff!important;display:inline-flex;font-weight:900!important;min-height:42px;padding:0 18px!important;text-decoration:none!important}.ed-product-description__content>*:first-child{margin-top:0}.ed-product-description__content>*:last-child{margin-bottom:0}.ed-product-story{align-items:center;background:rgb(255 253 249 / .82);border:1px solid var(--ed-line);border-radius:28px;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(260px,0.38fr);margin-top:28px;padding:30px}.ed-product-story h2{font-size:clamp(2rem, 4vw, 3.4rem);letter-spacing:-.05em;line-height:.98;margin:8px 0 12px}.ed-product-story p{color:var(--ed-subtle);font-size:1.02rem;line-height:1.6;margin:0 0 18px;max-width:700px}.ed-product-story__visual{align-items:center;background:#fffaf3;border:1px solid var(--ed-line);border-radius:22px;display:flex;justify-content:center;min-height:210px;overflow:hidden}.ed-product-story__visual img{height:100%;min-height:210px;object-fit:cover;width:100%}.ed-product-story__visual span{align-items:center;background:var(--ed-olive-soft);border-radius:999px;color:var(--ed-olive-deep);display:inline-flex;font-size:3rem;font-weight:900;height:110px;justify-content:center;width:110px}.ed-product-related{margin-top:44px}.ed-home-footer{background:#fff0;border-top:0;clear:both;margin-top:42px;padding:16px 0 58px;width:100%}.ed-home-footer__card{background:radial-gradient(circle at 0 0,rgb(255 255 255 / .94),#fff0 32%),linear-gradient(180deg,rgb(255 253 248 / .98),rgb(247 241 231 / .96));border:1px solid var(--ed-line);border-radius:26px;box-shadow:0 22px 44px rgb(53 37 12 / .07);overflow:hidden;padding:0}.ed-home-footer__main{display:grid;gap:0;grid-template-columns:minmax(260px,300px) minmax(610px,1fr) minmax(250px,280px);padding:42px 28px 40px}.ed-home-footer__brand{align-content:center;align-items:center;border-right:1px solid var(--ed-line);color:var(--ed-ink);display:grid;gap:16px;justify-items:center;min-height:100%;padding:6px 28px 6px 0;text-align:center}.ed-home-footer__logo{display:block;max-height:176px;max-width:190px;object-fit:contain;width:min(188px, 100%)}.ed-home-footer__brand .ed-home-brand{justify-self:center}.ed-home-footer__brand p,.ed-home-footer__column a,.ed-home-footer__visit p,.ed-home-footer__bottom a,.ed-home-footer__bottom span{color:var(--ed-subtle);font-size:.95rem;line-height:1.65;margin:0}.ed-home-footer__brand p{color:var(--ed-subtle);font-size:.95rem;line-height:1.58;max-width:270px}.ed-home-footer__brand p strong{color:var(--ed-ink);display:block;font-weight:800;margin-bottom:4px}.ed-home-footer__nav{display:grid;gap:0;grid-template-columns:minmax(0,0.92fr) minmax(0,0.92fr) minmax(180px,1.16fr);padding:0}.ed-home-footer__column{display:grid;align-content:start;border-right:1px solid var(--ed-line);gap:11px;padding:6px 24px}.ed-home-footer__column:nth-child(3){border-right:0;padding-right:18px}.ed-home-footer__column h3,.ed-home-footer__visit h3{color:var(--ed-olive-deep);font-family:Georgia,"Times New Roman",serif;font-size:1.24rem;font-weight:700;line-height:1;margin:0 0 12px;position:relative;white-space:nowrap}.ed-home-footer__column h3::after,.ed-home-footer__visit h3::after{background:var(--ed-olive);border-radius:999px;content:"";display:block;height:1px;margin-top:10px;width:72px}.ed-home-footer__column a:hover{color:var(--ed-olive-deep)}.ed-home-footer__visit{align-content:start;background:#fff0;border:0;border-radius:0;display:grid;gap:10px;border-left:1px solid var(--ed-line);padding:6px 0 6px 28px}.ed-home-footer__visit>span{color:var(--ed-olive);font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ed-home-footer__social{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.ed-home-footer__social a{border:1px solid rgb(125 120 72 / .16);border-radius:999px;color:var(--ed-olive-deep);line-height:1.2;padding:8px 12px}.ed-home-footer__social-primary{background:rgb(125 120 72 / .09);border-color:rgb(125 120 72 / .22)!important;color:var(--ed-olive-deep)!important}.ed-home-footer__bottom{align-items:center;border-top:1px solid var(--ed-line);display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:20px 52px 22px}.ed-weekly-catalog-page{min-height:100vh;padding-bottom:96px}.ed-catalog-hero{align-items:center;background:radial-gradient(circle at 12% 0,rgb(255 255 255 / .96),transparent 34%),linear-gradient(135deg,rgb(255 252 247 / .98),rgb(239 231 214 / .74));border:1px solid var(--ed-line);border-radius:calc(var(--ed-radius-lg) + 4px);box-shadow:var(--ed-shadow);display:grid;gap:42px;grid-template-columns:minmax(0,1fr) minmax(330px,0.42fr);padding:42px}.ed-catalog-hero__copy{display:grid;gap:18px;max-width:820px}.ed-catalog-hero h1{font-size:clamp(3.2rem, 5.8vw, 6.45rem);letter-spacing:-.055em;line-height:.94;margin:0}.ed-catalog-hero__copy p{color:var(--ed-subtle);font-size:clamp(1.05rem, 1.25vw, 1.28rem);line-height:1.55;margin:0;max-width:720px}.ed-catalog-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:4px}.ed-catalog-hero__note{align-content:start;background:rgb(255 253 249 / .72);border:1px solid rgb(125 120 72 / .18);border-radius:24px;display:grid;gap:14px;padding:24px 24px 22px}.ed-catalog-hero__note strong{color:var(--ed-ink);font-size:1.22rem;line-height:1.25}.ed-catalog-hero__note span{color:var(--ed-subtle);font-size:1rem;line-height:1.55}.ed-catalog-hero__note ul{display:grid;gap:10px;list-style:none;margin:8px 0 0;padding:0}.ed-catalog-hero__note li{background:rgb(125 120 72 / .08);border:1px solid rgb(125 120 72 / .12);border-radius:16px;display:grid;gap:3px;padding:12px 14px}.ed-catalog-hero__note b{color:var(--ed-ink);font-size:.92rem;line-height:1.25}.ed-catalog-hero__note li span{font-size:.86rem;line-height:1.35}.ed-catalog-toolbar{align-items:center;background:rgb(255 253 249 / .8);border:1px solid var(--ed-line);border-radius:999px;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:space-between;margin:22px 0;padding:14px 18px}.ed-catalog-toolbar span,.ed-catalog-toolbar a{color:var(--ed-olive-deep);font-size:.96rem;font-weight:700}.ed-catalog-toolbar span:nth-child(2){color:var(--ed-subtle);font-weight:600}.ed-catalog-grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.ed-catalog-card{box-shadow:0 14px 30px rgb(53 37 12 / .05)}.ed-catalog-card .ed-product-card__media{aspect-ratio:16 / 11;background:#f3ecdf}.ed-catalog-card .ed-product-card__body{gap:10px;min-height:190px;padding:18px 20px 20px}.ed-catalog-card .ed-product-card__body h2{font-size:1.12rem;letter-spacing:-.02em;line-height:1.28;margin:0}.ed-catalog-card .ed-product-card__body h2 a{color:inherit}.ed-catalog-card .ed-product-card__body p{color:var(--ed-subtle);font-size:.98rem;line-height:1.48;margin:0}.ed-catalog-card.is-sold .ed-product-card__media img{filter:grayscale(1);opacity:.56}.ed-catalog-card.is-sold .ed-product-card__badge{background:rgb(36 31 26 / .82)}.ed-catalog-sold{margin-top:46px}.ed-catalog-grid--sold{grid-template-columns:repeat(4,minmax(0,1fr))}.ed-catalog-empty{background:rgb(255 253 249 / .84);border:1px solid var(--ed-line);border-radius:var(--ed-radius-lg);display:grid;gap:16px;justify-items:start;padding:34px}.ed-catalog-empty h2{font-size:clamp(2rem, 3vw, 3.4rem);line-height:1;margin:0}.ed-catalog-empty p{color:var(--ed-subtle);font-size:1.05rem;margin:0}.ed-shop-page .ed-home-shell{max-width:1320px}.ed-shop-hero{align-items:center;background:radial-gradient(circle at 4% 12%,rgb(255 255 255 / .98),#fff0 34%),radial-gradient(circle at 92% 15%,rgb(125 120 72 / .13),#fff0 28%),linear-gradient(135deg,rgb(255 253 249 / .98),rgb(243 236 223 / .76));border:1px solid var(--ed-line);border-radius:var(--ed-radius-lg);box-shadow:var(--ed-shadow);display:grid;gap:clamp(22px, 4vw, 52px);grid-template-columns:minmax(0,1fr) minmax(280px,420px);margin-bottom:18px;overflow:hidden;padding:clamp(26px, 4vw, 44px) clamp(28px, 5vw, 58px);position:relative}.ed-shop-hero::before{background:rgb(125 120 72 / .68);border-radius:999px;content:"";height:5px;left:clamp(28px, 5vw, 58px);position:absolute;top:clamp(26px, 4vw, 44px);width:58px}.ed-shop-hero__copy{padding-top:22px}.ed-shop-hero h1{font-family:Georgia,"Times New Roman",serif;font-size:clamp(3.1rem, 5.6vw, 5.6rem);letter-spacing:-.065em;line-height:.92;margin:10px 0 14px;max-width:640px}.ed-shop-hero p{color:var(--ed-subtle);font-size:clamp(1.02rem, 1.3vw, 1.18rem);line-height:1.5;margin:0;max-width:650px}.ed-shop-hero__aside{align-self:center;background:rgb(255 253 249 / .9);border:1px solid var(--ed-line);border-radius:26px;box-shadow:0 18px 36px rgb(53 37 12 / .07);display:grid;gap:16px;padding:24px}.ed-shop-hero__aside strong{color:var(--ed-ink);font-size:1.34rem;letter-spacing:-.03em;line-height:1.18}.ed-shop-hero__points{display:grid;gap:10px}.ed-shop-hero__points span{align-items:center;background:rgb(243 236 223 / .72);border:1px solid rgb(125 120 72 / .12);border-radius:999px;color:var(--ed-subtle);display:flex;font-size:.94rem;font-weight:700;gap:10px;line-height:1.25;padding:10px 12px}.ed-shop-hero__points span::before{background:var(--ed-olive);border-radius:999px;content:"";flex:0 0 8px;height:8px;width:8px}.ed-shop-paths{align-items:center;background:rgb(255 253 249 / .74);border:1px solid var(--ed-line);border-radius:24px;display:flex;gap:20px;justify-content:space-between;margin-bottom:14px;padding:16px 18px}.ed-shop-paths h2{color:var(--ed-ink);font-size:1.35rem;line-height:1.1;margin:0}.ed-shop-paths .ed-shop-control-label{margin-bottom:5px}.ed-shop-paths__actions{display:flex;flex-wrap:wrap;gap:10px}.ed-shop-paths__actions .ed-home-btn{min-height:48px;padding:12px 18px}.ed-shop-controls{align-items:start;display:grid;gap:14px;grid-template-areas:"collections sort";grid-template-columns:minmax(0,1fr) 230px;margin-bottom:20px}.ed-shop-filter-panel--collections{grid-area:collections}.ed-shop-controls .ed-shop-sort{grid-area:sort}.ed-catalog-entry--shop{margin-bottom:14px}.ed-catalog-entry--shop .ed-home-section__head h2{font-size:1.75rem}.ed-catalog-entry--shop .ed-shop-filters a{padding:8px 12px}.ed-shop-filter-panel,.ed-shop-sort{background:rgb(255 253 249 / .74);border:1px solid var(--ed-line);border-radius:24px;box-shadow:0 10px 24px rgb(53 37 12 / .035);min-width:0;padding:14px}.ed-shop-control-label,.ed-shop-sort label{color:var(--ed-olive-deep);display:block;font-size:.76rem;font-weight:800;letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.ed-shop-filters{display:flex;flex-wrap:wrap;gap:8px}.ed-shop-filters a,.ed-shop-sort select{background:rgb(255 253 249 / .82);border:1px solid var(--ed-line);border-radius:999px;color:var(--ed-subtle);font-size:.94rem;font-weight:700}.ed-shop-filters a{padding:9px 13px}.ed-shop-filters a.is-active,.ed-shop-filters a:hover{background:var(--ed-olive);border-color:var(--ed-olive);color:#fff}.ed-shop-sort{align-items:stretch;display:flex;flex-direction:column;justify-content:center}.ed-shop-sort select{background-color:rgb(255 253 249 / .95);min-height:44px;padding:0 36px 0 14px;width:100%}.ed-shop-summary{align-items:center;background:rgb(255 253 249 / .78);border:1px solid var(--ed-line);border-radius:999px;display:flex;gap:18px;justify-content:space-between;margin-bottom:22px;padding:14px 18px}.ed-shop-summary span:first-child{color:var(--ed-olive-deep);font-weight:800}.ed-shop-summary span:last-child{color:var(--ed-subtle);font-weight:600}.ed-shop-grid{display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr))}.ed-shop-card{box-shadow:0 14px 30px rgb(53 37 12 / .05)}.ed-shop-card .ed-product-card__media{aspect-ratio:1 / .86;background:#f3ecdf}.ed-shop-card .ed-product-card__body{min-height:210px;padding:18px}.ed-shop-card .ed-product-card__body h2{font-size:1rem;letter-spacing:-.02em;line-height:1.32;margin:0}.ed-shop-card .ed-product-card__body h2 a{color:inherit}.ed-shop-card .ed-product-card__body p{color:var(--ed-subtle);font-size:.94rem;line-height:1.45;margin:0}.ed-shop-card__footer{align-items:end;display:flex;gap:12px;justify-content:space-between;margin-top:auto}.ed-shop-card__footer a{color:var(--ed-olive-deep);font-size:.9rem;font-weight:800;white-space:nowrap}.ed-shop-card.is-sold .ed-product-card__media img{filter:grayscale(1);opacity:.55}.ed-shop-card.is-sold .ed-product-card__badge{background:rgb(36 31 26 / .82)}.ed-shop-pagination{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:32px}.ed-shop-pagination a{align-items:center;background:rgb(255 253 249 / .82);border:1px solid var(--ed-line);border-radius:999px;color:var(--ed-subtle);display:inline-flex;font-weight:800;height:42px;justify-content:center;min-width:42px;padding:0 14px}.ed-shop-pagination a.is-active,.ed-shop-pagination a:hover{background:var(--ed-olive);border-color:var(--ed-olive);color:#fff}.ed-vendor-store-redesign{background:var(--ed-cream)}.ed-vendor-store-page{color:var(--ed-ink);margin:0 auto;max-width:1220px;padding:clamp(24px, 4vw, 48px) 20px 88px}.ed-vendor-store-page *,.ed-vendor-store-page *::before,.ed-vendor-store-page *::after{box-sizing:border-box}.ed-vendor-store-hero,.ed-vendor-store-intro,.ed-vendor-store-products,.ed-vendor-store-cta{background:radial-gradient(circle at 100% 0%,rgb(160 156 89 / .14),transparent 26rem),rgb(255 253 249 / .92);border:1px solid var(--ed-line);border-radius:30px;box-shadow:0 20px 58px rgb(63 55 39 / .08);overflow:hidden}.ed-vendor-store-hero{display:grid;gap:20px;padding:clamp(20px, 3.2vw, 34px)}.ed-vendor-store-back{color:var(--ed-olive-deep);display:inline-flex;font-size:.88rem;font-weight:900;margin-bottom:18px;text-decoration:none}.ed-vendor-store-back::before{content:"\2190";margin-right:8px}.ed-vendor-store-brand{align-items:start;display:grid;gap:16px;grid-template-columns:80px minmax(0,1fr);margin-top:4px}.ed-vendor-store-brand img,.ed-vendor-store-brand__initials{border:1px solid rgb(111 109 61 / .16);border-radius:22px;flex:0 0 auto;height:80px;width:80px}.ed-vendor-store-brand img{background:#fff;object-fit:cover}.ed-vendor-store-brand__initials{align-items:center;background:var(--ed-olive);color:#fff;display:inline-flex;font-family:Georgia,serif;font-size:1.75rem;font-weight:800;justify-content:center}.ed-vendor-store-brand>div{min-width:0}.ed-vendor-store-brand h1{color:var(--ed-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.2rem, 5.4vw, 4.7rem);letter-spacing:-.055em;line-height:.96;margin:0;text-wrap:balance}.ed-vendor-store-brand p{color:var(--ed-subtle);font-size:.92rem;line-height:1.45;margin:8px 0 0}.ed-vendor-store-description{color:var(--ed-subtle);font-size:clamp(0.98rem, 1.15vw, 1.08rem);line-height:1.62;margin-top:18px;max-width:620px}.ed-vendor-store-description p{margin:0}.ed-vendor-store-description p+p{margin-top:1rem}.ed-vendor-store-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.ed-vendor-store-hero__visual{border-radius:24px;display:grid;min-height:300px;overflow:hidden;position:relative}.ed-vendor-store-hero__visual>img{display:block;height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.ed-vendor-store-hero__visual::after{background:linear-gradient(180deg,transparent 24%,rgb(31 26 21 / .56));content:"";inset:0;position:absolute}.ed-vendor-store-facts{align-self:end;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:14px;position:relative;z-index:1}.ed-vendor-store-facts article{backdrop-filter:blur(10px);background:rgb(255 253 249 / .82);border:1px solid rgb(255 255 255 / .38);border-radius:16px;padding:12px}.ed-vendor-store-facts span{color:var(--ed-olive-deep);display:block;font-size:.94rem;font-weight:900;line-height:1.1}.ed-vendor-store-facts p{color:var(--ed-subtle);font-size:.76rem;line-height:1.35;margin:4px 0 0}.ed-vendor-store-cta span{color:var(--ed-olive-deep);display:inline-block;font-size:.72rem;font-weight:900;letter-spacing:.16em;margin-bottom:12px;text-transform:uppercase}.ed-vendor-store-cta h2{color:var(--ed-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.45rem, 2.8vw, 2.25rem);letter-spacing:-.045em;line-height:1;margin:0}.ed-vendor-store-cta p{color:var(--ed-subtle);font-size:.96rem;line-height:1.55;margin:14px 0 0}.ed-vendor-store-products{margin-top:18px;padding:clamp(22px, 3vw, 34px)}.ed-vendor-store-section-head{align-items:end;display:grid;gap:20px}.ed-vendor-store-section-head h2{color:var(--ed-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(1.9rem, 4.2vw, 3.2rem);letter-spacing:-.055em;line-height:.98;margin:0;text-wrap:balance}.ed-vendor-store-section-head p{color:var(--ed-subtle);font-size:1rem;line-height:1.5;margin:14px 0 0}.ed-vendor-store-search{align-items:center;background:#fffdf9;border:1px solid rgb(111 109 61 / .16);border-radius:999px;display:flex;gap:10px;padding:6px}.ed-vendor-store-search input{background:#fff0;border:0;color:var(--ed-ink);flex:1;min-width:0;outline:0;padding:10px 12px}.ed-vendor-store-search button{background:var(--ed-olive);border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:.82rem;font-weight:900;letter-spacing:.04em;padding:11px 16px;text-transform:uppercase}.ed-vendor-store-cats{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.ed-vendor-store-cats a{background:rgb(255 253 249 / .76);border:1px solid var(--ed-line);border-radius:999px;color:var(--ed-olive-deep);font-size:.88rem;font-weight:900;padding:10px 14px;text-decoration:none}.ed-vendor-store-cats a.is-active,.ed-vendor-store-cats a:hover{background:var(--ed-olive);color:#fff}.ed-vendor-store-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.ed-vendor-store-card{background:#fffdf9}.ed-vendor-store-empty{background:#fffdf9;border:1px solid rgb(111 109 61 / .14);border-radius:24px;margin-top:26px;padding:28px}.ed-vendor-store-empty h3{font-family:Georgia,"Times New Roman",serif;font-size:1.8rem;line-height:1;margin:0}.ed-vendor-store-empty p{color:var(--ed-subtle);margin:12px 0 20px}.ed-vendor-store-cta{align-items:center;display:grid;gap:22px;margin-top:22px;padding:clamp(24px, 4vw, 40px)}@media (min-width:720px){.ed-vendor-store-section-head{grid-template-columns:minmax(0,1fr) minmax(320px,0.46fr)}}@media (min-width:1024px){.ed-vendor-store-hero{align-items:stretch;grid-template-columns:minmax(0,1fr) minmax(340px,0.78fr)}.ed-vendor-store-hero__visual{min-height:430px}.ed-vendor-store-cta{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:1023px){.ed-vendor-store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719px){.ed-vendor-store-page{padding-left:12px;padding-right:12px}.ed-vendor-store-brand{grid-template-columns:64px minmax(0,1fr)}.ed-vendor-store-brand h1{font-size:clamp(2rem, 12vw, 3.15rem)}.ed-vendor-store-brand img,.ed-vendor-store-brand__initials{height:64px;width:64px}.ed-vendor-store-hero__visual{min-height:360px}.ed-vendor-store-facts{grid-template-columns:1fr}.ed-vendor-store-grid{grid-template-columns:1fr}.ed-vendor-store-search{align-items:stretch;border-radius:22px;flex-direction:column;padding:10px}.ed-vendor-store-search button,.ed-vendor-store-actions .ed-home-btn,.ed-vendor-store-cta .ed-home-btn{justify-content:center;text-align:center;width:100%}}@media (max-width:1180px){.ed-home-header__inner{grid-template-columns:1fr;border-radius:32px;padding:20px}.ed-home-search{min-width:0;width:100%}.ed-home-tools{flex-wrap:wrap}.ed-home-hero,.ed-home-proof{grid-template-columns:1fr}.ed-home-hero__media{min-height:0;padding:24px 24px 0}.ed-home-hero__media img{height:auto;max-height:none}.ed-home-hero__content{padding:28px 28px 34px}.ed-home-benefits,.ed-product-grid,.ed-idea-grid,.ed-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-blog-hero__inner,.ed-blog-single-hero__inner,.ed-blog-single__layout{grid-template-columns:1fr}.ed-blog-shop-band{grid-template-columns:1fr}.ed-blog-shop-band__actions{justify-content:flex-start}.ed-blog-single__aside{grid-template-columns:repeat(3,minmax(0,1fr))}.ed-blog-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-blog-card--featured{grid-column:1 / -1;grid-template-columns:1fr}.ed-blog-card--featured .ed-blog-card__media{aspect-ratio:16 / 9}.ed-blog-single__aside{position:static}.ed-weekly-layout{grid-template-columns:1fr}.ed-product-grid--news{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ed-home-benefits{gap:0}.ed-benefit-card:nth-child(2n){border-right:0}.ed-benefit-card:nth-child(-n+2){border-bottom:1px solid var(--ed-line)}.ed-vendor-grid,.ed-home-proof__quotes,.ed-home-footer__main,.ed-home-footer__nav{grid-template-columns:1fr}.ed-home-footer__main{padding:34px}.ed-home-footer__brand,.ed-home-footer__column,.ed-home-footer__visit{border-right:0;border-bottom:1px solid var(--ed-line);padding:0 0 26px}.ed-home-footer__column:nth-child(3){grid-column:auto;margin-top:0;padding-top:0}.ed-home-footer__column:nth-child(3)::before{display:none}.ed-home-footer__visit{border-bottom:0;padding-bottom:0}.ed-home-footer__bottom{padding-left:34px;padding-right:34px}.ed-catalog-hero{grid-template-columns:1fr}.ed-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-catalog-signup-strip .ed-catalog-signup{align-items:stretch;grid-template-columns:1fr}.ed-catalog-signup-strip .ed-catalog-signup__microcopy{grid-column:auto}.ed-shop-hero,.ed-shop-controls,.ed-product-detail,.ed-product-story{grid-template-columns:1fr}.ed-shop-controls{grid-template-areas:"collections" "sort"}.ed-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ed-product-detail__media .woocommerce-product-gallery__image img{max-height:480px}.ed-product-detail__trust{grid-template-columns:1fr}}.ed-checkout-redesign .ed-checkout-delivery-intro{color:var(--ed-subtle);font-size:.9rem;line-height:1.5;margin:-6px 0 18px}.ed-checkout-redesign:has(#ship-to-different-address-checkbox:not(:checked)) .shipping_address{display:none!important}@media (max-width:767px){.ed-global-site-header{padding-bottom:8px}.ed-global-site-header .ed-home-topbar{margin-bottom:10px}.ed-global-site-header .ed-home-topbar__inner{min-height:32px;padding-left:14px;padding-right:14px}.ed-global-site-header .ed-home-topbar p{font-size:.72rem;line-height:1.25}.ed-global-site-header .ed-home-header{margin-bottom:12px}.ed-global-site-header .ed-home-header__inner{border-radius:24px;gap:10px;padding:12px}.ed-global-site-header .ed-home-brand__logo{max-width:172px;width:min(172px, 56vw)}.ed-global-site-header .ed-home-nav{display:flex;flex-wrap:nowrap;gap:8px;margin:0 -2px;max-width:100%;overflow-x:auto;padding:1px 2px 4px;scrollbar-width:none}.ed-global-site-header .ed-home-nav::-webkit-scrollbar{display:none}.ed-global-site-header .ed-home-nav a{background:rgb(255 253 249 / .74);border:1px solid rgb(125 120 72 / .18);border-radius:999px;flex:0 0 auto;font-size:.75rem;line-height:1;padding:8px 10px;white-space:nowrap}.ed-global-site-header .ed-home-tools{align-items:center;display:grid;gap:8px 10px;grid-template-columns:1fr auto}.ed-global-site-header .ed-home-search{grid-column:1 / -1}.ed-global-site-header .ed-home-search input[type="search"],.ed-global-site-header .ed-home-search button,.ed-global-site-header .ed-home-search input[type="submit"]{min-height:40px}.ed-global-site-header .ed-home-search input[type="search"]{font-size:.85rem;padding:0 12px}.ed-global-site-header .ed-home-search button,.ed-global-site-header .ed-home-search input[type="submit"]{font-size:.78rem;padding:0 12px}.ed-global-site-header .ed-home-mini-link{font-size:.82rem;line-height:1}.ed-global-site-header .ed-home-mini-link--cart span{font-size:.72rem;height:20px;min-width:20px}.qlwapp{--qlwapp-scheme-icon-size:52px !important;--qlwapp-scheme-icon-font-size:21px !important}.qlwapp__container.qlwapp__container--bottom-right{bottom:max(12px, env(safe-area-inset-bottom))!important;right:12px!important}.ed-redesign-home{padding:18px 0 56px}.ed-weekly-catalog-page{padding-bottom:84px}.ed-home-shell{padding:0 16px}.ed-home-topbar__inner{min-height:38px}.ed-home-topbar p{font-size:.78rem;text-align:center}.ed-home-header{margin-bottom:20px}.ed-home-header__inner{gap:16px;min-height:0;padding:18px 16px}.ed-home-brand__name{font-size:1.6rem}.ed-home-brand__logo{max-width:210px;width:min(210px, 68vw)}.ed-home-nav{gap:14px}.ed-home-nav a,.ed-home-mini-link{font-size:.9rem}.ed-home-tools{align-items:stretch;flex-direction:column}.ed-home-search{width:100%}.ed-home-hero__media{order:2;padding:16px 16px 0}.ed-home-hero__media img{border-radius:18px;max-height:none}.ed-home-hero__content{order:1;padding:24px 20px 28px}.ed-home-section__head{align-items:start;flex-direction:column}.ed-home-benefits,.ed-product-grid,.ed-idea-grid,.ed-home-proof__quotes{grid-template-columns:1fr}.ed-home-section--weekly{padding:22px 16px 18px}.ed-weekly-layout{gap:16px;grid-template-columns:1fr}.ed-weekly-editorial{padding:20px}.ed-weekly-feature strong,.ed-weekly-feature em{font-size:.9rem}.ed-product-grid--weekly{grid-auto-columns:minmax(188px,68vw);grid-auto-flow:column;grid-template-columns:none;margin-left:-4px;margin-right:-4px;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 4px 8px;scroll-snap-type:x proximity}.ed-product-card--weekly{scroll-snap-align:start}.ed-product-card--weekly .ed-product-card__media{aspect-ratio:4 / 3;height:auto}.ed-product-card--weekly .ed-product-card__body{min-height:0}.ed-product-card--weekly .ed-product-card__body p{min-height:0}.ed-home-section--news{margin-left:-16px;margin-right:-16px;padding:22px 16px 18px}.ed-blog-grid{grid-template-columns:1fr}.ed-blog-page{padding-bottom:70px}.ed-blog-hero{padding-top:8px}.ed-blog-hero__content,.ed-blog-hero__note,.ed-blog-single-hero__inner,.ed-blog-single__content{border-radius:22px}.ed-blog-hero__content,.ed-blog-single-hero__inner{padding:22px 20px}.ed-blog-hero__content{min-height:0}.ed-blog-hero__content h1,.ed-blog-single-hero h1{font-size:clamp(2rem, 11vw, 2.95rem);line-height:1}.ed-blog-single-hero h1{font-size:clamp(2.05rem, 11vw, 2.95rem)}.ed-blog-hero__actions{align-items:stretch;flex-direction:column}.ed-blog-hero__actions .ed-home-btn{justify-content:center;width:100%}.ed-blog-archive-grid,.ed-blog-archive-grid--related,.ed-blog-archive-grid--after-band{grid-template-columns:1fr}.ed-blog-shop-band{border-radius:20px;margin:18px 0;padding:20px}.ed-blog-shop-band__actions{align-items:stretch;flex-direction:column}.ed-blog-shop-band__actions .ed-home-btn{width:100%}.ed-blog-card--featured{display:flex}.ed-blog-card--featured .ed-blog-card__media{min-height:0}.ed-blog-single-hero__media{aspect-ratio:4 / 3;border-radius:18px}.ed-blog-share-panel{border-radius:20px;margin-top:26px;padding:14px}.ed-blog-share-panel__nav{grid-template-columns:1fr}.ed-blog-share-panel__nav a,.ed-blog-share-panel__nav span,.ed-blog-share-panel__nav a:first-child,.ed-blog-share-panel__nav span:first-child,.ed-blog-share-panel__nav a:last-child,.ed-blog-share-panel__nav span:last-child{justify-self:stretch}.ed-blog-share-panel__share{align-items:stretch;flex-direction:column}.ed-blog-share-panel__share div{justify-content:flex-start}.ed-blog-single__layout{gap:18px}.ed-blog-single__aside{grid-template-columns:1fr}.ed-blog-single__content{font-size:1rem;line-height:1.68;padding:22px 20px}.ed-news-note{align-items:flex-start;border-radius:18px;flex-direction:column;margin-top:-2px}.ed-product-grid--news{grid-auto-columns:minmax(172px,64vw);grid-auto-flow:column;grid-template-columns:none;margin-left:-4px;margin-right:-4px;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 4px 8px;scroll-snap-type:x proximity}.ed-product-card--news{scroll-snap-align:start}.ed-product-card--news .ed-product-card__body{min-height:0}.ed-vendor-grid{grid-template-columns:1fr}.ed-catalog-hero{border-radius:24px;gap:20px;padding:24px 20px}.ed-catalog-hero h1{font-size:clamp(2.45rem, 15vw, 4rem)}.ed-catalog-actions{align-items:stretch;flex-direction:column}.ed-catalog-actions .ed-home-btn{justify-content:center;width:100%}.ed-catalog-toolbar{align-items:start;border-radius:22px;flex-direction:column}.ed-catalog-grid{grid-template-columns:1fr}.ed-catalog-signup-strip .ed-catalog-signup{padding:18px}.ed-catalog-signup-strip .ed-catalog-signup__fields{grid-template-columns:1fr}.ed-catalog-card .ed-product-card__body{min-height:0}.ed-shop-hero{border-radius:24px;padding:26px 20px}.ed-product-detail{gap:20px;padding:0}.ed-product-detail__media{padding:10px}.ed-product-detail__media .woocommerce-product-gallery__image img{max-height:320px}.ed-product-detail__summary{border-radius:24px;padding:20px}.ed-product-detail__summary h1{font-size:clamp(1.8rem, 9vw, 2.45rem)}.ed-product-detail__actions,.ed-product-detail__cart form.cart{align-items:stretch;flex-direction:column}.ed-product-detail__actions .ed-home-btn,.ed-product-detail__cart .single_add_to_cart_button{justify-content:center;width:100%}.ed-product-detail__actions--secondary{display:grid;grid-template-columns:minmax(0,1fr) auto}.ed-product-detail__actions--secondary .ed-home-btn{font-size:.8rem;min-height:44px;padding-left:10px;padding-right:10px;white-space:nowrap;width:auto}.ed-product-detail__cart .single_add_to_cart_button{min-height:44px}.ed-product-detail__cart .quantity input.qty{width:100%}.ed-product-detail__cart--simple{grid-template-columns:1fr}.ed-product-detail__cart-buy-now{width:100%}.ed-product-story{border-radius:24px;padding:20px}.ed-product-description{border-radius:24px;padding:20px}.ed-product-description__body{grid-template-columns:1fr}.ed-product-description__content{max-width:none}.ed-product-story__visual{min-height:180px}.ed-shop-hero h1{font-size:clamp(2.45rem, 15vw, 4rem)}.ed-shop-hero__aside{padding:18px}.ed-shop-paths{align-items:stretch;flex-direction:column;gap:12px}.ed-shop-paths__actions{display:grid;grid-template-columns:1fr}.ed-shop-paths__actions .ed-home-btn{min-width:0;padding:11px 10px;text-align:center;white-space:normal}.ed-shop-filters{flex-wrap:nowrap;margin-left:-16px;margin-right:-16px;overflow-x:auto;padding:0 16px 8px}.ed-shop-filters a{white-space:nowrap}.ed-shop-sort{justify-content:space-between}.ed-shop-sort select{min-width:180px}.ed-shop-summary{align-items:flex-start;border-radius:20px;flex-direction:column}.ed-shop-grid{grid-template-columns:1fr}.ed-shop-card .ed-product-card__body{min-height:0}.ed-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ed-home-benefits{border-radius:22px}.ed-benefit-card,.ed-benefit-card:nth-child(-n+2){border-bottom:1px solid var(--ed-line);border-right:0;min-height:0;padding:18px 18px 16px}.ed-benefit-card:last-child{border-bottom:0}.ed-idea-card a{grid-template-columns:1fr}.ed-idea-card__copy{padding-bottom:10px}.ed-product-card__body,.ed-vendor-card__body{min-height:0;padding:14px}.ed-vendor-card__body p{min-height:0}.ed-category-card a{gap:8px;padding:8px 8px 10px}.ed-category-card h3{font-size:.84rem;min-height:2.3em}.ed-home-footer{margin-top:44px;padding:36px 0 40px}.ed-home-footer__card{border-radius:24px}.ed-home-footer__main{padding:28px 22px}.ed-home-footer__brand p{max-width:100%}.ed-home-footer__bottom{align-items:flex-start;flex-direction:column;padding:18px 22px 20px}}@media (min-width:1100px){.ed-checkout-redesign .entry-content>.elementor,.ed-checkout-redesign .entry-content>.woocommerce{max-width:1240px!important;padding-left:24px!important;padding-right:24px!important}.ed-checkout-redesign .elementor-element-65326182>.elementor-container{max-width:1190px!important}.ed-checkout-redesign .ed-checkout-hero{grid-template-columns:minmax(320px,0.74fr) minmax(0,1.26fr)!important;margin-left:auto!important;margin-right:auto!important;max-width:1190px!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page.e-checkout-layout-one-column .e-checkout__container,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__container{align-items:flex-start!important;display:flex!important;flex-direction:row!important;gap:24px!important;justify-content:center!important;margin:0 auto!important;max-width:1190px!important;width:100%!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__column-start{flex:1 1 0!important;max-width:720px!important;min-width:0!important;width:auto!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__column-end{flex:0 0 430px!important;max-width:430px!important;min-width:0!important;width:430px!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page #customer_details,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page #order_review,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page #order_review_heading{float:none!important;margin-right:0!important;width:100%!important}.ed-checkout-redesign .woocommerce-billing-fields,.ed-checkout-redesign .woocommerce-shipping-fields,.ed-checkout-redesign .woocommerce-additional-fields,.ed-checkout-redesign .woocommerce-account-fields,.ed-checkout-redesign .e-checkout__order_review,.ed-checkout-redesign .e-checkout__order_review-2{width:100%!important}}@media (min-width:480px) and (max-width:767px){.ed-product-detail__actions--secondary{flex-direction:row}.ed-product-detail__actions--secondary .ed-home-btn{width:auto}.ed-product-detail__cart--simple{grid-template-columns:minmax(0,1fr) auto}.ed-product-detail__cart--simple form.cart{align-items:center;flex-direction:row}.ed-product-detail__cart--simple .single_add_to_cart_button,.ed-product-detail__cart-buy-now{width:auto}.ed-product-detail__cart--simple .quantity input.qty{width:72px}}.ed-checkout-redesign .entry-content>.elementor,.ed-checkout-redesign .entry-content>.woocommerce{padding-top:20px}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .woocommerce{overflow:visible}.ed-checkout-redesign .ed-checkout-hero{align-items:center;border-radius:24px;grid-template-columns:minmax(280px,0.8fr) minmax(0,1.2fr);margin-bottom:18px;padding:18px 24px}.ed-checkout-redesign .ed-checkout-hero h1{font-size:clamp(2.25rem, 3.4vw, 3.25rem);max-width:520px}.ed-checkout-redesign .ed-checkout-hero p{font-size:.94rem;max-width:460px}.ed-checkout-redesign .ed-checkout-hero__trust div{align-content:center;min-height:92px;padding:14px}.ed-checkout-redesign .woocommerce-form-login-toggle,.ed-checkout-redesign .woocommerce-form-coupon-toggle{margin-left:auto;margin-right:auto;max-width:1190px}.ed-checkout-redesign .e-checkout__container{border:0!important;box-shadow:none!important}.ed-checkout-redesign .e-checkout__column-start,.ed-checkout-redesign .e-checkout__column-end,.ed-checkout-redesign .e-checkout__column-inner{border:0!important;box-shadow:none!important}.ed-checkout-redesign .woocommerce-billing-fields h3{color:var(--ed-ink)!important;font-size:clamp(1.35rem, 2vw, 1.9rem)!important;line-height:1.12;overflow:visible}.ed-checkout-redesign .woocommerce-billing-fields h3::after{content:none!important}.ed-checkout-redesign .woocommerce-billing-fields,.ed-checkout-redesign .woocommerce-shipping-fields,.ed-checkout-redesign .woocommerce-additional-fields,.ed-checkout-redesign .woocommerce-account-fields,.ed-checkout-redesign .e-checkout__order_review,.ed-checkout-redesign .e-checkout__order_review-2{border-radius:22px;padding:20px 22px}.ed-checkout-redesign .woocommerce-account-fields{display:none}.ed-checkout-redesign .woocommerce-shipping-fields{padding:14px 18px}.ed-checkout-redesign .woocommerce-shipping-fields h3{margin:0}.ed-checkout-redesign .woocommerce-shipping-fields h3::before{content:none}.ed-checkout-redesign .woocommerce-shipping-fields h3 label{background:#fff0;border:0;border-radius:0;padding:0}.ed-checkout-redesign .woocommerce-shipping-fields h3 label::after{font-family:"Open Sans",sans-serif;font-size:.95rem;letter-spacing:0}.ed-checkout-redesign .woocommerce-additional-fields{box-shadow:none}.ed-checkout-redesign .woocommerce-additional-fields h3{display:none}.ed-checkout-redesign #order_comments{min-height:74px}.ed-checkout-redesign .e-checkout__order_review-2{margin-top:18px}.ed-checkout-redesign .e-checkout__order_review-2::before{color:var(--ed-olive-deep);content:"Paso 3";display:block;font-size:.7rem;font-weight:800;letter-spacing:.16em;margin:0 0 7px;text-transform:uppercase}.ed-checkout-redesign .e-checkout__order_review-2::after{clear:both;content:"";display:table}.ed-checkout-redesign .e-checkout__order_review{padding:20px}.ed-checkout-redesign #order_review_heading{font-size:clamp(1.35rem, 2vw, 1.75rem)}.ed-checkout-redesign .ed-checkout-product-line{align-items:center;display:grid;gap:12px;grid-template-columns:56px minmax(0,1fr)}.ed-checkout-redesign .ed-checkout-product-thumb{aspect-ratio:1;border-radius:14px;display:block;height:56px;object-fit:cover;width:56px}.ed-checkout-redesign .ed-checkout-product-copy strong{display:block;font-size:.92rem;line-height:1.25}.ed-checkout-redesign .cart_item td{display:block;width:100%}.ed-checkout-redesign .cart_item .product-name,.ed-checkout-redesign .cart_item .product-total{border-radius:16px;text-align:left}.ed-checkout-redesign .cart_item .product-total{background:#fff0;color:var(--ed-ink);font-weight:900;padding-top:0!important;text-align:right}.ed-checkout-redesign .cart_item .variation{color:var(--ed-subtle);font-size:.8rem;margin:8px 0 0 68px}.ed-checkout-redesign .woocommerce-shipping-totals.shipping,.ed-checkout-redesign .woocommerce-shipping-totals.shipping th,.ed-checkout-redesign .woocommerce-shipping-totals.shipping td{display:block;width:100%}.ed-checkout-redesign .woocommerce-shipping-totals.shipping th{margin-bottom:8px}.ed-checkout-redesign #shipping_method{display:grid;gap:8px;margin:0;padding:0}.ed-checkout-redesign #shipping_method li{align-items:flex-start;background:#fffdf9;border:1px solid var(--ed-line);border-radius:14px;display:grid;gap:8px;grid-template-columns:auto 1fr;line-height:1.35;margin:0!important;padding:10px 12px!important;text-indent:0!important}.ed-checkout-redesign #shipping_method input{margin-top:4px}.ed-checkout-redesign #shipping_method label{color:var(--ed-ink);font-size:.88rem;font-weight:700}.ed-checkout-redesign .woocommerce-checkout-review-order-table .cart-subtotal,.ed-checkout-redesign .woocommerce-checkout-review-order-table .cart-discount,.ed-checkout-redesign .woocommerce-checkout-review-order-table .order-total{display:grid;grid-template-columns:1fr auto}.ed-checkout-redesign .woocommerce-checkout-review-order-table .cart-subtotal th,.ed-checkout-redesign .woocommerce-checkout-review-order-table .cart-subtotal td,.ed-checkout-redesign .woocommerce-checkout-review-order-table .cart-discount th,.ed-checkout-redesign .woocommerce-checkout-review-order-table .cart-discount td,.ed-checkout-redesign .woocommerce-checkout-review-order-table .order-total th,.ed-checkout-redesign .woocommerce-checkout-review-order-table .order-total td{display:block}.ed-checkout-redesign #payment ul.payment_methods li.wc_payment_method{padding:14px}.ed-checkout-redesign #payment ul.payment_methods li label{align-items:center;display:inline-flex;gap:8px;line-height:1.3}.ed-checkout-redesign #payment ul.payment_methods li label img{margin:0;max-height:24px}.ed-checkout-redesign .ed-transfer-checkout-note{font-size:.88rem}.ed-checkout-redesign .woocommerce-privacy-policy-text{margin-top:10px}@media (min-width:1100px){.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__column-start{max-width:690px!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__column-end{flex-basis:410px!important;max-width:410px!important;width:410px!important}}@media (max-width:1099px){.ed-checkout-redesign .ed-checkout-hero,.ed-checkout-redesign .ed-checkout-hero__trust{grid-template-columns:1fr}.ed-checkout-redesign .ed-checkout-hero__trust div{min-height:0}}.ed-checkout-redesign .entry-content>.elementor,.ed-checkout-redesign .entry-content>.woocommerce{padding-top:18px}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .woocommerce,.ed-checkout-redesign .woocommerce-form-login-toggle,.ed-checkout-redesign .woocommerce-form-coupon-toggle,.ed-checkout-redesign .ed-checkout-hero,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__container{max-width:1080px!important}.ed-checkout-redesign .ed-checkout-hero{gap:18px;grid-template-columns:minmax(280px,0.76fr) minmax(0,1fr);margin-bottom:16px;padding:18px 22px}.ed-checkout-redesign .ed-checkout-hero h1{font-size:clamp(2.1rem, 3.05vw, 2.95rem);letter-spacing:-.045em}.ed-checkout-redesign .ed-checkout-hero p{font-size:.91rem;line-height:1.5}.ed-checkout-redesign .ed-checkout-hero__trust{gap:10px}.ed-checkout-redesign .ed-checkout-hero__trust div{border-radius:15px;min-height:76px;padding:12px 13px}.ed-checkout-redesign .ed-checkout-hero__trust strong{font-size:.88rem;line-height:1.25}.ed-checkout-redesign .ed-checkout-hero__trust span{font-size:.78rem;line-height:1.35}.ed-checkout-redesign .woocommerce-billing-fields,.ed-checkout-redesign .woocommerce-shipping-fields,.ed-checkout-redesign .woocommerce-additional-fields,.ed-checkout-redesign .e-checkout__order_review,.ed-checkout-redesign .e-checkout__order_review-2{border-color:rgb(111 109 61 / .17)}.ed-checkout-redesign .woocommerce-billing-fields{padding:22px}.ed-checkout-redesign .woocommerce-billing-fields__field-wrapper,.ed-checkout-redesign .woocommerce-shipping-fields__field-wrapper{gap:10px 12px}.ed-checkout-redesign .woocommerce form .form-row{margin-bottom:0!important}.ed-checkout-redesign .woocommerce form .form-row input.input-text,.ed-checkout-redesign .woocommerce form .form-row textarea,.ed-checkout-redesign .woocommerce form .form-row select,.ed-checkout-redesign .select2-container--default .select2-selection--single{border-radius:12px;min-height:44px;padding:12px 14px}.ed-checkout-redesign .woocommerce form .form-row textarea{min-height:64px}.ed-checkout-redesign .woocommerce-shipping-fields{background:#fff0;border-radius:0;box-shadow:none;padding:10px 0 0}.ed-checkout-redesign .woocommerce-shipping-fields h3{border-top:1px solid rgb(111 109 61 / .16);padding-top:14px}.ed-checkout-redesign .woocommerce-shipping-fields h3 label{align-items:center;color:var(--ed-ink);display:inline-flex;gap:10px;width:auto}.ed-checkout-redesign .woocommerce-shipping-fields h3 label::after{color:var(--ed-ink);font-size:.9rem;font-weight:800}.ed-checkout-redesign .woocommerce-shipping-fields h3 input{margin:0}.ed-checkout-redesign .woocommerce-additional-fields{background:#fff0;border:0;border-radius:0;margin-top:10px;padding:0}.ed-checkout-redesign #order_comments_field{background:rgb(250 248 243 / .78);border:1px solid rgb(111 109 61 / .12);border-radius:16px;padding:12px}.ed-checkout-redesign .e-checkout__order_review{background:#fffdf9;padding:18px}.ed-checkout-redesign #order_review_heading{border-bottom:1px solid rgb(111 109 61 / .14);margin-bottom:14px;padding-bottom:10px}.ed-checkout-redesign .woocommerce-checkout-review-order-table{background:transparent!important;border:0!important;border-collapse:separate!important;border-spacing:0 10px!important;margin:0!important;padding:0!important}.ed-checkout-redesign .woocommerce-checkout-review-order-table tbody,.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot{display:block;width:100%}.ed-checkout-redesign .woocommerce-checkout-review-order-table tbody .cart_item{align-items:start;background:#faf7f0;border:1px solid rgb(111 109 61 / .12);border-radius:16px;display:grid;gap:8px 10px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:10px;padding:12px;width:100%}.ed-checkout-redesign .woocommerce-checkout-review-order-table tbody .cart_item td{background:transparent!important;border:0!important;display:block;padding:0!important;width:auto!important}.ed-checkout-redesign .cart_item .product-name{min-width:0}.ed-checkout-redesign .cart_item .product-total{align-self:start;color:var(--ed-ink);font-size:.86rem;font-weight:800;line-height:1.2;padding-top:4px!important;text-align:right;white-space:nowrap}.ed-checkout-redesign .ed-checkout-product-line{gap:10px;grid-template-columns:52px minmax(0,1fr)}.ed-checkout-redesign .ed-checkout-product-thumb{border-radius:12px;height:52px;width:52px}.ed-checkout-redesign .ed-checkout-product-copy strong{font-size:.88rem;line-height:1.18}.ed-checkout-redesign .ed-checkout-product-qty{color:var(--ed-muted);display:block;font-size:.76rem;font-weight:800;margin:-12px 0 0 62px}.ed-checkout-redesign .cart_item .variation{color:var(--ed-subtle);display:block;font-size:.78rem;line-height:1.25;margin:5px 0 0 62px}.ed-checkout-redesign .cart_item .variation dt{display:none}.ed-checkout-redesign .cart_item .variation dd{margin:0}.ed-checkout-redesign .cart_item .variation dd p{margin:0}.ed-checkout-redesign .cart_item .variation dd p::before{content:"Vendedor: ";font-weight:800}.ed-checkout-redesign .woocommerce-shipping-totals.shipping{background:#fffdf9;border:1px solid rgb(111 109 61 / .14);border-radius:16px;margin:12px 0 0;padding:12px}.ed-checkout-redesign .woocommerce-shipping-totals.shipping th{color:var(--ed-olive-deep);font-size:.72rem;letter-spacing:.13em;margin-bottom:9px;text-transform:uppercase}.ed-checkout-redesign .woocommerce-shipping-totals.shipping td{padding:0!important}.ed-checkout-redesign #shipping_method{width:100%}.ed-checkout-redesign #shipping_method li{align-items:center;background:#fbf8f1;border-radius:13px;gap:9px;grid-template-columns:auto minmax(0,1fr);min-height:54px;padding:10px!important;width:100%}.ed-checkout-redesign #shipping_method input{flex:0 0 auto;margin:2px 0 0}.ed-checkout-redesign #shipping_method label{display:block;font-size:.8rem;line-height:1.28;text-align:left;word-break:normal}.ed-checkout-redesign .woocommerce-checkout-review-order-table .cart-subtotal,.ed-checkout-redesign .woocommerce-checkout-review-order-table .cart-discount,.ed-checkout-redesign .woocommerce-checkout-review-order-table .order-total{align-items:center;border-top:1px solid rgb(111 109 61 / .14);margin-top:12px;padding-top:12px}.ed-checkout-redesign .woocommerce-checkout-review-order-table .cart-subtotal th,.ed-checkout-redesign .woocommerce-checkout-review-order-table .cart-discount th,.ed-checkout-redesign .woocommerce-checkout-review-order-table .order-total th{color:var(--ed-muted);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.ed-checkout-redesign .woocommerce-checkout-review-order-table .order-total th,.ed-checkout-redesign .woocommerce-checkout-review-order-table .order-total td{color:var(--ed-ink);font-size:1.04rem;font-weight:900}.ed-checkout-redesign .e-checkout__order_review-2{margin-top:14px;padding:20px 22px}.ed-checkout-redesign .ed-checkout-payment-intro{margin-bottom:12px;padding:14px 16px}.ed-checkout-redesign #payment ul.payment_methods{gap:9px}.ed-checkout-redesign #payment ul.payment_methods li.wc_payment_method{border-radius:15px;padding:13px 14px}.ed-checkout-redesign #payment div.payment_box{border-radius:14px;margin:12px 0 0;padding:14px}.ed-checkout-redesign #payment .mp-checkout-container,.ed-checkout-redesign #payment .mp-checkout-custom-container{max-width:100%}.ed-checkout-redesign #place_order{margin-top:16px}@media (min-width:1100px){.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page.e-checkout-layout-one-column .e-checkout__container,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__container{gap:20px!important;grid-template-columns:minmax(0,650px) minmax(340px,370px)!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__column-start{max-width:650px!important;width:650px!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__column-end{flex-basis:370px!important;max-width:370px!important;width:370px!important}}@media (max-width:1099px){.ed-checkout-redesign .ed-checkout-hero{padding:18px}.ed-checkout-redesign .woocommerce-checkout-review-order-table tbody .cart_item{grid-template-columns:minmax(0,1fr)}.ed-checkout-redesign .cart_item .product-total{margin-left:62px;text-align:left}}@media (max-width:640px){.ed-checkout-redesign .ed-checkout-hero h1{font-size:clamp(2rem, 12vw, 2.55rem)}.ed-checkout-redesign .woocommerce-billing-fields,.ed-checkout-redesign .e-checkout__order_review,.ed-checkout-redesign .e-checkout__order_review-2{padding:17px}.ed-checkout-redesign .woocommerce-checkout-review-order-table tbody .cart_item{padding:11px}.ed-checkout-redesign #shipping_method label{font-size:.82rem}}.ed-checkout-redesign .elementor-element-65326182>.elementor-container,.ed-checkout-redesign .elementor-element-12a0820,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page>.elementor-widget-container,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .woocommerce,.ed-checkout-redesign .ed-checkout-hero,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__container{margin-left:auto!important;margin-right:auto!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .woocommerce,.ed-checkout-redesign .ed-checkout-hero,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__container{width:min(1080px, calc(100vw - 56px))!important}.ed-checkout-redesign .cart_item .variation dt,.ed-checkout-redesign .cart_item .variation dt.variation-Vendedor,.ed-checkout-redesign .woocommerce-checkout-review-order-table .variation dt{display:none!important}.ed-checkout-redesign .cart_item .variation dd,.ed-checkout-redesign .cart_item .variation dd.variation-Vendedor,.ed-checkout-redesign .woocommerce-checkout-review-order-table .variation dd{display:block!important;margin:0!important}.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping{display:block!important;width:100%!important}.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping th,.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td{box-sizing:border-box;display:block!important;max-width:none!important;width:100%!important}.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td ul#shipping_method{display:grid!important;gap:9px;width:100%!important}.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td ul#shipping_method li{align-items:flex-start;box-sizing:border-box;display:grid!important;grid-template-columns:18px minmax(0,1fr);justify-items:stretch;min-width:0;width:100%!important}.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td ul#shipping_method li label{max-width:none!important;min-width:0;overflow-wrap:normal;position:relative;z-index:1;text-align:left!important;width:100%}.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td ul#shipping_method li,.ed-checkout-redesign #shipping_method li{min-height:54px;position:relative;transition:border-color 0.18s ease,box-shadow 0.18s ease,background 0.18s ease}.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td ul#shipping_method li:has(input:checked),.ed-checkout-redesign #shipping_method li:has(input:checked){background:#fffdf9;border-color:rgb(95 90 51 / .45);box-shadow:0 0 0 4px rgb(125 120 72 / .1)}.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td ul#shipping_method li:has(.corrarfo-branch-fields),.ed-checkout-redesign #shipping_method li:has(.corrarfo-branch-fields){align-items:flex-start;min-height:0;padding-bottom:12px!important}.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td ul#shipping_method li .corrarfo-branch-fields,.ed-checkout-redesign #shipping_method li .corrarfo-branch-fields{box-sizing:border-box;grid-column:1 / -1;margin-left:28px;min-width:0;position:relative;width:calc(100% - 28px);z-index:5}.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td ul#shipping_method li .corrarfo-branch-fields .select2-container,.ed-checkout-redesign #shipping_method li .corrarfo-branch-fields .select2-container{position:relative;z-index:6}.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td ul#shipping_method li .corrarfo-branch-fields .select2-selection,.ed-checkout-redesign #shipping_method li .corrarfo-branch-fields .select2-selection{position:relative;z-index:7;pointer-events:auto;width:100%}.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td ul#shipping_method li .corrarfo-branch-fields>div,.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td ul#shipping_method li .corrarfo-branch-fields .select2-container,.ed-checkout-redesign #shipping_method li .corrarfo-branch-fields>div,.ed-checkout-redesign #shipping_method li .corrarfo-branch-fields .select2-container{max-width:100%!important;min-width:0;width:100%!important}.ed-checkout-redesign .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td ul#shipping_method li .corrarfo-branch-fields select,.ed-checkout-redesign #shipping_method li .corrarfo-branch-fields select{max-width:100%!important;width:100%!important}.ed-checkout-redesign .select2-container--open{z-index:999999!important}.select2-dropdown{z-index:999999!important}@media (min-width:1100px){.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page.e-checkout-layout-one-column .e-checkout__container,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__container{grid-template-columns:minmax(0,640px) minmax(390px,420px)!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__column-start{max-width:640px!important;width:640px!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__column-end{flex-basis:420px!important;max-width:420px!important;width:420px!important}}@media (max-width:640px){.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .woocommerce,.ed-checkout-redesign .ed-checkout-hero,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__container{width:min(100%, calc(100vw - 28px))!important}}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .woocommerce,.ed-checkout-redesign .ed-checkout-hero,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__container{max-width:1180px!important;width:min(1180px, calc(100vw - 64px))!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__container,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__column,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__column-inner,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page #customer_details,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__order_review,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__order_review-2{border:0!important;outline:0!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__container{align-items:start}.ed-checkout-redesign .ed-checkout-hero{grid-template-columns:minmax(330px,0.72fr) minmax(520px,1fr);padding:22px 28px}.ed-checkout-redesign .ed-checkout-hero__trust{grid-template-columns:repeat(3,minmax(0,1fr))}.ed-checkout-redesign .ed-checkout-hero__trust div{min-height:82px}.ed-checkout-redesign .woocommerce-billing-fields{box-shadow:0 24px 58px rgb(56 49 34 / .06)}.ed-checkout-redesign .woocommerce-shipping-fields{border:0!important;margin:14px 0 0;padding:0!important}.ed-checkout-redesign .woocommerce-shipping-fields h3{border:0!important;padding:0!important}.ed-checkout-redesign .woocommerce-shipping-fields h3 label{background:#f7f2e8!important;border:1px solid rgb(111 109 61 / .2)!important;border-radius:999px!important;display:inline-flex!important;min-height:0;padding:10px 14px!important;width:auto!important}.ed-checkout-redesign .woocommerce-shipping-fields h3 label::after{font-size:.86rem}.ed-checkout-redesign #order_comments_field{margin-top:16px!important;padding:14px}.ed-checkout-redesign .woocommerce-additional-fields label{background:#fffdf9;display:inline-block;line-height:1;padding:0 6px 0 0;position:relative;z-index:1}.ed-checkout-redesign .e-checkout__order_review{box-shadow:0 24px 58px rgb(56 49 34 / .08)}.ed-checkout-redesign #order_review_heading{margin-top:0}.ed-checkout-redesign .woocommerce-checkout-review-order-table{border-radius:18px}.ed-checkout-redesign .woocommerce-checkout-review-order-table tbody .cart_item{grid-template-columns:minmax(0,1fr) minmax(76px,auto);padding:14px}.ed-checkout-redesign .cart_item .product-total{font-size:.82rem}.ed-checkout-redesign .ed-checkout-product-copy strong{max-width:145px}.ed-checkout-redesign .woocommerce-shipping-totals.shipping{background:#fbf8f1}.ed-checkout-redesign .e-checkout__order_review-2{box-shadow:0 24px 58px rgb(56 49 34 / .06)}.ed-checkout-redesign #payment ul.payment_methods{background:#fff0;border:0;padding:0}.ed-checkout-redesign #payment div.payment_box{background:#fbfaf6}@media (min-width:1100px){.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page.e-checkout-layout-one-column .e-checkout__container,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__container{gap:24px!important;grid-template-columns:minmax(0,720px) minmax(410px,436px)!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__column-start{max-width:720px!important;width:720px!important}.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__column-end{flex-basis:436px!important;max-width:436px!important;width:436px!important}.ed-checkout-redesign .e-sticky-right-column{position:sticky;top:18px}}@media (max-width:1099px){.ed-checkout-redesign .ed-checkout-hero{grid-template-columns:1fr}.ed-checkout-redesign .ed-checkout-hero__trust{grid-template-columns:1fr}}@media (max-width:640px){.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .woocommerce,.ed-checkout-redesign .ed-checkout-hero,.ed-checkout-redesign .elementor-widget-woocommerce-checkout-page .e-checkout__container{width:min(100%, calc(100vw - 28px))!important}.ed-checkout-redesign .woocommerce-shipping-fields h3 label{width:100%!important}}.ed-checkout-redesign .ed-checkout-payment-help{background:radial-gradient(circle at 100% 0%,rgb(160 156 89 / .12),transparent 42%),#fffdf9;border:1px solid rgb(111 109 61 / .16);border-radius:20px;box-shadow:0 18px 46px rgb(56 49 34 / .06);color:var(--ed-subtle);margin-top:14px;padding:17px}.ed-checkout-redesign .ed-checkout-payment-help span{color:var(--ed-olive-deep);display:block;font-size:.62rem;font-weight:900;letter-spacing:.14em;margin-bottom:10px;text-transform:uppercase}.ed-checkout-redesign .ed-checkout-payment-help strong{color:var(--ed-ink);display:block;font-family:"Merriweather",serif;font-size:1.08rem;line-height:1.12;margin-bottom:10px}.ed-checkout-redesign .ed-checkout-payment-help p{font-size:.78rem;line-height:1.45;margin:0 0 8px}.ed-checkout-redesign .ed-checkout-payment-help a{align-items:center;border:1px solid rgb(111 109 61 / .28);border-radius:999px;color:var(--ed-olive-deep);display:inline-flex;font-size:.76rem;font-weight:900;justify-content:center;margin-top:6px;padding:9px 12px;text-decoration:none}.ed-checkout-redesign .ed-checkout-payment-help a:hover{background:var(--ed-olive);border-color:var(--ed-olive);color:#fff}@media (min-width:980px){.ed-checkout-redesign .e-checkout__order_review-2 #payment{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 220px}.ed-checkout-redesign .e-checkout__order_review-2 #payment ul.payment_methods{grid-column:1;grid-row:1 / span 3}.ed-checkout-redesign .e-checkout__order_review-2 #payment .form-row.place-order{grid-column:1 / -1}.ed-checkout-redesign .ed-checkout-payment-help{grid-column:2;grid-row:1;margin-top:0;position:sticky;top:18px}}@media (max-width:979px){.ed-checkout-redesign .ed-checkout-payment-help{margin-bottom:14px}}.ed-seller-page{background:radial-gradient(circle at 8% 0%,rgb(160 156 89 / .14),transparent 34rem),linear-gradient(180deg,#f3eee5 0%,#fffaf2 42%,#f5efe5 100%);box-sizing:border-box;color:var(--ed-ink);overflow-x:clip;padding:30px 16px 76px}body.page-id-5944{overflow-x:hidden}body.page-id-5944 .ed-global-site-header,body.page-id-5944 .ed-home-footer{max-width:100vw;overflow-x:hidden}.ed-seller-page *,.ed-seller-page *::before,.ed-seller-page *::after{box-sizing:border-box}.ed-seller-hero,.ed-seller-section,.ed-seller-split,.ed-seller-band,.ed-seller-cta{margin-left:auto;margin-right:auto;max-width:1160px;min-width:0;width:100%}.ed-seller-hero>*,.ed-seller-section>*,.ed-seller-split>*,.ed-seller-band>*,.ed-seller-cta>*,.ed-seller-card-grid>*,.ed-seller-steps>*,.ed-seller-pickup__grid>*{min-width:0}.ed-seller-hero{display:grid;gap:22px;margin-bottom:30px}.ed-seller-hero__copy,.ed-seller-hero__panel,.ed-seller-section,.ed-seller-split,.ed-seller-band,.ed-seller-cta{border:1px solid rgb(111 109 61 / .16);box-shadow:0 26px 70px rgb(56 49 34 / .08)}.ed-seller-hero__copy{background:radial-gradient(circle at 100% 0%,rgb(255 255 255 / .88),transparent 25rem),#fffdf9;border-radius:28px;padding:clamp(28px, 7vw, 56px)}.ed-seller-eyebrow{color:var(--ed-olive-deep);display:inline-block;font-size:.72rem;font-weight:900;letter-spacing:.18em;margin-bottom:14px;text-transform:uppercase}.ed-seller-hero h1,.ed-seller-section h2,.ed-seller-split h2,.ed-seller-band h2,.ed-seller-cta h2{color:var(--ed-ink);font-family:"Merriweather",serif;letter-spacing:-.045em;line-height:1.06;margin:0;hyphens:none;overflow-wrap:normal;text-wrap:balance;word-break:normal}.ed-seller-hero h1{font-size:clamp(2.65rem, 5.6vw, 4.65rem);line-height:1.02;max-width:760px}.ed-seller-hero p,.ed-seller-section p,.ed-seller-split p,.ed-seller-band p,.ed-seller-cta p,.ed-seller-card p,.ed-seller-step p,.ed-seller-side-note p{color:var(--ed-subtle);font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.ed-seller-hero__copy>p{margin:20px 0 0;max-width:780px}.ed-seller-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.ed-seller-hero__note{border-top:1px solid rgb(111 109 61 / .14);font-size:0.92rem!important;margin-top:24px!important;padding-top:16px}.ed-seller-hero__panel{align-content:end;background:radial-gradient(circle at 82% 10%,rgb(255 255 255 / .2),transparent 16rem),linear-gradient(145deg,#5f5a33 0%,#777244 100%);border-color:rgb(255 255 255 / .16);border-radius:28px;color:rgb(255 255 255 / .76);display:grid;min-height:340px;overflow:hidden;padding:clamp(24px, 5vw, 36px);position:relative}.ed-seller-hero__panel--photo{isolation:isolate}.ed-seller-hero__panel--photo::before{background:linear-gradient(180deg,rgb(36 31 26 / .12) 0%,rgb(36 31 26 / .7) 100%),linear-gradient(90deg,rgb(95 90 51 / .75),rgb(95 90 51 / .1));content:"";inset:0;position:absolute;z-index:-1}.ed-seller-hero__panel--photo>img{display:block;height:100%;inset:0;object-fit:cover;object-position:center center;position:absolute;width:100%;z-index:-2}.ed-seller-hero__overlay,.ed-seller-hero__stats{position:relative;z-index:1}.ed-seller-hero__panel>span,.ed-seller-hero__overlay>span{color:inherit;display:inline-block;font-size:.68rem;font-weight:900;letter-spacing:.16em;margin-bottom:14px;text-transform:uppercase}.ed-seller-hero__panel h2{color:#fff;font-family:"Merriweather",serif;font-size:clamp(1.55rem, 3.4vw, 2.35rem);letter-spacing:-.04em;line-height:1.08;margin:0}.ed-seller-hero__stats{display:grid;gap:10px;margin-top:24px}.ed-seller-hero__stats div{background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .16);border-radius:18px;padding:14px}.ed-seller-hero__stats strong,.ed-seller-hero__stats small{display:block}.ed-seller-hero__stats strong{color:#fff;font-size:1rem;line-height:1.2}.ed-seller-hero__stats small{color:rgb(255 255 255 / .72);font-size:.84rem;line-height:1.35;margin-top:4px}.ed-seller-section,.ed-seller-split,.ed-seller-band,.ed-seller-cta{background:rgb(255 253 249 / .82);border-radius:28px;margin-bottom:30px;padding:clamp(26px, 4.2vw, 44px)}.ed-seller-section__copy,.ed-seller-section__head{max-width:860px}.ed-seller-section h2,.ed-seller-split h2,.ed-seller-band h2,.ed-seller-cta h2{font-size:clamp(2rem, 3.9vw, 3.45rem);max-width:720px}.ed-seller-section__copy p,.ed-seller-section__head p{margin:14px 0 0}.ed-seller-card-grid{display:grid;gap:18px;margin-top:24px}.ed-seller-intro-media{display:grid;gap:18px;min-width:0}.ed-seller-photo-card,.ed-seller-inline-photo,.ed-seller-band__image,.ed-seller-cta__image{margin:0;overflow:hidden}.ed-seller-photo-card{background:#fffdf9;border:1px solid rgb(111 109 61 / .14);border-radius:22px;box-shadow:0 18px 44px rgb(56 49 34 / .08);position:relative}.ed-seller-inline-photo{background:#fffdf9;border:1px solid rgb(111 109 61 / .14);border-radius:22px;box-shadow:0 18px 44px rgb(56 49 34 / .07);margin-top:clamp(24px, 4vw, 36px)}.ed-seller-photo-card img,.ed-seller-inline-photo img,.ed-seller-band__image img,.ed-seller-cta__image img{display:block;height:100%;object-fit:cover;width:100%}.ed-seller-inline-photo img{aspect-ratio:16 / 10;object-position:center center}.ed-seller-photo-card img{aspect-ratio:16 / 9;min-height:220px}.ed-seller-photo-card figcaption{background:rgb(255 253 249 / .88);border:1px solid rgb(111 109 61 / .12);border-radius:999px;bottom:14px;color:var(--ed-olive-deep);font-size:.78rem;font-weight:900;left:14px;padding:8px 12px;position:absolute}.ed-seller-card,.ed-seller-step,.ed-seller-side-note{background:#fffdf9;border:1px solid rgb(111 109 61 / .14);border-radius:22px;padding:24px}.ed-seller-card{display:flex;flex-direction:column;height:100%;position:relative}.ed-seller-card::before{background:var(--ed-olive-soft);border-radius:999px;content:"";display:block;height:11px;margin-bottom:18px;width:36px}.ed-seller-card h3,.ed-seller-step h3,.ed-seller-side-note h3{color:var(--ed-ink);font-size:1.12rem;line-height:1.22;margin:0}.ed-seller-card p,.ed-seller-step p,.ed-seller-side-note p{font-size:.94rem;margin:12px 0 0}.ed-seller-steps{display:grid;gap:18px;margin-top:24px}.ed-seller-step{min-height:100%}.ed-seller-step span{align-items:center;background:#f3eee5;border-radius:999px;color:var(--ed-olive-deep);display:inline-flex;font-size:.78rem;font-weight:900;height:42px;justify-content:center;letter-spacing:.08em;margin-bottom:18px;width:42px}.ed-seller-pickup{background:radial-gradient(circle at 100% 0%,rgb(160 156 89 / .16),transparent 24rem),rgb(255 253 249 / .9)}.ed-seller-pickup__layout{display:grid;gap:24px}.ed-seller-pickup__copy{min-width:0}.ed-seller-pickup__image{background:#fffdf9;border:1px solid rgb(111 109 61 / .14);border-radius:28px;box-shadow:0 18px 46px rgb(58 49 33 / .12);margin:0;overflow:hidden;position:relative}.ed-seller-pickup__image img{aspect-ratio:4 / 3;display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.ed-seller-pickup__note{background:rgb(236 230 212 / .52);border:1px solid rgb(111 109 61 / .14);border-radius:20px;color:var(--ed-olive-deep);font-size:.98rem;font-weight:800;line-height:1.5;margin-top:22px;max-width:900px;padding:18px 20px}.ed-seller-pickup__grid{display:grid;gap:16px;margin-top:22px}.ed-seller-pickup__card{background:#fffdf9}.ed-seller-pickup__actions{align-items:flex-start;display:flex;flex-direction:column;gap:10px;margin-top:24px}.ed-seller-pickup__actions p{color:var(--ed-subtle);font-size:.9rem;line-height:1.5;margin:0;max-width:620px}.ed-seller-split{display:grid;gap:30px}.ed-seller-split>div{max-width:720px}.ed-seller-split p{margin:18px 0 0}.ed-seller-checklist{display:grid;gap:12px;list-style:none;margin:0;padding:0}.ed-seller-checklist li{align-items:start;background:#fffdf9;border:1px solid rgb(111 109 61 / .14);border-radius:18px;color:var(--ed-ink);display:grid;font-size:.96rem;font-weight:800;gap:10px;grid-template-columns:22px minmax(0,1fr);line-height:1.35;padding:15px}.ed-seller-checklist li::before{align-items:center;background:var(--ed-olive);border-radius:999px;color:#fff;content:"";display:inline-flex;font-size:.78rem;height:22px;justify-content:center;margin-top:1px;width:22px}.ed-seller-band,.ed-seller-cta{background:radial-gradient(circle at 100% 0%,rgb(160 156 89 / .18),transparent 22rem),#fffdf9}.ed-seller-band p,.ed-seller-cta p{max-width:800px}.ed-seller-visibility h2{margin-bottom:1.25rem}.ed-seller-band__actions{align-items:flex-start;display:flex;flex-direction:column;gap:12px;margin-top:22px}.ed-seller-text-link{color:var(--ed-olive-deep);font-size:.9rem;font-weight:900;text-decoration:none}.ed-seller-text-link:hover{text-decoration:underline}.ed-seller-section--fit{display:grid;gap:30px}.ed-seller-side-note{background:radial-gradient(circle at 100% 0%,rgb(255 255 255 / .16),transparent 15rem),var(--ed-olive-deep);color:rgb(255 255 255 / .76);padding:clamp(24px, 3.2vw, 34px)}.ed-seller-side-note span{color:inherit;display:inline-block;font-size:.68rem;font-weight:900;letter-spacing:.16em;margin-bottom:14px;text-transform:uppercase}.ed-seller-side-note h3,.ed-seller-side-note p{color:#fff}.ed-seller-side-note p{color:rgb(255 255 255 / .76)}.ed-seller-side-note a{border:1px solid rgb(255 255 255 / .28);border-radius:999px;color:#fff;display:inline-flex;font-size:.88rem;font-weight:900;margin-top:18px;padding:10px 15px;text-decoration:none}.ed-seller-cta{display:grid;gap:26px;margin-bottom:0;overflow:hidden;position:relative;text-align:center}.ed-seller-cta .ed-seller-actions{justify-content:center;margin-top:0}.ed-seller-cta>div,.ed-seller-cta>.ed-seller-actions{margin-left:auto;margin-right:auto;max-width:760px;position:relative;z-index:1}.ed-seller-cta h2{margin-left:auto;margin-right:auto}.ed-seller-cta p{margin-left:auto;margin-right:auto}.ed-seller-cta__image{border-radius:24px;height:180px;opacity:.34;position:absolute;right:-28px;top:-32px;transform:rotate(3deg);width:270px;z-index:0}@media (min-width:720px){.ed-seller-page{padding-left:24px;padding-right:24px}.ed-seller-card-grid,.ed-seller-steps,.ed-seller-pickup__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-seller-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.ed-seller-page{padding:38px 28px 86px}.ed-seller-hero{align-items:stretch;grid-template-columns:minmax(0,1.08fr) minmax(340px,0.92fr)}.ed-seller-section--intro,.ed-seller-section--fit,.ed-seller-split{align-items:start;display:grid;gap:36px;grid-template-columns:minmax(0,0.92fr) minmax(340px,0.9fr)}.ed-seller-section--intro .ed-seller-card-grid,.ed-seller-section--fit .ed-seller-side-note,.ed-seller-split .ed-seller-checklist{align-self:start}.ed-seller-section--intro .ed-seller-intro-media,.ed-seller-steps{margin-top:0}.ed-seller-section--intro .ed-seller-card-grid{grid-template-columns:1fr}.ed-seller-card-grid--six{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.ed-seller-pickup__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ed-seller-pickup__layout{align-items:stretch;grid-template-columns:minmax(0,0.98fr) minmax(320px,0.7fr)}.ed-seller-pickup__image img{aspect-ratio:auto;min-height:100%}.ed-seller-split{grid-template-columns:minmax(0,0.82fr) minmax(420px,1fr)}.ed-seller-checklist{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-seller-band,.ed-seller-cta{align-items:center}.ed-seller-band{display:grid;gap:34px;grid-template-columns:minmax(0,0.95fr) minmax(320px,0.7fr)}.ed-seller-band__image{border-radius:24px;height:100%;min-height:330px}.ed-seller-band .ed-home-btn{margin-top:0}.ed-seller-cta .ed-seller-actions{justify-content:center}}@media (min-width:1280px){.ed-seller-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){body.page-id-5944 .ed-home-shell{max-width:100%;padding-left:16px;padding-right:16px;width:100%}body.page-id-5944 .ed-global-site-header,body.page-id-5944 .ed-home-footer,.ed-seller-page{max-width:100%;overflow-x:hidden;width:100%}body.page-id-5944 .ed-home-header__inner{gap:14px;grid-template-columns:minmax(0,1fr);max-width:100%;overflow:hidden;width:100%}body.page-id-5944 .ed-home-header__inner>*,body.page-id-5944 .ed-home-nav,body.page-id-5944 .ed-home-tools,body.page-id-5944 .ed-home-search{min-width:0;max-width:100%;width:100%}body.page-id-5944 .ed-home-nav{column-gap:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}body.page-id-5944 .ed-home-nav a{overflow-wrap:anywhere;white-space:normal}.ed-seller-page{padding-left:16px;padding-right:16px}.ed-seller-hero,.ed-seller-section,.ed-seller-split,.ed-seller-band,.ed-seller-cta{max-width:100%;width:100%}.ed-seller-hero h1{font-size:clamp(2.25rem, 7vw, 3.15rem)}.ed-seller-section h2,.ed-seller-split h2,.ed-seller-band h2,.ed-seller-cta h2{font-size:clamp(1.9rem, 6.3vw, 2.7rem);line-height:1.08}}@media (max-width:640px){html,body.page-id-5944{max-width:100%;overflow-x:hidden!important}body.page-id-5944 .ed-global-site-header,body.page-id-5944 .ed-home-footer,body.page-id-5944 .ed-seller-page{max-width:100dvw!important;width:100dvw!important}body.page-id-5944 .ed-seller-hero,body.page-id-5944 .ed-seller-section,body.page-id-5944 .ed-seller-split,body.page-id-5944 .ed-seller-band,body.page-id-5944 .ed-seller-cta{margin-left:0!important;margin-right:0!important;max-width:calc(100dvw - 32px)!important;width:calc(100dvw - 32px)!important}body.page-id-5944 .ed-home-brand__logo{width:min(230px, 100%)}body.page-id-5944 .ed-home-tools{display:grid;grid-template-columns:1fr}body.page-id-5944 .ed-home-search,body.page-id-5944 .ed-home-search form{min-width:0}body.page-id-5944 .ed-home-mini-link{overflow-wrap:anywhere}.ed-seller-hero__copy,.ed-seller-hero__panel,.ed-seller-section,.ed-seller-split,.ed-seller-band,.ed-seller-cta{border-radius:22px;max-width:100%;overflow:hidden;padding-left:22px;padding-right:22px;width:100%}.ed-seller-hero__copy>*,.ed-seller-section__copy>*,.ed-seller-section__head>*,.ed-seller-split>div>*,.ed-seller-band>div>*,.ed-seller-cta>div>*{max-width:100%;min-width:0}.ed-seller-hero__copy>p,.ed-seller-hero__copy>h1,.ed-seller-section__copy>p,.ed-seller-section__copy>h2,.ed-seller-split>div>p,.ed-seller-split>div>h2,.ed-seller-band>div>p,.ed-seller-band>div>h2,.ed-seller-cta>div>p,.ed-seller-cta>div>h2{max-width:calc(100dvw - 76px)!important}.ed-seller-hero h1{font-size:clamp(1.95rem, 8.8vw, 2.28rem);letter-spacing:-.035em;line-height:1.08;text-wrap:auto}.ed-seller-section h2,.ed-seller-split h2,.ed-seller-band h2,.ed-seller-cta h2{font-size:clamp(1.72rem, 8vw, 2.12rem);letter-spacing:-.035em;line-height:1.12;text-wrap:auto}.ed-seller-hero p,.ed-seller-section p,.ed-seller-split p,.ed-seller-band p,.ed-seller-cta p,.ed-seller-card p,.ed-seller-step p,.ed-seller-side-note p{overflow-wrap:normal;word-break:normal}.ed-seller-hero__panel{min-height:430px}.ed-seller-hero__panel h2{font-size:clamp(1.45rem, 7.8vw, 1.85rem);line-height:1.12;text-wrap:auto}.ed-seller-hero__stats{grid-template-columns:1fr}.ed-seller-photo-card figcaption{max-width:calc(100% - 28px);white-space:normal}.ed-seller-band__actions{align-items:stretch}.ed-seller-pickup__actions{align-items:stretch}.ed-seller-actions .ed-home-btn{justify-content:center;min-width:0;padding-left:16px;padding-right:16px;text-align:center;white-space:normal;width:100%}.ed-seller-cta__image{display:none}}.page-id-6544 .site-content,.page-id-6544 .site-content .ast-container,.page-id-6544 #primary,.page-id-6544 .site-main{display:block!important;float:none!important;margin-left:0!important;margin-right:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important;width:100%!important}.page-id-6544 .entry-header,.page-id-6544 .post-navigation,.page-id-6544 .comments-area{display:none!important}.ed-faq-page{background:radial-gradient(circle at top left,rgb(160 156 89 / .12),transparent 34rem),linear-gradient(180deg,#f3eee5 0%,#fbf7ef 36%,#f5efe5 100%);box-sizing:border-box;color:var(--ed-ink);padding:38px 28px 80px;width:100%}.ed-faq-hero,.ed-faq-jump,.ed-faq-section,.ed-faq-cta{margin-left:auto;margin-right:auto;max-width:1380px}.ed-faq-hero{align-items:stretch;display:grid;gap:22px;grid-template-columns:minmax(0,1.18fr) minmax(320px,0.82fr);margin-bottom:22px}.ed-faq-hero__copy,.ed-faq-hero__card,.ed-faq-section,.ed-faq-cta{border:1px solid rgb(111 109 61 / .16);box-shadow:0 26px 70px rgb(56 49 34 / .08)}.ed-faq-hero__copy{background:radial-gradient(circle at 100% 0%,rgb(255 255 255 / .85),transparent 28rem),#fffdf9;border-radius:28px;padding:clamp(30px, 4vw, 48px)}.ed-faq-eyebrow{color:var(--ed-olive-deep);display:inline-block;font-size:.72rem;font-weight:900;letter-spacing:.18em;margin-bottom:14px;text-transform:uppercase}.ed-faq-hero h1,.ed-faq-section h2,.ed-faq-cta h2{color:var(--ed-ink);font-family:"Merriweather",serif;letter-spacing:-.045em;line-height:.98;margin:0}.ed-faq-hero h1{font-size:clamp(3rem, 5.6vw, 5.35rem);max-width:780px}.ed-faq-hero p{color:var(--ed-subtle);font-size:clamp(0.98rem, 1.15vw, 1.08rem);line-height:1.58;margin:20px 0 0;max-width:690px}.ed-faq-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.ed-faq-hero__card{align-content:center;background:radial-gradient(circle at 100% 0%,rgb(255 255 255 / .2),transparent 15rem),var(--ed-olive-deep);border-color:rgb(255 255 255 / .16);border-radius:28px;color:rgb(255 255 255 / .76);display:grid;min-height:0;padding:28px}.ed-faq-hero__card span,.ed-faq-sidecard span{color:inherit;display:inline-block;font-size:.68rem;font-weight:900;letter-spacing:.16em;margin-bottom:14px;text-transform:uppercase}.ed-faq-hero__card h2,.ed-faq-sidecard h3{color:#fff;font-family:"Merriweather",serif;font-size:clamp(1.6rem, 2.5vw, 2.25rem);letter-spacing:-.035em;line-height:1.04;margin:0 0 14px}.ed-faq-hero__card p{font-size:.96rem;line-height:1.55;margin:0 0 10px}.ed-faq-sidecard a{align-items:center;border:1px solid rgb(255 255 255 / .28);border-radius:999px;color:#fff;display:inline-flex;font-size:.88rem;font-weight:900;justify-content:center;justify-self:start;margin-top:14px;padding:10px 15px;text-decoration:none}.ed-faq-hero__quick{display:grid;gap:10px;margin-top:16px}.ed-faq-hero__quick a{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .16);border-radius:18px;color:#fff;display:block;padding:14px;text-decoration:none}.ed-faq-hero__quick a:hover{background:rgb(255 255 255 / .13);border-color:rgb(255 255 255 / .32)}.ed-faq-hero__quick strong{display:block;font-size:.98rem;line-height:1.2;margin-bottom:4px}.ed-faq-hero__quick small{color:rgb(255 255 255 / .7);display:block;font-size:.82rem;line-height:1.35}.ed-faq-jump{align-items:center;background:rgb(255 253 249 / .76);border:1px solid rgb(111 109 61 / .14);border-radius:999px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:22px;padding:10px;position:sticky;top:12px;z-index:5}.ed-faq-jump a{border-radius:999px;color:var(--ed-ink);font-size:.88rem;font-weight:900;padding:9px 13px;text-decoration:none}.ed-faq-jump a:hover{background:var(--ed-olive);color:#fff}.ed-faq-section{background:rgb(255 253 249 / .72);border-radius:28px;margin-bottom:24px;padding:clamp(24px, 3.2vw, 40px)}.ed-faq-section__head{margin-bottom:24px;max-width:900px}.ed-faq-section h2,.ed-faq-cta h2{font-size:clamp(2.2rem, 4.5vw, 4.35rem)}.ed-faq-section__head p,.ed-faq-cta p{color:var(--ed-subtle);font-size:1rem;line-height:1.65;margin:14px 0 0}.ed-faq-layout{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(260px,0.32fr) minmax(0,1fr)}.ed-faq-layout--reverse{grid-template-columns:minmax(0,1fr) minmax(260px,0.32fr)}.ed-faq-layout--reverse .ed-faq-sidecard{order:2}.ed-faq-sidecard{background:radial-gradient(circle at 100% 0%,rgb(160 156 89 / .14),transparent 16rem),#fffdf9;border:1px solid rgb(111 109 61 / .16);border-radius:24px;box-shadow:0 18px 50px rgb(56 49 34 / .07);color:var(--ed-subtle);padding:24px;position:sticky;top:86px}.ed-faq-sidecard span{color:var(--ed-olive-deep)}.ed-faq-sidecard h3{color:var(--ed-ink);font-size:clamp(1.45rem, 2vw, 2rem)}.ed-faq-sidecard p{font-size:.95rem;line-height:1.55;margin:0}.ed-faq-sidecard a{border-color:rgb(111 109 61 / .24);color:var(--ed-olive-deep)}.ed-faq-sidecard--olive{background:radial-gradient(circle at 100% 0%,rgb(255 255 255 / .16),transparent 15rem),var(--ed-olive-deep);color:rgb(255 255 255 / .76)}.ed-faq-sidecard--olive span,.ed-faq-sidecard--olive h3,.ed-faq-sidecard--olive a{color:#fff}.ed-faq-list{display:grid;gap:10px}.ed-faq-list--featured{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1280px){.ed-faq-section:not(.ed-faq-section--intro) .ed-faq-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-faq-section:not(.ed-faq-section--intro) .ed-faq-answer{padding-right:22px}.ed-faq-section:not(.ed-faq-section--intro) .ed-faq-layout{grid-template-columns:minmax(250px,0.28fr) minmax(0,1fr)}.ed-faq-section:not(.ed-faq-section--intro) .ed-faq-layout--reverse{grid-template-columns:minmax(0,1fr) minmax(250px,0.28fr)}}.ed-faq-item{background:#fffdf9;border:1px solid rgb(111 109 61 / .14);border-radius:18px;overflow:hidden}.ed-faq-item[open]{box-shadow:0 16px 42px rgb(56 49 34 / .07)}.ed-faq-item summary{align-items:center;color:var(--ed-ink);cursor:pointer;display:grid;gap:14px;grid-template-columns:42px minmax(0,1fr) auto;list-style:none;padding:18px}.ed-faq-item summary::-webkit-details-marker{display:none}.ed-faq-item summary::after{color:var(--ed-olive-deep);content:"+";font-size:1.4rem;font-weight:800;grid-column:3}.ed-faq-item[open] summary::after{content:"-"}.ed-faq-item summary span{align-items:center;background:#f3eee5;border-radius:999px;color:var(--ed-olive-deep);display:inline-flex;font-size:.76rem;font-weight:900;height:42px;justify-content:center;letter-spacing:.08em;width:42px}.ed-faq-item summary strong{font-size:1rem;line-height:1.25}.ed-faq-answer{border-top:1px solid rgb(111 109 61 / .12);color:var(--ed-subtle);padding:0 18px 18px 74px}.ed-faq-answer p{font-size:.96rem;line-height:1.65;margin:12px 0 0}.ed-faq-answer a{color:var(--ed-olive-deep);font-weight:900}.ed-faq-cta{align-items:center;background:radial-gradient(circle at 100% 0%,rgb(160 156 89 / .18),transparent 22rem),#fffdf9;border-radius:28px;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) auto;padding:clamp(28px, 4vw, 44px)}.ed-faq-cta .ed-faq-actions{justify-content:flex-end;margin:0}@media (max-width:980px){.ed-faq-page{padding:24px 14px 60px}.ed-faq-hero,.ed-faq-layout,.ed-faq-layout--reverse,.ed-faq-cta{grid-template-columns:1fr}.ed-faq-layout--reverse .ed-faq-sidecard{order:0}.ed-faq-sidecard{position:static}.ed-faq-list--featured{grid-template-columns:1fr}.ed-faq-jump{border-radius:22px;justify-content:flex-start;position:static}}@media (max-width:640px){.ed-faq-hero__copy,.ed-faq-hero__card,.ed-faq-section,.ed-faq-cta{border-radius:22px;padding:22px}.ed-faq-hero h1{font-size:clamp(2.8rem, 15vw, 4.2rem)}.ed-faq-section h2,.ed-faq-cta h2{font-size:clamp(2rem, 11vw, 3rem)}.ed-faq-item summary{gap:10px;grid-template-columns:34px minmax(0,1fr) auto;padding:15px}.ed-faq-item summary span{height:34px;width:34px}.ed-faq-answer{padding:0 15px 16px 59px}.ed-faq-actions .ed-home-btn{justify-content:center;width:100%}}@media (min-width:980px){.ed-checkout-redesign .e-checkout__order_review-2{display:block!important}.ed-checkout-redesign .e-checkout__order_review-2::before,.ed-checkout-redesign .e-checkout__order_review-2 .ed-checkout-payment-intro{grid-column:1 / -1}.ed-checkout-redesign .e-checkout__order_review-2::after{content:none!important;display:none!important}.ed-checkout-redesign .e-checkout__order_review-2 #payment{display:block!important;grid-column:1;min-width:0}.ed-checkout-redesign .e-checkout__order_review-2 #payment ul.payment_methods,.ed-checkout-redesign .e-checkout__order_review-2 #payment .form-row.place-order{grid-column:auto;grid-row:auto}.ed-checkout-redesign .e-checkout__order_review-2 .ed-checkout-payment-help{margin-top:14px}.ed-checkout-redesign .e-checkout__order_review-2 #payment ul.payment_methods li.wc_payment_method{padding-left:16px;padding-right:16px}.ed-checkout-redesign .e-checkout__order_review-2 #payment div.payment_box{padding-left:16px;padding-right:16px}}.ed-checkout-redesign .e-checkout__column-end .ed-checkout-payment-help{margin-top:18px;padding:18px;width:100%}.ed-checkout-redesign .e-checkout__column-end .ed-checkout-payment-help strong{font-size:1.18rem}.ed-checkout-redesign .e-checkout__column-end .ed-checkout-payment-help p{font-size:.84rem}.ed-checkout-redesign .e-checkout__column-end .ed-checkout-payment-help a{font-size:.8rem}.ed-entrepreneurs-page{background:radial-gradient(circle at top right,rgb(149 146 96 / .12),transparent 28%),linear-gradient(180deg,#f6f0e4 0%,#f8f4eb 42%,#f3ede0 100%);color:#2f3426;padding:42px clamp(18px, 4vw, 48px) 88px}.ed-entrepreneurs-hero,.ed-entrepreneurs-toolbar,.ed-entrepreneurs-listing,.ed-entrepreneurs-cta{margin:0 auto;max-width:1220px}.ed-entrepreneurs-hero{align-items:stretch;display:grid;gap:28px;grid-template-columns:minmax(0,1.2fr) minmax(320px,0.8fr);margin-bottom:34px}.ed-entrepreneurs-hero__copy,.ed-entrepreneurs-hero__aside,.ed-entrepreneurs-toolbar,.ed-entrepreneurs-listing,.ed-entrepreneurs-cta{background:rgb(255 252 247 / .82);border:1px solid rgb(115 118 74 / .16);border-radius:30px;box-shadow:0 24px 60px rgb(79 76 50 / .08)}.ed-entrepreneurs-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px, 5vw, 58px)}.ed-entrepreneurs-hero__copy h1{color:#24301e;font-size:clamp(2.6rem, 5vw, 4.6rem);letter-spacing:-.04em;line-height:.96;margin:16px 0 18px;max-width:11ch}.ed-entrepreneurs-hero__copy p,.ed-entrepreneurs-hero__card p,.ed-entrepreneurs-toolbar__head p,.ed-entrepreneur-card__excerpt,.ed-entrepreneurs-cta p,.ed-entrepreneurs-empty p{color:#5b604d;font-size:1.02rem;line-height:1.75}.ed-entrepreneurs-hero__actions,.ed-entrepreneurs-cta__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.ed-entrepreneurs-hero__aside{display:grid;gap:16px;overflow:hidden;padding:18px}.ed-entrepreneurs-hero__card{background:linear-gradient(180deg,#fffdf7 0%,#f0ead9 100%);border:1px solid rgb(115 118 74 / .14);border-radius:24px;padding:24px}.ed-entrepreneurs-hero__card span,.ed-entrepreneurs-cta span{color:#6f7346;display:inline-block;font-size:.74rem;font-weight:700;letter-spacing:.18em;margin-bottom:14px;text-transform:uppercase}.ed-entrepreneurs-hero__card h2,.ed-entrepreneurs-cta h2,.ed-entrepreneurs-toolbar__head h2,.ed-entrepreneurs-listing__head h2{color:#28311f;font-size:clamp(1.7rem, 3vw, 2.6rem);line-height:1.08;margin:0 0 14px}.ed-entrepreneurs-hero__card small{color:#6a6f57;display:block;font-size:.92rem;margin-top:18px}.ed-entrepreneurs-hero__visual{aspect-ratio:1.08 / 1;border-radius:24px;margin:0;overflow:hidden}.ed-entrepreneurs-hero__visual img{display:block;height:100%;object-fit:cover;width:100%}.ed-entrepreneurs-toolbar,.ed-entrepreneurs-listing{padding:clamp(24px, 3vw, 34px)}.ed-entrepreneurs-toolbar{margin-bottom:28px}.ed-entrepreneurs-toolbar__head{margin-bottom:20px}.ed-entrepreneurs-search{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:18px}.ed-entrepreneurs-search input{background:#fffdf8;border:1px solid rgb(115 118 74 / .18);border-radius:999px;color:#24301e;min-height:56px;padding:0 22px}.ed-entrepreneurs-search button{background:#6f7346;border:0;border-radius:999px;color:#fffdf8;font-weight:700;min-height:56px;padding:0 24px}.ed-entrepreneurs-filters{display:flex;flex-wrap:wrap;gap:10px}.ed-entrepreneurs-filters a,.ed-entrepreneur-card__terms span{background:rgb(111 115 70 / .08);border:1px solid rgb(111 115 70 / .14);border-radius:999px;color:#5d6141;display:inline-flex;font-size:.9rem;font-weight:600;padding:10px 16px}.ed-entrepreneurs-filters a.is-active,.ed-entrepreneurs-filters a:hover{background:#6f7346;color:#fffdf8}.ed-entrepreneurs-listing__head{align-items:end;display:flex;gap:18px;justify-content:space-between;margin-bottom:22px}.ed-entrepreneurs-grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.ed-entrepreneur-card{background:#fffdf8;border:1px solid rgb(115 118 74 / .14);border-radius:26px;display:flex;flex-direction:column;min-height:100%;overflow:hidden}.ed-entrepreneur-card__media{aspect-ratio:1.35 / 1;background:linear-gradient(135deg,#d9d1b5 0%,#ece4d4 100%);display:block;overflow:hidden;position:relative}.ed-entrepreneur-card__media img,.ed-entrepreneur-card__media-fallback{display:block;height:100%;width:100%}.ed-entrepreneur-card__media img{object-fit:cover}.ed-entrepreneur-card__media-fallback{align-items:center;background:radial-gradient(circle at top left,rgb(255 255 255 / .2),transparent 38%),linear-gradient(135deg,#5e6740 0%,#909561 100%);display:flex;justify-content:center}.ed-entrepreneur-card__media-fallback span{color:#fff9ef;font-family:"Merriweather",serif;font-size:clamp(2rem, 4vw, 3.4rem);font-weight:700;letter-spacing:.08em}.ed-entrepreneur-card__body{display:flex;flex:1;flex-direction:column;gap:18px;padding:22px}.ed-entrepreneur-card__brand{align-items:center;display:grid;gap:14px;grid-template-columns:72px minmax(0,1fr)}.ed-entrepreneur-card__brand img,.ed-entrepreneur-card__initials{background:#fffaf0;border:1px solid rgb(115 118 74 / .14);border-radius:22px;box-shadow:0 14px 24px rgb(60 62 42 / .1);height:72px;object-fit:cover;width:72px}.ed-entrepreneur-card__initials{align-items:center;color:#5f643f;display:inline-flex;font-family:"Merriweather",serif;font-size:1.55rem;font-weight:700;justify-content:center}.ed-entrepreneur-card__brand h3{color:#28311f;font-size:1.42rem;line-height:1.15;margin:0 0 6px}.ed-entrepreneur-card__brand p{color:#727760;font-size:.92rem;margin:0}.ed-entrepreneur-card__excerpt{margin:0}.ed-entrepreneur-card__terms{display:flex;flex-wrap:wrap;gap:8px}.ed-entrepreneur-card__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.ed-entrepreneurs-empty{background:#fffdf8;border:1px dashed rgb(111 115 70 / .28);border-radius:24px;padding:36px 24px;text-align:center}.ed-entrepreneurs-empty h3{color:#28311f;font-size:1.65rem;margin:0 0 12px}.ed-entrepreneurs-cta{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:30px;padding:clamp(24px, 4vw, 38px)}.ed-entrepreneurs-cta p,.ed-entrepreneurs-toolbar__head p,.ed-entrepreneurs-listing__head p{margin-bottom:0}@media (max-width:1100px){.ed-entrepreneurs-hero{grid-template-columns:1fr}.ed-entrepreneurs-cta{display:grid}.ed-entrepreneurs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ed-entrepreneurs-page{padding:26px 16px 72px}.ed-entrepreneurs-hero__copy,.ed-entrepreneurs-hero__aside,.ed-entrepreneurs-toolbar,.ed-entrepreneurs-listing,.ed-entrepreneurs-cta{border-radius:24px}.ed-entrepreneurs-hero__copy h1{max-width:none}.ed-entrepreneurs-search,.ed-entrepreneurs-listing__head,.ed-entrepreneurs-cta{display:grid;grid-template-columns:1fr}.ed-entrepreneurs-grid{grid-template-columns:1fr}.ed-entrepreneur-card__brand{grid-template-columns:60px minmax(0,1fr)}.ed-entrepreneur-card__brand img,.ed-entrepreneur-card__initials{height:60px;width:60px}.ed-entrepreneurs-search button,.ed-entrepreneurs-hero__actions .ed-home-btn,.ed-entrepreneurs-cta__actions .ed-home-btn,.ed-entrepreneur-card__actions .ed-home-btn{width:100%}}@media (max-width:767px){.ed-global-site-header .ed-home-header__inner{grid-template-columns:minmax(0,1fr);max-width:100%;overflow:hidden}.ed-global-site-header .ed-home-header__inner>*,.ed-global-site-header .ed-home-nav,.ed-global-site-header .ed-home-tools,.ed-global-site-header .ed-home-search{min-width:0;max-width:100%;width:100%}body.page-id-5944 .ed-global-site-header .ed-home-nav,.ed-global-site-header .ed-home-nav{column-gap:8px;display:flex;flex-wrap:nowrap;overflow-x:auto;row-gap:0}body.page-id-5944 .ed-global-site-header .ed-home-nav a,.ed-global-site-header .ed-home-nav a{overflow-wrap:normal;white-space:nowrap}body.page-id-5944 .ed-global-site-header .ed-home-tools,.ed-global-site-header .ed-home-tools{display:grid;grid-template-columns:1fr auto}.qlwapp__container.qlwapp__container--bottom-right{bottom:max(12px, env(safe-area-inset-bottom))!important;height:64px!important;right:12px!important;width:64px!important}.qlwapp__button.qlwapp__button--bubble{height:52px!important;min-height:52px!important;min-width:52px!important;width:52px!important}.qlwapp__button .qlwapp__icon{font-size:21px!important;height:21px!important;width:21px!important}}.ed-home-mirror{padding-bottom:56px}.ed-home-header--mirror{position:sticky;top:0;z-index:30;background:rgb(251 247 242 / .96);backdrop-filter:blur(12px)}.ed-home-nav--mirror{gap:18px}.ed-home-nav--mirror a:last-child{font-weight:700}.ed-home-tools--mirror{gap:12px}.ed-home-search--mirror{min-width:min(300px, 34vw)}.ed-mirror-mobile-nav{display:none;padding-bottom:14px}.ed-mirror-mobile-nav details{border:1px solid rgb(39 27 18 / .12);border-radius:16px;background:#fff}.ed-mirror-mobile-nav summary{cursor:pointer;list-style:none;padding:14px 16px;font-weight:700}.ed-mirror-mobile-nav summary::-webkit-details-marker{display:none}.ed-mirror-mobile-nav__panel{display:grid;gap:10px;padding:0 16px 16px}.ed-mirror-mobile-nav__panel a{color:#2c241d;text-decoration:none;font-weight:600}.ed-mirror-hero{display:grid;grid-template-columns:minmax(0,0.92fr) minmax(320px,1.08fr);gap:34px;align-items:center;padding:24px 0 18px}.ed-mirror-hero__content{display:grid;gap:14px;align-items:start;max-width:620px}.ed-mirror-hero__content h1{margin:0;max-width:11ch;font-size:clamp(2.3rem, 4.7vw, 4rem);line-height:1;letter-spacing:0;color:#221a14}.ed-mirror-hero__content p{max-width:42ch;margin:0;font-size:1.05rem;line-height:1.5;color:#5b4a3d}.ed-home-actions--mirror{gap:12px}.ed-mirror-hero__trust{margin-top:2px;font-size:.92rem;font-weight:700;color:#6a594b}.ed-mirror-badges span,.ed-mirror-trust-strip__item{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid rgb(39 27 18 / .1);color:#5b4a3d;font-size:.92rem;font-weight:600}.ed-mirror-hero__media img{width:100%;aspect-ratio:4 / 3.3;object-fit:cover;border-radius:32px;box-shadow:0 24px 70px rgb(56 35 16 / .18)}.ed-home-mirror .ed-mirror-hero{padding-bottom:38px}.ed-home-mirror .ed-mirror-hero__media img{object-position:center 62%}.ed-mirror-section{padding:24px 0}.ed-home-section__head--mirror{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:18px}.ed-home-section__head--mirror h2{margin-bottom:8px}.ed-home-section__head--mirror p{max-width:62ch}.ed-mirror-section__actions{display:flex;flex-wrap:wrap;gap:12px}.ed-mirror-section--weekly{padding-top:52px}.ed-mirror-badges{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0 22px}.ed-mirror-weekly-grid,.ed-mirror-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ed-product-card--mirror{height:100%;background:#fff}.ed-product-card--mirror .ed-product-card__body{gap:10px}.ed-mirror-product-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.ed-mirror-signup-card{display:grid;align-content:start;gap:16px;padding:22px;border-radius:28px;background:linear-gradient(180deg,#f6ede5 0%,#efe2d5 100%);border:1px solid rgb(121 73 37 / .1);grid-column:span 2}.ed-mirror-signup-card h3{margin:0;font-size:1.6rem;line-height:1.05;color:#221a14}.ed-mirror-signup-card p,.ed-mirror-signup-card small{margin:0;color:#5b4a3d}.ed-mirror-signup-card .ed-catalog-signup{background:#fff0;padding:0;border:0}.ed-home-mirror-page .qlwapp-footer,.ed-home-mirror-page .qlwapp-box .qlwapp-footer,.ed-home-mirror-page .qlwapp-box p a[href*="quadlayers.com"]{display:none!important}.ed-mirror-category-chips,.ed-mirror-gift-chips{display:flex;flex-wrap:wrap;gap:12px}.ed-home-mirror .ed-mirror-section[aria-labelledby="ed-mirror-gifts-title"]{margin:8px 0 4px;padding:24px;border:1px solid rgb(121 73 37 / .12);border-radius:28px;background:#fff8f0}.ed-home-mirror .ed-mirror-gift-chips{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ed-home-mirror .ed-mirror-chip--gift{min-height:58px;padding:14px 18px;background:#fff;box-shadow:0 10px 24px rgb(56 35 16 / .06)}.ed-mirror-chip{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:999px;background:#fff;border:1px solid rgb(39 27 18 / .12);color:#2c241d;text-decoration:none;font-weight:700;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease}.ed-mirror-chip:hover{transform:translateY(-1px);border-color:rgb(121 73 37 / .28);box-shadow:0 14px 28px rgb(56 35 16 / .08)}.ed-mirror-chip--accent{background:#2c241d;border-color:#2c241d;color:#fff}.ed-vendor-grid--mirror{gap:18px}.ed-vendor-grid--mirror .ed-vendor-card__body p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ed-mirror-trust-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:8px 0 18px;padding:16px;border-radius:24px;background:#2c241d}.ed-home-mirror .ed-mirror-trust-strip__item{align-items:center;display:flex;justify-content:center;min-height:44px;padding:10px 14px;border-color:rgb(255 255 255 / .12);background:rgb(255 255 255 / .08);color:#fff7ef;line-height:1.25;text-align:center}.ed-home-mirror .ed-mirror-trust-strip__item:last-child{grid-column:span 2}.ed-home-proof--mirror{margin-top:22px;gap:28px;padding:38px;box-shadow:var(--ed-shadow)}.ed-home-proof--mirror .ed-home-proof__intro p{max-width:42ch}.ed-home-proof--mirror .ed-home-proof__intro h2{font-size:clamp(2.1rem, 3.3vw, 3.4rem)}.ed-home-proof--mirror .ed-proof-inline-photo img{aspect-ratio:16 / 8.6;object-fit:cover;object-position:center 50%}.ed-home-proof--mirror .ed-proof-card{border-color:rgb(121 73 37 / .1);box-shadow:none;cursor:default;min-height:178px;padding:24px 22px}.ed-home-mirror .ed-mirror-section--blog{padding-top:8px;padding-bottom:8px}.ed-home-mirror .ed-mirror-section--blog .ed-blog-card{box-shadow:none}.ed-home-mirror .ed-mirror-section--blog .ed-blog-card__media img{aspect-ratio:16 / 9}.ed-home-footer--mirror .ed-home-footer__nav--mirror{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:24px}.ed-home-footer--mirror .ed-home-footer__column span{display:block;color:rgb(255 244 236 / .76);line-height:1.5}@media (max-width:1100px){.ed-home-nav--mirror{display:none}.ed-mirror-mobile-nav{display:block}.ed-home-tools--mirror{width:100%;justify-content:space-between}.ed-home-search--mirror{min-width:0;flex:1 1 260px}.ed-mirror-hero,.ed-mirror-weekly-grid,.ed-mirror-product-grid,.ed-home-footer--mirror .ed-home-footer__nav--mirror{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-mirror-trust-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.ed-home-mirror .ed-mirror-gift-chips{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ed-home-header--mirror{position:static}.ed-home-tools--mirror{align-items:stretch}.ed-home-mini-link{justify-content:center}.ed-mirror-hero{grid-template-columns:1fr;gap:18px;padding-top:20px}.ed-mirror-hero__content h1{font-size:clamp(2rem, 9vw, 3rem)}.ed-mirror-hero__content p{font-size:1rem}.ed-home-actions--mirror,.ed-home-section__head--mirror,.ed-mirror-section__actions,.ed-mirror-category-chips,.ed-mirror-gift-chips{gap:10px}.ed-home-actions--mirror .ed-home-btn,.ed-mirror-section__actions .ed-home-btn{width:100%;justify-content:center}.ed-home-footer--mirror .ed-home-footer__nav--mirror,.ed-mirror-trust-strip{grid-template-columns:1fr}.ed-home-mirror .ed-mirror-section[aria-labelledby="ed-mirror-gifts-title"]{padding:18px}.ed-home-mirror .ed-mirror-gift-chips{grid-template-columns:1fr}.ed-mirror-weekly-grid,.ed-mirror-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ed-mirror-signup-card{grid-column:1 / -1}.ed-mirror-signup-card{padding:18px}.ed-mirror-product-card__footer{flex-direction:column;align-items:flex-start}.ed-mirror-chip{width:100%;justify-content:flex-start}}@media (max-width:720px){.ed-catalog-entry{border-radius:22px;padding:18px}.ed-catalog-entry__paths{grid-template-columns:1fr}.ed-catalog-path-card a{gap:12px;grid-template-columns:88px minmax(0,1fr)}.ed-catalog-path-card img{height:66px;width:88px}.ed-catalog-path-card__copy strong{font-size:1.05rem}.ed-catalog-path-card__copy small{font-size:.84rem}body.home .ed-catalog-entry .ed-category-grid{grid-auto-columns:minmax(118px,36vw);grid-auto-flow:column;grid-template-columns:none;margin-left:-4px;margin-right:-4px;overflow-x:auto;padding:0 4px 8px;scroll-snap-type:x proximity}body.home .ed-catalog-entry .ed-category-card{scroll-snap-align:start}body.home .ed-intention-grid{gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}body.home .ed-intention-grid .ed-category-card a{gap:7px;padding:7px 7px 9px}body.home .ed-intention-grid .ed-category-card img{border-radius:12px}body.home .ed-intention-grid .ed-category-card h3{font-size:.78rem;min-height:2.45em}}.ed-weekly-theme--child-day{--ed-child-ink:#24324a;--ed-child-coral:#ef6f61;--ed-child-blue:#66b8d9;--ed-child-yellow:#f3c94f;--ed-child-mint:#87c9aa;--ed-child-paper:#fffaf0}.ed-home-section--weekly.ed-weekly-theme--child-day .ed-weekly-editorial,.ed-weekly-catalog-page.ed-weekly-theme--child-day .ed-catalog-hero{background:radial-gradient(circle at 7% 13%,rgb(239 111 97 / .5) 0 7px,transparent 8px),radial-gradient(circle at 92% 16%,rgb(102 184 217 / .52) 0 10px,transparent 11px),radial-gradient(circle at 85% 87%,rgb(243 201 79 / .55) 0 9px,transparent 10px),radial-gradient(circle at 13% 88%,rgb(135 201 170 / .48) 0 12px,transparent 13px),linear-gradient(135deg,#fff8e8 0%,#fffdf7 48%,#edf9f5 100%);border:1px solid rgb(36 50 74 / .12);color:var(--ed-child-ink);overflow:hidden;position:relative}.ed-home-section--weekly.ed-weekly-theme--child-day .ed-weekly-editorial::before,.ed-weekly-catalog-page.ed-weekly-theme--child-day .ed-catalog-hero::before{color:rgb(239 111 97 / .22);content:"\2726  \25CF  \25B3";font-size:clamp(4rem, 10vw, 9rem);font-weight:700;letter-spacing:.08em;line-height:1;pointer-events:none;position:absolute;right:-.08em;top:-.08em;transform:rotate(10deg)}.ed-home-section--weekly.ed-weekly-theme--child-day .ed-weekly-editorial>*,.ed-weekly-catalog-page.ed-weekly-theme--child-day .ed-catalog-hero>*{position:relative;z-index:1}.ed-weekly-theme--child-day .ed-home-kicker{color:#bd463b}.ed-weekly-theme--child-day .ed-weekly-editorial h2,.ed-weekly-catalog-page.ed-weekly-theme--child-day .ed-catalog-hero h1{color:var(--ed-child-ink)}.ed-weekly-theme--child-day .ed-weekly-sticker,.ed-weekly-catalog-page.ed-weekly-theme--child-day .ed-catalog-toolbar{background:rgb(243 201 79 / .22);border-color:rgb(189 143 17 / .3);color:#71530a}.ed-home-section--weekly.ed-weekly-theme--child-day .ed-weekly-feature,.ed-weekly-catalog-page.ed-weekly-theme--child-day .ed-catalog-hero__note,.ed-weekly-catalog-page.ed-weekly-theme--child-day .ed-catalog-hero__note li{background:rgb(255 255 255 / .72);border-color:rgb(36 50 74 / .13);color:var(--ed-child-ink)}.ed-weekly-theme--child-day .ed-weekly-feature__icon{background:var(--ed-child-blue);color:#fff}.ed-weekly-theme--child-day .ed-home-btn--primary,.ed-weekly-theme--child-day .ed-home-btn--primary:visited{background:var(--ed-child-coral);border-color:var(--ed-child-coral);color:#fff}.ed-weekly-theme--child-day .ed-home-btn--primary:hover{background:#d9584c;border-color:#d9584c}.ed-weekly-catalog-page.ed-weekly-theme--child-day .ed-catalog-card:nth-child(4n+1){border-top:4px solid var(--ed-child-coral)}.ed-weekly-catalog-page.ed-weekly-theme--child-day .ed-catalog-card:nth-child(4n+2){border-top:4px solid var(--ed-child-blue)}.ed-weekly-catalog-page.ed-weekly-theme--child-day .ed-catalog-card:nth-child(4n+3){border-top:4px solid var(--ed-child-yellow)}.ed-weekly-catalog-page.ed-weekly-theme--child-day .ed-catalog-card:nth-child(4n){border-top:4px solid var(--ed-child-mint)}