.bp-sg__inner{max-width:var(--bp-sg-measure, 72rem);margin-inline:auto}@media screen and (min-width:672px){.bp-sg .rte>*,.bp-sg .rte div>*{max-width:none}}.bp-sg__title{font-family:var(--bp-sg-heading-font);font-size:var(--bp-sg-title-size-m, 2.8rem);line-height:1.2;margin:0 0 4.8rem}@media screen and (min-width:750px){.bp-sg__title{font-size:var(--bp-sg-title-size-d, 4rem);margin-bottom:7.2rem}}.bp-sg__title--with-subtitle{margin-bottom:1.2rem}.bp-sg__subtitle{font-family:var(--bp-sg-body-font);font-size:var(--bp-sg-body-size-m, 1.5rem);line-height:1.4;color:var(--bp-sg-subtitle-color, var(--color-subtext, #adadad));max-width:var(--bp-sg-measure, 72rem);margin:0 0 4.8rem}@media screen and (min-width:750px){.bp-sg__title--with-subtitle{margin-bottom:1.6rem}.bp-sg__subtitle{font-size:var(--bp-sg-body-size-d, 1.5rem);margin-bottom:7.2rem}}.bp-sg__path{--bp-sg-gutter: 3.2rem;--bp-sg-rail-x: 1rem;--bp-sg-dot: 2rem;--bp-sg-dot-stop: 1rem;--bp-sg-dot-font: 1.1rem;position:relative;padding-left:var(--bp-sg-gutter)}@media screen and (min-width:750px){.bp-sg__path{--bp-sg-gutter: 5.2rem;--bp-sg-rail-x: calc(var(--bp-sg-gutter) / 2);--bp-sg-dot: 2.6rem;--bp-sg-dot-stop: 1.4rem;--bp-sg-dot-font: 1.2rem}}.bp-sg__rail,.bp-sg__rail-fill{position:absolute;left:var(--bp-sg-rail-x);width:2px;transform:translate(-50%);border-radius:1px}.bp-sg__rail{top:0;bottom:0;background-color:rgba(var(--color-foreground),.12)}.bp-sg__rail-fill{top:0;height:var(--bp-sg-fill, 0px);background-color:var(--bp-sg-accent, #a2c5a4);transition:height .12s linear}.bp-sg__stop{margin:0 0 4rem}.bp-sg__stop:last-child{margin-bottom:0}.bp-sg__stop-head{position:relative;margin:0 0 2.4rem}.bp-sg__stop-label{display:block;font-family:var(--font-akkurat-family, monospace);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;opacity:.6;margin:0 0 .6rem}.bp-sg__stop-title{font-family:var(--bp-sg-heading-font);font-size:var(--bp-sg-stop-size-m, 2.2rem);line-height:1.25;margin:0}@media screen and (min-width:750px){.bp-sg__stop-title{font-size:var(--bp-sg-stop-size-d, 2.2rem)}}.bp-sg__stop-body{font-family:var(--bp-sg-body-font);font-size:var(--bp-sg-body-size-m, 1.5rem);line-height:1.65;margin-top:1.2rem}.bp-sg__steps{list-style:none;margin:0;padding:0}.bp-sg__step{position:relative;margin:0 0 3.2rem}.bp-sg__step:last-child{margin-bottom:0}.bp-sg__step-title{font-family:var(--bp-sg-step-font);font-size:var(--bp-sg-step-size-m, 1.7rem);font-weight:var(--bp-sg-step-weight, 500);line-height:1.3;padding-top:6px;margin:0 0 .8rem}.bp-sg__step-body,.bp-sg__step-bullets{font-family:var(--bp-sg-body-font);font-size:var(--bp-sg-body-size-m, 1.5rem);line-height:1.65}@media screen and (min-width:750px){.bp-sg__step-title{font-size:var(--bp-sg-step-size-d, 1.7rem)}.bp-sg__stop-body,.bp-sg__step-body,.bp-sg__step-bullets{font-size:var(--bp-sg-body-size-d, 1.5rem)}}.bp-sg__step-bullets{margin-top:.8rem}.bp-sg__dot{position:absolute;top:.1rem;left:calc(var(--bp-sg-rail-x) - var(--bp-sg-gutter));transform:translate(-50%);display:flex;align-items:center;justify-content:center;width:var(--bp-sg-dot, 2.6rem);height:var(--bp-sg-dot, 2.6rem);border-radius:50%;box-sizing:border-box;background-color:rgb(var(--color-background));border:2px solid rgba(var(--color-foreground),.25);font-family:var(--font-akkurat-family, monospace);font-size:var(--bp-sg-dot-font, 1.2rem);line-height:1;color:rgba(var(--color-foreground),.6);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.bp-sg__dot--stop{top:.2rem;width:var(--bp-sg-dot-stop, 1.4rem);height:var(--bp-sg-dot-stop, 1.4rem);border-width:3px}@media screen and (max-width:749px){.bp-sg__dot--stop{border-width:2px}}.bp-sg__dot.is-passed{background-color:var(--bp-sg-accent, #a2c5a4);border-color:var(--bp-sg-accent, #a2c5a4);color:#fff}.bp-sg__dot--stop.is-passed{background-color:rgb(var(--color-background))}.bp-sg__visual-wrap{margin:4.8rem 0 0}.bp-sg__toggle{display:inline-flex;align-items:center;gap:1rem;padding:1.2rem 2rem;background:transparent;border:1px solid rgba(var(--color-foreground),.25);border-radius:0;cursor:pointer;font-family:var(--bp-sg-body-font);font-size:1.4rem;color:rgb(var(--color-foreground));transition:background-color .18s ease,border-color .18s ease}.bp-sg__toggle:hover{border-color:rgb(var(--color-foreground))}.bp-sg__toggle:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.bp-sg__toggle-label[data-label=open],.bp-sg__toggle[aria-expanded=true] .bp-sg__toggle-label[data-label=closed]{display:none}.bp-sg__toggle[aria-expanded=true] .bp-sg__toggle-label[data-label=open]{display:inline}.bp-sg__toggle-chevron{width:.8rem;height:.8rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-.2rem) rotate(45deg);transition:transform .2s ease}.bp-sg__toggle[aria-expanded=true] .bp-sg__toggle-chevron{transform:translateY(.1rem) rotate(-135deg)}.bp-sg__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.4,0,.25,1)}.bp-sg__panel[data-open=true]{grid-template-rows:1fr}.bp-sg__panel[hidden]{display:none}.bp-sg__panel-inner{overflow:hidden;min-height:0}.no-js .bp-sg__panel{grid-template-rows:1fr}.no-js .bp-sg__toggle{display:none}.bp-sg__shots{list-style:none;padding:0;margin:2.4rem 0 0;display:flex;gap:var(--bp-sg-gap, 16px);margin-left:var(--bp-sg-margin-start, 0px);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory}.bp-sg__shots::-webkit-scrollbar{display:none}.bp-sg__shot{flex:0 0 var(--bp-sg-card-w-m, 85%);min-width:0;min-height:var(--bp-sg-card-h-m, 400px);overflow:hidden;position:relative;scroll-snap-align:start;scroll-snap-stop:always}@media screen and (min-width:750px){.bp-sg__shot{flex-basis:var(--bp-sg-card-w-d, 50%);min-height:var(--bp-sg-card-h-d, 500px)}}.bp-sg__shot-image{display:block;width:100%;height:100%;object-fit:cover}.bp-sg[data-fit=contain] .bp-sg__shot-image{object-fit:contain}.bp-sg[data-fit=auto] .bp-sg__shot{flex:0 0 auto;min-height:0}.bp-sg[data-fit=auto] .bp-sg__shot-image{height:var(--bp-sg-card-h-m, 400px);width:auto;max-width:none;object-fit:contain}@media screen and (min-width:750px){.bp-sg[data-fit=auto] .bp-sg__shot-image{height:var(--bp-sg-card-h-d, 500px)}}.bp-sg__shot-caption{font-family:var(--font-akkurat-family, monospace);font-size:1.1rem;opacity:.6;margin:.8rem 0 0}.bp-sg__desktop-controls{display:none;justify-content:flex-end;margin-bottom:2rem}@media screen and (min-width:750px){.bp-sg__desktop-controls{display:flex}}.bp-sg__mobile-controls{margin-top:2.4rem;display:none;align-items:center;justify-content:center;gap:.9rem}@media screen and (max-width:749px){.bp-sg__mobile-controls{display:flex}}.bp-sg__nav .shpflt-slider-controls__nav{display:inline-flex;gap:.6rem;align-items:center}.bp-sg__nav .shpflt-slider-controls__button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:9999px;background:transparent;padding:0;cursor:pointer;transition:background .18s ease,border-color .18s ease,opacity .18s ease}.bp-sg__mobile-controls .shpflt-slider-controls__button{width:3.2rem;height:3.2rem}.bp-sg__nav .shpflt-slider-controls__button[aria-disabled=true]{opacity:.3;cursor:default}.bp-sg__nav .shpflt-slider-controls__arrow{width:var(--slider-arrow-size, 16px);height:auto}.bp-sg__mobile-controls .shpflt-slider-controls__arrow{width:10px}.bp-sg__nav .shpflt-slider-controls__arrow--prev{transform:rotate(-180deg)}@media(prefers-reduced-motion:reduce){.bp-sg__rail-fill{height:100%;transition:none}.bp-sg__dot{background-color:var(--bp-sg-accent, #a2c5a4);border-color:var(--bp-sg-accent, #a2c5a4);color:#fff;transition:none}.bp-sg__dot--stop{background-color:rgb(var(--color-background))}.bp-sg__panel,.bp-sg__toggle-chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-bp-setup-guide.css.map */
