.collection{color:var(--color-ink)}.collection .collection__title{margin-bottom:2.4rem}.collection .title{max-width:15ch;margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:clamp(3rem,3.4vw,4.2rem);font-weight:600;line-height:1.08;letter-spacing:0}.collection .collection__description{max-width:58ch;margin-top:1.2rem;color:var(--color-ink);font-size:1.6rem;line-height:1.55}.collection .product-grid{row-gap:2.8rem}.collection .card-wrapper{color:var(--color-ink);text-decoration:none}.collection .card__inner{overflow:hidden;border-radius:.2rem;background:var(--color-paper);box-shadow:0 .45rem 1.8rem #1c1a171a}.collection .card__media,.collection .card__media .media{border-radius:.2rem;background:var(--color-paper)}.collection .card__media img{transition:transform .22s ease}.collection .card-wrapper:hover .card__media img{transform:scale(1.018)}.collection .card__content{color:var(--color-ink)}.collection .card__heading{color:var(--color-ink);font-family:var(--font-body);font-size:1.5rem;font-weight:600;line-height:1.35}.collection .price{color:var(--color-ink);font-size:1.4rem}.collection .collection__view-all{margin-top:2.8rem}.collection .collection__view-all .button{min-height:4.8rem;border-radius:.2rem;background:var(--color-ink);color:var(--color-paper);font-weight:600}.cornercraft-categories{padding:5.6rem 0 2.8rem;color:var(--color-ink)}.cornercraft-categories__heading{max-width:13ch;margin:0 0 2.8rem;color:var(--color-ink);font-family:var(--font-display);font-size:clamp(3rem,3.4vw,4.2rem);font-weight:600;line-height:1.08;letter-spacing:0}.cornercraft-categories__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;list-style:none}.cornercraft-category{position:relative;display:block;color:inherit;text-decoration:none}.cornercraft-category__media{display:block;overflow:hidden;padding:.35rem;aspect-ratio:4 / 5;background:var(--color-paper);border-radius:.2rem;box-shadow:0 .45rem 1.8rem #1c1a171a}.cornercraft-category__image{display:block;width:100%;height:100%;border-radius:.1rem;object-fit:cover;transition:transform .22s ease}.cornercraft-category:hover .cornercraft-category__image{transform:scale(1.025)}.cornercraft-category__title{display:inline-block;margin-top:1.2rem;color:var(--color-ink);font-size:1.6rem;font-weight:600;line-height:1.35}.cornercraft-category__arrow{float:right;margin-top:1.25rem;color:var(--color-ink);font-size:1.8rem;line-height:1;opacity:.65;transition:opacity .16s ease,transform .16s ease}.cornercraft-category:hover .cornercraft-category__arrow{opacity:1;transform:translate(.2rem,-.2rem)}.cornercraft-category:focus-visible{outline:.2rem solid var(--color-ink);outline-offset:.6rem}.cornercraft-trust{padding:6rem 0 2rem;color:var(--color-ink)}.cornercraft-trust__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;margin:0;padding:0;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);list-style:none}.cornercraft-trust__item{min-width:0;padding:1.6rem 2rem;text-align:left}.cornercraft-trust__item+.cornercraft-trust__item{border-left:1px solid var(--color-line)}.cornercraft-trust__title{margin:0;font-family:var(--font-display);font-size:clamp(2rem,2.2vw,2.6rem);font-weight:600;line-height:1.15;letter-spacing:0}.cornercraft-trust__text{margin:.6rem 0 0;color:var(--color-ink);font-size:1.4rem;line-height:1.5;letter-spacing:0;opacity:.82}.cornercraft-faq{padding:4rem 0 4.8rem;color:var(--color-ink)}.cornercraft-faq .page-width{max-width:var(--page-width)}.cornercraft-faq__list{border-top:1px solid var(--color-line)}.cornercraft-faq__item{border-top:0}.cornercraft-faq__item:last-child{border-bottom:1px solid var(--color-line)}.cornercraft-faq__question{display:flex;min-height:6.4rem;align-items:center;justify-content:space-between;gap:2rem;padding:1.6rem 0;color:var(--color-ink);cursor:pointer;font-size:1.7rem;font-weight:600;line-height:1.35;list-style:none}.cornercraft-faq__question::-webkit-details-marker{display:none}.cornercraft-faq__toggle:before{content:"+";display:block;color:var(--color-ink);font-size:1.8rem;line-height:1}.cornercraft-faq__item[open] .cornercraft-faq__toggle:before{content:"\2212"}.cornercraft-faq__answer{max-width:68ch;padding:0 3rem 2rem 0;color:var(--color-ink);font-size:1.5rem;line-height:1.6;letter-spacing:0;opacity:.84}.cornercraft-faq__answer p{margin:0}.cornercraft-faq__answer a{color:var(--color-ink);text-underline-offset:.25rem}.cornercraft-sample-product{max-width:48rem}.cornercraft-sample-product__link{display:block;color:inherit;text-decoration:none}.cornercraft-sample-product__media{overflow:hidden;padding:.35rem;aspect-ratio:4 / 5;border-radius:.2rem;background:var(--color-paper);box-shadow:0 .45rem 1.8rem #1c1a171a}.cornercraft-sample-product__image{display:block;width:100%;height:100%;border-radius:.1rem;object-fit:cover}.cornercraft-sample-product__title{margin:1.2rem 0 0;color:var(--color-ink);font-size:1.5rem;font-weight:600;line-height:1.35}.cornercraft-sample-product__link-label{display:inline-block;margin-top:.6rem;color:var(--color-ink);font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;opacity:.82}@media screen and (max-width:749px){.collection .collection__title{margin-bottom:2.4rem}.collection .title{font-size:3rem}.collection .product-grid{row-gap:2.8rem}.cornercraft-categories{padding:4.8rem 0 2rem}.cornercraft-categories__heading{margin-bottom:2.4rem;font-size:3rem}.cornercraft-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem 1.2rem}.cornercraft-category__title{margin-top:1rem;font-size:1.5rem}.cornercraft-category__arrow{margin-top:.85rem}.cornercraft-trust{padding:6rem 0 2rem}.cornercraft-trust__grid{grid-template-columns:1fr}.cornercraft-trust__item{padding:1.4rem 0}.cornercraft-trust__item+.cornercraft-trust__item{border-top:1px solid var(--color-line);border-left:0}.cornercraft-trust__text{font-size:1.4rem}.cornercraft-faq{padding:3.2rem 0 4rem}.cornercraft-faq__question{min-height:5.8rem;font-size:1.5rem}.cornercraft-faq__answer{padding-right:1.5rem;font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.collection .card__media img,.cornercraft-category__image,.cornercraft-category__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-cornercraft-home.css.map */
