@import url('https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,500;9..144,600;9..144,700&family=DM+Sans:wght@400;500;600;700&display=swap');body:is(.woocommerce,.woocommerce-page){--sa-teal:#11758C;--sa-navy:#1B3641;--sa-cream:#F4F1EA;--sa-cream-soft:#FBFAF6;--sa-line:#E3ECEE;--sa-line-2:#C9DADE;--sa-muted:#4E6670;--sa-tint:#EEF6F7}body:is(.woocommerce,.woocommerce-page) #main-content{font-family:'DM Sans',sans-serif;color:var(--sa-navy)}body:is(.woocommerce,.woocommerce-page) #main-content h1,body:is(.woocommerce,.woocommerce-page) #main-content h2,body:is(.woocommerce,.woocommerce-page) #main-content h3,body:is(.woocommerce,.woocommerce-page) #main-content h4,body:is(.woocommerce,.woocommerce-page) #main-content h1,body:is(.woocommerce,.woocommerce-page) #main-content h2,body:is(.woocommerce,.woocommerce-page) #main-content h3{font-family:'Fraunces',Georgia,serif!important;font-weight:600!important;letter-spacing:-0.01em;color:var(--sa-navy)}body:is(.woocommerce,.woocommerce-page) #main-content a{color:var(--sa-teal)}body:is(.woocommerce,.woocommerce-page) #main-content a:hover{color:var(--sa-navy)}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-breadcrumb,body:is(.woocommerce,.woocommerce-page) #main-content .et_pb_wc_breadcrumb{font-size:13px;color:var(--sa-muted);letter-spacing:0.01em}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-breadcrumb a{color:var(--sa-teal)}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-result-count{font-size:14px;color:var(--sa-muted);margin-bottom:18px}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-ordering select,body:is(.woocommerce,.woocommerce-page) #main-content select.orderby{height:44px;border:1.5px solid var(--sa-line-2);border-radius:999px;padding:0 16px;font:600 14px 'DM Sans',sans-serif;color:var(--sa-navy);background:#FFFFFF}body:is(.woocommerce,.woocommerce-page) #main-content ul.products li.product{text-align:left}body:is(.woocommerce,.woocommerce-page) #main-content ul.products li.product .et_shop_image,body:is(.woocommerce,.woocommerce-page) #main-content ul.products li.product a img{border-radius:14px;overflow:hidden}body:is(.woocommerce,.woocommerce-page) #main-content ul.products li.product .et_shop_image{display:block;background:var(--sa-cream);transition:background 0.2s ease}body:is(.woocommerce,.woocommerce-page) #main-content ul.products li.product:hover .et_shop_image{background:#EAF3F4}body:is(.woocommerce,.woocommerce-page) #main-content ul.products li.product a img{display:block;width:100%;height:auto}body:is(.woocommerce,.woocommerce-page) #main-content ul.products li.product h2,body:is(.woocommerce,.woocommerce-page) #main-content ul.products li.product h2.woocommerce-loop-product__title,body:is(.woocommerce,.woocommerce-page) #main-content ul.products li.product h3{font-family:'DM Sans',sans-serif!important;font-size:16px!important;line-height:1.35!important;font-weight:600!important;color:var(--sa-navy)!important;padding:14px 0 6px!important;margin:0!important;text-align:left}body:is(.woocommerce,.woocommerce-page) #main-content ul.products li.product .price,body:is(.woocommerce,.woocommerce-page) #main-content ul.products li.product .price .amount{font-family:'DM Sans',sans-serif!important;font-size:19px!important;font-weight:700!important;color:var(--sa-navy)!important;text-align:left}body:is(.woocommerce,.woocommerce-page) #main-content ul.products li.product .price del .amount{color:var(--sa-muted)!important;font-weight:500!important;font-size:15px!important}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-price-suffix{display:block;font-size:12px;font-weight:500;color:var(--sa-muted);letter-spacing:0.02em}body:is(.woocommerce,.woocommerce-page) #main-content .et_overlay{background:rgba(17,117,140,0.18)!important;border:0!important;border-radius:14px}body:is(.woocommerce,.woocommerce-page) #main-content .et_overlay:before{color:#FFFFFF!important}body:is(.woocommerce,.woocommerce-page) #main-content span.onsale{background:var(--sa-navy)!important;color:#FFFFFF!important;font:700 11px 'DM Sans',sans-serif!important;letter-spacing:0.08em;text-transform:uppercase;padding:6px 12px!important;border-radius:999px!important;min-height:0!important;min-width:0!important;line-height:1.2!important;top:14px!important;left:14px!important;right:auto!important}body:is(.woocommerce,.woocommerce-page) #main-content .button,body:is(.woocommerce,.woocommerce-page) #main-content a.button,body:is(.woocommerce,.woocommerce-page) #main-content button.button,body:is(.woocommerce,.woocommerce-page) #main-content input.button,body:is(.woocommerce,.woocommerce-page) #main-content .single_add_to_cart_button,body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-button,body:is(.woocommerce,.woocommerce-page) #main-content #place_order{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 26px!important;border:0!important;border-radius:999px!important;background:var(--sa-teal)!important;color:#FFFFFF!important;font:700 15px 'DM Sans',sans-serif!important;letter-spacing:0.01em;text-transform:none!important;transition:background 0.2s ease}body:is(.woocommerce,.woocommerce-page) #main-content .button:hover,body:is(.woocommerce,.woocommerce-page) #main-content a.button:hover,body:is(.woocommerce,.woocommerce-page) #main-content button.button:hover,body:is(.woocommerce,.woocommerce-page) #main-content .single_add_to_cart_button:hover,body:is(.woocommerce,.woocommerce-page) #main-content #place_order:hover{background:var(--sa-navy)!important;color:#FFFFFF!important}body:is(.woocommerce,.woocommerce-page) #main-content a.button.wc-backward,body:is(.woocommerce,.woocommerce-page) #main-content button[name="update_cart"]{background:#FFFFFF!important;color:var(--sa-teal)!important;box-shadow:inset 0 0 0 1.5px var(--sa-teal)}body:is(.woocommerce,.woocommerce-page) #main-content button[name="update_cart"]:disabled{opacity:0.45}body:is(.woocommerce,.woocommerce-page) #main-content .et_pb_button{border-radius:999px!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important}body:is(.woocommerce,.woocommerce-page) #main-content .et_pb_wc_title h1,body:is(.woocommerce,.woocommerce-page) #main-content .product_title{font-family:'Fraunces',Georgia,serif!important;font-weight:600!important;font-size:46px!important;line-height:1.08!important}body:is(.woocommerce,.woocommerce-page) #main-content .et_pb_wc_price .price,body:is(.woocommerce,.woocommerce-page) #main-content .summary .price{font-family:'DM Sans',sans-serif!important;font-size:32px!important;font-weight:700!important;color:var(--sa-navy)!important}body:is(.woocommerce,.woocommerce-page) #main-content .et_pb_wc_description,body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-product-details__short-description{font-size:16px;line-height:1.7;color:var(--sa-muted)}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-product-gallery__image img,body:is(.woocommerce,.woocommerce-page) #main-content .et_pb_wc_images img{border-radius:20px;background:var(--sa-cream)}body:is(.woocommerce,.woocommerce-page) #main-content .flex-control-thumbs li img{border-radius:12px;background:var(--sa-cream);border:2px solid transparent}body:is(.woocommerce,.woocommerce-page) #main-content .flex-control-thumbs li img.flex-active,body:is(.woocommerce,.woocommerce-page) #main-content .flex-control-thumbs li img:hover{border-color:var(--sa-teal)}body:is(.woocommerce,.woocommerce-page) #main-content table.variations th.label label{font-weight:700;font-size:15px;color:var(--sa-navy)}body:is(.woocommerce,.woocommerce-page) #main-content table.variations select{height:48px;border:1.5px solid var(--sa-line-2);border-radius:999px;padding:0 18px;font:500 15px 'DM Sans',sans-serif;color:var(--sa-navy);background:#FFFFFF}body:is(.woocommerce,.woocommerce-page) #main-content .quantity input.qty{height:52px;border:1.5px solid var(--sa-line-2)!important;border-radius:999px!important;background:#FFFFFF!important;font:700 16px 'DM Sans',sans-serif!important;color:var(--sa-navy)!important;text-align:center;padding:0 10px!important}body:is(.woocommerce,.woocommerce-page) #main-content .single_add_to_cart_button{min-height:52px;font-size:16px!important}body:is(.woocommerce,.woocommerce-page) #main-content .product_meta{font-size:14px;color:var(--sa-muted);border-top:1px solid var(--sa-line);padding-top:16px}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-tabs ul.tabs,body:is(.woocommerce,.woocommerce-page) #main-content .et_pb_wc_tabs ul.tabs{border-bottom:1px solid var(--sa-line)!important;padding:0!important;margin:0 0 28px!important;display:flex;flex-wrap:wrap;gap:8px;background:none!important}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-tabs ul.tabs li,body:is(.woocommerce,.woocommerce-page) #main-content .et_pb_wc_tabs ul.tabs li{background:none!important;border:0!important;border-radius:0!important;margin:0 24px 0 0!important;padding:0!important;box-shadow:none!important}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-tabs ul.tabs li a,body:is(.woocommerce,.woocommerce-page) #main-content .et_pb_wc_tabs ul.tabs li a{display:block;padding:14px 2px!important;font:700 15px 'DM Sans',sans-serif!important;color:var(--sa-muted)!important;border-bottom:3px solid transparent;margin-bottom:-1px;text-transform:none!important}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-tabs ul.tabs li.active a,body:is(.woocommerce,.woocommerce-page) #main-content .et_pb_wc_tabs ul.tabs li.active a{color:var(--sa-teal)!important;border-bottom-color:var(--sa-teal)}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-tabs ul.tabs li:before,body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-tabs ul.tabs li:after,body:is(.woocommerce,.woocommerce-page) #main-content .et_pb_wc_tabs ul.tabs li:before,body:is(.woocommerce,.woocommerce-page) #main-content .et_pb_wc_tabs ul.tabs li:after{display:none!important}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-tabs .panel{font-size:17px;line-height:1.75;color:var(--sa-muted)}body:is(.woocommerce,.woocommerce-page) #main-content table.shop_attributes th{font:700 13px 'DM Sans',sans-serif;letter-spacing:0.08em;text-transform:uppercase;color:var(--sa-teal);border-bottom:1px solid var(--sa-line);padding:14px 0}body:is(.woocommerce,.woocommerce-page) #main-content table.shop_attributes td{font-size:16px;color:var(--sa-navy);border-bottom:1px solid var(--sa-line);padding:14px 0;font-style:normal}body:is(.woocommerce,.woocommerce-page) #main-content table.shop_table{border:0!important;border-radius:0!important}body:is(.woocommerce,.woocommerce-page) #main-content table.shop_table th{font:700 12px 'DM Sans',sans-serif!important;letter-spacing:0.1em;text-transform:uppercase;color:var(--sa-muted)!important;background:none!important;border-bottom:1px solid var(--sa-line)!important;padding:14px 10px!important}body:is(.woocommerce,.woocommerce-page) #main-content table.shop_table td{border-bottom:1px solid var(--sa-line)!important;border-left:0!important;border-right:0!important;padding:22px 10px!important;font-size:15px;vertical-align:middle}body:is(.woocommerce,.woocommerce-page) #main-content table.shop_table td.product-thumbnail img{border-radius:12px;background:var(--sa-cream);width:90px}body:is(.woocommerce,.woocommerce-page) #main-content td.product-name a{font-weight:600;color:var(--sa-navy)}body:is(.woocommerce,.woocommerce-page) #main-content a.remove{color:var(--sa-muted)!important;background:none!important}body:is(.woocommerce,.woocommerce-page) #main-content a.remove:hover{color:var(--sa-navy)!important;background:var(--sa-tint)!important}body:is(.woocommerce,.woocommerce-page) #main-content .cart_totals,body:is(.woocommerce,.woocommerce-page) #main-content .cart-collaterals .cart_totals{background:var(--sa-cream);border-radius:16px;padding:26px 28px}body:is(.woocommerce,.woocommerce-page) #main-content .cart_totals h2{font-size:22px!important;margin-bottom:14px}body:is(.woocommerce,.woocommerce-page) #main-content .cart_totals table.shop_table th,body:is(.woocommerce,.woocommerce-page) #main-content .cart_totals table.shop_table td{background:none!important;border-bottom:1px solid #E6DFCF!important;padding:14px 0!important}body:is(.woocommerce,.woocommerce-page) #main-content .cart_totals tr.order-total td .amount{font-size:24px;font-weight:700;color:var(--sa-navy)}body:is(.woocommerce,.woocommerce-page) #main-content .shipping-calculator-button{font-weight:700;color:var(--sa-teal)!important}body:is(.woocommerce,.woocommerce-page) #main-content .coupon input#coupon_code{height:48px;border:1.5px solid var(--sa-line-2)!important;border-radius:999px!important;padding:0 18px!important;font-family:'DM Sans',sans-serif!important}body:is(.woocommerce,.woocommerce-page) #main-content form.checkout h3,body:is(.woocommerce,.woocommerce-page) #main-content #order_review_heading{font-size:24px!important;margin-bottom:18px}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce form .form-row label{font-weight:600;font-size:14px;color:var(--sa-navy);margin-bottom:6px}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce form .form-row input.input-text,body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce form .form-row textarea,body:is(.woocommerce,.woocommerce-page) #main-content .select2-container .select2-selection--single{min-height:48px;border:1.5px solid var(--sa-line-2)!important;border-radius:12px!important;padding:12px 16px!important;font:400 15px 'DM Sans',sans-serif!important;color:var(--sa-navy)!important;background:#FFFFFF!important}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce form .form-row input.input-text:focus,body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce form .form-row textarea:focus{border-color:var(--sa-teal)!important;outline:2px solid rgba(17,117,140,0.18);outline-offset:1px}body:is(.woocommerce,.woocommerce-page) #main-content #order_review,body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-checkout-review-order{background:var(--sa-cream-soft);border:1px solid #EFEBE1;border-radius:16px;padding:24px 26px}body:is(.woocommerce,.woocommerce-page) #main-content #payment,body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-checkout-payment{background:transparent!important;border-radius:16px}body:is(.woocommerce,.woocommerce-page) #main-content #payment ul.payment_methods{border-bottom:1px solid var(--sa-line)!important;padding:0 0 18px!important}body:is(.woocommerce,.woocommerce-page) #main-content #payment ul.payment_methods li{font-size:15px;padding:10px 0;list-style:none}body:is(.woocommerce,.woocommerce-page) #main-content #payment div.payment_box{background:var(--sa-cream)!important;border-radius:14px;font-size:14px;line-height:1.6;color:var(--sa-muted)}body:is(.woocommerce,.woocommerce-page) #main-content #payment div.payment_box:before{border-bottom-color:var(--sa-cream)!important}body:is(.woocommerce,.woocommerce-page) #main-content #place_order{width:100%;min-height:54px;font-size:16px!important}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-message,body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-info,body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-error{border-top:0!important;border-radius:14px;background:var(--sa-tint)!important;color:var(--sa-navy)!important;font-size:15px;padding:18px 22px!important;box-shadow:inset 0 0 0 1px #D6E9EC}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-message:before,body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-info:before{color:var(--sa-teal)!important}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-error{background:#FDF1EC!important;box-shadow:inset 0 0 0 1px #F3D6C9}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:4px}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-MyAccount-navigation ul li a{display:block;padding:12px 16px;border-radius:999px;font-weight:600;font-size:15px;text-decoration:none}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-MyAccount-navigation ul li.is-active a{background:var(--sa-navy);color:#FFFFFF}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-pagination ul.page-numbers{border:0!important;display:flex;justify-content:center;gap:8px;list-style:none}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-pagination ul.page-numbers li{border:0!important}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-pagination .page-numbers{width:44px;height:44px;line-height:44px;text-align:center;border-radius:22px;font-weight:700;border:1.5px solid var(--sa-line-2);color:var(--sa-navy);padding:0!important;background:none!important}body:is(.woocommerce,.woocommerce-page) #main-content .woocommerce-pagination .page-numbers.current{background:var(--sa-navy)!important;border-color:var(--sa-navy);color:#FFFFFF!important}@media (max-width:767px){body:is(.woocommerce,.woocommerce-page) #main-content .et_pb_wc_title h1,body:is(.woocommerce,.woocommerce-page) #main-content .product_title{font-size:32px!important}body:is(.woocommerce,.woocommerce-page) #main-content .et_pb_wc_price .price,body:is(.woocommerce,.woocommerce-page) #main-content .summary .price{font-size:26px!important}body:is(.woocommerce,.woocommerce-page) #main-content .single_add_to_cart_button{width:100%}body:is(.woocommerce,.woocommerce-page) #main-content .cart_totals{padding:20px}}body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.post-type-archive-product) .et_pb_section_0_tb_body{background-color:#1B3641!important;padding:44px 0 52px!important}body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.post-type-archive-product) .et_pb_section_0_tb_body .et_pb_column{display:flex!important;flex-direction:column;gap:14px}body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.post-type-archive-product) .et_pb_wc_breadcrumb_0_tb_body{order:-1;font-size:13px;color:#A3D4D9;margin-bottom:0}body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.post-type-archive-product) .et_pb_wc_breadcrumb_0_tb_body a{color:#A3D4D9}body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.post-type-archive-product) .et_pb_wc_breadcrumb_0_tb_body a:hover{color:#FFFFFF}body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.post-type-archive-product) .et_pb_section_0_tb_body h1{font-family:'Fraunces',Georgia,serif!important;font-weight:600!important;font-size:56px!important;line-height:1.05!important;color:#FFFFFF!important;padding:0!important;margin:0!important}body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.post-type-archive-product) .et_pb_text_0_tb_body,body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.post-type-archive-product) .et_pb_text_0_tb_body p{font-size:17px;line-height:1.6;color:#D6E9EC!important;max-width:640px;margin:0}body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.post-type-archive-product) .et_pb_section_1_tb_body{padding-top:40px!important;padding-bottom:88px!important}body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.post-type-archive-product) .et_pb_shop_0_tb_body ul.products{border-top:1px solid #E3ECEE;padding-top:36px}@media (max-width:767px){body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.post-type-archive-product) .et_pb_section_0_tb_body h1{font-size:34px!important}body:is(.woocommerce-shop,.tax-product_cat,.tax-product_tag,.post-type-archive-product) .et_pb_section_0_tb_body{padding:28px 0 32px}}body.single-product .et_pb_button_0_tb_body{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:12px;padding:0 26px!important;border-radius:999px!important;background:#FFFFFF!important;color:#1B3641!important;border:1.5px solid #1B3641!important;font:700 15px 'DM Sans',sans-serif!important;letter-spacing:0!important}body.single-product .et_pb_button_0_tb_body:hover{background:#1B3641!important;color:#FFFFFF!important;border-color:#1B3641!important}body.single-product .et_pb_button_0_tb_body:after,body.single-product .et_pb_button_0_tb_body:before{display:none!important}body.single-product .sa-envios{list-style:none;margin:22px 0 0;padding:20px 22px;background:#F4F1EA;border-radius:16px;display:flex;flex-direction:column;gap:14px;font-size:14px;line-height:1.55;color:#4E6670}body.single-product .sa-envios li{position:relative;padding-left:26px;margin:0;list-style:none}body.single-product .sa-envios li:before{content:"";position:absolute;left:0;top:6px;width:10px;height:10px;border-radius:5px;background:#11758C}body.single-product .sa-envios strong{color:#1B3641;font-weight:700}body.single-product .et_pb_wc_breadcrumb_0_tb_body{font-size:13px;margin-bottom:10px}body.single-product .et_pb_wc_related_products h2{font-size:36px!important;margin-bottom:24px}body.single-product .et_pb_section_1_tb_body{background-color:#FBFAF6!important;border-top:1px solid #EFEBE1;border-bottom:1px solid #EFEBE1;padding:56px 0 64px!important}body.single-product .et_pb_wc_tabs,body.single-product .et_pb_wc_tabs .et_pb_all_tabs{background:none!important;border:0!important}body.single-product .et_pb_wc_tabs .et_pb_tabs_controls{background:none!important;border:0!important;border-bottom:1px solid #E3ECEE!important;display:flex;flex-wrap:wrap}body.single-product .et_pb_wc_tabs .et_pb_tabs_controls li{background:none!important;border:0!important;margin:0 28px 0 0!important;padding:0!important}body.single-product .et_pb_wc_tabs .et_pb_tabs_controls li a{display:block;padding:14px 2px!important;font:700 15px 'DM Sans',sans-serif!important;color:#4E6670!important;border-bottom:3px solid transparent;margin-bottom:-1px;text-transform:none!important}body.single-product .et_pb_wc_tabs .et_pb_tabs_controls li.et_pb_tab_active a{color:#11758C!important;border-bottom-color:#11758C}body.single-product .et_pb_wc_tabs .et_pb_tab_content{padding:28px 0 0!important;font-size:17px;line-height:1.75;color:#4E6670}body.single-product .et_pb_wc_price .price,body.single-product .et_pb_wc_price .price *{color:#1B3641!important}body.single-product .et_pb_wc_price .woocommerce-price-suffix,body.single-product .et_pb_wc_price .woocommerce-price-suffix *{color:#4E6670!important}body:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) #sidebar{display:none!important}body:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) #left-area{width:100%!important;float:none!important;padding-right:0!important}body:is(.woocommerce-cart,.woocommerce-checkout) .entry-title,body:is(.woocommerce-cart,.woocommerce-checkout) h1.entry-title{font-family:'Fraunces',Georgia,serif!important;font-size:46px!important;font-weight:600!important;margin-bottom:28px}body.woocommerce-cart .et_pb_text_0 .et_pb_text_inner>.woocommerce::before{content:"Carrito";display:block;font-family:'Fraunces',Georgia,serif;font-size:46px;font-weight:600;line-height:1.08;color:#1B3641;margin:0 0 28px}@media (max-width:767px){body.woocommerce-cart .et_pb_text_0 .et_pb_text_inner>.woocommerce::before{font-size:32px}}.et-l--header .et_pb_menu__cart-button{position:relative;margin-left:18px;margin-right:6px}.et-l--header .et_pb_menu__cart-count{position:absolute;top:-3px;right:-10px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:18px;height:18px;margin:0;padding:0 5px;border-radius:9px;background:#1B3641;color:#FFFFFF!important;font-family:'DM Sans',sans-serif!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:0}body.woocommerce-shop .et_pb_wc_breadcrumb_0_tb_body{display:none!important}.et-l--header .mobile_menu_bar:before{color:#FFFFFF!important}