:root{--ho-petrol:#02282F;--ho-teal:#087888;--ho-gold:#C89848;--ho-line:#DDE7E2;--ho-paper:#F2F6F4}body{background-color:var(--ho-paper)!important;color:#283d3c}.main-page{background:#fff}h1,h2,h3,.section-header,.section-header h2{color:var(--ho-petrol)}a:hover{color:var(--ho-teal)}.navfullwidth{background:var(--ho-petrol);border-bottom:3px solid var(--ho-gold)}#header .nav-header{background:var(--ho-petrol);color:#fff}#header .nav-header a{color:#fff}#header .header-top{background:#fff}.notification-bar{background:var(--ho-teal)!important}.notification-bar__message{color:#fff!important}.btn,.btn:visited,.product-form__cart-submit{background-color:var(--ho-teal);border-color:var(--ho-teal);color:#fff;border-radius:6px;font-weight:600;letter-spacing:.02em}.btn:hover,.btn:focus,.product-form__cart-submit:hover{background-color:var(--ho-petrol);border-color:var(--ho-petrol);color:#fff}.btn[disabled],.btn[aria-disabled=true]{opacity:.55}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],select,textarea{border-color:var(--ho-line);border-radius:5px}:focus-visible{outline:3px solid var(--ho-gold);outline-offset:3px}.ho-product-card{background:#fff;border:1px solid var(--ho-line)!important;border-radius:10px;transition:border-color .2s,box-shadow .2s!important}.ho-product-card:hover,.ho-product-card:focus-within{border-color:var(--ho-gold)!important;box-shadow:0 5px 18px #02282f17}.ho-product-card .grid-view-item__image-wrapper{width:100%;max-width:none;margin:0!important}.ho-product-card .grid-view-item__image-wrapper .image-inner{background:#fff!important}.ho-product-card .grid-view-item__image-wrapper .reveal{position:relative;width:100%;aspect-ratio:1 / 1;background:#fff;overflow:hidden}.ho-product-card .grid-view-item__image-wrapper .reveal>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:none!important;margin:0!important;padding:3px;object-fit:contain!important;object-position:center;box-sizing:border-box;transform:none!important;transition:opacity .25s!important}.ho-product-card .reveal>.grid-view-item__image.lazyload{opacity:1}.ho-product-card .reveal>.extra-img{opacity:0}.ho-product-card .product-description{background:#fff!important;margin:0!important;padding:16px 14px 18px!important;text-align:left!important;border-top:1px solid #EDF1EE}.ho-product-card .product-detail .grid-view-item__title{color:var(--ho-petrol)!important;font-size:15px!important;line-height:1.5;font-weight:600!important;text-align:left!important;text-transform:none!important}.ho-product-card .grid-view-item__meta,.ho-product-card .grid-view-item__meta .is-bold{color:var(--ho-teal)!important;font-size:18px!important;font-weight:600!important}.ho-product-card .grid-view-item__meta .regular{font-size:13px!important;color:#677573!important}.ho-product-card .product-flags .sale{background:var(--ho-gold)!important;color:#02282f!important;border-radius:5px!important;width:auto!important;min-width:35px;padding:8px!important}.ho-product-card .outstock-overlay{background:#edf1ee!important;color:var(--ho-petrol)!important}.ho-product-card.grid-view-item--sold-out .reveal>.grid-view-item__image{opacity:.5}@media(hover:hover)and (min-width:768px){.ho-product-card:hover .reveal>.extra-img{opacity:1}.ho-product-card.grid-view-item--sold-out:hover .reveal>.extra-img{opacity:.5}}.site-footer .footer-container{background-color:var(--ho-petrol)!important;border-top:3px solid var(--ho-gold)}.site-footer .footer-container,.site-footer .footer-container a,.site-footer .footer-container p,.site-footer .footer-container .h3,.site-footer .footer-container .footer-heading{color:#fff!important}.site-footer .footer-container a:hover{color:#e1c691!important}.footer-newsletter .footer-newsletter-container{background:#edf4f1;border-top:2px solid var(--ho-gold)}#slidetop{background:var(--ho-petrol);color:#fff}@media(max-width:767px){.ho-product-card{border-radius:7px}.ho-product-card .product-description{padding:12px 9px 14px!important}.ho-product-card .product-detail .grid-view-item__title{font-size:13px!important;line-height:1.4}.ho-product-card .grid-view-item__meta{font-size:16px!important}.ho-product-card .reveal>.extra-img{opacity:0!important}.ho-product-card .thumbnail-buttons .btn{min-height:40px}}@media(prefers-reduced-motion:reduce){.ho-product-card,.ho-product-card .reveal>img{transition:none!important}}.ho-product-card .product-description .btn{max-width:100%;white-space:normal;overflow-wrap:anywhere}.ho-product-card .grid-view-item__title{overflow-wrap:anywhere}#header.ho-header .nav-header{background:var(--ho-petrol);border-bottom:1px solid rgba(200,152,72,.45)}#header.ho-header .nav-header .desktop-user-info a,#header.ho-header .nav-header .userinfo-toggle{color:#fff!important}#header.ho-header .nav-header .desktop-user-info a:hover{color:#e1c691!important}#header.ho-header .header-text{color:#fff;font-size:12px;letter-spacing:.02em}#header.ho-header .header-top{padding:26px 0 28px;border-bottom:1px solid var(--ho-line)}#header.ho-header .header__logo .ho-logo-link{display:block;max-width:290px}#header.ho-header .header__logo .ho-logo{display:block;width:100%;max-width:290px;height:auto}#header.ho-header .search-header{position:relative;margin:0}#header.ho-header .search-header__input{height:48px;background:#f2f6f4;border:1px solid var(--ho-line);border-radius:7px;padding:10px 106px 10px 16px;text-indent:0;color:var(--ho-petrol);width:100%;min-width:0}#header.ho-header .search-header__input:focus{border-color:var(--ho-teal);box-shadow:0 0 0 2px #0878881f}#header.ho-header .search-header__submit{background:var(--ho-teal);color:#fff;border-radius:0 7px 7px 0;padding:10px 18px}#header.ho-header .search-header__submit .icon__fallback-text{color:#fff}#header.ho-header .search-header__submit:hover{background:var(--ho-petrol)}#header.ho-header .ho-phone-link{color:var(--ho-petrol);text-decoration:none}#header.ho-header #ishiheadercontactblock .call-text{padding-left:10px}#header.ho-header #ishiheadercontactblock .call-title{color:var(--ho-petrol);font-size:12px;font-weight:500;margin-bottom:4px}#header.ho-header #ishiheadercontactblock .call-num{color:var(--ho-petrol);font-size:15px;font-weight:600;letter-spacing:.02em}#header.ho-header #ishiheadercontactblock .call-img{width:30px;height:30px;background:var(--ho-gold)!important;-webkit-mask:url(ho-phone.svg) center/contain no-repeat;mask:url(ho-phone.svg) center/contain no-repeat}#header.ho-header #_desktop_cart .cart-logo,#header.ho-header #_mobile_cart .cart-logo{width:30px;height:30px;background:var(--ho-petrol)!important;-webkit-mask:url(ho-cart.svg) center/contain no-repeat;mask:url(ho-cart.svg) center/contain no-repeat}#header.ho-header .cart-title .main-title{color:var(--ho-petrol);font-size:13px;font-weight:600}#header.ho-header .cart-title .sub-title{color:#526865}@media(min-width:992px){#header.ho-header .header-top>.page-width>.row>.header-logo-section{width:30%;flex:0 0 30%}#header.ho-header .header-top #_desktop_search{width:38%;flex:0 0 38%;padding-right:20px}#header.ho-header .header-top .header-right{width:32%;flex:0 0 32%;display:flex;align-items:center;justify-content:flex-end;gap:22px}#header.ho-header #_desktop_cart{border-left:1px solid var(--ho-line);padding-left:20px}}@media(max-width:991px){#header.ho-header .header-top{padding:20px 0}#header.ho-header .header__logo .ho-logo-link{max-width:245px}#header.ho-header .mobile-width{background:#f2f6f4;border-bottom:1px solid var(--ho-line)}}@media(max-width:543px){#header.ho-header .header-top>.page-width>.row{display:flex;align-items:center}#header.ho-header .header-logo-section{width:62%;padding-bottom:0;text-align:left}#header.ho-header .header-right{width:38%;text-align:right}#header.ho-header .header__logo .ho-logo-link{max-width:225px}#header.ho-header #ishiheadercontactblock{padding:0;white-space:normal}#header.ho-header #ishiheadercontactblock .call-img{display:none}#header.ho-header #ishiheadercontactblock .call-text{padding-left:0;text-align:right}#header.ho-header #ishiheadercontactblock .call-title{font-size:10px;line-height:1.4}#header.ho-header #ishiheadercontactblock .call-num{font-size:12px}}#header.ho-header .header__logo .ho-logo-link{max-width:340px;margin-left:auto;margin-right:auto}#header.ho-header .header__logo .ho-logo{max-width:340px}@media(min-width:992px){#header.ho-header .header-top{padding:26px 0 30px}#header.ho-header .header-top>.page-width>.row>.header-logo-section{order:1;flex:0 0 36%;width:36%;text-align:center}#header.ho-header .header-top #_desktop_search{order:0;flex:0 0 32%;width:32%;padding-right:15px}#header.ho-header .header-top .header-right{order:2;flex:0 0 32%;width:32%;gap:18px}}@media(max-width:991px){#header.ho-header .header-top>.page-width>.row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#header.ho-header .header-top .header-logo-section{width:100%;flex:0 0 100%;padding-bottom:14px;text-align:center}#header.ho-header .header-top .header-right{width:100%;flex:0 0 100%;text-align:center}#header.ho-header .header__logo .ho-logo-link{max-width:265px;margin:0 auto}#header.ho-header #ishiheadercontactblock .call-text{text-align:center;padding:0}#header.ho-header #ishiheadercontactblock .call-img{display:none}#header.ho-header #ishiheadercontactblock .call-title{display:inline;font-size:11px;margin-right:7px}#header.ho-header #ishiheadercontactblock .call-num{display:inline;font-size:12px}}.ho-compact-slideshow.ishislider{padding-top:18px;margin-bottom:20px}.ho-compact-slideshow #ishislideshow-carousel .slideshow__item{background:#fff}.ho-compact-slideshow #ishislideshow-carousel .slideshow__link{display:block}.ho-compact-slideshow #ishislideshow-carousel .logo-bar__image,.ho-compact-slideshow #ishislideshow-carousel .placeholder-svg{display:block;width:100%;height:auto;max-height:var(--ho-slide-desktop,320px);object-fit:contain;object-position:center;margin:0 auto}@media(max-width:767px){.ho-compact-slideshow.ishislider{padding-top:0;margin-top:14px;margin-bottom:16px}.ho-compact-slideshow #ishislideshow-carousel .logo-bar__image,.ho-compact-slideshow #ishislideshow-carousel .placeholder-svg{max-height:var(--ho-slide-mobile,180px)}}#header.ho-header .header__logo .ho-logo-link,#header.ho-header .header__logo .ho-logo{max-width:500px}@media(min-width:992px){#header.ho-header .header-top>.page-width>.row>.header-logo-section{width:50%;flex:0 0 50%}#header.ho-header .header-top #_desktop_search{width:25%;flex:0 0 25%}#header.ho-header .header-top .header-right{width:25%;flex:0 0 25%;gap:12px}#header.ho-header #_desktop_cart{padding-left:12px}#header.ho-header #ishiheadercontactblock .call-title{font-size:11px}#header.ho-header #ishiheadercontactblock .call-num{font-size:13px}#header.ho-header .header-top{padding:16px 0 18px}}@media(max-width:991px){#header.ho-header .header__logo .ho-logo-link{max-width:350px}#header.ho-header .header-top{padding:14px 0 16px}#header.ho-header .header-top .header-logo-section{padding-bottom:7px}}:root{--ho-heading-font:"Playfair Display",Georgia,serif;--ho-reading-font:"Inter",Arial,sans-serif;--ho-copy:#292D2E;--ho-muted:#5E6668}body,input,select,textarea,button{font-family:var(--ho-reading-font);color:var(--ho-copy)}body{font-size:15px;line-height:1.65}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3{font-family:var(--ho-heading-font);font-weight:500;letter-spacing:0;color:var(--ho-petrol);line-height:1.2;text-transform:none}.section-header>h2,.section-header>.h2,.collection-hero__title,.collection-heading,.product-single__title{font-family:var(--ho-heading-font)!important;color:var(--ho-petrol)!important;font-weight:500!important;letter-spacing:0;text-transform:none;line-height:1.2}.product-single__title{font-size:clamp(26px,2.5vw,36px)!important}.section-header>h2,.section-header>.h2,.collection-heading{font-size:clamp(25px,2.5vw,34px)!important}.collection-description,.product-single__description,.rte{font-family:var(--ho-reading-font);color:var(--ho-copy);line-height:1.75;font-size:15px}.collection-description p,.collection-description span,.product-single__description p,.product-single__description span,.rte p,.rte li{font-family:var(--ho-reading-font)!important;color:var(--ho-copy);line-height:1.75}.ho-product-card .product-detail .grid-view-item__title{font-family:var(--ho-reading-font)!important;font-weight:600!important;letter-spacing:0!important;color:var(--ho-copy)!important;line-height:1.45}.ho-product-card .grid-view-item__meta,.ho-product-card .grid-view-item__meta *,.product-single__price,.product-single__price *,.price,.money{font-family:var(--ho-reading-font)!important;font-variant-numeric:lining-nums tabular-nums;letter-spacing:0}.btn,.btn *,.product-form__cart-submit,#top-menu,#top-menu a,.collection-filters,.breadcrumb,.sidebar_content a,.site-footer a,.site-footer p{font-family:var(--ho-reading-font)!important;letter-spacing:0}.sidebar_content a{color:var(--ho-copy)}.sidebar_content a:hover,.sidebar_content a:focus{color:var(--ho-teal)}#header.ho-header,#header.ho-header input,#header.ho-header button,#header.ho-header a,#header.ho-header .main-title{font-family:var(--ho-reading-font)!important}#header.ho-header .header-top{padding:4px 0 6px}#header.ho-header .header__logo .ho-logo{width:100%;height:108px;object-fit:contain}#header.ho-header .header__logo{line-height:1;margin:0}#header.ho-header .desktop-user-info{padding-top:7px;padding-bottom:7px}#header.ho-header .header-text{line-height:1.4}#header.ho-header .header__logo .ho-logo-link{max-width:420px;line-height:0}@media(max-width:991px){#header.ho-header .header-top{padding:4px 0 7px}#header.ho-header .header__logo .ho-logo{height:82px}#header.ho-header .header-top .header-logo-section{padding-bottom:2px}#header.ho-header .header__logo .ho-logo-link{max-width:350px}#header.ho-header .header-right{line-height:1.2}}.ho-product-card .grid-view-item__meta,.ho-product-card .grid-view-item__meta .is-bold{color:var(--ho-petrol)!important}#ishibannerblock .ho-brand-banner{display:block;overflow:hidden}#ishibannerblock .ho-brand-banner img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;transform:none!important}#header #cart-container.cart-dropdown-inner{width:390px;max-width:calc(100vw - 24px);border:1px solid var(--ho-line);border-top:3px solid var(--ho-gold);border-radius:12px;background:#fff;box-shadow:0 16px 44px #02282f2e;overflow:hidden;line-height:1.45;white-space:normal}#header #cart-container .ho-mini-cart{font-family:var(--ho-reading-font);color:var(--ho-copy)}#header #cart-container .ho-cart-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;background:#f2f6f4;border-bottom:1px solid var(--ho-line)}#header #cart-container .ho-cart-heading strong{display:block;font-family:var(--ho-heading-font);font-weight:500;font-size:25px;line-height:1.2;color:var(--ho-petrol)}#header #cart-container .ho-cart-caption{display:block;margin-top:4px;font-size:12px;color:var(--ho-muted)}#header #cart-container .ho-cart-close{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border:1px solid var(--ho-line);border-radius:50%;background:#fff;color:var(--ho-petrol);font:24px/1 var(--ho-reading-font);cursor:pointer;padding:0}#header #cart-container .ho-cart-close:hover{background:var(--ho-petrol);color:#fff}#header #cart-container .product-list{padding:4px 18px;max-height:300px;overflow-y:auto}#header #cart-container .product-list .product{display:flex;align-items:center;gap:14px;min-height:108px;padding:16px 30px 16px 0;border-bottom:1px solid #EDF1EE;position:relative;overflow:visible}#header #cart-container .product-list .product:last-child{border-bottom:0;padding-bottom:16px}#header #cart-container .product-list .product .product-img{flex:0 0 84px;width:84px;height:84px;float:none;display:flex;align-items:center;justify-content:center;border:1px solid var(--ho-line);border-radius:8px;background:#fff;overflow:hidden}#header #cart-container .product-list .product .product-img img{width:100%;height:100%;object-fit:contain;padding:3px}#header #cart-container .product-list .product .product-data{flex:1;min-width:0;padding:0;overflow:visible}#header #cart-container .product-list .product .product-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--ho-petrol);font-family:var(--ho-reading-font);font-size:13px;font-weight:500;line-height:1.45;text-decoration:none;overflow-wrap:anywhere}#header #cart-container .product-list .product .product-price{margin-top:9px;color:var(--ho-petrol);font-family:var(--ho-reading-font);font-size:16px;font-weight:700;letter-spacing:0}#header #cart-container .product-list .product a.remove{top:14px;right:-4px;width:32px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:6px;color:var(--ho-muted)}#header #cart-container .product-list .product a.remove i{font-size:18px;color:var(--ho-muted)}#header #cart-container .product-list .product a.remove:hover{background:#f2f6f4}#header #cart-container .cart__footer{background:#f8faf9;border-top:1px solid var(--ho-line);padding:18px 20px}#header #cart-container .cart__footer .grid{margin:0}#header #cart-container .cart__footer .grid__item{padding:0;float:none;width:100%;font-family:var(--ho-reading-font)}#header #cart-container .cart__footer .grid__item>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:16px}#header #cart-container .cart__subtotal-title{font-size:15px;font-weight:600;color:var(--ho-petrol)}#header #cart-container .cart__subtotal{font-family:var(--ho-reading-font);font-size:23px;font-weight:700;color:var(--ho-petrol);white-space:nowrap}#header #cart-container .cart__shipping{font-family:var(--ho-reading-font);font-size:12px;font-style:normal;line-height:1.55;color:var(--ho-muted);margin:10px 0 16px;text-align:left}#header #cart-container .cart-links{display:flex;flex-direction:column;gap:8px}#header #cart-container .cart-links .btn{width:100%;margin:0;min-height:44px;border-radius:7px;font-family:var(--ho-reading-font);font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;white-space:normal;display:flex;justify-content:center;align-items:center}#header #cart-container .cart-links .checkout-btn{background:var(--ho-teal);border-color:var(--ho-teal);color:#fff}#header #cart-container .cart-links .checkout-btn:hover{background:var(--ho-petrol);border-color:var(--ho-petrol);color:#fff}#header #cart-container .cart-links .view-cart{background:transparent;border-color:var(--ho-line);color:var(--ho-petrol)}#header #cart-container .cart-links .view-cart:hover{background:#fff;border-color:var(--ho-gold);color:var(--ho-petrol)}#header #cart-container .cart__empty{padding:28px 20px;text-align:center;font-family:var(--ho-reading-font);white-space:normal}#header #cart-container .cart--empty-message{display:block;font-size:17px;color:var(--ho-petrol);font-weight:600}#header #cart-container .cookie-message{font-size:12px;color:var(--ho-muted)}@media(max-width:991px){#header #cart-container.cart-dropdown-inner{right:0}}@media(max-width:543px){#header #cart-container.cart-dropdown-inner{width:340px}#header #cart-container .ho-cart-heading{padding:14px 16px}#header #cart-container .ho-cart-heading strong{font-size:23px}#header #cart-container .product-list{padding:4px 14px}#header #cart-container .product-list .product{gap:10px}#header #cart-container .product-list .product .product-img{flex-basis:68px;width:68px;height:68px}#header #cart-container .cart__footer{padding:16px}}@media(max-width:767px){#ishiservices .service-block{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;background:#f2f6f4;border:1px solid var(--ho-line);border-radius:8px;overflow:hidden}#ishiservices .service-block .services{float:none;width:auto;min-width:0;padding:0;margin:0!important;text-align:center}#ishiservices .service-block .services+.services{border-left:1px solid var(--ho-line)}#ishiservices .service-block .services .service-bg{background:transparent;margin:0!important;padding:10px 4px;height:100%;box-sizing:border-box}#ishiservices .service-block .services .service-bg>a{display:block;color:inherit}#ishiservices .services .service-img-outer{display:block;margin:0 auto 5px;height:22px}#ishiservices .services .service-img{width:22px;height:22px;display:inline-block}#ishiservices .services .service-img img,#ishiservices .services .service-img-hover img{width:22px;height:22px;object-fit:contain;max-width:100%}#ishiservices .services .service-text{display:block;width:100%;padding:0;margin:0;text-align:center;font-family:var(--ho-reading-font)}#ishiservices .services .service-text .service-title{font-family:var(--ho-reading-font);font-size:11px;line-height:1.3;font-weight:600;color:var(--ho-petrol);letter-spacing:0;text-transform:none;min-height:29px;display:flex;align-items:center;justify-content:center;overflow-wrap:normal}#ishiservices .services .service-text .service-desc{font-family:var(--ho-reading-font);font-size:9px;line-height:1.35;font-weight:400;color:var(--ho-muted);letter-spacing:0;overflow-wrap:normal}}.ho-compact-slideshow #ishislideshow-carousel .slideshow__item,.ho-compact-slideshow #ishislideshow-carousel .slideshow__link{width:100%;overflow:hidden}.ho-compact-slideshow #ishislideshow-carousel .logo-bar__image,.ho-compact-slideshow #ishislideshow-carousel .placeholder-svg{width:100%;height:var(--ho-slide-desktop,320px);max-height:none;object-fit:cover;object-position:center}#ishibannerblock .ho-brand-banner{transition:box-shadow .3s ease;isolation:isolate}#ishibannerblock .ho-brand-banner img{transition:transform .55s cubic-bezier(.2,.65,.3,1);transform-origin:center}@media(hover:hover)and (pointer:fine){#ishibannerblock .ho-brand-banner:hover img{transform:scale(1.045)!important}#ishibannerblock .ho-brand-banner:hover{box-shadow:0 5px 16px #02282f29}}#ishibannerblock .ho-brand-banner:focus-visible img{transform:scale(1.045)!important}@media(max-width:767px){.ho-compact-slideshow #ishislideshow-carousel .logo-bar__image,.ho-compact-slideshow #ishislideshow-carousel .placeholder-svg{height:var(--ho-slide-mobile,180px);max-height:none}}@media(prefers-reduced-motion:reduce){#ishibannerblock .ho-brand-banner,#ishibannerblock .ho-brand-banner img{transition:none}#ishibannerblock .ho-brand-banner:hover img,#ishibannerblock .ho-brand-banner:focus-visible img{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/huelva-origen.css.map */
