.woocommerce.archive ul.products li.product,.woocommerce.tax-product_cat ul.products li.product,.et_pb_shop ul.products li.product{display:flex!important;flex-direction:column!important;background:#fff;padding-bottom:20px!important}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{background-color:#6b462d!important;color:#ffffff!important;border-radius:8px!important;padding:12px 20px!important;font-family:'Instrument Sans',sans-serif!important;font-weight:100!important;font-size:15px!important;text-transform:none!important;border:none!important;transition:all 0.3s ease!important}.woocommerce ul.products li.product .button::after,.et_overlay{display:none!important}.info-producto-casita{flex-grow:1!important;display:flex!important;flex-direction:column!important;margin:15px 0 20px 0 !source:23,34]}.personas-label{display:block!important;font-family:'Instrument Sans',sans-serif!important;font-size:15px!important;color:#6B462D!important;font-weight:600!important;margin-bottom:5px!important}.descripcion-cuerpo{font-family:'Instrument Sans',sans-serif!important;font-size:14px!important;color:#6B462D!important;font-weight:300!important;line-height:1.4!important;min-height:80px;display:-webkit-box!important;-webkit-line-clamp:4!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.contenedor-boton-casita{margin-top:auto!important;display:flex;justify-content:flex-start}.boton-pedir-casita{background-color:#634732!important;color:#ffffff!important;padding:8px 25px!important;border-radius:30px!important;font-family:'Instrument Sans',sans-serif!important;font-size:15px!important;font-weight:500!important;text-decoration:none!important}.single-product p.stock{font-family:'Instrument Sans',sans-serif!important;[cite:25,26]color:#6B462D!important;[cite:2,7,27]font-size:15px!important;[cite:25]font-weight:600!important;[cite:25]margin-bottom:15px!important}.single-product button.single_add_to_cart_button.button{background-color:#6B462D!important;[cite:7,18]color:#ffffff!important;[cite:8,18,30]font-family:'Instrument Sans',sans-serif!important;[cite:15]font-size:14px!important;[cite:16,31]font-weight:600!important;[cite:16,31]border-radius:8px!important;[cite:9,18]padding:12px 25px!important;[cite:12,18]text-transform:none!important;[cite:13,19]border:none!important;transition:all 0.3s ease!important;[cite:10,20]}.single-product button.single_add_to_cart_button.button:hover{background-color:#553b28!important;[cite:14,22]padding:12px 25px!important;[cite:14,22]}.single-product button.single_add_to_cart_button.button::after,.single-product button.single_add_to_cart_button.button::before{display:none!important;content:""!important}.single-product .quantity input.qty{font-family:'Instrument Sans',sans-serif!important;color:#6B462D!important;border-radius:8px!important;border:1px solid #6B462D!important}.woocommerce-checkout .shipping-address,.woocommerce-checkout address,.woocommerce-checkout .shipping-address span,.woocommerce-checkout address p{font-family:'Instrument Sans',sans-serif!important;font-weight:100!important;font-style:normal!important}#et-top-navigation .et-cart-info,.et-cart-info,#et_top_search+.et-cart-info{display:none!important}#et-top-navigation{padding-right:0!important}.woocommerce-product-gallery__trigger{display:none!important}.woocommerce-product-details__short-description+.stock,.single-product .stock{display:none!important}.woocommerce-cart .cart_totals tr.shipping{display:none!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.woocommerce .quantity input.qty{width:3em;text-align:center;border-radius:8px;border:1px solid #d3d3d3;padding:10px}@media only screen and (min-width:981px){.home #main-header:not(.et-fixed-header) #logo{opacity:0;visibility:hidden;transition:opacity 0.4s ease-in-out}.home #main-header.et-fixed-header #logo{opacity:1;visibility:visible}}@media only screen and (max-width:980px){.home #main-header #logo{opacity:1!important;visibility:visible!important}.home #main-header{position:fixed!important;top:0!important}.home #page-container{padding-top:80px!important}}