.wic-section{display:block}.wic{display:grid;grid-template-columns:1fr;gap:2.4rem;padding-top:var(--wic-pt, 4.8rem);padding-bottom:var(--wic-pb, 4.8rem)}@media screen and (min-width:990px){.wic{grid-template-columns:minmax(0,34rem) 1fr;gap:3.2rem;align-items:stretch}}.wic__panel{border-radius:var(--text-boxes-radius, 1.6rem);padding:3.2rem 2.8rem;display:flex;flex-direction:column;gap:1.2rem}.wic__eyebrow{margin:0;font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;opacity:.75}.wic__heading{margin:0;word-break:break-word}.wic__desc{margin:0;opacity:.85}.wic__desc>:first-child{margin-top:0}.wic__desc>:last-child{margin-bottom:0}.wic__media{margin-top:auto;padding-top:2rem;display:flex;align-items:center;justify-content:flex-start;gap:.4rem}.wic__media>img{display:block;width:100%;height:auto;border-radius:calc(var(--media-radius, 1.6rem) / 2)}.wic__photo{flex:1 1 0;min-width:0;border-radius:.8rem;overflow:hidden;border:3px solid rgb(var(--color-background));box-shadow:0 .6rem 1.6rem #00000038}.wic__photo img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}.wic__photo--1{transform:rotate(-5deg);z-index:1}.wic__photo--2{transform:rotate(2deg) translateY(-.6rem);z-index:3}.wic__photo--3{transform:rotate(-3deg);z-index:2}@media(prefers-reduced-motion:reduce){.wic__photo{transform:none!important}}.wic__cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.6rem;align-content:start}@media screen and (min-width:750px){.wic__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.wic__cards{grid-template-columns:repeat(var(--wic-cols, 3),minmax(0,1fr))}}.wic__card{border-radius:var(--text-boxes-radius, 1.6rem);padding:2rem 2rem 2.2rem;display:flex;flex-direction:column;gap:.8rem}@media screen and (min-width:750px){.wic__card--wide{grid-column:span 2}}.wic__num{display:inline-flex;align-items:center;justify-content:center;min-width:2.8rem;height:2.8rem;padding:0 .6rem;border-radius:.8rem;background:rgba(var(--color-foreground),.08);font-size:1.2rem;font-weight:700;letter-spacing:.04em;align-self:flex-start}.wic__card-title{margin:0;font-size:1.8rem;line-height:1.3}.wic__card-text{margin:0;font-size:1.4rem;line-height:1.6;opacity:.85}.wic__card-text>:first-child{margin-top:0}.wic__card-text>:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-what-is-crochet.css.map */
