@font-face{font-display:swap;font-family:'santanderheadlinew05-boldRg';src:url(/wp-content/themes/rsr/fonts/santanderheadlinew05-bold-webfont.woff2) format('woff2'),url(/wp-content/themes/rsr/fonts/santanderheadlinew05-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'santanderheadlinew05-rgRg';src:url(/wp-content/themes/rsr/fonts/santanderheadlinew05-rg-webfont.woff2) format('woff2'),url(/wp-content/themes/rsr/fonts/santanderheadlinew05-rg-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'icomoon';src:url(/wp-content/themes/rsr/fonts/icomoon.eot?x1bg9q);src:url('/wp-content/themes/rsr/fonts/icomoon.eot?x1bg9q#iefix') format('embedded-opentype'),url(/wp-content/themes/rsr/fonts/icomoon.ttf?x1bg9q) format('truetype'),url(/wp-content/themes/rsr/fonts/icomoon.woff?x1bg9q) format('woff'),url('/wp-content/themes/rsr/fonts/icomoon.svg?x1bg9q#icomoon') format('svg');font-weight:400;font-style:normal;font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:"\e913"}.icon-instagram:before{content:"\e90b"}.icon-facebook:before{content:"\e90c"}.icon-home_repair_service:before{content:"\e910"}.icon-miscellaneous_services:before{content:"\e902"}.icon-lightbulb_outline:before{content:"\e901"}.icon-keyboard_arrow_right:before{content:"\e90e"}.icon-keyboard_arrow_left:before{content:"\e90f"}.icon-clear:before{content:"\e906"}.icon-refresh-cw:before{content:"\e909"}.icon-map-pin:before{content:"\e912"}.icon-phone-call:before{content:"\e911"}.icon-menu:before{content:"\e908"}.icon-minus-circle:before{content:"\e907"}.icon-mail:before{content:"\e904"}.icon-plus-circle:before{content:"\e90a"}.icon-arrow-left-circle:before{content:"\e905"}.icon-search:before{content:"\e903"}.icon-shopping-bag:before{content:"\e900"}.icon-whatsapp:before{content:"\e90d"}.fw-bold{font-family:'santanderheadlinew05-boldRg';font-weight:400;font-style:normal}body{font-family:'santanderheadlinew05-rgRg','Lucida Grande',sans-serif;font-weight:400;font-style:normal}a{transition:.15s ease-in-out}a,button,input{text-decoration:none!important}a,.btn-link,.btn-link:focus{color:#000;text-decoration:none}a:hover,.btn-link:hover,.btn-link:active{color:#F26B37}.link-primary{color:#F26B37}.link-primary:focus,.link-primary:hover{color:#000}#menu-productos .dropdown-menu{position:relative!important;top:auto!important;border:0!important;transform:none!important}#menu-productos .col-lg-4{padding-right:calc(var(--bs-gutter-x) * .5)!important;padding-left:calc(var(--bs-gutter-x) * .5)!important}.dismissibles{padding-left:calc(var(--bs-gutter-x)/ 2)!important;padding-top:0!important;padding-bottom:0!important;padding-right:calc(var(--bs-gutter-x)/ 2)!important}.list-group-item{border-color:rgb(0 0 0 / .125)}.menu-principal{--bs-list-group-color:#212529;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0, 0, 0, 0.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.375rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#212529;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#6c757d;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.link-index{height:60px;width:60px;display:inline-block;background:url(/wp-content/themes/rsr/img/brand-rsr.png) no-repeat;transition:.15s ease-in-out}.link-index:hover{background:url(/wp-content/themes/rsr/img/brand-rsr-hover.png) no-repeat}.nf-before-form-content{display:none}#ninja_forms_required_items.hidden-container,#ninja_forms_required_items.hr-container,.nf-field-container.hidden-container,.nf-field-container.hr-container{margin:0!important}#ninja_forms_required_items,.nf-field-container{margin-bottom:1rem!important}.nf-form-errors{display:none}#nf-form-2-cont .nf-after-field{display:none!important}#nf-form-2-cont .nf-form-content nf-fields-wrap{display:flex;align-items:center;margin-bottom:1rem!important}#nf-form-2-cont .nf-field-container{margin-top:0;margin-bottom:0!important}#nf-form-2-cont .nf-form-content nf-fields-wrap nf-field:first-child{flex:1 1 auto!important}#nf-field-6-container{margin-left:1rem}.btn{border-radius:0;padding:.6rem 1rem;text-transform:uppercase}.btn-check:focus+.btn,.btn:focus{box-shadow:none}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.6rem 1rem}.form-control,.form-select{color:#808185;border:1px solid rgb(0 0 0 / .125);background-color:#fff0;border-radius:0}.form-control:focus,.form-select:focus{color:#808185;box-shadow:none;border-color:#B3A78A;background-color:#fff0}.form-control::-webkit-input-placeholder{color:#CCC9C2}.form-control::-moz-placeholder{color:#CCC9C2}.form-control::-ms-input-placeholder{color:#CCC9C2}.form-control::placeholder{color:#CCC9C2}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#B3A78A;box-shadow:none}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#B3A78A;box-shadow:none}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#B3A78A;box-shadow:none}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#B3A78A}.form-control.is-valid,.was-validated .form-control:valid{border-color:#B3A78A}.form-select.is-valid,.was-validated .form-select:valid{border-color:#B3A78A}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:0}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#B3A78A}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#B3A78A;box-shadow:none}.form-check-input[type="checkbox"]{border-radius:0}.form-check-input{border:1px solid rgb(0 0 0 / .125)}.form-check-input:checked{background-color:#F26B37;border-color:#F26B37}.form-check-input:focus{box-shadow:none!important;border-color:#CCC9C2}.text-success{color:#F26B37!important}.link-success{color:#F26B37!important}.link-success:hover,.link-success:focus{color:#cc4816!important}.text-muted,.link-muted{color:#CCC9C2!important}.link-muted:hover{color:#B5B1A7!important}select option{background-color:#fff}.separador-menu{border-top:1px solid rgb(0 0 0 / .125);margin-top:1rem;padding-bottom:1rem}.text-secondary,.link-secondary{color:#918E8B!important}.link-secondary:hover{color:#000000!important}.bg-secondary{background-color:#515462!important}p:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.fw-light{font-family:'Santander Text W05 Light'}@font-face{font-display:swap;font-family:"Santander Text W05 Light";src:url(/wp-content/themes/rsr/fonts/65bbf843c200ca74fbd6abe228aa7874.eot);src:url("/wp-content/themes/rsr/fonts/65bbf843c200ca74fbd6abe228aa7874.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/rsr/fonts/65bbf843c200ca74fbd6abe228aa7874.woff2) format("woff2"),url(/wp-content/themes/rsr/fonts/65bbf843c200ca74fbd6abe228aa7874.woff) format("woff"),url(/wp-content/themes/rsr/fonts/65bbf843c200ca74fbd6abe228aa7874.ttf) format("truetype"),url("/wp-content/themes/rsr/fonts/65bbf843c200ca74fbd6abe228aa7874.svg#Santander Text W05 Light") format("svg")}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#F26B37;--bs-btn-border-color:#F26B37;--bs-btn-hover-color:#F26B37;--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:#F26B37;--bs-btn-focus-shadow-rgb:242,107,55;--bs-btn-active-color:#F26B37;--bs-btn-active-bg:#fff;--bs-btn-active-border-color:#F26B37;--bs-btn-active-shadow:inset 0 3px 5px rgba(242, 107, 55, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#918E8B;--bs-btn-disabled-border-color:#918E8B}.btn-outline-success{--bs-btn-color:#F26B37;--bs-btn-border-color:#F26B37;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#000;--bs-btn-hover-border-color:#000;--bs-btn-focus-shadow-rgb:0, 0, 0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#000;--bs-btn-active-border-color:#000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#918E8B;--bs-btn-disabled-bg:transparent;--bs-gradient:none}.woocommerce .woocommerce-breadcrumb a{color:#000}.text-yellow{color:#D79F00!important}.link-yellow{color:#D79F00!important}.link-yellow:hover,.link-yellow:focus{color:#B88700!important}.card{border-radius:0}.card-footer{padding:1rem;background-color:#fff}.card-footer:last-child{border-radius:0}.card-header{padding:1rem;background-color:#fff}.card-header:first-child{border-radius:0}hr{border-color:#dee2e6;opacity:1}.nf-field-label label{font-weight:400!important}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{position:relative;top:inherit;left:inherit;margin-right:1rem}.wc-forward{display:none!important}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{display:none}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:block;position:relative;left:0;margin-right:1rem;top:1px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:inherit}.pe-1x{font-size:1.7em}.woocommerce form .form-row{padding:0;margin:0;margin-top:var(--bs-gutter-y);float:none;width:100%;margin-bottom:0;padding-right:calc(var(--bs-gutter-x)/ 2);padding-left:calc(var(--bs-gutter-x)/ 2)}.woocommerce form .form-row label{line-height:inherit}.woocommerce-input-wrapper strong{font-weight:400;font-size:.875rem}.select2-container--default .select2-selection--single{color:#808185;border:1px solid rgb(242 107 55 / .4)!important;background-color:#fff0;border-radius:0;padding:.375rem .75rem;height:auto;margin:0;line-height:1.4em}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:0;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#808185;line-height:inherit}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#eeebe9;color:#4a4a4a}.select2-container--default .select2-selection--single .select2-selection__arrow{top:4px;right:10px}.notes{padding:0!important}.border-success{border-color:#F26B37!important}.bg-success{background-color:#F26B37!important}.woocommerce-bacs-bank-details .card-header:last-child{border-bottom:none}.dropdown-toggle::after{margin-top:.5rem}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:4px}.bg-slider{background-size:cover;background-position:center;background:linear-gradient(224deg,#918E8B,#F26B37);background-size:600% 600%;-webkit-animation:AnimationName 30s ease infinite;-moz-animation:AnimationName 30s ease infinite;animation:AnimationName 30s ease infinite}@-webkit-keyframes AnimationName{0%{background-position:0% 99%}50%{background-position:100% 2%}100%{background-position:0% 99%}}@-moz-keyframes AnimationName{0%{background-position:0% 99%}50%{background-position:100% 2%}100%{background-position:0% 99%}}@keyframes AnimationName{0%{background-position:0% 99%}50%{background-position:100% 2%}100%{background-position:0% 99%}}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#fff;--bs-btn-border-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#F26B37;--bs-btn-hover-border-color:#fff;--bs-btn-active-color:#fff;--bs-btn-active-bg:#F26B37;--bs-btn-active-border-color:#fff}.btn-small{padding:.5rem 1rem!important;font-size:.8rem}.carousel-caption{position:relative;bottom:0;padding-top:5rem;padding-bottom:5rem;text-align:left;width:70%;color:inherit}.bg-muted{background-color:#CCC9C2}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#000!important}@media (min-width:769px) and (max-width:992px){.recipeCarousel .carousel-item>div{display:none}.recipeCarousel .carousel-item>div:first-child,.recipeCarousel .carousel-item>div:first-child+div{display:block}}@media (max-width:768px){.recipeCarousel .carousel-item>div{display:none}.recipeCarousel .carousel-item>div:first-child{display:block}}.recipeCarousel .carousel-item{margin-left:auto}.recipeCarousel .carousel-item.active,.recipeCarousel .carousel-item-next,.recipeCarousel .carousel-item-prev{display:flex}.recipeCarousel .carousel-item-end,.recipeCarousel .carousel-item-start{transform:translateX(0)}.nf-field-label .nf-label-span{font-weight:400!important}.nf-field-description{margin-bottom:1rem;color:#918E8B!important;font-size:.875em}.submit-container{margin-bottom:0!important}.wp-pagenavi{display:flex;padding-left:0;list-style:none;margin-top:0;justify-content:flex-end;margin-bottom:0}.wp-pagenavi span.pages{display:none}.wp-pagenavi a,.wp-pagenavi span{position:relative;display:block;text-decoration:none;background-color:#fff;color:#918E8B;border:none;padding:.25rem .5rem;font-size:.875rem;margin:0 0 0 -1px}.wp-pagenavi span.current{font-weight:400;color:#CCC9C2;border:none}.wp-pagenavi a:hover{color:#000;background-color:#fff0;border:none}.form-check-label img{display:none}.rsr-product-thumb{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;display:block;background-color:#f8f9fa}.rsr-product-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center}.woocommerce-product-gallery__wrapper img{max-height:70vh;width:auto;max-width:100%;height:auto;margin:0 auto;display:block;object-fit:contain}.woocommerce-cart .card.mb-3{border:1.5px solid #c4c4c4!important;border-radius:12px;overflow:hidden}.woocommerce-cart .card.mb-3 .col-md-6.col-lg-5.col-xl-4>a{color:#F26B37;font-weight:600;font-size:.95rem;line-height:1.4;display:block;margin-bottom:4px}.woocommerce-cart .card.mb-3 .col-md-6.col-lg-5.col-xl-4>a:hover{color:#d45a28;text-decoration:none}#shipping_method .form-check{border:1.5px solid #dee2e6;border-radius:8px;padding:10px 14px;margin-bottom:6px;transition:border-color 0.15s ease,background-color 0.15s ease;cursor:pointer}#shipping_method .form-check.rsr-selected,#shipping_method .form-check:has(input:checked){border-color:#F26B37!important;background-color:#FEF0EB}.woocommerce-checkout-payment .wc_payment_method{border:1.5px solid #dee2e6!important;border-radius:8px!important;transition:border-color 0.15s ease,background-color 0.15s ease}.woocommerce-checkout-payment .wc_payment_method.rsr-selected,.woocommerce-checkout-payment .wc_payment_method:has(input:checked){border-color:#F26B37!important;background-color:#FEF0EB!important}.rsr-retiro-box{margin-top:10px;padding:12px 14px;border:1px solid #dee2e6;border-radius:8px;background:#f8f9fa}.rsr-retiro-toggle{display:flex;gap:8px;margin-bottom:10px}.rsr-rt-btn{flex:1;padding:7px 10px;border:1.5px solid #c4c4c4;border-radius:8px;background:#fff;color:#444;font-size:.82rem;font-weight:500;cursor:pointer;text-align:center;transition:border-color 0.15s,background-color 0.15s,color 0.15s}.rsr-rt-btn:hover{border-color:#F26B37}.rsr-rt-btn.active{border-color:#F26B37;background-color:#FEF0EB;color:#F26B37}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce .woocommerce-billing-fields{border:1px solid #F26B37!important;border-radius:10px!important;padding:20px!important;box-shadow:0 2px 8px rgb(0 0 0 / .08)!important;background:#fff!important}.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper,.woocommerce .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{border:none!important;box-shadow:none!important;padding:0!important;background:transparent!important;border-radius:0!important}.woocommerce .button.alt,.woocommerce .single_add_to_cart_button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce #place_order{background-color:#F26B37!important;color:#fff!important;border-radius:8px!important;box-shadow:rgb(0 0 0 / .18) 2px 2px 0 0px!important}.woocommerce .button.alt:hover,.woocommerce .single_add_to_cart_button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce #place_order:hover{background-color:#d45a28!important;box-shadow:rgb(0 0 0 / .25) 3px 3px 0 0px!important}.button,.btn,button,input[type="submit"],input[type="button"],.rsr-hero-servicios a,.woocommerce .button,.woocommerce .button.alt,.woocommerce .single_add_to_cart_button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce #place_order{background-color:#F26B37!important;color:#fff!important;border-radius:8px!important;box-shadow:rgb(0 0 0 / .18) 2px 2px 0 0px!important;border:none!important}.button:hover,.btn:hover,button:hover,input[type="submit"]:hover,input[type="button"]:hover,.rsr-hero-servicios a:hover,.woocommerce .button:hover,.woocommerce .button.alt:hover,.woocommerce .single_add_to_cart_button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce #place_order:hover{background-color:#d45a28!important;color:#fff!important;box-shadow:rgb(0 0 0 / .28) 3px 3px 0 0px!important}.btn-light,.btn-outline-secondary,.btn-link,.btn-close,.notice-dismiss,.wp-block-button__link{background-color:revert!important;color:revert!important;box-shadow:revert!important;border:revert!important}