.bc-accessories{padding-top:32px;padding-bottom:32px}.bc-accessories__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;padding:0}.bc-accessories__grid img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:16px;background:#fff}.bc-accessories__grid a{color:inherit;text-decoration:none}.bc-accessories__grid h3{font-size:1.6rem;line-height:1.4}@media(max-width:749px){.bc-accessories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}bc-accessory-pairing{display:block;padding-top:36px;padding-bottom:36px}.bc-pair-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0}.bc-pair-card{padding:16px;border:1px solid rgba(0,0,0,.12);border-radius:16px}.bc-pair-card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.bc-pair-card a{color:inherit;text-decoration:none}.bc-pair-card label{display:block;margin:12px 0 6px}.bc-pair-card select{width:100%;padding:12px;background:#fff;color:#333;border:1px solid #aaa;border-radius:8px}.bc-pair-card h3{font-size:1.7rem}@media(max-width:749px){.bc-pair-grid{grid-template-columns:1fr}}.bc-hero{overflow:hidden}.bc-hero__grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:6rem;padding-top:6rem;padding-bottom:7rem}.bc-eyebrow{font-size:1.2rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.bc-hero h1{font-size:clamp(4.6rem,5.6vw,7.6rem);line-height:1.02;letter-spacing:-.045em;font-weight:700;max-width:8em;margin:2rem 0}.bc-hero__description{font-size:1.8rem;line-height:1.6;max-width:36rem;margin-bottom:2.8rem}.bc-hero__copy .button{gap:3rem;font-weight:700;padding:1.6rem 2.8rem}.bc-hero__note{font-size:1.3rem;margin-top:2rem}.bc-hero__gallery{display:flex;align-items:center;gap:1.8rem;position:relative;padding:2rem 0}.bc-hero__card{display:block;width:50%;background:#fffdf9;padding:1rem 1rem 0;border:1px solid #e6ccbd;border-radius:2.4rem;color:#3e292a;text-decoration:none;transform:rotate(-7deg);box-shadow:0 1.5rem 3rem #67384212;overflow:hidden}.bc-hero__card:nth-child(2){transform:rotate(7deg) translateY(3rem);background:#f4e6f0}.bc-hero__card img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:contain;border-radius:1.6rem}.bc-hero__card>span{display:flex;justify-content:space-between;padding:1.4rem .8rem 1.7rem;font-weight:700;font-size:1.4rem}.bc-hero__spark{position:absolute;color:#9b354c;right:-2rem;top:-3rem;font-size:8rem;line-height:1}.bc-ribbon{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem;padding:1.7rem 2rem;background:#9b354c;color:#fff9f0;font-size:1.3rem;letter-spacing:.06em}@media(max-width:749px){.bc-hero__grid{grid-template-columns:1fr;gap:1rem;padding-top:3rem;padding-bottom:4rem}.bc-hero h1{font-size:5.2rem;max-width:9em}.bc-hero__description{font-size:1.6rem}.bc-hero__gallery{gap:1.4rem;margin:1rem 1rem 2rem}.bc-hero__spark{font-size:5rem;top:-1rem;right:0}.bc-ribbon{gap:1rem;font-size:1.1rem}.bc-ribbon span[aria-hidden]{display:none}.bc-hero__card>span{font-size:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
