@font-face{font-family:Commissioner;src:url(/fonts/Commissioner-Regular.woff2) format("woff2"),url(/fonts/Commissioner-Regular.woff) format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Commissioner;src:url(/fonts/Commissioner-Medium.woff2) format("woff2"),url(/fonts/Commissioner-Medium.woff) format("woff");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Commissioner;src:url(/fonts/Commissioner-Bold.woff2) format("woff2"),url(/fonts/Commissioner-Bold.woff) format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Proxima Nova;src:url(/fonts/proximanova_regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/Inter-greek.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}#contact-page .contact-container{display:grid;grid-template-columns:2fr 3fr;gap:40px}@media(max-width:1024px){#contact-page .contact-container{grid-template-columns:1fr;gap:24px}}#contact-page .contact-container .business-information{margin-bottom:32px}@media(max-width:1024px){#contact-page .contact-container .business-information{margin-bottom:0}}#contact-page .contact-container .business-information h4{font-size:20px;font-weight:500;line-height:26px;letter-spacing:0em;text-align:left;margin-bottom:8px}#contact-page .contact-container .business-information ul{list-style:none;display:flex;flex-direction:column;gap:8px}#contact-page .contact-container .business-information ul li{font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:left;color:#6a6a6a}#contact-page .contact-container .form-container{margin-top:-500px}@media(max-width:1024px){#contact-page .contact-container .form-container{margin-top:0}}#contact-page .contact-container .form-container h3{font-size:24px;font-weight:500;line-height:26px;letter-spacing:0em;text-align:left;margin-bottom:16px}#contact-page .contact-container .form-container .inputs{display:flex;flex-direction:column;gap:12px}#contact-page .contact-container .form-container .inputs textarea{height:120px}#contact-page .contact-container .form-container .inputs input[type=checkbox]{border:.15rem solid #6a6a6a}#contact-page .contact-container .form-container .inputs .checkbox label a{display:inline-flex}#contact-page .contact-container .form-container .inputs button{margin-top:16px;padding:8px;border-radius:8px;gap:8px;background-color:#4d475a;height:48px;color:#fff;transition:.3s}#contact-page .contact-container .form-container .inputs button:hover{transform:scale(.97)}#contact-page .contact-container .map-stores h4{font-size:24px;font-weight:500;line-height:26px;letter-spacing:0em;text-align:left;margin-bottom:16px}@media(max-width:1024px){#contact-page .contact-container .map-stores h4{display:none}}#contact-page .contact-container .map-stores #store-locator-map{height:650px;width:100%;border-radius:8px;border:1px solid #ccc}@media(max-width:575px){#contact-page .contact-container .map-stores #store-locator-map{height:375px}}#withdrawal-page .content-page-title{font-size:24px;font-weight:500;line-height:30px;margin-bottom:16px}#withdrawal-page .cms-content{margin-bottom:24px}#withdrawal-page .form-container{max-width:720px;margin:0 auto}#withdrawal-page .form-container .inputs{display:flex;flex-direction:column;gap:12px}#withdrawal-page .form-container .inputs textarea{height:120px}#withdrawal-page .form-container .inputs button{margin-top:16px;padding:8px;border-radius:8px;gap:8px;background-color:#4d475a;height:48px;color:#fff;transition:.3s}#withdrawal-page .form-container .inputs button:hover{transform:scale(.97)}#withdrawal-page .form-container .inputs button:disabled{opacity:.6;cursor:not-allowed}#withdrawal-page .withdrawal-review .review-intro{text-align:center;font-size:16px;line-height:24px;margin-bottom:24px}#withdrawal-page .withdrawal-review .review-list{margin:0 0 24px}#withdrawal-page .withdrawal-review .review-list .review-row{display:flex;gap:16px;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.08)}#withdrawal-page .withdrawal-review .review-list .review-row dt{flex:0 0 40%;font-weight:600}#withdrawal-page .withdrawal-review .review-list .review-row dd{flex:1 1 60%;margin:0;word-break:break-word}#withdrawal-page .withdrawal-review .review-actions{display:flex;gap:12px}#withdrawal-page .withdrawal-review .review-actions button{flex:1 1 0;padding:8px;border-radius:8px;height:48px;transition:.3s}#withdrawal-page .withdrawal-review .review-actions button:hover{transform:scale(.97)}#withdrawal-page .withdrawal-review .review-actions button:disabled{opacity:.6;cursor:not-allowed;transform:none}#withdrawal-page .withdrawal-review .review-actions button.edit{background-color:transparent;border:1px solid #4d475a;color:#4d475a}#withdrawal-page .withdrawal-review .review-actions button.confirm{background-color:#4d475a;color:#fff}#withdrawal-page .final-message{padding:24px 0;font-size:16px;line-height:24px;text-align:center}
