section[data-artboard-rail]{--artboard-rail-marker-size: 24px;--artboard-rail-spine-color: #202020;--artboard-rail-gutter: calc(var(--artboard-rail-marker-size) + .75rem);--artboard-rail-min-height: 800px;--artboard-rail-border-width: 1px;--artboard-rail-marker-offset-left: calc( -1 * (var(--artboard-rail-marker-size) / 2 + var(--artboard-rail-border-width) / 2) );--artboard-rail-marker-sticky-top: 25vh}@media(min-width:768px)and (max-width:1023px){section[data-artboard-rail] .block-row[data-row-visibility=below_lg]{flex-direction:column!important;align-items:stretch!important}section[data-artboard-rail] .block-row[data-row-visibility=below_lg]>[id^=stack-],section[data-artboard-rail] .block-row[data-row-visibility=below_lg]>.block-row{max-width:100%!important;width:100%!important}section[data-artboard-rail] .block-row[data-row-visibility=below_lg] [id^=element-]{width:100%!important}}@media(min-width:1024px){section[data-artboard-rail],section[data-artboard-rail] .col-start-2{overflow:visible}section[data-artboard-rail] .block-row[data-row-visibility=lg_only]{align-items:stretch!important;min-height:var(--artboard-rail-min-height)}section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>.block-row{align-self:stretch}section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]{display:flex!important;flex-direction:column!important;align-items:stretch;align-content:stretch;min-height:100%;height:100%;align-self:stretch!important;border-left:var(--artboard-rail-border-width) solid var(--artboard-rail-spine-color);position:relative}section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]>[id^=stack-]:first-child{flex:1 1 0;min-height:0;display:flex!important;flex-direction:column!important;align-items:stretch;position:relative}section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]>[id^=stack-]:first-child>.block-row{display:flex!important;position:sticky;top:var(--artboard-rail-marker-sticky-top);margin-left:var(--artboard-rail-marker-offset-left);z-index:2;align-self:start;width:100%;max-width:100%;flex-wrap:nowrap;align-items:center;gap:.75rem;height:auto;flex-shrink:0}section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]>[id^=stack-]:first-child>.block-row [id^=icon-]{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:var(--artboard-rail-marker-size)}section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]>[id^=stack-]:first-child>.block-row [id^=icon-] img{display:block;width:var(--artboard-rail-marker-size);height:auto}section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]>[id^=stack-]:first-child>.block-row p,section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]>[id^=stack-]:first-child>.block-row h1,section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]>[id^=stack-]:first-child>.block-row h2,section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]>[id^=stack-]:first-child>.block-row h3{font-style:italic}section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]>[id^=stack-]:last-child{flex:0 0 auto;position:relative;z-index:3;width:100%;padding-left:var(--artboard-rail-gutter);padding-top:1.5rem;background-color:var(--color-foreground)}}@media(min-width:1024px)and (prefers-reduced-motion:no-preference){section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]>[id^=stack-]:first-child>.block-row [id^=icon-]:after{display:none}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]>[id^=stack-]:first-child>.block-row{position:relative;top:auto;margin-left:0}section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]>[id^=stack-]:first-child:after{content:"";position:absolute;left:calc(var(--artboard-rail-border-width) / 2);top:calc(var(--artboard-rail-marker-size) / 2);bottom:0;width:1px;background-color:var(--artboard-rail-spine-color);transform:translate(-50%);pointer-events:none}}@media(max-width:1023px){section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]>[id^=stack-]:first-child>.block-row{position:relative;top:auto;margin-left:0}section[data-artboard-rail] .block-row[data-row-visibility=lg_only]>[id^=stack-]{border-left:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/artboard-rail.css.map */
