.alaca-coll{--cl-ink: #000;--cl-bone: #ebe8e2;--cl-grey: #8a877f;--cl-rule: color-mix(in srgb, var(--cl-bone) 35%, var(--cl-ink));--cl-rule-soft: color-mix(in srgb, var(--cl-bone) 20%, var(--cl-ink));--cl-gutter: clamp(20px, 5.5vw, 80px);--cl-cell: clamp(16px, 12px + 1.2vw, 32px);--cl-ease: cubic-bezier(.22, 1, .36, 1);--cl-hover: .3s;--cl-motion: .32s;--cl-chrome: var(--font-body--family, "Work Sans", system-ui, sans-serif);--cl-editorial: var(--font-heading--family, "Be Vietnam Pro", system-ui, sans-serif);display:block;background:var(--cl-ink);color:var(--cl-bone);font-family:var(--cl-chrome);-webkit-font-smoothing:antialiased}.alaca-coll :is(h1,h2,p,ul){margin:0}.alaca-coll ul{padding:0;list-style:none}.alaca-coll__head{border-bottom:1px solid var(--cl-rule)}.alaca-coll__hero{position:relative;height:clamp(280px,48svh,540px);overflow:clip}.alaca-coll__hero-media{position:absolute;top:-24px;right:0;bottom:-24px;left:0}.alaca-coll__hero-img{width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 62%)}.alaca-coll__hero-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.alaca-coll__hero-copy{position:absolute;inset-inline:0;bottom:0;padding:0 var(--cl-gutter) 32px}@media(min-width:64rem){.alaca-coll__hero-copy{padding-bottom:48px}}.alaca-coll__band{padding:64px var(--cl-gutter) 48px}@media(min-width:64rem){.alaca-coll__band{padding-top:96px}}.alaca-coll__eyebrow,.alaca-coll__count,.alaca-coll__sold,.alaca-coll__page-count{font-size:11px;line-height:16px;letter-spacing:.14em;font-weight:500;text-transform:uppercase;color:var(--cl-grey)}.alaca-coll__band .alaca-coll__title{margin-top:16px}.shopify-section .alaca-coll .alaca-coll__title{font-family:var(--cl-editorial);font-size:clamp(34px,3.8vw,60px);line-height:1.04;letter-spacing:0;font-weight:500;text-transform:uppercase;color:var(--cl-bone)}.alaca-coll__line{margin-top:12px;max-width:48ch;font-size:15px;line-height:1.65;letter-spacing:.005em;color:var(--cl-bone)}.alaca-coll__line--grey{margin-top:16px;color:var(--cl-grey)}.alaca-coll__strip{position:sticky;top:var(--header-group-height, 64px);z-index:4;display:flex;align-items:stretch;justify-content:space-between;gap:24px;padding-inline:var(--cl-gutter);background:var(--cl-ink);border-top:1px solid var(--cl-rule)}.alaca-coll__shelves{display:flex;min-width:0;overflow-x:auto;scrollbar-width:none;margin-inline-start:-16px}.alaca-coll__shelves::-webkit-scrollbar{display:none}.alaca-coll__shelf{flex-shrink:0}.alaca-coll__shelf-link{position:relative;display:flex;align-items:center;min-height:56px;padding:0 16px;font-size:12px;line-height:16px;letter-spacing:.1em;font-weight:500;text-transform:uppercase;white-space:nowrap;color:var(--cl-grey);text-decoration:none;transition:color var(--cl-hover) var(--cl-ease)}@media(min-width:64rem){.alaca-coll__shelf-link{padding:0 20px}}.alaca-coll__shelf-link:after{content:"";position:absolute;inset-inline:16px;bottom:0;height:1px;background:var(--cl-bone);opacity:0;transition:opacity var(--cl-hover) var(--cl-ease)}@media(min-width:64rem){.alaca-coll__shelf-link:after{inset-inline:20px}}.alaca-coll__shelf-link:hover,.alaca-coll__shelf-link.is-current{color:var(--cl-bone)}.alaca-coll__shelf-link.is-current:after{opacity:1}.alaca-coll__shelf-link:focus-visible{outline:2px solid var(--cl-bone);outline-offset:-2px}.alaca-coll__count{display:none;align-items:center;flex-shrink:0;font-variant-numeric:tabular-nums}@media(min-width:48rem){.alaca-coll__count{display:flex}}.alaca-coll__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:64rem){.alaca-coll__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.alaca-coll__cell{position:relative;display:flex;flex-direction:column;padding:var(--cl-cell);border-bottom:1px solid var(--cl-rule-soft);border-inline-end:1px solid var(--cl-rule-soft);overflow:clip}.alaca-coll__cell--end2{border-inline-end:0}@media(min-width:64rem){.alaca-coll__cell--end2{border-inline-end:1px solid var(--cl-rule-soft)}.alaca-coll__cell--end3{border-inline-end:0}}.alaca-coll__cell--fill3{display:none}@media(min-width:64rem){.alaca-coll__cell--fill2{display:none}.alaca-coll__cell--fill3{display:flex}}.alaca-coll__frame{position:relative;aspect-ratio:4 / 5;overflow:clip;background:#0e0e0e;transition:opacity .12s var(--cl-ease)}.alaca-coll__cell:active .alaca-coll__frame{opacity:.9}.alaca-coll__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:scale var(--cl-motion) var(--cl-ease),opacity var(--cl-motion) var(--cl-ease)}.alaca-coll__img--second{opacity:0}@media(hover:hover){.alaca-coll__cell:hover .alaca-coll__img,.alaca-coll__cell:focus-within .alaca-coll__img{scale:1.01}.alaca-coll__cell:hover .alaca-coll__img--second,.alaca-coll__cell:focus-within .alaca-coll__img--second{opacity:1}}.alaca-coll__cell--sold .alaca-coll__img{filter:grayscale(1)}.alaca-coll__sold{position:absolute;inset-inline-start:0;top:0;padding:8px 12px;background:var(--cl-bone);color:var(--cl-ink)}.alaca-coll__noimage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--cl-grey)}.alaca-coll__text{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-top:16px}.alaca-coll__text-main{min-width:0}.alaca-coll__link{display:block;color:inherit;text-decoration:none}.alaca-coll__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.alaca-coll__link:focus-visible{outline:2px solid var(--cl-bone);outline-offset:4px}.shopify-section .alaca-coll .alaca-coll__name{font-family:var(--cl-chrome);font-size:15px;line-height:1.4;letter-spacing:.005em;font-weight:500;text-transform:none;text-wrap:balance;color:var(--cl-bone);transition:translate var(--cl-hover) var(--cl-ease)}@media(hover:hover){.alaca-coll__cell:hover .alaca-coll__name,.alaca-coll__cell:focus-within .alaca-coll__name{translate:2px 0}}.alaca-coll__tech{margin-top:6px;font-size:13px;line-height:20px;letter-spacing:.02em;color:var(--cl-grey)}.alaca-coll__price{flex-shrink:0;font-size:13px;line-height:21px;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--cl-bone);white-space:nowrap}.alaca-coll__was{color:var(--cl-grey)}@media(max-width:47.99rem){.alaca-coll__text{flex-direction:column;gap:4px}.shopify-section .alaca-coll .alaca-coll__name{font-size:14px}.alaca-coll__tech{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.alaca-coll__pages{display:flex;align-items:center;justify-content:center;gap:32px;min-height:72px;border-bottom:1px solid var(--cl-rule)}.alaca-coll__page{font-size:12px;letter-spacing:.1em;font-weight:500;text-transform:uppercase;color:var(--cl-bone);text-decoration:none}.alaca-coll__page.is-off{color:var(--cl-grey);opacity:.5}.alaca-coll__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40svh;padding:80px var(--cl-gutter);text-align:center;border-bottom:1px solid var(--cl-rule)}.alaca-coll__empty-title{font-family:var(--cl-editorial);font-size:clamp(32px,2.5vw,44px);line-height:1.05;font-weight:500;color:var(--cl-bone)}.alaca-coll__empty-link,.alaca-coll__back-link{font-size:12px;line-height:16px;letter-spacing:.1em;font-weight:500;text-transform:uppercase;color:var(--cl-bone);text-decoration:underline;text-underline-offset:4px;transition:color var(--cl-hover) var(--cl-ease)}.alaca-coll__empty-link{display:inline-flex;align-items:center;min-height:48px;margin-top:32px;padding:0 32px;border:1px solid var(--cl-rule);text-decoration:none}.alaca-coll__empty-link:hover,.alaca-coll__back-link:hover{color:var(--cl-grey)}.alaca-coll__editorial{display:grid;border-bottom:1px solid var(--cl-rule)}@media(min-width:64rem){.alaca-coll__editorial{grid-template-columns:repeat(12,minmax(0,1fr))}}.alaca-coll__editorial-text{display:flex;flex-direction:column;justify-content:flex-end;gap:32px;padding:48px var(--cl-gutter);border-bottom:1px solid var(--cl-rule)}@media(min-width:64rem){.alaca-coll__editorial-text{grid-column:span 4;padding-block:64px;border-bottom:0;border-inline-end:1px solid var(--cl-rule)}}.alaca-coll__story{font-family:var(--cl-editorial);font-size:clamp(34px,3.8vw,60px);line-height:1.04;font-weight:500;color:var(--cl-bone)}.alaca-coll__story-line{display:block}.alaca-coll__cta{display:inline-flex;align-items:center;gap:12px;width:fit-content;font-size:12px;line-height:16px;letter-spacing:.1em;font-weight:500;text-transform:uppercase;color:var(--cl-bone);text-decoration:none;transition:color var(--cl-hover) var(--cl-ease)}.alaca-coll__cta-word{padding-bottom:4px;border-bottom:1px solid color-mix(in srgb,var(--cl-bone) 60%,var(--cl-ink))}.alaca-coll__cta-arrow{display:inline-flex;transition:translate var(--cl-hover) var(--cl-ease)}.alaca-coll__cta-arrow svg{width:14px;height:14px}.alaca-coll__cta:hover{color:var(--cl-grey)}.alaca-coll__cta:hover .alaca-coll__cta-arrow{translate:4px 0}.alaca-coll__editorial-photo{position:relative;aspect-ratio:4 / 3;overflow:clip;background:#0e0e0e}@media(min-width:64rem){.alaca-coll__editorial-photo{grid-column:span 8;aspect-ratio:auto;min-height:480px}}.alaca-coll__editorial-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos, 50% 60%)}.alaca-coll__back{padding:clamp(40px,24px + 3vw,88px) var(--cl-gutter)}@media(prefers-reduced-motion:reduce){.alaca-coll__img,.alaca-coll__name,.alaca-coll__cta-arrow,.alaca-coll__frame{transition:none}.alaca-coll__cell:hover .alaca-coll__img{scale:1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/alaca-collection.css.map */
