.lander-base-stage.add-base-dialog{position:relative;inset:auto;display:block;width:100%;max-width:1320px;max-height:none;overflow:visible;padding:0;margin:0 auto;border:0;border-radius:0;background:transparent;scroll-margin-top:90px}.lander-base-stage__header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.lander-base-stage__header h2{margin:0}.lander-base-stage__header .btn{min-width:44px;min-height:44px;padding:10px}.lander-base-stage__loading{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center;min-height:280px}.lander-base-stage [x-ref=landerBaseContent]{scroll-margin-top:90px}.lander-base-stage [data-product-colorway-main]{padding:0!important}.lander-base-stage .product-main__form{width:100%!important;max-width:none!important}#artist-collection-shop .lander-base-stage [data-product-purchase-actions] .btn{width:100%!important;max-width:100%;white-space:normal;font-size:clamp(16px,1.5vw,20px)!important}.lander-base-stage .add-base-dialog__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media(max-width:959px){.lander-base-stage .add-base-dialog__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.lander-base-stage.add-base-dialog{scroll-margin-top:70px}.lander-base-stage .add-base-dialog__cards{grid-template-columns:minmax(0,1fr);gap:18px}}#artist-collection-shop .lander-base-stage [data-product-purchase-actions] .btn__content{font-size:inherit!important}@media(max-width:767px){.lander-base-stage--pdp.add-base-dialog{width:calc(100% + 36px);max-width:none;margin-inline:-18px}}.lander-base-stage product-title-fit:not(:defined) .product-title__heading{white-space:normal;overflow-wrap:anywhere}#artist-collection-shop:has(>.lander-base-stage--pdp){padding-top:0}#artist-collection-shop:has(>.lander-base-stage--pdp) .artist-flow__builder-nav-shell{margin-bottom:0}.lander-base-stage__header:has(.lander-base-stage__progress){justify-content:space-between}.lander-base-stage__progress{flex:0 0 200px}.lander-base-stage__progress .artist-flow__progress{width:100%;margin:0}@media(max-width:767px){.lander-base-stage__progress{flex-basis:144px}.lander-base-stage__header:has(.lander-base-stage__progress) h2{font-size:clamp(22px,5.6vw,30px)}}html:has(.lander-base-stage:not(.lander-base-stage--pdp)){overflow-anchor:none}
/*# sourceMappingURL=/cdn/shop/t/374/assets/lander-base-flow-v4.css.map */
