:root{--im-green-950: #0b1d1b;--im-green-900: #0f2422;--im-green-800: #142d2b;--im-green-700: #1b3936;--im-green-600: #264a46;--im-ivory: #ece5d8;--im-ivory-2: rgba(236, 229, 216, .72);--im-ivory-3: rgba(236, 229, 216, .6);--im-line: rgba(236, 229, 216, .14);--im-line-strong: rgba(236, 229, 216, .3);--im-bone: #e6dfd2;--im-copper: #cfa07e;--im-serif: "Instrument Serif", "Canela", "Times New Roman", serif;--im-sans: "Jost", "Futura", "Avenir Next", "Helvetica Neue", Arial, sans-serif;--im-gutter: clamp(16px, 4vw, 64px);--im-max: 1320px;--im-ease: cubic-bezier(.16, 1, .3, 1);--im-ease-io: cubic-bezier(.77, 0, .18, 1);--im-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html{background-color:var(--im-green-800)}body,body.gradient{background-color:var(--im-green-800);background-image:radial-gradient(ellipse 80% 60% at 20% 0%,rgba(60,104,98,.28),transparent 70%);color:var(--im-ivory-2)}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--im-grain);opacity:.045;z-index:2147483000}.im-display{font-family:var(--im-serif);font-weight:400;color:var(--im-ivory);letter-spacing:-.015em;line-height:1.02;margin:0}.im-display em{font-style:italic}.im-display--xl{font-size:clamp(48px,7.4vw,112px)}.im-display--lg{font-size:clamp(38px,5vw,72px)}.im-display--md{font-size:clamp(30px,3.4vw,48px);line-height:1.08}.im-display--sm{font-size:clamp(24px,2.2vw,30px);line-height:1.15}.im-kicker{font-family:var(--im-sans);font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--im-ivory-3);margin:0 0 22px;display:flex;align-items:center;gap:14px}.im-kicker:before{content:"";width:28px;height:1px;background:var(--im-line-strong)}.im-kicker--plain:before{display:none}.im-body{font-family:var(--im-sans);font-size:17px;line-height:1.7;font-weight:300;color:var(--im-ivory-2)}.im-small{font-family:var(--im-sans);font-size:13px;line-height:1.6;color:var(--im-ivory-3)}.im-stars{display:inline-flex;gap:3px;color:var(--im-ivory)}.im-stars svg{width:14px;height:14px;fill:currentColor}.im-wrap{max-width:var(--im-max);margin:0 auto;padding:0 var(--im-gutter)}.im-section{padding:clamp(80px,11vw,160px) 0}.im-rule{height:1px;border:0;background:var(--im-line);margin:0}.im-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:0 32px;font-family:var(--im-sans);font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;border-radius:0;cursor:pointer;transition:background-color .35s var(--im-ease),color .35s var(--im-ease),border-color .35s var(--im-ease)}.im-btn{position:relative;overflow:hidden;isolation:isolate;transition:color .6s var(--im-ease-io),border-color .6s var(--im-ease-io),translate .5s var(--im-ease)}.im-btn:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;transform:scaleY(0);transform-origin:50% 100%;transition:transform .6s var(--im-ease-io)}.im-btn:hover:before{transform:scaleY(1)}.im-btn--solid{background:var(--im-ivory);color:var(--im-green-900);border:1px solid var(--im-ivory)}.im-btn--solid:before{background:var(--im-green-900)}.im-btn--solid:hover{color:var(--im-ivory)}.im-btn--line{background:transparent;color:var(--im-ivory);border:1px solid var(--im-line-strong)}.im-btn--line:before{background:var(--im-ivory)}.im-btn--line:hover{color:var(--im-green-900);border-color:var(--im-ivory)}.im-btn__price{padding-left:14px;border-left:1px solid currentColor;opacity:.7}.im-link{font-family:var(--im-sans);font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--im-ivory);text-decoration:none;padding-bottom:7px;background:linear-gradient(var(--im-ivory),var(--im-ivory)) 0 100% / 0 1px no-repeat,linear-gradient(var(--im-line-strong),var(--im-line-strong)) 0 100% / 100% 1px no-repeat;transition:background-size .7s var(--im-ease-io)}.im-link:hover{background-size:100% 1px,100% 1px}.im-btn:focus-visible,.im-link:focus-visible{outline:1px solid var(--im-ivory);outline-offset:4px}.im-photo{position:relative;overflow:hidden;background:var(--im-green-900)}.im-photo img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.86) contrast(1.03)}.im-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:min(92vh,900px)}.im-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(56px,7vw,120px) clamp(24px,5vw,88px) clamp(56px,7vw,120px) max(var(--im-gutter),calc((100vw - var(--im-max)) / 2 + var(--im-gutter)))}.im-hero__rating{display:flex;align-items:center;gap:12px;margin-bottom:34px}.im-hero__rating .im-small{color:var(--im-ivory-2);letter-spacing:.04em}.im-hero__sub{max-width:30em;margin:30px 0 44px}.im-hero__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:28px}.im-hero__assure{margin:18px 0 0;letter-spacing:.04em}.im-hero__facts{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:56px;padding-top:26px;border-top:1px solid var(--im-line)}.im-hero__facts span{font-family:var(--im-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--im-ivory-3)}.im-hero__photo{min-height:520px}.im-hero__photo img{position:absolute;top:0;right:0;bottom:0;left:0}.im-hero__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(20,45,43,.35),transparent 30%);pointer-events:none}.im-stats{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid var(--im-line)}.im-stat{padding:clamp(32px,4vw,52px) clamp(20px,2.4vw,36px)}.im-stat+.im-stat{border-left:1px solid var(--im-line)}.im-stat__num{font-family:var(--im-serif);font-size:clamp(44px,5vw,72px);line-height:1;color:var(--im-ivory);letter-spacing:-.02em}.im-stat__num small{font-size:.4em;letter-spacing:0;margin-left:4px;color:var(--im-ivory-2)}.im-stat__label{margin:14px 0 0;font-family:var(--im-sans);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--im-ivory-3);line-height:1.6}.im-why{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(40px,6vw,104px);align-items:center}.im-why__photo{aspect-ratio:3 / 2}.im-why__head{margin-bottom:clamp(36px,4vw,56px)}.im-why__list{list-style:none;margin:0;padding:0}.im-why__item{display:grid;grid-template-columns:64px 1fr;gap:8px 20px;padding:30px 0;border-top:1px solid var(--im-line)}.im-why__item:last-child{border-bottom:1px solid var(--im-line)}.im-why__num{font-family:var(--im-serif);font-style:italic;font-size:26px;color:var(--im-ivory-3);line-height:1.2}.im-why__item .im-body{margin:10px 0 0;font-size:16px}.im-compare__head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;margin-bottom:clamp(36px,5vw,64px)}.im-compare__head .im-body{max-width:28em;margin:0}.im-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border-top:1px solid var(--im-line-strong)}.im-compare table{width:100%;min-width:760px;border-collapse:collapse}.im-compare th,.im-compare td{text-align:left;vertical-align:top;padding:22px 20px 22px 0;border-bottom:1px solid var(--im-line);font-family:var(--im-sans);font-weight:300;font-size:15px;line-height:1.5;color:var(--im-ivory-2)}.im-compare thead th{font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--im-ivory-3);padding-top:20px}.im-compare tbody th{font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--im-ivory-3);width:16%}.im-compare .is-us{color:var(--im-ivory);background:#ece5d80d;padding-left:20px;font-weight:400}.im-compare thead .is-us{font-family:var(--im-serif);font-size:26px;letter-spacing:0;text-transform:none;color:var(--im-ivory);font-weight:400}.im-compare__note{margin-top:18px}.im-band{position:relative;min-height:clamp(520px,80vh,820px);display:flex;align-items:flex-end}.im-band .im-photo{position:absolute;top:0;right:0;bottom:0;left:0}.im-band .im-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f242233,#0f24221a 40%,#0f2422eb),#142d2b40}.im-band__copy{position:relative;z-index:1;width:100%;padding-bottom:clamp(56px,8vw,110px)}.im-band__inner{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:48px;align-items:end}.im-band__inner .im-body{margin:0}.im-reviews__head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;padding-bottom:clamp(32px,4vw,48px);border-bottom:1px solid var(--im-line)}.im-reviews__score{display:flex;align-items:baseline;gap:18px;margin:4px 0 10px}.im-reviews__score .im-display{font-size:clamp(64px,8vw,120px);line-height:.9}.im-reviews__summary{display:flex;align-items:center;gap:12px;margin:18px 0 0;color:var(--im-ivory-2)}.im-quote{margin:0}.im-quote blockquote{margin:16px 0 20px;font-family:var(--im-serif);font-size:clamp(22px,2vw,27px);line-height:1.3;color:var(--im-ivory)}.im-quote figcaption{font-family:var(--im-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--im-ivory-3)}.im-quote--feature{padding:clamp(56px,8vw,112px) 0;text-align:center;border-bottom:1px solid var(--im-line)}.im-quote--feature blockquote{max-width:18em;margin:22px auto 26px;font-size:clamp(36px,5vw,72px);line-height:1.08;letter-spacing:-.015em}.im-quote--feature .im-stars{justify-content:center}.im-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.im-reviews__grid .im-quote{padding:clamp(32px,4vw,52px) clamp(20px,3vw,44px)}.im-reviews__grid .im-quote:first-child{padding-left:0}.im-reviews__grid .im-quote:last-child{padding-right:0}.im-reviews__grid .im-quote+.im-quote{border-left:1px solid var(--im-line)}.im-promise{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--im-line)}.im-promise__cell{padding:clamp(40px,5vw,72px)}.im-promise__cell+.im-promise__cell{border-left:1px solid var(--im-line);background:#0b1d1b59}.im-promise .im-body{margin:20px 0 34px;max-width:30em}.im-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,7vw,120px);align-items:start}.im-faq__head .im-body{margin:24px 0 0;max-width:24em}.im-faq__list{border-top:1px solid var(--im-line)}.im-faq__item{border-bottom:1px solid var(--im-line)}.im-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-family:var(--im-serif);font-size:clamp(20px,1.8vw,24px);line-height:1.3;color:var(--im-ivory)}.im-faq__item summary::-webkit-details-marker{display:none}.im-faq__item summary:after{content:"";flex:none;width:12px;height:12px;background:linear-gradient(var(--im-ivory),var(--im-ivory)) center / 12px 1px no-repeat,linear-gradient(var(--im-ivory),var(--im-ivory)) center / 1px 12px no-repeat;transition:transform .5s var(--im-ease)}.im-faq__item[open] summary:after{transform:rotate(45deg)}.im-faq__item summary:focus-visible{outline:1px solid var(--im-ivory);outline-offset:4px}.im-faq__a{margin:0;padding:0 48px 28px 0;font-size:16px}@media(prefers-reduced-motion:no-preference){.im-faq__item[open] .im-faq__a{animation:im-faq-in .6s var(--im-ease)}@keyframes im-faq-in{0%{opacity:0;translate:0 -8px}}}.im-marquee{overflow:hidden;padding:clamp(40px,6vw,80px) 0;border-bottom:1px solid var(--im-line)}.im-marquee__track{display:flex;width:max-content;animation:im-marquee 48s linear infinite}.im-marquee__item{display:inline-flex;align-items:center;gap:clamp(28px,4vw,64px);padding-right:clamp(28px,4vw,64px);font-family:var(--im-serif);font-style:italic;font-size:clamp(40px,6.5vw,104px);line-height:1;color:var(--im-ivory);white-space:nowrap}.im-marquee__item:after{content:"";width:.14em;height:.14em;border-radius:50%;background:var(--im-copper)}@keyframes im-marquee{to{transform:translate(-50%)}}.im-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:2147482999;background:var(--im-copper);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}@media(prefers-reduced-motion:reduce){.im-marquee__track{animation:none}}@media(prefers-reduced-motion:no-preference){.js-im .im-reveal{opacity:0;translate:0 32px;transition:opacity 1.2s var(--im-ease),translate 1.2s var(--im-ease);transition-delay:var(--im-d, 0s)}.js-im .im-reveal.is-in{opacity:1;translate:0 0}.im-split .w{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .04em .14em;margin:0 -.04em -.14em}.im-split .wi{display:inline-block;translate:0 108%;rotate:3deg;transform-origin:0 100%;transition:translate .9s var(--im-ease),rotate .9s var(--im-ease);transition-delay:calc(var(--im-d, 0s) + var(--i, 0) * 35ms)}.im-split.is-in .wi{translate:0 0;rotate:0deg}.js-im .im-clip{clip-path:inset(100% 0 0 0);transition:clip-path 1.6s var(--im-ease-io);transition-delay:var(--im-d, 0s)}.js-im .im-clip--x{clip-path:inset(0 0 0 100%)}.js-im .im-clip--expand{clip-path:inset(9% 7% 9% 7%);transition-duration:1.8s}.js-im .im-clip.is-in{clip-path:inset(0 0 0 0)}.js-im .im-clip img{scale:1.28;transition:scale 2.4s var(--im-ease);transition-delay:var(--im-d, 0s)}.js-im .im-clip.is-in img{scale:var(--im-scale, 1)}[data-parallax] img{--im-scale: 1.16;will-change:translate}.js-im .im-wipe{clip-path:inset(0 100% 0 0);transition:clip-path 2s var(--im-ease-io)}.js-im .im-wipe.is-in{clip-path:inset(0 0 0 0)}[data-shutter]{--im-open: 1;clip-path:inset(calc((1 - var(--im-open)) * 3%) calc((1 - var(--im-open)) * 6%));will-change:clip-path}[data-shutter] img{scale:calc(1.12 + (1 - var(--im-open)) * .04)}[data-shutter]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--im-green-900);opacity:calc((1 - var(--im-open)) * .35)}.js-im .im-kicker:before{transform:scaleX(0);transform-origin:0 50%;transition:transform 1.2s var(--im-ease-io) calc(var(--im-d, 0s) + .15s)}.js-im .im-kicker.is-in:before{transform:scaleX(1)}.js-im .im-why__item{border-top-color:transparent;position:relative}.js-im .im-why__item:before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;background:var(--im-line);transform:scaleX(0);transform-origin:0 50%;transition:transform 1.4s var(--im-ease-io) var(--im-d, 0s)}.js-im .im-why__item.is-in:before{transform:scaleX(1)}.js-im .im-stats{border-color:transparent;position:relative}.js-im .im-stats:before,.js-im .im-stats:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--im-line);transform:scaleX(0);transform-origin:0 50%;transition:transform 1.6s var(--im-ease-io)}.js-im .im-stats:before{top:0}.js-im .im-stats:after{bottom:0;transition-delay:.2s}.js-im .im-stats.is-in:before,.js-im .im-stats.is-in:after{transform:scaleX(1)}.js-im .im-stars svg{opacity:0;scale:.3;transition:opacity .5s ease,scale .7s cubic-bezier(.34,1.56,.64,1)}.js-im .im-stars svg:nth-child(2){transition-delay:.07s}.js-im .im-stars svg:nth-child(3){transition-delay:.14s}.js-im .im-stars svg:nth-child(4){transition-delay:.21s}.js-im .im-stars svg:nth-child(5){transition-delay:.28s}.js-im .im-stars.is-in svg{opacity:1;scale:1}}@media(max-width:960px){.im-hero{grid-template-columns:1fr;min-height:0}.im-hero__photo{order:-1;min-height:0;aspect-ratio:4 / 3}.im-hero__copy{padding:48px var(--im-gutter) 64px}.im-stats{grid-template-columns:1fr 1fr}.im-stat:nth-child(3){border-left:0}.im-stat:nth-child(n+3){border-top:1px solid var(--im-line)}.im-why,.im-reviews__grid,.im-band__inner,.im-promise,.im-faq{grid-template-columns:1fr}.im-reviews__grid .im-quote{padding:32px 0}.im-reviews__grid .im-quote+.im-quote{border-left:0;border-top:1px solid var(--im-line)}.im-promise__cell+.im-promise__cell{border-left:0;border-top:1px solid var(--im-line)}}@media(max-width:560px){.im-hero__ctas .im-btn{width:100%}.im-why__item{grid-template-columns:44px 1fr}.im-stat{padding:28px 16px}}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{--color-background: 20, 45, 43;--gradient-background: transparent;--color-foreground: 236, 229, 216;--color-button: 236, 229, 216;--color-button-text: 15, 36, 34;--color-secondary-button: 20, 45, 43;--color-secondary-button-text: 236, 229, 216;--color-link: 236, 229, 216;--color-badge-foreground: 15, 36, 34;--color-badge-background: 236, 229, 216;--color-badge-border: 236, 229, 216;--color-shadow: 0, 0, 0;--font-heading-family: var(--im-serif);--font-heading-weight: 400;--font-heading-style: normal;--font-body-family: var(--im-sans);--font-body-weight: 300;--buttons-radius: 0px;--inputs-radius: 0px;--product-card-corner-radius: 0rem}body{font-family:var(--im-sans)}.gradient:not(body){background:transparent}h1,h2,h3,.h0,.h1,.h2,.title,.banner__heading,.product__title h1,.collection-hero__title,.main-page-title{font-family:var(--im-serif);font-weight:400;letter-spacing:-.01em;color:var(--im-ivory)}.card__heading{font-family:var(--im-serif);font-size:2rem;line-height:1.25;letter-spacing:0;color:var(--im-ivory)}.caption-with-letter-spacing,.product__text.subtitle,.card__information .caption{letter-spacing:.22em;color:var(--im-ivory-3)}.announcement-bar-section,.utility-bar{background:var(--im-green-950)!important;border-bottom:1px solid var(--im-line)}.announcement-bar__message{letter-spacing:.24em;text-transform:uppercase;font-size:1.1rem;color:var(--im-ivory-2)}.section-header .header-wrapper{background:#0f2422d1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--im-line)!important}.header__menu-item{letter-spacing:.2em;text-transform:uppercase;font-size:1.2rem;color:var(--im-ivory-2)}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:var(--im-ivory)}.menu-drawer,.header__submenu,.predictive-search{background:var(--im-green-900)!important}.cart-count-bubble{background:var(--im-ivory);color:var(--im-green-900)}.button,.shopify-payment-button__button--unbranded{font-family:var(--im-sans);font-size:1.2rem;font-weight:500;text-transform:uppercase;letter-spacing:.22em;border-radius:0;min-height:5.6rem}.button:after,.button:before{box-shadow:none!important}.button--secondary{border:1px solid var(--im-line-strong)}.product-form__submit.button,.product-form__submit.button--secondary{background:var(--im-ivory);color:var(--im-green-900);border:1px solid var(--im-ivory)}.product-form__submit.button:hover{background:transparent;color:var(--im-ivory)}.shopify-payment-button__button--unbranded{background:transparent!important;color:var(--im-ivory)!important;border:1px solid var(--im-line-strong)!important}.shopify-payment-button__button--unbranded:hover:not([disabled]){border-color:var(--im-ivory)!important}.card-wrapper .card,.card__inner,.card--card .card__inner{background:transparent!important;border-radius:0}.card__media .media,.card .media{background:var(--im-bone)!important}.card__media img{mix-blend-mode:multiply;transition:transform .9s var(--im-ease)}.card-wrapper:hover .card__media img{transform:scale(1.03)}.card__information{padding-top:2rem}.price,.price-item{color:var(--im-ivory-2);letter-spacing:.08em;font-family:var(--im-sans)}.badge{border-radius:0;letter-spacing:.18em;text-transform:uppercase;font-size:1rem}.quick-add__submit{background:transparent!important;color:var(--im-ivory)!important;border:1px solid var(--im-line-strong)}.product__media-item .media,.product-media-container{background:var(--im-bone)}.product__media img{mix-blend-mode:multiply}.product__title h1{font-size:clamp(3.6rem,4vw,5.6rem);line-height:1.05}.product-form__input.product-form__input--pill input[type=radio]+label,.product-form__input input[type=radio]+label{border-radius:0;border-color:var(--im-line-strong);color:var(--im-ivory);background:transparent;letter-spacing:.04em}.product-form__input.product-form__input--pill input[type=radio]:checked+label,.product-form__input input[type=radio]:checked+label{background:var(--im-ivory);color:var(--im-green-900);border-color:var(--im-ivory)}.quantity,.field__input,.select__select{background:#0b1d1b80;color:var(--im-ivory);border-radius:0}.quantity:after,.field:after,.select:after{box-shadow:0 0 0 1px var(--im-line-strong)!important;border-radius:0!important}.product__accordion summary,.accordion{border-color:var(--im-line)!important}.rte,.article-card__excerpt,.rich-text__text{color:var(--im-ivory-2);font-weight:300}.rte a,.link{color:var(--im-ivory);text-decoration-color:var(--im-line-strong)}.article-card .card__inner{background:transparent!important}.article-card__info,.circle-divider:after{color:var(--im-ivory-3);letter-spacing:.14em;text-transform:uppercase}.cart-drawer .drawer__inner,.cart-notification,.modal__content,.drawer__inner{background:var(--im-green-900)}.footer{background:var(--im-green-950)!important;border-top:1px solid var(--im-line)}.footer-block__heading{font-family:var(--im-sans);font-size:1.1rem;letter-spacing:.26em;text-transform:uppercase;color:var(--im-ivory-3)}.footer-block__details-content .list-menu__item--link{color:var(--im-ivory-2)}.footer-block__details-content .list-menu__item--link:hover{color:var(--im-ivory)}.copyright__content{color:var(--im-ivory-3);letter-spacing:.1em;font-size:1.1rem}.header__heading-logo,.footer__logo img{filter:none}.header__heading-logo{height:auto}.main-blog h1.title,.article-template__title,.main-page-title{font-family:var(--im-serif);font-weight:400;letter-spacing:-.015em;line-height:1.05;font-size:clamp(3.6rem,5.2vw,6.8rem)}.article-template__hero-container{margin-bottom:4rem}.article-template header .caption-with-letter-spacing,.article-template .circle-divider{color:var(--im-ivory-3);letter-spacing:.2em;text-transform:uppercase;font-size:1.1rem}.article-template__content.rte,.main-page .rte{font-family:var(--im-sans);font-weight:300;font-size:1.7rem;line-height:1.75;color:var(--im-ivory-2);max-width:76rem}.rte h2,.rte h3,.rte h4{font-family:var(--im-serif);font-weight:400;color:var(--im-ivory);line-height:1.2;margin:1.8em 0 .5em;letter-spacing:0}.rte h2{font-size:3.2rem}.rte h3{font-size:2.4rem}.rte h4{font-size:2rem}.rte strong,.rte b{color:var(--im-ivory);font-weight:500}.rte a{color:var(--im-ivory);text-underline-offset:.3rem}.rte blockquote{border-left:1px solid var(--im-line-strong);padding-left:2.2rem;font-family:var(--im-serif);font-size:2.2rem;line-height:1.4;color:var(--im-ivory)}.rte table td,.rte table th{border-color:var(--im-line)}.rte img{border-radius:0}.im-takeaways{border:1px solid var(--im-line-strong);padding:2.4rem 2.8rem;margin:0 0 3.2rem;background:#0b1d1b59}.im-takeaways p:first-child{margin-top:0;font-family:var(--im-sans);font-size:1.1rem;letter-spacing:.26em;text-transform:uppercase;color:var(--im-ivory-3)}.im-takeaways ul{margin-bottom:0}.blog-articles .article-card__title,.article-card .card__heading{font-family:var(--im-serif);font-size:2.4rem;line-height:1.2}.article-card__excerpt{color:var(--im-ivory-2)}.blog-articles .card__inner{border-top:1px solid var(--im-line-strong)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/inflamade-brand.css.map */
