.piurence-bold{color:#b6915a;font-weight:regular}body.woocommerce-checkout{font-family:Helvetica,sans-serif;background-color:#ffffff;color:#000000}body.woocommerce-checkout h1,body.woocommerce-checkout h2,body.woocommerce-checkout h3{font-weight:bold}body.woocommerce-checkout p,body.woocommerce-checkout label,body.woocommerce-checkout input,body.woocommerce-checkout textarea{font-family:Helvetica,sans-serif;font-size:1.1vw;color:#000}body.woocommerce-checkout input,body.woocommerce-checkout textarea,body.woocommerce-checkout select{border:1px solid #ccc;padding:10px;background-color:#f9f9f9;width:100%}body.woocommerce-checkout .woocommerce-info,body.woocommerce-checkout .woocommerce-message{background-color:#000;color:#fff;border-top:3px solid #b59259;padding:15px}body.woocommerce-checkout .woocommerce-info a,body.woocommerce-checkout .woocommerce-message a{color:#b59259;font-weight:regular}body.woocommerce-checkout button.button.alt,body.woocommerce-checkout .woocommerce button.button,body.woocommerce-checkout input.button{background-color:#b59259;color:#fff;font-weight:regular;border:none;padding:8px 18px;font-size:1.2vw;border-radius:0;text-transform:uppercase;transition:all 0.3s ease}body.woocommerce-checkout button.button.alt:hover,body.woocommerce-checkout .woocommerce button.button:hover,body.woocommerce-checkout input.button:hover{background-color:#000;color:#fff}@media (max-width:768px){body.woocommerce-checkout p,body.woocommerce-checkout label,body.woocommerce-checkout input,body.woocommerce-checkout textarea{font-size:15px}body.woocommerce-checkout button.button.alt,body.woocommerce-checkout .woocommerce button.button,body.woocommerce-checkout input.button{font-size:14px;padding:10px 20px}body.woocommerce-checkout h2{font-size:20px}}body.woocommerce-checkout .woocommerce button.button::after,body.woocommerce-checkout .woocommerce input.button::after,body.woocommerce-checkout .woocommerce #place_order::after,body.woocommerce-checkout button.button.alt::after{display:none!important;content:none!important}body.woocommerce-checkout button.button.alt,body.woocommerce-checkout .woocommerce button.button,body.woocommerce-checkout input.button,body.woocommerce-checkout #place_order{background-color:#b59259;color:#fff;font-weight:regular;border:none;padding:10px 22px;font-size:15px;border-radius:4px;text-transform:uppercase;line-height:1;transition:background-color 0.3s ease,color 0.3s ease}body.woocommerce-checkout button.button.alt:hover,body.woocommerce-checkout .woocommerce button.button:hover,body.woocommerce-checkout input.button:hover,body.woocommerce-checkout #place_order:hover{background-color:#000;color:#fff;padding:10px 22px;font-size:15px;line-height:1}.woocommerce form .form-row input[type="checkbox"]{position:relative;top:0;margin-right:8px;transform:none;width:auto;height:auto;box-shadow:none}.woocommerce form .form-row label[for*="createaccount"],.woocommerce form .form-row label[for*="ship-to-different-address"],.woocommerce form .form-row label[for*="terms"]{display:flex;align-items:center;gap:8px}#ship-to-different-address{display:flex!important;align-items:center!important;gap:10px;margin-bottom:20px;font-weight:bold;font-size:1.1vw;font-family:Helvetica,sans-serif}#ship-to-different-address input[type="checkbox"]{position:relative;top:0;margin:0;transform:none;width:16px;height:16px;accent-color:#b59259}@media (max-width:768px){#ship-to-different-address{font-size:15px}}body.woocommerce-checkout .woocommerce form.login input[type="text"],body.woocommerce-checkout .woocommerce form.login input[type="email"],body.woocommerce-checkout .woocommerce form.login input[type="password"]{background-color:#eeeeee!important;border:1px solid #ccc!important;color:#000!important;padding:10px;font-family:Helvetica,sans-serif;font-size:1rem;width:100%}body.woocommerce-checkout .woocommerce form.login input[type="text"]:focus,body.woocommerce-checkout .woocommerce form.login input[type="email"]:focus,body.woocommerce-checkout .woocommerce form.login input[type="password"]:focus{background-color:#e0e0e0!important;outline:none}body.woocommerce-checkout .woocommerce form.lost_reset_password input[type="email"]{background-color:#eeeeee!important;border:1px solid #ccc!important;color:#000!important}body.woocommerce-checkout .woocommerce-form-login .lost_password a,body.woocommerce-checkout .woocommerce .lost_password a{color:#b59259!important;text-decoration:underline}body.woocommerce-checkout .woocommerce-form-login .lost_password a:hover,body.woocommerce-checkout .woocommerce .lost_password a:hover{color:#000!important}.woocommerce-account .woocommerce-Button.button{background-color:#b59259;color:#fff;font-weight:normal;border:none;padding:10px 22px;font-size:15px;border-radius:4px;text-transform:uppercase;line-height:1;transition:background-color 0.3s ease,color 0.3s ease}.woocommerce-account .woocommerce-Button.button::after{display:none!important;content:none!important}.woocommerce-account .woocommerce-Button.button:hover{background-color:#000;color:#fff;padding:10px 22px;font-size:15px;line-height:1}body.woocommerce-account{font-family:Helvetica,sans-serif;font-weight:normal;color:#000}body.woocommerce-account h1,body.woocommerce-account h2,body.woocommerce-account h3,body.woocommerce-account strong{font-family:Helvetica,sans-serif;font-weight:normal}.woocommerce-account .woocommerce-Button.button{background-color:#b59259;color:#fff;font-weight:normal;border:none;padding:10px 22px;font-size:15px;border-radius:4px;text-transform:uppercase;line-height:1;transition:background-color 0.3s ease,color 0.3s ease}.woocommerce-account .woocommerce-Button.button::after{display:none!important;content:none!important}.woocommerce-account .woocommerce-Button.button:hover{background-color:#000;color:#fff;padding:10px 22px;font-size:15px;line-height:1}.woocommerce-account .woocommerce form.lost_reset_password{margin-top:20px;margin-bottom:80px}body.woocommerce-account.woocommerce-lost-password{font-family:Helvetica,sans-serif;padding-top:0px;padding-bottom:80px;background-color:#fff;color:#000}body.woocommerce-account.woocommerce-lost-password input[type="text"],body.woocommerce-account.woocommerce-lost-password input[type="email"],body.woocommerce-account.woocommerce-lost-password input[type="password"]{background-color:#eeeeee;border:1px solid #ccc;padding:12px;width:100%;font-family:Helvetica,sans-serif;font-size:16px;color:#000}body.woocommerce-account.woocommerce-lost-password button[type="submit"]{background-color:#b59259;color:#fff;font-family:Helvetica,sans-serif;text-transform:uppercase;font-size:15px;padding:10px 22px;border:none;border-radius:4px;line-height:1;transition:background-color 0.3s ease,color 0.3s ease}body.woocommerce-account.woocommerce-lost-password button[type="submit"]::after{display:none!important;content:none!important}body.woocommerce-account.woocommerce-lost-password button[type="submit"]:hover{background-color:#000;color:#fff}body.woocommerce-account.woocommerce-lost-password .woocommerce-message{background-color:#000;color:#fff;border-top:3px solid #b59259;padding:15px;font-family:Helvetica,sans-serif}body.woocommerce-account.woocommerce-lost-password a{color:#b59259;font-family:Helvetica,sans-serif;text-decoration:none}body.woocommerce-account.woocommerce-lost-password a:hover{text-decoration:underline}body.woocommerce-account.woocommerce-lost-password .woocommerce-error{background-color:#000;color:#fff;border-top:3px solid #b59259;padding:15px;font-family:Helvetica,sans-serif;list-style:none;margin-bottom:30px}body.woocommerce-account.woocommerce-lost-password .woocommerce-error li{margin:0}body.woocommerce-cart #main-content .container{max-width:1440px!important;width:90%!important;margin:0 auto!important;padding-left:30px!important;padding-right:30px!important;box-sizing:border-box}body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper,body.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper *{font-size:14px!important;line-height:1.5}body.woocommerce-checkout .woocommerce-checkout-review-order{margin-bottom:80px}body.woocommerce-page.woocommerce-lost-password .woocommerce{margin-bottom:80px}a.wa-order-thankyou{font-weight:400!important}.woocommerce-order-received .woocommerce-customer-details{margin-bottom:100px}.woocommerce-order-received .woocommerce-column__title{font-family:Helvetica,sans-serif;font-weight:regular;font-size:18px;color:#000;margin-bottom:10px}.woocommerce-order-received address{font-family:Helvetica,sans-serif;font-size:15px;color:#000;line-height:1.6}.woocommerce-order-overview strong{font-weight:400!important}.woocommerce-order-received .woocommerce-table tfoot tr td,.woocommerce-order-received .woocommerce-order-overview li strong{font-weight:400!important}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-message,.woocommerce-checkout .woocommerce-info{background-color:#000!important;color:#fff!important;border-top:3px solid #b59259!important;font-weight:400!important;font-family:Helvetica,sans-serif!important;font-size:15px;padding:15px 20px;margin-bottom:30px}.woocommerce-error a,.woocommerce-message a,.woocommerce-info a{color:#b59259!important;font-weight:400}.woocommerce-account-fields .create-account{margin-top:50px!important;margin-bottom:50px!important}.woocommerce-account-fields .create-account label{color:#7a5f35!important;font-size:22px!important;font-weight:700!important;display:inline-block}.woocommerce form .form-row#createaccount_field .optional{display:none!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{background-color:#eeeeee!important}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],textarea{background-color:#eeeeee!important}.wc-block-grid__product .wc-block-grid__product-title,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;color:#1a1a1a!important;text-align:center!important;margin-top:10px;text-decoration:none!important;line-height:1.4}.wc-block-grid__product-title:hover,.woocommerce-loop-product__title:hover{color:#1a1a1a!important;text-decoration:none!important}.wc-block-grid__product .wc-block-grid__product-price,.woocommerce ul.products li.product .price{font-family:Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;color:#1a1a1a!important;text-align:center!important;display:block;margin-top:4px;line-height:1.4}.wp-block-button.wc-block-grid__product-add-to-cart .wp-block-button__link.add_to_cart_button{background-color:#b49b6b!important;color:#ffffff!important;font-family:Helvetica,Arial,sans-serif!important;font-size:16px;font-weight:500;padding:12px 24px;border-radius:3px;text-decoration:none;display:inline-block;text-align:center;border:none;transition:background-color 0.3s ease}.wp-block-button.wc-block-grid__product-add-to-cart .wp-block-button__link.add_to_cart_button:hover{background-color:#9f8658!important;color:#ffffff!important}.wc-block-grid__products .wc-block-grid__product-image img{height:auto!important;max-width:80%!important;width:100%!important}body.woocommerce-cart,.woocommerce-cart *{font-family:Helvetica,Arial,sans-serif!important}.woocommerce-cart h1,.woocommerce-cart .wp-block-post-title{font-size:3vw;font-weight:regular;color:#1a1a1a;margin-bottom:20px}.wc-block-cart__empty-cart__title{font-size:20px;font-weight:100;color:#1a1a1a;margin-top:10px;margin-bottom:10px;text-align:center}.woocommerce-cart h2.wp-block-heading.has-text-align-center{font-size:2.4vw;font-weight:regular;color:#1a1a1a;margin-bottom:40px;text-align:center}.woocommerce-cart h2.wp-block-heading.has-text-align-center:not(.wc-block-cart__empty-cart__title){font-size:0!important;margin-bottom:40px!important;position:relative}.woocommerce-cart h2.wp-block-heading.has-text-align-center:not(.wc-block-cart__empty-cart__title)::after{content:"Our Products";font-family:Helvetica,Arial,sans-serif;font-size:2.4vw;font-weight:regular;color:#1a1a1a;display:block;text-align:center}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header,table.wc-block-cart-items .wc-block-cart-items__header{font-size:1.4em!important;text-transform:uppercase!important}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header th,table.wc-block-cart-items .wc-block-cart-items__header th{font-weight:400!important}.wc-block-components-product-name{font-size:1.4em!important;overflow-wrap:anywhere;word-break:break-word}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{font-size:1.2em!important;line-height:1.8;text-align:right}.woocommerce-cart .wc-block-components-product-metadata__description{font-size:1.2rem!important;line-height:1.6;color:#333}.woocommerce-cart .wc-block-components-product-metadata__description,.woocommerce-cart .wc-block-components-product-metadata__description *{font-weight:400!important}.is-large.wc-block-cart .wc-block-cart__totals-title{font-size:1.4em!important;font-weight:400!important}.wc-block-components-radio-control__description,.wc-block-components-radio-control__secondary-description{Display:none!important}.woocommerce-cart .wc-block-components-totals-item__value strong{display:none!important}.wc-block-components-totals-shipping .wc-block-components-totals-shipping__via{font-size:1em!important}.wc-block-cart-item__remove-link{font-size:1em!important}.wc-block-components-button__text{font-size:1.4em!important;color:black!important}.wp-element-button,.wp-block-button__link{background-color:#b6915a!important}.woocommerce-MyAccount-navigation{background:#f9f9f9;padding:20px;border-radius:10px}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.woocommerce-MyAccount-navigation li{margin-bottom:10px}.woocommerce-MyAccount-navigation a{color:#b49b6b;font-weight:600;text-decoration:none}.woocommerce-MyAccount-navigation a:hover{color:#9f8658}.woocommerce-MyAccount-content{background:#fff;padding:30px;border-radius:10px;border:1px solid #eee;font-size:16px;line-height:1.8;color:#333}.woocommerce-MyAccount-content h2{font-size:24px;color:#1a1a1a;font-weight:700;margin-bottom:20px}.woocommerce table.my_account_orders{width:100%;border-collapse:collapse}.woocommerce table.my_account_orders th,.woocommerce table.my_account_orders td{padding:12px 16px;border-bottom:1px solid #ddd}.woocommerce table.my_account_orders th{background:#f3f3f3;color:#333;font-weight:600}.woocommerce table.my_account_orders td{color:#666}.woocommerce-Button,.button{background-color:#b49b6b;color:white;padding:12px 28px;border:none;border-radius:6px;font-weight:600;transition:background-color 0.3s ease}.woocommerce-Button:hover,.button:hover{background-color:#9f8658}.woocommerce-MyAccount-navigation{margin-bottom:60px}.woocommerce-MyAccount-navigation ul li a{font-size:17px;font-weight:400;padding:8px 0}.woocommerce-MyAccount-content a,.woocommerce-MyAccount-dashboard a,.woocommerce-MyAccount-content a:visited{color:#b49b6b!important;text-decoration:none}.woocommerce-MyAccount-content a:hover{color:#9f8658!important}.woocommerce table.my_account_orders .button{font-size:14px!important;font-weight:400!important;padding:6px 16px!important;border-radius:4px!important}.woocommerce table.my_account_orders .button::after{display:none!important}.woocommerce-MyAccount-content{margin-bottom:60px!important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#000!important;border-top:3px solid #a9936b!important;padding:24px;border-radius:0;color:#fff!important;font-family:Helvetica,Arial,sans-serif;font-size:16px}.woocommerce .woocommerce-error a,.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{color:#b49b6b!important;text-decoration:none;font-weight:400}.woocommerce .woocommerce-error strong,.woocommerce .woocommerce-info strong,.woocommerce .woocommerce-message strong{color:#fff!important;font-weight:600}.woocommerce-cart a{color:#b49b6b!important;text-decoration:none}.woocommerce-cart a:hover{color:#9f8658!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em;background-color:#b4925b;color:white;border-color:#b4925b}.post-923 .woocommerce-loop-product__link::before,.post-917 .woocommerce-loop-product__link::before,.post-913 .woocommerce-loop-product__link::before{content:"Nuevo";position:absolute;top:10px;left:10px;background-color:#b59258;color:white;font-size:12px;font-weight:600;padding:5px 10px;border-radius:4px;text-transform:uppercase;z-index:10}