:root{--hl-oxblood: 107 35 34}.size-required-message{color:rgb(var(--hl-oxblood));font-size:var(--text-sm)}[data-size-pending] .product-info__block-item[data-block-type=inventory]{display:none}.sr-only[type=radio]:focus-visible+.block-swatch{outline:2px solid rgb(var(--text-color));outline-offset:2px}.header__primary-nav>button[aria-controls=sidebar-menu]{position:relative}.header__primary-nav>button[aria-controls=sidebar-menu]:after{content:"";position:absolute;inset:50% auto auto 50%;width:44px;height:44px;transform:translate(-50%,-50%)}.product-sticky-bar.is-covered-visible{opacity:1;visibility:visible}.announcement-bar carousel-prev-button,.announcement-bar carousel-next-button{display:none}[id$=__164970217969abd8da] .slideshow__slide-content .h6{font-size:11px;letter-spacing:.14em;text-transform:uppercase}[id$=__164970217969abd8da] .slideshow__slide-content .button-group{gap:32px}[id$=__164970217969abd8da] .slideshow__slide-content .link{font-size:13px;letter-spacing:.08em}@media screen and (min-width:700px){[id$=__164970217969abd8da] .slideshow__slide-content{width:100%}[id$=__164970217969abd8da] .slideshow__slide-content .prose{display:flex;justify-content:space-between;align-items:flex-end}[id$=__164970217969abd8da] .slideshow__slide-content .prose>*{margin:0}}:is([id$=__collection-list],[id$=__collection_list_hm44Nb]) .section-header{justify-self:stretch;width:100%;max-width:none;text-align:start}:is([id$=__collection-list],[id$=__collection_list_hm44Nb]) .section-header .prose{display:flex;justify-content:space-between;align-items:baseline}:is([id$=__collection-list],[id$=__collection_list_hm44Nb]) .section-header .prose>*{margin:0}:is([id$=__collection-list],[id$=__collection_list_hm44Nb]) .section-header a{font-size:12px;letter-spacing:.06em}:is([id$=__collection-list],[id$=__collection_list_hm44Nb]) .collection-card .content-over-media{aspect-ratio:4 / 5;width:100%;height:auto;min-height:0;max-height:none;overflow:hidden}:is([id$=__collection-list],[id$=__collection_list_hm44Nb]) .collection-card .content-over-media>:is(img,picture,svg){width:100%;height:100%;object-fit:cover}:is([id$=__collection-list],[id$=__collection_list_hm44Nb]) .collection-list--text-outside .collection-card__content{color:#1c1b19;background:none}:is([id$=__collection-list],[id$=__collection_list_hm44Nb]) .collection-card img{transition:transform 1.2s cubic-bezier(.2,.6,.2,1)}:is([id$=__collection-list],[id$=__collection_list_hm44Nb]) .collection-card:hover img{transform:scale(1.02)}:is([id$=__collection-list],[id$=__collection_list_hm44Nb]) .collection-card__content .h3{font-size:12px;letter-spacing:.06em}@media screen and (max-width:699px){:is([id$=__collection-list],[id$=__collection_list_hm44Nb]) .collection-list.scroll-area{gap:8px;scroll-padding-inline:var(--container-gutter)}:is([id$=__collection-list],[id$=__collection_list_hm44Nb]) .collection-list.scroll-area .collection-card{flex:0 0 calc(100vw - var(--container-gutter) - 82px);width:calc(100vw - var(--container-gutter) - 82px);scroll-snap-align:start}[id$=__7f25ad3e-25a3-4530-9316-a26bd82ee814]{--multi-column-grid: auto / repeat(2, minmax(0, 1fr)) !important;--multi-column-column-width: auto !important;--multi-column-gap: 8px !important}}[id$=__7f25ad3e-25a3-4530-9316-a26bd82ee814] .section-header{justify-self:stretch;text-align:start}[id$=__7f25ad3e-25a3-4530-9316-a26bd82ee814] :is(h3,.h3){font-size:12px;letter-spacing:.06em}[id$=__logo_list_9QU7ec] img{filter:grayscale(1);opacity:.55}[id$=__487dfb7e-bce0-404c-9088-075c50be6122] .button{background:none;border:0;border-bottom:1px solid currentColor;border-radius:0;color:inherit;padding:0 0 4px;min-height:0;font-size:12px;letter-spacing:.08em}[id$=__image_with_text_pmKUGL] :is(h3,.h3){font-size:20px}[id$=__newsletter_MrXMpr] .newsletter .prose p{font-size:16px;letter-spacing:.04em}@media screen and (min-width:700px){[id$=__newsletter_MrXMpr] .newsletter.content-over-media{max-height:560px}[id$=__newsletter_MrXMpr] .newsletter.content-over-media>:is(picture,img){object-position:50% 35%}}@media screen and (min-width:700px){.header__primary-nav{column-gap:32px;flex-wrap:nowrap}.header__primary-nav :is(a.h6,summary.h6){font-size:12px;letter-spacing:.04em;white-space:nowrap}.header__dropdown-menu{min-width:220px}.header__primary-nav-item--brand{order:1}}.footer .payment-methods svg{border:1px solid rgb(214 209 202 / .38);border-radius:3px}.footer .payment-methods svg rect{stroke:none!important}.footer .payment-methods svg:is([aria-labelledby=pi-visa],[aria-labelledby=pi-american_express]) path:is(:nth-of-type(1),:nth-of-type(2)),.footer .payment-methods svg[aria-labelledby=pi-master] path:is(:nth-of-type(1),:nth-of-type(2)),.footer .payment-methods svg:is([aria-labelledby=pi-klarna],[aria-labelledby=pi-vipps]) rect,.footer .payment-methods svg[aria-labelledby=pi-vipps]>path:first-of-type{fill:transparent!important}.footer .payment-methods svg:is([aria-labelledby=pi-visa],[aria-labelledby=pi-american_express]) path:nth-of-type(3),.footer .payment-methods svg[aria-labelledby=pi-master] path:is(:nth-of-type(3),:nth-of-type(4)),.footer .payment-methods svg[aria-labelledby=pi-klarna] path,.footer .payment-methods svg[aria-labelledby=pi-vipps] :is(g,g *,path:last-of-type){fill:#d6d1ca!important}.footer .payment-methods svg[aria-labelledby=pi-master] path:nth-of-type(5){fill:#8f8a83!important}[id$=__new_this_season] .section-stack{position:relative}[id$=__new_this_season] .section-stack>.v-stack{text-align:start}[id$=__new_this_season] featured-collections-carousel{position:static}[id$=__new_this_season] .justify-self-center:has(>.button){position:absolute;inset-block-start:0;inset-inline-end:0}[id$=__new_this_season] .justify-self-center>.button{background:none;border:0;border-bottom:1px solid currentColor;border-radius:0;color:inherit;padding:0 0 3px;min-height:0;font-size:12px;letter-spacing:.06em}[id$=__new_this_season] .product-card__info,[id$=__new_this_season] .product-card__info .v-stack{text-align:start;justify-items:start}[id$=__new_this_season] .product-card__info :is(a,.product-title,.price-list,sale-price){font-size:12px;letter-spacing:.04em}[id$=__new_this_season] .product-card__info .price-list{color:rgb(var(--text-color) / .65)}@media screen and (max-width:699px){[id$=__new_this_season] .product-list--carousel{--product-list-card-width: calc(100vw - var(--container-gutter) - 82px);column-gap:8px;scroll-padding-inline:var(--container-gutter)}}badge-list .badge:is(.badge--custom,.badge--sold-out){background:none!important;color:#000!important;padding:0!important;border-radius:0;font-size:8px!important;line-height:1.2;letter-spacing:.1em!important;text-transform:uppercase;white-space:nowrap}.product-card .product-card__figure>badge-list{top:8px!important;left:8px!important;right:auto!important;inset-block-start:8px!important;inset-inline-start:8px!important;gap:3px}@media screen and (min-width:1000px){badge-list .badge:is(.badge--custom,.badge--sold-out){font-size:9px!important}}main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]){counter-reset:hl-chapter}main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text .section-spacing{padding-block:40px}main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text .image-with-text{row-gap:28px;padding-inline:var(--container-gutter)}main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text .image-with-text>picture{aspect-ratio:4 / 5;width:100%;margin:0;overflow:hidden}main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text .image-with-text>picture img{width:100%;height:100%;object-fit:cover}[id$=__feba2107-cf75-4ec9-910e-163d2c810976] .image-with-text>picture img{object-position:50% 78%}main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text .image-with-text>.prose{max-width:440px;margin:0;padding-inline:0;text-align:start}main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text .image-with-text>.prose:before{counter-increment:hl-chapter;content:counter(hl-chapter,decimal-leading-zero);display:block;margin-bottom:18px;font-size:11px;letter-spacing:.16em;color:rgb(var(--text-color) / .55)}main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text .image-with-text>.prose .h3{font-size:22px;letter-spacing:.02em}main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text .image-with-text>.prose div p{font-size:15px;line-height:1.75;color:rgb(var(--text-color) / .8)}@media screen and (max-width:699px){main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text .image-with-text>picture{order:2}}@media screen and (min-width:700px){main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text .section-spacing{padding-block:64px}}@media screen and (min-width:700px){main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text .image-with-text{--image-with-text-gap: 0px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(48px,7vw,104px);max-width:1080px;margin-inline:auto}}@media screen and (min-width:700px){main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text .image-with-text--reverse{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}@media screen and (min-width:700px){main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text .image-with-text--reverse>.prose{margin-inline-start:auto}}[id$=__7f25ad3e-25a3-4530-9316-a26bd82ee814]{--multi-column-grid: auto / repeat(2, minmax(0, 1fr)) !important;--multi-column-column-width: auto !important;--multi-column-gap: 8px !important}[id$=__7f25ad3e-25a3-4530-9316-a26bd82ee814] .multi-column{margin-inline:0;padding-inline:0}[id$=__7f25ad3e-25a3-4530-9316-a26bd82ee814] .multi-column__media{aspect-ratio:4 / 5}[id$=__7f25ad3e-25a3-4530-9316-a26bd82ee814] .multi-column__item{row-gap:18px}[id$=__7f25ad3e-25a3-4530-9316-a26bd82ee814] .multi-column__media img{width:100%;height:100%;object-fit:cover}[id$=__7f25ad3e-25a3-4530-9316-a26bd82ee814] .multi-column__item .prose p:not(.h3){font-size:13px;line-height:1.6;color:rgb(var(--text-color) / .7);max-width:34ch;margin-top:8px}[id$=__7f25ad3e-25a3-4530-9316-a26bd82ee814] .multi-column__item .prose .link{font-size:12px;letter-spacing:.06em;display:inline-block;margin-top:14px}@media screen and (min-width:1000px){[id$=__7f25ad3e-25a3-4530-9316-a26bd82ee814] .section-stack{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:72px;align-items:center;max-width:1040px;margin-inline:auto;padding-block:56px}[id$=__7f25ad3e-25a3-4530-9316-a26bd82ee814] .section-header{max-width:300px}[id$=__7f25ad3e-25a3-4530-9316-a26bd82ee814]{--multi-column-gap: 24px !important}}[id$=__3ea792f7-266c-45dd-bb48-0f614bba19f4] .slideshow__slide-content .prose:after{content:"The first combing of young goats, under twelve months old.";display:block;margin-top:14px;font-size:15px;line-height:1.6;letter-spacing:.02em;max-width:36ch}.hl-figures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;max-width:880px;margin:0 auto}.hl-figures>div{display:flex;flex-direction:column;align-items:center;gap:12px;padding-inline:8px}.hl-figures dt{font-family:var(--heading-font-family, inherit);font-size:clamp(18px,1.6vw,22px);font-weight:300;line-height:1;letter-spacing:.04em;white-space:nowrap}.hl-figures dd{margin:0;font-size:10px;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--text-color) / .6)}@media screen and (min-width:700px){.hl-figures{grid-template-columns:repeat(4,minmax(0,1fr))}.hl-figures>div+div{border-left:1px solid rgb(var(--text-color) / .12)}}@media screen and (max-width:699px){main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text+.shopify-section--image-with-text{margin-top:64px}main:has([id$=__feba2107-cf75-4ec9-910e-163d2c810976]) .shopify-section--image-with-text .image-with-text{row-gap:20px}}@media screen and (max-width:699px){.hl-figures{padding-bottom:40px;border-bottom:1px solid rgb(var(--text-color) / .15)}}[id$=__hl_story_hero] .slideshow__slide-content .prose:after{content:"Nordic Design, Elite Italian Craftsmanship";display:block;margin-top:14px;font-size:15px;line-height:1.6;letter-spacing:.02em;max-width:36ch}[id$=__hl_story_hero] .slideshow__slide-content .prose .h2{font-size:0;line-height:0;color:transparent;width:170px;max-width:60vw;aspect-ratio:4210 / 725;margin-top:18px;margin-left:-12px;background:url(/cdn/shop/files/Hartlino_-_White.png?v=1696338594) left center / contain no-repeat}[id$=__hl_story_hero] .slideshow__slide img{object-position:50% 12%}
/*# sourceMappingURL=/cdn/shop/t/27/assets/hartlino.css.map */
