:root{--font-heading-family: Georgia, "Times New Roman", serif;--ideer-ivory: #f7f5f0;--ideer-ink: #24221f;--ideer-muted: #706b63;--ideer-bronze: #927451;--ideer-line: #dedad2}body .ideer-product-details{margin-top:3rem;border-top:1px solid var(--ideer-line);border-bottom:1px solid var(--ideer-line)}body .ideer-product-details>summary,body .ideer-collection-about>summary{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:1.8rem 0;font-size:1.2rem;letter-spacing:.045em;cursor:pointer}body .ideer-product-details>summary:after,body .ideer-collection-about>summary:after{content:"+";font-size:1.8rem;font-weight:400}body .ideer-product-details[open]>summary:after,body .ideer-collection-about[open]>summary:after{content:"\2212"}body .ideer-collection-about{margin-top:1rem;max-width:68rem}body .ideer-product-details[open] .product__description{margin-top:0;padding-top:0;border-top:0;padding-bottom:2rem}body .ideer-product-details>summary:focus-visible,body .ideer-collection-about>summary:focus-visible{outline:2px solid var(--ideer-bronze);outline-offset:4px}@media screen and (min-width:750px){body .product__column-sticky{top:calc(var(--header-height, 8rem) + 2rem)}}body{color:var(--ideer-ink);background:#fff;letter-spacing:.015em;--grid-desktop-horizontal-spacing: 28px;--grid-desktop-vertical-spacing: 42px;--grid-mobile-horizontal-spacing: 16px;--grid-mobile-vertical-spacing: 32px;--buttons-radius: 2px;--buttons-radius-outset: 3px;--buttons-shadow-opacity: 0}body .page-width{max-width:132rem}body .header-wrapper{background:#fff;border-bottom:1px solid var(--ideer-line)}body .header{padding-top:2rem;padding-bottom:2rem}body .header__heading-link{color:var(--ideer-ink)}body .ideer-wordmark{display:inline-block;font-family:var(--font-heading-family);font-size:3.2rem;font-weight:400;line-height:1;letter-spacing:.16em}body .header__menu-item{color:var(--ideer-ink);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;text-underline-offset:.5rem}body .header__menu-item:hover,body .header__active-menu-item{color:var(--ideer-bronze)}body .header__icon{color:var(--ideer-ink)}body .announcement-bar{background:var(--ideer-ivory);color:var(--ideer-ink)}body .announcement-bar__message{padding:.9rem 1rem;font-size:1.1rem;font-weight:400;line-height:1.55;letter-spacing:.045em}body .button{min-height:4.8rem;padding:1.4rem 2.8rem;border-radius:2px;font-family:var(--font-body-family);font-size:1.25rem;font-weight:500;line-height:1.5;letter-spacing:.06em;box-shadow:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease}body .button:before,body .button:after{border-radius:2px}body .button:not(.button--secondary):not(.button--tertiary){--color-button: 36, 34, 31;--color-button-text: 255, 255, 255}body .button--secondary{--color-button: 36, 34, 31;--color-button-text: 36, 34, 31;background:transparent}body .button--secondary:hover{background:var(--ideer-ivory)}body .button--tertiary{padding:1rem 1.6rem}body .button:focus-visible,body .header__heading-link:focus-visible,body .pagination__item:focus-visible{outline:2px solid var(--ideer-bronze);outline-offset:4px}body .collection-hero{background:var(--ideer-ivory);border-bottom:1px solid var(--ideer-line)}body .collection-hero__inner{padding-top:5.2rem;padding-bottom:4.8rem}body .collection-hero__title,body .title-wrapper-with-link .title,body .related-products__heading{color:var(--ideer-ink);font-family:var(--font-heading-family);font-weight:400;line-height:1.12;letter-spacing:-.02em}body .collection-hero__title{margin:0 0 1.8rem;font-size:clamp(3.8rem,4.2vw,5.6rem)}body .collection-hero__description{max-width:68rem;margin:0;color:var(--ideer-muted);font-size:1.5rem;line-height:1.75}body .collection-hero__description p{margin:0 0 1.2rem}body .collection-hero__description p:last-child{margin-bottom:0}body .collection-hero__description a{color:var(--ideer-ink);text-underline-offset:.3rem}body .collection .product-grid,body .related-products .product-grid{margin-top:2.4rem;row-gap:4.2rem}body .title-wrapper-with-link{margin-bottom:3.2rem}body .title-wrapper-with-link .title,body .related-products__heading{font-size:clamp(3.1rem,3.3vw,4.6rem)}body .collection__description{color:var(--ideer-muted);font-size:1.5rem;line-height:1.7}body .product-card-wrapper .card{color:var(--ideer-ink);border-radius:0;box-shadow:none}body .product-card-wrapper .card__inner,body .product-card-wrapper .card__media,body .product-card-wrapper .card__media .media{background:#fff;border-radius:0}body .product-card-wrapper .card__media .media img{object-fit:contain}body .product-card-wrapper .card__information{padding-top:1.8rem;padding-bottom:0}body .product-card-wrapper .card__heading{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:4.5em;margin:0;color:var(--ideer-ink);font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:1.5;letter-spacing:.015em}body .product-card-wrapper .card__heading a:focus-visible{outline-color:var(--ideer-bronze);outline-offset:3px}body .product-card-wrapper .card-information .price{margin-top:.9rem;color:var(--ideer-ink);font-size:1.35rem;font-weight:500;line-height:1.5;letter-spacing:.035em}body .product-card-wrapper .card__badge .badge{padding:.5rem .8rem;border-radius:1px;font-size:1rem;letter-spacing:.055em}body .facets__summary,body .facet-filters__label,body .facet-filters__field,body .product-count{color:var(--ideer-muted);font-size:1.2rem;line-height:1.5}body .facets-container{padding-top:2.6rem;padding-bottom:.8rem;border-bottom:1px solid var(--ideer-line)}body .pagination-wrapper{margin-top:5.2rem;padding-top:2rem;border-top:1px solid var(--ideer-line)}body .pagination__item{color:var(--ideer-ink);font-size:1.3rem}body .product .product__media-wrapper,body .product .product__media{background:#fff}body .product .product__media img{object-fit:contain}body .product .product__media-icon{border-color:var(--ideer-line);box-shadow:none}body .product .thumbnail{border-radius:1px}body .product .thumbnail[aria-current]{border-color:var(--ideer-bronze);box-shadow:0 0 0 1px var(--ideer-bronze)}body .product .product__title{margin-bottom:1.8rem}body .product .product__title h1,body .product .product__title .h1{margin:0;color:var(--ideer-ink);font-family:var(--font-heading-family);font-size:clamp(3rem,3.2vw,4.4rem);font-weight:400;line-height:1.18;letter-spacing:-.025em;overflow-wrap:break-word}body .product .price{color:var(--ideer-ink);font-size:2rem;font-weight:400;letter-spacing:.025em}body .product .product__tax{color:var(--ideer-muted);font-size:1.2rem;line-height:1.6}body .product .form__label{color:var(--ideer-ink);font-size:1.2rem;letter-spacing:.04em}body .product .product-form__buttons .button{min-height:5.2rem}body #es-popup-button.es-button{border-radius:2px!important;background:#24221f!important;box-shadow:none!important;font-family:var(--font-body-family)!important;font-weight:500!important;font-size:1.35rem!important;line-height:1.55!important;min-height:5.6rem}body .product .product__description{margin-top:3.6rem;padding-top:2.8rem;border-top:1px solid var(--ideer-line);color:var(--ideer-ink);font-family:var(--font-body-family);font-size:1.5rem;line-height:1.8;letter-spacing:.01em}body .product .product__description [style*=font-family]{font-family:var(--font-body-family)!important;color:var(--ideer-ink)!important;line-height:1.8!important}body .product .product__description h2,body .product .product__description h3,body .product .product__description h4{margin:2.6rem 0 1.2rem!important;color:var(--ideer-ink);font-family:var(--font-heading-family)!important;font-weight:400;line-height:1.3;letter-spacing:-.01em;text-align:left!important}body .product .product__description h2{font-size:2.5rem!important}body .product .product__description h3,body .product .product__description h4{font-size:2.1rem!important}body .product .product__description p{margin:1.2rem 0!important;font-size:1.5rem!important;line-height:1.8!important}body .product .product__description p[style*="font-size:24px"],body .product .product__description p[style*="font-size: 24px"]{font-size:1.8rem!important}body .product .product__description div[style*=background]{margin:2.2rem 0!important;padding:1.8rem 2rem!important;border:1px solid var(--ideer-line)!important;border-radius:2px!important;background:var(--ideer-ivory)!important}body .product .product__description ul,body .product .product__description ol{margin:1.8rem 0;padding-left:2rem!important}body .product .product__description li{margin-bottom:.6rem}body .product .product__description a{color:var(--ideer-ink);text-underline-offset:.3rem}body .product .product__description>:first-child,body .product .product__description>div>:first-child{margin-top:0!important}@media screen and (min-width:990px){body .header{padding-top:2.5rem;padding-bottom:2.5rem}body .product .product__info-wrapper{padding-left:5.2rem}body .product.product--right .product__info-wrapper{padding-left:0;padding-right:5.2rem}}@media screen and (max-width:749px){body .page-width{padding-left:2rem;padding-right:2rem}body .header{padding-top:1.6rem;padding-bottom:1.6rem}body .ideer-wordmark{font-size:2.8rem;letter-spacing:.13em}body .announcement-bar__message{font-size:1rem;letter-spacing:.025em}body .collection-hero__inner{padding-top:3.6rem;padding-bottom:3.2rem}body .collection-hero__title{margin-bottom:1.5rem;font-size:3.8rem}body .collection-hero__description{font-size:1.4rem;line-height:1.75}body .collection .product-grid,body .related-products .product-grid{margin-top:1.8rem;row-gap:3.2rem}body .title-wrapper-with-link{margin-bottom:2.4rem}body .product-card-wrapper .card__information{padding-top:1.3rem}body .product-card-wrapper .card__heading{font-size:1.25rem}body .product-card-wrapper .card-information .price{margin-top:.8rem;font-size:1.25rem}body .product .product__title h1,body .product .product__title .h1{font-size:3rem;line-height:1.2}body .product .product__description{margin-top:3rem;padding-top:2.4rem}body .product .product__description h2{font-size:2.3rem!important}body .product .product__description h3,body .product .product__description h4{font-size:2rem!important}body .product .product__description div[style*=background]{padding:1.6rem!important}}@media(prefers-reduced-motion:reduce){body .button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ideer-premium.css.map */
