:root{--jarn-bone: #f3eee4;--jarn-paper: #fbf8f1;--jarn-ink: #171714;--jarn-red: #9b3f32;--jarn-moss: #53665b;--jarn-gold: #c6923f;--jarn-lilac: #806a82;--jarn-line: rgba(23, 23, 20, .18);--jarn-sans: "HurmeGeometricSans2-SemiBold", Arial, sans-serif;--jarn-serif: "ShipporiMincho-Regular", Georgia, serif;--jarn-ease: cubic-bezier(.2, .75, .2, 1)}html{scroll-behavior:smooth}.jarn-theme{background:var(--jarn-bone);color:var(--jarn-ink);font-family:var(--jarn-serif);overflow-x:clip}.jarn-theme.stiftelsen{background:#000;color:#fff}.jarn-theme.stiftelsen #MainContent{background:#000}.jarn-theme p,.jarn-theme li,.jarn-theme input,.jarn-theme textarea,.jarn-theme select{font-family:var(--jarn-serif)!important;letter-spacing:-.015em}.jarn-theme h1,.jarn-theme h2,.jarn-theme h3,.jarn-theme h4,.jarn-theme h5,.jarn-theme .h0,.jarn-theme .h1,.jarn-theme .h2,.jarn-theme .h3,.jarn-theme .button,.jarn-theme button,.jarn-theme .badge,.jarn-theme .caption-with-letter-spacing{font-family:var(--jarn-sans)!important}.jarn-theme h1,.jarn-theme h2,.jarn-theme h3,.jarn-theme h4,.jarn-theme .h0,.jarn-theme .h1,.jarn-theme .h2{color:inherit;letter-spacing:-.045em;line-height:.95;text-wrap:balance}.jarn-theme a{color:inherit;line-height:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}.jarn-theme .page-width{max-width:172rem;padding-left:clamp(1.8rem,4vw,6rem);padding-right:clamp(1.8rem,4vw,6rem)}.jarn-theme .page-width--narrow{max-width:92rem!important}.jarn-theme .button,.jarn-theme .shopify-challenge__button,.jarn-theme .customer button,.jarn-theme button.shopify-payment-button__button--unbranded{background:var(--jarn-ink);border:1px solid var(--jarn-ink);border-radius:0;box-shadow:none;color:var(--jarn-paper);font-size:1.2rem;letter-spacing:.12em;min-height:5.4rem;padding:1.4rem 2.3rem;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,transform .18s ease}.jarn-theme .button:before,.jarn-theme .button:after,.jarn-theme .shopify-challenge__button:before,.jarn-theme .shopify-challenge__button:after{box-shadow:none}.jarn-theme .button:hover,.jarn-theme .customer button:hover,.jarn-theme button.shopify-payment-button__button--unbranded:hover{background:transparent;color:var(--jarn-ink);transform:translateY(-2px)}.jarn-theme .button--secondary,.jarn-theme .button--tertiary{background:transparent;color:var(--jarn-ink)}.jarn-theme .button--secondary:hover,.jarn-theme .button--tertiary:hover{background:var(--jarn-ink);color:var(--jarn-paper)}.jarn-theme .field:before,.jarn-theme .field:after,.jarn-theme .select:before,.jarn-theme .select:after,.jarn-theme .customer .field:before,.jarn-theme .customer .field:after{box-shadow:none}.jarn-theme .field__input,.jarn-theme .select__select,.jarn-theme .customer .field input,.jarn-theme .customer select,.jarn-theme textarea{background:transparent;border:0;border-bottom:1px solid currentColor;border-radius:0;box-shadow:none}.jarn-theme .field__label{font-family:var(--jarn-sans)!important;font-size:1.1rem;letter-spacing:.12em}.jarn-theme .global-media-settings,.jarn-theme .media{border-radius:0}.jarn-theme .rte a{color:inherit;text-decoration:underline}.jarn-theme .section-header{margin:0!important;position:relative;z-index:40}.jarn-theme .header-wrapper{background:#f3eee4f7;border-bottom:1px solid var(--jarn-line);color:var(--jarn-ink);filter:none!important;transition:background-color .22s ease,box-shadow .22s ease}.jarn-page-scrolled .jarn-theme .header-wrapper{box-shadow:0 1.2rem 3rem #1717140f}.jarn-theme .header{min-height:8.2rem;padding-bottom:1.6rem!important;padding-top:1.6rem!important}.jarn-theme .header__heading-logo{display:block;height:auto;max-height:4.6rem;width:auto}.jarn-theme .header__icon{color:var(--jarn-ink);height:4.6rem;width:4.6rem}.jarn-theme .header__icon svg,.jarn-theme #cart-icon-bubble svg,.jarn-theme #header-menu svg{height:2.6rem;width:2.6rem}.jarn-theme .header__icon:hover .icon{transform:none}.jarn-theme .menu-drawer{background:var(--jarn-ink);border:0;color:var(--jarn-paper);height:calc(100vh - 8.2rem)!important;top:100%}.jarn-theme .menu-drawer__inner-container,.jarn-theme .menu-drawer__navigation-container,.jarn-theme .menu-drawer__submenu,.jarn-theme .menu-drawer__utility-links{background:var(--jarn-ink)!important;color:var(--jarn-paper)}.jarn-theme .menu-drawer__navigation{padding:clamp(3rem,7vh,8rem) clamp(2rem,5vw,7rem)}.jarn-theme .menu-drawer__menu-item,.jarn-theme .menu-drawer__close-button{background:transparent!important;color:var(--jarn-paper);font-size:clamp(3.6rem,6vw,7.2rem);letter-spacing:-.045em;line-height:.98;padding:.2rem 0;transition:color .16s ease,transform .16s ease}.jarn-theme .menu-drawer__menu-item:hover,.jarn-theme .menu-drawer__menu-item--active{color:#cf8171;transform:translate(.8rem)}.jarn-theme .menu-drawer__account,.jarn-theme .menu-drawer .list-social__link{color:var(--jarn-paper)}.jarn-theme .footer{background:var(--jarn-ink);border:0;color:var(--jarn-paper);margin:0!important;overflow:hidden;padding-bottom:3rem!important;padding-top:clamp(5rem,8vw,10rem)!important}.jarn-footer__wordmark{color:var(--jarn-paper);font-family:var(--jarn-sans);font-size:clamp(9rem,23vw,36rem);letter-spacing:-.075em;line-height:.7;margin:0 -.035em clamp(5rem,8vw,10rem);text-align:center;white-space:nowrap}.jarn-footer__wordmark{display:block;margin:0 auto clamp(4rem,7vw,9rem);padding:0 clamp(2rem,5vw,8rem);text-align:center}.jarn-footer__wordmark img{display:block;filter:invert(1);height:auto;margin:0 auto;max-width:min(72vw,120rem);width:100%}.jarn-theme .footer__content-top{max-width:172rem;padding-left:clamp(1.8rem,4vw,6rem);padding-right:clamp(1.8rem,4vw,6rem)}.jarn-theme .footer h2,.jarn-theme .footer a,.jarn-theme .footer p,.jarn-theme .footer .link,.jarn-theme .footer .footer-block__details-content{color:var(--jarn-paper);filter:none}.jarn-theme .footer-block__heading{font-size:clamp(2.8rem,4vw,5.4rem);letter-spacing:-.04em;margin:0 0 2.5rem}.jarn-theme .footer-block__details-content p{font-size:1.35rem;line-height:1.8;margin:0;max-width:74rem}.jarn-theme .footer .list-social__link{border:1px solid rgba(255,255,255,.55);border-radius:50%;margin-right:.8rem;transition:background-color .18s ease,color .18s ease}.jarn-theme .footer .list-social__link:hover{background:var(--jarn-paper);color:var(--jarn-ink)}.jarn-theme .footer-block__newsletter{margin-top:4rem;max-width:72rem}.jarn-theme .footer .newsletter-form,.jarn-theme .footer .newsletter-form__field-wrapper{max-width:none;width:100%}.jarn-theme .footer .field__input{border-bottom-color:#ffffffbf;color:var(--jarn-paper);font-size:2rem}.jarn-theme .footer .field__label,.jarn-theme .footer .newsletter-form__button{color:var(--jarn-paper)}.jarn-footer__inner{display:grid;gap:clamp(4rem,6vw,9rem) clamp(3rem,6vw,10rem);grid-template-columns:minmax(0,1.35fr) minmax(15rem,.55fr) minmax(18rem,.65fr)}.jarn-footer__lead h2{color:inherit;font-size:clamp(5.2rem,7vw,10rem);margin:0 0 2.5rem}.jarn-footer__lead>p:last-child{font-size:clamp(1.6rem,1.45vw,2.1rem);line-height:1.6;max-width:58rem}.jarn-footer__eyebrow{font-family:var(--jarn-sans)!important;font-size:1rem!important;letter-spacing:.15em!important;margin:0 0 2rem!important;text-transform:uppercase}.jarn-footer__nav,.jarn-footer__contact{display:flex;flex-direction:column}.jarn-footer__nav>a,.jarn-footer__contact>a{font-family:var(--jarn-sans);font-size:clamp(1.8rem,1.8vw,2.7rem);letter-spacing:-.03em;padding:.25rem 0;text-decoration:none}.jarn-footer__nav>a:hover,.jarn-footer__contact>a:hover,.jarn-footer__bottom a:hover{color:#cf8171}.jarn-footer__social{justify-content:flex-start;margin-top:2.5rem}.jarn-footer__newsletter{border-top:1px solid rgba(255,255,255,.35);grid-column:1 / -1;padding-top:4rem}.jarn-footer__newsletter h3{color:inherit;font-size:clamp(3.2rem,5vw,6.4rem);margin:0 0 2rem}.jarn-footer__newsletter .footer__newsletter{margin:0;max-width:72rem}.jarn-footer__bottom{align-items:end;border-top:1px solid rgba(255,255,255,.35);display:grid;gap:2rem;grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);padding-top:3rem}.jarn-footer__bottom p,.jarn-footer__bottom a{font-family:var(--jarn-sans)!important;font-size:1rem!important;letter-spacing:.08em!important;margin:0;text-transform:uppercase}.jarn-footer__bottom>div{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;justify-content:center}.jarn-footer__bottom>p:last-child{text-align:right}.jarn-theme .shopify-section:not(.section-header):not(.section-footer)>.rich-text,.jarn-theme .shopify-section:not(.section-header):not(.section-footer)>.multicolumn,.jarn-theme .shopify-section:not(.section-header):not(.section-footer)>.newsletter,.jarn-theme .shopify-section:not(.section-header):not(.section-footer)>.featured-blog{background:var(--jarn-bone)}.jarn-theme .rich-text__wrapper{width:min(100%,110rem)}.jarn-theme .rich-text__heading,.jarn-theme .title-wrapper-with-link .title,.jarn-theme .collection-hero__title,.jarn-theme .main-page-title,.jarn-theme .blog__title,.jarn-theme .collection-list-title{font-size:clamp(4rem,7vw,9rem);margin:0 0 2.5rem}.jarn-theme .rich-text__text,.jarn-theme .image-with-text__text,.jarn-theme .multicolumn-card__info>.rte{font-size:clamp(1.6rem,1.5vw,2rem);line-height:1.65}.jarn-theme .image-with-text__grid{gap:0}.jarn-theme .image-with-text__media,.jarn-theme .image-with-text__media img{min-height:clamp(42rem,54vw,82rem);object-fit:cover}.jarn-theme .image-with-text__content{background:var(--jarn-paper);padding:clamp(4rem,7vw,10rem)}.jarn-theme .image-with-text__heading{font-size:clamp(4rem,6vw,8rem);text-align:left}.jarn-theme .multicolumn-card,.jarn-theme .multicolumn-card__info{background:transparent}.jarn-theme .multicolumn-card__image-wrapper{margin:0}.jarn-theme .multicolumn-card__image{transition:transform .65s var(--jarn-ease)}.jarn-theme .multicolumn-card:hover .multicolumn-card__image{transform:scale(1.025)}.jarn-theme .banner__box{background:transparent;max-width:92rem!important}.jarn-theme .banner__heading{color:inherit;font-size:clamp(4.5rem,8vw,11rem)}.jarn-theme .banner__text{font-size:clamp(1.7rem,1.8vw,2.3rem)}.jarn-theme .card-wrapper,.jarn-theme .card,.jarn-theme .card__inner,.jarn-theme .card__content,.jarn-theme .card__information{background:transparent}.jarn-theme .card-wrapper .card__inner{border:0;border-radius:0;overflow:hidden}.jarn-theme .card-wrapper .media img{transition:opacity .26s ease,transform .6s var(--jarn-ease)}.jarn-theme .card-wrapper:hover .media img:first-child{transform:scale(1.025)}.jarn-theme .card__content{padding-top:1.4rem}.jarn-theme .card__heading{font-size:clamp(1.8rem,1.6vw,2.5rem);letter-spacing:-.025em;line-height:1.05}.jarn-theme .price{font-family:var(--jarn-sans);font-size:1.35rem;letter-spacing:.06em}.jarn-theme .badge{background:var(--jarn-red);border:0;border-radius:999px;color:#fff;font-size:1rem;letter-spacing:.1em;padding:.7rem 1rem;text-transform:uppercase}.jarn-theme .quick-add__submit{min-height:4.8rem;width:100%}.jarn-theme .collection .slider-mobile-gutter,.jarn-theme .featured-collection .slider-mobile-gutter{margin-top:2.5rem}.jarn-theme.template-collection #MainContent{background:var(--jarn-bone)}.jarn-theme .collection-hero{background:var(--jarn-ink);color:var(--jarn-paper);padding:clamp(6rem,11vw,15rem) 0}.jarn-theme .collection-hero__title{color:inherit}.jarn-theme .collection-hero__description{font-size:clamp(1.7rem,1.7vw,2.2rem);line-height:1.55;max-width:70rem}.jarn-theme.template-collection .featured-collection,.jarn-theme.template-collection .collection{padding-bottom:clamp(5rem,8vw,11rem);padding-top:clamp(5rem,8vw,11rem)}.jarn-theme .facets-container{border-bottom:1px solid var(--jarn-line);border-top:1px solid var(--jarn-line);margin-bottom:4rem;padding:1.5rem 0}.jarn-theme .facet-filters__label,.jarn-theme .facets__heading,.jarn-theme .product-count__text{font-family:var(--jarn-sans)!important;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.jarn-theme.template-product #MainContent{background:var(--jarn-paper)}.jarn-theme.template-product .product{gap:0;margin:0 auto;max-width:172rem}.jarn-theme.template-product .product__media-wrapper{background:#ede8de}.jarn-theme.template-product .product__media-list{gap:0}.jarn-theme.template-product .product__media-item{border:0;padding:0}.jarn-theme.template-product .product__media img{object-fit:cover}.jarn-theme.template-product .product__info-wrapper{padding:clamp(4rem,7vw,10rem) clamp(2rem,6vw,9rem)!important}.jarn-theme.template-product .product__title h1,.jarn-theme.template-product .product__title{font-size:clamp(4rem,6vw,8.8rem);margin:0 0 2rem;text-align:left}.jarn-theme.template-product .product__description{font-size:clamp(1.55rem,1.35vw,1.9rem);line-height:1.65}.jarn-theme.template-product .product__description h3{font-size:clamp(2.3rem,2.4vw,3.4rem);margin-top:3rem}.jarn-theme.template-product .product-form__submit{min-height:6rem}.jarn-theme.template-product .product__tax{margin-top:-1rem}.jarn-theme.template-product .product__info-container>*+*{margin:2.2rem 0}.jarn-product-signature{background:var(--jarn-red);color:#fff;margin-top:clamp(5rem,8vw,12rem);padding:clamp(6rem,10vw,15rem) clamp(2rem,6vw,10rem)}.jarn-product-signature__eyebrow,.jarn-product-signature__facts,.jarn-product-signature>a{font-family:var(--jarn-sans)!important;font-size:1.05rem;letter-spacing:.13em;text-transform:uppercase}.jarn-product-signature__heading{align-items:end;display:grid;gap:clamp(3rem,8vw,12rem);grid-template-columns:minmax(0,1.3fr) minmax(28rem,.7fr);margin:clamp(4rem,7vw,9rem) 0}.jarn-product-signature__heading h2{color:inherit;font-size:clamp(6rem,11vw,16rem);letter-spacing:-.065em;line-height:.78;margin:0}.jarn-product-signature__heading p{font-size:clamp(1.7rem,1.7vw,2.3rem);line-height:1.6;margin:0;max-width:58rem}.jarn-product-signature__facts{border-bottom:1px solid rgba(255,255,255,.4);border-top:1px solid rgba(255,255,255,.4);display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:4rem}.jarn-product-signature__facts span{padding:1.8rem 0;text-align:center}.jarn-product-signature__facts span+span{border-left:1px solid rgba(255,255,255,.4)}.jarn-product-signature>a{border-bottom:1px solid currentColor;color:inherit;display:inline-flex;gap:3rem;padding-bottom:.5rem}.jarn-theme.template-cart #MainContent,.jarn-theme.template-search #MainContent,.jarn-theme.template-blog #MainContent,.jarn-theme.template-article #MainContent,.jarn-theme.template-404 #MainContent,.jarn-theme.template-customers #MainContent,.jarn-theme.template-page:not(.template-suffix-recept-huvud-mall):not(.template-suffix-om-oss) #MainContent{background:var(--jarn-bone)}.jarn-theme .title-wrapper-with-link,.jarn-theme .main-page-title,.jarn-theme .customer>h1,.jarn-theme .template-search__header,.jarn-theme .main-blog,.jarn-theme .article-template__header{padding-top:clamp(4rem,8vw,11rem)}.jarn-theme .main-page-title,.jarn-theme .customer>h1,.jarn-theme .template-search__header h1,.jarn-theme .main-blog .title--primary,.jarn-theme .article-template__title{font-size:clamp(4.4rem,8vw,10rem)}.jarn-theme .article-card__image,.jarn-theme .article-template__hero-container{border-radius:0;overflow:hidden}.jarn-theme .article-template__content,.jarn-theme .page-width--narrow .rte{font-size:clamp(1.6rem,1.35vw,1.95rem);line-height:1.75}.jarn-theme .cart-items th,.jarn-theme .cart-item__name,.jarn-theme .totals>h2{font-family:var(--jarn-sans)!important}.jarn-theme .cart-item{border-bottom:1px solid var(--jarn-line)}.jarn-theme .cart-notification,.jarn-theme .predictive-search,.jarn-theme .search-modal__content,.jarn-theme .drawer__inner{background:var(--jarn-bone);border-color:var(--jarn-line);color:var(--jarn-ink)}.jarn-theme .cart-notification__heading,.jarn-theme .drawer__heading,.jarn-theme .cart-drawer__empty-content .cart__empty-text{font-size:clamp(2.6rem,4vw,4.8rem)}.jarn-theme .drawer__inner{width:min(48rem,100vw)}.jarn-theme .cart-drawer .cart-item{border-bottom:1px solid var(--jarn-line);padding-bottom:2rem}.jarn-theme[class*=template-customers] #MainContent{background:var(--jarn-bone);min-height:70vh;padding-bottom:clamp(6rem,10vw,14rem)}.jarn-theme #stockist-widget{color:var(--jarn-ink);font-family:var(--jarn-serif);margin:0 auto;max-width:172rem;padding:clamp(4rem,7vw,10rem) clamp(1.8rem,4vw,6rem)}.jarn-theme #stockist-widget input,.jarn-theme #stockist-widget select{border:0;border-bottom:1px solid var(--jarn-ink);border-radius:0}.jarn-reveal{opacity:0;transform:translateY(3rem);transition:opacity .7s var(--jarn-ease),transform .7s var(--jarn-ease)}.jarn-reveal.is-visible{opacity:1;transform:translateY(0)}@media screen and (max-width:989px){.jarn-theme .header{min-height:7.2rem}.jarn-theme .menu-drawer{height:calc(100vh - 7.2rem)!important}.jarn-theme.template-product .product__info-wrapper{padding:4rem 2rem 7rem!important}.jarn-footer__inner{grid-template-columns:1fr 1fr}.jarn-footer__lead,.jarn-footer__newsletter,.jarn-footer__bottom{grid-column:1 / -1}}@media screen and (max-width:749px){.jarn-theme h1,.jarn-theme .h1,.jarn-theme .main-page-title,.jarn-theme .product__title{text-align:left}.jarn-theme .page-width{padding-left:1.8rem;padding-right:1.8rem}.jarn-theme.template-product .product__media-wrapper,.jarn-theme.template-product .product__media-list,.jarn-theme.template-product .product__media-item,.jarn-theme.template-product .product__media{max-width:100%;width:100%!important}.jarn-footer__wordmark{font-size:28vw;margin-bottom:4rem}.jarn-theme .footer__blocks-wrapper{display:block}.jarn-footer__inner,.jarn-footer__bottom{grid-template-columns:1fr}.jarn-footer__lead,.jarn-footer__nav,.jarn-footer__contact,.jarn-footer__newsletter,.jarn-footer__bottom{grid-column:1}.jarn-footer__bottom>div{justify-content:flex-start}.jarn-footer__bottom>p:last-child{text-align:left}.jarn-theme .image-with-text__media,.jarn-theme .image-with-text__media img{min-height:38rem}.jarn-theme .image-with-text__content{padding:3.5rem 1.8rem 5rem}.jarn-product-signature{padding:7rem 1.8rem}.jarn-product-signature__heading,.jarn-product-signature__facts{grid-template-columns:1fr}.jarn-product-signature__facts span+span{border-left:0;border-top:1px solid rgba(255,255,255,.4)}.jarn-theme .grid--2-col-tablet-down .grid__item,.jarn-theme .grid--2-col .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.jarn-reveal,.jarn-theme *{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/jarn-brand-system.css.map */
