@font-face{font-family:Items;src:url(/cdn/shop/files/Items-Light_2.woff2?v=1785569201) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:ABC Diatype;src:url(/cdn/shop/files/ABCDiatype-Light_3.woff2?v=1785569201) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-heading: "Items", "Times New Roman", Georgia, serif;--font-heading-weight: 300;--font-heading-style: normal;--font-heading-base-letter-spacing: -.01em;--font-body: "ABC Diatype", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-body-weight: 300;--font-body-style: normal;--font-body-italic: normal;--font-body-bold-weight: 300;--font-body-base-letter-spacing: 0em;--font-logo: "ABC Diatype", -apple-system, BlinkMacSystemFont, Helvetica, Arial, sans-serif;--font-logo-weight: 300;--font-logo-style: normal;--logo-letter-spacing: .22em;--line-height-heading: 1.1;--line-height-subheading: 1.5;--line-height-body: 1.7;--font-size-heading-display-1: clamp(44px, 5.57vw, 78px);--font-size-heading-display-2: clamp(40px, 4.93vw, 69px);--font-size-heading-display-3: clamp(36px, 4.36vw, 61px);--font-size-heading-1-base: clamp(31px, 3.29vw, 46px);--font-size-heading-2-base: clamp(31px, 3.29vw, 46px);--font-size-heading-3-base: clamp(31px, 3.29vw, 46px);--font-size-heading-4-base: clamp(22px, 2.14vw, 30px);--font-size-heading-5-base: clamp(20px, 1.86vw, 26px);--font-size-heading-6-base: 12px;--font-size-body-400: 27px;--font-size-body-350: 25px;--font-size-body-300: 23px;--font-size-body-250: 21px;--font-size-body-200: 20px;--font-size-body-150: 19px;--font-size-body-100: 17px;--font-size-body-75: 14px;--font-size-body-60: 13px;--font-size-body-50: 12px;--font-size-body-25: 12px;--font-size-body-20: 11px;--font-size-navigation-base: 13px;--font-navigation-base-letter-spacing: .16em;--font-size-button: 12px;--font-size-button-x-small: 11px;--button-letter-spacing: .16em;--font-size-product-badge: 11px;--font-size-listing-title: 15px;--font-product-listing-title-text-transform: none;--font-product-listing-title-base-letter-spacing: 0em;--color-text: #221E15;--color-text-link: #221E15;--color-text-meta: #6B6459;--color-text-alpha: rgba(34, 30, 21, .35);--color-text-8-percent: rgba(34, 30, 21, .08);--color-background: #FCFBF9;--color-background-semi-transparent-80: rgba(252, 251, 249, .8);--color-background-semi-transparent-90: rgba(252, 251, 249, .9);--color-background-transparent: rgba(252, 251, 249, 0);--color-border: #E4E1DC;--color-border-meta: #EDEBE7;--color-border-input: #E4E1DC;--color-border-input-alpha: rgba(34, 30, 21, .12);--color-background-meta: #F2EFEA;--color-background-meta-alpha: rgba(242, 239, 234, .6);--color-background-darker-meta: #EBE7E1;--color-background-placeholder: #F2EFEA;--color-background-placeholder-lighter: #F7F5F2;--color-foreground-placeholder: rgba(34, 30, 21, .25);--color-icon: #221E15;--color-icon-darker: #221E15;--color-background-button: #221E15;--color-background-button-hover: #3A3426;--color-background-button-alpha: rgba(34, 30, 21, .6);--color-background-outline-button-alpha: rgba(34, 30, 21, .06);--color-text-button: #FCFBF9;--color-background-footer: #FCFBF9;--color-text-footer: #221E15;--color-text-footer-subdued: #6B6459;--color-products-sale-price: #221E15;--color-text-sale-badge: #221E15;--color-background-sold-badge: #F2EFEA;--color-text-sold-badge: #221E15;--color-overlay: rgba(34, 30, 21, .55)}body,.page,.main{background-color:var(--color-background)}*,*:before,*:after{font-synthesis:none;-webkit-font-synthesis:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}b,strong,.bold{font-weight:300}i,em{font-style:normal}.multi-column__grid-item-icon-wrapper:not(:has(svg)):not(:has(img)):not(:has(picture)){display:none!important}[data-section-type=video-with-text]{margin-top:clamp(32px,3.6vw,72px)!important;margin-bottom:clamp(32px,3.6vw,72px)!important;padding-top:clamp(56px,6.2vw,112px)!important;padding-bottom:clamp(56px,6.2vw,112px)!important}[data-section-type=grid].grid,[data-section-type=grid] .grid{margin-left:0!important;margin-right:0!important;padding-left:clamp(18px,3.3vw,3.3vw)!important;padding-right:clamp(18px,3.3vw,3.3vw)!important;padding-top:clamp(40px,4.4vw,72px)!important;padding-bottom:clamp(40px,4.4vw,72px)!important;list-style:none}[data-section-type=grid].grid.section--vertical-padding-none{padding-top:0!important;padding-bottom:0!important}[data-section-type=grid].grid.section--full-width,[data-section-type=grid] .grid.section--full-width{padding-left:0!important;padding-right:0!important}[data-section-type=grid] .grid__item,[data-section-type=grid] .grid-item{float:none!important;padding-left:0!important}[data-section-type=grid]:after{content:none!important;display:none!important}[data-section-type=grid] .grid__header{margin-bottom:clamp(14px,1.4vw,22px)!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;max-width:100%!important}[data-section-type=grid] .grid__inner{margin-left:0!important;margin-right:0!important;max-width:100%!important}[data-section-type=grid] .grid-item__inner{display:flex!important;flex-direction:column!important;height:auto!important;background:transparent!important}[data-section-type=grid] .grid-item__image{position:relative!important;width:100%!important;height:var(--height)!important;flex:0 0 auto!important;overflow:hidden;background-color:var(--background-color)}@media(max-width:720px){[data-section-type=grid] .grid-item__image{height:var(--mobile-height)!important}}[data-section-type=grid] .grid-item__overlay{display:none!important}[data-section-type=grid] .grid-item__text-container-wrapper,[data-section-type=grid] .grid-item__text-container{position:static!important;inset:auto!important;transform:none!important;width:100%!important;height:auto!important;padding:0!important;background:transparent!important;display:block!important}[data-section-type=grid] .grid-item__text-container-inner{padding:14px 0 0!important;background:transparent!important;align-items:flex-start!important;text-align:left!important}@media(max-width:720px){[data-section-type=grid] .grid-item__text-container-inner{padding:14px 0 24px!important}}[data-section-type=grid] .grid-item__heading{color:#221e15!important;font-family:var(--font-body)!important;font-size:12px!important;font-weight:300!important;line-height:1.4!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin:0!important;display:inline-block!important;padding-bottom:7px!important;border-bottom:1px solid var(--color-border);transition:border-color .2s ease}[data-section-type=grid] .grid-item__inner:hover .grid-item__heading{border-bottom-color:#221e15}[data-section-type=grid] .grid-item__subheading,[data-section-type=grid] .grid-item__subheading p{display:none!important}[data-section-type=collection-list-grid]{padding-left:clamp(18px,3.3vw,3.3vw)!important;padding-right:clamp(18px,3.3vw,3.3vw)!important;padding-top:clamp(40px,4.4vw,72px)!important;padding-bottom:clamp(40px,4.4vw,72px)!important}[data-section-type=collection-list-grid] .collection-list-grid__header,[data-section-type=collection-list-grid] .section-introduction{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;text-align:left!important;align-items:flex-start!important;margin-bottom:clamp(14px,1.4vw,22px)!important}[data-section-type=collection-list-grid] .collection-item__label{margin:14px 0 0!important;padding:0!important;text-align:left!important}[data-section-type=collection-list-grid] .collection-item__title{margin:0!important;padding:0!important;text-align:left!important;line-height:1.4!important}[data-section-type=collection-list-grid] .collection-item__title a,[data-section-type=collection-list-grid] .collection-item__title span{color:#221e15!important;font-family:var(--font-body)!important;font-size:12px!important;font-weight:300!important;line-height:1.4!important;letter-spacing:.16em!important;text-transform:uppercase!important;display:inline-block!important;padding-bottom:7px!important;border-bottom:1px solid var(--color-border);transition:border-color .2s ease}[data-section-type=collection-list-grid] .collection-item:hover .collection-item__title a{border-bottom-color:#221e15}[data-section-type=collection-list-grid] .collection-item{margin-bottom:clamp(28px,2.8vw,44px)!important}.meganav__nav ul,.meganav__list-parent,.meganav__list-parent ul{margin:0!important;padding:0!important;list-style:none!important}.meganav__nav li{margin-bottom:0!important}.meganav__list-parent>li>h4,.meganav__list-parent>li>h4>a{font-family:var(--font-body)!important;font-size:11px!important;font-weight:300!important;letter-spacing:.16em!important;text-transform:uppercase!important;line-height:1.4!important;margin:0 0 14px!important}.meganav__list-parent ul li a{font-family:var(--font-body)!important;font-size:14px!important;font-weight:300!important;letter-spacing:0!important;text-transform:none!important;line-height:2.1!important}.header__inner{max-width:100%!important;padding-left:0!important;padding-right:0!important}.header__row-segment.header__row-segment-desktop.left,.header__row-segment.left{margin-left:0!important;padding-left:clamp(18px,2.4vw,52px)!important}.header__row-segment.header__row-segment-desktop.right,.header__row-segment.right{margin-right:0!important;padding-right:clamp(18px,2.4vw,52px)!important}.meganav__inner{margin-left:clamp(18px,2.4vw,52px)!important;margin-right:clamp(18px,2.4vw,52px)!important}.fs-heading-1-base,.fs-heading-2-base,.fs-heading-3-base,[data-section-type=image-with-text] .ff-heading,[data-section-type=image-with-text-split] .ff-heading,[data-section-type=multi-column] .multi-column__column .ff-heading{font-size:clamp(31px,3.29vw,46px)!important;line-height:1.1!important}.main .section-introduction__heading,.recommended-products__heading,.recently-viewed-products__heading,.complete-the-look__heading,[data-section-type=video-with-text] .ff-heading,[data-section-type=featured-collection-slider] .ff-heading,[data-section-type=featured-collection-grid] .ff-heading,[data-section-type=collection-list-grid] .ff-heading,[data-section-type=collection-list-grid] .collection-list-grid__heading,[data-section-type=recommended-products] .ff-heading,[data-section-type=recently-viewed-products] .ff-heading,[data-section-type=complete-the-look] .ff-heading,[data-section-type=cross-sells] .ff-heading,[data-section-type=blog-posts] .ff-heading,[data-section-type=testimonials] .ff-heading,[data-section-type=newsletter] .ff-heading,[data-section-type=grid] .grid__heading,#shopify-section-ipp_stylist .ff-heading,#shopify-section-ipp_new .ff-heading{font-family:var(--font-heading)!important;font-size:clamp(23px,2.1vw,30px)!important;font-weight:300!important;line-height:1.2!important;letter-spacing:-.01em!important;text-transform:none!important}.main .section-introduction__subheading,.main .section-introduction__subheading p{font-family:var(--font-body)!important;font-size:14px!important;font-weight:300!important;line-height:1.6!important}[data-section-type=multi-column] .section-introduction__heading,#shopify-section-ipp_statement .ff-heading,#shopify-section-ipp_statement .section-introduction__heading{font-size:clamp(34px,3.71vw,52px)!important;line-height:1.12!important;text-transform:none!important}[data-section-type=collection-banner],.collection-banner{background-color:#f2efea!important;padding-top:clamp(36px,3.6vw,64px)!important;padding-bottom:clamp(36px,3.6vw,64px)!important;margin-bottom:clamp(28px,3vw,56px)!important}.collection-banner__text-container-heading,[data-section-type=collection-banner] h1{color:#221e15!important;font-size:clamp(26px,2.2vw,32px)!important;text-transform:none!important;letter-spacing:-.01em!important;line-height:1.15!important}.collection-banner__text-container-text{max-width:68ch!important;margin:12px auto 0!important}.collection-banner__text-container-text p{color:#221e15!important;font-family:var(--font-body)!important;font-size:15px!important;line-height:1.5!important;font-weight:300!important}.collection-banner .breadcrumbs,[data-section-type=collection-banner] .breadcrumbs,[data-section-type=collection-banner] .breadcrumbs a{font-family:var(--font-body)!important;font-size:12px!important;color:var(--color-text-meta)!important}[data-section-type=collection] .collection__products{column-gap:10px!important;row-gap:clamp(48px,6vw,96px)!important}@media(max-width:720px){[data-section-type=collection] .collection__products{column-gap:6px!important;row-gap:44px!important}}.product-item__meta{min-height:92px!important}@media(max-width:720px){.product-item__meta{min-height:84px!important}}.product-item__hover-container{display:none!important}.filter-bar,.filter-sidebar,.filter-drawer{font-family:var(--font-body)!important}.filter-bar__button,.filter-bar__button-text,.filter-bar__button--sort,.filter-bar__button--sort span,.filter-group__label{font-family:var(--font-body)!important;font-size:11px!important;font-weight:300!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#221e15!important}.filter-bar .filter-group .filter-group__label,.filter-bar .filter-group__label[aria-expanded=true],.filter-bar .filter-group__label[aria-expanded=false],.filter-group__label:hover,.filter-group__label:focus{padding:9px 14px!important;border:1px solid var(--color-border)!important;border-radius:0!important;outline:none!important;box-shadow:none!important;gap:8px!important}.filter-bar .filter-group__values,.filter-bar .filter-group__values[aria-hidden=false],.filter-group__values{border:1px solid var(--color-border)!important;border-radius:0!important;box-shadow:none!important}.filter-group__values-header{border-bottom:1px solid var(--color-border)!important;background-color:#f7f5f2!important}.filter-bar__results-count{font-family:var(--font-body)!important;font-size:11px!important;font-weight:300!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--color-text-meta)!important}.filter-bar__filters-inner{gap:8px!important}.filter-item__label,.filter-group__values-active-values,.filter-group__reset,.filter-drawer__price-range-input .input,.filter-drawer__price-range-currency{font-family:var(--font-body)!important;font-size:13px!important;font-weight:300!important;letter-spacing:0!important;text-transform:none!important}.filter-group__values-active-values,.filter-group__reset{font-size:12px!important;color:var(--color-text-meta)!important}.filter-item__count{color:var(--color-text-meta)!important}.filter-input__input{border-color:var(--color-border)!important;border-radius:0!important}.filter-item__chip{font-family:var(--font-body)!important;font-size:12px!important;font-weight:300!important;letter-spacing:.08em!important;line-height:1.3!important;padding:9px 6px!important;min-height:0!important;min-width:0!important;border:1px solid var(--color-border)!important;border-radius:0!important;color:#221e15!important}.filter-item--chip .filter-item__checkbox:checked~.filter-item__content-inner .filter-item__chip,.filter-item--chip .filter-item__content:has(:checked) .filter-item__chip{background-color:#f2efea!important;border-color:var(--color-border)!important}.filter-drawer__group-toggle-label,.filter-sidebar__group-toggle-label{font-family:var(--font-body)!important;font-size:11px!important;font-weight:300!important;letter-spacing:.14em!important;text-transform:uppercase!important}.filter-bar__button-count,.filter-group__label-count{font-family:var(--font-body)!important;font-size:10px!important;font-weight:300!important;letter-spacing:0!important}[data-section-type=quote] .ff-heading,[data-section-type=quote] .rte,[data-section-type=quote] .rte p,[data-section-type=quote] blockquote{font-size:clamp(19px,1.7vw,24px)!important;line-height:1.45!important}[data-section-type=multi-column] .rte,[data-section-type=multi-column] .rte p,[data-section-type=image-with-text] .rte,[data-section-type=image-with-text] .rte p,[data-section-type=image-with-text-split] .rte,[data-section-type=image-with-text-split] .rte p,[data-section-type=grid] .grid__subheading,[data-section-type=grid] .grid__subheading p,[data-section-type=image-with-text-split] .ff-subheading,[data-section-type=video-with-text] .ff-subheading,[data-section-type=image-with-text] .ff-subheading{font-family:var(--font-heading)!important;font-weight:300;font-size:clamp(17px,1.35vw,19px)!important;line-height:1.6!important;letter-spacing:0}.footer,[data-section-type=footer]{border-top:1px solid var(--color-border);margin-top:clamp(40px,4.4vw,80px)!important;padding-top:clamp(40px,4.4vw,72px)!important}.footer__group--links .footer__links,.footer__group--links .footer__links ul,.footer__group--links .footer__links li,.footer__group--links .footer__links a,.footer__group--text .footer__text,.footer__group--text .footer__text p,.footer__group--newsletter .footer__text,.footer__group--newsletter .footer__text p{font-family:var(--font-heading)!important;font-weight:300;font-size:17px!important;line-height:1.75!important;letter-spacing:0}.footer__group--links .footer__links ul{margin:0;padding:0;list-style:none}.footer__group--links .footer__links li{margin:0!important;padding:0!important}.footer__group--links .footer__links a{display:inline-block;padding:0!important}.footer__heading{font-family:var(--font-body)!important;font-weight:300;font-size:11px!important;letter-spacing:.16em;text-transform:uppercase}h6,.h6{font-family:var(--font-body);font-weight:300;font-size:12px;letter-spacing:.18em;text-transform:uppercase;line-height:1.4}.product-item__product-vendor{font-family:var(--font-body)!important;font-size:12px!important;font-weight:300!important;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-meta);opacity:1}.product-item__product-title{font-family:var(--font-body)!important;font-size:15px!important;font-weight:300;text-transform:none;letter-spacing:0;line-height:1.4;min-height:0!important;margin-bottom:8px!important}.product__price,.price,.product-item__price{font-family:var(--font-body)!important;font-weight:300;font-size:14px!important}.product__vendor{font-size:13px;font-weight:300;letter-spacing:.14em;text-transform:uppercase}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:300}.product-badge{border:1px solid var(--color-border);color:var(--color-text)}
/*# sourceMappingURL=/cdn/shop/t/99/assets/ipp-type.css.map */
