.collection-hero{padding-bottom:3.2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.collection-hero__title{font-weight:var(--rokutea-heading-weight);font-size:var(--rokutea-heading-lg);line-height:1.1;letter-spacing:var(--rokutea-heading-tracking);color:rgb(var(--color-foreground))}.collection-hero__description{font-weight:var(--rokutea-font-weight-normal);font-size:1.6rem;line-height:1.6;color:var(--rokutea-color-text-light);max-width:62rem;margin-top:1.2rem}.collection-hero__description p{margin:0}.collection-hero__image-container{margin-top:2.4rem;overflow:hidden;border-radius:var(--rokutea-radius-lg);aspect-ratio:16 / 9}.collection-hero__image-container img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.collection-hero__image-container{aspect-ratio:4 / 3}}#product-grid.grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:2.4rem!important}@media screen and (min-width:750px){#product-grid.grid{gap:3.2rem!important}}#product-grid.grid>.grid__item{width:auto!important;max-width:none!important;flex:none!important}.grid__item[data-product-accent] .card{position:relative;overflow:hidden;background:var(--rokutea-matcha-tint);border:.1rem solid var(--rokutea-color-border);border-radius:var(--rokutea-radius-md)}.grid__item[data-product-accent=hojicha] .card{background:var(--rokutea-hojicha-tint)}.grid__item[data-product-accent] .card__inner{background:transparent}.grid__item[data-product-accent] .card__media .media img{transition:transform var(--rokutea-zoom-transition)}@media screen and (prefers-reduced-motion:no-preference){.grid__item[data-product-accent] .card:hover .card__media .media img{transform:scale(1.02)}}.grid__item[data-product-accent] .card__heading{font-weight:var(--rokutea-heading-weight);letter-spacing:var(--rokutea-heading-tracking-tight);line-height:var(--rokutea-heading-line-height);font-size:2rem}@media screen and (min-width:750px){.grid__item[data-product-accent] .card__heading{font-size:2.4rem}}.grid__item[data-product-accent] .card__heading a{color:rgb(var(--color-foreground))}.grid__item[data-product-accent] .card__information{padding:1.6rem}@media screen and (min-width:750px){.grid__item[data-product-accent] .card__information{padding:2.4rem 2.4rem 2rem}}.grid__item[data-product-accent] .price{font-size:1.6rem;font-weight:var(--rokutea-font-weight-semibold);color:rgb(var(--color-foreground));margin-top:.8rem;padding-bottom:1.2rem;border-bottom:.1rem solid var(--rokutea-color-border)}.grid__item[data-product-accent] .card__cta{margin-top:1.2rem}.grid__item[data-product-accent] .card__cta .button{background:var(--rokutea-matcha);color:var(--rokutea-on-accent);border:.1rem solid var(--rokutea-matcha);transition:background var(--rokutea-transition),color var(--rokutea-transition),border-color var(--rokutea-transition)}.grid__item[data-product-accent] .card__cta .button:after{box-shadow:none}.grid__item[data-product-accent] .card__cta .button:hover{background:var(--rokutea-matcha-hover);border-color:var(--rokutea-matcha-hover)}.grid__item[data-product-accent=hojicha] .card__cta .button{background:var(--rokutea-hojicha);border-color:var(--rokutea-hojicha)}.grid__item[data-product-accent=hojicha] .card__cta .button:hover{background:var(--rokutea-hojicha-hover);border-color:var(--rokutea-hojicha-hover)}.grid__item[data-product-accent] .card__heading a:focus-visible{outline:.2rem solid var(--rokutea-matcha);outline-offset:.4rem}.grid__item[data-product-accent=hojicha] .card__heading a:focus-visible{outline-color:var(--rokutea-hojicha)}.facets-container,.active-facets,.facets-vertical-sort,.product-count{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-rokutea-collection.css.map */
