:root{--if-bg: #f7faf5;--if-surface: #ffffff;--if-text: #1b1f1a;--if-text-muted: #5f7060;--if-accent: #2e7d52;--if-accent-hover: #24633f;--if-border: #dfebdf;--if-mint: #a9e3c3;--if-mint-soft: #ddf3e6;--if-butter: #fce8a0;--if-butter-soft: #fdf5d4;--if-radius-pill: 999px;--if-radius-card: 16px;--if-ease: cubic-bezier(.4, 0, .2, 1)}.if-hero{position:relative;background-color:var(--if-bg);overflow:hidden}.if-hero__media{position:relative;width:100%}.if-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--if-hero-focal, center)}.if-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at center,rgb(251 248 243 / var(--if-hero-scrim, .55)),rgb(251 248 243 / calc(var(--if-hero-scrim, .55) * .5)) 45%,#fbf8f300 72%)}.if-hero__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;max-width:34rem;margin-inline:auto;padding-inline:1.5rem}.if-hero__eyebrow{margin:0;font-size:.8125rem;font-weight:500;letter-spacing:.08em;color:var(--if-text-muted)}.if-hero__title{margin:0;font-size:clamp(2.25rem,5.5vw,4rem);line-height:1.04;letter-spacing:-.02em;color:var(--if-text);text-wrap:balance}.if-hero__title-accent{display:block;font-family:var(--font-accent--family, Georgia, "Times New Roman", serif);font-style:italic;font-weight:400;color:var(--if-accent);letter-spacing:-.01em}.if-hero__body{margin:0;max-width:30rem;font-size:1rem;line-height:1.65;color:var(--if-text-muted);text-wrap:pretty}.if-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem}.if-btn{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1.75rem;border-radius:var(--if-radius-pill);border:1px solid transparent;font-size:.9375rem;font-weight:500;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .25s var(--if-ease),border-color .25s var(--if-ease),color .25s var(--if-ease),transform .25s var(--if-ease)}.if-btn:hover{transform:translateY(-1px)}.if-btn:focus-visible{outline:2px solid var(--if-accent);outline-offset:3px}.if-btn--primary{background-color:var(--if-text);border-color:var(--if-text);color:var(--if-bg)}.if-btn--primary:hover{background-color:var(--if-accent);border-color:var(--if-accent);color:var(--if-bg)}.if-btn--ghost{background-color:transparent;border-color:var(--if-text);color:var(--if-text)}.if-btn--ghost:hover{background-color:var(--if-text);color:var(--if-bg)}@media screen and (max-width:749px){.if-hero__media{aspect-ratio:auto}.if-hero__scrim{display:none}.if-hero__content{padding-block:2.25rem 3rem}}@media screen and (min-width:750px){.if-hero{display:grid}.if-hero__media,.if-hero__content{grid-area:1 / 1}.if-hero__media{aspect-ratio:var(--if-hero-ratio, 16 / 9);max-height:82vh}.if-hero__content{align-self:center;justify-self:center;gap:1.5rem;z-index:1;transform:translateY(var(--if-hero-shift, 12%))}@media screen and (max-width:1100px){.if-hero__content{max-width:26rem;transform:translateY(calc(var(--if-hero-shift, 12%) + 6%))}.if-hero__title{font-size:clamp(2rem,4.4vw,3rem)}}}@media(prefers-reduced-motion:reduce){.if-btn{transition:none}.if-btn:hover{transform:none}}.if-section{padding-block:clamp(2.25rem,4.2vw,3.75rem);background-color:var(--if-bg)}.if-section--surface{background-color:var(--if-surface)}.if-container{width:100%;max-width:78rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.if-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;margin-bottom:clamp(1.125rem,2vw,1.75rem)}.if-section-head__text{max-width:40rem}.if-eyebrow{margin:0 0 .5rem;font-size:.8125rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--if-accent)}.if-title{margin:0;font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.12;letter-spacing:-.02em;color:var(--if-text);text-wrap:balance}.if-title em{font-family:var(--font-accent--family, Georgia, serif);font-style:italic;font-weight:400;color:var(--if-accent)}.if-lede{margin:.75rem 0 0;font-size:1rem;line-height:1.65;color:var(--if-text-muted);text-wrap:pretty}.if-link{display:inline-flex;align-items:center;gap:.4rem;font-size:.9375rem;font-weight:500;color:var(--if-accent);text-decoration:none;border-bottom:1px solid currentcolor;padding-bottom:2px;transition:gap .25s var(--if-ease),color .25s var(--if-ease)}.if-link:hover{gap:.7rem;color:var(--if-text)}.if-trust{border-block:1px solid var(--if-border);background:linear-gradient(180deg,var(--if-butter-soft) 0%,var(--if-surface) 100%);padding-block:clamp(1.5rem,3vw,2.25rem)}.if-trust__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:clamp(1.25rem,3vw,2.5rem)}.if-trust__item{display:flex;align-items:flex-start;gap:.875rem;padding:.875rem 1rem;border-radius:var(--if-radius-card);background-color:var(--if-surface);box-shadow:0 1px 3px #1b1f1a0d}.if-trust__icon{flex:none;width:1.75rem;height:1.75rem;padding:.3125rem;border-radius:50%;background-color:var(--if-mint-soft);color:var(--if-accent)}.if-trust__title{margin:0;font-size:.9375rem;font-weight:600;color:var(--if-text)}.if-trust__text{margin:.15rem 0 0;font-size:.875rem;line-height:1.5;color:var(--if-text-muted)}.if-grid{display:grid;--if-cols: var(--if-cols-lg, 3);grid-template-columns:repeat(var(--if-cols),minmax(0,1fr));gap:clamp(1rem,2.4vw,2rem) clamp(.75rem,1.8vw,1.5rem)}product-card.if-card{display:flex}.if-card{display:flex;flex-direction:column;color:inherit}.if-card__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;text-decoration:none}.if-card__title-link{color:inherit;text-decoration:none}.if-card__title-link:hover{color:var(--if-accent)}.if-card__title-link:focus-visible{outline:2px solid var(--if-accent);outline-offset:2px;border-radius:2px}.if-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--if-radius-card);background-color:var(--if-surface)}.if-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s var(--if-ease),transform .7s var(--if-ease)}.if-card__img--alt{opacity:0}.if-card:hover .if-card__img--alt{opacity:1}.if-card:hover .if-card__img{transform:scale(1.04)}.if-card__badge{position:absolute;top:.75rem;left:.75rem;z-index:1;padding:.3rem .7rem;border-radius:var(--if-radius-pill);background-color:var(--if-surface);color:var(--if-text);font-size:.75rem;font-weight:600;letter-spacing:.02em}.if-card__qa{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;--quick-add-mobile-display: flex;--quick-add-mobile-opacity: 1}.if-card__qa .quick-add__button{inset-inline-end:.625rem;inset-block-end:.625rem}@media(hover:none){.if-card__qa .quick-add__button{opacity:1}}@media(hover:hover)and (pointer:fine){.if-card__qa{opacity:0;transform:translateY(.375rem);transition:opacity .25s var(--if-ease),transform .25s var(--if-ease)}.if-card:hover .if-card__qa,.if-card:focus-within .if-card__qa{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.if-card__qa{transition:none;transform:none}}.if-card__body{padding-top:.875rem}.if-card__title{margin:0;font-size:.9375rem;font-weight:500;line-height:1.4;color:var(--if-text)}.if-card__meta{display:flex;align-items:baseline;gap:.5rem;margin-top:.35rem}.if-card__price{font-size:.9375rem;font-weight:600;color:var(--if-text)}.if-card__sizes{margin-top:.5rem;font-size:.8125rem;color:var(--if-text-muted)}.if-bundle-card .if-card__media{aspect-ratio:1 / 1}.if-card__badge--save{background-color:var(--if-accent);color:#fff}.if-bundle-was{font-size:.875rem;color:var(--if-text-muted);text-decoration-thickness:1px}.if-bundle-note{margin-top:.4rem;font-size:.8125rem;color:var(--if-text-muted)}.if-bundles .if-grid--single{max-width:26rem;margin-inline:auto}@media screen and (max-width:749px){.if-bundles .if-grid{--if-cols: 1}}@media screen and (max-width:989px){.if-grid{--if-cols: 2}}.if-story__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem)}.if-story__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--if-radius-card);background-color:var(--if-surface)}.if-story__media img{width:100%;height:100%;object-fit:cover}.if-story__list{list-style:none;margin:1.75rem 0 0;padding:0;display:grid;gap:.875rem}.if-story__list li{position:relative;padding-left:1.75rem;font-size:.9375rem;line-height:1.6;color:var(--if-text)}.if-story__list li:before{content:"";position:absolute;left:0;top:.45rem;width:.85rem;height:.5rem;border-left:2px solid var(--if-accent);border-bottom:2px solid var(--if-accent);transform:rotate(-45deg)}.if-story__actions{margin-top:2rem}@media screen and (max-width:749px){.if-story__inner{grid-template-columns:1fr}}.if-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}.if-gallery__item{position:relative;overflow:hidden;border-radius:var(--if-radius-card);aspect-ratio:1 / 1;background-color:var(--if-surface)}.if-gallery__item--tall{grid-row:span 2;aspect-ratio:1 / 2.06}.if-gallery__item img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--if-ease)}.if-gallery__item:hover img{transform:scale(1.05)}@media screen and (max-width:749px){.if-gallery{grid-template-columns:repeat(2,1fr)}.if-gallery__item--tall{grid-row:span 1;aspect-ratio:1 / 1}}.if-news{text-align:center;padding-block:clamp(3rem,6vw,5rem);background-color:var(--if-surface);border-top:1px solid var(--if-border)}.if-news__inner{max-width:34rem;margin-inline:auto}.if-news__form{display:flex;gap:.5rem;margin-top:1.5rem}.if-news__input{flex:1;min-height:3rem;padding:0 1.25rem;border:1px solid var(--if-border);border-radius:var(--if-radius-pill);background-color:var(--if-bg);color:var(--if-text);font-size:.9375rem}.if-news__input::placeholder{color:var(--if-text-muted)}.if-news__input:focus-visible{outline:2px solid var(--if-accent);outline-offset:2px}.if-news__note{margin:.875rem 0 0;font-size:.8125rem;color:var(--if-text-muted)}.if-news__success{margin-top:1rem;font-size:.9375rem;color:var(--if-accent)}@media screen and (max-width:599px){.if-news__form{flex-direction:column}}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.if-header-logo{height:var(--header-logo-image-height, 36px);width:auto;max-width:220px;object-fit:contain}@media screen and (max-width:749px){.if-header-logo{height:var(--header-logo-image-height-mobile, 28px);max-width:150px}}.card-gallery,.card-gallery-container{border-radius:var(--if-radius-card);overflow:hidden}.if-page-head{padding-block:clamp(2.5rem,5vw,4rem) clamp(1.5rem,3vw,2.25rem)}.product-details .price,.product-information .price{font-size:1.25rem;font-weight:600}.card-gallery{aspect-ratio:4 / 5}.card-gallery img,.card-gallery svg{width:100%;height:100%;object-fit:cover}.theme-drawer__dialog,.cart-drawer{background-color:var(--if-bg)}.theme-drawer__header{padding-block:1.25rem;border-bottom:1px solid var(--if-border)}.theme-drawer__title{letter-spacing:-.01em;color:var(--if-text)}.theme-drawer__close-button{border-radius:var(--if-radius-pill);transition:background-color .2s var(--if-ease)}.theme-drawer__close-button:hover{background-color:var(--if-border)}.cart-drawer__items{padding-block:.5rem}.cart-drawer__summary{border-top:1px solid var(--if-border);background-color:var(--if-surface)}.cart-drawer__summary:before{content:"Secure checkout \b7  Taxes and shipping calculated at checkout";display:block;padding-block:.75rem .25rem;font-size:.75rem;line-height:1.5;text-align:center;color:var(--if-text-muted)}.predictive-search-dropdown,.predictive-search-results__wrapper{background-color:var(--if-bg);border-radius:var(--if-radius-card);border:1px solid var(--if-border)}.predictive-search-results__pill,.pills__pill{border-radius:var(--if-radius-pill);border:1px solid var(--if-border);background-color:var(--if-surface);transition:border-color .2s var(--if-ease),color .2s var(--if-ease)}.predictive-search-results__pill:hover,.pills__pill:hover{border-color:var(--if-accent);color:var(--if-accent)}.search-page-input,.search-page-input__parent{border-radius:var(--if-radius-pill)}.predictive-search-results__no-results{color:var(--if-text-muted)}.if-size-table{width:100%;border-collapse:collapse;margin-block:.5rem 1rem;font-size:.875rem}.if-size-table th,.if-size-table td{padding:.5rem .65rem;text-align:left;border-bottom:1px solid var(--if-border)}.if-size-table th{font-weight:600;color:var(--if-text);white-space:nowrap}.if-size-table td{color:var(--if-text-muted)}.if-size-table tbody tr:last-child td{border-bottom:0}.if-catnav{background:linear-gradient(180deg,var(--if-mint-soft) 0%,var(--if-bg) 100%);border-block:1px solid var(--if-border)}.if-catnav--sticky{position:sticky;top:0;z-index:3}.if-catnav__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem clamp(1rem,3vw,2.5rem);padding-block:1.125rem}.if-catnav__row>li>.if-pill:not(.if-pill--sm){padding:.625rem 1.375rem;font-size:1rem;font-weight:500;box-shadow:0 1px 2px #1b1f1a0a}.if-catnav__row{display:flex;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}.if-catnav__ages{display:flex;align-items:center;gap:.75rem}.if-catnav__label,.if-agebar__label{flex:none;font-size:.8125rem;color:var(--if-text-muted)}@media(max-width:749px){.if-catnav__inner{flex-direction:column;align-items:stretch;gap:.5rem}.if-catnav__row{overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block-end:.125rem}.if-catnav__row::-webkit-scrollbar{display:none}.if-catnav__row>li{scroll-snap-align:start;flex:none}.if-catnav__ages{align-items:baseline}}.if-pill{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border:1px solid var(--if-border);border-radius:var(--if-radius-pill);background-color:var(--if-surface);color:var(--if-text);font-size:.9375rem;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color .2s var(--if-ease),border-color .2s var(--if-ease),color .2s var(--if-ease)}.if-pill--sm{padding:.3125rem .75rem;font-size:.8125rem}.if-pill:hover{border-color:var(--if-accent);color:var(--if-accent)}.if-pill--on,.if-pill--on:hover{background-color:var(--if-text);border-color:var(--if-text);color:var(--if-bg)}.if-pill__count{color:var(--if-text-muted);font-size:.8125rem}.if-pill--on .if-pill__count{color:inherit;opacity:.7}.if-pill:focus-visible{outline:2px solid var(--if-accent);outline-offset:2px}.if-cats{display:grid;grid-template-columns:repeat(min(var(--if-cats, 3),4),minmax(0,1fr));gap:clamp(.75rem,2vw,1.5rem);margin:0;padding:0;list-style:none}.if-cat{display:flex;flex-direction:column;gap:.75rem;text-decoration:none;color:inherit}.if-cat__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:24px;background-color:var(--if-surface)}.if-cat__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.if-cat__img--empty{background-color:var(--if-border)}@media(prefers-reduced-motion:no-preference){.if-cat__img{transition:transform .5s var(--if-ease)}.if-cat:hover .if-cat__img{transform:scale(1.04)}}.if-cat__body{display:flex;flex-direction:column;gap:.125rem;text-align:center}.if-cat__title{font-size:1rem;font-weight:500}.if-cat:hover .if-cat__title{color:var(--if-accent)}.if-cat__meta{font-size:.8125rem;color:var(--if-text-muted)}@media(max-width:749px){.if-cats{grid-template-columns:repeat(2,minmax(0,1fr))}.if-cat__media{border-radius:18px}}.if-agebar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;margin-block-start:clamp(1.25rem,3vw,2rem)}.if-agebar__row{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:0;list-style:none}.if-filters{display:flex;flex-direction:column;gap:.75rem;padding-block:clamp(1rem,2.5vw,1.5rem);border-block-end:1px solid var(--if-border)}.if-filters__group{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.if-filters__label{flex:none;min-width:4.5rem;font-size:.8125rem;color:var(--if-text-muted)}.if-filters__row{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.if-empty{padding-block:clamp(2.5rem,8vw,5rem);text-align:center}.if-empty__title{margin-block-end:.5rem}.if-empty__text{margin-block-end:1.5rem;color:var(--if-text-muted)}.if-prose{max-width:44rem;margin-inline:auto}.if-prose__title{margin-block-end:clamp(1.25rem,3vw,2rem)}.if-prose__sub{margin-block:clamp(1.75rem,4vw,2.5rem) .625rem;font-size:1.0625rem;font-weight:600;letter-spacing:.01em}.if-prose__sub:first-child{margin-block-start:0}.if-prose__body p{margin-block:0 1rem;font-size:1.0625rem;line-height:1.7;color:var(--if-text)}.if-prose__body p:last-child{margin-block-end:0}.if-prose__body a{color:var(--if-accent);text-underline-offset:.2em}.if-hero--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,5vw,4.5rem);padding:clamp(1.5rem,4vw,3.5rem) clamp(1.25rem,5vw,5rem);background:radial-gradient(ellipse at 80% 20%,var(--if-butter-soft) 0%,transparent 55%),radial-gradient(ellipse at 15% 85%,var(--if-mint-soft) 0%,transparent 55%),var(--if-bg)}.if-hero--split .if-hero__media,.if-hero--split .if-hero__content{grid-area:auto}.if-hero--split .if-hero__media{aspect-ratio:1 / 1;max-height:none;overflow:hidden;border-radius:32px}.if-hero--split .if-hero__image{width:100%;height:100%;object-fit:cover}.if-hero--split .if-hero__content{position:static;transform:none;inset:auto;max-width:34rem;padding:0;text-align:left;align-items:flex-start}.if-hero--split .if-hero__actions{justify-content:flex-start}@media(max-width:899px){.if-hero--split{grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,5vw,2rem);padding-inline:1.25rem}.if-hero--split .if-hero__media{border-radius:24px}.if-hero--split .if-hero__content{max-width:none;text-align:center;align-items:center}.if-hero--split .if-hero__actions{justify-content:center}}.if-marquee{overflow:hidden;background-color:var(--if-marquee-bg, var(--if-accent));color:var(--if-marquee-fg, #fff)}.if-marquee__track{display:flex;width:max-content;animation:if-marquee-scroll var(--if-marquee-speed, 30s) linear infinite}.if-marquee__row{display:flex;align-items:center;gap:clamp(1.5rem,4vw,3rem);margin:0;padding:.75rem clamp(.75rem,2vw,1.5rem) .75rem 0;list-style:none}.if-marquee__item{display:inline-flex;align-items:center;gap:clamp(1.5rem,4vw,3rem);flex:none;font-size:.8125rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.if-marquee__dot{width:5px;height:5px;border-radius:50%;background-color:currentcolor;opacity:.55}@keyframes if-marquee-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.if-marquee:hover .if-marquee__track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.if-marquee__track{animation:none}.if-marquee__track{width:100%;justify-content:center}.if-marquee__row:nth-child(2){display:none}.if-marquee__row{flex-wrap:wrap;justify-content:center;padding-inline:1rem}}.if-faq{max-width:48rem;margin-inline:auto;border-top:1px solid var(--if-border)}.if-faq__item{border-bottom:1px solid var(--if-border)}.if-faq__q{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.125rem;min-height:2.75rem;font-size:1.0625rem;font-weight:500;color:var(--if-text);cursor:pointer;list-style:none}.if-faq__q::-webkit-details-marker{display:none}.if-faq__q:hover{color:var(--if-accent)}.if-faq__q:focus-visible{outline:2px solid var(--if-accent);outline-offset:2px;border-radius:4px}.if-faq__chev{flex:none;color:var(--if-accent);transition:transform .2s var(--if-ease)}.if-faq__item[open] .if-faq__chev{transform:rotate(180deg)}.if-faq__a{padding-block:0 1.25rem;max-width:42rem}.if-faq__a p{margin:0 0 .75rem;font-size:1rem;line-height:1.7;color:var(--if-text-muted)}.if-faq__a p:last-child{margin-bottom:0}.if-faq__a a{color:var(--if-accent);text-underline-offset:.2em}@media(prefers-reduced-motion:reduce){.if-faq__chev{transition:none}}.if-reviews{display:grid;grid-template-columns:repeat(var(--if-reviews, 3),minmax(0,1fr));gap:clamp(.875rem,2vw,1.5rem);margin:0;padding:0;list-style:none}.if-review{display:flex;flex-direction:column;gap:.875rem;padding:clamp(1.25rem,2.4vw,1.75rem);border:1px solid var(--if-border);border-radius:20px;background-color:var(--if-surface)}.if-review__stars{display:flex;gap:2px;color:#e2a33a}.if-review__star--off{color:var(--if-border)}.if-review__quote{margin:0;flex:1}.if-review__quote p{margin:0 0 .625rem;font-size:1rem;line-height:1.6;color:var(--if-text)}.if-review__quote p:last-child{margin-bottom:0}.if-review__by{display:flex;align-items:center;gap:.75rem;padding-top:.25rem;border-top:1px solid var(--if-border);margin-top:.25rem;padding-block-start:.875rem}.if-review__avatar{flex:none;width:2.75rem;height:2.75rem;border-radius:50%;object-fit:cover;background-color:var(--if-mint-soft)}.if-review__avatar--initial{display:grid;place-items:center;font-size:1rem;font-weight:600;color:var(--if-accent)}.if-review__who{display:flex;flex-direction:column;gap:1px;min-width:0}.if-review__name{font-size:.9375rem;font-weight:500;color:var(--if-text)}.if-review__meta{font-size:.8125rem;color:var(--if-text-muted)}@media(max-width:899px){.if-reviews{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.if-reviews{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:750px){body #header-component[data-menu-style=menu] .header__drawer{display:flex;min-height:var(--header-drawer-min-height);grid-column:1;justify-self:start}body #header-component[data-menu-style=menu] :is(.header-menu,.dropdown-localization){display:none}body #header-component .header__columns{grid-template-columns:1fr auto 1fr;align-items:center}body #header-component .header__column--left{display:contents}body #header-component a.header-logo{grid-column:2;justify-self:center;--header-logo-image-height: 58px}body #header-component a.header-logo img{height:58px;width:auto}body #header-component .header__column--right{grid-column:3;justify-self:end}}.if-spec{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1.5rem;margin-block:.5rem .75rem;font-size:.875rem}.if-spec>div{display:flex;flex-direction:column;gap:.15rem;padding-block-end:.6rem;border-bottom:1px solid var(--if-border)}.if-spec dt{color:var(--if-text-muted);font-size:.8125rem}.if-spec dd{margin:0;color:var(--if-text);font-weight:500}@media(max-width:480px){.if-spec{grid-template-columns:1fr;gap:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/inkfusion.css.map */
