.cca-shop-nav{display:flex;flex-wrap:wrap;gap:10px;padding-top:8px;padding-bottom:20px}.cca-shop-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 22px;border:1px solid #176b68;border-radius:24px;color:#176b68;font-size:16px;line-height:1.3;text-decoration:none}.cca-shop-nav a[aria-current=page],.cca-shop-nav a:hover{background:#176b68;color:#f6f1e8}.cca-shop-nav a:focus-visible{outline:2px solid #a34222;outline-offset:3px}body:has(.cca-shop-nav--single) #product-grid{justify-content:flex-start}body:has(.cca-shop-nav--single) #product-grid>.grid__item{width:100%;max-width:42rem}@media(max-width:749px){.cca-shop-nav{gap:8px}.cca-shop-nav a{padding:10px 16px;font-size:15px}}.cca-studio{padding-top:60px;padding-bottom:64px}.cca-studio__intro{max-width:790px;margin:0 auto 44px;text-align:center}.cca-studio__eyebrow{color:#176b68;font-size:12px;font-weight:600;letter-spacing:.16em;line-height:1.5;text-transform:uppercase;margin:0 0 12px}.cca-studio__intro h1{color:#176b68;font-size:clamp(34px,4vw,54px);line-height:1.18;margin:0 0 20px}.cca-studio__description{max-width:630px;margin:auto;color:#46443d;font-size:19px;line-height:1.65}.cca-studio__description p{margin:0}.cca-studio__shop-all{margin-top:14px}.cca-studio__collections{display:grid;grid-template-columns:1fr 1fr;gap:32px}.cca-studio__card{min-width:0;background:#eee5d8}.cca-studio__card:nth-child(2n){background:#e3eee8}.cca-studio__image-link{display:block;overflow:hidden;aspect-ratio:5 / 4;background:#dec8b4}.cca-studio__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.cca-studio__image-link:hover .cca-studio__image{transform:scale(1.025)}.cca-studio__card-copy{padding:28px 32px 32px}.cca-studio__card-copy h2{font-size:clamp(24px,2.6vw,32px);line-height:1.3;margin:0 0 12px}.cca-studio__card-copy h2 a{color:#176b68;text-decoration:none}.cca-studio__card-copy>p:not(.cca-studio__eyebrow){color:#46443d;font-size:17px;line-height:1.6;margin:0 0 20px;max-width:440px}.cca-studio__link{display:inline-flex;align-items:center;gap:16px;padding:6px 0;color:#8c361b;font-size:17px;font-weight:600;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.cca-studio a:focus-visible{outline:2px solid #176b68;outline-offset:5px}@media(max-width:749px){.cca-studio{padding-top:32px;padding-bottom:36px}.cca-studio__intro{margin-bottom:28px}.cca-studio__description{font-size:17px}.cca-studio__collections{grid-template-columns:1fr;gap:24px}.cca-studio__image-link{aspect-ratio:5 / 4}.cca-studio__card-copy{padding:24px}}@media(prefers-reduced-motion:reduce){.cca-studio__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
