.addressFormItem{gap:20px;position:relative}.addressFormItem:after{content:"";background-image:-o-linear-gradient(to right, #a6a6a6 6px, transparent 6px);background-image:-moz-linear-gradient(to right, #a6a6a6 6px, transparent 6px);background-image:-webkit-linear-gradient(to right, #a6a6a6 6px, transparent 6px);background-image:linear-gradient(90deg,#a6a6a6 6px,#0000 6px);background-position:bottom;background-repeat:repeat-x;background-size:12px 6px;width:100%;height:1px;position:absolute;bottom:-35px;left:0}.addressFormItem:last-child:after{display:none}.addressFieldset{gap:10px}.profileAddressLabel{font-weight:400;font-style:Regular;color:var(--clr0);font-size:14px}.profileAddressInput,.profileAddressTextArea{background-color:var(--clrF);min-height:45px;font-weight:400;font-style:Regular;color:var(--clr65);border:1px solid #0000;border-radius:10px;outline:none;padding:7px 15px;font-size:14px;transition:border .3s}.profileAddressTextArea::placeholder,.profileAddressInput::placeholder{color:var(--clrC)}.profileAddressTextArea::-moz-placeholder{color:var(--clrC)}.profileAddressInput::-moz-placeholder{color:var(--clrC)}.profileAddressTextArea::-webkit-input-placeholder{color:var(--clrC)}.profileAddressInput::-webkit-input-placeholder{color:var(--clrC)}.profileAddressTextArea{resize:none;height:180px;padding:15px}.profileAddressInput:focus,.profileAddressTextArea:focus{border-color:var(--blackOp12)}.userInfoSelectMainDiv{position:relative}.userInfoSelectToggleBtn{min-height:45px;font-weight:400;font-style:Regular;color:var(--clr0);background-color:var(--clrF);border-radius:10px;padding:7px 15px;font-size:14px}.userInfoSelectToggleBtn svg{transition:transform .3s}.userInfoSelectToggleBtn.toggle svg{transform:rotate(180deg)}.formSelectCloser{z-index:560;width:100%;height:100dvh;position:fixed;top:0;left:0}.userInfoSelectListDiv{background-color:var(--clrF);z-index:600;width:100%;box-shadow:0 0 15px var(--blackOp33);border-radius:10px;max-height:250px;padding:5px 0;position:absolute;top:50px;left:0;overflow-y:auto}.userInfoSelectListItem{color:var(--clr1D);text-align:right;padding:7px 15px;font-size:14px;font-weight:500}.addressActionDiv{grid-template-columns:1fr 1fr;gap:15px;margin-top:15px}.editAddressBtn,.removeAddressBtn,.cancelRemoveModalBtn,.confirmRemoveModalBtn,.submitAddBtn{background-color:var(--greenClr);background-color:var(--clr1D);min-height:45px;color:var(--clrF);font-weight:400;font-style:Regular;border-radius:10px;gap:10px;font-size:15px;position:relative;overflow:hidden}.removeAddressBtn{background-color:var(--clrRedD9)}.removeModalCloser{z-index:920;background-color:var(--clr0);opacity:.5;cursor:pointer;width:100%;height:100dvh;position:fixed;top:0;left:0}.removeModalDiv{background-color:var(--clrF);z-index:923;border-radius:15px;gap:10px;width:90%;max-width:450px;padding:30px 40px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.removeModalAddressDetails{color:var(--clr7);margin-bottom:25px;font-size:12px;font-weight:500}.removeModalActionDiv{grid-template-columns:90px 90px;justify-content:flex-end;align-items:center;gap:10px}.cancelRemoveModalBtn,.confirmRemoveModalBtn{border-radius:10px;min-height:38px}.confirmRemoveModalBtn{background-color:var(--clrRedD9);position:relative;overflow:hidden}.submitAddBtn{background-color:var(--greenClr);width:70%;max-width:220px;margin:15px auto 0}@media screen and (min-width:768px){.addressFormItem,.cartInsertAddressDiv{flex-flow:wrap;-ms-flex-wrap:wrap;gap:20px 10px}.addressFieldset{width:calc(50% - 5px)}.addressFieldset.address{width:100%}.addressActionDiv{width:80%;max-width:400px;margin:15px auto 0}}
