.filter__list{max-width:370px!important;display:flex;flex-wrap:wrap;margin:0 auto}.filter__list .filter__item{width:25%;text-align:center;margin-bottom:20px}.metal-type-option .filter__list{max-width:480px!important}.metal-type-option .filter__list .filter__item{width:20%;text-align:center;padding:0 10px}.filter__item input{display:none}.filter__item .filter-checkbox>span[class^=icon-dr]{width:50px;height:50px;font-size:34px;display:inline-block;border:1px solid var(--bs-border-color);padding:8px;margin-bottom:5px}.filter__item .filter-checkbox{text-align:center}.form-check-input:checked+.filter-checkbox>span[class^=icon-dr]{border:1px solid var(--bs-color-primary);background:var(--bs-color-primary-200)}.filter__item .filter-checkbox p{margin-top:5px}.textarea-control{min-height:150px!important}#PopupModal-customise-jewellery .modal-head .close span{font-size:18px}@media(min-width:768px){#PopupModal-customise-jewellery .modal-head .close span{font-size:22px}.textarea-control{min-height:250px!important}.custom-design-request .textarea-control{min-height:80px!important}}[class*=silver] span{background:#b3b2af!important;background:-moz-linear-gradient(30deg,#b3b2af 0,#f7f7f7 55%,#f7f7f7 60%,#b3b2af 100%)!important;background:-webkit-linear-gradient(30deg,#b3b2af 0,#f7f7f7 55%,#f7f7f7 60%,#b3b2af 100%)!important;background:linear-gradient(30deg,#b3b2af 0,#f7f7f7 55% 60%,#b3b2af)!important}[class*=yellow-gold] span{background:#e1b94f!important;background:-moz-linear-gradient(30deg,#e1b94f 0,#fcf1d5 55%,#fcf1d5 60%,#e1b94f 100%)!important;background:-webkit-linear-gradient(30deg,#e1b94f 0,#fcf1d5 55%,#fcf1d5 60%,#e1b94f 100%)!important;background:linear-gradient(30deg,#e1b94f 0,#fcf1d5 55% 60%,#e1b94f)!important}[class*=rose-gold] span{background:#ec8a55!important;background:-moz-linear-gradient(30deg,#ec8a55 0,#fcede2 55%,#fcede2 60%,#ec8a55 100%)!important;background:-webkit-linear-gradient(30deg,#ec8a55 0,#fcede2 55%,#fcede2 60%,#ec8a55 100%)!important;background:linear-gradient(30deg,#ec8a55 0,#fcede2 55% 60%,#ec8a55)!important}[class*=white-gold] span,.platinum span{background:#b3b2af!important;background:-moz-linear-gradient(30deg,#b3b2af 0,#f7f7f7 55%,#f7f7f7 60%,#b3b2af 100%)!important;background:-webkit-linear-gradient(30deg,#b3b2af 0,#f7f7f7 55%,#f7f7f7 60%,#b3b2af 100%)!important;background:linear-gradient(30deg,#b3b2af 0,#f7f7f7 55% 60%,#b3b2af)!important}.two-toned span{background:#ff930f;background:linear-gradient(45deg,#ff930f,#ec8a55 0% 0%,#ffda75 40% 60%,#ec8a55);background:-moz-linear-gradient(45deg,hsla(33,100%,53%,1) 0%,hsla(21,80%,63%,1) 0%,hsla(21,80%,63%,1) 0%,hsla(44,100%,73%,1) 40%,hsla(44,100%,73%,1) 60%,hsla(21,80%,63%,1) 100%);background:-webkit-linear-gradient(45deg,hsla(33,100%,53%,1) 0%,hsla(21,80%,63%,1) 0%,hsla(21,80%,63%,1) 0%,hsla(44,100%,73%,1) 40%,hsla(44,100%,73%,1) 60%,hsla(21,80%,63%,1) 100%)}.metal-type-option .metal-swatch input+label{background:transparent!important;cursor:pointer}.metal-type-option .metal-swatch input+label span{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:0;border:1px solid transparent;margin:0 auto 8px}.metal-type-option .metal-swatch #metal-type-undecided+label>span{border:1px solid var(--bs-border-color)}.metal-type-option .metal-swatch input:checked+label>span{border-color:var(--bs-color-primary)!important}input[type=file]+label{border:1px dashed}.thank_you_screen ul li{position:relative;display:flex;align-items:center;padding-left:55px}.thank_you_screen ul li .last-step-icon{width:45px;height:45px;margin-left:-55px;flex:0 0 auto}@media(min-width:992px){.thank_you_screen ul li{padding-left:75px}.thank_you_screen ul li .last-step-icon{width:67px;height:67px;margin-left:-75px}}.date-input{padding:var(--bs-y-padding-input) 2.25rem var(--bs-y-padding-input) var(--bs-x-padding-input);background-color:var(--bs-input-bg-color);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right 1.05em center;background-size:16px 12px;background-size:1em;text-align:left;color:var(--bs-input-ph-text-color)}input::-webkit-date-and-time-value{text-align:left!important}.custom--select__wrap{border:1px solid var(--bs-color-gray-200);border-radius:var(--bs-border-radius-input);width:100%}.custom--select__wrap:focus{color:var(--bs-input-text-color);background-color:var(--bs-input-focus-bg-color);border-color:var(--bs-input-focus-border-color);outline:0}.custom-design-request .custom--select__wrap .default{--bs-form-select-bg-img: url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.9737 1.78333L6.00005 6.91667L1.02637 1.78333' stroke='%23000815' stroke-width='1.2' stroke-linecap='square'/%3E%3C/svg%3E%0A");background-color:var(--bs-input-bg-color);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:right 1.05em center;background-size:16px 12px;background-size:.7875em;color:var(--bs-input-ph-text-color);border-radius:var(--bs-border-radius-input);width:100%}.custom-design-request .custom--select__wrap>div:first-child{padding:var(--bs-y-padding-input) 1rem var(--bs-y-padding-input) var(--bs-x-padding-input);border-radius:var(--bs-border-radius-input);cursor:pointer}.custom-design-request .filter__list{max-width:100%!important;display:flex;height:auto!important;align-items:start}@media(min-width:992px){.custom-design-request .filter__list li{width:16.66%}}.custom-design-request .filter__list li{padding-left:0}.custom--select{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease-in-out;width:calc(100% + 2px);left:-1px}.custom--select.open{grid-template-rows:1fr}.default .option_txt{color:var(--bs-input-ph-text-color);letter-spacing:var(--bs-body-letter-spacing);opacity:1;font-weight:400;display:flex;align-items:center}.default .option_txt .filter--icons{width:24px;height:24px;margin-right:10px}[data-requestFormParent] .required-step.is-invalid input,[data-requestFormParent] .required-step.is-invalid select,[data-requestFormParent] .required-step.is-invalid .custom--select__wrap,[data-requestFormParent] .required-step.is-invalid textarea,[data-requestFormParent] input.required-step.is-invalid,[data-requestFormParent] select.required-step.is-invalid,[data-requestFormParent] textarea.required-step.is-invalid,[data-requestFormParent] .custom--select__wrap.required-step.is-invalid{border-color:var(--bs-color-danger)!important}[data-requestFormParent].show-thankyou-screen .custom-design-request,[data-requestFormParent].show-thankyou-screen .fist_Screen,[data-requestFormParent] .thank_you_screen{display:none!important}[data-requestFormParent].show-thankyou-screen .thank_you_screen{display:block!important}.custom-design-request input,.custom-design-request .form-select,.custom-design-request .custom--select__wrap>div:first-child{padding-block:9px}.upload-file{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/65/assets/custom-design-form.css.map */
