:root{--ns-ivory: #f7f4ef;--ns-sand: #efe8de;--ns-taupe: #b7a28a;--ns-walnut: #7a5d46;--ns-charcoal: #2b2724;--ns-muted: #6f6258;--ns-border: #ded2c3}:root{--font-heading-family: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-heading-weight: 500;--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:var(--font-heading-weight);letter-spacing:-.01em}.hxxl,.hxl,.h0{font-weight:500;letter-spacing:-.015em}body{letter-spacing:normal}.button,.button-label,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-size:1.25rem;font-weight:500;text-transform:uppercase;letter-spacing:.14em}.caption-with-letter-spacing.light,.product-count.light{opacity:1}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{transition:box-shadow var(--duration-short) ease,opacity var(--duration-short) ease}.button:not([disabled]):hover{opacity:.92}.card-wrapper .card__media img,.card .card__media img{transition:transform .6s cubic-bezier(.16,1,.3,1);will-change:transform}.card-wrapper:hover .card__media img{transform:scale(1.035)}.card__information{padding-top:1.4rem;padding-bottom:.6rem}.card__heading{font-weight:500;letter-spacing:normal}.card__heading a,.card-information .price,.card__information .price{color:var(--ns-charcoal)}.card__information .caption,.card-information .caption{color:var(--ns-muted)}html,body{overflow-x:clip}html:has(>body.overflow-hidden-mobile),html:has(>body.overflow-hidden-tablet),html:has(>body.overflow-hidden-desktop),html:has(>body.overflow-hidden){overflow-y:hidden}@media screen and (min-width:750px){html:has(>body.overflow-hidden-mobile){overflow-y:visible}}@media screen and (min-width:990px){html:has(>body.overflow-hidden-tablet){overflow-y:visible}}.field__input::placeholder,.text-area::placeholder{color:var(--ns-muted);opacity:1}html .field:has(>.field__label)>.field__input::placeholder,html .field:has(>.field__label)>.text-area::placeholder{opacity:0}.field__input,.select__select,.text-area,.customer .field input,.customer select{font-family:var(--font-body-family)}@media(pointer:coarse){.header__icon--favorites:after,.header__icon--cart:after,.ns-grid-toggle__btn:after,.ns-card-favorite-button:after,.ns-curate-cta:after,.ns-cart-upsells__btn:after,.ns-pdp-upsell__btn:after{content:"";position:absolute}.header__icon--favorites:after,.header__icon--cart:after{top:-5px;right:0;bottom:-5px;left:0}.ns-grid-toggle__btn{position:relative}.ns-grid-toggle__btn:after{top:-5px;right:0;bottom:-5px;left:0}.ns-card-favorite-button:after{top:-5px;right:-5px;bottom:-5px;left:-5px}.ns-curate-cta{position:relative}.ns-curate-cta:after{top:-5px;right:-5px;bottom:-5px;left:-5px}.ns-cart-upsells__btn,.ns-pdp-upsell__btn{position:relative}.ns-cart-upsells__btn:after,.ns-pdp-upsell__btn:after{top:-7px;right:0;bottom:-7px;left:0}}.ns-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--ns-icon-size, 20px);height:var(--ns-icon-size, 20px);color:inherit}.ns-icon>svg{display:block;width:100%;height:100%;fill:currentColor}.ns-image-slot__image--demo{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ns-focal, 50% 50%)}@media screen and (max-width:749px){input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=password],input[type=url],input:not([type]),textarea,select,.quantity__input,.field__input,.search__input,.text-area,body.ns-cart-v2 .cart-item .quantity__input{font-size:16px}}body.ns-dark-announce .utility-bar{--color-background: 43, 39, 36;--color-foreground: 247, 244, 239;background-color:#2b2724;background-image:none;color:#f7f4ef}body.ns-dark-announce .utility-bar--bottom-border{border-bottom:0}body.ns-dark-announce .announcement-bar{background-color:transparent;background-image:none}body.ns-dark-announce .announcement-bar__message,body.ns-dark-announce .announcement-bar__announcement,body.ns-dark-announce .announcement-bar__link,body.ns-dark-announce .announcement-bar .announcement-bar__link:hover,body.ns-dark-announce .utility-bar__item,body.ns-dark-announce .localization-selector,body.ns-dark-announce .utility-bar .link{color:#f7f4ef}.announcement-bar-slider .slider-button,.utility-bar .announcement-bar .slider-button{display:none}.announcement-bar-slider .slider{margin:0 auto}main .page-width:not(.page-width--narrow){max-width:1400px;padding-left:16px;padding-right:16px}@media screen and (max-width:749px){main .page-width--narrow{padding-left:16px;padding-right:16px}}@media screen and (min-width:750px){main .page-width:not(.page-width--narrow){padding-left:32px;padding-right:32px}}@media screen and (min-width:990px){main .page-width:not(.page-width--narrow){padding-left:48px;padding-right:48px}}@media screen and (min-width:1400px){main .page-width:not(.page-width--narrow){padding-left:64px;padding-right:64px}}@media screen and (min-width:1700px){body.ns-wide .page-width:not(.page-width--narrow),body.ns-wide .ns-container,body.ns-wide .ns-coll-wrap,body.ns-wide .ns-footer__inner,body.ns-wide .ns-recently-viewed,body.ns-wide .ns-pdp-related,body.ns-wide .ns-pdp-reviews,body.ns-wide .ns-pdp-fbt,body.ns-wide .ns-pdp-accv,body.ns-wide .ns-pdp-bfaf,body.ns-wide .ns-pdp-benefits,body.ns-wide .mega-menu__content{max-width:1600px!important}}.tpl-blanket .shopify-section[id*=__custom_liquid]>.gradient>div,.tpl-blanket .shopify-section[id*=__image_banner],.tpl-blanket .ns-pdp-breadcrumbs{max-width:1400px;margin-inline:auto;padding-inline:16px;box-sizing:border-box}@media screen and (min-width:750px){.tpl-blanket .shopify-section[id*=__custom_liquid]>.gradient>div,.tpl-blanket .shopify-section[id*=__image_banner],.tpl-blanket .ns-pdp-breadcrumbs{padding-inline:32px}}@media screen and (min-width:990px){.tpl-blanket .shopify-section[id*=__custom_liquid]>.gradient>div,.tpl-blanket .shopify-section[id*=__image_banner],.tpl-blanket .ns-pdp-breadcrumbs{padding-inline:48px}}@media screen and (min-width:1400px){.tpl-blanket .shopify-section[id*=__custom_liquid]>.gradient>div,.tpl-blanket .shopify-section[id*=__image_banner],.tpl-blanket .ns-pdp-breadcrumbs{padding-inline:64px}}@media screen and (min-width:1700px){body.ns-wide.tpl-blanket .shopify-section[id*=__custom_liquid]>.gradient>div,body.ns-wide.tpl-blanket .shopify-section[id*=__image_banner],body.ns-wide.tpl-blanket .ns-pdp-breadcrumbs{max-width:1600px}}.tpl-blanket .shopify-section[id*=__custom_liquid]>.gradient>div{padding-block:0}.tpl-blanket{--ns-tpl-gap: 40px}.tpl-blanket #MainContent>.shopify-section+.shopify-section{margin-top:var(--ns-tpl-gap)}.tpl-blanket #MainContent>.shopify-section:has(.ns-pdp-breadcrumbs)+.shopify-section{margin-top:0}@media screen and (max-width:749px){.tpl-blanket .shopify-section[id*=__custom_liquid]>.gradient>div{padding-inline:16px}.tpl-blanket{--ns-tpl-gap: 24px}}.tpl-blanket .shopify-section[id*=__custom_liquid]>.gradient>div>*{padding-block:0}.tpl-blanket #MainContent :is(img,video,svg.ns-rounded){border-radius:3px}.tpl-blanket #MainContent :is(.ns-blcmp__card,.shopify-section[id*=__custom_liquid] article,.shopify-section[id*=__custom_liquid] details:not(.ns-qa__item),.shopify-section[id*=__custom_liquid] .ns-card,.card,.card__inner,.card__media){border-radius:3px;overflow:hidden}.tpl-blanket #MainContent .shopify-section[id*=image_banner] :is(img,video,.banner__content){border-radius:0}.tpl-blanket #MainContent .shopify-section[id*=image_banner] .banner__media{border-radius:3px;clip-path:inset(0 round 3px)}.tpl-blanket #MainContent .shopify-section[id*=image_banner] .banner:after{border-radius:3px}.ns-price-note{margin:0;font-family:var(--font-body-family);font-size:12px;line-height:1.35;letter-spacing:.01em;color:#776d65}.ns-price-note--center{text-align:center}.ns-price-note--cart{margin-top:2px;text-align:right}.ns-price-note a{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.ns-price-note a:hover,.ns-price-note a:focus-visible{color:#7a5d46}
/*# sourceMappingURL=/cdn/shop/t/25/assets/northsheep-foundation.css.map */
