html:not(.shopify-design-mode) main[data-template^=index] .ui-test-collection-list:not(:has(a[href*="/collections/"])),html:not(.shopify-design-mode) main[data-template^=index] .ui-test-product-list:not(:has(a[href*="/products/"])){display:none}main[data-template^=index]{background:var(--enzo-ivory)}main[data-template^=index] .enzo-hero__content{position:relative;max-inline-size:min(660px,92vw);padding-inline-start:clamp(18px,3vw,38px)}main[data-template^=index] .enzo-hero__content:before{position:absolute;inset:0 auto 0 0;inline-size:1px;background:var(--enzo-gold);content:""}main[data-template^=index] .enzo-hero__eyebrow{margin-block-end:18px;color:var(--enzo-gold-light);font-size:.7rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}main[data-template^=index] .enzo-hero__heading{max-inline-size:10ch;margin:0;font-size:clamp(3rem,9.5vw,7.6rem);font-weight:400;letter-spacing:-.055em;line-height:.92}main[data-template^=index] .enzo-hero__description{max-inline-size:52ch;margin-block-start:24px;font-size:clamp(.96rem,1.4vw,1.12rem);line-height:1.65}main[data-template^=index] .enzo-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:30px}main[data-template^=index] .enzo-hero__button{display:inline-flex;min-block-size:50px;align-items:center;justify-content:center;padding-inline:26px;border:1px solid currentColor;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:color .22s var(--enzo-ease),background-color .22s var(--enzo-ease),border-color .22s var(--enzo-ease)}main[data-template^=index] .enzo-hero--dark .enzo-hero__button--primary{border-color:var(--enzo-gold-light);background:var(--enzo-gold-light);color:var(--enzo-black-rich)}main[data-template^=index] .enzo-hero--dark .enzo-hero__button--secondary{border-color:#f7f5f0b3;color:var(--enzo-ivory)}main[data-template^=index] .enzo-hero__empty{display:grid;block-size:100%;place-content:center;gap:12px;background:linear-gradient(135deg,rgb(182 141 64 / .12),transparent 45%),var(--enzo-black-rich);color:var(--enzo-ivory);text-align:center}main[data-template^=index] .enzo-hero__empty-mark{color:var(--enzo-gold-light);font-family:var(--font-heading--family);font-size:clamp(2rem,8vw,5rem);letter-spacing:.26em}main[data-template^=index] :is(.ui-test-collection-list,.ui-test-product-list) h2,main[data-template^=index] [id$=__enzo_signature] h2,main[data-template^=index] [id$=__enzo_newsletter] h2{font-size:clamp(2.25rem,5vw,5.25rem);font-weight:400;letter-spacing:-.045em;line-height:.98}main[data-template^=index] .collection-card{position:relative}main[data-template^=index] .collection-card:after{position:absolute;inset:auto 0 0;block-size:2px;background:var(--enzo-gold);content:"";transform:scaleX(0);transform-origin:right;transition:transform .36s var(--enzo-ease)}main[data-template^=index] .collection-card :is(h3,h4,.h3,.h4){font-size:clamp(1.1rem,2vw,1.65rem)}main[data-template^=index] [id$=__enzo_editorial]{border-block:1px solid rgb(182 141 64 / .55)}main[data-template^=index] [id$=__enzo_editorial] :is(h2,h3){max-inline-size:9ch;font-size:clamp(2.6rem,6vw,6.5rem);font-weight:400;letter-spacing:-.05em;line-height:.92}main[data-template^=index] [id$=__enzo_editorial] .button{--button-color: var(--enzo-black-rich);--button-background-color: var(--enzo-gold-light);--button-border-color: var(--enzo-gold-light)}main[data-template^=index] [id$=__enzo_signature]{position:relative}main[data-template^=index] [id$=__enzo_signature]:before{position:absolute;inset:0 auto auto 50%;inline-size:min(70vw,840px);block-size:1px;background:linear-gradient(90deg,transparent,var(--enzo-gold),transparent);content:"";transform:translate(-50%)}main[data-template^=index] [id$=__enzo_signature] .group-block{max-inline-size:1180px;margin-inline:auto}main[data-template^=index] [id$=__enzo_newsletter]{border-top:1px solid var(--enzo-soft-gray)}main[data-template^=index] [id$=__enzo_newsletter] input{border-color:var(--enzo-black);background:transparent}main[data-template^=index] .enzo-trust__item{transition:background-color .22s var(--enzo-ease)}@media(hover:hover)and (pointer:fine){main[data-template^=index] .enzo-hero--dark .enzo-hero__button--primary:hover{border-color:var(--enzo-ivory);background:var(--enzo-ivory)}main[data-template^=index] .enzo-hero--dark .enzo-hero__button--secondary:hover{border-color:var(--enzo-gold-light);color:var(--enzo-gold-light)}main[data-template^=index] .collection-card:hover:after{transform:scaleX(1);transform-origin:left}main[data-template^=index] .enzo-trust__item:hover{background:var(--enzo-white)}}@media screen and (max-width:749px){main[data-template^=index] .enzo-hero__inner{padding-block:52px}main[data-template^=index] .enzo-hero__content{max-inline-size:100%;padding-inline-start:16px}main[data-template^=index] .enzo-hero__heading{font-size:clamp(2.85rem,14vw,4.25rem)}main[data-template^=index] .enzo-hero__description{margin-block-start:18px;line-height:1.55}main[data-template^=index] .enzo-hero__actions{align-items:stretch;margin-block-start:24px}main[data-template^=index] .enzo-hero__button{inline-size:100%}main[data-template^=index] :is(.ui-test-collection-list,.ui-test-product-list) h2,main[data-template^=index] [id$=__enzo_signature] h2,main[data-template^=index] [id$=__enzo_newsletter] h2{font-size:clamp(2.1rem,11vw,3.25rem)}main[data-template^=index] [id$=__enzo_editorial] :is(h2,h3){font-size:clamp(2.55rem,13vw,4rem)}}@media screen and (min-width:750px){main[data-template^=index] .enzo-hero__inner{padding-inline:max(var(--page-margin),5vw)}}@media(prefers-reduced-motion:reduce){main[data-template^=index] .collection-card:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/enzo-theme.css.map */
