@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;1,400&display=swap";html,body{overflow-x:hidden;max-width:100vw}#Banner-hero_banner .banner__media img{object-fit:contain;object-position:center top;filter:contrast(1.08) brightness(.97) saturate(1.02)}#Banner-hero_banner .banner__media{background-color:#0a0a0a}.footer-block-image img{max-width:140px}.card__heading,.card-information__wrapper .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.button,.shopify-payment-button__button--unbranded{transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:.18s;transition-timing-function:ease}.rich-text__caption{letter-spacing:.22em;font-size:.85em}.collection-hero__title{text-transform:uppercase;letter-spacing:.08em;font-weight:500}@media screen and (min-width:750px){.collection-hero__title{letter-spacing:.1em}}b{font-weight:inherit}.rich-text__heading b,.rich-text__text b,.rte b,.collection-hero__title b,h1 b,h2 b,h3 b{font-family:Playfair Display,Georgia,serif}.rich-text__logo{margin:40px auto 8px}.rich-text__logo-image{height:auto;display:block;margin:0 auto}.product__text.caption-with-letter-spacing{letter-spacing:.18em;color:#1716148c;font-size:1.2rem;margin-bottom:4px}.product__title h1{margin-top:4px}variant-radios fieldset,variant-selects .product-form__input{margin-bottom:20px}.product-form__submit{letter-spacing:.08em}.product__availability{margin:4px 0 16px;color:#171614a6}#MainProduct-main .product__text.subtitle{font-size:1.3rem;color:#1716148c;font-style:italic;margin-top:14px;text-align:center}@media screen and (max-width:749px){#MainProduct-main{padding-top:4px}#MainProduct-main .product__media-wrapper{margin-left:calc(-1 * var(--page-margin, 1.5rem));margin-right:calc(-1 * var(--page-margin, 1.5rem));width:calc(100% + (2 * var(--page-margin, 1.5rem)))}#MainProduct-main .product__media-item{max-width:none}}#shopify-section-values .rich-text__text ul,#shopify-section-experience .rich-text__text ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:0}#shopify-section-values .rich-text__text li,#shopify-section-experience .rich-text__text li{text-transform:uppercase;letter-spacing:.1em;font-size:1.3rem;padding:0 18px}#shopify-section-values .rich-text__text li:not(:last-child),#shopify-section-experience .rich-text__text li:not(:last-child){border-right:1px solid rgba(23,22,20,.25)}@media screen and (max-width:749px){#shopify-section-values .rich-text__text ul,#shopify-section-experience .rich-text__text ul{flex-direction:column;gap:14px}#shopify-section-values .rich-text__text li,#shopify-section-experience .rich-text__text li{padding:0;border-right:none!important}}#shopify-section-opening .rich-text__heading{line-height:1.2;max-width:780px;margin:0 auto;font-weight:400}@media screen and (max-width:749px){#shopify-section-opening .rich-text__heading{font-size:3.4rem;line-height:1.3;letter-spacing:.005em}}.rich-text__text p,.rte p{font-size:1.7rem;line-height:1.75;color:#262420}@media screen and (min-width:750px){.rich-text__text p,.rte p{font-size:1.8rem}}#shopify-section-hero .banner__heading{max-width:640px;line-height:1.15}.contact{max-width:560px}.contact .field__input{border-radius:0;border-color:#17161440;font-size:1.6rem}.contact .field__input:focus{border-color:#0a0a0a;box-shadow:none}.contact__button .button{width:100%}@media screen and (min-width:750px){.contact__button .button{width:auto;min-width:220px}}#shopify-section-pair_01 ul.multicolumn-list,#shopify-section-pair_02 ul.multicolumn-list{gap:4px}#shopify-section-pair_01 .multicolumn-card__image-wrapper,#shopify-section-pair_02 .multicolumn-card__image-wrapper{margin-bottom:0}#shopify-section-pair_01,#shopify-section-pair_02{padding-top:0;padding-bottom:0}#shopify-section-editorial_break .rich-text__text p{font-family:Bodoni Moda,serif;font-size:2.6rem;font-style:italic;line-height:1.3}@media screen and (max-width:749px){.image-with-text{width:100%}.image-with-text__media{width:100%!important}.image-with-text__content{width:100%}}@media screen and (max-width:749px){.page-width--narrow{max-width:100%;padding-left:24px;padding-right:24px}.rich-text__wrapper--center{max-width:100%}}@media screen and (max-width:749px){.header{padding-top:10px!important;padding-bottom:10px!important}.header-wrapper{margin-bottom:0!important}.header__heading-logo{max-width:142px!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/niith-hero.css.map */
