main .page-width{max-width:132rem}main .collection-hero{background:radial-gradient(circle at 88% 12%,rgba(220,161,176,.2),transparent 32rem),linear-gradient(180deg,snow,#fff);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}main .collection-hero__inner{padding-top:clamp(3.2rem,5vw,6.4rem);padding-bottom:clamp(3rem,4vw,5.2rem)}main .collection-hero__text-wrapper{max-width:88rem}main .collection-hero__title{max-width:78rem;margin:0;font-size:clamp(3.2rem,4.2vw,5.6rem);line-height:1.08;letter-spacing:-.03em;text-wrap:balance}main .collection-hero__title+.collection-hero__description{max-width:76rem;margin:1.8rem 0 0;color:rgba(var(--color-foreground),.76);font-size:clamp(1.55rem,1.4vw,1.8rem);line-height:1.65}main .collection-hero__description>:first-child{margin-top:0}main .collection-hero__description>:last-child{margin-bottom:0}main #main-collection-filters{margin-top:0;padding-top:1.4rem;padding-bottom:1.4rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}main #main-collection-filters .facets-container-drawer{min-height:4.8rem;padding:.4rem 0}main #main-collection-filters .mobile-facets__open,main #main-collection-filters .facet-filters__sort{min-height:4.4rem}main #main-collection-filters .mobile-facets__open{padding:.8rem 1.5rem;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:999rem;background:rgb(var(--color-background))}main #main-collection-filters .mobile-facets__open:hover{border-color:rgba(var(--color-foreground),.42)}main #ProductGridContainer .collection.page-width{padding-top:clamp(2.4rem,3vw,4rem)}main #product-grid.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 1.4rem;margin-top:0;margin-bottom:0}main #product-grid.product-grid>.grid__item{width:100%;max-width:none}main #product-grid .card-wrapper{height:100%;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.6rem;background:rgb(var(--color-background));box-shadow:0 .4rem 1.6rem #321e230b;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}main #product-grid .card-wrapper:hover{border-color:rgba(var(--color-foreground),.22);box-shadow:0 1.2rem 3rem #321e2317;transform:translateY(-.3rem)}main #product-grid .card,main #product-grid .card__content{height:100%}main #product-grid .card__content,main #product-grid .card__information,main #product-grid .card-information{display:flex;flex-direction:column}main #product-grid .card__information,main #product-grid .card-information{flex-grow:1}main #product-grid .card__inner{overflow:hidden;border-bottom:.1rem solid rgba(var(--color-foreground),.07);border-radius:1.5rem 1.5rem 0 0}main #product-grid .card__inner:after{border-radius:1.5rem 1.5rem 0 0}main #product-grid .card__information{padding:1.4rem 1.4rem 1.7rem}main #product-grid .card__heading{display:-webkit-box;min-height:2.9em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:clamp(1.35rem,1.2vw,1.6rem);line-height:1.45}main #product-grid .card-information>.price{margin-top:auto;padding-top:1.1rem;font-weight:650}main #product-grid .badge{border:0;border-radius:999rem;padding:.55rem .9rem}main [id*=__format_guide] .multicolumn>.page-width,main [id*=__helpful_guides] .multicolumn>.page-width{padding-top:clamp(4.4rem,6vw,7.2rem)!important;padding-bottom:clamp(4.4rem,6vw,7.2rem)!important}main [id*=__format_guide] .multicolumn__title,main [id*=__helpful_guides] .multicolumn__title{margin-bottom:2.8rem}main [id*=__format_guide] .multicolumn__title .title,main [id*=__helpful_guides] .multicolumn__title .title,main [id*=__formula_note] .rich-text__heading,main [id*=__faq] .collapsible-content__heading{font-size:clamp(2.6rem,3vw,4rem);line-height:1.15;letter-spacing:-.02em;text-wrap:balance}main [id*=__format_guide] .multicolumn-list,main [id*=__helpful_guides] .multicolumn-list{align-items:stretch}main [id*=__format_guide] .multicolumn-list__item,main [id*=__helpful_guides] .multicolumn-list__item{display:flex}main [id*=__format_guide] .multicolumn-card,main [id*=__helpful_guides] .multicolumn-card{display:flex;width:100%;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.6rem;background:rgb(var(--color-background));box-shadow:0 .5rem 2rem #321e230d}main [id*=__format_guide] .multicolumn-card__info,main [id*=__helpful_guides] .multicolumn-card__info{display:flex;flex-direction:column;width:100%;padding:2.6rem}main [id*=__format_guide] .multicolumn-card__info h3,main [id*=__helpful_guides] .multicolumn-card__info h3{font-size:2rem}main [id*=__format_guide] .multicolumn-card__info .link,main [id*=__helpful_guides] .multicolumn-card__info .link{margin-top:auto;padding-top:1.8rem;font-weight:650;text-underline-offset:.25rem}main [id*=__helpful_guides] .multicolumn{background:linear-gradient(180deg,snow,#fff4f6)}main [id*=__formula_note]{padding:clamp(1.2rem,2vw,2.4rem) 1.5rem 0}main [id*=__formula_note] .rich-text{max-width:118rem;margin:0 auto;padding-top:clamp(3rem,4vw,5rem)!important;padding-bottom:clamp(3rem,4vw,5rem)!important;border:.1rem solid rgba(168,74,96,.14);border-radius:2rem;background:linear-gradient(135deg,#fff7f8,#fffdfd)}main [id*=__formula_note] .rich-text__blocks{max-width:82rem}main [id*=__formula_note] .rich-text__text{color:rgba(var(--color-foreground),.78);font-size:1.65rem;line-height:1.7}main [id*=__faq] .collapsible-content__wrapper{padding-top:clamp(4.8rem,6vw,7.2rem)!important;padding-bottom:clamp(4.8rem,6vw,7.2rem)!important}main [id*=__faq] .collapsible-content-wrapper-narrow{max-width:96rem}main [id*=__faq] .accordion{overflow:hidden;margin-bottom:1.2rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:1.2rem;background:rgb(var(--color-background))}main [id*=__faq] .accordion summary,main [id*=__faq] .accordion .accordion__content{padding-right:2rem;padding-left:2rem}main [id*=__faq] .accordion summary{min-height:6rem}main [id*=__faq] .accordion details[open] summary{background:#a84a600e}main :is(a,button,summary,select):focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}@media screen and (min-width:750px){main #product-grid.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem 2rem}main #product-grid .card__information{padding:1.7rem 1.8rem 2rem}}@media screen and (min-width:990px){main #product-grid.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:3.6rem 2.4rem}}@media screen and (max-width:749px){main .page-width,main .multicolumn-list:not(.slider){padding-right:1.6rem;padding-left:1.6rem}main .collection-hero__inner{padding-top:3.2rem;padding-bottom:3.2rem}main .collection-hero__title{font-size:3.4rem}main .collection-hero__title+.collection-hero__description{margin-top:1.4rem;font-size:1.5rem;line-height:1.6}main #main-collection-filters{padding-top:1rem;padding-bottom:1rem}main #main-collection-filters .facets-container-drawer{gap:.8rem}main #main-collection-filters .mobile-facets__wrapper{margin-right:0}main #main-collection-filters .product-count{margin-left:auto}main #ProductGridContainer .collection.page-width{padding-top:2.2rem}main #product-grid.product-grid{gap:2rem 1rem}main #product-grid .card-wrapper{border-radius:1.2rem}main #product-grid .card__inner,main #product-grid .card__inner:after{border-radius:1.1rem 1.1rem 0 0}main #product-grid .card__information{padding:1.1rem 1.1rem 1.4rem}main #product-grid .card__heading{min-height:4.35em;-webkit-line-clamp:3;font-size:1.3rem}main #product-grid .price{font-size:1.35rem}main [id*=__format_guide] .multicolumn__title,main [id*=__helpful_guides] .multicolumn__title{margin-bottom:2rem;padding-right:0;padding-left:0}main [id*=__format_guide] .multicolumn-list,main [id*=__helpful_guides] .multicolumn-list{gap:1.2rem}main [id*=__format_guide] .multicolumn-card__info,main [id*=__helpful_guides] .multicolumn-card__info{padding:2.2rem}main [id*=__formula_note]{padding-right:1.6rem;padding-left:1.6rem}main [id*=__formula_note] .rich-text__wrapper{padding-right:2rem;padding-left:2rem}shopify-chat::part(activator){width:5.2rem!important;min-width:5.2rem!important;max-width:5.2rem!important;overflow:hidden!important;justify-content:flex-start!important;gap:0!important;padding-right:1.35rem!important;padding-left:1.35rem!important;border-radius:999rem!important;white-space:nowrap!important;font-size:0!important}}@media(prefers-reduced-motion:reduce){main #product-grid .card-wrapper{transition:none}main #product-grid .card-wrapper:hover{transform:none}}main hema-free-discovery{display:block}main .hema-free-discovery-shell{padding-top:clamp(2rem,3vw,3.2rem)}main .hema-free-discovery-panel{padding:clamp(2rem,3vw,3.2rem);border:.1rem solid rgba(168,74,96,.16);border-radius:1.8rem;background:radial-gradient(circle at 94% 0%,rgba(220,161,176,.2),transparent 24rem),linear-gradient(135deg,#fff7f8,#fffdfd 72%)}main .hema-free-discovery__heading{max-width:76rem;margin:0;font-size:clamp(2.2rem,2.4vw,3.2rem);line-height:1.16;letter-spacing:-.02em;text-wrap:balance}main .hema-free-discovery__intro{max-width:78rem;margin:.8rem 0 0;color:rgba(var(--color-foreground),.72);font-size:1.5rem;line-height:1.55}main .hema-free-discovery__groups{display:grid;gap:1.2rem;margin-top:2rem}main .hema-free-discovery__group{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:1.2rem;align-items:center}main .hema-free-discovery__label{color:rgba(var(--color-foreground),.72);font-size:1.3rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}main .hema-free-discovery__chips{display:flex;flex-wrap:wrap;gap:.8rem}main .hema-free-discovery__chip{min-height:4rem;padding:.8rem 1.5rem;border:.1rem solid rgba(var(--color-foreground),.16);border-radius:999rem;color:rgb(var(--color-foreground));background:rgba(var(--color-background),.92);font:inherit;font-size:1.4rem;line-height:1.2;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease}main .hema-free-discovery__chip:hover{border-color:rgba(var(--color-foreground),.4);transform:translateY(-.1rem)}main .hema-free-discovery__chip[aria-pressed=true]{border-color:#7f3049;color:#fff;background:#7f3049;box-shadow:0 .4rem 1.2rem #7f304929}main .hema-free-discovery__status{min-height:2rem;margin:1.5rem 0 0;color:rgba(var(--color-foreground),.66);font-size:1.3rem}main #product-grid.product-grid>.grid__item{display:flex;flex-direction:column}main #product-grid .card-wrapper{flex:1 1 auto;height:auto}main #product-grid .hema-free-card-cta{display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:.8rem;min-height:4.4rem;margin-top:.9rem;padding:.9rem 1.4rem;border:.1rem solid #7f3049;border-radius:999rem;color:#7f3049;background:#fff;font-size:1.4rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}main #product-grid .hema-free-card-cta .svg-wrapper{width:1.5rem;transition:transform .16s ease}main #product-grid .hema-free-card-cta:hover{color:#fff;background:#7f3049;box-shadow:0 .7rem 1.8rem #7f304929;transform:translateY(-.1rem)}main #product-grid .hema-free-card-cta:hover .svg-wrapper{transform:translate(.2rem)}main #product-grid>.grid__item[hidden]{display:none!important}main .hema-free-discovery-empty{margin:2rem 0 0;padding:2.4rem;border:.1rem dashed rgba(var(--color-foreground),.24);border-radius:1.4rem;text-align:center}main .hema-free-discovery-empty p{margin:0}main .hema-free-discovery-empty button{margin-top:1.2rem}@media screen and (max-width:749px){main .hema-free-discovery-shell{padding-top:1.6rem}main .hema-free-discovery-panel{margin-right:0;margin-left:0;padding:1.8rem 1.6rem;border-radius:1.4rem}main .hema-free-discovery__heading{font-size:2.2rem}main .hema-free-discovery__intro{font-size:1.4rem}main .hema-free-discovery__group{grid-template-columns:minmax(0,1fr);gap:.7rem}main .hema-free-discovery__chips{flex-wrap:nowrap;margin-right:-1.6rem;margin-left:-1.6rem;padding-right:1.6rem;padding-left:1.6rem;overflow-x:auto;scroll-padding-left:1.6rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}main .hema-free-discovery__chips::-webkit-scrollbar{display:none}main .hema-free-discovery__chip{flex:0 0 auto;min-height:3.8rem;padding:.7rem 1.3rem;font-size:1.3rem}main #product-grid .hema-free-card-cta{min-height:4.4rem;padding-right:1rem;padding-left:1rem;font-size:1.25rem}}@media(prefers-reduced-motion:reduce){main .hema-free-discovery__chip,main #product-grid .hema-free-card-cta,main #product-grid .hema-free-card-cta .svg-wrapper{transition:none}main .hema-free-discovery__chip:hover,main #product-grid .hema-free-card-cta:hover{transform:none}}main #product-grid .card__inner.ratio{--ratio-percent: 75% !important;flex:0 0 auto}main #product-grid .card__inner .card__content .card__information>.card__heading{display:none!important}main .collection-hero__text-wrapper{width:100%;margin-right:auto;margin-left:auto}main .collection-hero__title,main .hema-free-discovery__heading{margin-right:auto;margin-left:auto;text-align:center}main [id*=__format_guide] .multicolumn__title,main [id*=__helpful_guides] .multicolumn__title{justify-content:center;text-align:center}main [id*=__format_guide] .multicolumn__title .title,main [id*=__helpful_guides] .multicolumn__title .title,main [id*=__formula_note] .rich-text__heading,main [id*=__faq] .collapsible-content__heading{width:100%;margin-right:auto;margin-left:auto;text-align:center}main .collection-hero__inner{padding-top:clamp(1.8rem,2.4vw,3.2rem);padding-bottom:clamp(1.6rem,2.2vw,2.8rem)}main .collection-hero__title{font-size:clamp(2.8rem,3.5vw,4.6rem)}main .hema-free-discovery-shell{padding-top:1.2rem}main .hema-free-discovery-panel{padding:1.4rem 1.6rem;border-radius:1.4rem}main .hema-free-discovery__heading{font-size:clamp(2rem,2vw,2.6rem)}main .hema-free-discovery__groups{gap:1rem;margin-top:1rem}main .hema-free-discovery__group{grid-template-columns:8rem minmax(0,1fr);gap:.8rem}main .hema-free-discovery__chips{gap:.6rem}main .hema-free-discovery__chip{min-height:3.6rem;padding:.65rem 1.2rem;font-size:1.3rem}main .hema-free-discovery__status{margin-top:.8rem}main #ProductGridContainer .collection.page-width{padding-top:1.8rem}main [id*=__collection_intro_after_grid]{padding:0 1.5rem}main [id*=__collection_intro_after_grid] .rich-text{max-width:118rem;margin:0 auto;padding-top:clamp(2.4rem,3vw,3.6rem)!important;padding-bottom:clamp(2.4rem,3vw,3.6rem)!important;border:.1rem solid rgba(168,74,96,.12);border-radius:1.6rem;background:linear-gradient(135deg,snow,#fff)}main [id*=__collection_intro_after_grid] .rich-text__blocks{max-width:88rem;margin-right:auto;margin-left:auto}main [id*=__collection_intro_after_grid] .rich-text__text{color:rgba(var(--color-foreground),.78);font-size:1.55rem;line-height:1.65}@media screen and (min-width:750px){main .hema-free-discovery__groups{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start}}@media screen and (max-width:749px){main .collection-hero__inner{padding-top:1.4rem;padding-bottom:1.2rem}main .collection-hero__title{font-size:2.8rem}main .hema-free-discovery-shell{padding-top:.8rem}main .hema-free-discovery-panel{padding:1.2rem 1.4rem}main .hema-free-discovery__heading{font-size:2rem}main .hema-free-discovery__groups{gap:.8rem;margin-top:.8rem}main .hema-free-discovery__group{gap:.5rem}main .hema-free-discovery__status{margin-top:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/hema-free-collection-layout.css.map */
