.custom-design-process{aspect-ratio:1.5565217391/1}.custom-design-process img{object-position:left}.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)}.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}}.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}.file-drop-icon{width:24px;height:24px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15 15L12 12' stroke='%2301307A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 12L9 15' stroke='%2301307A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M12 20V12' stroke='%2301307A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8 19H6C3.79086 19 2 17.2091 2 15C2 12.7909 3.79086 11 6 11L5.99 10.9296C5.74111 9.18739 6.26051 7.42287 7.41362 6.09331C8.56673 4.76375 10.2401 4.00001 12 4C13.7599 4.00001 15.4333 4.76375 16.5864 6.09331C17.7395 7.42287 18.2589 9.18739 18.01 10.9296L18 11C20.2091 11 22 12.7909 22 15C22 17.2091 20.2091 19 18 19H16' stroke='%2301307A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.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:var(--pe-input-border-width) solid var(--pe-input-border-color);border-radius:var(--bs-border-radius-input);width:100%}.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(--pe-input-y-padding) 2.25rem var(--pe-input-y-padding) var(--pe-input-x-padding);border-radius:var(--bs-border-radius-input);cursor:pointer}.custom-design-request .filter__list{max-width:100%!important;display:flex;height:auto!important}.custom-design-request .stone-shape .filter__item .shape-icon{background-position:center;background-repeat:no-repeat;background-size:35px}.gemstone-shape-option .gemstone-swatch input+label span{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:0;border:1px solid var(--bs-border-color);margin:0 auto 8px;background-position:center;background-repeat:no-repeat;background-size:60px}.shape-options-main{width:calc(100% + 30px);margin-left:-15px}@media(min-width:992px){.custom-design-request .filter__list li{width:16.66%}.shape-options-main{width:100%;margin-left:0}}.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}.custom-design-request custom-select.open .custom--select{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{border-color:var(--bs-color-danger)!important}[data-requestFormParent].show-thankyou-screen .thank_you_screen{display:block!important}.design-step-main>.group-block{position:relative}.design-step-main .step-label{padding:3px 8px!important}.design-step-main>.group-block:nth-child(2n):before{position:absolute;width:1px;height:100%;background-color:var(--pe-color-gray-200);left:0;top:0;z-index:1;content:""}.design-step-main>.group-block:not(:nth-child(-n+2)):after{position:absolute;width:calc(100% - 15px);height:1px;background-color:var(--pe-color-gray-200);left:0;top:-15px;z-index:1;content:""}.design-step-main>.group-block:nth-child(2n+4):after{left:inherit;right:0}.custom-design-request .textarea-control{min-height:80px!important}.custom-design-request .apperance-section{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:auto}.custom-design-request .shape-options-items{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:1px}.custom-design-request .shape-options-items .form-check-label{padding:5px 16px;border-radius:30px;border:1px solid transparent;color:var(--pe-color-gray-800);cursor:pointer;transition:all ease-in-out .35s}.custom-design-request .shape-options-items .form-check-label:hover{border-color:var(--pe-color-primary)}.custom-design-request .shape-options-items .form-check-input:checked+.form-check-label{border-color:var(--pe-color-primary);color:var(--pe-color-primary);font-weight:600}.custom-design-request .stone-type-options-items .form-check-label{padding:7px 16px;border-radius:30px;border:1px solid var(--pe-color-gray-200);background-color:var(--pe-color-white);color:var(--pe-color-gray-800);cursor:pointer;transition:all ease-in-out .35s;position:relative}.custom-design-request .stone-type-options-items .form-check-label:before{content:"";position:absolute;top:0;bottom:0;right:16px;margin:auto;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M14.5 5.21875L6.9375 12.7813L3.5 9.34375' stroke='%2300245E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;visibility:hidden;transition:all ease-in-out .35s}.custom-design-request .stone-type-options-items .form-check-label:hover{border-color:var(--pe-color-primary)}.custom-design-request .stone-type-options-items .form-check-input:checked+.form-check-label:before{opacity:1;visibility:visible}.custom-design-request .stone-type-options-items .form-check-input:checked+.form-check-label{border-color:var(--pe-color-primary-300);background-color:var(--pe-color-primary-200);color:var(--pe-color-primary);font-weight:600;padding-right:44px}#ProductPopup-thankYou .sucess-icon{width:48px;height:48px;background-color:#2cba75;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='17' viewBox='0 0 24 17' fill='none'%3E%3Cpath d='M23.29 0.51C22.61 -0.17 21.59 -0.17 20.91 0.51L8.5 12.92L2.89 7.31C2.21 6.63 1.19 6.63 0.51 7.31C-0.17 7.99 -0.17 9.01 0.51 9.69L7.31 16.49C7.99 17.17 9.01 17.17 9.69 16.49L23.29 2.89C23.97 2.21 23.97 1.19 23.29 0.51Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}#ProductPopup-thankYou .content-item a{text-decoration:underline}@media(min-width:768px){.design-step-main>.group-block:after{display:none}.design-step-main>.group-block:not(:first-child):before{position:absolute;width:1px;height:100%;background-color:var(--pe-color-gray-200);left:-15px;top:0;z-index:1;content:""}.custom-design-request .apperance-section{grid-template-columns:repeat(2,1fr)}.custom-design-request .shape-options-items .form-check-label{padding:9px 20px}#ProductPopup-thankYou .sucess-icon{width:56px;height:56px}}@media(min-width:1200px){.design-step-main>.group-block:not(:first-child):before{left:-30px}}.iti.iti--allow-dropdown.iti--inline-dropdown.iti--show-flags,.iti{width:100%}
/*# sourceMappingURL=/cdn/shop/t/29/assets/template-custom-design-process.css.map */
