.exto-hidden{display:none!important}.woocommerce-breadcrumb{align-items:center;background-color:#f0f0f0;border-radius:10px;display:flex;flex-grow:1;font-weight:800}.woocommerce-breadcrumb .woocommerce-breadcrumb-delimiter,.woocommerce-breadcrumb .woocommerce-breadcrumb-item{padding:.3em 1.2em}.woocommerce-breadcrumb .woocommerce-breadcrumb-item a{transition:.2s}.woocommerce-breadcrumb .woocommerce-breadcrumb-item:last-child{background-color:#fff;border:1.5px solid hsl(0 0% 71% / .671);border-radius:10px;color:#767676;filter:drop-shadow(0 0 2px rgb(180 180 180 / .6705882353));margin:.3em;padding:.3em 1.2em}@media screen and (max-width:1064px){.woocommerce-breadcrumb .woocommerce-breadcrumb-delimiter,.woocommerce-breadcrumb .woocommerce-breadcrumb-item{line-height:1.4em}}@media screen and (max-width:768px){.woocommerce-breadcrumb{background-color:#fff0;display:inline-block;font-weight:600}.woocommerce-breadcrumb .woocommerce-breadcrumb-delimiter{margin:0 .5em;padding:0}.woocommerce-breadcrumb .woocommerce-breadcrumb-item{padding:0}.woocommerce-breadcrumb .woocommerce-breadcrumb-item:last-child{background:none;border:none;filter:none;font-weight:800;padding:0}}.exto-card{align-items:center;background-color:#fff;border:3px solid #e2e2e2;color:#555;cursor:pointer;display:block;font-size:.9em;height:100%;hyphens:auto;line-height:1.5em;padding:1.25em;position:relative;text-align:center;transition:.3s ease}.exto-card .exto-sku{word-break:break-all}.exto-card:hover{box-shadow:0 3px 6px rgb(0 0 0/15%);transform:scale(1.01)}.exto-card:active,input:checked~.exto-card{background-color:rgb(43 182 115/5%);border:3px solid #2bb673}.exto-card .exto-card-pouch-icon{max-width:5em}#exto-cart :is(table,caption,tbody,tfoot,thead,tr,th){border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}#exto-cart table{border-collapse:collapse;border-spacing:0;border-style:hidden!important}#exto-cart .woocommerce-cart-form .shop_table td,#exto-cart .woocommerce-cart-form .shop_table th{padding:1em}#exto-cart .woocommerce-cart-form .shop_table th{font-weight:bolder}#exto-cart .exto-cart-details ul{list-style:none;padding:0}#exto-cart .woocommerce-cart-form .shop_table>tbody>tr>td.product-thumbnail{text-align:center}#exto-cart .woocommerce-cart-form .shop_table>tbody>tr>td.product-thumbnail a img{min-width:10em}#exto-cart .woocommerce-cart-form .shop_table>tbody>tr>td.product-quantity>.exto-product-quantity{display:grid}#exto-cart .woocommerce-cart-form .shop_table>tbody>tr>td.product-quantity>.exto-product-quantity>.exto-quantity-control{margin:0 0 .5em}#exto-cart .woocommerce-cart-form .shop_table>tbody>tr>td>.button:disabled{background-color:var(--rt-color-cyan);border-radius:30px;cursor:not-allowed;opacity:.4}#exto-cart .woocommerce-cart-form .shop_table>tbody>tr>td>.button:disabled:hover{background-color:var(--rt-color-cyan)!important}#exto-cart .cart-collaterals .cart_totals .shop_table tbody tr th{font-weight:bolder}.exto-category-container{display:grid;grid-template-columns:300px 1fr}.exto-category-container ul{list-style-type:none!important;padding:0!important}.exto-category-container header{align-items:center;background-color:var(--rt-color-grass);background-image:url(/wp-content/plugins/rt-extendo-producto/dist/dfae33bdd30987126b23.svg);background-size:contain;color:#fff;display:flex;flex-direction:column;height:200px;justify-content:center;padding:1em}.exto-category-container header h1{color:var(--rt-color-white)}.exto-category-loop{display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(24ch,1fr));list-style:none;margin-bottom:5rem}@media(max-width:450px){.exto-category-loop{gap:.25rem}.exto-category-loop .exto-card{padding:.1rem}}.exto-hidden-by-filter,.exto-hidden-by-search{display:none}.exto-category-sidebar .rt-accordion-open{border-bottom:1px solid #d5d5d5}.exto-category-badge{font-weight:bolder;left:10px;position:absolute;top:10px}.exto-no-scroll{overflow:hidden}.why-digital-teaser,.woocommerce-loop-product__link.exto-card{display:flex;flex-direction:column}.why-digital-teaser{align-items:center;background-blend-mode:multiply;background-color:rgb(var(--rt-color-grass-rgb) .25);background-position:50%;background-size:cover;border-radius:.5rem;color:#555;gap:1rem;min-height:15em;padding:2.5em 5em}.why-digital-teaser svg{max-width:200px}.why-digital-teaser .why-digital-teaser-content{align-items:center;display:flex;flex-direction:row;gap:3rem}@media(max-width:869px){.why-digital-teaser{padding:2.5em;text-align:center}.why-digital-teaser svg{display:none}}.product-type-extendo .exto-card:before{background:var(--rt-color-grass);border-radius:.25rem;color:#fff;content:"CLEARANCE";font-weight:bolder;margin:.5rem;padding:.25rem .5rem;position:absolute;right:0;top:0}.exto-product-stock-status:after{background-color:var(--rt-color-grass);border-radius:3px;color:#fff;content:"CLEARANCE";padding:.37rem .75rem}.outofstock{order:2}.product-type-composite{order:3}.exto-category-products:first-child:last-child{grid-column:1/3}@media(max-width:1064px){.exto-category-products{grid-column:1/3}}@media(max-width:869px){#main-content h3.woocommerce-loop-product__title{font-size:1rem}.exto-category-search>div{display:flex;flex-direction:column}.exto-category-search label{display:flex;margin:0;padding-bottom:1rem}.exto-category-search label span{margin-right:0;padding-right:1rem}}.exto-special-category{margin-bottom:1em}.exto-special-category .exto-special-category-items{display:grid;gap:1em;grid-template-columns:repeat(4,1fr);list-style-type:none!important;padding:0!important}.exto-special-category h2{display:inline-block;margin-right:1rem}.exto-stock-category-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none!important;overflow:auto;padding:0!important}.exto-stock-category-list li{margin:1em}@media screen and (max-width:1064px){.exto-special-category .exto-special-category-items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:450px){.exto-special-category .exto-special-category-items{grid-template-columns:repeat(1,1fr)}}.exto-product-need-advice{align-items:center;background-color:rgb(39 170 225/15%);border-radius:5px;color:var(--rt-color-cyan);display:flex;font-weight:700;gap:1em;margin-top:1em;padding:1em;text-align:center}.exto-product-need-advice:before{color:var(--rt-color-cyan);content:"";font-family:Font Awesome\ 5 Free,serif;font-size:1.5em;font-weight:900}.exto-product-need-advice a{border-bottom:1px solid}.exto-error-message{align-items:center;background-color:rgb(239 65 54/15%);border-radius:5px;color:var(--rt-color-fire);display:flex;font-weight:700;margin-top:1em;padding:1em}.exto-error-message:before{color:var(--rt-color-fire);content:"";font-family:Font Awesome\ 5 Free,serif;font-size:1.5em;font-weight:900;padding-right:.5em}.exto-accordion{list-style-type:none!important;padding:0!important}.exto-accordion-item{border-top:1px solid #b4b4b4}.exto-accordion .exto-category:last-child{border-bottom:1px solid #b4b4b4}.exto-accordion-item-header{font-size:1.2em;font-weight:800;justify-content:space-between;line-height:1.5em;min-height:1.5em;padding:.5em;position:relative;text-transform:uppercase}.exto-accordion-item-body{line-height:1.8em;width:100%}.exto-accordion-item-body .exto-accordion-item-body-content{padding:.5em .5em 1.5em!important}.exto-accordion-item-body .exto-product-bulk{padding-bottom:1.5em;padding-left:.5em}.exto-accordion-item-body .exto-product-bulk table{border-collapse:collapse;width:100%}.exto-accordion-item-body .exto-product-bulk table td,.exto-accordion-item-body .exto-product-bulk table th{margin:0!important;padding:0!important}.exto-accordion-item-body .exto-product-bulk table th{font-weight:bolder}.exto-addon{margin-top:1em}.exto-addon h3{margin-bottom:.5em;margin-top:1em}.exto-addon ul{display:grid;gap:1em;grid-template-columns:repeat(2,auto);padding:0!important}.exto-addon .exto-card a{align-items:center;display:flex;flex-direction:row;justify-content:space-around}.exto-addon ul li input{display:none}.exto-addon ul li .exto-option-info,.exto-addon ul li label{display:flex;justify-content:space-between}.exto-addon ul li .exto-option-info{align-items:center;flex-direction:column;flex-grow:1}.exto-addon .exto-hyphen-hide{display:none}.exto-addon .exto-addon-additional-options label{font-weight:700}.exto-addon .exto-addon-additional-options{margin:1.5em 0}.exto-addon .exto-addon-additional-options .exto-custom-valves-placement-container{margin-top:1em}.exto-addon .exto-addon-additional-options input,.exto-addon .exto-addon-additional-options select{background-color:rgb(43 182 115/5%);border:3px solid #2bb673;border-radius:0!important;box-shadow:0 3px 6px rgb(0 0 0/15%);color:#555;font-size:1.2em;font-weight:800;margin-top:.5em;padding:.75em 1em;width:100%}.exto-prevalved-option{align-items:center;background-color:#fdf5ec;border:3px solid var(--rt-color-sunset);border-radius:10px;border-top:30px solid var(--rt-color-sunset);display:flex;justify-content:space-between;margin-top:2em;padding:.5em;position:relative}.exto-prevalved-option div{display:flex;flex-direction:column}.exto-prevalved-option .recommendation-icon{align-items:center;background-color:#fff;border:3px solid var(--rt-color-sunset);border-radius:100%;display:flex;height:60px;justify-content:center;left:0;position:absolute;top:-8%;transform:translate(-50%,-50%);width:60px}.exto-prevalved-option i{animation:tilt-shaking .5s infinite;color:var(--rt-color-sunset);font-size:1.5em}.exto-prevalved-option .exto-prevalved-option-image,.exto-prevalved-option .exto-prevalved-option-suggestion{margin:1em}.exto-prevalved-option .exto-prevalved-option-image a img{border-radius:10px;transition:.3s ease}.exto-prevalved-option .exto-prevalved-option-image a img:hover{box-shadow:0 3px 6px rgb(0 0 0/15%);transform:scale(1.01)}.exto-addon p:not(.has-background):last-of-type{padding-bottom:0!important}@keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@media screen and (max-width:768px){.exto-prevalved-option{flex-direction:column-reverse}.exto-prevalved-option .recommendation-icon{top:-3%}.exto-prevalved-option .exto-prevalved-option-suggestion{text-align:center}}@media screen and (max-width:480px){.exto-addon ul{grid-template-columns:repeat(1,auto)}}.exto-container{justify-content:space-evenly;margin-bottom:8rem}.exto-container,.exto-left{display:flex;flex-direction:row}.exto-left{max-width:50%;padding:1em}.exto-mobile-thumbnail-button{background-color:unset;border:none;padding:0}.exto-preview-product.exto-desktop{height:fit-content;position:sticky;top:var(--rt-header-height-with-nav,0)}.exto-left .exto-preview-product ul{margin:0;padding:0}.exto-left .exto-product-images ul{margin:0;padding-left:1em}.exto-left .exto-preview-product ul li,.exto-left .exto-product-images ul li{list-style:none}.exto-left .exto-product-images ul li{margin-bottom:.5em}.exto-right{flex-grow:1;max-width:50%;padding:1em}.exto-right h1{font-size:3em;margin-bottom:.75em;padding:0}.exto-right .exto-product-price-case{display:flex;flex-direction:row;justify-content:space-between}.exto-right .exto-product-price-case .exto-product-case p{margin:0}.exto-product-details-options ul{padding:0}.exto-product-details-options ul li{list-style:none}.exto-product-quantity{flex-direction:row}.exto-cart .exto-product-total-price{display:flex;justify-content:space-between}.exto-desktop{display:block}.exto-mobile{display:none}@media screen and (max-width:1064px){.exto-mobile{display:block}.exto-desktop{display:none}.exto-container,.exto-left{flex-direction:column}.exto-left{max-width:100%}.exto-left .exto-preview-product ul{display:flex;margin-bottom:1em;padding:0!important}.exto-left .exto-preview-product ul li:not(:last-child){margin-right:1em}.exto-left .exto-product-images{text-align:center}.exto-left .exto-product-images ul{padding:0!important;text-align:center}.exto-right{max-width:100%}}.exto-product-quantity{align-items:center;display:flex;font-size:1.4em;margin:1.5em auto}.exto-product-quantity .exto-quantity-label{font-weight:800}.exto-product-quantity .exto-quantity-control{display:flex;margin:auto .5em}.exto-product-quantity .exto-plus,.exto-product-quantity .exto-quantity-control .exto-minus{background-color:var(--rt-color-grass);border:1px solid var(--rt-color-grass);color:#fff;cursor:pointer;height:3rem;padding:0;transition:.3s ease;width:3rem}.exto-product-quantity .exto-quantity-control .exto-minus:hover,.exto-product-quantity .exto-quantity-control .exto-plus:hover{background:none;color:var(--rt-color-grass)}.exto-product-quantity .exto-quantity-control .exto-minus:disabled,.exto-product-quantity .exto-quantity-control .exto-plus:disabled{opacity:.4}.exto-product-quantity .exto-quantity-control .exto-minus:disabled:hover,.exto-product-quantity .exto-quantity-control .exto-plus:disabled:hover{background-color:var(--rt-color-grass);color:#fff;cursor:not-allowed;opacity:.4}.exto-product-quantity .exto-quantity-control .exto-num{align-self:center;background-color:#fff;border:1px solid #b4b4b4;flex-grow:1;margin:auto .5em;padding:.5em 1em;text-align:center}.exto-product-quantity .exto-case{align-self:center;background-color:#e2e2e2;border:1px solid #e2e2e2;flex-basis:50%;padding:.5em 1em;text-align:center}@media(max-width:768px){.exto-product-quantity{display:grid}.exto-product-quantity .exto-quantity-label{margin-bottom:1em}.exto-product-quantity .exto-quantity-control{margin:0 0 .5em}#exto-cart .coupon #coupon_code.input-text{margin-bottom:1em;width:100%}}.exto-product-summary{margin-top:1em}.exto-product-summary h3{margin-bottom:.5em;margin-top:1em}.exto-product-summary ul{padding:0!important}.exto-product-summary ul li{border-bottom:1px solid #b4b4b4;display:flex;justify-content:space-between;line-height:1.5em;padding:1em 0}.exto-product-summary ul li span{width:33.3%}.exto-product-summary ul li span:first-child{font-weight:800}.exto-product-summary ul li span:nth-child(3){text-align:center}.exto-product-total-price{display:flex;font-size:1.4em;font-weight:800;justify-content:space-between;padding:1em 0}.exto-product-total-price span:nth-child(2){font-size:1.4em;font-weight:900}.exto-add-to-cart-btn button{width:100%}.exto-add-to-cart-btn button:disabled{opacity:.4}.exto-add-to-cart-btn button:disabled:hover{cursor:not-allowed}.exto-right .exto-product-status-sku{display:flex;font-size:1.5em;justify-content:space-between;margin:1em 0;text-align:right}.exto-right .exto-product-price-case{font-size:1.4em;font-weight:800;margin-bottom:1em}span.exto-in-stock{background-color:var(--rt-color-foliage)}#main-content .exto-out-of-stock,span.exto-in-stock{border-radius:3px;color:#fff;padding:.25em .5em!important}#main-content .exto-out-of-stock{background-color:var(--rt-color-fire);display:inline-block}@media screen and (max-width:480px){.exto-right .exto-product-status-sku{display:block;text-align:left}.exto-right .exto-product-status-sku .exto-product-stock-status{margin-bottom:.75em}.exto-right .exto-product-price-case{display:inline-block}}nav.woocommerce-breadcrumb{display:none}