.bb-rl-activity-footer-actions{flex-direction:column!important;align-items:stretch!important;gap:0!important}.bb-rl-activity-footer-actions .activity-state{order:-1;padding:0 0 6px 0}.bb-rl-activity-footer-actions .activity-state:not(.has-likes):not(.has-comments){display:none!important}.bb-rl-activity-footer-actions .bp-generic-meta.activity-meta.action{width:100%!important;justify-content:space-around!important;border-top:1px solid rgb(0 0 0 / .08);padding-top:8px!important}:root{--bth-purpura:#74117a;--bth-teal:#016d77;--bth-dorado:#cb9312;--bth-crema:#fbf7ef;--bth-tinta:#1c1416}.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce{font-family:"Noto Sans",sans-serif;color:var(--bth-tinta)}.woocommerce-cart h1,.woocommerce-cart h2,.woocommerce-cart h3,.woocommerce-checkout h1,.woocommerce-checkout h2,.woocommerce-checkout h3{font-family:"Lora",serif;color:var(--bth-purpura)}.woocommerce h4,.woocommerce h5,.woocommerce h6{font-family:"League Spartan",sans-serif}.woocommerce table.shop_table{border-radius:12px;border:1px solid rgb(116 17 122 / .15);overflow:hidden}.woocommerce table.shop_table thead th,.woocommerce table.cart thead th{background:var(--bth-purpura);color:#fff;font-family:"League Spartan",sans-serif;text-transform:uppercase;letter-spacing:.5px;border:none}.woocommerce table.shop_table td,.woocommerce table.shop_table th{border-top:1px solid rgb(28 20 22 / .08)}.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tfoot td{background:var(--bth-crema)}.woocommerce .cart_item:hover{background:rgb(251 247 239 / .6)}.woocommerce .order-total .amount,.woocommerce .cart-subtotal .amount{color:var(--bth-teal);font-weight:700}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #place_order,.woocommerce .checkout-button{background:var(--bth-purpura)!important;color:#fff!important;border:none!important;border-radius:50px!important;padding:.85em 2em!important;font-family:"League Spartan",sans-serif!important;text-transform:uppercase;letter-spacing:.5px;transition:all .25s ease}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #place_order:hover,.woocommerce .checkout-button:hover{background:var(--bth-teal)!important;transform:translateY(-2px);box-shadow:0 6px 18px rgb(1 109 119 / .25)}.woocommerce button[name="update_cart"]{background:transparent!important;color:var(--bth-purpura)!important;border:2px solid var(--bth-purpura)!important}.woocommerce button[name="update_cart"]:hover{background:var(--bth-purpura)!important;color:#fff!important}.woocommerce .coupon input.input-text{border:1px solid var(--bth-dorado);border-radius:50px;padding:.6em 1.2em}.woocommerce .cart-collaterals .cart_totals{background:var(--bth-crema);border:1px solid rgb(116 17 122 / .15);border-radius:14px;padding:1.5em}.woocommerce .cart_totals h2{color:var(--bth-purpura)}.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .form-row textarea,.woocommerce-checkout .form-row select,.woocommerce-checkout .select2-container .select2-selection{border:1px solid rgb(28 20 22 / .2)!important;border-radius:10px!important;padding:.7em 1em!important;font-family:"Noto Sans",sans-serif}.woocommerce-checkout .form-row input.input-text:focus,.woocommerce-checkout .form-row textarea:focus,.woocommerce-checkout .form-row select:focus{border-color:var(--bth-teal)!important;box-shadow:0 0 0 3px rgb(1 109 119 / .12)!important;outline:none}.woocommerce-checkout label{font-family:"League Spartan",sans-serif;color:var(--bth-tinta)}.woocommerce form .form-row .required{color:var(--bth-dorado)}.woocommerce-checkout #order_review,.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{background:var(--bth-crema);border:1px solid rgb(116 17 122 / .12);border-radius:14px;padding:1.5em}.woocommerce-checkout #payment{background:#fff0}.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid rgb(28 20 22 / .1)}.woocommerce-message,.woocommerce-info{border-top-color:var(--bth-teal)!important}.woocommerce-message::before,.woocommerce-info::before{color:var(--bth-teal)!important}.woocommerce-error{border-top-color:var(--bth-purpura)!important}.wp-block-embed.is-type-video{margin-left:auto;margin-right:auto}.wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;overflow:hidden}.wp-block-embed.is-type-video .wp-block-embed__wrapper iframe,.wp-block-embed.is-type-video .wp-block-embed__wrapper video{display:block;width:100%!important;height:100%!important}.wp-block-embed.is-type-video:not(.video-vertical){max-width:800px}.wp-block-embed.is-type-video:not(.video-vertical) .wp-block-embed__wrapper{aspect-ratio:16 / 9}.wp-block-embed.is-type-video.video-vertical{max-width:420px}.wp-block-embed.is-type-video.video-vertical .wp-block-embed__wrapper{aspect-ratio:9 / 16}.et_pb_tabs .et_pb_blog.et_animated{opacity:1!important}.bf7-card{background:#fff;border-radius:22px;padding:34px 34px 30px;max-width:640px;margin:0 auto;box-shadow:0 20px 50px rgb(28 20 22 / .10);font-family:'Noto Sans',system-ui,sans-serif;color:#1c1416}.bf7-title{font-family:'Lora',Georgia,serif;font-size:28px;font-weight:600;margin:0 0 6px;color:#1c1416}.bf7-sub{font-size:14px;color:#6a6767;margin:0 0 26px}.bf7-body{display:flex;flex-direction:column;gap:18px}.bf7-row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:560px){.bf7-row2{grid-template-columns:1fr}}.bf7-field{display:flex;flex-direction:column}.bf7-label{font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#5a4b48;margin-bottom:8px}.bf7-card .wpcf7-form-control-wrap{display:block}.bf7-card input[type=text],.bf7-card input[type=email],.bf7-card input[type=tel],.bf7-card select,.bf7-card textarea{width:100%;box-sizing:border-box;background:#F4F4F4;border:1px solid #fff0;border-radius:12px;padding:14px 16px;font-family:inherit;font-size:15px;color:#1c1416;outline:none;transition:.15s}.bf7-card textarea{min-height:92px;resize:vertical}.bf7-card input::placeholder,.bf7-card textarea::placeholder{color:#a99}.bf7-card input:focus,.bf7-card select:focus,.bf7-card textarea:focus{border-color:#74117a;background:#fff;box-shadow:0 0 0 3px rgb(116 17 122 / .10)}.bf7-card select{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235a4b48' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.bf7-card .wpcf7-submit{width:100%;background:#cb9312;color:#fff;border:0;border-radius:14px;padding:17px;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer;margin-top:6px;transition:.15s}.bf7-card .wpcf7-submit:hover{filter:brightness(.95)}.bf7-nota{font-size:12.5px;color:#8a8580;text-align:center;line-height:1.5;margin:6px 0 0}.bf7-card .wpcf7-response-output{border-radius:10px;font-size:13px;margin:14px 0 0}.bf7-card .wpcf7-not-valid-tip{color:#c0392b;font-size:12px;margin-top:4px}.am-fs__wrapper{margin-top:24px!important;margin-bottom:24px!important}