h1,h2,h3,h4{letter-spacing:-.01em}.caption-with-letter-spacing,.utility-bar{letter-spacing:.18em;font-size:1.05rem}.niall-hero-page .nvh{margin-top:calc(-1 * var(--header-height, 80px))}.niall-hero-page .header-wrapper{transition:background-color .35s ease}.niall-hero-page .section-header:not(.shopify-section-header-sticky) .header-wrapper{--color-foreground: 247, 242, 232;background:transparent;border-bottom-color:transparent}.niall-hero-page .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__heading-link,.niall-hero-page .section-header:not(.shopify-section-header-sticky) .header-wrapper .header__icon{color:#f7f2e8}.niall-hero-page .nvh__media:before{content:"";position:absolute;left:0;right:0;top:0;height:160px;background:linear-gradient(to bottom,rgba(16,12,6,.6),transparent);z-index:1;pointer-events:none}.announcement-bar__message{letter-spacing:.22em;font-size:1.05rem;text-transform:uppercase}.announcement-bar.color-scheme-3 .announcement-bar__message{color:#c2a165}.header__menu-item span{letter-spacing:.08em;font-size:1.3rem}.header__menu-item:hover span{color:#b08d57}.button,.shopify-challenge__button,.customer button{border-radius:100px}.button:not(.button--secondary){background-color:#14100a;color:#f7f2e8;border-color:#14100a;letter-spacing:.14em;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,background .25s}.button:not(.button--secondary):hover{background-color:#45311c;border-color:#45311c;transform:translateY(-2px);box-shadow:0 12px 28px #14100a40}.button--secondary{color:#14100a;border-color:#14100a66;letter-spacing:.14em}.button--secondary:hover{background-color:#14100a;color:#f7f2e8;border-color:#14100a}.badge--sale-badge-color-scheme-scheme-4,.card .badge{background-color:#8b2e1e!important;color:#f7f2e8!important;border-radius:100px;font-size:.95rem;letter-spacing:.1em}.card-wrapper{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 22px 44px #1a140c1f}.card,.card__inner,.card__media,.card .media{border-radius:14px;overflow:hidden}.card__media img,.card__media .motion-reduce{transition:transform .8s cubic-bezier(.22,1,.36,1)!important}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__media .motion-reduce{transform:scale(1.05)!important}.card-wrapper .card__heading{font-size:1.5rem}.card__heading a{transition:color .15s}.card__heading a:hover{color:#b08d57}.card-wrapper .price{color:#7a5c3b;font-weight:600}.featured-collection .title-wrapper{border-bottom:1px solid rgba(26,20,12,.1);padding-bottom:1.8rem;margin-bottom:3.4rem}.collapsible-content details summary{padding:2rem 0;border-bottom:1px solid rgba(26,20,12,.12)}.collapsible-content details[open] summary{border-bottom-color:#b08d57}.newsletter .newsletter__wrapper{border-top:none}.newsletter .field__input{border-radius:100px}.niall-lookbook{padding:110px 40px;background:var(--n-bone, #EFE8D9)}.niall-lookbook__head{text-align:center;max-width:640px;margin:0 auto 56px}.niall-lookbook__sub{font-size:1.4rem;color:#8a7458;margin-top:14px;line-height:1.7}.niall-lookbook__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;max-width:1200px;margin:0 auto}.niall-lookbook__imgwrap{display:block;aspect-ratio:3/4;position:relative;overflow:hidden;margin-bottom:20px;border-radius:18px;text-decoration:none;background:#17110a}.niall-lookbook__imgwrap:hover .niall-lookbook__imgel{transform:scale(1.05)}.niall-lookbook__imgel{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1);display:block}.niall-lookbook__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#c2a16599;font-size:40px;background:var(--n-topo, none) center / 620px repeat,linear-gradient(150deg,#241a0f,#17110a);background-blend-mode:soft-light,normal}.niall-lookbook__badge{position:absolute;top:16px;left:16px;background:#14100abf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#c2a165;font-size:.9rem;letter-spacing:.2em;text-transform:uppercase;padding:6px 14px;border-radius:100px}.niall-lookbook__title{font-family:var(--font-heading-family, "Playfair Display", Georgia, serif);font-size:2.2rem;font-weight:400;color:#1a140c;margin-bottom:8px}.niall-lookbook__desc{font-size:1.3rem;color:#8a7458;line-height:1.65;margin-bottom:14px}.niall-lookbook__cta{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:#b08d57;text-decoration:none;position:relative;padding-bottom:3px}.niall-lookbook__cta:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#b08d57;transform:scaleX(0);transform-origin:right;transition:transform .4s cubic-bezier(.22,1,.36,1)}.niall-lookbook__cta:hover:after{transform:scaleX(1);transform-origin:left}.color-scheme-4 .footer-block__heading{color:#f7f2e8;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;margin-bottom:18px}.color-scheme-4 .footer-block__details-content.rte p{margin-bottom:10px;font-size:1.3rem;color:#f7f2e88c}.color-scheme-4 .footer-block__details-content.rte a{color:#c2a165;text-decoration:none;transition:color .15s}.color-scheme-4 .footer-block__details-content.rte a:hover{color:#f7f2e8}.color-scheme-4 .footer-block__brand-info{color:#f7f2e88c}.color-scheme-4 .footer-block__brand-info h2{color:#f7f2e8;font-size:2rem;margin-bottom:8px}.color-scheme-4 .footer__content-bottom{border-top:1px solid rgba(194,161,101,.15);margin-top:44px}.color-scheme-4 .copyright__content,.color-scheme-4 .footer__copyright small{color:#f7f2e859;font-size:1.1rem}.color-scheme-4 .copyright__content a{color:#f7f2e859}.color-scheme-4 .list-payment .icon{filter:brightness(0) invert(.45)}.footer__content-top{border-top:1px solid rgba(194,161,101,.15)}@media(max-width:749px){.niall-lookbook{padding:64px 20px}.niall-lookbook__head{margin-bottom:32px}.niall-lookbook__grid{grid-template-columns:1fr;gap:36px}.niall-lookbook__imgwrap{aspect-ratio:4/3}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/niall-custom.css.map */
