.nf-home #MainContent .newsletter{--color-background: 246,241,231;--color-foreground: 36,42,36;--color-button: 20,37,31;--color-button-text: 246,241,231;background:#f6f1e7}.nf-home #MainContent .newsletter__wrapper{padding:48px 20px}.nf-home #MainContent .newsletter h2{font:500 34px/1.1 Libre Baskerville,Georgia,serif;letter-spacing:0}.nf-home #MainContent .newsletter p{font:400 16px/1.6 Inter,var(--font-body-family),sans-serif;letter-spacing:0}.nf-home #MainContent .newsletter .field__input{min-height:52px}.nf-home .footer{--color-background: 14,25,21;--color-foreground: 246,241,231;background:#0e1915}@media(min-width:640px){.nf-home #MainContent .newsletter__wrapper{padding:64px 32px}.nf-home #MainContent .newsletter h2{font-size:42px}}@media(min-width:1024px){.nf-home #MainContent .newsletter__wrapper{padding:80px 64px}.nf-home #MainContent .newsletter h2{font-size:48px}}.nf-store{--nf-paper: #f7f8f3;--nf-night: #102e29;--nf-leaf: #385748;--nf-line: #d3dcd2;letter-spacing:0}.nf-store #MainContent{background:var(--nf-paper)}.nf-store :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.button,.link,.price,.field__input,.select__select){letter-spacing:0}.nf-store :is(h1,h2,h3,h4,h5,h6){text-wrap:balance}.nf-store .button,.nf-store .shopify-payment-button__button{min-height:48px;border-radius:4px}.nf-store .button:after,.nf-store .button:before{border-radius:4px}.nf-store .field__input,.nf-store .select__select,.nf-store .quantity{min-height:48px}.nf-store .field:after,.nf-store .field:before,.nf-store .select:after{border-radius:4px}.nf-store .field__input,.nf-store .select__select{border-radius:4px}.nf-store :focus-visible{outline-offset:4px}.nf-store .header-wrapper{border-bottom:1px solid #e0e7dd33}.nf-store .header{min-height:80px;padding-block:7px}.nf-store .header__heading-logo-wrapper{width:88px}.nf-store .header__heading-link{padding:3px 6px}.nf-store .header__menu-item{font-size:13px;padding:14px 16px}.nf-store .menu-drawer__menu-item{font-size:18px;min-height:48px}.nf-store .header__search .modal__content,.nf-store .predictive-search{color:#19362c;background:#f7f8f3}.nf-store .cart-count-bubble{background:#e6c388;color:#19362c}.nf-store #MainContent .card-wrapper .card{background:transparent;border:0;border-radius:0;box-shadow:none}.nf-store #MainContent .card-wrapper .card__inner{border-radius:6px;overflow:clip;background:#edf1e9}.nf-store #MainContent .card-wrapper .card__media{margin:0;width:100%}.nf-store #MainContent .card-wrapper .card__media img{object-fit:contain;transform:none}.nf-store #MainContent .card-wrapper .media--hover-effect>img+img{display:none}.nf-store #MainContent .card-wrapper .card__media .media--hover-effect>img:first-child{opacity:1}.nf-store #MainContent .card.card--media>.card__content{margin:0;padding:0}.nf-store #MainContent .card__information{padding:18px 0 12px}.nf-store #MainContent .card__heading{font-family:var(--font-body-family);font-size:15px;line-height:1.5;font-weight:500}.nf-store #MainContent .card-information .price{margin-top:6px;font-size:14px}.nf-store #MainContent .badge{border-radius:3px;padding:7px 10px;font-size:11px}.nf-store #MainContent .collection-hero{position:relative;isolation:isolate;color:#f7f8f3;background:#123731}.nf-store #MainContent .collection-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--nf-garden-art);background-size:cover;background-position:center 38%}.nf-store #MainContent .collection-hero__inner{padding-block:64px;min-height:250px;align-items:center}.nf-store #MainContent .collection-hero__title{color:inherit;font-size:60px;margin:0;line-height:1.15}.nf-store #MainContent .collection-hero__description{color:inherit;max-width:700px;font-size:16px;line-height:1.7}.nf-store #MainContent .collection-hero__description a{color:inherit}.nf-store #MainContent .collection-hero__image-container{flex:0 0 180px;min-height:180px;max-height:220px;border-radius:4px}.nf-store #MainContent .collection-hero__image-container img{object-fit:contain}.nf-store #MainContent .facets-container{padding-block:24px;border-bottom:1px solid var(--nf-line);margin-bottom:28px}.nf-store .facets__summary,.nf-store .facet-filters__sort{font-size:14px}.nf-store .active-facets__button-inner{border-radius:4px}.nf-store .product-grid{row-gap:36px}.nf-store #MainContent .product{padding-block:24px 48px}.nf-store #MainContent .product__title h1{font-size:40px;line-height:1.2}.nf-store #MainContent .product__info-container>.product__text{text-transform:none;font-size:12px;color:#52665b}.nf-store #MainContent .product__media-wrapper .product-media-container{border:0;border-radius:6px;background:#edf1e9}.nf-store #MainContent .product__media img{object-fit:contain}.nf-store #MainContent .product__description{font-size:15px;line-height:1.8;border-top:1px solid var(--nf-line);padding-top:24px}.nf-store #MainContent .product__description h2,.nf-store #MainContent .product__description h3{font-size:22px;line-height:1.35}.nf-store #MainContent .product__description li{margin-block:6px}.nf-store #MainContent .product-form__buttons{max-width:none}.nf-store #MainContent .product-form__submit{min-height:54px;font-size:15px;background:#234b39;color:#fff;--color-button-text: 255,255,255}.nf-store #MainContent .product__tax{color:#52665b;font-size:12px}.nf-store #MainContent .product__accordion{border-color:var(--nf-line)}.nf-store .nf-product-assurance{border-block:1px solid var(--nf-line);padding-block:16px;margin-block:20px;font-size:13px;line-height:1.7}.nf-store .nf-product-assurance p{margin:0 0 8px;font-weight:500}.nf-store .nf-product-assurance ul{margin:0;padding-left:18px}.nf-store .nf-product-assurance li{margin:4px 0}.nf-store #MainContent .related-products{border-top:1px solid var(--nf-line);padding-top:48px}.nf-store #MainContent .related-products__heading{font-size:34px}.nf-store #MainContent :is(.main-page-title,.main-blog .title--primary,.template-search__header h1,.cart__empty-text,.title-wrapper-with-link .title){font-size:52px;line-height:1.2}.nf-store #MainContent .main-page-title{margin-block:30px}.nf-store #MainContent .page-width--narrow{max-width:1000px}.nf-store #MainContent .rte{line-height:1.8}.nf-store #MainContent .rte img{height:auto;object-fit:contain}.nf-store #MainContent .article-template__title{font-size:48px;line-height:1.2}.nf-store #MainContent .article-template__content{font-size:17px;line-height:1.8}.nf-store #MainContent .blog-articles{gap:40px 28px}.nf-store #MainContent .article-card__info{color:#52665b}.nf-store #MainContent .article-card.card--text .card__inner{background:transparent;border-top:1px solid #bdcaba;border-radius:0}.nf-store #MainContent .article-card .card__information{padding:28px;text-align:left}.nf-store #MainContent .article-card .card__heading{font:400 28px/1.3 var(--font-heading-family);color:#19382d}.nf-store #MainContent .article-card__excerpt{color:#385748;font-size:15px;line-height:1.8}.nf-store #MainContent .blog-articles__article:first-child .article-card.card--text .card__inner{background:#102e29;background-image:linear-gradient(90deg,#061e1ac2,#061e1a1f),var(--nf-garden-art);background-position:center 38%;background-size:cover;border:0;border-radius:4px}.nf-store #MainContent .blog-articles__article:first-child .article-card.card--text .card__information{padding:48px;max-width:850px}.nf-store #MainContent .blog-articles__article:first-child .article-card.card--text .card__heading{color:#fff;font-size:38px}.nf-store #MainContent .blog-articles__article:first-child .article-card.card--text :is(.article-card__excerpt,.article-card__info){color:#f7f8f3}.nf-store #MainContent .contact{padding-bottom:64px}.nf-store #MainContent .cart__warnings{padding:64px 0}.nf-store #MainContent .cart-items thead{border-color:var(--nf-line)}.nf-store #MainContent .cart__footer{border-top:1px solid var(--nf-line);padding-block:32px 64px}.nf-store .nf-section{background:#f7f8f3;color:#19382d;padding-block:76px}.nf-store .nf-section__heading{font-size:46px;font-weight:400}.nf-store .nf-section__intro{color:#52665b;font-size:15px}.nf-store .nf-spaces{background:#e7eee5;border:0}.nf-store .nf-spaces__media{border-radius:48% 48% 4px 4px;background:#dce6d8;padding:18px;overflow:visible}.nf-store .nf-spaces__media img{border-radius:2px}.nf-store .nf-spaces__link{border-color:#bdcaba}.nf-store .nf-spaces__link:hover{background:transparent;border-color:#385748}.nf-store .nf-spaces__label{font-family:var(--font-heading-family);font-size:23px;min-height:74px}.nf-store .nf-story{background:#f7f8f3}.nf-store .nf-story__media img{border-radius:4px}.nf-store #MainContent .newsletter{background:#e9eee3}.nf-store #MainContent .newsletter__wrapper{background:transparent}.nf-store .footer{background:#102e29;color:#f7f8f3;--color-background: 16,46,41;--color-foreground: 247,248,243}.nf-store .nf-footer-intro{display:grid;grid-template-columns:1fr auto;gap:16px 40px;padding-top:24px;padding-bottom:48px;border-bottom:1px solid #c8d8c544;margin-bottom:36px}.nf-store .nf-footer-intro__place{grid-column:1 / -1;margin:0;font-size:12px;color:#bfcebd}.nf-store .nf-footer-intro h2{color:inherit;max-width:650px;font-size:42px;line-height:1.2;margin:0}.nf-store .nf-footer-intro a{color:inherit;align-self:end}.nf-footer-intro__link{display:inline-flex;gap:16px;align-items:center;min-height:44px;padding-block:10px;text-underline-offset:6px}.nf-store .footer__list-social .list-social__link{min-width:44px;min-height:44px}@media(min-width:1024px){.nf-store #MainContent .product__info-wrapper{padding-left:64px}}@media(max-width:989px){.nf-store .header{min-height:68px}.nf-store .header__heading-logo-wrapper{width:70px}}@media(max-width:749px){.nf-store .nf-section{padding-block:48px}.nf-store .nf-section__heading{font-size:32px}.nf-store #MainContent .collection-hero__inner{padding-block:36px;min-height:180px}.nf-store #MainContent .collection-hero__title{font-size:36px}.nf-store #MainContent .collection-hero__description{font-size:14px}.nf-store #MainContent .product{padding-block:0 32px}.nf-store #MainContent .product__title h1{font-size:30px}.nf-store #MainContent .card__heading{font-size:13px}.nf-store #MainContent .product-grid{row-gap:24px}.nf-store #MainContent :is(.main-page-title,.main-blog .title--primary,.template-search__header h1,.cart__empty-text,.title-wrapper-with-link .title,.article-template__title){font-size:34px}.nf-store #MainContent .blog-articles__article:first-child .article-card.card--text .card__information{padding:24px}.nf-store #MainContent .blog-articles__article:first-child .article-card.card--text .card__heading{font-size:28px}.nf-store .nf-spaces__media{padding:10px}.nf-store .nf-spaces__label{font-size:18px;min-height:64px}.nf-store .nf-footer-intro{grid-template-columns:1fr}.nf-store .nf-footer-intro h2{font-size:32px}.nf-store .nf-footer-intro a{justify-self:start}}@media(prefers-reduced-motion:reduce){.nf-store *,.nf-store *:before,.nf-store *:after{scroll-behavior:auto!important;animation-duration:0s!important;transition-duration:0s!important}}@supports (view-transition-name:none){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.16s}}nf-world-stage{display:block}.nf-world-stage__art{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:#102e29;pointer-events:none;overflow:clip}.nf-world-stage__art picture{display:contents}.nf-world-stage__fallback,.nf-world-stage__canvas,.nf-world-stage__canvas canvas,.nf-world-stage__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.nf-world-stage__fallback{object-fit:cover}.nf-world-stage__canvas{opacity:0;transition:opacity .5s}nf-world-stage[data-ready] .nf-world-stage__canvas{opacity:1}.nf-world-stage__shade{background:linear-gradient(180deg,#0518147a,#0518142e 50%,#05181470)}.nf-world-stage__motion{position:fixed;left:14px;bottom:18px;z-index:4;width:44px;height:44px;display:grid;place-items:center;border:1px solid #cad5c7;border-radius:50%;background:#12332f;color:#fff;cursor:pointer}.nf-world-stage__motion[hidden]{display:none}body:has(#PBarNextFrame) .nf-world-stage__motion{bottom:96px}.nf-world-stage__motion svg{width:14px;height:14px}.nf-world-stage__motion:focus-visible{outline:3px solid #e3b374;outline-offset:3px}.nf-world-stage__motion[aria-pressed=true] span{width:0;height:0;border-left:10px solid currentColor;border-block:6px solid transparent}.nf-world-stage__motion[aria-pressed=true] svg{display:none}@media(prefers-reduced-motion:reduce){.nf-world-stage__canvas{transition:none}}.nf-worlds{isolation:isolate;background:transparent}.nf-worlds #MainContent{background:transparent}.nf-worlds .shopify-section-header-sticky{z-index:5}.nf-worlds #MainContent>.shopify-section:not(:has(.nf-journey,.collection-hero,product-info)){background:var(--nf-paper)}.nf-worlds #MainContent .collection-hero{background:linear-gradient(90deg,#05181426,#0518148f 30% 70%,#05181426);color:#fff}.nf-worlds #MainContent .collection-hero:before{display:none}.nf-worlds #MainContent .collection-hero__inner{min-height:520px;padding-block:100px;justify-content:center;text-align:center}.nf-worlds #MainContent .collection-hero__title{font-size:68px;text-shadow:0 2px 24px #08241b}.nf-worlds #MainContent .collection-hero__text-wrapper{flex-basis:auto;max-width:860px}.nf-worlds #MainContent .collection-hero__description{margin-inline:auto;text-shadow:0 1px 12px #08241b}.nf-worlds #MainContent product-info{display:block;background:transparent;padding-top:56px}.nf-worlds #MainContent .product{align-items:flex-start;gap:40px}.nf-worlds #MainContent .product__info-wrapper{background:#f7f8f3;padding:28px;flex:1}.nf-worlds #MainContent .product__media-wrapper{flex:1;padding-top:0}.nf-worlds #MainContent .product__media-list{margin-bottom:0}.nf-worlds #MainContent .product__media-item{background:#f7f8f3}.nf-worlds #MainContent .product__title h1{font-size:36px}.nf-worlds #MainContent .product__media img{object-fit:contain}.nf-worlds .product__media-wrapper .slider-button,.nf-worlds .product__media-wrapper .slider-counter{color:#fff}.nf-worlds .product__media-wrapper .thumbnail-slider{background:#f7f8f3}.nf-worlds.nf-page-page #MainContent,.nf-worlds.nf-page-article #MainContent,.nf-worlds.nf-page-blog #MainContent,.nf-worlds.nf-page-search #MainContent,.nf-worlds.nf-page-cart #MainContent{padding-top:90px}.nf-worlds .footer{position:relative}.nf-worlds .nf-journey__welcome{isolation:isolate}.nf-worlds .nf-journey__welcome:before,.nf-worlds .nf-journey__chapter:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse closest-side at 50% 50%,#051915db,#051915c7,#05191500);pointer-events:none}.nf-worlds .nf-journey__product-details{background:transparent;padding:20px 0}.nf-worlds:not(.nf-home) #MainContent{--color-background: 16, 35, 29;--gradient-background: #10231d;--color-foreground: 247, 248, 243;--color-link: 247, 248, 243;--color-button: 247, 248, 243;--color-button-text: 16, 35, 29;--color-secondary-button-text: 247, 248, 243;--nf-line: rgba(247,248,243,.3);color:#f7f8f3}.nf-worlds:not(.nf-home) #MainContent>.shopify-section,.nf-worlds:not(.nf-home) #MainContent>.shopify-section>.gradient,.nf-worlds:not(.nf-home) #MainContent>.shopify-section>div>.gradient{background:transparent;--color-background: 16, 35, 29;--gradient-background: #10231d;--color-foreground: 247, 248, 243;--color-link: 247, 248, 243;--color-button: 247, 248, 243;--color-button-text: 16, 35, 29;--color-secondary-button-text: 247, 248, 243}.nf-worlds:not(.nf-home) #MainContent .collection-hero{background:radial-gradient(ellipse at center,rgba(8,28,23,.72),rgba(8,28,23,.12) 72%,transparent)}.nf-worlds:not(.nf-home) #MainContent>.shopify-section:has(.product-grid-container)>.gradient{background:#f7f8f380}.nf-worlds:not(.nf-home) #MainContent>.shopify-section>product-info.gradient{background:#f7f8f380}.nf-worlds:not(.nf-home) #MainContent .nf-catalog-nav{background:#0c1f19e0;border-color:var(--nf-line)}.nf-worlds:not(.nf-home) #MainContent .nf-catalog-nav a{color:#f7f8f3}.nf-worlds:not(.nf-home) #MainContent .facets-container{padding:16px 20px;margin-block:24px 36px;background:#0c1f19eb;border-block:1px solid var(--nf-line)}.nf-worlds:not(.nf-home) #MainContent :is(.facets:has(.facets-vertical-form),.facets__disclosure-vertical){background:#10231d;padding:16px}.nf-worlds:not(.nf-home) #MainContent :is(.facets__display,.facets__display-vertical,.mobile-facets__inner,.mobile-facets__header,.mobile-facets__footer,.mobile-facets__submenu){--color-background: 247,248,243;--gradient-background: #f7f8f3;--color-foreground: 16,35,29;--color-link: 16,35,29;--color-button: 16,35,29;--color-button-text: 247,248,243;--color-secondary-button-text: 16,35,29;background:#f7f8f3;color:#10231d}.nf-worlds:not(.nf-home) #MainContent .facet-filters__sort option{color:#10231d;background:#f7f8f3}.nf-worlds:not(.nf-home) #MainContent :is(.facets__summary,.facet-filters__sort,.mobile-facets__open,.product-count__text){color:#f7f8f3}.nf-worlds:not(.nf-home) #MainContent :is(.facets__summary,.facet-filters__sort,.mobile-facets__open){min-height:44px;align-content:center}.nf-worlds:not(.nf-home) #MainContent .facets__summary{margin-bottom:0}.nf-worlds:not(.nf-home) #MainContent .product-grid{row-gap:40px}.nf-worlds:not(.nf-home) #MainContent .product-card-wrapper .card{--color-foreground: 247,248,243;--color-link: 247,248,243;color:#f7f8f3;transition:transform .18s;border:2px solid #10231d;border-radius:6px}.nf-worlds:not(.nf-home) #MainContent .product-card-wrapper .card__inner{border-radius:4px 4px 0 0}.nf-worlds:not(.nf-home) #MainContent .product-card-wrapper .card>.card__content{padding:0 18px 8px;background:#0c1f19f0;border-radius:0 0 4px 4px}.nf-worlds:not(.nf-home) #MainContent .product-card-wrapper .card__information{padding-top:18px}.nf-worlds:not(.nf-home) #MainContent .quick-add__submit{--color-button: 247,248,243;--color-button-text: 16,35,29;background:#f7f8f3;color:#10231d}.nf-worlds:not(.nf-home) #MainContent :is(.quick-add-modal__content,.product-popup-modal__content,.pickup-availability-drawer){--color-background: 16,35,29;--gradient-background: #10231d;--color-foreground: 247,248,243;--color-link: 247,248,243;background:#10231d;color:#f7f8f3}.nf-worlds:not(.nf-home) #MainContent :is(.card__heading,.card-information .price,.card-information .caption-large){color:inherit}.nf-worlds:not(.nf-home) #MainContent .pagination-wrapper{margin-block:48px}.nf-worlds:not(.nf-home) #MainContent .pagination__item{background:#10231d;color:#f7f8f3;min-width:44px}.nf-worlds:not(.nf-home) #MainContent product-info{position:relative;isolation:isolate;padding-block:64px;background:#f7f8f380}.nf-worlds:not(.nf-home) #MainContent product-info:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#081c1726,#081c17e0 52%,#081c17eb 78%,#081c1766);-webkit-mask-image:linear-gradient(transparent,#000 56px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(transparent,#000 56px,#000 calc(100% - 56px),transparent)}.nf-worlds:not(.nf-home) #MainContent .product__info-wrapper{background:transparent;padding:0 16px 0 8px}.nf-worlds:not(.nf-home) #MainContent :is(.product__text,.product__tax,.product__inventory,.product__description,.product__title,.product__info-container .price,.nf-product-assurance){color:#f7f8f3}.nf-worlds:not(.nf-home) #MainContent .product__info-container :is(h1,h2,h3,h4){color:#f7f8f3}.nf-worlds:not(.nf-home) #MainContent .product__info-container :is(.rte a,.link,.share-button__button){color:#f7f8f3}.nf-worlds:not(.nf-home) #MainContent .product__media-item{background:transparent}.nf-worlds:not(.nf-home) #MainContent .product__media-wrapper .thumbnail-slider{background:transparent}.nf-worlds:not(.nf-home) #MainContent .product__media-wrapper .thumbnail{background:#f7f8f3}.nf-worlds:not(.nf-home) #MainContent .product-form__submit{background:#f7f8f3;color:#10231d;--color-button: 247,248,243;--color-button-text: 16,35,29}.nf-worlds:not(.nf-home) #MainContent :is(.field,.quantity,.product-form__input .select,.share-button__fallback){--color-background: 247,248,243;--color-foreground: 16,35,29;--color-link: 16,35,29;background:#f7f8f3;color:#10231d}.nf-worlds:not(.nf-home) #MainContent .share-button__fallback .button{color:#10231d}.nf-worlds:not(.nf-home) #MainContent .product-form__input--pill input[type=radio]+label{background:#10231d;color:#f7f8f3;border-color:#c1cebe}.nf-worlds:not(.nf-home) #MainContent .product-form__input--pill input[type=radio]:checked+label{background:#f7f8f3;color:#10231d}.nf-worlds:not(.nf-home) #MainContent .related-products{border-color:var(--nf-line)}.nf-worlds:not(.nf-home) #MainContent .related-products__heading{color:#f7f8f3;background:#0c1f19eb;padding:20px}.nf-worlds:is(.nf-page-page,.nf-page-article,.nf-page-blog,.nf-page-search,.nf-page-cart,.nf-page-policy) #MainContent{position:relative;isolation:isolate;padding-bottom:64px}.nf-worlds:is(.nf-page-page,.nf-page-article,.nf-page-blog,.nf-page-search,.nf-page-cart,.nf-page-policy) #MainContent:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#081c1747,#081c17f0 20% 80%,#081c1747);-webkit-mask-image:linear-gradient(transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(transparent,#000 64px,#000 calc(100% - 64px),transparent)}.nf-worlds:not(.nf-home) #MainContent :is(.main-page-title,.main-blog h1,.article-template__title,.article-template__content,.rte,.title-wrapper-with-link,.cart__warnings,.totals,.tax-note,.cart-item__name,.cart-item__details,.cart-item__price-wrapper,.product-option){color:#f7f8f3}.nf-worlds:not(.nf-home) #MainContent :is(.rte h2,.rte h3,.rte h4,.rte a,.article-template__link,.cart__warnings h1,.cart__warnings h2,.totals h2){color:inherit}.nf-worlds:not(.nf-home) #MainContent .article-card{--color-foreground: 247,248,243;color:#f7f8f3}.nf-worlds:not(.nf-home) #MainContent .article-card .card__inner{background:transparent}.nf-worlds:not(.nf-home) #MainContent .blog-articles__article:first-child .article-card.card--text .card__inner{background:transparent;border-top:1px solid var(--nf-line);border-radius:0}.nf-worlds:not(.nf-home) #MainContent :is(.article-card__info,.article-card__excerpt,.article-card .card__heading){color:#f7f8f3}.nf-worlds:not(.nf-home) #MainContent .article-template__comment-wrapper{background:#0c1f19f0}.nf-worlds:not(.nf-home) #MainContent .article-template__comments-comment{background:transparent}.nf-worlds:not(.nf-home) #MainContent .contact textarea{min-height:160px}.nf-worlds:not(.nf-home) #MainContent :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #e3b374;outline-offset:4px}.nf-worlds:has(.mobile-facets__disclosure[open],.menu-drawer-container[open],.quick-add-modal[open],.product-media-modal[open]) .nf-world-stage__motion{visibility:hidden}@media(hover:hover)and (prefers-reduced-motion:no-preference){.nf-worlds:not(.nf-home) #MainContent .product-card-wrapper:hover .card{transform:translateY(-3px)}}@media(max-width:989px){.nf-worlds #MainContent .product{gap:24px}.nf-worlds #MainContent .product__info-wrapper{padding:24px}}@media(max-width:749px){.nf-worlds #MainContent .collection-hero__inner{min-height:430px;padding-block:70px}.nf-worlds #MainContent .collection-hero__title{font-size:42px}.nf-worlds #MainContent product-info{padding-top:26px}.nf-worlds #MainContent .product{display:block;padding-top:0}.nf-worlds #MainContent .product__info-wrapper{width:100%;margin-top:24px;padding:24px 20px}.nf-worlds #MainContent .product__media-wrapper{width:100%;max-width:100%}.nf-worlds #MainContent .product__title h1{font-size:30px}.nf-worlds:not(.nf-home) #MainContent product-info{padding-block:28px 48px}.nf-worlds:not(.nf-home) #MainContent product-info:before{background:#081c17e6}.nf-worlds:not(.nf-home) #MainContent .product__info-wrapper{padding:24px 0}.nf-worlds:not(.nf-home) #MainContent .facets-container{padding:12px;margin-block:16px 24px}.nf-worlds:not(.nf-home) #MainContent .product-card-wrapper .card>.card__content{padding-inline:12px}.nf-worlds:not(.nf-home) #MainContent .product-grid{row-gap:24px}.nf-worlds:is(.nf-page-page,.nf-page-article,.nf-page-blog,.nf-page-search,.nf-page-cart,.nf-page-policy) #MainContent:before{background:#081c17eb}}@media(max-width:359px){.nf-worlds:not(.nf-home) #MainContent .product-grid{display:grid;grid-template-columns:minmax(0,1fr)}.nf-worlds:not(.nf-home) #MainContent .product-grid>.grid__item{width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAQA0 */
