.header.overlay{background:linear-gradient(0deg,transparent,rgba(0,0,0,.5))}.header.overlay.header_overlay-scroll,.header.overlay:hover{background:#fff}.header__heading.with_logo img{height:54px;width:auto}.header__inline-menu span{text-transform:none}.product-carousel__heading{line-height:1.5em}.split-screen-slideshow .about__section-caption{letter-spacing:.1em}.collection-grid__image-item:before{content:"";display:block;width:100%;height:100%;background-color:#000;opacity:.3;position:absolute;top:0;left:0;z-index:1}.ta-center{text-align:center}#insta-feed{padding-bottom:60px}.nf-cap{font-family:var(--font-heading-family);line-height:2em;margin-top:0!important;margin-bottom:30px!important}.nf-title{font-family:var(--font-body-family);font-weight:300;font-size:58px!important;letter-spacing:.05em}@media screen and (max-width:600px){.nf-title{font-size:30px!important}}.nf-sub{font-family:var(--font-body-family);font-weight:300;letter-spacing:.05em;font-size:20px;margin-top:20px!important}.nf-num{position:absolute;top:10px;left:20px;font-size:50px;color:rgb(var(--color-foreground-title));font-family:var(--font-heading-family);font-style:italic}.nf-announcement{padding:20px 0;text-align:center;font-size:16px;font-family:var(--font-heading-family);letter-spacing:.1em}.text-position--left .banner-with-text__content-wrapper{flex-direction:row;justify-content:space-between;align-items:center;text-align:left}@media screen and (max-width:600px){.text-position--left .banner-with-text__content-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left}}.__right{width:750px;display:flex;flex-direction:column;align-items:flex-end}.__right p{font-size:18px;line-height:2em;letter-spacing:.1em;font-family:var(--font-heading-family)}@media screen and (max-width:600px){.__right{width:100%;display:flex;flex-direction:column;align-items:flex-start}.__right p{font-size:14px}}.collection-grid__title .full-unstyled-link{display:flex;flex-direction:column;gap:10px}.collection-grid__title .full-unstyled-link .main{font-size:60px}.collection-grid__title .sub{font-family:var(--font-heading-family);font-weight:300;letter-spacing:.05em;font-size:20px}@media screen and (max-width:600px){.collection-grid__title .full-unstyled-link .main{font-size:40px}.collection-grid__title .sub{font-family:var(--font-heading-family);font-weight:300;letter-spacing:.05em;font-size:16px}}.card-information .price-item{color:#afaba1}.button{text-transform:none}.image-with-text__content-item .button{margin-top:30px}.image-with-text__content.color-red{background-color:#cd795f}.image-with-text__content.color-green{background-color:#358075e5}.image-with-text__content .heading{font-size:70px;mix-blend-mode:multiply;color:#828282;margin:0}@media screen and (max-width:600px){.image-with-text__content .heading{font-size:42px}}.image-with-text__content .body *{color:#fff}.image-with-text__content .body h3{font-size:24px;margin:40px 0}.image-with-text__content .body p{font-family:var(--font-heading-family);font-size:14px;line-height:2em}.nf-secHead h2{text-align:center}.collection-slider-card .nf-prodName{text-align:center;font-size:28px;margin:0 0 30px}.product-slider .nf-blocks .card-information{background:transparent}.nifu-footer_top{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.nifu-footer_logo img{display:block;width:120px;height:auto}.nifu-footer_lower{display:flex;justify-content:space-between;align-items:center;padding:20px 0;margin-top:30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.nifu-footer_bottomNav{display:flex;justify-content:flex-start;align-items:center;list-style:none;gap:20px;padding:0}.nifu-footer_bottomNav a{text-decoration:none;font-size:12px}.nifu-footer_copy{font-size:12px;padding:20px 0}.nifu-footer_sns{margin-top:30px}.nifu-footer_info{width:300px}.nifu-footer_info ._bnr{margin-bottom:20px}.nifu-footer_info ._bnr img{display:block;width:100%;height:auto}.nifu-footer_info p{font-size:14px}.card__title{font-family:serif}.about__section-title.nf-title{font-family:Poppins,serif}.nifu-faq h2{margin:40px 0}.nifu-faq details{border-top:1px solid #cdcdcd;padding:20px 0}.nifu-faq details summary{position:relative}.nifu-faq details summary:after{content:"";display:block;width:6px;height:6px;border-top:1px solid #828282;border-right:1px solid #828282;transform-origin:center;position:absolute;top:calc(50% - 3px);right:10px;transform:rotate(45deg)}.nifu-faq details .body{margin-top:20px}.nifu-faq details .body p{line-height:1.8em;font-size:14px}.nifu-faq details[open] summary:after{transform:rotate(135deg)}@media screen and (max-width:600px){.nifu-footer_top{padding-top:30px;padding-bottom:0;border-bottom:none}.footer__content-top{padding-top:20px}.nifu-footer_lower{display:flex;justify-content:space-between;align-items:center;padding:20px 0;margin-top:30px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.nifu-footer_bottomNav{display:flex;justify-content:flex-start;align-items:center;list-style:none;gap:20px;padding:0}.nifu-footer_bottomNav a{text-decoration:none;font-size:12px}.nifu-footer_copy{font-size:12px;padding:20px 0}.nifu-footer_info{width:100%;margin-top:30px}.nifu-footer_lower{display:block;padding:20px 0;margin-top:30px}.nifu-footer_bottomNav{flex-direction:column;justify-content:flex-start;align-items:flex-start;list-style:none;gap:20px;padding:0;margin-bottom:30px}}.nifu-brandstory{width:100%;background-image:url(brand-bg.png);background-position:center;background-size:cover}.nifu-brandstory_inner{display:flex;justify-content:flex-start;align-items:center;padding:0 5%;height:640px}@media screen and (max-width:600px){.nifu-brandstory_inner{padding:5%;align-items:flex-end}}.nifu-brandstory_content h2{color:#fff;font-family:Cormorant,serif;font-size:28px;line-height:2em;letter-spacing:.1em}.nifu-brandstory_content p{color:#fff;font-family:Cormorant,serif;font-size:14px;line-height:2em;letter-spacing:.1em;margin-bottom:30px}@media screen and (max-width:600px){.nifu-brandstory_content{width:90%;height:auto;margin:0 auto;padding-bottom:60px}.nifu-brandstory_content h2{font-size:20px}}.nifu-about{width:100%;background-image:url(about-bg.png);background-position:center;background-size:cover}.nifu-about_row{display:flex;justify-content:space-between;align-items:center;width:100%;height:800px}@media screen and (max-width:600px){.nifu-about_row{height:auto;display:block;padding-top:160px}}.nifu-about_left{display:flex;justify-content:center;align-items:center;width:50%}@media screen and (max-width:600px){.nifu-about_left{width:100%;height:auto;padding:60px}.nifu-about_left img{display:block;width:100%}}.nifu-about_right{width:50%;display:flex;justify-content:center;align-items:center}.nifu-about_right h2{color:#fff;font-family:Cormorant,serif;font-size:28px;line-height:2em;letter-spacing:.1em}.nifu-about_right p{color:#fff;font-family:Cormorant,serif;font-size:14px;line-height:2em;letter-spacing:.1em;margin-bottom:30px}@media screen and (max-width:600px){.nifu-about_right{width:90%;height:auto;margin:0 auto;padding-bottom:60px}.nifu-about_right h2{font-size:20px}}.nifu-btn{display:inline-flex;justify-content:center;align-items:center;border:1px solid #fff;color:#fff;font-size:12px;height:50px;min-width:300px;padding:0 30px;text-decoration:none;font-family:Poppins,sans-serif}.breadcrumb.white .breadcrumb__delimiter{background-color:#fff}.breadcrumb.white a{color:#fff}.breadcrumb.white span{color:#fff;opacity:.8}.breadcrumb.absolute{position:absolute;margin-top:20px}.nifu-iwt{margin:100px 0}@media screen and (max-width:600px){.nifu-iwt{margin:60px 0}}.nifu-iwt_row{width:90%;min-width:0;max-width:1280px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;text-align:left}@media screen and (max-width:600px){.nifu-iwt_row{display:block}}.nifu-iwt_row.left{flex-direction:row-reverse}.nifu-iwt_row.right{flex-direction:row}.nifu-iwt_text{width:50%}@media screen and (max-width:600px){.nifu-iwt_text{width:100%;margin-bottom:40px}}.nifu-iwt_text h1,.nifu-iwt_text h2,.nifu-iwt_text h3{font-size:26px;line-height:1.7em;font-family:serif;letter-spacing:.1em;margin-bottom:50px}@media screen and (max-width:600px){.nifu-iwt_text h1,.nifu-iwt_text h2,.nifu-iwt_text h3{font-size:20px;margin-bottom:1em}}.nifu-iwt_text p{font-family:serif;font-size:15px;letter-spacing:.1em;line-height:1.8em}@media screen and (max-width:600px){.nifu-iwt_text p{font-size:13px}}.nifu-iwt_img{width:calc(50% - 100px)}@media screen and (max-width:600px){.nifu-iwt_img{width:100%}}.nifu-iwt_img img{display:block;width:100%;height:auto}.nifu-sb{margin:100px 0}@media screen and (max-width:600px){.nifu-sb{margin:60px 0}}.nifu-sb_inner{width:90%;max-width:1280px;margin:0 auto}.nifu-sb a{display:block;width:100%}.nifu-sb img{display:block;width:100%;height:auto}.nf-product-description{font-family:serif;font-size:15px;line-height:1.9;letter-spacing:.05em;color:rgb(var(--color-foreground))}.nf-product-description *{all:revert;box-sizing:border-box}.nf-product-description h2,.nf-product-description h3,.nf-product-description h4{font-family:serif;font-weight:500;line-height:1.5;margin:2em 0 1em}.nf-product-description h2{font-size:22px}.nf-product-description h3{font-size:18px}.nf-product-description h4{font-size:16px}.nf-product-description>:first-child{margin-top:0}.nf-product-description>:last-child{margin-bottom:0}.nf-product-description p{margin-bottom:1em}.nf-product-description a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.nf-product-description ul,.nf-product-description ol{margin:0 0 1.4em;padding-left:1.5em}.nf-product-description li+li{margin-top:.4em}.nf-product-description img,.nf-product-description video,.nf-product-description iframe{display:block;max-width:100%;height:auto;margin:2em auto}.nf-product-description iframe{width:100%;aspect-ratio:16 / 9}.nf-product-description dl{display:grid;grid-template-columns:max-content 1fr;margin:0 0 1.4em;border-top:1px solid rgba(var(--color-foreground),.2)}.nf-product-description dl>div{display:contents}.nf-product-description dt,.nf-product-description dd{margin:0;padding:.8em 1em;border-bottom:1px solid rgba(var(--color-foreground),.2)}.nf-product-description dt{font-weight:500;background-color:rgba(var(--color-foreground),.04)}.nf-product-description .nf-notice{margin:2em 0;padding:1.2em 1.4em;border:1px solid #d9381e;background-color:#fdf3f1}.nf-product-description .nf-notice h2,.nf-product-description .nf-notice h3,.nf-product-description .nf-notice h4{margin:0 0 .6em;color:#d9381e}.nf-product-description .nf-notice>:last-child{margin-bottom:0}@media screen and (max-width:600px){.nf-product-description{font-size:14px}.nf-product-description h2{font-size:19px}.nf-product-description h3{font-size:16px}.nf-product-description dl{grid-template-columns:1fr}.nf-product-description dt,.nf-product-description dd{padding:.6em .7em}.nf-product-description dt{border-bottom:none}.nf-product-description .nf-notice{padding:1em}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/nifu.css.map */
