body:has(.branded-collection--sewjenny){--collection-brand-background: #fff8ef;--collection-brand-surface: #fffdf9;--collection-brand-ink: #54283b;--collection-brand-accent: #c92c63;--collection-brand-accent-strong: #9f1848;--collection-brand-detail: #c79a3b;--collection-brand-hero: radial-gradient(circle at 82% 12%, rgba(199, 154, 59, .2), transparent 26rem), linear-gradient(135deg, #fffaf3, #fbe8ee)}body:has(.branded-collection--subvest){--collection-brand-background: #f5ead8;--collection-brand-surface: #fffaf0;--collection-brand-ink: #071c2d;--collection-brand-accent: #b52b2b;--collection-brand-accent-strong: #7f1719;--collection-brand-detail: #d3ad62;--collection-brand-hero: radial-gradient(circle at 86% 16%, rgba(181, 43, 43, .28), transparent 24rem), linear-gradient(135deg, #061a2a, #0d3048)}body:has(.branded-collection--cootie){--collection-brand-background: #fff1db;--collection-brand-surface: #fffaf1;--collection-brand-ink: #250d10;--collection-brand-accent: #d42631;--collection-brand-accent-strong: #760e16;--collection-brand-detail: #171719;--collection-brand-hero: radial-gradient(circle at 82% 12%, rgba(255, 219, 163, .22), transparent 24rem), linear-gradient(135deg, #5d0b12, #bf1d29 68%, #7b1018)}body:has(.branded-collection--kentucky){--collection-brand-background: #fbf4e8;--collection-brand-surface: #fffdf7;--collection-brand-ink: #092d68;--collection-brand-accent: #c3973e;--collection-brand-accent-strong: #8d661e;--collection-brand-detail: #092d68;--collection-brand-hero: radial-gradient(circle at 84% 10%, rgba(195, 151, 62, .25), transparent 24rem), linear-gradient(135deg, #fffaf0, #eee0c6)}body:has(.branded-collection--stitched){--collection-brand-background: #fff6ef;--collection-brand-surface: #ffffff;--collection-brand-ink: #181719;--collection-brand-accent: #d51f58;--collection-brand-accent-strong: #9f1641;--collection-brand-detail: #201f22;--collection-brand-hero: radial-gradient(circle at 84% 14%, rgba(213, 31, 88, .28), transparent 25rem), linear-gradient(135deg, #171719, #39202c)}body:has(.branded-collection) .collection-hero{position:relative;overflow:hidden;border-bottom:.4rem solid var(--collection-brand-accent);color:var(--collection-brand-ink);background:var(--collection-brand-hero)}body:has(.branded-collection--subvest) .collection-hero,body:has(.branded-collection--cootie) .collection-hero,body:has(.branded-collection--stitched) .collection-hero{color:#fff4e2}body:has(.branded-collection) .collection-hero:after{position:absolute;right:0;bottom:0;left:0;height:.25rem;content:"";background:repeating-linear-gradient(90deg,var(--collection-brand-detail) 0 1.4rem,transparent 1.4rem 2.1rem);opacity:.7}body:has(.branded-collection) .collection-hero__inner{padding-top:clamp(3rem,4vw,5.4rem);padding-bottom:clamp(3rem,3.5vw,4.8rem)}body:has(.branded-collection) .collection-hero__text-wrapper{flex-basis:62%;max-width:92rem}.branded-collection{display:flex;align-items:center;min-height:7rem;margin-bottom:1.5rem}.branded-collection__logo{display:block;width:auto;max-width:min(100%,47rem);height:auto;max-height:9.5rem;object-fit:contain;object-position:left center}.branded-collection--sewjenny .branded-collection__logo{max-width:min(100%,42rem);mix-blend-mode:multiply}.branded-collection__wordmark{margin:0;color:inherit;font-size:clamp(3.4rem,4.6vw,6.4rem);font-weight:800;letter-spacing:.02em;line-height:.95}.branded-collection--cootie .branded-collection__wordmark{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;letter-spacing:.045em;text-transform:uppercase;text-shadow:.25rem .25rem 0 #181719}.branded-collection--kentucky .branded-collection__wordmark,.branded-collection--stitched .branded-collection__wordmark{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700}.branded-collection--stitched .branded-collection__wordmark{color:#fff4e7;text-shadow:.18rem .18rem 0 var(--collection-brand-accent)}body:has(.branded-collection) .collection-hero__title{margin:0;color:inherit;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,4vw,5.8rem);font-weight:700;line-height:1.05}body:has(.branded-collection) .collection-hero__description{max-width:76rem;margin-top:1.2rem;color:inherit;font-size:clamp(1.6rem,1.3vw,1.9rem);line-height:1.55;opacity:.9}.branded-collection-nav{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.2rem}.branded-collection-nav__link{display:inline-flex;min-height:4.6rem;align-items:center;justify-content:center;border:.2rem solid var(--collection-brand-accent);border-radius:999px;padding:.9rem 2rem;color:#fff;background:var(--collection-brand-accent-strong);box-shadow:inset 0 0 0 .15rem color-mix(in srgb,var(--collection-brand-accent) 65%,#ffffff);font-size:1.5rem;font-weight:700;letter-spacing:.025em;line-height:1.2;text-align:center;text-decoration:none}.branded-collection-nav__link--home{color:var(--collection-brand-ink);background:var(--collection-brand-surface)}body:has(.branded-collection--subvest) .branded-collection-nav__link--home,body:has(.branded-collection--cootie) .branded-collection-nav__link--home,body:has(.branded-collection--stitched) .branded-collection-nav__link--home{color:#211113}.branded-collection-nav__link:hover{border-color:var(--collection-brand-detail);filter:brightness(1.06)}.branded-collection-nav__link:focus-visible{outline:.35rem solid var(--collection-brand-detail);outline-offset:.3rem}body:has(.branded-collection) .branded-collection-grid-shell{color:var(--collection-brand-ink);background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--collection-brand-accent) 9%,transparent),transparent 34rem),var(--collection-brand-background)}body:has(.branded-collection) .branded-collection-grid-shell .facets-wrapper,body:has(.branded-collection) .branded-collection-grid-shell .facets-vertical-sort{margin-top:0;border:.1rem solid color-mix(in srgb,var(--collection-brand-detail) 45%,transparent);border-radius:1.2rem;padding-top:1rem;padding-bottom:1rem;color:var(--collection-brand-ink);background:color-mix(in srgb,var(--collection-brand-surface) 94%,transparent)}body:has(.branded-collection) .branded-collection-grid-shell :is(.facets__heading,.facet-filters__label,.product-count__text,.mobile-facets__open-label,.facet-filters__sort){color:var(--collection-brand-ink)}body:has(.branded-collection) .branded-collection-grid-shell .product-grid{margin-top:1rem}body:has(.branded-collection) .branded-collection-grid-shell .card-wrapper{height:100%;border:.1rem solid color-mix(in srgb,var(--collection-brand-accent) 32%,transparent);border-radius:1.2rem;padding:1rem;background:var(--collection-brand-surface);box-shadow:0 .5rem 1.4rem #2618121a}body:has(.branded-collection) .branded-collection-grid-shell .card__media,body:has(.branded-collection) .branded-collection-grid-shell .card__inner{border-radius:.8rem;overflow:hidden}body:has(.branded-collection) .branded-collection-grid-shell :is(.card__heading,.card__heading a,.price,.price-item){color:var(--collection-brand-ink)}body:has(.branded-collection) .branded-collection-grid-shell .card__heading a:focus-visible{outline:.3rem solid var(--collection-brand-accent);outline-offset:.35rem}.branded-collection-empty{margin-top:3rem;margin-bottom:5rem;border:.1rem solid color-mix(in srgb,var(--collection-brand-accent) 42%,transparent);border-radius:1.6rem;padding:clamp(3rem,6vw,7rem) 2rem;color:var(--collection-brand-ink);background:var(--collection-brand-surface);box-shadow:0 .8rem 2.4rem #2618121a;text-align:center}.branded-collection-empty__title{margin:0;color:var(--collection-brand-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,4vw,4.4rem)}.branded-collection-empty__text{margin:1rem auto 0;color:var(--collection-brand-ink);font-size:1.7rem}.branded-collection-empty .branded-collection-nav{justify-content:center}@media screen and (max-width:749px){body:has(.branded-collection) .collection-hero__inner{padding-top:2.4rem;padding-bottom:2.8rem}.branded-collection{min-height:5rem;margin-bottom:1.2rem}.branded-collection__logo{max-width:min(100%,32rem);max-height:7rem}.branded-collection__wordmark{font-size:clamp(3rem,11vw,4.4rem)}body:has(.branded-collection) .collection-hero__title{font-size:clamp(2.8rem,9vw,4rem)}.branded-collection-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.8rem}.branded-collection-nav__link{width:100%;min-height:4.8rem;padding-inline:1rem;font-size:1.4rem}body:has(.branded-collection) .branded-collection-grid-shell .facets-wrapper{border-right:0;border-left:0;border-radius:0}body:has(.branded-collection) .branded-collection-grid-shell .card-wrapper{border-radius:.9rem;padding:.7rem}.branded-collection-empty{margin-top:1.8rem;margin-bottom:3rem;padding:3.8rem 1.5rem}}@media screen and (max-width:379px){.branded-collection-nav{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-branded-collection.css.map */
