.mb-collection{--collection-accent:#b8d86c;--collection-ink:#20261e;background:var(--collection-accent);color:var(--collection-ink);position:relative;isolation:isolate;border-top:1px solid #20261e30}.mb-collection--shirts{--collection-accent:#fa688e}.mb-collection--candles{--collection-accent:#f2d14b}.template--collection .section--collection-header .mb-collection{display:block;padding:0;width:100%}.mb-collection__copy{min-width:0}.mb-collection__inner{width:100%;max-width:1500px;margin:auto;padding:44px clamp(24px,5vw,84px) 48px;display:grid;grid-template-columns:1.18fr 1fr;gap:clamp(40px,7vw,112px);align-items:center}.mb-collection__inner--text{grid-template-columns:1fr}.mb-collection__inner--text .mb-collection__copy{max-width:850px}.mb-collection__eyebrow{font-size:11px;font-weight:700;font-style:normal;line-height:1.5;letter-spacing:.15em;text-transform:uppercase;margin:0 0 20px;color:var(--collection-ink)}.mb-collection h1{font-family:var(--font--heading--family);font-size:clamp(52px,6.8vw,100px);font-style:italic;font-weight:700;line-height:1;letter-spacing:-.045em;text-transform:none;color:var(--collection-ink);margin:0 0 24px;overflow-wrap:normal;text-wrap:balance;text-shadow:none}.mb-collection__description{font-family:var(--font--paragraph--family);font-size:18px;font-weight:400;font-style:normal;line-height:1.65;letter-spacing:0;text-align:left;max-width:610px;color:var(--collection-ink);text-shadow:none}.mb-collection__description :is(p,ul,ol){font:inherit;color:inherit;margin:0 0 12px}.mb-collection__description>:last-child{margin-bottom:0}.mb-collection__description a:link,.mb-collection__description a:visited{color:inherit;text-decoration:underline;text-underline-offset:3px}.mb-collection__description :is(ul,ol){padding-left:22px}.mb-collection__jump,.mb-collection__jump:link,.mb-collection__jump:visited{display:inline-flex;align-items:center;gap:32px;min-height:48px;padding-block:9px;margin-top:18px;border-bottom:1px solid currentColor;color:var(--collection-ink);font-family:var(--font--paragraph--family);font-size:15px;font-weight:700;line-height:1.4;text-decoration:none}.mb-collection__jump span{font-size:22px;font-weight:400}.mb-collection__visual{position:relative;min-width:0;padding:13px 13px 0;background:repeating-linear-gradient(90deg,transparent 0 21px,#fff4d6 21px 42px);border:1px solid var(--collection-ink)}.mb-collection__frame{position:relative;aspect-ratio:1.15;overflow:clip;border:1px solid var(--collection-ink);background:#fff4d6}.mb-collection__image{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 28%}.mb-collection--ebooks .mb-collection__image{object-fit:contain;object-position:center;background:#f3f2eb}.mb-collection__caption{display:block;width:max-content;max-width:100%;padding:7px 12px;margin:0 0 0 auto;background:var(--collection-ink);color:#fff4d6;font-size:10px;font-weight:700;line-height:1.5;text-transform:uppercase;letter-spacing:.12em}.mb-collection__trim{height:13px;background-color:#fff4d6;background-image:repeating-linear-gradient(90deg,var(--collection-ink) 0 13px,transparent 13px 26px);border-block:1px solid var(--collection-ink)}.mb-collection :focus-visible{outline:3px solid var(--collection-ink);outline-offset:5px}#collection_root{scroll-margin-top:110px}@media(max-width:999px){.mb-collection__inner{gap:32px;padding-block:34px 38px}.mb-collection h1{font-size:clamp(50px,6.4vw,68px)}.mb-collection__description{font-size:16px}.mb-collection__frame{aspect-ratio:.92}.mb-collection__visual{padding:9px 9px 0}}@media(max-width:749px){.mb-collection__inner{grid-template-columns:1fr;padding:28px 22px 30px;gap:28px}.mb-collection__eyebrow{font-size:10px;letter-spacing:.12em;margin-bottom:16px}.mb-collection h1{font-size:clamp(46px,13vw,76px);margin-bottom:20px}.mb-collection__description{font-size:16px;line-height:1.65}.mb-collection__jump{margin-top:12px;min-height:46px;font-size:14px}.mb-collection__visual{padding:10px 10px 0;max-width:540px;width:100%;margin:auto}.mb-collection__frame{aspect-ratio:1.35}.mb-collection__caption{font-size:9px;padding:6px 10px}.mb-collection__trim{height:10px;background-size:auto}#collection_root{scroll-margin-top:76px}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map?subset=AAAC */
