:root{--nfp-navy: #1F3140;--nfp-orange: #F28C28;--nfp-cream: #F5F1E8;--nfp-teal: #0C6980;--nfp-black: #111111;--nfp-grey: #A6A6A6;--nfp-azure: #A5E2FF;--nfp-red: #B8332A;--nfp-white: #FFFFFF;--nfp-cream-dark: #E8E0D2;--nfp-cream-soft: #FAF7F0;--nfp-navy-soft: #2B4357;--nfp-teal-soft: rgba(12, 105, 128, .1);--nfp-orange-soft: rgba(242, 140, 40, .16);--nfp-overlay: rgba(17, 17, 17, .38);--nfp-font-display: "Alton", "Anton", "Bebas Neue", "Impact", "Arial Narrow", sans-serif;--nfp-font-body: "Poppins", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nfp-h1-desktop: 64px;--nfp-h2-desktop: 48px;--nfp-h3-desktop: 32px;--nfp-h4-desktop: 24px;--nfp-h5-desktop: 20px;--nfp-h6-desktop: 18px;--nfp-h1-mobile: 44px;--nfp-h2-mobile: 36px;--nfp-h3-mobile: 28px;--nfp-h4-mobile: 22px;--nfp-h5-mobile: 18px;--nfp-h6-mobile: 16px;--nfp-body: 16px;--nfp-small: 14px;--nfp-line-heading: 1.05;--nfp-line-body: 1.6;--nfp-line-button: 1.4;--nfp-space-1: 4px;--nfp-space-2: 8px;--nfp-space-3: 16px;--nfp-space-4: 24px;--nfp-space-5: 48px;--nfp-space-6: 80px;--nfp-space-7: 128px;--nfp-page-width: 1280px;--nfp-gutter: 24px;--nfp-radius-button: 4px;--nfp-radius-input: 4px;--nfp-radius-card: 8px;--nfp-radius-image: 8px;--nfp-radius-hero: 0px;--nfp-border: 1px solid var(--nfp-grey);--nfp-border-soft: 1px solid rgba(166, 166, 166, .38);--nfp-shadow-card: 0 8px 24px rgba(17, 17, 17, .08);--nfp-shadow-card-hover: 0 14px 34px rgba(17, 17, 17, .12);--nfp-transition-fast: .16s ease;--nfp-transition-base: .24s ease;--nfp-transition-slow: .36s ease;--nfp-z-header: 50;--nfp-z-drawer: 90;--nfp-z-modal: 100}html{scroll-behavior:smooth}body{background:var(--nfp-cream);color:var(--nfp-black);font-family:var(--nfp-font-body);font-size:var(--nfp-body);line-height:var(--nfp-line-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body,button,input,textarea,select{font-family:var(--nfp-font-body)}*,*:before,*:after{box-sizing:border-box}img,picture,video,canvas,svg{max-width:100%}img{height:auto}a{color:var(--nfp-teal);text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--nfp-transition-fast),opacity var(--nfp-transition-fast)}a:hover{color:var(--nfp-navy)}::selection{background:var(--nfp-orange-soft);color:var(--nfp-black)}.page-width,.nfp-container{max-width:var(--nfp-page-width);margin-inline:auto;padding-inline:var(--nfp-gutter)}.nfp-section{padding-block:var(--nfp-space-6)}.nfp-section--compact{padding-block:var(--nfp-space-5)}.nfp-section--large{padding-block:var(--nfp-space-7)}.nfp-section--cream{background:var(--nfp-cream)}.nfp-section--white{background:var(--nfp-white)}.nfp-section--navy{background:var(--nfp-navy);color:var(--nfp-cream)}.nfp-section--navy h1,.nfp-section--navy h2,.nfp-section--navy h3,.nfp-section--navy h4,.nfp-section--navy h5,.nfp-section--navy h6,.nfp-section--navy p{color:var(--nfp-cream)}.nfp-grid{display:grid;gap:var(--nfp-space-4)}.nfp-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.nfp-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.nfp-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.nfp-text-center{text-align:center}.nfp-text-left{text-align:left}.nfp-max-text{max-width:70ch}.nfp-max-text-center{max-width:70ch;margin-inline:auto}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.title,.main-page-title,.collection-hero__title,.product__title,.banner__heading{color:var(--nfp-navy);font-family:var(--nfp-font-display);font-weight:700;line-height:var(--nfp-line-heading);letter-spacing:.01em;margin-top:0}h1,.h1,.main-page-title,.collection-hero__title,.product__title h1,.banner__heading{font-size:clamp(var(--nfp-h1-mobile),5vw,var(--nfp-h1-desktop))}h2,.h2{font-size:clamp(var(--nfp-h2-mobile),4vw,var(--nfp-h2-desktop))}h3,.h3{font-size:clamp(var(--nfp-h3-mobile),3vw,var(--nfp-h3-desktop))}h4,.h4{font-size:clamp(var(--nfp-h4-mobile),2vw,var(--nfp-h4-desktop))}h5,.h5{font-size:clamp(var(--nfp-h5-mobile),1.5vw,var(--nfp-h5-desktop))}h6,.h6{font-size:clamp(var(--nfp-h6-mobile),1.25vw,var(--nfp-h6-desktop))}p,.rte,.rte p,.product__description,.collection-description,.article-template__content{color:var(--nfp-black);font-size:var(--nfp-body);line-height:var(--nfp-line-body)}.rte p,.product__description p,.article-template__content p{max-width:70ch}small,.caption,.caption-with-letter-spacing,.product__text,.card__caption{font-size:var(--nfp-small);line-height:1.4}strong,b{font-weight:700}.nfp-kicker,.caption-with-letter-spacing{color:var(--nfp-teal);font-family:var(--nfp-font-body);font-size:var(--nfp-small);font-weight:700;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.button,input[type=submit],.shopify-payment-button__button--unbranded,.product-form__submit,.cart__checkout-button,.nfp-btn{align-items:center;-webkit-appearance:none;appearance:none;background:var(--nfp-orange);border:1px solid var(--nfp-orange);border-radius:var(--nfp-radius-button);color:var(--nfp-black);cursor:pointer;display:inline-flex;font-family:var(--nfp-font-body);font-size:var(--nfp-body);font-weight:700;justify-content:center;line-height:var(--nfp-line-button);min-height:48px;padding:12px 24px;text-align:center;text-decoration:none;transition:background var(--nfp-transition-base),border-color var(--nfp-transition-base),color var(--nfp-transition-base),transform var(--nfp-transition-base),opacity var(--nfp-transition-base)}.button:hover,input[type=submit]:hover,.shopify-payment-button__button--unbranded:hover,.product-form__submit:hover,.cart__checkout-button:hover,.nfp-btn:hover{background:var(--nfp-navy);border-color:var(--nfp-navy);color:var(--nfp-cream);transform:translateY(-1px)}.button:disabled,input[type=submit]:disabled,.product-form__submit:disabled,.nfp-btn:disabled{cursor:not-allowed;opacity:.55;transform:none}.button--secondary,.button--tertiary,.nfp-btn--secondary{background:transparent;border:1px solid var(--nfp-teal);color:var(--nfp-teal)}.button--secondary:hover,.button--tertiary:hover,.nfp-btn--secondary:hover{background:var(--nfp-teal-soft);border-color:var(--nfp-teal);color:var(--nfp-navy)}.nfp-btn--navy{background:var(--nfp-navy);border-color:var(--nfp-navy);color:var(--nfp-cream)}.nfp-btn--navy:hover{background:var(--nfp-orange);border-color:var(--nfp-orange);color:var(--nfp-black)}.nfp-btn--full,.product-form__submit,.cart__checkout-button{width:100%}.field,.select,.customer .field{position:relative}input,textarea,select,.field__input,.select__select,.customer .field input,.customer select,.newsletter-form__field-wrapper .field__input,.search__input{background:var(--nfp-white);border:var(--nfp-border-soft);border-radius:var(--nfp-radius-input);color:var(--nfp-black);font-family:var(--nfp-font-body);font-size:var(--nfp-body);min-height:48px;padding:12px 16px;transition:border-color var(--nfp-transition-fast),box-shadow var(--nfp-transition-fast),background var(--nfp-transition-fast)}textarea,.field__input[type=textarea]{min-height:128px}input:hover,textarea:hover,select:hover,.field__input:hover,.select__select:hover{border-color:var(--nfp-teal)}input:focus,textarea:focus,select:focus,.field__input:focus,.select__select:focus{border-color:var(--nfp-teal);box-shadow:0 0 0 3px #0c69802e;outline:none}.field__label,.form__label,.customer label{color:var(--nfp-black);font-size:var(--nfp-small);font-weight:600;line-height:1.4}.form__message,.errors,.field__message{color:var(--nfp-red);font-size:var(--nfp-small)}.card,.card-wrapper,.product-card-wrapper,.collection-card-wrapper,.article-card-wrapper,.nfp-card{background:var(--nfp-white);border:var(--nfp-border-soft);border-radius:var(--nfp-radius-card);overflow:hidden;transition:transform var(--nfp-transition-base),box-shadow var(--nfp-transition-base),border-color var(--nfp-transition-base)}.card-wrapper:hover,.product-card-wrapper:hover,.collection-card-wrapper:hover,.article-card-wrapper:hover,.nfp-card:hover{border-color:#1f31403d;box-shadow:var(--nfp-shadow-card-hover);transform:translateY(-3px)}.card__media,.card__inner,.nfp-card__media{overflow:hidden}.card__media img,.card__inner img,.nfp-card__media img{transition:transform var(--nfp-transition-slow)}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__inner img,.product-card-wrapper:hover .card__media img,.collection-card-wrapper:hover .card__media img,.nfp-card:hover .nfp-card__media img{transform:scale(1.03)}.card__content,.card__information,.nfp-card__content{padding:var(--nfp-space-3)}.card__heading,.card__heading a,.full-unstyled-link{color:var(--nfp-navy);font-family:var(--nfp-font-body);font-weight:700;line-height:1.3;text-decoration:none}.card__heading a:hover,.full-unstyled-link:hover{color:var(--nfp-teal)}.price,.card-information,.product__info-container .price{color:var(--nfp-black);font-family:var(--nfp-font-body);font-weight:600}.price-item--sale,.price--on-sale .price-item--regular+.price-item--sale,.sale-price,.product__price--sale{color:var(--nfp-red);font-weight:700}.price__sale .price-item--regular,.price--on-sale .price-item--regular{color:#11111194}.badge,.card__badge,.product__badge,.nfp-badge{background:var(--nfp-red);border:1px solid var(--nfp-red);border-radius:999px;color:var(--nfp-white);font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1;padding:7px 10px;text-transform:uppercase}.badge--sold-out,.nfp-badge--muted{background:var(--nfp-grey);border-color:var(--nfp-grey);color:var(--nfp-black)}.announcement-bar,.announcement-bar-section,.utility-bar{background:var(--nfp-navy);color:var(--nfp-cream)}.announcement-bar a,.announcement-bar__message,.utility-bar a{color:var(--nfp-cream);font-weight:600}.announcement-bar a:hover,.utility-bar a:hover{color:var(--nfp-azure)}.header-wrapper,.shopify-section-header-sticky,header.header{background:var(--nfp-navy);color:var(--nfp-cream)}.header a,.header__menu-item,.header__icon,.header__active-menu-item,.menu-drawer__menu-item{color:var(--nfp-cream)}.header a:hover,.header__menu-item:hover,.header__icon:hover,.header__active-menu-item,.menu-drawer__menu-item:hover{color:var(--nfp-azure)}.header__heading-logo,.header__heading-logo-wrapper img{display:block;max-height:72px;object-fit:contain}.header__submenu,.menu-drawer,.mega-menu__content{background:var(--nfp-cream);border-color:#a6a6a661}.header__submenu a,.menu-drawer a,.mega-menu__content a{color:var(--nfp-black)}.header__submenu a:hover,.menu-drawer a:hover,.mega-menu__content a:hover{color:var(--nfp-teal)}.footer{background:var(--nfp-navy);color:var(--nfp-cream)}.footer h2,.footer h3,.footer h4,.footer .footer-block__heading{color:var(--nfp-cream)}.footer p,.footer li,.footer small,.footer .list-menu__item,.footer .footer-block__details-content{color:#f5f1e8db}.footer a{color:#f5f1e8db;text-decoration:none}.footer a:hover{color:var(--nfp-azure);text-decoration:underline;text-underline-offset:3px}.footer__content-bottom{border-top:1px solid rgba(245,241,232,.22)}.media,.image-with-text__media,.collection-hero__image-container,.nfp-image{border-radius:var(--nfp-radius-image);overflow:hidden}.banner,.slideshow,.slideshow__media,.banner__media{border-radius:var(--nfp-radius-hero)}.banner__media:after,.slideshow__media:after{background:var(--nfp-overlay)}.banner__box,.slideshow__text-wrapper .banner__box{background:transparent}.banner__text,.banner__text p,.slideshow__text,.slideshow__text p,.banner__heading,.slideshow__text h2,.slideshow__text h1{color:var(--nfp-cream)}.product__title,.product__title h1{color:var(--nfp-navy)}.product__info-container{color:var(--nfp-black)}.product-form__input input[type=radio]+label{background:var(--nfp-white);border:var(--nfp-border-soft);border-radius:var(--nfp-radius-button);color:var(--nfp-black);min-height:44px;padding:10px 16px;transition:background var(--nfp-transition-fast),border-color var(--nfp-transition-fast),color var(--nfp-transition-fast)}.product-form__input input[type=radio]:checked+label{background:var(--nfp-navy);border-color:var(--nfp-navy);color:var(--nfp-cream)}.product-form__input input[type=radio]+label:hover{border-color:var(--nfp-teal)}.quantity{border:var(--nfp-border-soft);border-radius:var(--nfp-radius-input);min-height:48px}.quantity__button,.quantity__input{color:var(--nfp-black)}.product__accordion,.accordion{border-color:#a6a6a661}.accordion summary,.product__accordion summary{color:var(--nfp-navy);font-weight:700}.accordion__content,.product__accordion .accordion__content{color:var(--nfp-black);line-height:var(--nfp-line-body)}.collection-hero{background:var(--nfp-cream)}.collection-hero__title{color:var(--nfp-navy)}.facets,.facets-container,.mobile-facets,.mobile-facets__inner{color:var(--nfp-black)}.facets__summary,.mobile-facets__summary,.facet-filters__label{color:var(--nfp-navy);font-weight:700}.facets__summary:hover,.mobile-facets__summary:hover{color:var(--nfp-teal)}.pagination__item{color:var(--nfp-navy)}.pagination__item--current,.pagination__item:hover{color:var(--nfp-teal)}.newsletter,.newsletter__wrapper,.email-signup-banner{background:var(--nfp-navy);color:var(--nfp-cream)}.newsletter h2,.newsletter h3,.newsletter__wrapper h2,.email-signup-banner h2{color:var(--nfp-cream)}.newsletter p,.newsletter__wrapper p,.email-signup-banner p{color:#f5f1e8e6}.newsletter .field__input,.newsletter__wrapper .field__input,.email-signup-banner .field__input{background:var(--nfp-cream);border-color:#f5f1e8a6;color:var(--nfp-black)}.template-404,.cart__empty-text,.search__empty,.collection-empty,.nfp-empty-state{text-align:center}.nfp-empty-state{background:var(--nfp-white);border:var(--nfp-border-soft);border-radius:var(--nfp-radius-card);margin-inline:auto;max-width:720px;padding:var(--nfp-space-5)}.nfp-empty-state h1,.nfp-empty-state h2,.nfp-empty-state h3{color:var(--nfp-navy)}.nfp-empty-state p{margin-inline:auto;max-width:60ch}.skip-to-content-link,.visually-hidden,.nfp-visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.skip-to-content-link:focus{clip:auto;background:var(--nfp-orange);color:var(--nfp-black);height:auto;left:var(--nfp-space-3);padding:var(--nfp-space-3);top:var(--nfp-space-3);width:auto;z-index:var(--nfp-z-modal)}:focus-visible{outline:3px solid var(--nfp-azure);outline-offset:3px}.button:focus-visible,button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--nfp-azure);outline-offset:3px}.nfp-fade-up{animation:nfpFadeUp .52s ease both}@keyframes nfpFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:989px){.nfp-section{padding-block:var(--nfp-space-5)}.nfp-section--large{padding-block:var(--nfp-space-6)}.nfp-grid--3,.nfp-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.header__heading-logo,.header__heading-logo-wrapper img{max-height:60px}}@media screen and (max-width:749px){:root{--nfp-gutter: 16px}body{font-size:16px}.page-width,.nfp-container{padding-inline:var(--nfp-gutter)}.nfp-section,.nfp-section--compact,.nfp-section--large{padding-block:var(--nfp-space-5)}.nfp-grid,.nfp-grid--2,.nfp-grid--3,.nfp-grid--4{grid-template-columns:1fr;gap:var(--nfp-space-3)}.button,.nfp-btn,input[type=submit],.product-form__submit,.cart__checkout-button{width:100%}.card__content,.card__information,.nfp-card__content{padding:var(--nfp-space-3)}.banner__box,.slideshow__text-wrapper .banner__box{padding-inline:var(--nfp-space-3)}.header__heading-logo,.header__heading-logo-wrapper img{max-height:52px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.card-wrapper:hover,.product-card-wrapper:hover,.collection-card-wrapper:hover,.article-card-wrapper:hover,.nfp-card:hover,.button:hover,button:hover,.nfp-btn:hover,.card-wrapper:hover .card__media img,.card-wrapper:hover .card__inner img,.product-card-wrapper:hover .card__media img,.collection-card-wrapper:hover .card__media img,.nfp-card:hover .nfp-card__media img{transform:none}}.announcement-bar-section,.shopify-section-group-header-group .announcement-bar-section,.utility-bar,.announcement-bar{background:var(--nfp-navy)!important;color:var(--nfp-cream)!important;border-bottom:1px solid rgba(245,241,232,.18);position:relative;z-index:calc(var(--nfp-z-header) + 2)}.announcement-bar,.utility-bar{min-height:38px}.announcement-bar__message,.utility-bar__grid,.announcement-bar p,.utility-bar p{color:var(--nfp-cream)!important;font-family:var(--nfp-font-body);font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.4;margin:0;padding-block:8px;text-align:center}.announcement-bar a,.utility-bar a,.announcement-bar__message a{color:var(--nfp-cream)!important;text-decoration:none;text-underline-offset:3px}.announcement-bar a:hover,.utility-bar a:hover,.announcement-bar__message a:hover{color:var(--nfp-azure)!important;text-decoration:underline}.shopify-section-header-sticky,.shopify-section-group-header-group,.section-header,.header-wrapper,header.header{z-index:var(--nfp-z-header)}.header-wrapper,header.header,.shopify-section-header-sticky .header-wrapper{background:var(--nfp-navy)!important;color:var(--nfp-cream)!important;border-bottom:1px solid rgba(245,241,232,.16);transition:background var(--nfp-transition-base),box-shadow var(--nfp-transition-base),transform var(--nfp-transition-base),padding var(--nfp-transition-base)}body.nfp-scrolled .header-wrapper,body.nfp-scrolled header.header{box-shadow:0 10px 28px #11111129}.header{min-height:84px;padding-block:16px}body.nfp-scrolled .header{min-height:72px;padding-block:10px}.header__heading,.header__heading-link{align-items:center;display:inline-flex}.header__heading-link{padding:0;text-decoration:none}.header__heading-logo,.header__heading-logo-wrapper img,.header .logo,.header img[alt*=Newfinese]{display:block;height:auto;max-height:72px;object-fit:contain;transition:max-height var(--nfp-transition-base),opacity var(--nfp-transition-base);width:auto}body.nfp-scrolled .header__heading-logo,body.nfp-scrolled .header__heading-logo-wrapper img,body.nfp-scrolled .header .logo,body.nfp-scrolled .header img[alt*=Newfinese]{max-height:58px}.header__heading-link:hover .header__heading-logo,.header__heading-link:hover img{opacity:.92}.header__inline-menu,.header__inline-menu .list-menu,.header__menu{align-items:center}.header__menu-item,.header__inline-menu a,.list-menu__item,.header details>summary{color:var(--nfp-cream)!important;font-family:var(--nfp-font-body);font-size:15px;font-weight:600;letter-spacing:.02em;line-height:1.4;min-height:44px;padding:10px 14px;position:relative;text-decoration:none;transition:color var(--nfp-transition-fast),opacity var(--nfp-transition-fast)}.header__menu-item span,.header__active-menu-item{color:inherit!important;text-decoration:none!important}.header__menu-item:after,.header__inline-menu a:after,.header details>summary:after{background:var(--nfp-orange);bottom:4px;content:"";height:2px;left:14px;opacity:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform var(--nfp-transition-base),opacity var(--nfp-transition-base);width:calc(100% - 28px)}.header__menu-item:hover,.header__inline-menu a:hover,.header details>summary:hover,.header__active-menu-item{color:var(--nfp-azure)!important}.header__menu-item:hover:after,.header__inline-menu a:hover:after,.header details>summary:hover:after,.header__active-menu-item:after{opacity:1;transform:scaleX(1)}.header__menu-item[aria-current=page],.header__inline-menu a[aria-current=page]{color:var(--nfp-azure)!important}.header__icons,.header__icon{align-items:center}.header__icon,.header__icon--search,.header__icon--account,.header__icon--cart,.header__icon svg,.header__icon .icon{color:var(--nfp-cream)!important;transition:color var(--nfp-transition-fast),transform var(--nfp-transition-fast),opacity var(--nfp-transition-fast)}.header__icon{min-height:44px;min-width:44px}.header__icon:hover,.header__icon:hover svg,.header__icon:hover .icon{color:var(--nfp-azure)!important;transform:translateY(-1px)}.cart-count-bubble{background:var(--nfp-orange)!important;color:var(--nfp-black)!important;font-family:var(--nfp-font-body);font-size:11px;font-weight:800;min-height:18px;min-width:18px}.header__submenu,.mega-menu__content,.header details[open]>.header__submenu{background:var(--nfp-cream)!important;border:1px solid rgba(166,166,166,.34);box-shadow:0 20px 50px #11111129;color:var(--nfp-black)!important}.header__submenu{border-radius:0 0 var(--nfp-radius-card) var(--nfp-radius-card);padding-block:8px}.mega-menu__content{border-radius:0 0 var(--nfp-radius-card) var(--nfp-radius-card);padding-block:28px}.header__submenu .header__menu-item,.header__submenu a,.mega-menu__content a,.mega-menu__link{color:var(--nfp-black)!important;font-size:15px;font-weight:500;min-height:40px;text-decoration:none}.header__submenu .header__menu-item:hover,.header__submenu a:hover,.mega-menu__content a:hover,.mega-menu__link:hover{color:var(--nfp-teal)!important;background:#0c698014}.mega-menu__link--level-2{color:var(--nfp-navy)!important;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.mega-menu__list{gap:24px}.header__icon--menu,.menu-drawer-container summary{color:var(--nfp-cream)!important}.header__icon--menu svg,.menu-drawer-container svg{color:var(--nfp-cream)!important}.menu-drawer{background:var(--nfp-cream)!important;color:var(--nfp-black)!important}.menu-drawer__inner-container{background:var(--nfp-cream)!important}.menu-drawer__navigation{padding-block:18px}.menu-drawer__menu-item{color:var(--nfp-navy)!important;font-family:var(--nfp-font-body);font-size:18px;font-weight:700;line-height:1.35;min-height:52px;padding:14px 24px;text-decoration:none}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus,.menu-drawer__menu-item--active{background:#0c698014!important;color:var(--nfp-teal)!important}.menu-drawer__submenu{background:var(--nfp-cream-soft)!important}.menu-drawer__close-button{color:var(--nfp-navy)!important;font-family:var(--nfp-font-body);font-weight:700}.menu-drawer__utility-links{background:var(--nfp-navy)!important;color:var(--nfp-cream)!important}.menu-drawer__utility-links a,.menu-drawer__account,.menu-drawer__account span{color:var(--nfp-cream)!important}.menu-drawer__utility-links a:hover,.menu-drawer__account:hover{color:var(--nfp-azure)!important}.search-modal,.search-modal__content,.predictive-search,.predictive-search__results-groups-wrapper{background:var(--nfp-cream)!important;color:var(--nfp-black)!important}.search-modal__form{max-width:760px}.search__input,.search-modal .field__input{background:var(--nfp-white)!important;border:1px solid rgba(166,166,166,.48)!important;border-radius:var(--nfp-radius-input);color:var(--nfp-black)!important;min-height:52px}.search__button,.search-modal__close-button{color:var(--nfp-navy)!important}.search__button:hover,.search-modal__close-button:hover{color:var(--nfp-teal)!important}.predictive-search__heading{color:var(--nfp-navy)!important;font-family:var(--nfp-font-body);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.predictive-search__item,.predictive-search__item-heading{color:var(--nfp-black)!important}.predictive-search__item:hover,.predictive-search__item[aria-selected=true]{background:#0c698014!important}@media screen and (max-width:989px){.header{min-height:74px;padding-block:12px}body.nfp-scrolled .header{min-height:66px;padding-block:8px}.header__heading-logo,.header__heading-logo-wrapper img,.header .logo,.header img[alt*=Newfinese]{max-height:58px}body.nfp-scrolled .header__heading-logo,body.nfp-scrolled .header__heading-logo-wrapper img,body.nfp-scrolled .header .logo,body.nfp-scrolled .header img[alt*=Newfinese]{max-height:50px}}@media screen and (max-width:749px){.announcement-bar,.utility-bar{min-height:34px}.announcement-bar__message,.utility-bar__grid,.announcement-bar p,.utility-bar p{font-size:12px;padding:7px 12px}.header{min-height:68px;padding-block:10px}body.nfp-scrolled .header{min-height:62px;padding-block:7px}.header__heading-logo,.header__heading-logo-wrapper img,.header .logo,.header img[alt*=Newfinese]{max-height:50px}body.nfp-scrolled .header__heading-logo,body.nfp-scrolled .header__heading-logo-wrapper img,body.nfp-scrolled .header .logo,body.nfp-scrolled .header img[alt*=Newfinese]{max-height:44px}.header__icon{min-height:42px;min-width:42px}.menu-drawer__menu-item{font-size:17px;min-height:50px;padding:13px 20px}}@media(prefers-reduced-motion:reduce){.header-wrapper,header.header,.header,.header__heading-logo,.header__heading-logo-wrapper img,.header__menu-item,.header__icon{transition:none!important}.header__icon:hover{transform:none}}.footer,.footer.color-scheme,.shopify-section-group-footer-group,.shopify-section-group-footer-group .footer,.shopify-section-group-footer-group footer{background:var(--nfp-navy)!important;color:var(--nfp-cream)!important}.footer{border-top:1px solid rgba(245,241,232,.18);margin-top:0!important}.footer,.footer *{box-sizing:border-box}.footer .page-width,.footer__content-top,.footer__content-bottom{max-width:var(--nfp-page-width)}.footer__content-top{padding-top:var(--nfp-space-6)!important;padding-bottom:var(--nfp-space-5)!important}.footer__content-bottom{border-top:1px solid rgba(245,241,232,.18)!important;padding-top:var(--nfp-space-4)!important;padding-bottom:var(--nfp-space-4)!important}.footer__blocks-wrapper,.footer .footer__blocks-wrapper.grid,.footer-block-grid,.footer .grid{column-gap:var(--nfp-space-5);row-gap:var(--nfp-space-5)}.footer__blocks-wrapper{align-items:start}.footer-block{margin:0}.footer-block--menu,.footer-block--text,.footer-block--newsletter{min-width:0}@media screen and (min-width:990px){.footer__blocks-wrapper{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.footer-block{width:auto!important;max-width:none!important}}@media screen and (min-width:750px)and (max-width:989px){.footer__blocks-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (max-width:749px){.footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr!important;gap:var(--nfp-space-4)}}.footer h2,.footer h3,.footer h4,.footer .footer-block__heading,.footer-block__heading{color:var(--nfp-cream)!important;font-family:var(--nfp-font-display);font-size:22px;font-weight:700;letter-spacing:.03em;line-height:1.05;margin:0 0 var(--nfp-space-3);text-transform:uppercase}.footer-block__heading:after{background:var(--nfp-orange);content:"";display:block;height:2px;margin-top:10px;width:42px}.footer p,.footer .rte,.footer .rte p,.footer-block__details-content,.footer-block__details-content p,.footer small,.footer .copyright__content{color:#f5f1e8d6!important;font-family:var(--nfp-font-body);font-size:14px;line-height:1.7}.footer .rte p,.footer-block__details-content p{max-width:34ch}.footer strong,.footer b{color:var(--nfp-cream)}.footer a,.footer .link,.footer .list-menu__item,.footer-block__details-content .list-menu__item--link,.footer__content-bottom a,.footer__copyright a,.policies a{color:#f5f1e8d6!important;font-family:var(--nfp-font-body);font-size:14px;font-weight:500;line-height:1.45;text-decoration:none;text-underline-offset:4px;transition:color var(--nfp-transition-fast),opacity var(--nfp-transition-fast),transform var(--nfp-transition-fast)}.footer a:hover,.footer .link:hover,.footer .list-menu__item:hover,.footer-block__details-content .list-menu__item--link:hover,.footer__content-bottom a:hover,.footer__copyright a:hover,.policies a:hover{color:var(--nfp-azure)!important;text-decoration:underline}.footer-block__details-content .list-menu__item--link{padding-top:5px;padding-bottom:5px}.footer .list-menu{gap:0}.footer ul,.footer ol{margin:0;padding:0}.footer li{margin:0 0 6px}.footer-block--newsletter,.footer .footer-block--newsletter{align-items:flex-start;margin-top:0}.footer-block--newsletter .footer-block__heading,.footer__newsletter .footer-block__heading{margin-bottom:var(--nfp-space-3)}.footer .newsletter-form,.footer__newsletter,.footer .newsletter-form__field-wrapper{max-width:420px;width:100%}.footer .newsletter-form__field-wrapper{margin-top:var(--nfp-space-3)}.footer .newsletter-form .field,.footer .newsletter-form__field-wrapper .field{background:transparent}.footer .newsletter-form__field-wrapper .field__input,.footer .newsletter-form input[type=email],.footer input[type=email]{background:var(--nfp-cream)!important;border:1px solid rgba(245,241,232,.58)!important;border-radius:var(--nfp-radius-input);color:var(--nfp-black)!important;font-size:14px;min-height:48px;padding:12px 48px 12px 16px}.footer .newsletter-form__field-wrapper .field__input::placeholder,.footer .newsletter-form input[type=email]::placeholder{color:#11111194}.footer .newsletter-form__button,.footer .field__button{background:var(--nfp-orange)!important;border:1px solid var(--nfp-orange)!important;border-radius:var(--nfp-radius-button);color:var(--nfp-black)!important;height:40px;min-height:40px;min-width:40px;right:4px;top:4px;transition:background var(--nfp-transition-fast),color var(--nfp-transition-fast),border-color var(--nfp-transition-fast)}.footer .newsletter-form__button:hover,.footer .field__button:hover{background:var(--nfp-azure)!important;border-color:var(--nfp-azure)!important;color:var(--nfp-navy)!important}.footer .newsletter-form__message,.footer .form__message{color:var(--nfp-cream)!important;font-size:13px;margin-top:var(--nfp-space-2)}.footer .list-social,.footer__list-social,.footer .social-icons{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-top:var(--nfp-space-3)}.footer .list-social__item,.footer .social-icons__item{margin:0}.footer .list-social__link,.footer .social-icons__link{align-items:center;background:#f5f1e814;border:1px solid rgba(245,241,232,.22);border-radius:999px;color:var(--nfp-cream)!important;display:inline-flex;height:42px;justify-content:center;padding:0;transition:background var(--nfp-transition-fast),border-color var(--nfp-transition-fast),color var(--nfp-transition-fast),transform var(--nfp-transition-fast);width:42px}.footer .list-social__link svg,.footer .social-icons__link svg{color:currentColor!important;height:18px;width:18px}.footer .list-social__link:hover,.footer .social-icons__link:hover{background:var(--nfp-orange);border-color:var(--nfp-orange);color:var(--nfp-black)!important;transform:translateY(-2px);text-decoration:none}.footer .list-payment,.footer__payment,.footer .payment-icons{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin:0;padding:0}.footer .list-payment__item,.footer .payment-icons__item{align-items:center;background:#f5f1e8f0;border-radius:4px;display:inline-flex;height:26px;justify-content:center;margin:0;padding:2px 4px}.footer .list-payment__item svg,.footer .payment-icons__item svg{display:block;height:20px;width:auto}.footer__content-bottom-wrapper,.footer__content-bottom-wrapper--center,.footer__copyright,.footer .policies{align-items:center}.footer__content-bottom-wrapper{display:flex;gap:var(--nfp-space-3);justify-content:space-between}.footer__copyright{color:#f5f1e8c2!important;font-size:13px;margin:0;text-align:left}.footer .copyright__content{color:#f5f1e8c2!important;font-size:13px}.footer .policies{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:flex-start;margin:8px 0 0}.footer .policies li{margin:0}.footer .policies li:before{color:#f5f1e852}.footer .policies a{font-size:13px}.footer .localization-form,.footer .localization-form__select{color:var(--nfp-cream)!important}.footer .localization-form__select,.footer .disclosure__button{background:#f5f1e814!important;border:1px solid rgba(245,241,232,.24)!important;border-radius:var(--nfp-radius-input);color:var(--nfp-cream)!important;min-height:42px}.footer .localization-form__select:hover,.footer .disclosure__button:hover{border-color:var(--nfp-azure)!important}.footer .disclosure__list-wrapper{background:var(--nfp-cream)!important;border:1px solid rgba(166,166,166,.34);color:var(--nfp-black)!important}.footer .disclosure__link{color:var(--nfp-black)!important}.footer .disclosure__link:hover{background:#0c698014;color:var(--nfp-teal)!important}@media screen and (max-width:749px){.footer__content-top{padding-top:var(--nfp-space-5)!important;padding-bottom:var(--nfp-space-4)!important}.footer__content-bottom{padding-top:var(--nfp-space-4)!important;padding-bottom:var(--nfp-space-4)!important}.footer h2,.footer h3,.footer h4,.footer .footer-block__heading,.footer-block__heading{font-size:20px;margin-bottom:var(--nfp-space-2)}.footer-block__heading:after{margin-top:8px}.footer-block__details-content .list-menu__item--link{font-size:15px;min-height:38px;padding-top:7px;padding-bottom:7px}.footer .rte p,.footer-block__details-content p{max-width:none}.footer__content-bottom-wrapper{align-items:flex-start;flex-direction:column}.footer .list-payment,.footer__payment,.footer .payment-icons{justify-content:flex-start}.footer__copyright{text-align:left}.footer .policies{gap:8px 14px}}@media(prefers-reduced-motion:reduce){.footer a,.footer .list-social__link,.footer .social-icons__link,.footer .newsletter-form__button,.footer .field__button{transition:none!important}.footer .list-social__link:hover,.footer .social-icons__link:hover{transform:none}}@media screen and (min-width:990px){.footer__blocks-wrapper{display:grid!important;grid-template-columns:1.25fr .9fr .9fr .9fr!important;align-items:start!important;column-gap:64px!important;row-gap:40px!important}}@media screen and (min-width:750px)and (max-width:989px){.footer__blocks-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:36px!important}}@media screen and (max-width:749px){.footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr!important;gap:30px!important}}.footer-block--newsletter,.footer .footer-block--newsletter{border-top:1px solid rgba(245,241,232,.18)!important;display:grid!important;grid-template-columns:minmax(260px,.7fr) minmax(320px,1fr)!important;align-items:center!important;gap:40px!important;margin-top:44px!important;padding-top:36px!important;width:100%!important}.footer-block__newsletter{max-width:520px!important}.footer .newsletter-form,.footer .newsletter-form__field-wrapper{max-width:520px!important;width:100%!important}@media screen and (max-width:749px){.footer-block--newsletter,.footer .footer-block--newsletter{grid-template-columns:1fr!important;gap:20px!important;margin-top:32px!important;padding-top:28px!important}}.footer a,.footer a *,.footer .link,.footer .link *,.footer .list-menu__item,.footer .list-menu__item *,.footer .list-menu__item--link,.footer .list-menu__item--link *,.footer-block__details-content a,.footer-block__details-content a *,.footer-block__details-content .list-menu__item--link,.footer-block__details-content .list-menu__item--link *{color:#f5f1e8db!important;text-decoration-color:transparent!important;transition:color .18s ease,text-decoration-color .18s ease,transform .18s ease!important}.footer a:hover,.footer a:hover *,.footer .link:hover,.footer .link:hover *,.footer .list-menu__item:hover,.footer .list-menu__item:hover *,.footer .list-menu__item--link:hover,.footer .list-menu__item--link:hover *,.footer-block__details-content a:hover,.footer-block__details-content a:hover *,.footer-block__details-content .list-menu__item--link:hover,.footer-block__details-content .list-menu__item--link:hover *{color:#a5e2ff!important;text-decoration-color:#a5e2ff!important}.footer-block__details-content a:hover,.footer-block__details-content .list-menu__item--link:hover{transform:translate(3px)!important}.footer-block__details-content .list-menu__item--link,.footer .list-menu__item{display:inline-flex!important;padding:4px 0!important}.footer .footer-block__heading{color:var(--nfp-cream)!important;margin-bottom:18px!important}.footer .newsletter-form__field-wrapper .field,.footer .newsletter-form__field-wrapper .field__input{border-radius:999px!important}.footer .newsletter-form__field-wrapper .field{overflow:hidden!important}.footer .newsletter-form__button,.footer .field__button{border-radius:999px!important}.mega-menu__content,.header__submenu{background:#f5f1e8!important;color:#111!important;border-top:1px solid rgba(166,166,166,.28)!important;box-shadow:0 18px 40px #1111112e!important}.mega-menu__content a,.mega-menu__content span,.header__submenu a,.header__submenu span{color:#111!important}.mega-menu__link--level-2,.mega-menu__content .list-menu__item--link:first-child{color:#1f3140!important;font-weight:800!important}.mega-menu__content a:hover,.header__submenu a:hover{color:#0c6980!important;background:#0c698014!important}.mega-menu__content .card,.mega-menu__content .card-wrapper,.mega-menu__content .product-card-wrapper,.mega-menu__content .price,.mega-menu__content .quick-add,.mega-menu__content .card-information{display:none!important}.mega-menu__list{display:grid!important;grid-template-columns:repeat(3,minmax(180px,1fr))!important;gap:40px!important;max-width:900px!important;padding:32px 48px!important}.mega-menu__content{min-height:unset!important;max-height:unset!important;padding:0!important}@media screen and (max-width:989px){.mega-menu__list{display:block!important;padding:0!important}}.mega-menu__content,.header__submenu{background:#1f3140!important;color:#f5f1e8!important}.mega-menu__content a,.mega-menu__content span,.header__submenu a,.header__submenu span,.mega-menu__link,.mega-menu__link span{color:#f5f1e8!important}.mega-menu__link--level-2,.mega-menu__content .list-menu__item--link:first-child{color:#f28c28!important;background:transparent!important;font-weight:800!important}.mega-menu__content a:hover,.mega-menu__content a:hover span,.header__submenu a:hover,.header__submenu a:hover span,.mega-menu__link:hover,.mega-menu__link:hover span{color:#a5e2ff!important;background:transparent!important;text-decoration:underline!important;text-underline-offset:4px!important}@media screen and (max-width:989px){.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation,.menu-drawer__submenu{background:#f5f1e8!important}.menu-drawer__menu-item,.menu-drawer__menu-item span,.menu-drawer summary,.menu-drawer summary span,.menu-drawer details>summary,.menu-drawer details>summary span,.menu-drawer__close-button,.menu-drawer__close-button span{color:#1f3140!important}.menu-drawer__menu-item svg,.menu-drawer summary svg,.menu-drawer .icon,.menu-drawer .icon-arrow,.menu-drawer .icon-caret{color:#1f3140!important;fill:currentColor!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:hover span,.menu-drawer summary:hover,.menu-drawer summary:hover span,.menu-drawer details>summary:hover,.menu-drawer details>summary:hover span{background:#0c698014!important;color:#0c6980!important}.menu-drawer__menu-item:hover svg,.menu-drawer summary:hover svg,.menu-drawer .icon-arrow:hover,.menu-drawer .icon-caret:hover{color:#0c6980!important;fill:currentColor!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/newfinese-design-system.css.map */
