.hri-store{--hri-motion:cubic-bezier(.32,.72,0,1)}html.hri-modal-open{overflow:hidden}.hri-store .hri-menu{inset:0 auto 0 0;margin:0;width:min(820px,100%);height:100dvh;max-height:100dvh;max-width:100%;padding:0;overflow:auto;background:#fff}.hri-store .hri-menu__shell{display:block;height:auto;min-height:100%;width:100%;background:#fff}.hri-store .hri-menu__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;gap:20px 32px;max-width:none;width:100%;height:auto;min-height:100dvh;padding:24px 32px 36px;background:#fff;overflow:visible}.hri-store .hri-menu__top{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;margin:0}.hri-store .hri-menu__top button{width:44px;height:44px;display:grid;place-items:center}.hri-store .hri-menu__search{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ddd;min-height:48px;padding:10px 0;font-size:15px}.hri-store .hri-menu__tabs{grid-column:1/-1;display:flex;gap:28px;padding:0 0 14px;border-bottom:1px solid #ddd;margin:0}.hri-store .hri-menu__tabs a{font-size:17px;font-weight:600;padding:10px 0;color:var(--hri-ink)}.hri-store .hri-menu__links{order:0;display:flex;flex-direction:column;min-height:0;overflow:visible;margin:0;flex:none}.hri-store .hri-menu__links>a,.hri-store .hri-menu__links summary{font-size:20px;font-weight:600;line-height:1.2;padding:14px 0;min-height:48px;border:0}.hri-store .hri-menu__links details{position:static}.hri-store .hri-menu__second{position:static;width:100%;padding:10px 0 12px 16px;gap:2px;border-left:1px solid #ddd;overflow:visible}.hri-store .hri-menu__second a{padding:10px 0;font-size:14px}.hri-store .hri-menu__promos{order:0;max-width:none;width:100%;display:flex;flex-direction:column;gap:16px;margin:0;padding:0;overflow:visible}.hri-store .hri-menu__promo{width:100%;max-width:none;flex:none}.hri-store .hri-menu__promo-media{max-width:none;width:100%;aspect-ratio:4/3;background:var(--hri-ink)}.hri-store .hri-menu__promo-media img{object-position:center}.hri-store .hri-menu__promo-media:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0009)}.hri-store .hri-menu__promo-label{left:16px;bottom:14px;font-size:14px}.hri-store .hri-menu__help{grid-column:1/-1;order:0;margin:0;padding:14px 0;font-size:14px}.hri-store .hri-category-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hri-category-pair__card{display:block;position:relative;min-width:0;overflow:hidden;background:var(--hri-ink)}.hri-category-pair__image{display:block;width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;object-position:center}.hri-category-pair__card:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0006);pointer-events:none}.hri-category-pair__card .hri-button{position:absolute;z-index:1;bottom:24px;left:24px;max-width:calc(100% - 48px)}.hri-store .hri-signup{padding:52px 24px}.hri-store .hri-signup h2{display:block;font-size:clamp(22px,2.4vw,32px);max-width:none;line-height:1.15;margin-bottom:18px;text-wrap:balance}.hri-signup__copy{max-width:570px;margin:0 auto 24px;font-size:15px;line-height:1.65;text-wrap:pretty}.hri-signup__copy p+p{margin-top:10px}.hri-store .hri-signup>a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.hri-store .hri-footer__tile{aspect-ratio:1;object-fit:cover;height:auto;border-radius:0}.hri-store .hri-footer__mail{display:grid;place-items:center;background:var(--hri-paper)}.hri-footer__mail svg{width:42%;height:auto;color:var(--hri-ink);stroke-width:1.05}.hri-store .hri-search{width:min(860px,100%);padding:0;background:#fff}.hri-search__top{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:14px;padding:16px 28px;background:#fff;border-bottom:1px solid #e5e5e5}.hri-search__top>button,.hri-search__submit{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent}.hri-search__top form{display:flex;align-items:center;flex:1;margin:0;min-width:0}.hri-search__top input{border:0;min-width:0;padding:12px 0;outline-offset:2px;font-size:16px}.hri-search__discovery,#hri-search-results{padding:28px}.hri-search__heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.hri-search h2{font-size:20px;line-height:1.15;text-transform:uppercase}.hri-search__heading button{font-size:12px;border:0;background:var(--hri-paper);padding:10px 18px;min-height:44px}.hri-recent__empty{font-size:14px;color:#666;margin:20px 0 30px}.hri-recent__rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px)/4);gap:12px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:8px}.hri-recent__rail a{scroll-snap-align:start;min-width:0}.hri-recent__rail img{display:block;aspect-ratio:3/4;width:100%;height:auto;object-fit:cover;background:var(--hri-paper)}.hri-recent__rail span{display:block;font-size:12px;line-height:1.35;margin-top:8px}.hri-trending{margin-top:36px}.hri-trending__period{font-size:12px;color:#666;margin:8px 0 18px!important}.hri-trending__terms{display:flex;gap:10px;overflow:auto;padding-bottom:6px}.hri-trending__terms a{flex:none;background:var(--hri-paper);padding:13px 18px;font-size:13px;font-weight:600;text-transform:uppercase}.hri-store .hri-info{position:fixed;inset:32px 0 0 auto;width:min(660px,100%);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);max-width:100%;margin:0;padding:0;border:0;border-radius:28px 28px 0 0;overflow:auto;background:#fff;color:var(--hri-ink)}.hri-info::backdrop{background:#0006}.hri-info__header{position:sticky;top:0;z-index:2;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:12px;background:#fff;border-bottom:1px solid #eee;padding:20px 24px;min-height:88px}.hri-info__header h2{grid-column:2;text-align:center;font-size:20px;line-height:1.2}.hri-info__header button{grid-column:3;display:grid;place-items:center;border:0;background:transparent;width:44px;height:44px}.hri-info__body{padding:32px 28px 64px;font-size:15px;line-height:1.65;overflow-wrap:anywhere}.hri-info__body h2,.hri-info__body h3{font-size:19px;line-height:1.25;margin:28px 0 14px}.hri-info__body h3:first-child{margin-top:0}.hri-info__body p{margin:0 0 16px}.hri-info__body a{text-decoration:underline;text-underline-offset:4px}.hri-info__body ul,.hri-info__body ol{padding-left:22px;margin:16px 0 28px}.hri-info__body img{max-width:100%;height:auto}.hri-info__body table{max-width:100%;display:block;overflow:auto;border-collapse:collapse;font-size:13px}.hri-info__body th,.hri-info__body td{padding:10px;border:1px solid #ddd}.hri-info__body .hri-description{font-size:15px;line-height:1.65}.hri-info__body .hm-faq__ia-texto{display:block!important;opacity:1!important}.hri-store .hri-product-story{max-width:1256px;margin:auto}.hri-product-story__heading{display:flex;align-items:center;justify-content:center;gap:32px;padding-bottom:18px;border-bottom:1px solid #ddd}.hri-product-story__heading h2{font-size:22px}.hri-product-story__heading button{display:flex;align-items:center;gap:10px;border:0;background:none;padding:12px 0;font-size:14px;min-height:44px}.hri-product-story__heading button svg{width:16px;height:16px}.hri-product-story__intro{max-width:660px;margin:40px auto 32px;text-align:center;font-size:28px;line-height:1.25;text-wrap:balance}.hri-product-story__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding:0;margin:0 0 44px;list-style:none}.hri-product-story__benefits li{display:grid;grid-template-columns:32px 1fr;gap:16px;align-items:start}.hri-product-story__benefits h3{font-size:18px;line-height:1.2;margin:4px 0 8px}.hri-product-story__benefits p{font-size:14px;line-height:1.6;color:#666;max-width:38ch}.hri-product-story__photo{margin:0 auto;max-width:1000px;background:var(--hri-paper)}.hri-product-story__photo img{display:block;width:100%;height:auto;max-height:none;object-fit:contain}.hri-store .hri-menu,.hri-store .hri-search,.hri-store .hri-info{opacity:0;transform:translateY(18px);transition:opacity .18s var(--hri-motion),transform .18s var(--hri-motion),display .18s allow-discrete,overlay .18s allow-discrete}.hri-store .hri-menu[open],.hri-store .hri-search[open],.hri-store .hri-info[open]{opacity:1;transform:translateY(0);transition-duration:.3s}@starting-style{.hri-store .hri-menu[open],.hri-store .hri-search[open],.hri-store .hri-info[open]{opacity:0;transform:translateY(18px)}}@media(prefers-reduced-motion:no-preference){.hri-button,.hri-trending__terms a,.hri-menu button{transition:transform .15s var(--hri-motion),background-color .15s var(--hri-motion)}.hri-button:active,.hri-trending__terms a:active,.hri-menu button:active{transform:scale(.97)}.hri-menu[open] .hri-menu__links>a,.hri-menu[open] .hri-menu__promos{animation:hri-menu-arrive .35s var(--hri-motion) both}.hri-menu[open] .hri-menu__links>a:nth-child(2){animation-delay:30ms}.hri-menu[open] .hri-menu__links>a:nth-child(3){animation-delay:60ms}.hri-menu[open] .hri-menu__promos{animation-delay:80ms}@keyframes hri-menu-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:749px){.hri-store .hri-menu{width:100%;max-width:100%;top:0;right:0;bottom:0;left:0;height:100dvh}.hri-store .hri-menu__panel{display:flex;flex-direction:column;width:100%;max-width:none;min-height:100dvh;height:auto;padding:12px 20px 28px;gap:14px}.hri-store .hri-menu__tabs{gap:28px;flex:none}.hri-store .hri-menu__links{width:100%}.hri-store .hri-menu__links>a,.hri-store .hri-menu__links summary{font-size:21px;padding:13px 0}.hri-store .hri-menu__promos{display:grid;grid-template-columns:1fr 1fr;gap:10px;overflow:visible}.hri-store .hri-menu__promo{width:100%;max-width:none}.hri-store .hri-menu__promo-media{aspect-ratio:1/1.1}.hri-store .hri-menu__promo-label{left:10px;bottom:12px;font-size:12px;right:8px;line-height:1.25}.hri-store .hri-category-pair{grid-template-columns:1fr;gap:10px}.hri-category-pair__image{aspect-ratio:4/3}.hri-category-pair__card .hri-button{left:16px;bottom:16px;max-width:calc(100% - 32px);font-size:13px}.hri-store .hri-signup{padding:40px 24px}.hri-signup__copy{font-size:14px;line-height:1.65;max-width:36ch}.hri-search__top{padding:12px 16px;gap:8px}.hri-search__discovery,#hri-search-results{padding:24px 16px}.hri-search h2{font-size:18px}.hri-recent__rail{grid-auto-columns:37%;gap:10px;margin-right:-16px;padding-right:16px}.hri-trending__terms{margin-right:-16px;padding-right:16px}.hri-info__header{padding:16px;min-height:78px}.hri-info__header h2{font-size:18px}.hri-info__body{padding:28px 24px 54px;font-size:15px}.hri-product-story__heading{justify-content:space-between;gap:16px;flex-wrap:wrap}.hri-product-story__heading h2{width:100%;font-size:22px}.hri-product-story__heading button{font-size:14px}.hri-product-story__intro{font-size:24px;text-align:left;margin:28px 0}.hri-product-story__benefits{grid-template-columns:1fr;gap:26px;margin-bottom:32px}.hri-product-story__benefits h3{font-size:18px}.hri-product-story__benefits p{font-size:14px}}@media(prefers-reduced-motion:reduce){.hri-store .hri-menu,.hri-store .hri-search,.hri-store .hri-info,.hri-store .hri-menu *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.hri-discovery-card{display:block;min-width:0;overflow:hidden}.hri-discovery-card img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.hri-discovery-card h3{font-size:15px;line-height:1.35;margin:14px 0 0;overflow-wrap:anywhere}@media(max-width:749px){.hri-discovery-card h3{font-size:14px}.hri-discovery-card img{aspect-ratio:3/4}}body.hri-store{padding-top:var(--hm-anuncio-h,40px)}body.hri-store{padding-top:calc(var(--hm-anuncio-h,40px) + 72px)}body.hri-store:has(.hri-campaign:first-child){padding-top:var(--hm-anuncio-h,40px)}.hri-store .hri-header-wrap{position:fixed;left:0;right:0;top:var(--hm-anuncio-h,40px);width:100%;z-index:140;transition:transform .23s ease,background-color .23s ease,color .23s ease}.hri-store .hri-header-wrap.hri-header--scrolled{top:0}.hri-store .hri-header-wrap.hri-header--hidden{transform:translateY(-110%)}.hri-store:not(.hri-devocion) .hri-header-wrap.hri-header--solid{background:#fff;color:#262626}.hri-store:not(.hri-devocion) .hri-header-wrap.hri-header--solid .hri-logo img{filter:none}.hri-store:not(.hri-devocion) .hri-header-wrap.hri-header--image{background:transparent;color:#fff}.hri-store:not(.hri-devocion) .hri-header-wrap.hri-header--image .hri-logo img{filter:brightness(0) invert(1)}.hri-store .cart-count-bubble{top:0;right:0;transform:translate(25%,-25%);display:grid;place-items:center;min-width:18px;height:18px;padding:0 3px;line-height:1;font-size:10px;white-space:nowrap}.hri-store a,.hri-store button{-webkit-tap-highlight-color:transparent}.hri-store .hri-search input:focus,.hri-store .hri-search input:focus-visible{outline:2px solid #262626;outline-offset:2px;box-shadow:none}.hri-store .hri-search input{accent-color:#262626}.hri-brand-story{max-width:900px;margin:auto;padding-top:58px;padding-bottom:72px}.hri-brand-story h2{font-size:clamp(28px,4vw,46px);margin:0 0 28px}.hri-brand-story p{font-size:clamp(16px,1.6vw,20px);line-height:1.6;margin:0 0 22px;max-width:70ch}@media(max-width:749px){.hri-store .hri-header-wrap{top:var(--hm-anuncio-h,40px)}.hri-brand-story{padding:46px 20px 60px}}@media(prefers-reduced-motion:reduce){.hri-store .hri-header-wrap{transition:none}}.hri-store .hri-header-wrap .cart-count-bubble{left:auto;right:0;transform:translate(-2px,-25%)}
/*# sourceMappingURL=/cdn/shop/t/33/assets/hri-refinement.css.map */
