.c-country-selector{display:block;height:100%}.c-country-selector__form{height:100%}.c-country-selector__form-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative}.c-country-selector__inner{padding:16px}@media screen and (min-width: 768px){.c-country-selector__inner{padding:16px 40px}}.c-country-selector__list-container{-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid #dfdbd8;-webkit-transition:height .3s ease;transition:height .3s ease;height:50px;overflow:hidden}.c-country-selector__list-container[open]{height:200px}.c-country-selector__list-container[open] .c-country-selector__list-title svg:first-of-type{display:none;visibility:hidden}.c-country-selector__list-container[open] .c-country-selector__list-title svg:last-of-type{display:block;visibility:visible}.c-country-selector__list-container:focus-visible{outline:none}.c-country-selector__list-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;cursor:pointer;font-family:var(--font-body);font-size:16px;font-weight:400;font-style:normal;text-transform:capitalize;list-style-type:none;line-height:50px;color:#150c06}.c-country-selector__list-title:focus-visible{outline:none}.c-country-selector__list-title::marker{content:none}.c-country-selector__list-title::-webkit-details-marker{display:none}.c-country-selector__list-title svg{-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease, -webkit-transform 300ms ease}.c-country-selector__list-title svg:first-of-type{display:block;visibility:visible}.c-country-selector__list-title svg:last-of-type{display:none;visibility:hidden}.c-country-selector__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0;max-height:142px;overflow-y:auto;scrollbar-width:thin;-webkit-transition:height .3s ease;transition:height .3s ease}.c-country-selector__list-item--top{position:relative}.c-country-selector__country{font-family:var(--font-body);font-size:14px;font-weight:400;font-style:normal;line-height:160%;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#c7c5c3;-webkit-transform:all .3 ease;transform:all .3 ease;color:#150c06}.c-country-selector__country--selected{text-decoration-color:#150c06}.c-country-selector__footer{width:100%;position:absolute;bottom:0;left:0;padding:16px;border-top:1px solid #dfdbd8;background-color:#fff}@media screen and (min-width: 768px){.c-country-selector__footer{padding:40px}}.c-country-selector__form-submit-container{display:block;width:100%;background:#fff;margin-top:auto}.c-country-selector__form-submit{width:100%;background-color:#150c06;padding:0 12px;font-family:var(--font-body);font-size:14px;font-weight:500;line-height:48px;text-transform:uppercase;text-align:center;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;color:#f6f5f0}.c-country-selector__form-submit:hover{background-color:#2e2e2e}.c-country-selector__form-submit:focus,.c-country-selector__form-submit:focus-visible{outline:none}