.innerpage-hero__picture img{width:100%;height:100%}.quote{border:0;color:inherit}.quote__body{font-style:italic}.quote__source{display:block;font-style:normal;margin-top:1rem;opacity:.5}.block-grid{display:grid;grid-template-columns:repeat(var(--grid-columns-mobile, 2),minmax(0,1fr));gap:var(--grid-gap, 16px)}@media(min-width:768px){.block-grid{grid-template-columns:repeat(var(--grid-columns-desktop, 2),minmax(0,1fr))}}.image-block--height-fill{align-self:stretch}.image-block--height-fill .image-block__image{height:100%}.image-block .image-block__image{aspect-ratio:var(--aspect-ratio);object-fit:cover}.spacer-block{align-self:stretch}.layout-flex--column>.spacer-block--size-percent,.layout-flex--row>.spacer-block--size-percent{flex:var(--spacer-size)}.layout-flex--column>.spacer-block--size-pixel{height:var(--spacer-size)}.layout-flex--row>.spacer-block--size-pixel{width:var(--spacer-size)}@media screen and (max-width:767px){.layout-flex--column>.spacer-block--size-mobile-percent,.layout-flex--row>.spacer-block--size-mobile-percent{flex:var(--spacer-size-mobile)}.layout-flex--column>.spacer-block--size-mobile-pixel{height:var(--spacer-size-mobile)}.layout-flex--row>.spacer-block--size-mobile-pixel{width:var(--spacer-size-mobile)}}.background-media__gradient{background:var(--gradient-desktop)}@media(max-width:768px){.background-media__gradient{background:var(--gradient-mobile)}}.product-card__title span span:after{content:attr(data-content);position:absolute;top:calc(100% + 10px);left:0}.product-card:hover .product-card__title span span{transform:translateY(calc(-100% - 10px)) translateZ(0)}.product-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#3a585ae5;opacity:0;transition:opacity .3s ease;pointer-events:none}@media(hover:hover)and (pointer:fine){.product-card:hover .product-card__overlay{opacity:1}}.product-card__overlay-inner{display:flex;flex-direction:column;align-items:center}.product-card__overlay-label{margin-top:1rem;color:var(--color-cream, #fffaf4);font-family:var(--font-body, "Benton Modern", ui-serif, serif);font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.8px}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
