#RegisterSection form#create_customer{padding-bottom:70px}#RegisterSection .grid .field,#RegisterSection .grid .field .select{flex-direction:column-reverse}#RegisterSection .grid .field label.field__label{position:unset;margin-bottom:9px;font-size:16px;line-height:20px;color:#121212}#RegisterSection .grid .field:after{box-shadow:none}#RegisterSection .grid .field input.field__input{padding:11px 18px;height:45px;min-height:auto;border-radius:8px;font-size:16px;line-height:20px;color:gray;font-weight:400;border:1px solid #ebebeb!important}#RegisterSection .grid .field.field--full{grid-column:auto}#RegisterSection .grid{row-gap:25px}#RegisterSection fieldset.account__block{margin-top:42px;border:0;border-bottom:1px solid #e0e0e0;padding-bottom:20px;padding-left:0;padding-right:0}#RegisterSection fieldset.account__block legend.title{font-size:22px;line-height:26px;font-weight:600;margin:0 0 20px;padding:0}#RegisterSection .grid .field .select select{border:1px solid #ebebeb!important;border-radius:8px;height:45px;font-size:15px!important;color:gray;font-weight:400}#RegisterSection form#create_customer .account__buttons{margin-top:30px;justify-content:flex-end}#RegisterSection form#create_customer .account__buttons button.button:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0000001f}#RegisterSection form#create_customer .account__buttons button.button:hover:after{box-shadow:none}#RegisterSection .grid .field .select:after{box-shadow:none}#RegisterSection fieldset.account__block .account__block-header .checkbox-wrapper{display:flex;align-items:center}#RegisterSection fieldset.account__block .account__block-header .checkbox-wrapper label{font-size:15px}#RegisterSection fieldset.account__block .account__block-header{margin-bottom:20px;flex-wrap:wrap}#RegisterSection fieldset.account__block .account__block-header legend.title{margin-bottom:0}#RegisterSection .grid .field .select svg.icon{top:50px}#RegisterSection form#create_customer .form__message{align-items:flex-start}#RegisterSection form#create_customer .form__message .errors ul{margin:0;padding:0;list-style:none}#RegisterSection form#create_customer .form__message .errors ul li{font-size:15px;line-height:20px}#RegisterSection form#create_customer .form__message svg.icon{margin-right:8px;margin-top:2px}#RegisterSection form#create_customer .form__message{align-items:flex-start;margin-bottom:22px}#RegisterSection.account{box-shadow:#32325d40 0 6px 12px -2px,#0000004d 0 3px 7px -3px;border-radius:20px;margin:30px auto;padding:20px 50px;border:1px solid #7d2a9033}#RegisterSection.account h1.title{margin:0 0 40px;font-family:Jost;letter-spacing:0;font-weight:500}#RegisterSection.account .grid .field .select select,#RegisterSection.account .grid .field input.field__input{border:1px solid #7d2a903d!important;background:#fff}#RegisterSection.account .grid .field .select select:focus,#RegisterSection.account .grid .field input.field__input:focus{border-color:#7d2a90!important;box-shadow:none}.card--standard>.card__content .card__information{display:flex;flex-direction:column;justify-content:space-between}.product .product__info-wrapper .product-card-actions .login-required-box a.button.button--primary,.card--standard>.card__content .card__information .product-card-actions .login-required-box a.button{padding:0 14px;width:100%;border-radius:0!important;overflow:hidden;font-family:Poppins!important;margin-top:14px;border:0;background:#7d2a90;color:#fff!important}.product .product__info-wrapper .product-card-actions .login-required-box a.button.button--primary{width:max-content}.product .product__info-wrapper .product-card-actions .login-required-box a.button.button--primary:hover,.card--standard>.card__content .card__information .product-card-actions .login-required-box a.button:hover{background-color:#7d2a90;color:#fff!important}.product .product__info-wrapper .product__info-container ul.list-inline{margin-bottom:12px;margin-left:-10px;padding:0;list-style:none;position:relative}.product .product__info-wrapper .product__info-container ul.list-inline li.product{padding-left:10px;padding-right:10px;cursor:help;color:#00a4b2;display:inline-block;vertical-align:top}.product .product__info-wrapper .product__info-container ul.list-inline li.product .kg-ship-separate{display:flex;align-items:center;gap:4px;letter-spacing:0;font-size:14px}.product .product__info-wrapper .product__info-container ul.list-inline li.product img.ships-separately-icon{width:26px;height:26px;margin-top:0;object-fit:contain}.product .product__info-wrapper .product__info-container ul.list-inline li.product .kg-tooltip-text{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;opacity:0;filter:alpha(opacity=0);font-size:1.2rem;color:#fff;margin-top:-3px;padding:5px 0;filter:alpha(opacity=98);top:-155px;width:100%;max-width:200px}.product .product__info-wrapper .product__info-container ul.list-inline li.product:hover .kg-tooltip-text{opacity:1}.product .product__info-wrapper .product__info-container ul.list-inline li.product .kg-tooltip-text .kg-ship-tooltip-wrap{max-width:200px;padding:10px;text-align:center;background-color:#00a5b3}.product .product__info-wrapper .product__info-container ul.list-inline li.product .kg-tooltip-text:after{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;content:"";bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#00a4b2}.product-card-actions .login-required-box .button{background:#7d2a90;color:#fff!important;border-radius:0!important}.product-card-actions .login-required-box .button:hover{background:#ffcf01;border-color:#ffcf01}.product-card-actions .call-to-order-box{background:#f4f4f4;padding:10px 12px}.product-card-actions .call-title{letter-spacing:0;font-size:14px;margin:0 0 10px;text-align:center}.product-card-actions .call-to-order-box .call-phone{margin:0 0 10px}.product-card-actions .call-to-order-box .call-phone a{display:flex;align-items:center;text-decoration:none;letter-spacing:0;font-size:14px;gap:8px;color:#fff;padding:10px 20px;background:#7d2a90;justify-content:center}.product-card-actions .call-to-order-box .call-note{font-size:16px;letter-spacing:0;border:1px solid #7d2a90;padding:3px 10px;color:#7d2a90;text-align:center}.product-card-actions .call-to-order-box .call-phone a span.kg-icon{display:block;width:16px;height:16px}.product-card-actions .call-to-order-box .call-phone a span.kg-icon img{width:100%;height:100%;object-fit:contain;filter:invert(1)}.product-card-actions .call-to-order-box{background:#f4f4f4;padding:10px 12px;max-width:265px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/kg-custom.css.map */
