.page-id-164094,.home-adrihosan{font-family:'Poppins',sans-serif}.page-id-164094 .entry-header,.page-id-164094 .page-title,.page-id-164094 .woocommerce-breadcrumb,.page-id-164094 .breadcrumbs{display:none!important}.page-id-164094 .site-main{padding-top:0!important;margin-top:0!important}.page-id-164094 .entry-content>*{margin-top:0;margin-bottom:0}.home-adrihosan .home-hero{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;min-height:65vh;display:flex;align-items:center;justify-content:center;padding:80px 20px;box-sizing:border-box;background-size:cover;background-position:center center;background-color:#3f6f7b;color:#fff;text-align:center;font-family:'Poppins',sans-serif;overflow:hidden}.home-adrihosan .home-hero::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(63 111 123 / .55);z-index:1}.home-adrihosan .home-hero-content{position:relative;z-index:2;max-width:820px}.home-adrihosan .home-hero h1{font-size:clamp(2rem, 4.5vw, 3rem);font-weight:700;line-height:1.2;margin:0 0 20px 0;color:#fff;text-shadow:0 2px 4px rgb(0 0 0 / .5)}.home-adrihosan .home-hero p{font-size:1.15rem;line-height:1.6;max-width:680px;margin:0 auto 30px auto;text-shadow:0 1px 3px rgb(0 0 0 / .5)}.home-adrihosan .home-hero-btn{display:inline-block;padding:14px 36px;background-color:#4dd2d0;color:#fff;font-size:1rem;font-weight:600;text-decoration:none;border-radius:5px;text-transform:uppercase;letter-spacing:.5px;transition:all 0.3s ease;border:2px solid #4dd2d0}.home-adrihosan .home-hero-btn:hover{background-color:#fff;color:#3f6f7b;border-color:#fff}.home-adrihosan .home-offers{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative;padding:70px 20px;background-color:#f0f7f8;font-family:'Poppins',sans-serif}.home-adrihosan .home-offers-heading{text-align:center;max-width:800px;margin:0 auto 40px auto}.home-adrihosan .home-offers-heading h2{font-size:clamp(1.75rem, 3.5vw, 2.25rem);font-weight:700;color:#3f6f7b;margin:0 0 12px 0}.home-adrihosan .home-offers-heading p{font-size:1rem;color:#3f6f7b;opacity:.85;margin:0}.home-adrihosan .home-offers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:2rem;max-width:1200px;margin:0 auto}.home-adrihosan .home-offer-card{position:relative;background:#fff;border-radius:10px;overflow:hidden;border:1px solid #d4e3e6;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform 0.3s ease,box-shadow 0.3s ease}.home-adrihosan .home-offer-card:hover{transform:translateY(-6px);box-shadow:0 12px 25px rgb(63 111 123 / .15)}.home-adrihosan .home-offer-badge{position:absolute;top:15px;left:15px;z-index:2;background:#4dd2d0;color:#fff;padding:.4rem .9rem;border-radius:5px;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 6px rgb(63 111 123 / .2)}.home-adrihosan .home-offer-img{overflow:hidden;background:#fff}.home-adrihosan .home-offer-img img{width:100%;height:280px;object-fit:cover;display:block;transition:transform 0.5s ease}.home-adrihosan .home-offer-card:hover .home-offer-img img{transform:scale(1.05)}.home-adrihosan .home-offer-content{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column;text-align:center}.home-adrihosan .home-offer-category{display:inline-block;font-size:.75rem;color:#4dd2d0;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin-bottom:.5rem}.home-adrihosan .home-offer-content h3{font-size:1.25rem;color:#3f6f7b;margin:0 0 .6rem 0;font-weight:600;line-height:1.3}.home-adrihosan .home-offer-content p{color:#3f6f7b;opacity:.85;font-size:.95rem;margin:0 0 1.2rem 0;flex-grow:1;line-height:1.5}.home-adrihosan .home-offer-prices{margin-bottom:1.2rem;display:flex;justify-content:center;align-items:baseline;gap:.6rem;min-height:2rem}.home-adrihosan .home-price-old{color:#3f6f7b;opacity:.5;text-decoration:line-through;font-size:1rem}.home-adrihosan .home-price-new{color:#4dd2d0;font-size:1.5rem;font-weight:700}.home-adrihosan .home-offer-btn{display:inline-block;padding:.8rem 1.8rem;background:#4dd2d0;color:#fff;border-radius:5px;font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;transition:background 0.3s ease;margin:0 auto;border:2px solid #4dd2d0}.home-adrihosan .home-offer-card:hover .home-offer-btn{background:#3f6f7b;border-color:#3f6f7b}.home-adrihosan .home-offers-cta{text-align:center;margin-top:3rem}.home-adrihosan .home-offers-cta-btn{display:inline-block;padding:14px 36px;background:#4dd2d0;color:#fff;border-radius:5px;font-family:'Poppins',sans-serif;font-weight:700;font-size:.95rem;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;transition:all 0.3s ease;border:2px solid #4dd2d0}.home-adrihosan .home-offers-cta-btn:hover{background:#fff;color:#3f6f7b;border-color:#3f6f7b}.home-adrihosan .home-needs{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative;padding:80px 20px;background-color:#fff;font-family:'Poppins',sans-serif}.home-adrihosan .home-needs-heading{text-align:center;max-width:800px;margin:0 auto 50px auto}.home-adrihosan .home-needs-heading h2{font-size:clamp(1.75rem, 3.5vw, 2.25rem);font-weight:700;color:#3f6f7b;margin:0 0 12px 0}.home-adrihosan .home-needs-heading p{font-size:1rem;color:#3f6f7b;opacity:.85;margin:0}.home-adrihosan .home-needs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;width:100%;max-width:1200px;margin:auto}.home-adrihosan .home-need-card{display:block;position:relative;height:380px;border-radius:10px;overflow:hidden;box-shadow:0 5px 15px rgb(63 111 123 / .1);text-decoration:none}.home-adrihosan .home-need-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:transform 0.4s cubic-bezier(.25,.46,.45,.94),filter 0.3s ease;filter:brightness(.9)}.home-adrihosan .home-need-card:hover .home-need-bg{transform:scale(1.05);filter:brightness(1)}.home-adrihosan .home-need-content{position:absolute;bottom:0;left:0;width:100%;background-color:#3f6f7b;color:#fff;padding:1.5rem;transition:background-color 0.3s ease;height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.home-adrihosan .home-need-card:hover .home-need-content{background-color:#4dd2d0}.home-adrihosan .home-need-content h3{color:#fff;font-size:1.4rem;line-height:1.2;margin:0 0 .5rem 0;font-weight:600}.home-adrihosan .home-need-content p{color:#fff;font-size:.9rem;line-height:1.4;margin:0;font-weight:400;opacity:.9;max-width:90%}.home-adrihosan .home-solutions{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative;padding:80px 20px;background-color:#f0f7f8;font-family:'Poppins',sans-serif}.home-adrihosan .home-solutions-heading{text-align:center;max-width:800px;margin:0 auto 50px auto}.home-adrihosan .home-solutions-heading h2{font-size:clamp(1.75rem, 3.5vw, 2.25rem);font-weight:700;color:#3f6f7b;margin:0}.home-adrihosan .home-solutions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:2rem;max-width:1200px;margin:auto}.home-adrihosan .home-solution-card{background:#fff;border:1px solid #d4e3e6;border-radius:10px;overflow:hidden;text-align:center;transition:transform 0.3s ease,box-shadow 0.3s ease;display:flex;flex-direction:column}.home-adrihosan .home-solution-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgb(63 111 123 / .12)}.home-adrihosan .home-solution-card img{width:100%;height:220px;object-fit:cover}.home-adrihosan .home-solution-content{padding:1.8rem 1.5rem;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.home-adrihosan .home-solution-content h3{font-size:1.4rem;color:#3f6f7b;margin:0 0 1rem 0;font-weight:600}.home-adrihosan .home-solution-content p{flex-grow:1;color:#3f6f7b;opacity:.85;margin:0 0 1.5rem 0;line-height:1.6}.home-adrihosan .home-solution-btn{display:inline-block;padding:.8rem 1.8rem;background:#4dd2d0;color:#fff;border:2px solid #4dd2d0;border-radius:5px;font-weight:700;transition:all 0.3s ease;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px;text-decoration:none;margin:0 auto}.home-adrihosan .home-solution-btn:hover{background:#fff;color:#3f6f7b;border-color:#3f6f7b}.home-adrihosan .home-projects{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative;padding:80px 20px;font-family:'Poppins',sans-serif;color:#fff;overflow:hidden}.home-adrihosan .home-projects::before{content:'';position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;background-image:linear-gradient(rgb(63 111 123 / .85),rgb(63 111 123 / .85)),url(https://www.adrihosan.com/wp-content/uploads/2025/08/Antes-Valeup.jpg);background-size:cover;background-position:center;filter:blur(2px);z-index:1}.home-adrihosan .home-projects-content{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;max-width:1200px;margin:auto;position:relative;z-index:2}.home-adrihosan .home-projects-text h2{font-size:clamp(1.75rem, 3.5vw, 2.5rem);color:#fff;margin:0 0 1.5rem 0;font-weight:700;text-shadow:1px 1px 3px rgb(0 0 0 / .3);line-height:1.3;letter-spacing:.5px}.home-adrihosan .home-projects-testimonial{font-size:1.15rem;font-style:italic;border-left:3px solid #4dd2d0;padding-left:1.5rem;margin-bottom:2.5rem;opacity:.95;line-height:1.6}.home-adrihosan .home-projects-btn{display:inline-block;padding:.9rem 2rem;background:#4dd2d0;color:#fff;border-radius:5px;font-weight:700;transition:all 0.3s ease;text-transform:uppercase;font-size:.9rem;letter-spacing:.5px;text-decoration:none;border:2px solid #4dd2d0;box-shadow:0 4px 10px rgb(0 0 0 / .2)}.home-adrihosan .home-projects-btn:hover{background:#fff;color:#3f6f7b;border-color:#fff;transform:translateY(-2px)}.home-adrihosan .home-projects-images{position:relative;display:flex;justify-content:center;align-items:center}.home-adrihosan .home-projects-image{position:relative;border-radius:10px;overflow:hidden;box-shadow:0 15px 40px rgb(0 0 0 / .3);border:4px solid #fff;transform:rotate(3deg);transition:transform 0.3s ease}.home-adrihosan .home-projects-image:hover{transform:rotate(0deg) scale(1.03)}.home-adrihosan .home-projects-image img{width:100%;max-width:420px;height:auto;display:block}.home-adrihosan .home-projects-label{position:absolute;top:15px;left:15px;background:#4dd2d0;color:#fff;padding:.3rem .8rem;border-radius:5px;font-weight:700;text-transform:uppercase;font-size:.85rem}.home-adrihosan .home-final-cta{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative;padding:70px 20px;background:#3f6f7b;color:#fff;font-family:'Poppins',sans-serif}.home-adrihosan .home-final-cta-container{display:flex;justify-content:space-around;align-items:stretch;flex-wrap:wrap;gap:2rem;text-align:center;max-width:960px;margin:auto}.home-adrihosan .home-cta-box{flex:1;min-width:320px;display:flex;flex-direction:column;justify-content:space-between}.home-adrihosan .home-cta-box-content{margin-bottom:1.5rem}.home-adrihosan .home-cta-box h3{color:#fff;font-size:clamp(1.5rem, 3vw, 2rem);font-weight:700;margin:0 0 .5rem 0}.home-adrihosan .home-cta-box p{color:#fff;opacity:.9;font-size:.95rem;margin:0}.home-adrihosan .home-cta-btn{display:inline-block;padding:.9rem 2rem;border:2px solid;border-radius:5px;font-weight:700;transition:all 0.3s ease;text-transform:uppercase;font-size:.85rem;letter-spacing:.5px;text-decoration:none;margin:0 auto;max-width:320px;width:100%;box-sizing:border-box}.home-adrihosan .home-cta-btn-light{background:#fff0;color:#fff;border-color:#fff}.home-adrihosan .home-cta-btn-light:hover{background:#fff;color:#3f6f7b}.home-adrihosan .home-cta-btn-pro{background:#4dd2d0;color:#fff;border-color:#4dd2d0}.home-adrihosan .home-cta-btn-pro:hover{background:#fff;color:#3f6f7b;border-color:#fff;transform:translateY(-2px)}@media (max-width:1024px){.home-adrihosan .home-projects-content{gap:2rem}}@media (max-width:900px){.home-adrihosan .home-projects-content{grid-template-columns:1fr;gap:2.5rem}.home-adrihosan .home-projects-text{text-align:center;order:2}.home-adrihosan .home-projects-text h2{text-align:center}.home-adrihosan .home-projects-testimonial{border-left:none;border-top:3px solid #4dd2d0;padding-left:0;padding-top:1.5rem;margin-left:auto;margin-right:auto;max-width:85%}.home-adrihosan .home-projects-images{order:1}}@media (max-width:768px){.home-adrihosan .home-hero{min-height:55vh;padding:60px 20px}.home-adrihosan .home-hero h1{font-size:1.8rem}.home-adrihosan .home-hero p{font-size:1rem}.home-adrihosan .home-offers,.home-adrihosan .home-needs,.home-adrihosan .home-solutions,.home-adrihosan .home-projects,.home-adrihosan .home-final-cta{padding:60px 20px}.home-adrihosan .home-offer-img img{height:220px}.home-adrihosan .home-offer-content h3{font-size:1.1rem}.home-adrihosan .home-price-new{font-size:1.3rem}.home-adrihosan .home-need-card{height:340px}.home-adrihosan .home-need-content h3{font-size:1.2rem}.home-adrihosan .home-solution-card img{height:200px}}@media (max-width:600px){.home-adrihosan .home-offers-grid,.home-adrihosan .home-solutions-grid{gap:1.5rem}.home-adrihosan .home-final-cta-container{flex-direction:column;gap:3rem}}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}/*!
Theme Name: Adrihosan
Theme URI: http://underscores.me/
Author: Doowebs
Author URI: http://doowebs.com
Description: Tema básico
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: adrihosan
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Adrihosan is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box}body,button,input,optgroup,select,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgb(0 0 0 / .8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:1100px){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.page,.post{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:-ms-grid;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.gallery-columns-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.gallery-columns-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.gallery-columns-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.gallery-columns-6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}.gallery-columns-7{-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr)}.gallery-columns-8{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr)}.gallery-columns-9{-ms-grid-columns:(1fr)[9];grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.grecaptcha-badge{visibility:hidden;opacity:0}.grecaptcha-badge.visible{visibility:visible;opacity:.8}body,button,input,optgroup,select,textarea{font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif;color:#000}abbr[title]{text-decoration:none}html{overflow-x:hidden}body a{color:#4dd2d0;text-decoration:none}body a:visited{color:#4dd2d0;outline:0}body a:hover{color:#4dd2d0;text-decoration:none;outline:0}body a:focus{color:#4dd2d0;text-decoration:none;outline:0}.entry-content,.page,.widget{margin:0}.alignfull,.alignwide,.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.alignfull>*,.alignwide>*,.full-width>*{width:100%}ins{background:0 0}ul{list-style:none;list-style-image:url(/wp-content/themes/adrihosan/img/ellipse.png);margin:0 0 32px 0;padding:0 0 0 15px}ul li{padding:0 0 3px 6px}ol{margin:0 0 32px 0;padding:0 0 0 15px}ol li{padding:0 0 3px 6px}h1{margin:0;font:normal normal 600 65px/70px 'Poppins','Poppins Fallback',sans-serif}h2{margin:0}h3{margin:0}.entry-content{padding:0;max-width:1500px;margin:0 auto}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#000;border:none;border:1px solid #767676;border-radius:6px;outline:0}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;background:#4dd2d0;outline:0;opacity:.7;transition:opacity .2s}input[type=range]:hover{opacity:1}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:8px;height:12px;background:#1a6c7a;cursor:pointer;border-radius:6px}input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:8px;height:12px;background:#1a6c7a;cursor:pointer;border-radius:6px}.image-mobile{display:none}.add_to_cart_button,.btn,.checkout-button,.wc-backward,a.wp-block-button__link,button,input.btn,input.wpcf7-submit,input.wpv-submit-trigger{border-radius:5px;background-color:#4dd2d0;border:1px solid #4dd2d0;color:#fff;font:normal normal 500 14px/20px 'Poppins','Poppins Fallback',sans-serif;padding:4px 30px;width:-moz-max-content;width:max-content;height:40px;transition:background-color .4s,border-color .4s,color .4s;cursor:pointer;display:flex;align-items:center;justify-content:center;text-transform:uppercase;min-width:187px}.add_to_cart_button:focus,.add_to_cart_button:visited,.btn:focus,.btn:visited,.checkout-button:focus,.checkout-button:visited,.wc-backward:focus,.wc-backward:visited,a.wp-block-button__link:focus,a.wp-block-button__link:visited,button:focus,button:visited,input.btn:focus,input.btn:visited,input.wpcf7-submit:focus,input.wpcf7-submit:visited,input.wpv-submit-trigger:focus,input.wpv-submit-trigger:visited{color:#fff}.add_to_cart_button:hover,.btn:hover,.checkout-button:hover,.wc-backward:hover,a.wp-block-button__link:hover,button:hover,input.btn:hover,input.wpcf7-submit:hover,input.wpv-submit-trigger:hover{color:#4dd2d0;background-color:#fff;border:1px solid #4dd2d0;text-decoration:none}.wp-block-buttons>.wp-block-button{margin-bottom:0}.site-header{position:fixed;top:0;height:118px;background-color:#fff;z-index:99;box-shadow:0 1px 5px 0 rgb(0 0 0 / .18)}.site-header .site-header-content{display:-ms-grid;display:grid;-ms-grid-columns:264px 1fr 250px 250px;grid-template-columns:264px 1fr 250px 250px;align-items:center;justify-content:center;max-width:1500px;margin:0 auto;height:118px}.site-header .site-header-content img.custom-logo{height:77px;width:264px}.site-header .site-header-content .site-branding:hover{opacity:.7}.site-search{display:flex;justify-content:center;position:relative}.site-search .search-button{background-color:rgb(200 200 200 / .32);border-radius:50%;border:none;height:50px;width:50px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;margin:0 24px}.site-search label{background-color:#fff}.site-search .search-form{display:none;position:absolute;right:164px}.site-search .search-form input{height:50px;background-color:#fff;width:480px;margin:0;padding-left:8px;padding-right:55px}.site-search .search-form .search-submit{background-color:#fff;border:none;height:47px;width:47px;min-width:unset;display:flex;align-items:center;justify-content:center;padding:0;position:absolute;top:2px;right:3px;border-radius:50%}.site-search.selected .search-form{display:flex}.site-cart{display:flex;align-items:center;position:relative}.site-cart .cart-items{position:absolute;bottom:-9px;left:-7px;height:20px;width:20px;display:flex;align-items:center;justify-content:center;background-color:#c8c8c8;color:#000;font:normal normal 300 10px/14px 'Poppins','Poppins Fallback',sans-serif;border-radius:50%}.site-cart .cart-items.count-0{display:none}.site-cart .cart-total{font:normal normal 500 14px/20px 'Poppins','Poppins Fallback',sans-serif;color:#000;text-transform:uppercase;margin-left:8px}.site-cart .cart-total strong{font-weight:400}.main-navigation ul.menu{justify-content:space-between;margin:0 0 0 100px;padding:0}.main-navigation ul.menu li{height:118px;align-items:center;display:flex}.main-navigation ul.menu li a{text-transform:uppercase;color:#000;font:normal normal 500 15px/21px 'Poppins','Poppins Fallback',sans-serif;font-size:14px;line-height:16px}.main-navigation ul.menu li a:hover{color:#4dd2d0}.main-navigation ul.menu li.menu-item-has-children{position:relative}.main-navigation ul.menu li.menu-item-has-children .sub-menu{display:none}.main-navigation ul.menu li.menu-item-has-children>a{display:flex;align-items:center}.main-navigation ul.menu li.menu-item-has-children>a:after{content:'';background-image:url(/wp-content/themes/adrihosan/img/arrow_down.svg);background-size:14px 8px;width:14px;height:8px;margin-left:8px}.main-navigation ul.menu li.menu-item-has-children.active .sub-menu,.main-navigation ul.menu li.menu-item-has-children:hover .sub-menu{display:block;background-color:#fff;list-style-image:url(/wp-content/themes/adrihosan/img/ellipse.png);padding:10px 20px 20px 58px;width:325px;box-shadow:0 5px 6px 0 rgb(0 0 0 / .35);position:absolute;left:-42px;margin-left:0}.main-navigation ul.menu li.menu-item-has-children.active .sub-menu:before,.main-navigation ul.menu li.menu-item-has-children:hover .sub-menu:before{content:'';box-shadow:0 3px 5px 0 rgb(0 0 0 / .18);position:absolute;top:-5px;height:5px;width:100%;left:0;background-color:#fff0}.main-navigation ul.menu li.menu-item-has-children.active .sub-menu li,.main-navigation ul.menu li.menu-item-has-children:hover .sub-menu li{padding:4px 4px;height:auto;display:list-item}.main-navigation ul.menu li.menu-item-has-children.active .sub-menu:after,.main-navigation ul.menu li.menu-item-has-children:hover .sub-menu:after{opacity:.14;font:normal normal 900 70px/70px 'Poppins','Poppins Fallback',sans-serif;transform:rotate(180deg);position:absolute;top:0;right:-8px;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.main-navigation ul.menu li.menu-item-has-children.active:first-child .sub-menu,.main-navigation ul.menu li.menu-item-has-children:hover:first-child .sub-menu{min-height:466px}.main-navigation ul.menu li.menu-item-has-children.active:first-child .sub-menu li:last-child,.main-navigation ul.menu li.menu-item-has-children:hover:first-child .sub-menu li:last-child{display:none}.main-navigation ul.menu li.menu-item-has-children.active:first-child .sub-menu:after,.main-navigation ul.menu li.menu-item-has-children:hover:first-child .sub-menu:after{content:'Tienda';height:260px;width:59px;color:#333}.main-navigation ul.menu li.menu-item-has-children.active:nth-child(2) .sub-menu,.main-navigation ul.menu li.menu-item-has-children:hover:nth-child(2) .sub-menu{background-color:#102e35;min-height:417px}.main-navigation ul.menu li.menu-item-has-children.active:nth-child(2) .sub-menu:after,.main-navigation ul.menu li.menu-item-has-children:hover:nth-child(2) .sub-menu:after{content:'Escaparate';height:417px;width:74px;color:#fff}.main-navigation ul.menu li.menu-item-has-children.active:nth-child(2) .sub-menu a,.main-navigation ul.menu li.menu-item-has-children:hover:nth-child(2) .sub-menu a{color:#fff}.main-navigation ul.menu li.menu-item-has-children.active:nth-child(2) .sub-menu a:hover,.main-navigation ul.menu li.menu-item-has-children:hover:nth-child(2) .sub-menu a:hover{color:#4dd2d0}.main-navigation li.active a,.main-navigation li.focus a,.main-navigation li:hover a{text-decoration:none}.site-main{margin-top:118px;background-color:#fff}.site-footer{background-color:#333;color:#bdbdbd;overflow-x:hidden}.site-footer .footer-container,.site-footer .site-info{width:1060px;margin:0 auto}.site-footer .footer-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 406px;grid-template-columns:1fr 1fr 406px;width:1146px;margin:0 auto 0 0}.site-footer .icon{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;margin:57px 0 47px}.site-footer .icon img{height:61px;width:218px}.site-footer .text{-ms-grid-row:2;grid-row:2;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;align-items:center}.site-footer .text-icon{border-right:1px solid gray;height:84px;padding-right:15px;display:flex;align-items:center}.site-footer .text-content{padding-left:12px;font:normal normal 500 12px/22px 'Poppins','Poppins Fallback',sans-serif;letter-spacing:1px}.site-footer .text-content a{color:#bdbdbd}.site-footer .text-content a:hover{color:#4dd2d0}.site-footer .text-content p{margin:0}.site-footer .dw-social-media{margin:53px 0 21.9px;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;-ms-grid-row:3;grid-row:3}.site-footer .dw-social-media a:hover{opacity:.7}.site-footer .dw-social-media a:not(:last-child){margin-right:15.79px}.site-footer .col-right{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/span 3;margin:60px 0 0}.site-footer .col-right .blog{opacity:.14;color:#fff;font:normal normal 600 55px/22px 'Poppins','Poppins Fallback',sans-serif}.site-footer .col-right .title{font:normal normal 600 25px/22px 'Poppins','Poppins Fallback',sans-serif;letter-spacing:2.08px;color:#4dd2d0;text-transform:uppercase;margin-left:35px}.site-footer .col-right .footer-posts{margin-top:39px}.site-footer .col-right .footer-post{margin-left:40px;box-sizing:border-box;height:88px;width:352px;border-radius:10px;border:1px solid gray;position:relative;margin-bottom:40px}.site-footer .col-right .footer-post:hover .date,.site-footer .col-right .footer-post:hover .post-title{color:#bdbdbd}.site-footer .col-right .content{padding:18px 3px 3px 16px;height:72px;overflow:hidden;font:normal normal 600 13px/19px 'Poppins','Poppins Fallback',sans-serif;letter-spacing:1.08px}.site-footer .col-right .content .post-title{text-transform:uppercase;height:38px;overflow:hidden;text-overflow:-webkit-ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.site-footer .col-right .content .post-excerpt{color:#fff;height:18px;margin:0;overflow:hidden;text-overflow:-webkit-ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.site-footer .col-right .date{background-color:#333;color:#4dd2d0;font:normal normal 600 45px/50px 'Poppins','Poppins Fallback',sans-serif;line-height:22px;letter-spacing:3.75px;position:absolute;top:-22px;left:-14px;z-index:9}.site-footer .col-right .date span{font-size:20px;letter-spacing:1.67px;text-transform:uppercase}.site-footer .site-info{border-top:1px solid gray;padding-top:23px;font:normal normal 500 12px/22px 'Poppins','Poppins Fallback',sans-serif;display:flex;color:#dfd7c9}.site-footer .site-info .copyright{margin-right:50px}.site-footer .site-info .copyright .emoji{filter:brightness(100)}.site-footer .site-info .copyright a{color:#dfd7c9}.site-footer .site-info .copyright a:visited{color:#dfd7c9}.site-footer .site-info .copyright a:hover{color:#4dd2d0}.site-footer .site-info .menu{list-style:none;display:flex;justify-content:center}.site-footer .site-info .menu li{padding:0}.site-footer .site-info .menu li a{color:#dfd7c9}.site-footer .site-info .menu li a:focus,.site-footer .site-info .menu li a:visited{color:#dfd7c9}.site-footer .site-info .menu li a:hover{color:#4dd2d0}.site-footer .site-info .menu li:not(:last-child):after{content:'|';padding:0 4px}.site-footer.woocommerce{background-color:#fff}.site-footer.woocommerce .site-info{border:none;color:#333;opacity:.59}.site-footer.woocommerce .site-info .menu li a{color:#333}.site-footer.woocommerce .site-info .menu li a:hover{color:#4dd2d0}.site-footer.woocommerce .site-info .copyright .emoji{filter:brightness(0)}.site-footer.woocommerce .site-info .copyright a{color:#333}.site-footer.woocommerce .site-info .copyright a:visited{color:#333}.home .site-main:after{content:"";height:1034px;width:815px;background-color:#fff;display:block;position:absolute;top:0;right:0;z-index:-1}.wp-block-columns,.wp-block-image,.wp-block-image figure{margin-bottom:0;margin-top:0}.home-banner-1{font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif;height:776px}.home-banner-1 .wp-block-column:first-child{background-color:rgb(244 244 244 / .7);height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.home-banner-1 .wp-block-column:first-child .wp-block-group{max-width:882px;margin-top:-290px;width:100%}.home-banner-1 .wp-block-column:first-child .wp-block-group__inner-container{max-width:432px}.home-banner-1 .wp-block-column:first-child .wp-block-group__inner-container h1{margin-bottom:18px;font:normal normal 600 50px/70px 'Poppins','Poppins Fallback',sans-serif;line-height:53px}.home-banner-1 .wp-block-column:first-child .wp-block-group__inner-container p{max-width:373px;color:#767676}.home-banner-1 .wp-block-column:not(:first-child){background-color:rgb(224 215 207 / .33);margin-left:0;position:relative}.home-banner-1 .wp-block-column:not(:first-child) figure{position:absolute;top:0;left:-402px;width:850px}.home-banner-1 .wp-block-column:not(:first-child) img{width:100%}.home-banner-1 .wp-block-buttons{flex-wrap:nowrap}.home-banner-1 .wp-block-buttons a.wp-block-button__link{min-width:unset}.home-banner-2{max-width:1172px;margin:-215px auto;z-index:5;position:relative;height:402px}.home-banner-2 .wp-block-button{margin-bottom:0}.home-banner-2 .wp-block-button:after{content:"";border-left:1px solid #bdbdbd;height:28.81px;width:1px;display:block;margin:0 auto}.home-banner-2 .wp-block-button__link{border-radius:100px;border:1px solid #bdbdbd;color:#171717;background-color:#fff0;font:normal normal 500 14px/20px 'Poppins','Poppins Fallback',sans-serif;width:-moz-max-content;width:max-content;min-width:-moz-min-content;min-width:min-content}.home-banner-2 .wp-block-button__link:hover,.home-banner-2 .wp-block-button__link:visited{color:#171717}.home-banner-2 .wp-block-column:not(:first-child){margin-left:28.53px}.home-banner-3{margin-bottom:0;position:relative;z-index:3}.home-banner-3 .wp-block-column{margin:0}.home-banner-3 .wp-block-column:first-child{background-color:#102e35;color:#fff;height:1250px;position:relative;top:0;z-index:1;flex-basis:29%!important}.home-banner-3 .wp-block-column:first-child p{margin:0;font:normal normal 800 150px/70px 'Poppins','Poppins Fallback',sans-serif;transform:rotate(270deg);position:absolute;bottom:407px;right:-370px;width:900px}.home-banner-3 .wp-block-column:not(:first-child){height:1250px;max-width:1140px;display:flex;align-items:center;flex-basis:71%!important;z-index:0;margin-left:0!important}.home-banner-3 .wp-block-column img{height:761px;top:28%}.home-banner-3 .wp-block-group{height:354px;max-width:878px;width:71%;background-color:rgb(26 108 122 / .8);position:absolute;top:45%}.home-banner-3 .wp-block-cover{padding:0;height:100%;position:unset}.home-banner-3 .wp-block-group__inner-container{display:flex;flex-direction:column;justify-content:center;height:100%}.home-banner-3 .wp-block-group__inner-container h2{font:normal normal 600 70px/70px 'Poppins','Poppins Fallback',sans-serif;color:#fff}.home-banner-3 .wp-block-group__inner-container p{font:normal normal 300 30px/45px 'Poppins','Poppins Fallback',sans-serif;margin-bottom:20px;color:#fff}.home-banner-4{font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif;height:1119px;margin-bottom:0;color:#767676;overflow-x:hidden}.home-banner-4 .wp-block-column:first-child{background-color:rgb(244 244 244 / .81);height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end}.home-banner-4 .wp-block-column:first-child .wp-block-group{width:904px}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container{width:495px}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container h2{margin-bottom:36px;color:#171717;font:normal normal 600 65px/70px 'Poppins','Poppins Fallback',sans-serif}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container p:not(:nth-child(2)){font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container p:nth-child(4){width:600px}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container p:nth-child(5){width:400px}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container .wp-block-group__inner-container{display:flex}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container .wp-block-group__inner-container a{text-transform:uppercase;text-decoration:underline;font-size:17px}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container .wp-block-group__inner-container figure{margin-left:16px}.home-banner-4 .wp-block-column:not(:first-child){margin-left:0;position:relative;background-color:#4dd2d0}.home-banner-4 .wp-block-column:not(:first-child) figure{height:517.17px;width:389.87px;position:absolute}.home-banner-4 .wp-block-column:not(:first-child) figure:first-child{top:186px;left:-233px}.home-banner-4 .wp-block-column:not(:first-child) figure:nth-child(2){top:311px;left:-78px}.home-banner-4 .wp-block-column:not(:first-child) figure:nth-child(3){top:437px;left:57px}.home-banner-5{margin-bottom:0}.home-banner-5.wp-block-image{max-width:unset!important;margin:0 -50vw!important}.home-banner-5.mobile{display:none}.home-banner-5 figure{margin:0!important}.home-banner-5 img{display:block;width:100%;max-width:unset!important;margin:unset!important}.home-banner-6{min-height:unset;height:300px;padding:0}.home-banner-6 .wp-block-cover__inner-container{width:1060px;margin:0 auto}.home-banner-6 h3{font:normal normal 600 65px/70px 'Poppins','Poppins Fallback',sans-serif!important;max-width:425px!important;margin:0 0 13px!important;border:none!important;height:inherit!important}.home-banner-6 p{font:normal normal 300 25px/35px 'Poppins','Poppins Fallback',sans-serif;margin:0!important}.home-banner{background-color:#000}.home-banner .wp-block-group__inner-container{padding:32px 0 0}.home-banner .wp-block-group__inner-container img{margin:0 auto;display:block}.page-contacto{font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif;line-height:30px}.page-contacto h1{text-transform:uppercase;color:#171717;margin-right:100px;font:normal normal 600 90px/70px 'Poppins','Poppins Fallback',sans-serif}.page-contacto .title .wp-block-column:not(:first-child){margin-left:0}.page-contacto .title .wp-block-column:not(:first-child) img{height:520px;-o-object-fit:cover;object-fit:cover}.page-contacto .title .wp-block-column:not(:first-child) .wp-block-image{max-width:unset;margin:0}.page-contacto p{max-width:850px;margin:0 auto 50px}.page-contacto p.paragraph-1{max-width:900px;padding-left:5%;padding-right:5%;font:normal normal 300 23px/40px 'Poppins','Poppins Fallback',sans-serif;margin:79px auto 129px}.page-contacto p strong{font-weight:600}.page-contacto .wp-block-image:not(.alignfull){max-width:850px;margin:84px auto 13px}.page-contacto h3{max-width:850px;margin:0 auto 18px;font:normal normal 600 20px/33px 'Poppins','Poppins Fallback',sans-serif}.block-map{background-color:#1a6c7a;color:#fff}.block-map .wp-block-image{margin:0 auto;transform:translateY(-54px);z-index:10;position:relative}.block-map .showroom{font:normal normal 600 90px/70px 'Poppins','Poppins Fallback',sans-serif;transform:translateY(-90px);margin:0 auto;max-width:unset}.block-map iframe{margin:-45px auto 45px;display:block;width:937px;height:324px}.block-map p{font:normal normal 300 30px/45px 'Poppins','Poppins Fallback',sans-serif;max-width:350px;margin-bottom:23px}.block-map p strong{font:normal normal 600 30px/25px 'Poppins','Poppins Fallback',sans-serif}.block-map .wp-block-button__link{width:unset;margin:0 auto 105px}.block-contactar .wp-block-group__inner-container{padding:134px 0 144px;font:normal normal 300 20px/25px 'Poppins','Poppins Fallback',sans-serif;color:#4f4f4f}.block-contactar p:nth-child(1){margin-bottom:34px;font:normal normal 600 35px/70px 'Poppins','Poppins Fallback',sans-serif}.block-contactar p:nth-child(2){margin-bottom:46px}.block-contactar p:nth-child(3){margin-bottom:8px}.block-contactar p:nth-child(4){margin-bottom:46px}.block-contacto{background-color:#f2f2f2;color:#4f4f4f;padding:111px 0 129px;scroll-margin-top:120px}.block-contacto h2{font:normal normal 600 80px/90px 'Poppins','Poppins Fallback',sans-serif;text-transform:uppercase}.block-contacto p{font:normal normal 600 35px/70px 'Poppins','Poppins Fallback',sans-serif;margin-bottom:0}.block-contacto.wp-block-cover.alignfull .wp-block-cover__inner-container{color:#4f4f4f;padding:111px 0 129px}.block-contacto.wp-block-cover.alignfull .wp-block-cover__inner-container .wp-block-heading{font-size:70px;color:#376873}.block-contacto.wp-block-cover.alignfull .wp-block-cover__inner-container>p{font:normal normal 500 30px/35px 'Poppins','Poppins Fallback',sans-serif;margin-bottom:0}.contact-form-content.contact-form-content.contact-form-content{padding-top:62px;max-width:530.83px;margin:auto;font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif}.contact-form-content.contact-form-content.contact-form-content p{font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif;color:#7da7b0}.contact-form-content.contact-form-content.contact-form-content .input-container{margin-bottom:21.38px}.contact-form-content.contact-form-content.contact-form-content input:not([type=submit]):not([type=checkbox]),.contact-form-content.contact-form-content.contact-form-content textarea{border-radius:6px;border:2px solid #e0e0e0;padding-left:19.59px;font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif;width:100%;height:48px}.contact-form-content.contact-form-content.contact-form-content textarea{height:150px}.contact-form-content.contact-form-content.contact-form-content input[type=submit]{height:64.13px;margin-top:40px;font:normal normal 500 30px/35px 'Poppins','Poppins Fallback',sans-serif;width:100%;border:2px solid #4dd2d0}.contact-form-content.contact-form-content.contact-form-content input[type=file]{font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif}.contact-form-content.contact-form-content.contact-form-content .wpcf7-list-item{margin:0}.contact-form-content.contact-form-content.contact-form-content .wpcf7-list-item .contact-accept{font:normal normal 300 14px/21px 'Poppins','Poppins Fallback',sans-serif}.block-profesionales{background-color:#f2f2f2}.block-profesionales .wp-block-group__inner-container{max-width:850px;margin:0 auto;padding:57px 0 0;font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif}.block-profesionales ul{list-style:none;list-style-image:url(/wp-content/themes/adrihosan/img/ellipse.png);margin:0 0 49px 0;padding:0 0 0 15px}.block-profesionales ul li{padding:0 0 6px 10px}.block-profesionales a.wp-block-button__link{text-transform:unset;font:normal normal 500 15px/21px 'Poppins','Poppins Fallback',sans-serif}.block-profesionales p{margin-bottom:24px}.block-profesionales h2{font:normal normal 600 35px/70px 'Poppins','Poppins Fallback',sans-serif;margin:60px 0 33px}.block-profesionales .wp-block-image{margin:0 auto}.block-profesionales .wp-block-image figure{margin:0 auto}.block-profesionales .wp-block-image img{margin:0 auto;width:677px;display:block}.rank-math-breadcrumb{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;background-color:#333}.rank-math-breadcrumb p{padding:52px 0 32px;max-width:1060px;width:100%;margin:0 auto;color:#fff;font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif}.rank-math-breadcrumb span{font-weight:600}.rank-math-breadcrumb a{color:#fff}.rank-math-breadcrumb a:visited{color:#fff}.rank-math-breadcrumb a:hover{color:#4dd2d0}.page-pavimentos,.page-revestimientos{max-width:1060px;width:100%;margin:0 auto}.page-pavimentos h1,.page-revestimientos h1{padding:95px 0 37px;font:normal normal 600 60px/70px 'Poppins','Poppins Fallback',sans-serif;text-transform:uppercase}.page-pavimentos h2,.page-pavimentos h3,.page-revestimientos h2,.page-revestimientos h3{padding:16px 0;font:normal normal 600 40px/70px 'Poppins','Poppins Fallback',sans-serif;border-top:1px solid gray;max-width:1060px;width:100%;margin:0 auto}.page-pavimentos h4,.page-revestimientos h4{font:normal normal 600 30px/25px 'Poppins','Poppins Fallback',sans-serif;padding:16px 0 0}.page-pavimentos .wp-block-group,.page-revestimientos .wp-block-group{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;position:relative}.page-pavimentos .wp-block-group h2,.page-pavimentos .wp-block-group h3,.page-revestimientos .wp-block-group h2,.page-revestimientos .wp-block-group h3{background-color:#fff0;position:relative;z-index:1}.page-pavimentos .entry-content>figure,.page-revestimientos .entry-content>figure{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-top:0;margin-bottom:63px}.page-pavimentos .entry-content>figure img,.page-revestimientos .entry-content>figure img{width:100%;max-width:1415px;margin:0 auto;display:block}.page-pavimentos ul,.page-revestimientos ul{list-style:none;list-style-image:url(/wp-content/themes/adrihosan/img/ellipse.png);margin:0 0 49px 0;padding:0 0 0 20px}.page-pavimentos ul li,.page-revestimientos ul li{padding:0 0 6px 0}.page-pavimentos .wp-block-media-text h2,.page-pavimentos .wp-block-media-text h3,.page-revestimientos .wp-block-media-text h2,.page-revestimientos .wp-block-media-text h3{border-top:none}.page-pavimentos .wp-block-media-text figure,.page-revestimientos .wp-block-media-text figure{width:auto;position:unset}.block-piscinas{height:808px;align-items:flex-start;padding:0}.block-piscinas .wp-block-cover__inner-container{height:450px;width:733px;border:0;border-radius:0 0 24px 24px;background-color:rgb(26 108 122 / .8)}.block-piscinas .wp-block-cover__inner-container img{margin:40px auto 150px}.block-piscinas .wp-block-cover__inner-container h1{font:normal normal 600 80px/90px 'Poppins','Poppins Fallback',sans-serif;font-weight:700}.block-piscinas .wp-block-cover__inner-container h2{font:normal normal 300 35px/70px 'Poppins','Poppins Fallback',sans-serif;text-transform:uppercase;margin:4px 0 0}.block-piscinas-2 .wp-block-group__inner-container{max-width:1190px;margin:100px auto}.block-piscinas-2 h2{font:normal normal 500 40px/50px 'Poppins','Poppins Fallback',sans-serif;font-weight:300;max-width:500px;margin:0 auto}.block-piscinas-2 h2 strong{font-weight:700}.block-piscinas-2 p{font:normal normal 300 20px/25px 'Poppins','Poppins Fallback',sans-serif;max-width:680px;margin:30px auto 80px}.block-piscinas-2 .wp-block-columns{border:1px solid #a3bac6;border-radius:3px;background:#1a6c7a;padding:24px 12px 16px}.block-piscinas-2 .wp-block-columns .wp-block-column:not(:first-child){margin-left:8px}.block-piscinas-2 .wp-block-columns h3{font:normal normal 300 25px/35px 'Poppins','Poppins Fallback',sans-serif;margin-bottom:16px}.block-piscinas-2 .wp-block-columns h3 strong{font:normal normal 600 25px/22px 'Poppins','Poppins Fallback',sans-serif}.block-piscinas-2 .wp-block-columns p{font:normal normal 300 14px/21px 'Poppins','Poppins Fallback',sans-serif;margin:0 auto;max-width:230px;min-height:190px}.block-piscinas-3,.block-piscinas-5,.block-piscinas-7,.block-piscinas-9{height:910px;align-items:flex-start;padding:0}.block-piscinas-3 .wp-block-group,.block-piscinas-5 .wp-block-group,.block-piscinas-7 .wp-block-group,.block-piscinas-9 .wp-block-group{width:1220px;height:806px;margin:0 auto}.block-piscinas-3 .wp-block-group__inner-container,.block-piscinas-5 .wp-block-group__inner-container,.block-piscinas-7 .wp-block-group__inner-container,.block-piscinas-9 .wp-block-group__inner-container{background-color:rgb(26 108 122 / .8);width:610px;height:auto;margin:0 0 0 auto;padding:100px 80px 150px 0}.block-piscinas-3 h2,.block-piscinas-5 h2,.block-piscinas-7 h2,.block-piscinas-9 h2{font:normal normal 500 40px/50px 'Poppins','Poppins Fallback',sans-serif;font-weight:300;text-transform:uppercase;padding:0 0 0 60px}.block-piscinas-3 h2 strong,.block-piscinas-5 h2 strong,.block-piscinas-7 h2 strong,.block-piscinas-9 h2 strong{font-weight:700}.block-piscinas-3 p,.block-piscinas-5 p,.block-piscinas-7 p,.block-piscinas-9 p{font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif;font-weight:400;margin:30px auto 80px;padding-left:190px}.block-piscinas-3 a.wp-block-button__link,.block-piscinas-5 a.wp-block-button__link,.block-piscinas-7 a.wp-block-button__link,.block-piscinas-9 a.wp-block-button__link{width:unset;font-weight:300}.block-piscinas-5 .wp-block-group__inner-container,.block-piscinas-7 .wp-block-group__inner-container,.block-piscinas-9 .wp-block-group__inner-container{margin:0 auto 0 0}.block-piscinas-5 h2,.block-piscinas-7 h2,.block-piscinas-9 h2{padding:0 0 0 185px}.block-piscinas-4,.block-piscinas-6,.block-piscinas-8{height:940px}.block-piscinas-4 h2,.block-piscinas-6 h2,.block-piscinas-8 h2{color:#1a6c7a;font:normal normal 500 40px/50px 'Poppins','Poppins Fallback',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:40px}.block-piscinas-4 p,.block-piscinas-6 p,.block-piscinas-8 p{color:#1a6c7a;font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif;font-weight:400;margin-bottom:32px}.block-piscinas-4 p strong,.block-piscinas-6 p strong,.block-piscinas-8 p strong{font:normal normal 600 18px/30px 'Poppins','Poppins Fallback',sans-serif;font-weight:700}.block-piscinas-4 .wp-block-column:first-child>*,.block-piscinas-6 .wp-block-column:first-child>*,.block-piscinas-8 .wp-block-column:first-child>*{width:345px;margin-left:auto;margin-right:0}.block-piscinas-4 .wp-block-column:not(:first-child),.block-piscinas-6 .wp-block-column:not(:first-child),.block-piscinas-8 .wp-block-column:not(:first-child){margin:150px 0 150px 50px}.block-piscinas-4 .wp-block-cover,.block-piscinas-6 .wp-block-cover,.block-piscinas-8 .wp-block-cover{padding:0;margin-left:50px;height:100%}.block-piscinas-4 .wp-block-cover .wp-block-buttons,.block-piscinas-6 .wp-block-cover .wp-block-buttons,.block-piscinas-8 .wp-block-cover .wp-block-buttons{position:absolute;left:-50px;bottom:74px}.block-piscinas-4 .wp-block-buttons.mobile,.block-piscinas-6 .wp-block-buttons.mobile,.block-piscinas-8 .wp-block-buttons.mobile{display:none}.block-piscinas-4 a.wp-block-button__link,.block-piscinas-6 a.wp-block-button__link,.block-piscinas-8 a.wp-block-button__link{height:68.8px;width:360px;font:normal normal 500 25px/35px 'Poppins','Poppins Fallback',sans-serif;font-weight:300}.block-piscinas-4 h2{text-transform:none}.block-piscinas-4 .wp-block-column:first-child>*{width:290px}.error-404{background-color:gray}.error-404 .content-error-404{max-width:850px;margin:0 auto;padding:150px 0;text-align:center}.error-404 .content-error-404 h1{text-transform:uppercase}.error-404 .content-error-404 p{margin:80px auto;font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif}.error-404 .content-error-404 .btn{height:60px;width:300px;margin:0 auto;font:normal normal 500 25px/35px 'Poppins','Poppins Fallback',sans-serif}.page-blog .title-image{display:flex;height:520px}.page-blog .title-image figure{margin:0}.page-blog .title-image img{width:100%;height:520px;-o-object-fit:cover;object-fit:cover}.page-blog .title-image .wp-block-column{flex-basis:68%;margin:0}.page-blog .title-image .wp-block-column:not(:first-child){flex-basis:32%;background-color:rgb(224 215 207 / .33);width:100%;height:100%}.page-blog .blog-title{height:177px;color:#171717;position:relative;z-index:1;margin:-373px 0 77px}.page-blog .blog-title .wp-block-group__inner-container{max-width:1190px;margin:0 auto}.page-blog .blog-title h1{font:normal normal 300 65px/70px 'Poppins','Poppins Fallback',sans-serif;max-width:100%}.page-blog .blog-title h1 span,.page-blog .blog-title h1 strong{font:normal normal 600 65px/70px 'Poppins','Poppins Fallback',sans-serif}.page-blog .blog-title h1.search{max-width:775px}.page-blog .last-posts{margin-bottom:100px}.dw-loadmore-posts{margin:100px auto 0;width:-moz-max-content;width:max-content;font:normal normal 300 25px/35px 'Poppins','Poppins Fallback',sans-serif;display:flex;align-items:center;white-space:pre;cursor:pointer}.dw-loadmore-posts strong{font:normal normal 600 25px/22px 'Poppins','Poppins Fallback',sans-serif}.dw-loadmore-posts:before{content:url(/wp-content/themes/adrihosan/img/load.png);margin-right:30px}.posts-grid{position:relative;z-index:1;display:-ms-grid;display:grid;-ms-grid-columns:1fr 22.5px 1fr 22.5px 1fr;grid-template-columns:repeat(3,1fr);grid-column-gap:22.5px;grid-row-gap:60.78px;max-width:1190px;margin:0 auto}.item-post{box-shadow:0 2px 10px 0 rgb(0 0 0 / .12)}.item-post a:hover img{opacity:.6}.item-post img{height:243.32px;width:100%;-o-object-fit:none;object-fit:none;display:block}.item-post .post-category{text-transform:uppercase;color:#4dd2d0;background-color:#fff;font:normal normal 500 15px/21px 'Poppins','Poppins Fallback',sans-serif;border-radius:3px 3px 0 0;height:30px;margin:-30px 0 0 16px;position:relative;z-index:2;padding:7px 14px;display:block;width:-moz-max-content;width:max-content}.item-post .post-category:hover{color:#1a6c7a}.item-post .content{color:#000;background-color:#fff;padding:19px 20px 35px 30px;display:block;position:relative}.item-post .content:after{content:url(/wp-content/themes/adrihosan/img/plus.png);position:absolute;bottom:9px;right:18px}.item-post .post-date-author{color:gray;font:normal normal 300 14px/21px 'Poppins','Poppins Fallback',sans-serif;height:40px}.item-post .post-date-author:first-letter{text-transform:uppercase}.item-post .post-title{font:normal normal 600 20px/33px 'Poppins','Poppins Fallback',sans-serif;line-height:28px;height:117px;overflow:hidden}.item-post .post-title span{font:normal normal 300 20px/25px 'Poppins','Poppins Fallback',sans-serif;line-height:28px;display:block}.item-post .post-excerpt{font:normal normal 300 15px/24px 'Poppins','Poppins Fallback',sans-serif;height:146px;padding-right:50px;color:#767676;overflow:hidden;margin:0;text-overflow:-webkit-ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.item-post a.content:hover .post-date-author,.item-post a.content:hover .post-excerpt,.item-post a.content:hover .post-title{color:#4dd2d0}.single-post{color:#171717}.single-post .post-columns{height:520px;display:flex}.single-post .post-columns img{width:100%;height:520px;-o-object-fit:cover;object-fit:cover}.single-post .title-image{flex-basis:68%}.single-post .thumbnail{flex-basis:32%}.single-post .entry-title{height:177px;position:relative;z-index:1;margin:-373px 0 200px}.single-post .entry-title-content{max-width:1190px;margin:0 auto}.single-post h1{max-width:833px;color:#171717;font:normal normal 600 50px/70px 'Poppins','Poppins Fallback',sans-serif}.single-post h1 span{font:normal normal 300 50px/70px 'Poppins','Poppins Fallback',sans-serif;display:block}.single-post h1,.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post h6{margin-top:1rem}.single-post article{max-width:1190px;margin:0 auto}.single-post .category{text-transform:uppercase;color:#4dd2d0;background-color:#fff;border-radius:10px 10px 0 0;height:77px;margin:-77px 0 31px;font:normal normal 500 30px/35px 'Poppins','Poppins Fallback',sans-serif;position:relative;z-index:2;padding:20px 72px;display:block;width:-moz-max-content;width:max-content}.single-post .category:hover{color:#1a6c7a}.single-post .entry-meta{color:gray;font:normal normal 300 25px/35px 'Poppins','Poppins Fallback',sans-serif;height:80px;margin-left:77px}.single-post .entry-meta:first-letter{text-transform:uppercase}.single-post .entry-content{margin-left:77px;max-width:863px}.single-post .entry-content h2{font:normal normal 600 30px/25px 'Poppins','Poppins Fallback',sans-serif;line-height:40px;margin-bottom:10px}.single-post .comments-area{max-width:1190px;margin:41px auto}.single-post .comments-area h2{font:normal normal 600 25px/22px 'Poppins','Poppins Fallback',sans-serif;margin-left:110px;margin-bottom:17px;height:44px}.single-post .comments-area .comment-list{margin-left:47px;margin-bottom:45px;padding:0;max-width:1063px;background-color:#f2f2f2}.single-post .comments-area .comment-list .comment{padding:36px 62px 49px 156px;position:relative}.single-post .comments-area .comment-list .comment:not(:last-child){border-bottom:3px solid #fff}.single-post .comments-area .comment-list img{border-radius:50%;position:absolute;top:23px;left:62px}.single-post .comments-area .comment-list .comment-author{font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif}.single-post .comments-area .comment-list .comment-meta{font:normal normal 300 15px/24px 'Poppins','Poppins Fallback',sans-serif}.single-post .comments-area .comment-list p{font:normal normal 300 15px/24px 'Poppins','Poppins Fallback',sans-serif;margin:4px 0}.single-post .comments-area .comment-list .comment-reply-link{font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif;padding-top:24px}.single-post .comment-respond{margin-left:77px}.single-post .comment-respond h3{font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif}.single-post .comment-respond h3 small{font:normal normal 300 12px/18px 'Poppins','Poppins Fallback',sans-serif;margin-left:32px}.single-post h3{font:normal normal 600 23px/35px 'Poppins','Poppins Fallback',sans-serif;margin-bottom:17px}.single-post h4{font:normal normal 600 20px/33px 'Poppins','Poppins Fallback',sans-serif}.single-post .single-post .comment-form label{display:none}.single-post .comment-form-subscriptions label{display:flex;align-items:flex-start;padding-top:5px}.single-post .comment-form-subscriptions label input{border-width:1px;margin:0 15px;width:18px;height:18px;cursor:pointer}.single-post .comment-form-subscriptions label span{font-size:13px;line-height:18px;max-width:193px}.single-post input:not([type=submit]){height:53.56px;border-radius:6px;border:2px solid #e0e0e0;padding:0 17px}.single-post textarea{border-radius:6px;border:2px solid #e0e0e0;padding:0 17px;height:125px}.single-post .post-footer{max-width:1190px;margin:0 auto 21px;display:flex;justify-content:space-between}.single-post .post-footer .go-to-blog a{color:#171717;font:normal normal 300 25px/35px 'Poppins','Poppins Fallback',sans-serif;line-height:25px;display:flex;align-items:center;white-space:pre;cursor:pointer}.single-post .post-footer .go-to-blog a strong{font:normal normal 600 25px/22px 'Poppins','Poppins Fallback',sans-serif;line-height:23px}.single-post .post-footer .go-to-blog a:before{content:url(/wp-content/themes/adrihosan/img/load.png);margin-right:8px}.single-post .post-footer .go-to-blog a:hover{color:#4dd2d0}.single-post .post-footer .go-to-blog a:hover:before{opacity:.6}.single-post .post-footer .social-media{color:#171717;font:normal normal 300 25px/35px 'Poppins','Poppins Fallback',sans-serif;line-height:25px;display:flex;align-items:center}.single-post .post-footer .social-media strong{font:normal normal 600 25px/22px 'Poppins','Poppins Fallback',sans-serif;line-height:25px;margin-right:8px}.single-post .post-footer .social-media .addtoany_shortcode{margin-left:30px}.single-post .post-footer .social-media .addtoany_list a:not(.addtoany_special_service)>span{display:flex}.single-post iframe{width:100%}.related-posts{background-color:#f2f2f2;padding:57px 0 110px}.related-posts .title{font:normal normal 600 35px/70px 'Poppins','Poppins Fallback',sans-serif;margin:0 auto 38px;width:-moz-max-content;width:max-content}.no-results{background-color:gray}.no-results .content-no-results{max-width:850px;margin:0 auto;padding:150px 0;text-align:center}.no-results .content-no-results h1{text-transform:uppercase}.no-results .content-no-results p{margin:80px auto;font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif}.no-results .content-no-results .btn{height:60px;width:300px;margin:0 auto;font:normal normal 500 25px/35px 'Poppins','Poppins Fallback',sans-serif}.page-custom article{max-width:1060px;margin:0 auto;padding:60px 0}.page-custom h1{font:normal normal 600 50px/70px 'Poppins','Poppins Fallback',sans-serif;margin-bottom:24px;text-transform:uppercase}.page-custom h1:after{content:'';width:100px;height:3px;background-color:#4dd2d0;display:block}.page-custom h3{font:normal normal 500 30px/35px 'Poppins','Poppins Fallback',sans-serif}.page-custom2 h1,.page-custom3 h1{margin:60px auto 30px}.page-custom2 article,.page-custom3 article{max-width:1060px;margin:0 auto}.page-custom2 h3,.page-custom3 h3{font:normal normal 500 30px/35px 'Poppins','Poppins Fallback',sans-serif;margin-bottom:24px}.page-custom2 ul,.page-custom3 ul{list-style:none;list-style-image:url(/wp-content/themes/adrihosan/img/ellipse.png);margin:0 0 49px 0;padding:0 0 0 20px}.page-custom2 ul li,.page-custom3 ul li{padding:0 0 6px 8px}.page-custom2 h2,.page-custom3 h2{margin:10px auto 24px}.page-custom2 .alignwide,.page-custom3 .alignwide{max-width:1060px;margin:0 auto;position:unset;width:auto}.page-custom2 .wp-block-group.has-background,.page-custom3 .wp-block-group.has-background{padding:80px 0}.page-custom2 .wp-block-button,.page-custom3 .wp-block-button{display:flex;justify-content:center}.page-custom2 .banner-solicitar,.page-custom3 .banner-solicitar{padding:40px 0}.page-custom2 .wp-block-cover__inner-container,.page-custom3 .wp-block-cover__inner-container{max-width:1060px;margin:0 auto}.page-custom2 .wp-block-group__inner-container,.page-custom3 .wp-block-group__inner-container{max-width:1060px;margin:0 auto}.page-custom2 .wp-block-group__inner-container p,.page-custom3 .wp-block-group__inner-container p{padding:0 15px}.page-custom2 .wp-block-embed,.page-custom3 .wp-block-embed{max-width:unset}.page-custom2 .wp-block-embed.alignfull,.page-custom3 .wp-block-embed.alignfull{margin-left:-50vw;margin-right:-50vw}.page-custom2 .wp-block-embed iframe,.page-custom3 .wp-block-embed iframe{height:450px;width:100%}.page-custom2 .block-videos .wp-block-group__inner-container,.page-custom3 .block-videos .wp-block-group__inner-container{max-width:unset}.page-custom2 .block-link,.page-custom3 .block-link{margin-top:16px;margin-bottom:60px}.page-custom3 .banner-solicitar .wp-block-group__inner-container{max-width:700px;margin:0 auto}.page-custom3 .banner-solicitar .wp-block-group__inner-container h2{line-height:120%}.page-custom3 h2{font:normal normal 600 35px/70px 'Poppins','Poppins Fallback',sans-serif;margin:20px auto 30px;line-height:130%}.page-custom3 h3{padding:20px 0;margin-top:32px}.page-custom3 p{padding:0 15px}.page-custom3 .border .wp-block-column{padding-bottom:30px;border-top:1px solid #102e35;border-bottom:1px solid #102e35}.block-title h1{text-transform:uppercase;color:#171717;margin-right:100px;font:normal normal 600 50px/70px 'Poppins','Poppins Fallback',sans-serif}.block-title h1:after{content:none}.block-title .wp-block-column:not(:first-child){margin-left:0}.block-title .wp-block-column:not(:first-child) img{height:520px;-o-object-fit:cover;object-fit:cover}.block-title .wp-block-column:not(:first-child) .wp-block-image{max-width:unset;margin:0}.contact-profesional{background-color:#f2f2f2;padding:111px 0 153px}.woocommerce .site-main{max-width:1060px;margin:118px auto 0}.woocommerce-breadcrumb{padding:56px 0 12px;font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif;font-weight:500;position:relative;z-index:10}.woocommerce-breadcrumb .delimiter,.woocommerce-breadcrumb a{color:#767676;font-weight:300}.woocommerce-breadcrumb .delimiter:visited,.woocommerce-breadcrumb a:visited{color:#767676}.woocommerce-breadcrumb .delimiter:hover,.woocommerce-breadcrumb a:hover{color:#4dd2d0}.woocommerce-products-header:after{content:'';background:linear-gradient(274.4deg,#fff0 0,#fff 100%);display:block;width:90vw;height:739px;position:absolute;top:118px;left:0;z-index:1}.woocommerce-products-header h1{font:normal normal 600 60px/70px 'Poppins','Poppins Fallback',sans-serif;color:#171717;margin:127px 0 28px;position:relative;z-index:2;text-transform:uppercase}.woocommerce-products-header img{position:absolute;top:30px;right:0;height:827px;width:1241.12px;-o-object-fit:cover;object-fit:cover}.archive .archive-description{width:1060px;max-width:90vw;margin:32px auto;position:relative;z-index:9}.archive .term-description{font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif;font-weight:400;color:#767676}.archive .term-description h2,.archive .term-description h3,.archive .term-description h4,.archive .term-description h5,.archive .term-description h6{margin-top:1.5em;margin-bottom:.75em}.archive main .term-description{margin-top:-500px;position:relative;z-index:2;width:auto;height:auto}.archive main .term-description :not(:first-child),.archive main .term-description :not(p):not(em):not(strong){display:none}.archive main .term-description img{position:unset}.woocommerce-pagination{margin:75px 45.5px 206px auto;display:flex;justify-content:flex-end}.woocommerce-pagination ul{margin:0;padding:0;list-style:none;display:flex;width:-moz-min-content;width:min-content}.woocommerce-pagination ul li{border-radius:2px;font:normal normal 300 30px/45px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-pagination ul li:not(:last-child){margin-right:14px}.woocommerce-pagination ul li a,.woocommerce-pagination ul li span{display:flex;align-items:center;justify-content:center;height:44.11px;width:-moz-max-content;width:max-content;min-width:44.3px;background-color:#4dd2d0;color:#fff;border:1px solid #4dd2d0}.woocommerce-pagination ul li a.next,.woocommerce-pagination ul li a.prev,.woocommerce-pagination ul li span.next,.woocommerce-pagination ul li span.prev{background-color:#fff0;border:none}.woocommerce-pagination ul li a:hover{color:#4dd2d0;background-color:#fff}.woocommerce-pagination ul li a:hover.next img,.woocommerce-pagination ul li a:hover.prev img{opacity:.8}.woocommerce-pagination ul li span{color:#767676}.top-pagination .woocommerce-pagination{margin:0;display:flex;justify-content:flex-end}.top-pagination .woocommerce-pagination ul{margin:0;padding:0;list-style:none;display:flex;width:-moz-min-content;width:min-content}.top-pagination .woocommerce-pagination ul li{margin-right:6px;border-radius:2px;font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif}.top-pagination .woocommerce-pagination ul li a,.top-pagination .woocommerce-pagination ul li span{display:flex;align-items:center;justify-content:center;height:19px;width:-moz-max-content;width:max-content;min-width:19px;background-color:#fff;color:#767676;border:none}.top-pagination .woocommerce-pagination ul li a.next,.top-pagination .woocommerce-pagination ul li a.prev,.top-pagination .woocommerce-pagination ul li span.next,.top-pagination .woocommerce-pagination ul li span.prev{background-color:#fff0}.top-pagination .woocommerce-pagination ul li a.next img,.top-pagination .woocommerce-pagination ul li a.prev img,.top-pagination .woocommerce-pagination ul li span.next img,.top-pagination .woocommerce-pagination ul li span.prev img{height:22.5px;width:22.5px}.top-pagination .woocommerce-pagination ul li a:hover{color:#fff;background-color:#4dd2d0}.top-pagination .woocommerce-pagination ul li a:hover.next,.top-pagination .woocommerce-pagination ul li a:hover.prev{background-color:#fff0}.top-pagination .woocommerce-pagination ul li a:hover.next img,.top-pagination .woocommerce-pagination ul li a:hover.prev img{opacity:.8}.woocommerce-products-header{margin-bottom:63px}.product-category{height:462px;position:relative}.product-category a{display:block}.product-category a:after{content:'';height:462px;width:100%;background:linear-gradient(181.25deg,#fff0 0,#fff 76%);position:absolute;top:0;left:0}.product-category img{height:462px;width:100%;-o-object-fit:cover;object-fit:cover}.product-category .category-title{position:absolute;bottom:112px;font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;text-transform:uppercase;width:100%;text-align:center;z-index:1}.product-category .woocommerce-loop-category__title{color:#333;font:normal normal 600 25px/22px 'Poppins','Poppins Fallback',sans-serif;width:100%;text-align:center;position:absolute;bottom:75px;z-index:1}.product-category .woocommerce-loop-category__title .count{display:none}.product-category .btn{width:-moz-max-content;width:max-content;text-align:center;position:absolute;bottom:20px;left:0;right:0;margin:0 auto;height:35px;z-index:1}.page-template-escaparate{color:#171717}.page-template-escaparate .dw-products{max-width:1060px;margin:40px auto}.page-template-escaparate .dw-products .title-products{text-transform:uppercase;color:#171717;font:normal normal 600 60px/70px 'Poppins','Poppins Fallback',sans-serif;margin-bottom:60px}.archive .products li.product,.page-template-escaparate .products li.product,.related.products .products li.product,.wp-block-doo-block-product-cat .products li.product{padding:0}.archive .products img,.page-template-escaparate .products img,.related.products .products img,.wp-block-doo-block-product-cat .products img{height:446px;width:100%;-o-object-fit:cover;object-fit:cover}.archive .products .category-title,.page-template-escaparate .products .category-title,.related.products .products .category-title,.wp-block-doo-block-product-cat .products .category-title{font:normal normal 600 16px/17px 'Poppins','Poppins Fallback',sans-serif;font-weight:500;text-transform:uppercase;width:100%;text-align:center;margin:14px 0 10px;color:#4dd2d0}.archive .products .category-title a:hover,.page-template-escaparate .products .category-title a:hover,.related.products .products .category-title a:hover,.wp-block-doo-block-product-cat .products .category-title a:hover{color:#767676}.archive .products .woocommerce-loop-product__title,.page-template-escaparate .products .woocommerce-loop-product__title,.related.products .products .woocommerce-loop-product__title,.wp-block-doo-block-product-cat .products .woocommerce-loop-product__title{color:#333;font:normal normal 500 14px/20px 'Poppins','Poppins Fallback',sans-serif;width:95%;text-align:center;height:58px;margin-bottom:8px;overflow:hidden;text-overflow:-webkit-ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.archive .products .price,.page-template-escaparate .products .price,.related.products .products .price,.wp-block-doo-block-product-cat .products .price{display:flex;width:100%;justify-content:center;font:normal normal 600 18px/30px 'Poppins','Poppins Fallback',sans-serif;color:#4dd2d0}.archive .products .price del,.page-template-escaparate .products .price del,.related.products .products .price del,.wp-block-doo-block-product-cat .products .price del{color:#333;font-size:14px;margin-right:4px}.archive .products .price small,.page-template-escaparate .products .price small,.related.products .products .price small,.wp-block-doo-block-product-cat .products .price small{color:#767676;font-size:14px}.archive .products .price .woocommerce-price-suffix:nth-child(3),.page-template-escaparate .products .price .woocommerce-price-suffix:nth-child(3),.related.products .products .price .woocommerce-price-suffix:nth-child(3),.wp-block-doo-block-product-cat .products .price .woocommerce-price-suffix:nth-child(3){order:2;margin-left:6px}.archive .products .price .woocommerce-price-suffix:nth-child(4),.page-template-escaparate .products .price .woocommerce-price-suffix:nth-child(4),.related.products .products .price .woocommerce-price-suffix:nth-child(4),.wp-block-doo-block-product-cat .products .price .woocommerce-price-suffix:nth-child(4){order:1;color:#4dd2d0}.archive .products .price .woocommerce-price-suffix:nth-child(4):before,.page-template-escaparate .products .price .woocommerce-price-suffix:nth-child(4):before,.related.products .products .price .woocommerce-price-suffix:nth-child(4):before,.wp-block-doo-block-product-cat .products .price .woocommerce-price-suffix:nth-child(4):before{content:'/'}.archive .products a,.page-template-escaparate .products a,.related.products .products a,.wp-block-doo-block-product-cat .products a{cursor:pointer}.archive .products a:hover img,.page-template-escaparate .products a:hover img,.related.products .products a:hover img,.wp-block-doo-block-product-cat .products a:hover img{opacity:.8}.archive .products a:hover .category-title,.page-template-escaparate .products a:hover .category-title,.related.products .products a:hover .category-title,.wp-block-doo-block-product-cat .products a:hover .category-title{color:#767676}.archive .products a.button,.page-template-escaparate .products a.button,.related.products .products a.button,.wp-block-doo-block-product-cat .products a.button{border-radius:5px;background-color:#4dd2d0;border:1px solid #4dd2d0;color:#fff;font:normal normal 500 14px/20px 'Poppins','Poppins Fallback',sans-serif;padding:4px 30px;width:-moz-max-content;width:max-content;height:40px;transition:background-color .4s,border-color .4s,color .4s;cursor:pointer;display:flex;align-items:center;justify-content:center;text-transform:uppercase;min-width:187px}.archive .products a.button:focus,.archive .products a.button:visited,.page-template-escaparate .products a.button:focus,.page-template-escaparate .products a.button:visited,.related.products .products a.button:focus,.related.products .products a.button:visited,.wp-block-doo-block-product-cat .products a.button:focus,.wp-block-doo-block-product-cat .products a.button:visited{color:#fff}.archive .products a.button:hover,.page-template-escaparate .products a.button:hover,.related.products .products a.button:hover,.wp-block-doo-block-product-cat .products a.button:hover{color:#4dd2d0;background-color:#fff;border:1px solid #4dd2d0;text-decoration:none}.archive .products .button,.archive .products a.button,.page-template-escaparate .products .button,.page-template-escaparate .products a.button,.related.products .products .button,.related.products .products a.button,.wp-block-doo-block-product-cat .products .button,.wp-block-doo-block-product-cat .products a.button{width:-moz-max-content;width:max-content;text-align:center;margin:17px auto;height:40px;display:flex!important}.archive .products .short-description,.page-template-escaparate .products .short-description,.related.products .products .short-description,.wp-block-doo-block-product-cat .products .short-description{display:none}.archive .products .flashes,.page-template-escaparate .products .flashes,.related.products .products .flashes,.wp-block-doo-block-product-cat .products .flashes{display:none;width:100%}.archive .products .flashes .yith-wcwl-add-to-wishlist,.page-template-escaparate .products .flashes .yith-wcwl-add-to-wishlist,.related.products .products .flashes .yith-wcwl-add-to-wishlist,.wp-block-doo-block-product-cat .products .flashes .yith-wcwl-add-to-wishlist{margin:0}.archive .products .featured-flash,.page-template-escaparate .products .featured-flash,.related.products .products .featured-flash,.wp-block-doo-block-product-cat .products .featured-flash{position:absolute;top:-7px;left:-7px;padding:5px;border-radius:4px;background-color:#1a6c7a;color:#fff}.archive .products .flashes:hover,.archive .products img:hover+.flashes,.page-template-escaparate .products .flashes:hover,.page-template-escaparate .products img:hover+.flashes,.related.products .products .flashes:hover,.related.products .products img:hover+.flashes,.wp-block-doo-block-product-cat .products .flashes:hover,.wp-block-doo-block-product-cat .products img:hover+.flashes{display:flex;justify-content:space-between;position:absolute;margin-top:-93px;height:93px}.archive .products.table img:hover+.flashes,.page-template-escaparate .products.table img:hover+.flashes,.related.products .products.table img:hover+.flashes,.wp-block-doo-block-product-cat .products.table img:hover+.flashes{display:none}.archive .products .flashes .yith-wcwl-wishlistaddedbrowse,.archive .products .flashes .yith-wcwl-wishlistexistsbrowse,.page-template-escaparate .products .flashes .yith-wcwl-wishlistaddedbrowse,.page-template-escaparate .products .flashes .yith-wcwl-wishlistexistsbrowse,.related.products .products .flashes .yith-wcwl-wishlistaddedbrowse,.related.products .products .flashes .yith-wcwl-wishlistexistsbrowse,.wp-block-doo-block-product-cat .products .flashes .yith-wcwl-wishlistaddedbrowse,.wp-block-doo-block-product-cat .products .flashes .yith-wcwl-wishlistexistsbrowse{display:none}.archive .products .flashes a.add_to_wishlist.button.alt,.page-template-escaparate .products .flashes a.add_to_wishlist.button.alt,.related.products .products .flashes a.add_to_wishlist.button.alt,.wp-block-doo-block-product-cat .products .flashes a.add_to_wishlist.button.alt{width:93px;height:93px;display:flex;margin:0;align-items:center;border-radius:0 100% 0 0;background-color:#4dd2d08c;border-color:#4dd2d08c;min-width:unset}.archive .products .flashes a.add_to_wishlist.button.alt:hover,.page-template-escaparate .products .flashes a.add_to_wishlist.button.alt:hover,.related.products .products .flashes a.add_to_wishlist.button.alt:hover,.wp-block-doo-block-product-cat .products .flashes a.add_to_wishlist.button.alt:hover{background-color:#4dd2d0;border-color:#4dd2d0}.archive .products .flashes a.add_to_wishlist.button.alt:before,.page-template-escaparate .products .flashes a.add_to_wishlist.button.alt:before,.related.products .products .flashes a.add_to_wishlist.button.alt:before,.wp-block-doo-block-product-cat .products .flashes a.add_to_wishlist.button.alt:before{content:none}.archive .products .flashes a.add_to_wishlist.button.alt img,.page-template-escaparate .products .flashes a.add_to_wishlist.button.alt img,.related.products .products .flashes a.add_to_wishlist.button.alt img,.wp-block-doo-block-product-cat .products .flashes a.add_to_wishlist.button.alt img{display:block;width:45px;height:39.75px;max-width:unset;margin:13px 26px 0 13px;-o-object-fit:contain;object-fit:contain}.archive .products .flashes a.add_to_wishlist.button.alt span,.page-template-escaparate .products .flashes a.add_to_wishlist.button.alt span,.related.products .products .flashes a.add_to_wishlist.button.alt span,.wp-block-doo-block-product-cat .products .flashes a.add_to_wishlist.button.alt span{display:none}.archive .products a.product-link,.page-template-escaparate .products a.product-link,.related.products .products a.product-link,.wp-block-doo-block-product-cat .products a.product-link{width:93px;height:93px;display:flex;align-items:center;border-radius:100% 0 0;background-color:#4dd2d08c;padding:14px 0 0 35px}.archive .products a.product-link:hover,.page-template-escaparate .products a.product-link:hover,.related.products .products a.product-link:hover,.wp-block-doo-block-product-cat .products a.product-link:hover{background-color:#4dd2d0;border-color:#4dd2d0}.archive .products a.product-link img,.page-template-escaparate .products a.product-link img,.related.products .products a.product-link img,.wp-block-doo-block-product-cat .products a.product-link img{width:41px;height:41px;max-width:unset;margin:0;-o-object-fit:contain;object-fit:contain}.archive .products .added_to_cart,.page-template-escaparate .products .added_to_cart,.related.products .products .added_to_cart,.wp-block-doo-block-product-cat .products .added_to_cart{display:none}.archive .products.table li.product,.page-template-escaparate .products.table li.product,.related.products .products.table li.product,.wp-block-doo-block-product-cat .products.table li.product{width:100%!important;display:-ms-grid;display:grid;-ms-grid-columns:334px 32px 1fr;grid-template-columns:334px 1fr;grid-column-gap:32px}.archive .products.table img,.page-template-escaparate .products.table img,.related.products .products.table img,.wp-block-doo-block-product-cat .products.table img{height:446px;width:334.5px;-o-object-fit:cover;object-fit:cover}.archive .products.table .category-title,.page-template-escaparate .products.table .category-title,.related.products .products.table .category-title,.wp-block-doo-block-product-cat .products.table .category-title{font:normal normal 600 20px/33px 'Poppins','Poppins Fallback',sans-serif;text-align:left;margin:14px 0 10px}.archive .products.table .woocommerce-loop-product__title,.page-template-escaparate .products.table .woocommerce-loop-product__title,.related.products .products.table .woocommerce-loop-product__title,.wp-block-doo-block-product-cat .products.table .woocommerce-loop-product__title{font:normal normal 500 18px/30px 'Poppins','Poppins Fallback',sans-serif;text-align:left;height:60px;margin-bottom:12px}.archive .products.table .price,.page-template-escaparate .products.table .price,.related.products .products.table .price,.wp-block-doo-block-product-cat .products.table .price{display:flex;justify-content:flex-start;font:normal normal 600 20px/33px 'Poppins','Poppins Fallback',sans-serif}.archive .products.table .price del,.page-template-escaparate .products.table .price del,.related.products .products.table .price del,.wp-block-doo-block-product-cat .products.table .price del{font-size:16px;margin-right:4px}.archive .products.table .price small,.page-template-escaparate .products.table .price small,.related.products .products.table .price small,.wp-block-doo-block-product-cat .products.table .price small{font-size:16px}.archive .products.table .price .woocommerce-price-suffix:nth-child(3),.page-template-escaparate .products.table .price .woocommerce-price-suffix:nth-child(3),.related.products .products.table .price .woocommerce-price-suffix:nth-child(3),.wp-block-doo-block-product-cat .products.table .price .woocommerce-price-suffix:nth-child(3){order:2;margin-left:6px}.archive .products.table .price .woocommerce-price-suffix:nth-child(4),.page-template-escaparate .products.table .price .woocommerce-price-suffix:nth-child(4),.related.products .products.table .price .woocommerce-price-suffix:nth-child(4),.wp-block-doo-block-product-cat .products.table .price .woocommerce-price-suffix:nth-child(4){order:1;color:#4dd2d0}.archive .products.table .price .woocommerce-price-suffix:nth-child(4):before,.page-template-escaparate .products.table .price .woocommerce-price-suffix:nth-child(4):before,.related.products .products.table .price .woocommerce-price-suffix:nth-child(4):before,.wp-block-doo-block-product-cat .products.table .price .woocommerce-price-suffix:nth-child(4):before{content:'/'}.archive .products.table .button,.page-template-escaparate .products.table .button,.related.products .products.table .button,.wp-block-doo-block-product-cat .products.table .button{margin:32px 0 0}.archive .products.table .short-description,.page-template-escaparate .products.table .short-description,.related.products .products.table .short-description,.wp-block-doo-block-product-cat .products.table .short-description{display:block;font:normal normal 300 15px/24px 'Poppins','Poppins Fallback',sans-serif;margin-bottom:20px}.woocommerce-shop ul.products{margin-top:-380px}.advanced-filter,.archive.products,.related.products .products,ul.products{position:relative;z-index:5}.advanced-filter:after,.archive.products:after,.related.products .products:after,ul.products:after{content:'';display:block;clear:both}.filter-wrapper{position:relative;z-index:5}.advanced-filter{margin-top:-500px;z-index:6}.advanced-filter .filter-title{color:rgb(77 210 208 / .37);font:normal normal 900 35px/70px 'Poppins','Poppins Fallback',sans-serif}.advanced-filter .form-inputs-content{display:flex;margin-bottom:79px;flex-wrap:wrap;gap:18px}.advanced-filter .form-inputs-content select{background-color:#fff0;text-transform:uppercase;font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif;color:#767676;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/adrihosan/img/arrow_down.svg);background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;padding-right:31px;max-width:106px;cursor:pointer}.advanced-filter .form-inputs-content select::-ms-expand{display:none}.advanced-filter .form-inputs-content select:focus{background-image:url(/wp-content/themes/adrihosan/img/arrow_up.svg);border:none}.advanced-filter .form-inputs-content select:focus option{color:#767676;font:normal normal 300 13px/20px 'Poppins','Poppins Fallback',sans-serif;text-transform:lowercase}.advanced-filter .form-inputs-content select:focus option::first-letter{text-transform:uppercase}.advanced-filter .form-inputs-content .search-content{position:relative}.advanced-filter .form-inputs-content .search-content .term-value{max-width:200px;min-width:110px;height:52px;cursor:pointer;text-transform:uppercase;font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif;color:#767676;overflow:hidden;padding-right:30px;display:flex}.advanced-filter .form-inputs-content .search-content .term-value:after{content:url(/wp-content/themes/adrihosan/img/arrow_down.svg);margin-left:8px}.advanced-filter .form-inputs-content .search-content .term-value:not([value=""]){font-size:13px;font-weight:600;color:#171717}.advanced-filter .form-inputs-content .search-content ul.terms{display:none;width:216px;max-width:216px;background-color:#fff;border:1px solid #d0d0d0;box-shadow:0 2px 4px 0 rgb(0 0 0 / .08);position:absolute;z-index:99;left:0;padding:0;margin:0}.advanced-filter .form-inputs-content .search-content ul.terms li{font:normal normal 300 13px/20px 'Poppins','Poppins Fallback',sans-serif;text-transform:lowercase;padding:2px 8px 2px 16px;cursor:pointer}.advanced-filter .form-inputs-content .search-content ul.terms li:first-child{padding:4px 8px;margin-bottom:8px}.advanced-filter .form-inputs-content .search-content ul.terms li::first-letter{text-transform:uppercase}.advanced-filter .form-inputs-content .search-content ul.terms li:hover{background-color:rgb(77 210 208 / .3)}.advanced-filter .form-inputs-content .search-content ul.terms li.selected{background-color:rgb(77 210 208 / .3)}.advanced-filter .form-inputs-content .search-content.focus .term-value:after{content:url(/wp-content/themes/adrihosan/img/arrow_up.svg)}.advanced-filter .form-inputs-content .search-content.focus ul.terms{display:block}.advanced-filter .dw-hide{display:none}.filter-wrapper{margin:40px 0 50px;display:flex;justify-content:space-between;align-items:center}.filter-wrapper .left{display:flex}.filter-wrapper .left button{height:38px;width:38px;min-width:unset;padding:0;border-radius:5px;background-color:#fff;box-shadow:0 1px 6px 0 rgb(0 0 0 / .17);margin-right:15px;border:none}.filter-wrapper .left .switcher{display:flex;margin-left:32px}.woocommerce-ordering select{font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif;color:#767676;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/wp-content/themes/adrihosan/img/arrow_down.svg);background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;width:275px;background-color:#fff0}.single-product .woocommerce-breadcrumb{height:122px;background-color:#f6f6f6;margin-bottom:45px}.single-product .woocommerce-breadcrumb:before{content:'';width:100vw;position:absolute;left:50%;right:50%;margin-left:-50vw;height:122px;background-color:#f6f6f6;top:0;z-index:-1}.single-product div.product.type-product{display:-ms-grid;display:grid;-ms-grid-columns:486px 64px 1fr;grid-template-columns:486px 1fr;grid-column-gap:64px}.single-product .product_title{height:96px;color:#171717;font:normal normal 600 30px/25px 'Poppins','Poppins Fallback',sans-serif;line-height:50px;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}.single-product .woocommerce-product-gallery .flex-control-thumbs{display:flex;justify-content:center}.single-product .woocommerce-product-gallery__image{height:648px}.single-product .woocommerce-product-gallery__image img{width:100%;height:auto}.single-product .description-title{font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;text-transform:uppercase;color:#767676;background-color:#f6f6f6;height:35px;margin-left:-24px;padding-left:24px;display:flex;align-items:center}.single-product .woocommerce-product-details__short-description{font:normal normal 500 14px/20px 'Poppins','Poppins Fallback',sans-serif;color:#333}.single-product .productinfo-show-discounts{font:normal normal 500 13px/18px 'Poppins','Poppins Fallback',sans-serif;color:#f36;margin-bottom:22px}.single-product .productinfo-show-discounts strong{font:normal normal 500 13px/18px 'Poppins','Poppins Fallback',sans-serif;color:#f36}.single-product .productinfo-show-discounts font{font:normal normal 500 13px/18px 'Poppins','Poppins Fallback',sans-serif;color:#f36}.single-product .price{font:normal normal 600 25px/22px 'Poppins','Poppins Fallback',sans-serif;color:#4dd2d0;align-items:center}.single-product .price del{color:#333;font-size:18px}.single-product .price small{color:#767676;font-size:16px;font-weight:300}.single-product .price.pvp{height:40px}.single-product .price.pvp del,.single-product .price.pvp ins,.single-product .price.pvp span.text{text-transform:uppercase;font:normal normal 500 19px/20px 'Poppins','Poppins Fallback',sans-serif;margin-right:10px}.single-product .price.pvp span.text{color:#c8c8c8}.single-product .price .woocommerce-price-suffix:nth-child(3){order:2;margin-left:6px}.single-product .price .woocommerce-price-suffix:nth-child(4){order:1;color:#4dd2d0}.single-product .price .woocommerce-price-suffix:nth-child(4):before{content:'/'}.single-product .quantity-price{display:flex;align-items:center}.single-product .quantity-price p.price{display:flex;align-items:center;padding:0 20px;height:41px;margin:0 0 0 24px;border-radius:5px;box-shadow:0 1px 6px 0 rgb(0 0 0 / .17)}.single-product .quantity-price p.price del{display:none}.single-product .box-price{font:normal normal 500 12px/22px 'Poppins','Poppins Fallback',sans-serif;font-weight:400;line-height:25px;color:#828282;padding:12px 0 8px}.single-product .reset_variations{margin-left:24px}.single-product input[type=number]{height:41px;min-width:66.92px;border:none;border-radius:5px}.single-product .single_add_to_cart_button.button{height:44px;font:normal normal 500 18px/30px 'Poppins','Poppins Fallback',sans-serif;margin:45px 0 50px}.single-product .yith-wcwl-wishlistaddedbrowse,.single-product .yith-wcwl-wishlistexistsbrowse,.single-product a.add_to_wishlist.button.alt{background-color:#fff;color:#333;font:normal normal 300 13px/20px 'Poppins','Poppins Fallback',sans-serif;display:flex;align-items:center;border:none;padding:0;text-transform:none}.single-product .yith-wcwl-wishlistaddedbrowse a,.single-product .yith-wcwl-wishlistexistsbrowse a,.single-product a.add_to_wishlist.button.alt a{color:#333}.single-product .yith-wcwl-wishlistaddedbrowse:hover,.single-product .yith-wcwl-wishlistexistsbrowse:hover,.single-product a.add_to_wishlist.button.alt:hover{background-color:#fff;color:#333}.single-product .yith-wcwl-wishlistaddedbrowse img,.single-product .yith-wcwl-wishlistexistsbrowse img,.single-product a.add_to_wishlist.button.alt img{display:none}.single-product .yith-wcwl-wishlistaddedbrowse:before,.single-product .yith-wcwl-wishlistexistsbrowse:before,.single-product a.add_to_wishlist.button.alt:before{content:url(/wp-content/themes/adrihosan/img/heart-green.png);margin-right:8px}.single-product .yith-wcwl-wishlistaddedbrowse span,.single-product .yith-wcwl-wishlistexistsbrowse span{display:none}.single-product a.email-link{font:normal normal 300 13px/20px 'Poppins','Poppins Fallback',sans-serif;color:#333;display:flex;align-items:center}.single-product a.email-link img{margin-right:8px}.single-product .brand-upsells{display:-ms-grid;display:grid;-ms-grid-columns:1fr 11px 1fr;grid-template-columns:1fr 1fr;grid-column-gap:11px;margin-top:40px}.single-product .product-brands,.single-product .up-sells{margin-bottom:80px}.single-product .product-brands .upsells-title,.single-product .product-brands .widget-title,.single-product .up-sells .upsells-title,.single-product .up-sells .widget-title{font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;text-transform:uppercase;color:#767676;background-color:#f6f6f6;height:35px;padding-left:24px;display:flex;align-items:center;margin:0 0 15px}.single-product .product-brands a{padding-left:24px}.single-product .product-brands a img{max-width:210px}.single-product .upsells .upsells-title,.single-product .upsells h2{position:relative}.single-product .upsells .slider-btn-prod{padding:5px;cursor:pointer;position:absolute}.single-product .upsells .slider-btn-prod.right{content:url(/wp-content/themes/adrihosan/img/arrow_right_2.png);right:20px}.single-product .upsells .slider-btn-prod.left{content:url(/wp-content/themes/adrihosan/img/arrow_left_2.png);right:55px}.single-product .upsells .slider-btn-prod:hover{opacity:.8}.single-product .upsells ul{padding-left:24px}.single-product .upsells ul li{width:unset!important;margin:0!important}.single-product .upsells ul li a{display:-ms-grid;display:grid;-ms-grid-columns:52px 11.79px 1fr;grid-template-columns:52px 1fr;grid-column-gap:11.79px;margin-bottom:15.9px;color:#333}.single-product .upsells ul li img{height:60.52px;width:51.69px;-o-object-fit:cover;object-fit:cover}.single-product .upsells ul li h2{font:normal normal 300 10px/14px 'Poppins','Poppins Fallback',sans-serif;height:60px;overflow:hidden}.single-product .mobile-sm{display:none}.single-product .woocommerce-tabs{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;margin-top:134px}.single-product .woocommerce-tabs ul.tabs{display:flex;align-items:center;height:43px;background-color:#f6f6f6;margin-bottom:45px;font:normal normal 300 14px/21px 'Poppins','Poppins Fallback',sans-serif}.single-product .woocommerce-tabs ul.tabs:before{content:'';width:100vw;position:absolute;left:50%;right:50%;margin-left:-50vw;height:43px;background-color:#f6f6f6}.single-product .woocommerce-tabs ul.tabs li{text-transform:uppercase;font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;display:flex;align-items:center;height:43px}.single-product .woocommerce-tabs ul.tabs li a{color:#767676}.single-product .woocommerce-tabs ul.tabs li .title,.single-product .woocommerce-tabs ul.tabs li h2{font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif}.single-product .woocommerce-tabs ul.tabs li:not(:first-child){margin-left:40px}.single-product .woocommerce-tabs ul.tabs li:after{content:'';background-image:url(/wp-content/themes/adrihosan/img/arrow_down.png);background-size:14px 8px;width:14px;height:8px;margin-left:8px}.single-product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid #4dd2d0}.single-product .woocommerce-tabs ul.tabs li.active a{color:#4dd2d0}.single-product .woocommerce-tabs ul.tabs li.active:after{transform:translate(-13px,26px);background-image:url(/wp-content/themes/adrihosan/img/arrow_down.jpg)}.single-product .woocommerce-tabs .woocommerce-Tabs-panel{margin-bottom:2em;font:normal normal 300 14px/21px 'Poppins','Poppins Fallback',sans-serif}.single-product .woocommerce-tabs .woocommerce-Tabs-panel h2{margin:14px 0 10px;font:normal normal 600 18px/30px 'Poppins','Poppins Fallback',sans-serif}.single-product .woocommerce-tabs .woocommerce-Tabs-panel h3,.single-product .woocommerce-tabs .woocommerce-Tabs-panel h4,.single-product .woocommerce-tabs .woocommerce-Tabs-panel h5{margin:12px 0 8px;font:normal normal 600 16px/17px 'Poppins','Poppins Fallback',sans-serif}.single-product .woocommerce-tabs .woocommerce-Tabs-panel div{margin:12px 0 8px}.single-product .woocommerce-tabs .woocommerce-Tabs-panel p{margin:1em 0}.page-pedido .related.products,.single-product .related.products{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;background-color:#f6f6f6;padding-bottom:86px}.page-pedido .related.products .slider-products,.single-product .related.products .slider-products{position:relative;margin-right:-16px}.page-pedido .related.products .slider-btn,.single-product .related.products .slider-btn{position:absolute;z-index:10;top:25%;background-color:#4dd2d0;border-radius:100%;display:flex;align-items:center;justify-content:center;width:60px;height:60px;cursor:pointer}.page-pedido .related.products .slider-btn.left,.single-product .related.products .slider-btn.left{left:-30px}.page-pedido .related.products .slider-btn.right,.single-product .related.products .slider-btn.right{right:-14px}.page-pedido .related.products .slider-btn.dw-hidden,.single-product .related.products .slider-btn.dw-hidden{display:none}.page-pedido .related.products .slider-btn:hover,.single-product .related.products .slider-btn:hover{background-color:#4dd2d08c}.page-pedido .related.products ul.products,.single-product .related.products ul.products{display:flex;justify-content:center}.page-pedido .related.products ul.products li.product,.single-product .related.products ul.products li.product{margin-right:16px;max-width:253px}.page-pedido .related.products ul.products li.product img,.single-product .related.products ul.products li.product img{height:327.5px}.page-pedido .related.products:before,.single-product .related.products:before{content:'';width:100vw;position:absolute;left:50%;right:50%;margin-left:-50vw;height:1000px;background-color:#f6f6f6}.page-pedido .related.products .title-related-products,.page-pedido .related.products h2:not(.woocommerce-loop-product__title),.single-product .related.products .title-related-products,.single-product .related.products h2:not(.woocommerce-loop-product__title){font:normal normal 600 30px/25px 'Poppins','Poppins Fallback',sans-serif;text-transform:uppercase;margin:63px 0 32px;position:relative;z-index:6}.page-pedido .related.products.cross-sells{display:block}.page-pedido .related.products.cross-sells .title-related-products,.page-pedido .related.products.cross-sells h2:not(.woocommerce-loop-product__title){padding-top:32px}.dw-hidden{display:none}.woocommerce-product-gallery .flex-control-thumbs{position:relative}.woocommerce-product-gallery .flex-control-thumbs li{padding:3px;margin:0 2px}.woocommerce-product-gallery .flex-control-thumbs li img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.woocommerce-product-gallery .flex-control-thumbs .slider-btn-gallery{position:absolute;bottom:30px;padding:10px;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs .slider-btn-gallery.right{content:url(/wp-content/themes/adrihosan/img/arrow_right.png);right:20px}.woocommerce-product-gallery .flex-control-thumbs .slider-btn-gallery.left{content:url(/wp-content/themes/adrihosan/img/arrow_left.png);left:20px}.woocommerce-product-gallery .flex-control-thumbs .slider-btn-gallery:hover{opacity:.8}.woocommerce-message .popup-container,.woocommerce-notices-wrapper .popup-container{position:fixed;top:0;bottom:0;left:0;right:0;width:100vw;height:100vh;background-color:rgb(51 51 51 / .85);z-index:990}.woocommerce-message .popup-container .popup-content,.woocommerce-notices-wrapper .popup-container .popup-content{max-width:577px;width:95vw;border-radius:10px;background-color:#fff;z-index:995;margin:18% auto 0;padding:30px 35px;position:relative}.woocommerce-message .popup-container .close,.woocommerce-notices-wrapper .popup-container .close{position:absolute;top:10px;right:11px;z-index:999;cursor:pointer}.woocommerce-message .popup-container .title,.woocommerce-notices-wrapper .popup-container .title{font:normal normal 600 23px/35px 'Poppins','Poppins Fallback',sans-serif;color:#171717;margin:0 0 18px}.woocommerce-message .popup-container .image,.woocommerce-notices-wrapper .popup-container .image{max-width:142.53px}.woocommerce-message .popup-container .image img,.woocommerce-notices-wrapper .popup-container .image img{height:189.51px;width:100%;-o-object-fit:cover;object-fit:cover}.woocommerce-message .popup-container .content,.woocommerce-notices-wrapper .popup-container .content{display:-ms-grid;display:grid;-ms-grid-columns:auto 16px 1fr;grid-template-columns:auto 1fr;grid-column-gap:16px;align-items:center}.woocommerce-message .popup-container .message,.woocommerce-notices-wrapper .popup-container .message{font:normal normal 600 15px/30px 'Poppins','Poppins Fallback',sans-serif;color:gray;text-align:center}.woocommerce-message .popup-container .right,.woocommerce-notices-wrapper .popup-container .right{text-align:center}.woocommerce-message .popup-container .right .btn,.woocommerce-notices-wrapper .popup-container .right .btn{height:54px;width:300px;display:flex;margin:21px auto 0;font:normal normal 500 18px/30px 'Poppins','Poppins Fallback',sans-serif;align-items:center;border:2px solid #4dd2d0}.woocommerce-message .popup-container .right .btn.shop-link,.woocommerce-notices-wrapper .popup-container .right .btn.shop-link{background-color:#fff;color:#4dd2d0}.woocommerce-message .popup-container .right .btn.shop-link:hover,.woocommerce-notices-wrapper .popup-container .right .btn.shop-link:hover{background-color:#4dd2d0;color:#fff}@media (max-width:500px){.woocommerce-message .popup-container .right .btn,.woocommerce-notices-wrapper .popup-container .right .btn{width:100%;font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif}}.wc-header{background-color:#f6f6f6}.wc-header .wc-header-content{width:1060px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;height:122px}.wc-header .wc-header-content .sep{border-bottom:1px solid #4dd2d0;width:22%}.wc-header .wc-header-content .item{display:flex;align-items:center}.wc-header .wc-header-content .item img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover;margin-right:4px}.wc-header .wc-header-content .item h1{text-transform:uppercase;font:normal normal 600 16px/17px 'Poppins','Poppins Fallback',sans-serif;color:#767676;margin:0}.wc-header.cart .payment,.wc-header.cart .thank-you{opacity:.3}.wc-header.payment .cart,.wc-header.payment .thank-you{opacity:.3}.wc-header.thank-you .cart,.wc-header.thank-you .payment{opacity:.3}.woocommerce-cart{color:#333}.woocommerce-cart .entry-content{max-width:1060px;margin:0 auto 140px}.woocommerce-cart .woocommerce-cart-form{margin-top:39px}.woocommerce-cart thead tr th{position:relative;color:#767676;font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;text-align:center!important;text-transform:uppercase;height:35px;padding:0 27px 0 20px;z-index:0}.woocommerce-cart thead tr th:before{content:'';background-color:#f7f7f7;width:calc(100% - 7px);height:35px;margin-right:7px;position:absolute;left:0;top:7px;z-index:-1;margin-top:-7px}.woocommerce-cart thead tr th:first-child:before,.woocommerce-cart thead tr th:last-child:before,.woocommerce-cart thead tr th:nth-child(2):before{width:100%}.woocommerce-cart thead tr th.product-name{padding-right:177px}.woocommerce-cart .product-remove{text-align:left;width:48px}.woocommerce-cart .product-remove img{height:26.44px;width:26.47px}.woocommerce-cart tbody .cart_item td{border-bottom:2px solid rgb(128 128 128 / .3)}.woocommerce-cart tbody .cart_item .product-name a{color:#333;font:normal normal 500 14px/20px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-cart tbody .cart_item .product-price,.woocommerce-cart tbody .cart_item .product-quantity,.woocommerce-cart tbody .cart_item .product-subtotal{text-align:center!important;font:normal normal 600 18px/30px 'Poppins','Poppins Fallback',sans-serif;color:#333;white-space:nowrap}.woocommerce-cart tbody .cart_item .product-price .old-price{display:block}.woocommerce-cart tbody .cart_item .product-subtotal .new-price{display:block;font-size:15px}.woocommerce-cart .product-thumbnail{width:129px}.woocommerce-cart .product-thumbnail img{width:107px;height:142.23px;-o-object-fit:cover;object-fit:cover;margin:24px auto 24px 0}.woocommerce-cart .button[name=update_cart]{display:none}.woocommerce-cart .coupon{display:flex;align-items:center;margin:24px 0}.woocommerce-cart .coupon .coupon-control{color:#4dd2d0;font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;cursor:pointer}.woocommerce-cart .coupon .coupon-control:hover{color:#767676}.woocommerce-cart .coupon button,.woocommerce-cart .coupon input,.woocommerce-cart .coupon label{display:none}.woocommerce-cart .coupon .coupon-control{display:block}.woocommerce-cart .coupon.enabled button,.woocommerce-cart .coupon.enabled input,.woocommerce-cart .coupon.enabled label{display:block}.woocommerce-cart .coupon.enabled .coupon-control{display:none}.woocommerce-cart .coupon button,.woocommerce-cart .coupon input{margin-left:24px;font:normal normal 300 15px/24px 'Poppins','Poppins Fallback',sans-serif;height:32px}.woocommerce-cart .coupon input{border:1px solid #bdbdbd;border-radius:4px}.woocommerce-cart .cart_totals{width:447px;margin:0 0 0 auto}.woocommerce-cart .cart_totals table{margin:0}.woocommerce-cart .cart_totals h2{background-color:#f7f7f7;color:#767676;text-transform:uppercase;font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;height:35px;text-align:center;padding-top:5px}.woocommerce-cart .cart_totals tr td,.woocommerce-cart .cart_totals tr th{font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;text-transform:uppercase;padding-top:23px;border-bottom:2px solid rgb(128 128 128 / .3)}.woocommerce-cart .cart_totals tr td{text-align:right;padding-right:20px}.woocommerce-cart .cart_totals tr.shipping td{text-transform:none;font:normal normal 300 14px/21px 'Poppins','Poppins Fallback',sans-serif;text-align:left}.woocommerce-cart .cart_totals tr.shipping ul{margin:0 0 4px auto;padding:0;list-style:none}.woocommerce-cart .cart_totals tr.shipping ul li input[type=radio]{margin-right:8px}.woocommerce-cart .cart_totals tr.shipping p{margin:0 0 4px auto}.woocommerce-cart .cart_totals tr.shipping .woocommerce-shipping-calculator{position:relative;border-bottom:none;box-shadow:0 2px 4px 0 rgb(0 0 0 / .08);max-width:202px;margin:0 0 0 auto}.woocommerce-cart .cart_totals tr.shipping .woocommerce-shipping-calculator .shipping-calculator-form{position:absolute;z-index:9;background-color:#fff;width:202px;border:2px solid #d0d0d0;border-top:none;box-shadow:0 2px 4px 0 rgb(0 0 0 / .08);padding:6px;font:normal normal 300 13px/20px 'Poppins','Poppins Fallback',sans-serif;text-align:center}.woocommerce-cart .cart_totals tr.shipping .woocommerce-shipping-calculator .shipping-calculator-form .select2-container--default .select2-selection--single{border-radius:5px;border:.5px solid #bdbdbd;width:186px;height:21px}.woocommerce-cart .cart_totals tr.shipping .woocommerce-shipping-calculator .shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:21px;padding-left:10px}.woocommerce-cart .cart_totals tr.shipping .woocommerce-shipping-calculator .shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:22px}.woocommerce-cart .cart_totals tr.shipping .woocommerce-shipping-calculator .shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow b{width:10px;height:6px}.woocommerce-cart .cart_totals tr.shipping .woocommerce-shipping-calculator .shipping-calculator-form input,.woocommerce-cart .cart_totals tr.shipping .woocommerce-shipping-calculator .shipping-calculator-form select{font-size:12px;color:#4f4f4f;border-radius:5px;border:.5px solid #bdbdbd;width:186px;height:21px;padding-left:10px}.woocommerce-cart .cart_totals tr.shipping .woocommerce-shipping-calculator .shipping-calculator-form .button{margin:8px 0 0 auto;height:21px;width:186px;min-width:unset;font:normal normal 300 13px/20px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-cart .cart_totals tr.shipping .shipping-calculator-button{font:normal normal 500 10px/14px 'Poppins','Poppins Fallback',sans-serif;display:flex;justify-content:flex-end;align-items:center;height:25px;background-color:#fff;width:202px;border:2px solid #d0d0d0;border-bottom:none;font:normal normal 300 13px/20px 'Poppins','Poppins Fallback',sans-serif;padding:3px}.woocommerce-cart .cart_totals tr.shipping .shipping-calculator-button:after{content:'';background-image:url(/wp-content/themes/adrihosan/img/arrow_down.svg);background-repeat:no-repeat;background-position-x:100%;background-position-y:2px;background-size:10px 6px;width:10px;height:10px;margin:0 8px}.woocommerce-cart .cart_totals tr.shipping .shipping-calculator-button.open:after{background-image:url(/wp-content/themes/adrihosan/img/arrow_up.svg)}.woocommerce-cart .checkout-button{margin:26px 20px 0 auto;font-size:18px;width:263px}.woocommerce-cart .cart-collaterals{position:relative}.woocommerce-cart .custom-block{position:absolute;height:88.13px;width:564px;top:0}.woocommerce-cart .custom-block .mobile{display:none}.woocommerce-cart .custom-block .wp-block-image{width:100%;margin:0;position:unset}.woocommerce-cart .cart_totals tr.order-total td strong{font:normal normal 600 23px/35px 'Poppins','Poppins Fallback',sans-serif}.page-pedido .select2-container--default{font-size:12px;color:#767676}.page-pedido .select2-container--default .select2-container--default .select2-results__option--highlighted[data-selected],.page-pedido .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:rgb(77 210 208 / .3);color:#767676}.page-pedido .select2-container--default .select2-container--default .select2-results__option[aria-selected=true],.page-pedido .select2-container--default .select2-results__option[data-selected=true]{background-color:rgb(77 210 208 / .3)}.page-pedido .select2-container--default .select2-search--dropdown .select2-search__field{height:21px}input.qty{border:none;text-align:center;height:43.5px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}input.qty::-webkit-inner-spin-button,input.qty::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.single-product .qty-wrapper{margin:0}.qty-wrapper{height:43.5px;min-width:85px;max-width:100px;border-radius:5px;box-shadow:0 1px 6px 0 rgb(0 0 0 / .17);margin:0 auto;position:relative}.qty-wrapper input.qty{padding-right:20px;min-width:85px;max-width:100px}.qty-wrapper .down{content:url(/wp-content/themes/adrihosan/img/spin-down.png);position:absolute;right:6px;bottom:6px;cursor:pointer;width:14px;height:auto}.qty-wrapper .up{content:url(/wp-content/themes/adrihosan/img/spin-up.png);position:absolute;right:6px;top:6px;cursor:pointer;width:14px;height:auto;padding-bottom:4px}.qty-wrapper .sep{content:'';height:1.5px;width:24px;background-color:#bdbdbd;position:absolute;top:50%;right:1px}.woocommerce-checkout .woocommerce-error{font-size:14px;font-weight:400;color:#fff}.woocommerce-checkout .entry-content{max-width:1060px;margin:0 auto 140px}.woocommerce-checkout form.woocommerce-checkout{margin-top:16px;display:-ms-grid;display:grid;-ms-grid-columns:minmax(auto,564px) 40px minmax(auto,496px);grid-template-columns:minmax(auto,564px) minmax(auto,496px);grid-gap:40px}.woocommerce-checkout form.woocommerce-checkout .woocommerce-NoticeGroup-checkout{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}.woocommerce-checkout form.woocommerce-checkout h3{background-color:#f7f7f7;color:#767676;text-transform:uppercase;font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;height:35px;text-align:center;padding-top:5px;margin-bottom:26px}.woocommerce-checkout form.woocommerce-checkout h3#ship-to-different-address{text-align:left;text-transform:none}.woocommerce-checkout form.woocommerce-checkout input:not([type=checkbox]):not([type=radio]){width:100%;height:43px;border-radius:4px;border:1px solid #bdbdbd;padding:0 10px;color:#4f4f4f;font:normal normal 500 15px/21px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-checkout form.woocommerce-checkout textarea{color:#4f4f4f;font:normal normal 500 15px/21px 'Poppins','Poppins Fallback',sans-serif;border:1px solid #bdbdbd;height:165px}.woocommerce-checkout form.woocommerce-checkout p{margin:0 0 17px}.woocommerce-checkout form.woocommerce-checkout label{font:normal normal 500 15px/21px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-checkout form.woocommerce-checkout label.woocommerce-form__label-for-checkbox{font:normal normal 300 15px/24px 'Poppins','Poppins Fallback',sans-serif;color:#333}.woocommerce-checkout form.woocommerce-checkout #billing_country_field,.woocommerce-checkout form.woocommerce-checkout #billing_state_field,.woocommerce-checkout form.woocommerce-checkout #shipping_country_field,.woocommerce-checkout form.woocommerce-checkout #shipping_state_field{display:flex}.woocommerce-checkout form.woocommerce-checkout #billing_country_field label,.woocommerce-checkout form.woocommerce-checkout #billing_state_field label,.woocommerce-checkout form.woocommerce-checkout #shipping_country_field label,.woocommerce-checkout form.woocommerce-checkout #shipping_state_field label{white-space:nowrap;border-radius:4px 0 0 4px;background-color:#f2f2f2;height:43px;border:1px solid #bdbdbd;border-right:none;padding:0 10px;color:gray;font:normal normal 500 15px/21px 'Poppins','Poppins Fallback',sans-serif;display:flex;align-items:center}.woocommerce-checkout form.woocommerce-checkout #billing_country_field span,.woocommerce-checkout form.woocommerce-checkout #billing_state_field span,.woocommerce-checkout form.woocommerce-checkout #shipping_country_field span,.woocommerce-checkout form.woocommerce-checkout #shipping_state_field span{width:100%;height:43px}.woocommerce-checkout form.woocommerce-checkout #billing_country_field select,.woocommerce-checkout form.woocommerce-checkout #billing_state_field select,.woocommerce-checkout form.woocommerce-checkout #shipping_country_field select,.woocommerce-checkout form.woocommerce-checkout #shipping_state_field select{width:100%;height:43px;border-radius:0 4px 4px 0;border:1px solid #bdbdbd;border-left:none;padding:0 10px;color:#4f4f4f;font:normal normal 500 15px/21px 'Poppins','Poppins Fallback',sans-serif;display:flex;align-items:center}.woocommerce-checkout form.woocommerce-checkout #billing_country_field .select2,.woocommerce-checkout form.woocommerce-checkout #billing_state_field .select2,.woocommerce-checkout form.woocommerce-checkout #shipping_country_field .select2,.woocommerce-checkout form.woocommerce-checkout #shipping_state_field .select2{color:#4f4f4f;font:normal normal 500 15px/21px 'Poppins','Poppins Fallback',sans-serif;display:flex;align-items:center;display:block}.woocommerce-checkout #wcal_gdpr_message_block span{font-size:10px!important;line-height:16px;display:block;margin-top:10px}.woocommerce-checkout .shipping-calculator{display:flex;background-color:#f7f7f7;padding:28px 0 26px 9px;margin-bottom:29px}.woocommerce-checkout .shipping-calculator:before{content:url(/wp-content/themes/adrihosan/img/shipping.png);margin-right:13px}.woocommerce-checkout .shipping-calculator a{font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;font-weight:400}.woocommerce-checkout .custom-block{position:unset;height:88.13px;width:564px;top:0}.woocommerce-checkout .custom-block .mobile{display:none}.woocommerce-checkout .custom-block .wp-block-image{width:100%;margin:0;position:unset}#customer_details .validate-required .woocommerce-input-wrapper{position:relative}#customer_details .validate-required .woocommerce-input-wrapper span.sel{color:#f36;position:absolute;top:0}.woocommerce-info{margin:23px auto 0;background-color:#fff!important;font:normal normal 500 14px/20px 'Poppins','Poppins Fallback',sans-serif;width:-moz-max-content;width:max-content}.woocommerce-form{font:normal normal 300 15px/24px 'Poppins','Poppins Fallback',sans-serif;max-width:312px}.woocommerce-form input:not([type=checkbox]){font:normal normal 300 15px/24px 'Poppins','Poppins Fallback',sans-serif;height:43px;border-radius:4px;border:1px solid #bdbdbd;color:#4f4f4f;width:100%}.woocommerce-form button{margin-top:20px}.woocommerce-checkout-review-order-table{margin-top:-16px;border-spacing:0 9px}.woocommerce-checkout-review-order-table thead tr th{position:relative;color:#767676;font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;text-align:center!important;text-transform:uppercase;height:35px;padding:0 27px 0 20px;z-index:0}.woocommerce-checkout-review-order-table thead tr th:before{content:'';background-color:#f7f7f7;width:calc(100% - 20px);height:35px;margin-right:20px;position:absolute;left:0;z-index:-1;margin-top:-7px}.woocommerce-checkout-review-order-table thead tr th:last-child:before{width:100%}.woocommerce-checkout-review-order-table tbody td{border-bottom:2px solid rgb(128 128 128 / .3);color:#333}.woocommerce-checkout-review-order-table tbody .product-name{font:normal normal 500 13px/18px 'Poppins','Poppins Fallback',sans-serif;padding:15px 19px}.woocommerce-checkout-review-order-table tbody .product-total{font:normal normal 600 18px/30px 'Poppins','Poppins Fallback',sans-serif;text-align:right;padding:15px 35px 24px 0}.woocommerce-checkout-review-order-table tbody .product-total .new-price{display:block;font-size:15px}.woocommerce-checkout-review-order-table tfoot th{color:#767676;text-transform:uppercase;padding:20px 19px;font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;background-color:#f7f7f7;text-align:left}.woocommerce-checkout-review-order-table tfoot td{color:#333;background-color:#f7f7f7;font:normal normal 600 18px/30px 'Poppins','Poppins Fallback',sans-serif;text-align:right;padding:20px 35px 20px 0}.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-methods label{font:normal normal 300 12px/18px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-checkout-review-order-table tfoot ul{list-style:none;margin:0;padding:0;font:normal normal 300 12px/18px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-checkout-review-order-table tfoot ul li bdi{font:normal normal 600 12px/18px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-checkout-review-order-table tfoot .order-total td,.woocommerce-checkout-review-order-table tfoot .order-total th{background-color:#fff}.woocommerce-checkout-review-order-table tfoot .order-total td{font:normal normal 600 23px/35px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-checkout-review-order-table tfoot .order-total td strong{font:normal normal 600 23px/35px 'Poppins','Poppins Fallback',sans-serif}.payment_methods{list-style:none;margin:0 0 0 23.5px;padding:0}.payment_methods li{padding:12px 0}.payment_methods li p{font:normal normal 300 10px/14px 'Poppins','Poppins Fallback',sans-serif}.place-order .woocommerce-privacy-policy-text{font:normal normal 300 10px/14px 'Poppins','Poppins Fallback',sans-serif}.place-order .validate-required,.place-order .woocommerce-terms-and-conditions-checkbox-text{font:normal normal 300 13px/20px 'Poppins','Poppins Fallback',sans-serif}.place-order .validate-required a,.place-order .woocommerce-terms-and-conditions-checkbox-text a{color:#000;font:normal normal 600 13px/19px 'Poppins','Poppins Fallback',sans-serif}.place-order .button{max-width:342px;width:100%;margin:0 auto;font:normal normal 500 18px/30px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-error{padding:10px}.woocommerce-error a{padding:10px}.page-order-received,.woocommerce-order-received{color:#4f4f4f}.page-order-received .entry-content,.woocommerce-order-received .entry-content{max-width:900px;margin:0 auto}.page-order-received .image-moving,.woocommerce-order-received .image-moving{margin:128px 0 11px}.page-order-received h1,.woocommerce-order-received h1{font:normal normal 600 50px/70px 'Poppins','Poppins Fallback',sans-serif;margin:0 auto 100px}.page-order-received h2,.woocommerce-order-received h2{font:normal normal 500 40px/50px 'Poppins','Poppins Fallback',sans-serif;margin:28.5px auto 5px}.page-order-received h3,.woocommerce-order-received h3{font:normal normal 500 35px/35px 'Poppins','Poppins Fallback',sans-serif;margin:0 auto 81px}.page-order-received h4,.woocommerce-order-received h4{font:normal normal 500 25px/35px 'Poppins','Poppins Fallback',sans-serif;font-weight:500;margin:0 auto 57px;max-width:494px}.page-order-received p,.woocommerce-order-received p{font:normal normal 500 15px/21px 'Poppins','Poppins Fallback',sans-serif;line-height:30px}.page-order-received p strong,.woocommerce-order-received p strong{font-weight:600;max-width:300px;display:block;margin:0 auto}.page-order-received .block-bottom,.woocommerce-order-received .block-bottom{background-color:rgb(244 244 244 / .81)}.page-order-received .block-bottom .wp-block-group__inner-container,.woocommerce-order-received .block-bottom .wp-block-group__inner-container{padding:92px 0 153px;max-width:453px;margin:0 auto}.page-order-received .block-bottom .wp-block-button__link,.woocommerce-order-received .block-bottom .wp-block-button__link{border:2px solid #4dd2d0;font-size:20px;height:75px;text-transform:none;width:375px}@keyframes move_confirmation{0%{left:0}100%{left:700px}}.image-moving img{position:relative;animation-name:move_confirmation;animation-duration:5s;animation-delay:2s;animation-iteration-count:infinite}.affwp-form{background-color:#f6f6f6;max-width:630px;margin:0 auto;padding:60px 0}.affwp-form legend{font:normal normal 600 25px/22px 'Poppins','Poppins Fallback',sans-serif;line-height:35px;margin:32px auto;text-align:center}.affwp-errors{max-width:630px;margin:0 auto;padding:30px 15px;font:normal normal 500 18px/30px 'Poppins','Poppins Fallback',sans-serif;color:#f36}.wp-block-embed{margin:40px auto;max-width:640px;width:100%}.page-afiliados h2{margin:40px auto 24px}.page-acceso-profesionales .entry-content{max-width:1190px;margin:0 auto;padding:80px 32px}.page-acceso-profesionales .entry-content .wp-block-column{margin-top:40px}.page-acceso-profesionales .entry-content ul{list-style:none;list-style-image:url(/wp-content/themes/adrihosan/img/ellipse.png);margin:0 0 49px 0;padding:0 0 0 15px}.page-acceso-profesionales .entry-content ul li{padding:0 0 6px 10px}.woocommerce-MyAccount-navigation{margin:0 auto;padding:60px 32px 0;max-width:1060px}.woocommerce-MyAccount-navigation ul{list-style:none;list-style-image:none!important;margin:0 0 49px 0;padding:0}.woocommerce-MyAccount-navigation ul li{padding:10px;border-bottom:2px solid #e0e0e0;max-width:280px}.woocommerce-MyAccount-navigation ul li a{font:normal normal 500 18px/30px 'Poppins','Poppins Fallback',sans-serif;color:#102e35}.woocommerce-MyAccount-navigation ul li a:hover{color:#4dd2d0}.woocommerce-MyAccount-content{margin:0 auto;padding:0 32px 60px;max-width:1060px}.woocommerce-MyAccount-content .woocommerce-Message,.woocommerce-MyAccount-content .woocommerce-notices-wrapper{padding:32px 0}.woocommerce-MyAccount-content .woocommerce-EditAccountForm,.woocommerce-MyAccount-content .woocommerce-address-fields{max-width:300px}.woocommerce-MyAccount-content .woocommerce-EditAccountForm input,.woocommerce-MyAccount-content .woocommerce-address-fields input{width:100%}.woocommerce-MyAccount-content .woocommerce-error,.woocommerce-MyAccount-content .woocommerce-info,.woocommerce-MyAccount-content .woocommerce-message,.woocommerce-MyAccount-content .woocommerce-noreviews,.woocommerce-MyAccount-content p.no-comments{padding:8px}.woocommerce-MyAccount-content fieldset{width:-moz-max-content;width:max-content;max-width:85vw}.woocommerce-MyAccount-content em{width:-moz-max-content;width:max-content;max-width:85vw;display:block}.woocommerce-MyAccount-content .woocommerce-order-details .order_item .product-total{text-align:right}.woocommerce-MyAccount-content .woocommerce-order-details tfoot td,.woocommerce-MyAccount-content .woocommerce-order-details tfoot th{text-align:right}.woocommerce-MyAccount-content .woocommerce-order-details tfoot td small,.woocommerce-MyAccount-content .woocommerce-order-details tfoot th small{font:normal normal 300 12px/18px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-notices-wrapper{padding-top:24px}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-message{font-size:14px;font-weight:400;color:#fff;padding:4px 6px}.woocommerce-notices-wrapper .woocommerce-message{padding:0 6px}.page-acceso-profesionales .woocommerce-notices-wrapper{padding-top:0}.select2-container--default .select2-selection--single{margin:0;border-left:none;border-radius:0 4px 4px 0}.select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center}.select2-container--default .select2-selection--single .select2-selection__arrow b{left:unset;right:8px;content:url(/wp-content/themes/adrihosan/img/arrow_down.svg);width:14px;height:8px;border:none;margin-top:-4px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{content:url(/wp-content/themes/adrihosan/img/arrow_up.svg)}#customer_login{padding:0;max-width:650px;margin:32px auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 26px 1fr;grid-template-columns:1fr 1fr;grid-gap:26px}.cart-empty{padding-top:40px}.return-to-shop a{margin:0 auto}.cetelem-desktop{padding:0}.cetelem-desktop .wp-block-cover__inner-container{width:1060px;margin:0 auto}.cetelem-desktop .wp-block-cover__inner-container:after{content:'';position:absolute;bottom:0;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:55px;background-color:#4dd2d0;opacity:.7}.cetelem-desktop .wp-block-cover__inner-container figure{position:unset;width:unset}.home-banner-5.mobile figure{position:unset}#eCalculadoraCetelemDiv{margin:0 auto;max-width:750px}#eCalculadoraCetelemDiv .eCalculadoraCetelem{padding:4px 0}#eCalculadoraCetelemDiv .eCalculadoraCetelem.segundoElemento{padding-bottom:24px}.page-faqs h1{text-transform:uppercase;margin:60px auto 40px;padding-top:40px}.page-faqs h2{max-width:1060px;margin:32px auto;padding:16px;font:normal normal 600 40px/70px 'Poppins','Poppins Fallback',sans-serif;border-top:1px solid gray;border-bottom:1px solid gray;text-transform:uppercase}.page-faqs h3{max-width:1060px;margin:12px auto;padding:8px;border:1px solid gray;font:normal normal 500 18px/30px 'Poppins','Poppins Fallback',sans-serif}.page-faqs h4,.page-faqs h5,.page-faqs h6{max-width:1060px;margin:12px auto;padding:8px;font:normal normal 500 18px/30px 'Poppins','Poppins Fallback',sans-serif}.page-faqs p{max-width:1060px;margin:10px auto 16px}.page-faqs .wp-block-pb-accordion-item{max-width:1060px;margin:4px auto}.page-faqs .c-accordion__title::after{right:6px}.checkout.woocommerce-checkout>img,.woocommerce-cart-form>img{display:none}.df-mobile button{min-width:unset}.payment_method_bizumredsys{display:flex;align-items:center;flex-wrap:wrap}.payment_method_bizumredsys label{display:flex;align-items:center;margin:0 40px 0 8px}.payment_method_bizumredsys img{height:40px;margin-left:16px}.woocommerce-checkout form.woocommerce-checkout .woocommerce-input-wrapper label.checkbox{font:normal normal 300 15px/24px 'Poppins','Poppins Fallback',sans-serif;color:#333}.woocommerce-checkout form.woocommerce-checkout .woocommerce-input-wrapper label.checkbox span{display:none}#acym_wrapper.frontusers_unsubscribepage{margin-top:150px}.woocommerce-error a:not(.btn),.woocommerce-message a:not(.btn),.woocommerce-noreviews a:not(.btn),p.no-comments a:not(.btn){color:#fff;text-decoration:underline}.woocommerce-error a:not(.btn):hover,.woocommerce-message a:not(.btn):hover,.woocommerce-noreviews a:not(.btn):hover,p.no-comments a:not(.btn):hover{color:#fff;text-decoration:none}.woocommerce-info a:not(.btn){color:#4dd2d0;text-decoration:underline}.woocommerce-info a:not(.btn):hover{color:#4dd2d0;text-decoration:none}.woocommerce-orders-table__cell-order-actions .woocommerce-button:not(:first-child){margin-left:6px}.woocommerce-orders-table__cell-order-actions .woocommerce-button:hover{text-decoration:underline}.block-404 .wp-block-cover__inner-container{max-width:900px;margin:80px auto;font-weight:600;padding:80px 40px;position:relative}.block-404 .wp-block-cover__inner-container:before{content:'';background:rgb(26 108 122 / .8);position:absolute;border-radius:16px;top:0;bottom:0;left:0;right:0;z-index:1}.block-404 .wp-block-cover__inner-container a{color:#fff}.block-404 .wp-block-cover__inner-container a:hover{color:#4dd2d0}.block-404 .wp-block-cover__inner-container .wp-block-image a{text-align:center;display:block;max-width:150px}.block-404 .wp-block-cover__inner-container .wp-block-image:hover img{filter:brightness(0) saturate(100%) invert(83%) sepia(83%) saturate(7254%) hue-rotate(142deg) brightness(88%) contrast(85%)}.block-404 .wp-block-cover__inner-container .wp-block-image:hover figcaption a{color:#4dd2d0}.block-404 .wp-block-cover__inner-container .wp-block-columns{gap:80px;position:relative;z-index:2}.block-404 .wp-block-cover__inner-container h1{margin:0 auto 120px;color:#fff}.block-404 .wp-block-cover__inner-container .wp-block-group{gap:32px;flex-wrap:wrap}.block-404 .wp-block-cover__inner-container .wp-block-column:not(:first-child) p{margin:0;padding:24px 0;font:normal normal 600 18px/30px 'Poppins','Poppins Fallback',sans-serif;border-top:2px solid #fff}.block-404 .wp-block-cover__inner-container .wp-block-column:not(:first-child) p:last-of-type{border-bottom:2px solid #fff}.formas.wp-block-group{z-index:10}.formas.wp-block-group h2.wp-block-heading{line-height:40px!important;border-top:none}.formas.wp-block-group .wp-block-image,.formas.wp-block-group figure{text-align:center;display:block}.formas.wp-block-group .wp-block-image img,.formas.wp-block-group figure img{height:100px!important;position:unset;-o-object-fit:contain;object-fit:contain}.formas.wp-block-group .wp-block-image figcaption,.formas.wp-block-group figure figcaption{color:#4dd1cf;font-weight:700;font-size:16px;white-space:nowrap;text-align:center;line-height:22px;display:block}.formas.wp-block-group .wp-block-image.atajo-presencial,.formas.wp-block-group figure.atajo-presencial{margin-right:30px}.formas.wp-block-group .wp-block-image:hover img,.formas.wp-block-group figure:hover img{filter:brightness(0)}.formas.wp-block-group .wp-block-image:hover img figcaption a,.formas.wp-block-group figure:hover img figcaption a{color:#000!important}.formas.wp-block-group .primarias{height:244px}.formas.wp-block-group .secundarias{max-width:737px;margin:0 auto;margin-bottom:62px}.formas.wp-block-group .secundarias .wp-block-image{margin-top:48px}.formas.wp-block-group .secundarias-2{max-width:1000px;margin:0 auto;margin-bottom:62px;flex-wrap:wrap;justify-content:center;gap:8px;flex-wrap:wrap!important;padding:0 16px}.formas.wp-block-group .secundarias-2 .wp-block-image{margin-top:48px}.formas.wp-block-group .secundarias-2 .wp-block-image img{max-width:48px;max-height:48px}.formas.wp-block-group .secundarias-2 .wp-block-image figcaption{font-weight:600}.formas.wp-block-group .secundarias-2 .wp-block-column{flex-basis:unset}.visita-exposicion-presencial{padding-top:135px!important}.exposicion-presencial.wp-block-group.block-map .showroom{font:normal normal 600 90px/90px 'Poppins','Poppins Fallback',sans-serif;transform:translateY(-90px);margin:0 auto;max-width:unset}.exposicion-presencial.wp-block-group .wp-block-button__link{margin-top:0!important;margin-bottom:30px!important}.visita-exposicion-videollamada.wp-block-group{padding-top:165px!important}.exposicion-videollamada.wp-block-group h2{font:normal normal 600 90px/90px 'Poppins','Poppins Fallback',sans-serif;transform:translateY(-60px);margin:0 auto;max-width:unset;color:#000!important}.exposicion-videollamada.wp-block-group.block-map{background-color:#fff!important}.exposicion-videollamada.wp-block-group.block-map>.wp-block-group__inner-container>.wp-block-image{transform:translateY(-45px)!important}.exposicion-videollamada.wp-block-group.block-map p{color:#000!important}.formulario-email.wp-block-group,.tfno-whatsapp.wp-block-group{padding-bottom:50px}.formulario-email.wp-block-group h2,.tfno-whatsapp.wp-block-group h2{line-height:100px;margin-bottom:42px}.formulario-email.wp-block-group .wp-block-columns,.tfno-whatsapp.wp-block-group .wp-block-columns{max-width:850px!important;margin:0 auto!important}.formulario-email.wp-block-group .wp-block-image .alignleft,.tfno-whatsapp.wp-block-group .wp-block-image .alignleft{margin-left:55px}.formulario-email.wp-block-group .wp-block-image .alignright,.tfno-whatsapp.wp-block-group .wp-block-image .alignright{margin-right:55px}#chat{background-image:url(https://www.adrihosan.com/wp-content/uploads/2022/10/flecha-chat.svg);background-repeat:no-repeat;background-size:69px 142px;background-position:159px 395px}.chat.wp-block-group h2,.chat.wp-block-group p{color:#fff!important}.chat.wp-block-group h2{line-height:60px!important;margin-bottom:42px;margin-top:14px}.chat.wp-block-group h2 span{font-size:48px!important}.single-product.cetelem-accordion #eCalculadoraCetelemDiv{margin-top:32px}.single-product.cetelem-accordion #eCalculadoraCetelemDiv header{position:relative;padding:8px 20px 8px 0;background:#e0e0e0;border-radius:4px;cursor:pointer}.single-product.cetelem-accordion #eCalculadoraCetelemDiv header:after{content:'+';position:absolute;right:12px}.single-product.cetelem-accordion #eCalculadoraCetelemDiv header~footer,.single-product.cetelem-accordion #eCalculadoraCetelemDiv header~section{display:none}.single-product.cetelem-accordion #eCalculadoraCetelemDiv header.focus:after{content:'-'}.single-product.cetelem-accordion #eCalculadoraCetelemDiv header.focus~footer,.single-product.cetelem-accordion #eCalculadoraCetelemDiv header.focus~section{display:block}.sequra-promotion-widget{margin-top:12px;margin-bottom:12px}.block-links.wp-block-group{margin:40px auto}.block-links.wp-block-group .wp-block-group__inner-container{padding:32px;background:#fff}.block-links.wp-block-group .wp-block-heading{font-size:40px;font-weight:700;margin-bottom:48px}.block-links.wp-block-group ul{margin:52px auto;-moz-column-count:2;column-count:2;-moz-column-gap:32px;column-gap:32px;-moz-column-fill:balance;column-fill:balance;font-size:24px;font-weight:400;max-width:640px}.block-links.wp-block-group ul li{-moz-column-break-inside:avoid;break-inside:avoid-column;margin:0;min-height:52px}.block-links.wp-block-group ul li a{padding:8px 0;color:#171717}.block-links.wp-block-group ul li a:hover{color:#4dd2d0}@media (max-width:700px){.block-links.wp-block-group{margin:32px auto}.block-links.wp-block-group .wp-block-group__inner-container{padding:16px}.block-links.wp-block-group .wp-block-heading{font-size:24px;margin-bottom:32px}.block-links.wp-block-group ul{margin:32px auto;-moz-column-count:1;column-count:1}.block-links.wp-block-group ul li{margin:0 24px;min-height:40px}}.woocommerce-order-received .woocommerce-table{border-collapse:collapse}.woocommerce-order-received .woocommerce-table td,.woocommerce-order-received .woocommerce-table th,.woocommerce-order-received .woocommerce-table tr{border:1px solid #c8c8c8}.woocommerce-order-received .woocommerce-table tbody td:not(:first-of-type){text-align:right}.woocommerce-order-received .woocommerce-table tfoot th{text-align:right}.woocommerce-order-received .woocommerce-table tfoot td{text-align:right}.width-1000.width-1000{max-width:min(1000px,calc(100vw - 32px));margin-left:auto;margin-right:auto}.has-doo-white-color strong{color:#4dd2d0}.r-h2{margin:14px 0 10px;font:normal normal 600 18px/30px 'Poppins','Poppins Fallback',sans-serif}.advanced-filter .advanced-search{display:none}.advanced-filter .filter-search-btn{display:block;z-index:9;background:#fff;padding:4px;border-radius:4px;cursor:pointer;box-shadow:0 1px 5px 0 rgb(0 0 0 / .18);width:-moz-max-content;width:max-content}.advanced-filter .filter-search-btn img{width:24px;height:24px}.advanced-filter .filter-search-btn .filter{display:flex;align-items:center;color:#767676;font-size:14px;padding:0 4px;gap:12px}.advanced-filter .filter-search-btn .close{display:none}.advanced-filter.active .filter-search-btn{position:absolute;right:calc(50vw - 50%);line-height:0}.advanced-filter.active .filter-search-btn .filter{display:none}.advanced-filter.active .filter-search-btn .close{display:flex}.advanced-filter.active .advanced-search{display:block}@media (max-width:1500px){.site-header .site-header-content{padding:0 15px}.home-banner-1 .wp-block-column:first-child{padding-left:15px}.home-banner-4 .wp-block-column:first-child{padding-left:15px}}@media (max-width:1300px){.site-header .site-header-content{-ms-grid-columns:200px 1fr 200px 200px;grid-template-columns:200px 1fr 200px 200px}.site-header .site-header-content img.custom-logo{height:58px;width:198px}.main-navigation ul.menu{margin-left:60px}.home-banner-1{display:-ms-grid;display:grid;height:unset;padding:0}.home-banner-1 .wp-block-column:first-child{-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1}.home-banner-1 .wp-block-column:first-child .wp-block-group{margin:43px auto 0;padding:0 23px 276px 43px}.home-banner-1 .wp-block-column:first-child .wp-block-group p{margin-bottom:50px}.home-banner-1 .wp-block-column:not(:first-child){-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1}.home-banner-1 .wp-block-column:not(:first-child) figure{position:unset;width:100vw}.home-banner-1 .wp-block-column:not(:first-child) img{width:100%}.home-banner-1a .wp-block-column:not(:first-child){overflow:hidden}.home-banner-2{margin:100px auto 0}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container p:nth-child(4){width:495px}.home-banner-6 img.wp-block-cover__image-background{-o-object-fit:cover;object-fit:cover}.page-custom2 .full-width{left:50%}.single-post .post-columns{left:50%}.wc-header{left:50%}}@media (max-width:1200px){.site-footer{padding:0 15px}.site-footer .footer-container{width:100%}.site-footer .footer-content{-ms-grid-columns:minmax(400px,1fr) 1fr;grid-template-columns:minmax(400px,1fr) 1fr;width:100%;margin:0 auto}.site-footer .icon{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin:43px 0 17px;text-align:center}.site-footer .text{-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr;margin:20px auto;width:385px}.site-footer .text-icon{justify-content:center}.site-footer .text.item-1{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}.site-footer .text.item-2{-ms-grid-column:1;grid-column:1;-ms-grid-row:4;grid-row:4}.site-footer .dw-social-media{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;text-align:center}.site-footer .col-right{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:4;grid-row:1/span 4}.home-banner-5,.home-banner-6{padding:0 0 0 33px}.page-contacto{font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif}.page-contacto h1{margin-right:60px;font-size:43px;line-height:50px}.page-contacto .title .wp-block-column{flex-basis:50%!important}.page-contacto .title .wp-block-cover{min-height:400px!important}.page-contacto .title .wp-block-column:not(:first-child) img{height:400px}.rank-math-breadcrumb{padding:0 36px}.page-pavimentos h1,.page-revestimientos h1{padding:25px 36px 7px}.page-pavimentos h2,.page-pavimentos h3,.page-pavimentos h4,.page-revestimientos h2,.page-revestimientos h3,.page-revestimientos h4{padding:7px 36px 7px}.page-pavimentos p,.page-revestimientos p{padding:0 36px}.page-pavimentos ul,.page-revestimientos ul{margin-left:36px}.page-blog .blog-title .wp-block-group__inner-container{max-width:760px}.posts-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);max-width:760px}.single-post .post-columns{height:400px}.single-post .post-columns img{height:400px}.single-post .thumbnail{position:relative}.single-post .thumbnail:after{content:'';background-color:rgb(224 215 207 / .77);position:absolute;top:0;bottom:0;left:0;right:0}.single-post .entry-title{padding-left:31px}.single-post h1{max-width:750px;font-size:45px}.single-post h1 span{font-size:45px}.single-post .category{margin-left:31px}.single-post .entry-content{margin-left:30px;margin-right:22px}.single-post .post-footer{padding:0 30px}.single-post .comments-area .comment-list{margin-right:30px}.block-piscinas-3 .wp-block-group,.block-piscinas-5 .wp-block-group,.block-piscinas-7 .wp-block-group,.block-piscinas-9 .wp-block-group{width:100%}.block-piscinas-3 h2,.block-piscinas-5 h2,.block-piscinas-7 h2,.block-piscinas-9 h2{padding:0 0 0 40px}.block-piscinas-3 p,.block-piscinas-5 p,.block-piscinas-7 p,.block-piscinas-9 p{padding-left:90px}}@media (max-width:1100px){.related.products{overflow-x:hidden}.site-header{height:112px}.site-header .site-header-content{-ms-grid-columns:60px 1fr 52px .15fr;grid-template-columns:60px 1fr 52px .15fr;height:112px;justify-content:center;text-align:center}.site-branding{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;padding:0 18px}button.menu-toggle{min-width:unset;background-color:#fff0;border:none;margin:0 auto}.main-navigation{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;display:flex;justify-content:center;align-items:center;position:relative;height:112px}.main-navigation button{padding:4px 15px}.main-navigation button img{width:31px;height:17px}.main-navigation.toggled .menu-main-menu-container{display:block}.main-navigation .menu-main-menu-container{position:absolute;left:-15px;top:112px;display:none;box-shadow:0 4px 4px 0 rgb(0 0 0 / .5);background-color:#f2f2f2;overflow-y:scroll;overflow-x:hidden;width:353px;height:100%;min-height:500px}.main-navigation .menu-main-menu-container:before{content:'';box-shadow:0 1px 5px 0 rgb(0 0 0 / .18);position:absolute;top:-5px;height:5px;width:100%;left:0;background-color:#fff0;z-index:1}.main-navigation .menu-main-menu-container ul.menu{background-color:#f2f2f2;padding:0 0 102px;margin:0}.main-navigation .menu-main-menu-container ul.menu>li{padding:24px 0 24px 47px;position:relative;height:unset;display:flex}.main-navigation .menu-main-menu-container ul.menu>li:first-child{padding-top:34px;border-bottom:2px solid #e0e0e0}.main-navigation .menu-main-menu-container ul.menu>li.menu-item-has-children{background-color:#fff}.main-navigation .menu-main-menu-container ul.menu>li.menu-item-has-children:hover:not(.active) .sub-menu{display:none}.main-navigation .menu-main-menu-container ul.menu>li.menu-item-has-children:hover a{color:#000}.main-navigation .menu-main-menu-container ul.menu>li.menu-item-has-children>a:after{margin-left:24px;background-size:24px 14px;width:24px;height:14px}.main-navigation .menu-main-menu-container ul.menu>li a{font:normal normal 600 25px/22px 'Poppins','Poppins Fallback',sans-serif;min-height:30px;height:auto}.main-navigation .menu-main-menu-container ul.menu>li:before{content:url(/wp-content/themes/adrihosan/img/ellipse-1.png);position:absolute;left:-15px;height:30px;width:30px}.main-navigation .menu-main-menu-container ul.menu>li ul{box-shadow:none;position:unset;padding:20px 40px}.main-navigation .menu-main-menu-container ul.menu>li .sub-menu{height:unset;display:none}.main-navigation .menu-main-menu-container ul.menu>li .sub-menu li{padding:6px 0;z-index:999}.main-navigation .menu-main-menu-container ul.menu>li .sub-menu li a{font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif}.main-navigation .menu-main-menu-container ul.menu>li.active,.main-navigation .menu-main-menu-container ul.menu>li:hover{align-items:flex-start}.main-navigation .menu-main-menu-container ul.menu>li.active .sub-menu,.main-navigation .menu-main-menu-container ul.menu>li:hover .sub-menu{display:block;padding-bottom:0;padding-top:0;margin-left:0;margin-bottom:40px;text-align:left;font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;position:relative;left:-156px;top:50px;box-shadow:none}.main-navigation .menu-main-menu-container ul.menu>li.active .sub-menu:before,.main-navigation .menu-main-menu-container ul.menu>li:hover .sub-menu:before{content:none}.main-navigation .menu-main-menu-container ul.menu>li.active .sub-menu:after,.main-navigation .menu-main-menu-container ul.menu>li:hover .sub-menu:after{top:24px;right:-59px}.main-navigation .menu-main-menu-container ul.menu>li:first-child .sub-menu li:last-child{display:list-item!important}.main-navigation .menu-main-menu-container ul.menu>li:nth-child(2).active,.main-navigation .menu-main-menu-container ul.menu>li:nth-child(2):hover{background-color:#102e35}.main-navigation .menu-main-menu-container ul.menu>li:nth-child(2).active .sub-menu,.main-navigation .menu-main-menu-container ul.menu>li:nth-child(2):hover .sub-menu{left:-210px}.main-navigation .menu-main-menu-container ul.menu>li:nth-child(2).active .sub-menu:after,.main-navigation .menu-main-menu-container ul.menu>li:nth-child(2):hover .sub-menu:after{top:0}.main-navigation .menu-main-menu-container ul.menu>li:nth-child(2).active a,.main-navigation .menu-main-menu-container ul.menu>li:nth-child(2):hover a{color:#fff}.site-search .search-button{margin:0}.site-cart{justify-content:center}.site-cart .cart-items{display:none}.site-cart .cart-total{display:none}.site-main{margin-top:112px}.home-banner-3 .wp-block-group__inner-container{padding:23px}.home-banner-4{font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif;height:unset}.home-banner-4 .wp-block-column:first-child{flex-basis:100%!important;max-width:unset;width:100%}.home-banner-4 .wp-block-column:first-child .wp-block-group{width:904px}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container{max-width:495px;width:90vw}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container h2{margin:93px 0 36px;font-size:45px}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container p:not(:nth-child(2)){font:normal normal 500 25px/35px 'Poppins','Poppins Fallback',sans-serif}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container p:nth-child(4){max-width:600px;width:100%}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container p:nth-child(5){max-width:400px;width:100%}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container .wp-block-group__inner-container{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container .wp-block-group__inner-container a{font-size:20px}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container .wp-block-group__inner-container figure{margin:0 23px 0 16px}.home-banner-4 .wp-block-column:not(:first-child){display:none}.page-contacto p.paragraph-1{padding:0 5% 0 5%}.page-contacto .block-about-us{padding:0 33px}.page-contacto .block-profesionales .wp-block-buttons,.page-contacto .block-profesionales h2,.page-contacto .block-profesionales h3,.page-contacto .block-profesionales p{padding:0 33px}.page-contacto .block-profesionales ul{padding-left:48px}.page-custom h1{font-size:35px}.page-custom article{padding:40px 30px}.page-custom2 h1{font:normal normal 600 35px/70px 'Poppins','Poppins Fallback',sans-serif;line-height:50px}.page-custom2 .entry-content{padding:0 32px}.single-post .comment-form{display:block;margin-right:30px}.single-post .comment-form p{margin-bottom:21px}.single-post .go-to-blog{max-width:300px}.block-piscinas-2 .wp-block-columns{flex-wrap:wrap}.block-piscinas-2 .wp-block-column:not(:only-child){flex-basis:calc(50% - 8px)!important;flex-grow:0}.block-piscinas-2 .wp-block-image img{width:100%}.woocommerce-breadcrumb{padding:41px 36px 20px}.woocommerce-products-header h1{margin-top:80px;padding-left:36px;top:0;font-size:30px;line-height:36px;margin:30px 0 15px}.woocommerce-products-header img{top:211px;height:500px}.archive main .term-description{padding-left:36px}ul.products.columns-3{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr;grid-gap:20px;margin:0 auto;max-width:670px}ul.products.columns-3.table{-ms-grid-columns:1fr;grid-template-columns:1fr}ul.products.columns-3 li.product{width:100%!important}.woocommerce-shop ul.products{margin-top:-450px}.advanced-filter{padding-left:36px;padding-right:36px}.filter-wrapper{padding-left:36px;padding-right:36px}.filter-wrapper .top-pagination{display:none}.page-template-escaparate .dw-products .title-products{padding-left:36px}.single-product div.product.type-product{-ms-grid-columns:342.15px 32px 1fr;grid-template-columns:342.15px 1fr;grid-column-gap:32px;padding:0 15px}.single-product .woocommerce-product-gallery__image{height:456.84px}.woocommerce-product-gallery .flex-control-thumbs .slider-btn-gallery{bottom:15px}.woocommerce-product-gallery .flex-control-thumbs .slider-btn-gallery.right{right:10px}.woocommerce-product-gallery .flex-control-thumbs .slider-btn-gallery.left{left:10px}.wc-header .wc-header-content{width:95vw}.wc-header .wc-header-content .sep{width:15%}.woocommerce-cart .woocommerce-cart-form{margin-top:35px;padding:0 17px}.woocommerce-cart thead tr th.product-name{padding-right:0}.woocommerce-cart .custom-block{left:17px;height:auto;width:35%}.woocommerce-cart .custom-block .mobile{display:block}.woocommerce-cart .custom-block .desktop{display:none}.woocommerce-cart .cart_totals{padding-right:17px}.woocommerce-checkout .woocommerce-form-coupon,.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout .woocommerce-form-login,.woocommerce-checkout .woocommerce-form-login-toggle,.woocommerce-checkout form.woocommerce-checkout{padding:0 17px}.page-order-received .image-moving,.woocommerce-order-received .image-moving{padding:0 17px}.page-order-received h1,.woocommerce-order-received h1{padding:0 17px}.page-order-received h2,.woocommerce-order-received h2{padding:0 17px}.page-order-received h3,.woocommerce-order-received h3{padding:0 17px}.page-order-received h4,.woocommerce-order-received h4{padding:0 17px}.page-order-received p,.woocommerce-order-received p{padding:0 17px}.page-order-received .block-bottom,.woocommerce-order-received .block-bottom{padding:0 17px}@keyframes move_confirmation_2{0%{left:0}100%{left:70vw}}.image-moving img{animation-name:move_confirmation_2}.page-acceso-profesionales .entry-content .wp-block-columns{display:block}.page-acceso-profesionales .entry-content .wp-block-columns .wp-block-column:not(:first-child){width:-moz-max-content;width:max-content;margin:40px auto 0}.page-faqs .entry-content{padding:0 16px}.page-faqs h2{font:normal normal 500 25px/35px 'Poppins','Poppins Fallback',sans-serif}.advanced-filter.active .filter-search-btn{right:32px}}@media (max-width:800px){body{overflow-x:hidden}h1{margin:0;font:normal normal 600 45px/50px 'Poppins','Poppins Fallback',sans-serif}.site-header{height:80px}.site-header .site-header-content{height:80px;-ms-grid-columns:.2fr .8fr 40px .2fr;grid-template-columns:.2fr .8fr 40px .2fr}.main-navigation{height:80px}.main-navigation .menu-main-menu-container{top:80px}.site-search .search-button{background-color:#fff0}.site-search .search-form{right:40px}.site-search .search-form input{max-width:60vw}.site-main{margin-top:80px}.site-footer .footer-content{-ms-grid-columns:1fr;grid-template-columns:1fr;justify-content:center}.site-footer .icon{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin:43px 0 17px}.site-footer .col-right{margin:40px auto 0}.site-footer .text.item-1{-ms-grid-column:1;grid-column:1;-ms-grid-row:4;grid-row:4}.site-footer .text.item-2{-ms-grid-column:1;grid-column:1;-ms-grid-row:5;grid-row:5}.site-footer .dw-social-media{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.site-footer .col-right{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}.site-footer .site-info{display:block;text-align:center;width:100vw;margin:-15px}.site-footer .site-info .copyright{margin-bottom:12px;margin-right:0}.home-banner-1{font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif}.home-banner-1 .wp-block-column:first-child .wp-block-group__inner-container h1{font:normal normal 600 45px/50px 'Poppins','Poppins Fallback',sans-serif}.home-banner-2{display:block;height:unset}.home-banner-2 .wp-block-column,.home-banner-2 .wp-block-column:not(:first-child){margin:0 auto 36.45px;width:-moz-max-content;width:max-content;display:block}.home-banner-3{overflow-x:hidden}.home-banner-3 .wp-block-column:first-child{height:917px;flex-basis:150px!important}.home-banner-3 .wp-block-column:first-child p{font-size:95px;right:-400px;bottom:419px;width:917px}.home-banner-3 .wp-block-column:not(:first-child){height:917px;flex-basis:calc(100% - 150px)!important}.home-banner-3 .wp-block-column img{height:917px;top:0}.home-banner-3 .wp-block-group{height:-moz-max-content;height:max-content;position:unset;width:100%}.home-banner-3 img.wp-block-cover__image-background{width:200%}.home-banner-3 .wp-block-group__inner-container{padding-left:23px;padding-right:23px}.home-banner-3 .wp-block-group__inner-container h2{font-size:41px;line-height:70px;text-align:left}.home-banner-3 .wp-block-group__inner-container p{font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif;text-align:left;height:83px;max-width:270px}.home-banner-3 .wp-block-group__inner-container .wp-block-buttons{justify-content:flex-start}.home-banner-4 .wp-block-column:first-child .wp-block-group__inner-container h2{font:normal normal 600 45px/50px 'Poppins','Poppins Fallback',sans-serif}.home-banner-6 h3{font:normal normal 600 50px/70px 'Poppins','Poppins Fallback',sans-serif!important}.home-banner-6 p{font:normal normal 300 30px/45px 'Poppins','Poppins Fallback',sans-serif}.page-contacto h1{white-space:nowrap;margin-left:18px}.page-contacto .title .wp-block-column:not(:first-child) .wp-block-image{position:relative}.page-contacto .title .wp-block-column:not(:first-child) .wp-block-image img{display:block}.page-contacto .title .wp-block-column:not(:first-child) .wp-block-image:after{content:'';background-color:rgb(224 215 207 / .77);position:absolute;top:0;bottom:0;left:0;right:0}.block-map .showroom{font-size:60px;line-height:70px;transform:translateY(-50px)}.block-map iframe{margin:0 auto 45px}.block-map p{font-size:33px}.block-map p strong{font-size:33px}.block-map .wp-block-button__link{width:unset;margin:0 auto 72px}.block-contactar .wp-block-group__inner-container{padding:83px 33px 71px}.block-contactar p:nth-child(1){margin-bottom:34px;font-size:30px}.block-contactar p:nth-child(2){margin-bottom:46px}.block-contactar p:nth-child(3){margin-bottom:24px;font-size:25px}.block-contactar p:nth-child(4){margin-bottom:40px;font-size:25px;line-height:40px;max-width:220px}.block-contactar p:nth-child(4) span{display:none}.block-contacto{padding:75px 0 67px;scroll-margin-top:90px}.block-contacto h2{font-size:50px}.block-contacto p{font-size:30px;line-height:36px;max-width:325px}.block-contacto .wpcf7-list-item{font-size:14px}.block-contacto.wp-block-cover.alignfull .wp-block-cover__inner-container{padding:75px 0 67px}.block-contacto.wp-block-cover.alignfull .wp-block-cover__inner-container .wp-block-heading{font-size:60px}.block-contacto.wp-block-cover.alignfull .wp-block-cover__inner-container>p{font-size:24px;line-height:32px;max-width:325px;margin:32px auto 0}.block-contacto.wp-block-cover.alignfull .wp-block-cover__inner-container p{max-width:unset}.contact-form-content.contact-form-content.contact-form-content{padding-top:40px;font:normal normal 300 14px/21px 'Poppins','Poppins Fallback',sans-serif}.contact-form-content.contact-form-content.contact-form-content p{font:normal normal 300 14px/21px 'Poppins','Poppins Fallback',sans-serif}.contact-form-content.contact-form-content.contact-form-content input:not([type=submit]),.contact-form-content.contact-form-content.contact-form-content textarea{font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif}.rank-math-breadcrumb p{padding:39px 0;font-size:14px}.page-pavimentos h1,.page-revestimientos h1{font-size:35px}.page-pavimentos h2,.page-revestimientos h2{font-size:25px}.page-blog .title-image{height:270px}.page-blog .title-image img{height:270px}.page-blog .title-image .wp-block-column{flex-basis:68%!important}.page-blog .title-image .wp-block-column:not(:first-child){flex-basis:32%!important}.page-blog .blog-title{margin:0 0 30px}.page-blog .blog-title .wp-block-group__inner-container{max-width:369px;margin:-190px auto 0}.page-blog .blog-title h1{font-size:45px;line-height:50px}.page-blog .blog-title h1 strong{font-size:45px;line-height:50px}.posts-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;max-width:min(369px,calc(100vw - 32px))}.item-post img{-o-object-fit:cover;object-fit:cover}.page-custom2 h1{margin-left:18px;width:-moz-max-content;width:max-content;max-width:85vw}.page-custom2 .block-title{height:350px}.page-custom2 .block-title .wp-block-cover{min-height:350px!important;height:350px}.page-custom2 .block-title .wp-block-column{flex-basis:50%!important}.page-custom2 .block-title .wp-block-column:not(:first-child) .wp-block-image{position:relative}.page-custom2 .block-title .wp-block-column:not(:first-child) .wp-block-image img{display:block;height:350px}.page-custom2 .block-title .wp-block-column:not(:first-child) .wp-block-image:after{content:'';background-color:rgb(224 215 207 / .77);position:absolute;top:0;bottom:0;left:0;right:0}.contact-profesional{padding:40px 0}.single-post h1{font:normal normal 300 35px/70px 'Poppins','Poppins Fallback',sans-serif;line-height:50px}.block-piscinas{height:auto;min-height:unset}.block-piscinas img.wp-block-cover__image-background{-o-object-fit:none;object-fit:none;height:auto}.block-piscinas-4,.block-piscinas-6,.block-piscinas-8{height:unset}.block-piscinas-4 .wp-block-column:not(:only-child),.block-piscinas-6 .wp-block-column:not(:only-child),.block-piscinas-8 .wp-block-column:not(:only-child){flex-basis:calc(50% - 30px)!important;flex-grow:0}.block-piscinas-4 .wp-block-column:not(:first-child),.block-piscinas-6 .wp-block-column:not(:first-child),.block-piscinas-8 .wp-block-column:not(:first-child){margin:150px 0 150px 30px}.woocommerce-products-header:after{max-width:931px;width:100%;background:linear-gradient(274.4deg,rgb(255 255 255 / .7) 0,#fff 100%)}.woocommerce-products-header img{top:179px}.woocommerce .site-main{margin-top:80px}.filter-wrapper .top-pagination{display:none}.woocommerce-breadcrumb{font:normal normal 300 14px/21px 'Poppins','Poppins Fallback',sans-serif}.single-product .woocommerce-breadcrumb{margin-bottom:18px}.single-product div.product.type-product{display:block;padding:0}.single-product div.product.type-product .woocommerce-product-gallery{float:unset}.single-product .product_title{height:unset;font:normal normal 600 25px/22px 'Poppins','Poppins Fallback',sans-serif;line-height:34px;padding:0 33px}.single-product .woocommerce-product-gallery__image{text-align:center}.single-product .woocommerce-product-gallery__image img{max-width:342.15px}.single-product .entry-summary{padding:0 33px}.single-product .description-title{display:none}.single-product .woocommerce-product-details__short-description{font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif;padding:12px 0}.single-product .woocommerce-product-details__short-description p{margin:0 0 8px}.single-product .productinfo-show-discounts{font:normal normal 500 12px/22px 'Poppins','Poppins Fallback',sans-serif;margin-bottom:12px}.single-product .productinfo-show-discounts strong{font:normal normal 500 12px/22px 'Poppins','Poppins Fallback',sans-serif}.single-product .productinfo-show-discounts font{font:normal normal 500 12px/22px 'Poppins','Poppins Fallback',sans-serif}.single-product .price{font-size:23px}.single-product .price small{font-size:16px}.single-product .price.pvp{font-size:19px}.single-product .variations .label{display:flex;padding-right:12px}.single-product .yith-wcwl-wishlistaddedbrowse,.single-product .yith-wcwl-wishlistexistsbrowse,.single-product a.add_to_wishlist.button.alt{font:normal normal 300 15px/24px 'Poppins','Poppins Fallback',sans-serif}.single-product a.email-link{font:normal normal 300 15px/24px 'Poppins','Poppins Fallback',sans-serif}.single-product .mobile-sm{display:block;margin-top:30px}.single-product .mobile-sm .a2a_svg{width:33px!important;height:33px!important;line-height:33px!important;background-size:33px!important}.single-product .brand-upsells{display:block}.single-product .brand-upsells .addtoany_shortcode{display:none}.single-product .product-brands,.single-product .up-sells{margin-bottom:45px}.single-product .product-brands .upsells-title,.single-product .product-brands .widget-title,.single-product .up-sells .upsells-title,.single-product .up-sells .widget-title{font:normal normal 500 18px/30px 'Poppins','Poppins Fallback',sans-serif;padding-left:47px;margin:0 0 23px}.single-product .product-brands a{padding-left:47px}.single-product .upsells .slider-btn-prod.right{content:url(/wp-content/themes/adrihosan/img/arrow_right_3.png);right:33px}.single-product .upsells .slider-btn-prod.left{content:url(/wp-content/themes/adrihosan/img/arrow_left_3.png);right:93px}.single-product .upsells ul{padding-left:47px}.single-product .upsells ul li{width:unset!important;margin:0!important;float:unset}.single-product .upsells ul li a{-ms-grid-columns:65px 32px 1fr;grid-template-columns:65px 1fr;grid-column-gap:32px;margin-bottom:25px;align-items:center}.single-product .upsells ul li img{height:74.37px;width:65.66px}.single-product .upsells ul li h2{font:normal normal 300 13px/20px 'Poppins','Poppins Fallback',sans-serif;height:unset}.single-product .woocommerce-tabs{margin-top:44px}.single-product .woocommerce-tabs ul.tabs{display:block;height:unset;margin-bottom:0;padding:5px 33px}.single-product .woocommerce-tabs ul.tabs:before{content:none}.single-product .woocommerce-tabs ul.tabs li{font:normal normal 500 14px/20px 'Poppins','Poppins Fallback',sans-serif;width:-moz-max-content;width:max-content;margin:12px 0;height:25px}.single-product .woocommerce-tabs ul.tabs li a{width:-moz-max-content;width:max-content;padding:0}.single-product .woocommerce-tabs ul.tabs li:not(:first-child){margin-left:0}.single-product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid #4dd2d0}.single-product .woocommerce-tabs ul.tabs li.active a{color:#4dd2d0}.single-product .woocommerce-tabs ul.tabs li.active:after{transform:translate(-13px,16px)}.single-product .woocommerce-tabs .panel{padding:35px 33px}.single-product .related.products .slider-btn{width:35px;height:35px}.single-product .related.products .slider-btn img{width:8px}.single-product .related.products .slider-btn.left{left:99px}.single-product .related.products .slider-btn.right{right:115px}.single-product .related.products ul.products .category-title{height:35px}.single-product .related.products ul.products li.product{width:30.7966666667%;float:left}.single-product .related.products .title-related-products,.single-product .related.products h2:not(.woocommerce-loop-product__title){font:normal normal 600 25px/22px 'Poppins','Poppins Fallback',sans-serif;margin:13px auto;width:-moz-max-content;width:max-content;padding:32px 0}.woocommerce-product-gallery{display:flex;justify-content:center;flex-wrap:wrap}.woocommerce-product-gallery .flex-control-thumbs{max-width:350px;width:100%}.woocommerce-product-gallery .flex-control-thumbs li{max-width:90px}.woocommerce-product-gallery .flex-control-thumbs .slider-btn-gallery{height:45px}.wc-header .wc-header-content{height:129px;padding:0 45px}.wc-header .wc-header-content .sep{border-bottom:1px solid #4dd2d0;width:22%}.wc-header .wc-header-content .item{display:block;text-align:center}.wc-header .wc-header-content .item img{height:44px;margin-right:0}.wc-header .wc-header-content .item h1{font-size:13px;display:block}.woocommerce-checkout form.woocommerce-checkout{display:block}.home-banner-5{padding:0}.home-banner-5.desktop{display:none}.home-banner-5.mobile{display:block}.home-banner-5 img{z-index:9;position:relative}.page-acceso-profesionales .entry-content .wp-block-columns .wp-block-column:not(:first-child){width:100%}.woocommerce-product-gallery__image{width:100vw}}@media (max-width:767px){.woocommerce-cart table.shop_table_responsive thead{display:block}.woocommerce-cart table.shop_table_responsive thead tr th{display:none}.woocommerce-cart table.shop_table_responsive thead tr th.product-name{display:block;width:calc(100vw - 34px)}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item{display:-ms-grid;display:grid;-ms-grid-columns:45px 107px 1fr 110px 120px;grid-template-columns:45px 107px 1fr 110px 120px;-ms-grid-rows:1fr 80px;grid-template-rows:1fr 80px}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(5){-ms-grid-row:1;-ms-grid-column:5}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(6){-ms-grid-row:2;-ms-grid-column:1}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(7){-ms-grid-row:2;-ms-grid-column:2}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(8){-ms-grid-row:2;-ms-grid-column:3}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(9){-ms-grid-row:2;-ms-grid-column:4}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(10){-ms-grid-row:2;-ms-grid-column:5}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td{display:flex;align-items:center;text-align:left}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td:before{content:none;float:unset}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-remove{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-thumbnail{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-name{-ms-grid-column:3;-ms-grid-column-span:2;grid-column:3/span 2;-ms-grid-row:1;grid-row:1;border:none;padding-left:20px}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-price{-ms-grid-column:3;grid-column:3;-ms-grid-row:2;grid-row:2;padding-left:20px;padding-bottom:30px;display:block}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-quantity{-ms-grid-column:4;grid-column:4;-ms-grid-row:2;grid-row:2;justify-content:center;padding-bottom:30px}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-subtotal{-ms-grid-column:5;grid-column:5;-ms-grid-row:2;grid-row:2;justify-content:right;padding-bottom:30px}.woocommerce-cart .cart_totals{width:447px;margin:0 0 0 auto}.woocommerce-cart .cart_totals h2{background-color:#f7f7f7;color:#767676;text-transform:uppercase;font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;height:35px;text-align:center;padding-top:5px}.woocommerce-cart .cart_totals tr td,.woocommerce-cart .cart_totals tr th{font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;text-transform:uppercase;padding-top:23px;border-bottom:2px solid rgb(128 128 128 / .3)}.woocommerce-cart .cart_totals tr td{text-align:right}.woocommerce-cart .cart_totals tr.shipping td{text-transform:none;font:normal normal 300 14px/21px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-cart .cart_totals tr.shipping td:before{content:attr(data-title);float:unset;text-transform:uppercase;padding-bottom:6px;font-weight:500}.woocommerce-cart .cart_totals tr.shipping ul{margin:0 0 4px auto;padding:0;list-style:none}.woocommerce-cart .cart_totals tr.shipping p{margin:0 0 4px auto}.woocommerce-cart .custom-block{position:relative;width:calc(100vw - 34px);max-width:415.52px;margin:80px auto 0;height:auto}#customer_login{max-width:312px;-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:600px){.image-mobile{display:block}.image-desktop{display:none}.site-footer .footer-content{-ms-grid-columns:1fr;grid-template-columns:1fr;justify-content:center}.site-footer .icon img{height:76.4px}.site-footer .dw-social-media{margin:0 auto}.site-footer .dw-social-media a:not(:last-child){margin-right:24px}.site-footer .dw-social-media img{height:41px}.site-footer .col-right .blog{margin-left:18px}.site-footer .col-right .title{margin-left:60px}.site-footer .col-right .footer-post{margin:52px auto 36px;max-width:250px;height:134px}.site-footer .col-right .content{height:130px}.site-footer .col-right .content .post-title{height:57px;-webkit-line-clamp:3}.site-footer .col-right .content .post-excerpt{height:36px;-webkit-line-clamp:2}.site-footer .site-info{display:block;text-align:center;width:100vw;margin-left:-15px}.site-footer .site-info .copyright{margin-bottom:12px;margin-right:0}.site-footer .site-info .menu{display:flex;justify-content:center;padding-bottom:20px}.site-footer .site-info ul{margin:0;padding:0}.home-banner-1 .wp-block-buttons{flex-wrap:wrap}.home-banner-1 .wp-block-buttons .wp-block-button:first-child{margin-bottom:16px}.home-banner-3 .wp-block-column:first-child{height:917px;flex-basis:90px!important}.home-banner-3 .wp-block-column:not(:first-child){height:917px;flex-basis:calc(100% - 90px)!important}.page-contacto .title .wp-block-cover{min-height:227px!important}.page-contacto .title .wp-block-column:not(:first-child) img{height:227px}.page-contacto p.paragraph-1{margin:47px auto 120px}.contact-form-content{padding:35px 32px 0;width:100%}.page-custom2 h1{font-size:30px}.single-post .post-columns{height:363px}.single-post .post-columns img{height:363px}.single-post .entry-title{margin:-250px 0 100px;overflow:hidden;text-overflow:-webkit-ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.single-post h1{font-size:20px}.single-post h1 span{font-size:20px}.single-post .category{font-size:20px;line-height:28px;height:50px;padding:12px 30px}.single-post .entry-meta{margin-left:31px;max-width:340px}.single-post .comments-area{margin:98px auto 90px}.single-post .comments-area h2{font:normal normal 600 30px/25px 'Poppins','Poppins Fallback',sans-serif;margin-left:31px;margin-bottom:14px}.single-post .comments-area .comment-list{margin:0 0 50px}.single-post .comments-area .comment-list .comment{padding:36px 52px 20px 126px}.single-post .comments-area .comment-list img{top:26px;left:32px}.single-post .comment-respond{margin-left:17.5px}.single-post h3{font:normal normal 600 30px/25px 'Poppins','Poppins Fallback',sans-serif;margin-bottom:21px;margin-left:13.5px}.single-post .form-submit{justify-content:center}.single-post .form-submit input{height:55px;font:normal normal 500 20px/25px 'Poppins','Poppins Fallback',sans-serif}.single-post .post-footer .go-to-blog a{font:normal normal 500 20px/25px 'Poppins','Poppins Fallback',sans-serif}.single-post .post-footer .go-to-blog a strong{font:normal normal 500 20px/25px 'Poppins','Poppins Fallback',sans-serif}.single-post .post-footer .go-to-blog a:before{content:'          ';margin-right:2px;height:44px;width:44px;background-size:44px 44px;background-image:url(/wp-content/themes/adrihosan/img/load.png)}.single-post .social-media{color:#171717;font:normal normal 500 20px/25px 'Poppins','Poppins Fallback',sans-serif;display:block;margin-left:31px;margin-bottom:2px}.single-post .social-media strong{font:normal normal 500 20px/25px 'Poppins','Poppins Fallback',sans-serif;margin-right:0}.single-post .social-media .addtoany_shortcode{margin-top:8px;margin-left:0}.single-post .social-media .addtoany_shortcode .addtoany_list{line-height:42px}.single-post .social-media .addtoany_shortcode .addtoany_list span{line-height:42px!important;width:42px!important;height:100%!important;background-size:42px!important}.single-post .social-media .addtoany_list a:not(.addtoany_special_service)>span{display:flex}.block-piscinas .wp-block-cover__inner-container{height:310px;width:80vw}.block-piscinas .wp-block-cover__inner-container img{margin:40px auto}.block-piscinas .wp-block-cover__inner-container h1{font:normal normal 600 50px/70px 'Poppins','Poppins Fallback',sans-serif}.block-piscinas .wp-block-cover__inner-container h2{font:normal normal 300 20px/25px 'Poppins','Poppins Fallback',sans-serif;max-width:200px;margin:6px auto}.block-piscinas-2 .wp-block-columns{display:block}.block-piscinas-2 .wp-block-columns h3{margin-top:24px}.block-piscinas-2 .wp-block-group__inner-container{padding:16px}.block-piscinas-2 p{line-height:35px;min-height:unset;margin-bottom:20px}.block-piscinas-2 .wp-block-image img{padding:0 40px}.block-piscinas-4,.block-piscinas-6,.block-piscinas-8{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;padding:40px 0}.block-piscinas-4 .wp-block-column:first-child,.block-piscinas-6 .wp-block-column:first-child,.block-piscinas-8 .wp-block-column:first-child{-ms-grid-row:2;grid-row:2}.block-piscinas-4 .wp-block-column:first-child>*,.block-piscinas-6 .wp-block-column:first-child>*,.block-piscinas-8 .wp-block-column:first-child>*{margin:0 auto;padding:12px 0;text-align:center}.block-piscinas-4 .wp-block-column:not(:first-child),.block-piscinas-6 .wp-block-column:not(:first-child),.block-piscinas-8 .wp-block-column:not(:first-child){-ms-grid-row:1;grid-row:1;margin:0 auto;width:95vw;height:370px}.block-piscinas-4 .wp-block-column:not(:first-child) img,.block-piscinas-6 .wp-block-column:not(:first-child) img,.block-piscinas-8 .wp-block-column:not(:first-child) img{width:95vw;height:290px}.block-piscinas-4 .wp-block-cover,.block-piscinas-6 .wp-block-cover,.block-piscinas-8 .wp-block-cover{margin:40px 0;min-height:unset}.block-piscinas-4 h2,.block-piscinas-6 h2,.block-piscinas-8 h2{padding-top:32px}.block-piscinas-4 .wp-block-buttons:not(.mobile),.block-piscinas-6 .wp-block-buttons:not(.mobile),.block-piscinas-8 .wp-block-buttons:not(.mobile){display:none}.block-piscinas-4 .wp-block-buttons.mobile,.block-piscinas-6 .wp-block-buttons.mobile,.block-piscinas-8 .wp-block-buttons.mobile{display:flex}.block-piscinas-3,.block-piscinas-5,.block-piscinas-7,.block-piscinas-9{background-color:#ebebeb}.block-piscinas-3 .wp-block-group__inner-container,.block-piscinas-5 .wp-block-group__inner-container,.block-piscinas-7 .wp-block-group__inner-container,.block-piscinas-9 .wp-block-group__inner-container{margin:0 10px 0 24px;padding:40px 20px 80px 0;width:unset}.block-piscinas-3 h2,.block-piscinas-5 h2,.block-piscinas-7 h2,.block-piscinas-9 h2{padding:0;font-size:32px;line-height:50px}.block-piscinas-3 p,.block-piscinas-5 p,.block-piscinas-7 p,.block-piscinas-9 p{padding-left:32px;margin:30px auto}.woocommerce-products-header{height:420px;margin-bottom:18px}.woocommerce-products-header:after{height:370px;top:179px}.woocommerce-products-header h1{font-size:30px;line-height:36px;margin:30px 0 15px}.woocommerce-products-header img{height:370px}.archive main .term-description{font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif;font-weight:400}.archive .filter-wrapper{margin-top:96px}.archive.woocommerce-shop .filter-wrapper{margin:-350px auto -375px}.advanced-filter{margin-top:-350px}.dw-products-category ul.products.columns-3,.wp-block-doo-block-product-cat ul.products.columns-3{display:block;margin:-50px auto 50px;max-width:375px}.term-accesorios-de-bano.dw-products-category ul.products.columns-3{margin:-450px auto 50px}body:not(.dw-products-category) ul.products.columns-3:not(.products-category) li.product{max-width:calc(100vw - 32px);margin:0 auto}ul.products.columns-3{max-width:375px}ul.products.columns-3.products-category{display:block;margin:-50px auto 0}ul.products.columns-3.table li.product{max-width:unset}ul.products.columns-3 .product-category{height:320px;margin-bottom:40px}ul.products.columns-3 .product-category img{height:270px}ul.products.columns-3 .product-category:after{height:333px}ul.products.columns-3 .product-category .category-title{bottom:150px}ul.products.columns-3 .product-category .woocommerce-loop-category__title{bottom:115px}ul.products.columns-3 .product-category .btn{bottom:60px}.advanced-filter .filter-title{font-size:25px}.advanced-filter .form-inputs-content{margin-bottom:69px}.advanced-filter .form-inputs-content select{font:normal normal 500 14px/20px 'Poppins','Poppins Fallback',sans-serif;max-width:120px}.filter-wrapper{margin:-100px 0 86px}.woocommerce-ordering select{width:calc(100% + 18px)}body.archive.dw-product-category .products .product{max-width:375px;margin:0 auto}.archive:not(.dw-products-category) .products:not(.products-category) .product,.page-template-escaparate:not(.dw-products-category) .products:not(.products-category) .product,.related.products:not(.dw-products-category) .products:not(.products-category) .product{max-width:156px;margin:0 auto}.archive:not(.dw-products-category) .products:not(.products-category) img,.page-template-escaparate:not(.dw-products-category) .products:not(.products-category) img,.related.products:not(.dw-products-category) .products:not(.products-category) img{height:207px;max-width:156px}.archive:not(.dw-products-category) .products:not(.products-category) .category-title,.page-template-escaparate:not(.dw-products-category) .products:not(.products-category) .category-title,.related.products:not(.dw-products-category) .products:not(.products-category) .category-title{font-size:9px;line-height:11px;margin:4px auto;width:100%}.archive:not(.dw-products-category) .products:not(.products-category) .woocommerce-loop-product__title,.page-template-escaparate:not(.dw-products-category) .products:not(.products-category) .woocommerce-loop-product__title,.related.products:not(.dw-products-category) .products:not(.products-category) .woocommerce-loop-product__title{font-size:12px;line-height:15px;text-align:center;height:44px;margin-bottom:2px;overflow:hidden;text-overflow:-webkit-ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.archive:not(.dw-products-category) .products:not(.products-category) .price,.page-template-escaparate:not(.dw-products-category) .products:not(.products-category) .price,.related.products:not(.dw-products-category) .products:not(.products-category) .price{font-size:12px;line-height:18.5px}.archive:not(.dw-products-category) .products:not(.products-category) .price del,.page-template-escaparate:not(.dw-products-category) .products:not(.products-category) .price del,.related.products:not(.dw-products-category) .products:not(.products-category) .price del{font-size:10px}.archive:not(.dw-products-category) .products:not(.products-category) .price small,.page-template-escaparate:not(.dw-products-category) .products:not(.products-category) .price small,.related.products:not(.dw-products-category) .products:not(.products-category) .price small{font-size:8px}.archive:not(.dw-products-category) .products:not(.products-category) a.button,.page-template-escaparate:not(.dw-products-category) .products:not(.products-category) a.button,.related.products:not(.dw-products-category) .products:not(.products-category) a.button{min-width:unset;font-size:12px;padding:4px 16px}.archive:not(.dw-products-category) .products:not(.products-category) .button,.archive:not(.dw-products-category) .products:not(.products-category) a.button,.page-template-escaparate:not(.dw-products-category) .products:not(.products-category) .button,.page-template-escaparate:not(.dw-products-category) .products:not(.products-category) a.button,.related.products:not(.dw-products-category) .products:not(.products-category) .button,.related.products:not(.dw-products-category) .products:not(.products-category) a.button{margin:3.6px auto 20px;height:26px}.archive:not(.dw-products-category) .products:not(.products-category) .flashes,.page-template-escaparate:not(.dw-products-category) .products:not(.products-category) .flashes,.related.products:not(.dw-products-category) .products:not(.products-category) .flashes{display:none!important}.archive:not(.dw-products-category) .products:not(.products-category) img:hover+.flashes,.page-template-escaparate:not(.dw-products-category) .products:not(.products-category) img:hover+.flashes,.related.products:not(.dw-products-category) .products:not(.products-category) img:hover+.flashes{display:none}.archive .products.table,.page-template-escaparate .products.table,.related.products .products.table{display:block}.archive .products.table li.product,.page-template-escaparate .products.table li.product,.related.products .products.table li.product{width:334.5px!important;max-width:unset;display:block}.archive .products.table img,.page-template-escaparate .products.table img,.related.products .products.table img{width:334.5px;max-width:unset}.archive .products.table .content,.page-template-escaparate .products.table .content,.related.products .products.table .content{padding:0 15px}.archive .products.table .price,.page-template-escaparate .products.table .price,.related.products .products.table .price{text-align:center}.archive .products.table a.button,.page-template-escaparate .products.table a.button,.related.products .products.table a.button{width:90%;margin:14px auto 40px;height:40px}.woocommerce-pagination{margin:100px auto}.woocommerce-pagination ul{margin:0 auto}.woocommerce-pagination ul li:not(:last-child){margin-right:8px}.woocommerce-pagination ul li span.dots{display:none}.woocommerce-pagination ul li .prev{margin-right:0}.single-product .woocommerce-tabs{font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif}.single-product .related.products ul.products{margin:0 auto;width:-moz-max-content;width:max-content;padding-right:10px}.single-product .related.products ul.products li.product{width:calc(50% - 40px);margin:0 10px}.single-product .related.products ul.products li.product img{height:207px}.single-product .related.products .slider-btn.right{right:43px}.single-product .related.products .slider-btn.left{left:43px}.single-product .woocommerce-variation-add-to-cart-disabled .quantity-price{flex-wrap:wrap}.single-product .woocommerce-variation-add-to-cart-disabled .quantity-price .qty-wrapper{margin-bottom:12px}.single-product .woocommerce-variation-add-to-cart-disabled .quantity-price p.price{margin:0;margin-bottom:12px}.woocommerce-message .popup-container .popup-content{padding:30px 24px}.woocommerce-message .popup-container .title{font:normal normal 600 20px/33px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-message .popup-container .content{grid-column-gap:14px}.woocommerce-message .popup-container .message{font-size:17px;line-height:23px;text-align:left}.woocommerce-message .popup-container .right{text-align:left}.woocommerce-message .popup-container .right .btn{width:unset;font:normal normal 500 14px/20px 'Poppins','Poppins Fallback',sans-serif;padding:1px;min-width:unset;text-align:center}.wc-header .wc-header-content .sep{display:none}.wc-header .wc-header-content .item{min-width:80px}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item{display:-ms-grid;display:grid;-ms-grid-columns:45px 107px 1fr 110px;grid-template-columns:45px 107px 1fr 110px;-ms-grid-rows:1fr 80px;grid-template-rows:1fr 80px}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(3){-ms-grid-row:1;-ms-grid-column:3}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(4){-ms-grid-row:1;-ms-grid-column:4}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(5){-ms-grid-row:2;-ms-grid-column:1}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(6){-ms-grid-row:2;-ms-grid-column:2}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(7){-ms-grid-row:2;-ms-grid-column:3}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item>:nth-child(8){-ms-grid-row:2;-ms-grid-column:4}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-subtotal{display:none}.woocommerce-cart .coupon{font:normal normal 300 13px/20px 'Poppins','Poppins Fallback',sans-serif;display:block;text-align:center}.woocommerce-cart .coupon input{font:normal normal 300 13px/20px 'Poppins','Poppins Fallback',sans-serif;margin-left:12px;width:130px}.woocommerce-cart .coupon button{margin:12px auto 0}.woocommerce-cart .checkout-button{margin:0 auto;width:80vw;font:normal normal 500 18px/30px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-cart .cart_totals{width:100%;padding:0 17px}.woocommerce-cart .cart_totals h2{background-color:#f7f7f7;color:#767676;text-transform:uppercase;font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;height:35px;text-align:center;padding-top:5px}.woocommerce-cart .cart_totals tr td{padding:23px 22px 0}.woocommerce-cart .cart_totals tr td:before{content:attr(data-title)}.woocommerce-cart .cart_totals tr td:before{text-transform:uppercase;font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif}.woocommerce-cart .custom-block{position:relative;max-width:415.52px;margin:80px auto 0;transform:translateX(-17px)}.woocommerce-cart .cart_totals .order-total,.woocommerce-cart .wc-proceed-to-checkout{background-color:#fff;position:fixed;z-index:99;bottom:0;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.woocommerce-cart .wc-proceed-to-checkout{padding-bottom:19px}.woocommerce-cart .cart_totals tr.order-total{bottom:59px;padding:0 22px 15px;box-shadow:0 -4px 5px 0 rgb(0 0 0 / .06)}.woocommerce-cart .cart_totals tr.order-total th{border-bottom:none}.woocommerce-cart .cart_totals tr.order-total td{border-bottom:none;display:flex;align-items:center;justify-content:space-between}.woocommerce-checkout .checkout-btn,.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total{background-color:#fff;position:fixed;z-index:9999;bottom:0;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.woocommerce-checkout .checkout-btn{padding-bottom:19px}.woocommerce-checkout .checkout-btn .button{font:normal normal 500 18px/30px 'Poppins','Poppins Fallback',sans-serif;width:80vw}.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total{bottom:59px;padding:0 17px;display:flex;align-items:center;justify-content:space-between;border-bottom:none;box-shadow:0 -4px 5px 0 rgb(0 0 0 / .06)}.woocommerce-checkout .custom-block{height:auto;width:calc(100vw - 34px)}.woocommerce-checkout .custom-block .mobile{display:block}.woocommerce-checkout .custom-block .desktop{display:none}.page-order-received .image-moving,.woocommerce-order-received .image-moving{margin:52px 0 8.5px}.page-order-received h1,.woocommerce-order-received h1{font:normal normal 600 35px/70px 'Poppins','Poppins Fallback',sans-serif;line-height:45px;margin:0 auto 56px}.page-order-received h2,.woocommerce-order-received h2{font:normal normal 500 25px/35px 'Poppins','Poppins Fallback',sans-serif;margin:5px auto 14px}.page-order-received h3,.woocommerce-order-received h3{font:normal normal 500 18px/30px 'Poppins','Poppins Fallback',sans-serif;margin:0 auto 58px}.page-order-received h4,.woocommerce-order-received h4{font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;margin:0 auto 62px;max-width:330px}.page-order-received p,.woocommerce-order-received p{font:normal normal 500 15px/21px 'Poppins','Poppins Fallback',sans-serif;line-height:30px}.page-order-received .block-bottom .wp-block-group__inner-container,.woocommerce-order-received .block-bottom .wp-block-group__inner-container{padding:43px 0}.single-post input:not([type=submit]){width:100%}.single-post .form-submit input{width:-moz-max-content;width:max-content}.woocommerce-shop.dw-products-category ul.products.columns-3{margin-top:400px}.woocommerce-shop ul.products.columns-3.products-category{margin-top:-400px}.filter-wrapper .left .switcher{display:none}.page-pedido .related.products .title-related-products{font-size:20px;padding:0 16px}}@media (max-width:425px){.site-footer .site-info .menu{flex-wrap:wrap;gap:12px}.site-footer .site-info .menu li:not(:last-child):after{content:''}}@media (max-width:400px){.main-navigation .menu-main-menu-container{width:305px}.main-navigation .menu-main-menu-container ul.menu>li.active .sub-menu{width:244px}.main-navigation .menu-main-menu-container ul.menu>li.active .sub-menu:after{right:-100px}.main-navigation .menu-main-menu-container ul.menu>li:nth-child(2).active .sub-menu:after{right:-180px}.home-banner-3 .wp-block-group__inner-container h2{font-size:45px}.home-banner-3 img.wp-block-cover__image-background{width:250%}.block-contactar p:nth-child(1){font-size:28px}.woocommerce-pagination ul li:not(:last-child){margin-right:4px}.woocommerce-pagination ul li a,.woocommerce-pagination ul li span{height:34.11px;min-width:34.3px;font-size:24px}.wc-header .wc-header-content{padding:0 17px}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item{-ms-grid-columns:45px 107px 1fr;grid-template-columns:45px 107px 1fr}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-remove{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-thumbnail{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;border-bottom:none}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-name{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-price{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}.woocommerce-cart table.shop_table_responsive tbody tr.cart_item td.product-quantity{-ms-grid-column:3;grid-column:3;-ms-grid-row:2;grid-row:2}.related-posts .title{font-size:24px}.woocommerce .wc-proceed-to-checkout .wcss-btn{position:absolute;bottom:20px}}@media (max-width:375px){.home-banner-1 .wp-block-column:first-child .wp-block-group__inner-container h1,h1{font:normal normal 600 35px/70px 'Poppins','Poppins Fallback',sans-serif;line-height:50px}.site-footer .text{-ms-grid-columns:60px 1fr;grid-template-columns:60px 1fr;width:315px}.site-footer .text-icon img{max-width:40px}.site-footer .text-content{font-size:11px}.home-banner-6 h3{font:normal normal 600 45px/50px 'Poppins','Poppins Fallback',sans-serif!important}.home-banner-6 p{font:normal normal 300 25px/35px 'Poppins','Poppins Fallback',sans-serif}.block-map .showroom{font-size:55px;line-height:65px}.block-contacto h2{font-size:45px}.woocommerce-products-header .term-description{font-size:16px}}@media (max-width:374px){ul.products.columns-3{-ms-grid-columns:1fr;grid-template-columns:1fr}.block-piscinas-4 .wp-block-column:first-child>*,.block-piscinas-6 .wp-block-column:first-child>*,.block-piscinas-8 .wp-block-column:first-child>*{width:290px}.block-piscinas-4 a.wp-block-button__link,.block-piscinas-6 a.wp-block-button__link,.block-piscinas-8 a.wp-block-button__link{width:290px}.single-product .related.products .title-related-products,.single-product .related.products h2:not(.woocommerce-loop-product__title){font-size:20px}.single-product .related.products ul.products li.product{width:100%}.single-product .price{font-size:20px}.woocommerce-info{font-size:13px}.woocommerce-checkout-review-order-table tfoot td{white-space:normal}.archive main .term-description{width:300px;padding-left:15px}.woocommerce-products-header h1{padding-left:15px;font-size:24px;line-height:30px}}@media (max-width:768px){.chat.wp-block-group{background-position:61px 442px}.chat.wp-block-group h2 span{font-size:42px!important}}@media (max-width:767px){.formas.wp-block-group .primarias{margin-bottom:50px}.formas.wp-block-group .secundarias-movil .wp-block-image{margin-top:0}.formas.wp-block-group .secundarias-movil .wp-block-image img{height:50px!important}.exposicion-presencial.wp-block-group.block-map .fotos-expos .wp-block-image,.exposicion-videollamada.wp-block-group.block-map .fotos-expos .wp-block-image{height:auto!important;width:100%!important;transform:unset!important}.exposicion-presencial.wp-block-group.block-map .fotos-expos .wp-block-image img,.exposicion-videollamada.wp-block-group.block-map .fotos-expos .wp-block-image img{width:100%!important}}@media (max-width:618px){.formas.wp-block-group h2{font-size:27px!important}.exposicion-presencial.wp-block-group.block-map .showroom{font:normal normal 600 51px/52px 'Poppins','Poppins Fallback',sans-serif!important;transform:translateY(-75px)}.exposicion-videollamada.wp-block-group h2{font:normal normal 600 51px/52px 'Poppins','Poppins Fallback',sans-serif!important}.chat.wp-block-group h2,.formulario-email.wp-block-group h2,.tfno-whatsapp.wp-block-group h2{line-height:52px;margin-bottom:42px;font-size:51px!important}.chat.wp-block-group{background-position:61px 392px}.chat.wp-block-group h2{line-height:38px!important}.chat.wp-block-group h2 span{font-size:30px!important}}@media (max-width:425px){.formas.wp-block-group .wp-block-spacer{height:40px!important}.formas.wp-block-group .primarias{height:190px}.formas.wp-block-group h2{line-height:32px!important}.exposicion-presencial.wp-block-group.block-map .showroom{font:normal normal 600 40px/44px 'Poppins','Poppins Fallback',sans-serif;transform:translateY(-70px)}.exposicion-videollamada.wp-block-group h2{font:normal normal 600 40px/44px 'Poppins','Poppins Fallback',sans-serif!important;transform:translateY(-52px)}.chat.wp-block-group h2,.formulario-email.wp-block-group h2,.tfno-whatsapp.wp-block-group h2{line-height:44px;margin-bottom:32px;font-size:40px!important}.chat.wp-block-group p,.formulario-email.wp-block-group p,.tfno-whatsapp.wp-block-group p{padding-left:11%;padding-right:11%}.chat.wp-block-group{background-position:25px 435px;background-size:25% 25%}.chat.wp-block-group h2{line-height:38px!important}.chat.wp-block-group h2 span{font-size:23px!important}}@media (max-width:375px){.formas.wp-block-group h2{font-size:24px!important}}@media (max-width:320px){.formas.wp-block-group .wp-block-image figcaption{font-size:14px}}.wcssc h1{font-size:1.6em}.woocommerce-cart .coupon.enabled button,.woocommerce-cart .coupon.enabled input,.woocommerce-cart .coupon.enabled label{display:inline-block}#wcssc-button-container button,.wc-proceed-to-checkout a.button{width:auto;min-width:49%;max-width:49%;margin:26px 0 0;line-height:30px;padding:4px 0;text-align:center;display:inline-block}#wcssc-button-container button{background-color:#fff;color:#4dd2d0}#wcssc-button-container button:hover{background-color:#4dd2d0;color:#fff}.wc-proceed-to-checkout a.button{vertical-align:bottom}.popup-container .right .btn.cart{padding:4px 0}.modal-dialog{top:50%;margin:-115px auto auto}.modal-header .close{background-color:#fff;border:none;color:#333}.modal-header span{margin:0 0 0 100%}.wcssc-notice{background-color:#4dd2d0;color:#fff}.wcssc-form-row button{background-color:#fff;color:#4dd2d0}.wcssc-form-row button[type=submit]{background-color:#4dd2d0;color:#fff}.wcssc .entry-header{max-width:1060px;margin:0 auto}@media (max-width:600px){.wcssc h1{font-size:.6em}.woocommerce-cart .wc-proceed-to-checkout{padding-left:2px}.single_add_to_cart_button.button.alt{font-size:.6em}.popup-container .right .btn.cart{font-size:.9em}#wcssc-button-container button,.wc-proceed-to-checkout a.button{margin:0;font-size:11px}.wc-proceed-to-checkout a.button{font-size:15px}.wcssc-form-row button{margin-right:.4em}.wcssc-form-row button[type=submit]{margin:0}}.woocommerce-products-blog-header h2{font:normal normal 600 60px/70px 'Poppins','Poppins Fallback',sans-serif;color:#171717;margin:127px 0 28px;position:relative;z-index:5;text-transform:uppercase}#woo-clear-filters{color:#fff!important}.RGPD{font-size:70%}.formulario .comment-reply-title{font-size:100%!important}.formulario p>span{cursor:pointer}.formulario ul{display:none}.single-post .comment-form #privacy-label{display:inline;line-height:60px;vertical-align:text-bottom}#responsive-form{max-width:1000px;margin:0 auto;width:100%}.form-row{width:100%}.column-full,.column-half{float:left;position:relative;padding:.65rem;width:100%;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.column-half{width:50%}}.term-platos-de-ducha .product-category .woocommerce-loop-category__title{font:normal normal 600 22px/22px 'Poppins','Poppins Fallback',sans-serif}.term-136 .product-category .woocommerce-loop-category__title,.term-88 .product-category .woocommerce-loop-category__title,.term-platos-de-ducha-de-resina .product-category .woocommerce-loop-category__title,.term-platos-enmarcados .product-category .woocommerce-loop-category__title,.term-radiadores .product-category .woocommerce-loop-category__title{font:normal normal 600 21px/22px 'Poppins','Poppins Fallback',sans-serif}@media (max-width:600px){.woocommerce-cart .cart_totals tr.order-total td{padding:12px 22px 0!important}.woocommerce-cart .cart_totals tr.order-total{bottom:77px!important;padding:0 22px 45px!important}.woocommerce-cart .wc-proceed-to-checkout{padding-bottom:83px!important}.woocommerce-checkout .checkout-btn{padding-bottom:35px}}body.postid-113389 .wp-block-cover.is-light .wp-block-cover__inner-container,body.single-escaparate .wp-block-cover.is-light .wp-block-cover__inner-container{color:#fff!important}@media (max-width:768px){body.postid-113389 .wp-container-6,body.single-escaparate .wp-container-6{gap:0}.block-piscinas-4,.block-piscinas-6,.block-piscinas-8{gap:0!important}.block-piscinas-4 .wp-block-cover .wp-block-buttons,.block-piscinas-6 .wp-block-cover .wp-block-buttons,.block-piscinas-8 .wp-block-cover .wp-block-buttons{left:-30px!important}.block-piscinas-4 .wp-block-cover,.block-piscinas-6 .wp-block-cover,.block-piscinas-8 .wp-block-cover{margin-left:30px}}@media (max-width:767px){.block-piscinas-4 .wp-block-cover,.block-piscinas-6 .wp-block-cover,.block-piscinas-8 .wp-block-cover{margin-left:0}.block-piscinas-4 .wp-block-column:not(:first-child),.block-piscinas-6 .wp-block-column:not(:first-child),.block-piscinas-8 .wp-block-column:not(:first-child){margin:0;flex-basis:100%!important}.block-piscinas-4 .wp-block-column:not(:only-child),.block-piscinas-6 .wp-block-column:not(:only-child),.block-piscinas-8 .wp-block-column:not(:only-child){flex-basis:100%!important}.block-piscinas-4 .wp-block-column:not(:first-child) img,.block-piscinas-6 .wp-block-column:not(:first-child) img,.block-piscinas-8 .wp-block-column:not(:first-child) img{width:100%}.block-piscinas-4 .wp-block-column:first-child>*,.block-piscinas-6 .wp-block-column:first-child>*,.block-piscinas-8 .wp-block-column:first-child>*{margin:50px auto}}@media (max-width:600px){.block-piscinas-4 .wp-block-column:not(:first-child),.block-piscinas-6 .wp-block-column:not(:first-child),.block-piscinas-8 .wp-block-column:not(:first-child){margin-left:0;margin-right:0;flex-basis:100%!important}.block-piscinas-4 .wp-block-column:not(:only-child),.block-piscinas-6 .wp-block-column:not(:only-child),.block-piscinas-8 .wp-block-column:not(:only-child){flex-basis:100%!important}.block-piscinas-4 .wp-block-column:not(:first-child) img,.block-piscinas-6 .wp-block-column:not(:first-child) img,.block-piscinas-8 .wp-block-column:not(:first-child) img{width:100%}}@media (max-width:320px){.block-piscinas-4 h2,.block-piscinas-6 h2,.block-piscinas-8 h2{font-size:35px}}.envio-gratuito{display:none!important;background-color:#37465a;padding:0!important;min-height:170px!important}.envio-gratuito img{max-height:220px!important}.advanced-filter{margin-top:0!important;position:fixed;background:#fff;background:#fff;background:-webkit-gradient(left top,left bottom,color-stop(39%,#fff),color-stop(59%,#fff),color-stop(100%,#fff0));background:linear-gradient(to bottom,#fff 39%,#fff 59%,#fff0 100%);z-index:20;width:100%}.woocommerce .site-main{margin:118px auto 0}@media (min-width:1101px){.advanced-filter{top:118px}}@media (max-width:1100px){.advanced-filter{top:112px}}@media (max-width:800px){.advanced-filter{top:80px}}@media (max-width:600px){.term-griferia-bano .filter-wrapper{margin-top:50px}}@media (max-width:320px){.woocommerce .site-main{margin-top:280px}}.advanced-filter .form-inputs-content .search-content.focus ul.terms{height:380px;overflow:auto}.advanced-filter{margin-top:0;position:fixed;background:#4dd2d0;background:-webkit-gradient(left top,left bottom,color-stop(39%,#4dd2d0),color-stop(59%,#4dd2d0),color-stop(100%,#fff0));background:linear-gradient(to bottom,#4dd2d0 39%,#4dd2d0 59%,#fff0 100%);z-index:20;width:100%;left:0}.advanced-filter .advanced-search{margin:0 auto;max-width:1060px}.advanced-filter .filter-title{color:rgb(255 255 255 / .38)}.advanced-filter .form-inputs-content .search-content .term-value:after{filter:saturate(100%) brightness(10%) invert(100%)}@media (max-width:414px){.advanced-filter .form-inputs-content .search-content .term-value{font:normal normal 300 12px/25px 'Poppins','Poppins Fallback',sans-serif}}@media (max-width:320px){.advanced-filter .form-inputs-content .search-content .term-value{font:normal normal 300 10px/25px 'Poppins','Poppins Fallback',sans-serif}}@media (max-width:600px){.archive.term-griferia-bano .filter-wrapper{margin-top:50px!important}}.advanced-filter .form-inputs-content .search-content.focus ul.terms{height:380px;overflow:auto}@media (max-width:618px){.term-encimeras-solid-surface .woocommerce-products-header h1,.term-fregaderos .woocommerce-products-header h1,.term-pavimentos .woocommerce-products-header h1{background-size:86%}}@media (max-width:375px){button.wcss-btn{min-width:inherit!important}.wc-proceed-to-checkout a.button{min-width:45%!important;max-width:45%!important}}@media (max-width:320px){.wcss-btn{font-size:15px!important}}.page-pavimentos .wp-block-image.home-banner-5.full-width.desktop figure,.page-revestimientos .wp-block-image.home-banner-5.full-width.desktop figure{left:0!important;right:0!important}.contacto-none{display:none!important}.cabecera-contacto{width:853px;margin:0 auto}.cabecera-contacto h1{font-weight:700;color:#fff;margin-top:-158px;margin-left:0!important;margin-right:0!important}.cabecera-contacto-h2{margin-top:54px}.page-contacto p.cabecera-contacto-texto{font-weight:300;padding-left:2%!important;padding-right:2%!important;line-height:25px;margin-top:35px!important;margin-bottom:27px!important}.fotos-expos{width:737px;margin:13px auto 25px}@media (max-width:853px){.cabecera-contacto{width:100%;min-height:330px!important}.cabecera-contacto img{width:100%!important;height:auto!important}.cabecera-contacto h1{margin-top:-100px;margin-left:0!important;margin-right:0!important}.page-contacto p.cabecera-contacto-texto{padding-left:33px!important;padding-right:33px!important}}@media (min-width:768px){.secundarias-movil{display:none!important}}@media (max-width:768px){.page-contacto p{max-width:800px;margin:0 auto 50px}}@media (max-width:768px) and (min-width:700px){.block-map figure.wp-block-image{text-align:center;transform:translateY(0)}.block-map figure.wp-block-image img{height:auto;width:700px;margin:0 auto;transform:translateY(0)}}@media (max-width:767px){.cabecera-contacto{width:100%;min-height:300px!important}.cabecera-contacto img{width:100%!important;margin:0 auto}.cabecera-contacto h1{font-size:43px!important;left:0!important;right:0!important;margin-top:-70px}.secundarias{display:none!important}.block-map h2{font-size:55px!important;line-height:115%}.fotos-expos{width:90%;margin:13px auto 25px;gap:12px}}@media (max-width:618px){.cabecera-contacto{min-height:240px!important}.cabecera-contacto h1{margin-top:-110px}.block-map p strong,.page-contacto p{font-size:16px!important;line-height:25px!important}}@media (max-width:425px){.wp-block-image.atajo-presencial,.wp-block-image.atajo-videollamada{margin-top:30px}.block-map h2{font-size:40px!important}}@media (max-width:414px){.cabecera-contacto{min-height:145px!important}.cabecera-contacto h1{margin-top:-65px}}@media (max-width:320px){.cabecera-contacto{min-height:105px!important}.cabecera-contacto h1{margin-top:-50px}}.home-banner .wp-block-group__inner-container{padding:0 0 0;margin:0 0 0}.wp-container-32.wp-block-group.home-banner .wp-block-group__inner-container{margin-top:-90px}body.home .video-presu{margin-top:0!important;margin-bottom:0!important}.prefieres,.prefieres a{color:#fff!important}.prefieres a{text-decoration:underline!important}.prefieres a:hover{text-decoration:none!important}.wp-block-cover.is-light.has-parallax.video-presu.presu-online{z-index:2;margin-bottom:400px}.archive .archive-description>.page-description>.wp-block-cover.is-light.has-parallax.video-presu.presu-online{display:none!important}@media (max-width:1439px){.main-navigation ul.menu li a,.site-cart .cart-total{font-size:12px}}@media (max-width:1100px){.main-navigation .menu-main-menu-container ul.menu>li a{font:normal normal 600 18px/22px 'Poppins','Poppins Fallback',sans-serif;white-space:nowrap}.main-navigation .menu-main-menu-container ul.menu>li .sub-menu li a{font:normal normal 500 16px/22px 'Poppins','Poppins Fallback',sans-serif;white-space:normal}.main-navigation .menu-main-menu-container ul.menu>li.active .sub-menu:after,.main-navigation ul.menu li.menu-item-has-children.active:first-child .sub-menu:after,.main-navigation ul.menu li.menu-item-has-children:hover:first-child .sub-menu:after{right:-55px!important}}.home-banner-1a{height:967px}.home-banner-1a .wp-block-column:first-child .wp-block-group__inner-container{padding-left:3%}.home-banner-1a .wp-block-column:first-child .wp-block-group__inner-container p{max-width:390px;margin-bottom:1em}.home-banner-1a .wp-block-column:first-child .wp-block-group{max-width:882px;margin-top:-500px;width:100%}.home-banner-1b{height:300px;margin:-468px auto 404px;max-width:1172px;position:relative}.wp-block-column.videoll{padding-left:27px}.home-banner-1b .wp-block-image img{margin-bottom:32px}.home-banner-1b p{font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif;margin-top:10px;margin-bottom:15px;max-width:429px}.home-banner-1c{margin-top:-194px;margin-bottom:300px;font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif}.home-banner-1c p{margin-bottom:0}.home-banner-1c p a{text-decoration:underline}.home-banner-1c p a:hover{text-decoration:none}@media (max-width:1300px){.home-banner-1a .wp-block-column:first-child .wp-block-group{margin-top:-230px}}@media (max-width:768px){.home-banner-1a{height:505px}.home-banner-1a .wp-block-column:first-child .wp-block-group{margin-top:0}.home-banner-1a .wp-block-column:first-child .wp-block-group{padding-bottom:0}.home-banner-1b{margin:60vw auto 880px;text-align:center}.home-banner-1b h2{max-width:65%;margin-left:auto;margin-right:auto}.home-banner-1b p{margin-left:auto;margin-right:auto;max-width:95%}.home-banner-1b .wp-block-button{margin:0 auto}.home-banner-1c{margin-bottom:0}}@media (max-width:618px){.wp-block-column.videoll{padding-left:0}.home-banner-1a .wp-block-column:first-child .wp-block-group{padding-top:30px!important}}@media (max-width:425px){.home-banner-1a .wp-block-column:first-child{height:110%}.home-banner-1b a.wp-block-button__link{padding:4px 20px}.home-banner-1b{margin-top:75vw}.home-banner-1b h2{max-width:95%}.home-banner-1c p{max-width:77%;margin:0 auto}}@media (max-width:375px){.home-banner-1b a.wp-block-button__link{padding:4px 10px}}.bloque-enlaces{min-height:160px;background-color:#4dd2d0!important;opacity:1!important}.bloque-enlaces span{background-color:#4dd2d0!important}.bloque-enlaces ul{display:flex;flex-flow:row wrap;justify-content:space-between;gap:0 50px;margin-top:32px;margin:0 auto}@media (min-width:1101px){.bloque-enlaces ul{width:1060px}}@media (max-width:425px){.bloque-enlaces ul{display:table}}.bloque-enlaces ul li{display:flex}.bloque-enlaces ul li a{color:#fff!important;font-size:14px}.bloque-enlaces ul li a:hover{color:#000!important}body.home .custom-block .bloque-enlaces{display:none!important}#cookie-law-info-bar{z-index:16000002!important}.bottom-menu ul li{border-radius:100px;width:20px;margin:10px 5px;background:#00d1c7;float:right;height:20px;color:#fff;font-size:10px;padding:5px;cursor:pointer;box-shadow:1px 2px 8px #333;transition:all .5s ease}.paged .woocommerce-products-header{height:95px}.archive main .term-description{margin-top:-24px;position:relative;z-index:2;width:auto;height:auto;max-height:110px;overflow:hidden;text-overflow:-webkit-ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.tf-v1-sidetab{display:none}body.escaparate-pavimentos-porcelanicos-y-de-gres .tf-v1-sidetab,body.term-pavimentos .tf-v1-sidetab{display:block}body.escaparate-pavimentos-porcelanicos-y-de-gres .tf-v1-sidetab+.tf-v1-sidetab,body.escaparate-pavimentos-porcelanicos-y-de-gres .tf-v1-sidetab+.tf-v1-sidetab+.tf-v1-sidetab,body.term-pavimentos .tf-v1-sidetab+.tf-v1-sidetab,body.term-pavimentos .tf-v1-sidetab+.tf-v1-sidetab+.tf-v1-sidetab{display:none}body.term-fregaderos .tf-v1-sidetab,body.term-fregaderos .tf-v1-sidetab+.tf-v1-sidetab+.tf-v1-sidetab{display:none}body.term-fregaderos .tf-v1-sidetab+.tf-v1-sidetab{display:block}body.term-encimeras-solid-surface .tf-v1-sidetab,body.term-encimeras-solid-surface .tf-v1-sidetab+.tf-v1-sidetab{display:none}body.term-encimeras-solid-surface .tf-v1-sidetab+.tf-v1-sidetab+.tf-v1-sidetab{display:block}.tf-v1-sidetab-close{color:#4dd2d0!important}.home-banner-2 figure{text-align:center}@media (max-width:599px){.home-banner-1 .wp-block-column:first-child .wp-block-group{padding:16px 16px 16px 0}.home-banner-2{margin:100px auto 0}.home-banner-2 .wp-block-image img{width:100%!important}}@media (min-width:600px) and (max-width:781px){.home-banner-2 .wp-block-column{margin:0 auto 36.45px!important}}.search h1{font-size:2em}.wcssc-icons-container .fa-envelope:after,.wcssc-icons-container .fa-save:after{font-size:.4em;margin:10px 0 0;display:block}.wcssc-icons-container .fa-envelope:after{content:"Enviar"}.wcssc-icons-container .fa-save:after{content:"Guardar"}@media (max-width:320px){body.archive.tax-product_cat.term-pavimentos.term-64 .advanced-filter .form-inputs-content .search-content .term-value{font-size:11px!important}}@media (max-width:800px){.single-post h1{line-height:30px;font-weight:700}.single-post h3{height:inherit}}.zopim{z-index:10000!important}#pum-119037{z-index:10002!important}.adrihosan-404 h1.page-title{font-family:'Playfair Display',serif;font-style:italic;font-weight:700;color:#4dd2d0}.adrihosan-404 p{color:#373737!important;font-weight:600!important}@media (min-width:768px){.adrihosan-error-404 .dcha,.adrihosan-error-404 .izqda{min-height:520px;margin-bottom:0}}@media (min-width:1101px){.page-content.adrihosan-404{padding-left:20%}.adrihosan-404 h1.page-title{font-size:70px;line-height:28px}.adrihosan-404 p{width:465px;font-size:33px;line-height:40px;margin-top:55px}}@media (max-width:767px){.adrihosan-error-404 .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child){flex-basis:unset!important}.adrihosan-error-404 .dcha{display:none}.adrihosan-error-404 .izqda img{display:none}.adrihosan-error-404 .izqda{margin-bottom:0;background-image:url(https://www.adrihosan.com/wp-content/uploads/2022/03/error-404-adrihosan.jpg);background-size:cover;align-items:start;background-position:65%;min-height:548px;padding:3em 3em}.adrihosan-error-404 .izqda::before{content:'';background-color:#fff;opacity:.5;display:block;height:100%;width:100%;position:absolute;z-index:1;top:0}.page-content.adrihosan-404{margin-top:0}.adrihosan-404 h1.page-title{font-size:47px;color:#fff;text-shadow:2px 2px #4dd2d0}.adrihosan-404 p{line-height:25px}}.woocommerce-checkout .custom-block .wp-block-group .wp-image-120055,.woocommerce-checkout .custom-block .wp-block-group .wp-image-120075{display:none!important}.block-map iframe{width:737px}#showroom p{margin-bottom:0!important}#showroom .wp-block-button__link{margin-top:15px!important;margin-bottom:15px!important}#showroom .parking{padding-bottom:105px!important;background-color:#1a6c7a}.video-presu{margin-top:60px;margin-bottom:60px}.video-presu.wp-block-cover .wp-block-embed{box-shadow:0 2px 10px 0 rgb(0 0 0 / .2)!important}.video-presu.wp-block-cover .wp-block-embed iframe{margin-bottom:-9px}h2.titulo-presupuesto{color:#fff!important}h2.titulo-presupuesto strong{color:#4dd2d0!important}@media (min-width:1838px){h2.titulo-presupuesto{padding:0 31%;line-height:70px}}@media (max-width:1837px) and (min-width:769px){h2.titulo-presupuesto{padding:0 26%;line-height:70px}}@media (max-width:768px){h2.titulo-presupuesto{padding:0 0;line-height:44px;font-size:32px!important}}.term-revestimientos.archive .products .category-title{color:#fff}.term-revestimientos.archive .products .category-title a:last-child{display:none!important}#consulta-virtual.block-map{background:#fff!important;color:#000!important}@media (max-width:800px){.block-map .showroom{font-size:55px}}@media (max-width:375px){.block-map .showroom{font-size:41px}}.oculta{display:none!important}.tags-links{padding:0 20px 19px 30px;font:normal normal 300 13px/18px 'Poppins','Poppins Fallback',sans-serif;color:#4dd2d0}.tags-links a:hover,.wp-block-tag-cloud a:hover{color:#000}.wp-block-tag-cloud{max-width:1190px;margin:0 auto 50px;text-align:center}body.single-post .wp-block-tag-cloud{margin-top:30px}.entry-content .last-posts{margin-bottom:30px}body.archive .page-blog .blog-title h1{max-width:100%}@media (max-width:800px){.page-blog .blog-title h1 span{font:normal normal 600 45px/50px 'Poppins','Poppins Fallback',sans-serif}}strong{font-weight:700}#popmake-121481 .wp-video{margin:0 auto;height:400px}#banner-video-asistente .mejs-controls,#popmake-121481 .mejs-controls{display:none}#popmake-121481,#popmake-121481 .mejs-container{max-height:400px}#banner-video-asistente .wp-video-shortcode,#popmake-121481 .wp-video-shortcode{max-height:335px}#banner-video-asistente .mejs-overlay,#popmake-121481 .mejs-overlay{left:-20px;justify-content:flex-end;top:110px}.negro{color:#000}.block-map p{font:normal normal 300 23px/40px 'Poppins','Poppins Fallback',sans-serif;max-width:900px!important;padding-left:5%;padding-right:5%}.block-map p strong{font-size:23px}@media (max-width:900px){.block-map p{max-width:700px!important}}body.page-id-122233 #affwp-login-form,body.page-id-122233 #affwp-register-form{text-align:center}body.page-id-122233 h1{color:#376873;text-align:center;padding-top:30px}body.page-id-122233 #affwp-register-form::before{content:'Regístrate';font-weight:700;color:#4dd2d0;font-size:64px;line-height:91px}body.page-id-122233 #affwp-register-form::after{font-weight:400;color:#408aa5;display:block;margin:0 12%;font-size:11px;line-height:17px;text-align:left;content:'PROTECCIÓN DE DATOS: De conformidad con las normativas de protección de datos, le facilitamos la siguiente información del tratamiento: Responsable: Adrihosan, S.L. Fines del tratamiento: Mantener una relación comercial y el envío de comunicaciones de productos o servicios. Derechos que le asisten: acceso, rectificación, portabilidad, supresión, limitación y oposición. Más información del tratamiento en la política de privacidad.'}body.page-id-122233 #affwp-login-form::before{content:'Accede';font-weight:700;color:#4dd2d0;font-size:64px;line-height:91px}@media (max-width:767px){body.page-id-122233 #affwp-login-form::before,body.page-id-122233 #affwp-register-form::before{font-size:2em}}body.page-id-122233 .affwp-form p{text-align:left}body.page-id-122233 .entry-content{padding:2% 10%;margin-bottom:-30px}body.page-id-122233 .affwp-form{background:0 0}body.page-id-122233 #page{background:url(https://www.adrihosan.com/wp-content/uploads/2022/05/bg-afiliados-e1652884958518.jpg) repeat #f1f1f2 50% -10%/cover;background-attachment:fixed;overflow-x:hidden}body.page-id-122233 .site-main{background-color:rgb(255 255 255 / .87)}body.page-id-122233 #affwp-register-form fieldset{max-width:513px;margin-left:auto;margin-right:auto}body.page-id-122233 #affwp-register-form{padding-top:30px!important}body.page-id-122233 #affwp-login-form{padding-top:120px!important}body.page-id-122233 .affwp-form a{font-weight:700;font-size:13px;color:#376873}body.page-id-122233 .affwp-form a:hover{text-decoration:underline}body.page-id-122233 .affwp-form input[type=submit]{border:1px solid #4dd2d0!important;border-radius:5px;background:#4dd2d0;color:#fff;text-transform:uppercase;width:100%;line-height:1.5;padding:.6em 1em .4em}body.page-id-122233 .affwp-form input[type=submit]:hover{color:#4dd2d0;background-color:#fff;border:1px solid #4dd2d0;text-decoration:none}body.page-id-122233 #affwp-afiliate-dashboard{background:rgb(255 255 255 / .63);padding:2%}@media (max-width:767px){body.page-id-122233 .entry-content{padding:2% 2%}body.page-id-122233 .affwp-form p{text-align:center}body.page-id-122233 .affwp-form fieldset{margin-left:0!important;margin-right:0!important;padding:.35em 0 .625em!important}body.page-id-122233 .affwp-form label+input,body.page-id-122233 .affwp-form label+textarea{width:auto!important}body.page-id-122233 .affwp-form label{display:block}body.page-id-122233 .affwp-form legend{margin:32px 0!important}body.page-id-122233 .affwp-form input[type=submit]{width:80%}}.single-product .upsells ul li a{color:#767676;font:normal normal 300 10px/20px 'Poppins','Poppins Fallback',sans-serif}@media (min-width:769px){.bloque-afiliacion.escritorio{display:flex}.bloque-afiliacion.movil{display:none}}@media (max-width:768px){.bloque-afiliacion.escritorio{display:none}.bloque-afiliacion.movil{display:block}}.bloque-afiliacion.escritorio.wp-block-cover .wp-block-cover__inner-container{width:750px;position:absolute;padding-top:32px;padding-bottom:24px}.bloque-afiliacion.movil.wp-block-cover .wp-block-cover__inner-container{padding:338px 0 0 16px;position:absolute;width:86%}.single-product a.email-link{display:none}h2.titulo-afiliacion strong{color:#4dd2d0!important;font-weight:600}h2.titulo-afiliacion{color:#fff!important;font-weight:600;letter-spacing:2px;font-size:56px;line-height:61px}.bloque-afiliacion p{font-size:27px;line-height:33px;margin-top:10px}@media (max-width:414px){h2.titulo-afiliacion{font-size:41px!important;line-height:50px}.bloque-afiliacion p{font-size:18px!important;line-height:29px}}@media (max-width:375px){h2.titulo-afiliacion{font-size:37px!important;line-height:46px}}@media (max-width:320px){h2.titulo-afiliacion{font-size:31px!important;line-height:38px}.bloque-afiliacion p{font-size:14px!important;line-height:26px}}.is-layout-flex{display:flex}.bloque-enlaces ul{padding-top:24px;padding-bottom:24px;gap:16px;justify-content:center}.bloque-enlaces ul li a{color:#bdbdbd;background-color:#333;border-radius:5px;padding:8px 12px;font-weight:500;transition:background-color .4s,color .4s}.bloque-enlaces ul li a:hover{color:#4dd2d0;background-color:#fff}.home-banner-1b{max-width:1060px;gap:24px}.home-banner-1b .wp-block-column{padding:0}.advanced-filter{position:sticky;background:0 0}.advanced-filter.sticky.active{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);background:linear-gradient(to bottom,#4dd2d0 39%,#4dd2d0 75%,#fff0 100%);min-height:120px}.advanced-filter.sticky.active .filter-title{color:rgb(255 255 255 / .65)}.advanced-filter.sticky.active .form-inputs-content{margin-bottom:0;padding-bottom:24px}.advanced-filter.sticky.active .form-inputs-content .search-content .term-value::after{filter:saturate(100%) brightness(10%) invert(100%)}.advanced-filter.sticky.active .reset-filter img{filter:saturate(100%) brightness(10%) invert(100%)}.advanced-filter .filter-title{color:rgb(77 210 208 / .37)}.advanced-filter .form-inputs-content .search-content .term-value::after{filter:none}.advanced-filter .reset-filter img{width:20px;height:20px}@media (max-width:600px){.wp-block-doo-block-product-cat .advanced-filter{margin-top:0!important}.no-header .advanced-filter.advanced-filter{margin-top:0!important}.no-header ul.products.products.columns-3{margin:0 auto}.advanced-filter.advanced-filter{margin-top:-380px!important;position:relative}.advanced-filter.advanced-filter .filter-search-btn{display:block;position:fixed;z-index:9;top:85px;right:15px;background:#fff;padding:4px;border-radius:4px;cursor:pointer;box-shadow:0 1px 5px 0 rgb(0 0 0 / .18)}.advanced-filter.advanced-filter .filter-search-btn img{width:24px;height:24px}.advanced-filter.advanced-filter .filter-search-btn .filter{display:flex;align-items:center;color:#767676;font-size:14px;padding:0 4px}.advanced-filter.advanced-filter .filter-search-btn .filter img{margin-left:12px}.advanced-filter.advanced-filter .filter-search-btn .close{display:none}.advanced-filter.advanced-filter.active .advanced-search{position:fixed;width:100vw;top:80px;left:0;right:0;background:#fcfcfc;min-height:600px;padding:16px}.advanced-filter.advanced-filter.active.sticky{position:sticky;background:0 0}.advanced-filter.advanced-filter.active.sticky .form-inputs-content .search-content .term-value::after{filter:none}.advanced-filter.advanced-filter.active.sticky .reset-filter img{filter:none}.advanced-filter.advanced-filter.active.sticky .filter-title{color:#4dd2d0;margin-top:30px}.advanced-filter.advanced-filter.active .filter-title{color:#4dd2d0;margin-top:30px}.advanced-filter.advanced-filter.active .filter-search-btn{display:block;position:fixed;z-index:9;top:85px;right:15px;background:#fff;padding:4px;border-radius:4px;cursor:pointer;box-shadow:0 1px 5px 0 rgb(0 0 0 / .18)}.advanced-filter.advanced-filter.active .filter-search-btn img{width:24px;height:24px}.advanced-filter.advanced-filter.active .filter-search-btn .filter{display:flex;align-items:center;color:#767676;font-size:14px;padding:0 4px}.advanced-filter.advanced-filter.active .filter-search-btn .filter img{margin-left:12px}.advanced-filter.advanced-filter .advanced-search{display:none}.woocommerce-products-blog-header h2{font:normal normal 600 30px/25px 'Poppins','Poppins Fallback',sans-serif;text-align:center}}@media (max-width:414px){.woocommerce-products-blog-header h2{font:normal normal 600 30px/25px 'Poppins','Poppins Fallback',sans-serif;text-align:center}}@keyframes doo-spin{to{transform:rotate(360deg)}}.dw-spinner{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:999999;background-color:rgb(40 40 40 / .7)}.dw-spinner.active{display:block}.spin-loader{position:fixed;width:42px;height:42px;margin:8px;top:48%;left:48%;z-index:9999999;border:4px solid #4dd2d0;border-right-color:#fff0;border-radius:50%;animation:doo-spin .8s linear infinite}.product-rodapie-rectificado-blanco-total-60 .woocommerce-products-header{height:unset}.custom-block{position:relative;background-color:#fff;z-index:5}.search-results.dw-products-category ul.products{margin-top:0}.has-doo-black-color{color:#000}.has-doo-black-background-color{background-color:#000}.has-doo-white-color{color:#fff}.has-doo-white-background-color{background-color:#fff}.has-doo-blue-color{color:#4dd2d0}.has-doo-blue-background-color{background-color:#4dd2d0}.has-doo-red-color{color:#f36}.has-doo-red-background-color{background-color:#f36}.has-doo-green-color{color:#1a6c7a}.has-doo-green-background-color{background-color:#1a6c7a}.has-doo-green-2-color{color:#1a6c7acc}.has-doo-green-2-background-color{background-color:#1a6c7acc}.has-doo-gray-color{color:#767676}.has-doo-gray-background-color{background-color:#767676}.has-doo-gray-1-color{color:grey}.has-doo-gray-1-background-color{background-color:grey}.has-doo-gray-2-color{color:#c8c8c8}.has-doo-gray-2-background-color{background-color:#c8c8c8}.has-doo-gray-3-color{color:#bdbdbd}.has-doo-gray-3-background-color{background-color:#bdbdbd}.has-doo-gray-4-color{color:#dfd7c9}.has-doo-gray-4-background-color{background-color:#dfd7c9}.has-doo-gray-5-color{color:#f2f2f2}.has-doo-gray-5-background-color{background-color:#f2f2f2}.has-doo-gray-6-color{color:#f6f6f6}.has-doo-gray-6-background-color{background-color:#f6f6f6}.has-doo-gray-7-color{color:#f7f7f7}.has-doo-gray-7-background-color{background-color:#f7f7f7}.has-doo-black-1-color{color:#333}.has-doo-black-1-background-color{background-color:#333}.has-doo-black-2-color{color:#171717}.has-doo-black-2-background-color{background-color:#171717}.has-doo-black-3-color{color:#4f4f4f}.has-doo-black-3-background-color{background-color:#4f4f4f}.has-doo-black-light-color{color:#102e35}.has-doo-black-light-background-color{background-color:#102e35}body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container figcaption:not(.has-text-color),body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container h1:not(.has-text-color),body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container h2:not(.has-text-color),body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container h3:not(.has-text-color),body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container h4:not(.has-text-color),body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container h5:not(.has-text-color),body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container h6:not(.has-text-color),body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container p:not(.has-text-color){color:#fff}body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container figcaption:not(.has-text-color) strong,body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container h1:not(.has-text-color) strong,body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container h2:not(.has-text-color) strong,body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container h3:not(.has-text-color) strong,body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container h4:not(.has-text-color) strong,body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container h5:not(.has-text-color) strong,body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container h6:not(.has-text-color) strong,body.single-escaparate:not(.page-piscinas) .wp-block-cover .wp-block-cover__inner-container p:not(.has-text-color) strong{color:#4dd2d0}body.single-escaparate:not(.page-piscinas) .wp-block-cover.is-light .wp-block-cover__inner-container figcaption:not(.has-text-color),body.single-escaparate:not(.page-piscinas) .wp-block-cover.is-light .wp-block-cover__inner-container h1:not(.has-text-color),body.single-escaparate:not(.page-piscinas) .wp-block-cover.is-light .wp-block-cover__inner-container h2:not(.has-text-color),body.single-escaparate:not(.page-piscinas) .wp-block-cover.is-light .wp-block-cover__inner-container h3:not(.has-text-color),body.single-escaparate:not(.page-piscinas) .wp-block-cover.is-light .wp-block-cover__inner-container h4:not(.has-text-color),body.single-escaparate:not(.page-piscinas) .wp-block-cover.is-light .wp-block-cover__inner-container h5:not(.has-text-color),body.single-escaparate:not(.page-piscinas) .wp-block-cover.is-light .wp-block-cover__inner-container h6:not(.has-text-color),body.single-escaparate:not(.page-piscinas) .wp-block-cover.is-light .wp-block-cover__inner-container p:not(.has-text-color){color:#171717}.wp-block-cover.alignfull{padding:0}.wp-block-cover.alignfull .wp-block-cover__inner-container{padding:0 16px;max-width:1000px;margin:0 auto}.wp-block-cover.alignfull .wp-block-heading{font-size:44px;line-height:150%;font-weight:700;margin:0}.wp-block-cover.alignfull p{font-size:24px;line-height:160%;font-weight:400}.wp-block-cover.alignfull .wp-block-image img{border-radius:16px}.wp-block-cover.alignfull .wp-block-button{display:flex;justify-content:center;max-width:187px}.wp-block-cover.alignfull.block-header{padding-top:40px;padding-bottom:40px}.wp-block-cover.alignfull.block-header .wp-block-cover__inner-container{max-width:740px}.wp-block-cover.alignfull.block-header .wp-block-cover__inner-container .wp-block-heading{font-size:44px;line-height:150%;font-weight:700;margin:0}.wp-block-cover.alignfull.block-header .wp-block-buttons{margin-top:40px}.wp-block-cover.alignfull.block-3-col-text .wp-block-columns{display:-ms-grid;display:grid;-ms-grid-columns:.3fr 24px .4fr 24px .3fr;grid-template-columns:.3fr .4fr .3fr;gap:24px;margin:-40px auto 60px}.wp-block-cover.alignfull.block-3-col-text .wp-block-column:nth-child(2){margin-top:-32px}.wp-block-cover.alignfull.block-3-col-text .wp-block-column:nth-child(2) .wp-block-image:not(:first-child){width:64px;margin:0 auto;margin-top:-48px}.wp-block-cover.alignfull.block-3-col-text .wp-block-separator{border-radius:8px;background:#f0f3f5;opacity:.15;height:14px;margin:0 auto}.wp-block-cover.alignfull.block-3-col-text .wp-block-separator:first-of-type{width:50%;margin-bottom:16px}.wp-block-cover.alignfull.block-3-col-text p{font-size:30px;line-height:150%;font-weight:700;max-width:764px;margin:0 auto 48px}.wp-block-cover.alignfull.block-images-text-image{padding-top:24px;padding-bottom:24px}.wp-block-cover.alignfull.block-images-text-image .wp-block-group{gap:24px;margin-bottom:24px}.wp-block-cover.alignfull.block-images-text-image .wp-block-group .wp-block-group:first-child{margin-top:80px}.wp-block-cover.alignfull.block-images-text-image .wp-block-cover__inner-container .wp-block-heading{font-size:132px;line-height:110%;margin-top:60px}.wp-block-cover.alignfull.block-acabados{padding-top:80px;padding-bottom:40px}.wp-block-cover.alignfull.block-acabados .wp-block-heading{margin-bottom:80px}.wp-block-cover.alignfull.block-acabados .wp-block-image{text-align:center}.wp-block-cover.alignfull.block-acabados .wp-block-image img{width:90px}.wp-block-cover.alignfull.block-acabados figcaption{font-size:15px;max-width:150px;margin:24px auto 0}.wp-block-cover.alignfull.block-chat{margin-bottom:80px}.wp-block-cover.alignfull.block-chat .wp-block-cover__inner-container{padding-top:40px;padding-bottom:40px}.wp-block-cover.alignfull.block-chat .wp-block-cover__inner-container .wp-block-media-text .wp-block-media-text__content{padding:0}.wp-block-cover.alignfull.block-chat .wp-block-cover__inner-container .wp-block-media-text .wp-block-media-text__content p{font-size:36px;line-height:140%;font-weight:700;margin:24px 0 0}.wp-block-cover.alignfull.block-chat .wp-block-cover__inner-container .wp-block-media-text .wp-block-media-text__content p:not(.has-color-text){color:#1a6c7a}.wp-block-cover.alignfull.block-chat .wp-block-cover__inner-container .wp-block-media-text .wp-block-media-text__content p:not(.has-color-text) strong{color:#000}.wp-block-cover.alignfull.block-chat .wp-block-cover__inner-container .wp-block-media-text .wp-block-media-text__content img{width:100px;border-radius:0}.wp-block-cover.alignfull.block-chat .wp-block-cover__inner-container .wp-block-media-text .wp-block-media-text__media{margin-top:80px;margin-bottom:-80px}.wp-block-cover.alignfull.block-chat .wp-block-cover__inner-container .wp-block-media-text .wp-block-media-text__media img{max-width:315px}.wp-block-cover.alignfull.block-image-text{padding-top:40px;padding-bottom:40px}.wp-block-cover.alignfull.block-image-text .wp-block-media-text{grid-gap:48px}.wp-block-cover.alignfull.block-image-text .wp-block-media-text.has-media-on-the-right .wp-block-button{justify-content:flex-end}.wp-block-cover.alignfull.block-image-text .wp-block-media-text__content{padding:0}.wp-block-cover.alignfull.block-image-text .wp-block-media-text__media{width:auto;position:unset}.wp-block-cover.alignfull.block-image-text .wp-block-media-text__media img{border-radius:16px;min-height:475px}.wp-block-cover.alignfull.block-black{padding-top:40px;padding-bottom:40px}.wp-block-cover.alignfull.block-black .wp-block-cover__inner-container{max-width:680px}.wp-block-cover.alignfull.block-black .wp-block-button{margin-top:48px}.wp-block-cover.alignfull.block-black .wp-block-button__link{color:#171717;background:#fff;border-color:#171717}.wp-block-cover.alignfull.block-black .wp-block-button__link:hover{background:#4dd2d0;color:#fff}.wp-block-cover.alignfull.block-black p{font-size:44px;line-height:150%;font-weight:700;margin:0}.wp-block-cover.alignfull.block-place{padding-top:64px;padding-bottom:64px}.wp-block-cover.alignfull.block-place .wp-block-image{text-align:right}.wp-block-cover.alignfull.block-place .wp-block-image img{width:90px}.wp-block-cover.alignfull.block-place .wp-block-cover__inner-container>.wp-block-group{gap:64px}.wp-block-cover.alignfull.block-place .wp-block-button{display:flex;justify-content:flex-end}.wp-block-cover.alignfull.block-video .wp-block-cover__inner-container>.wp-block-group{gap:100px}.wp-block-cover.alignfull.block-video .wp-block-image img{width:200px}.wp-block-cover.alignfull.block-park{padding-top:64px;padding-bottom:64px}.wp-block-cover.alignfull.block-park .wp-block-cover__inner-container>.wp-block-group{gap:64px}.wp-block-cover.alignfull.block-park .wp-block-cover__inner-container>.wp-block-group .wp-block-group{max-width:350px}.wp-block-cover.alignfull.block-park .wp-block-image img{width:90px}.wp-block-cover.alignfull.block-park p{font-size:20px;line-height:160%}@media (max-width:800px){.wp-block-cover.alignfull{min-height:250px}.wp-block-cover.alignfull .wp-block-heading{font-size:40px!important;line-height:150%}.wp-block-cover.alignfull p{font-size:20px;line-height:160%}.wp-block-cover.alignfull.block-header .wp-block-cover__inner-container .wp-block-heading,.wp-block-cover.alignfull.block-header .wp-block-cover__inner-container p{font-size:40px;line-height:150%}.wp-block-cover.alignfull.block-3-col-text .wp-block-columns{margin:0 auto}.wp-block-cover.alignfull.block-3-col-text p{font-size:24px;line-height:150%;margin:32px auto}.wp-block-cover.alignfull.block-images-text-image .wp-block-cover__inner-container .wp-block-heading{font-size:80px;line-height:110%;margin-top:40px}.wp-block-cover.alignfull.block-acabados{padding-top:40px}.wp-block-cover.alignfull.block-acabados .wp-block-heading{margin-bottom:40px}.wp-block-cover.alignfull.block-acabados .wp-block-image img{width:60px}.wp-block-cover.alignfull.block-acabados figcaption{font-size:14px;max-width:100px;margin:16px auto 0}.wp-block-cover.alignfull.block-chat{margin-bottom:0}.wp-block-cover.alignfull.block-chat .wp-block-cover__inner-container .wp-block-media-text .wp-block-media-text__content p{font-size:30px;line-height:140%}.wp-block-cover.alignfull.block-chat .wp-block-cover__inner-container .wp-block-media-text .wp-block-media-text__media{margin-top:40px;margin-bottom:-40px}.wp-block-cover.alignfull.block-chat .wp-block-cover__inner-container .wp-block-media-text .wp-block-media-text__media img{max-width:280px}.wp-block-cover.alignfull.block-image-text .wp-block-media-text{grid-gap:24px}.wp-block-cover.alignfull.block-image-text .wp-block-media-text__media img{min-height:400px}.wp-block-cover.alignfull.block-black .wp-block-button{margin-top:32px}.wp-block-cover.alignfull.block-black p{font-size:40px;line-height:150%}.wp-block-cover.alignfull.block-place{padding-top:40px;padding-bottom:40px}.wp-block-cover.alignfull.block-place .wp-block-image img{width:70px}.wp-block-cover.alignfull.block-place .wp-block-cover__inner-container>.wp-block-group{gap:40px}.wp-block-cover.alignfull.block-video .wp-block-cover__inner-container>.wp-block-group{gap:32px}.wp-block-cover.alignfull.block-video .wp-block-image img{width:150px}.wp-block-cover.alignfull.block-park{padding-top:40px;padding-bottom:40px}.wp-block-cover.alignfull.block-park .wp-block-cover__inner-container>.wp-block-group{gap:32px}.wp-block-cover.alignfull.block-park .wp-block-cover__inner-container>.wp-block-group iframe{max-width:240px}.wp-block-cover.alignfull.block-park .wp-block-cover__inner-container>.wp-block-group .wp-block-group{max-width:300px;gap:16px}.wp-block-cover.alignfull.block-park .wp-block-image img{width:70px}.wp-block-cover.alignfull.block-park p{font-size:18px;line-height:160%}}@media (max-width:600px){.wp-block-cover.alignfull{min-height:200px}.wp-block-cover.alignfull .wp-block-heading{font-size:32px!important;line-height:150%}.wp-block-cover.alignfull p{font-size:16px;line-height:160%}.wp-block-cover.alignfull.block-header .wp-block-cover__inner-container .wp-block-heading,.wp-block-cover.alignfull.block-header .wp-block-cover__inner-container p{font-size:32px;line-height:150%}.wp-block-cover.alignfull.block-3-col-text .wp-block-columns{display:block;text-align:center;margin-bottom:32px}.wp-block-cover.alignfull.block-3-col-text .wp-block-column:nth-child(2){margin:12px auto}.wp-block-cover.alignfull.block-3-col-text p{font-size:20px;line-height:150%;margin:16px auto}.wp-block-cover.alignfull.block-3-col-text .wp-block-spacer{height:32px!important}.wp-block-cover.alignfull.block-images-text-image .wp-block-cover__inner-container .wp-block-group{display:block}.wp-block-cover.alignfull.block-images-text-image .wp-block-cover__inner-container .wp-block-group:first-child{margin-top:0}.wp-block-cover.alignfull.block-images-text-image .wp-block-cover__inner-container .wp-block-heading{font-size:60px;line-height:110%}.wp-block-cover.alignfull.block-images-text-image .wp-block-buttons{margin-top:12px}.wp-block-cover.alignfull.block-images-text-image .wp-block-image img{max-height:250px}.wp-block-cover.alignfull.block-acabados{padding-top:32px}.wp-block-cover.alignfull.block-acabados .wp-block-heading{margin-bottom:32px}.wp-block-cover.alignfull.block-acabados .wp-block-image{margin-bottom:16px}.wp-block-cover.alignfull.block-acabados .wp-block-image img{width:60px}.wp-block-cover.alignfull.block-acabados figcaption{max-width:200px}.wp-block-cover.alignfull.block-acabados .wp-block-group{display:block}.wp-block-cover.alignfull.block-chat .wp-block-cover__inner-container .wp-block-media-text .wp-block-media-text__content{-ms-grid-row:1;grid-row:1}.wp-block-cover.alignfull.block-chat .wp-block-cover__inner-container .wp-block-media-text .wp-block-media-text__content p{font-size:24px;line-height:140%}.wp-block-cover.alignfull.block-chat .wp-block-cover__inner-container .wp-block-media-text .wp-block-media-text__media{margin-top:12px;margin-bottom:12px;-ms-grid-row:2;grid-row:2}.wp-block-cover.alignfull.block-image-text .wp-block-media-text__media img{min-height:250px}.wp-block-cover.alignfull.block-image-text .has-text-align-right{text-align:left}.wp-block-cover.alignfull.block-image-text .wp-block-buttons{justify-content:flex-start}.wp-block-cover.alignfull.block-black p{font-size:32px;line-height:150%}.wp-block-cover.alignfull.block-place{padding-top:32px;padding-bottom:32px}.wp-block-cover.alignfull.block-place .wp-block-cover__inner-container{text-align:center}.wp-block-cover.alignfull.block-place .wp-block-cover__inner-container>.wp-block-group{display:block}.wp-block-cover.alignfull.block-place .wp-block-cover__inner-container>.wp-block-group .wp-block-group{margin-bottom:16px;align-items:center}.wp-block-cover.alignfull.block-place .wp-block-cover__inner-container>.wp-block-group .wp-block-group *{text-align:center}.wp-block-cover.alignfull.block-video .wp-block-cover__inner-container{padding-top:16px;padding-bottom:16px}.wp-block-cover.alignfull.block-video .wp-block-cover__inner-container>.wp-block-group{display:block;text-align:center}.wp-block-cover.alignfull.block-park{padding-top:32px;padding-bottom:32px}.wp-block-cover.alignfull.block-park .wp-block-cover__inner-container>.wp-block-group{flex-direction:column-reverse;text-align:center}.wp-block-cover.alignfull.block-park .wp-block-cover__inner-container>.wp-block-group *{margin:auto}.wp-block-cover.alignfull.block-park .wp-block-cover__inner-container>.wp-block-group iframe{max-width:300px}.wp-block-cover.alignfull.block-park .wp-block-cover__inner-container>.wp-block-group .wp-block-group{max-width:350px;justify-content:center;gap:16px}.wp-block-cover.alignfull.block-park p{font-size:16px;line-height:160%}}.wc-order-attribution-inputs{display:none}.wp-block-cover .wp-block-cover__inner-container{position:absolute}.escaparate-template-default .wp-block-cover .wp-block-cover__inner-container{position:absolute}.block-contact.block-contact{padding:40px 0}.block-contact.block-contact .wp-block-heading{font-size:60px}.block-contact.block-contact .contact-form-content-new{margin:auto;font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif;display:-ms-grid;display:grid;-ms-grid-columns:1fr 24px 1fr;grid-template-columns:1fr 1fr;grid-gap:24px}.block-contact.block-contact .contact-form-content-new p{font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif;margin:4px 0}.block-contact.block-contact .contact-form-content-new .input-container{margin-bottom:28px}.block-contact.block-contact .contact-form-content-new input:not([type=submit]):not([type=checkbox]),.block-contact.block-contact .contact-form-content-new textarea{border-radius:16px;border:none;padding-left:19.59px;font:normal normal 300 18px/30px 'Poppins','Poppins Fallback',sans-serif;width:100%;height:70px}.block-contact.block-contact .contact-form-content-new input[type=file]{color:#fff}.block-contact.block-contact .contact-form-content-new textarea{height:120px}.block-contact.block-contact .contact-form-content-new input[type=submit]{height:48px;border-radius:16px;margin-top:12px;font:normal normal 500 30px/35px 'Poppins','Poppins Fallback',sans-serif;width:100%;border:none;color:#000}.block-contact.block-contact .contact-form-content-new .wpcf7-list-item{margin:0}.block-contact.block-contact .contact-form-content-new .wpcf7-list-item .contact-accept{font:normal normal 300 14px/21px 'Poppins','Poppins Fallback',sans-serif}@media (max-width:600px){.block-contact.block-contact{padding:32px 0}.block-contact.block-contact .contact-form-content-new{font:normal normal 300 14px/21px 'Poppins','Poppins Fallback',sans-serif;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:0}.block-contact.block-contact .contact-form-content-new p{font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif}.block-contact.block-contact .contact-form-content-new .input-container{margin-bottom:16px}.block-contact.block-contact .contact-form-content-new input:not([type=submit]):not([type=checkbox]),.block-contact.block-contact .contact-form-content-new textarea{border-radius:16px;height:40px;font:normal normal 300 16px/25px 'Poppins','Poppins Fallback',sans-serif}.block-contact.block-contact .contact-form-content-new textarea{height:80px}.block-contact.block-contact .contact-form-content-new input[type=submit]{height:40px;margin-top:8px;font:normal normal 500 20px/25px 'Poppins','Poppins Fallback',sans-serif}.block-contact.block-contact .contact-form-content-new .wpcf7-list-item .contact-accept{font:normal normal 300 12px/18px 'Poppins','Poppins Fallback',sans-serif}}.proyecto-container{max-width:1080px;margin:0 auto}.proyecto-container .wp-block-heading{font-size:clamp(24px, calc(3.5555555556vw + 8px), 40px);line-height:120%;margin-bottom:clamp(24px,calc(1.7777777778vw + 16px),32px)}.proyecto-container p{font-size:clamp(16px, calc(.4444444444vw + 14px), 18px);line-height:140%;margin:.5em 0 1.5em}.proyecto-container h2{font-size:clamp(24px, calc(3.5555555556vw + 8px), 40px);line-height:120%}.proyecto-container>.wp-block-group{padding:clamp(24px,calc(7.1111111111vw + -8px),56px) 16px}.proyecto-container>.wp-block-group>*{max-width:850px;margin-left:auto;margin-right:auto}.proyecto-container .wp-block-button{display:flex;justify-content:center}.block-hero{gap:0;padding-bottom:clamp(16px,calc(7.1111111111vw + -16px),48px);background:linear-gradient(180deg,#f8f8f8 35.94%,#fff0 100%)}.block-hero .wp-block-column:first-child{padding:16px clamp(16px,calc(7.1111111111vw + -16px),48px)}.block-hero .wp-block-column:first-child>*{max-width:640px;margin-left:auto}.block-hero .wp-block-image img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:500px;min-height:350px}.proyecto-cats{display:-ms-grid;display:grid;-ms-grid-columns:1fr clamp(16px,calc(1.7777777778vw + 8px),24px) 1fr clamp(16px,calc(1.7777777778vw + 8px),24px) 1fr;grid-template-columns:repeat(3,1fr);grid-gap:clamp(16px,calc(1.7777777778vw + 8px),24px)}.proyecto-cat{position:relative;max-width:450px;margin:0 auto}.proyecto-cat .image{overflow:hidden;border-radius:12px;position:relative}.proyecto-cat .image:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:.3;background:#000}.proyecto-cat img{width:100%;-o-object-fit:cover;object-fit:cover;height:clamp(200px,calc(26.6666666667vw + 80px),320px);display:block}.proyecto-cat .title{position:absolute;top:clamp(64px,calc(12.4444444444vw + 8px),120px);width:100%;display:flex;justify-content:center;padding:clamp(16px,calc(5.3333333333vw + -8px),40px);font-size:clamp(20px, calc(1.7777777778vw + 12px), 28px);line-height:130%;color:#fff}.proyecto-cat .btns{position:absolute;bottom:clamp(32px,calc(1.7777777778vw + 24px),40px);width:100%;display:flex;justify-content:center}.proyecto-cat a:hover img{transform:scale(1.1)}.block-testimony .wp-block-image{margin:24px 0}.block-testimony p{font-size:clamp(18px, calc(1.3333333333vw + 12px), 24px);line-height:140%}.block-testimony p strong{font-size:clamp(20px, calc(1.7777777778vw + 12px), 28px);line-height:130%}.block-testimony .wp-block-pullquote{padding:clamp(24px,calc(1.7777777778vw + 16px),32px) 0 0}.block-questions>.wp-block-group__inner-container>.wp-block-group>p{cursor:pointer;font-size:clamp(16px, calc(.8888888889vw + 12px), 20px);line-height:120%;padding:16px;background:#102e35;color:#f0f0f0;width:100%;display:flex;justify-content:center;border-radius:8px;font-weight:600}.block-questions>.wp-block-group__inner-container>.wp-block-group>p+.wp-block-group{display:none}.block-questions>.wp-block-group__inner-container>.wp-block-group>p.active+.wp-block-group{display:block}.block-banner-proyecto,.block-quality{padding:clamp(24px,calc(8.8888888889vw + -16px),64px) 16px}.block-banner-proyecto p,.block-quality p{font-weight:600;font-size:clamp(18px, calc(1.3333333333vw + 12px), 24px);line-height:140%}.block-banner-proyecto .wp-block-image,.block-quality .wp-block-image{margin-top:clamp(24px,calc(3.5555555556vw + 8px),40px)}.block-banner-proyecto .wp-block-image img,.block-quality .wp-block-image img{width:clamp(80px,calc(15.5555555556vw + 10px),150px)}.block-banner-proyecto{padding:clamp(32px,calc(7.1111111111vw + 0px),64px) 16px}.block-banner-proyecto .wp-block-image{margin-bottom:clamp(24px,calc(3.5555555556vw + 8px),40px)}.block-banner-proyecto .wp-block-image img{width:clamp(200px,calc(33.3333333333vw + 50px),350px)}.block-contact.block-contact h2.wp-block-heading,.block-image-text h2.wp-block-heading{font-size:clamp(40px, calc(4.4444444444vw + 20px), 60px);line-height:120%}.block-contact.block-contact .wp-block-group__inner-container,.block-image-text .wp-block-group__inner-container{max-width:1200px;margin:0 auto}.block-contact.block-contact .wp-block-group__inner-container>.wp-block-columns,.block-image-text .wp-block-group__inner-container>.wp-block-columns{max-width:1200px;gap:clamp(24px,calc(5.3333333333vw + 0px),48px);margin:0 auto}.block-contact.block-contact .wp-block-group__inner-container>.wp-block-columns>.wp-block-column:not(:first-child) .wp-block-image img,.block-image-text .wp-block-group__inner-container>.wp-block-columns>.wp-block-column:not(:first-child) .wp-block-image img{border-radius:16px;border:8px solid #f0f0f0;-o-object-fit:cover;object-fit:cover}.block-contact.block-contact .wp-block-group__inner-container>.wp-block-columns .wp-block-columns,.block-image-text .wp-block-group__inner-container>.wp-block-columns .wp-block-columns{gap:clamp(16px,calc(2.2222222222vw + 6px),26px);margin-bottom:32px}.block-contact.block-contact .wp-block-group__inner-container>.wp-block-columns .wp-block-columns .wp-block-column:not(:first-child),.block-image-text .wp-block-group__inner-container>.wp-block-columns .wp-block-columns .wp-block-column:not(:first-child){display:flex;justify-content:center;align-items:center}@media (max-width:1200px){.block-contact.block-contact .wp-block-group__inner-container>.wp-block-columns,.block-image_text .wp-block-group__inner-container>.wp-block-columns{flex-direction:column}.block-contact.block-contact .wp-block-group__inner-container>.wp-block-columns>.wp-block-column:not(:first-child) .wp-block-image img,.block-image_text .wp-block-group__inner-container>.wp-block-columns>.wp-block-column:not(:first-child) .wp-block-image img{width:100%;max-height:300px}}@media (max-width:780px){.block-hero{flex-direction:column-reverse}.block-hero .wp-block-column:first-child>*{margin-right:auto;padding:0 16px}.block-hero .wp-block-image img{min-height:180px}.proyecto-cats{-ms-grid-columns:1fr;grid-template-columns:1fr}}.block-hero-proyecto-cat .wp-block-group__inner-container{max-width:1200px}.block-hero-proyecto-cat .wp-block-group{gap:16px;margin-bottom:clamp(32px,calc(1.7777777778vw + 24px),40px)}.block-hero-proyecto-cat .wp-block-group h1,.block-hero-proyecto-cat .wp-block-group p{font-size:clamp(24px, calc(3.5555555556vw + 8px), 40px);line-height:120%;margin:0;font-weight:600}.block-hero-proyecto-cat p{font-size:clamp(18px, calc(.8888888889vw + 14px), 22px);line-height:140%}.block-hero-proyecto-cat .wp-block-columns{gap:clamp(16px,calc(1.7777777778vw + 8px),24px);margin-bottom:32px}.block-hero-proyecto-cat .wp-block-columns .wp-block-image img{border-radius:8px;height:clamp(275px,calc(16.6666666667vw + 200px),350px);width:100%;-o-object-fit:cover;object-fit:cover}.proyectos.list{padding:clamp(48px,calc(3.5555555556vw + 32px),64px) 16px;display:flex;flex-direction:column;gap:clamp(16px,calc(1.7777777778vw + 8px),24px)}.proyectos.list .proyecto{display:-ms-grid;display:grid;-ms-grid-columns:clamp(140px,calc(48.8888888889vw + -80px),360px) 0 1fr;grid-template-columns:clamp(140px,calc(48.8888888889vw + -80px),360px) 1fr;grid-gap:0;cursor:pointer}.proyectos.list .proyecto .image{overflow:hidden;border-radius:8px;height:clamp(140px,calc(48.8888888889vw + -80px),360px)}.proyectos.list .proyecto .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.proyectos.list .proyecto .content{padding:clamp(0px,calc(5.3333333333vw + -24px),24px) clamp(0px,calc(5.3333333333vw + -24px),24px) 32px clamp(16px,calc(1.7777777778vw + 8px),24px);color:#171717;position:relative}.proyectos.list .proyecto .content:after{content:url(/wp-content/themes/adrihosan/img/plus.png);position:absolute;bottom:8px;right:16px;width:24px;height:24px;display:block}.proyectos.list .proyecto:hover .image img{transform:scale(1.1)}.proyectos.list .proyecto .title{margin-bottom:clamp(8px,calc(1.7777777778vw + 0px),16px)}.proyectos.list .proyecto .ubicacion{margin-bottom:clamp(4px,calc(.8888888889vw + 0px),8px);font-weight:600;font-size:clamp(18px, calc(.8888888889vw + 14px), 22px);line-height:130%}.proyectos.list .proyecto .excerpt{font-size:clamp(14px, calc(.8888888889vw + 10px), 18px);line-height:140%;height:calc(5 * clamp(14px,calc(.8888888889vw + 10px),18px) * 1.4);overflow:hidden;text-overflow:-webkit-ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}@media (max-width:780px){.proyectos.list{gap:40px}.proyectos.list .proyecto{-ms-grid-columns:1fr;grid-template-columns:1fr}.proyectos.list .proyecto .content{padding:clamp(16px,calc(1.7777777778vw + 8px),24px) 0 32px}.proyectos.list .proyecto .image{height:clamp(240px,calc(26.6666666667vw + 120px),360px)}}.block-hero-proyecto{padding-bottom:clamp(40px,calc(5.3333333333vw + 16px),64px)}.block-hero-proyecto .wp-block-image{position:absolute;top:calc(50% - 100px);left:calc(50vw - 100px)}.block-hero-proyecto .wp-block-image img{width:200px;height:200px;border-radius:50%;display:block;-o-object-fit:cover;object-fit:cover;box-shadow:0 4px 12px rgb(255 255 255 / .2)}.block-hero-proyecto .wp-block-media-text{padding-bottom:clamp(32px,calc(5.3333333333vw + 8px),56px)}.block-hero-proyecto .wp-block-media-text__content{max-width:700px;margin:0 0 0 auto;padding:16px 124px 16px 16px}.block-hero-proyecto .wp-block-media-text__media img{max-height:600px}.single-proyecto .wp-block-gallery .wp-block-image img{border-radius:16px;max-height:450px}.cat-gallery{display:flex;flex-wrap:wrap;gap:32px;margin:60px auto 80px;align-items:center;justify-content:center}.cat-gallery .item{max-width:320px}.cat-gallery a img{height:446px;width:100%;-o-object-fit:cover;object-fit:cover;display:block}.cat-gallery a .name{color:#333;font:normal normal 600 25px/35px 'Poppins','Poppins Fallback',sans-serif;margin:12px auto 24px;text-align:center}.cat-gallery a:hover img{opacity:.8}@media (max-width:1200px){.block-hero-proyecto .wp-block-image{display:none}.block-hero-proyecto .wp-block-media-text__content{padding:16px}}.wc-block-grid .wc-block-grid__products{max-width:1060px;margin:40px auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 32px 1fr 32px 1fr;grid-template-columns:repeat(3,1fr);grid-gap:32px;list-style:none}.wc-block-grid .wc-block-grid__products img{height:446px;width:100%;-o-object-fit:cover;object-fit:cover}.wc-block-grid .wc-block-grid__products .category-title{font:normal normal 600 16px/17px 'Poppins','Poppins Fallback',sans-serif;font-weight:500;text-transform:uppercase;width:100%;text-align:center;margin:14px 0 10px;color:#4dd2d0}.wc-block-grid .wc-block-grid__products .category-title a:hover{color:#767676}.wc-block-grid .wc-block-grid__products .woocommerce-loop-product__title{color:#333;font:normal normal 500 14px/20px 'Poppins','Poppins Fallback',sans-serif;width:95%;text-align:center;height:58px;margin-bottom:8px;overflow:hidden;text-overflow:-webkit-ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.wc-block-grid .wc-block-grid__products .price{display:flex;width:100%;justify-content:center;font:normal normal 600 18px/30px 'Poppins','Poppins Fallback',sans-serif;color:#4dd2d0}.wc-block-grid .wc-block-grid__products .price del{color:#333;font-size:14px;margin-right:4px}.wc-block-grid .wc-block-grid__products .price small{color:#767676;font-size:14px}.wc-block-grid .wc-block-grid__products .price .woocommerce-price-suffix:nth-child(3){order:2;margin-left:6px}.wc-block-grid .wc-block-grid__products .price .woocommerce-price-suffix:nth-child(4){order:1;color:#4dd2d0}.wc-block-grid .wc-block-grid__products .price .woocommerce-price-suffix:nth-child(4):before{content:'/'}.wc-block-grid .wc-block-grid__products a{cursor:pointer}.wc-block-grid .wc-block-grid__products a:hover img{opacity:.8}.wc-block-grid .wc-block-grid__products a:hover .category-title{color:#767676}.wc-block-grid .wc-block-grid__products a.button{border-radius:5px;background-color:#4dd2d0;border:1px solid #4dd2d0;color:#fff;font:normal normal 500 14px/20px 'Poppins','Poppins Fallback',sans-serif;padding:4px 30px;width:-moz-max-content;width:max-content;height:40px;transition:background-color .4s,border-color .4s,color .4s;cursor:pointer;display:flex;align-items:center;justify-content:center;text-transform:uppercase;min-width:187px}.wc-block-grid .wc-block-grid__products a.button:focus,.wc-block-grid .wc-block-grid__products a.button:visited{color:#fff}.wc-block-grid .wc-block-grid__products a.button:hover{color:#4dd2d0;background-color:#fff;border:1px solid #4dd2d0;text-decoration:none}.wc-block-grid .wc-block-grid__products .button,.wc-block-grid .wc-block-grid__products a.button{width:-moz-max-content;width:max-content;text-align:center;margin:17px auto;height:40px;display:flex!important}@media (max-width:1100px){.wc-block-grid .wc-block-grid__products{-ms-grid-columns:1fr 20px 1fr;grid-template-columns:repeat(2,1fr);grid-gap:20px;margin:0 auto}}@media (max-width:600px){.wc-block-grid .wc-block-grid__products .product{max-width:236px;margin:0 auto}.wc-block-grid .wc-block-grid__products img{height:314px;max-width:236px}.wc-block-grid .wc-block-grid__products .category-title{font-size:9px;line-height:11px;margin:4px auto;width:100%}.wc-block-grid .wc-block-grid__products .woocommerce-loop-product__title{font-size:12px;line-height:15px;text-align:center;height:44px;margin-bottom:2px;overflow:hidden;text-overflow:-webkit-ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.wc-block-grid .wc-block-grid__products .price{font-size:12px;line-height:18.5px}.wc-block-grid .wc-block-grid__products .price del{font-size:10px}.wc-block-grid .wc-block-grid__products .price small{font-size:8px}.wc-block-grid .wc-block-grid__products a.button{min-width:unset;font-size:12px;padding:4px 16px}.wc-block-grid .wc-block-grid__products .button,.wc-block-grid .wc-block-grid__products a.button{margin:3.6px auto 20px;height:26px}}.wp-block-doo-block-product-cat{max-width:1060px;margin:0 auto;padding:24px 0}.alignwide{width:1500px;max-width:100vw;position:unset;margin-left:auto;margin-right:auto}.block-home-hero.wp-block-group h1{margin-bottom:18px;font:normal normal 600 50px/70px 'Poppins','Poppins Fallback',sans-serif;line-height:53px}.block-home-hero.wp-block-group p{max-width:373px;color:#767676}.block-home-hero.wp-block-group .wp-block-columns{flex-wrap:wrap!important;justify-content:center}.block-home-hero.wp-block-group .wp-block-columns .wp-block-column:first-child{padding:32px;min-width:min(500px,100vw);width:100%}.block-home-hero.wp-block-group img{width:100%;-o-object-fit:contain;object-fit:contain}.block-padding.wp-block-group .wp-block-column{padding:16px}.block-padding.wp-block-group .wp-block-column img{width:100%}.block-padding.wp-block-group .wp-block-column h2{margin-top:20px}.block-items.wp-block-group .wp-block-button{margin-bottom:0}.block-items.wp-block-group .wp-block-button:after{content:"";border-left:1px solid #bdbdbd;height:28.81px;width:1px;display:block;margin:0 auto}.block-items.wp-block-group .wp-block-button__link{border-radius:100px;border:1px solid #bdbdbd;color:#171717;background-color:#fff0;font:normal normal 500 14px/20px 'Poppins','Poppins Fallback',sans-serif;width:-moz-max-content;width:max-content;min-width:-moz-min-content;min-width:min-content}.block-items.wp-block-group .wp-block-button__link:hover,.block-items.wp-block-group .wp-block-button__link:visited{color:#171717}.block-items.wp-block-group .wp-block-columns{gap:30px}.block-items.wp-block-group .wp-block-columns img{width:100%}@media (max-width:400px){.home-banner-3 .wp-block-group__inner-container h2{font-size:32px;line-height:1.6}}@media (max-width:600px){.block-home-hero.wp-block-group h1{font-size:32px;line-height:1.5}.block-home-hero.wp-block-group .wp-block-columns .wp-block-column:first-child{padding:16px}}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu-content,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu-content{-moz-column-count:4;column-count:4;-moz-column-gap:32px;column-gap:32px;padding:26px 60px 40px;height:-moz-max-content;height:max-content}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu{padding:0;overflow-y:auto;overflow-x:hidden;height:auto;max-height:calc(100vh - 120px);min-height:unset;width:100vw;max-width:min(1500px,100vw);left:-378px}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu li:last-child,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu li:last-child{display:list-item}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu .menu-item.parent>a,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu .menu-item.parent>a{margin-bottom:12px;width:100%;padding:0 0 4px;border-bottom:1px solid #333;display:flex;justify-content:space-between;align-items:center;gap:8px}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu .menu-item.parent .minus,.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu .menu-item.parent .more,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu .menu-item.parent .minus,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu .menu-item.parent .more{display:none;border:1px solid #444;width:20px;height:20px;border-radius:50%;justify-content:center;align-items:center;color:#444}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu .menu-item.parent .sub-sub-menu,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu .menu-item.parent .sub-sub-menu{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu .menu-item.child a,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu .menu-item.child a{text-transform:none;font-weight:400;width:100%}@media (max-width:1300px){.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu{left:-274px}}@media (max-width:1100px){.main-navigation .menu-main-menu-container{width:100vw;max-width:450px}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu-content,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu-content{-moz-column-count:1;column-count:1;padding:12px 0}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu{left:-100px;max-height:100%;margin-right:-85px}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu:after,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu:after{content:none}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu .menu-item.parent .more,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu .menu-item.parent .more{display:flex}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu .menu-item.parent .sub-sub-menu,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu .menu-item.parent .sub-sub-menu{display:none}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu .menu-item.parent.focus .more,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu .menu-item.parent.focus .more{display:none}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu .menu-item.parent.focus .minus,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu .menu-item.parent.focus .minus{display:flex}.main-navigation ul.menu li.menu-item.custom-menu-category.active .sub-menu .menu-item.parent.focus .sub-sub-menu,.main-navigation ul.menu li.menu-item.custom-menu-category:hover .sub-menu .menu-item.parent.focus .sub-sub-menu{display:flex}}.doo-category-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:20px}.doo-category-item{flex:1 1 calc(16.66% - 20px);max-width:calc(16.66% - 20px);text-align:center}.doo-category-item a{font-size:16px;color:#333;line-height:20px}.doo-category-item a:visited{color:#333}.doo-category-item a:hover{color:#9de6e5}.doo-category-item img.rounded-image{border-radius:50%;width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.doo-load-more{display:block;margin:40px auto}.doo-category-banner{position:relative;z-index:9}.woocommerce-shop .doo-category-banner{margin:0 auto 350px}.wp-block-doo-block-product-cat .doo-category-item{flex:1 1 calc(25% - 20px);max-width:calc(25% - 20px)}@media (max-width:1100px){.doo-category-banner{padding:0 16px}.wp-block-doo-block-product-cat .doo-category-banner{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}}@media (max-width:800px){.doo-category-grid{margin-bottom:0}.doo-category-item{flex:1 1 calc(25% - 20px);max-width:calc(25% - 20px)}}@media (max-width:600px){.doo-category-item{flex:1 1 calc(33.33% - 20px);max-width:calc(33.33% - 20px)}.wp-block-doo-block-product-cat .doo-category-item{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}.tax-product_cat .doo-category-banner{margin:-100px auto 300px}.woocommerce-shop .doo-category-banner{margin:0 auto 400px}}@media (max-width:450px){.doo-category-item,.wp-block-doo-block-product-cat .doo-category-item{flex:1 1 calc(50% - 20px);max-width:calc(50% - 20px)}}table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td::before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.product-remove::before{display:none}table.shop_table_responsive tr td.actions::before,table.shop_table_responsive tr td.download-actions::before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}@media screen and (min-width:48em){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr th,table.shop_table_responsive tr td{text-align:left}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td::before{display:none}}ul.products{margin:0;padding:0}ul.products li.product{list-style:none;position:relative;margin-bottom:2em}ul.products li.product img{display:block}ul.products li.product .button{display:block}@media screen and (min-width:48em){ul.products li.product{width:30.7966666667%;float:left;margin-right:3.8%}ul.products li.product.first{clear:both}ul.products li.product.last{margin-right:0}ul.products.columns-1 li.product{float:none;width:100%}ul.products.columns-2 li.product{width:48.1%}ul.products.columns-3 li.product{width:30.7966666667%}ul.products.columns-4 li.product{width:22.15%}ul.products.columns-5 li.product{width:16.96%}ul.products.columns-6 li.product{width:13.4933333333%}}.single-product div.product{position:relative}.single-product div.product .woocommerce-product-gallery{position:relative;float:left}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:2em;right:1em;display:block;z-index:99}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:48.1%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:30.7966666667%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:22.15%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:16.96%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}.stock:empty::before{display:none}.stock.in-stock{color:#4DD2D0}.stock.out-of-stock{color:#f36}@media screen and (min-width:768px){.col2-set .form-row-first{float:left;margin-right:3.8%}.col2-set .form-row-last{float:right;margin-right:0}.col2-set .form-row-first,.col2-set .form-row-last{width:48.1%}}.site-header-cart{position:relative;margin:0;padding:0}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400}.star-rating::before{content:"\53\53\53\53\53";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span::before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#4169e1}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:star;content:"\53";color:#404040;text-indent:0;opacity:.25}p.stars a:hover~a::before{content:"\53";color:#404040;opacity:.25}p.stars:hover a::before{content:"\53";color:#4169e1;opacity:1}p.stars.selected a.active::before{content:"\53";color:#4169e1;opacity:1}p.stars.selected a.active~a::before{content:"\53";color:#404040;opacity:.25}p.stars.selected a:not(.active)::before{content:"\53";color:#4169e1;opacity:1}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative}.woocommerce-tabs ul.tabs li a{padding:1em 0;display:block}.woocommerce-tabs .panel h2:first-of-type{margin-bottom:1em}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#4DD2D0}.woocommerce-password-strength.short{color:#f36}.woocommerce-password-strength.bad{color:#f36}.woocommerce-password-strength.good{color:#4DD2D0}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #4DD2D0}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #f36}.required{color:red}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{background-color:#4DD2D0;clear:both}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#4DD2D0}.woocommerce-error{background-color:#f36}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#4DD2D0;z-index:9999}@media screen and (min-width:48em){.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgb(0 0 0 / .2)}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{left:0;display:block}}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:#4169e1;box-sizing:border-box;margin-top:-.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 .25em rgb(0 0 0 / .1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#4169e1}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgb(0 0 0 / .1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}@keyframes wcss-rotate{to{transform:rotate(1turn)}}@keyframes sk-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes wcss-shake{0%{transform:translateX(0)}25%{transform:translateX(-8px)}50%{transform:translateX(8px)}to{transform:translateX(0)}}.wcss-spinner{animation:wcss-rotate 2s linear infinite;height:40px;margin:100px auto;position:relative;text-align:center;width:40px}.wcss-dot1,.wcss-dot2{animation:sk-bounce 2s ease-in-out infinite;background-color:#333;border-radius:100%;display:inline-block;height:60%;position:absolute;top:0;width:60%}.wcss-dot2{animation-delay:-1s;bottom:0;top:auto}.wcss-shake-animation{animation:wcss-shake .3s}.rtl .wcss-popup{direction:rtl}.rtl .wcss-popup__header-close{border-radius:5px 0 0 0}.wcss-popup button,.wcss-popup input,.wcss-popup select{margin-top:15px;white-space:normal!important;width:100%;word-wrap:break-word}.wcss-popup form{margin:0!important}.wcss-popup form button,.wcss-popup form input,.wcss-popup form textarea{margin:0!important;padding:5px 10px!important;width:100%!important}.wcss-popup form textarea{height:70px!important;resize:none}.wcss-popup form p{margin:0 0 10px;padding:0}.wcss-popup form label{display:block;font-size:15px;line-height:20px;padding-bottom:2px}.wcss-popup form label>span{color:red;font-size:16px;vertical-align:top}.wcss-popup form span{color:#6e7096;font-size:13px}.wcss-popup-overlay{background-color:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999998}.wcss-popup *{box-sizing:border-box}.wcss-popup{border-radius:5px;box-shadow:0 30px 90px -20px #0000004d;display:none;left:50%;max-width:98%;position:fixed;top:50%;transform:translate(-50%,-50%);width:320px;z-index:999999}.wcss-popup__header{box-shadow:0 10px 30px #0000000d;display:flex;justify-content:space-between}.wcss-popup__header-text{font-size:19px;padding:15px}.wcss-popup__header-close{align-items:center;background:var(--popup-close-button-bg-color);border-radius:0 5px 0 0;color:var(--popup-close-button-icon-color);cursor:pointer;display:flex;font-size:28px;justify-content:center;padding:8px 12px;text-shadow:0 0 10px #0003}.wcss-popup__body{padding:15px}.wcss-share-medium{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.wcss-share-medium a{align-items:center;color:inherit;display:flex;flex-direction:column;height:90px;justify-content:center;margin-bottom:10px;max-width:33.3%;outline:none!important;text-decoration:none!important;transition:all .1s ease-in-out;-webkit-user-select:none;user-select:none;width:150px}.wcss-share-medium a:hover{transform:scale(1.1)}.wcss-share-medium a i{font-size:45px}.wcss-share-medium a div{font-size:13px;margin-top:8px}.wcss-copied-to-clipboard{align-items:center;color:#009688;display:flex;font-size:70px;justify-content:center;margin:40px 15px;padding:15px}.wcss-copied-to-clipboard svg{width:80px}.wcss-login-now{padding:15px}.wcss-login-now,.wcss-save-cart-form{display:none;text-align:center}.wcss-share-cart-btn-shortcode{display:inline-block;margin:0 5px;padding:10px 30px;text-align:center;text-decoration:none!important;vertical-align:middle}.wcss-empty-cart-message{padding:30px 15px}.wcss-empty-cart-message p{line-height:30px;margin:0;padding:0}.wcss-email-cart{display:none}#wcss-print-cart{display:none;padding:20px 0}#wcss-saved-cart-search input{width:100%}.woocommerce .cart-collaterals .wcss-btn,.woocommerce .cart_totals .wcss-btn,.woocommerce .coupon .wcss-btn,.woocommerce .wc-proceed-to-checkout .wcss-btn,.woocommerce .woocommerce-cart-form .wcss-btn{display:inline-block;margin-right:5px}:root{--joinchat-ico:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0s4.686 12.283 0 16.97a12 12 0 0 1-13.754 2.299l-5.814.735a.392.392 0 0 1-.438-.44l.748-5.788A12 12 0 0 1 3.517 3.517zm3.61 17.043.3.158a9.85 9.85 0 0 0 11.534-1.758c3.843-3.843 3.843-10.074 0-13.918s-10.075-3.843-13.918 0a9.85 9.85 0 0 0-1.747 11.554l.16.303-.51 3.942a.196.196 0 0 0 .219.22zm6.534-7.003-.933 1.164a9.84 9.84 0 0 1-3.497-3.495l1.166-.933a.79.79 0 0 0 .23-.94L9.561 6.96a.79.79 0 0 0-.924-.445l-2.023.524a.797.797 0 0 0-.588.88 11.754 11.754 0 0 0 10.005 10.005.797.797 0 0 0 .88-.587l.525-2.023a.79.79 0 0 0-.445-.923L14.6 13.327a.79.79 0 0 0-.94.23z'/%3E%3C/svg%3E");--joinchat-font:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen-sans,ubuntu,cantarell,"Helvetica Neue",sans-serif}.joinchat{--sep:20px;--bottom:var(--sep);--s:60px;--h:calc(var(--s)/2);--header:max(50px,var(--s)*1.166667);--vh:100vh;--ch:142;--cs:70%;--cl:49%;--bw:1;--text:hsl(0deg 0% clamp(0%,var(--bw)*1000%,100%)/clamp(70%,var(--bw)*1000%,100%));--hover:hsl(var(--ch) var(--cs) calc(var(--cl) + 20%));--hsl:var(--ch) var(--cs) var(--cl);--color:hsl(var(--hsl));--dark:hsl(var(--ch) var(--cs) calc(var(--cl) - 10%));--bg:hsl(var(--hsl)/4%);--msg:var(--color);color:var(--text);display:none;position:fixed;z-index:9000;right:var(--sep);bottom:var(--bottom);font:normal normal normal 16px/1.625em var(--joinchat-font);letter-spacing:0;animation:joinchat_show .5s cubic-bezier(.18,.89,.32,1.28) 10ms both;transform:scale3d(0,0,0);transform-origin:calc(var(--s)/-2) calc(var(--s)/-4);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgb(0 0 0/0);contain:style}.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box}.joinchat--show{display:block;transform:scaleX(1)}.joinchat--left{right:auto;left:var(--sep)}.joinchat--dark{--msg:var(--dark)}.joinchat--noanim{animation:none}.joinchat--chatbox:not(.joinchat--noanim){transform-origin:0 0;animation-timing-function:ease-in-out}.joinchat--hidden{display:none!important}@supports not (width:clamp(1px,1%,10px)){.joinchat{--text:hsl(0deg 0% calc(var(--bw)*1%)/90%)}}.joinchat__button{position:absolute;z-index:2;bottom:8px;right:8px;height:var(--s);width:var(--s);background:#25d366 var(--joinchat-ico) 50%/60% no-repeat;color:inherit;border-radius:50%;box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background-color .2s linear}.joinchat__button:hover{background-color:#128c7e}.joinchat:has(.joinchat__chatbox) .joinchat__button:hover{transition-duration:1.5s}.joinchat__button:active{background-color:#128c7e;transition:none}.joinchat--left .joinchat__button{right:auto;left:8px}.joinchat--chatbox .joinchat__button{display:none}.joinchat__button__ico{position:absolute;inset:0;display:flex;border-radius:50%;overflow:hidden;color:var(--text)!important}.joinchat__button__ico svg{width:var(--ico-size,100%);height:var(--ico-size,100%);margin:calc((100% - var(--ico-size, 1))/2)}.joinchat__button:has(.joinchat__button__ico){background:var(--color);box-shadow:1px 6px 24px 0 hsl(var(--ch) var(--cs) calc(var(--cl) - 10%)/24%)}.joinchat__button:has(.joinchat__button__ico):active,.joinchat__button:has(.joinchat__button__ico):hover{background:var(--hover)}.joinchat__button__image{position:absolute;inset:1px;border-radius:50%;overflow:hidden;opacity:0}.joinchat__button__image img,.joinchat__button__image video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.joinchat--show .joinchat__button__image{animation:joinchat_image_loop 20s linear 5s infinite normal both}.joinchat--img .joinchat__button__image{opacity:1;animation:none}.joinchat__badge{position:absolute;z-index:2;bottom:calc(var(--s) - 8px);right:4px;width:20px;height:20px;border:none;border-radius:50%;background:#e82c0c;color:#fff;font-size:12px;font-weight:600;line-height:20px;text-align:center;box-shadow:none;opacity:0;pointer-events:none}.joinchat--left .joinchat__badge{right:auto;left:calc(var(--s) - 8px)}.joinchat__badge.joinchat__badge--in{animation:joinchat_badge_in .5s cubic-bezier(.27,.9,.41,1.28) 1 both}.joinchat__badge.joinchat__badge--out{animation:joinchat_badge_out .4s cubic-bezier(.215,.61,.355,1) 1 both}.joinchat__tooltip{position:absolute;top:calc(var(--h) - 16px);right:calc(var(--s) + 16px);max-width:calc(100vw - var(--s) - 45px);height:32px;padding:0 14px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);line-height:31px;white-space:nowrap;opacity:0;transition:opacity .3s ease-out .4s;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));pointer-events:none}.joinchat__tooltip:after{content:"";display:block;position:absolute;top:10px;right:-6px;border:8px solid transparent;border-width:6px 0 6px 8px;border-left-color:#fff}.joinchat__tooltip div{width:-moz-max-content;width:max-content;max-width:100%;overflow:hidden;text-overflow:ellipsis}.joinchat--tooltip .joinchat__tooltip{animation:joinchat_tootlip 20s linear 5s 1 normal both}.joinchat--chatbox .joinchat__tooltip{display:none}.joinchat--left .joinchat__tooltip{right:auto;left:calc(var(--s) + 16px)}.joinchat--left .joinchat__tooltip:after{left:-6px;right:auto;border-color:transparent;border-width:6px 8px 6px 0;border-right-color:#fff}.joinchat__qr{position:absolute;z-index:2;bottom:calc(var(--s) + 24px);right:8px;display:none;flex-direction:column-reverse;width:228px;min-height:200px;padding:14px 14px 10px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);text-align:center;white-space:nowrap;filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));animation:joinchat_badge_in .4s cubic-bezier(.11,.84,.83,1.01) .5s both;pointer-events:none}.joinchat__qr:after{content:"";display:block;position:absolute;bottom:-6px;right:calc(var(--h) - 6px);border:8px solid transparent;border-width:8px 6px 0;border-top-color:#fff}.joinchat--left .joinchat__qr{left:8px;right:auto}.joinchat--left .joinchat__qr:after{left:calc(var(--h) - 6px);right:auto}.joinchat__qr div{font-size:14px;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis}.joinchat__qr canvas{display:block;width:200px;height:200px;margin:0;image-rendering:pixelated}.joinchat__chatbox{content-visibility:hidden;contain-intrinsic-size:auto 400px auto 240px;display:flex;flex-direction:column;position:absolute;bottom:0;right:0;z-index:1;width:calc(100vw - var(--sep)*2);max-width:400px;max-height:calc(var(--vh) - var(--bottom) - var(--sep));border-radius:calc(var(--h) + 2px);background:#fff linear-gradient(180deg,var(--color),var(--color) var(--header),var(--bg) var(--header),var(--bg));box-shadow:0 2px 6px 0 rgba(0,0,0,.5);text-align:left;overflow:hidden;transform:scale3d(0,0,0);opacity:0;transition:opacity 80ms,transform 0s linear 81ms}[dir=rtl] .joinchat__chatbox{text-align:right}.joinchat--chatbox .joinchat__chatbox{content-visibility:visible;opacity:1;transform:scaleX(1);transition:opacity .2s ease-out,transform 0s linear}.joinchat--left .joinchat__chatbox{right:auto;left:0}.joinchat--dark .joinchat__chatbox{background:#1a1a1a linear-gradient(180deg,var(--dark),var(--dark) var(--header),var(--bg) var(--header),var(--bg))}.joinchat__header{display:flex;flex-flow:row;align-items:center;position:relative;flex-shrink:0;height:var(--header);padding:0 70px 0 26px;margin:0}[dir=rtl] .joinchat__header{padding:0 26px 0 70px}.joinchat__header span{font-size:19px;font-weight:600;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}.joinchat__header a{font-size:11px;line-height:18px;color:inherit!important;text-decoration:none!important;fill:currentcolor;opacity:.8}.joinchat__header a svg{display:inline-block;width:auto;height:18px;vertical-align:-30%}.joinchat__header a:active,.joinchat__header a:hover{color:inherit!important;text-decoration:none!important;opacity:.9;filter:drop-shadow(0 1px 3px rgba(0,0,0,.3))}.joinchat__wa{display:block;fill:currentcolor;opacity:.8}.joinchat__close{--size:34px;position:absolute;top:calc(50% - var(--size)/2);right:24px;width:var(--size);height:var(--size);border-radius:50%;background:rgba(0,0,0,.4) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M24 2.4 21.6 0 12 9.6 2.4 0 0 2.4 9.6 12 0 21.6 2.4 24l9.6-9.6 9.6 9.6 2.4-2.4-9.6-9.6z'/%3E%3C/svg%3E") 50%/12px no-repeat;cursor:pointer;transition:background-color .3s ease-out}.joinchat__close:hover{background-color:rgba(0,0,0,.6)}.joinchat__close:active{background-color:rgba(0,0,0,.7)}[dir=rtl] .joinchat__close{right:auto;left:24px}.joinchat__scroll{display:flex;flex-direction:column-reverse;overflow:hidden scroll;scroll-behavior:smooth;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.joinchat__scroll::-webkit-scrollbar{width:4px;background:rgb(0 0 0/0)}.joinchat__scroll::-webkit-scrollbar-thumb{border-radius:2px;background:rgb(0 0 0/0)}.joinchat--blur .joinchat__scroll{background:hsl(var(--hsl)/2%);backdrop-filter:blur(10px)}.joinchat__scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}.joinchat__content{display:flex;flex-direction:column;width:calc(100% + 4px);padding:20px 0 8px}.joinchat__content:after{content:"";display:block;position:absolute;bottom:0;left:0;right:4px;height:calc(var(--s) + 20px);background:#fff linear-gradient(180deg,var(--bg),var(--bg));-webkit-mask-image:linear-gradient(rgb(0 0 0/0),rgb(0 0 0/60%) 25%,rgb(0 0 0/92%) 70%,rgb(0 0 0/100%) 95%,rgb(0 0 0/100%));mask-image:linear-gradient(rgb(0 0 0/0),rgb(0 0 0/60%) 25%,rgb(0 0 0/92%) 70%,rgb(0 0 0/100%) 95%,rgb(0 0 0/100%));pointer-events:none}.joinchat--dark .joinchat__content:after{background-color:#1a1a1a}.joinchat__open{position:sticky;z-index:2;bottom:8px;align-self:flex-end;display:flex;flex-direction:row;min-width:var(--s);height:var(--s);margin:0 8px;background:var(--color);color:inherit;border-radius:var(--h);box-shadow:0 1px 2px 0 rgba(0,0,0,.3);overflow:hidden;cursor:pointer;transition:background-color .2s linear}[dir=rtl] .joinchat__open{align-self:flex-start}.joinchat__open:active,.joinchat__open:hover{background:var(--hover)}.joinchat--left .joinchat__open{align-self:flex-start}[dir=rtl] .joinchat--left .joinchat__open{align-self:flex-end}.joinchat--optout .joinchat__open{background-color:#999;pointer-events:none}.joinchat__open__icon{flex-shrink:0;width:var(--s);height:var(--s);max-width:var(--s);padding:calc(var(--s)*0.18);margin:0;overflow:hidden}[dir=rtl] .joinchat__open__icon{transform:rotateY(180deg)}.joinchat__open__icon path{fill:none!important;stroke:var(--text)!important;stroke-linecap:round;stroke-width:33px;animation:none}.joinchat__open__icon .joinchat__pa{--stroke:1097}.joinchat__open__icon .joinchat__pb{--stroke:1020}.joinchat--chatbox .joinchat__open__icon path{stroke-dasharray:var(--stroke);stroke-dashoffset:var(--stroke);animation:joinchat_send_svg 6s .2s ease-in-out infinite}.joinchat--chatbox .joinchat__open__icon .joinchat__pb{animation-delay:3.2s}.joinchat--optout .joinchat__open__icon path{animation:none}.joinchat--optout .joinchat__open__icon .joinchat__pa{stroke-dasharray:0}.joinchat__open__text{--mw:0;max-width:var(--mw);width:-moz-fit-content;width:fit-content;padding:0;font-weight:600;line-height:var(--s);white-space:nowrap;opacity:0;overflow:hidden;text-overflow:ellipsis}.joinchat--chatbox .joinchat__open__text{--mw:min(400px - 16px - var(--s),100vw - 16px - var(--s) - 2*var(--sep));padding:0 4px 0 24px;opacity:1}[dir=rtl] .joinchat__open__text{padding:0 24px 0 4px}.joinchat--chatbox.joinchat--opening .joinchat__open__text{animation:joinchat_open_text .45s ease-out both}@keyframes joinchat_open_text{0%{max-width:0;opacity:0}60%{max-width:var(--mw);opacity:0}to{max-width:var(--mw);opacity:1}}.joinchat__optin{padding:0 16px;margin-bottom:16px;color:#4a4a4a;font-size:13px;line-height:1.33}.joinchat__optin a{display:inline;padding:0;color:inherit!important;text-decoration:underline}.joinchat__optin a:hover{text-decoration-thickness:2px}.joinchat__optin input{position:absolute;visibility:hidden}.joinchat__optin label{position:relative;display:block;margin:0;padding:0 0 0 30px;color:inherit;font:inherit;cursor:pointer}.joinchat__optin label:before{content:"";display:block;position:absolute;top:min(50% - 11px,5px);left:0;width:22px;height:22px;border:3px solid var(--color);border-radius:4px;background:#fff;box-shadow:0 0 0 1px var(--text);transition:box-shadow .3s ease-in-out}.joinchat--dark .joinchat__optin label:before{background:#000}.joinchat__optin label:after{content:"";display:none;position:absolute;top:min(50% - 8px,8px);left:8px;width:6px;height:14px;border:solid var(--text);border-width:0 3px 3px 0;transform:rotate(45deg)}[dir=rtl] .joinchat__optin label{padding:0 30px 0 0}[dir=rtl] .joinchat__optin label:before{left:auto;right:0}[dir=rtl] .joinchat__optin label:after{left:auto;right:8px}.joinchat__optin input:checked+label:before{box-shadow:0 0 0 1px var(--text),inset 0 0 0 10px var(--color)}.joinchat__optin input:checked+label:after{display:block}.joinchat--dark .joinchat__optin{color:#d8d8d8}.joinchat__chat{--peak_l:path("M17 25V0C17 12.877 6.082 14.9 1.031 15.91c-1.559.31-1.179 2.272.004 2.272C9.609 18.182 17 18.088 17 25z");--peak_r:path("M0 25.68V0c0 13.23 10.92 15.3 15.97 16.34 1.56.32 1.18 2.34 0 2.34-8.58 0-15.97-.1-15.97 7Z");--peak:var(--peak_l);display:flex;flex-direction:column;align-items:flex-start;min-height:100px;padding-bottom:10px;transition:height .2s ease-out}[dir=rtl] .joinchat__chat{--peak:var(--peak_r)}.joinchat__bubble{flex-shrink:0;position:relative;min-width:60px;max-width:calc(100% - 52px);min-height:56px;padding:15px 20px;margin:0 26px 16px;border-radius:26px;background:#fff;color:#4a4a4a;word-break:break-word;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transform-origin:0 50%;animation:joinchat_show .22s cubic-bezier(0,0,.58,1.19) 10ms both}[dir=rtl] .joinchat__bubble{transform-origin:100% 50%}.joinchat__bubble:before{content:"";display:block;position:absolute;bottom:18px;left:-15px;width:17px;height:25px;background:inherit;clip-path:var(--peak)}[dir=rtl] .joinchat__bubble:before{left:auto;right:-15px}.joinchat--dark .joinchat__bubble{background:#505050;color:#d8d8d8}.joinchat__bubble.joinchat__bubble--loading{width:70px;border:none;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Ccircle cx='4' cy='12' r='3'%3E%3Canimate id='c' attributeName='cy' begin='0;a.end+0.1s' calcMode='spline' dur='0.4s' keySplines='.33,.66,.66,1;.33,0,.66,.33' values='12;6;12'/%3E%3C/circle%3E%3Ccircle cx='12' cy='12' r='3'%3E%3Canimate attributeName='cy' begin='c.begin+0.1s' calcMode='spline' dur='0.4s' keySplines='.33,.66,.66,1;.33,0,.66,.33' values='12;6;12'/%3E%3C/circle%3E%3Ccircle cx='20' cy='12' r='3'%3E%3Canimate id='a' attributeName='cy' begin='c.begin+0.2s' calcMode='spline' dur='0.4s' keySplines='.33,.66,.66,1;.33,0,.66,.33' values='12;6;12'/%3E%3C/circle%3E%3C/svg%3E") 20px 20px no-repeat!important;transform-origin:50%!important;animation:joinchat_show .1s ease-out 10ms both}.joinchat--dark .joinchat__bubble.joinchat__bubble--loading{filter:invert(.5)}.joinchat__bubble.joinchat__bubble--note{min-height:0;padding:0;background:none!important;font-size:13px;line-height:1.33;filter:none;animation:none}.joinchat__bubble.joinchat__bubble--media{padding:5px}.joinchat__bubble.joinchat__bubble--loading:before,.joinchat__bubble.joinchat__bubble--note:before{content:none}.joinchat__bubble a{color:var(--msg)!important;font-size:1em;text-decoration:underline}.joinchat__bubble a:active,.joinchat__bubble a:hover{color:var(--hover)!important;border-color:var(--hover)}.joinchat__bubble a.joinchat__btn{display:inline-block;min-height:46px;max-width:100%;padding:10px 20px;margin:5px 0;border:3px solid var(--msg);border-radius:23px;line-height:20px;text-align:center;text-decoration:none!important;overflow:hidden;text-overflow:ellipsis}.joinchat__bubble a.joinchat__btn+.joinchat__bubble a.joinchat__btn{margin-top:-5px}.joinchat__bubble img,.joinchat__bubble video{max-width:100%;height:auto;margin:.2em 0;border-radius:4px;box-shadow:0 1px 5px rgb(0 0 0/10%)}.joinchat__bubble .joinchat--inline{display:inline-block;margin:-10px 0;border-radius:0;box-shadow:none;vertical-align:middle}.joinchat__bubble--media .joinchat--inline,.joinchat__bubble--media img,.joinchat__bubble--media video{display:block;margin:0;border-radius:21px;box-shadow:none}.joinchat__bubble code{padding:2px 5px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.joinchat__bubble hr{width:100%!important;height:0!important;padding:0!important;border:none!important;border-top:2px solid var(--msg)!important;margin:10px 0!important}.joinchat__bubble hr+br{display:none}.joinchat__header{anchor-name:--joinchat-header}.joinchat__powered{position:absolute;position-anchor:--joinchat-header;position-area:bottom left;left:-75px;top:75px;width:130px;height:20px;background:#fff;color:#0009!important;border-radius:4px 4px 0 0;font-size:11px;line-height:20px;text-align:center;text-decoration:none!important;transition:color .2s ease-out;box-shadow:0 2px 6px 0 #0003;transform:rotate(-90deg);opacity:0}@supports not (position-anchor:--x){.joinchat__powered{display:none}}.joinchat--chatbox .joinchat__powered{opacity:1;transition:opacity .2s ease-out}.joinchat__powered span{font-weight:600}.joinchat__powered:active,.joinchat__powered:hover{color:#000!important;text-decoration:none!important}.joinchat--left .joinchat__powered{position-area:bottom right;left:auto;right:-75px;transform:rotate(90deg)}.joinchat--dark .joinchat__powered{background:#ddd!important}@keyframes joinchat_show{0%{transform:scale3d(0,0,0)}to{transform:scaleX(1)}}@keyframes joinchat_badge_in{0%{opacity:0;transform:translate3d(0,50px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes joinchat_badge_out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20px,0)}}@keyframes joinchat_send_svg{0%,50%,to{stroke-dashoffset:var(--stroke)}5%,45%{stroke-dashoffset:0}}@keyframes joinchat_image_loop{0%{opacity:0}3%,20%{opacity:1}25%,to{opacity:0}}@keyframes joinchat_tootlip{0%{opacity:0;transform:scaleY(0)}1%,20%{opacity:1;transform:scaleX(1)}25%,to{opacity:0;transform:scaleX(1)}}.joinchat__woo-btn__wrapper{clear:both}.joinchat__woo-btn{--s:40px;display:inline-block;box-sizing:border-box;height:var(--s);max-width:100%;padding:0 calc(var(--s)/2) 0 var(--s);background:#25d366 var(--joinchat-ico) calc(var(--s)*0.2) 50% no-repeat;background-size:calc(var(--s)*0.6);color:#fff;border-radius:calc(var(--s)/2);font:700 normal calc(var(--s)*0.35)/var(--s) var(--joinchat-font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;transition:background-color .2s}.joinchat__woo-btn:empty{padding-right:0}.joinchat__woo-btn:hover{background-color:#128c7e}@media (orientation:landscape) and (height >= 481px),(orientation:portrait) and (width >= 481px){.joinchat--mobile{display:none!important}}@media (width <= 767px){.joinchat--footer-bar{--bottom:76px!important}}@media (orientation:landscape) and (height <= 480px),(width <= 480px){.joinchat{--sep:6px;--header:max(50px,var(--s)*0.9166667)}.joinchat__header__text{font-size:17px}.joinchat__close{--size:28px}.joinchat__bubble{max-width:calc(100% - 40px);padding:16px;margin:0 20px 10px;line-height:24px}.joinchat:has(.joinchat__powered) .joinchat__content{padding-top:40px}.joinchat--left .joinchat__powered,.joinchat--right .joinchat__powered{position-area:bottom center;z-index:2;top:0;left:0;right:0;transform:none;border-radius:0 0 4px 4px}}@media (hover:hover){.joinchat__button:hover .joinchat__tooltip{opacity:1;animation:none;transition:opacity .2s}.joinchat--btn .joinchat__button:hover~.joinchat__qr,.joinchat--chatbox:has(.joinchat__open:hover) .joinchat__qr{display:flex}}@media (prefers-color-scheme:dark){.joinchat--dark-auto{--msg:var(--dark)}.joinchat--dark-auto .joinchat__chatbox{background:#1a1a1a linear-gradient(180deg,var(--dark),var(--dark) var(--header),var(--bg) var(--header),var(--bg))}.joinchat--dark-auto .joinchat__content:after{background-color:#1a1a1a}.joinchat--dark-auto .joinchat__optin label:before{background:#000}.joinchat--dark-auto .joinchat__optin{color:#d8d8d8}.joinchat--dark-auto .joinchat__bubble{background:#505050;color:#d8d8d8}.joinchat--dark-auto .joinchat__bubble.joinchat__bubble--loading{filter:invert(.5)}.joinchat--dark-auto .joinchat__powered{background:#ddd!important}}@media (prefers-reduced-motion){.joinchat,.joinchat__open__icon path{animation:none}.joinchat__open__icon .joinchat__pa{stroke-dasharray:0}.joinchat--chatbox.joinchat--opening .joinchat__open__text{animation:none}.joinchat__bubble{animation:none!important}}/*!
 * Custom Add To Cart Button for WooCommerce 1.1.1
 * Copyright 2020 Barn2 Plugins
 */@font-face{ font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot);src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce) format("svg");font-weight:400;font-style:normal }.wc-add-to-cart-icon .add_to_cart_button.text_replaceable,.wc-add-to-cart-icon .single_add_to_cart_button{box-sizing:border-box;position:relative}.wc-add-to-cart-icon .add_to_cart_button.text_replaceable:before,.wc-add-to-cart-icon .single_add_to_cart_button:before{font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"";text-decoration:none;font-weight:inherit;height:1em;position:relative;top:1px;display:inline-block}.wc-add-to-cart-icon.wc-add-to-cart-no-text .add_to_cart_button.text_replaceable,.wc-add-to-cart-icon.wc-add-to-cart-no-text .single_add_to_cart_button{min-width:1em;width:4em;text-indent:-9999px}.wc-add-to-cart-icon.wc-add-to-cart-no-text .add_to_cart_button.text_replaceable:before,.wc-add-to-cart-icon.wc-add-to-cart-no-text .single_add_to_cart_button:before{position:absolute;left:0;top:50%;width:100%;text-indent:0;margin-right:0;margin-top:-.5em}.wc-add-to-cart-icon.wc-add-to-cart-no-text .wc-product-table .single_add_to_cart_button.added{width:6em}.wc-add-to-cart-icon.wc-add-to-cart-no-text .wc-product-table .single_add_to_cart_button.added:before{left:-1.1em}.wc-add-to-cart-icon.wc-add-to-cart-no-text .wc-product-table .single_add_to_cart_button.added:after{position:absolute;text-indent:0;right:1.2em;top:50%;margin-top:-.5em}.theme-enfold .add_to_cart_button span,.theme-enfold .single_add_to_cart_button span{display:none!important}html{scroll-behavior:smooth}.tax-product_cat.term-2083 .woocommerce-breadcrumb,.tax-product_cat.term-2083 .woocommerce-products-header,.tax-product_cat.term-2083 .term-description,.tax-product_cat.term-2083 .product-categories,.tax-product_cat.term-2083 .doo-category-banner,.tax-product_cat.term-4876 .woocommerce-breadcrumb,.tax-product_cat.term-4876 .woocommerce-products-header,.tax-product_cat.term-4876 .term-description,.tax-product_cat.term-4876 .product-categories,.tax-product_cat.term-4876 .doo-category-banner,.tax-product_cat.term-102 .woocommerce-breadcrumb,.tax-product_cat.term-102 .woocommerce-products-header,.tax-product_cat.term-102 .term-description,.tax-product_cat.term-102 .product-categories,.tax-product_cat.term-102 .doo-category-banner,.tax-product_cat.term-4213 .woocommerce-breadcrumb,.tax-product_cat.term-4213 .woocommerce-products-header,.tax-product_cat.term-4213 .term-description,.tax-product_cat.term-4213 .product-categories,.tax-product_cat.term-4213 .doo-category-banner,.tax-product_cat.term-4247 .woocommerce-breadcrumb,.tax-product_cat.term-4247 .woocommerce-products-header,.tax-product_cat.term-4247 .term-description,.tax-product_cat.term-4247 .product-categories,.tax-product_cat.term-4247 .doo-category-banner,.tax-product_cat.term-2626 .woocommerce-breadcrumb,.tax-product_cat.term-2626 .woocommerce-products-header,.tax-product_cat.term-2626 .term-description,.tax-product_cat.term-2626 .product-categories,.tax-product_cat.term-2626 .doo-category-banner,.tax-product_cat.term-4862 .woocommerce-breadcrumb,.tax-product_cat.term-4862 .woocommerce-products-header,.tax-product_cat.term-4862 .term-description,.tax-product_cat.term-4862 .product-categories,.tax-product_cat.term-4862 .doo-category-banner,.tax-product_cat.term-62 .woocommerce-breadcrumb,.tax-product_cat.term-62 .woocommerce-products-header,.tax-product_cat.term-62 .term-description,.tax-product_cat.term-62 .product-categories,.tax-product_cat.term-62 .doo-category-banner,.tax-product_cat.term-62 .wd-shop-tools,.tax-product_cat.term-62 .filter-wrapper,.tax-product_cat.term-2410 .woocommerce-breadcrumb,.tax-product_cat.term-2410 .woocommerce-products-header,.tax-product_cat.term-2410 .term-description,.tax-product_cat.term-2410 .doo-category-banner,.tax-product_cat.term-2410 .wd-shop-tools,.tax-product_cat.term-2410 .filter-wrapper,.tax-product_cat.term-1844 .woocommerce-breadcrumb,.tax-product_cat.term-1844 .woocommerce-products-header,.tax-product_cat.term-1844 .term-description,.tax-product_cat.term-1844 .doo-category-banner,.tax-product_cat.term-1844 .wd-shop-tools,.tax-product_cat.term-1844 .filter-wrapper,.tax-product_cat.term-2510 .woocommerce-breadcrumb,.tax-product_cat.term-2510 .woocommerce-products-header,.tax-product_cat.term-2510 .term-description,.tax-product_cat.term-2510 .doo-category-banner,.tax-product_cat.term-2510 .wd-shop-tools,.tax-product_cat.term-2510 .filter-wrapper,.tax-product_cat.term-2093 .woocommerce-breadcrumb,.tax-product_cat.term-2093 .woocommerce-products-header,.tax-product_cat.term-2093 .term-description,.tax-product_cat.term-2093 .doo-category-banner,.tax-product_cat.term-2093 .wd-shop-tools,.tax-product_cat.term-2093 .filter-wrapper,.tax-product_cat.term-2209 .woocommerce-breadcrumb,.tax-product_cat.term-2209 .woocommerce-products-header,.tax-product_cat.term-2209 .term-description,.tax-product_cat.term-2209 .product-categories,.tax-product_cat.term-2209 .doo-category-banner{display:none!important}.tax-product_cat.term-2083 ul.products,.tax-product_cat.term-4876 ul.products,.tax-product_cat.term-102 ul.products,.tax-product_cat.term-4213 ul.products,.tax-product_cat.term-4247 ul.products,.tax-product_cat.term-2626 ul.products,.tax-product_cat.term-4862 ul.products,.tax-product_cat.term-2209 ul.products,.tax-product_cat.term-62 ul.products,.tax-product_cat.term-2410 ul.products,.tax-product_cat.term-1844 ul.products,.tax-product_cat.term-2510 ul.products,.tax-product_cat.term-2093 ul.products{clear:both;position:relative;z-index:1;margin-top:40px!important;padding-top:4px}.tax-product_cat .wd-shop-tools,.tax-product_cat .bh-products-header,.tax-product_cat .hero,.tax-product_cat .hero-content,.tax-product_cat .ai-hero-section,.tax-product_cat .ap-hero-section,.tax-product_cat .bhp-hero-section{position:relative;z-index:2}.adrihosan-full-width-block,.adri-espejos-full-width,.adrihosan-luz-full-width-block,.adri-redondo-full-width,.ai-hero-section{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;box-sizing:border-box}.boton-adrihosan{display:inline-block;padding:10px 22px;border-radius:5px;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;transition:all 0.2s ease-in-out}.boton-adrihosan.primary{background-color:#4dd2d0;border:2px solid #4dd2d0;color:#ffffff!important}.boton-adrihosan.primary:hover{background-color:#fff;color:#4dd2d0!important;transform:translateY(-2px)}.boton-adrihosan.secondary{background-color:#fff0;border:2px solid #fff;color:#ffffff!important}.boton-adrihosan.secondary:hover{background-color:#fff;color:#102e35!important;transform:translateY(-2px)}.btn-adri-master{display:inline-block!important;background:#4dd2d0!important;color:#fff!important;padding:14px 24px!important;border-radius:4px!important;text-decoration:none!important;font-family:'Poppins',sans-serif!important;font-weight:700!important;text-transform:uppercase!important;font-size:13px!important;transition:all 0.3s ease!important;box-shadow:0 4px 6px rgb(0 0 0 / .1)}.btn-adri-master:hover{background:#3f6f7b!important;transform:translateY(-3px);color:#fff!important}.subcats-grid{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:15px!important;padding:20px 0!important}.subcats-grid .boton-adrihosan{display:inline-block!important;padding:12px 20px!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;text-decoration:none!important;border-radius:5px!important;border:2px solid #4dd2d0!important;transition:all 0.3s ease!important;text-align:center!important}.subcats-grid .boton-adrihosan:hover{background-color:#102e35!important;border-color:#102e35!important;color:#ffffff!important;transform:translateY(-3px)!important}.ap-pill-section{padding:40px 20px;background-color:#fff;font-family:'Poppins',sans-serif}.ap-pill-wrapper{max-width:1152px;margin:0 auto;text-align:center}.ap-pill-wrapper h2{font-size:1.5rem;font-weight:700;color:#3f6f7b;margin-bottom:20px}.ap-pill-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.ap-pill-tag{display:inline-block;padding:8px 20px;border:2px solid #d4e3e6;border-radius:50px;background-color:#fff;color:#3f6f7b;font-family:'Poppins',sans-serif;font-size:.9rem;font-weight:600;text-decoration:none;transition:all 0.2s ease}.ap-pill-tag:link,.ap-pill-tag:visited{color:#3f6f7b}.ap-pill-tag:hover{background-color:#4dd2d0;border-color:#4dd2d0;color:#fff;transform:translateY(-2px)}.ap-seo-content-section{padding:60px 20px;background-color:#f0f7f8;font-family:'Poppins',sans-serif}.ap-seo-content-wrapper{max-width:900px;margin:0 auto;color:#3f6f7b;line-height:1.8}.ap-seo-content-wrapper h2{font-size:clamp(1.75rem, 4vw, 2.25rem);font-weight:700;color:#3f6f7b;margin-bottom:30px;text-align:center}.ap-seo-content-wrapper h3{font-size:clamp(1.25rem, 3vw, 1.5rem);font-weight:600;color:#3f6f7b;margin-top:30px;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #4dd2d0}.ap-seo-content-wrapper p{font-size:1.05rem;margin-bottom:20px}.ap-seo-content-wrapper strong{font-weight:600;color:#3f6f7b}.ap-seo-content-wrapper ul{padding-left:20px;margin-bottom:20px}.ap-seo-content-wrapper li{margin-bottom:10px;font-size:1.05rem}.ap-seo-content-wrapper a{color:#4dd2d0;text-decoration:none;font-weight:500}.ap-seo-content-wrapper a:hover{text-decoration:underline}.faq-section-common{padding:80px 20px;background-color:#fff;font-family:'Poppins',sans-serif}.faq-wrapper-common{max-width:800px;margin:0 auto}.faq-main-title-common{font-size:2rem;font-weight:700;color:#102e35;margin-bottom:2.5rem;text-align:center;line-height:1.4!important}.faq-item-common{border-bottom:1px solid #eef2f5}.faq-item-common:last-child{border-bottom:none}.faq-question-common{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.25rem 0;background:none;border:none;text-align:left;font-size:1.125rem;font-weight:600;cursor:pointer;line-height:1.6!important;color:#102e35!important;transition:color 0.2s ease}.faq-question-common:hover{color:#4dd2d0!important}.faq-icon-common{font-size:1.5rem;font-weight:300;transition:transform 0.3s ease}.faq-answer-common{max-height:0;overflow:hidden;transition:max-height 0.4s ease-out;color:#3f6f7b;font-size:1rem;line-height:1.7}.faq-answer-common p{padding-bottom:1.25rem;margin:0}.faq-item-common.active .faq-question-common{color:#4dd2d0!important}.faq-item-common.active .faq-answer-common{max-height:500px}.faq-item-common.active .faq-icon-common{transform:rotate(45deg)}.contact-help-common{background-color:#f7f9fa;padding:80px 20px;border-top:1px solid #eef2f5;font-family:'Poppins',sans-serif}.contact-help-common .contact-help-wrapper{max-width:960px;margin:0 auto;text-align:center}.contact-help-common .contact-intro{display:flex;align-items:center;justify-content:center;gap:25px;margin-bottom:50px;flex-direction:column}.contact-help-common .contact-intro img{width:100px;height:100px;border-radius:50%;border:4px solid #4dd2d0;box-shadow:0 4px 15px rgb(16 46 53 / .1)}.contact-help-common .contact-intro h2{font-size:clamp(1.5rem, 4vw, 2rem);font-weight:700;color:#102e35;margin:0}.contact-help-common .contact-intro h2 span{font-size:clamp(1rem, 2.5vw, 1.125rem);color:#3f6f7b;font-weight:400;display:block;margin-top:5px}.contact-options-grid-common{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:15px}.contact-option-common{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;padding:25px 15px;border-radius:8px;background-color:#fff;border:1px solid #eef2f5;transition:transform 0.2s ease,box-shadow 0.2s ease}.contact-option-common:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgb(16 46 53 / .08)}.contact-option-common .icon{font-size:2.5rem;line-height:1;color:#4dd2d0;margin-bottom:15px}.contact-option-common .label{font-size:.9rem;font-weight:600;color:#102e35;text-align:center}@media (min-width:768px){.contact-help-common .contact-intro{flex-direction:row;text-align:left}}@media (max-width:767px){.contact-help-common .contact-intro h2{text-align:center}}.product-loop-header{max-width:1200px;margin:80px auto 40px auto;padding:0 20px;text-align:center;box-sizing:border-box}.product-loop-title{font-family:'Poppins',sans-serif;font-size:clamp(1.75rem, 4vw, 2.25rem);font-weight:700;color:#102e35;margin:0;line-height:1.3}.bh-simulator-section{padding:80px 20px;font-family:'Poppins',sans-serif;background-color:#f7f9fa}.bh-simulator-wrapper{max-width:700px;margin:0 auto}.bh-simulator-image{text-align:center}.bh-simulator-device-img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 10px 30px rgb(0 0 0 / .1);margin-top:40px}.bh-simulator-text{text-align:left}.bh-simulator-section h2,.bh-simulator-text h2{font-size:clamp(1.75rem, 4vw, 2.25rem);font-weight:700;color:#102e35;margin-bottom:1rem;line-height:1.3;text-align:center}.bh-simulator-section p,.bh-simulator-text p{font-size:clamp(1rem, 2.5vw, 1.125rem);color:#3f6f7b;line-height:1.7;margin-bottom:2.5rem;opacity:.9;text-align:center}.bh-simulator-cta-btn{display:inline-block;padding:14px 35px;border-radius:5px;font-size:1rem;font-weight:600;text-transform:uppercase;text-decoration:none;border:2px solid #4dd2d0;background-color:#4dd2d0;color:#ffffff!important;transition:all 0.2s ease-in-out;box-shadow:0 5px 15px rgb(77 210 208 / .3)}.bh-simulator-cta-btn:hover{background-color:#fff;color:#4dd2d0!important;transform:translateY(-2px);box-shadow:0 8px 20px rgb(77 210 208 / .4)}#bloque-filtros-visuales img:hover,.cer-hero-buttons img:hover{transform:scale(1.03);box-shadow:0 8px 15px rgb(0 0 0 / .15)}.comparativa-section{padding:70px 20px;background-color:#f8f9fa}.comparativa-wrapper{max-width:1100px;margin:0 auto;text-align:center}.comparativa-section h2{font-family:'Poppins',sans-serif;font-size:32px;font-weight:700;color:#102e35;margin:0 0 10px 0}.comparativa-section .section-subtitle{font-family:'Poppins',sans-serif;font-size:16px;color:#3f6f7b;margin:0 0 50px 0}.comparativa-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.comparativa-card{background:#fff;border-radius:12px;padding:35px 25px;box-shadow:0 4px 20px rgb(0 0 0 / .08);transition:transform 0.3s ease,box-shadow 0.3s ease}.comparativa-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgb(0 0 0 / .12)}.comparativa-icon{font-size:48px;margin-bottom:20px}.comparativa-card h3{font-family:'Poppins',sans-serif;font-size:20px;font-weight:700;color:#102e35;margin:0 0 15px 0}.comparativa-card p{font-family:'Poppins',sans-serif;font-size:15px;line-height:1.7;color:#3f6f7b;margin:0}@media (max-width:768px){.comparativa-grid{grid-template-columns:1fr}.comparativa-section h2{font-size:26px}}@media (min-width:992px){.wpc-filters-widget-wrapper{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important;align-items:stretch!important}.wpc-filters-widget-wrapper>div:empty,.wpc-filters-widget-wrapper>span:empty{display:none!important}.wpc-filters-section{grid-column:span 1!important;margin:0!important}.wpc-filter-layout-submit-button{grid-column:1 / -1!important;display:flex!important;flex-direction:row!important;justify-content:center!important;gap:15px!important;margin-top:20px!important;padding-top:20px!important;border-top:1px solid #eee!important}}.wpc-filters-section{background:#ffffff!important;padding:20px!important;border:1px solid #eef2f3!important;border-radius:10px!important;box-shadow:0 4px 12px rgb(16 46 53 / .04)!important;font-family:'Poppins',sans-serif!important}.wpc-filter-title{font-size:13px!important;font-weight:600!important;color:#102e35!important;text-transform:uppercase!important;border-bottom:2px solid #4dd2d0!important;padding-bottom:8px!important;margin-bottom:15px!important}.wpc-filters-section select{width:100%!important;height:45px!important;border:1px solid #dcdfe6!important;border-radius:6px!important;color:#3f6f7b!important;background-color:#fcfcfc!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%234dd2d0' d='M10.293 3.293L6 7.586 1.707 3.293A1 1 0 00.293 4.707l5 5a1 1 0 001.414 0l5-5a1 1 0 10-1.414-1.414z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 15px center!important}.wpc-filter-layout-submit-button button{background-color:#4dd2d0!important;color:#fff!important;border:2px solid #4dd2d0!important;border-radius:5px!important;padding:10px 30px!important;font-weight:700!important;text-transform:uppercase!important;cursor:pointer!important}.wpc-filters-main-wrap a.wpc-filter-reset-link,.wpc-filters-main-wrap a.wpc-filter-reset-button{background:#fff!important;color:#3f6f7b!important;border:1px solid #dcdfe6!important;padding:10px 30px!important;border-radius:5px!important;font-size:13px!important;text-decoration:none!important;display:inline-block!important}@media (max-width:991px){.wpc-filters-widget-wrapper{display:block!important}.wpc-filters-section{margin-bottom:15px!important}.wpc-filter-layout-submit-button{flex-direction:column!important}}.wpc-filters-main-wrap{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.adria-tip-box{max-width:960px;margin:40px auto 30px auto;padding:20px 25px;background-color:#f0fafa;border-left:4px solid #4dd2d0;border-radius:6px;font-family:'Poppins',sans-serif;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.adria-tip-box p{font-size:.95rem;color:#3f6f7b;line-height:1.6;margin:0}.adria-tip-box strong{color:#3f6f7b}@media (max-width:768px){.tax-product_cat.term-2083 ul.products,.tax-product_cat.term-4876 ul.products,.tax-product_cat.term-102 ul.products,.tax-product_cat.term-4213 ul.products,.tax-product_cat.term-4247 ul.products,.tax-product_cat.term-2626 ul.products,.tax-product_cat.term-4862 ul.products,.tax-product_cat.term-2209 ul.products,.tax-product_cat.term-2410 ul.products,.tax-product_cat.term-1844 ul.products,.tax-product_cat.term-2510 ul.products,.tax-product_cat.term-2093 ul.products{margin-top:450px!important}}@media (max-width:768px){html body div.wpc-filters-open-button-container.wpc-free-layout-button,html body .wpc-filters-open-button-container{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;height:0!important;margin:0!important;padding:0!important;position:absolute!important;overflow:hidden!important}}.tax-product_cat.term-2410 ul.products{clear:both;position:relative;z-index:1;margin-top:40px!important;padding-top:4px}@media (max-width:768px){.tax-product_cat.term-2410 ul.products{margin-top:450px!important}}@media (max-width:768px){.tax-product_cat.term-4865 ul.products,.tax-product_cat.term-4862 ul.products,.tax-product_cat.term-2626 ul.products,.tax-product_cat.term-4247 ul.products,.tax-product_cat.term-4213 ul.products,.tax-product_cat.term-102 ul.products{margin-top:40px!important;padding-top:0!important;display:block!important;width:100%!important;padding-left:15px!important;padding-right:15px!important;box-sizing:border-box!important}.woocommerce ul.products,.woocommerce-page ul.products,ul.products.columns-2,ul.products.columns-3,ul.products.columns-4{display:block!important;grid-template-columns:1fr!important;columns:1!important}.tax-product_cat ul.products li.product,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:40px!important;text-align:center!important;border-bottom:1px solid #eee;padding-bottom:25px!important;clear:both!important}.tax-product_cat ul.products li.product a img,.tax-product_cat ul.products li.product img,.woocommerce ul.products li.product a img,.woocommerce ul.products li.product img{width:100%!important;max-width:100%!important;height:auto!important;display:block!important;margin:0 auto 15px auto!important}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .wd-entities-title{font-size:18px!important;line-height:1.4!important;font-weight:700!important;color:#102e35!important;margin-bottom:8px!important;display:block!important;padding:0 10px!important;height:auto!important;max-height:none!important;overflow:visible!important;text-overflow:unset!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important}.woocommerce ul.products li.product .price{font-size:16px!important;color:#4dd2d0!important;display:block!important;margin-bottom:15px!important}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .add_to_cart_button{display:inline-block!important;float:none!important;margin-top:5px!important}}@media (max-width:768px){.ocultar-en-movil{display:none!important}.bhp-comparison-table tfoot tr{display:flex!important;flex-direction:row!important;width:100%!important;gap:10px!important;padding:10px 0!important}.bhp-comparison-table tfoot td{display:block!important;width:50%!important;padding:0!important;border:none!important}.bhp-comparison-table tfoot td::before{content:none!important}.bhp-comparison-table tfoot .boton-adrihosan{width:100%!important;display:flex!important;justify-content:center;align-items:center;font-size:11px!important;height:42px!important;margin:0!important;text-align:center!important}}.bho-hero-section{position:relative;display:flex;align-items:center;justify-content:center;min-height:60vh;padding:60px 20px;background-size:cover;background-position:center;color:#fff;text-align:center;overflow:hidden}.bho-hero-section::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(16 46 53 / .6);z-index:1}.bho-hero-content{position:relative;z-index:2;max-width:750px;margin:0 auto}.bho-hero-content .bho-hero-title-visual{font-size:clamp(2rem, 4.3vw, 2.8rem);font-weight:700;margin-bottom:1rem;text-shadow:0 2px 5px rgb(0 0 0 / .5);line-height:1.2}.bho-hero-content p{font-size:clamp(1.1rem, 2.5vw, 1.2rem);max-width:600px;margin:0 auto 2.5rem;opacity:.95;text-shadow:0 1px 3px rgb(0 0 0 / .5)}.bhp-hero-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.bhp-hero-btn{display:inline-block;padding:12px 28px;border-radius:5px;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;border:2px solid;transition:all 0.2s ease-in-out}.bhp-hero-btn-primary{background-color:#4dd2d0;border-color:#4dd2d0;color:#ffffff!important}.bhp-hero-btn-primary:hover{background-color:#fff0;border-color:#fff;color:#ffffff!important}.bhp-hero-btn-secondary{background-color:#fff0;border-color:#fff;color:#ffffff!important}.bhp-hero-btn-secondary:hover{background-color:#fff;border-color:#fff;color:#102e35!important}.bho-features-section{padding:60px 20px;background-color:#f7f9fa;position:relative;z-index:2}.bho-features-wrapper{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px;text-align:center}.bho-feature-item .icon{font-size:2.5rem;margin-bottom:15px;color:#4dd2d0}.bho-feature-item h3{font-size:1.25rem;font-weight:600;color:#102e35;margin-bottom:10px}.bho-feature-item p{color:#3f6f7b;line-height:1.7}.bho-hub-section{padding:60px 20px 40px}.bho-hub-wrapper{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.bho-hub-card{position:relative;border-radius:8px;overflow:hidden;box-shadow:0 10px 25px -5px rgb(0 0 0 / .07);transition:transform 0.3s ease,box-shadow 0.3s ease}.bho-hub-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px -10px rgb(16 46 53 / .2)}.bho-hub-card-img{width:100%;height:350px;object-fit:cover;display:block}.bho-hub-card-content{position:absolute;bottom:0;left:0;right:0;padding:40px 20px 20px;background:linear-gradient(to top,rgb(16 46 53 / .8) 0%,#fff0 100%);text-align:center}.bho-hub-card-content h3{color:#fff;font-size:1.5rem;font-weight:700;margin:0 0 15px 0;text-shadow:0 1px 3px rgb(0 0 0 / .7)}.bho-hub-btn{display:inline-block;padding:8px 20px;border-radius:5px;font-size:.8rem;font-weight:600;text-transform:uppercase;text-decoration:none;background-color:#4dd2d0;border:2px solid #4dd2d0;color:#ffffff!important;transition:all 0.2s ease-in-out}.bho-hub-btn:hover{background-color:#fff;color:#102e35!important;border-color:#fff}.bho-filters-section{padding:60px 20px 20px;background-color:#fff}.bho-filters-wrapper{max-width:1200px;margin:0 auto}.bho-filters-main-title{text-align:center;font-size:2rem;font-weight:700;color:#102e35;margin-bottom:2.5rem}.bho-filter-group{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eef2f5}.bho-filter-group:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.bho-filter-group h3{font-size:1.1rem;font-weight:600;color:#102e35;margin:0 0 20px 0}.bho-filter-pills{display:flex;flex-wrap:wrap;gap:12px}.bho-filter-pill{display:inline-block;padding:8px 18px;border-radius:20px;font-size:.9rem;font-weight:500;text-decoration:none;border:1px solid #e0e0e0;background-color:#f7f9fa;color:#3f6f7b!important;transition:all 0.2s ease-in-out}.bho-filter-pill:hover{background-color:#4dd2d0;border-color:#4dd2d0;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 4px 10px rgb(77 210 208 / .3)}#avg_rating span.svgicons,.lh36 span.svgicons,.wppro_badge1_DIV_stars span.svgicons,.wprevpro-rating label,.wprevpro_star_imgs span.svgicons,fieldset#wprevpro_review_rating span.svgicons,span.svgbadgestar,span.svgicons.svg-wprsp-camera,span.svgicons.svg-wprsp-verified,span.svgicons.svg-wprsp-video-camera{-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:bottom}.slickwprev-loading .slickwprev-slide,.slickwprev-loading .slickwprev-track,.wprevmodal_modal{visibility:hidden}span.wprevpro_stype_btn{margin:0 5px 5px;float:none;border:1px solid #bfbfbf;color:#939393;padding:6px 12px;font-size:15px;cursor:pointer;display:inline-block}span.wppro_page_numbers:hover,span.wprevpro_stag:hover,span.wprevpro_stype_btn:hover{background-color:#f4f4f4}h3#fpc_title,span.wppro_page_numbers.current,span.wprevpro_stag.current,span.wprevpro_stype_btn.current{background:#eaeaea}img.wprevrtypebtn{height:16px;margin-right:5px;vertical-align:baseline;margin-bottom:-2px}.wppro_badge1_DIV_stars.b6s6,.wprevpro_rtypes_div,.wprevpro_searchtags_div{margin-top:5px;margin-bottom:5px}img.wprppagination_loading_image_search,img.wprppagination_loading_image_tag,img.wprppagination_rtypes_loading_img{height:25px;vertical-align:middle;margin-left:5px;margin-top:-3px}.wprevgoslick{padding-left:10px;padding-right:10px}.wprevpro_t3_SPAN_8.wprevsourcepage{margin-left:55px;margin-bottom:10px}.wprevpro_t5_SPAN_8.wprevsourcepage{margin:8px}.wpproslider_t11_DIV_1a,.wpproslider_t11_DIV_3L,.wpproslider_t12_DIV_1a,.wpproslider_t15_DIV_1a,.wpproslider_t2_DIV_1a,.wpproslider_t4_DIV_1a,.wpproslider_t7_DIV_1a,.wpproslider_t8_DIV_1a,.wpproslider_t8_DIV_3L,.wpproslider_t9_DIV_3L,.wprevpro_t6_SPAN_8.wprevsourcepage,div.wprevpro_slideout_container_body{margin:10px}.wprev_search_sort_bar,.wprevpro_t9_SPAN_8.wprevsourcepage{margin:10px 15px}.btnwprevdefault,.btnwprevsubmit,.wprevpro-rating label:hover,.wprevpro_btn_show_rdpop,.wprevpro_load_more_btn,.wprevtooltip,a.wprs_rd_less,a.wprs_rd_more,button.button.wprevpro_btn_show_form,img.avartnavimg,input#wprevpro_submit_review,span.wprs_rd_less,span.wprs_rd_more{cursor:pointer}.wpproslider_t10_DIV_2,.wpproslider_t10_DIV_3,.wpproslider_t10_IMG_2,.wpproslider_t11_DIV_2,.wpproslider_t11_DIV_3,.wpproslider_t11_IMG_2,.wpproslider_t13_DIV_2,.wpproslider_t15_H3_3,.wpproslider_t15_P_5,.wpproslider_t2_DIV_2,.wpproslider_t2_DIV_3,.wpproslider_t2_IMG_2,.wpproslider_t4_H3_3,.wpproslider_t4_P_5,.wpproslider_t5_DIV_2,.wpproslider_t5_DIV_3,.wpproslider_t5_IMG_2,.wpproslider_t6_DIV_2,.wpproslider_t6_DIV_3,.wpproslider_t6_IMG_2,.wpproslider_t7_DIV_2,.wpproslider_t7_DIV_3,.wpproslider_t8_DIV_2,.wpproslider_t8_DIV_3,.wpproslider_t8_IMG_2,.wpproslider_t9_DIV_2,.wpproslider_t9_DIV_3,.wpproslider_t9_IMG_2,.wprevpro_t1_DIV_1,.wprevpro_t1_DIV_2,.wprevpro_t1_DIV_2:after,.wprevpro_t1_IMG_4{column-rule-color:#fff;outline:#fff 0;box-sizing:border-box}.wprevpro_t1_outer_div,.wprevpro_t2_outer_div,.wprevpro_t3_outer_div{padding:0 10px;margin:0}.wprevpro_t1_DIV_1{perspective-origin:277.5px 115px;transform-origin:277.5px 115px;border:0 #fff;margin-bottom:25px;margin-top:0;text-align:left}.wprevpro_t1_DIV_2{bottom:0;box-shadow:rgb(0 0 0 / .0980392) 2px 2px 2px 0;height:auto;left:0;position:relative;right:0;top:0;perspective-origin:277.5px 69px;transform-origin:277.5px 69px;background:#fff;border:1px solid #f5f5f5;margin:10px 10px 25px;padding:22px 20px 22px 42px}.wprevpro_t1_DIV_2:after{bottom:-30px;content:'';display:block;height:30px;left:80px;position:absolute;right:445px;width:30px;perspective-origin:15px 15px;transform-origin:15px 15px;filter:drop-shadow(2px 2px 1px rgb(0 0 0 / .0980392));border-top:30px solid #fff;border-right:30px solid #fff0;border-bottom:0 solid #fff0;border-left:0 solid #fff0;color:#fff}.wprevpro_t1_DIV_2:before{bottom:47px;box-sizing:border-box;color:#bbb;content:'\201C';display:block;height:96px;left:55px;position:absolute;right:515.39px;top:20px;width:24.61px;column-rule-color:#bbb;perspective-origin:12.3px 48px;transform-origin:12.3px 48px;border:0 #bbb;font:60px/96px Georgia,serif;margin:-25px 0 0 -40px;outline:#bbb 0}.wprevpro_t1_P_3{box-sizing:border-box;color:#777;column-rule-color:#777;perspective-origin:240px 44px;transform-origin:240px 44px;border:0 #777;font-style:italic;margin:0 0 10px;outline:#777 0}.wpproslider_t2_IMG_2,.wprevpro_t1_IMG_4{border:0 #fff;display:block;float:left;vertical-align:middle}.wprevpro_t1_IMG_4{color:#fff;height:60px;width:60px;perspective-origin:30px 30px;transform-origin:30px 30px;border-radius:50%!important;margin:0 20px}.wprevpro_t1_SPAN_5{color:#555;display:block;text-transform:uppercase;overflow:hidden;padding:8px 0 0}.marginb10,.wppro_badge5_total,.wprevform-headerhtml,.wprevpro_t5_DIV_1{margin-bottom:10px}.w3_wprs-row-padding-small{padding:0 4px}.noboxshadow{box-shadow:#fff0 0 0 0 0}.wprevpro_t1_P_3>img{box-shadow:0 0 0 #fff0}.wprevpro_t1_A_8>img{box-shadow:0 0;padding:0}img.wprevpro_t1_star_img_file,img.wprevpro_t2_star_img_file,img.wprevpro_t3_star_img_file{width:100px;margin-right:5px;vertical-align:text-bottom}a.wprevpro_t1_site_logo_a,span.wprevpro_ai_summary_types_logo.aistyle_t2,span.wprevpro_ai_summary_types_logo.aistyle_t8{display:contents}img.wprevpro_t1_site_logo{position:absolute;right:3px;bottom:3px;height:32px;width:unset;margin-bottom:unset!important}.wprevpro_t1_SPAN_6{font-size:small}span.wprevpro_t1_DIV_title,span.wprevpro_t2_DIV_title,span.wprevpro_t3_DIV_title{display:inline;font-weight:600}.wpproslider_t11_SPAN_6::before,.wpproslider_t8_SPAN_6::before,.wprevpro_t11_DIV_title::after,.wprevpro_t12_DIV_title::after,.wprevpro_t1_DIV_title::after,.wprevpro_t2_DIV_title::after,.wprevpro_t3_DIV_title::after,.wprevpro_t5_DIV_title::after,.wprevpro_t6_DIV_title::after,.wprevpro_t7_DIV_title::after,.wprevpro_t8_DIV_title::after,.wprevpro_t9_DIV_title::after{content:" - "}.wprevpro_t1_SPAN_5.wprev_preview_tcolor2_T1>div{line-height:22px}span.wprevpro_t1_A_8{display:inline-block;float:left;min-width:20px;min-height:10px}.wprevpro_t10_outer_div_widget,.wprevpro_t11_outer_div_widget,.wprevpro_t2_outer_div_widget,.wprevpro_t5_outer_div_widget,.wprevpro_t6_outer_div_widget,.wprevpro_t7_outer_div_widget,.wprevpro_t8_outer_div_widget,.wprevpro_t9_outer_div_widget{padding:0;margin:15px -10px}.wpproslider_t10_DIV_1,.wpproslider_t11_DIV_1,.wpproslider_t2_DIV_1,.wpproslider_t3_DIV_1,.wpproslider_t5_DIV_1,.wpproslider_t6_DIV_1,.wpproslider_t7_DIV_1,.wpproslider_t8_DIV_1,.wpproslider_t9_DIV_1{margin-top:10px;margin-bottom:10px}.wpproslider_t2_DIV_2{color:#fff;perspective-origin:242.5px 79px;transform-origin:242.5px 79px;background:#fdfdfd;border-top:0 #fff;border-right:0 #fff;border-bottom:3px solid #eee;border-left:0 #fff;border-radius:0 0 4px 4px;padding:20px;transition:ease-in-out}.wpproslider_t2_IMG_2{color:#fff;height:80px;width:80px;perspective-origin:40px 40px;transform-origin:40px 40px;border-radius:50%!important;margin:0 15px 0 0}.wpproslider_t2_DIV_3{perspective-origin:172.5px 57.5px;transform-origin:172.5px 57.5px;border:0 #fff;overflow:auto;flex-grow:4}.wpproslider_t10_P_4,.wpproslider_t10_SPAN_6,.wpproslider_t10_STRONG_5,.wpproslider_t11_P_4,.wpproslider_t11_SPAN_6,.wpproslider_t11_STRONG_5,.wpproslider_t2_P_4,.wpproslider_t2_SPAN_6,.wpproslider_t2_STRONG_5,.wpproslider_t5_P_4,.wpproslider_t5_SPAN_6,.wpproslider_t5_STRONG_5,.wpproslider_t6_SPAN_6,.wpproslider_t6_STRONG_5,.wpproslider_t7_P_4,.wpproslider_t7_SPAN_6,.wpproslider_t7_STRONG_5,.wpproslider_t8_P_4,.wpproslider_t8_SPAN_6,.wpproslider_t8_STRONG_5,.wpproslider_t9_P_4,.wpproslider_t9_SPAN_6,.wpproslider_t9_STRONG_5,p.wpproslider_t6_P_4{box-sizing:border-box;color:#555;column-rule-color:#555;border:0 #555;outline:#555 0}.wpproslider_t2_P_4{perspective-origin:172.5px 30px;transform-origin:172.5px 30px;margin:0 0 15px!important}.wpproslider_t2_SPAN_6,.wpproslider_t2_STRONG_5{display:block;perspective-origin:172.5px 10px;transform-origin:172.5px 10px}img.wprevpro_t2_site_logo{margin-top:2px;height:32px}.wpproslider_t2_avatar{flex-shrink:0}.wpproslider_t3_DIV_1a,.wpproslider_t3_DIV_1a_widget{background-position:29px 266px;bottom:0;box-shadow:rgb(0 0 0 / .0980392) 0 0 5px 0;color:#454545;float:left;left:0;position:relative;right:0;text-align:left;top:0;column-rule-color:#454545;perspective-origin:140px 427.5px;transform-origin:140px 427.5px;outline:#454545 0;overflow:hidden}.wprevpro_t12_outer_div_widget,.wprevpro_t15_outer_div_widget,.wprevpro_t3_outer_div_widget,.wprevpro_t4_outer_div_widget{padding-left:0;padding-right:0}.wpproslider_t3_DIV_1a{border:1px solid #e5e5e5;border-radius:10px;font-style:normal;width:-webkit-fill-available;width:-moz-available;margin:10px 10px 5px}.wpproslider_t3_DIV_1a_widget{border:1px solid #e5e5e5;border-radius:10px;margin-left:4px;margin-right:4px}img.wpproslider_t3_quote{position:absolute;left:20px}img.wpproslider_t3_avatar{width:135px;border-radius:50%!important;margin-bottom:16px;height:135px;display:unset}.wpproslider_t3_DIV_2{color:#b2b2b2;text-align:center;text-shadow:#fff 1px 1px 0;column-rule-color:#b2b2b2;perspective-origin:140px 116.5px;transform-origin:140px 116.5px;background:#f8fafa;border-bottom:1px solid #e5e5e5;outline:#b2b2b2 0;padding:30px 0 20px}.wpproslider_t3_P_3{background-position:0 0;color:#454545;text-align:left;column-rule-color:#454545;perspective-origin:90px 47px;transform-origin:90px 47px;background:#fff0;border:0 #454545;margin:0;outline:#454545 0;padding:25px 21px 30px 55px!important}.wpproslider_t3_STRONG_5{background-position:0 0;color:#1c1c1c;text-align:left;column-rule-color:#1c1c1c;background:#fff0;border:0 #1c1c1c;font-style:italic;font-weight:700;outline:#1c1c1c 0}img.wprevpro_t3_star_img_file_loc2{width:100px}img.wprevpro_t3_site_logo{position:absolute;right:6px;bottom:6px;height:32px}.wprevpro_t3_SPAN_6{position:absolute;align-content:center;width:100%;font-size:small;margin-top:-5px}.wpproslider_t12_DIV_1a,.wpproslider_t12_DIV_1a_widget,.wpproslider_t12_IMG_2,.wpproslider_t15_DIV_1a,.wpproslider_t15_DIV_1a_widget,.wpproslider_t15_IMG_2,.wpproslider_t4_DIV_1a,.wpproslider_t4_DIV_1a_widget,.wpproslider_t4_IMG_2{color:#333;column-rule-color:#333;border:0 #333;outline:#333 0;box-sizing:border-box}.wprevpro_t12_outer_div,.wprevpro_t15_outer_div,.wprevpro_t4_outer_div{padding:0 10px;margin:10px 0 0}.wpproslider_t12_DIV_1a,.wpproslider_t12_DIV_1a_widget,.wpproslider_t4_DIV_1a,.wpproslider_t4_DIV_1a_widget{text-align:center;perspective-origin:180px 166px;transform-origin:180px 166px;background:rgb(0 0 0 / .02);padding:30px}.wpproslider_t15_DIV_1a,.wpproslider_t15_DIV_1a_widget{border:1px solid #d3d3d3;text-align:center;perspective-origin:180px 166px;transform-origin:180px 166px;background:#f2f2f2;padding:30px 20px 20px}.wpproslider_t10_DIV_2,.wpproslider_t11_DIV_2,.wpproslider_t13_DIV_2,.wpproslider_t5_DIV_2,.wpproslider_t6_DIV_2,.wpproslider_t7_DIV_2,.wpproslider_t8_DIV_2,.wpproslider_t9_DIV_2{background:#fdfdfd;transition:ease-in-out}.slickwprev-dotted.slickwprev-slider,.wpproslider_t12_DIV_1,.wpproslider_t15_DIV_1,.wpproslider_t4_DIV_1{margin-bottom:15px}.wpproslider_t12_DIV_1a_widget,.wpproslider_t15_DIV_1a_widget,.wpproslider_t4_DIV_1a_widget{margin-left:1px;margin-right:1px}.wpproslider_t15_IMG_2,.wpproslider_t4_IMG_2{height:135px;max-width:100%;width:135px;perspective-origin:67.5px 67.5px;border-radius:50%}.wpproslider_t15_IMG_2{height:70px;max-width:100%;width:70px;perspective-origin:67.5px 67.5px;border-radius:50%}.wpproslider_t15_H3_3,.wpproslider_t15_P_5,.wpproslider_t4_H3_3,.wpproslider_t4_P_5{text-align:center;border:0 #fff}.wpproslider_t4_H3_3{color:grey;perspective-origin:150px 13.5px;transform-origin:150px 13.5px;margin:10px 0 8px;font-size:120%;font-weight:700}.wpproslider_t15_SPAN_4,.wpproslider_t4_SPAN_4{box-sizing:border-box;display:block;perspective-origin:150px 10px;transform-origin:150px 10px;margin:0 0 10px}.wpproslider_t15_H3_3{color:grey;perspective-origin:150px 13.5px;transform-origin:150px 13.5px;margin:10px 0 0;font-size:120%;font-weight:700}span.wprev_showdate_T15{margin-bottom:10px;display:block;color:gray}.wpproslider_t12_P_5,.wpproslider_t15_P_5,.wpproslider_t4_P_5{bottom:0;color:#797979;left:0;position:relative;right:0;top:0;perspective-origin:150px 20px;transform-origin:150px 20px;margin:0 0 10px}img.wprevpro_t15_star_img_file,img.wprevpro_t4_star_img_file{width:100px;vertical-align:text-bottom;margin-right:4px}img.wprevpro_t12_site_logo,img.wprevpro_t15_site_logo,img.wprevpro_t4_site_logo{margin-top:5px;margin-bottom:-5px;height:32px;display:inline}img.wprevpro_t15_site_logo{margin-top:0;margin-bottom:0;height:32px;display:inline}.indrevdiv.wpproslider_t15_DIV_1a{position:relative;margin-top:35px;padding-top:35px}.wpproslider_t15_avatar_div{position:absolute;top:-35px;left:50%;transform:translateX(-50%)}.wprevpro_star_imgs_T14 span.wprevpro_star_imgs,.wprevpro_star_imgs_T15 span.wprevpro_star_imgs,span.wprevpro_star_imgsloc2{margin-right:0}.wprevpro_t12_SPAN_6,.wprevpro_t15_SPAN_6,.wprevpro_t4_SPAN_6{font-size:small;margin-bottom:-5px}span.wprevpro_t12_DIV_title,span.wprevpro_t15_DIV_title,span.wprevpro_t4_DIV_title{display:block;font-weight:600}span.wprevpro_t15_DIV_title,span.wprevpro_t4_DIV_title{font-size:larger}.wprev_preview_bradius_T15{border-radius:4px}.wpproslider_t12_DIV_1a img.wprev_media_img,.wpproslider_t4_DIV_1a img.wprev_media_img,span.wprev_consent{margin-left:5px}.wprevpro_t10_outer_div,.wprevpro_t11_outer_div,.wprevpro_t5_outer_div,.wprevpro_t6_outer_div,.wprevpro_t7_outer_div,.wprevpro_t8_outer_div,.wprevpro_t9_outer_div{padding:0 10px;margin:0 0 15px}.wpproslider_t5_DIV_1a{margin-left:10px;margin-right:10px;margin-top:10px}.wpproslider_t5_DIV_2{color:#fff;border-top:0 #fff;border-right:0 #fff;border-bottom:3px solid #eee;border-left:0 #fff;border-radius:0 0 4px 4px;position:relative;overflow:hidden}.wpproslider_t10_IMG_2,.wpproslider_t11_IMG_2,.wpproslider_t5_IMG_2,.wpproslider_t6_IMG_2,.wpproslider_t8_IMG_2,.wpproslider_t9_IMG_2{color:#fff;height:60px;vertical-align:middle;width:60px;perspective-origin:30px 30px;transform-origin:30px 30px;border:0 #fff;border-radius:50%!important}.wpproslider_t5_DIV_3{perspective-origin:172.5px 57.5px;transform-origin:172.5px 57.5px;border:0 #fff;overflow:hidden}.wpproslider_t5_P_4{perspective-origin:172.5px 30px;transform-origin:172.5px 30px;margin:8px}.wpproslider_t5_STRONG_5{font-size:11px;font-style:italic;display:inline-block;line-height:1.5;margin-top:6px;word-wrap:break-word;width:70px}.wpproslider_t5_DIV_3L{float:left;width:70px;text-align:center;overflow:hidden;margin:10px 0 8px 8px}.t6datediv,.t7datediv,.t9datediv,.wpproslider_t5_SPAN_6,.wpproslider_t6_SPAN_6,.wpproslider_t7_P_4,.wpproslider_t7_SPAN_6,.wpproslider_t9_SPAN_6,.wprevpro_form .wprevform-field .after,span#wprev_showdate{font-style:italic}.wpproslider_t5_DIV_3_logo{position:absolute;bottom:3px;right:4px;height:22px}img.wprevpro_t5_star_img_file{width:100px;margin-right:5px;vertical-align:middle}a.wprevpro_t5_site_logo_a,img.wprevpro_t5_site_logo.wprevsiteicon{height:22px;width:auto}img.wprevpro_t11_site_logo,img.wprevpro_t5_site_logo,img.wprevpro_t6_site_logo,img.wprevpro_t7_site_logo,img.wprevpro_t8_site_logo,img.wprevpro_t9_site_logo{margin:0;padding:0;height:32px}span.wprevpro_t10_DIV_title,span.wprevpro_t11_DIV_title,span.wprevpro_t5_DIV_title,span.wprevpro_t6_DIV_title,span.wprevpro_t7_DIV_title,span.wprevpro_t8_DIV_title,span.wprevpro_t9_DIV_title{display:unset;font-weight:600}span.wprevpro_star_imgsloc1>span{margin-right:2px}.wpproslider_t10_DIV_1a,.wpproslider_t6_DIV_1a,.wpproslider_t9_DIV_1a{margin:10px 10px 20px}.wpproslider_t13_DIV_2,.wpproslider_t6_DIV_2{color:#555;perspective-origin:242.5px 79px;transform-origin:242.5px 79px;border-top:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;border-radius:0 0 4px 4px;padding:5px;position:relative}.wpproslider_t10_DIV_3,.wpproslider_t6_DIV_3{perspective-origin:172.5px 57.5px;transform-origin:172.5px 57.5px;border:0 #fff;overflow:hidden;margin-left:10px;min-height:80px}.wpproslider_t10_P_4,p.wpproslider_t6_P_4{perspective-origin:172.5px 30px;transform-origin:172.5px 30px;margin:0 15px 10px!important}.wpproslider_t7_DIV_2,.wpproslider_t8_DIV_2{color:#fff;perspective-origin:242.5px 79px;transform-origin:242.5px 79px}img.wprevpro_t6_star_img_file,img.wprevpro_t7_star_img_file{margin-right:4px;vertical-align:text-bottom;width:100px}.t10_revname,.wpproslider_t6_STRONG_5,.wpproslider_t7_STRONG_5,.wpproslider_t9_STRONG_5,span.wprev_avgrevs{font-weight:700}.wpproslider_t6_DIV_3L{float:left;text-align:center;overflow:hidden;margin-right:10px;margin-left:10px;margin-top:10px}.wpproslider_t6_DIV_2_top{width:auto;position:relative;margin-left:5px}.wpproslider_t6_DIV_3_logo{position:absolute;top:4px;right:4px}.t6displayname,.t9displayname{margin-top:10px;font-size:medium;margin-bottom:0;padding-right:30px}.wpproslider_t13_star_DIV,.wpproslider_t6_star_DIV{line-height:1em;margin-top:1px;margin-bottom:1px}.wprevpro_t6_SPAN_7.wprevlocation,.wprevpro_t9_SPAN_7.wprevlocation{font-weight:400}.wpproslider_t6_P_4{margin-left:10px}.wpproslider_t6_DIV_4{margin:4px 6px}.wpproslider_t7_DIV_2{border:1px solid #eee;border-radius:0 0 4px 4px;padding:15px}.wpproslider_t7_DIV_3{border:0 #fff;overflow:hidden}.wpproslider_t7_DIV_2_top{width:auto;position:relative;height:40px}.wpproslider_t7_DIV_3_logo{float:left}img.wprevpro_t7_star_img_file{margin-bottom:1px}.t7displayname{margin-top:10px;margin-bottom:0}.wpproslider_t7_star_DIV{line-height:36px;text-align:right;font-size:large}.wpproslider_t7_DIV_4{display:block;text-align:left}.wpproslider_t8_DIV_2{border-top:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee;border-radius:0 0 4px 4px;padding:5px;position:relative;height:fit-content}.wpproslider_t11_DIV_3,.wpproslider_t8_DIV_3{perspective-origin:172.5px 57.5px;transform-origin:172.5px 57.5px;border:0 #fff;overflow:hidden;margin:10px 10px 12px;min-height:80px}.wpproslider_t10_DIV_2,.wpproslider_t11_DIV_2,.wpproslider_t9_DIV_2{border-top:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee}.wpproslider_t11_P_4,.wpproslider_t8_P_4{margin-top:0!important}.wpproslider_t10_DIV_3L,.wpproslider_t11_DIV_3L,.wpproslider_t8_DIV_3L{float:left;text-align:center;overflow:hidden;margin-top:10px}.wpproslider_t11_DIV_2_top,.wpproslider_t8_DIV_2_top{width:auto;position:relative;margin-left:5px;align-self:center}.wpproslider_t11_DIV_3_logo,.wpproslider_t8_DIV_3_logo{position:absolute;bottom:0;right:4px}img.wprevpro_t8_star_img_file{width:100px;margin-right:5px;margin-bottom:1px;vertical-align:text-bottom}.t11displayname,.t8displayname{margin-top:5px;font-size:24px;margin-bottom:0}.wpproslider_t11_star_DIV,.wpproslider_t8_star_DIV{font-size:16px;margin-top:10px}.wpproslider_t11_SPAN_6,.wpproslider_t8_SPAN_6,.wprevpro_t11_SPAN_7.wprevlocation,.wprevpro_t8_SPAN_7.wprevlocation{color:#b7b7b7!important;font-size:15px}.wpproslider_t11_DIV_4,.wpproslider_t8_DIV_4{margin-top:6px;height:auto}.miscpicdiv.mpdiv_t11.wprev_preview_tcolor1_t11,.miscpicdiv.mpdiv_t8.wprev_preview_tcolor1_T8{margin:15px 10px 15px 0;float:left;width:100%}.wpproslider_t11_DIV_4 .wprevpro_woo_title,.wpproslider_t8_DIV_4 .wprevpro_woo_title{outline:0!important;text-decoration:none;font-style:italic;font-size:small;margin-top:10px}.wpproslider_t11_DIV_2 .wprev_woo_imgdiv,.wpproslider_t8_DIV_2 .wprev_woo_imgdiv{margin:18px 10px 10px 18px;align-self:center}.wpproslider_t11_has_woo_image,.wpproslider_t8_has_woo_image{min-height:196px;display:flex}.wprevpro_star_imgs_T9{font-size:24px}.wpprooutoffive{color:#555}.wpproslider_t9_DIV_3_logo,.wprevpro_popup_container_footer,.wprevpro_popup_container_header,div.wprevpro_slideout_container_footer,div.wprevpro_slideout_container_header{margin:10px;text-align:center}.wpproslider_t10_DIV_2,.wpproslider_t9_DIV_2{color:#fff;perspective-origin:242.5px 79px;transform-origin:242.5px 79px;border-radius:0 0 4px 4px;padding:5px;position:relative}.wpproslider_t9_DIV_3{margin-left:15px;margin-right:15px;margin-bottom:15px}.wpproslider_t9_P_4{perspective-origin:172.5px 30px;transform-origin:172.5px 30px;margin:0 0 10px!important}.wpproslider_t9_DIV_2_top{width:auto;position:relative;margin:15px 5px 5px;text-align:center}.wpproslider_t10_DIV_3L,.wpproslider_t9_DIV_2 .wprev_media_div,.wpproslider_t9_DIV_4{margin-right:15px;margin-left:15px}img.wprevpro_t9_star_img_file{width:100px;margin-right:4px;vertical-align:text-bottom;margin-bottom:2px}.wpproslider_t9_star_DIV{margin-bottom:-2px}.t10datediv,.wpproslider_t10_SPAN_6{font-style:italic;font-size:smaller}.wpproslider_t10_DIV_2_top{width:auto;position:relative}.wpproslider_t10_DIV_3_logo{position:absolute;bottom:10px;right:10px}img.wprevpro_t10_star_img_file{width:100px;margin-right:5px}img.wprevpro_t10_site_logo{margin:0;padding:0;height:32px;vertical-align:bottom}.t10displayname{margin-top:5px;margin-bottom:0;padding-right:30px}.wpproslider_t10_star_DIV{margin-bottom:0;margin-top:5px;color:#fdd314}.t10datediv,span.t10_onsite{color:#aaa;font-size:small}span.wprevpro_star_imgs>span{margin-right:2px;font-size:110%}span.wprevpro_star_imgs,span.wprevpro_star_imgsloc1{margin-right:3px}span.wprevpro_star_imgsloc2>span{margin-right:0;font-size:110%}.miscpicdiv{display:flex;margin-top:10px;margin-bottom:10px;align-items:center;flex-flow:row wrap}.mscpic-img-body{padding-right:10px;line-height:0}img.miscpic-listing-image.rounded{border:1px solid #e1e3df;border-radius:4px}.mscpic-body{flex:1 0 100px;margin:0;font-weight:lighter}.miscpicdiv.mpdiv_t1.wprev_preview_tcolor1_T1{margin-left:-25px}.miscpicdiv.mpdiv_t2.wprev_preview_tcolor1_T2 img{width:80px;min-width:80px;margin-right:5px}.miscpicdiv.mpdiv_t2{margin-top:5px}.miscpicdiv.mpdiv_t3.wprev_preview_tcolor1_T3{padding-left:22px;padding-bottom:20px}.miscpicdiv.mpdiv_t15.wprev_preview_tcolor1_T15,.miscpicdiv.mpdiv_t4.wprev_preview_tcolor1_T4{display:inline}.miscpicdiv.mpdiv_t15.wprev_preview_tcolor1_T15>.mscpic-img,.miscpicdiv.mpdiv_t4.wprev_preview_tcolor1_T4>.mscpic-img{display:unset;float:unset}.miscpicdiv.mpdiv_t15.wprev_preview_tcolor1_T15>.mscpic-img>.mscpic-img-body,.miscpicdiv.mpdiv_t4.wprev_preview_tcolor1_T4>.mscpic-img>.mscpic-img-body{padding-right:0;padding-top:5px}.miscpicdiv.mpdiv_t5.wprev_preview_tcolor1_T5 img{width:50px;margin-left:8px}.miscpicdiv.mpdiv_t10.wprev_preview_tcolor1_T10,.miscpicdiv.mpdiv_t6.wprev_preview_tcolor1_T6{margin-left:15px}.miscpicdiv.mpdiv_t10.wprev_preview_tcolor1_T10 img.miscpic-listing-image.rounded,.miscpicdiv.mpdiv_t6.wprev_preview_tcolor1_T6 img.miscpic-listing-image.rounded{min-width:60px;max-width:60px}.mscpic-img-side{padding-left:10px}.wpproslider_t11_DIV_2{align-items:center;color:#fff;perspective-origin:242.5px 79px;transform-origin:242.5px 79px;border-radius:0 0 4px 4px;padding:5px;position:relative;height:fit-content}.wppro_b2__rating{align-items:center}img.wprevpro_t11_star_img_file{width:100px;margin-right:4px;vertical-align:text-bottom;margin-bottom:1px}.wpproslider_t12_IMG_2{height:50px;max-width:100%;width:50px;perspective-origin:67.5px 67.5px;border-radius:50%}.wpproslider_t12_H3_3,.wpproslider_t12_P_5{column-rule-color:#fff;outline:#fff 0;box-sizing:border-box;text-align:center;border:0 #fff}.wpproslider_t12_H3_3{color:grey;perspective-origin:150px 13.5px;transform-origin:150px 13.5px;margin:2px 0;font-size:120%;font-weight:700}.wpproslider_t12_SPAN_4{box-sizing:border-box;display:block;perspective-origin:150px 10px;transform-origin:150px 10px;margin:0 0 5px}img.wprevpro_t12_star_img_file{width:100px;vertical-align:text-bottom;margin-bottom:-1px;margin-right:4px}.wpproslider_t12_avatar_div{margin-top:10px}.wpproslider_t13_DIV_2 .wprev_media_div,.wpproslider_t6_DIV_2 .wprev_media_div{margin-left:10px;margin-right:10px}.wpproslider_t13_DIV_3_logo{position:absolute;right:5px;bottom:-2px}.wpproslider_t13_DIV_2_bot{width:auto;position:absolute;margin-left:4px;bottom:0}.wpproslider_t13_DIV_4{margin:10px 15px 80px}.wpproslider_t13_IMG_2{color:#fff;height:45px;vertical-align:middle;width:45px;perspective-origin:20px 20px;transform-origin:20px 20px;border:0 #fff;border-radius:50%!important}.t13datediv,.wpproslider_t13_SPAN_6{font-style:italic;font-size:12px}.wppro_badge1_DIV_5.b3s5,span.wprev_showdate_T13{font-size:12px}.t13displayname{margin-top:5px;font-size:13px;margin-bottom:0;padding-right:30px}.wpproslider_t13_DIV_3{perspective-origin:172.5px 57.5px;transform-origin:172.5px 57.5px;border:0 #fff;overflow:hidden;margin-left:10px;min-height:70px;line-height:15px;margin-top:2px}.wpproslider_t13_DIV_2:before{box-sizing:border-box;color:#d9d9d9;content:'\201C';display:block;left:5px;position:absolute;top:5px;column-rule-color:#bbb;font:35px/30px Georgia,serif;outline:#bbb 0}.slickwprev-dots li button:before,.slickwprev-next:before,.slickwprev-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wpproslider_t13_star_DIV.divclassstarstyle2{margin-top:4px;margin-bottom:4px}.wprevpro_t14_outer_div{font-family:Arial,sans-serif;border-radius:10px;overflow:hidden;display:flex;justify-content:center}.wppro_badge1_A_14,.wppro_badge1_SPAN_13,.wppro_badge1_SPAN_15{overflow-wrap:break-word;text-size-adjust:100%}.wprevpro_t14_DIV_1{max-width:450px;display:inline-block}.wprevpro_t14_DIV_1a{margin:12px}.wprevpro_t14_DIV_2.indrevdiv{box-shadow:0 2px 8px rgb(0 0 0 / .1);overflow:hidden;background:#fff}.wprevpro_t14_image_wrapper{position:relative;box-shadow:0 2px 8px rgb(0 0 0 / .1);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:300px;background-color:#000}.wprevpro_t14_media_img{width:100%;display:block}.wprevpro_t14_review_text_overlay{position:absolute;bottom:0;width:100%;background:rgb(0 0 0 / .5);color:#fff;font-size:13px;padding:8px 8px 0;box-sizing:border-box;line-height:1.4}.wprevpro_t14_footer{display:flex;align-items:center;padding:10px;background-color:#fff}.wprevpro_t14_avatarimg{background-color:#fff0;color:#50575e;font-weight:700;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:14px;margin-right:8px;text-transform:lowercase}img.wprevpro_t14_IMG_4.wprevpro_avatarimg{width:50px;height:50px;max-height:300px;border-radius:25px}.wprevpro_t14_SPAN_5{flex-grow:1}.wprevpro_t14_rname{font-weight:700;font-size:14px;margin-bottom:2px;color:#3c434a}.slickwprev-initialized .slickwprev-slide,.wprevpro_form .after,.wprevpro_form .before,.wprevpro_t14_DIV_1.wprevpro_t14_outer_div.outerrevdiv.wprevpro_t14_DIV_1_preview,span.wprevpro_t14_DIV_title.wprevreviewtitle{display:block}.wprevpro_star_imgs_T14{color:#f7b500;font-size:14px;line-height:1;margin-bottom:2px}.indrevdiv .emoji{max-height:12px}.wprevpro_t14_showdate{font-size:12px;color:#777}.wprev_media_div{margin:8px 0 0;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:5px;padding-bottom:5px;justify-content:flex-start;scrollbar-width:thin;scrollbar-color:rgb(213 213 213 / 61%) rgb(255 255 255 / 9%)}.wprev_media_div::-webkit-scrollbar{height:6px}.wprev_media_div::-webkit-scrollbar-track{background:rgb(255 255 255 / 9%);border-radius:3px}.wprev_media_div::-webkit-scrollbar-thumb{background:rgb(213 213 213 / 61%);border-radius:3px}img.wprev_media_img{border-radius:3px;height:50px;width:auto}.media_div_t12,.media_div_t15,.media_div_t4{justify-content:space-evenly}div#wprevpre_preview_notes{margin-bottom:20px}.wprevpro_t1_site_logo{width:18px;height:18px}span.wprevpro_star_imgs>span.starstyle2ratingnum{font-size:15px;margin-left:2px;font-weight:600;vertical-align:baseline;color:#171717}span.starloc1.starstyle2.wprevpro_star_imgs.wprevpro_star_imgsloc1{padding:3px 4px 1px;background:#e9e9e9;border-radius:20px;font-size:15px}.wprevreviewownerres{border-style:solid;border-width:1px 0 0;border-color:#d0d0d0;margin-top:8px;font-weight:200;font-size:small}.wprevpro_ownerres_from{margin-top:6px}img.wprev_transbygoog{height:14px;width:107px;display:block;margin:5px 0}img.wppro_badge1_IMG_4,img.wppro_badge3_IMG_4,img.wppro_badge5_IMG_4{display:inline!important;text-decoration:none;max-height:32px}img.wprev_transbygoog.trbygoog_t12,img.wprev_transbygoog.trbygoog_t15,img.wprev_transbygoog.trbygoog_t4{margin-left:auto;margin-right:auto}.wprevpro .emoji{max-height:16px}.w3_wprs-responsive{overflow-x:auto}.w3_wprs-btn-bar:after,.w3_wprs-btn-bar:before,.w3_wprs-btn-group:after,.w3_wprs-btn-group:before,.w3_wprs-clear:after,.w3_wprs-container:after,.w3_wprs-panel:after,.w3_wprs-row-padding:after,.w3_wprs-row:after,.w3_wprs-topnav:after{content:"";display:table;clear:both}.w3_wprs-col,.w3_wprs-half,.w3_wprs-quarter,.w3_wprs-third,.w3_wprs-threequarter,.w3_wprs-twothird{float:left;width:100%}.w3_wprs-col.s1{width:8.33333%}.w3_wprs-col.s2{width:16.66666%}.w3_wprs-col.s3{width:24.99999%}.w3_wprs-col.s4{width:33.33333%}.w3_wprs-col.s5{width:41.66666%}.w3_wprs-col.s6{width:49.99999%}.w3_wprs-col.s7{width:58.33333%}.w3_wprs-col.s8{width:66.66666%}.w3_wprs-col.s9{width:74.99999%}.w3_wprs-col.s10{width:83.33333%}.w3_wprs-col.s11{width:91.66666%}.w3_wprs-col.s12,.w3_wprs-half,.w3_wprs-quarter,.w3_wprs-third,.w3_wprs-threequarter,.w3_wprs-twothird{width:99.99999%}@media only screen and (min-width:601px){.w3_wprs-col.m1{width:8.33333%}.w3_wprs-col.m2{width:16.66666%}.w3_wprs-col.m3,.w3_wprs-quarter{width:24.99999%}.w3_wprs-col.m4,.w3_wprs-third{width:33.33333%}.w3_wprs-col.m5{width:41.66666%}.w3_wprs-col.m6,.w3_wprs-half{width:49.99999%}.w3_wprs-col.m7{width:58.33333%}.w3_wprs-col.m8,.w3_wprs-twothird{width:66.66666%}.w3_wprs-col.m9,.w3_wprs-threequarter{width:74.99999%}.w3_wprs-col.m10{width:83.33333%}.w3_wprs-col.m11{width:91.66666%}.w3_wprs-col.m12{width:99.99999%}}@media only screen and (min-width:993px){.w3_wprs-col.l1{width:8.33333%}.w3_wprs-col.l2{width:16.66666%}.w3_wprs-col.l3,.w3_wprs-quarter{width:24.99999%}.w3_wprs-col.l4,.w3_wprs-third{width:33.33333%}.w3_wprs-col.l5{width:41.66666%}.w3_wprs-col.l6,.w3_wprs-half{width:49.99999%}.w3_wprs-col.l7{width:58.33333%}.w3_wprs-col.l8,.w3_wprs-twothird{width:66.66666%}.w3_wprs-col.l9,.w3_wprs-threequarter{width:74.99999%}.w3_wprs-col.l10{width:83.33333%}.w3_wprs-col.l11{width:91.66666%}.w3_wprs-col.l12{width:99.99999%}}.w3_wprs-content{max-width:980px;margin:auto}.w3_wprs-row-padding,.w3_wprs-row-padding>.w3_wprs-col,.w3_wprs-row-padding>.w3_wprs-half,.w3_wprs-row-padding>.w3_wprs-quarter,.w3_wprs-row-padding>.w3_wprs-third,.w3_wprs-row-padding>.w3_wprs-threequarter,.w3_wprs-row-padding>.w3_wprs-twothird{padding:0 8px}.wprev_pro_float_outerdiv{position:fixed;bottom:10px;right:10px;width:350px;height:auto;z-index:999999;max-width:84%}.wprevpro_slideout_container{position:fixed;bottom:0;right:0;width:400px;height:100%;z-index:99999999!important;background:#f5f5f5;box-shadow:rgb(0 0 0 / .35) 0 2px 8px 0;overflow-y:auto;max-width:85%}.wprevpro_slideout_container::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.wprevpro_slideout_container::-webkit-scrollbar-thumb{background-color:#000}.wprevpro_slideout_container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#f5f5f5}div.wprev_pro_float_outerdiv>.wprs_unslider>.wprs_unslider-arrow{width:22px;height:22px;right:-25px}div.wprev_pro_float_outerdiv>.wprs_unslider>.wprs_unslider-arrow.prev{left:-23px}div.wprev_pro_float_outerdiv>.wprs_unslider>.wprs_unslider-arrow.next{right:-23px}.wprevpro_load_more_div{text-align:center}.wprevpro_load_more_btn{padding:8px 16px;text-align:center;text-decoration:none;display:inline-block;-webkit-transition-duration:.4s;transition-duration:.4s;margin:10px;background-color:#fff;color:#757575;border:2px solid #e7e7e7}.wppro_badge1_DIV_1,.wppro_badge1_DIV_12,.wppro_badge1_DIV_13,.wppro_badge1_DIV_2,.wppro_badge1_DIV_5,.wppro_badge1_DIV_stars,.wppro_badge1_IMG_3,.wppro_badge1_SPAN_4{text-decoration:none solid #666;column-rule-color:#666;overflow-wrap:break-word;text-size-adjust:100%;box-sizing:border-box}.wprevpro_load_more_btn:hover{background-color:#e7e7e7}img.isinslideshowloadingimg{margin-top:100px;margin-bottom:100px}.wppro_badge1_DIV_2,.wppro_badge1_IMG_3{word-wrap:break-word;caret-color:#666;color:#666}.wppro_badge1_DIV_1{box-shadow:rgb(0 0 0 / .1) 0 2px 8px 0;color:#666;left:0;max-width:100%;position:relative;right:0;top:0;width:100%;word-wrap:break-word;perspective-origin:171.36px 66px;transform-origin:171.36px 66px;background:#fff;outline:#666 0;border-top:5px solid #618cff;border-bottom:5px solid #fff;border-radius:0;padding:10px 20px 5px;margin:10px;text-align:left}.wppro_badge1_DIV_2,.wppro_badge1_DIV_5,.wppro_badge1_DIV_stars,.wppro_badge1_IMG_3,.wppro_badge1_SPAN_4{border:0 #666;outline:#666 0}.wppro_badge1_DIV_1 a{box-shadow:0 0 0 0 currentColor!important}.wppro_badge1_DIV_2{width:auto;perspective-origin:151.36px 48.5px;transform-origin:151.36px 48.5px;font:400 15px/24px "Helvetica Neue",Helvetica,Arial,sans-serif}.wppro_badge1_IMG_3{display:block;float:left;height:50px;width:auto;max-width:100%;vertical-align:middle;perspective-origin:25px 25px;transform-origin:25px 25px;margin:3px 20px 0 0}.wppro_b2__rating,.wprevpro-rating{display:inline-block}img.wppro_badge1_IMG_4{margin-right:10px}.wppro_badge1_DIV_12,.wppro_badge1_DIV_13,.wppro_badge1_DIV_5,.wppro_badge1_DIV_stars,.wppro_badge1_SPAN_4{word-wrap:break-word}.wppro_badge1_DIV_5,.wppro_badge1_DIV_stars,.wppro_badge1_SPAN_4{caret-color:#666}.wppro_badge1_SPAN_4{clear:both;font-size:18px;font-weight:700}.wppro_badge1_DIV_5{color:#666;width:auto;perspective-origin:151.36px 32px;transform-origin:151.36px 32px;font:400 15px/24px "Helvetica Neue",Helvetica,Arial,sans-serif}.wppro_badge1_DIV_stars{bottom:0;color:#618cff;margin-bottom:2px;left:0;position:relative;right:0;top:0;width:auto;perspective-origin:151.36px 13.5px;transform-origin:151.36px 13.5px;font-size:22px;margin-top:6px;white-space:nowrap}.wppro_badge1_DIV_12,.wppro_badge1_DIV_13{clear:both;width:auto;perspective-origin:151.36px 16px;transform-origin:151.36px 16px;border:0 #666;outline:#666 0}.wppro_badge1_DIV_12{margin:8px 0 0}.wppro_badge1_DIV_13{margin:6px 0 0}.wppro_badge1_SPAN_13{box-sizing:border-box;color:#4080ff;text-decoration:none solid #4080ff;word-wrap:break-word;column-rule-color:#4080ff;caret-color:#4080ff;border:0 #4080ff;font-size:20px;font-weight:700;outline:#4080ff 0}.wppro_badge1_A_14{color:unset;text-decoration:underline solid #666;word-wrap:break-word}.wppro_badge1_SPAN_15{box-sizing:border-box;text-decoration:none solid #666;word-wrap:break-word;column-rule-color:#666;caret-color:#666;border:0 #666;outline:#666 0}.wppro_badge1_DIV_1.b3s1{margin-top:0;margin-bottom:0;padding:0 5px;border-width:3px}span.wppro_badge1_SPAN_4.b3s4{font-size:15px}.wppro_badge1_DIV_stars.b3s6{margin-top:2px}.wppro_badge1_DIV_12.b3s12,h3#fpc_title{margin-top:0}span.wppro_badge1_SPAN_13.b3s13{font-size:14px}img.wppro_badge1_IMG_3.b3i{margin-right:5px}img.wppro_badge3_IMG_4{margin-right:5px;width:auto}.wprev_badge_5_outer{padding:20px;border:1px solid #cdcdcd;text-align:center;width:100%;box-shadow:rgb(0 0 0 / 10%) 0 2px 8px 0}img.wppro_badge5_IMG_4{margin:4px}.wppro_badge5_IMG{margin-bottom:10px;height:100px}.wppro_badge5_name{font-size:20px;font-weight:700;margin-bottom:10px}.wppro_badge5_stars{margin-bottom:10px!important}img.wppro_badge7_IMG_4.wprevsmallbadgeicon{height:32px;margin:5px}.wppro_badge7_avgrating{font-size:3rem;font-weight:600;line-height:1}span.wppro_badge1_SPAN_13.b5{font-size:unset}.wprevpro_badge.wppro_badge1_DIV_1.b6s1{text-align:center;width:max-content;padding:5px 20px}span.wppro_avg_b6s6a{margin-right:10px;color:#4a4a4a}.b6s2 .wppro_badge1_DIV_13{margin-top:0;margin-bottom:-5px}.wppro_badge1_DIV_12.b6s12{font-size:12px;margin-top:-5px;margin-bottom:-5px}img.wppro_badge6_IMG_4{margin:0 3px;height:32px}.wprevpro-rating{border:0;margin:0;padding:5px}.wprevpro_form .wprevform-field,button.button.wprevpro_btn_show_form,p.wprevpro_required_notice{margin-bottom:1.5em}.wprevpro-rating:focus{outline:#ccc solid 0}.badgehideclass,.wprevpro-rating input[type=radio],.wprevpro-rating label[for$=star0]{display:none!important}.wprevpro-rating label{font-weight:400;width:20px;height:20px;background:gold;display:inline-block;margin-bottom:0;margin-right:2px;transition:.3s;-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.319-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E%0A")}span.wppro_page_dots,span.wppro_page_numbers{text-transform:uppercase;background:#fff;float:none}span.wppro_badge1_DIV_stars.b4s2{font-size:20px;vertical-align:middle;margin:0;padding:0}.wprevpro-rating-wrapper.in-view .wprevpro-rating{margin:0;padding:0}.wprevpro-rating-wrapper.in-metabox .wprevpro-rating>label:before{font-size:20px;line-height:27px;padding:0 4px;color:#0073aa}.wprevpro-rating input[type=radio]:checked+label:before,.wprevpro-rating label:before,.wprevpro-rating-wrapper.in-metabox input[type=radio]:checked+label:before{color:#fdbf0c}.svg-wprsp-star-o,.wprevpro-rating input:checked~label,.wprevpro-rating label:hover~label,.wprevpro-rating:hover label:hover~input:not(:checked)+label{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M13.959 12.522l3.757-3.646-5.181-0.761-2.32-4.69-2.32 4.69-5.181 0.761 3.757 3.646-0.896 5.169 4.641-2.443 4.628 2.443zM20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.331-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-star,.wprevpro-rating input[type=radio]:checked+label,.wprevpro-rating:hover input~label{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M20.429 8.14c0 0.221-0.16 0.43-0.319 0.589l-4.456 4.346 1.056 6.138c0.012 0.086 0.012 0.16 0.012 0.246 0 0.319-0.147 0.614-0.503 0.614-0.172 0-0.344-0.061-0.491-0.147l-5.512-2.897-5.512 2.897c-0.16 0.086-0.319 0.147-0.491 0.147-0.356 0-0.516-0.295-0.516-0.614 0-0.086 0.012-0.16 0.025-0.246l1.056-6.138-4.469-4.346c-0.147-0.16-0.307-0.368-0.307-0.589 0-0.368 0.381-0.516 0.687-0.565l6.163-0.896 2.762-5.586c0.11-0.233 0.319-0.503 0.602-0.503s0.491 0.27 0.602 0.503l2.762 5.586 6.163 0.896c0.295 0.049 0.688 0.196 0.688 0.565z'%3E%3C/path%3E%3C/svg%3E%0A")}.wprevpro_form{margin:0 auto;padding:10px}h3#fpc_title{padding:10px;margin-bottom:0}.wprevpro_form .required.symbol:after{content:'*';color:red;margin:0 4px}.wprevpro_form label{font-weight:700;display:inline-block!important;float:none}.wprevpro_form input[type=email],.wprevpro_form input[type=file],.wprevpro_form input[type=text],.wprevpro_form input[type=url],.wprevpro_form select,.wprevpro_form textarea{box-sizing:border-box;display:block;float:none;width:100%;max-width:unset;margin:3px 0;padding:3px 5px;border:1px solid #ddd;box-shadow:inset 0 1px 2px rgb(0 0 0 / .07);background-color:#fff;color:#32373c;outline:0;transition:border-color 50ms ease-in-out}.wprevpro_form input[type=file]{border:unset;box-shadow:unset;padding-left:0}.wprevpro_submiterror,.wprevpro_submitsuccess{border-width:1px;border-style:solid;margin-bottom:10px;margin-top:10px;padding:10px}.wprevpro_form textarea{height:11em}.forceloadmorehide,.slickwprev-arrow.slickwprev-hidden,.slickwprev-slide.slickwprev-loading img,.wprev_banner_outer .wprevpro_ai_header_types_div,.wprev_missing_image,.wpreveprohme,.wprevform-field.btn1>input,.wprevform-field.btn2>input,.wprevhideme{display:none}.wprevpro_submitsuccess{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.wprevpro_submiterror{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.btnwprevdefault,.btnwprevstyle2,.wprevform-field.btn1>label,.wprevform-field.btn2>label{color:#555;line-height:24px;font-size:14px;font-weight:600;cursor:pointer;display:inline-block;text-decoration:none}.wprev_loader{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #b4b9be;width:40px;height:40px;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.btnwprevdefault,.wprevform-field.btn1>label{background:#f7f7f7;box-shadow:0 1px 0 #ccc;vertical-align:top;margin:4px 5px 4px 0;padding:8px 18px;border:1px solid #ccc;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box;height:auto}.btnwprevdefault:focus,.btnwprevdefault:hover,.btnwprevstyle2:hover,.wprevform-field.btn1>label:hover,.wprevform-field.btn2>label:hover{background:#e1dfdf}.btnwprevdefault:focus{border-color:#5b9dd9;box-shadow:0 0 3px rgb(0 115 170 / .8)}.btnwprevdefault:active{background:#eee;border-color:#999;box-shadow:inset 0 2px 5px -3px rgb(0 0 0 / .5);-webkit-transform:translateY(1px);transform:translateY(1px);outline:0}.btnwprevstyle2,.wprevform-field.btn2>label{padding:10px 20px;background:#ebebeb;border-radius:3px;border-width:0;height:auto}.wppro_dashboardReviewSummary{display:flex;align-items:flex-start;justify-content:center;padding:1.6em 1.2em;align-items:center;position:relative;font-size:14px;transition:.3s}.wppro_dashboardReviewSummary__left{min-width:fit-content;text-align:center;color:rgb(0 0 0 / .9);margin-right:2.5em}.wppro_dashboardReviewSummary__avgRating{font-size:4.5em;font-weight:600;line-height:1;margin-bottom:0;margin-top:-10px}.wppro_dashboardReviewSummary__avgReviews{margin-top:10px;color:#5e5e5e;font-size:1.7em;font-weight:400}.wprevb2avgtot{margin-bottom:5px}.wppro_dashboardReviewSummary__right{position:relative;margin-bottom:auto;width:100%}.wppro_b2__ratingRow:not(:last-child){margin-bottom:.19em}.wppro_b2__ratingRow{display:flex;align-items:center;font-size:1.4em;line-height:27px}.ratingRow__star{margin-left:.3em}.wppro_b2__ratingProgress{height:.4em;background-color:#eee;width:100%;margin:0 1em}.wppro_b2__ratingProgress__fill{height:100%;background-color:#ffd54f}.wppro_b2__ratingRow__avg{min-width:2.3em;margin-right:-10px;word-wrap:normal}.bigstar{font-size:32px}.wppro_badge2_IMG_4{margin-right:5px;margin-left:5px;display:unset!important;text-decoration:none;max-height:32px;width:auto}.b2icons{margin-bottom:-10px}img.wprevpro_form_site_logo{margin-top:12px;margin-right:12px}img.wprevpro_t1_rec_img_file{height:16px;width:16px}.wppro_twscrname{font-size:11px;color:#9d9d9d;line-height:11px;font-style:italic}.wppro_twscrname a{color:#9d9d9d}.wppro_updown{font-size:35px;margin-right:10px;cursor:pointer}.wppro_updown_yellobg{background:50% 50% no-repeat #fff0;background-image:url(/wp-content/plugins/wp-review-slider-pro/public/css/imgs/yellow1px.png);background-size:25px 25px;border-radius:35px}.wprevmodal_modal{position:fixed;z-index:1000000;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .4);overflow:hidden}.wprevmodal_modal-content{background-color:#fefefe;margin:7% auto;padding:20px;border:1px solid #888;width:80%;max-height:80%;overflow:auto;border-radius:4px}@media only screen and (max-width:768px){.wprevpro-rating label:before{font-size:2em}.wprevmodal_modal-content{margin:10% auto;width:85%;max-height:85%}}.wprevmodal_close{color:#aaa;float:right;font-size:28px;font-weight:700;margin-top:-15px;margin-right:-10px}.wprev_searchsort,span.wppro_page_dots,span.wppro_page_numbers,span.wprevpro_stag{color:#939393;font-size:14px}.wprevmodal_close:focus,.wprevmodal_close:hover{color:#000;text-decoration:none;cursor:pointer}.wprevmodal_modal-content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#f5f5f5}.wprevmodal_modal-content::-webkit-scrollbar{width:8px;background-color:#f5f5f5}.wprevmodal_modal-content::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#555}span.wppro_page_numbers{border:1px solid #bfbfbf;padding:8px 14px;cursor:pointer}.wppro_page_numbers_ul li{display:inline-block;padding-left:0!important;list-style:unset!important;margin:10px 2px}ul.wppro_page_numbers_ul{display:inline-block;margin:0;box-shadow:none;list-style:none;padding:0 5px!important}div.wppro_pagination{margin:5px 13px}img.wprppagination_loading_image{vertical-align:middle;width:21px;height:21px;margin-left:10px}span.wppro_page_dots{border:1px solid #bfbfbf;padding:8px 14px}.wprev_header_txt{text-align:center;margin-top:20px;margin-bottom:10px}.wprev_searchsort{margin-bottom:5px;min-height:30px}.wprevmodal_rdmore_close,.wprevslideout_close{color:#aaa;font-size:28px;float:right;cursor:pointer;font-weight:700}input#wprevpro_header_search_input{margin-left:5px;padding-left:8px;border:1px solid #bfbfbf;margin-bottom:5px}input#wprevpro_header_search_input::placeholder{color:#939393;opacity:1}select.wprev_sort{margin-left:5px;padding-left:8px}select.wprev_sort option:disabled{color:#939393}.wprev_norevsfound{padding:10px}span.wprevpro_stag{margin:0 5px 5px;float:none;border:1px solid #bfbfbf;padding:3px 7px;cursor:pointer;display:inline-block}.b4s12{vertical-align:middle}div.wppro_badge4_DIV_1{line-height:27px}.wprevslideout_close{margin-top:0;margin-right:5px}.wprs_masonry_js{position:relative;opacity:0}.wprs_masonry_item_js{position:absolute}.wprs_masonry_item_js.outerrevdiv>div:first-child{margin-left:0;margin-right:0}.wprs_masonry_item.outerrevdiv>div:first-child{margin-left:8px;margin-right:8px}.wprs_unslider-wrap.wprs_unslider-carousel>li:before{content:none}a.btnwprevdefault_licon img{height:50px}a.btnwprevdefault_sicon img{height:32px}.wprevsiteicon{width:auto}.wprevmodal_modal_rdmore{display:none;position:fixed;z-index:1000000;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .4);overflow:hidden}.wprevmodal_modal_rdmore-content{background-color:#fefefe;padding:20px;border:1px solid #888;width:650px;max-height:80%;overflow:auto;border-radius:4px;position:relative;margin:0 auto;top:20%}.wprevmodal_rdmore_close{margin-top:-15px;margin-right:-10px}.rdmorepoplogo .wprevsiteicon{margin:0;padding:0;position:unset}.rdmorepopbody img.wprev_media_img{height:90px}.wprev_banner_outer{background:#f0f0f0;border-radius:2px;margin:15px 20px}.wprev_banner_top{font-size:14px;border-bottom-style:solid;border-bottom-width:1px;padding:0 5px;border-color:#d9d9d9}img.wppro_banner_icon{height:16px;margin-right:5px;transition:opacity .3s ease-in-out;display:inline-block;vertical-align:bottom;margin-bottom:1px}img.opaci2{opacity:.2}span.wprev_banner_top_source{margin-left:10px;margin-right:10px;display:inline-block;vertical-align:middle;line-height:normal;padding:8px 0;cursor:pointer}span.wprev_banner_top_source.cursel,span.wprev_banner_top_source:hover{border-style:solid;border-width:0 0 2px;border-color:#848484;margin-bottom:-1px}.wprev_banner_bottom{padding:5px 15px;position:relative}.wprev_banner_bottom_t{font-size:16px;margin:10px 0 2px}.wprev_banner_bottom_b{font-size:17px;margin:5px 0 10px}.slickwprev-dots li button,.slickwprev-next,.slickwprev-prev{font-size:0;line-height:0;outline:0;width:20px;cursor:pointer}span.wprev_totrevs{font-size:12px;font-weight:100}.wprevpro_bnrevus_btn{padding:8px 16px;text-align:center;text-decoration:none;display:inline-block;-webkit-transition-duration:.4s;transition-duration:.4s;background-color:#fff;color:#0000008c;border:1px solid #00000038;cursor:pointer}.wprevb1 .wprevdropdown-content a:active,.wprevb1 .wprevdropdown-content a:hover,.wprevdropdown-content_badge a:active,.wprevdropdown-content_badge a:hover,.wprevpro_bnrevus_btn:hover{background-color:#00000014}.wprevb1 .wprevpro_bnrevus_div{position:absolute;right:25px;top:20px;font-size:14px;text-align:right}.wprevb1 .wprevdropdown-content,.wprevdropdown-content_badge{display:none;position:relative;background-color:#fff;z-index:1000000;border:1px solid #00000038}.wprevb1 .wprevdropdown-content a,.wprevdropdown-content_badge a{float:none;color:#0000008c;padding:8px 12px;text-decoration:none;display:block;text-align:left;-webkit-transition-duration:.4s;transition-duration:.4s}img.banner_rtype_loading{height:16px;margin-right:5px;margin-bottom:-3px}.slickwprev-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slickwprev-list{position:relative;display:block;overflow:hidden;margin:0 0 10px;padding:0}.slickwprev-dots li button:focus,.slickwprev-dots li button:hover,.slickwprev-list:focus{outline:0}.slickwprev-list.dragging{cursor:pointer;cursor:hand}.slickwprev-slider .slickwprev-list,.slickwprev-slider .slickwprev-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slickwprev-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slickwprev-track:after,.slickwprev-track:before{display:table;content:''}.slickwprev-track:after{clear:both}.slickwprev-slide{display:none;float:left;height:100%;min-height:1px;padding-left:0;padding-right:0}[dir=rtl] .slickwprev-slide{float:right}.slickwprev-slide.dragging img{pointer-events:none}.slickwprev-vertical .slickwprev-slide{display:block;height:auto;border:1px solid #fff0}.slickwprev-loading .slickwprev-list{background:url(/wp-content/plugins/wp-review-slider-pro/public/css/ajax-loader.gif) center center no-repeat #fff}@font-face{font-display:swap;font-family:slick;font-weight:400;font-style:normal;src:url(/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.eot);src:url(/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.eot?#iefix) format('embedded-opentype'),url(/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.woff) format('woff'),url(/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.ttf) format('truetype'),url(/wp-content/plugins/wp-review-slider-pro/public/css/fonts/slick.svg#slick) format('svg')}.slickwprev-next,.slickwprev-prev{position:absolute;top:50%;display:block;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:transparent!important;border:none;background:0 0}.slickwprev-next:focus,.slickwprev-next:hover,.slickwprev-prev:focus,.slickwprev-prev:hover{color:#fff0;outline:0;background:0 0!important;position:absolute;top:50%;border:unset}.slickwprev-current .avatarnavdiv .wprevpro_avatarimg,.slickwprev-dots li button:focus:before,.slickwprev-dots li button:hover:before,.slickwprev-next:focus:before,.slickwprev-next:hover:before,.slickwprev-prev:focus:before,.slickwprev-prev:hover:before{opacity:1}.slickwprev-active .avatarnavdiv .wprevpro_avatarimg,.slickwprev-cloned .avatarnavdiv .wprevpro_avatarimg,.slickwprev-next.slickwprev-disabled:before,.slickwprev-prev.slickwprev-disabled:before{opacity:.25}.slickwprev-next:before,.slickwprev-prev:before{font-size:20px;line-height:1;opacity:.75;color:#ddd}.slickwprev-prev{left:-15px}[dir=rtl] .slickwprev-prev{right:-15px;left:auto}.slickwprev-prev:before,[dir=rtl] .slickwprev-next:before{content:'←'}.slickwprev-next:before,[dir=rtl] .slickwprev-prev:before{content:'→'}.slickwprev-next{right:-15px}[dir=rtl] .slickwprev-next{right:auto;left:-15px}.slickwprev-dots{position:absolute;bottom:-10px;display:block!important;width:100%;padding:0!important;margin:0;list-style:none;text-align:center}.slickwprev-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.slickwprev-dots li button{display:block;height:20px;padding:5px;color:#fff0;border:0;background:0 0}.slickwprev-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000}.slickwprev-dots li.slickwprev-active button:before{opacity:.75;color:#000}.wprevgoslick_avatarnav{margin:20px 50px 50px;transition:height .2s ease-out}.avatarnavdiv{margin-bottom:25px;display:flex;justify-content:center}.avataronlyrevdiv{margin-top:20px}@media only screen and (min-width:600px){.wprevgoslicknavcontainer{margin-left:80px;margin-right:80px}}button.slickwprev-arrow.slickwprev-disabled{cursor:unset}.wprev_pro_float_outerdiv .slickwprev-prev{left:-5px}.wprev_pro_float_outerdiv .slickwprev-next{right:-5px}button.slickwprev-arrow{z-index:1000;font-size:0}.wprev_pro_float_outerdiv .wpproslider_t10_DIV_2{box-shadow:rgb(0 0 0 / .1) 0 2px 8px 0}.floattype_badge .wprev_pro_float_outerdiv-close{right:0}.floattype_pop .wprev_pro_float_outerdiv-close{right:5px}.wprev_pro_float_outerdiv-close{cursor:pointer;color:#666;font-size:20px;font-weight:700;font-family:none;position:absolute;right:10px;top:0;padding:unset;z-index:99;opacity:.8;margin:0;line-height:20px;text-align:center;vertical-align:middle;display:block;box-sizing:border-box;width:20px;height:20px;border:3px solid #f5f5f5;border-radius:100%;background:-webkit-linear-gradient(-45deg,transparent 0,transparent 46%,#c4c4c4 46%,#c4c4c4 56%,transparent 56%,transparent 100%),-webkit-linear-gradient(45deg,transparent 0,transparent 46%,#c4c4c4 46%,#c4c4c4 56%,transparent 56%,transparent 100%);background-color:#f5f5f5;box-shadow:0 0 5px 1px rgb(0 0 0 / 25%);transition:.3s}.wprev_pro_float_outerdiv-close:hover{opacity:1;border-color:#e5e5e5;background-color:#e5e5e5}.wpproslider_t3_DIV_1a .wprev_media_div{margin:-22px 22px 34px 55px}@media screen and (min-width:800px){.w3_wprs-col.l2\.4.outerrevdiv{width:20%}}.wprevpro_btn_show_rdpop,.wprs_rd_less,.wprs_rd_more{color:#a5a5a5}.readmoreownerresdiv,.readmoretextdiv{transition:max-height .5s ease-out;overflow:hidden}.indrevtextscroll{max-height:100px;overflow-y:auto;padding-right:2px}.indrevtextscroll::-webkit-scrollbar{width:4px}.indrevtextscroll::-webkit-scrollbar-thumb{background-color:#999;outline:#708192 solid 1px}.indrevtextscroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgb(0 0 0 / .3)}/*! unslider css */.wprs_unslider,.wprs_unslider-fade,.wprs_unslider-wrap{position:relative}.wprs_unslider{overflow:visible;margin:0;padding:0}.wprs_unslider-arrow,.wprs_unslider-nav ol li{overflow:hidden;text-indent:-999em;cursor:pointer}.wprs_unslider-wrap.wprs_unslider-carousel>li{float:left;border-bottom:hidden;clear:none;height:unset;text-indent:0}.wprs_unslider-vertical>ul{height:100%}.wprs_unslider-vertical li{float:none;width:100%}.wprs_unslider-fade .wprs_unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8;list-style-type:none}.wprs_unslider-fade .wprs_unslider-wrap li.wprs_unslider-active{z-index:10}.wprs_unslider li,.wprs_unslider ol,.wprs_unslider ul{list-style:none!important;margin:0;padding:0!important;border:none}.wprs_unslider-arrow{position:absolute;z-index:2;display:block;width:28px;height:28px;top:50%;right:-20px;left:auto;margin-top:-16px;background:58% 51% no-repeat rgb(0 0 0 / .2);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAQAAABuQZ3IAAAAi0lEQVR4AU3OISBEQQBAwS0AACS9NxqQgCZpkiYBVddFvWhAAUABAPQCAGC4g/0vTnrBqCfDIZl70J+kMUBPpEwT4FNXxBxz4F1HxHyr4EVTxBLb4EFNxEon4CJSlVNw9AcV9sC16h8osgke1P1ArgXwouVvdQq86ww/GQefusNf7kBviBlxpT8k+gL/Wox4r1d4MwAAAABJRU5ErkJggg==);background-size:7px 11px;border-radius:32px!important;opacity:.6;transition:opacity .2s;border-width:0!important;box-shadow:unset!important}.wprs_unslider-arrow.next{left:auto}.wprs_unslider-arrow.prev{left:-20px;right:auto;transform:rotate(-180deg)}ul.wprs_unslider-wrap{margin:unset!important}.wprs_unslider-nav ol{list-style:none;text-align:center}.wprs_unslider-nav ol li{display:inline-block;width:9px;height:9px;margin:0 4px;background:0 0;border-radius:5px!important;border:1px solid #c3c3c3}.wprs_unslider-nav ol li.wprs_unslider-active{background:#c3c3c3;cursor:default}.wprev_after_widget_div{word-wrap:normal;display:block}ul.wprs_unslider-wrap li{margin:0!important}.svgicons.svg-wprsp-smile-o.wppro_updown.svg-smileselect,.svgicons.wppro_updown.svg-wprsp-thumbs-up{background:green}.svgicons.svg-wprsp-frown-o.wppro_updown.svg-smileselect,.svgicons.wppro_updown.svg-wprsp-thumbs-down{background:red}.svgicons.wppro_updown{background:#aaa}.wprevpro_star_imgs span.svgicons{width:18px;height:18px;background:gold;display:inline-block;margin-bottom:-2px;margin-right:1px}.wppro_badge1_DIV_stars span.svgicons,span.svgbadgestar{width:22px;height:22px;display:inline-block}.wppro_badge1_DIV_stars span.svgicons{background:gold;margin-bottom:-2px;margin-right:1px}#avg_rating span.svgicons,.lh36 span.svgicons{width:15px;height:15px;background:gold;display:inline-block;margin-bottom:-2px;margin-right:0}span.wppro_badge1_DIV_stars.b4s2 span.svgicons{width:18px;height:18px;margin-bottom:0;margin-right:0}.bigstar span.svgicons{width:32px;height:32px}span.svgicons.svg-wprsp-star-full.ratingRow__star{width:19px;height:19px;background:gold;display:inline-block;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;margin-bottom:1px;margin-right:0}span.svgicons.svg-empty{width:0!important;height:0!important}fieldset#wprevpro_review_rating span.svgicons{width:35px;height:35px;display:inline-block;margin-bottom:-2px;margin-right:0}span.svgbadgestar{background:#fccd11;margin:1px 2px 0 0}span.svgicons.svg-wprsp-verified{width:18px;height:18px;background:#a3a29e;display:inline-block;margin-bottom:-3px;margin-right:4px;margin-left:2px}span.svgicons.svg-wprsp-camera,span.svgicons.svg-wprsp-video-camera{height:14px;background:#555;display:inline-block;margin-bottom:-2px;margin-right:1px}.wprevpro_tooltip{display:none;position:absolute;padding-left:10px;padding-right:10px;color:#efefef;background-color:#000000bf;border-radius:3px;font-family:sans-serif;font-style:normal;font-size:10px;line-height:24px;z-index:999999}.wprev_select{display:grid;grid-template-columns:repeat(3,1fr);max-width:300px;gap:2px}.wprev_select__item{padding:5px;cursor:pointer;font-family:Heebo,sans-serif;text-align:center;border-radius:5px;background:#eee;transition:background .1s}.wprev_select__item--selected{background:#7e7e7e;color:#fff}a.wprev_media_img_a{display:inline-block;text-decoration:none}a.wprev_media_img_a:focus{color:unset;box-shadow:0 0 0 0 #fff;outline:#fff0 solid 0}span.svgicons.svg-wprsp-camera{width:15px}span.svgicons.svg-wprsp-video-camera{width:14px}.svg-wprsp-camera{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='24' height='22' viewBox='0 0 24 22'%3E%3Cpath d='M11.786 8.446c1.952 0 3.536 1.584 3.536 3.536s-1.584 3.536-3.536 3.536-3.536-1.584-3.536-3.536 1.584-3.536 3.536-3.536zM20.429 3.339c1.731 0 3.143 1.412 3.143 3.143v11c0 1.731-1.412 3.143-3.143 3.143h-17.286c-1.731 0-3.143-1.412-3.143-3.143v-11c0-1.731 1.412-3.143 3.143-3.143h2.75l0.626-1.67c0.307-0.81 1.265-1.473 2.124-1.473h6.286c0.859 0 1.817 0.663 2.124 1.473l0.626 1.67h2.75zM11.786 17.482c3.032 0 5.5-2.468 5.5-5.5s-2.468-5.5-5.5-5.5-5.5 2.468-5.5 5.5 2.468 5.5 5.5 5.5z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-circle{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-facebook{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='13' height='22' viewBox='0 0 13 22'%3E%3Cpath d='M11.773 0.344v3.241h-1.927c-1.51 0-1.792 0.724-1.792 1.768v2.32h3.597l-0.479 3.634h-3.118v9.318h-3.757v-9.318h-3.131v-3.634h3.131v-2.676c0-3.106 1.903-4.8 4.677-4.8 1.326 0 2.468 0.098 2.799 0.147z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-fire{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='17' height='22' viewBox='0 0 17 22'%3E%3Cpath d='M17.286 21.018v0.786c0 0.209-0.184 0.393-0.393 0.393h-16.5c-0.209 0-0.393-0.184-0.393-0.393v-0.786c0-0.209 0.184-0.393 0.393-0.393h16.5c0.209 0 0.393 0.184 0.393 0.393zM14.143 8.054c0 4.702-5.5 5.119-5.5 8.25 0 0.859 0.43 2.001 0.823 2.75l-0.049-0.012 0.012 0.012c-3.388-1.559-6.286-3.708-6.286-7.857 0-4.702 5.5-5.119 5.5-8.25 0-0.859-0.43-2.001-0.81-2.75l0.037 0.012-0.012-0.012c3.388 1.559 6.286 3.708 6.286 7.857z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-flag{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='23' height='22' viewBox='0 0 23 22'%3E%3Ctitle%3Eflag%3C/title%3E%3Cpath d='M3.929 3.339c0 0.565-0.307 1.068-0.786 1.35v15.542c0 0.209-0.184 0.393-0.393 0.393h-0.786c-0.209 0-0.393-0.184-0.393-0.393v-15.542c-0.479-0.282-0.786-0.786-0.786-1.35 0-0.872 0.7-1.571 1.571-1.571s1.571 0.7 1.571 1.571zM22 4.125v9.367c0 0.454-0.282 0.626-0.638 0.81-1.387 0.749-2.922 1.424-4.53 1.424-2.259 0-3.339-1.719-6.016-1.719-1.952 0-4.002 0.884-5.696 1.792-0.135 0.074-0.258 0.11-0.405 0.11-0.43 0-0.786-0.356-0.786-0.786v-9.109c0-0.295 0.147-0.503 0.381-0.675 0.295-0.196 0.651-0.368 0.97-0.528 1.547-0.786 3.425-1.473 5.169-1.473 1.927 0 3.437 0.638 5.144 1.436 0.344 0.172 0.7 0.233 1.080 0.233 1.927 0 4.002-1.67 4.542-1.67 0.43 0 0.786 0.356 0.786 0.786z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-frown-o{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M13.922 15.285c0.135 0.417-0.098 0.847-0.503 0.982-0.417 0.135-0.859-0.098-0.994-0.516-0.405-1.314-1.621-2.198-2.996-2.198s-2.59 0.884-2.996 2.198c-0.135 0.417-0.577 0.651-0.982 0.516-0.417-0.135-0.651-0.565-0.516-0.982 0.614-1.977 2.419-3.302 4.493-3.302s3.879 1.326 4.493 3.302zM7.857 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM14.143 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM17.286 11.196c0-4.334-3.523-7.857-7.857-7.857s-7.857 3.523-7.857 7.857 3.523 7.857 7.857 7.857 7.857-3.523 7.857-7.857zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-gift{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M11.393 16.844v-8.79h-3.929v8.79c0 0.43 0.356 0.638 0.786 0.638h2.357c0.43 0 0.786-0.209 0.786-0.638zM5.795 6.482h2.394l-1.547-1.977c-0.135-0.16-0.43-0.381-0.847-0.381-0.651 0-1.179 0.528-1.179 1.179s0.528 1.179 1.179 1.179zM14.241 5.304c0-0.651-0.528-1.179-1.179-1.179-0.417 0-0.712 0.221-0.847 0.381l-1.535 1.977h2.382c0.651 0 1.179-0.528 1.179-1.179zM18.857 8.446v3.929c0 0.221-0.172 0.393-0.393 0.393h-1.179v5.107c0 0.651-0.528 1.179-1.179 1.179h-13.357c-0.651 0-1.179-0.528-1.179-1.179v-5.107h-1.179c-0.221 0-0.393-0.172-0.393-0.393v-3.929c0-0.221 0.172-0.393 0.393-0.393h5.402c-1.522 0-2.75-1.228-2.75-2.75s1.228-2.75 2.75-2.75c0.823 0 1.584 0.344 2.063 0.945l1.571 2.026 1.571-2.026c0.479-0.602 1.24-0.945 2.063-0.945 1.522 0 2.75 1.228 2.75 2.75s-1.228 2.75-2.75 2.75h5.402c0.221 0 0.393 0.172 0.393 0.393z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-gittip{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M9.49 16.181l4.297-5.807c0.331-0.454 0.724-1.915-0.528-2.738-1.056-0.688-2.063-0.16-2.59 0.454-0.196 0.221-0.54 0.491-1.179 0.491s-0.97-0.27-1.166-0.491c-0.528-0.614-1.535-1.142-2.603-0.454-1.24 0.823-0.847 2.283-0.516 2.738zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-glass{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M20.858 2.48c0 0.356-0.282 0.712-0.528 0.958l-7.759 7.759v9.429h3.929c0.43 0 0.786 0.356 0.786 0.786s-0.356 0.786-0.786 0.786h-11c-0.43 0-0.786-0.356-0.786-0.786s0.356-0.786 0.786-0.786h3.929v-9.429l-7.759-7.759c-0.246-0.246-0.528-0.602-0.528-0.958 0-0.602 0.761-0.712 1.215-0.712h17.286c0.454 0 1.215 0.11 1.215 0.712z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-google-plus{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='28' height='22' viewBox='0 0 28 22'%3E%3Cpath d='M17.642 11.405c0 5.144-3.45 8.79-8.643 8.79-4.972 0-8.999-4.027-8.999-8.999s4.027-8.999 8.999-8.999c2.431 0 4.456 0.884 6.028 2.357l-2.443 2.345c-0.663-0.638-1.829-1.387-3.585-1.387-3.069 0-5.574 2.541-5.574 5.684s2.504 5.684 5.574 5.684c3.56 0 4.898-2.566 5.107-3.879h-5.107v-3.094h8.496c0.086 0.454 0.147 0.908 0.147 1.498zM28.286 9.907v2.578h-2.566v2.566h-2.578v-2.566h-2.566v-2.578h2.566v-2.566h2.578v2.566h2.566z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-heart{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M11 20.625c-0.196 0-0.393-0.074-0.54-0.221l-7.661-7.391c-0.098-0.086-2.799-2.554-2.799-5.5 0-3.597 2.198-5.746 5.868-5.746 2.148 0 4.162 1.694 5.132 2.652 0.97-0.958 2.983-2.652 5.132-2.652 3.671 0 5.868 2.148 5.868 5.746 0 2.946-2.701 5.414-2.811 5.525l-7.648 7.366c-0.147 0.147-0.344 0.221-0.54 0.221z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-heart-o{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M20.429 7.513c0-3.45-2.333-4.174-4.297-4.174-1.829 0-3.892 1.977-4.53 2.738-0.295 0.356-0.908 0.356-1.203 0-0.638-0.761-2.701-2.738-4.53-2.738-1.964 0-4.297 0.724-4.297 4.174 0 2.247 2.271 4.334 2.296 4.358l7.133 6.875 7.121-6.863c0.037-0.037 2.308-2.124 2.308-4.371zM22 7.513c0 2.946-2.701 5.414-2.811 5.525l-7.648 7.366c-0.147 0.147-0.344 0.221-0.54 0.221s-0.393-0.074-0.54-0.221l-7.661-7.391c-0.098-0.086-2.799-2.554-2.799-5.5 0-3.597 2.198-5.746 5.868-5.746 2.148 0 4.162 1.694 5.132 2.652 0.97-0.958 2.983-2.652 5.132-2.652 3.671 0 5.868 2.148 5.868 5.746z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-leaf{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M15.714 8.839c0-0.43-0.356-0.786-0.786-0.786-4.346 0-7.145 1.817-9.981 4.948-0.147 0.16-0.233 0.331-0.233 0.552 0 0.43 0.356 0.786 0.786 0.786 0.221 0 0.393-0.086 0.552-0.233 0.602-0.54 1.142-1.129 1.731-1.682 2.222-2.001 4.125-2.799 7.145-2.799 0.43 0 0.786-0.356 0.786-0.786zM22 6.408c0 0.786-0.086 1.584-0.246 2.369-0.786 3.818-3.241 6.298-6.654 7.992-1.657 0.835-3.511 1.326-5.377 1.326-1.179 0-2.394-0.196-3.511-0.577-0.589-0.196-1.768-0.97-2.259-0.97-0.614 0-1.35 2.504-2.419 2.504-0.773 0-1.007-0.381-1.338-0.945-0.11-0.209-0.196-0.282-0.196-0.54 0-1.277 2.431-2.271 2.431-2.983 0-0.11-0.319-0.761-0.368-1.007-0.074-0.417-0.11-0.847-0.11-1.277 0-3.904 3.106-6.691 6.593-7.845 2.517-0.835 7.869 0.135 9.576-1.485 0.675-0.626 1.007-1.203 2.038-1.203 1.387 0 1.842 3.597 1.842 4.641z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-lightbulb-o{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='13' height='22' viewBox='0 0 13 22'%3E%3Cpath d='M9.036 7.268c0 0.209-0.184 0.393-0.393 0.393s-0.393-0.184-0.393-0.393c0-0.847-1.314-1.179-1.964-1.179-0.209 0-0.393-0.184-0.393-0.393s0.184-0.393 0.393-0.393c1.142 0 2.75 0.602 2.75 1.964zM11 7.268c0-2.455-2.492-3.929-4.714-3.929s-4.714 1.473-4.714 3.929c0 0.786 0.319 1.608 0.835 2.21 0.233 0.27 0.503 0.528 0.749 0.81 0.872 1.044 1.608 2.271 1.731 3.658h2.799c0.123-1.387 0.859-2.615 1.731-3.658 0.246-0.282 0.516-0.54 0.749-0.81 0.516-0.602 0.835-1.424 0.835-2.21zM12.571 7.268c0 1.265-0.417 2.357-1.265 3.29s-1.964 2.247-2.063 3.56c0.356 0.209 0.577 0.602 0.577 1.007 0 0.295-0.11 0.577-0.307 0.786 0.196 0.209 0.307 0.491 0.307 0.786 0 0.405-0.209 0.773-0.552 0.994 0.098 0.172 0.16 0.381 0.16 0.577 0 0.798-0.626 1.179-1.338 1.179-0.319 0.712-1.031 1.179-1.805 1.179s-1.485-0.467-1.805-1.179c-0.712 0-1.338-0.381-1.338-1.179 0-0.196 0.061-0.405 0.16-0.577-0.344-0.221-0.552-0.589-0.552-0.994 0-0.295 0.11-0.577 0.307-0.786-0.196-0.209-0.307-0.491-0.307-0.786 0-0.405 0.221-0.798 0.577-1.007-0.098-1.314-1.215-2.627-2.063-3.56s-1.265-2.026-1.265-3.29c0-3.339 3.18-5.5 6.286-5.5s6.286 2.161 6.286 5.5z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-meh-o{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M14.143 13.554c0 0.43-0.356 0.786-0.786 0.786h-7.857c-0.43 0-0.786-0.356-0.786-0.786s0.356-0.786 0.786-0.786h7.857c0.43 0 0.786 0.356 0.786 0.786zM7.857 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM14.143 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM17.286 11.196c0-4.334-3.523-7.857-7.857-7.857s-7.857 3.523-7.857 7.857 3.523 7.857 7.857 7.857 7.857-3.523 7.857-7.857zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-minus{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='17' height='22' viewBox='0 0 17 22'%3E%3Cpath d='M17.286 9.232v2.357c0 0.651-0.528 1.179-1.179 1.179h-14.929c-0.651 0-1.179-0.528-1.179-1.179v-2.357c0-0.651 0.528-1.179 1.179-1.179h14.929c0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-moon-o{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='18' height='22' viewBox='0 0 18 22'%3E%3Cpath d='M15.493 16.193c-0.442 0.074-0.896 0.11-1.35 0.11-4.555 0-8.25-3.695-8.25-8.25 0-1.559 0.454-3.081 1.277-4.383-3.266 0.97-5.598 3.965-5.598 7.526 0 4.334 3.523 7.857 7.857 7.857 2.369 0 4.592-1.080 6.065-2.86zM17.985 15.15c-1.535 3.327-4.898 5.475-8.557 5.475-5.193 0-9.429-4.235-9.429-9.429 0-5.095 3.99-9.232 9.073-9.416 0.344-0.012 0.626 0.184 0.749 0.479 0.135 0.307 0.049 0.663-0.184 0.884-1.4 1.277-2.173 3.020-2.173 4.911 0 3.683 2.996 6.679 6.679 6.679 0.97 0 1.903-0.209 2.799-0.626 0.307-0.135 0.651-0.074 0.884 0.16s0.295 0.589 0.16 0.884z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-music{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M18.857 2.946v13.75c0 1.731-2.59 2.357-3.929 2.357s-3.929-0.626-3.929-2.357 2.59-2.357 3.929-2.357c0.81 0 1.621 0.147 2.357 0.479v-6.593l-9.429 2.91v8.704c0 1.731-2.59 2.357-3.929 2.357s-3.929-0.626-3.929-2.357 2.59-2.357 3.929-2.357c0.81 0 1.621 0.147 2.357 0.479v-11.872c0-0.516 0.344-0.97 0.835-1.129l10.214-3.143c0.11-0.037 0.221-0.049 0.344-0.049 0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-paw{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M9.576 5.991c0 1.375-0.712 3.008-2.296 3.008-1.989 0-3.192-2.504-3.192-4.223 0-1.375 0.712-3.008 2.296-3.008 2.001 0 3.192 2.504 3.192 4.223zM5.377 11.921c0 1.191-0.626 2.431-1.977 2.431-1.964 0-3.401-2.406-3.401-4.186 0-1.191 0.638-2.443 1.977-2.443 1.964 0 3.401 2.419 3.401 4.199zM10.214 11.589c3.008 0 7.071 4.334 7.071 7.231 0 1.559-1.277 1.805-2.529 1.805-1.645 0-2.971-1.105-4.542-1.105-1.645 0-3.045 1.093-4.825 1.093-1.191 0-2.247-0.405-2.247-1.792 0-2.91 4.064-7.231 7.071-7.231zM13.148 8.999c-1.584 0-2.296-1.633-2.296-3.008 0-1.719 1.191-4.223 3.192-4.223 1.584 0 2.296 1.633 2.296 3.008 0 1.719-1.203 4.223-3.192 4.223zM18.452 7.722c1.338 0 1.977 1.252 1.977 2.443 0 1.78-1.436 4.186-3.401 4.186-1.35 0-1.977-1.24-1.977-2.431 0-1.78 1.436-4.199 3.401-4.199z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-plus{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='17' height='22' viewBox='0 0 17 22'%3E%3Cpath d='M17.286 9.232v2.357c0 0.651-0.528 1.179-1.179 1.179h-5.107v5.107c0 0.651-0.528 1.179-1.179 1.179h-2.357c-0.651 0-1.179-0.528-1.179-1.179v-5.107h-5.107c-0.651 0-1.179-0.528-1.179-1.179v-2.357c0-0.651 0.528-1.179 1.179-1.179h5.107v-5.107c0-0.651 0.528-1.179 1.179-1.179h2.357c0.651 0 1.179 0.528 1.179 1.179v5.107h5.107c0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-smile-o{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M13.922 13.394c-0.614 1.977-2.419 3.302-4.493 3.302s-3.879-1.326-4.493-3.302c-0.135-0.417 0.098-0.847 0.516-0.982 0.405-0.135 0.847 0.098 0.982 0.516 0.405 1.314 1.621 2.198 2.996 2.198s2.59-0.884 2.996-2.198c0.135-0.417 0.577-0.651 0.994-0.516 0.405 0.135 0.638 0.565 0.503 0.982zM7.857 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM14.143 8.054c0 0.872-0.7 1.571-1.571 1.571s-1.571-0.7-1.571-1.571 0.7-1.571 1.571-1.571 1.571 0.7 1.571 1.571zM17.286 11.196c0-4.334-3.523-7.857-7.857-7.857s-7.857 3.523-7.857 7.857 3.523 7.857 7.857 7.857 7.857-3.523 7.857-7.857zM18.857 11.196c0 5.205-4.223 9.429-9.429 9.429s-9.429-4.223-9.429-9.429 4.223-9.429 9.429-9.429 9.429 4.223 9.429 9.429z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-star-empty{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M22 8.53l-7.601-1.104-3.399-6.888-3.399 6.888-7.601 1.104 5.5 5.361-1.298 7.57 6.798-3.574 6.798 3.574-1.298-7.57 5.5-5.361zM11 16.188l-4.801 2.524 0.917-5.346-3.884-3.786 5.368-0.78 2.4-4.864 2.401 4.864 5.368 0.78-3.884 3.786 0.917 5.346-4.801-2.524z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-star-full{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M22 8.53l-7.601-1.104-3.399-6.888-3.399 6.888-7.601 1.104 5.5 5.361-1.298 7.57 6.798-3.574 6.798 3.574-1.298-7.57 5.5-5.361z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-star-half{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M22 8.53l-7.601-1.104-3.399-6.888-3.399 6.888-7.601 1.104 5.5 5.361-1.298 7.57 6.798-3.574 6.798 3.574-1.298-7.57 5.5-5.361zM11 16.188l-0.020 0.011 0.020-12.263 2.401 4.864 5.368 0.78-3.884 3.786 0.917 5.346-4.801-2.524z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-sun-o{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M18.071 11.196c0-3.904-3.167-7.071-7.071-7.071s-7.071 3.167-7.071 7.071 3.167 7.071 7.071 7.071 7.071-3.167 7.071-7.071zM21.46 14.597c-0.037 0.123-0.135 0.209-0.246 0.246l-3.585 1.179v3.757c0 0.123-0.061 0.246-0.16 0.319-0.11 0.074-0.233 0.098-0.356 0.049l-3.585-1.154-2.21 3.045c-0.074 0.098-0.196 0.16-0.319 0.16s-0.246-0.061-0.319-0.16l-2.21-3.045-3.585 1.154c-0.123 0.049-0.246 0.025-0.356-0.049-0.098-0.074-0.16-0.196-0.16-0.319v-3.757l-3.585-1.179c-0.11-0.037-0.209-0.123-0.246-0.246s-0.025-0.258 0.049-0.356l2.21-3.045-2.21-3.045c-0.074-0.11-0.086-0.233-0.049-0.356s0.135-0.209 0.246-0.246l3.585-1.179v-3.757c0-0.123 0.061-0.246 0.16-0.319 0.11-0.074 0.233-0.098 0.356-0.049l3.585 1.154 2.21-3.045c0.147-0.196 0.491-0.196 0.638 0l2.21 3.045 3.585-1.154c0.123-0.049 0.246-0.025 0.356 0.049 0.098 0.074 0.16 0.196 0.16 0.319v3.757l3.585 1.179c0.11 0.037 0.209 0.123 0.246 0.246s0.025 0.246-0.049 0.356l-2.21 3.045 2.21 3.045c0.074 0.098 0.086 0.233 0.049 0.356z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-thumbs-down{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M3.143 7.268c0 0.43-0.356 0.786-0.786 0.786-0.442 0-0.786-0.356-0.786-0.786 0-0.442 0.344-0.786 0.786-0.786 0.43 0 0.786 0.344 0.786 0.786zM5.107 13.554v-7.857c0-0.43-0.356-0.786-0.786-0.786h-3.536c-0.43 0-0.786 0.356-0.786 0.786v7.857c0 0.43 0.356 0.786 0.786 0.786h3.536c0.43 0 0.786-0.356 0.786-0.786zM18.968 11.724c0.417 0.467 0.675 1.179 0.675 1.829-0.012 1.277-1.080 2.357-2.357 2.357h-3.401c0.098 0.393 0.221 0.516 0.356 0.786 0.319 0.638 0.688 1.35 0.688 2.357 0 0.945 0 3.143-2.75 3.143-0.209 0-0.405-0.086-0.552-0.233-0.528-0.516-0.675-1.277-0.81-2.001-0.147-0.712-0.282-1.449-0.761-1.927-0.381-0.381-0.798-0.908-1.24-1.473-0.54-0.712-1.719-2.173-2.173-2.21-0.405-0.037-0.749-0.381-0.749-0.786v-7.869c0-0.43 0.368-0.773 0.786-0.786 0.43-0.012 1.166-0.27 1.94-0.54 1.326-0.454 2.983-1.031 4.739-1.031h1.584c1.080 0.012 1.891 0.331 2.419 0.958 0.467 0.552 0.675 1.301 0.602 2.222 0.307 0.295 0.54 0.7 0.663 1.154 0.135 0.491 0.135 0.982 0 1.436 0.368 0.491 0.552 1.068 0.528 1.682 0 0.172-0.049 0.54-0.184 0.933z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-thumbs-o-down{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M3.143 5.696c0-0.43-0.356-0.786-0.786-0.786s-0.786 0.356-0.786 0.786 0.356 0.786 0.786 0.786 0.786-0.356 0.786-0.786zM17.286 12.768c0-0.454-0.344-1.559-0.921-1.571 0.258-0.295 0.43-0.872 0.43-1.265 0-0.577-0.233-1.068-0.651-1.461 0.147-0.258 0.221-0.552 0.221-0.847 0-0.565-0.282-1.265-0.798-1.547 0.037-0.221 0.061-0.454 0.061-0.688 0-1.436-0.908-2.050-2.271-2.050h-1.571c-1.449 0-2.848 0.43-4.199 0.896-0.663 0.233-1.792 0.675-2.48 0.675h-0.393v7.857h0.393c0.97 0 2.431 2.099 2.983 2.811 0.307 0.381 0.602 0.761 0.945 1.117 1.191 1.252 0.786 3.131 1.571 3.929 1.682 0 1.964-0.921 1.964-2.357 0-1.449-1.179-2.492-1.179-3.929h4.321c0.823 0 1.571-0.737 1.571-1.571zM18.857 12.78c0 1.694-1.449 3.131-3.143 3.131h-2.161c0.368 0.761 0.589 1.498 0.589 2.357 0 0.81-0.049 1.547-0.43 2.283-0.602 1.191-1.829 1.645-3.106 1.645-0.417 0-0.81-0.172-1.105-0.454-1.228-1.203-0.847-3.143-1.571-3.941-0.467-0.491-0.896-1.019-1.314-1.559-0.368-0.479-1.203-1.584-1.682-1.903h-3.364c-0.872 0-1.571-0.7-1.571-1.571v-7.857c0-0.872 0.7-1.571 1.571-1.571h3.536c0.344 0 1.338-0.368 1.694-0.491 1.768-0.614 3.302-1.080 5.193-1.080h1.375c2.234 0 3.843 1.326 3.83 3.622v0.061c0.479 0.614 0.737 1.4 0.737 2.185 0 0.172-0.012 0.356-0.037 0.528 0.307 0.54 0.467 1.154 0.467 1.768 0 0.282-0.037 0.577-0.11 0.847 0.393 0.589 0.602 1.289 0.602 2.001z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-thumbs-o-up{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M3.143 16.696c0-0.43-0.356-0.786-0.786-0.786s-0.786 0.356-0.786 0.786 0.356 0.786 0.786 0.786 0.786-0.356 0.786-0.786zM17.286 9.625c0-0.835-0.749-1.571-1.571-1.571h-4.321c0-1.436 1.179-2.48 1.179-3.929 0-1.436-0.282-2.357-1.964-2.357-0.786 0.798-0.381 2.676-1.571 3.929-0.344 0.356-0.638 0.737-0.945 1.117-0.552 0.712-2.013 2.811-2.983 2.811h-0.393v7.857h0.393c0.688 0 1.817 0.442 2.48 0.675 1.35 0.467 2.75 0.896 4.199 0.896h1.485c1.387 0 2.357-0.552 2.357-2.050 0-0.233-0.025-0.467-0.061-0.688 0.516-0.282 0.798-0.982 0.798-1.547 0-0.295-0.074-0.589-0.221-0.847 0.417-0.393 0.651-0.884 0.651-1.461 0-0.393-0.172-0.97-0.43-1.265 0.577-0.012 0.921-1.117 0.921-1.571zM18.857 9.613c0 0.712-0.209 1.412-0.602 2.001 0.074 0.27 0.11 0.565 0.11 0.847 0 0.614-0.16 1.228-0.467 1.768 0.025 0.172 0.037 0.356 0.037 0.528 0 0.786-0.258 1.571-0.737 2.185 0.025 2.32-1.559 3.683-3.83 3.683h-1.584c-1.743 0-3.364-0.516-4.984-1.080-0.356-0.123-1.35-0.491-1.694-0.491h-3.536c-0.872 0-1.571-0.7-1.571-1.571v-7.857c0-0.872 0.7-1.571 1.571-1.571h3.364c0.479-0.319 1.314-1.424 1.682-1.903 0.417-0.54 0.847-1.068 1.314-1.571 0.737-0.786 0.344-2.725 1.571-3.929 0.295-0.282 0.688-0.454 1.105-0.454 1.277 0 2.504 0.454 3.106 1.645 0.381 0.749 0.43 1.461 0.43 2.283 0 0.859-0.221 1.596-0.589 2.357h2.161c1.694 0 3.143 1.436 3.143 3.131z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-thumbs-up{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M3.143 16.696c0-0.43-0.356-0.786-0.786-0.786-0.442 0-0.786 0.356-0.786 0.786 0 0.442 0.344 0.786 0.786 0.786 0.43 0 0.786-0.344 0.786-0.786zM5.107 10.411v7.857c0 0.43-0.356 0.786-0.786 0.786h-3.536c-0.43 0-0.786-0.356-0.786-0.786v-7.857c0-0.43 0.356-0.786 0.786-0.786h3.536c0.43 0 0.786 0.356 0.786 0.786zM19.643 10.411c0 0.651-0.258 1.35-0.675 1.829 0.135 0.393 0.184 0.761 0.184 0.933 0.025 0.614-0.16 1.191-0.528 1.682 0.135 0.454 0.135 0.945 0 1.436-0.123 0.454-0.356 0.859-0.663 1.154 0.074 0.921-0.135 1.67-0.602 2.222-0.528 0.626-1.338 0.945-2.419 0.958h-1.584c-1.756 0-3.413-0.577-4.739-1.031-0.773-0.27-1.51-0.528-1.94-0.54-0.417-0.012-0.786-0.356-0.786-0.786v-7.869c0-0.405 0.344-0.749 0.749-0.786 0.454-0.037 1.633-1.498 2.173-2.21 0.442-0.565 0.859-1.093 1.24-1.473 0.479-0.479 0.614-1.215 0.761-1.927 0.135-0.724 0.282-1.485 0.81-2.001 0.147-0.147 0.344-0.233 0.552-0.233 2.75 0 2.75 2.198 2.75 3.143 0 1.007-0.356 1.719-0.688 2.357-0.135 0.27-0.258 0.393-0.356 0.786h3.401c1.277 0 2.357 1.080 2.357 2.357z'%3E%3C/path%3E%3C/svg%3E")}.svg-wprsp-tripadvisor{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='28' height='22' viewBox='0 0 28 22'%3E%3Cpath d='M7.992 12.436c0 0.638-0.516 1.154-1.142 1.154-0.638 0-1.154-0.516-1.154-1.154 0-0.626 0.516-1.142 1.154-1.142 0.626 0 1.142 0.516 1.142 1.142zM22.16 12.424c0 0.638-0.516 1.154-1.154 1.154s-1.154-0.516-1.154-1.154 0.516-1.142 1.154-1.142 1.154 0.503 1.154 1.142zM9.392 12.436c0-1.301-1.068-2.369-2.369-2.369-1.314 0-2.369 1.068-2.369 2.369 0 1.314 1.056 2.369 2.369 2.369 1.301 0 2.369-1.056 2.369-2.369zM23.547 12.424c0-1.301-1.056-2.369-2.369-2.369-1.301 0-2.369 1.068-2.369 2.369 0 1.314 1.068 2.369 2.369 2.369 1.314 0 2.369-1.056 2.369-2.369zM10.435 12.436c0 1.891-1.522 3.425-3.413 3.425s-3.425-1.535-3.425-3.425c0-1.878 1.535-3.413 3.425-3.413s3.413 1.535 3.413 3.413zM24.603 12.424c0 1.891-1.535 3.413-3.425 3.413-1.878 0-3.413-1.522-3.413-3.413s1.535-3.413 3.413-3.413c1.891 0 3.425 1.522 3.425 3.413zM12.768 12.461c0-3.131-2.541-5.672-5.672-5.672-3.118 0-5.66 2.541-5.66 5.672s2.541 5.672 5.66 5.672c3.131 0 5.672-2.541 5.672-5.672zM20.969 5.426c-2.026-0.884-4.309-1.363-6.826-1.363s-5.021 0.479-7.035 1.35c3.892 0.012 7.035 3.155 7.035 7.047 0-3.818 3.032-6.924 6.826-7.035zM26.849 12.461c0-3.131-2.529-5.672-5.66-5.672s-5.672 2.541-5.672 5.672 2.541 5.672 5.672 5.672 5.66-2.541 5.66-5.672zM23.584 5.512h4.702c-0.737 0.859-1.277 2.013-1.412 2.811 0.847 1.166 1.35 2.59 1.35 4.137 0 3.892-3.155 7.035-7.035 7.035-2.21 0-4.174-1.007-5.463-2.59 0 0-0.577 0.688-1.584 2.198-0.172-0.356-1.044-1.596-1.571-2.21-1.289 1.596-3.266 2.603-5.475 2.603-3.879 0-7.035-3.143-7.035-7.035 0-1.547 0.503-2.971 1.35-4.137-0.135-0.798-0.675-1.952-1.412-2.811h4.481c2.406-1.608 5.905-2.615 9.662-2.615s7.035 1.007 9.441 2.615z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-trophy{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M5.623 11.037c-0.516-1.129-0.908-2.627-0.908-4.555h-3.143v1.179c0 1.203 1.633 2.873 4.051 3.376zM18.857 7.661v-1.179h-3.143c0 1.927-0.393 3.425-0.908 4.555 2.419-0.503 4.051-2.173 4.051-3.376zM20.429 6.089v1.571c0 2.333-2.824 4.911-6.654 5.095-0.491 0.626-0.945 0.994-1.166 1.166-0.651 0.589-0.823 1.203-0.823 1.989s0.393 1.571 1.571 1.571 2.357 0.786 2.357 1.964v0.786c0 0.221-0.172 0.393-0.393 0.393h-10.214c-0.221 0-0.393-0.172-0.393-0.393v-0.786c0-1.179 1.179-1.964 2.357-1.964s1.571-0.786 1.571-1.571-0.172-1.4-0.823-1.989c-0.221-0.172-0.675-0.54-1.166-1.166-3.83-0.184-6.654-2.762-6.654-5.095v-1.571c0-0.651 0.528-1.179 1.179-1.179h3.536v-1.179c0-1.080 0.884-1.964 1.964-1.964h7.071c1.080 0 1.964 0.884 1.964 1.964v1.179h3.536c0.651 0 1.179 0.528 1.179 1.179z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-verified{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 24 24'%3E%3Cpath d='M23.016 12l-2.438-2.813 0.328-3.656-3.609-0.844-1.875-3.188-3.422 1.453-3.422-1.453-1.875 3.188-3.609 0.797 0.328 3.703-2.438 2.813 2.438 2.813-0.328 3.656 3.609 0.844 1.875 3.188 3.422-1.453 3.422 1.453 1.875-3.188 3.609-0.844-0.328-3.656zM10.078 16.734l-3.797-3.844 1.5-1.453 2.297 2.344 5.859-5.906 1.5 1.5z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-twitter{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='22' viewBox='0 0 20 22'%3E%3Cpath d='M19.888 5.205c-0.54 0.786-1.215 1.485-1.989 2.050 0.012 0.172 0.012 0.344 0.012 0.516 0 5.242-3.99 11.282-11.282 11.282-2.247 0-4.334-0.651-6.089-1.78 0.319 0.037 0.626 0.049 0.958 0.049 1.854 0 3.56-0.626 4.923-1.694-1.743-0.037-3.204-1.179-3.708-2.75 0.246 0.037 0.491 0.061 0.749 0.061 0.356 0 0.712-0.049 1.044-0.135-1.817-0.368-3.18-1.964-3.18-3.892v-0.049c0.528 0.295 1.142 0.479 1.792 0.503-1.068-0.712-1.768-1.927-1.768-3.302 0-0.737 0.196-1.412 0.54-2.001 1.952 2.406 4.886 3.978 8.176 4.15-0.061-0.295-0.098-0.602-0.098-0.908 0-2.185 1.768-3.965 3.965-3.965 1.142 0 2.173 0.479 2.897 1.252 0.896-0.172 1.756-0.503 2.517-0.958-0.295 0.921-0.921 1.694-1.743 2.185 0.798-0.086 1.571-0.307 2.283-0.614z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-yelp{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='27' height='32' viewBox='0 0 27 32'%3E%3Cpath d='M13.804 23.839v2.268c-0.018 5.036-0.018 5.214-0.107 5.446-0.143 0.375-0.464 0.625-0.911 0.714-1.286 0.214-5.304-1.268-6.143-2.268-0.179-0.196-0.268-0.429-0.304-0.643-0.018-0.161 0.018-0.321 0.071-0.464 0.089-0.25 0.25-0.446 3.839-4.696 0 0 0.018 0 1.071-1.25 0.357-0.446 1-0.589 1.589-0.375 0.589 0.232 0.911 0.732 0.893 1.268zM11.143 19.357c-0.036 0.625-0.393 1.089-0.929 1.25l-2.143 0.696c-4.804 1.536-4.964 1.571-5.214 1.571-0.393-0.018-0.75-0.25-0.964-0.643-0.143-0.286-0.25-0.768-0.304-1.339-0.196-1.75 0.036-4.375 0.554-5.196 0.25-0.393 0.607-0.589 1-0.571 0.268 0 0.482 0.107 5.661 2.214 0 0-0.018 0.018 1.5 0.607 0.536 0.214 0.875 0.768 0.839 1.411zM25.893 24.661c-0.179 1.286-2.839 4.661-4.054 5.143-0.411 0.161-0.821 0.125-1.125-0.125-0.214-0.161-0.429-0.482-3.286-5.125l-0.839-1.375c-0.321-0.5-0.268-1.143 0.143-1.643 0.393-0.482 0.964-0.643 1.482-0.464 0 0 0.018 0.018 2.125 0.714 4.804 1.571 4.964 1.625 5.161 1.786 0.321 0.25 0.464 0.625 0.393 1.089zM13.893 13.375c0.089 1.857-0.696 2.089-0.964 2.179-0.25 0.071-1.036 0.304-2.036-1.268-6.571-10.375-6.75-10.679-6.75-10.679-0.089-0.375 0.018-0.786 0.339-1.107 0.982-1.018 6.321-2.518 7.714-2.161 0.446 0.107 0.768 0.393 0.875 0.804 0.071 0.446 0.714 10.071 0.821 12.232zM25.714 15.304c0.036 0.446-0.125 0.821-0.464 1.054-0.214 0.143-0.429 0.214-5.875 1.536-0.875 0.196-1.357 0.321-1.625 0.411l0.018-0.036c-0.536 0.143-1.143-0.107-1.482-0.643s-0.321-1.125 0-1.554c0 0 0.018-0.018 1.339-1.821 2.929-4 3.071-4.196 3.286-4.339 0.339-0.232 0.75-0.232 1.161-0.036 1.161 0.554 3.5 4.036 3.643 5.375v0.054z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-camera{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='30' height='28' viewBox='0 0 30 28'%3E%3Cpath d='M15 10.5c2.484 0 4.5 2.016 4.5 4.5s-2.016 4.5-4.5 4.5-4.5-2.016-4.5-4.5 2.016-4.5 4.5-4.5zM26 4c2.203 0 4 1.797 4 4v14c0 2.203-1.797 4-4 4h-22c-2.203 0-4-1.797-4-4v-14c0-2.203 1.797-4 4-4h3.5l0.797-2.125c0.391-1.031 1.609-1.875 2.703-1.875h8c1.094 0 2.312 0.844 2.703 1.875l0.797 2.125h3.5zM15 22c3.859 0 7-3.141 7-7s-3.141-7-7-7-7 3.141-7 7 3.141 7 7 7z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-video-camera{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cpath d='M28 5.5v17c0 0.406-0.25 0.766-0.609 0.922-0.125 0.047-0.266 0.078-0.391 0.078-0.266 0-0.516-0.094-0.703-0.297l-6.297-6.297v2.594c0 2.484-2.016 4.5-4.5 4.5h-11c-2.484 0-4.5-2.016-4.5-4.5v-11c0-2.484 2.016-4.5 4.5-4.5h11c2.484 0 4.5 2.016 4.5 4.5v2.578l6.297-6.281c0.187-0.203 0.438-0.297 0.703-0.297 0.125 0 0.266 0.031 0.391 0.078 0.359 0.156 0.609 0.516 0.609 0.922z'%3E%3C/path%3E%3C/svg%3E%0A")}.svg-wprsp-{-webkit-mask-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='19' height='22' viewBox='0 0 19 22'%3E%3Cpath d='M9.49 16.39v1.559c-0.012 3.462-0.012 3.585-0.074 3.744-0.098 0.258-0.319 0.43-0.626 0.491-0.884 0.147-3.646-0.872-4.223-1.559-0.123-0.135-0.184-0.295-0.209-0.442-0.012-0.11 0.012-0.221 0.049-0.319 0.061-0.172 0.172-0.307 2.64-3.229 0 0 0.012 0 0.737-0.859 0.246-0.307 0.688-0.405 1.093-0.258 0.405 0.16 0.626 0.503 0.614 0.872zM7.661 13.308c-0.025 0.43-0.27 0.749-0.638 0.859l-1.473 0.479c-3.302 1.056-3.413 1.080-3.585 1.080-0.27-0.012-0.516-0.172-0.663-0.442-0.098-0.196-0.172-0.528-0.209-0.921-0.135-1.203 0.025-3.008 0.381-3.573 0.172-0.27 0.417-0.405 0.688-0.393 0.184 0 0.331 0.074 3.892 1.522 0 0-0.012 0.012 1.031 0.417 0.368 0.147 0.602 0.528 0.577 0.97zM17.801 16.954c-0.123 0.884-1.952 3.204-2.787 3.536-0.282 0.11-0.565 0.086-0.773-0.086-0.147-0.11-0.295-0.331-2.259-3.523l-0.577-0.945c-0.221-0.344-0.184-0.786 0.098-1.129 0.27-0.331 0.663-0.442 1.019-0.319 0 0 0.012 0.012 1.461 0.491 3.302 1.080 3.413 1.117 3.548 1.228 0.221 0.172 0.319 0.43 0.27 0.749zM9.551 9.195c0.061 1.277-0.479 1.436-0.663 1.498-0.172 0.049-0.712 0.209-1.4-0.872-4.518-7.133-4.641-7.342-4.641-7.342-0.061-0.258 0.012-0.54 0.233-0.761 0.675-0.7 4.346-1.731 5.304-1.485 0.307 0.074 0.528 0.27 0.602 0.552 0.049 0.307 0.491 6.924 0.565 8.41zM17.679 10.521c0.025 0.307-0.086 0.565-0.319 0.724-0.147 0.098-0.295 0.147-4.039 1.056-0.602 0.135-0.933 0.221-1.117 0.282l0.012-0.025c-0.368 0.098-0.786-0.074-1.019-0.442s-0.221-0.773 0-1.068c0 0 0.012-0.012 0.921-1.252 2.013-2.75 2.112-2.885 2.259-2.983 0.233-0.16 0.516-0.16 0.798-0.025 0.798 0.381 2.406 2.775 2.504 3.695v0.037z'%3E%3C/path%3E%3C/svg%3E%0A")}.wprev_outer_wb{display:flex!important;margin-bottom:7px}.wprev_badge_div.badgeleft{margin:10px 0 10px 20px!important}.wprev_badge_div.badgeright{margin:10px 20px 10px 0!important}.wprev-google-place{display:flex!important;padding:8px 12px!important;box-shadow:rgb(0 0 0 / .08) 2px 2px 3px 0!important;border:1px solid #f5f5f5!important;flex-wrap:wrap}.wprev-google-left{padding:10px 8px 10px 5px!important}.wprev-google-right{padding:3px!important}.wprev-google-right div{line-height:24px!important;font-size:15px!important;width:max-content!important}.wprev-google-name{font-weight:700!important}.wprev-google-place a{text-decoration:none!important}.wprev-google-wr-a{color:#fff!important;padding:2px 8px 4px!important;outline:0!important;border-radius:3px!important;background:#0a6cff!important;white-space:nowrap!important;box-shadow:0 0 2px rgb(0 0 0 / .12),0 2px 4px rgb(0 0 0 / .24)!important;user-select:none!important;transition:.2s ease-in-out!important;display:flex!important;align-items:center!important;height:26px;width:100px;justify-content:center;cursor:pointer}.wprev-google-wr-a:hover{background:#0a6cffc7!important}.wprev-google-wr{margin:7px 0 6px!important}.wprev-google-wr-a svg{margin-left:5px!important;margin-top:3px!important}span.wprev-google-rating{font-size:18px!important;margin-right:5px!important;font-weight:500!important}span.wprev-businessname,span.wprev_btot{font-weight:600!important}.sprev-google-left-src{border-radius:5%!important;min-width:50px!important;display:block}span.wprev-businessname{font-size:15px!important;color:#373737!important}img.wprev-google-powered-img{vertical-align:middle!important}@media only screen and (max-width:600px){.wpproslider_t2_DIV_3{display:inline-block;margin-top:15px}.wpproslider_t2_DIV_2{text-align:center;display:flex}img.wpproslider_t2_IMG_2.wprevpro_avatarimg{margin:auto;float:unset}.wppro_badge1_DIV_1{margin:20px auto}.wppro_dashboardReviewSummary{display:block}.wppro_b2__rating{display:block;text-align:-webkit-center}.wppro_dashboardReviewSummary__left{margin-right:0}.wppro_dashboardReviewSummary__right{margin-top:30px}.wppro_b2__ratingProgress__fill{max-width:100%}.wprevb2avgtot{font-size:15px;margin-top:-20px}.wppro_b2__ratingRow__avg{min-width:2em;margin-right:0}.wprevmodal_modal_rdmore-content{width:auto}.wprevpro_bnrevus_div{position:relative;display:contents}.wprevgoslicknavcontainer{margin-left:40px;margin-right:40px}.wprev_badge_div.badgeleft,.wprev_badge_div.badgeright{width:-webkit-fill-available}.wprev_outer_wb{flex-wrap:wrap}.wprev_badge_div.badgeleft{margin:10px!important}.wprev_outer_wb .wprs_unslider{max-width:-webkit-fill-available}}.wprev-google-powered{display:flex;align-items:center;height:30px;margin-left:1px}img.wprevpro_badge_site_logo.wprevsiteicon{margin-left:4px;height:16px}img.wprevpro_badge_site_logo2.wprevsiteicon{margin-left:3px;margin-top:3px}.badgereviewscontainer .wprs_unslider,.wprev_badge_div.badgereviewscontainer .wprev-slick-slider{margin-left:30px;margin-right:30px}.wprev_badge_div.badgereviewscontainer{flex-direction:column;display:flex;overflow:hidden}.wprevpro_ai_summary_types_logo{display:flex;justify-content:flex-end;gap:4px;align-items:center;margin-bottom:-10px}.wprevpro_ai_summary_types_logo img{position:static!important;height:18px;width:auto}img.wprevpro_t2_site_logo.wprevsiteicon.aisummarytypeslogo{margin-top:4px}img.wprevsiteicon.aisummarytypeslogo{margin-right:4px}span.wprevpro_ai_summary_types_logo.aistyle_t3{display:block;padding:0 21px 30px 55px!important;margin-top:-15px}span.wprevpro_ai_summary_types_logo.aistyle_t15,span.wprevpro_ai_summary_types_logo.aistyle_t4{justify-content:center;gap:1px;margin-top:5px}img.wprevpro_t5_site_logo.wprevsiteicon.aisummarytypeslogo{margin-right:0;margin-left:-4px}span.wprevpro_ai_summary_types_logo.aistyle_t3,span.wprevpro_ai_summary_types_logo.aistyle_t6,span.wprevpro_ai_summary_types_logo.aistyle_t7{gap:0}img.wprevpro_t7_site_logo.wprevsiteicon.aisummarytypeslogo{height:32px;width:auto}span.wprevpro_ai_summary_types_logo.aistyle_t12,span.wprevpro_ai_summary_types_logo.aistyle_t9{justify-content:center;gap:0}span.wprevpro_ai_summary_types_logo.aistyle_t10{gap:0;margin-right:-5px;margin-bottom:-5px}span.wprevpro_ai_summary_types_logo.aistyle_t11{margin-bottom:5px;gap:0}span.wprevpro_ai_summary_types_logo.aistyle_t6{margin-bottom:8px}.wprevpro_t14_image_wrapper.wprevpro_t14_image_wrapper_ai{background-image:url(/wp-content/plugins/wp-review-slider-pro/public/css/imgs/t14_ai_background.png)!important}.wprev-header-ai-summary{background:rgb(255 255 255 / 49%);border:1px solid #e2e8f0;border-radius:4px;padding:16px;margin:16px 20px}.wprev-header-ai-summary-title{font-weight:700;font-size:16px;display:flex;align-items:anchor-center}.wprev-header-ai-summary-text{margin-bottom:12px;line-height:1.6}.wprev-header-ai-summary-icon{background:#8b5cf6;color:#fff;width:24px;height:24px;border-radius:50%;align-items:center;justify-content:center;font-size:12px;font-weight:700;margin-right:8px}.wprev-header-ai-summary-header{display:flex;align-items:center;margin-bottom:12px;justify-content:space-between}.wprevpro_ai_header_types.wprevpro_ai_summary_types_logo{margin-bottom:unset}.wprev_banner_outer>.wprev-header-ai-summary{border-style:none!important;background-color:#ffffff00!important;padding:0 0 10px!important;margin:5px 15px!important}.wprevpro button.slickwprev-arrow{background:unset}.cart-show-discounts{margin:5px 0}.productinfo-show-discounts{margin:5px 0}