.ns-editorial{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0}.ns-editorial__image img{width:100%;aspect-ratio:1;object-fit:cover}.ns-editorial__copy{text-align:center;padding:8% 11%}.ns-editorial__copy .ns-title{margin:8px 0 25px}.ns-editorial__copy .prose{font-size:16px;line-height:1.65;margin-bottom:30px}.ns-editorial--reverse .ns-editorial__image{order:2}.ns-editorial--wide{display:block}.ns-editorial--wide .ns-editorial__image img{aspect-ratio:1.85;object-position:50% 43%}.ns-editorial--wide .ns-editorial__copy{max-width:650px;margin:auto;padding:40px 0 0}.ns-editorial--wide .ns-title{margin-bottom:18px}@media(max-width:699px){.ns-editorial{grid-template-columns:1fr}.ns-editorial--reverse .ns-editorial__image{order:0}.ns-editorial__copy{padding:32px 6px 0}.ns-editorial--wide .ns-editorial__image img{aspect-ratio:1.05}.ns-editorial__copy .prose{font-size:15px}}.ns-editorial--natural .ns-editorial__image img{display:block;aspect-ratio:auto;height:auto}.ns-footer{background:#111;color:#fff;padding:60px 0 26px;margin-top:35px}.ns-footer__brand{text-align:center;border-bottom:1px solid #414141;padding-bottom:36px;margin-bottom:40px}.ns-footer__brand>a{font:italic 52px/1.15 var(--ns-display);letter-spacing:-.025em}.ns-footer__brand p{font-size:12px;letter-spacing:.13em;text-transform:uppercase;margin-top:10px}.ns-footer__grid{display:grid;grid-template-columns:1fr 1fr 1fr 1.5fr;gap:35px}.ns-footer h2{font-size:12px;letter-spacing:.04em;margin:0 0 18px}.ns-footer ul{list-style:none;padding:0;margin:0}.ns-footer li,.ns-footer .prose,.ns-footer p{font-size:13px;line-height:1.8}.ns-footer li{margin:7px 0}.ns-footer a:hover{text-decoration:underline;text-underline-offset:4px}.ns-footer__newsletter p{margin-bottom:18px;color:#ddd}.ns-newsletter-input{display:flex;border-bottom:1px solid #aaa}.ns-newsletter-input input{background:transparent;color:#fff;min-width:0;flex:1;border:0;padding:12px 0;border-radius:0}.ns-newsletter-input input::placeholder{color:#b9b9b9;opacity:1}.ns-newsletter-input button{font-size:26px;padding:5px 12px}.ns-footer__address{margin-top:20px;color:#b9b9b9}.ns-footer__bottom{margin-top:40px;padding-top:24px;border-top:1px solid #414141;display:flex;justify-content:space-between;align-items:center;gap:20px}.ns-footer__bottom p{font-size:11px;color:#bbb}.ns-payments{display:flex;flex-wrap:wrap;gap:5px}.ns-payments svg{width:35px;height:23px}@media(max-width:999px){.ns-footer__grid{grid-template-columns:1fr 1fr;gap:35px 25px}}@media(max-width:699px){.ns-footer{padding-top:38px}.ns-footer__brand>a{font-size:42px}.ns-footer__brand p{font-size:10px;letter-spacing:.06em}.ns-footer__grid{gap:30px 20px}.ns-footer__newsletter{grid-column:1/-1}.ns-footer__bottom{flex-direction:column;align-items:flex-start}.ns-footer li,.ns-footer .prose{font-size:12px}}.ns-trustbar{min-height:35px;display:flex;justify-content:center;gap:85px;align-items:center;padding:8px 20px;background:#faf8f6;border-top:1px solid #e6e0d9;border-bottom:1px solid #e6e0d9;font-size:10px;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}@media(max-width:699px){.ns-trustbar{font-size:8px;gap:12px;justify-content:space-between;padding:9px 12px}.ns-trustbar span{text-align:center}}.ns-sale-summary{display:block;margin:0 0 14px;width:100%;text-align:left}.ns-sale-summary[hidden]{display:none!important}.ns-sale-summary__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 10px;line-height:1.5}.ns-sale-summary__old{font-size:14px;color:#6a5c59}.ns-sale-summary__old del{text-decoration:line-through;text-decoration-thickness:1.4px}.ns-sale-summary__now{font-size:20px;font-weight:600;color:#791d35;white-space:nowrap}.ns-sale-summary__prices small{font-size:12px;color:#625956;white-space:nowrap}.ns-sale-summary__saving{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px;margin-top:7px;color:#791d35;font-size:13px}.ns-sale-summary__saving>span:first-child{background:#791d35;color:#fff;padding:4px 8px;font-size:12px;font-weight:600}.product-card:has(ns-sale-summary:not([hidden])) .ns-card-buybar__price,.product-card:has(ns-sale-summary:not([hidden])) on-sale-badge,.product-card:has(ns-sale-summary:not([hidden])) .product-card__info price-list{display:none!important}.product-card:has(ns-sale-summary:not([hidden])) .ns-card-buybar__label{text-align:center;font-size:13px;padding:14px 8px}.ns-product-price:has(ns-sale-summary:not([hidden]))>price-list{display:none!important}.ns-product-price .ns-sale-summary{margin-bottom:0}.ns-product-price .ns-sale-summary__now{font-size:24px}.ns-product-price .ns-sale-summary__old{font-size:17px}.ns-product-price .ns-sale-summary__saving{font-size:15px}@media(max-width:699px){.ns-sale-summary__prices{gap:2px 6px}.ns-sale-summary__old{font-size:13px}.ns-sale-summary__now{font-size:18px}.ns-sale-summary__prices small{font-size:11px}.ns-sale-summary__saving{font-size:12px;gap:5px}.ns-sale-summary__saving>span:first-child{font-size:11px}.product-card:has(ns-sale-summary:not([hidden])) .ns-card-buybar__label{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AAAAAAAAEhAAAAAAAACA */
