.mobile_menu_bar:before,.et_pb_menu__icon.et_pb_mobile_menu_bar:before{content:""!important;display:inline-block!important;width:28px!important;height:28px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='3' y1='12' x2='21' y2='12'/%3E%3Cline x1='3' y1='6' x2='21' y2='6'/%3E%3Cline x1='3' y1='18' x2='21' y2='18'/%3E%3C/svg%3E")!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;font-family:inherit!important}@media (min-width:981px){.et_pb_menu .menu-item-has-children>a:after,#top-menu .menu-item-has-children>a:after{content:""!important;display:inline-block!important;width:6px!important;height:6px!important;margin-left:8px!important;position:relative!important;top:-2px!important;border-right:2px solid #666666!important;border-bottom:2px solid #666666!important;transform:rotate(45deg)!important;font-family:inherit!important;transition:all 0.3s ease!important}.et_pb_menu .sub-menu .menu-item-has-children>a,#top-menu .sub-menu .menu-item-has-children>a{display:flex!important;justify-content:space-between!important;align-items:center!important}.et_pb_menu .sub-menu .menu-item-has-children>a:after,#top-menu .sub-menu .menu-item-has-children>a:after{margin-left:15px!important;top:0!important;transform:translateY(-2px) rotate(-45deg)!important}.et_pb_menu .menu-item-has-children:hover>a:after,#top-menu .menu-item-has-children:hover>a:after,.et_pb_menu .menu-item-has-children.et-show-dropdown>a:after{transform:rotate(225deg)!important;border-color:#D4AF37!important}.et_pb_menu .sub-menu .menu-item-has-children:hover>a:after,#top-menu .sub-menu .menu-item-has-children:hover>a:after{transform:translate(3px,-2px) rotate(-45deg)!important;border-color:#D4AF37!important}}.et-db #et-boc .et-l .et-l--post .et_builder_inner_content .et_pb_section{padding:0!important}.et-db #et-boc .et-l .et-l--post .et_builder_inner_content .et_pb_row{padding:0!important;width:100%!important;max-width:100%!important}.papeloro-newsletter{background-color:#C3A677;padding:40px;border-radius:8px;text-align:center;width:100%;max-width:100%;margin:0 auto;box-shadow:0 10px 30px rgba(0,0,0,0.08)}.papeloro-newsletter .papeloro-title{color:#ffffff;font-size:24px;font-weight:600;margin-bottom:20px;line-height:1.3}.papeloro-newsletter .papeloro-form-row{display:flex;gap:15px;justify-content:center;align-items:center;margin-bottom:15px}.papeloro-newsletter .papeloro-input{flex:1;padding:15px 20px!important;border:2px solid transparent!important;border-radius:5px!important;font-size:16px!important;background-color:#ffffff!important;color:#333333!important;width:100%}.papeloro-newsletter .papeloro-btn{background-color:#2c2c2c!important;color:#ffffff!important;padding:15px 30px!important;border:none!important;border-radius:5px!important;font-size:16px!important;font-weight:bold!important;cursor:pointer;text-transform:uppercase;transition:background 0.3s ease}.papeloro-newsletter .papeloro-btn:hover{background-color:#555555!important}.papeloro-newsletter .papeloro-spam-notice{color:#ffffff;font-size:13px;opacity:0.85;margin:0}@media (max-width:600px){.papeloro-newsletter{padding:30px 20px}.papeloro-newsletter .papeloro-form-row{flex-direction:column}.papeloro-newsletter .papeloro-input,.papeloro-newsletter .papeloro-btn{width:100%}}¡Recibe un cupón para tu primera compra!¡SUSCRIBIRME!Prometemos no enviarte nunca SPAM.papeloro-contacto-form .cf7-grid-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:30px!important;margin-bottom:30px!important;width:100%!important}.papeloro-contacto-form .cf7-grid-row>p{display:grid!important;grid-template-columns:1fr 1fr!important;gap:30px!important;grid-column:1 / -1!important;margin:0 0 30px 0!important;width:100%!important}.papeloro-contacto-form br,.papeloro-contacto-form p:empty{display:none!important}.papeloro-contacto-form span.wpcf7-form-control-wrap{display:block!important;width:100%!important;margin:0!important;padding:0!important}.papeloro-contacto-form .cf7-input,.papeloro-contacto-form .cf7-textarea{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:18px 20px!important;border:1px solid #000000!important;border-radius:0px!important;background-color:#ffffff!important;color:#333333!important;font-size:16px!important;margin:0!important;outline:none!important;font-family:inherit!important}.papeloro-contacto-form .cf7-textarea{height:180px!important;resize:vertical!important}.papeloro-contacto-form .cf7-full-row{margin-bottom:20px!important;width:100%!important}.papeloro-contacto-form .cf7-input::placeholder,.papeloro-contacto-form .cf7-textarea::placeholder{color:#333333!important;opacity:1!important}.papeloro-contacto-form .cf7-submit-row{width:100%!important;display:block!important;text-align:right!important;margin:0!important;padding:0!important}.papeloro-contacto-form .cf7-submit-row p,.papeloro-contacto-form .cf7-submit-row span{display:block!important;width:100%!important;text-align:right!important;margin:0!important;padding:0!important}.papeloro-contacto-form .cf7-btn{background-color:#C3A677!important;color:#ffffff!important;border:1px solid #000000!important;padding:15px 50px!important;font-size:18px!important;font-weight:500!important;border-radius:0px!important;cursor:pointer!important;transition:background 0.3s ease!important;display:inline-block!important;float:right!important;margin:0!important}.papeloro-contacto-form::after{content:"";display:table;clear:both}.papeloro-contacto-form .cf7-btn:hover{background-color:#a88d61!important}@media (max-width:767px){.papeloro-contacto-form .cf7-grid-row,.papeloro-contacto-form .cf7-grid-row>p{grid-template-columns:1fr!important;gap:20px!important;margin-bottom:20px!important}.papeloro-contacto-form .cf7-submit-row,.papeloro-contacto-form .cf7-submit-row p,.papeloro-contacto-form .cf7-submit-row span{text-align:center!important}.papeloro-contacto-form .cf7-btn{width:100%!important;float:none!important;display:block!important}}.glowing-contact-form{display:flex!important;flex-wrap:wrap!important;margin:0 -15px!important;width:calc(100% + 30px)!important}.glowing-contact-form p,.glowing-contact-form span.wpcf7-form-control-wrap{display:block!important;width:100%!important;margin:0!important;padding:0!important}.glowing-contact-form br,.glowing-contact-form p:empty{display:none!important}.glowing-contact-form .item-contact{padding:0 15px!important;margin-bottom:30px!important;box-sizing:border-box!important;width:50%!important}.glowing-contact-form .item-contact.comment,.glowing-contact-form .item-contact.submit{width:100%!important}.glowing-contact-form input[type="text"],.glowing-contact-form input[type="tel"],.glowing-contact-form input[type="email"],.glowing-contact-form select,.glowing-contact-form textarea{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:18px 20px!important;border:1px solid #000000!important;border-radius:0px!important;background-color:#ffffff!important;color:#333333!important;font-size:16px!important;margin:0!important;outline:none!important;font-family:inherit!important}.glowing-contact-form select{appearance:auto!important;-webkit-appearance:auto!important;cursor:pointer}.glowing-contact-form textarea{height:180px!important;resize:vertical!important}.glowing-contact-form input::placeholder,.glowing-contact-form textarea::placeholder{color:#333333!important;opacity:1!important}.glowing-contact-form .item-contact.submit{text-align:right!important;display:block!important}.glowing-contact-form input[type="submit"]{background-color:#C3A677!important;color:#ffffff!important;border:1px solid #000000!important;padding:15px 50px!important;font-size:18px!important;font-weight:500!important;border-radius:0px!important;cursor:pointer!important;transition:background 0.3s ease!important;display:inline-block!important;float:right!important;width:auto!important}.glowing-contact-form input[type="submit"]:hover{background-color:#a88d61!important}.glowing-contact-form::after{content:"";display:table;clear:both}@media (max-width:767px){.glowing-contact-form .item-contact{width:100%!important;margin-bottom:20px!important}.glowing-contact-form .item-contact.submit{text-align:center!important}.glowing-contact-form input[type="submit"]{width:100%!important;float:none!important;display:block!important}}