.hm-col{--hm-purple: #61007b;--hm-yellow: #f3e500;--hm-cream: #fdfacc;--hm-lilac: #f1e9f3;--hm-ink: #1c0822;--hm-muted: #5e4d63;--hm-line: rgba(97, 0, 123, .18);--hm-radius: 14px;--hm-ease: cubic-bezier(.2, .8, .2, 1);color:var(--hm-ink)}.hm-col-wrap{margin:0;padding:0 var(--outer, 16px)}.hm-col-intro__grid,.hm-col-guide__grid,.hm-col-faq__grid{max-width:calc(1400px + var(--outer, 16px) * 2)}.hm-col .hm-mark{flex:none;color:var(--hm-purple)}.hm-col-kicker{display:flex;align-items:center;gap:8px;font-weight:800;color:var(--hm-purple);margin:0 0 10px}.hm-col-h2{color:var(--hm-purple);font-size:clamp(1.6rem,3.6vw,2.5rem);line-height:1.08;margin:0 0 14px}.hm-col-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.7em 1.6em;border-radius:999px;background:var(--hm-purple);color:var(--hm-yellow)!important;font-family:raleway,sans-serif;font-weight:800;text-decoration:none;border:2px solid var(--hm-purple);transition:transform .18s var(--hm-ease),box-shadow .18s var(--hm-ease)}.hm-col-btn:hover,.hm-col-btn:focus-visible{color:var(--hm-yellow)!important;background:var(--hm-purple);transform:translateY(-2px);box-shadow:0 6px #3f00502e}.hm-col-btn:active{transform:translateY(1px);box-shadow:none}.hm-col a:focus-visible,.hm-col summary:focus-visible{outline:2px dashed var(--hm-purple);outline-offset:3px}.hm-crumbs{padding:12px 0 0;font-size:.9rem}.hm-crumbs__list{list-style:none;display:flex;flex-wrap:wrap;gap:4px 0;margin:0 auto}.hm-crumbs__list li{color:var(--hm-muted)}.hm-crumbs__list li+li:before{content:"/";margin:0 8px;color:var(--hm-line)}.hm-crumbs__list a{color:var(--hm-purple);text-decoration:none;font-weight:700}.hm-crumbs__list a:hover{text-decoration:underline;text-underline-offset:3px}.hm-col-intro{padding:18px 0 8px}.hm-col-intro__grid{display:grid;gap:16px;align-items:center}@media(min-width:990px){.hm-col-intro__grid{grid-template-columns:1fr auto;gap:40px}}.hm-col-intro__text{font-size:1.05rem;line-height:1.6;max-width:46em}.hm-col-intro__text p{margin:0 0 .6em}.hm-col-intro__cta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.hm-col-intro__note{display:flex;align-items:center;gap:6px;margin:0;font-weight:700;font-size:.92rem}.hm-col-nav{padding:18px 0 8px}.hm-col-cards{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.hm-col-cards:empty{display:none}@media(min-width:750px){.hm-col-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media(min-width:1200px){.hm-col-cards{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1700px){.hm-col-cards{grid-template-columns:repeat(8,minmax(0,1fr))}}.hm-col-card a{display:flex;flex-direction:column;gap:4px;height:100%;padding:10px;border:2px solid var(--hm-line);border-radius:var(--hm-radius);background:#fff;text-decoration:none;color:var(--hm-ink);transition:border-color .18s var(--hm-ease),transform .18s var(--hm-ease)}.hm-col-card a:hover{border-color:var(--hm-purple);transform:translateY(-2px)}.hm-col-card__img{display:block;background:#f6f3f7;border-radius:10px;overflow:hidden}.hm-col-card__img img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.hm-col-card__name{font-weight:800;line-height:1.2;margin-top:4px}.hm-col-card__meta{font-size:.85rem;color:var(--hm-purple);font-weight:700;margin-top:auto}.hm-col-row{display:grid;gap:8px;margin:16px 0 0}@media(min-width:990px){.hm-col-row{grid-template-columns:180px 1fr;align-items:start}}.hm-col-row__label{font-weight:800;color:var(--hm-purple);margin:8px 0 0}.hm-col-chips{display:flex;flex-wrap:wrap;gap:8px}.hm-col-chip{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;border:2px solid var(--hm-line);color:var(--hm-purple);background:#fff;font-weight:700;text-decoration:none;transition:border-color .15s,background-color .15s}.hm-col-chip:hover{border-color:var(--hm-purple)}.hm-col-band{background:var(--hm-purple);padding:14px 0;margin:14px 0 0}.hm-col-band__inner{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.hm-col-band__label{display:flex;align-items:center;gap:8px;margin:0;color:#fff;font-weight:800}.hm-col-band .hm-mark{color:var(--hm-yellow)}.hm-col-chips--light .hm-col-chip{background:transparent;color:#fff;border-color:#ffffff8c}.hm-col-chips--light .hm-col-chip:hover{border-color:#fff}.hm-col-chips--light .hm-col-chip.is-current{background:#fff;color:var(--hm-purple);border-color:#fff}.hm-col-chips--light .hm-col-chip--all{background:var(--hm-yellow);color:var(--hm-purple);border-color:var(--hm-yellow)}.hm-col-guide{padding:56px 0;background:var(--hm-cream)}.hm-col-guide__grid{display:grid;gap:20px}@media(min-width:990px){.hm-col-guide__grid{grid-template-columns:.8fr 1.2fr;gap:56px}}.hm-col-guide__text{font-size:1.02rem;line-height:1.65}.hm-col-faq{padding:64px 0;background:#fff}.hm-col-faq__grid{display:grid;gap:24px}@media(min-width:990px){.hm-col-faq__grid{grid-template-columns:.75fr 1.25fr;gap:56px;align-items:start}.hm-col-faq__rail{position:sticky;top:110px}}.hm-col-faq__lead{margin:0 0 16px}.hm-col-faq__item{border-bottom:1px solid var(--hm-line)}.hm-col-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;padding:16px 0;font-weight:800}.hm-col-faq__item summary::-webkit-details-marker{display:none}.hm-col-faq__icon{transition:transform .2s var(--hm-ease)}.hm-col-faq__item[open] .hm-col-faq__icon{transform:rotate(45deg)}.hm-col-faq__a{padding:0 0 16px;line-height:1.6}.hm-col-faq__a p{margin:0 0 .7em}.hm-col-related{padding:48px 0 64px;background:var(--hm-lilac)}@media(prefers-reduced-motion:reduce){.hm-col *,.hm-col-btn{transition:none!important}}html body.template-collection h1.hero__title,html body.template-collection .collection-image-with-title h1{font-family:cooper-black-std,serif!important;font-weight:400!important;letter-spacing:-.01em}@media(max-width:749px){.hm-col-band .hm-col-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:2px 0 6px;margin-right:calc(var(--outer, 16px) * -1);padding-right:var(--outer, 16px)}.hm-col-band .hm-col-chips::-webkit-scrollbar{display:none}.hm-col-band .hm-col-chip{flex:none;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/hm-col.css.map */
