#section-in-view[class*=customiser]{margin-bottom:0!important;padding-bottom:0!important}.spcectrum-customiser-container{max-height:calc(100vh - 400px);height:calc(100vh - 400px);display:flex;flex-direction:column;overflow:hidden}#spectrum-customizer{max-height:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}#spectrum-customizer #app{max-height:100%!important;height:100%!important;min-height:auto!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}#spectrum-customizer .gerber-custom{max-height:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}#spectrum-customizer .product-name{flex-shrink:0;flex-grow:0}.gg-custom__hero{max-height:80vh!important;height:auto!important;flex-shrink:0;flex-grow:0;display:flex;align-items:center;justify-content:center;overflow:hidden}#app:has(.gg-custom__hero){max-height:81.5vh!important;height:auto!important}#spectrum-customizer .gg-custom_hero-viz{max-width:min(600px,90vw)!important;max-height:40vh!important;width:100%!important;height:auto!important;display:flex;align-items:center;justify-content:center;overflow:hidden}#spectrum-customizer .gg-custom_hero-viz canvas{max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;object-fit:contain}#spectrum-customizer .main-content{max-width:100%;max-height:100%;overflow:hidden;display:flex;flex-direction:column;flex:1;min-height:0}#spectrum-customizer .menu-elements{flex-shrink:0;flex-grow:0;overflow:visible;max-height:35vh}#spectrum-customizer .feature-menu-container{max-height:25vh;overflow-y:auto;flex-shrink:0;margin-bottom:12px}#spectrum-customizer .feature-menu-container.is-open{position:fixed!important;bottom:60px!important;left:50%!important;transform:translate(-50%)!important;width:calc(100% - 40px)!important;max-width:1200px!important;max-height:40vh!important;z-index:999!important;background:var(--color-background, #fff)!important;box-shadow:0 -4px 16px #00000026!important;border-radius:8px 8px 0 0!important;padding:16px!important;margin-bottom:0!important}#spectrum-customizer .share-scale-reset{position:fixed!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important;width:100%!important;max-width:1200px!important;z-index:998!important;background:var(--color-background, #fff)!important;border-top:1px solid rgba(0,0,0,.1)!important;flex-shrink:0;flex-grow:0;margin-bottom:0!important;padding:12px 16px!important;overflow:visible}#spectrum-customizer .share-scale-reset__wrapper{overflow:visible}@media only screen and (max-width:767px){.spcectrum-customiser-container{max-height:calc(100vh - 300px);height:calc(100vh - 300px)}#spectrum-customizer .logo-custom_hero,#spectrum-customizer .gg-custom__hero{max-height:30vh!important}#spectrum-customizer .gg-custom_hero-viz{max-width:95vw!important;max-height:30vh!important}#spectrum-customizer .menu-elements{max-height:30vh}#spectrum-customizer .feature-menu-container{max-height:20vh}#spectrum-customizer .feature-menu-container.is-open{bottom:55px!important;width:calc(100% - 20px)!important;max-height:45vh!important;padding:12px!important}#spectrum-customizer .share-scale-reset{padding:10px 12px!important}}@media only screen and (min-width:768px)and (max-width:1023px){.spcectrum-customiser-container{max-height:calc(100vh - 350px);height:calc(100vh - 350px)}#spectrum-customizer .logo-custom_hero,#spectrum-customizer .gg-custom__hero{max-height:35vh!important}#spectrum-customizer .gg-custom_hero-viz{max-width:min(500px,85vw)!important;max-height:35vh!important}}body.dg-open [class*=modal],body.dg-open [class*=dialog],body.dg-open .active-modal{max-height:80vh!important;overflow-y:auto!important;margin:auto!important}.share-scale-reset__wrapper .btn{background:transparent}.gerber-modal-container,.gerber-modal-container.gerber-addtocart{position:fixed!important;z-index:10000!important}body.dg-open .shopify-section:not(.site-header){isolation:isolate;z-index:1}body.dg-open .site-header,body.dg-open .shopify-section-group-header-group{isolation:isolate;z-index:1!important}body.dg-open footer.footer{isolation:isolate;z-index:1}body.dg-open #spectrum-customizer .share-scale-reset{z-index:1!important}body:has(.gerber-modal-container.gerber-addtocart) #spectrum-customizer .share-scale-reset{z-index:1!important;opacity:0;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-spectrum-customiser.css.map */
