.bk-merch{min-width:0}.bk-merch h2,.bk-faq h2{color:var(--bk-plum, #1a0628);font-family:Montserrat,Poppins,sans-serif;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0 0 1.25rem;text-transform:none}.bk-merch .button.bk-merch__button,.bk-collection-seo-content .button.bk-collection-seo-content__primary{background:var(--bk-rose, #bb3a72);border:1px solid var(--bk-rose, #bb3a72);border-radius:999px;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:Montserrat,Poppins,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:.02em;line-height:1.2;min-height:44px;padding:.6rem 1.25rem;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.bk-merch .button.bk-merch__button:hover,.bk-merch .button.bk-merch__button:focus-visible,.bk-collection-seo-content .button.bk-collection-seo-content__primary:hover,.bk-collection-seo-content .button.bk-collection-seo-content__primary:focus-visible{background:var(--bk-plum, #1a0628);border-color:var(--bk-plum, #1a0628);color:#fff}.bk-merch__tiles{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.bk-merch-tile{background:#fff;border:1px solid var(--bk-border, #e7dfe9);border-radius:12px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.bk-merch-tile__media{aspect-ratio:4 / 3;background:#f2f1f1;display:block;overflow:hidden}.bk-merch-tile__media img,.bk-merch-tile__media .bk-merch-tile__placeholder{display:block;height:100%;object-fit:cover;transition:transform .45s ease;width:100%}.bk-merch-tile:is(:hover,:focus-within) .bk-merch-tile__media img{transform:scale(1.03)}.bk-merch-tile__copy{display:flex;flex:1 1 auto;flex-direction:column;gap:.4rem;padding:1rem}.bk-merch-tile__copy h3{font-family:Montserrat,Poppins,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0}.bk-merch-tile__copy h3 a{color:var(--bk-plum, #1a0628);font-weight:inherit;text-decoration:none}.bk-merch-tile__copy h3 a:hover,.bk-merch-tile__copy h3 a:focus-visible{color:var(--bk-rose, #bb3a72);text-decoration:underline}.bk-merch-tile__copy p{color:var(--bk-muted, #4d3d55);font-size:.85rem;margin:0}.bk-merch-tile__copy .button{margin-top:auto}.bk-merch__grid{display:grid;gap:1.25rem 1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.bk-merch__item{display:flex;flex-direction:column;gap:.75rem;min-width:0}.bk-merch__item .button{margin-top:auto;width:100%}:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card{display:block;min-width:0;position:relative}:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card__link{top:0;right:0;bottom:0;left:0;position:absolute;z-index:2}:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card__media{aspect-ratio:4 / 5;background:#f2f1f1;border-radius:8px;overflow:hidden;position:relative}:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card__media>img,:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card__media>.bk-product-card__placeholder{display:block;height:100%;mix-blend-mode:multiply;object-fit:contain;transition:transform .45s ease;width:100%}:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card:is(:hover,:focus-within) .bk-product-card__media>img{transform:scale(1.025)}:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card .quick-add{display:none}:is(.bk-merch__item,.bk-staff-picks__item) .bk-card-badges{left:.4rem;top:.4rem}:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card__copy{padding-top:.6rem}:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card__vendor{color:var(--bk-rose, #bb3a72);font-size:9px;font-weight:700;letter-spacing:.1em;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card__copy h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--bk-plum, #1a0628);display:-webkit-box;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:500;letter-spacing:0;line-height:1.35;margin:0 0 .3rem;min-height:2.7em;overflow:hidden;text-transform:none}:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card__price{display:flex;font-size:12px;font-weight:600;gap:.4rem;margin-bottom:.25rem}:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card__price s{color:#837c80;font-weight:400}:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card__copy p{color:var(--bk-muted, #4d3d55);font-size:11px;margin:0}.bk-faq .bk-faq__answer{color:var(--bk-muted, #4d3d55);margin-top:.85rem}.bk-faq .bk-faq__answer>:first-child{margin-top:0}.bk-faq .bk-faq__answer>:last-child{margin-bottom:0}.bk-faq details p{font-size:1rem;line-height:1.65}.bk-collection-header__banner{aspect-ratio:20 / 7;background:#f2f1f1;border-radius:12px;margin:clamp(1rem,2vw,1.5rem) 0 0;overflow:hidden}.bk-collection-header__banner img{display:block;height:100%;object-fit:cover;width:100%}.bk-collection-hero{background:#f2f1f1;border-radius:12px;margin:clamp(1rem,2vw,1.5rem) 0 0;overflow:hidden;position:relative}.bk-collection-hero picture{aspect-ratio:20 / 7;display:block}.bk-collection-hero__image{display:block;height:100%;object-fit:cover;width:100%}.bk-collection-hero--overlay:after{background:linear-gradient(90deg,#1a0628d6,#1a0628b8 34%,#1a06284d 50%,#1a062800 62%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.bk-collection-hero--overlay .bk-collection-hero__overlay{bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding:clamp(1.25rem,4vw,3.5rem);position:absolute;top:0;width:min(42%,560px);z-index:2}.bk-collection-hero__eyebrow{color:#fff;font-family:Montserrat,Poppins,sans-serif;font-size:12px;font-weight:800;letter-spacing:.14em;line-height:1.4;margin:0 0 1rem;text-shadow:0 1px 2px rgb(26 6 40 / 45%);text-transform:uppercase}.bk-collection-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem}.bk-collection-hero__cta{align-items:center;border:1.5px solid #fff;border-radius:999px;color:#fff;display:inline-flex;font-family:Montserrat,Poppins,sans-serif;font-size:.85rem;font-weight:700;justify-content:center;letter-spacing:.02em;line-height:1.2;min-height:44px;padding:.6rem 1.35rem;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.bk-collection-hero__cta--primary{background:var(--bk-rose, #bb3a72);border-color:var(--bk-rose, #bb3a72)}.bk-collection-hero__cta--primary:hover,.bk-collection-hero__cta--primary:focus-visible{background:#fff;border-color:#fff;color:var(--bk-plum, #1a0628)}.bk-collection-hero__cta--secondary{background:#1a062840}.bk-collection-hero__cta--secondary:hover,.bk-collection-hero__cta--secondary:focus-visible{background:#fff;color:var(--bk-plum, #1a0628)}.bk-collection-hero__cta:focus-visible{outline:2px solid #fff;outline-offset:3px}.bk-collection-hero--text{background:none;border-radius:0;overflow:visible}.bk-collection-hero--text .bk-collection-hero__eyebrow{color:var(--bk-rose, #bb3a72);text-shadow:none;margin-bottom:.6rem}.bk-collection-hero--text .bk-collection-hero__cta--secondary{background:#fff;border-color:var(--bk-plum, #1a0628);color:var(--bk-plum, #1a0628)}.bk-collection-hero--text .bk-collection-hero__cta--secondary:hover,.bk-collection-hero--text .bk-collection-hero__cta--secondary:focus-visible{background:var(--bk-plum, #1a0628);color:#fff}.bk-collection-hero--text .bk-collection-hero__cta--primary:hover,.bk-collection-hero--text .bk-collection-hero__cta--primary:focus-visible{background:var(--bk-plum, #1a0628);border-color:var(--bk-plum, #1a0628);color:#fff}.bk-collection-hero--text .bk-collection-hero__cta:focus-visible{outline-color:var(--bk-plum, #1a0628)}.bk-collection-products-anchor{display:block;height:0;scroll-margin-top:var(--header-height, 0px)}.bk-collection-seo-content__inner.bk-collection-seo-content__inner--rail{max-width:1136px}.bk-staff-picks{margin-top:clamp(2rem,4vw,2.5rem);min-width:0}.bk-staff-picks__panel{background:#fff;border:1px solid var(--bk-border, #e7dfe9);border-radius:12px;padding:clamp(1rem,2vw,1.25rem)}.bk-staff-picks__eyebrow{color:var(--bk-rose, #bb3a72);font-family:Montserrat,Poppins,sans-serif;font-size:11px;font-weight:800;letter-spacing:.12em;margin:0 0 .35rem;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.bk-staff-picks h2{color:var(--bk-plum, #1a0628);font-family:Montserrat,Poppins,sans-serif;font-size:clamp(1.3rem,2vw,1.5rem);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:0 0 1rem;text-transform:none}.bk-staff-picks__grid{display:grid;gap:1rem .75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.bk-staff-picks__item{min-width:0}.bk-staff-picks__item:nth-child(n+5){display:none}.bk-staff-picks__all{color:var(--bk-rose, #bb3a72);display:inline-block;font-size:.9rem;font-weight:700;margin-top:1rem;text-decoration-thickness:1px;text-underline-offset:.25em}.bk-staff-picks__all:hover,.bk-staff-picks__all:focus-visible{color:var(--bk-plum, #1a0628)}@media screen and (min-width:990px){.bk-collection-seo-content__inner--rail{column-gap:clamp(2.5rem,4vw,3.5rem);display:grid;grid-template-columns:minmax(0,780px) 300px;justify-content:center}.bk-collection-seo-content__inner--rail>*{grid-column:1;min-width:0}.bk-collection-seo-content__inner--rail>.bk-staff-picks{grid-column:2;grid-row:1 / span 4;margin-top:0}.bk-staff-picks__panel{position:sticky;top:calc(var(--header-height, 0px) + 1.25rem)}}@media screen and (min-width:990px)and (min-height:960px){.bk-staff-picks__item:nth-child(n+5){display:block}}.bk-collection-seo-content{border-top:1px solid var(--bk-border, #e7dfe9);color:var(--bk-plum, #1a0628);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-inline:auto;padding-block:clamp(2rem,4vw,3.5rem) clamp(2.5rem,5vw,4rem);width:min(100% - 32px,1360px)}.bk-collection-seo-content__inner{margin-inline:auto;max-width:780px}.bk-collection-seo-content .bk-collection-seo{color:#000;font-size:1.0625rem;line-height:1.7;margin:0;padding:0;width:auto}.bk-collection-seo-content .bk-collection-seo>:first-child{margin-top:0}.bk-collection-seo-content .bk-collection-seo h2,.bk-collection-seo-content .bk-collection-seo h3{color:var(--bk-plum, #1a0628);font-family:Montserrat,Poppins,sans-serif;font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:2rem 0 .75rem;text-transform:none}.bk-collection-seo-content .bk-collection-seo h2{font-size:clamp(1.4rem,2.2vw,1.85rem)}.bk-collection-seo-content .bk-collection-seo h3{font-size:clamp(1.15rem,1.6vw,1.35rem)}.bk-collection-seo-content .bk-collection-seo p,.bk-collection-seo-content .bk-collection-seo ul,.bk-collection-seo-content .bk-collection-seo ol{margin:0 0 1rem}.bk-collection-seo-content .bk-collection-seo ul,.bk-collection-seo-content .bk-collection-seo ol{padding-left:1.35rem}.bk-collection-seo-content .bk-collection-seo li+li{margin-top:.5rem}.bk-collection-seo-content .bk-collection-seo a{color:var(--bk-rose, #bb3a72);font-weight:600;text-decoration-thickness:1px;text-underline-offset:.2em}.bk-collection-seo-content .bk-collection-seo a:hover,.bk-collection-seo-content .bk-collection-seo a:focus-visible{color:var(--bk-plum, #1a0628)}.bk-collection-seo-content .bk-collection-seo a.button{background:var(--bk-rose, #bb3a72);border:1px solid var(--bk-rose, #bb3a72);border-radius:999px;color:#fff;display:inline-flex;align-items:center;font-family:Montserrat,Poppins,sans-serif;font-size:.9rem;font-weight:700;min-height:44px;padding:.6rem 1.35rem;text-decoration:none}.bk-collection-seo-content .bk-collection-seo a.button:hover,.bk-collection-seo-content .bk-collection-seo a.button:focus-visible{background:var(--bk-plum, #1a0628);border-color:var(--bk-plum, #1a0628)}.bk-collection-seo-content .bk-collection-seo table{border-collapse:collapse;display:block;font-size:.95rem;margin:0 0 1.25rem;max-width:100%;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.bk-collection-seo-content .bk-collection-seo th,.bk-collection-seo-content .bk-collection-seo td{border-bottom:1px solid var(--bk-border, #e7dfe9);padding:.6rem .75rem;text-align:left;vertical-align:top}.bk-collection-seo-content .bk-collection-seo th{background:var(--bk-cream, #f7f5f4);font-family:Montserrat,Poppins,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bk-collection-seo-content .bk-collection-seo .bk-updated,.bk-collection-seo-content .bk-collection-seo p.bk-updated{color:var(--bk-muted, #4d3d55);font-size:.85rem}.bk-collection-seo-content .bk-content-section{border-top:1px solid var(--bk-border, #e7dfe9);margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(2rem,4vw,3rem)}.bk-collection-seo-content__cta{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.bk-collection-seo-content__secondary{color:var(--bk-plum, #1a0628);font-size:.95rem;font-weight:700;text-decoration-thickness:1px;text-underline-offset:.25em}.bk-collection-seo-content__secondary:hover,.bk-collection-seo-content__secondary:focus-visible{color:var(--bk-rose, #bb3a72)}.bk-guide-article__extras{color:var(--bk-plum, #1a0628);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:48px auto 0;max-width:780px}.bk-guide-article__extras .bk-content-section{border-top:1px solid var(--bk-border, #e7dfe9);margin-top:2.5rem;padding-top:2.5rem}.bk-guide-article__extras>.bk-content-section:first-child{margin-top:0}.bk-guide-article__extras .bk-faq details{background:#fff;border:1px solid var(--bk-border, #e7dfe9);border-radius:6px;margin-top:.75rem;padding:1rem 1.125rem}@media screen and (max-width:989px){.bk-merch__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.bk-merch__tiles{grid-template-columns:1fr}.bk-merch__grid{gap:1rem .75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.bk-merch h2,.bk-faq h2{font-size:1.4rem}.bk-collection-header__banner{aspect-ratio:3 / 2;border-radius:8px}.bk-collection-hero{border-radius:8px}.bk-collection-hero picture{aspect-ratio:3 / 2}.bk-collection-hero--art picture{aspect-ratio:4 / 5;max-height:min(52vh,380px);max-height:min(52svh,380px)}.bk-collection-hero--art .bk-collection-hero__image{object-position:center 30%}.bk-collection-hero--overlay:after{content:none}.bk-collection-hero--overlay .bk-collection-hero__overlay{background:linear-gradient(0deg,#1a0628e0,#1a0628bd 58%,#1a062800);padding:2.75rem .875rem .875rem;top:auto;width:100%}.bk-collection-hero__eyebrow{font-size:11px;margin-bottom:.6rem}.bk-collection-hero__actions{display:grid;gap:.5rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.bk-collection-hero__cta{font-size:.8rem;padding:.55rem .75rem}.bk-collection-hero--text .bk-collection-hero__overlay{background:none;padding:0}.bk-collection-seo-content{width:calc(100% - 32px)}.bk-collection-seo-content .bk-collection-seo{font-size:1rem}.bk-collection-seo-content__cta .button{width:100%}.bk-guide-article__extras{margin-top:32px}}@media(prefers-reduced-motion:reduce){.bk-merch-tile__media img,:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card__media>img,.bk-merch .button.bk-merch__button,.bk-collection-seo-content .button.bk-collection-seo-content__primary,.bk-collection-hero__cta{transition:none}.bk-merch-tile:is(:hover,:focus-within) .bk-merch-tile__media img,:is(.bk-merch__item,.bk-staff-picks__item) .bk-product-card:is(:hover,:focus-within) .bk-product-card__media>img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/bk-collection-seo.css.map */
