.picker{width:100%;overflow:hidden;transform:translate3d(-100%,0,0);transition:transform .2s;transition-timing-function:cubic-bezier(.4,0,.3,1);height:calc(100% - 60px);z-index:99;position:absolute;bottom:0;background-color:#fff}.picker.active{transform:translateZ(0)}.backgroundList{height:100%;overflow-y:scroll}.backgroundList img{max-width:none;width:100%}.nextStepContainer .closePickers{width:100%}.nextStepContainer .button{margin:0;padding:12px;font-size:12px;float:left;width:100%}@media screen and (max-width: 812px){.nextStepContainer .button{padding:9px;font-size:10px;width:100%}.picker,.basket{height:100%}}.nextStepContainer .closePickers,.nextStepContainer .close{margin-top:3px}.nextStep{width:100%;z-index:9;background:#fff;margin-bottom:6px}@media screen and (max-width: 812px){.nextStep{margin-bottom:2px}}.nextStep.notActive{display:none}.priceContainer{display:inline}.priceContainer .prefix{display:inline-block;position:relative;left:-3px}.colorList{display:none;text-align:center}.backgroundList .item.active .colorList{display:block}.colorList .slick-slide{border:0px}.colorList .item{padding:0 4px!important;margin-top:6px}@media screen and (max-width: 812px){.colorList .item{padding:5px 3px 0!important}}.colorList .color{width:26px;height:26px;position:relative}.colorList .color i{color:#e8e8e8;position:absolute;text-align:center;width:100%;left:0;top:50%;margin-top:-7px}.colorList .color.active{border:4px #ececec solid}.color_picker{cursor:pointer;margin:0}.noPictureWall{text-align:center;font-size:15px;display:flex;justify-content:center;align-items:center;font-family:Raleway,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;height:100%;width:100%;margin-top:50px}.customColor{font-size:21px;width:100%;height:100%;position:absolute;z-index:3;top:0;left:0;background:#0000008d;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;margin:auto;padding:0 9px;font-family:Raleway,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif}.customColorcustomize{position:relative;display:flex}.backgroundList .item.active .customColor{display:none}.sadvmxcnvwef{display:flex;flex-direction:column;align-items:center;gap:5px}.sverffgvxdbvserf{display:flex;align-items:center;gap:5px;justify-content:flex-start;width:100%}@media screen and (max-width: 812px){.colorList .color{width:20px;height:20px}.customColor{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/custom-builder-cus.css.map */
