.lrb-jcc-mg{box-sizing:border-box;background:var(--lrb-bg);font-family:var(--lrb-body-font);padding-block:var(--lrb-pt-m) var(--lrb-pb-m);overflow:hidden}.lrb-jcc-mg *,.lrb-jcc-mg *:before,.lrb-jcc-mg *:after{box-sizing:border-box}.lrb-jcc-mg__anchor{display:block;height:0;scroll-margin-top:80px}.lrb-jcc-mg__inner{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--lrb-gap-m);max-width:var(--lrb-max);margin-inline:auto;align-items:var(--lrb-align)}.lrb-jcc-mg__content{padding-inline:var(--lrb-px-m);min-width:0;display:flex;flex-direction:column}.lrb-jcc-mg__eyebrow,.lrb-jcc-mg__heading,.lrb-jcc-mg__text{margin:0}.lrb-jcc-mg__text p{margin:0 0 .75em}.lrb-jcc-mg__text p:last-child{margin-bottom:0}.lrb-jcc-mg__heading{text-wrap:balance}.lrb-jcc-mg__progress{display:flex;flex-direction:column}.lrb-jcc-mg__progress--bar-above{flex-direction:column-reverse}.lrb-jcc-mg__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem}.lrb-jcc-mg__meta--spread{justify-content:space-between}.lrb-jcc-mg__meta--stacked{flex-direction:column;align-items:flex-start}.lrb-jcc-mg__closes{font-variant-numeric:tabular-nums}.lrb-jcc-mg__bar{display:block;width:100%;height:var(--lrb-bar-h, 4px);background:var(--lrb-track);overflow:hidden}.lrb-jcc-mg__bar-fill{display:block;height:100%;width:var(--lrb-pct);border-radius:inherit;background:var(--lrb-fill);transition:width 1s cubic-bezier(.22,.61,.36,1)}.lrb-jcc-mg__bar[data-animate=true]:not(.is-visible) .lrb-jcc-mg__bar-fill{width:0}.lrb-jcc-mg__btn{display:inline-block;text-decoration:none;line-height:1.2;cursor:pointer;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.lrb-jcc-mg__btn--solid{background:var(--lrb-btn-bg);color:var(--lrb-btn-text);border:1px solid var(--lrb-btn-bg)}.lrb-jcc-mg__btn--outline{background:transparent;color:var(--lrb-btn-border);border:1px solid var(--lrb-btn-border)}.lrb-jcc-mg__btn--outline:hover{background:var(--lrb-btn-bg);color:var(--lrb-btn-text);border-color:var(--lrb-btn-bg)}.lrb-jcc-mg__btn--link{background:none;color:var(--lrb-btn-border);border:0;padding:0!important;text-decoration:underline;text-underline-offset:.3em}.lrb-jcc-mg__btn--solid:hover,.lrb-jcc-mg__btn--link:hover{opacity:.85}.lrb-jcc-mg__btn:focus-visible{outline:2px solid currentColor;outline-offset:3px}.lrb-jcc-mg__media{min-width:0;padding-inline:var(--lrb-px-m)}.lrb-jcc-mg--m-bleed .lrb-jcc-mg__media{padding-inline:0}.lrb-jcc-mg--m-top .lrb-jcc-mg__media{order:-1}.lrb-jcc-mg__frame{position:relative;overflow:hidden;border-radius:var(--lrb-img-radius-m);border:var(--lrb-img-border)}.lrb-jcc-mg--m-bleed .lrb-jcc-mg__frame{border-radius:0;border-inline:0}.lrb-jcc-mg__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--lrb-overlay);pointer-events:none}.lrb-jcc-mg__frame picture{display:block}.lrb-jcc-mg__frame img,.lrb-jcc-mg__placeholder{display:block;width:100%;height:auto;aspect-ratio:var(--lrb-ratio-m);object-fit:var(--lrb-img-fit);object-position:var(--lrb-img-pos)}.lrb-jcc-mg__frame--placeholder{background:#ffffff14}.lrb-jcc-mg__placeholder{fill:#ffffff59}@media(prefers-reduced-motion:no-preference){.lrb-jcc-mg--reveal .lrb-jcc-mg__content,.lrb-jcc-mg--reveal .lrb-jcc-mg__media{opacity:0;transition:opacity .8s ease}.lrb-jcc-mg--reveal.is-visible .lrb-jcc-mg__content,.lrb-jcc-mg--reveal.is-visible .lrb-jcc-mg__media{opacity:1}}.shopify-design-mode .lrb-jcc-mg--reveal .lrb-jcc-mg__content,.shopify-design-mode .lrb-jcc-mg--reveal .lrb-jcc-mg__media{opacity:1}@media(min-width:750px){.lrb-jcc-mg{padding-block:var(--lrb-pt-d) var(--lrb-pb-d)}.lrb-jcc-mg__inner{grid-template-columns:minmax(0,var(--lrb-text-fr)) minmax(0,var(--lrb-media-fr));column-gap:var(--lrb-gap-d);row-gap:0;padding-inline:var(--lrb-px-d);max-width:1716px}.lrb-jcc-mg__content{padding-inline:0}.lrb-jcc-mg__media,.lrb-jcc-mg--m-bleed .lrb-jcc-mg__media{padding-inline:0;order:0}.lrb-jcc-mg--m-top .lrb-jcc-mg__media{order:0}.lrb-jcc-mg--d-left .lrb-jcc-mg__media{order:-1}.lrb-jcc-mg--d-left .lrb-jcc-mg__inner{grid-template-columns:minmax(0,var(--lrb-media-fr)) minmax(0,var(--lrb-text-fr))}.lrb-jcc-mg__frame,.lrb-jcc-mg--m-bleed .lrb-jcc-mg__frame{border-radius:var(--lrb-img-radius-d);border:var(--lrb-img-border)}.lrb-jcc-mg__frame img,.lrb-jcc-mg__placeholder{aspect-ratio:var(--lrb-ratio-d)}}@media(max-width:749px){.lrb-jcc-mg__inner{row-gap:50px}}
/*# sourceMappingURL=/cdn/shop/t/32/compiled_assets/styles.css.map */
