.template-header--subcollection,.template-header--subcollection-transparent img{box-shadow:var(--block-shadows)}.template-header{padding:30px 0}.template-header--title{margin-bottom:10px}.template-header--title:only-child{margin-bottom:0}.template-header--content{display:grid;gap:20px;justify-content:space-between}@media only screen and (min-width:768px){.template-header--content{gap:40px}}@media only screen and (min-width:768px){.template-header--content{grid-template-columns:1fr 1fr;font-size:1rem}}@media only screen and (min-width:768px){.template-header--content-width-standard{grid-template-columns:1fr 400px}}@media only screen and (min-width:768px){.template-header--content-width-small{grid-template-columns:1fr 200px}}.template-header--image{width:100%}@media only screen and (min-width:768px){.template-header--image{max-width:600px;margin-left:auto;margin-top:0}}.template-header--description{font-size:.9375rem}@media only screen and (min-width:768px){.template-header--description{font-size:1.0625rem}}.template-header>*:last-child{margin-bottom:0}.template-header .searchform{max-width:440px;margin-top:25px;margin-bottom:15px}.template-header .searchform+.template-header--description{font-size:.8125rem}.template-header--subcollections{display:flex;flex-wrap:nowrap;gap:10px;grid-auto-flow:column;overflow-x:auto;padding:0 0 10px}.template-header--subcollections-container{margin-top:20px}@media only screen and (max-width:767px){.template-header--subcollections-container{margin-left:-15px;width:calc(100% + 30px);padding-left:15px}}.template-header--subcollection{display:inline-flex;flex-shrink:0;align-items:center;padding:4px;font-size:.9375rem;font-weight:var(--font-body-medium-weight, 500);height:42px;border-radius:500px;background:var(--subcollection-bg, var(--color-drawer-bg, #fff));color:var(--color-body, #2c2d2e);white-space:nowrap}.template-header--subcollection img{width:34px;height:34px;margin-right:5px;border-radius:500px}.template-header--subcollection span{padding:8px 10px}[dir=rtl] .template-header--subcollection img{margin-right:0;margin-left:17px}[dir=rtl] .template-header--subcollection span{padding:10px 0 10px 10px}.template-header--subcollection-transparent{background:transparent;padding:0;box-shadow:none}.template-header--collection-enhanced{--collection-header-red: var(--collection-header-accent, #bc000c);--collection-header-ink: #1d1d1f;--collection-header-muted: #545155;--collection-header-surface: #ffffff;background:var(--collection-header-bg, #faf9f7);border-top:1px solid var(--collection-header-border, #e4dfdb);border-bottom:1px solid var(--collection-header-border, #e4dfdb);padding:34px 0 26px}.template-header--collection-enhanced .template-header--content{align-items:center;gap:28px}@media only screen and (min-width:768px){.template-header--collection-enhanced .template-header--content{grid-template-columns:minmax(0,1fr) minmax(320px,420px)}}.template-header--collection-enhanced .template-header--title{color:var(--collection-header-ink);margin-bottom:0;max-width:820px}.template-header--collection-enhanced .collection-banner--description{margin-top:18px;max-width:820px}.template-header--eyebrow{color:var(--collection-header-red);font-size:.72rem;font-weight:var(--font-body-medium-weight, 500);letter-spacing:.14em;line-height:1.2;margin:0 0 10px;text-transform:uppercase}.template-header--collection-intro{color:var(--collection-header-muted);font-size:1rem;line-height:1.6;margin:14px 0 0;max-width:760px}.template-header--collection-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.template-header--collection-actions .template-header--collection-button{align-items:center;display:inline-flex;justify-content:center;min-height:44px;padding-left:19px;padding-right:19px}.template-header--collection-actions .button.accent{background:var(--collection-header-red);color:#fff}.template-header--collection-actions .button.accent:hover{background:#9f000a;color:#fff}.template-header--collection-meta{color:var(--collection-header-muted);display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.template-header--collection-meta span,.template-header--collection-meta a{align-items:center;background:#bc000c12;border:1px solid rgba(188,0,12,.15);border-radius:999px;color:var(--collection-header-muted);display:inline-flex;font-size:.78rem;font-weight:var(--font-body-medium-weight, 500);line-height:1.2;min-height:31px;padding:7px 11px;text-decoration:none}.template-header--collection-meta a{color:var(--collection-header-red)}.template-header--collection-side{display:grid;gap:14px}.template-header--collection-side .template-header--image{margin-left:0;margin-top:0;max-width:none;width:100%}.template-header--collection-side .template-header--image img{border-radius:8px;max-height:210px;object-fit:cover;width:100%}.template-header--collection-panel{background:var(--collection-header-surface);border:1px solid var(--collection-header-border, #e4dfdb);border-left:4px solid var(--collection-header-red);border-radius:8px;box-shadow:0 10px 26px #1c18180d;padding:18px}.template-header--collection-panel-title{color:var(--collection-header-red);font-size:.72rem;font-weight:var(--font-body-medium-weight, 500);letter-spacing:.12em;line-height:1.3;margin:0 0 14px;text-transform:uppercase}.template-header--collection-list{display:grid;gap:12px;list-style:none;margin:0;padding:0}.template-header--collection-list li{display:grid;gap:2px 10px;grid-template-columns:18px minmax(0,1fr)}.template-header--collection-list span{background:var(--collection-header-red);border-radius:999px;display:block;height:7px;margin-top:7px;width:7px}.template-header--collection-list strong,.template-header--collection-list em{display:block;grid-column:2}.template-header--collection-list strong{color:var(--collection-header-ink);font-size:.9rem;line-height:1.3}.template-header--collection-list em{color:var(--collection-header-muted);font-size:.8rem;font-style:normal;line-height:1.45}.template-header--collection-note{border-top:1px solid var(--collection-header-border, #e4dfdb);color:var(--collection-header-muted);font-size:.75rem;line-height:1.5;margin:15px 0 0;padding-top:13px}@media only screen and (max-width:767px){.template-header--collection-enhanced{padding:28px 0 22px}.template-header--collection-actions{display:grid;grid-template-columns:1fr}.template-header--collection-actions .template-header--collection-button{width:100%}.template-header--collection-meta{display:grid;grid-template-columns:1fr}.template-header--collection-meta span,.template-header--collection-meta a{justify-content:center;text-align:center}.template-header--collection-panel{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/template-header.css.map */
