@import"https://fonts.googleapis.com/css2?family=Courier+Prime&family=Jost:wght@300;400;500&family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap";.ilm{--paper: #f1efea;--paper-raised: #fbfaf7;--ink: #1b2230;--ink-muted: #585d66;--hairline: #d3d0c8;--navy: #24324a;--sandstone: #cbbb9c;--herringbone: #6a4e38;--brass: #9a7634;--brass-light: #c49a52;--serif: "Libre Baskerville", Baskerville, Georgia, serif;--sans: "Jost", Futura, "Helvetica Neue", Arial, sans-serif;--mono: "Courier Prime", "Courier New", Courier, monospace;--gutter: clamp(16px, 3vw, 40px);--gap: clamp(37px, 4vw, 59px);background:var(--paper);color:var(--ink);font-family:var(--serif);letter-spacing:normal;line-height:1.5}.ilm *,.ilm *:before,.ilm *:after{box-sizing:border-box}.ilm a{color:inherit}.ilm h1,.ilm h2,.ilm h3,.ilm p,.ilm blockquote,.ilm figure{margin:0}.ilm h1,.ilm h2,.ilm h3{font-family:var(--serif);color:inherit;letter-spacing:normal}:where(.ilm) img{display:block;max-width:100%;height:auto}.ilm-eyebrow{font-family:var(--sans);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.ilm-spec{font-family:var(--mono);font-size:12px;line-height:18px;letter-spacing:.02em;color:var(--ink-muted);text-transform:uppercase}.ilm-ui{font-family:var(--sans);font-size:14px;line-height:20px}.ilm-subhead{font-family:var(--sans);font-size:17px;line-height:24px;font-weight:300;letter-spacing:.01em}.ilm-section{padding:var(--gap) var(--gutter) 0}.ilm-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;border-bottom:1px solid var(--hairline);padding-bottom:16px;margin-bottom:32px}.ilm-stars{color:var(--brass);letter-spacing:3px;font-size:16px}.ilm-cover{position:relative;height:clamp(560px,56vw,820px);background:var(--ink);color:var(--paper);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;margin-top:calc(-1 * var(--header-height, 0px))}.ilm-cover__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 38%}.ilm-cover__scrim-top{position:absolute;top:0;left:0;right:0;height:180px;background:linear-gradient(#1b223080,#1b223000);pointer-events:none}.ilm-cover__scrim-bottom{position:absolute;bottom:0;left:0;right:0;height:65%;background:linear-gradient(#1b223000,#1b223099);pointer-events:none}.ilm-cover__content{position:relative;z-index:1;max-width:760px;padding:0 var(--gutter) clamp(40px,5vw,72px);display:flex;flex-direction:column;gap:20px}.ilm-cover__title{font-weight:400;font-size:64px;line-height:1;letter-spacing:-.015em;color:var(--paper)}.ilm-cover__rule{width:72px;height:2px;background:var(--brass-light)}.ilm-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;background:var(--paper);color:var(--ink)!important;text-decoration:none;font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;align-self:flex-start;border:0;cursor:pointer}.ilm-cover__pause{position:absolute;z-index:2;right:var(--gutter);bottom:clamp(40px,5vw,72px);width:44px;height:44px;border:1px solid rgba(241,239,234,.6);background:none;color:var(--paper);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}@media(max-width:749px){.ilm-cover__title{font-size:32px;letter-spacing:-.01em}}.ilm-pockets{display:flex;flex-wrap:wrap;gap:40px clamp(40px,6vw,96px)}.ilm-pockets__img{flex:1 1 520px;min-width:0;max-width:820px;width:100%;align-self:center}.ilm-pockets__body{flex:1 1 360px;display:flex;flex-direction:column;justify-content:center;gap:32px}.ilm-pockets__title{font-weight:400;font-style:italic;font-size:30px;line-height:1.2}.ilm-pockets__list{list-style:none;margin:0;padding:0}.ilm-pockets__item{display:flex;gap:20px;padding:16px 0;border-top:1px solid var(--hairline)}.ilm-pockets__item:last-child{border-bottom:1px solid var(--hairline)}.ilm-pockets__num{flex:0 0 auto;width:28px;height:28px;border-radius:999px;background:var(--brass-light);color:var(--ink);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:12px}.ilm-pockets__text{font-size:15px;line-height:25px}.ilm-reviews__feature{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px clamp(32px,5vw,72px);margin-bottom:40px}.ilm-reviews__feature img{flex:1 1 300px;min-width:0;max-width:460px;width:100%;aspect-ratio:4 / 5;object-fit:cover}.ilm-reviews__feature-body{flex:1 1 340px;min-width:0;max-width:620px;display:flex;flex-direction:column;gap:20px}.ilm-reviews__feature-quote{font-size:19px;line-height:1.45;font-style:italic}.ilm-reviews__row{display:flex;gap:32px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(-1 * var(--gutter));padding-right:var(--gutter)}.ilm-reviews__row::-webkit-scrollbar{display:none}.ilm-reviews__card{flex:0 0 clamp(260px,28%,360px);scroll-snap-align:start;padding-top:20px;border-top:1px solid var(--hairline);display:flex;flex-direction:column;gap:14px}.ilm-reviews__card blockquote{font-size:16px;line-height:27px;font-style:italic}.ilm-reviews__card figcaption{margin-top:auto}.ilm-reviews__arrows{display:flex;gap:4px}.ilm-reviews__arrow{width:44px;height:44px;border:1px solid var(--hairline);background:none;color:var(--ink);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.ilm-reviews__foot{border-top:1px solid var(--hairline);padding-top:20px;margin-top:32px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.ilm-founder{position:relative;padding:var(--gap) var(--gutter);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:40px clamp(40px,6vw,96px);overflow:hidden}.ilm-founder__ink{position:absolute;right:-140px;bottom:-60px;width:380px;opacity:.9;pointer-events:none}.ilm-founder__img{flex:1 1 320px;min-width:0;max-width:520px;width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center 30%}.ilm-founder__body{position:relative;flex:1 1 360px;max-width:620px;display:flex;flex-direction:column;gap:24px}.ilm-founder__lead{font-size:21px;line-height:1.35;font-style:italic}.ilm-founder__text{font-size:16px;line-height:27px}.ilm-founder__sig{font-family:var(--mono);font-size:13px;line-height:21px;color:var(--ink-muted)}.ilm-textlink{font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:12px 0;align-self:flex-start}.ilm-line{position:relative;isolation:isolate;padding:0 var(--gutter) var(--gap)}.ilm-line__ink{position:absolute;z-index:-1;left:-160px;top:-100px;width:300px;transform:rotate(-18deg);opacity:.85;pointer-events:none}.ilm-line__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}@media(min-width:750px){.ilm-line__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}}.ilm-card{display:flex;flex-direction:column;gap:6px;color:var(--ink);text-decoration:none}.ilm-card img{width:100%;aspect-ratio:4 / 5;object-fit:cover;margin-bottom:10px}.ilm-card__name{font-size:17px;line-height:1.3}.ilm-card__price{font-family:var(--sans);font-size:14px;line-height:20px;color:var(--ink-muted)}.ilm-card__note{font-family:var(--mono);font-size:12px;line-height:18px;letter-spacing:.02em;color:var(--ink);text-transform:uppercase}.ilm-signup{background:var(--navy);color:var(--paper);padding:clamp(37px,4.7vw,59px) var(--gutter);display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center}.ilm-signup__title{font-weight:400;font-style:italic;font-size:clamp(24px,2.2vw,30px);line-height:1.25;color:var(--paper)}.ilm-signup__line{margin-top:-12px;max-width:520px}.ilm-signup form{display:flex;flex-wrap:wrap;gap:12px;width:100%;max-width:520px;text-align:left}.ilm-signup label{flex:1 1 260px;display:flex;flex-direction:column;gap:6px}.ilm-signup input[type=email]{height:48px;padding:0 14px;border:1px solid rgba(241,239,234,.6);border-radius:2px;background:var(--ink);color:var(--paper);font-family:var(--sans);font-size:14px}.ilm-signup .ilm-button{align-self:flex-end}.ilm-signup__fine{margin-top:-12px;color:#f1efeacc}.ilm-signup__msg{font-family:var(--sans);font-size:14px}body:has(.ilm-cover) .header-wrapper{transition:background-color .25s ease}body:has(.ilm-cover):not(.ilm-header-solid) .section-header .header-wrapper{background:transparent!important;border-bottom:1px solid rgba(241,239,234,.25)}body:has(.ilm-cover):not(.ilm-header-solid) .section-header .header>.header__heading-link,body:has(.ilm-cover):not(.ilm-header-solid) .section-header .header>h1 .header__heading-link,body:has(.ilm-cover):not(.ilm-header-solid) .section-header .header__inline-menu .header__menu-item,body:has(.ilm-cover):not(.ilm-header-solid) .section-header .header__icons .header__icon,body:has(.ilm-cover):not(.ilm-header-solid) .section-header header-drawer>details>summary.header__icon{color:#f1efea!important}body:has(.ilm-cover):not(.ilm-header-solid) .section-header .header__heading-logo{filter:invert(1)}body:has(.ilm-cover):not(.ilm-header-solid) .section-header .cart-count-bubble{background-color:#f1efea;color:#1b2230}body:has(.ilm-signup) .footer-block--newsletter{display:none}@media screen and (min-width:990px){.ilm{--u: clamp(1.2px, .0903vw, 1.5px);--t: clamp(.92px, .065vw, 1.15px)}.ilm-cover{--t: var(--u)}.ilm-eyebrow{font-size:calc(12 * var(--t));line-height:calc(16 * var(--t))}.ilm-spec{font-size:calc(12 * var(--t));line-height:calc(18 * var(--t))}.ilm-ui{font-size:calc(14 * var(--t));line-height:calc(20 * var(--t))}.ilm-subhead{font-size:calc(17 * var(--t));line-height:calc(24 * var(--t))}.ilm-stars{font-size:calc(16 * var(--t))}.ilm-cover__content{max-width:calc(800 * var(--u));gap:calc(20 * var(--u))}.ilm-cover__title{font-size:max(40px,min(calc(54.4 * var(--u)),4.3vw))}.ilm-button{font-size:calc(12 * var(--t));min-height:calc(46 * var(--t));padding:0 calc(27 * var(--t))}.ilm-pockets__img{max-width:calc(683 * var(--u))}.ilm-pockets__title{font-size:calc(30 * var(--t))}.ilm-pockets__num{width:calc(28 * var(--t));height:calc(28 * var(--t));font-size:calc(12 * var(--t))}.ilm-pockets__text{font-size:calc(15 * var(--t));line-height:calc(25 * var(--t))}.ilm-reviews__feature img{max-width:min(calc(370 * var(--t)),56vh)}.ilm-reviews__feature-body{max-width:calc(583 * var(--t))}.ilm-reviews__feature-quote{font-size:calc(22 * var(--t))}.ilm-reviews__card{flex-basis:clamp(300px,30%,calc(358 * var(--t)))}.ilm-reviews__card blockquote{font-size:calc(16 * var(--t));line-height:calc(27 * var(--t))}.ilm-founder__img{max-width:min(calc(420 * var(--t)),56vh)}.ilm-founder__body{max-width:calc(583 * var(--t))}.ilm-founder__lead{font-size:calc(24 * var(--t))}.ilm-founder__text{font-size:calc(16 * var(--t));line-height:calc(27 * var(--t))}.ilm-founder__sig{font-size:calc(13 * var(--t));line-height:calc(21 * var(--t))}.ilm-textlink{font-size:calc(12 * var(--t))}.ilm-card__name{font-size:calc(17 * var(--t))}.ilm-card__price{font-size:calc(14 * var(--t));line-height:calc(20 * var(--t))}.ilm-card__note{font-size:calc(12 * var(--t));line-height:calc(18 * var(--t))}.ilm-signup__title{font-size:calc(30 * var(--t))}.ilm-signup__line,.ilm-signup form{max-width:calc(517 * var(--t))}.ilm-signup input[type=email]{height:calc(46 * var(--t));font-size:calc(14 * var(--t))}.ilm-signup__msg{font-size:calc(14 * var(--t))}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ilium-home.css.map */
