.country-shipping-details{align-items:center;background:inherit;display:flex;font-size:inherit;gap:.5rem}.country-shipping-details ul,.country-shipping-details ul li{list-style:none!important;margin:0!important;padding:0!important}.country-shipping-details .icon{height:1.5rem}.country-shipping-details .nowrap{white-space:nowrap}.country-shipping-details .country-selector{--_border:var(--border,1px solid #8883);--_radius:var(--radius,0.25rem);--_spacing:var(--spacing,0.25rem);--_spacing-l:calc(var(--_spacing)*2);--_spacing-s:calc(var(--_spacing)*0.5);--accent:var(--ast-global-color-0,#39f);background:inherit;cursor:pointer;display:inline-block;position:relative;vertical-align:middle}.country-shipping-details .country-selector .panel{background:var(--background,inherit);border:var(--_border);border-radius:var(--_radius);display:none;margin-top:.125rem;overflow:hidden;position:absolute;top:100%;z-index:1}.country-shipping-details .country-selector .panel:focus-within,.country-shipping-details .country-selector .panel:hover{display:block}.country-shipping-details .country-selector .selected:focus+.panel{display:block}.country-shipping-details .country-selector .search{background:var(--background,inherit);border:none;border-bottom:var(--_border);box-sizing:border-box;color:inherit;font:inherit;outline:none;padding:var(--_spacing-l);width:100%}.country-shipping-details .country-selector .list{list-style:none;margin:0;max-height:var(--panel-max-height,15rem);min-width:var(--panel-min-width,15rem);overflow:auto;padding:0}.country-shipping-details .country-selector .list:empty:before{content:"Country not found";display:block;opacity:.25;padding:1rem;text-align:center}.country-shipping-details .country-selector .selected,.country-shipping-details .country-selector li label{align-items:center;cursor:pointer;display:flex;gap:var(--_spacing-l);line-height:1;margin:0;padding:var(--_spacing-l)}.country-shipping-details .country-selector .selected input,.country-shipping-details .country-selector li label input{display:none}.country-shipping-details .country-selector .selected .flag,.country-shipping-details .country-selector li label .flag{content:var(--img);height:1rem;width:1.33rem}.country-shipping-details .country-selector .selected{background:var(--background,inherit);border-radius:var(--_radius);outline:0;padding:0 var(--_spacing-l)}.country-shipping-details .country-selector .selected:after{border:1px solid;border-width:0 1px 1px 0;content:"";display:block;height:.25em;margin:-.125rem .25rem 0;opacity:.5;transform:rotate(45deg);width:.25em}.country-shipping-details .country-selector .selected .name{max-width:var(--selected-max-width);overflow:hidden;padding:.25rem 0;text-overflow:ellipsis;white-space:nowrap}.country-shipping-details .country-selector li label:hover{background:var(--accent)}#as-product-countries-selector .selected{color:var(--ast-global-color-0,#39f);padding:0!important}#as-product-countries-selector .panel{--background:#f7f7f7}