.ibg-article-header.article__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;background:var(--ibg-background)}.ibg-article-header--no-image.article__header{grid-template-columns:minmax(0,1fr)}.ibg-article-header__breadcrumb{grid-column:1 / -1;padding:14px var(--news-gutter-desktop);font-size:var(--news-meta-desktop)}.ibg-article-header__breadcrumb .breadcrumb__list{flex-wrap:wrap}.ibg-article-header__media{grid-column:2;grid-row:2;min-width:0;overflow:hidden;aspect-ratio:var(--news-image-ratio-desktop)}.ibg-article-header:not(:has(.ibg-article-header__breadcrumb)) .ibg-article-header__media{grid-row:1}.ibg-article-header__image{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(var(--news-grayscale))}.ibg-article-header__content{grid-column:1;grid-row:2;min-width:0;padding:var(--news-padding-top-desktop) var(--news-gutter-desktop) var(--news-padding-bottom-desktop)}.ibg-article-header:not(:has(.ibg-article-header__breadcrumb)) .ibg-article-header__content{grid-row:1}.ibg-article-header__title{margin:0;color:inherit;font:var(--ibg-heading-weight) var(--news-title-desktop)/var(--ibg-heading-leading, 1.15) var(--ibg-font);letter-spacing:-.04em;text-transform:none;text-align:var(--news-title-alignment);overflow-wrap:break-word}.ibg-article-header__category{display:block;margin-bottom:12px;font-size:var(--news-meta-desktop);text-align:var(--news-title-alignment)}.ibg-article-header__excerpt{width:var(--ibg-text-width);max-width:100%;margin:24px auto 0;font-size:var(--news-text-desktop);line-height:var(--ibg-body-leading);text-align:var(--ibg-text-alignment, left);overflow-wrap:anywhere}.ibg-article-header__excerpt p{font:inherit}@media screen and (max-width:740px){.ibg-article-header.article__header{grid-template-columns:minmax(0,1fr)}.ibg-article-header__breadcrumb{padding-inline:var(--news-gutter-mobile);font-size:var(--news-meta-mobile)}.ibg-article-header__breadcrumb--desktop{display:none}.ibg-article-header__media{grid-column:1;grid-row:auto!important;aspect-ratio:var(--news-image-ratio-mobile)}.ibg-article-header__content{grid-row:auto!important;padding:var(--news-padding-top-mobile) var(--news-gutter-mobile) var(--news-padding-bottom-mobile)}.ibg-article-header__title{font-size:var(--news-title-mobile)}.ibg-article-header__category{font-size:var(--news-meta-mobile)}.ibg-article-header__excerpt{font-size:var(--news-text-mobile)}}.ibg-article-related.ibg-news{padding:var(--news-padding-top-desktop) var(--news-gutter-desktop) var(--news-padding-bottom-desktop)}.ibg-article-related .ibg-news__header{border-bottom-width:var(--news-border-width);border-color:var(--news-border-color)}.ibg-article-related .ibg-news__grid{width:100%;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--news-columns) - 1) * var(--news-gap-desktop)) / var(--news-columns));justify-content:start;gap:var(--news-gap-desktop)}.ibg-article-related .ibg-news-card__media{aspect-ratio:var(--news-image-ratio)}.ibg-article-related .ibg-news-card__image{filter:grayscale(var(--news-grayscale))}.ibg-article-related--no-date .ibg-news-card__date{display:none}.ibg-article-related .ibg-news-card__title a{overflow-wrap:anywhere}.ibg-article-related .ibg-scroller:focus-visible{outline:1px solid currentColor;outline-offset:-1px}.ibg-article-related__slide{display:flex;min-width:0;scroll-snap-align:start}.ibg-article-related__slide>.ibg-news-card{width:100%}.ibg-article-related .ibg-scroller{scrollbar-width:none}.ibg-article-related .ibg-scroller::-webkit-scrollbar{display:none}.ibg-article-related__controls{display:none;justify-content:flex-end;gap:8px;margin-top:12px}.ibg-article-related__arrow{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;padding:0;border:1px solid currentColor;color:inherit;background:transparent;cursor:pointer}.ibg-article-related__arrow svg{width:14px;height:12px}.ibg-article-related__arrow:disabled{opacity:.35;cursor:default}.ibg-article-related__arrow:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ibg-article-related .pagination{margin-block:24px 0}.ibg-article-related .pagination__nav-item{color:inherit;font:var(--ibg-body-weight) var(--ibg-button-font-size-desktop, 10px)/1.2 var(--ibg-font)}@media screen and (min-width:741px){.ibg-article-related [data-ibg-slider-scrollable=true] .ibg-article-related__controls{display:flex}.ibg-article-related [data-ibg-slider-scrollable=true] .ibg-article-related__track{cursor:grab}.ibg-article-related [data-ibg-slider-scrollable=true] .ibg-article-related__track.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}}@media screen and (max-width:740px){.ibg-article-related.ibg-news{padding:var(--news-padding-top-mobile) 0 var(--news-padding-bottom-mobile)}.ibg-article-related .ibg-news__header{margin-inline:var(--news-gutter-mobile)}.ibg-article-related .ibg-scroller{margin-inline-start:var(--news-gutter-mobile);width:calc(100% - var(--news-gutter-mobile))}.ibg-article-related .ibg-news__grid{width:max-content;grid-auto-columns:var(--news-card-width-mobile);padding-inline-end:var(--news-gutter-mobile);gap:var(--news-gap-mobile)}.ibg-article-related .pagination__nav-item{font-size:var(--ibg-button-font-size-mobile, 10px)}}.ibg-brand__logo-frame{--ibg-logo-render-width: calc(var(--ibg-logo-width-desktop, 240px) * var(--ibg-logo-scale-desktop, 1));display:flex;width:100%;margin-bottom:26px;flex:none;align-items:center;justify-content:center}.ibg-brand-showcase .ibg-brand__logo-frame svg.ibg-brand-wordmark{width:var(--ibg-logo-render-width);height:auto;max-width:100%;max-height:none;margin-bottom:0}.ibg-brand__logo-viewport{display:flex;flex:none;width:calc(var(--ibg-logo-render-width) / var(--ibg-icon-artwork-width, 1));max-width:calc(100% / var(--ibg-icon-artwork-width, 1));height:auto;aspect-ratio:var(--ibg-icon-viewport-ratio, 1);overflow:hidden;align-items:center;justify-content:center}.ibg-brand-showcase .ibg-brand__logo-viewport .ibg-brand__logo{width:100%;height:auto;max-width:none;max-height:none;margin-bottom:0;flex-shrink:0}.ibg-brand__logo--tinted{aspect-ratio:var(--ibg-icon-ratio, 1);background:var(--ibg-icon-color);-webkit-mask-image:var(--ibg-icon-image);mask-image:var(--ibg-icon-image);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-mode:alpha}@media screen and (max-width:740px){.ibg-brand__logo-frame{--ibg-logo-render-width: calc(var(--ibg-logo-width-mobile, 190px) * var(--ibg-logo-scale-mobile, 1));margin-bottom:18px}}.shopify-section--ibg-grupo{margin:0}.ibg-grupo,.ibg-grupo *{box-sizing:border-box}.ibg-grupo{--grupo-overlap: clamp(24px, 4vw, 76px);--grupo-present-gap: clamp(56px, 6.8vw, 120px);--grupo-card-width: 46%;--grupo-card-basis: 46;--grupo-card-padding: clamp(20px, 2.2vw, 42px);--grupo-title-size: var(--grupo-year-desktop, 44px);--grupo-card-gap: calc(-1 * var(--grupo-overlap))}.ibg-grupo__hero{position:relative;display:grid;place-items:center;overflow:hidden;isolation:isolate;background:#545350}.ibg-grupo__hero .ibg-picture,.ibg-grupo__hero .ibg-picture__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ibg-grupo__hero .ibg-picture__image{object-fit:cover}.ibg-grupo__hero--monochrome .ibg-picture{filter:grayscale(1)}.ibg-grupo__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / var(--grupo-overlay, .2));pointer-events:none}.ibg-grupo__hero-title{position:relative;z-index:1;width:88%;margin:0;padding-block:32px;color:#f9f5ed;font:900 var(--grupo-hero-desktop, 24px)/1.3 var(--ibg-font);letter-spacing:0;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.ibg-grupo__intro{width:46%;margin-inline:auto;padding-block:clamp(40px,7vw,110px) clamp(44px,6vw,90px);font-size:var(--grupo-intro-desktop, 13px);line-height:1.9;text-align:var(--grupo-intro-alignment, center);overflow-wrap:anywhere}.ibg-grupo__intro :is(p,ul,ol,li,blockquote){text-align:var(--grupo-intro-alignment, center);text-align-last:auto}.ibg-grupo__intro p,.ibg-grupo__copy p{margin:0}.ibg-grupo__intro p+p{margin-top:1em}.ibg-grupo__hero+.ibg-grupo__history{padding-top:clamp(40px,7vw,110px)}.ibg-grupo__history{padding:0 8% 8%}.ibg-grupo__section-title{margin:0 0 clamp(36px,4.7vw,76px);color:inherit;font:900 var(--grupo-heading-desktop, 24px)/1.3 var(--ibg-font);letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere}.ibg-grupo__timeline{width:85.2%;margin-inline:auto;isolation:isolate;container-type:inline-size}.ibg-grupo__milestones{list-style:none;padding:0;margin:0}.ibg-grupo__milestone{position:relative;padding:0;margin:0}.ibg-grupo__milestone+.ibg-grupo__milestone{margin-top:var(--grupo-card-gap)}.ibg-grupo__card{position:relative;z-index:1;padding:var(--grupo-card-padding);color:var(--grupo-card-color, #f9f5ed);background:var(--grupo-card-background, #cf8836);overflow-wrap:anywhere}.ibg-grupo__milestone .ibg-grupo__card{width:var(--grupo-card-width);min-height:calc(var(--grupo-overlap) * 2.5)}.ibg-grupo__milestone:nth-child(2n) .ibg-grupo__card{margin-left:auto}.ibg-grupo__milestone:after{content:"";position:absolute;z-index:0;left:min(var(--grupo-card-width),66.1%);right:calc(100% - max(var(--grupo-card-width),66.1%));top:40%;bottom:calc(-1 * var(--grupo-card-gap));border-top:1px solid var(--grupo-line, #77746e);border-right:1px solid var(--grupo-line, #77746e);pointer-events:none}.ibg-grupo__milestone:nth-child(2n):after{left:min(calc(100% - var(--grupo-card-width)),33.9%);right:calc(100% - max(calc(100% - var(--grupo-card-width)),33.9%));border-right:0;border-left:1px solid var(--grupo-line, #77746e)}.ibg-grupo__milestone:last-child:after{display:none}.ibg-grupo__history--present .ibg-grupo__milestone:last-child:after{display:block;left:min(var(--grupo-card-width),50%);right:50%;bottom:calc(-1 * var(--grupo-present-gap))}.ibg-grupo__history--present .ibg-grupo__milestone:last-child:nth-child(2n):after{left:50%;right:min(var(--grupo-card-width),50%)}.ibg-grupo__year{margin:0 0 14px;color:inherit;font:300 var(--grupo-year-desktop, 44px)/1.1 var(--ibg-font);letter-spacing:-.04em;word-break:normal;overflow-wrap:break-word}.ibg-grupo__copy{font-size:var(--grupo-body-desktop, 16px);line-height:var(--grupo-leading-desktop, 1.25)}.ibg-grupo__copy p+p{margin-top:1em}.ibg-grupo__copy a,.ibg-grupo__intro a{text-decoration:underline;text-underline-offset:.15em}.ibg-grupo a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ibg-grupo__present{width:78.4%;margin-inline:auto}.ibg-grupo__milestones+.ibg-grupo__present{margin-top:var(--grupo-present-gap)}.ibg-grupo__numbers{display:grid;grid-template-columns:repeat(var(--grupo-columns, 6),minmax(0,1fr));align-items:center;gap:clamp(10px,1.6vw,24px);padding:clamp(24px,3vw,48px) 8%;color:var(--grupo-band-color, #f9f5ed);background:var(--grupo-band-background, #cf8836)}.ibg-grupo__numbers-title{min-width:0;margin:0;color:inherit;font-family:var(--ibg-font);font-weight:900;line-height:1;letter-spacing:0;overflow-wrap:anywhere}.ibg-grupo__wordmark{display:block;--ibg-logo-width: clamp(100px, 9.5vw, 160px);--ibg-logo-max-height: 68px;font-size:clamp(42px,6vw,88px);letter-spacing:-.07em}.ibg-grupo__number-logo{display:block;fill:currentColor}.ibg-grupo__numbers-subtitle{display:block;margin-top:4px;font-size:clamp(10px,1.5vw,21px)}.ibg-grupo__figure{display:grid;gap:3px;min-width:0;margin:0;text-align:center}.ibg-grupo__figure-label{grid-row:2;margin:0;font-size:min(var(--grupo-label-desktop, 18px),1.3vw);line-height:1.3;overflow-wrap:anywhere}.ibg-grupo__figure-value{grid-row:1;margin:0;font-size:min(var(--grupo-number-desktop, 56px),4vw);font-weight:700;font-style:normal;line-height:1.1;letter-spacing:-.06em;overflow-wrap:anywhere}@supports (width: 1cqw){.ibg-grupo__milestone{--grupo-card-width: min(100cqw, max(calc(var(--grupo-card-basis) * 1cqw), calc(var(--grupo-title-size) * var(--grupo-title-width-em, 8.5) + 2 * var(--grupo-card-padding))));--grupo-card-gap: max(calc(-1 * var(--grupo-overlap)), min(32px, calc(2 * var(--grupo-card-width) - 100cqw)))}}@media(max-width:740px){.ibg-grupo{--grupo-present-gap: 24px;--grupo-step-gap: 8vw;--grupo-card-width: min(100%, max(72%, 240px));--grupo-card-basis: 72;--grupo-card-padding: clamp(14px, 4vw, 28px);--grupo-title-size: var(--grupo-year-mobile, 24px);--grupo-card-gap: var(--grupo-step-gap)}.ibg-grupo__hero-title{width:92%;font-size:var(--grupo-hero-mobile, 15px)}.ibg-grupo__intro{width:86.6667%;padding-block:12vw 10vw;font-size:var(--grupo-intro-mobile, 11px)}.ibg-grupo__history{padding:0 9% 6%}.ibg-grupo__section-title{margin-bottom:24px;font-size:var(--grupo-heading-mobile, 15px);text-align:center}.ibg-grupo__timeline{width:100%}.ibg-grupo__milestone{--grupo-card-gap: var(--grupo-step-gap)}.ibg-grupo__milestone .ibg-grupo__card{min-height:0}.ibg-grupo__milestone:after{left:min(var(--grupo-card-width),80.5%);right:calc(100% - max(var(--grupo-card-width),80.5%))}.ibg-grupo__milestone:nth-child(2n):after{left:min(calc(100% - var(--grupo-card-width)),19.5%);right:calc(100% - max(calc(100% - var(--grupo-card-width)),19.5%))}.ibg-grupo__year{margin-bottom:10px;font-size:var(--grupo-year-mobile, 24px)}.ibg-grupo__copy{font-size:var(--grupo-body-mobile, 10px);line-height:var(--grupo-leading-mobile, 1.3)}.ibg-grupo__present{width:100%}.ibg-grupo__numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;padding:28px 9%}.ibg-grupo__numbers-title{text-align:center}.ibg-grupo__wordmark{--ibg-logo-width: clamp(96px, 27vw, 150px);--ibg-logo-max-height: 60px;font-size:54px}.ibg-grupo__number-logo{margin-inline:auto}.ibg-grupo__numbers-subtitle{font-size:14px}.ibg-grupo__figure{order:var(--grupo-mobile-order, 1)}.ibg-grupo__figure-value{font-size:var(--grupo-number-mobile, 38px)}.ibg-grupo__figure-label{font-size:var(--grupo-label-mobile, 13px)}}.ibg-information{background:var(--ibg-paper, #f9f5ed);color:var(--ibg-ink, #545350);font-family:var(--ibg-font, monospace);font-size:var(--ibg-information-text-desktop, 14px);font-weight:var(--ibg-body-weight, 300);line-height:1.9;padding-block:72px 100px}.ibg-information__inner{width:84%;max-width:1440px;margin-inline:auto}.ibg-information__header{padding-bottom:36px;border-bottom:1px solid #ddd9d0;margin-bottom:44px}.ibg-information__eyebrow{margin:0 0 18px;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ibg-information h1,.ibg-information h2{color:inherit;font-family:inherit;font-weight:var(--ibg-heading-weight, 900);letter-spacing:0;overflow-wrap:anywhere}.ibg-information h1{margin:0;font-size:var(--ibg-information-heading-desktop, 32px);line-height:1.25;text-transform:uppercase}.ibg-information h2{margin:0 0 16px;font-size:1.15em;line-height:1.4}.ibg-information__intro{max-width:74ch;margin-top:24px}.ibg-information__layout{display:grid;grid-template-columns:minmax(0,.32fr) minmax(0,1fr);gap:clamp(32px,6vw,100px);align-items:start}.ibg-information__layout:not(:has(.ibg-information__index)):not(.ibg-information__layout--contact){display:block;max-width:86ch;margin-inline:auto}.ibg-information__index{font-size:12px;line-height:1.65}.ibg-information__index p{margin:0 0 18px;font-weight:var(--ibg-emphasis-weight, 700);text-transform:uppercase}.ibg-information__index ul{display:grid;gap:14px;padding:0;margin:0;list-style:none}.ibg-information__index a{display:block;text-decoration:none}.ibg-information__index a:hover{text-decoration:underline}.ibg-information__content,.ibg-information__contact{min-width:0}.ibg-information__block{scroll-margin-top:130px}.ibg-information__block+.ibg-information__block,.ibg-information__page-content+.ibg-information__block{margin-top:36px}.ibg-information__text{overflow-wrap:anywhere}.ibg-information__text>:first-child{margin-top:0}.ibg-information__text>:last-child{margin-bottom:0}.ibg-information__text p{margin:0 0 18px}.ibg-information__text ul,.ibg-information__text ol{padding-inline-start:22px;margin-block:18px}.ibg-information__text li+li{margin-top:8px}.ibg-information strong{font-weight:var(--ibg-emphasis-weight, 700)}.ibg-information a{color:inherit;overflow-wrap:anywhere;text-underline-offset:3px}.ibg-information__text a{text-decoration:underline}.ibg-information :is(a,input,textarea,button):focus-visible{outline:2px solid currentColor;outline-offset:4px}.ibg-information__layout--contact{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.ibg-information__contact{border-inline-start:1px solid #ddd9d0;padding-inline-start:clamp(24px,4vw,64px)}.ibg-information__form{display:grid;gap:22px}.ibg-information__field{display:grid;gap:8px}.ibg-information__field label{font-size:.9em;font-weight:var(--ibg-emphasis-weight, 700)}.ibg-information__field input,.ibg-information__field textarea{width:100%;min-width:0;border:1px solid #aaa69f;border-radius:0;padding:12px;background:transparent;color:inherit;font:inherit;line-height:1.5;-webkit-appearance:none;appearance:none}.ibg-information__field textarea{resize:vertical;min-height:150px}.ibg-information__notice{font-size:12px;line-height:1.7}.ibg-information__submit{justify-self:start;min-height:44px;padding:10px 28px;border:1px solid currentColor;color:inherit;background:transparent;font:inherit;cursor:pointer}.ibg-information__submit:hover{color:#f9f5ed;background:#545350}.ibg-information__feedback{margin:0;padding:16px;border:1px solid #3a7f47}.ibg-information__feedback--error{border-color:#a33a30}@media screen and (max-width:740px){.ibg-information{padding-block:38px 64px;font-size:var(--ibg-information-text-mobile, 13px)}.ibg-information__inner{width:86.666667%}.ibg-information__header{padding-bottom:28px;margin-bottom:28px}.ibg-information h1{font-size:var(--ibg-information-heading-mobile, 24px)}.ibg-information__eyebrow{font-size:10px;margin-bottom:14px}.ibg-information__intro{margin-top:20px}.ibg-information__layout,.ibg-information__layout--contact{grid-template-columns:minmax(0,1fr);gap:32px}.ibg-information__index{padding-bottom:28px;border-bottom:1px solid #ddd9d0}.ibg-information__index ul{gap:12px}.ibg-information__contact{border-inline-start:0;border-top:1px solid #ddd9d0;padding-inline-start:0;padding-top:32px}.ibg-information__field input,.ibg-information__field textarea{font-size:max(16px,var(--ibg-information-text-mobile, 13px))}.ibg-information__submit{width:100%}}.ibg-hero .ibg-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;container-type:size}.ibg-hero .ibg-hero__video video{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;display:block;width:calc(100% + 2px);height:calc(100% + 2px);max-width:none;object-fit:cover}@supports (width: 1cqw){.ibg-hero .ibg-hero__video iframe{width:max(100cqw,177.777778cqh);height:max(100cqh,56.25cqw)}}.ibg-article-body{padding:var(--news-padding-top-desktop) var(--news-gutter-desktop) var(--news-padding-bottom-desktop)}.ibg-article-body .article{margin:0}.ibg-article-body .article__main-part>.container{width:100%;max-width:var(--news-content-max);margin-inline:auto;padding:0}.ibg-article-body .article__inner{display:flex;flex-direction:column-reverse;align-items:stretch;margin:0;min-height:0}.ibg-article-body .article__content{width:var(--ibg-text-width);max-width:100%;margin-inline:auto;flex-grow:0;overflow-wrap:anywhere}.ibg-article-body .article__content .rte{color:inherit;font:var(--ibg-body-weight) var(--news-text-desktop)/var(--ibg-body-leading) var(--ibg-font);letter-spacing:0;text-align:var(--ibg-text-alignment, left)}.ibg-article-body .rte :is(p,li,blockquote){font-family:inherit;font-size:inherit;line-height:inherit}.ibg-article-body .rte :is(h1,h2,h3,h4,h5,h6){margin-block:var(--ibg-text-paragraph-gap) 12px;color:inherit;font:var(--ibg-heading-weight) var(--news-subtitle-desktop)/var(--ibg-heading-leading, 1.2) var(--ibg-font);text-transform:none;letter-spacing:-.03em}.ibg-article-body .rte>:is(h1,h2,h3,h4,h5,h6):first-child{margin-block-start:0}.ibg-article-body .rte :is(strong,b){font-weight:var(--ibg-emphasis-weight)}.ibg-article-body .rte :is(img,video,iframe){max-width:100%}.ibg-article-body .rte :is(img,video){height:auto}.ibg-article-body .rte table{display:block;max-width:100%;overflow-x:auto}.ibg-article-body .rte pre{max-width:100%;overflow-x:auto}.ibg-article-body .article__info{position:static;width:var(--ibg-text-width);max-width:100%;margin:var(--news-meta-gap-desktop) auto 0;padding-top:18px;gap:14px;border-color:color-mix(in srgb,currentColor 25%,transparent);font-size:var(--news-meta-desktop);line-height:1.6}.ibg-article-body .article__meta{display:flex;flex-wrap:wrap;gap:8px 14px}.ibg-article-body .article__meta-item:before{display:none!important}.ibg-article-body .article__tags{flex-wrap:wrap}.ibg-article-body .article__tags-label{color:inherit;font:var(--ibg-emphasis-weight) 1em/1.6 var(--ibg-font);text-transform:none}.ibg-article-body .article__nav{background:var(--ibg-background);color:var(--ibg-color);font-family:var(--ibg-font);font-size:var(--news-meta-desktop)}@media screen and (max-width:740px){.ibg-article-body{padding:var(--news-padding-top-mobile) var(--news-gutter-mobile) var(--news-padding-bottom-mobile)}.ibg-article-body .article__content .rte{font-size:var(--news-text-mobile)}.ibg-article-body .rte :is(h1,h2,h3,h4,h5,h6){font-size:var(--news-subtitle-mobile)}.ibg-article-body .article__info{margin-top:var(--news-meta-gap-mobile);font-size:var(--news-meta-mobile)}.ibg-article-body .article__nav{font-size:var(--news-meta-mobile)}}.ibg-brand-logo{display:block;width:128px;height:auto;max-width:100%}.ibg-brand-card__logo.ibg-brand-logo{width:76px;height:auto;max-width:78%}.ibg-brand__logo.ibg-brand-logo{width:min(100%,var(--ibg-brand-logo-width, 240px),92px);height:auto}.logo-list__image.ibg-brand-logo{width:128px;height:auto;max-width:100%}@media screen and (max-width:740px){.ibg-brand__logo.ibg-brand-logo{width:min(var(--ibg-brand-logo-width, 190px),55vw,56px)}}.logo-list__image.ibg-brand-wordmark{display:block;width:calc(var(--ibg-logo-list-height, 30px) * var(--ibg-wordmark-width-factor, 1));height:auto;max-width:100%}.drawer.ibg-mobile-menu{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100vh;height:100dvh;max-height:none;background:transparent;color:var(--ibg-menu-color, #545350);font-family:var(--ibg-font);transform:none;pointer-events:none;transition:visibility .16s}.drawer.ibg-mobile-menu[open]{pointer-events:auto}.drawer.ibg-mobile-menu>.drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:transparent;opacity:0}.ibg-mobile-menu__header,.ibg-mobile-menu__panel{position:relative;background:var(--ibg-menu-background, #f9f5ed)}.ibg-mobile-menu__panel{opacity:0;transition:opacity .16s ease}.ibg-mobile-menu[open] .ibg-mobile-menu__panel{opacity:1}.ibg-mobile-menu__header{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;flex:0 0 auto;min-height:max(60px,var(--header-height-without-bottom-nav, 60px));padding:0 calc(var(--container-gutter, 24px) - 11.5px);box-shadow:inset 0 -1px var(--ibg-menu-border, #ddd9d0)}.ibg-mobile-menu__control{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit}.ibg-mobile-menu__control svg{width:21px;height:21px}.ibg-mobile-menu__logo{min-width:0;justify-self:center}.ibg-mobile-menu__logo .header__logo-link{display:block}.ibg-mobile-menu__logo .header__logo-image{--ibg-logo-width: var(--ibg-menu-logo-width, 140px);--ibg-logo-max-height: 38px;width:auto;height:auto;max-width:min(var(--ibg-menu-logo-width, 140px),calc(90vw - 88px));max-height:38px}.ibg-mobile-menu__logo .header__logo-image--transparent{display:none}.ibg-mobile-menu__logo .header__logo-text{margin:0;font-size:16px}.ibg-mobile-menu__panel{width:72%;flex:0 1 auto;min-height:0;padding:16px 8.5vw 48px 5vw;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.ibg-mobile-menu .ibg-header__links{margin:0}.ibg-mobile-menu .mobile-nav__item:not(:last-child){border-color:var(--ibg-menu-border, #ddd9d0)}.ibg-mobile-menu .mobile-nav__link{min-height:46px;padding:12px 0;font-size:var(--ibg-menu-font-size, 13px);font-weight:300;line-height:1.6;letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere}.ibg-mobile-menu .ibg-header__link[aria-current=page]{font-weight:300}.ibg-mobile-menu a:focus-visible,.ibg-mobile-menu button:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:740px){html:has(.ibg-mobile-menu){scrollbar-gutter:stable}}@media(min-width:741px){.drawer.ibg-mobile-menu{display:none}}@media(prefers-reduced-motion:reduce){.drawer.ibg-mobile-menu,.ibg-mobile-menu__header,.ibg-mobile-menu__panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
