/* Noble Hotel Awards 2027 — single active stylesheet.
   Edit this file for future style changes. Migration sources are archived in prepare/css-2027-sources-new/.
   Page gates use :where() to retain the original cascade specificity. */
@import url('https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&display=swap');

/* BEGIN entry-2027.css */
@font-face{
	font-family: 'FoglihtenNo07';
	src: url("fonts/FoglihtenNo07/FoglihtenNo07.eot");
	src: url("fonts/FoglihtenNo07/FoglihtenNo07.eot#iefix") format("embedded-opentype"),
	url("fonts/FoglihtenNo07/FoglihtenNo07.ttf") format("truetype"),
	url("fonts/FoglihtenNo07/FoglihtenNo07.woff") format("woff"),
	url('fonts/FoglihtenNo07/FoglihtenNo07.svg') format('svg');
    font-weight: normal;
	  font-style: normal;
}

@font-face{
	font-family: 'HelveticaNeueCondensed';
	src: url("fonts/HelveticaNeueLT/HelveticaNeueCondensed.eot");
	src: url("fonts/HelveticaNeueLT/HelveticaNeueCondensed.eot#iefix") format("embedded-opentype"),
	url("fonts/HelveticaNeueLT/HelveticaNeueCondensed.ttf") format("truetype"),
	url("fonts/HelveticaNeueLT/HelveticaNeueCondensed.woff") format("woff"),
	url('fonts/HelveticaNeueLT/HelveticaNeueCondensed.svg') format('svg');
    font-weight: normal;
	  font-style: normal;
}


body:where(:is(.nha-entry,.nha-store,.nha-store-list)){
	font-family: "Arimo" !important;
	font-size: 18px !important;
	line-height: 1.60 !important;
	font-style: normal;
	font-weight: normal;
	font-variant: none;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	outline: 0;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input:focus{outline : none !important; text-decoration: none !important;}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a:hover{color:#C1A02D; text-decoration: none !important;}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a img{outline : none;}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select:-moz-focusring{
color: transparent;
text-shadow: 0 0 0 #000;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h1{
	font-size: 46px !important;
	margin-bottom: 30px !important;
	margin-top: 0px !important;
	font-family: 'FoglihtenNo07' !important;
	text-transform: uppercase;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h1-sm{
	font-size: 40px !important;
	margin-bottom: 30px !important;
	margin-top: 0px !important;
	font-family: 'FoglihtenNo07' !important;
	text-transform: uppercase;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h2{
	font-size: 26px !important;
  font-weight: 700 !important;
  margin-top: 0px !important;
  font-family: 'Arimo' !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h2-sm{
	font-size: 20px !important;
	margin-bottom: 15px !important;
	margin-top: 0px !important;
	font-family: 'FoglihtenNo07' !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h3-lg{
	font-size: 25px;
	font-weight: normal;
	margin-bottom: 20px !important;
	margin-top: 0px !important;
	/* font-family: 'FoglihtenNo07' !important; */
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h3{
	font-size: 22px !important;
	font-weight: 600 !important;
	line-height: 1.6!important;
	margin-top: 10px !important;
	/* font-family: 'FoglihtenNo07' !important; */
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h4{
	font-size: 17px;
	font-weight: 600;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .defcolor{
	color: #652F16!important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .defcolorlightbrown{
  color:#E5D0B5 !important;;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .defcolorbrown{
  color:#9e815b !important;;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .defcolorblue{
	color :#0068B7;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .white{
	color: #fff !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .grey{
	color: #BDBEC1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .black{
	color: #000 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gold{
	color: #BDA858;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bg-white{
	background-color: #FFF !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bg-black{
	background-color: #000 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bg-grey{
	background-color : #f5f5f5 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bg-blue{
	background-color:#283A87;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bg-dark{
	background-color:#0E1D2F;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .invisible{
	 border: 1px solid transparent;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .relative{
    position: relative;
    z-index: 1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fl{
	float:left;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fr{
	float:right;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .left{
	text-align:left;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .right{
	text-align:right;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .center{
	text-align:center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .wd100{
    width: 100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .maxw800{
	max-width: 800px;
	width: 100%;
	padding: 0px 15px;
	margin: auto;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .maxw900{
	max-width: 900px;
	width: 100%;
	padding: 0px 15px;
	margin: auto;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .maxw1000{
	padding: 0px 10%;
	margin: auto;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .maxw600{
	width: 100%;
	max-width: 500px;
	margin: auto;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .maxw500{
	width: 100%;
	max-width: 500px;
	margin: auto;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .rowgap{
	margin-bottom: 30px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-13{
  font-size: 13px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-14{
  font-size: 14px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-15{
  font-size: 15px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-16{
  font-size: 16px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-17{
  font-size: 17px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-18{
  font-size: 18px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-space{
   
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-italic{
	font-style: italic !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bold{
	font-weight: bold !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-center{
	text-align: center !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-right{
	text-align: right !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-left{
	text-align: left !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control{
	padding: 6px 15px !important;
	border: 1px solid #231F20 !important;
	width: 100% !important;
	position: relative;
	text-align: center!important;
	text-align-last: center!important;
	color: #231F20!important;
	min-height: 42px !important;
  font-size: 18px !important;
	border-radius: 0px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control::placeholder,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .intl-tel-input::placeholder{
  text-align:center;
  color: #AFA7A7;
	font-size: 18px !important;
	font-style: normal;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control::-webkit-input-placeholder{
   text-align:center;
   color: #AFA7A7;
	 font-size: 18px !important;
   font-style: normal;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control:-moz-placeholder{ /* Firefox 18- */
   text-align:center;
   color: #AFA7A7;
	 font-size: 18px !important;
   font-style: normal;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control::-moz-placeholder{  /* Firefox 19+ */
   text-align:center;
   color: #AFA7A7;
	 font-size: 18px !important;
   font-style: normal;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control:-ms-input-placeholder{
   text-align:center;
   color: #AFA7A7;
	 font-size: 18px !important;
   font-style: normal;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control::-webkit-input-placeholder{
   text-align: center;
   color: #AFA7A7;
	 font-size: 18px !important;
   font-style: normal;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control:-moz-placeholder{ /* Firefox 18- */
	text-align: center;
	color: #AFA7A7;
	font-size: 18px !important;
	font-style: normal;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control::-moz-placeholder{  /* Firefox 19+ */
   text-align: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control:-ms-input-placeholder{
   text-align: center;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .inputcont{
	text-align: center;
	margin: auto;
	position: relative;
	max-width: 500px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .inputcont2{
	text-align: center;
	margin: auto;
	position: relative;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-mb{
	margin-bottom:10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .login-compulsary{
	font-size: 16px;
	
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon{
	padding: 8px 12px;
	border-radius:0;
	background-color:black;
	color:#FFF;
	font-size: 18px;
	min-width:200px;
	text-align:left;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select.custominput{
	padding: 0.5em 3.5em 0.5em 1em;
	border: 1px solid #E2E2E2;
	font-size: 16px;
	width: 100%;
  font-size: 18px;
	color: #231F20;
  -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-appearance: none;
-moz-appearance: none;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select.custominput{
  background-image:
    linear-gradient(45deg, transparent 50%, #1A2F59 50%),
    linear-gradient(135deg, #1A2F59 50%, transparent 50%),
    linear-gradient(to right, white, white);
    background-position:
    calc(100% - 20px) calc(1em + 1px),
    calc(100% - 15px) calc(1em + 1px),
    100% 0;
  background-size:
    5px 5px,
    5px 5px,
    2.5em 2.5em;
  background-repeat: no-repeat;
}




:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logininput{
	padding: 10px;
	border: 1px solid #E2E2Ef !important;
	width: 100%;
	position: relative;
	text-align: center;
	color: #231F20;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select.logininput{
	padding: 15px 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logininput::placeholder,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .intl-tel-input::placeholder{
  text-align:center;
  color: #AFA7A7;
  font-style: italic;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logininput::-webkit-input-placeholder{
   text-align:center;
   color: #AFA7A7;
   font-style: italic;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logininput:-moz-placeholder{ /* Firefox 18- */
   text-align:center;
   color: #AFA7A7;
   font-style: italic;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logininput::-moz-placeholder{  /* Firefox 19+ */
   text-align:center;
   color: #AFA7A7;
   font-style: italic;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logininput:-ms-input-placeholder{
   text-align:center;
   color: #AFA7A7;
   font-style: italic;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logininput::-webkit-input-placeholder{
   text-align: center;
   color: #AFA7A7;
   font-style: italic;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logininput:-moz-placeholder{ /* Firefox 18- */
   text-align: center;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logininput::-moz-placeholder{  /* Firefox 19+ */
   text-align: center;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logininput:-ms-input-placeholder{
   text-align: center;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-append{
    position: absolute;
    top: 15px;
    z-index: 5;
    left: initial;
    right: 20px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .required{
	position: absolute;
	color: #ee4036;
	top: 5px;
	right: 10px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logininput{
  text-align: center;
  text-align-last: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logininput option{
  text-align: left;
  text-align-last: left;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control{
	font-size: 16px;
	position: relative;
	display: block;
	margin-bottom: 15px;
	padding-left: 30px;
	cursor: pointer;
  font-weight: normal;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control input:is([type="checkbox"],[type="radio"]){
	position: absolute;
	z-index: -1;
	opacity: 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control__indicator{
	position: absolute;
	top: 2px;
	left: 0;
	width: 20px;
	height: 20px;
	background: #FFF;
	border:1px solid #949599;
	border-radius: 3px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control--radio .control__indicator{
	border-radius: 50%;
}

/* Hover and focus states */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control:hover input ~ .control__indicator,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control input:focus ~ .control__indicator{
	background: #ccc;
}

/* Checked state */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control input:checked ~ .control__indicator{
	background: #D8D8D8;
}

/* Hover state whilst checked */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control:hover input:not([disabled]):checked ~ .control__indicator,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control input:checked:focus ~ .control__indicator{
	background: #9e815b;
}

/* Disabled state */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control input:disabled ~ .control__indicator{
	pointer-events: none;
	opacity: .6;
}

/* Check mark */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control__indicator:after{
	position: absolute;
	display: none;
	content: '';
}

/* Show check mark */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control input:checked ~ .control__indicator:after{
	display: block;
}

/* Checkbox tick */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control--checkbox .control__indicator:after{
	top: 4px;
	left: 8px;
	width: 3px;
	height: 8px;
	transform: rotate(45deg);
	border: solid #000;
	border-width: 0 2px 2px 0;
}

/* Disabled tick colour */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control--checkbox input:disabled ~ .control__indicator:after{
	border-color: #7b7b7b;
}

/* Radio button inner circle */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control--radio .control__indicator:after{
	top: 7px;
	left: 7px;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #fff;
}

/* Disabled circle colour */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control--radio input:disabled ~ .control__indicator:after{
	background: #7b7b7b;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .radio-toolbar input[type="radio"]{
  opacity: 0;
  position: fixed;
  width: 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .radio-toolbar label{
    display: inline-block;
    background-color: #d8d8d8;
    padding: 10px 20px;
    font-size: 18px;
    border: 1px solid #A9ABAE;
    border-radius: 4px;
		min-width: 65%;
		min-height: 65px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .radio-toolbar input[type="radio"]:checked + label{
    background-color:#9e815b;
    border-color: #9e815b;
		color : #FFF !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .radio-toolbar input[type="radio"]:focus + label{
    border: 1px solid #A9ABAE;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon{
  background-color: #000 !important;
  color:#FFF !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) label.container-checkbox{
  font-weight: normal !important;
  font-style: italic;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container-checkbox{
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

/* Hide the browser's default checkbox */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container-checkbox input[type='checkbox']{
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

/* Create a custom checkbox */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .checkmark{
    position: absolute;
    top: 0;
    left: 0;
    height: 20px;
    width: 20px;
    background-color: #000;
}

/* On mouse-over, add a grey background color */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container:hover input ~ .checkmark{
    background-color: #000;
}

/* When the checkbox is checked, add a blue background */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container input:checked ~ .checkmark{
    background-color: #0D325F;
}

/* Create the checkmark/indicator (hidden when not checked) */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .checkmark:after{
    content: "";
    position: absolute;
    display: none;
}

/* Show the checkmark when checked */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container input:checked ~ .checkmark:after{
    display: block;
}

/* Style the checkmark/indicator */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container .checkmark:after{
    left: 9px;
    top: 5px;
    width: 5px;
    height: 10px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

/* form error */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) form label.error,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) label.error{
	color: red;
	font-style: italic;
	font-weight:300;
	font-size:13px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input.error,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) textarea.error,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select.error{ border: 1px solid red; }





:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .loginbtn:hover{
	background: #AFA7A7;
	color: #FFF;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .loginbtnsm{
	background: #9e815b;
	color: #FFF;
	padding: 5px 20px;
	text-align: center;
	border:none;
	border-radius: 3px;
	margin-bottom: 5px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .loginbtnsm:hover{
	background: #AFA7A7;
	color: #FFF;

}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-radius{
  border-radius: 5px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-sm-padding{
  padding: 8px 5px!important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-sm{
  padding: 8px 5px!important;
	font-size: 14px!important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-lg{
  padding: 14px 0!important;
  color:black;
  font-size: 18px!important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.btn-file{
  border-radius: 0 !important;
  color: #ffffff;
  background: #0D325F;
  border-color: #cccccc;
  text-shadow : none;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-main{
    background-color: transparent !important ;
    border: 1px solid #9e815b !important;
    color: #000 !important;
		font-size: 19px;
		padding: 10px 40px ;
		border-radius: 0px !important;
		text-transform: uppercase;
		line-height: 1.1 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-main:hover{
    background-color: #000 !important;
    border: 1px solid #000 !important;
    color: #FFF !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-main-white{
    background-color: transparent !important ;
    border: 1px solid #fff !important;
    color: #FFF !important;
		font-size: 19px !important;
		padding: 10px 40px !important;
		border-radius: 0px !important;
		text-transform: uppercase;
		line-height: 1.1 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-main-white:hover{
    background-color: #FFF !important;
    border: 1px solid #FFF !important;
    color: #000 !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-main-lg{
    background-color: #9e815b !important ;
    border: 1px solid #9e815b !important;
    color: #FFF !important;
		font-size: 20px !important;
		text-align: center;
		border-radius: 0px !important;
		display: inline-block;
    width: 100%;
		padding: 10px 0px;
		text-transform: uppercase;
		line-height: 1.1 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-main-lg:hover{
    background-color: #000 !important;
    border: 1px solid #000 !important;
    color: #FFF !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-main-sm{
    background-color: transparent !important ;
    border: 1px solid #000 !important;
    color: #000 !important;
		font-size: 16px !important;
		padding: 8px 30px !important;
		border-radius: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-main-sm:hover{
    background-color: #000 !important;
    border: 1px solid #000 !important;
    color: #FFF !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-main-dark{
    background-color: #652F16 !important ;
    border: 1px solid #652F16 !important;
    color: #FFF !important;
		font-size: 19px !important;
		padding: 10px 40px !important;
		border-radius: 0px !important;
		text-transform: uppercase;
		line-height: 1.1 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-main-dark:hover{
    background-color: transparent !important;
    border: 1px solid #652F16 !important;
    color: #652F16 !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link{
    cursor: pointer;
		background-color: transparent;
		border: 1px solid #000;
		padding: 6px 20px;
		font-size: 16px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link:hover{
	color: #FFF;
	background: #000;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link.full{
	width: 100%;
	font-size: 18px !important;
	display: block;
	margin: 0px !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.btn-link{
    color: #FFF !important;
		text-align: center;
		border: 1px solid #9e815b;
		padding: 10px 10px;
		background: #9e815b  !important
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.btn-link:hover{
	  border: 1px solid #9e815b;
    color: #9e815b!important;
		background: #FFF!important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .paymentbtn{
	background: #A9ABAE;
	color: #000;
	padding: 10px 30px;
	text-align: center;
	border:none;
	margin-bottom: 10px;
	width:100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .paymentbtn:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .paymentbtn:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .paymentbtn:focus{
	background: #9e815b;
	color: #FFF !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-save{
	background: #FFF;
	border: 1px solid #000;
	padding: 5px 30px;
	color: #000;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-save:hover{
	background: #000;
	color: #FFF;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.remove-md{padding:8px 5px; background-color:#DD4335 !important; color:#FFF !important;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.remove-md:hover{ background-color:red !important; color:#FFF !important;}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.remove{ background-color:#DD4335 !important; color:#FFF !important;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.remove:hover{ background-color:red !important; color:#FFF !important;}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.tooltip-winner{
  position: relative;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.tooltip-winner span{
  display: none;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.tooltip-winner:hover span{
  display: block;
  font-size: 12px;
  position: absolute;
  bottom: 2em;
  padding: 0.3em;
  color: #FFFFFF;
  background: #000;
  border: 0.1em solid #000;
  /* round the corners */
  border-radius: 0.5em;
  /* prevent too wide tooltip */
  max-width: 265px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default:active{
	background-color:#1B2E58!important;
  color:#FFF!important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-success,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-danger,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-warning{
	background-color:#FFFFFF !important;
	background-image : linear-gradient(to bottom,#FFFFFF 0,#EAEAEA 100%);
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.page-link-sm{
    color: #000000;
	text-decoration:none;
	font-size:16px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .p-none{
	padding: 0 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pr-xs{
	padding-right:2px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pl-xs{
	padding-left:2px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .m-none{
 margin:  0 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mt-xs{
	margin-top:2px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mt-sm{
	margin-top:10px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mt-md{
	margin-top:30px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mt-lg{
	margin-top:50px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mt-xlg{
	margin-top:80px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mb-xs{
	margin-bottom:6px  !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mb-sm{
	margin-bottom:10px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mb-md{
	margin-bottom:30px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mb-lg{
	margin-bottom:50px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mb-xlg{
	margin-bottom:80px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .m-0{
	margin: 0 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mr-xs{
	margin-right: -10px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ml-xs{
	margin-left:-10px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pt-sm{
	padding-top:10px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pt-md{
	padding-top:20px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pt-lg{
	padding-top:50px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pb-lg{
	padding-bottom:50px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pl-none{
	padding-left:0 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pr-none{
	padding-right:0 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pr-sm{
	padding-right:5px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pr-md{
	padding-right:20px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pr-lg{
	padding-right:50px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pl-sm{
	padding-left:5px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .spacing_15{
	height: 15px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .spacing_30{
	height: 30px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .spacing_50{
	height: 50px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .spacing_80{
	height: 80px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .spacing_100{
	height: 100px;
}


@-webkit-keyframes body-nha-entry-pulse{
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
  -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}



@keyframes body-nha-entry-pulse{
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
  -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@media(min-width: 1200px){
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container{
  width: 1180px;
  padding-left: 10px;
  padding-right: 10px;
  }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container.container-wide{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container.container-wide-lg{
    width: 96%;
    margin-left: auto;
    margin-right: auto;
}

}

@media(min-width: 1300px){
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container{
  width: 1270px;
  padding-left: 15px;
  padding-right: 15px;
  }
}

@media(min-width: 1400px){
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container{
  width: 1370px;
  padding-left: 15px;
  padding-right: 15px;
  }
}


/* Absolute Center Spinner */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .loading{
  position: fixed;
  z-index: 999;
  height: 2em;
  width: 2em;
  overflow: show;
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  display: none;
}



/* Transparent Overlay */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .loading:before{
  content: '';
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,0.1);
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .loader{
  border: 10px solid white;
  border-radius: 50%;
  border-top: 10px solid #9e815b;
  width: 70px;
  height: 70px;
  -webkit-animation: body-nha-entry-spin 2s linear infinite; /* Safari */
  animation: body-nha-entry-spin 2s linear infinite;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .spinner{
  border: 3px solid #f3f3f3;
  border-radius: 50%;
  border-top: 3px solid #3498db;
  width: 20px;
  height: 20px;
  -webkit-animation: body-nha-entry-spin 2s linear infinite; /* Safari */
  animation: body-nha-entry-spin 2s linear infinite;
  margin: auto;
}

/* Safari */
@-webkit-keyframes body-nha-entry-spin{
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes body-nha-entry-spin{
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}



/*navbar*/

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logo-container{
	position: relative;
	float: left;
	padding: 2px 15px 8px 15px;
	z-index: 1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky{
	top:0;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #logo{
	transition: 0.5s;
	max-height: 55px;
  margin-top: 3px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #mynavbar{
	background-color: #000;
	margin: auto;
	border:none !important;
	z-index: 10;
	border-radius: 0px !important;
	min-height: 50px !important;
	background-image: none !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky{
	top:0;
	position: fixed !important;
  width: 100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky #mynavbar{
    min-height: 46px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky#mynavbar .navbar-header{
	padding: 4px 10px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky .navbar-header{
	padding: 0px 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky .navbar-nav > li{
	padding: 0px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky #logo{
	max-height: 40px;
	margin-top: 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky #mynavbar .logo-container{
    position: relative;
    float: left;
    padding: 3px 15px;
    z-index: 1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky #mynavbar .navbar-nav > li > .dropdown-menu{
    margin-top: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky #mynavbar .navbar-nav > li{
	margin: 0;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky .acc-icon{
 	height:35px;
	width: 35px;
	border: 1px solid #9e815b;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky #mynavbar .navbar-nav > li.profile{
	padding: 3px 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky .top-nav{
		font-size: 13px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky .top-nav .label-program{
	padding: 3px 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky .top-nav.nav>li>a{
	padding: 3px 15px;
	transition: 0.5s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #navbarcontainer{
  background-color: #231F20;
	position: relative;
	z-index: 200;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .top-nav{
	background-color:#000;
	font-size:14px;
	border-bottom: 1px solid #444444;
	font-weight:200;
  display:block;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .top-nav .label-program{
	float:left;
	color:#f2f2f2;
	padding:9px 10px;
	transition: 0.5s;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .top-nav li{
	float: left !important;
	padding: 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .top-nav li .dropdown-menu>li{
	width: 100%;
	padding: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav.top-nav>li>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav.top-nav>li>a:hover{
 background-color: #000 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .top-nav a{
	color:#f2f2f2 !important;
	text-decoration:none;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .top-nav a:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .top-nav a:focus{
	color:#FFF;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .top-nav .dropdown-menu>li>a{
	color:#FFF !important;
	padding: 8px 30px !important;
	background-color: #000 !important;
	font-size: 14px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .program-item{
    height: 28px;
    -webkit-transform: skew(-45deg);
    -moz-transform: skew(-45deg);
    transform: skew(-45deg);
    background: transparent;
    color:#000;
	float:left;
	border-left : 1px solid #444444;
	border-right : 1px solid #444444;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .program-item-active{
    height: 28px;
    -webkit-transform: skew(-45deg);
    -moz-transform: skew(-45deg);
    transform: skew(-45deg);
    background: #444444;
    color:#FFF;
	float:left;
	border : 1px solid #444444;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .program-item-text{
    height: 28px;
    margin:0px auto;
    -webkit-transform: skew(45deg);
    -moz-transform: skew(45deg);
    transform: skew(45deg);
	 padding:6px 8px;
	text-align:center;
}




:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .program-item .program-item-text a:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .program-item .program-item-text a:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .program-item:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-program:hover{
	color:#f2f2f2;
	text-decoration:none;
	background: #222222;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .program-item-active .program-item-text a{
	color:#f2f2f2;
	tex-decoration:none;
}




:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar{
	min-height:42px !important;
	border: none !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-toggle .icon-bar + .icon-bar{
	margin-top: 6px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-toggle .icon-bar{
    height: 1px;
    width: 25px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-toggle{
    padding: 6px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-toggle .icon-bar{
    background-color: #fff;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-brand{
		position: absolute;
    width: 100%;
    left: 10px;
    text-align: center;
		text-align: -webkit-center;
    margin: 0 auto;
    padding: 5px 5px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>.open>a{
	background: #0C315C; /* Old browsers */
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav > li.homeactive{
	background-color: #9e815b;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav > li.profile{
	padding:0 4px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav > li{
	font-size: 16px;
	margin: 10px 0;
	transition: 0.5s;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav > li > a{
	color: #FFF !important;
	padding: 15px 15px;
	font-family: 'Arimo';
	font-size: 15px;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav > li > a:hover{
	 color : #fff;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav > li > .dropdown-menu{
	border-radius: 0;
	margin-top: 10px !important;
	transition: 0.5s;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav > .home-active{
	background: #9e815b;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .menubar{
    background-color: #ee4036;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    margin-bottom: 5px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-header{
	padding: 5px 10px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbtnholder{
    width: 100%;
    text-align: center;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .my-nav-button{
	float: left;
	margin: 15px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu{
	padding: 0px !important;
	border: none !important;
	box-shadow : none !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>li{
	text-align: center !important;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>li>a{
	color:#FFF !important;
	padding: 10px 30px !important;
	background-color: #000 !important;
	font-size: 16px;
	border: #3A3435 solid 1px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>li>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>li>a:hover{
	background-color: #FFF !important;
	text-decoration: none;
	background-image: none !important;
	color:#131A27 !important;
}



/*howtocarousel*/

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #myCarousel{
    position: absolute;
	width: 100%;
    height: 100%;
    z-index: 1;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #customDots{
	text-align: center;
	display: inline-block;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .acc-icon{
 border: 1px solid #9e815b;
 margin-top:5px;
 height:40px;
 width: 40px;
 margin-left: 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bigModal{
	width:1050px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer{
	position: relative;
	overflow: hidden;
	z-index:2;
  width: 100%;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer-new{
	position: relative;
	overflow: hidden;
	z-index:2;
  margin-top:0px;
  width: 100%;
	height: 720px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer-new iframe{
    width: 100vw;
    height: 56.25vw;
    min-height: 100vh;
    min-width: 177.77vh;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer-new .text-wrap{
    position: absolute;
    top: 30%;
    left: 42%;
    z-index: 3;
    text-align: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer-new .text-wrap .subtitle{
    font-size: 18px;
    color: #FFF;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer-new .text-wrap h2{
    text-transform: uppercase;
    font-size: 52px;
    color: #FFF;
    font-family: 'FoglihtenNo07' !important;
    margin-bottom: 30px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer-new .text-wrap .btn-play{
    font-size: 60px;
    color: #FFF;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .item{
	width: 100%;
	position: relative;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-indicators .active{
	background: #C1A02D;
	width: 15px;
	height: 15px;
	border: none;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-indicators li{
	width: 15px;
	height: 15px;
	background-color: #FFF;
	border: none;

}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-indicators{
	margin-bottom: 0px;
	font-size: 24px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #bannercontainer{
    position: relative;
    bottom: 0px;
    background-color: #9e815b;
    width: 100%;
    padding: 15px 0px 10px 0px;
    text-align: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #bannercontainer .entry-text{
    color: #FFF;
    font-size: 34px;
    font-family: 'FoglihtenNo07' !important;
		line-height: 1 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .section-page{
		padding-bottom: 80px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .section-page h2{
	font-family: 'FoglihtenNo07' !important;
	font-size: 26px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .section-page h2.h2-lg{
	font-family: 'FoglihtenNo07' !important;
	font-size: 26px !important;
	margin-bottom: 15px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .about-noble-world-hotel{
	background-color: #000;
	padding: 80px 0px 80px 0px;
	color:#000;
	text-align: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-awards-program{
	background-color: #fff;
	padding: 80px 0px 80px 0px;
	color:#000;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .parallax1{
    background-image: url(../images/NHA-Parallax-Image-1-v2.jpg);
    min-height: 700px;
    background-attachment: fixed;
    background-position:center center;
    background-repeat: no-repeat;
    background-size: cover;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .parallax2{
    background-image: url(../images/NHA-Parallax-Image-2-v2.jpg);
    min-height: 700px;
    background-attachment: fixed;
    background-position:center center;
    background-repeat: no-repeat;
    background-size: cover;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .parallax3{
    background-image: url(../images/NHA-Parallax-Image-3-v2.jpg);
    min-height: 700px;
    background-attachment: fixed;
    background-position:center center;
    background-repeat: no-repeat;
    background-size: cover;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .parallax4{
    background-image: url(../images/NHA-Parallax-Image-4-v2.jpg);
    min-height: 700px;
    background-attachment: fixed;
    background-position:center center;
    background-repeat: no-repeat;
    background-size: cover;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item{
	float: left;
	padding: 5px;
	position: relative;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item-2{
	width: 49.5% !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item-3{
	width: 33% !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item-long{
	width: 56% !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item-short{
	width: 44% !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item-center-long{
	width: 38.2% !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item-center-short{
	width: 30.9% !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .plus-btn{
    height: 100%;
    width: 100%;
    color: #fff;
    margin: auto;
		background-color: rgb(0, 0, 0, 0.6) !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item .category-image{
	position: relative;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item .category-image .hover-category{
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    opacity: 0;
    right: 0px;
    text-align: center;
		z-index: 5;
		-webkit-transition: all .4s ease-out;
    -moz-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
		background-color: rgb(0, 0, 0, 0.55) !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item .category-image h2{
		position: absolute;
		font-size: 20px;
		text-align: right;
		text-transform: uppercase;
		bottom: 0;
		right: 0;
		padding: 3px 40px;
		margin-right: 50px;
		margin-bottom: 40px;
		border-right: 1px solid #fff;
		transition: 0.5s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item .category-image:hover h2{
		font-size: 26px;
		text-align: center;
		color: #fff !important;
		padding: 0;
		border-right: 0;
		margin-right: 0;
		font-family: 'FoglihtenNo07' !important;
		z-index:10;
		top: 55%;
	  left: 50%;
	  -ms-transform: translate(-50%, -50%);
	  transform: translate(-50%, -50%);
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item .category-content{
  padding: 20px 15px 16px 15px;
	background-color: #FFF;
	border-bottom: 2px solid #AD8334;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item .category-content .category-title{
font-family: 'FoglihtenNo07' !important;
font-size: 28px;
margin-bottom: 12px;
line-height: 1 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item .category-content .category-title a{
	color: #9e815b !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item .category-content .category-title a:hover{
	color: #000  !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item:hover .category-image .hover-category{
    opacity: 1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item .category-content .category-desc{
	min-height: 80px;
  font-size: 17px !important;
  line-height: 1.45 !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .programs-container{
  position: relative;
	width: 100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .program-box{
	float: left;
	width: 50%;
	height: 450px;
	position: relative;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .program-box .program-inner{
	padding: 10% 16%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .program-box .program-inner h2{
	font-size: 40px !important;
  margin-bottom: 0px !important;
  font-family: 'FoglihtenNo07' !important;
	margin-top: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .program-box .program-inner h3{
	font-size: 25px !important;
  margin-bottom: 0px !important;
	margin-top: 5px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .program-box .program-inner .text{
	font-size: 17px !important;
	margin-top: 8px;
	min-height: 80px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .program-box .program-inner .line-yellow{
	height: 4px;
	background-color: #D3AD4F;
	width: 15%;
	margin-top: 10px;
	margin-bottom: 15px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline{
	position: relative;
	background:#9e815b;
	padding: 80px 0px 80px 0px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .dateline-innerbox{
	padding: 5px 0px;
	margin-top: 10px;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .date-box{
	background-image:url('../images/NHA-Deadline-Vector.png');
	background-position: center top;
	background-repeat: no-repeat;
	background-size: contain;
	margin: auto;
	padding-top: 180px;
	height: 350px;
	margin-bottom: 60px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .date-box .seperator{
	border-top: 1px solid #B38436;
	width: 10%;
	margin-left: 45%;
	margin-bottom: 15px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .date-box h2{
	font-size: 21px;
	font-weight: 500;
	line-height: 1;
	margin-top: 0px !important;
	margin-bottom: 8px !important;
	font-family: 'FoglihtenNo07';
	line-height: 1.2;
	
	text-transform: uppercase;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .date-box h4{
	margin-top: 0px !important;
	margin-bottom: 20px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .dateline{
	font-size: 18px;
	color: #000;
	line-height: 1.25;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .countdown-box{
		padding: 28px 0px;
		margin-top: 40px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .countdown-box .timeel{
   font-size: 82px;
	 color : #9e815b;
	 font-weight: 500;
	 
	 line-height: 1.1 !important;
	 font-family: 'FoglihtenNo07' !important;
	 
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlighted-winners{
	padding: 80px 0px 80px 0px;
	position: relative;
	background-color: #F3EBE8;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlighted-winners .h3{
	font-size: 28px !important;
	font-weight: normal !important;
	font-family: 'Arimo' !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .projects.four.isotope{
	position: relative;
	overflow: hidden;


}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .project{
	position:relative;
	text-align:center;
	color:#fff;
	overflow:hidden;
	cursor:pointer;
	max-height:350px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .four .project{
	width:24.97%;
	float:left;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .three .project{
	width:33%;
	float:left;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .project img{
	width:100%;
	height:auto;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .project .hover{
	position:absolute;
	width:100%;
	left:0;
	top:0;
	background: rgba(0,0,0,0.65);
	font-size:17px;
	opacity:0;
	filter: alpha(opacity=0);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .project:hover .hover{
	height: 100%;
	opacity:1;
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .project:hover h3{
	color:#FFF !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .project h3{
	font-size:21px;
	font-family: 'FoglihtenNo07' !important;
	margin-top:0;
	text-transform:capitalize;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .project .hover-inner{
	position:relative;
	top:50%;
	margin-top:-54px;
	transition: all 500ms ease-in-out 0s;
	-webkit-transition:all 500ms ease-in-out 0s;
	-moz-transition:all 500ms ease-in-out 0s;
	-o-transition:all 500ms ease-in-out 0s;
	-ms-transition:all 500ms ease-in-out 0s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .project:hover .hover-inner{
	top:50%;
	color:white;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .project ul{
	margin:0 0 5px;
	padding:0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .project li{
	display:inline-block;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlighted-boutique-hotels{
	padding: 80px 0px 80px 0px;
	position: relative;
	background-color: #000;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlighted-boutique-hotels .h3{
	font-size: 28px !important;
	font-weight: normal !important;
	font-family: 'Arimo' !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .feature-brands{
	padding: 80px 0px 80px 0px;
	position: relative;
	background-color: #FFF;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-statuette{
	background-color: #FFF;
	padding: 80px 0px 80px 0px;
	background-image: url('../images/NHA-Statuette-v2.jpg');
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: cover;
	min-height: 750px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .about-iaa{
    background-color: #000;
    padding-top: 80px;
    padding-bottom: 80px;
		background-image:url('../images/NHA-IAA-Section-Background-v2.jpg');
	  background-position: center center;
	  background-repeat: no-repeat;
	 	background-size: cover;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .about-iaa .iaa-logo{
	width:160px;
	margin-bottom:40px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .about-iaa .whitebox{
	background-image:url('../images/NHA-IAA-Section-Circle.png');
	background-position: center top;
	background-repeat: no-repeat;
	background-size: contain;
	margin: auto 15px;
	height: 270px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-account{
	background: #E8E8E8;
	padding: 80px 0px;
	position: relative;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-account .h4{
	font-size: 22px!important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-newletter{
	background: #fff;
	padding: 80px 0px 80px 0px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #noble-theme{
	color: #fff;
	position: relative;
	z-index: 1;
	padding: 75px 0px 0px 0px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #about-ceremony{
	background-color: #221E1F;
	padding-top: 85px;
	padding-bottom: 90px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-theme{
	background-color: #000;
	padding: 80px 0px 80px 0px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-classification{
	background-color: #fff;
	padding: 80px 0px 80px 0px;
	color:#000;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-classification .table{
  border:0.5px solid #000;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-classification .column.four{
  float: left;
  width: 25%;
	border:0.5px solid #000;
	text-align: center;
	padding: 8px 0px 3px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-classification .column.three{
  float: left;
  width: 33.33%;
	border:0.5px solid #000;
	text-align: center;
	padding: 8px 0px 3px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-classification .column.two{
  float: left;
  width: 50%;
	border:1px solid #000;
	text-align: center;
	padding: 8px 0px 3px 0px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-classification .column a{
	display: block;
	color:#000 !important;
	font-size: 18px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-classification .column:hover{
	background-color: #000 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-classification .column:hover a{
	color:#FFF !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories{
	background-color: #E8E8E8;
	padding: 80px 0px 80px 0px;
	position: relative;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .tab-border{
 border: 1px solid #000;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .nav-pills{
	min-height: 1000px;
	border-right : 1px solid #000;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .nav-pills>li.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .nav-pills>li.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .nav-pills>li.active>a:hover{
    color: #fff !important;
		background:#9e815b;
		border-radius: 0px;

}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .nav-stacked>li+li{
    margin-top: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .nav-pills.nav>li{
	border-bottom: 1px solid #000;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .nav-pills.nav>li:last-child{
	border-bottom: none !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .nav-pills.nav>li>a{
    position: relative;
    display: block;
    padding: 30px 15px;
		color : #000;
		font-size: 18px !important;
		font-weight: 600;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .nav-pills.nav>li>a:hover{
	background: #9e815b;
	color: #fff !important;
	border-radius: 0px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .tab-content .tab-pane{
	  padding: 30px 20px !important;
    color: #000 !important;
    text-align: left;
		line-height: 1.60;
		font-size: 17px;
}




:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .tab-content .tab-pane{
	background-color: transparent !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .tab-content .tab-pane ul{
    display: block;
    list-style-type: disc;
    margin-block-start: 0px !important;
    margin-block-end: 0px  !important;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 20px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .tab-content .tab-pane ul li{
	margin-bottom: 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .categories-deadline-fees{
  background-color: #000;
 	padding: 80px 0px 80px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-category-white{
  background-color: transparent;
	border : 1px solid #fff;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-category-white th{
	padding: 30px 20px;
	color : #fff;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-category-white th .h1{
  font-size: 25px!important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-category-white td{
  padding: 15px 20px;
  color : #fff;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-category-white td .h1{
  font-size: 25px!important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-recognition{
	padding: 80px 0px 80px 0px;
	color: #FFF;
	position: relative;
	overflow: hidden;
	background: #131A27;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-recognition .item{
	padding-right: 30px;
	height:  280px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-recognition .item .item-line{
	height: 8px;
	border-top: 2px solid #C8AB5E;
	border-bottom: 2px solid #C8AB5E;
	margin-bottom: 20px;
	width: 60%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-recognition .item h3.title{
	font-family: 'FoglihtenNo07' !important;
	font-size: 27px;
	margin-bottom: 20px;
	color : #C8AB5E;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-submission{
	background-color: #E8E8E8;
	padding: 80px 0px 80px 0px;
	position: relative;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-submission .line{
	height: 8px;
	border-top: 2px solid #000;
	border-bottom: 2px solid #000;
	margin-bottom: 20px;
	margin-top: 20px;
	width: 100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-submission .step-box{
    height: 320px;
		background-image: none;
		background-position: center top;
		background-repeat: no-repeat;
		background-size: 100%;
    padding: 35px 50px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-submission .step-box .h3{
    font-family: 'FoglihtenNo07' !important;
    font-size: 26px !important;
		text-transform: uppercase;
		color:#9e815b;
    margin-bottom: 12px !important;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-submission .step-box .step-line img{
	width: 100%;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #about_bg{
	background-image:none;
	padding-top: 60px;
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: cover;
  height:950px;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #enter_bg{

	background-image:none;
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: cover;
  height:950px;
	padding-top: 20px;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #about2 .text-title{
    font-size: 35px;
		font-family: 'FoglihtenNo07' !important;
		line-height: 1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #about2 .about-content{
    color: #FFF;
    margin: auto;
    padding-left: 50px;
    padding-right: 50px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h2.bignum{
	font-size: 50px;
	font-weight: bold;
	font-family: 'FoglihtenNo07' !important;
	margin-top: 30px;
	padding-top: 95px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .whitebox .title-sm{
   font-size: 15px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h2.prizes-title{
	font-size: 22px;
	font-family: 'FoglihtenNo07' !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .prizes-whitebox{
   margin-top: 10px;
   border:1px solid #4E4E4E;
	 padding: 10px 0px;
	 height: 195px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .prizes-whitebox .pd{ padding: 10px;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .prizes-whitebox .desc{font-size: 15px;}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .lineyellow{
 border:2px solid #9e815b;
 width:30%
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .linegold{
 border:2px solid #9e815b;
 width:30%
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .about-h1{
	  font-size: 47px;
    
    margin-bottom: 20px;
    margin-top: 0px;
		font-family: 'FoglihtenNo07' !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .about-h2{
	  font-size: 28px;
    color: #fff;
		
    margin-bottom: 0px;
    margin-top: 0px;
		font-family: 'FoglihtenNo07' !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .about-h2-sm{
	  font-size: 25px;
    color: #fff;
		
    margin-bottom: 20px;
    margin-top: 0px;
		font-family: 'FoglihtenNo07' !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #div_price h2{font-size: 30px !important;}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-style-type-none{

	list-style-type: none;

	padding-left:0px;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile-gallery .owl-prev{
    width: 50px;
    height: 50px;
    position: absolute;
    top: 40%;
    margin-left: -20px;
    display: block !important;
    border:0px solid black;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile-gallery .owl-next{
    width: 50px;
    height: 50px;
    position: absolute;
    top: 40%;
    right: 15px;
    display: block !important;
    border:0px solid black;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile-gallery .owl-prev i,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile-gallery .owl-next i{
	font-size: 30px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter{
	padding: 80px 0px 80px 0px;
	background-color: #fff;
	position: relative;
	overflow: hidden;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .tab-border{
 border: 1px solid #000;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .nav-pills{
	min-height: 660px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .nav-pills>li.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .nav-pills>li.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .nav-pills>li.active>a:hover{
    color: #fff !important;
		background:#9e815b;
		border-radius: 0px;

}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .nav-stacked>li+li{
    margin-top: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .nav-pills.nav>li{
	border-bottom: 1px solid #000;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .nav-pills.nav>li:last-child{
	border-bottom: none !important;
}




:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .nav-pills.nav>li>a{
    position: relative;
    display: block;
    padding: 40px 15px;
		color : #000;
		font-size: 18px !important;
		font-weight: 600;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .nav-pills.nav>li>a:hover{
	background: #9e815b;
	color: #fff !important;
	border-radius: 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .tab-content{
	border-left: 1px solid #000;
	padding: 0 25px;
	min-height: 660px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .tab-content .tab-pane{
	  padding: 50px 20px !important;
    color: #000 !important;
    text-align: left;
		line-height: 1.60;
		font-size: 17px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .step-thumb img{
    max-width: 120px;
    margin: auto;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .step-count{
    margin-top: 35px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .step-title{
    font-size: 19px;
		font-weight: bold;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .tab-content .tab-pane{
	background-color: transparent !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .tab-content .tab-pane ul{
    display: block;
    list-style-type: disc;
    margin-block-start: 0px !important;
    margin-block-end: 0px  !important;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 20px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .tab-content .tab-pane ul li{
	margin-bottom: 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter div.panel-faq{
	background-color: transparent !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .rating li{
margin-bottom: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #owl-demo{
	position: relative;
	margin: auto;
	margin-top: 5px;
	color: #bcbec0;
	z-index: 1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #customDots{ width: 100%; }


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess{
	padding: 80px 0px 80px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .step-count{
	font-weight: bold;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .step-thumb img{
	max-width: 120px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .step-title{
	font-family: 'FoglihtenNo07' !important;
	font-size: 21px;
	margin-top:10px;
	line-height: 26px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-theme{
	min-height: 50px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot{
	color:#000;
  padding: 10px 5%;
  margin: auto;
  display: inline-block;
  cursor:pointer;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot .step-count{
	font-size: 16px !important;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess #customDots{ width: 100%; }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-theme .owl-dots .owl-dot span{background: none !important;}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot.active{
	position: relative;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot.active .step-title{
	background-color: #9e815b;
	padding:0px 10px;
	color:#fff !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot2{
	color:#000;
  padding: 10px 4%;
  margin: auto;
  display: inline-block;
  cursor:pointer;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot2 .step-thumb img{

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot2.active .step-thumb img{
	filter: contrast(1.8);
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot2 .step-count{
	font-size: 16px !important;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess #customDots{ width: 100%; }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-theme .owl-dots .owl-dot2 span{background: none !important;}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot2.active{
	position: relative;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot2.active .step-title{
	padding:0px 10px;
	color:#fff !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-item{
	padding: 30px 0px;
	color:#FFF;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-prev{
	position: absolute;
	top: 45%;
	left: -50px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-next{
	position: absolute;
	top: 45%;
	right: -50px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-theme .owl-nav [class*="owl-"]{
  background: rgba(214,214,214,0.5)!important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-theme .owl-nav [class*="owl-"]{
	background: transparent !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #about-ceremony .about-content{
	color: #FFF;
	margin: 0px auto 30px auto;
  padding-left: 100px;
  padding-right: 100px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #about-noblehotel .about-content,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .about-content{
	color: #000;
	margin: 0px auto 30px auto;
  padding-left: 100px;
  padding-right: 100px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .sub-title{
	color: #000;
	margin: 30px auto 10px auto;
  padding-left: 100px;
  padding-right: 100px;
	font-weight: bold;
	font-family: 'FoglihtenNo07' !important;
	font-size: 23px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess ul{
	color: #000;
	margin: 0px auto 20px auto;
  padding-left: 150px;
  padding-right: 100px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #owl-proccess{
	position: relative;
	margin: auto;
	margin-top: 5px;
	color: #bcbec0;
	z-index: 1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-theme .owl-nav [class*="owl-"]{
  background: rgba(214,214,214,0.5)!important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-theme .owl-nav{
  position: absolute;
  top:50%;
  width:100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-theme .owl-nav .owl-prev{
  position: absolute;
  left:3%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-theme .owl-nav .owl-next{
  position: absolute;
  right:3%;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel{
	padding: 80px 0px 80px 0px;
	color: #000;
	position: relative;
	overflow: hidden;
	background: #FFF;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel .why-item{
	padding-right: 30px;
	min-height:  250px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel .why-item .why-item-line{
	margin-bottom: 25px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel .why-item .why-item-line img{
		width: 95%;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel .why-item h3.criteria-title{
	font-family: 'FoglihtenNo07' !important;
	font-size: 24px;
	margin-bottom: 20px;
	color : #9e815b;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel ol{
	margin-top: 20px;
	border-top: 6px solid black;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel ol li{
  font-size: 22px !important;
	font-weight: bold;
	min-height: 160px;
	padding-top:10px;
	font-family: 'FoglihtenNo07' !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel ol li .criteria-title{
	line-height: 1.2 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel ol li p{
    font-size: 15px !important;
		font-weight: normal;
		font-family: 'Arimo' !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-row{padding:0 5%;}




/*gallery*/

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #thegallery{
  background-color: #231F20;
 	padding-top: 75px;
  padding-bottom:80px;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #feature-gallery{
    background: rgb(51,50,51);
    background: -moz-linear-gradient(left, rgba(51,50,51,1) 0%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(51,50,51,1)), color-stop(100%,rgba(0,0,0,1)));
    background: -webkit-linear-gradient(left, rgba(51,50,51,1) 0%,rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(left, rgba(51,50,51,1) 0%,rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(left, rgba(51,50,51,1) 0%,rgba(0,0,0,1) 100%);
    background: linear-gradient(to right, rgba(51,50,51,1) 0%,rgba(0,0,0,1) 100%);
    padding-top: 75px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-deadline-fees{
  background-color: #9e815b;
 	padding: 80px 0px 80px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .parallax-winner-benefits{
  background-image: none;
  min-height: 700px;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-benefits{
  background-color: #fff;
 	padding: 80px 0px 80px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .benefits-checkmark{
	width:26px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .parallax-why-noble-hotel{
  background-image: none;
  min-height: 680px;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #thecategory{
 background: none no-repeat left top;
 background-color: #231F20;
 background-size: cover;
 min-height: 550px;
 padding-top: 0px;
 background-attachment: fixed;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #thecategory .about-h1{
	margin-top: 15px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #about-noble{
 background-image: -webkit-gradient(90deg, #302E57 0%, #113259 51%, #000015 75%);
 background-image: -webkit-linear-gradient(left, #302E57 0%, #113259 51%, #000015 75%);
 background-image:    -moz-linear-gradient(left, #302E57 0%, #113259 51%, #000015 75%);
 background-image:      -o-linear-gradient(left, #302E57 0%, #113259 51%, #000015 75%);
 background-image:         linear-gradient(left, #302E57 0%, #113259 51%, #000015 75%);
 padding: 75px 0px 65px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #thesubcategory{
 background-image: -webkit-gradient(90deg, #302E57 0%, #113259 51%, #000015 75%);
 background-image: -webkit-linear-gradient(left, #302E57 0%, #113259 51%, #000015 75%);
 background-image:    -moz-linear-gradient(left, #302E57 0%, #113259 51%, #000015 75%);
 background-image:      -o-linear-gradient(left, #302E57 0%, #113259 51%, #000015 75%);
 background-image:         linear-gradient(left, #302E57 0%, #113259 51%, #000015 75%);
 padding: 65px 0px 65px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #thesubcategory h3{ color:#9e815b; font-size: 18px;line-height: 30px}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-program-category{
 background-image: -webkit-gradient(right, #302E57 0%, #113259 51%, #000015 75%);
 background-image: -webkit-linear-gradient(right, #302E57 0%, #113259 51%, #000015 75%);
 background-image:    -moz-linear-gradient(right, #302E57 0%, #113259 51%, #000015 75%);
 background-image:      -o-linear-gradient(right, #302E57 0%, #113259 51%, #000015 75%);
 background-image:         linear-gradient(right, #302E57 0%, #113259 51%, #000015 75%);
 padding: 75px 0px 90px 0px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #entry-highlight{
 background-color:  #283A87;
 padding: 50px 0px 100px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #entry-highlight .container{
  width: 92% !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .trophy-img{
  max-width: 265px;
	margin-bottom: 28px;
	margin-left: 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .hand-img{
position: absolute;
right: 0px;
bottom: 0px;
height: 100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .div-info{
	border-top : 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	padding:25px 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .div-fees{
  background-color: #C9CACA;
  padding:30px 50px!important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-category{
  background-color: transparent;
	/* border : 1px solid #000; */
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-category th{
	padding:10px 12px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-category td{
  padding: 18px 30px;
	color : #000;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-winner{
  height: 400px;
  background-color: #413D3C;
  width: 100%;
  margin: 0 5px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.main{
  padding:10px 0;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-dialog{
	width: 95% !important;
	max-width: 1000px !important;
	margin: 6% auto !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-container iframe{
	width: 100%;
	height: 500px;
}





:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery_button{
	list-style-type: none;
	padding-left: 0px;
	display: inline-block;
	max-width: 1200px;
	margin: auto;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery_button>li{
	float: left;
	padding: 0px 15px;
	font-size: 16px;

}

/*************referral code/*************/
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .section-grey{
  background-color:#f5f5f5;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .referral-card{
    background: #F4F6F6;
    border-radius: 25px;
    padding: 30px 20px;
    text-align: center;
    margin-bottom: 70px;
    position: relative;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logo-circle{
    width: 100px;
    height: 100px;
    background: #fff;
    border-radius: 50%;
    margin: -70px auto 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
	box-shadow: 1px 1px 4px 1px rgb(192 192 192 / 70%);
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logo-circle img{
	width: 100px;
    height: 100px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .circle-cut-top{
	width: 12px;
    height: 12px;
    background-color: #F4F6F6;
    border-radius: 50%;
    position: absolute;
    right: 44px;
    top: -8px;
    z-index: 99;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .circle-cut-bottom{
	width: 12px;
    height: 12px;
    background-color: #F4F6F6;
    border-radius: 50%;
    position: absolute;
    right: 44px;
    bottom: -8px;
    z-index: 99;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .code-box{
    background: #FFF;
    padding: 28px 10px;
    font-size: 23px;
    font-weight: bold;
    margin: 25px 30px;
    position: relative;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .code-box span{
	margin-left: -40px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .copy-btn-vertical{
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    width: 50px;
    border: none;
    color: #fff;
    font-size: 12px;
    writing-mode: vertical-rl;
    text-orientation: mixed;
	border-radius: 0px 10px 10px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .copy-btn-vertical:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .copy-btn-vertical:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .copy-btn-vertical:active{
	color: #fff !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .award-title{
    font-size: 19px;
    font-weight: bold;
    margin: 20px 0 10px;
	text-transform: uppercase;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .divider{
    height: 2px;
    background: #d0d0d0;
    margin: 10px 0 20px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .details{
    font-size: 15px;
    line-height: 1.6;
    color: #333;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .award-link{
  margin-top: 25px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visit-btn{
    padding: 7px 30px;
    border: 1px solid #0e1a35;
    background: transparent;
    font-weight: bold;
	font-size: 16px;
	line-height: 1.2 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visit-btn:hover{
	background-color: #333;
	color: #FFF !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .referral-terms{
	padding-inline-start: 20px !important;
	margin-block-end: 1em !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-credit{
	width: 80%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-credit tr{
	border-bottom: 1px solid #A0A0A0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-credit td{
    padding: 8px 20px;
    border: 1px solid #A0A0A0;
}


/*Footer*/

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #footer{
  background-color: #000;
  overflow: hidden;
	padding: 80px 15px 75px 15px;
	color: #fff;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #footer .item{
	display: flex;
  justify-content: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .footer-link{
	color: #FFF;
	text-decoration: none;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .footer-link:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .footer-link:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .footer-link:focus{
	color: #9e815b !important;
	text-decoration: none;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .footer-logo .left-line{
	height:30px;
	border-bottom:1px solid #7A7A7A;
	width:32%;
	display:inline-block;
	position:absolute;
	top:0
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .footer-logo .right-line{
	height:30px;
	border-bottom:1px solid #7A7A7A;
	width:32%;
	display:inline-block;
	position:absolute;
	top:0;
	right:0px
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .flogo{
	width: 300px;
	position: absolute;
	top: -20px;
	left: 38%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .social-icon{
	list-style-type: none;
	padding-left: 0px;
	display: inline-block;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .social-icon li{
	float: left;
	padding: 5px;
	font-weight: bold;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .social-icon i{
    font-size: 20px;
    height: 40px;
    width: 40px;
    padding-top: 10px;
		border: 1px solid #9e815b;
	  color: #9e815b;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .social-icon i:hover{
  color: #fff;
  border: 1px solid #fff;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .footerbot{
	width: 100%;
	max-width: 1600px;
	padding: 0px 30px;
	margin: auto;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .copyright{
	margin-top: 20px;
	font-size: 12px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .copyright a{
	color: #fff;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .copyright a:hover{
	color: #fff;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .copyright p{
	margin: 0px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logo-bottom{
	margin-bottom: 30px;
	display: initial;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-border-white{
	border:1px solid white;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-border-white th{
	border-bottom:1px solid white;
	padding:5px 30px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-border-white td{
	padding:5px 30px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mobile-tb{
  display:none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .desktop-tb{
  display:block;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .title-entry{
  font-size: 21px
}



/*affliates*/

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .affliate-top{
	background-position: center;
	background-size: cover;
	background-image: url('../images/affliate_bg.png');
	padding-top: 50px;
	text-align: center;
	color: black;
	padding-bottom: 5px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .autho_affliate{
	
	font-size: 24px;
	color: #231F20;
	text-transform: uppercase;
	margin-bottom: 0;

}




:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .spacing_100{
	height: 100px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .affliate-name{
	font-size: 12px;
	
	color: #939598;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .affliate-tb{
	margin-bottom: 15px;
	font-size: 14px;
	color: #939598;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .affliate-tb .div_td_sm{
	border: 1px solid #A0A0A0;
	padding: 35px 25px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion{
		border: 1px solid #D3D3D3 !important;
		background: transparent;
		color: #000;
    cursor: pointer;
    padding: 10px;
    width: 100%;
    text-align: left;
    border: none;
    outline: none;
    transition: 0.4s;
    margin-bottom:10px;
}

/* Add a background color to the accordion if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion:hover{
      color: #9e815b !important;
}

/* Unicode character for "plus" sign (+) */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion:after{
     content: '\002B';
    color: #9e815b;
    font-weight: bold;
    float: right;
    margin-left: 5px;
}

/* Unicode character for "minus" sign (-) */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion.active:after{
     content: "\2212";
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion.category{
	border: 1px solid #D3D3D3 !important;
	background: transparent;
	color: #000;
	cursor: pointer;
	padding: 10px;
	width: 100%;
	text-align: center;
	border: none;
	outline: none;
	transition: 0.4s;
	margin-bottom:10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion.category.active{
	color: #000 !important
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion.category:after{
    color: #000 !important;
}

/* Style the element that is used for the panel class */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.panel-faq{
    padding: 5px 18px;
    background-color: white;
    max-height: 0;
    overflow: hidden;
    transition: 0.4s ease-in-out;
    opacity: 0;
    margin-bottom:10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.panel-faq.show{
    opacity: 1;
		padding: 15px 18px !important;
    max-height: 4000px; /* Whatever you like, as long as its more than the height of the content (on all screen sizes) */
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion-howtoenter{
    background: transparent;
		border-top: 1px solid #000;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    color: #000;
    cursor: pointer;
    padding: 10px;
    width: 100%;
    text-align: center;
    outline: none;
    transition: 0.4s;
    margin-bottom:0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion-howtoenter.last,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-howtoenter.last{
  border-bottom: 1px solid #000;
}

/* Add a background color to the accordion if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion-howtoenter.active{
    color: #FFF !important;
    background: #9e815b !important;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion-howtoenter.active{
  border-bottom: 1px solid #000;
}


/* Unicode character for "plus" sign (+) */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion-howtoenter:after{
     content: '\002B';
    color: #;
    font-weight: bold;
    float: right;
    margin-left: 5px;
}

/* Unicode character for "minus" sign (-) */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion-howtoenter.active:after{
     content: "\2212";
}

/* Style the element that is used for the panel class */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.panel-howtoenter{
    padding: 0px;
    background-color: transparent;
    max-height: 0;
    overflow: hidden;
    transition: 0.4s ease-in-out;
    opacity: 0;
    margin-bottom:0px;
    text-align: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.panel-howtoenter.show{
    opacity: 1 !important;
    max-height: 2000px; /* Whatever you like, as long as its more than the height of the content (on all screen sizes) */
    border-left: 1px solid #000;
    border-right: 1px solid #000;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.panel-howtoenter .howtoenter-content{
  padding: 20px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.panel-howtoenter .howtoenter-content p.accordion{
	text-align: center;
	padding: 10px 2px;
}

/*login-register*/

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .loginlink{
	list-style-type: none;
	min-height: 30px;
	position: relative;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-actions{
    right: 30px;
    position: absolute;
    top: 15px;
}

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .orders{
   font-size: 16px;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.order-code{
   color:#1A2F59;
   font-size: 20px;
   font-weight: bold;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.order-code:hover{
   color:#1A2F59;
 }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .order-status{
  font-size:16px;
  color:#333;
  margin-right:10px;
}
 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .order-date{
   font-size:13px;
 }



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .loginlink li{
	float: left;
	width: 50%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .steplink{
	list-style-type: none;
	min-height: 28px;
	position: relative;
	padding-left: 0px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .steplink li{
	float: left;
	width: 25%;
	padding:2px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .steplink li .step{
	font-style: italic;
	margin-bottom:5px;
	font-weight:600;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .steplink-store{
	list-style-type: none;
	min-height: 28px;
	position: relative;
	padding-left: 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .steplink-store li{
	float: left;
	width: 33.333%;
	padding:2px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .steplink-store li .step{
	font-style: italic;
	margin-bottom:5px;
	font-weight:600;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .loginoption div{
	padding: 3px;
	line-height: 1;
	max-width: 100%;
	margin: auto;
	text-align: center;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .loginoption:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .loginoption:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .loginoption:active{
	text-decoration: none;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bigoption{
	color: #9e815b;
	font-size: 19px;
	margin: 0;
  padding:12px 10px;
	
	background-color:#FFF;
	border: 1px solid #9e815b;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bigoption:hover{
	color: #FFF;
	background-color:#9e815b;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bigoption.active{
	color: #FFF;
	background-color:#9e815b;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .loginbtn{
	background: #9e815b;
	color: #FFF;
	padding: 10px 30px;
	text-align: center;
	border:none;
	margin-bottom: 10px;
	width:100%;
	text-transform: uppercase;
	line-height: 1.1 !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .buybtnsm{
 border:1px solid #c2d562;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 padding: 3px 10px;
 text-decoration:none;
 display:inline-block;
 color: #333333;
 background-color: #D3E18E; background-image: -webkit-gradient(linear, left top, left bottom, from(#D3E18E), to(#96c56f));
 background-image: -webkit-linear-gradient(top, #D3E18E, #96c56f);
 background-image: -moz-linear-gradient(top, #D3E18E, #96c56f);
 background-image: -ms-linear-gradient(top, #D3E18E, #96c56f);
 background-image: -o-linear-gradient(top, #D3E18E, #96c56f);
 background-image: linear-gradient(to bottom, #D3E18E, #96c56f);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#D3E18E, endColorstr=#96c56f);
 font-size: 13px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .buybtnsm:hover{
	 border:1px solid #b4cc3d;
	 background-color: #c3d666; background-image: -webkit-gradient(linear, left top, left bottom, from(#c3d666), to(#7bb64b));
	 background-image: -webkit-linear-gradient(top, #c3d666, #7bb64b);
	 background-image: -moz-linear-gradient(top, #c3d666, #7bb64b);
	 background-image: -ms-linear-gradient(top, #c3d666, #7bb64b);
	 background-image: -o-linear-gradient(top, #c3d666, #7bb64b);
	 background-image: linear-gradient(to bottom, #c3d666, #7bb64b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#c3d666, endColorstr=#7bb64b);
   color: #333333;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-won{
	 background-color: #a9db80; background-image: -webkit-gradient(linear, left top, left bottom, from(#a9db80), to(#7EB428));
	 background-image: -webkit-linear-gradient(top, #a9db80, #7EB428);
	 background-image: -moz-linear-gradient(top, #a9db80, #7EB428);
	 background-image: -ms-linear-gradient(top, #a9db80, #7EB428);
	 background-image: -o-linear-gradient(top, #a9db80, #7EB428);
	 background-image: linear-gradient(to bottom, #a9db80, #7EB428);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a9db80, endColorstr=#7EB428);
	 color:#FFF;
	 border:1px solid #7EB428;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .paybtn{
  background: #9e815b;
	color:#FFF;
	padding: 5px 20px !important;
	border:1px solid #000015;
	border-radius: 3px;
	text-transform: uppercase;
	
	font-size: 18px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .paybtn:hover{
	color:#FFF !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .chkbtn{
	background: #0D325F;
	color: #FFF;
	padding: 10px 30px;
	text-align: center;
	border:none;
	margin-bottom: 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .chkbtn:hover{
	background: #AFA7A7;
	color: #FFF;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .quick-link{
	list-style-type: none;
	padding-left: 0px;
	display: inline-block;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .quick-link li:first-child{
  float: left;
	padding: 5px 0 0 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .quick-link li{
	float: left;
  color: #9e815b !important;
  padding: 5px 0 0 10px;
  font-size: 18px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .quick-link li.link-dot:before{
	content: "•";
	padding: 0 10px 0 0;
	font-size: 18px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .quick-link li a{
  color: #9e815b !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .quick-link li a:hover{
	text-decoration:underline !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .lostpwd{
	font-size: 18px;
	color: #ee4036;
	
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .atc{
	background: #9e815b;
	color: #fff;
	width: 100%;
	max-width: 500px;
	padding: 10px;
	margin: auto;
	margin-top: 10px;
	border:none;
	text-transform: uppercase;
	line-height: 1.1 !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .login_heading{
	color: #231F20;
	font-size: 32px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .loginform{
	min-height: 600px;
	margin-top: 50px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.link-box{
	float:left;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.blue-box{
	float:left;
	background-color:#9e815b;
	padding:8px;
	font-size:15px;
	color:#FFF;
	line-height:16px;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #add_url,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #add_credit{
  color:#1A305B;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #add_url:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #add_credit:hover{
	text-decoration:none;
	color:#2E34FF;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .toggle-check-input{
  width: 1px;
  height: 1px;
  position: absolute;
  margin:4px 0 0 5px!important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .toggle-check-text{
  display: inline-block;
  position: relative;
  text-transform: uppercase;
  background: #CCC;
  padding: 0.25em 0.5em 0.25em 2em;
  border-radius: 1em;
  min-width: 2em;
  color: #FFF;
  cursor: pointer;
  transition: background-color 0.15s;
  font-size:16px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .toggle-check-text:after{
  content: ' ';
  display: block;
  background: #FFF;
  width: 1.1em;
  height: 1.1em;
  border-radius: 1em;
  position: absolute;
  left: 0.3em;
  top: 0.25em;
  transition: left 0.15s, margin-left 0.15s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .toggle-check-text:before{
  content: 'No';
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .toggle-check-input:checked ~ .toggle-check-text{
  background: #1CDBE5;
  padding-left: 0.5em;
  padding-right: 2em;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .toggle-check-input:checked ~ .toggle-check-text:before{
  content: 'Yes';
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .toggle-check-input:checked ~ .toggle-check-text:after{
  left: 100%;
  margin-left: -1.4em;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-module,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-labels,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-action,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-title,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-category,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-type,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-qty,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-unit,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-price,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-total,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-value,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-product,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-title-file,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-category-file,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-upload-file,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-thumbnail,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-info,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-add,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-entries{
  float: left;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket{
	margin: 0 30px;
	font-size:15px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-width{
  width:95%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-labels{
  border-bottom: 1px solid #333;
  margin-top: 1.625rem;
  width:100%
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-labels label{
 font-size:18px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-action{ width: 14%; }
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-title{ width: 30%; margin-left:3%;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-category{ width: 37%; }
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-type{ width: 15%; }
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-qty{ width: 10%; }
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-unit{ width: 13%; }
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-price{ width: 15%; }
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-total{ width: 85%; }
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-value{ width: 15%; }
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-title-file{ width: 30%;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-category-file{ width: 30%; }
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-upload-file{ width: 20%;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-thumbnail{ width: 20%;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-info{width:80%}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-add{width:100%}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-entries{width: 35%; margin-left:3%;}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-product{
  border-bottom: 1px solid #ccc;
  padding: 20px 0;
  position: relative;
  width:100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-title p{
  padding:0;
  margin:0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-action a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.action{
   background-color:#A9ABAE;
   padding: 5px 10px;
   margin-right:2px;
   color:#FFF;
   cursor:pointer;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .backet-action-item{
  background-color:#A9ABAE;
  padding-right: 5px;
  color:#FFF;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .backet-action-item a{
	color:#FFF;
	padding: 0 5px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .backet-action-item a:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .backet-action-item a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .backet-action-item a:active{
	 text-decoration:none;
}




:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .payment_paypal{
	background-color:#000;
	color:white;
}




:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .page-not-found h2{
    font-size: 120px;
    font-weight: 600;
    
    line-height: 140px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #cart-icon{
	position: fixed;
	top:20%;
	right:0;
	background-color: #9e815b;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	margin-right:-100px;
	padding:10px 15px 10px 10px;
	list-style-type: none;
	z-index:100;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #cart-icon i{
	margin-right: 25px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #cart-icon:hover{
	margin-right: -10px;-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;transition: all 0.3s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .circle-icon{
    background: #FFF;
    border-radius: 50%;
    text-align: center;
    vertical-align: middle;
    padding: 8px;
    color:black;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #cart-icon a{
   color:#FFF;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #cart-icon a:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #cart-icon a:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #cart-icon a:focus{
   text-decoration:none
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .upload-btn-wrapper{
  position: relative;
  overflow: hidden;
  display: inline-block;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .upload-btn-wrapper .btn{
  border: 1px solid black;
  color: black;
  background-color: white;
  padding: 3px 20px;
  border-radius: 4px;
  font-size: 20px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .upload-btn-wrapper input[type=file]{
  font-size: 25px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .upload-btn-wrapper2{
  position: relative;
  overflow: hidden;
  display: inline-block;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .upload-btn-wrapper2 .btn{
  border: 1px solid #1CDBE5;
  color: black;
  background-color: #1CDBE5;
  padding: 3px 20px;
  font-size: 16px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .upload-btn-wrapper2 input[type=file]{
  font-size: 16px;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  border:1px solid #333;
  background-color: #FFF;
}






:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fileupload-preview{
  display:inline !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #imgArea{
	display: inline-block;
	margin: 0 auto;
	width: 200px;
	height: 200px;
	position: relative;
	background-color: #eee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #imgArea img{
	outline: medium none;
	vertical-align: middle;
	width: 100%;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #imgChange{
	background-color: rgba(94, 50, 26, 0.75);
	bottom: 0;
	color: #FFFFFF;
	display: block;
	height: 30px;
	left: 0;
	line-height: 32px;
	position: absolute;
	text-align: center;
	width: 100%;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #imgChange input[type="file"]{
	bottom: 0;
	cursor: pointer;
	height: 100%;
	left: 0;
	margin: 0;
	opacity: 0;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 0;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .imgArea{
	display: inline-block;
	margin: 0 auto;
	width: 300px;
	height: 210px;
	position: relative;
	background-color: #eee;
	font-size: 14px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .imgArea img{
	outline: medium none;
	vertical-align: middle;
	width: 100%;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .imgChange{
	background-color: rgba(158, 129, 91, 0.75);
	bottom: 0;
	color: #FFFFFF;
	display: block;
	height: 35px;
	left: 0;
	line-height: 35px;
	position: absolute;
	text-align: center;
	width: 100%;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .imgChange input[type="file"]{
	bottom: 0;
	cursor: pointer;
	height: 100%;
	left: 0;
	margin: 0;
	opacity: 0;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #logoArea{
	display: inline-block;
	margin: 0 auto;
	width: 200px;
	height: 200px;
	position: relative;
	background-color: #eee;
	font-size: 13px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #logoArea img{
	outline: medium none;
	vertical-align: middle;
	width: 100%;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #logoChange{
	background-color: rgba(158, 129, 91, 0.75);
	bottom: 0;
	color: #FFFFFF;
	display: block;
	height: 30px;
	line-height: 32px;
	margin: 0 auto;
	text-align: center;
	width: 200px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #logoChange input[type="file"]{
	bottom: 0;
	cursor: pointer;
	height: 100%;
	left: 0;
	margin: 0;
	opacity: 0;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 0;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #coverArea{
	display: inline-block;
	margin: 0 auto;
	width: 100%;
	height: 200px;
	position: relative;
	background-color: #eee;
	font-size: 13px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .coverArea img{
	outline: medium none;
	vertical-align: middle;
	width: 100%;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #coverChange{
	background-color: rgba(94, 50, 26, 0.75);
	bottom: 0;
	color: #FFFFFF;
	display: block;
	height: 30px;
	line-height: 32px;
	margin: 0 auto;
	text-align: center;
	width: 200px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #coverChange input[type="file"]{
	bottom: 0;
	cursor: pointer;
	height: 100%;
	left: 0;
	margin: 0;
	opacity: 0;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .cover-none{
	background:#FFF;
	height:280px;
	text-align:center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .cover-none p{
	position: absolute;
	top:45%;
	text-align:center;
	color:#B1B4B9;
	width: 96%;
	font-size:16px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .coverChange{
	background-color: rgba(158, 129, 91, 0.75);
	bottom: 0;
	color: #FFFFFF;
	display: block;
	height: 38px;
	left: 0;
	line-height: 38px;
	position: absolute;
	text-align: center;
	width: 96.5%;
	margin: 0 15px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .coverChange input[type="file"]{
	bottom: 0;
	cursor: pointer;
	height: 100%;
	left: 0;
	margin: 0;
	opacity: 0;
	padding: 0;
	position: absolute;
	width: 100%;
	z-index: 0;
}


/* Progressbar */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progressBar{
	background: none repeat scroll 0 0 #E0E0E0;
	left: 0;
	padding: 3px 0;
	position: absolute;
	top: 50%;
	width: 100%;
	display: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progressBar .bar{
	background-color: #FF6C67;
	width: 0%;
	height: 14px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progressBar .percent{
	display: inline-block;
	left: 0;
	position: absolute;
	text-align: center;
	top: 2px;
	width: 100%;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.catname{
  color:#000;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.catname:hover{
  color:#9e815b;
  text-decoration: none;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.filelink{
  font-size:14spx;
  color:#0C315C;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.pay-link{
  color:#32B1E7 !important;
	text-decoration: none !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.pay-link:hover{
  text-decoration: underline !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.press-link{
  color:#fff;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.press-link:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.press-link:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.press-link:active{
  color:#9e815b;
  text-decoration: none;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .hide{
	display: none!important
}


/*Judge*/

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .row.evaluate-bg{
	margin-left: 0px !important;
  margin-right: 0px  !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .evaluate-bg{
  background: #9e815b;
  margin:0 0 80px 0 !important;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .evaluate-bg h3{
	color:#FFF;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .evaluate-bg h4{
	color:#9e815b;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .evaluate-bg-title{
  padding: 30px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) label{
  font-weight: normal;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-select{
    border: 0;
    width: 100%;
    border-radius: 5px;
    padding: 10px 15px;
    background-color: #FFF
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-btn{
	background-color: #9e815b;
	color: #FFF;
	border: none;
	padding: 8px 20px;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-btn:hover{
	color: #FFF !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #judge-entry-desc h3{
	font-size: 20px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judgeForm{
	margin-top: 45px;
	margin-left: 20px;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #thumbArea{
	display: inline-block;
	margin: 0 auto;
	position: relative;
	border : 1px solid #E8E8E8;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #thumbArea img{
	outline: medium none;
	vertical-align: middle;
	width: 100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #judgeImageTab a{
	font-size: 20px !important;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-entry-desc-cont{
    height: 230px;
    max-height: 230px;
    overflow: scroll;
    overflow-x: hidden;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-entry-scroll{
  color:#aaaaaa;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-lighter{
  font-weight: 200;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-ucase{
text-transform: uppercase;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.judge-redirect-link{
  color:#000;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.judge-redirect-link:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.judge-redirect-link:focus{
  text-decoration: none;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-iframe{
    width: 100%;
    height: 600px;
    border: 1px solid #98A3A1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-redirect-row{
    padding: 15px 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-range-slider{
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
    background: #AAAAAA;
    height: 2px;
    border-radius: 2px;
    border: none;
    margin-top: 10px;
    width: 65% !important;
    float: left;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-range-slider::-webkit-slider-thumb{
  -webkit-appearance: none;
  border: 1px solid #231F20;
  height:15px;
  width:15px;
  border-radius: 15px;
  background: #231F20;
  cursor: pointer;
  margin-top: 0; /* You need to specify a margin in Chrome, but in Firefox and IE it is automatic */
  box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d; /* Add cool effects to your sliders! */

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=range]:focus{
  outline: none;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=range]::-moz-range-thumb{
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
    background:#231F20;
    border: 1px solid #231F20;
    height:15px;
    width:15px;
    border-radius: 15px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=range]::-ms-thumb{
  box-shadow: 1px 1px 1px #231F20, 0px 0px 1px #231F20;
  border: 1px solid #231F20;
  height:15px;
  width:15px;
  border-radius: 15px;
  background: #ffffff;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-input-score{
    float: right;
    border: 1px solid #9e815b;
    width: 25%;
    max-width: 80px;
    margin-top: 2px;
    padding: 5px;
    border-radius: 5px;
    text-align: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-final-score{
    width: 100%;
    margin:30px 0 15px 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-final-score .text-right{
    font-style: italic;
    font-size: 24px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-comment{
  border-radius: 5px;
  border:0;
  width:100%;
  padding:5px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-onebtn{
    clear: both;
    background-color: black;
    color: #fff;
    width: 100%;
    margin-top: 8px;
    padding: 10px;
    border-radius: 5px;
    border: none;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-onebtn-sm{
    clear: both;
    background-color: black;
    color: #fff;
    margin-top: 8px;
    padding: 10px;
    border-radius: 5px;
    border: none;
    width:28%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #judgeUrlTab td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #judgeUrlTab th{
    padding: 5px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs{
    border-bottom: 1px solid #FFF !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs li:not(:first-child){
    border-left: 1px solid #9e815b;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs>li.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs>li.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs>li.active>a:hover{
	background: #0E1D2F  !important;
	background-color : #0E1D2F !important;
	border-radius: 0 !important;
  border: 1px solid transparent !important;
	color:#FFF !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs>li>a{
    margin-right: 0px !important;
		border-bottom: 1px solid #9e815b !important;
		border-radius: 0 !important;
	}


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tab-content .tab-pane{
    padding: 30px 25px;
    font-size: 16px;
    color: #828282;
    text-align: left;
    line-height: 24px;
    text-align: justify;
		background-color: white !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_left{
	background-size: auto;
	background-position: center;
	background-repeat: no-repeat;
	height: 380px;
	filter:grayscale(100%);
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	/*margin-left: -15px;*/
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_small_img{
	filter:grayscale(100%);
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	margin: auto;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_row{
	margin-top: 50px;
	margin-bottom: 50px;
	background-color: black;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_right{
	padding: 20px;
	background-color: black;
	overflow: auto;
	height: 320px;
	width: 100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_right::-webkit-scrollbar{
    width: 5px;
    border: 1px solid #fff;
    border-radius: 5px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_right::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_right::-webkit-scrollbar-thumb{
  background-color: darkgrey;
  outline: 1px solid slategrey;
  border-radius: 5px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_writeup{
	color: #b2b2b2;
	max-width: 90%;
	margin-top: 20px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_name{
	color: #fff;
	font-size: 35px;
	margin-bottom: 10px;
	line-height: 1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_title_company{
	color: #9e815b;
	font-size: 20px;
	line-height: 1.4;
	margin-bottom: 25px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_country{
	color: #fff;
	margin-bottom: 20px;
	font-size: 19px;
	position: relative;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_country:after{
	content: '';
	position: absolute;
	left: 0;
	bottom: -5px;
	height: 3px;
	width: 25px;
	background-color: #9e815b;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gradient_top{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0a0202+58,d8d8d8+100&0.72+58,0+100 */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1OCUiIHN0b3AtY29sb3I9IiMwYTAyMDIiIHN0b3Atb3BhY2l0eT0iMC43MiIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZDhkOGQ4IiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(10,2,2,0.72) 58%, rgba(216,216,216,0) 100%); /* FF3.6-15 */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(58%,rgba(10,2,2,0.72)), color-stop(100%,rgba(216,216,216,0))); /* Chrome4-9,Safari4-5 */
	background: -webkit-linear-gradient(top,  rgba(10,2,2,0.72) 58%,rgba(216,216,216,0) 100%); /* Chrome10-25,Safari5.1-6 */
	background: -o-linear-gradient(top,  rgba(10,2,2,0.72) 58%,rgba(216,216,216,0) 100%); /* Opera 11.10-11.50 */
	background: -ms-linear-gradient(top,  rgba(10,2,2,0.72) 58%,rgba(216,216,216,0) 100%); /* IE10 preview */
	background: linear-gradient(to bottom,  rgba(10,2,2,0.72) 58%,rgba(216,216,216,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b80a0202', endColorstr='#00d8d8d8',GradientType=0 ); /* IE6-8 */
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 60px;
	z-index: 1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gradient_bottom{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#d8d8d8+0,0a0202+37&0+0,0.72+37 */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q4ZDhkOCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iIzBhMDIwMiIgc3RvcC1vcGFjaXR5PSIwLjcyIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(216,216,216,0) 0%, rgba(10,2,2,0.72) 37%); /* FF3.6-15 */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(216,216,216,0)), color-stop(37%,rgba(10,2,2,0.72))); /* Chrome4-9,Safari4-5 */
	background: -webkit-linear-gradient(top,  rgba(216,216,216,0) 0%,rgba(10,2,2,0.72) 37%); /* Chrome10-25,Safari5.1-6 */
	background: -o-linear-gradient(top,  rgba(216,216,216,0) 0%,rgba(10,2,2,0.72) 37%); /* Opera 11.10-11.50 */
	background: -ms-linear-gradient(top,  rgba(216,216,216,0) 0%,rgba(10,2,2,0.72) 37%); /* IE10 preview */
	background: linear-gradient(to bottom,  rgba(216,216,216,0) 0%,rgba(10,2,2,0.72) 37%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d8d8d8', endColorstr='#b80a0202',GradientType=0 ); /* IE6-8 */
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 60px;
	z-index: 1;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_search{
	padding: 5px 15px;
	width: 100%;
	border: 1px solid #cccccc;
	height: 40px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_search_submit{
	/*width: 100%;*/
	background-color: #ee4036;
	color: #fff;
	padding: 5px 35px;
	font-size: 18px;
	border: none;
	float: right;
	margin-bottom: 5px;
	height: 40px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_search{
	margin-bottom: 5px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_social_media{
	padding-left: 0px;
	list-style-type: none;
	margin-top: 25px;
	margin-bottom: 25px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_social_media > li:hover{
	background-color: #9e815b;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
	cursor: pointer;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_social_media > li:hover > a{
	color: #fff;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_social_media_link{
	color: #C2A02E;
}




:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store_page{
	margin:0;
	padding-top: 30px;
	padding-bottom: 100px;
	color: #000;
	background: radial-gradient(#07315D, #000123);
    background-image: -webkit-gradient(left, #000015 0%, #113259 48%, #302E57 90%);
    background-image: -webkit-linear-gradient(left, #000015 0%, #113259 48%, #302E57 90%);
    background-image: -moz-linear-gradient(left, #000015 0%, #113259 48%, #302E57 90%);
    background-image: -o-linear-gradient(left, #000015 0%, #113259 48%, #302E57 90%);
    background-image: linear-gradient(left, #000015 0%, #113259 48%, #302E57 90%);
}
/*media*/
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-dl{
	list-style-type: none;
	padding-left: 0px;
	display: inline-block;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-dl-long{
	font-size: 15px;
  float: right;
  padding-right: 40px;
  margin-bottom: 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-dl-long span{
  padding-right: 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-dl li{
	padding: 5px 11px;
	float: left;
	position: relative;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-dl li a{
	color: #9e815b;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-dl li:not(:last-child):after{
	content: '';
	position: absolute;
	width: 1px;
	background-color: #9e815b;
	height: 15px;
	top: 10px;
	right: 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .margin-auto{
	margin: auto;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-img{
	max-width: 65%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-cont{
    background-color: #ebebeb;
    margin-top: 20px;
    padding: 15px 15px;
    text-align: center;
    border: 1px solid #ebebeb;
		min-height: 2000px;
  }



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-cont h3{
  text-transform: uppercase;
  height: 65px;
	color:#5E321A;
	font-family: 'FoglihtenNo07' !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-cont img{
    margin-top: 15px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-stat-choose{
    float: left;
    max-width: 50%;
    opacity: 0.6;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-item{
    margin-top: 30px;
    font-size: 16px;
    margin-bottom: 0px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .graphic_container{
	padding: 30px;
}




/*store.php*/



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-choose-cont{
	padding: 15px;
	border: 1px solid #ccc;
	margin-bottom: 15px;
	background-color:#FFF;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-welcome{
	line-height: 2;
	margin-bottom: 30px;
	font-size: 16px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-bot-text{
	color: #000;
	height: 30px;
	text-align: center;
  font-weight: normal;
  font-size: 18px;
	margin-top: 55px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-form{
  padding: 30px 0px;
	color: #000;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-input{
	width: 100%;
	border: 1px solid #000;
	padding: 10px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance:none;
  color:#000;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-input option{
  color:#000 !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-top-big{
	color: #9e815b;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-top-small{

	font-size: 14px;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-top-spacing{
	margin-top: 10px;
}




:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-qty{
	border: 1px solid #000;
	padding: 3px 5px;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-login{

	color: #216db4;

	border: 1px solid #216db4;

	text-align: center;

	padding: 5px 15px;

	margin-top: 30px;

	font-size: 16px;

	-webkit-transition-duration:0.5s;

	-moz-transition-duration:0.5s;

	-webkit-transition-duration:0.5s;

	-o-transition-duration:0.5s;

	transition-duration:0.5s;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-login:hover{
	cursor: pointer;
	background-color: #216db4;
	color: #fff;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .storesubmit{
	text-align: center;
	color: #fff;
	background-color: #216db4;
	padding: 5px 15px;
	font-size: 32px;
	cursor: pointer;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .content-extra{

	display: none;

	position: absolute;

	top: 100%;

	left: 0;

	z-index: 1;

	background-color: black;

}




:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-noread{

	color: #C2A02E;

    float: right;

    font-size: 48px;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #store-price{

	font-size: 32px;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #store-status{

	font-size: 18px;

}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #store{
	margin: 30px 0;
}





:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-left{

	position: relative;
	padding: 25px 80px;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sample-text{
	color: black;
	line-height: 1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .stat_sample_yy{
		position: absolute;
		top: 148px;
		width: 226px;
		left: 122px;
		text-align: center;
		font-size: 26px;
		line-height: 1.2;
		height: 38px;
		background-color: #000;
		color: #FFF;
		padding: 4px;
		
		font-family: 'HelveticaNeueCondensed';
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .stat_sample_text{
		position: absolute;
		top: 188px;
		width: 280px;
		left: 98px;
		text-align: center;
		font-size: 16px;
		font-family: 'HelveticaNeueCondensed';

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .stat_sample_text p{
  margin: 0 0 5px !important;
}





:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .cert_sample_text{
	position: absolute;
	top: 420px;
	left: 32px;
	text-align: center;
	font-size: 15px;
	width: 88%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .cert_sample_text_1{
	position: absolute;
	top: 385px;
	left: 32px;
	text-align: center;
	font-size: 15px;
	width: 88%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .cert_sample_text_2{
	position: absolute;
	top: 385px;
	left: 32px;
	text-align: center;
	font-size: 15px;
	width: 88%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .cert_sample_text p{
	margin-bottom: 6px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .cert-text-left{
	color: #fff;
  max-width: 80%;
  margin: auto;
  margin-top: 30px;
  margin-bottom: 80px;
  line-height: 2;
  font-size: 16px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-sel-up{
  	color: #000;
    position: absolute;
    right: 1px;
    top: 1px;
    padding: 0px 5px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-sel-down{
	color: #000;
  position: absolute;
  right: 1px;
  bottom: 1px;
  padding: 0px 5px;
}


/* Chrome, Safari, Edge, Opera */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input::-webkit-outer-spin-button,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input::-webkit-inner-spin-button{
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=number]{
  -moz-appearance: textfield;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-left{
	float: left;
	width: 58%;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-right{
	width: 42%;
	float: left;
	padding: 15px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-right .store-p{
	margin: 0 0 18px !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-product{
	max-width: 1250px;
	margin: auto;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store_product_heading{
	color: #5E321A;
	font-size: 32px;
	text-transform: uppercase;
	font-weight: 500 !important;
	font-family: 'FoglihtenNo07';
	line-height: 1.2;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-read{
	color: #C2A02E;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-read:hover{
	text-decoration: none;
	color: #C2A02E;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #cert-popup{
	margin: auto;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .cert-popup-left{
	width: 100%;
	max-width: 500px;
	padding: 20px;
	background-color: #fff;
  margin-top: 200px;
	text-align: center;

}



/*winner.php*/

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #win-form-2017{
	margin-bottom: 45px;
	margin-top: 0px;
	padding-top: 30px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-search{
	list-style-type: none;
	padding-left: 0px;
	display: inline-block;
	width: 100%;
	margin-bottom: 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-search li{
	float: left;
	padding: 0px 20px 0px 50px;
	text-align: left;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-form-submit{
	display: block;
	margin-bottom: 5px;
	background-color: transparent;
	color: #000;
	min-width: 80px;
	border: 1px solid #9e815b ;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-form-submit:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-form-submit:focus{
	background-color: #000;
	color: #FFF;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-form-type{
	color: #000 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-form-down{
	position: absolute;
    color: #000;
    right: 5px;
    top: -4px;
    font-size: 27px;
    z-index:-1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-2017-logo{
	position: absolute;
	top: 0;
	right: 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination-cont{
	width: 100%;
	text-align: center;
	margin-top: 100px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .product-list-pagination{
	list-style-type: none;
	padding-left: none;
	display: inline-block;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .product-list-pagination li{
	float: left;
	padding: 10px;
	font-size: 22px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .product-list-pagination .active a{
	color: black;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .product-list-pagination li a{
	color: #939597;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-container,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-container{
		max-width: 96%;
		margin: auto;
}





:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winselect{
	width: 95%;
	color: #939597;
	font-size: 16px;
	border:none;
	background-color: transparent;
  -webkit-appearance: none;
 -moz-appearance: none;
 appearance: none;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winselect::-webkit-input-placeholder{
	display: none;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .wininput{

	width:100%;

	border: 1px solid #C1A02E;

	border-radius: 5px;

	padding: 10px;

	background-color: transparent;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #winsearchico{

	position: absolute;

	right: 10px;

	z-index: -1;

	top: 10px;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-form-down{
  	position: absolute;
    color: #000;
    right: 5px;
    top: -4px;
    font-size: 27px !important;
    z-index:-1;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-thumbnail,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-thumbnail{
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-row{
	display: flex;
	flex-wrap: wrap;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .flex-row{
	display: flex;
	flex-wrap: wrap;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .box{
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .stretch-card{
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: stretch;
    align-items: stretch;
    -webkit-justify-content: stretch;
    justify-content: stretch;
}




:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-info-cont{
	background-color: #f7f8f8;
	padding: 15px;
	padding-top: 0px;
	min-height: 300px;
	position: relative;
	margin-bottom: 25px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-cont-left{
	  float: left;
    width: 68%;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .artwork-name{
	float: left;
	margin-top: 10px;
	margin-bottom: 1px;
	min-height: 90px;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .artwork-name a{
	font-size: 16px;
	line-height: 20px;
	color: #231f20;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .artwork-name a:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .artwork-name a:focus{
	text-decoration: none;
	color: #007ABF;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-buy{
 margin-top: 18px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-button{
	list-style-type: none;
	margin-block-start: 0px !important;
  margin-block-end: 0px !important;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 0px !important;
}




:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-button li{
	float: left;
	padding: 3px 5px;
	margin-left: 5px;
	margin-bottom: 5px;
	border: 1px solid #9e815b;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
	display: block;
	width: 48.5%;
	text-align: center !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-button li:hover{
	background-color: #9e815b;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
	color:#FFF !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-button li a{
	color: #9e815b;
	font-size: 14px;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-button li a:hover{
	color:#FFF !important;
}





:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-button li:not(:first-child):hover{
	background-color: #9e815b;
	color: #fff;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-social{

	position: absolute;

	right: 15px;

	bottom: 15px;

	list-style-type: none;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-social li{

	float: left;
	padding: 5px 8px;
	margin-left: 3px;
	border: 1px solid #9e815b;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-social li:hover{
	background-color: #9e815b;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-social li:hover .winglobe{
	color: #fff;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}

/*winner_info*/

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_cont{
  	background-color: #fff;
    padding-bottom: 50px;
    border: 1px solid #CECEBF;
		margin-top: 60px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_row_1{

	padding: 0px 25px;

	border-bottom: 1px solid #CECEBF;

	padding-bottom: 10px;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_art_name{

	color:black;

	font-size: 24px;

	

	margin-top: 25px;

	margin-bottom: 25px;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_1{
	margin-bottom: 0px;
	
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_2{
	font-size: 18px;
	margin-bottom: 15px;
	
	color: #939597;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_topleft{
	margin-top: 10px;
	margin-right: 15px;
	font-size: 16px;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_topleft p{
	margin-bottom: 10px;
	margin-top: 20px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_row_2{
	padding: 15px 25px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_info{
	color: #939597;
	font-size: 18px;
	margin-bottom: 50px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .credit_name{
	padding: 0px 25px;
	font-size: 16px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .credit_table{
	padding: 0px 25px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_title{
	float: left;
	min-width: 250px;
	font-size: 14px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_extra_name{
	float: left;
	color: #888888;
	font-weight: bold;
	font-size: 14px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .extra_info_row{
	padding: 15px 25px;
	color: #939597;
	font-size: 18px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .more_winner{
	padding-top: 25px;
	padding-bottom: 25px;
	font-size: 18px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-ul{
	list-style-type: none;
	padding-left: 10px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-ul li{
	float: left;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-ul li{
	padding: 5px 8px;
	border: 1px solid #C2A02E;
	color: #C2A02E;
	margin-left: 5px;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
	position: relative;
	overflow: hidden;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-ul li:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-ul li:focus{
	background-color: #C2A02E;
	color: #fff;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
	cursor: pointer;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_share{

	margin-top: 15px;

	margin-bottom: 15px;

	padding: 0px 25px;

	float: right;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-left{
	font-size: 16px;
	color: #939597;
	margin-bottom: 0px;
	margin-top: 5px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fb-share-button{
	position: absolute !important;
  top: 0;
  left: 0;
  opacity: 0;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .twitter-share-button{
   position: absolute !important;
  top: 0;
  left: 0;
  margin-top: 5px;
  opacity: 0;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-ul li span,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-ul li div{
	position: absolute !important;
  top: 0;
  left: 0;
  margin-top: 2px;
  opacity: 0;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_video{
	width: 100% !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_website{
	width: 100%;
	height: 600px;
	border: none;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .website_click_view{
	padding: 15px;
	font-size: 18px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .website_click_view a{
	color: #939597;
	font-size: 18px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .credit-row{
	margin-top: 50px;
	border-top: 1px solid #CECEBF;
	padding-top: 30px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_bg_section{
	background-color: #f5f5f5;
  margin-top: -30px;
  padding-top: 30px;
  margin-bottom: -30px;
  padding-bottom: 30px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .website-row{
	padding-top: 30px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_section_seperator{
	margin-top: 50px;
	width: 100%;
	height: 1px;
	background-color: 	#CECEBF;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-info-cont{
	background-color: #000;
	padding: 20px;
	padding-top: 0px;
	height: 100%;
	position: relative;
	margin-bottom: 25px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-info-cont.lg{
	min-height: 370px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-cont-left{
	  float: left;
    width: 70%;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-entertype{
	position: relative;
	width: 28%;
	padding: 6px 10px;
	color: #fff;
	background-color: #000;
	font-size: 14px;
	float: left;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-entertype:after{
    content: '';
    position: absolute;
		top: 0px;
		right: 0;
		width: 0;
		height: 0;
		border-top: 35px solid transparent;
		border-right: 35px solid #9e815b;
		transform: rotate(270deg);
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-country{
	position: relative;
	width: 72%;
	padding: 6px 10px 6px 5px;
	color: #fff;
	text-align: right;
	background-color: #9e815b;
	font-size: 14px;
	float: left;
	text-align: right;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-info1{
	font-size: 15px;
	color: #FFF;
	margin-bottom: 2px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-info2{
	font-size: 15px;
	color: #949599;
	margin-bottom: 8px;
	line-height: 1.3 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-name{
	color: #9e815b;
	float: left;
	font-size: 22px;
	font-family: 'FoglihtenNo07' !important;
	font-weight: 500;
	line-height: 24px;
	margin-top: 24px;
	margin-bottom: 20px;
	text-transform: uppercase;
	width: 100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-name a{
	color : #9e815b;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-name a:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-name a:focus{
	text-decoration: none;
	color: #FCD392 !important;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-info-cont{
	background-color: #F7F7F8;
	padding: 15px;
	padding-top: 0px;
	min-height: 300px;
	position: relative;
	margin-bottom: 25px;
}





:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_box_bg{
	background-color: #000;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-logo{
    float: right;
  	max-height: 160px;
		margin-right: -5px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-info1{
	font-size: 14px;
	color: #0068B7;
	margin-bottom: 2px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-info2{
	font-size: 14px;
	color: #939597;
	margin-bottom: 18px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-info-details{
	color: #0068B7;
	margin-bottom: 2px;
  
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winn-button{
	position: absolute;
	font-size: 16px;
	left: 15px;
	bottom: 28px;
	color: #9e815b;
	border: 1px solid #9e815b;
	padding: 1px 5px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winn-button:hover{
	color: #fff;
	background-color: #9e815b;
	border: 1px solid #9e815b;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-social{
	position: absolute;
	right: 15px;
	bottom: 15px;
	list-style-type: none;
	padding: 0px;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-social li{
	float: right;
	padding: 5px 8px;
	margin-left: 3px;
	line-height: 1;
	border: 1px solid #9e815b;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-social li a{
	color: #9e815b;
}





:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-social li:not(:first-child):hover{
	background-color: #9e815b;
	color: #fff;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-social li:hover .winglobe{
	color: #fff;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-entertype{
	position: absolute;
	top: 0;
	left: 0;
	width: 50%;
	padding: 5px;
	color: #fff;
	background-color: black;
	border-bottom: 5px solid #19345B;
	font-size: 14px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-country{
    position: absolute;
    top: 0;
    left: 50%;
    width: 50%;
    padding: 5px;
    color: #fff;
    text-align: right;
    background-color: #19345B;
    border-top: 5px solid black;
		font-size: 14px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-country:before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    border-top: 25px solid black;
    border-right: 25px solid transparent;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_box_top{
	padding: 0;

}




/*winner_info*/

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_cont{
	background-color: #fff;
  padding-bottom: 50px;
  border: 1px solid #CECEBF;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_row_1{
	padding: 0px 25px;
	border-bottom: 1px solid #CECEBF;
	padding-bottom: 10px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_art_name{
  color:black;
	font-size: 24px;
	
	margin-top: 25px;
	margin-bottom: 25px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_1{
	margin-bottom: 0px;
	
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_2{
	font-size: 18px;
	margin-bottom: 15px;
	
	color: #939597;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_profile_1{
	margin-bottom: 0px;
	
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_profile{
	font-size: 18px;
	margin: 0px 0px 5px 0px;
	color: #9e815b;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_profile_info{
	font-size: 17px;
	margin: 0px 0px 30px 0px;
	color: #FFF !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_topleft{
	margin-top: 10px;
	margin-right: 15px;
	font-size: 18px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_topleft p{
	margin-bottom: 10px;
	margin-top: 20px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_row_2{
	padding: 15px 25px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_info{
	color: #939597;
	font-size: 18px;
	margin-bottom: 50px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .credit_name{
	padding: 0px 25px;
	font-size: 20px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .credit_table{
	padding: 0px 25px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_title{
	min-width: 250px;
	font-size: 14px;
	color: #929497;
	font-size: 18px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_extra_name{
  color: #231F20;
	font-weight: bold;
	font-size: 24px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_seperator{
	margin: 0;
	border: none;
	height: 1px;
	background-color: #CECEBF;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .more_winner{
	padding-top: 25px;
	padding-bottom: 25px;
	font-size: 18px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-ul{
	list-style-type: none;
	padding-left: 10px;

}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-ul li{
	float: left;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-ul li{
	padding: 5px 8px;
	border: 1px solid #0068B7;
	color: #0068B7;
	margin-left: 5px;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
	position: relative;
	overflow: hidden;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-ul li:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-ul li:focus{
	background-color: #0068B7;
	color: #fff;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
	cursor: pointer;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_share{
	margin-bottom: 15px;
	padding: 0px 25px;
	float: right;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-left{
	font-size: 16px;
	color: #939597;
	margin-bottom: 0px;
	margin-top: 5px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fb-share-button{
	position: absolute !important;
  top: 0;
  left: 0;
  opacity: 0;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .twitter-share-button{
	position: absolute !important;
  top: 0;
  left: 0;
  margin-top: 5px;
  opacity: 0;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-ul li span,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .share-ul li div{
	position: absolute !important;
  top: 0;
  left: 0;
  margin-top: 2px;
  opacity: 0;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_video{
	width: 100% !important;
}






:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.view-link{
   color:#AFAAAB;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a..view-link:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a..view-link:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.view-link:focus{
   color:#AFAAAB;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > .active > a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > .active > span,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > .active > a:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > .active > span:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > .active > a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > .active > span:focus{
   border-color: #9e815b !important;
   background-color: #9e815b !important;
	 color: #FFF !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > li > a:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > li > span:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > li > a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > li > span:focus{
   color:#72002F !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > li > a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > li > span{
  color:#72002F !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > li:first-child > a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > li:first-child > span{
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > li:last-child > a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination > li:last-child > span{

    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popupopa{
	background-color: rgba(0,0,0,0.7);
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 15px;
	display: none;
	z-index: 999;
	overflow: auto;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popupclose{
	width: 100%;
	height: 100%;
	z-index: -1;
	position: absolute;
	top: 0;
	left: 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popupcontent{
	width: 100%;
	max-width: 1000px;
	margin: auto;
	margin-top: 10%;
	overflow: auto;
	background-color: #fff;
	padding: 40px 20px;
	z-index: 1;
	position: relative;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .login_popup{
		background-image: url('../images/store/2026/Noble-Hotel-Awards-Statuette.png');
		background-position: 15%;
		background-size: auto 100%;
		background-repeat:no-repeat;
		max-width: 1000px;
		min-height: 450px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .login_popup2{
			background-image: url('../images/store/2026/Noble-Hotel-Awards-Certificate-2026.jpg');
			background-position: 10%;
			background-size: auto 100%;
			background-repeat:no-repeat;
			max-width: 1000px;
			min-height: 450px;
		}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #closebtn{
	position: absolute;
	top: 10px;
	right: 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #closebtn:hover{
	cursor: pointer;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery-highlight{
	background-color: #113259;
	background-image: -webkit-gradient(90deg, #000015 0%, #113259 51%, #302E57 75%);
  background-image: -webkit-linear-gradient(left, #000015 0%, #113259 51%, #302E57 75%);
  background-image:    -moz-linear-gradient(left, #000015 0%, #113259 51%, #302E57 75%);
  background-image:      -o-linear-gradient(left, #000015 0%, #113259 51%, #302E57 75%);
  background-image:         linear-gradient(left, #000015 0%, #113259 51%, #302E57 75%);
  margin-bottom:45px;
  border-top-left-radius: 50px;
  padding-left:0px !important;
  padding-right: 0px !important;
  border-bottom-right-radius: 50px;
  overflow:hidden;
	min-height: 360px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery-thumbnail{
  height: 265px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  border-top-left-radius: 50px;
  border-bottom-right-radius: 50px;
  -moz-border-radius-topleft: 50px;
  -moz-border-radius-bottomright: 50px;
  -webkit-border-top-left-radius: 50px;
  -webkit-border-bottom-right-radius: 50px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery-info{
  padding:15px 50px 15px 20px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery-title{
	 min-height: 46px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery-info .gallery-title a{
  color:#FFF;
  
	text-transform: uppercase;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery-info .gallery-title a:hover{
text-decoration: none;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery-info .gallery-name{
  color:#9e815b;
  font-size: 13px;
  margin-top:3px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery-highlight .gallery-more{
   text-align:right;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery-highlight .gallery-more a{
  width: 120px;
  height: 45px;
  padding-top:2px;
  display: inline-block;
  color:#002C41;
   
  background-color: #C0842A;
  background-image: -webkit-gradient(90deg, #EDD18D 0%, #F4E8D8 30%, #C0842A 50%, #E0B271 75%);
	background-image: -webkit-linear-gradient(left, #EDD18D 0%, #F4E8D8 30%, #C0842A 50%, #E0B271 75%);
	background-image:    -moz-linear-gradient(left, #EDD18D 0%, #F4E8D8 30%, #C0842A 50%, #E0B271 75%);
	background-image:      -o-linear-gradient(left, #EDD18D 0%, #F4E8D8 30%, #C0842A 50%, #E0B271 75%);
	background-image:         linear-gradient(left, #EDD18D 0%, #F4E8D8 30%, #C0842A 50%, #E0B271 75%);

  -webkit-transform:rotate(-40deg);
   -moz-transform:rotate(-40deg);
   -o-transform:rotate(-40deg);
  transform:rotate(-40deg);
  margin-top: -30px;
  margin-right: -30px;
  border-bottom-left-radius: 50px;
  border-bottom-right-radius: 50px;
  -moz-border-radius-bottomleft: 50px;
  -moz-border-radius-bottomright: 50px;
  -webkit-border-bottom-left-radius: 50px;
  -webkit-border-bottom-right-radius: 50px;
  font-weight: 300;
  text-align: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery-highlight .gallery-more a:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery-highlight .gallery-more a:focus{
   text-decoration: none;
   background-color: #F18900;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #filters{
  padding: 0;
  margin: 0px 0 0px 0;
  text-align: center;
  position: relative;
	background-color: #9e815b;
	background-color: #9e815b;
	background-image: -webkit-gradient(left, #EBC17D, #A47D30);
	background-image: -webkit-linear-gradient(left, #EBC17D, #A47D30);
	background-image: -moz-linear-gradient(left, #EBC17D, #A47D30);
	background-image: -o-linear-gradient(left, #EBC17D, #A47D30);
	background-image: linear-gradient(left, #EBC17D, #A47D30);
	margin-block-start: 0px !important;
	margin-block-end: 0px !important;
	margin-inline-start: 0px !important;
	margin-inline-end: 0px !important;
	padding-inline-start: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #filters li{
    padding: 0;
    display: inline-block;
    margin: 8px 2%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #filters li a{
  color:#000;
  text-transform: uppercase;
  cursor: pointer;
  font-size: 18px;
	font-weight: lighter;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #filters li a:hover{
  color:#FFF;
  text-decoration: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #filters .selected{
    text-decoration: none;
    position: relative;
    color:#FFF;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .isotope-item{
  z-index: 2;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .isotope-hidden.isotope-item{
  pointer-events: none;
  z-index: 1;
}

/**** Isotope CSS3 transitions ****/

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .isotope,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .isotope .isotope-item{
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .isotope{
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
          transition-property: height, width;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .isotope .isotope-item{
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
          transition-property:         transform, opacity;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-borderless tbody+tbody,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-borderless td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-borderless th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-borderless thead th{
    border: 0;
		border-top: 0 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-sm td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-sm th{
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .image-upload{
  padding-bottom: 15px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .image-upload .action{
	background-color: #9e815b;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .image-upload .thumbnail-wrapper{
	overflow: hidden;
  position: relative;
  height: 150px;
  width: 100%;
	background-color: #f2f7ed;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .image-upload img{
	width: 100%;
	vertical-align: middle;
	position: relative;
	margin: auto;
  display: block;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .image-upload .action a{
	color: #FFF;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .image-upload .action a:hover{
	color: #9e815b;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .filter-ul{
  list-style-type: none;
  margin: 35px 0;
  padding: 0;
  overflow: hidden;
	display: inline-block;
	max-width: 1300px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .filter-ul li:first-child{
  float: left;
	border-left: 0px solid #949599;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .filter-ul li{
  float: left;
	border-left: 1px solid #949599;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .filter-ul li a{
  display: block;
  text-align: center;
  padding: 0px 20px;
  text-decoration: none;
	color: #949599;
	cursor: pointer;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .filter-ul li.active a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .filter-ul li a:hover{
	color: #9e815b;
	text-decoration: underline !important;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .qq-gallery.qq-uploader:before{
    font-size: 17px !important;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .qq-gallery.qq-uploader{
	border: 1px dashed #767777 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile-banner{
	min-height: 700px;
	background-color: #000;
	background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-info{
	background-color: #000;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-info .h1{
	font-family: 'FoglihtenNo07' !important;
	font-size: 40px !important;
	text-transform: uppercase;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-info ul.social{
    list-style-type: none;
    float: right;
		margin-top: 20px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-info ul.social li{
    padding: 5px 10px;
    margin-left: 10px;
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
    position: relative;
    overflow: hidden;
		float: left;
		font-size: 20px;
		border: 1px solid #9e815b;
		border-radius: 50%;
		width: 42px;
		height: 42px;
		text-align: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-info ul.social li:hover{
    background-color: #9e815b;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-info ul.social li a{
  color: #9e815b !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-info ul.social li:hover a{
  color: #fff !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-brief{
	background-color: #FFF;
	padding: 60px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-brief ul.collection{
	list-style: none;
  margin-block-start: 0px !important;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-brief ul.collection li{
  display: inline-block;
	border:1px solid #444;
	padding: 5px 12px;
	margin-left: 8px;
	margin-bottom: 5px;
	font-size: 16px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-brief .share-label{
	text-align: right;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-features{
	background-color: #F1E9E6;
	padding: 60px 0px;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-features .features-box{
	border:1px solid #AFAFAF;
	text-align: center;
	background-color: #FFF;
	padding: 10px;
  min-height: 175px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-features .features-box .features-icon{
	padding: 10px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-features .features-box .features-icon img{
	max-width: 80px !important;
	margin: auto;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-features .features-box .text{
	font-size: 14px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-gallery{
	background-color: #000;
	padding: 60px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-gallery .masonry{
	column-count: 4;
	column-gap: 16px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-gallery .masonry .mItem{
  display: inline-block;
  margin-bottom: 16px;
  width: 100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-gallery .masonry .mItem img{
  width: 100%;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-location{
	background-color: #F1E9E6;
	padding: 60px 0px;
	font-size: 19px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-location .locate{
	list-style: none;
	margin-block-start: 0px !important;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-location .locate li{
		margin-bottom: 15px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-location .locate li a{
	color: #000 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-location .locate a i{
	color: #9e815b!important;
	width: 25px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-features .h2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-brief .h2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-gallery .h2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-location .h2{
	font-family: 'FoglihtenNo07' !important;
	font-size: 38px !important;
	text-transform: uppercase;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-winners{
	background-color: #FFF;
	padding: 60px 0px 90px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile{
	background-color: #000;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile .container,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #agoda .container{
    width: 90% !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile .location{
	color: #9e815b;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile .name{
	color: #FFF;
	font-size: 45px;
	font-family: 'FoglihtenNo07' !important;
  
	margin-top: 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile .address{
	color: #949599;
	font-size: 20px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile ul.locate{
    list-style-type: none;
    float: right;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile ul.locate li{
    padding: 5px 10px;
    margin-left: 5px;
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
    position: relative;
    overflow: hidden;
		float: left;
		font-size: 18px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile ul.locate li a{
       color: #9e815b !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile ul.social{
    list-style-type: none;
    float: right;
		margin-top: 20px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile ul.social li{
    padding: 5px 10px;
    margin-left: 10px;
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
    position: relative;
    overflow: hidden;
		float: left;
		font-size: 20px;
		border: 1px solid #B0802B;
		border-radius: 50%;
		width: 42px;
		height: 42px;
		text-align: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile ul.social li a{
  color: #B0802B !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .brief-row{
	min-height: 310px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile-winner{
	top: 0px;
	display: block;
	width: 100%;
	text-align: right;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile-winner img{
   max-width: 125px;
	 margin: auto;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .brief{
	text-align: left;
	padding-right: 5%;
	font-size: 18px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fecilities{
	background-color: #B8CBEA;
	padding: 80px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fecilities h3{
	font-size: 34px !important;
	font-family: 'FoglihtenNo07' !important;
	margin-top: 8px !important;
	margin-left: 65px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fecilities h5{
	color:#A39880;
	margin-top: 0px !important;
  margin-bottom: 3px !important;
	margin-left: 65px !important;
	font-size: 16px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fecilities ul{
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
	margin-left: 20px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fecilities ul li{
  list-style: none;
  width: 33.333333%;
	padding: 2px 0;
	font-size: 14px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fecilities ul li .fa{
	color: #A39880;
	padding-right: 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile-gallery{
	position: relative;
	overflow: hidden;
	z-index: 2;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile_video{
	height: 600px !important;
	width: 100%;
  border: none;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #timeline{
	background-color: #CECCCD;
	padding: 20px 0px 50px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery-img{
	height: 700px !important;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #vote{
	padding-bottom: 100px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #vote .container{
  width: 95% !important;
	padding-left: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #vote .featured-section .featured-content{
    list-style: none;
    margin: 0;
    padding: 0;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #vote .featured-section .featured-content li{
    width: 25%;
    float: left;
    line-height: 0;
    position: relative;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .layer{
    background-color: rgba(0, 0, 0, 0.45);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #vote .featured-section .featured-content .featured{
    height: 300px;
    overflow: hidden;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top left;
    width: 100%;
    position: relative;
    display: inline-block;
		background: rgba(0, 0, 0, 0.5);
		background-size: cover;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #vote .featured-section .featured-content .content,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #vote .featured-section .featured-content .card .full-width,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .card #vote .featured-section .featured-content .full-width{
    position: absolute;
    top: 0;
    padding: 20% 10% 0 8%;
    width: 100%;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #vote .featured-section .featured-content .content h2{
    color: #fff;
    font-size: 28px;
    margin: 0;
		font-family: 'Arimo';
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-vote{
    cursor: pointer;
    margin-top: 50px;
    text-align: center;
    max-width: 80px;
		background-color: #EDD18D;
		background-image: linear-gradient(141deg, #EDD18D 0%, #E5CAA5 30%, #C0842A 50%, #E0B271 75%);
  	padding: 6px 20px;
	  color: #321814;
		text-decoration:none;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #voteModal h2{
	font-size: 28px !important;
	font-family: 'Arimo' !important;
	margin-top: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #voteModal h4{
	margin-top: 5px !important;
  margin-bottom: 5px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #voteModal p{
	font-size: 14px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #voteModal .modal-content{
  border-radius: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #voteModal .modal-body{
	padding: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #voteModal .modal-title{
    width: 90%;
    float: left;
		text-align: center;;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #voteModal .vote-bg{
	height: 520px;
	overflow: hidden;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: top center;
	width: 100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #voteModal .note{
	 font-size: 12px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #agoda{
	background-color: #231F20;
	padding: 50px 0px 50px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .agoda_website{
	width: 100%;
  height: 690px;
  border: none;
}





:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .StripeElement{
    background-color: white;
    padding: 8px 12px;
    border: 1px solid #949599;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .StripeElement--focus{
    box-shadow: 0 1px 3px 0 #cfd7df;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .StripeElement--invalid{
    border-color: #fa755a;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .StripeElement--webkit-autofill{
    background-color: #fefde5 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #card-errors{
  color:red;
	margin-top: 8px;
	font-style: italic;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-xsp:first-child{
	padding-left: 15px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-xsp{
	padding-right: 0px !important;
	padding-left: 5px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .div-tbl{
  margin: 20px 0px;
	display: none;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #link-nominate{
	cursor:pointer;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-nomination{
	background-color: #7C7D79;
	width: 100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-nomination tr td{
	padding: 5px 10px;
	color: white;
	border: 1px solid #E9EBED;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .lbl-interview{
	font-weight: 500;
	font-size: 17px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .interviewinput{
	height: 150px;
	padding: 10px;
	border: 1px solid #000;
	width: 100%;
	position: relative;
	color: #231F20;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .interview-info-cont{
	background-color: #f2f2f2;
	padding: 20px;
	padding-top: 0px;
	min-height: 315px;
	position: relative;
	margin-bottom: 25px;
	border-bottom: 8px solid #9e815b;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .interview-info-cont .interview-name{
  margin-top: 10px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .interview-info-cont .interview-name a{
	font-size: 20px;
	color:#9e815b;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .interview-info-cont .interview-company{
	font-size: 16px;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .interview-info-cont hr{
	border-top: 1px solid #AAAAAA;
	margin-top: 15px !important;
  margin-bottom: 15px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .interview-link{
  color: #000;
	border: 1px solid #000;
	font-size: 15px;
	padding: 3px 15px;
	border-radius: 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .interview-link:hover{
  background-color: #000;
  color: #fff !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .interview-info{
 font-size: 15px;
 margin-top: 10px;
 padding: 10px 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .story-info{
	padding-left: 20px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .story-info .h1{
	margin: 0px !important;
	line-height: 1.1 !important;
  font-size: 52px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .story-info .company{
	font-size: 19px;
	margin-top: 20px !important;
	font-weight: 500 !important;
	margin-bottom: 10px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .story-info hr.seperator{
	margin-top: 10px;
  margin-bottom: 25px;
	margin-left: 0px;
  border: 0;
  border-top: 2px solid #9e815b !important;
	width: 200px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .interview-social{
	padding-top:  20px;
	list-style-type: none;
	margin-block-start: 0px !important;
  margin-block-end: 0px !important;
 margin-inline-start: 0px;
 margin-inline-end: 0px;
 padding-inline-start: 20px !important;

}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .interview-social li{
	float: left;
	padding: 8px 0px;
	text-align: center;
	width: 40px;
	height: 40px;
	margin-right: 4px;
	border: 1px solid #9e815b;
   display: inline-block;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .interview-social li a{
	color : #9e815b !important;
  font-size: 20px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .interview-social li:hover{
	background-color: #9e815b;
  color : #FFF !important;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;

}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .interview-social li:hover .winglobe{
	color: #fff;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion.interview{
    background: #FFF;
		border-top:none !important;
		border-left:none !important;
		border-right:none !important;
		border-bottom: 3px solid #000;
    cursor: pointer;
    padding: 15px 0px;
    width: 100%;
    text-align: left;
    outline: none;
    transition: 0.4s;
    margin-bottom:0px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion.interview .number{
	color: #9e815b;
	font-size: 28px;
  font-weight: bold !important;
	line-height: 0.8 !important;
	padding: 0 14px;
	float: left;
	font-family: 'FoglihtenNo07' !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion.interview .question{
	float: left;
}



/* Add a background color to the accordion if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion.interview.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion.interview:hover{
      color: #000 !important;
			background: #FFF !important;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.panel-faq.interview p{
    margin-bottom: 0px;
    color: #000!important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.panel-faq.interview{
  	padding: 20px;
    background-color: #FFF;
    transition: 0.4s ease-in-out;
    opacity: 0;
    margin-bottom: 15px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.panel-faq.interview.show{
opacity: 1 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion.interview.active:after{
    content: "\2212";
}
/* Unicode character for "plus" sign (+) */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p.accordion.interview:after{
    content: '\002B';
    color: #000;
    font-weight: bold;
    float: right;
    margin-left: 5px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper{
	font-size: 14px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_filter input{
	border: 1px solid #E2E2E2 !important;
	padding: 5px 8px !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-entertype-bar{
	padding: 10px 0px;
	background-color: #9e815b;
	font-size: 15px;
	color:#FFF;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-country{
    width: 50%;
    padding: 6px;
    color: #FFF;
    text-align: right;
    background-color: #19345B;
		font-size: 15px;
		float:left;
		position: relative;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-date{
    color: #000;
		font-size: 16px;
		margin-top: 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-title a{
	color: #9e815b !important;
	font-size: 16px;
	line-height: 1.4 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-info{
 font-size: 14px;
 border-top: 1px solid #DBDCDD;
 margin-top: 10px;
 padding: 10px 0;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-info-cont{
	background-color: #FFF;
	padding: 15px;
	padding-top: 0px;
	min-height: 275px;
	position: relative;
	margin-bottom: 25px;
	border: 1px solid #DBDCDD;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-link{
  color: #FFF !important;
	border: 1px solid #9e815b;
	background-color: #9e815b;
	font-size: 15px;
	padding: 3px 15px;
	border-radius: 5px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-link:hover{
  background-color: #FFF;
	color: #9e815b !important;
}


@media(min-width: 992px){

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_video{
		height: 750px !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_website{
		height: 750px !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .lostpwd{
		line-height: 110px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_left{
		background-size: cover;
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			z-index: 1;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_right{
		padding: 20px;
		background-color: black;
		overflow: auto;
		height: 320px;
		width: 100%;
		margin-top: 30px;
		margin-bottom: 30px;
	}


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_social_media > li{
		  display: inline;
		  border: 1px solid #9e815b;
			color: #9e815b;
			padding: 9px 0px;
			margin-right: 8px;
			width: 38px;
			height: 38px;
			text-align: center;
			float: left;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_social_media > li a{
		text-align: center;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #judge_select{
		margin-left: -15px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .cert-popup-items{
		float: left;
	}


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #cert-popup{
		max-width: 1000px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-choose-cont{
		min-height: 550px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-search li:nth-child(1){
		border-right: 1px solid #DDDDDD;
		padding: 35px 25px 35px 0px !important;
	}
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-search li:nth-child(2){
		border-right: 1px solid #DDDDDD;
	}
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-search li:nth-child(3){
		border-right: 1px solid #DDDDDD;
	}
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-search li{
		width: 20%;
		padding: 35px 25px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-search li:last-child{
    padding: 24px 0px 24px 25px;
  }


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-thumbnail,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-thumbnail{
		height: 200px;
		margin-top: 36px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-thumbnail{
		 height: 300px;
		 background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_video{

		height: 750px !important;

	}



	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_website{

		height: 750px !important;

	}

}






/* media 992px */
@media(max-width: 992px){

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-thumbnail,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlight-thumbnail,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-thumbnail{
		background-image: none !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #cert-popup{
		max-width: 500px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-search li:nth-child(1){
		border-bottom: 1px solid #FFF;
	}
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-search li:nth-child(2){
		border-bottom: 1px solid #FFF;
	}
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-search li:nth-child(3){
		border-bottom: 1px solid #FFF;
	}
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .win-search li{
		width: 100%;
		padding: 10px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-prev{
		display: none;
	}



	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-next{
		display: none;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #statl{
		z-index:-1;
	}



	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #statr{
		z-index:-1;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_row{
		background-color: black;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_right{
		margin-top: 30px;
		margin-bottom: 30px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge_social_media > li{
	    float: left;
	    padding: 5px 10px;
	    margin-bottom: 15px;
	    margin-right: 15px;
	    border: 1px solid #9e815b;
	    color: #9e815b;
	}

}



/* Mobile 768px */
@media(max-width: 768px){

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h3{
		font-size: 20px !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mobile-row{
		padding : 5px 18px
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mt-lg{
		margin-top: 35px !important;
	}


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container-fluid{
		padding-right: 0px !important;
		padding-left: 0px !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav .dropdown-menu > li{
		text-align:center;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav > .home-active{
		display: none;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-collapse.collapse.in{
		background-color: #000;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav > li > .dropdown-menu{
		border-radius: 0;
		margin-top: 0 !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logo-container{
	max-width: 160px;
	padding: 0px 5px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #navbarcontainer{
	background-color: #231F20;
	height: 75px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-header{
		padding: 5px 10px;
		width: 100%;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group .input-group-addon{
	min-width: 155px;
	}


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .my-nav-button{
	float: right;
	}


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .top-nav{
		display:none;
	}
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav{
		margin: 0 !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #bannercontainer{
		padding: 5px 0px !important;
	}


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #bannercontainer .entry-text{
		font-size: 26px;
	}


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #owl-proccess{
	font-size: 16px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .about-content,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .enter-content{
		padding-left: 0px;
		padding-right: 0px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #about-noblehotel .about-content,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .about-content,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #about-ceremony .about-content{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel .about-content{
		padding-left: 0px;
		padding-right: 0px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .sub-title{
		padding-left: 0px;
		padding-right: 0px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess ul{
		padding-left: 15px;
		padding-right: 0px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot{
	width: 22%;
	text-align: center;
	font-size: 14px;
	border: none !important;
	padding:10px 0px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .step-thumb img{
	max-width : 40px !important;
	}


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot .step-title{
	display:none;
	}



	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot.active{

	font-weight: bold;
	color: #9e815b !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot.active:after{
	content:'';
	position: absolute;
	bottom: 0px;
	left: 0px;
	height: 2px;
	width: 30%;
	margin-left: 30%;
	background: #9e815b; /* Old browsers */
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #myCarousel{
		position: initial;
	}



	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .about-noble-world-hotel{
		padding: 40px 0px 40px 0px;
	position: relative;
		text-align: center;

	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h2.prizes-title{
		font-size: 20px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .prizes-whitebox{
		margin-top: 18px; height: 175px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .prizes-whitebox .pd{
		padding: 18px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .prizes-whitebox .desc{
			font-size: 16px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter_bg{
		background-size: 1400px 2000px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel ol{
		margin-top: 30px;
		border-top: 4px solid black;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel ol li{
		font-size: 22px !important;
		font-weight: bold;
		min-height: 120px;
		padding-top:10px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel ol li p{
			font-size: 14px !important;
			font-weight: normal;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #thecategory{
		background: none no-repeat center top;
		background-color: #0D0D0D;
		background-size: cover;
		min-height: 650px;
		padding-top: 20px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-category td{
	font-size: 14px;
	}


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .grid-item{
		width: 100%;
	}


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .social-icon li{
		text-align: center;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logo-bottom{
		max-width: 125px;
		margin: auto;
		margin-bottom: 30px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mobile-tb{
		display:block;
	}
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .desktop-tb{
		display:none;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-border-white th{
		border-bottom:1px solid white;
		padding:2px 5px;
	}
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-border-white td{
		padding:2px 5px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .section-page{
		padding-bottom: 180px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bigoption{
		font-size: 14px;
		min-height: 45px;
		padding: 10px 5px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .login_heading{
		font-size: 24px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-onebtn-sm{
		width:50%;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .cert_sample_text{
		position: absolute;
		bottom: 215px;
    left: 38px;
    text-align: center;
    font-size: 16px;
    font-weight: bolder;
    display: none;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-choose-cont{
		min-height: 400px;
		max-width: 350px;
		margin:auto;
		margin-bottom: 15px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_info_video{
		height: 400px !important;
	}



	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner_website{
		height: 400px !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .owl-item{
		padding: 30px 25px;
		padding-top: 20px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .owl-dot{
		width: 100%;
		text-align: center;
		font-size: 16px;
		border: none !important;
	}



	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .owl-dot.active{
		font-weight: bold;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .owl-dot.active:after{
		content:'';
		position: absolute;
		bottom: 0px;
		left: 0px;
		height: 2px;
		width: 20%;
		margin-left: 40%;
		background: #9e815b; /* Old browsers */
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #owl-demo{
		font-size: 16px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-item{
			padding: 30px 25px;
			padding-top: 20px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer-new{
			height: 420px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer-new iframe{
			 width: 100vw;
			 height: 56.25vw; /* Given a 16:9 aspect ratio, 9/16*100 = 56.25 */
			 min-height: 100vh;
			 min-width: 177.77vh; /* Given a 16:9 aspect ratio, 16/9*100 = 177.77 */
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .store-right{
		width: 100%;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .login_popup,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .login_popup2{
		background-image: none;
	}

}



/* Mobile 468px */
@media screen and (max-width: 468px){



	body:where(:is(.nha-entry,.nha-store,.nha-store-list)){
		font-size: 15px !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h1{
		font-size: 33px !important;
		margin-bottom: 20px !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h3{
	    font-size: 17px !important;
			line-height: 1.5 !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h2{
	font-size: 22px !important;
   }


 	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h3-lg{
   	font-size: 17px;
		line-height: 1.5 !important;
    }


	 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-15{
		 font-size: 13px !important;
	 }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-main,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-main-white,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-main-dark{
			display: block;
			width: 100%;
			font-size: 16px !important;
			text-align: center;
			padding: 12px 25px !important;
			margin-bottom: 20px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mb-md{
    margin-bottom: 10px !important;
  }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mt-md{
    margin-top: 20px !important;
  }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav > li > a{
	 padding: 20px 15px;
	}


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav > li{
		font-size: 16px;
		border-bottom: 0.5px solid #fff;
		padding: 0;
		margin:0;
  }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #navbarcontainer{
        height: auto;
  }

	 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #mynavbar{
    min-height: 40px !important;
  }

	 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #navbarcontainer.sticky{
    background-color: #231F20;
    height: 40px;
  }

	 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #logo{
    max-height: 45px;
   }

	 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky #logo{
		 margin-top: 10px;
	 }

	 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-brand{
		 margin-top: -60px;
		 left: 0;
		 width: auto;
	 }

	 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky #mynavbar .navbar-nav > li{
	 	margin: 0;
	 }

	 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky #mynavbar .logo-container{
    position: relative;
    float: left;
    padding:8px 15px 8px 25px;
    z-index: 1;
  }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sticky .navbar-header{
    padding: 0px 0px 0px 10px;
  }

	 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .logo-container{
    max-width: 100px;
    padding: 5px 20px;
   }

	 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-toggle{
    padding: 8px 5px !important;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-toggle{
    margin-top: 10px !important;
    margin-right: 5px !important;
 }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #bannercontainer{
		padding: 5px 0px !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #bannercontainer .entry-text{
		font-size: 20px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-awards-program{
		  padding: 40px 0px 40px 0px;
  }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .parallax1{
	    display: none;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .parallax2{
	   display: none;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .parallax3{
	   display: none;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .parallax4{
	   display: none;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item{
		float: left;
		padding: 5px;
		position: relative;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item-2{
		width: 100% !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item-3{
		width: 100% !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item-long{
		width: 100% !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item-short{
		width: 100%!important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item-center-long{
		width: 100% !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item-center-short{
		width: 100% !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item .category-image h2{
			font-size: 16px;
			padding: 3px 20px;
			margin-right: 20px;
			margin-bottom: 20px;

	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item .category-image:hover h2{
			font-size: 18px;
			top: 40%;
			-ms-transform: translateX(-50%);
  		transform: translateX(-50%);
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item .category-content .category-title{
    font-family: 'FoglihtenNo07' !important;
    font-size: 21px;
    margin-bottom: 8px;
		line-height: 1.45 !important;
  }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .category-item .category-content .category-desc{
    font-size: 15px !important;
    line-height: 1.45 !important;
 }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline{
		padding: 40px 0px 40px 0px;
	}



	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .date-box{
		padding: 45px 0 0 0 !important;
    background-size: contain;
    margin: auto 20px;
    height: 400px;
    margin-bottom: 40px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .dateline{
		font-size: 22px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .date-box h2{
		font-size: 24px !important;
		padding: 0px 20px
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .date-box h2.h2-mt{
		margin-top: 160px !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .dateline-innerbox{
		padding: 5px 0px;
		margin-top: 15px;
  }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .mt-xlg.enter{
		margin-top: 5px !important;
	}

  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .text-left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .text-right{
		text-align: center;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .mt-xlg{
		margin-top: 18px !important;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .btn-main{
		display: block;
		width: 100%;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .countdown-box{
		padding: 28px 0px;
    margin-top: 16px;
	}


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlighted-winners{
		padding: 40px 0px 40px 0px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlighted-boutique-hotels{
		padding: 40px 0px 40px 0px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .highlighted-boutique-hotels .h3{
		font-size: 21px !important;
	}


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .feature-brands{
    padding: 40px 0px 40px 0px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .four .project{
	width:100%;
	float:left;
  }


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-statuette{
		background-image: none;
		background-color: #000;
		padding: 40px 0px 0px 0px;
		text-align: center;
  }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .trophy-img{
  max-width: 140px;
	margin-bottom: 38px;
	margin-left: 10px;
  }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .hand-img{
		position: absolute;
		right: 0px;
		bottom: 10px;
		width: 255px;
		}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .about-iaa{
    padding-top: 40px;
    padding-bottom: 40px;
		background-image:url('../images/NHA-IAA-Section-Background-Mobile.jpg');
	  background-position: center top;
	  background-repeat: no-repeat;
	 	background-size: cover;
  }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .about-iaa .iaa-logo{
		width:180px;
		margin-bottom:50px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .about-iaa .whitebox{
		background-size: 100%;
	  margin: auto;
	  height: 200px;
	  padding-top: 25%;
	  margin: 10px 0;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h2.bignum{
	 font-size: 28px;
   font-weight: bold;
   margin-top: 18px;
   padding-top: 0;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .whitebox .title-sm{
	 font-size: 12px;
 }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-account{
	padding: 40px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-account .h4{
    font-size: 18px!important;
}
 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-account .new-member{
	 margin-top: 30px !important;
}

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-newletter{
	padding: 40px 0px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-theme{
 padding: 40px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-theme .h3{
	margin-top: 0px !important
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter{
	padding: 40px 0px 40px 0px;
	background-position: top left;
  background-repeat: no-repeat;
  background-size: 200%;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .nav-pills.nav>li>a{
    padding: 16px 15px;
		color : #000;
		font-size: 17px !important;
		text-align: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .pl-none{
	padding-left:0 !important;
	padding-right:0 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .nav-pills{
	min-height: 300px;
	border-right : none !important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .nav-pills.nav>li:last-child{
	border-bottom: 1px solid #000 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .tab-content .tab-pane{
	  padding: 24px 15px !important;
		text-align: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #howtoenter .tab-content .tab-pane p.accordion{
	text-align: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .owl-dot2{
	padding: 10px 2%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess{
	padding: 40px 0px 60px 0px;
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: 200%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-deadline-fees{
 	padding: 40px 0px 40px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-category td{
	padding: 3px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-category td{
    font-size: 12px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .parallax-winner-benefits{
  background-image: none;
  min-height: 350px;
  background-attachment: scroll;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .winner-benefits{
	background: #E5D0B5;
 	padding: 40px 0px 40px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .benefits-checkmark{
	width:18px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .parallax-why-noble-hotel{
  min-height: 350px;
  background-attachment: scroll;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel{
	padding: 40px 0px 60px 0px;
	background-position: bottom left;
  background-repeat: no-repeat;
  background-size: 200%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel .why-item h3.criteria-title{
	font-size: 21px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel .why-item{
	padding-right: 0px;
	min-height:  100px;
	margin-bottom: 40px;
	text-align: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel .why-item .why-item-line{
	margin:auto;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .why-noble-hotel .why-item p{
	margin-top: 10px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-classification{
	padding: 20px 0px 40px 0px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories{
	padding: 40px 0px 40px 0px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories div.panel-faq.show{
	    background-color: transparent !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-categories .mt-lg{
	margin-top: 20px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .categories-deadline-fees{
    padding: 40px 0px 40px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-category-white{
	font-size: 12px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-category-white td{
  padding: 3px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tbl-category-white td .h1{
  font-size: 14px!important;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .step-thumb img{
	max-width: 80px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-proccess .sub-title{
    margin: 25px auto 10px auto;
		font-size: 21px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-submission{
	padding: 40px 0px 50px 0px;
	position: relative;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-submission .step-box{
			height: 100%;
			padding: 20px 50px;
			background-image: none;
			background-position: center top;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #footer{
  padding: 50px 15px 10px 15px
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-brief{
    padding: 40px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-brief .share-label{
	text-align: left;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-brief ul.collection li{
    display: inline-block;
    border: 1px solid #444;
    padding: 5px;
    margin-left: 5px;
		margin-bottom: 8px;
		font-size: 14px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-gallery{
    background-color: #0E1D2F;
    padding: 40px 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-gallery .masonry{
    column-count: 2;
    column-gap: 16px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-location{
    padding: 40px 0px;
    font-size: 18px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-winners{
    background-color: #FFF;
    padding: 40px 0px 60px 0px;
}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile-banner{
	    min-height: 480px;
	    background-color: #000;
	    background-position: center center;
	    background-repeat: no-repeat;
	    background-size: cover;
	    background-attachment: fixed;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile ul.locate{
    float: left;
		margin-block-start: 0px !important;
    margin-block-end: 0px !important;
    margin-inline-start: 0px !important;
    margin-inline-end: 0px !important;
    padding-inline-start: 0px !important;
 }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile ul.social{
    float: left;
		margin-block-start: 0px !important;
    margin-block-end: 0px !important;
    margin-inline-start: 0px !important;
    margin-inline-end: 0px !important;
    padding-inline-start: 0px !important;

  }


	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile .address{
		font-size: 18px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .brief{
		text-align: center;
		padding-right: 0px;
		font-size: 16px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile_video{
    height: 245px !important;
    width: 100%;
    border: none;
  }

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .gallery-img{
		height: 260px !important;
		background-size: cover;
		background-repeat: no-repeat;
		background-position: center center;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fecilities{
    background-color: #B8CBEA;
    padding: 30px 0px;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fecilities ul li{
    width: 100%;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #timeline .fb-page{
	 margin-bottom: 20px !important;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile .mb-sm{
	 margin-bottom: 0px !important;
 }


 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mb-md{
 margin-bottom:20px !important;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pr-xs{
 padding-right:15px !important;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pl-xs{
 padding-left:15px !important;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mt-xlg{
 margin-top:45px
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mb-xlg{
 margin-bottom:45px
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mb-lg{
 margin-bottom:30px !important;
 }


 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ml-xs{
    margin-left: -15px !important;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mr-xs{
    margin-right: -15px !important;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ml-sm{
		margin-left: 5px !important;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mr-sm{
		margin-right: 5px !important;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile .name{
	 font-size: 35px !important;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fecilities h3{
    font-size: 30px !important;
    margin-left: 0px !important;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fecilities h5{
		margin-left: 0px !important;
 }

 :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #profile-banner{
	 background-attachment: scroll !important;
 }


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #vote .featured-section .featured-content .featured{
    height: 300px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #vote .featured-section .featured-content li{
    width: 100%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #voteModal .vote-bg{
	    height: 280px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-indicators{
	width: 100% !important;
	left: 30% !important;
	bottom: 3px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-indicators li{
	width: 8px !important;
  height: 8px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-indicators{
    font-size: 20px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer-new iframe{
		 width:100%;
		 height: 32.625vw; /* Given a 16:9 aspect ratio, 9/16*100 = 56.25 */
		 min-height: 30vh;
		 min-width: 53.33vh; /* Given a 16:9 aspect ratio, 16/9*100 = 177.77 */
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer-new{
		height:190px;
		background-color:#000;
	}
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer-new .text-wrap{
		top: 10%;
		left: 30%;
		z-index: 3;

	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer-new .text-wrap h2{
			font-size: 30px;
			margin-bottom: 15px
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer-new .text-wrap .subtitle{
		font-size: 14px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #videocontainer-new .text-wrap .btn-play{
		font-size: 40px;
		color: #FFF;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .acc-icon{
	 height:42px;
	 width: 42px;
	 margin-top: 10px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon{
padding: 8px 3px;
font-size: 14px;
min-width:128px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-action a{
padding: 5px 5px;
margin-right: 5px;
cursor: pointer;
margin-top:10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-labels label{
font-size: 16px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket{
margin: 0 -15px;
font-size:13px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .basket-width{
width:110%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .upload-btn-wrapper input[type=file]{
font-size: 18px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .upload-btn-wrapper .btn{
font-size : 18px;
padding : 3px 6px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn.btn-default{
padding:3px 5px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .imgArea{
width: 150px;
height: 105px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.catname div{
margin-bottom: 5px;

}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .judge-onebtn-sm{
width:80%;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group .input-group-addon{min-width: 125px;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon{padding: 6px;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .m-space{
margin: 5px 20px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .m-center{
text-align: center;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .div-fees{
	background-color: #C9CACA;
	padding:30px 5px!important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #the-program-category{
	padding: 30px;
}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .profile-info .h1{
    font-size: 34px !important;
		margin-bottom: 20px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .section-page h2.h2-lg{
	font-size: 22px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #div_price h2{
	font-size: 22px !important;
}

}


/* Mobile 468px */
@media screen and (max-width: 380px){

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .noble-world-hotel-dateline .date-box h2{
		padding: 0px 10px;
  	}
}

/* END entry-2027.css */

/* BEGIN common-v2.css */
/**General**/
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .topform{
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 99;
	top: 0;
	left: 0;
	overflow: auto;
	display: none;
	padding: 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bgopa{
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.7);
	top: 0;
	left: 0;
	z-index:-1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .topcontent{
	width: 100%;
	max-width: 800px;
	background-color: #fff;
	margin: auto;
	margin-top: 10%;
	color: black;
	padding: 15px;
	border-radius: 5px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .maxw600{
	max-width: 600px;
	margin: auto;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .spacing_15{
	height: 15px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .spacing_30{
	height: 30px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .spacing_80{
	height: 80px;
}

/**navbar**/
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .moremenu{
	/*background-color: rgba(0,0,0,0.7);*/
	color: #fff;
	padding: 20px 0px;
	width: 100%;
	margin: auto;
	max-width: 1100px;
	z-index:1;
	text-align: center;
	display: none;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .moremenu ul{
	list-style-type: none;
	/*width: 100%;*/
	/*max-width: 1000px;*/
	margin: auto;
	padding-left: 0px;
	display: inline-block;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .moremenu li{
	text-align: center;
	text-transform: uppercase;
}

@media(min-width: 768px){
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .moremenu li{
		float: left;
		padding: 5px 15px;
		min-height: 20px;
	}
}

@media(max-width: 768px){
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .moremenu li{
		padding: 10px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .moremenu{
		padding: 0px;
	}
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .moremenu > ul > li > a{
	color: #231F20;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-toggle{
	border: none;
	margin-top: 15px;
  margin-right: 10px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-toggle:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-toggle:focus{
	background-color: transparent;
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .margin-auto{
	margin: auto;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .relative{
	position: relative;
}

@media(min-width: 992px){
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav > .morelink{
		display: none ;
	}
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) ::-webkit-scrollbar{
    width: 8px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) ::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) ::-webkit-scrollbar-thumb{
  background-color: darkgrey;
  outline: 1px solid slategrey;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pop_up{
	z-index: 1031;
	position: fixed;
	padding-top: 80px;
	padding-bottom: 80px;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	display: none;
	overflow: auto;
	padding-left: 25px;
	padding-right: 25px;
}

@media(max-width: 768px){
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pop_up{
		max-height: 550px;
	}
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pop_up_bg{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(51,51,51,0.7);
	z-index: -1;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pop_up_content{
	max-width: 900px;
	margin: auto;
	background-color: #fff;
	padding: 50px;
	padding-top: 50px;
	position: relative;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #contact_container{
	background-color: #E6E7E8;
	color: black;
	margin-top: -30px;
	padding-top: 150px;
	margin-bottom: -30px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .contact_heading{
	color: black;
	text-align: center;
	font-size: 40px;
	margin-bottom: 0px;
	text-transform: uppercase;
}

@media(min-width: 768px){
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .contact_heading{
		font-size: 55px;
	}
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .contact_table{
	width: 100%;
	margin-top: 25px;
	margin-bottom: 50px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .contact_table td{
	padding-bottom: 25px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .contact_table td:first-child{
	padding-right: 15px;
	max-width: 90px;
	width: 90px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .contact_input{
	/*color: #B4B6B7;*/
	background-color: transparent;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
	width: 100%;
	border: 1px solid #ee4036;
	border-radius: 8px;
	padding: 8px 15px;
	appearance:none;
	-moz-appearance:none; /* Firefox */
	-webkit-appearance:none; /* Safari and Chrome */
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .contact_input:focus{
	/*color: #fff;*/
	background-color: #C9CACC;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .contact_submit{
	color: #fff;
	background-color: #B4B6B7;
	width: 100%;
	border: 1px solid #B4B6B7;
	border-radius: 8px;
	padding: 8px 15px;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .contact_submit:hover{
	background-color: black;
	border: 1px solid black;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .contact_country{
	font-size: 24px;
	margin-bottom: 20px;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .contact_country:hover{
	cursor: pointer;
	font-size: 26px;
	-webkit-transition-duration:0.5s;
	-moz-transition-duration:0.5s;
	-webkit-transition-duration:0.5s;
	-o-transition-duration:0.5s;
	transition-duration:0.5s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .contact_address{
	min-height: 200px;
	margin-bottom: 25px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #contact_map{
	width: 100%;
	height: 400px;
	margin-bottom: 150px;
}

@media(max-width: 768px){
	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .contact_address{
		text-align: center;
		min-height: auto;
		margin-bottom: 50px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #contact_map{
		height: 250px;
	}
}



:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-default{
	background-color: #FFF !important;
	border-radius: 8px;
	padding:22px !important;
	border: 1px solid #F5F5F5 !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-default .btn-success{
	margin-right: 10px !important;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-default ol li{
  margin-bottom:15px;
}

@media(max-width: 480px){

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-default{
		padding:20px;
	}

	:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-default ol li{
	  margin-bottom:10px;
	}
}

/* END common-v2.css */

/* BEGIN footer-v1.css */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mfooter{
	margin-top: 20px;
	border-top: 1px solid white;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .msi i{
	font-size: 15px;
	height: 30px;
	width: 30px;
	padding-top: 5px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .msocial{
	display: inline-block;
	width: 100%;
	list-style-type: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .msocial li{
	display: inline-block;
	padding: 0 10px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .msocial a{
	font-size: 22px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mcopy p{
	font-size: 13px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .footer{
	padding-top: 20px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .flist{
	padding-left: 0px;
	list-style-type: none;
	margin-bottom: 0px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .flist li{
   padding: 3px 10px;

}


:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .flist a{
	color: #fff;
	font-size: 14px;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .flist a:hover{
	color: #AF903B;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #footer a.defcolor:hover{
	color: #FFF;
	text-decoration: none;
}

/* END footer-v1.css */

/* BEGIN bootstrap.min.css */
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html:where(:has(body.nha-entry)){font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body:where(:is(.nha-entry,.nha-store,.nha-store-list)){margin:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) article,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) aside,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) details,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) figcaption,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) figure,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) footer,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) header,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) hgroup,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) main,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) menu,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) nav,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) section,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) summary{display:block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) audio,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) canvas,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) progress,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) video{display:inline-block;vertical-align:baseline}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) audio:not([controls]){display:none;height:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) [hidden],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) template{display:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a{background-color:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a:hover{outline:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) abbr[title]{border-bottom:1px dotted}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) b,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) strong{font-weight:700}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) dfn{font-style:italic}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h1{margin:.67em 0;font-size:2em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) mark{color:#000;background:#ff0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) small{font-size:80%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) sub,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) sup{top:-.5em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) sub{bottom:-.25em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) img{border:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) svg:not(:root){overflow:hidden}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) figure{margin:1em 40px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) pre{overflow:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) code,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) kbd,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) pre,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) samp{font-family:monospace,monospace;font-size:1em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) optgroup,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) textarea{margin:0;font:inherit;color:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button{overflow:visible}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select{text-transform:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button,html:where(:has(body.nha-entry)) input[type=button],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=reset],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=submit]{-webkit-appearance:button;cursor:pointer}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button[disabled],html:where(:has(body.nha-entry)) input[disabled]{cursor:default}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button::-moz-focus-inner,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input::-moz-focus-inner{padding:0;border:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input{line-height:normal}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=checkbox],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=number]::-webkit-inner-spin-button,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=number]::-webkit-outer-spin-button{height:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=search]::-webkit-search-cancel-button,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=search]::-webkit-search-decoration{-webkit-appearance:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) legend{padding:0;border:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) textarea{overflow:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) optgroup{font-weight:700}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table{border-spacing:0;border-collapse:collapse}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) *,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) :after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) :before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a:visited{text-decoration:underline}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a[href]:after{content:" (" attr(href) ")"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) abbr[title]:after{content:" (" attr(title) ")"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a[href^="javascript:"]:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a[href^="#"]:after{content:""}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) pre{border:1px solid #999;page-break-inside:avoid}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) thead{display:table-header-group}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) img,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) tr{page-break-inside:avoid}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) img{max-width:100%!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p{orphans:3;widows:3}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h3{page-break-after:avoid}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar{display:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn>.caret,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropup>.btn>.caret{border-top-color:#000!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label{border:1px solid #000}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table{border-collapse:collapse!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table th{background-color:#fff!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-bordered td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../vendor/bootstrap/fonts/glyphicons-halflings-regular.eot);src:url(../vendor/bootstrap/fonts/glyphicons-halflings-regular.eot#iefix) format('embedded-opentype'),url(../vendor/bootstrap/fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../vendor/bootstrap/fonts/glyphicons-halflings-regular.woff) format('woff'),url(../vendor/bootstrap/fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../vendor/bootstrap/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-asterisk:before{content:"\002a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-plus:before{content:"\002b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-eur:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-euro:before{content:"\20ac"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-minus:before{content:"\2212"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-cloud:before{content:"\2601"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-envelope:before{content:"\2709"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-pencil:before{content:"\270f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-glass:before{content:"\e001"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-music:before{content:"\e002"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-search:before{content:"\e003"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-heart:before{content:"\e005"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-star:before{content:"\e006"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-star-empty:before{content:"\e007"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-user:before{content:"\e008"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-film:before{content:"\e009"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-th-large:before{content:"\e010"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-th:before{content:"\e011"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-th-list:before{content:"\e012"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-ok:before{content:"\e013"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-remove:before{content:"\e014"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-zoom-in:before{content:"\e015"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-zoom-out:before{content:"\e016"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-off:before{content:"\e017"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-signal:before{content:"\e018"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-cog:before{content:"\e019"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-trash:before{content:"\e020"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-home:before{content:"\e021"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-file:before{content:"\e022"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-time:before{content:"\e023"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-road:before{content:"\e024"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-download-alt:before{content:"\e025"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-download:before{content:"\e026"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-upload:before{content:"\e027"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-inbox:before{content:"\e028"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-play-circle:before{content:"\e029"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-repeat:before{content:"\e030"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-refresh:before{content:"\e031"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-list-alt:before{content:"\e032"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-lock:before{content:"\e033"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-flag:before{content:"\e034"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-headphones:before{content:"\e035"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-volume-off:before{content:"\e036"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-volume-down:before{content:"\e037"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-volume-up:before{content:"\e038"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-qrcode:before{content:"\e039"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-barcode:before{content:"\e040"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-tag:before{content:"\e041"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-tags:before{content:"\e042"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-book:before{content:"\e043"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-bookmark:before{content:"\e044"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-print:before{content:"\e045"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-camera:before{content:"\e046"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-font:before{content:"\e047"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-bold:before{content:"\e048"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-italic:before{content:"\e049"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-text-height:before{content:"\e050"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-text-width:before{content:"\e051"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-align-left:before{content:"\e052"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-align-center:before{content:"\e053"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-align-right:before{content:"\e054"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-align-justify:before{content:"\e055"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-list:before{content:"\e056"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-indent-left:before{content:"\e057"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-indent-right:before{content:"\e058"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-facetime-video:before{content:"\e059"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-picture:before{content:"\e060"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-map-marker:before{content:"\e062"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-adjust:before{content:"\e063"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-tint:before{content:"\e064"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-edit:before{content:"\e065"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-share:before{content:"\e066"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-check:before{content:"\e067"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-move:before{content:"\e068"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-step-backward:before{content:"\e069"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-fast-backward:before{content:"\e070"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-backward:before{content:"\e071"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-play:before{content:"\e072"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-pause:before{content:"\e073"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-stop:before{content:"\e074"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-forward:before{content:"\e075"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-fast-forward:before{content:"\e076"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-step-forward:before{content:"\e077"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-eject:before{content:"\e078"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-chevron-left:before{content:"\e079"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-chevron-right:before{content:"\e080"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-plus-sign:before{content:"\e081"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-minus-sign:before{content:"\e082"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-remove-sign:before{content:"\e083"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-ok-sign:before{content:"\e084"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-question-sign:before{content:"\e085"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-info-sign:before{content:"\e086"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-screenshot:before{content:"\e087"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-remove-circle:before{content:"\e088"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-ok-circle:before{content:"\e089"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-ban-circle:before{content:"\e090"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-arrow-left:before{content:"\e091"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-arrow-right:before{content:"\e092"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-arrow-up:before{content:"\e093"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-arrow-down:before{content:"\e094"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-share-alt:before{content:"\e095"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-resize-full:before{content:"\e096"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-resize-small:before{content:"\e097"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-exclamation-sign:before{content:"\e101"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-gift:before{content:"\e102"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-leaf:before{content:"\e103"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-fire:before{content:"\e104"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-eye-open:before{content:"\e105"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-eye-close:before{content:"\e106"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-warning-sign:before{content:"\e107"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-plane:before{content:"\e108"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-calendar:before{content:"\e109"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-random:before{content:"\e110"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-comment:before{content:"\e111"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-magnet:before{content:"\e112"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-chevron-up:before{content:"\e113"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-chevron-down:before{content:"\e114"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-retweet:before{content:"\e115"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-shopping-cart:before{content:"\e116"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-folder-close:before{content:"\e117"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-folder-open:before{content:"\e118"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-resize-vertical:before{content:"\e119"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-resize-horizontal:before{content:"\e120"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-hdd:before{content:"\e121"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-bullhorn:before{content:"\e122"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-bell:before{content:"\e123"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-certificate:before{content:"\e124"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-thumbs-up:before{content:"\e125"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-thumbs-down:before{content:"\e126"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-hand-right:before{content:"\e127"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-hand-left:before{content:"\e128"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-hand-up:before{content:"\e129"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-hand-down:before{content:"\e130"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-circle-arrow-right:before{content:"\e131"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-circle-arrow-left:before{content:"\e132"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-circle-arrow-up:before{content:"\e133"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-circle-arrow-down:before{content:"\e134"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-globe:before{content:"\e135"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-wrench:before{content:"\e136"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-tasks:before{content:"\e137"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-filter:before{content:"\e138"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-briefcase:before{content:"\e139"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-fullscreen:before{content:"\e140"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-dashboard:before{content:"\e141"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-paperclip:before{content:"\e142"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-heart-empty:before{content:"\e143"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-link:before{content:"\e144"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-phone:before{content:"\e145"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-pushpin:before{content:"\e146"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-usd:before{content:"\e148"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-gbp:before{content:"\e149"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-sort:before{content:"\e150"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-sort-by-alphabet:before{content:"\e151"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-sort-by-alphabet-alt:before{content:"\e152"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-sort-by-order:before{content:"\e153"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-sort-by-order-alt:before{content:"\e154"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-sort-by-attributes:before{content:"\e155"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-sort-by-attributes-alt:before{content:"\e156"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-unchecked:before{content:"\e157"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-expand:before{content:"\e158"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-collapse-down:before{content:"\e159"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-collapse-up:before{content:"\e160"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-log-in:before{content:"\e161"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-flash:before{content:"\e162"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-log-out:before{content:"\e163"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-new-window:before{content:"\e164"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-record:before{content:"\e165"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-save:before{content:"\e166"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-open:before{content:"\e167"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-saved:before{content:"\e168"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-import:before{content:"\e169"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-export:before{content:"\e170"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-send:before{content:"\e171"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-floppy-disk:before{content:"\e172"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-floppy-saved:before{content:"\e173"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-floppy-remove:before{content:"\e174"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-floppy-save:before{content:"\e175"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-floppy-open:before{content:"\e176"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-credit-card:before{content:"\e177"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-transfer:before{content:"\e178"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-cutlery:before{content:"\e179"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-header:before{content:"\e180"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-compressed:before{content:"\e181"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-earphone:before{content:"\e182"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-phone-alt:before{content:"\e183"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-tower:before{content:"\e184"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-stats:before{content:"\e185"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-sd-video:before{content:"\e186"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-hd-video:before{content:"\e187"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-subtitles:before{content:"\e188"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-sound-stereo:before{content:"\e189"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-sound-dolby:before{content:"\e190"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-sound-5-1:before{content:"\e191"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-sound-6-1:before{content:"\e192"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-sound-7-1:before{content:"\e193"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-copyright-mark:before{content:"\e194"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-registration-mark:before{content:"\e195"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-cloud-download:before{content:"\e197"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-cloud-upload:before{content:"\e198"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-tree-conifer:before{content:"\e199"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-tree-deciduous:before{content:"\e200"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-cd:before{content:"\e201"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-save-file:before{content:"\e202"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-open-file:before{content:"\e203"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-level-up:before{content:"\e204"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-copy:before{content:"\e205"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-paste:before{content:"\e206"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-alert:before{content:"\e209"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-equalizer:before{content:"\e210"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-king:before{content:"\e211"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-queen:before{content:"\e212"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-pawn:before{content:"\e213"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-bishop:before{content:"\e214"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-knight:before{content:"\e215"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-baby-formula:before{content:"\e216"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-tent:before{content:"\26fa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-blackboard:before{content:"\e218"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-bed:before{content:"\e219"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-apple:before{content:"\f8ff"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-erase:before{content:"\e221"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-hourglass:before{content:"\231b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-lamp:before{content:"\e223"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-duplicate:before{content:"\e224"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-piggy-bank:before{content:"\e225"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-scissors:before{content:"\e226"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-bitcoin:before{content:"\e227"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-btc:before{content:"\e227"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-xbt:before{content:"\e227"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-yen:before{content:"\00a5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-jpy:before{content:"\00a5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-ruble:before{content:"\20bd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-rub:before{content:"\20bd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-scale:before{content:"\e230"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-ice-lolly:before{content:"\e231"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-ice-lolly-tasted:before{content:"\e232"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-education:before{content:"\e233"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-option-horizontal:before{content:"\e234"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-option-vertical:before{content:"\e235"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-menu-hamburger:before{content:"\e236"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-modal-window:before{content:"\e237"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-oil:before{content:"\e238"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-grain:before{content:"\e239"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-sunglasses:before{content:"\e240"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-text-size:before{content:"\e241"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-text-color:before{content:"\e242"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-text-background:before{content:"\e243"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-object-align-top:before{content:"\e244"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-object-align-bottom:before{content:"\e245"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-object-align-horizontal:before{content:"\e246"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-object-align-left:before{content:"\e247"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-object-align-vertical:before{content:"\e248"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-object-align-right:before{content:"\e249"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-triangle-right:before{content:"\e250"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-triangle-left:before{content:"\e251"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-triangle-bottom:before{content:"\e252"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-triangle-top:before{content:"\e253"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-console:before{content:"\e254"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-superscript:before{content:"\e255"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-subscript:before{content:"\e256"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-menu-left:before{content:"\e257"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-menu-right:before{content:"\e258"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-menu-down:before{content:"\e259"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .glyphicon-menu-up:before{content:"\e260"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) :after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html:where(:has(body.nha-entry)){font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body:where(:is(.nha-entry,.nha-store,.nha-store-list)){font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) textarea{font-family:inherit;font-size:inherit;line-height:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a{color:#337ab7;text-decoration:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a:hover{color:#23527c;text-decoration:underline}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) figure{margin:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) img{vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.item>a>img,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.item>img,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .img-responsive,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .thumbnail a>img,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .thumbnail>img{display:block;max-width:100%;height:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .img-rounded{border-radius:6px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .img-circle{border-radius:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sr-only-focusable:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) [role=button]{cursor:pointer}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h4,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h5,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h6,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h4,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h5,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h1 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h1 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h2 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h2 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h3 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h3 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h4 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h4 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h5 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h5 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h6 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h6 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h1 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h1 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h2 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h2 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h3 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h3 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h4 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h4 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h5 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h5 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h6 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h6 small{font-weight:400;line-height:1;color:#777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h3{margin-top:20px;margin-bottom:10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h1 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h1 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h2 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h2 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h3 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h3 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h1 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h1 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h2 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h2 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h3 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h3 small{font-size:65%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h4,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h5,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h6,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h4,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h5,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h6{margin-top:10px;margin-bottom:10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h4 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h4 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h5 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h5 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h6 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h6 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h4 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h4 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h5 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h5 small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h6 .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h6 small{font-size:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h1{font-size:36px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h2{font-size:30px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h3{font-size:24px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h4,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h4{font-size:18px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h5,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h5{font-size:14px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .h6,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) h6{font-size:12px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) p{margin:0 0 10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .lead{font-size:21px}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) small{font-size:85%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .mark,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) mark{padding:.2em;background-color:#fcf8e3}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-left{text-align:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-right{text-align:right}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-center{text-align:center}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-justify{text-align:justify}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-nowrap{white-space:nowrap}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-lowercase{text-transform:lowercase}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-uppercase{text-transform:uppercase}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-capitalize{text-transform:capitalize}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-muted{color:#777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-primary{color:#337ab7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.text-primary:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.text-primary:hover{color:#286090}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-success{color:#3c763d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.text-success:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.text-success:hover{color:#2b542c}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-info{color:#31708f}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.text-info:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.text-info:hover{color:#245269}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-warning{color:#8a6d3b}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.text-warning:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.text-warning:hover{color:#66512c}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-danger{color:#a94442}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.text-danger:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.text-danger:hover{color:#843534}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bg-primary{color:#fff;background-color:#337ab7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.bg-primary:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.bg-primary:hover{background-color:#286090}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bg-success{background-color:#dff0d8}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.bg-success:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.bg-success:hover{background-color:#c1e2b3}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bg-info{background-color:#d9edf7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.bg-info:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.bg-info:hover{background-color:#afd9ee}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bg-warning{background-color:#fcf8e3}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.bg-warning:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.bg-warning:hover{background-color:#f7ecb5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bg-danger{background-color:#f2dede}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.bg-danger:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.bg-danger:hover{background-color:#e4b9b9}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) ol,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) ul{margin-top:0;margin-bottom:10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) ol ol,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) ol ul,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) ul ol,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) ul ul{margin-bottom:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-unstyled{padding-left:0;list-style:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-inline{padding-left:0;margin-left:-5px;list-style:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) dl{margin-top:0;margin-bottom:20px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) dd,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) dt{line-height:1.42857143}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) dt{font-weight:700}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) dd{margin-left:0}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dl-horizontal dd{margin-left:180px}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) abbr[data-original-title],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) abbr[title]{cursor:help;border-bottom:1px dotted #777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .initialism{font-size:90%;text-transform:uppercase}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote ol:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote p:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote ul:last-child{margin-bottom:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote .small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote footer,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote .small:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote footer:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote small:before{content:'\2014 \00A0'}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .blockquote-reverse,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .blockquote-reverse .small:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .blockquote-reverse footer:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .blockquote-reverse small:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote.pull-right .small:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote.pull-right footer:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote.pull-right small:before{content:''}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .blockquote-reverse .small:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .blockquote-reverse footer:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .blockquote-reverse small:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote.pull-right .small:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote.pull-right footer:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) blockquote.pull-right small:after{content:'\00A0 \2014'}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) address{margin-bottom:20px;font-style:normal;line-height:1.42857143}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) code,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) kbd,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) pre,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pre-scrollable{max-height:340px;overflow-y:scroll}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container{width:750px}}@media (min-width:992px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container{width:970px}}@media (min-width:1200px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container{width:1170px}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .row{margin-right:-15px;margin-left:-15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-10,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-11,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-12,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-4,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-5,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-6,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-7,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-8,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-9,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-10,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-11,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-12,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-4,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-5,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-6,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-7,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-8,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-9,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-10,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-11,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-12,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-4,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-5,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-6,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-7,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-8,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-9,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-10,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-11,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-12,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-4,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-5,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-6,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-7,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-8,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-10,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-11,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-12,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-4,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-5,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-6,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-7,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-8,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-9{float:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-12{width:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-11{width:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-10{width:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-9{width:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-8{width:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-7{width:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-6{width:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-5{width:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-4{width:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-3{width:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-2{width:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-1{width:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-pull-12{right:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-pull-11{right:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-pull-10{right:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-pull-9{right:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-pull-8{right:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-pull-7{right:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-pull-6{right:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-pull-5{right:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-pull-4{right:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-pull-3{right:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-pull-2{right:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-pull-1{right:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-pull-0{right:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-push-12{left:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-push-11{left:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-push-10{left:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-push-9{left:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-push-8{left:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-push-7{left:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-push-6{left:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-push-5{left:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-push-4{left:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-push-3{left:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-push-2{left:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-push-1{left:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-push-0{left:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-offset-12{margin-left:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-offset-11{margin-left:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-offset-10{margin-left:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-offset-9{margin-left:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-offset-8{margin-left:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-offset-7{margin-left:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-offset-6{margin-left:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-offset-5{margin-left:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-offset-4{margin-left:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-offset-3{margin-left:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-offset-2{margin-left:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-offset-1{margin-left:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-xs-offset-0{margin-left:0}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-10,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-11,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-12,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-4,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-5,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-6,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-7,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-8,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-9{float:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-12{width:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-11{width:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-10{width:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-9{width:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-8{width:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-7{width:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-6{width:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-5{width:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-4{width:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-3{width:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-2{width:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-1{width:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-pull-12{right:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-pull-11{right:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-pull-10{right:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-pull-9{right:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-pull-8{right:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-pull-7{right:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-pull-6{right:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-pull-5{right:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-pull-4{right:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-pull-3{right:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-pull-2{right:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-pull-1{right:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-pull-0{right:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-push-12{left:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-push-11{left:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-push-10{left:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-push-9{left:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-push-8{left:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-push-7{left:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-push-6{left:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-push-5{left:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-push-4{left:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-push-3{left:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-push-2{left:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-push-1{left:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-push-0{left:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-offset-12{margin-left:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-offset-11{margin-left:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-offset-10{margin-left:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-offset-9{margin-left:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-offset-8{margin-left:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-offset-7{margin-left:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-offset-6{margin-left:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-offset-5{margin-left:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-offset-4{margin-left:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-offset-3{margin-left:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-offset-2{margin-left:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-offset-1{margin-left:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-sm-offset-0{margin-left:0}}@media (min-width:992px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-10,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-11,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-12,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-4,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-5,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-6,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-7,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-8,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-9{float:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-12{width:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-11{width:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-10{width:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-9{width:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-8{width:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-7{width:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-6{width:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-5{width:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-4{width:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-3{width:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-2{width:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-1{width:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-pull-12{right:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-pull-11{right:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-pull-10{right:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-pull-9{right:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-pull-8{right:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-pull-7{right:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-pull-6{right:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-pull-5{right:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-pull-4{right:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-pull-3{right:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-pull-2{right:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-pull-1{right:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-pull-0{right:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-push-12{left:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-push-11{left:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-push-10{left:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-push-9{left:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-push-8{left:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-push-7{left:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-push-6{left:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-push-5{left:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-push-4{left:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-push-3{left:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-push-2{left:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-push-1{left:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-push-0{left:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-offset-12{margin-left:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-offset-11{margin-left:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-offset-10{margin-left:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-offset-9{margin-left:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-offset-8{margin-left:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-offset-7{margin-left:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-offset-6{margin-left:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-offset-5{margin-left:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-offset-4{margin-left:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-offset-3{margin-left:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-offset-2{margin-left:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-offset-1{margin-left:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-md-offset-0{margin-left:0}}@media (min-width:1200px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-10,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-11,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-12,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-4,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-5,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-6,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-7,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-8,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-9{float:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-12{width:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-11{width:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-10{width:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-9{width:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-8{width:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-7{width:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-6{width:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-5{width:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-4{width:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-3{width:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-2{width:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-1{width:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-pull-12{right:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-pull-11{right:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-pull-10{right:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-pull-9{right:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-pull-8{right:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-pull-7{right:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-pull-6{right:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-pull-5{right:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-pull-4{right:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-pull-3{right:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-pull-2{right:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-pull-1{right:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-pull-0{right:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-push-12{left:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-push-11{left:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-push-10{left:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-push-9{left:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-push-8{left:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-push-7{left:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-push-6{left:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-push-5{left:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-push-4{left:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-push-3{left:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-push-2{left:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-push-1{left:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-push-0{left:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-offset-12{margin-left:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-offset-11{margin-left:91.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-offset-10{margin-left:83.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-offset-9{margin-left:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-offset-8{margin-left:66.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-offset-7{margin-left:58.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-offset-6{margin-left:50%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-offset-5{margin-left:41.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-offset-4{margin-left:33.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-offset-3{margin-left:25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-offset-2{margin-left:16.66666667%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-offset-1{margin-left:8.33333333%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .col-lg-offset-0{margin-left:0}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table{background-color:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) th{text-align:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table{width:100%;max-width:100%;margin-bottom:20px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>caption+thead>tr:first-child>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>caption+thead>tr:first-child>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>colgroup+thead>tr:first-child>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>colgroup+thead>tr:first-child>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead:first-child>tr:first-child>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead:first-child>tr:first-child>th{border-top:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody+tbody{border-top:2px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table .table{background-color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-condensed>tbody>tr>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-condensed>tbody>tr>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-condensed>tfoot>tr>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-condensed>tfoot>tr>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-condensed>thead>tr>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-condensed>thead>tr>th{padding:5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-bordered{border:1px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-bordered>tbody>tr>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-bordered>tbody>tr>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-bordered>tfoot>tr>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-bordered>tfoot>tr>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-bordered>thead>tr>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-bordered>thead>tr>th{border:1px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-bordered>thead>tr>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-bordered>thead>tr>th{border-bottom-width:2px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr:hover{background-color:#f5f5f5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table col[class*=col-]{position:static;display:table-column;float:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table td[class*=col-],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table th[class*=col-]{position:static;display:table-cell;float:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr.active>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr.active>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr>td.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr>th.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr.active>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr.active>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr>td.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr>th.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr.active>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr.active>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr>td.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr>th.active{background-color:#f5f5f5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr.active:hover>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr.active:hover>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr:hover>.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr>td.active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr.success>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr.success>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr>td.success,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr>th.success,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr.success>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr.success>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr>td.success,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr>th.success,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr.success>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr.success>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr>td.success,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr>th.success{background-color:#dff0d8}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr.success:hover>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr.success:hover>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr:hover>.success,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr>td.success:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr.info>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr.info>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr>td.info,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr>th.info,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr.info>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr.info>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr>td.info,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr>th.info,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr.info>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr.info>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr>td.info,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr>th.info{background-color:#d9edf7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr.info:hover>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr.info:hover>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr:hover>.info,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr>td.info:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr.warning>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr.warning>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr>td.warning,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr>th.warning,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr.warning>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr.warning>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr>td.warning,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr>th.warning,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr.warning>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr.warning>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr>td.warning,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr>th.warning{background-color:#fcf8e3}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr.warning:hover>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr.warning:hover>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr:hover>.warning,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr>td.warning:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr.danger>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr.danger>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr>td.danger,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tbody>tr>th.danger,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr.danger>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr.danger>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr>td.danger,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>tfoot>tr>th.danger,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr.danger>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr.danger>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr>td.danger,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table>thead>tr>th.danger{background-color:#f2dede}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr.danger:hover>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr.danger:hover>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr:hover>.danger,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr>td.danger:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table{margin-bottom:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table>tbody>tr>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table>tbody>tr>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table>tfoot>tr>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table>tfoot>tr>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table>thead>tr>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table>thead>tr>th{white-space:nowrap}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered{border:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>tbody>tr>td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>tbody>tr>th:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>tfoot>tr>td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>tfoot>tr>th:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>thead>tr>td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>tbody>tr>td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>tbody>tr>th:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>tfoot>tr>td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>tfoot>tr>th:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>thead>tr>td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>tbody>tr:last-child>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>tbody>tr:last-child>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>tfoot>tr:last-child>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset{min-width:0;padding:0;margin:0;border:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=checkbox],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=file]{display:block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=range]{display:block;width:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select[multiple],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select[size]{height:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=file]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=checkbox]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control::-moz-placeholder{color:#999;opacity:1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control:-ms-input-placeholder{color:#999}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control::-webkit-input-placeholder{color:#999}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control::-ms-expand{background-color:transparent;border:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control[readonly],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .form-control{background-color:#eee;opacity:1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .form-control{cursor:not-allowed}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) textarea.form-control{height:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=date].form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=time].form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=datetime-local].form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=month].form-control{line-height:34px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-sm input[type=date],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-sm input[type=time],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-sm input[type=datetime-local],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-sm input[type=month],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=date].input-sm,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=time].input-sm,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=datetime-local].input-sm,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=month].input-sm{line-height:30px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-lg input[type=date],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-lg input[type=time],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-lg input[type=datetime-local],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-lg input[type=month],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=date].input-lg,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=time].input-lg,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=datetime-local].input-lg,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=month].input-lg{line-height:46px}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-group{margin-bottom:15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .checkbox,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .checkbox label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .checkbox input[type=checkbox],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .checkbox-inline input[type=checkbox],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .radio input[type=radio],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .checkbox+.checkbox,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .radio+.radio{margin-top:-5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .checkbox-inline,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .checkbox-inline+.checkbox-inline,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .radio-inline+.radio-inline{margin-top:0;margin-left:10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] input[type=checkbox],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] input[type=radio],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=checkbox].disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=checkbox][disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=radio].disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=radio][disabled]{cursor:not-allowed}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .checkbox-inline.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .radio-inline.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .checkbox-inline,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .radio-inline{cursor:not-allowed}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .checkbox.disabled label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .radio.disabled label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .checkbox label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .radio label{cursor:not-allowed}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control-static.input-lg,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control-static.input-sm{padding-right:0;padding-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select.input-sm{height:30px;line-height:30px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select[multiple].input-sm,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) textarea.input-sm{height:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-group-sm select.form-control{height:30px;line-height:30px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-group-sm select[multiple].form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-group-sm textarea.form-control{height:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select.input-lg{height:46px;line-height:46px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select[multiple].input-lg,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) textarea.input-lg{height:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-group-lg select.form-control{height:46px;line-height:46px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-group-lg select[multiple].form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-group-lg textarea.form-control{height:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-feedback{position:relative}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-feedback .form-control{padding-right:42.5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-group-lg .form-control+.form-control-feedback,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-lg+.form-control-feedback,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-group-sm .form-control+.form-control-feedback,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-sm+.form-control-feedback,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-success .checkbox,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-success .checkbox-inline,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-success .control-label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-success .help-block,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-success .radio,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-success .radio-inline,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-success.checkbox label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-success.checkbox-inline label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-success.radio label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-success.radio-inline label{color:#3c763d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-success .form-control-feedback{color:#3c763d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-warning .checkbox,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-warning .checkbox-inline,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-warning .control-label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-warning .help-block,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-warning .radio,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-warning .radio-inline,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-warning.checkbox label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-warning.checkbox-inline label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-warning.radio label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-warning.radio-inline label{color:#8a6d3b}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-warning .form-control-feedback{color:#8a6d3b}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-error .checkbox,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-error .checkbox-inline,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-error .control-label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-error .help-block,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-error .radio,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-error .radio-inline,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-error.checkbox label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-error.checkbox-inline label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-error.radio label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-error.radio-inline label{color:#a94442}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-error .form-control-feedback{color:#a94442}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-feedback label~.form-control-feedback{top:25px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .has-feedback label.sr-only~.form-control-feedback{top:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .form-control-static{display:inline-block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .input-group{display:inline-table;vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .input-group .form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .input-group .input-group-addon,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .input-group .input-group-btn{width:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .input-group>.form-control{width:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .control-label{margin-bottom:0;vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .checkbox,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .checkbox label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .radio label{padding-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .checkbox input[type=checkbox],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .radio input[type=radio]{position:relative;margin-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-inline .has-feedback .form-control-feedback{top:0}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-horizontal .checkbox,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-horizontal .checkbox-inline,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-horizontal .radio,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-horizontal .checkbox,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-horizontal .radio{min-height:27px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn.active.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn:active.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn:active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn:hover{color:#333;text-decoration:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.btn.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] a.btn{pointer-events:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default{color:#333;background-color:#fff;border-color:#ccc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.active.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default:active.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default:active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default:active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-default.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-default:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-default{background-image:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.disabled.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.disabled:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.disabled:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default[disabled].focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-default.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-default:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default .badge{color:#fff;background-color:#333}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.active.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary:active.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary:active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary:active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-primary.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-primary:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-primary{background-image:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.disabled.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.disabled:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.disabled:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary[disabled].focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-primary.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-primary:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary .badge{color:#337ab7;background-color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.active.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success:active.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success:active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success:active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-success.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-success:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-success{background-image:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.disabled.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.disabled:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.disabled:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success[disabled].focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-success.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-success:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success .badge{color:#5cb85c;background-color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.active.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info:active.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info:active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info:active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-info.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-info:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-info{background-image:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.disabled.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.disabled:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.disabled:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info[disabled].focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-info.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-info:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info .badge{color:#5bc0de;background-color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.active.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning:active.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning:active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning:active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-warning.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-warning:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-warning{background-image:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.disabled.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.disabled:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.disabled:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning[disabled].focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-warning.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-warning:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning .badge{color:#f0ad4e;background-color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.active.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger:active.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger:active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger:active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-danger.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-danger:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-toggle.btn-danger{background-image:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.disabled.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.disabled:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.disabled:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger[disabled].focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-danger.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-danger:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger .badge{color:#d9534f;background-color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link{font-weight:400;color:#337ab7;border-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link:hover{border-color:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-link[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-link:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-lg>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-sm>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-xs>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-block{display:block;width:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-block+.btn-block{margin-top:5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=button].btn-block,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=reset].btn-block,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) input[type=submit].btn-block{width:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fade.in{opacity:1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .collapse{display:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .collapse.in{display:block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) tr.collapse.in{display:table-row}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) tbody.collapse.in{display:table-row-group}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropup{position:relative}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-toggle:focus{outline:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu.pull-right{right:0;left:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>li>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>.disabled>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>.disabled>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>.disabled>a:hover{color:#777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>.disabled>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>.dropdown-menu{display:block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .open>a{outline:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu-right{right:0;left:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu-left{right:auto;left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pull-right>.dropdown-menu{right:0;left:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropup .caret,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropup .dropdown-menu,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-right .dropdown-menu{right:0;left:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-right .dropdown-menu-left{right:auto;left:0}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn{position:relative;float:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn:hover{z-index:2}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group .btn+.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group .btn+.btn-group,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group .btn-group+.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group .btn-group+.btn-group{margin-left:-1px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-toolbar{margin-left:-5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-toolbar .btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-toolbar .btn-group,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-toolbar .input-group{float:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-toolbar>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-toolbar>.btn-group,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-toolbar>.input-group{margin-left:5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn:first-child{margin-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn:last-child:not(:first-child),:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn-group{float:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group .dropdown-toggle:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group.open .dropdown-toggle{outline:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn .caret{margin-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropup .btn-lg .caret{border-width:0 5px 5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn-group,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn-group>.btn{float:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn+.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn+.btn-group,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn-group+.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-justified>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-justified>.btn-group .btn{width:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-justified>.btn-group .dropdown-menu{left:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) [data-toggle=buttons]>.btn input[type=checkbox],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) [data-toggle=buttons]>.btn input[type=radio],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) [data-toggle=buttons]>.btn-group>.btn input[type=checkbox],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) [data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group{position:relative;display:table;border-collapse:separate}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group[class*=col-]{float:none;padding-right:0;padding-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group .form-control:focus{z-index:3}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-lg>.form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-lg>.input-group-addon,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select.input-group-lg>.form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select.input-group-lg>.input-group-addon,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select[multiple].input-group-lg>.form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select[multiple].input-group-lg>.input-group-addon,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select[multiple].input-group-lg>.input-group-btn>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) textarea.input-group-lg>.form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) textarea.input-group-lg>.input-group-addon,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) textarea.input-group-lg>.input-group-btn>.btn{height:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-sm>.form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-sm>.input-group-addon,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select.input-group-sm>.form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select.input-group-sm>.input-group-addon,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select[multiple].input-group-sm>.form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select[multiple].input-group-sm>.input-group-addon,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) select[multiple].input-group-sm>.input-group-btn>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) textarea.input-group-sm>.form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) textarea.input-group-sm>.input-group-addon,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) textarea.input-group-sm>.input-group-btn>.btn{height:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group .form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn{display:table-cell}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group .form-control:not(:first-child):not(:last-child),:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon:not(:first-child):not(:last-child),:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:not(:first-child):not(:last-child){border-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon input[type=checkbox],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon input[type=radio]{margin-top:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group .form-control:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:first-child>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:first-child>.btn-group>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:first-child>.dropdown-toggle,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon:first-child{border-right:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group .form-control:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:first-child>.btn:not(:first-child),:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:last-child>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:last-child>.btn-group>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-addon:last-child{border-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn{position:relative;font-size:0;white-space:nowrap}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn>.btn{position:relative}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn>.btn+.btn{margin-left:-1px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn>.btn:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn>.btn:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn>.btn:hover{z-index:2}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:first-child>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:first-child>.btn-group{margin-right:-1px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:last-child>.btn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav{padding-left:0;margin-bottom:0;list-style:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav>li{position:relative;display:block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav>li>a{position:relative;display:block;padding:10px 15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav>li>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav>li>a:hover{text-decoration:none;background-color:#eee}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav>li.disabled>a{color:#777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav>li.disabled>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav .open>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav .open>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav .open>a:hover{background-color:#eee;border-color:#337ab7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav>li>a>img{max-width:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs{border-bottom:1px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs>li{float:left;margin-bottom:-1px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs>li>a:hover{border-color:#eee #eee #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs>li.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs>li.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs.nav-justified{width:100%;border-bottom:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs.nav-justified>li{float:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs.nav-justified>li{display:table-cell;width:1%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs.nav-justified>li>a{margin-bottom:0}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs.nav-justified>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs.nav-justified>.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs.nav-justified>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs.nav-justified>.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-pills>li{float:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-pills>li>a{border-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-pills>li+li{margin-left:2px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-pills>li.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-pills>li.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-stacked>li{float:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-stacked>li+li{margin-top:2px;margin-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-justified{width:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-justified>li{float:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-justified>li>a{margin-bottom:5px;text-align:center}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-justified>li{display:table-cell;width:1%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-justified>li>a{margin-bottom:0}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs-justified{border-bottom:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs-justified>li>a{margin-right:0;border-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs-justified>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs-justified>.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs-justified>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs-justified>.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tab-content>.tab-pane{display:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tab-content>.active{display:block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar{border-radius:4px}}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-header{float:left}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-collapse.in{overflow-y:auto}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-collapse.in{overflow-y:visible}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-bottom .navbar-collapse,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-top .navbar-collapse,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-bottom .navbar-collapse,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-bottom .navbar-collapse,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-top .navbar-collapse{max-height:200px}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container-fluid>.navbar-collapse,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container-fluid>.navbar-header,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container>.navbar-collapse,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container-fluid>.navbar-collapse,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container-fluid>.navbar-header,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container>.navbar-collapse,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container>.navbar-header{margin-right:0;margin-left:0}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-static-top{border-radius:0}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-bottom,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-bottom,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-top{border-radius:0}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-top{top:0;border-width:0 0 1px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-brand:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-brand:hover{text-decoration:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-brand>img{display:block}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar>.container .navbar-brand,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar>.container-fluid .navbar-brand{margin-left:-15px}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-toggle:focus{outline:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-toggle{display:none}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav{margin:7.5px -15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav .open .dropdown-menu .dropdown-header,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav .open .dropdown-menu>li>a{line-height:20px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav .open .dropdown-menu>li>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav{float:left;margin:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav>li{float:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .form-control-static{display:inline-block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .input-group{display:inline-table;vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .input-group .form-control,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .input-group .input-group-addon,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .input-group .input-group-btn{width:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .input-group>.form-control{width:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .control-label{margin-bottom:0;vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .checkbox,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .checkbox label,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .radio label{padding-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .checkbox input[type=checkbox],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .radio input[type=radio]{position:relative;margin-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .form-group{margin-bottom:5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-btn{margin-top:8px;margin-bottom:8px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-left{float:left!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-right{float:right!important;margin-right:-15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-right~.navbar-right{margin-right:0}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-brand{color:#777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-brand:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-text{color:#777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav>li>a{color:#777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav>li>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav>.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav>.disabled>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav>.disabled>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-toggle{border-color:#ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-toggle:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-toggle:hover{background-color:#ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-toggle .icon-bar{background-color:#888}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-collapse,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-form{border-color:#e7e7e7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav>.open>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav>.open>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav .open .dropdown-menu>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-link{color:#777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-link:hover{color:#333}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .btn-link{color:#777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .btn-link:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .btn-link:hover{color:#333}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .btn-link[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .btn-link[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .navbar-default .btn-link:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse{background-color:#222;border-color:#080808}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-brand{color:#9d9d9d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-brand:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-text{color:#9d9d9d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>li>a{color:#9d9d9d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>li>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>.disabled>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>.disabled>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-toggle{border-color:#333}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-toggle:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-toggle:hover{background-color:#333}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-collapse,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-form{border-color:#101010}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>.open>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>.open>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-link{color:#9d9d9d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-link:hover{color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .btn-link{color:#9d9d9d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .btn-link:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .btn-link:hover{color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .btn-link[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .btn-link[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .navbar-inverse .btn-link:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .breadcrumb>li{display:inline-block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .breadcrumb>.active{color:#777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>li{display:inline}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>li>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>li:first-child>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>li:last-child>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>li>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>li>a:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>li>span:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>.active>a:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>.active>span,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>.active>span:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>.disabled>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>.disabled>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>.disabled>a:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>.disabled>span,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>.disabled>span:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination-lg>li>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination-lg>li:first-child>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination-lg>li:last-child>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination-sm>li>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination-sm>li:first-child>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination-sm>li:last-child>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager li{display:inline}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager li>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager li>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager li>a:hover{text-decoration:none;background-color:#eee}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager .next>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager .next>span{float:right}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager .previous>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager .previous>span{float:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager .disabled>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager .disabled>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager .disabled>a:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.label:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.label:hover{color:#fff;text-decoration:none;cursor:pointer}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label:empty{display:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn .label{position:relative;top:-1px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-default{background-color:#777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-default[href]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-default[href]:hover{background-color:#5e5e5e}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-primary{background-color:#337ab7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-primary[href]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-primary[href]:hover{background-color:#286090}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-success{background-color:#5cb85c}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-success[href]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-success[href]:hover{background-color:#449d44}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-info{background-color:#5bc0de}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-info[href]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-info[href]:hover{background-color:#31b0d5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-warning{background-color:#f0ad4e}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-warning[href]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-warning[href]:hover{background-color:#ec971f}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-danger{background-color:#d9534f}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-danger[href]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .label-danger[href]:hover{background-color:#c9302c}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .badge:empty{display:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn .badge{position:relative;top:-1px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-xs>.btn .badge,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-xs .badge{top:0;padding:1px 5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.badge:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active>.badge,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item>.badge{float:right}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item>.badge+.badge{margin-right:5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav-pills>li>a>.badge{margin-left:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jumbotron .h1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jumbotron h1{color:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jumbotron>hr{border-top-color:#d5d5d5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container .jumbotron,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jumbotron .container{max-width:100%}@media screen and (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jumbotron{padding-top:48px;padding-bottom:48px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container .jumbotron,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container-fluid .jumbotron{padding-right:60px;padding-left:60px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jumbotron .h1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jumbotron h1{font-size:63px}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .thumbnail a>img,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .thumbnail>img{margin-right:auto;margin-left:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.thumbnail.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.thumbnail:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.thumbnail:hover{border-color:#337ab7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .thumbnail .caption{padding:9px;color:#333}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert h4{margin-top:0;color:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert .alert-link{font-weight:700}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert>p,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert>ul{margin-bottom:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert>p+p{margin-top:5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-dismissable,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-dismissible{padding-right:35px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-dismissable .close,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-success hr{border-top-color:#c9e2b3}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-success .alert-link{color:#2b542c}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-info hr{border-top-color:#a6e1ec}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-info .alert-link{color:#245269}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-warning hr{border-top-color:#f7e1b5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-warning .alert-link{color:#66512c}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-danger hr{border-top-color:#e4b9c0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-danger .alert-link{color:#843534}@-webkit-keyframes body-nha-entry-progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes body-nha-entry-progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-bar-striped,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-bar.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress.active .progress-bar{-webkit-animation:body-nha-entry-progress-bar-stripes 2s linear infinite;-o-animation:body-nha-entry-progress-bar-stripes 2s linear infinite;animation:body-nha-entry-progress-bar-stripes 2s linear infinite}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-bar-success{background-color:#5cb85c}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-bar-info{background-color:#5bc0de}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-bar-warning{background-color:#f0ad4e}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-bar-danger{background-color:#d9534f}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media{margin-top:15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media:first-child{margin-top:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-body{overflow:hidden;zoom:1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-body{width:10000px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-object{display:block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-object.img-thumbnail{max-width:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-right,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media>.pull-right{padding-left:10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media>.pull-left{padding-right:10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-body,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-right{display:table-cell;vertical-align:top}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-middle{vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-bottom{vertical-align:bottom}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-heading{margin-top:0;margin-bottom:5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .media-list{padding-left:0;list-style:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group{padding-left:0;margin-bottom:20px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item{color:#555}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item .list-group-item-heading,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item .list-group-item-heading{color:#333}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item{width:100%;text-align:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.disabled:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.disabled .list-group-item-heading,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.disabled:focus .list-group-item-heading,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.disabled:hover .list-group-item-heading{color:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.disabled .list-group-item-text,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.disabled:focus .list-group-item-text,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.disabled:hover .list-group-item-text{color:#777}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active .list-group-item-heading,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active .list-group-item-heading>.small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active .list-group-item-heading>small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active:focus .list-group-item-heading,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active:focus .list-group-item-heading>.small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active:focus .list-group-item-heading>small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active:hover .list-group-item-heading,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active:hover .list-group-item-heading>.small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active:hover .list-group-item-heading>small{color:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active .list-group-item-text,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active:focus .list-group-item-text,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active:hover .list-group-item-text{color:#c7ddef}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item-success{color:#3c763d;background-color:#dff0d8}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-success,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-success{color:#3c763d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-success .list-group-item-heading,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-success .list-group-item-heading{color:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-success:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-success:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-success:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-success.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-success.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-success.active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-success.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-success.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item-info{color:#31708f;background-color:#d9edf7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-info,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-info{color:#31708f}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-info .list-group-item-heading,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-info .list-group-item-heading{color:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-info:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-info:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-info:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-info.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-info.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-info.active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-info.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-info.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-warning,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-warning{color:#8a6d3b}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-warning .list-group-item-heading,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-warning .list-group-item-heading{color:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-warning:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-warning:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-warning:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-warning.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-warning.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-warning.active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-warning.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-warning.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item-danger{color:#a94442;background-color:#f2dede}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-danger,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-danger{color:#a94442}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-danger .list-group-item-heading,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-danger .list-group-item-heading{color:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-danger:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-danger:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-danger:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-danger.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-danger.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) a.list-group-item-danger.active:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-danger.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-danger.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item-heading{margin-top:0;margin-bottom:5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item-text{margin-bottom:0;line-height:1.3}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-body{padding:15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-heading>.dropdown .dropdown-toggle{color:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-title>.small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-title>.small>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-title>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-title>small,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-title>small>a{color:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.list-group,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.panel-collapse>.list-group{margin-bottom:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.list-group .list-group-item,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.list-group:first-child .list-group-item:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.list-group:last-child .list-group-item:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-heading+.list-group .list-group-item:first-child{border-top-width:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group+.panel-footer{border-top-width:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.panel-collapse>.table,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table{margin-bottom:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.panel-collapse>.table caption,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table caption,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:first-child>.table:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:first-child>tbody:first-child>tr:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:first-child>thead:first-child>tr:first-child td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:first-child>thead:first-child>tr:first-child td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:last-child>.table:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:last-child>tbody:last-child>tr:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.panel-body+.table,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.panel-body+.table-responsive,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table+.panel-body,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive+.panel-body{border-top:1px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table>tbody:first-child>tr:first-child td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table>tbody:first-child>tr:first-child th{border-top:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered{border:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>tbody>tr>td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>tbody>tr>th:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>tfoot>tr>td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>tfoot>tr>th:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>thead>tr>td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>thead>tr>th:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>thead>tr>td:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>tbody>tr>td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>tbody>tr>th:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>tfoot>tr>td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>tfoot>tr>th:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>thead>tr>td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>thead>tr>th:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>thead>tr>td:last-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>tbody>tr:first-child>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>tbody>tr:first-child>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>thead>tr:first-child>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>thead>tr:first-child>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>thead>tr:first-child>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>tbody>tr:last-child>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>tbody>tr:last-child>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>tfoot>tr:last-child>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-bordered>tfoot>tr:last-child>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel>.table-responsive{margin-bottom:0;border:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-group{margin-bottom:20px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-group .panel{margin-bottom:0;border-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-group .panel+.panel{margin-top:5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-group .panel-heading{border-bottom:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-group .panel-heading+.panel-collapse>.list-group,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-group .panel-footer{border-top:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-default{border-color:#ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-primary{border-color:#337ab7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-success{border-color:#d6e9c6}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-info{border-color:#bce8f1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-warning{border-color:#faebcc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-danger{border-color:#ebccd1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .embed-responsive .embed-responsive-item,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .embed-responsive embed,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .embed-responsive iframe,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .embed-responsive object,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .embed-responsive-16by9{padding-bottom:56.25%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .embed-responsive-4by3{padding-bottom:75%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .well-lg{padding:24px;border-radius:6px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .well-sm{padding:9px;border-radius:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .close:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-open{overflow:hidden}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-open .modal{overflow-x:hidden;overflow-y:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-dialog{position:relative;width:auto;margin:10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-header{padding:15px;border-bottom:1px solid #e5e5e5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-header .close{margin-top:-2px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-title{margin:0;line-height:1.42857143}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-body{position:relative;padding:15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-footer .btn-group .btn+.btn{margin-left:-1px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-footer .btn-block+.btn-block{margin-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-dialog{width:600px;margin:30px auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-sm{width:300px}}@media (min-width:992px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-lg{width:900px}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip.in{filter:alpha(opacity=90);opacity:.9}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip.top{padding:5px 0;margin-top:-3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip.right{padding:0 5px;margin-left:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip.bottom{padding:5px 0;margin-top:3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip.left{padding:0 5px;margin-left:-3px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover.top{margin-top:-10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover.right{margin-left:10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover.bottom{margin-top:10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover.left{margin-left:-10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover-content{padding:9px 14px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover>.arrow,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover>.arrow{border-width:11px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover>.arrow:after{content:"";border-width:10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel{position:relative}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner{position:relative;width:100%;overflow:hidden}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.item>a>img,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.item.active.right,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.item.active.left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.item.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.item.next.left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.next,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.prev{display:block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.active{left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.next,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.prev{position:absolute;top:0;width:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.next{left:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.prev{left:-100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.next.left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.prev.right{left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.active.left{left:-100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-inner>.active.right{left:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .glyphicon-chevron-left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .glyphicon-chevron-right,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .icon-next,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .glyphicon-chevron-left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .icon-prev{left:50%;margin-left:-10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .glyphicon-chevron-right,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .icon-next{right:50%;margin-right:-10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .icon-next,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .icon-prev:before{content:'\2039'}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .icon-next:before{content:'\203a'}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .glyphicon-chevron-left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .glyphicon-chevron-right,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .icon-next,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .glyphicon-chevron-left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .icon-prev{margin-left:-10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .glyphicon-chevron-right,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-control .icon-next{margin-right:-10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-caption{right:20%;left:20%;padding-bottom:30px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .carousel-indicators{bottom:20px}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn-group:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn-group:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-toolbar:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-toolbar:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .clearfix:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .clearfix:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container-fluid:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container-fluid:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dl-horizontal dd:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dl-horizontal dd:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-horizontal .form-group:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-horizontal .form-group:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-footer:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-footer:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-header:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-header:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-collapse:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-collapse:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-header:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-header:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-body:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-body:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .row:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .row:before{display:table;content:" "}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-group-vertical>.btn-group:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-toolbar:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .clearfix:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container-fluid:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .container:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dl-horizontal dd:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .form-horizontal .form-group:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-footer:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-header:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .nav:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-collapse:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-header:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pager:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-body:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .row:after{clear:both}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .center-block{display:block;margin-right:auto;margin-left:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pull-right{float:right!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pull-left{float:left!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .hide{display:none!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .show{display:block!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .invisible{visibility:hidden}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .hidden{display:none!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .affix{position:fixed}@-ms-viewport{width:device-width}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-lg,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-md,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-sm,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-xs{display:none!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-lg-block,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-lg-inline,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-lg-inline-block,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-md-block,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-md-inline,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-md-inline-block,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-sm-block,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-sm-inline,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-sm-inline-block,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-xs-block,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-xs-inline,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-xs-inline-block{display:none!important}@media (max-width:767px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-xs{display:block!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.visible-xs{display:table!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) tr.visible-xs{display:table-row!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) td.visible-xs,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) th.visible-xs{display:table-cell!important}}@media (max-width:767px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-xs-block{display:block!important}}@media (max-width:767px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-xs-inline{display:inline!important}}@media (max-width:767px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-sm{display:block!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.visible-sm{display:table!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) tr.visible-sm{display:table-row!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) td.visible-sm,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-md{display:block!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.visible-md{display:table!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) tr.visible-md{display:table-row!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) td.visible-md,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-lg{display:block!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.visible-lg{display:table!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) tr.visible-lg{display:table-row!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) td.visible-lg,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) th.visible-lg{display:table-cell!important}}@media (min-width:1200px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-lg-block{display:block!important}}@media (min-width:1200px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-lg-inline{display:inline!important}}@media (min-width:1200px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .hidden-md{display:none!important}}@media (min-width:1200px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .hidden-lg{display:none!important}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-print{display:none!important}@media print{:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-print{display:block!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.visible-print{display:table!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) tr.visible-print{display:table-row!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) td.visible-print,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) th.visible-print{display:table-cell!important}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-print-block{display:none!important}@media print{:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-print-block{display:block!important}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-print-inline{display:none!important}@media print{:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-print-inline{display:inline!important}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-print-inline-block{display:none!important}@media print{:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .visible-print-inline-block{display:inline-block!important}}@media print{:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .hidden-print{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */
/* END bootstrap.min.css */

/* BEGIN bootstrap-theme.min.css */
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-danger,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-default,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-info,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-primary,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-success,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger .badge,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default .badge,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info .badge,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary .badge,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success .badge,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning .badge{text-shadow:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn:active{background-image:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.disabled.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.disabled.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.disabled:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.disabled:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default.disabled:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default[disabled].active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default[disabled].focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default[disabled]:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-default[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-default,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-default.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-default.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-default:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-default:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary:hover{background-color:#265a88;background-position:0 -15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary:active{background-color:#265a88;border-color:#245580}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.disabled.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.disabled.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.disabled:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.disabled:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary.disabled:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary[disabled].active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary[disabled].focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary[disabled]:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-primary[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-primary,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-primary.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-primary.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-primary:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-primary:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success:hover{background-color:#419641;background-position:0 -15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success:active{background-color:#419641;border-color:#3e8f3e}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.disabled.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.disabled.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.disabled:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.disabled:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success.disabled:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success[disabled].active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success[disabled].focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success[disabled]:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-success[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-success,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-success.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-success.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-success:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-success:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info:hover{background-color:#2aabd2;background-position:0 -15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info:active{background-color:#2aabd2;border-color:#28a4c9}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.disabled.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.disabled.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.disabled:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.disabled:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info.disabled:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info[disabled].active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info[disabled].focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info[disabled]:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-info[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-info,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-info.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-info.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-info:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-info:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning:hover{background-color:#eb9316;background-position:0 -15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning:active{background-color:#eb9316;border-color:#e38d13}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.disabled.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.disabled.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.disabled:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.disabled:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning.disabled:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning[disabled].active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning[disabled].focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning[disabled]:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-warning[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-warning,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-warning.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-warning.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-warning:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-warning:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger:active{background-color:#c12e2a;border-color:#b92c28}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.disabled.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.disabled.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.disabled:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.disabled:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger.disabled:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger[disabled],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger[disabled].active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger[disabled].focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger[disabled]:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger[disabled]:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-danger[disabled]:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-danger,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-danger.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-danger.focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-danger:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-danger:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .img-thumbnail,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>li>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-brand,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-brand,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-bottom,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-fixed-top,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar-static-top{border-radius:0}@media (max-width:767px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar .navbar-nav .open .dropdown-menu>.active>a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar .navbar-nav .open .dropdown-menu>.active>a:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active:focus,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active .badge,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active:focus .badge,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .list-group-item.active:hover .badge{text-shadow:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)}
/*# sourceMappingURL=bootstrap-theme.min.css.map */
/* END bootstrap-theme.min.css */

/* BEGIN owl.carousel.css */
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel{
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-stage{
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-stage:after{
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-stage-outer{
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-wrapper,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-item{
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-item{
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-item img{
    display: block;
    width: 100%; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-nav.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-dots.disabled{
    display: none; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-nav .owl-prev,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-nav .owl-next,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-dot{
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-nav button.owl-prev,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-nav button.owl-next,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel button.owl-dot{
    background: none;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel.owl-loaded{
    display: block; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel.owl-loading{
    opacity: 0;
    display: block; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel.owl-hidden{
    opacity: 0; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel.owl-refresh .owl-item{
    visibility: hidden; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel.owl-drag .owl-item{
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel.owl-grab{
    cursor: move;
    cursor: grab; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel.owl-rtl{
    direction: rtl; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel.owl-rtl .owl-item{
    float: right; }

/* No Js */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .no-js .owl-carousel{
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .animated{
  animation-duration: 1000ms;
  animation-fill-mode: both; }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-animated-in{
  z-index: 0; }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-animated-out{
  z-index: 1; }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .fadeOut{
  animation-name: body-nha-entry-fadeOut; }

@keyframes body-nha-entry-fadeOut{
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-height{
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-item{
  /**
			This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
			calculation of the height of the owl-item that breaks page layouts
		 */ }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-item .owl-lazy{
    opacity: 0;
    transition: opacity 400ms ease; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-item .owl-lazy[src^=""],:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-item .owl-lazy:not([src]){
    max-height: 0; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-item img.owl-lazy{
    transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-video-wrapper{
  position: relative;
  height: 100%;
  background: #000; }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-video-play-icon{
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("../images/play-button.png") center / 36px 36px no-repeat;
  filter: invert(1);
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-video-play-icon:hover{
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-video-playing .owl-video-tn,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-video-playing .owl-video-play-icon{
  display: none; }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-video-tn{
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-carousel .owl-video-frame{
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }

/* END owl.carousel.css */

/* BEGIN owl.theme.default.css */
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-theme .owl-nav{
  margin-top: 10px;
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-theme .owl-nav [class*='owl-']{
    color: #FFF;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #D6D6D6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px; }
    :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-theme .owl-nav [class*='owl-']:hover{
      background: #869791;
      color: #FFF;
      text-decoration: none; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-theme .owl-nav .disabled{
    opacity: 0.5;
    cursor: default; }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-theme .owl-nav.disabled + .owl-dots{
  margin-top: 10px; }

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-theme .owl-dots{
  text-align: center;
  -webkit-tap-highlight-color: transparent; }
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-theme .owl-dots .owl-dot{
    display: inline-block;
    zoom: 1;
    *display: inline; }
    :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-theme .owl-dots .owl-dot span{
      width: 10px;
      height: 10px;
      margin: 5px 7px;
      background: #D6D6D6;
      display: block;
      -webkit-backface-visibility: visible;
      transition: opacity 200ms ease;
      border-radius: 30px; }
    :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-theme .owl-dots .owl-dot.active span,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .owl-theme .owl-dots .owl-dot:hover span{
      background: #869791; }

/* END owl.theme.default.css */

/* BEGIN intlTelInput.css */
/**
 * Variables declared here can be overridden by consuming applications, with
 * the help of the `!default` flag.
 *
 * @example
 *     // overriding $hoverColor
 *     $hoverColor: rgba(red, 0.05);
 *
 *     // overriding image path
 *     $flagsImagePath: "images/";
 *
 *     // import the scss file after the overrides
 *     @import "bower_component/intl-tel-input/src/css/intlTelInput";
 */
:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input{
  position: relative;
  display: block; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input *{
    box-sizing: border-box;
    -moz-box-sizing: border-box; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .hide{
    display: none; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .v-hide{
    visibility: hidden; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input input,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input input[type=text],:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input input[type=tel]{
    position: relative;
    z-index: 0;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-right: 36px;
    margin-right: 0; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .flag-container{
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 1px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .selected-flag{
    z-index: 1;
    position: relative;
    width: 36px;
    height: 100%;
    padding: 0 0 0 8px; }
    :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .selected-flag .iti-flag{
      position: absolute;
      top: 0;
      bottom: 0;
      margin: auto; }
    :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .selected-flag .iti-arrow{
      position: absolute;
      top: 50%;
      margin-top: -2px;
      right: 6px;
      width: 0;
      height: 0;
      border-left: 3px solid transparent;
      border-right: 3px solid transparent;
      border-top: 4px solid #555; }
      :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .selected-flag .iti-arrow.up{
        border-top: none;
        border-bottom: 4px solid #555; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .country-list{
    position: absolute;
    z-index: 2;
    list-style: none;
    text-align: left;
    padding: 0;
    margin: 0 0 0 -1px;
    box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2);
    background-color: white;
    border: 1px solid #CCC;
    white-space: nowrap;
    max-height: 200px;
    overflow-y: scroll; }
    :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .country-list.dropup{
      bottom: 100%;
      margin-bottom: -1px; }
    :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .country-list .flag-box{
      display: inline-block;
      width: 20px; }
    @media (max-width: 500px){
      :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .country-list{
        white-space: normal; } }
    :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .country-list .divider{
      padding-bottom: 5px;
      margin-bottom: 5px;
      border-bottom: 1px solid #CCC; }
    :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .country-list .country{
      padding: 5px 10px; }
      :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .country-list .country .dial-code{
        color: #999; }
    :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .country-list .country.highlight{
      background-color: rgba(0, 0, 0, 0.05);
      color: #777;}
    :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .country-list .flag-box,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .country-list .country-name,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .country-list .dial-code{
      vertical-align: middle; }
    :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .country-list .flag-box,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input .country-list .country-name{
      margin-right: 6px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.allow-dropdown input,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.allow-dropdown input[type=text],:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.allow-dropdown input[type=tel],:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code input,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code input[type=text],:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code input[type=tel]{
   display: block;
   width: 100%;
   margin-left: 0;
   padding:10px 10px 10px 60px;
   line-height: 1.42857143;
   color: #231F20;
   background-color: #ffffff;
   background-image: none;
   border: 1px solid #E2E2E2;
   border-radius: 0; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.allow-dropdown .flag-container,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code .flag-container{
    right: auto;
    left: 0; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.allow-dropdown .selected-flag,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code .selected-flag{
    width: 46px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.allow-dropdown .flag-container:hover{
    cursor: pointer; }
    :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{
      background-color: rgba(0, 0, 0, 0.05); }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover{
    cursor: default; }
    :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag{
      background-color: transparent; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code .selected-flag{
    background-color: rgba(0, 0, 0, 0.05);
    display: table; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code .selected-dial-code{
    display: table-cell;
    vertical-align: middle;
    padding-left: 10px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-2 input,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text],:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel]{
    padding-left: 66px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{
    width: 60px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text],:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel]{
    padding-left: 76px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{
    width: 90px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-3 input,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text],:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel]{
    padding-left: 74px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{
    width: 68px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text],:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel]{
    padding-left: 84px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{
    width: 78px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-4 input,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text],:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel]{
    padding-left: 82px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{
    width: 76px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text],:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel]{
    padding-left: 92px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{
    width: 90px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-5 input,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text],:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel]{
    padding-left: 90px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{
    width: 84px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text],:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel]{
    padding-left: 100px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{
    width: 94px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.iti-container{
    position: absolute;
    top: -1000px;
    left: -1000px;
    z-index: 1060;
    padding: 1px; }
    :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .intl-tel-input.iti-container:hover{
      cursor: pointer; }

:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-mobile .intl-tel-input.iti-container{
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed; }

:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-mobile .intl-tel-input .country-list{
  max-height: 100%;
  width: 100%; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-mobile .intl-tel-input .country-list .country{
    padding: 10px 10px;
    line-height: 1.5em; }

:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag{
  width: 20px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.be{
    width: 18px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ch{
    width: 15px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mc{
    width: 19px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ne{
    width: 18px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.np{
    width: 13px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.va{
    width: 15px; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){
    :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag{
      background-size: 5630px 15px; } }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ac{
    height: 10px;
    background-position: 0px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ad{
    height: 14px;
    background-position: -22px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ae{
    height: 10px;
    background-position: -44px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.af{
    height: 14px;
    background-position: -66px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ag{
    height: 14px;
    background-position: -88px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ai{
    height: 10px;
    background-position: -110px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.al{
    height: 15px;
    background-position: -132px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.am{
    height: 10px;
    background-position: -154px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ao{
    height: 14px;
    background-position: -176px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.aq{
    height: 14px;
    background-position: -198px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ar{
    height: 13px;
    background-position: -220px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.as{
    height: 10px;
    background-position: -242px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.at{
    height: 14px;
    background-position: -264px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.au{
    height: 10px;
    background-position: -286px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.aw{
    height: 14px;
    background-position: -308px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ax{
    height: 13px;
    background-position: -330px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.az{
    height: 10px;
    background-position: -352px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ba{
    height: 10px;
    background-position: -374px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bb{
    height: 14px;
    background-position: -396px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bd{
    height: 12px;
    background-position: -418px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.be{
    height: 15px;
    background-position: -440px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bf{
    height: 14px;
    background-position: -460px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bg{
    height: 12px;
    background-position: -482px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bh{
    height: 12px;
    background-position: -504px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bi{
    height: 12px;
    background-position: -526px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bj{
    height: 14px;
    background-position: -548px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bl{
    height: 14px;
    background-position: -570px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bm{
    height: 10px;
    background-position: -592px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bn{
    height: 10px;
    background-position: -614px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bo{
    height: 14px;
    background-position: -636px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bq{
    height: 14px;
    background-position: -658px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.br{
    height: 14px;
    background-position: -680px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bs{
    height: 10px;
    background-position: -702px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bt{
    height: 14px;
    background-position: -724px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bv{
    height: 15px;
    background-position: -746px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bw{
    height: 14px;
    background-position: -768px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.by{
    height: 10px;
    background-position: -790px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.bz{
    height: 14px;
    background-position: -812px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ca{
    height: 10px;
    background-position: -834px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cc{
    height: 10px;
    background-position: -856px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cd{
    height: 15px;
    background-position: -878px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cf{
    height: 14px;
    background-position: -900px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cg{
    height: 14px;
    background-position: -922px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ch{
    height: 15px;
    background-position: -944px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ci{
    height: 14px;
    background-position: -961px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ck{
    height: 10px;
    background-position: -983px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cl{
    height: 14px;
    background-position: -1005px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cm{
    height: 14px;
    background-position: -1027px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cn{
    height: 14px;
    background-position: -1049px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.co{
    height: 14px;
    background-position: -1071px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cp{
    height: 14px;
    background-position: -1093px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cr{
    height: 12px;
    background-position: -1115px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cu{
    height: 10px;
    background-position: -1137px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cv{
    height: 12px;
    background-position: -1159px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cw{
    height: 14px;
    background-position: -1181px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cx{
    height: 10px;
    background-position: -1203px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cy{
    height: 13px;
    background-position: -1225px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.cz{
    height: 14px;
    background-position: -1247px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.de{
    height: 12px;
    background-position: -1269px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.dg{
    height: 10px;
    background-position: -1291px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.dj{
    height: 14px;
    background-position: -1313px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.dk{
    height: 15px;
    background-position: -1335px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.dm{
    height: 10px;
    background-position: -1357px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.do{
    height: 13px;
    background-position: -1379px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.dz{
    height: 14px;
    background-position: -1401px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ea{
    height: 14px;
    background-position: -1423px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ec{
    height: 14px;
    background-position: -1445px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ee{
    height: 13px;
    background-position: -1467px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.eg{
    height: 14px;
    background-position: -1489px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.eh{
    height: 10px;
    background-position: -1511px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.er{
    height: 10px;
    background-position: -1533px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.es{
    height: 14px;
    background-position: -1555px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.et{
    height: 10px;
    background-position: -1577px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.eu{
    height: 14px;
    background-position: -1599px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.fi{
    height: 12px;
    background-position: -1621px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.fj{
    height: 10px;
    background-position: -1643px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.fk{
    height: 10px;
    background-position: -1665px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.fm{
    height: 11px;
    background-position: -1687px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.fo{
    height: 15px;
    background-position: -1709px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.fr{
    height: 14px;
    background-position: -1731px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ga{
    height: 15px;
    background-position: -1753px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gb{
    height: 10px;
    background-position: -1775px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gd{
    height: 12px;
    background-position: -1797px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ge{
    height: 14px;
    background-position: -1819px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gf{
    height: 14px;
    background-position: -1841px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gg{
    height: 14px;
    background-position: -1863px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gh{
    height: 14px;
    background-position: -1885px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gi{
    height: 10px;
    background-position: -1907px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gl{
    height: 14px;
    background-position: -1929px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gm{
    height: 14px;
    background-position: -1951px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gn{
    height: 14px;
    background-position: -1973px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gp{
    height: 14px;
    background-position: -1995px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gq{
    height: 14px;
    background-position: -2017px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gr{
    height: 14px;
    background-position: -2039px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gs{
    height: 10px;
    background-position: -2061px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gt{
    height: 13px;
    background-position: -2083px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gu{
    height: 11px;
    background-position: -2105px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gw{
    height: 10px;
    background-position: -2127px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.gy{
    height: 12px;
    background-position: -2149px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.hk{
    height: 14px;
    background-position: -2171px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.hm{
    height: 10px;
    background-position: -2193px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.hn{
    height: 10px;
    background-position: -2215px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.hr{
    height: 10px;
    background-position: -2237px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ht{
    height: 12px;
    background-position: -2259px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.hu{
    height: 10px;
    background-position: -2281px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ic{
    height: 14px;
    background-position: -2303px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.id{
    height: 14px;
    background-position: -2325px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ie{
    height: 10px;
    background-position: -2347px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.il{
    height: 15px;
    background-position: -2369px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.im{
    height: 10px;
    background-position: -2391px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.in{
    height: 14px;
    background-position: -2413px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.io{
    height: 10px;
    background-position: -2435px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.iq{
    height: 14px;
    background-position: -2457px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ir{
    height: 12px;
    background-position: -2479px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.is{
    height: 15px;
    background-position: -2501px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.it{
    height: 14px;
    background-position: -2523px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.je{
    height: 12px;
    background-position: -2545px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.jm{
    height: 10px;
    background-position: -2567px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.jo{
    height: 10px;
    background-position: -2589px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.jp{
    height: 14px;
    background-position: -2611px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ke{
    height: 14px;
    background-position: -2633px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.kg{
    height: 12px;
    background-position: -2655px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.kh{
    height: 13px;
    background-position: -2677px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ki{
    height: 10px;
    background-position: -2699px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.km{
    height: 12px;
    background-position: -2721px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.kn{
    height: 14px;
    background-position: -2743px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.kp{
    height: 10px;
    background-position: -2765px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.kr{
    height: 14px;
    background-position: -2787px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.kw{
    height: 10px;
    background-position: -2809px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ky{
    height: 10px;
    background-position: -2831px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.kz{
    height: 10px;
    background-position: -2853px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.la{
    height: 14px;
    background-position: -2875px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.lb{
    height: 14px;
    background-position: -2897px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.lc{
    height: 10px;
    background-position: -2919px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.li{
    height: 12px;
    background-position: -2941px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.lk{
    height: 10px;
    background-position: -2963px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.lr{
    height: 11px;
    background-position: -2985px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ls{
    height: 14px;
    background-position: -3007px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.lt{
    height: 12px;
    background-position: -3029px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.lu{
    height: 12px;
    background-position: -3051px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.lv{
    height: 10px;
    background-position: -3073px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ly{
    height: 10px;
    background-position: -3095px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ma{
    height: 14px;
    background-position: -3117px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mc{
    height: 15px;
    background-position: -3139px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.md{
    height: 10px;
    background-position: -3160px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.me{
    height: 10px;
    background-position: -3182px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mf{
    height: 14px;
    background-position: -3204px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mg{
    height: 14px;
    background-position: -3226px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mh{
    height: 11px;
    background-position: -3248px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mk{
    height: 10px;
    background-position: -3270px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ml{
    height: 14px;
    background-position: -3292px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mm{
    height: 14px;
    background-position: -3314px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mn{
    height: 10px;
    background-position: -3336px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mo{
    height: 14px;
    background-position: -3358px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mp{
    height: 10px;
    background-position: -3380px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mq{
    height: 14px;
    background-position: -3402px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mr{
    height: 14px;
    background-position: -3424px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ms{
    height: 10px;
    background-position: -3446px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mt{
    height: 14px;
    background-position: -3468px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mu{
    height: 14px;
    background-position: -3490px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mv{
    height: 14px;
    background-position: -3512px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mw{
    height: 14px;
    background-position: -3534px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mx{
    height: 12px;
    background-position: -3556px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.my{
    height: 10px;
    background-position: -3578px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.mz{
    height: 14px;
    background-position: -3600px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.na{
    height: 14px;
    background-position: -3622px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.nc{
    height: 10px;
    background-position: -3644px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ne{
    height: 15px;
    background-position: -3666px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.nf{
    height: 10px;
    background-position: -3686px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ng{
    height: 10px;
    background-position: -3708px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ni{
    height: 12px;
    background-position: -3730px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.nl{
    height: 14px;
    background-position: -3752px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.no{
    height: 15px;
    background-position: -3774px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.np{
    height: 15px;
    background-position: -3796px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.nr{
    height: 10px;
    background-position: -3811px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.nu{
    height: 10px;
    background-position: -3833px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.nz{
    height: 10px;
    background-position: -3855px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.om{
    height: 10px;
    background-position: -3877px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.pa{
    height: 14px;
    background-position: -3899px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.pe{
    height: 14px;
    background-position: -3921px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.pf{
    height: 14px;
    background-position: -3943px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.pg{
    height: 15px;
    background-position: -3965px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ph{
    height: 10px;
    background-position: -3987px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.pk{
    height: 14px;
    background-position: -4009px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.pl{
    height: 13px;
    background-position: -4031px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.pm{
    height: 14px;
    background-position: -4053px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.pn{
    height: 10px;
    background-position: -4075px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.pr{
    height: 14px;
    background-position: -4097px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ps{
    height: 10px;
    background-position: -4119px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.pt{
    height: 14px;
    background-position: -4141px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.pw{
    height: 13px;
    background-position: -4163px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.py{
    height: 11px;
    background-position: -4185px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.qa{
    height: 8px;
    background-position: -4207px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.re{
    height: 14px;
    background-position: -4229px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ro{
    height: 14px;
    background-position: -4251px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.rs{
    height: 14px;
    background-position: -4273px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ru{
    height: 14px;
    background-position: -4295px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.rw{
    height: 14px;
    background-position: -4317px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sa{
    height: 14px;
    background-position: -4339px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sb{
    height: 10px;
    background-position: -4361px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sc{
    height: 10px;
    background-position: -4383px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sd{
    height: 10px;
    background-position: -4405px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.se{
    height: 13px;
    background-position: -4427px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sg{
    height: 14px;
    background-position: -4449px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sh{
    height: 10px;
    background-position: -4471px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.si{
    height: 10px;
    background-position: -4493px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sj{
    height: 15px;
    background-position: -4515px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sk{
    height: 14px;
    background-position: -4537px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sl{
    height: 14px;
    background-position: -4559px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sm{
    height: 15px;
    background-position: -4581px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sn{
    height: 14px;
    background-position: -4603px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.so{
    height: 14px;
    background-position: -4625px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sr{
    height: 14px;
    background-position: -4647px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ss{
    height: 10px;
    background-position: -4669px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.st{
    height: 10px;
    background-position: -4691px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sv{
    height: 12px;
    background-position: -4713px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sx{
    height: 14px;
    background-position: -4735px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sy{
    height: 14px;
    background-position: -4757px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.sz{
    height: 14px;
    background-position: -4779px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ta{
    height: 10px;
    background-position: -4801px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.tc{
    height: 10px;
    background-position: -4823px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.td{
    height: 14px;
    background-position: -4845px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.tf{
    height: 14px;
    background-position: -4867px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.tg{
    height: 13px;
    background-position: -4889px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.th{
    height: 14px;
    background-position: -4911px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.tj{
    height: 10px;
    background-position: -4933px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.tk{
    height: 10px;
    background-position: -4955px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.tl{
    height: 10px;
    background-position: -4977px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.tm{
    height: 14px;
    background-position: -4999px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.tn{
    height: 14px;
    background-position: -5021px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.to{
    height: 10px;
    background-position: -5043px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.tr{
    height: 14px;
    background-position: -5065px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.tt{
    height: 12px;
    background-position: -5087px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.tv{
    height: 10px;
    background-position: -5109px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.tw{
    height: 14px;
    background-position: -5131px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.tz{
    height: 14px;
    background-position: -5153px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ua{
    height: 14px;
    background-position: -5175px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ug{
    height: 14px;
    background-position: -5197px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.um{
    height: 11px;
    background-position: -5219px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.us{
    height: 11px;
    background-position: -5241px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.uy{
    height: 14px;
    background-position: -5263px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.uz{
    height: 10px;
    background-position: -5285px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.va{
    height: 15px;
    background-position: -5307px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.vc{
    height: 14px;
    background-position: -5324px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ve{
    height: 14px;
    background-position: -5346px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.vg{
    height: 10px;
    background-position: -5368px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.vi{
    height: 14px;
    background-position: -5390px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.vn{
    height: 14px;
    background-position: -5412px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.vu{
    height: 12px;
    background-position: -5434px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.wf{
    height: 14px;
    background-position: -5456px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ws{
    height: 10px;
    background-position: -5478px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.xk{
    height: 15px;
    background-position: -5500px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.ye{
    height: 14px;
    background-position: -5522px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.yt{
    height: 14px;
    background-position: -5544px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.za{
    height: 14px;
    background-position: -5566px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.zm{
    height: 14px;
    background-position: -5588px 0px; }
  :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.zw{
    height: 10px;
    background-position: -5610px 0px; }

:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag{
  width: 20px;
  height: 15px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: url("../vendor/intl-tel/img/flags.png");
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0; }
  @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){
    :where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag{
      background-image: url("../vendor/intl-tel/img/flags@2x.png"); } }

:where(html:has(body:is(.nha-entry,.nha-judge-register,.nha-sign-up))) .iti-flag.np{
  background-color: transparent; }

/* END intlTelInput.css */

/* BEGIN jquery-confirm.css */
/*!
 * jquery-confirm v3.3.2 (http://craftpip.github.io/jquery-confirm/)
 * Author: boniface pereira
 * Website: www.craftpip.com
 * Contact: hey@craftpip.com
 *
 * Copyright 2013-2017 jquery-confirm
 * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE)
 */
@-webkit-keyframes body-nha-entry-jconfirm-spin{
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes body-nha-entry-jconfirm-spin{
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
body:where(:is(.nha-entry,.nha-store,.nha-store-list))[class*=jconfirm-no-scroll-]{
  overflow: hidden !important;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm{
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99999999;
  font-family: inherit;
  overflow: hidden;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-bg{
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: opacity .4s;
  transition: opacity .4s;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-bg.jconfirm-bg-h{
  opacity: 0 !important;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-scrollpane{
  -webkit-perspective: 500px;
          perspective: 500px;
  -webkit-perspective-origin: center;
          perspective-origin: center;
  display: table;
  width: 100%;
  height: 100%;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-row{
  display: table-row;
  width: 100%;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-cell{
  display: table-cell;
  vertical-align: middle;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-holder{
  max-height: 100%;
  padding: 50px 0;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box-container{
  -webkit-transition: -webkit-transform;
  transition: -webkit-transform;
  transition: transform;
  transition: transform, -webkit-transform;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box-container.jconfirm-no-transition{
  -webkit-transition: none !important;
  transition: none !important;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box{
  background: white;
  border-radius: 4px;
  position: relative;
  outline: none;
  padding: 15px 15px 0;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
}
@-webkit-keyframes body-nha-entry-type-blue{
  1%,
  100% {
    border-color: #3498db;
  }
  50% {
    border-color: #5faee3;
  }
}
@keyframes body-nha-entry-type-blue{
  1%,
  100% {
    border-color: #3498db;
  }
  50% {
    border-color: #5faee3;
  }
}
@-webkit-keyframes body-nha-entry-type-green{
  1%,
  100% {
    border-color: #2ecc71;
  }
  50% {
    border-color: #54d98c;
  }
}
@keyframes body-nha-entry-type-green{
  1%,
  100% {
    border-color: #2ecc71;
  }
  50% {
    border-color: #54d98c;
  }
}
@-webkit-keyframes body-nha-entry-type-red{
  1%,
  100% {
    border-color: #e74c3c;
  }
  50% {
    border-color: #ed7669;
  }
}
@keyframes body-nha-entry-type-red{
  1%,
  100% {
    border-color: #e74c3c;
  }
  50% {
    border-color: #ed7669;
  }
}
@-webkit-keyframes body-nha-entry-type-orange{
  1%,
  100% {
    border-color: #f1c40f;
  }
  50% {
    border-color: #f4d03f;
  }
}
@keyframes body-nha-entry-type-orange{
  1%,
  100% {
    border-color: #f1c40f;
  }
  50% {
    border-color: #f4d03f;
  }
}
@-webkit-keyframes body-nha-entry-type-purple{
  1%,
  100% {
    border-color: #9b59b6;
  }
  50% {
    border-color: #b07cc6;
  }
}
@keyframes body-nha-entry-type-purple{
  1%,
  100% {
    border-color: #9b59b6;
  }
  50% {
    border-color: #b07cc6;
  }
}
@-webkit-keyframes body-nha-entry-type-dark{
  1%,
  100% {
    border-color: #34495e;
  }
  50% {
    border-color: #46627f;
  }
}
@keyframes body-nha-entry-type-dark{
  1%,
  100% {
    border-color: #34495e;
  }
  50% {
    border-color: #46627f;
  }
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-type-animated{
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-type-blue{
  border-top: solid 7px #3498db;
  -webkit-animation-name: body-nha-entry-type-blue;
          animation-name: body-nha-entry-type-blue;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-type-green{
  border-top: solid 7px #2ecc71;
  -webkit-animation-name: body-nha-entry-type-green;
          animation-name: body-nha-entry-type-green;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-type-red{
  border-top: solid 7px #e74c3c;
  -webkit-animation-name: body-nha-entry-type-red;
          animation-name: body-nha-entry-type-red;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-type-orange{
  border-top: solid 7px #f1c40f;
  -webkit-animation-name: body-nha-entry-type-orange;
          animation-name: body-nha-entry-type-orange;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-type-purple{
  border-top: solid 7px #9b59b6;
  -webkit-animation-name: body-nha-entry-type-purple;
          animation-name: body-nha-entry-type-purple;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-type-dark{
  border-top: solid 7px #34495e;
  -webkit-animation-name: body-nha-entry-type-dark;
          animation-name: body-nha-entry-type-dark;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.loading{
  height: 120px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.loading:before{
  content: '';
  position: absolute;
  left: 0;
  background: white;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 10px;
  z-index: 1;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.loading:after{
  opacity: 0.6;
  content: '';
  height: 30px;
  width: 30px;
  border: solid 3px transparent;
  position: absolute;
  left: 50%;
  margin-left: -15px;
  border-radius: 50%;
  -webkit-animation: body-nha-entry-jconfirm-spin 1s infinite linear;
          animation: body-nha-entry-jconfirm-spin 1s infinite linear;
  border-bottom-color: dodgerblue;
  top: 50%;
  margin-top: -15px;
  z-index: 2;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-closeIcon{
  height: 20px;
  width: 20px;
  position: absolute;
  top: 10px;
  right: 10px;
  cursor: pointer;
  opacity: .6;
  text-align: center;
  font-size: 27px !important;
  line-height: 14px !important;
  display: none;
  z-index: 1;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-closeIcon:empty{
  display: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-closeIcon .fa{
  font-size: 16px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon{
  font-size: 16px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi{
  font-size: 16px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{
  opacity: 1;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-title-c{
  display: block;
  font-size: 22px;
  line-height: 20px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: default;
  padding-bottom: 15px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand{
  cursor: move;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{
  font-size: inherit;
  display: inline-block;
  vertical-align: middle;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i{
  vertical-align: middle;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty{
  display: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: inherit;
  font-family: inherit;
  display: inline-block;
  vertical-align: middle;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty{
  display: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-content-pane{
  margin-bottom: 15px;
  height: auto;
  -webkit-transition: height 0.4s ease-in;
  transition: height 0.4s ease-in;
  display: inline-block;
  width: 100%;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll{
  overflow-y: hidden;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar{
  width: 3px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track{
  background: rgba(0, 0, 0, 0.1);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb{
  background: #666;
  border-radius: 3px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{
  overflow: auto;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img{
  max-width: 100%;
  height: auto;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty{
  display: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons{
  padding-bottom: 11px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons > button{
  margin-bottom: 4px;
  margin-left: 2px;
  margin-right: 2px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button{
  display: inline-block;
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-radius: 4px;
  min-height: 1em;
  -webkit-transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease;
  transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease;
  transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease;
  transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease;
  -webkit-tap-highlight-color: transparent;
  border: none;
  background-image: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue{
  background-color: #3498db;
  color: #FFF;
  text-shadow: none;
  -webkit-transition: background .2s;
  transition: background .2s;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover{
  background-color: #2980b9;
  color: #FFF;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button.btn-green{
  background-color: #2ecc71;
  color: #FFF;
  text-shadow: none;
  -webkit-transition: background .2s;
  transition: background .2s;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover{
  background-color: #27ae60;
  color: #FFF;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button.btn-red{
  background-color: #e74c3c;
  color: #FFF;
  text-shadow: none;
  -webkit-transition: background .2s;
  transition: background .2s;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover{
  background-color: #c0392b;
  color: #FFF;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange{
  background-color: #f1c40f;
  color: #FFF;
  text-shadow: none;
  -webkit-transition: background .2s;
  transition: background .2s;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover{
  background-color: #f39c12;
  color: #FFF;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{
  background-color: #ecf0f1;
  color: #000;
  text-shadow: none;
  -webkit-transition: background .2s;
  transition: background .2s;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover{
  background-color: #bdc3c7;
  color: #000;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple{
  background-color: #9b59b6;
  color: #FFF;
  text-shadow: none;
  -webkit-transition: background .2s;
  transition: background .2s;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover{
  background-color: #8e44ad;
  color: #FFF;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark{
  background-color: #34495e;
  color: #FFF;
  text-shadow: none;
  -webkit-transition: background .2s;
  transition: background .2s;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover{
  background-color: #2c3e50;
  color: #FFF;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c{
  color: #e74c3c !important;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c{
  color: #3498db !important;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c{
  color: #2ecc71 !important;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c{
  color: #9b59b6 !important;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c{
  color: #f1c40f !important;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c{
  color: #34495e !important;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-clear{
  clear: both;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-rtl{
  direction: rtl;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-rtl div.jconfirm-closeIcon{
  left: 5px;
  right: auto;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-white .jconfirm-bg,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-light .jconfirm-bg{
  background-color: #444;
  opacity: .2;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-white .jconfirm-box,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-light .jconfirm-box{
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
          box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  border-radius: 5px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{
  margin-right: 8px;
  margin-left: 0px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons{
  float: right;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button{
  text-transform: uppercase;
  font-size: 14px;
  font-weight: bold;
  text-shadow: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default{
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #333;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover{
  background: #ddd;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{
  margin-left: 8px;
  margin-right: 0px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-black .jconfirm-bg,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-dark .jconfirm-bg{
  background-color: darkslategray;
  opacity: .4;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-black .jconfirm-box,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-dark .jconfirm-box{
  -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
          box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);
  background: #444;
  border-radius: 5px;
  color: white;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{
  margin-right: 8px;
  margin-left: 0px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons{
  float: right;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button{
  border: none;
  background-image: none;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: bold;
  text-shadow: none;
  -webkit-transition: background .1s;
  transition: background .1s;
  color: white;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default{
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
  background: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover{
  background: #666;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{
  margin-left: 8px;
  margin-right: 0px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake{
  -webkit-animation: body-nha-entry-shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
          animation: body-nha-entry-shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow{
  -webkit-animation: body-nha-entry-glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
          animation: body-nha-entry-glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
@-webkit-keyframes body-nha-entry-shake{
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
            transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
            transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-8px, 0, 0);
            transform: translate3d(-8px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(8px, 0, 0);
            transform: translate3d(8px, 0, 0);
  }
}
@keyframes body-nha-entry-shake{
  10%,
  90% {
    -webkit-transform: translate3d(-2px, 0, 0);
            transform: translate3d(-2px, 0, 0);
  }
  20%,
  80% {
    -webkit-transform: translate3d(4px, 0, 0);
            transform: translate3d(4px, 0, 0);
  }
  30%,
  50%,
  70% {
    -webkit-transform: translate3d(-8px, 0, 0);
            transform: translate3d(-8px, 0, 0);
  }
  40%,
  60% {
    -webkit-transform: translate3d(8px, 0, 0);
            transform: translate3d(8px, 0, 0);
  }
}
@-webkit-keyframes body-nha-entry-glow{
  0%,
  100% {
    -webkit-box-shadow: 0 0 0px red;
            box-shadow: 0 0 0px red;
  }
  50% {
    -webkit-box-shadow: 0 0 30px red;
            box-shadow: 0 0 30px red;
  }
}
@keyframes body-nha-entry-glow{
  0%,
  100% {
    -webkit-box-shadow: 0 0 0px red;
            box-shadow: 0 0 0px red;
  }
  50% {
    -webkit-box-shadow: 0 0 30px red;
            box-shadow: 0 0 30px red;
  }
}
/*Transition rules*/
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm{
  -webkit-perspective: 400px;
          perspective: 400px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box{
  opacity: 1;
  -webkit-transition-property: all;
  transition-property: all;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-top,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-right,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-bottom,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-opacity,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-zoom,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-scale,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-none,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-rotate,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-rotatex,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-rotatey,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-scaley,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-scalex{
  opacity: 0;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-rotate{
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-rotatex{
  -webkit-transform: rotateX(90deg);
          transform: rotateX(90deg);
  -webkit-transform-origin: center;
          transform-origin: center;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-rotatexr{
  -webkit-transform: rotateX(-90deg);
          transform: rotateX(-90deg);
  -webkit-transform-origin: center;
          transform-origin: center;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-rotatey{
  -webkit-transform: rotatey(90deg);
          transform: rotatey(90deg);
  -webkit-transform-origin: center;
          transform-origin: center;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-rotateyr{
  -webkit-transform: rotatey(-90deg);
          transform: rotatey(-90deg);
  -webkit-transform-origin: center;
          transform-origin: center;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-scaley{
  -webkit-transform: scaley(1.5);
          transform: scaley(1.5);
  -webkit-transform-origin: center;
          transform-origin: center;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-scalex{
  -webkit-transform: scalex(1.5);
          transform: scalex(1.5);
  -webkit-transform-origin: center;
          transform-origin: center;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-top{
  -webkit-transform: translate(0px, -100px);
          transform: translate(0px, -100px);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-left{
  -webkit-transform: translate(-100px, 0px);
          transform: translate(-100px, 0px);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-right{
  -webkit-transform: translate(100px, 0px);
          transform: translate(100px, 0px);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-bottom{
  -webkit-transform: translate(0px, 100px);
          transform: translate(0px, 100px);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-zoom{
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-scale{
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm .jconfirm-box.jconfirm-animation-none{
  visibility: hidden;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-bg{
  background-color: rgba(54, 70, 93, 0.95);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box{
  background-color: transparent;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue{
  border: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green{
  border: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red{
  border: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange{
  border: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple{
  border: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark{
  border: none;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon{
  color: white;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c{
  text-align: center;
  color: white;
  font-size: 28px;
  font-weight: normal;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c > *{
  padding-bottom: 25px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{
  margin-right: 8px;
  margin-left: 0px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane{
  margin-bottom: 25px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content{
  text-align: center;
  color: white;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons{
  text-align: center;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button{
  font-size: 16px;
  border-radius: 2px;
  background: #303f53;
  text-shadow: none;
  border: none;
  color: white;
  padding: 10px;
  min-width: 100px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{
  margin-left: 8px;
  margin-right: 0px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-material .jconfirm-bg{
  background-color: rgba(0, 0, 0, 0.67);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-material .jconfirm-box{
  background-color: white;
  -webkit-box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);
          box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);
  padding: 30px 25px 10px 25px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{
  margin-right: 8px;
  margin-left: 0px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon{
  color: rgba(0, 0, 0, 0.87);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c{
  color: rgba(0, 0, 0, 0.87);
  font-size: 22px;
  font-weight: bold;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content{
  color: rgba(0, 0, 0, 0.87);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons{
  text-align: right;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button{
  text-transform: uppercase;
  font-weight: 500;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{
  margin-left: 8px;
  margin-right: 0px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-bootstrap .jconfirm-bg{
  background-color: rgba(0, 0, 0, 0.21);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-bootstrap .jconfirm-box{
  background-color: white;
  -webkit-box-shadow: 0 3px 8px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0 3px 8px 0px rgba(0, 0, 0, 0.2);
  border: solid 1px rgba(0, 0, 0, 0.4);
  padding: 15px 0 0;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{
  margin-right: 8px;
  margin-left: 0px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon{
  color: rgba(0, 0, 0, 0.87);
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c{
  color: rgba(0, 0, 0, 0.87);
  font-size: 22px;
  font-weight: bold;
  padding-left: 15px;
  padding-right: 15px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content{
  color: rgba(0, 0, 0, 0.87);
  padding: 0px 15px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons{
  text-align: right;
  padding: 10px;
  margin: -5px 0 0px;
  border-top: solid 1px #ddd;
  overflow: hidden;
  border-radius: 0 0 4px 4px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button{
  font-weight: 500;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{
  margin-left: 8px;
  margin-right: 0px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-modern .jconfirm-bg{
  background-color: slategray;
  opacity: .6;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-modern .jconfirm-box{
  background-color: white;
  -webkit-box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);
          box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);
  padding: 30px 30px 15px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon{
  color: rgba(0, 0, 0, 0.87);
  top: 15px;
  right: 15px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c{
  color: rgba(0, 0, 0, 0.87);
  font-size: 24px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 10px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{
  -webkit-transition: -webkit-transform .5s;
  transition: -webkit-transform .5s;
  transition: transform .5s;
  transition: transform .5s, -webkit-transform .5s;
  -webkit-transform: scale(0);
          transform: scale(0);
  display: block;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 10px;
  font-size: 69px;
  color: #aaa;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content{
  text-align: center;
  font-size: 15px;
  color: #777;
  margin-bottom: 25px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons{
  text-align: center;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button{
  font-weight: bold;
  text-transform: uppercase;
  -webkit-transition: background .1s;
  transition: background .1s;
  padding: 10px 20px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button + button{
  margin-left: 4px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{
  -webkit-transform: scale(1);
          transform: scale(1);
}

/* END jquery-confirm.css */

/* BEGIN ekko-lightbox.css */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-right:0!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-container{position:relative}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-container>div.ekko-lightbox-item{position:absolute;top:0;left:0;bottom:0;right:0;width:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox iframe{width:100%;height:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-nav-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-nav-overlay a{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;opacity:0;transition:opacity .5s;color:#fff;font-size:30px;z-index:1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-nav-overlay a>*{-ms-flex-positive:1;flex-grow:1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-nav-overlay a>:focus{outline:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-nav-overlay a span{padding:0 30px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-nav-overlay a:last-child span{text-align:right}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-nav-overlay a:hover{text-decoration:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-nav-overlay a:focus{outline:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-nav-overlay a.disabled{cursor:default;visibility:hidden}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox a:hover{opacity:1;text-decoration:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox .modal-dialog{display:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox .modal-footer{text-align:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-loader{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-loader>div{width:40px;height:40px;position:relative;text-align:center}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-loader>div>div{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:body-nha-entry-a 2s infinite ease-in-out}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .ekko-lightbox-loader>div>div:last-child{animation-delay:-1s}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .modal-dialog .ekko-lightbox-loader>div>div{background-color:#333}@keyframes body-nha-entry-a{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImVra28tbGlnaHRib3guY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGVBQ0UsOEJBQXlCLEFBQXpCLHVCQUF5QixBQUN6QixzQkFBb0IsQUFBcEIsbUJBQW9CLEFBQ3BCLHFCQUF3QixBQUF4Qix1QkFBd0IsQUFDeEIseUJBQTZCLENBQzlCLEFBQ0QseUJBQ0UsaUJBQW1CLENBQ3BCLEFBQ0QsZ0RBQ0Usa0JBQW1CLEFBQ25CLE1BQU8sQUFDUCxPQUFRLEFBQ1IsU0FBVSxBQUNWLFFBQVMsQUFDVCxVQUFZLENBQ2IsQUFDRCxzQkFDRSxXQUFZLEFBQ1osV0FBYSxDQUNkLEFBQ0QsMkJBQ0UsVUFBYSxBQUNiLGtCQUFtQixBQUNuQixNQUFPLEFBQ1AsT0FBUSxBQUNSLFdBQVksQUFDWixZQUFhLEFBQ2Isb0JBQWMsQUFBZCxZQUFjLENBQ2YsQUFDRCw2QkFDRSxXQUFRLEFBQVIsT0FBUSxBQUNSLG9CQUFjLEFBQWQsYUFBYyxBQUNkLHNCQUFvQixBQUFwQixtQkFBb0IsQUFDcEIsVUFBVyxBQUNYLHVCQUF5QixBQUN6QixXQUFZLEFBQ1osZUFBZ0IsQUFDaEIsU0FBYSxDQUNkLEFBQ0QsK0JBQ0Usb0JBQWEsQUFBYixXQUFhLENBQ2QsQUFDRCxvQ0FDRSxZQUFjLENBQ2YsQUFDRCxrQ0FDRSxjQUFnQixDQUNqQixBQUNELDZDQUNFLGdCQUFrQixDQUNuQixBQUNELG1DQUNFLG9CQUFzQixDQUN2QixBQUNELG1DQUNFLFlBQWMsQ0FDZixBQUNELHNDQUNFLGVBQWdCLEFBQ2hCLGlCQUFtQixDQUNwQixBQUNELHVCQUNFLFVBQVcsQUFDWCxvQkFBc0IsQ0FDdkIsQUFDRCw2QkFDRSxZQUFjLENBQ2YsQUFDRCw2QkFDRSxlQUFpQixDQUNsQixBQUNELHNCQUNFLGtCQUFtQixBQUNuQixNQUFPLEFBQ1AsT0FBUSxBQUNSLFNBQVUsQUFDVixRQUFTLEFBQ1QsV0FBWSxBQUNaLG9CQUFjLEFBQWQsYUFBYyxBQUVkLDBCQUF1QixBQUF2QixzQkFBdUIsQUFFdkIscUJBQXdCLEFBQXhCLHVCQUF3QixBQUV4QixzQkFBb0IsQUFBcEIsa0JBQW9CLENBQ3JCLEFBQ0QsMEJBQ0UsV0FBWSxBQUNaLFlBQWEsQUFDYixrQkFBbUIsQUFDbkIsaUJBQW1CLENBQ3BCLEFBQ0QsOEJBQ0UsV0FBWSxBQUNaLFlBQWEsQUFDYixrQkFBbUIsQUFDbkIsc0JBQXVCLEFBQ3ZCLFdBQWEsQUFDYixrQkFBbUIsQUFDbkIsTUFBTyxBQUNQLE9BQVEsQUFDUixtQ0FBNkMsQ0FDOUMsQUFDRCx5Q0FDRSxtQkFBcUIsQ0FDdEIsQUFDRCw0Q0FDRSxxQkFBdUIsQ0FDeEIsQUFVRCxhQUNFLE1BRUUsbUJBQW9CLEFBQ3BCLDBCQUE0QixDQUM3QixBQUNELElBQ0UsbUJBQW9CLEFBQ3BCLDBCQUE0QixDQUM3QixDQUNGIiwiZmlsZSI6ImVra28tbGlnaHRib3guY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmVra28tbGlnaHRib3gge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAwcHghaW1wb3J0YW50O1xufVxuLmVra28tbGlnaHRib3gtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVra28tbGlnaHRib3gtY29udGFpbmVyID4gZGl2LmVra28tbGlnaHRib3gtaXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5la2tvLWxpZ2h0Ym94IGlmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZWtrby1saWdodGJveC1uYXYtb3ZlcmxheSB7XG4gIHotaW5kZXg6IDEwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZWtrby1saWdodGJveC1uYXYtb3ZlcmxheSBhIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB6LWluZGV4OiAxMDA7XG59XG4uZWtrby1saWdodGJveC1uYXYtb3ZlcmxheSBhID4gKiB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5la2tvLWxpZ2h0Ym94LW5hdi1vdmVybGF5IGEgPiAqOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5la2tvLWxpZ2h0Ym94LW5hdi1vdmVybGF5IGEgc3BhbiB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cbi5la2tvLWxpZ2h0Ym94LW5hdi1vdmVybGF5IGE6bGFzdC1jaGlsZCBzcGFuIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uZWtrby1saWdodGJveC1uYXYtb3ZlcmxheSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmVra28tbGlnaHRib3gtbmF2LW92ZXJsYXkgYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZWtrby1saWdodGJveC1uYXYtb3ZlcmxheSBhLmRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uZWtrby1saWdodGJveCBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmVra28tbGlnaHRib3ggLm1vZGFsLWRpYWxvZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZWtrby1saWdodGJveCAubW9kYWwtZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5la2tvLWxpZ2h0Ym94LWxvYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgLyogZXN0YWJsaXNoIGZsZXggY29udGFpbmVyICovXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC8qIG1ha2UgbWFpbiBheGlzIHZlcnRpY2FsICovXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAvKiBjZW50ZXIgaXRlbXMgdmVydGljYWxseSwgaW4gdGhpcyBjYXNlICovXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZWtrby1saWdodGJveC1sb2FkZXIgPiBkaXYge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5la2tvLWxpZ2h0Ym94LWxvYWRlciA+IGRpdiA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC42O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYW5pbWF0aW9uOiBzay1ib3VuY2UgMnMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG59XG4uZWtrby1saWdodGJveC1sb2FkZXIgPiBkaXYgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIGFuaW1hdGlvbi1kZWxheTogLTFzO1xufVxuLm1vZGFsLWRpYWxvZyAuZWtrby1saWdodGJveC1sb2FkZXIgPiBkaXYgPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNrLWJvdW5jZSB7XG4gIDAlLFxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2stYm91bmNlIHtcbiAgMCUsXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbiJdfQ== */
/* END ekko-lightbox.css */

/* BEGIN animate.css */


/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */

@-webkit-keyframes body-nha-entry-bounce{
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

@keyframes body-nha-entry-bounce{
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bounce{
  -webkit-animation-name: body-nha-entry-bounce;
  animation-name: body-nha-entry-bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes body-nha-entry-flash{
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}

@keyframes body-nha-entry-flash{
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .flash{
  -webkit-animation-name: body-nha-entry-flash;
  animation-name: body-nha-entry-flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes body-nha-entry-pulse{
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes body-nha-entry-pulse{
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .pulse{
  -webkit-animation-name: body-nha-entry-pulse;
  animation-name: body-nha-entry-pulse;
}

@-webkit-keyframes body-nha-entry-rubberBand{
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes body-nha-entry-rubberBand{
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .rubberBand{
  -webkit-animation-name: body-nha-entry-rubberBand;
  animation-name: body-nha-entry-rubberBand;
}

@-webkit-keyframes body-nha-entry-shake{
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

@keyframes body-nha-entry-shake{
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .shake{
  -webkit-animation-name: body-nha-entry-shake;
  animation-name: body-nha-entry-shake;
}

@-webkit-keyframes body-nha-entry-headShake{
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes body-nha-entry-headShake{
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .headShake{
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: body-nha-entry-headShake;
  animation-name: body-nha-entry-headShake;
}

@-webkit-keyframes body-nha-entry-swing{
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes body-nha-entry-swing{
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .swing{
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: body-nha-entry-swing;
  animation-name: body-nha-entry-swing;
}

@-webkit-keyframes body-nha-entry-tada{
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes body-nha-entry-tada{
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .tada{
  -webkit-animation-name: body-nha-entry-tada;
  animation-name: body-nha-entry-tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes body-nha-entry-wobble{
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-wobble{
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .wobble{
  -webkit-animation-name: body-nha-entry-wobble;
  animation-name: body-nha-entry-wobble;
}

@-webkit-keyframes body-nha-entry-jello{
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

@keyframes body-nha-entry-jello{
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jello{
  -webkit-animation-name: body-nha-entry-jello;
  animation-name: body-nha-entry-jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes body-nha-entry-heartBeat{
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes body-nha-entry-heartBeat{
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .heartBeat{
  -webkit-animation-name: body-nha-entry-heartBeat;
  animation-name: body-nha-entry-heartBeat;
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

@-webkit-keyframes body-nha-entry-bounceIn{
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes body-nha-entry-bounceIn{
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bounceIn{
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: body-nha-entry-bounceIn;
  animation-name: body-nha-entry-bounceIn;
}

@-webkit-keyframes body-nha-entry-bounceInDown{
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-bounceInDown{
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bounceInDown{
  -webkit-animation-name: body-nha-entry-bounceInDown;
  animation-name: body-nha-entry-bounceInDown;
}

@-webkit-keyframes body-nha-entry-bounceInLeft{
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-bounceInLeft{
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bounceInLeft{
  -webkit-animation-name: body-nha-entry-bounceInLeft;
  animation-name: body-nha-entry-bounceInLeft;
}

@-webkit-keyframes body-nha-entry-bounceInRight{
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-bounceInRight{
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bounceInRight{
  -webkit-animation-name: body-nha-entry-bounceInRight;
  animation-name: body-nha-entry-bounceInRight;
}

@-webkit-keyframes body-nha-entry-bounceInUp{
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-bounceInUp{
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bounceInUp{
  -webkit-animation-name: body-nha-entry-bounceInUp;
  animation-name: body-nha-entry-bounceInUp;
}

@-webkit-keyframes body-nha-entry-bounceOut{
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

@keyframes body-nha-entry-bounceOut{
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bounceOut{
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: body-nha-entry-bounceOut;
  animation-name: body-nha-entry-bounceOut;
}

@-webkit-keyframes body-nha-entry-bounceOutDown{
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes body-nha-entry-bounceOutDown{
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bounceOutDown{
  -webkit-animation-name: body-nha-entry-bounceOutDown;
  animation-name: body-nha-entry-bounceOutDown;
}

@-webkit-keyframes body-nha-entry-bounceOutLeft{
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes body-nha-entry-bounceOutLeft{
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bounceOutLeft{
  -webkit-animation-name: body-nha-entry-bounceOutLeft;
  animation-name: body-nha-entry-bounceOutLeft;
}

@-webkit-keyframes body-nha-entry-bounceOutRight{
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes body-nha-entry-bounceOutRight{
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bounceOutRight{
  -webkit-animation-name: body-nha-entry-bounceOutRight;
  animation-name: body-nha-entry-bounceOutRight;
}

@-webkit-keyframes body-nha-entry-bounceOutUp{
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes body-nha-entry-bounceOutUp{
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .bounceOutUp{
  -webkit-animation-name: body-nha-entry-bounceOutUp;
  animation-name: body-nha-entry-bounceOutUp;
}

@-webkit-keyframes body-nha-entry-fadeIn{
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes body-nha-entry-fadeIn{
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeIn{
  -webkit-animation-name: body-nha-entry-fadeIn;
  animation-name: body-nha-entry-fadeIn;
}

@-webkit-keyframes body-nha-entry-fadeInDown{
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-fadeInDown{
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeInDown{
  -webkit-animation-name: body-nha-entry-fadeInDown;
  animation-name: body-nha-entry-fadeInDown;
}

@-webkit-keyframes body-nha-entry-fadeInDownBig{
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-fadeInDownBig{
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeInDownBig{
  -webkit-animation-name: body-nha-entry-fadeInDownBig;
  animation-name: body-nha-entry-fadeInDownBig;
}

@-webkit-keyframes body-nha-entry-fadeInLeft{
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-fadeInLeft{
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeInLeft{
  -webkit-animation-name: body-nha-entry-fadeInLeft;
  animation-name: body-nha-entry-fadeInLeft;
}

@-webkit-keyframes body-nha-entry-fadeInLeftBig{
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-fadeInLeftBig{
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeInLeftBig{
  -webkit-animation-name: body-nha-entry-fadeInLeftBig;
  animation-name: body-nha-entry-fadeInLeftBig;
}

@-webkit-keyframes body-nha-entry-fadeInRight{
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-fadeInRight{
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeInRight{
  -webkit-animation-name: body-nha-entry-fadeInRight;
  animation-name: body-nha-entry-fadeInRight;
}

@-webkit-keyframes body-nha-entry-fadeInRightBig{
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-fadeInRightBig{
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeInRightBig{
  -webkit-animation-name: body-nha-entry-fadeInRightBig;
  animation-name: body-nha-entry-fadeInRightBig;
}

@-webkit-keyframes body-nha-entry-fadeInUp{
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-fadeInUp{
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeInUp{
  -webkit-animation-name: body-nha-entry-fadeInUp;
  animation-name: body-nha-entry-fadeInUp;
}

@-webkit-keyframes body-nha-entry-fadeInUpBig{
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-fadeInUpBig{
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeInUpBig{
  -webkit-animation-name: body-nha-entry-fadeInUpBig;
  animation-name: body-nha-entry-fadeInUpBig;
}

@-webkit-keyframes body-nha-entry-fadeOut{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes body-nha-entry-fadeOut{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeOut{
  -webkit-animation-name: body-nha-entry-fadeOut;
  animation-name: body-nha-entry-fadeOut;
}

@-webkit-keyframes body-nha-entry-fadeOutDown{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes body-nha-entry-fadeOutDown{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeOutDown{
  -webkit-animation-name: body-nha-entry-fadeOutDown;
  animation-name: body-nha-entry-fadeOutDown;
}

@-webkit-keyframes body-nha-entry-fadeOutDownBig{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes body-nha-entry-fadeOutDownBig{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeOutDownBig{
  -webkit-animation-name: body-nha-entry-fadeOutDownBig;
  animation-name: body-nha-entry-fadeOutDownBig;
}

@-webkit-keyframes body-nha-entry-fadeOutLeft{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes body-nha-entry-fadeOutLeft{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeOutLeft{
  -webkit-animation-name: body-nha-entry-fadeOutLeft;
  animation-name: body-nha-entry-fadeOutLeft;
}

@-webkit-keyframes body-nha-entry-fadeOutLeftBig{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes body-nha-entry-fadeOutLeftBig{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeOutLeftBig{
  -webkit-animation-name: body-nha-entry-fadeOutLeftBig;
  animation-name: body-nha-entry-fadeOutLeftBig;
}

@-webkit-keyframes body-nha-entry-fadeOutRight{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes body-nha-entry-fadeOutRight{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeOutRight{
  -webkit-animation-name: body-nha-entry-fadeOutRight;
  animation-name: body-nha-entry-fadeOutRight;
}

@-webkit-keyframes body-nha-entry-fadeOutRightBig{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes body-nha-entry-fadeOutRightBig{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeOutRightBig{
  -webkit-animation-name: body-nha-entry-fadeOutRightBig;
  animation-name: body-nha-entry-fadeOutRightBig;
}

@-webkit-keyframes body-nha-entry-fadeOutUp{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes body-nha-entry-fadeOutUp{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeOutUp{
  -webkit-animation-name: body-nha-entry-fadeOutUp;
  animation-name: body-nha-entry-fadeOutUp;
}

@-webkit-keyframes body-nha-entry-fadeOutUpBig{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes body-nha-entry-fadeOutUpBig{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fadeOutUpBig{
  -webkit-animation-name: body-nha-entry-fadeOutUpBig;
  animation-name: body-nha-entry-fadeOutUpBig;
}

@-webkit-keyframes body-nha-entry-flip{
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes body-nha-entry-flip{
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .animated.flip{
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: body-nha-entry-flip;
  animation-name: body-nha-entry-flip;
}

@-webkit-keyframes body-nha-entry-flipInX{
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes body-nha-entry-flipInX{
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .flipInX{
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: body-nha-entry-flipInX;
  animation-name: body-nha-entry-flipInX;
}

@-webkit-keyframes body-nha-entry-flipInY{
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes body-nha-entry-flipInY{
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .flipInY{
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: body-nha-entry-flipInY;
  animation-name: body-nha-entry-flipInY;
}

@-webkit-keyframes body-nha-entry-flipOutX{
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes body-nha-entry-flipOutX{
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .flipOutX{
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: body-nha-entry-flipOutX;
  animation-name: body-nha-entry-flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes body-nha-entry-flipOutY{
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes body-nha-entry-flipOutY{
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .flipOutY{
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: body-nha-entry-flipOutY;
  animation-name: body-nha-entry-flipOutY;
}

@-webkit-keyframes body-nha-entry-lightSpeedIn{
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-lightSpeedIn{
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .lightSpeedIn{
  -webkit-animation-name: body-nha-entry-lightSpeedIn;
  animation-name: body-nha-entry-lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes body-nha-entry-lightSpeedOut{
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes body-nha-entry-lightSpeedOut{
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .lightSpeedOut{
  -webkit-animation-name: body-nha-entry-lightSpeedOut;
  animation-name: body-nha-entry-lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes body-nha-entry-rotateIn{
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes body-nha-entry-rotateIn{
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .rotateIn{
  -webkit-animation-name: body-nha-entry-rotateIn;
  animation-name: body-nha-entry-rotateIn;
}

@-webkit-keyframes body-nha-entry-rotateInDownLeft{
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes body-nha-entry-rotateInDownLeft{
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .rotateInDownLeft{
  -webkit-animation-name: body-nha-entry-rotateInDownLeft;
  animation-name: body-nha-entry-rotateInDownLeft;
}

@-webkit-keyframes body-nha-entry-rotateInDownRight{
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes body-nha-entry-rotateInDownRight{
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .rotateInDownRight{
  -webkit-animation-name: body-nha-entry-rotateInDownRight;
  animation-name: body-nha-entry-rotateInDownRight;
}

@-webkit-keyframes body-nha-entry-rotateInUpLeft{
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes body-nha-entry-rotateInUpLeft{
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .rotateInUpLeft{
  -webkit-animation-name: body-nha-entry-rotateInUpLeft;
  animation-name: body-nha-entry-rotateInUpLeft;
}

@-webkit-keyframes body-nha-entry-rotateInUpRight{
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes body-nha-entry-rotateInUpRight{
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .rotateInUpRight{
  -webkit-animation-name: body-nha-entry-rotateInUpRight;
  animation-name: body-nha-entry-rotateInUpRight;
}

@-webkit-keyframes body-nha-entry-rotateOut{
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes body-nha-entry-rotateOut{
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .rotateOut{
  -webkit-animation-name: body-nha-entry-rotateOut;
  animation-name: body-nha-entry-rotateOut;
}

@-webkit-keyframes body-nha-entry-rotateOutDownLeft{
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes body-nha-entry-rotateOutDownLeft{
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .rotateOutDownLeft{
  -webkit-animation-name: body-nha-entry-rotateOutDownLeft;
  animation-name: body-nha-entry-rotateOutDownLeft;
}

@-webkit-keyframes body-nha-entry-rotateOutDownRight{
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes body-nha-entry-rotateOutDownRight{
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .rotateOutDownRight{
  -webkit-animation-name: body-nha-entry-rotateOutDownRight;
  animation-name: body-nha-entry-rotateOutDownRight;
}

@-webkit-keyframes body-nha-entry-rotateOutUpLeft{
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes body-nha-entry-rotateOutUpLeft{
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .rotateOutUpLeft{
  -webkit-animation-name: body-nha-entry-rotateOutUpLeft;
  animation-name: body-nha-entry-rotateOutUpLeft;
}

@-webkit-keyframes body-nha-entry-rotateOutUpRight{
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes body-nha-entry-rotateOutUpRight{
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .rotateOutUpRight{
  -webkit-animation-name: body-nha-entry-rotateOutUpRight;
  animation-name: body-nha-entry-rotateOutUpRight;
}

@-webkit-keyframes body-nha-entry-hinge{
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@keyframes body-nha-entry-hinge{
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .hinge{
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-name: body-nha-entry-hinge;
  animation-name: body-nha-entry-hinge;
}

@-webkit-keyframes body-nha-entry-jackInTheBox{
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes body-nha-entry-jackInTheBox{
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .jackInTheBox{
  -webkit-animation-name: body-nha-entry-jackInTheBox;
  animation-name: body-nha-entry-jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes body-nha-entry-rollIn{
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-rollIn{
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .rollIn{
  -webkit-animation-name: body-nha-entry-rollIn;
  animation-name: body-nha-entry-rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes body-nha-entry-rollOut{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes body-nha-entry-rollOut{
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .rollOut{
  -webkit-animation-name: body-nha-entry-rollOut;
  animation-name: body-nha-entry-rollOut;
}

@-webkit-keyframes body-nha-entry-zoomIn{
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes body-nha-entry-zoomIn{
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .zoomIn{
  -webkit-animation-name: body-nha-entry-zoomIn;
  animation-name: body-nha-entry-zoomIn;
}

@-webkit-keyframes body-nha-entry-zoomInDown{
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes body-nha-entry-zoomInDown{
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .zoomInDown{
  -webkit-animation-name: body-nha-entry-zoomInDown;
  animation-name: body-nha-entry-zoomInDown;
}

@-webkit-keyframes body-nha-entry-zoomInLeft{
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes body-nha-entry-zoomInLeft{
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .zoomInLeft{
  -webkit-animation-name: body-nha-entry-zoomInLeft;
  animation-name: body-nha-entry-zoomInLeft;
}

@-webkit-keyframes body-nha-entry-zoomInRight{
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes body-nha-entry-zoomInRight{
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .zoomInRight{
  -webkit-animation-name: body-nha-entry-zoomInRight;
  animation-name: body-nha-entry-zoomInRight;
}

@-webkit-keyframes body-nha-entry-zoomInUp{
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes body-nha-entry-zoomInUp{
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .zoomInUp{
  -webkit-animation-name: body-nha-entry-zoomInUp;
  animation-name: body-nha-entry-zoomInUp;
}

@-webkit-keyframes body-nha-entry-zoomOut{
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}

@keyframes body-nha-entry-zoomOut{
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .zoomOut{
  -webkit-animation-name: body-nha-entry-zoomOut;
  animation-name: body-nha-entry-zoomOut;
}

@-webkit-keyframes body-nha-entry-zoomOutDown{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes body-nha-entry-zoomOutDown{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .zoomOutDown{
  -webkit-animation-name: body-nha-entry-zoomOutDown;
  animation-name: body-nha-entry-zoomOutDown;
}

@-webkit-keyframes body-nha-entry-zoomOutLeft{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes body-nha-entry-zoomOutLeft{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .zoomOutLeft{
  -webkit-animation-name: body-nha-entry-zoomOutLeft;
  animation-name: body-nha-entry-zoomOutLeft;
}

@-webkit-keyframes body-nha-entry-zoomOutRight{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes body-nha-entry-zoomOutRight{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .zoomOutRight{
  -webkit-animation-name: body-nha-entry-zoomOutRight;
  animation-name: body-nha-entry-zoomOutRight;
}

@-webkit-keyframes body-nha-entry-zoomOutUp{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes body-nha-entry-zoomOutUp{
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .zoomOutUp{
  -webkit-animation-name: body-nha-entry-zoomOutUp;
  animation-name: body-nha-entry-zoomOutUp;
}

@-webkit-keyframes body-nha-entry-slideInDown{
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-slideInDown{
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .slideInDown{
  -webkit-animation-name: body-nha-entry-slideInDown;
  animation-name: body-nha-entry-slideInDown;
}

@-webkit-keyframes body-nha-entry-slideInLeft{
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-slideInLeft{
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .slideInLeft{
  -webkit-animation-name: body-nha-entry-slideInLeft;
  animation-name: body-nha-entry-slideInLeft;
}

@-webkit-keyframes body-nha-entry-slideInRight{
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-slideInRight{
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .slideInRight{
  -webkit-animation-name: body-nha-entry-slideInRight;
  animation-name: body-nha-entry-slideInRight;
}

@-webkit-keyframes body-nha-entry-slideInUp{
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes body-nha-entry-slideInUp{
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .slideInUp{
  -webkit-animation-name: body-nha-entry-slideInUp;
  animation-name: body-nha-entry-slideInUp;
}

@-webkit-keyframes body-nha-entry-slideOutDown{
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes body-nha-entry-slideOutDown{
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .slideOutDown{
  -webkit-animation-name: body-nha-entry-slideOutDown;
  animation-name: body-nha-entry-slideOutDown;
}

@-webkit-keyframes body-nha-entry-slideOutLeft{
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes body-nha-entry-slideOutLeft{
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .slideOutLeft{
  -webkit-animation-name: body-nha-entry-slideOutLeft;
  animation-name: body-nha-entry-slideOutLeft;
}

@-webkit-keyframes body-nha-entry-slideOutRight{
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes body-nha-entry-slideOutRight{
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .slideOutRight{
  -webkit-animation-name: body-nha-entry-slideOutRight;
  animation-name: body-nha-entry-slideOutRight;
}

@-webkit-keyframes body-nha-entry-slideOutUp{
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes body-nha-entry-slideOutUp{
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .slideOutUp{
  -webkit-animation-name: body-nha-entry-slideOutUp;
  animation-name: body-nha-entry-slideOutUp;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .animated{
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .animated.infinite{
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .animated.delay-1s{
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .animated.delay-2s{
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .animated.delay-3s{
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .animated.delay-4s{
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .animated.delay-5s{
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .animated.fast{
  -webkit-animation-duration: 800ms;
  animation-duration: 800ms;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .animated.faster{
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .animated.slow{
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .animated.slower{
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
}

@media (prefers-reduced-motion){
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .animated{
    -webkit-animation: unset !important;
    animation: unset !important;
    -webkit-transition: none !important;
    transition: none !important;
  }
}

/* END animate.css */

/* BEGIN bootstrap-fileupload.min.css */
/*!
 * Bootstrap v2.3.0-j4
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat, extended by @ArnoldDaniels.
 */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .clearfix{*zoom:1;}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .clearfix:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .clearfix:after{display:table;content:"";line-height:0;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .clearfix:after{clear:both;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-file{overflow:hidden;position:relative;vertical-align:middle;}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .btn-file>input{position:absolute;top:0;right:0;margin:0;opacity:0;filter:alpha(opacity=0);transform:translate(-300px, 0) scale(4);font-size:23px;direction:ltr;cursor:pointer;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fileupload .uneditable-input{display:inline-block;margin-bottom:0px;vertical-align:middle;cursor:text;background: #fff;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fileupload .thumbnail{overflow:hidden;display:inline-block;margin-bottom:5px;vertical-align:middle;text-align:center;}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fileupload .thumbnail>img{display:inline-block;vertical-align:middle;max-height:100%;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fileupload .btn{vertical-align:middle; line-height: 21px; margin-left: -5px; }
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fileupload-exists .fileupload-new,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fileupload-new .fileupload-exists{display:none;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fileupload-inline .fileupload-controls{display:inline;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fileupload-new .input-append .btn-file{-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .thumbnail-borderless .thumbnail{border:none;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fileupload-new.thumbnail-borderless .thumbnail{border:1px solid #ddd;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control-group.warning .fileupload .uneditable-input{color:#a47e3c;border-color:#a47e3c;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control-group.warning .fileupload .fileupload-preview{color:#a47e3c;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control-group.warning .fileupload .thumbnail{border-color:#a47e3c;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control-group.error .fileupload .uneditable-input{color:#b94a48;border-color:#b94a48;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control-group.error .fileupload .fileupload-preview{color:#b94a48;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control-group.error .fileupload .thumbnail{border-color:#b94a48;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control-group.success .fileupload .uneditable-input{color:#468847;border-color:#468847;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control-group.success .fileupload .fileupload-preview{color:#468847;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .control-group.success .fileupload .thumbnail{border-color:#468847;}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .uneditable-input{
   border: 1px solid #ccc; height: 35px; padding: 6px 10px; width: 200px; overflow: hidden;
   -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .uneditable-input .glyphicon{ float: left; margin-right: 5px; vertical-align: middle; margin-top: 2px; opacity: 0.5; }
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fileupload-preview{ width: 400px; display: block; color: #666; }
/* END bootstrap-fileupload.min.css */

/* BEGIN jquery.fileupload.css */

/*
 * jQuery File Upload Plugin CSS
 * https://github.com/blueimp/jQuery-File-Upload
 *
 * Copyright 2013, Sebastian Tschan
 * https://blueimp.net
 *
 * Licensed under the MIT license:
 * https://opensource.org/licenses/MIT
 */

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fileinput-button{
  position: relative;
  overflow: hidden;
  display: inline-block;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fileinput-button input{
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  font-size: 200px !important;
  direction: ltr;
  cursor: pointer;
}

/* Fixes for IE < 8 */
@media screen\9{
  :where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fileinput-button input{
    filter: alpha(opacity=0);
    font-size: 100%;
    height: 100%;
  }
}

/* END jquery.fileupload.css */

/* BEGIN all.min.css */
/*!
 * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-brands,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-classic,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-regular,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sharp,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-solid,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fab,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .far,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-classic,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-regular,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-solid,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .far,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fas{font-family:"Font Awesome 6 Free"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-brands,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fab{font-family:"Font Awesome 6 Brands"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-1x{font-size:1em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-2x{font-size:2em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-3x{font-size:3em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-4x{font-size:4em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-5x{font-size:5em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-6x{font-size:6em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-7x{font-size:7em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-8x{font-size:8em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-9x{font-size:9em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-10x{font-size:10em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fw{text-align:center;width:1.25em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ul>li{position:relative}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-beat{-webkit-animation-name:body-nha-entry-fa-beat;animation-name:body-nha-entry-fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bounce{-webkit-animation-name:body-nha-entry-fa-bounce;animation-name:body-nha-entry-fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fade{-webkit-animation-name:body-nha-entry-fa-fade;animation-name:body-nha-entry-fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-beat-fade,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-beat-fade{-webkit-animation-name:body-nha-entry-fa-beat-fade;animation-name:body-nha-entry-fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-flip{-webkit-animation-name:body-nha-entry-fa-flip;animation-name:body-nha-entry-fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shake{-webkit-animation-name:body-nha-entry-fa-shake;animation-name:body-nha-entry-fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shake,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spin{-webkit-animation-name:body-nha-entry-fa-spin;animation-name:body-nha-entry-fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spin-reverse{--fa-animation-direction:reverse}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pulse,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spin-pulse{-webkit-animation-name:body-nha-entry-fa-spin;animation-name:body-nha-entry-fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-beat,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-beat-fade,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bounce,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fade,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-flip,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pulse,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shake,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spin,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes body-nha-entry-fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes body-nha-entry-fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes body-nha-entry-fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes body-nha-entry-fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes body-nha-entry-fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes body-nha-entry-fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes body-nha-entry-fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes body-nha-entry-fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes body-nha-entry-fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes body-nha-entry-fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes body-nha-entry-fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes body-nha-entry-fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes body-nha-entry-fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes body-nha-entry-fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-flip-both,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stack-1x,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stack-1x{line-height:inherit}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stack-2x{font-size:2em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-inverse{color:var(--fa-inverse,#fff)}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-0:before{content:"\30"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-1:before{content:"\31"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-2:before{content:"\32"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-3:before{content:"\33"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-4:before{content:"\34"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-5:before{content:"\35"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-6:before{content:"\36"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-7:before{content:"\37"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-8:before{content:"\38"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-9:before{content:"\39"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fill-drip:before{content:"\f576"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-to-circle:before{content:"\e4bd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chevron-circle-right:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-chevron-right:before{content:"\f138"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-at:before{content:"\40"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-trash-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-trash-can:before{content:"\f2ed"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-text-height:before{content:"\f034"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-times:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-xmark:before{content:"\f235"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stethoscope:before{content:"\f0f1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-comment-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-message:before{content:"\f27a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-info:before{content:"\f129"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-compress-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-down-left-and-up-right-to-center:before{content:"\f422"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-explosion:before{content:"\e4e9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-lines:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-text:before{content:"\f15c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wave-square:before{content:"\f83e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ring:before{content:"\f70b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-building-un:before{content:"\e4d9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dice-three:before{content:"\f527"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-calendar-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-calendar-days:before{content:"\f073"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-anchor-circle-check:before{content:"\e4aa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-building-circle-arrow-right:before{content:"\e4d1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-volleyball-ball:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-volleyball:before{content:"\f45f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-up-to-line:before{content:"\e4c2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-desc:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-down:before{content:"\f0dd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-minus:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-minus-circle:before{content:"\f056"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-door-open:before{content:"\f52b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-right-from-bracket:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sign-out-alt:before{content:"\f2f5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-atom:before{content:"\f5d2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-soap:before{content:"\e06e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-heart-music-camera-bolt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-icons:before{content:"\f86d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-microphone-alt-slash:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-microphone-lines-slash:before{content:"\f539"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bridge-circle-check:before{content:"\e4c9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pump-medical:before{content:"\e06a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fingerprint:before{content:"\f577"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-point-right:before{content:"\f0a4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-magnifying-glass-location:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-search-location:before{content:"\f689"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-forward-step:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-step-forward:before{content:"\f051"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-smile-beam:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-smile-beam:before{content:"\f5b8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-flag-checkered:before{content:"\f11e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-football-ball:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-football:before{content:"\f44e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-school-circle-exclamation:before{content:"\e56c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-crop:before{content:"\f125"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angle-double-down:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angles-down:before{content:"\f103"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-users-rectangle:before{content:"\e594"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-people-roof:before{content:"\e537"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-people-line:before{content:"\e534"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-beer-mug-empty:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-beer:before{content:"\f0fc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-diagram-predecessor:before{content:"\e477"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-up-long:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-long-arrow-up:before{content:"\f176"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-burn:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fire-flame-simple:before{content:"\f46a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-male:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person:before{content:"\f183"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-laptop:before{content:"\f109"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-csv:before{content:"\f6dd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-menorah:before{content:"\f676"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-truck-plane:before{content:"\e58f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-record-vinyl:before{content:"\f8d9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-grin-stars:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grin-stars:before{content:"\f587"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bong:before{content:"\f55c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pastafarianism:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spaghetti-monster-flying:before{content:"\f67b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-down-up-across-line:before{content:"\e4af"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spoon:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-utensil-spoon:before{content:"\f2e5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-jar-wheat:before{content:"\e517"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-envelopes-bulk:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mail-bulk:before{content:"\f674"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-circle-exclamation:before{content:"\e4eb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-h:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hospital-symbol:before{content:"\f47e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pager:before{content:"\f815"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-address-book:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-contact-book:before{content:"\f2b9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-strikethrough:before{content:"\f0cc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-k:before{content:"\4b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-landmark-flag:before{content:"\e51c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pencil-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pencil:before{content:"\f303"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-backward:before{content:"\f04a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-caret-right:before{content:"\f0da"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-comments:before{content:"\f086"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-clipboard:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-paste:before{content:"\f0ea"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-code-pull-request:before{content:"\e13c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-clipboard-list:before{content:"\f46d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-truck-loading:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-truck-ramp-box:before{content:"\f4de"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-check:before{content:"\f4fc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vial-virus:before{content:"\e597"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sheet-plastic:before{content:"\e571"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-blog:before{content:"\f781"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-ninja:before{content:"\f504"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-arrow-up-from-line:before{content:"\e539"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-scroll-torah:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-torah:before{content:"\f6a0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-broom-ball:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-quidditch-broom-ball:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-quidditch:before{content:"\f458"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-toggle-off:before{content:"\f204"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-archive:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-box-archive:before{content:"\f187"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-drowning:before{content:"\e545"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-down-9-1:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-numeric-desc:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-numeric-down-alt:before{content:"\f886"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-grin-tongue-squint:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grin-tongue-squint:before{content:"\f58a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spray-can:before{content:"\f5bd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-truck-monster:before{content:"\f63b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-w:before{content:"\57"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-earth-africa:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-globe-africa:before{content:"\f57c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rainbow:before{content:"\f75b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-notch:before{content:"\f1ce"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tablet-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tablet-screen-button:before{content:"\f3fa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-paw:before{content:"\f1b0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud:before{content:"\f0c2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-trowel-bricks:before{content:"\e58a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-flushed:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-flushed:before{content:"\f579"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hospital-user:before{content:"\f80d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tent-arrow-left-right:before{content:"\e57f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gavel:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-legal:before{content:"\f0e3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-binoculars:before{content:"\f1e5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-microphone-slash:before{content:"\f131"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-box-tissue:before{content:"\e05b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-motorcycle:before{content:"\f21c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bell-concierge:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-concierge-bell:before{content:"\f562"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pen-ruler:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pencil-ruler:before{content:"\f5ae"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-people-arrows-left-right:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-people-arrows:before{content:"\e068"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mars-and-venus-burst:before{content:"\e523"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-caret-square-right:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-caret-right:before{content:"\f152"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cut:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-scissors:before{content:"\f0c4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sun-plant-wilt:before{content:"\e57a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-toilets-portable:before{content:"\e584"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hockey-puck:before{content:"\f453"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-table:before{content:"\f0ce"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-magnifying-glass-arrow-right:before{content:"\e521"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-digital-tachograph:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tachograph-digital:before{content:"\f566"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-users-slash:before{content:"\e073"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-clover:before{content:"\e139"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mail-reply:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-reply:before{content:"\f3e5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-star-and-crescent:before{content:"\f699"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-fire:before{content:"\e50c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-minus-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-minus:before{content:"\f146"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-helicopter:before{content:"\f533"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-compass:before{content:"\f14e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-caret-square-down:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-caret-down:before{content:"\f150"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-circle-question:before{content:"\e4ef"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-laptop-code:before{content:"\f5fc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-swatchbook:before{content:"\f5c3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-prescription-bottle:before{content:"\f485"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bars:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-navicon:before{content:"\f0c9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-people-group:before{content:"\e533"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hourglass-3:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hourglass-end:before{content:"\f253"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-heart-broken:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-heart-crack:before{content:"\f7a9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-external-link-square-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-up-right:before{content:"\f360"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-kiss-beam:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-kiss-beam:before{content:"\f597"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-film:before{content:"\f008"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ruler-horizontal:before{content:"\f547"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-people-robbery:before{content:"\e536"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-lightbulb:before{content:"\f0eb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-caret-left:before{content:"\f0d9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-exclamation:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-exclamation-circle:before{content:"\f06a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-school-circle-xmark:before{content:"\e56d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-right-from-bracket:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sign-out:before{content:"\f08b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chevron-circle-down:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-chevron-down:before{content:"\f13a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-unlock-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-unlock-keyhole:before{content:"\f13e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-showers-heavy:before{content:"\f740"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-headphones-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-headphones-simple:before{content:"\f58f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sitemap:before{content:"\f0e8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-dollar-to-slot:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-donate:before{content:"\f4b9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-memory:before{content:"\f538"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-road-spikes:before{content:"\e568"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fire-burner:before{content:"\e4f1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-flag:before{content:"\f024"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hanukiah:before{content:"\f6e6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-feather:before{content:"\f52d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-volume-down:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-volume-low:before{content:"\f027"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-comment-slash:before{content:"\f4b3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-sun-rain:before{content:"\f743"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-compress:before{content:"\f066"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wheat-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wheat-awn:before{content:"\e2cd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ankh:before{content:"\f644"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hands-holding-child:before{content:"\e4fa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-asterisk:before{content:"\2a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-check-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-check:before{content:"\f14a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-peseta-sign:before{content:"\e221"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-header:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-heading:before{content:"\f1dc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ghost:before{content:"\f6e2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-list-squares:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-list:before{content:"\f03a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-phone-square-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-phone-flip:before{content:"\f87b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cart-plus:before{content:"\f217"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gamepad:before{content:"\f11b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-dot:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dot-circle:before{content:"\f192"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dizzy:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-dizzy:before{content:"\f567"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-egg:before{content:"\f7fb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-medical-circle-xmark:before{content:"\e513"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-campground:before{content:"\f6bb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-folder-plus:before{content:"\f65e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-futbol-ball:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-futbol:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-soccer-ball:before{content:"\f1e3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-paint-brush:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-paintbrush:before{content:"\f1fc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-lock:before{content:"\f023"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gas-pump:before{content:"\f52f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hot-tub-person:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hot-tub:before{content:"\f593"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-map-location:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-map-marked:before{content:"\f59f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-flood-water:before{content:"\e50e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tree:before{content:"\f1bb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bridge-lock:before{content:"\e4cc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sack-dollar:before{content:"\f81d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-edit:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pen-to-square:before{content:"\f044"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-car-side:before{content:"\f5e4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-share-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-share-nodes:before{content:"\f1e0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-heart-circle-minus:before{content:"\e4ff"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hourglass-2:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hourglass-half:before{content:"\f252"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-microscope:before{content:"\f610"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sink:before{content:"\e06d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bag-shopping:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shopping-bag:before{content:"\f290"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-down-z-a:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-alpha-desc:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-alpha-down-alt:before{content:"\f881"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mitten:before{content:"\f7b5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-rays:before{content:"\e54d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-users:before{content:"\f0c0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-eye-slash:before{content:"\f070"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-flask-vial:before{content:"\e4f3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-paper:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand:before{content:"\f256"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-om:before{content:"\f679"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-worm:before{content:"\e599"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-circle-xmark:before{content:"\e50b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plug:before{content:"\f1e6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chevron-up:before{content:"\f077"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-spock:before{content:"\f259"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stopwatch:before{content:"\f2f2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-kiss:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-kiss:before{content:"\f596"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bridge-circle-xmark:before{content:"\e4cb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-grin-tongue:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grin-tongue:before{content:"\f589"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chess-bishop:before{content:"\f43a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-grin-wink:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grin-wink:before{content:"\f58c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-deaf:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-deafness:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ear-deaf:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hard-of-hearing:before{content:"\f2a4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-road-circle-check:before{content:"\e564"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dice-five:before{content:"\f523"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rss-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-rss:before{content:"\f143"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-land-mine-on:before{content:"\e51b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-i-cursor:before{content:"\f246"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stamp:before{content:"\f5bf"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stairs:before{content:"\e289"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-i:before{content:"\49"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hryvnia-sign:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hryvnia:before{content:"\f6f2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pills:before{content:"\f484"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-grin-wide:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grin-alt:before{content:"\f581"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tooth:before{content:"\f5c9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-v:before{content:"\56"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bangladeshi-taka-sign:before{content:"\e2e6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bicycle:before{content:"\f206"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rod-asclepius:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rod-snake:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-staff-aesculapius:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-staff-snake:before{content:"\e579"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-head-side-cough-slash:before{content:"\e062"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ambulance:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-truck-medical:before{content:"\f0f9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wheat-awn-circle-exclamation:before{content:"\e598"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-snowman:before{content:"\f7d0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mortar-pestle:before{content:"\f5a7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-road-barrier:before{content:"\e562"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-school:before{content:"\f549"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-igloo:before{content:"\f7ae"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-joint:before{content:"\f595"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angle-right:before{content:"\f105"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-horse:before{content:"\f6f0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-q:before{content:"\51"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-g:before{content:"\47"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-notes-medical:before{content:"\f481"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-2:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-half:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thermometer-2:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thermometer-half:before{content:"\f2c9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dong-sign:before{content:"\e169"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-capsules:before{content:"\f46b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-poo-bolt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-poo-storm:before{content:"\f75a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-frown-open:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-frown-open:before{content:"\f57a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-point-up:before{content:"\f0a6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-money-bill:before{content:"\f0d6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bookmark:before{content:"\f02e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-align-justify:before{content:"\f039"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-umbrella-beach:before{content:"\f5ca"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-helmet-un:before{content:"\e503"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bullseye:before{content:"\f140"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bacon:before{content:"\f7e5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-point-down:before{content:"\f0a7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-up-from-bracket:before{content:"\e09a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-folder-blank:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-folder:before{content:"\f07b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-medical-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-waveform:before{content:"\f478"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-radiation:before{content:"\f7b9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chart-simple:before{content:"\e473"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mars-stroke:before{content:"\f229"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vial:before{content:"\f492"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dashboard:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gauge-med:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gauge:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tachometer-alt-average:before{content:"\f624"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-magic-wand-sparkles:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wand-magic-sparkles:before{content:"\e2ca"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-e:before{content:"\45"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pen-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pen-clip:before{content:"\f305"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bridge-circle-exclamation:before{content:"\e4ca"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user:before{content:"\f007"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-school-circle-check:before{content:"\e56b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dumpster:before{content:"\f793"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shuttle-van:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-van-shuttle:before{content:"\f5b6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-building-user:before{content:"\e4da"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-caret-square-left:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-caret-left:before{content:"\f191"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-highlighter:before{content:"\f591"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-key:before{content:"\f084"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bullhorn:before{content:"\f0a1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-globe:before{content:"\f0ac"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-synagogue:before{content:"\f69b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-half-dress:before{content:"\e548"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-road-bridge:before{content:"\e563"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-location-arrow:before{content:"\f124"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-c:before{content:"\43"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tablet-button:before{content:"\f10a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-building-lock:before{content:"\e4d6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pizza-slice:before{content:"\f818"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-money-bill-wave:before{content:"\f53a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-area-chart:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chart-area:before{content:"\f1fe"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-flag:before{content:"\e50d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-circle-minus:before{content:"\e540"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ban:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cancel:before{content:"\f05e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-camera-rotate:before{content:"\e0d8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-air-freshener:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spray-can-sparkles:before{content:"\f5d0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-star:before{content:"\f005"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-repeat:before{content:"\f363"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cross:before{content:"\f654"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-box:before{content:"\f466"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-venus-mars:before{content:"\f228"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-pointer:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mouse-pointer:before{content:"\f245"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-expand-arrows-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-maximize:before{content:"\f31e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-charging-station:before{content:"\f5e7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shapes:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-triangle-circle-square:before{content:"\f61f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-random:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shuffle:before{content:"\f074"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-running:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-running:before{content:"\f70c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mobile-retro:before{content:"\e527"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grip-lines-vertical:before{content:"\f7a5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spider:before{content:"\f717"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hands-bound:before{content:"\e4f9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-invoice-dollar:before{content:"\f571"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plane-circle-exclamation:before{content:"\e556"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-x-ray:before{content:"\f497"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spell-check:before{content:"\f891"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-slash:before{content:"\f715"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-computer-mouse:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mouse:before{content:"\f8cc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-right-to-bracket:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sign-in:before{content:"\f090"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shop-slash:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-store-alt-slash:before{content:"\e070"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-server:before{content:"\f233"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-virus-covid-slash:before{content:"\e4a9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shop-lock:before{content:"\e4a5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hourglass-1:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hourglass-start:before{content:"\f251"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-blender-phone:before{content:"\f6b6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-building-wheat:before{content:"\e4db"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-breastfeeding:before{content:"\e53a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-right-to-bracket:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sign-in-alt:before{content:"\f2f6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-venus:before{content:"\f221"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-passport:before{content:"\f5ab"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-heart-pulse:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-heartbeat:before{content:"\f21e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-people-carry-box:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-people-carry:before{content:"\f4ce"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-high:before{content:"\f769"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-microchip:before{content:"\f2db"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-crown:before{content:"\f521"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-weight-hanging:before{content:"\f5cd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-xmarks-lines:before{content:"\e59a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-prescription:before{content:"\f572"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-weight-scale:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-weight:before{content:"\f496"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-friends:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-group:before{content:"\f500"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-up-a-z:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-alpha-up:before{content:"\f15e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chess-knight:before{content:"\f441"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-laugh-squint:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-laugh-squint:before{content:"\f59b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wheelchair:before{content:"\f193"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-circle-up:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-arrow-up:before{content:"\f0aa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-toggle-on:before{content:"\f205"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-walking:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-walking:before{content:"\f554"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-l:before{content:"\4c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fire:before{content:"\f06d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bed-pulse:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-procedures:before{content:"\f487"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shuttle-space:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-space-shuttle:before{content:"\f197"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-laugh:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-laugh:before{content:"\f599"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-folder-open:before{content:"\f07c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-heart-circle-plus:before{content:"\e500"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-code-fork:before{content:"\e13b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-city:before{content:"\f64f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-microphone-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-microphone-lines:before{content:"\f3c9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pepper-hot:before{content:"\f816"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-unlock:before{content:"\f09c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-colon-sign:before{content:"\e140"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-headset:before{content:"\f590"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-store-slash:before{content:"\e071"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-road-circle-xmark:before{content:"\e566"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-minus:before{content:"\f503"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mars-stroke-up:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mars-stroke-v:before{content:"\f22a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-champagne-glasses:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-glass-cheers:before{content:"\f79f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-clipboard:before{content:"\f328"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-circle-exclamation:before{content:"\e50a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-arrow-up:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-upload:before{content:"\f574"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wifi-3:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wifi-strong:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wifi:before{content:"\f1eb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bath:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bathtub:before{content:"\f2cd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-underline:before{content:"\f0cd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-edit:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-pen:before{content:"\f4ff"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-signature:before{content:"\f5b7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stroopwafel:before{content:"\f551"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bold:before{content:"\f032"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-anchor-lock:before{content:"\e4ad"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-building-ngo:before{content:"\e4d7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-manat-sign:before{content:"\e1d5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-not-equal:before{content:"\f53e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-border-style:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-border-top-left:before{content:"\f853"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-map-location-dot:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-map-marked-alt:before{content:"\f5a0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-jedi:before{content:"\f669"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-poll:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-poll-vertical:before{content:"\f681"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mug-hot:before{content:"\f7b6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-battery-car:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-car-battery:before{content:"\f5df"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gift:before{content:"\f06b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dice-two:before{content:"\f528"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chess-queen:before{content:"\f445"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-glasses:before{content:"\f530"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chess-board:before{content:"\f43c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-building-circle-check:before{content:"\e4d2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-chalkboard:before{content:"\e53d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mars-stroke-h:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mars-stroke-right:before{content:"\f22b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-back-fist:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-rock:before{content:"\f255"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-caret-square-up:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-caret-up:before{content:"\f151"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-showers-water:before{content:"\e4e4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bar-chart:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chart-bar:before{content:"\f080"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hands-bubbles:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hands-wash:before{content:"\e05e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-less-than-equal:before{content:"\f537"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-train:before{content:"\f238"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-eye-low-vision:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-low-vision:before{content:"\f2a8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-crow:before{content:"\f520"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sailboat:before{content:"\e445"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-window-restore:before{content:"\f2d2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plus-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-plus:before{content:"\f0fe"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-torii-gate:before{content:"\f6a1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-frog:before{content:"\f52e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bucket:before{content:"\e4cf"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-image:before{content:"\f03e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-microphone:before{content:"\f130"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cow:before{content:"\f6c8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-caret-up:before{content:"\f0d8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-screwdriver:before{content:"\f54a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-folder-closed:before{content:"\e185"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-tsunami:before{content:"\e515"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-nfi:before{content:"\e576"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-up-from-ground-water:before{content:"\e4b5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-glass-martini-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-martini-glass:before{content:"\f57b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rotate-back:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rotate-backward:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rotate-left:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-undo-alt:before{content:"\f2ea"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-columns:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-table-columns:before{content:"\f0db"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-lemon:before{content:"\f094"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-head-side-mask:before{content:"\e063"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-handshake:before{content:"\f2b5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gem:before{content:"\f3a5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dolly-box:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dolly:before{content:"\f472"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-smoking:before{content:"\f48d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-compress-arrows-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-minimize:before{content:"\f78c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-monument:before{content:"\f5a6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-snowplow:before{content:"\f7d2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angle-double-right:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angles-right:before{content:"\f101"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cannabis:before{content:"\f55f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-play:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-play-circle:before{content:"\f144"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tablets:before{content:"\f490"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ethernet:before{content:"\f796"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-eur:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-euro-sign:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-euro:before{content:"\f153"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chair:before{content:"\f6c0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-check-circle:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-check:before{content:"\f058"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-stop:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stop-circle:before{content:"\f28d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-compass-drafting:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-drafting-compass:before{content:"\f568"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plate-wheat:before{content:"\e55a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-icicles:before{content:"\f7ad"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-shelter:before{content:"\e54f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-neuter:before{content:"\f22c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-id-badge:before{content:"\f2c1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-marker:before{content:"\f5a1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-laugh-beam:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-laugh-beam:before{content:"\f59a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-helicopter-symbol:before{content:"\e502"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-universal-access:before{content:"\f29a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chevron-circle-up:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-chevron-up:before{content:"\f139"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-lari-sign:before{content:"\e1c8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-volcano:before{content:"\f770"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gbp:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pound-sign:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sterling-sign:before{content:"\f154"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-viruses:before{content:"\e076"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-person-confined:before{content:"\e577"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-tie:before{content:"\f508"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-down-long:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-long-arrow-down:before{content:"\f175"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tent-arrow-down-to-line:before{content:"\e57e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-certificate:before{content:"\f0a3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mail-reply-all:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-reply-all:before{content:"\f122"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-suitcase:before{content:"\f0f2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-skating:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-skating:before{content:"\f7c5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-filter-circle-dollar:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-funnel-dollar:before{content:"\f662"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-camera-retro:before{content:"\f083"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-circle-down:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-arrow-down:before{content:"\f0ab"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-right-to-file:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-import:before{content:"\f56f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-external-link-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-arrow-up-right:before{content:"\f14c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-box-open:before{content:"\f49e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-scroll:before{content:"\f70e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spa:before{content:"\f5bb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-location-pin-lock:before{content:"\e51f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pause:before{content:"\f04c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hill-avalanche:before{content:"\e507"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-0:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-empty:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thermometer-0:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thermometer-empty:before{content:"\f2cb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bomb:before{content:"\f1e2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-registered:before{content:"\f25d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-address-card:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-contact-card:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vcard:before{content:"\f2bb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-balance-scale-right:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-scale-unbalanced-flip:before{content:"\f516"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-subscript:before{content:"\f12c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-diamond-turn-right:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-directions:before{content:"\f5eb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-burst:before{content:"\e4dc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-laptop:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-laptop-house:before{content:"\e066"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-tired:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tired:before{content:"\f5c8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-money-bills:before{content:"\e1f3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-smog:before{content:"\f75f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-crutch:before{content:"\f7f7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-arrow-up:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-upload-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-upload:before{content:"\f0ee"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-palette:before{content:"\f53f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-turn-right:before{content:"\e4c0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vest:before{content:"\e085"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ferry:before{content:"\e4ea"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-down-to-people:before{content:"\e4b9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-seedling:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sprout:before{content:"\f4d8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-alt-h:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-left-right:before{content:"\f337"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-boxes-packing:before{content:"\e4c7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-circle-left:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-arrow-left:before{content:"\f0a8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-group-arrows-rotate:before{content:"\e4f6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bowl-food:before{content:"\e4c6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-candy-cane:before{content:"\f786"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-down-wide-short:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-amount-asc:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-amount-down:before{content:"\f160"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-bolt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thunderstorm:before{content:"\f76c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-remove-format:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-text-slash:before{content:"\f87d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-smile-wink:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-smile-wink:before{content:"\f4da"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-word:before{content:"\f1c2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-powerpoint:before{content:"\f1c4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-h:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-left-right:before{content:"\f07e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-lock:before{content:"\e510"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-arrow-down:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-download-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-download:before{content:"\f0ed"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-children:before{content:"\e4e1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-blackboard:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chalkboard:before{content:"\f51b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-alt-slash:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-large-slash:before{content:"\f4fa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-envelope-open:before{content:"\f2b6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-handshake-alt-slash:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-handshake-simple-slash:before{content:"\e05f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mattress-pillow:before{content:"\e525"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-guarani-sign:before{content:"\e19a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-rotate:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-refresh:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sync:before{content:"\f021"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fire-extinguisher:before{content:"\f134"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cruzeiro-sign:before{content:"\e152"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-greater-than-equal:before{content:"\f532"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shield-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shield-halved:before{content:"\f3ed"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-atlas:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-book-atlas:before{content:"\f558"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-virus:before{content:"\e074"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-envelope-circle-check:before{content:"\e4e8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-layer-group:before{content:"\f5fd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-to-dot:before{content:"\e4be"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-archway:before{content:"\f557"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-heart-circle-check:before{content:"\e4fd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-chimney-crack:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-damage:before{content:"\f6f1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-archive:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-zipper:before{content:"\f1c6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square:before{content:"\f0c8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-glass-martini:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-martini-glass-empty:before{content:"\f000"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-couch:before{content:"\f4b8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cedi-sign:before{content:"\e0df"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-italic:before{content:"\f033"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-church:before{content:"\f51d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-comments-dollar:before{content:"\f653"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-democrat:before{content:"\f747"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-z:before{content:"\5a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-skiing:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-skiing:before{content:"\f7c9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-road-lock:before{content:"\e567"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-a:before{content:"\41"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-arrow-down:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-down:before{content:"\e03f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-feather-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-feather-pointed:before{content:"\f56b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-p:before{content:"\50"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-snowflake:before{content:"\f2dc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-newspaper:before{content:"\f1ea"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ad:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rectangle-ad:before{content:"\f641"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-circle-right:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-arrow-right:before{content:"\f0a9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-filter-circle-xmark:before{content:"\e17b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-locust:before{content:"\e520"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-unsorted:before{content:"\f0dc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-list-1-2:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-list-numeric:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-list-ol:before{content:"\f0cb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-dress-burst:before{content:"\e544"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-money-check-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-money-check-dollar:before{content:"\f53d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vector-square:before{content:"\f5cb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bread-slice:before{content:"\f7ec"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-language:before{content:"\f1ab"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-kiss-wink-heart:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-kiss-wink-heart:before{content:"\f598"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-filter:before{content:"\f0b0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-question:before{content:"\3f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-signature:before{content:"\f573"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-up-down-left-right:before{content:"\f0b2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-chimney-user:before{content:"\e065"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-holding-heart:before{content:"\f4be"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-puzzle-piece:before{content:"\f12e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-money-check:before{content:"\f53c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-star-half-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-star-half-stroke:before{content:"\f5c0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-code:before{content:"\f121"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-glass-whiskey:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-whiskey-glass:before{content:"\f7a0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-building-circle-exclamation:before{content:"\e4d3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-magnifying-glass-chart:before{content:"\e522"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-up-right-from-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-external-link:before{content:"\f08e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cubes-stacked:before{content:"\e4e6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-krw:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-won-sign:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-won:before{content:"\f159"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-virus-covid:before{content:"\e4a8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-austral-sign:before{content:"\e0a9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-f:before{content:"\46"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-leaf:before{content:"\f06c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-road:before{content:"\f018"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cab:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-taxi:before{content:"\f1ba"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-circle-plus:before{content:"\e541"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chart-pie:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pie-chart:before{content:"\f200"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bolt-lightning:before{content:"\e0b7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sack-xmark:before{content:"\e56a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-excel:before{content:"\f1c3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-contract:before{content:"\f56c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fish-fins:before{content:"\e4f2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-building-flag:before{content:"\e4d5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-grin-beam:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grin-beam:before{content:"\f582"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-object-ungroup:before{content:"\f248"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-poop:before{content:"\f619"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-location-pin:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-map-marker:before{content:"\f041"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-kaaba:before{content:"\f66b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-toilet-paper:before{content:"\f71e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hard-hat:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hat-hard:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-helmet-safety:before{content:"\f807"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-eject:before{content:"\f052"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-alt-circle-right:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-right:before{content:"\f35a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plane-circle-check:before{content:"\e555"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-rolling-eyes:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-meh-rolling-eyes:before{content:"\f5a5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-object-group:before{content:"\f247"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chart-line:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-line-chart:before{content:"\f201"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mask-ventilator:before{content:"\e524"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-right:before{content:"\f061"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-map-signs:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-signs-post:before{content:"\f277"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cash-register:before{content:"\f788"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-circle-question:before{content:"\e542"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-h:before{content:"\48"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tarp:before{content:"\e57b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-screwdriver-wrench:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tools:before{content:"\f7d9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-to-eye:before{content:"\e4bf"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plug-circle-bolt:before{content:"\e55b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-heart:before{content:"\f004"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mars-and-venus:before{content:"\f224"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-home-user:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-user:before{content:"\e1b0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dumpster-fire:before{content:"\f794"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-crack:before{content:"\e3b1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cocktail:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-martini-glass-citrus:before{content:"\f561"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-surprise:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-surprise:before{content:"\f5c2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bottle-water:before{content:"\e4c5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-pause:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pause-circle:before{content:"\f28b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-toilet-paper-slash:before{content:"\e072"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-apple-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-apple-whole:before{content:"\f5d1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-kitchen-set:before{content:"\e51a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-r:before{content:"\52"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-1:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-quarter:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thermometer-1:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thermometer-quarter:before{content:"\f2ca"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cube:before{content:"\f1b2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bitcoin-sign:before{content:"\e0b4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shield-dog:before{content:"\e573"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-solar-panel:before{content:"\f5ba"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-lock-open:before{content:"\f3c1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-elevator:before{content:"\e16d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-money-bill-transfer:before{content:"\e528"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-money-bill-trend-up:before{content:"\e529"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-poll-h:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-poll-horizontal:before{content:"\f682"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle:before{content:"\f111"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-backward-fast:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fast-backward:before{content:"\f049"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-recycle:before{content:"\f1b8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-astronaut:before{content:"\f4fb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plane-slash:before{content:"\e069"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-trademark:before{content:"\f25c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-basketball-ball:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-basketball:before{content:"\f434"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-satellite-dish:before{content:"\f7c0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-alt-circle-up:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-up:before{content:"\f35b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mobile-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mobile-screen-button:before{content:"\f3cd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-volume-high:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-volume-up:before{content:"\f028"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-users-rays:before{content:"\e593"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wallet:before{content:"\f555"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-clipboard-check:before{content:"\f46c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-audio:before{content:"\f1c7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-burger:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hamburger:before{content:"\f805"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wrench:before{content:"\f0ad"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bugs:before{content:"\e4d0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rupee-sign:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rupee:before{content:"\f156"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-image:before{content:"\f1c5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-question:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-question-circle:before{content:"\f059"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plane-departure:before{content:"\f5b0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-handshake-slash:before{content:"\e060"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-book-bookmark:before{content:"\e0bb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-code-branch:before{content:"\f126"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hat-cowboy:before{content:"\f8c0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bridge:before{content:"\e4c8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-phone-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-phone-flip:before{content:"\f879"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-truck-front:before{content:"\e2b7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cat:before{content:"\f6be"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-anchor-circle-exclamation:before{content:"\e4ab"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-truck-field:before{content:"\e58d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-route:before{content:"\f4d7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-clipboard-question:before{content:"\e4e3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-panorama:before{content:"\e209"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-comment-medical:before{content:"\f7f5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-teeth-open:before{content:"\f62f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-circle-minus:before{content:"\e4ed"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tags:before{content:"\f02c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wine-glass:before{content:"\f4e3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fast-forward:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-forward-fast:before{content:"\f050"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-meh-blank:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-meh-blank:before{content:"\f5a4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-parking:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-parking:before{content:"\f540"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-signal:before{content:"\e012"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bars-progress:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tasks-alt:before{content:"\f828"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-faucet-drip:before{content:"\e006"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cart-flatbed:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dolly-flatbed:before{content:"\f474"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ban-smoking:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-smoking-ban:before{content:"\f54d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-terminal:before{content:"\f120"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mobile-button:before{content:"\f10b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-medical-flag:before{content:"\e514"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-basket-shopping:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shopping-basket:before{content:"\f291"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tape:before{content:"\f4db"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bus-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bus-simple:before{content:"\f55e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-eye:before{content:"\f06e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-sad-cry:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sad-cry:before{content:"\f5b3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-audio-description:before{content:"\f29e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-military-to-person:before{content:"\e54c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-shield:before{content:"\e4f0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-slash:before{content:"\f506"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pen:before{content:"\f304"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tower-observation:before{content:"\e586"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-code:before{content:"\f1c9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-signal-5:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-signal-perfect:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-signal:before{content:"\f012"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bus:before{content:"\f207"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-heart-circle-xmark:before{content:"\e501"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-home-lg:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-chimney:before{content:"\e3af"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-window-maximize:before{content:"\f2d0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-frown:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-frown:before{content:"\f119"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-prescription:before{content:"\f5b1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shop:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-store-alt:before{content:"\f54f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-floppy-disk:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-save:before{content:"\f0c7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vihara:before{content:"\f6a7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-balance-scale-left:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-scale-unbalanced:before{content:"\f515"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-asc:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-up:before{content:"\f0de"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-comment-dots:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-commenting:before{content:"\f4ad"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plant-wilt:before{content:"\e5aa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-diamond:before{content:"\f219"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-grin-squint:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grin-squint:before{content:"\f585"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-holding-dollar:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-holding-usd:before{content:"\f4c0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bacterium:before{content:"\e05a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-pointer:before{content:"\f25a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-drum-steelpan:before{content:"\f56a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-scissors:before{content:"\f257"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hands-praying:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-praying-hands:before{content:"\f684"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-right-rotate:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-rotate-forward:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-rotate-right:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-redo:before{content:"\f01e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-biohazard:before{content:"\f780"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-location-crosshairs:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-location:before{content:"\f601"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mars-double:before{content:"\f227"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-child-dress:before{content:"\e59c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-users-between-lines:before{content:"\e591"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-lungs-virus:before{content:"\e067"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-grin-tears:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grin-tears:before{content:"\f588"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-phone:before{content:"\f095"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-calendar-times:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-calendar-xmark:before{content:"\f273"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-child-reaching:before{content:"\e59d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-head-side-virus:before{content:"\e064"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-cog:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-gear:before{content:"\f4fe"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-up-1-9:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-numeric-up:before{content:"\f163"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-door-closed:before{content:"\f52a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shield-virus:before{content:"\e06c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dice-six:before{content:"\f526"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mosquito-net:before{content:"\e52c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bridge-water:before{content:"\e4ce"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-booth:before{content:"\f756"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-text-width:before{content:"\f035"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hat-wizard:before{content:"\f6e8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pen-fancy:before{content:"\f5ac"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-digging:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-digging:before{content:"\f85e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-trash:before{content:"\f1f8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gauge-simple-med:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gauge-simple:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tachometer-average:before{content:"\f629"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-book-medical:before{content:"\f7e6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-poo:before{content:"\f2fe"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-quote-right-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-quote-right:before{content:"\f10e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shirt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-t-shirt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tshirt:before{content:"\f553"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cubes:before{content:"\f1b3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-divide:before{content:"\f529"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tenge-sign:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tenge:before{content:"\f7d7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-headphones:before{content:"\f025"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hands-holding:before{content:"\f4c2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hands-clapping:before{content:"\e1a8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-republican:before{content:"\f75e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-left:before{content:"\f060"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-circle-xmark:before{content:"\e543"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ruler:before{content:"\f545"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-align-left:before{content:"\f036"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dice-d6:before{content:"\f6d1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-restroom:before{content:"\f7bd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-j:before{content:"\4a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-users-viewfinder:before{content:"\e595"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-video:before{content:"\f1c8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-external-link-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-up-right-from-square:before{content:"\f35d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-table-cells:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-th:before{content:"\f00a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-pdf:before{content:"\f1c1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bible:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-book-bible:before{content:"\f647"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-o:before{content:"\4f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-medkit:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-suitcase-medical:before{content:"\f0fa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-secret:before{content:"\f21b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-otter:before{content:"\f700"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-female:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-dress:before{content:"\f182"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-comment-dollar:before{content:"\f651"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-briefcase-clock:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-business-time:before{content:"\f64a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-table-cells-large:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-th-large:before{content:"\f009"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-book-tanakh:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tanakh:before{content:"\f827"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-phone-volume:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-volume-control-phone:before{content:"\f2a0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hat-cowboy-side:before{content:"\f8c1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-clipboard-user:before{content:"\f7f3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-child:before{content:"\f1ae"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-lira-sign:before{content:"\f195"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-satellite:before{content:"\f7bf"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plane-lock:before{content:"\e558"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tag:before{content:"\f02b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-comment:before{content:"\f075"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-birthday-cake:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cake-candles:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cake:before{content:"\f1fd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-envelope:before{content:"\f0e0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angle-double-up:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angles-up:before{content:"\f102"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-paperclip:before{content:"\f0c6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-right-to-city:before{content:"\e4b3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ribbon:before{content:"\f4d6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-lungs:before{content:"\f604"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-up-9-1:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-numeric-up-alt:before{content:"\f887"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-litecoin-sign:before{content:"\e1d3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-border-none:before{content:"\f850"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-nodes:before{content:"\e4e2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-parachute-box:before{content:"\f4cd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-indent:before{content:"\f03c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-truck-field-un:before{content:"\e58e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hourglass-empty:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hourglass:before{content:"\f254"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mountain:before{content:"\f6fc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-doctor:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-md:before{content:"\f0f0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-info:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-info-circle:before{content:"\f05a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-meatball:before{content:"\f73b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-camera-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-camera:before{content:"\f030"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-virus:before{content:"\e578"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-meteor:before{content:"\f753"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-car-on:before{content:"\e4dd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sleigh:before{content:"\f7cc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-down-1-9:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-numeric-asc:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-numeric-down:before{content:"\f162"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-holding-droplet:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-holding-water:before{content:"\f4c1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-water:before{content:"\f773"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-calendar-check:before{content:"\f274"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-braille:before{content:"\f2a1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-prescription-bottle-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-prescription-bottle-medical:before{content:"\f486"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-landmark:before{content:"\f66f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-truck:before{content:"\f0d1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-crosshairs:before{content:"\f05b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-cane:before{content:"\e53c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tent:before{content:"\e57d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vest-patches:before{content:"\e086"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-check-double:before{content:"\f560"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-down-a-z:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-alpha-asc:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-alpha-down:before{content:"\f15d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-money-bill-wheat:before{content:"\e52a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cookie:before{content:"\f563"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-left-rotate:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-rotate-back:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-rotate-backward:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-rotate-left:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-undo:before{content:"\f0e2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hard-drive:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hdd:before{content:"\f0a0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-grin-squint-tears:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grin-squint-tears:before{content:"\f586"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dumbbell:before{content:"\f44b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-list-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rectangle-list:before{content:"\f022"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tarp-droplet:before{content:"\e57c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-medical-circle-check:before{content:"\e511"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-skiing-nordic:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-skiing-nordic:before{content:"\f7ca"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-calendar-plus:before{content:"\f271"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plane-arrival:before{content:"\f5af"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-alt-circle-left:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-left:before{content:"\f359"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-subway:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-train-subway:before{content:"\f239"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chart-gantt:before{content:"\e0e4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-indian-rupee-sign:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-indian-rupee:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-inr:before{content:"\e1bc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-crop-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-crop-simple:before{content:"\f565"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-money-bill-1:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-money-bill-alt:before{content:"\f3d1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-left-long:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-long-arrow-alt-left:before{content:"\f30a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dna:before{content:"\f471"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-virus-slash:before{content:"\e075"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-minus:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-subtract:before{content:"\f068"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chess:before{content:"\f439"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-left-long:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-long-arrow-left:before{content:"\f177"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plug-circle-check:before{content:"\e55c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-street-view:before{content:"\f21d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-franc-sign:before{content:"\e18f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-volume-off:before{content:"\f026"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-american-sign-language-interpreting:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-asl-interpreting:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hands-american-sign-language-interpreting:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hands-asl-interpreting:before{content:"\f2a3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cog:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gear:before{content:"\f013"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-droplet-slash:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tint-slash:before{content:"\f5c7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mosque:before{content:"\f678"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mosquito:before{content:"\e52b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-star-of-david:before{content:"\f69a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-military-rifle:before{content:"\e54b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cart-shopping:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shopping-cart:before{content:"\f07a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vials:before{content:"\f493"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plug-circle-plus:before{content:"\e55f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-place-of-worship:before{content:"\f67f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grip-vertical:before{content:"\f58e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-turn-up:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-level-up:before{content:"\f148"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-u:before{content:"\55"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-root-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-root-variable:before{content:"\f698"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-clock-four:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-clock:before{content:"\f017"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-backward-step:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-step-backward:before{content:"\f048"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pallet:before{content:"\f482"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-faucet:before{content:"\e005"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-baseball-bat-ball:before{content:"\f432"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-s:before{content:"\53"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-timeline:before{content:"\e29c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-keyboard:before{content:"\f11c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-caret-down:before{content:"\f0d7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-clinic-medical:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-chimney-medical:before{content:"\f7f2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-3:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-three-quarters:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thermometer-3:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thermometer-three-quarters:before{content:"\f2c8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mobile-android-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mobile-screen:before{content:"\f3cf"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plane-up:before{content:"\e22d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-piggy-bank:before{content:"\f4d3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-battery-3:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-battery-half:before{content:"\f242"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mountain-city:before{content:"\e52e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-coins:before{content:"\f51e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-khanda:before{content:"\f66d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sliders-h:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sliders:before{content:"\f1de"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-folder-tree:before{content:"\f802"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-network-wired:before{content:"\f6ff"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-map-pin:before{content:"\f276"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hamsa:before{content:"\f665"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cent-sign:before{content:"\e3f5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-flask:before{content:"\f0c3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-pregnant:before{content:"\e31e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wand-sparkles:before{content:"\f72b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ellipsis-v:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ellipsis-vertical:before{content:"\f142"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ticket:before{content:"\f145"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-power-off:before{content:"\f011"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-long-arrow-alt-right:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-right-long:before{content:"\f30b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-flag-usa:before{content:"\f74d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-laptop-file:before{content:"\e51d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-teletype:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tty:before{content:"\f1e4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-diagram-next:before{content:"\e476"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-rifle:before{content:"\e54e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-medical-circle-exclamation:before{content:"\e512"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-closed-captioning:before{content:"\f20a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hiking:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-hiking:before{content:"\f6ec"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-venus-double:before{content:"\f226"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-images:before{content:"\f302"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-calculator:before{content:"\f1ec"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-people-pulling:before{content:"\e535"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-n:before{content:"\4e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cable-car:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tram:before{content:"\f7da"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-rain:before{content:"\f73d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-building-circle-xmark:before{content:"\e4d4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ship:before{content:"\f21a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-down-to-line:before{content:"\e4b8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-download:before{content:"\f019"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-grin:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grin:before{content:"\f580"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-backspace:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-delete-left:before{content:"\f55a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-eye-dropper-empty:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-eye-dropper:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-eyedropper:before{content:"\f1fb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-circle-check:before{content:"\e5a0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-forward:before{content:"\f04e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mobile-android:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mobile-phone:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mobile:before{content:"\f3ce"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-meh:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-meh:before{content:"\f11a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-align-center:before{content:"\f037"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-book-dead:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-book-skull:before{content:"\f6b7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-drivers-license:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-id-card:before{content:"\f2c2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dedent:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-outdent:before{content:"\f03b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-heart-circle-exclamation:before{content:"\e4fe"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-home-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-home-lg-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-home:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house:before{content:"\f015"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-calendar-week:before{content:"\f784"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-laptop-medical:before{content:"\f812"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-b:before{content:"\42"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-medical:before{content:"\f477"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dice-one:before{content:"\f525"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-kiwi-bird:before{content:"\f535"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-right-arrow-left:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-exchange:before{content:"\f0ec"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-redo-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rotate-forward:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rotate-right:before{content:"\f2f9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cutlery:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-utensils:before{content:"\f2e7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-up-wide-short:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-amount-up:before{content:"\f161"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mill-sign:before{content:"\e1ed"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bowl-rice:before{content:"\e2eb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-skull:before{content:"\f54c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-broadcast-tower:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tower-broadcast:before{content:"\f519"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-truck-pickup:before{content:"\f63c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-long-arrow-alt-up:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-up-long:before{content:"\f30c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stop:before{content:"\f04d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-code-merge:before{content:"\f387"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-upload:before{content:"\f093"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hurricane:before{content:"\f751"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mound:before{content:"\e52d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-toilet-portable:before{content:"\e583"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-compact-disc:before{content:"\f51f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-arrow-down:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-download:before{content:"\f56d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-caravan:before{content:"\f8ff"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shield-cat:before{content:"\e572"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bolt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-zap:before{content:"\f0e7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-glass-water:before{content:"\e4f4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-oil-well:before{content:"\e532"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vault:before{content:"\e2c5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mars:before{content:"\f222"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-toilet:before{content:"\f7d8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plane-circle-xmark:before{content:"\e557"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cny:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-jpy:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rmb:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-yen-sign:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-yen:before{content:"\f157"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rouble:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rub:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ruble-sign:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ruble:before{content:"\f158"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sun:before{content:"\f185"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-guitar:before{content:"\f7a6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-laugh-wink:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-laugh-wink:before{content:"\f59c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-horse-head:before{content:"\f7ab"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bore-hole:before{content:"\e4c3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-industry:before{content:"\f275"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-alt-circle-down:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-down:before{content:"\f358"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-turn-to-dots:before{content:"\e4c1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-florin-sign:before{content:"\e184"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-down-short-wide:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-amount-desc:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-amount-down-alt:before{content:"\f884"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-less-than:before{content:"\3c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angle-down:before{content:"\f107"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-car-tunnel:before{content:"\e4de"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-head-side-cough:before{content:"\e061"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grip-lines:before{content:"\f7a4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thumbs-down:before{content:"\f165"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-lock:before{content:"\f502"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-right-long:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-long-arrow-right:before{content:"\f178"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-anchor-circle-xmark:before{content:"\e4ac"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ellipsis-h:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ellipsis:before{content:"\f141"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chess-pawn:before{content:"\f443"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-first-aid:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-kit-medical:before{content:"\f479"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-through-window:before{content:"\e5a9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-toolbox:before{content:"\f552"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hands-holding-circle:before{content:"\e4fb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bug:before{content:"\f188"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-credit-card-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-credit-card:before{content:"\f09d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-automobile:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-car:before{content:"\f1b9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-holding-hand:before{content:"\e4f7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-book-open-reader:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-book-reader:before{content:"\f5da"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mountain-sun:before{content:"\e52f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-left-right-to-line:before{content:"\e4ba"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dice-d20:before{content:"\f6cf"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-truck-droplet:before{content:"\e58c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-circle-xmark:before{content:"\e5a1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-arrow-up:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-up:before{content:"\e040"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-medal:before{content:"\f5a2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bed:before{content:"\f236"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-h-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-h:before{content:"\f0fd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-podcast:before{content:"\f2ce"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-4:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-full:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thermometer-4:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thermometer-full:before{content:"\f2c7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bell:before{content:"\f0f3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-superscript:before{content:"\f12b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plug-circle-xmark:before{content:"\e560"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-star-of-life:before{content:"\f621"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-phone-slash:before{content:"\f3dd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-paint-roller:before{content:"\f5aa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hands-helping:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-handshake-angle:before{content:"\f4c4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-location-dot:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-map-marker-alt:before{content:"\f3c5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file:before{content:"\f15b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-greater-than:before{content:"\3e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-swimming:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-swimmer:before{content:"\f5c4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-down:before{content:"\f063"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-droplet:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tint:before{content:"\f043"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-eraser:before{content:"\f12d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-earth-america:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-earth-americas:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-earth:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-globe-americas:before{content:"\f57d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-burst:before{content:"\e53b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dove:before{content:"\f4ba"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-battery-0:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-battery-empty:before{content:"\f244"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-socks:before{content:"\f696"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-inbox:before{content:"\f01c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-section:before{content:"\e447"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gauge-high:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tachometer-alt-fast:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tachometer-alt:before{content:"\f625"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-envelope-open-text:before{content:"\f658"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hospital-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hospital-wide:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hospital:before{content:"\f0f8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wine-bottle:before{content:"\f72f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chess-rook:before{content:"\f447"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bars-staggered:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-reorder:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stream:before{content:"\f550"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dharmachakra:before{content:"\f655"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hotdog:before{content:"\f80f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-blind:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-walking-with-cane:before{content:"\f29d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-drum:before{content:"\f569"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ice-cream:before{content:"\f810"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-heart-circle-bolt:before{content:"\e4fc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fax:before{content:"\f1ac"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-paragraph:before{content:"\f1dd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-check-to-slot:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vote-yea:before{content:"\f772"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-star-half:before{content:"\f089"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-boxes-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-boxes-stacked:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-boxes:before{content:"\f468"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chain:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-link:before{content:"\f0c1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-assistive-listening-systems:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ear-listen:before{content:"\f2a2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tree-city:before{content:"\e587"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-play:before{content:"\f04b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-font:before{content:"\f031"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rupiah-sign:before{content:"\e23d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-magnifying-glass:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-search:before{content:"\f002"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ping-pong-paddle-ball:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-table-tennis-paddle-ball:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-table-tennis:before{content:"\f45d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-diagnoses:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-dots-from-line:before{content:"\f470"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-trash-can-arrow-up:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-trash-restore-alt:before{content:"\f82a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-naira-sign:before{content:"\e1f6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cart-arrow-down:before{content:"\f218"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-walkie-talkie:before{content:"\f8ef"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-edit:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-pen:before{content:"\f31c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-receipt:before{content:"\f543"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pen-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pencil-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-pen:before{content:"\f14b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-suitcase-rolling:before{content:"\f5c1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-circle-exclamation:before{content:"\e53f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chevron-down:before{content:"\f078"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-battery-5:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-battery-full:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-battery:before{content:"\f240"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-skull-crossbones:before{content:"\f714"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-code-compare:before{content:"\e13a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-list-dots:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-list-ul:before{content:"\f0ca"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-school-lock:before{content:"\e56f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tower-cell:before{content:"\e585"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-down-long:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-long-arrow-alt-down:before{content:"\f309"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ranking-star:before{content:"\e561"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chess-king:before{content:"\f43f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-harassing:before{content:"\e549"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-brazilian-real-sign:before{content:"\e46c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-landmark-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-landmark-dome:before{content:"\f752"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-up:before{content:"\f062"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-television:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tv-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tv:before{content:"\f26c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shrimp:before{content:"\e448"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-list-check:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tasks:before{content:"\f0ae"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-jug-detergent:before{content:"\e519"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-user:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-circle:before{content:"\f2bd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-shield:before{content:"\f505"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wind:before{content:"\f72e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-car-burst:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-car-crash:before{content:"\f5e1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-y:before{content:"\59"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-snowboarding:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-snowboarding:before{content:"\f7ce"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shipping-fast:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-truck-fast:before{content:"\f48b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fish:before{content:"\f578"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-graduate:before{content:"\f501"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-adjust:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-half-stroke:before{content:"\f042"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-clapperboard:before{content:"\e131"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-radiation:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-radiation-alt:before{content:"\f7ba"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-baseball-ball:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-baseball:before{content:"\f433"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-jet-fighter-up:before{content:"\e518"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-diagram-project:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-project-diagram:before{content:"\f542"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-copy:before{content:"\f0c5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-volume-mute:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-volume-times:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-volume-xmark:before{content:"\f6a9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-sparkles:before{content:"\e05d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grip-horizontal:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grip:before{content:"\f58d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-share-from-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-share-square:before{content:"\f14d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-child-combatant:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-child-rifle:before{content:"\e4e0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gun:before{content:"\e19b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-phone-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-phone:before{content:"\f098"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-add:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plus:before{content:"\2b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-expand:before{content:"\f065"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-computer:before{content:"\e4e5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-close:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-multiply:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-remove:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-times:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-xmark:before{content:"\f00d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-up-down-left-right:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows:before{content:"\f047"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chalkboard-teacher:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chalkboard-user:before{content:"\f51c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-peso-sign:before{content:"\e222"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-building-shield:before{content:"\e4d8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-baby:before{content:"\f77c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-users-line:before{content:"\e592"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-quote-left-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-quote-left:before{content:"\f10d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tractor:before{content:"\f722"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-trash-arrow-up:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-trash-restore:before{content:"\f829"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-down-up-lock:before{content:"\e4b0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-lines-leaning:before{content:"\e51e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ruler-combined:before{content:"\f546"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-copyright:before{content:"\f1f9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-equals:before{content:"\3d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-blender:before{content:"\f517"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-teeth:before{content:"\f62e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ils:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shekel-sign:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shekel:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sheqel-sign:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sheqel:before{content:"\f20b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-map:before{content:"\f279"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rocket:before{content:"\f135"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-photo-film:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-photo-video:before{content:"\f87c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-folder-minus:before{content:"\f65d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-store:before{content:"\f54e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-trend-up:before{content:"\e098"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plug-circle-minus:before{content:"\e55e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sign-hanging:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sign:before{content:"\f4d9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bezier-curve:before{content:"\f55b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bell-slash:before{content:"\f1f6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tablet-android:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tablet:before{content:"\f3fb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-school-flag:before{content:"\e56e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fill:before{content:"\f575"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angle-up:before{content:"\f106"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-drumstick-bite:before{content:"\f6d7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-holly-berry:before{content:"\f7aa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chevron-left:before{content:"\f053"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bacteria:before{content:"\e059"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-lizard:before{content:"\f258"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-notdef:before{content:"\e1fe"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-disease:before{content:"\f7fa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-briefcase-medical:before{content:"\f469"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-genderless:before{content:"\f22d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chevron-right:before{content:"\f054"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-retweet:before{content:"\f079"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-car-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-car-rear:before{content:"\f5de"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pump-soap:before{content:"\e06b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-video-slash:before{content:"\f4e2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-battery-2:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-battery-quarter:before{content:"\f243"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-radio:before{content:"\f8d7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-baby-carriage:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-carriage-baby:before{content:"\f77d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-traffic-light:before{content:"\f637"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thermometer:before{content:"\f491"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vr-cardboard:before{content:"\f729"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-middle-finger:before{content:"\f806"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-percent:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-percentage:before{content:"\25"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-truck-moving:before{content:"\f4df"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-glass-water-droplet:before{content:"\e4f5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-display:before{content:"\e163"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-smile:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-smile:before{content:"\f118"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thumb-tack:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thumbtack:before{content:"\f08d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-trophy:before{content:"\f091"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-praying:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pray:before{content:"\f683"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hammer:before{content:"\f6e3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-peace:before{content:"\f25b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rotate:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sync-alt:before{content:"\f2f1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spinner:before{content:"\f110"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-robot:before{content:"\f544"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-peace:before{content:"\f67c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cogs:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gears:before{content:"\f085"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-warehouse:before{content:"\f494"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-up-right-dots:before{content:"\e4b7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-splotch:before{content:"\f5bc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-grin-hearts:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grin-hearts:before{content:"\f584"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dice-four:before{content:"\f524"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sim-card:before{content:"\f7c4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-transgender-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-transgender:before{content:"\f225"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mercury:before{content:"\f223"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-turn-down:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-level-down:before{content:"\f149"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-falling-burst:before{content:"\e547"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-award:before{content:"\f559"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ticket-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ticket-simple:before{content:"\f3ff"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-building:before{content:"\f1ad"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angle-double-left:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angles-left:before{content:"\f100"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-qrcode:before{content:"\f029"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-clock-rotate-left:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-history:before{content:"\f1da"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-grin-beam-sweat:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grin-beam-sweat:before{content:"\f583"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-right-from-file:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-export:before{content:"\f56e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shield-blank:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shield:before{content:"\f132"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-up-short-wide:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-amount-up-alt:before{content:"\f885"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-medical:before{content:"\e3b2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-golf-ball-tee:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-golf-ball:before{content:"\f450"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chevron-circle-left:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-chevron-left:before{content:"\f137"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-chimney-window:before{content:"\e00d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pen-nib:before{content:"\f5ad"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tent-arrow-turn-left:before{content:"\e580"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tents:before{content:"\e582"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-magic:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wand-magic:before{content:"\f0d0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dog:before{content:"\f6d3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-carrot:before{content:"\f787"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-moon:before{content:"\f186"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wine-glass-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wine-glass-empty:before{content:"\f5ce"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cheese:before{content:"\f7ef"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-yin-yang:before{content:"\f6ad"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-music:before{content:"\f001"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-code-commit:before{content:"\f386"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-temperature-low:before{content:"\f76b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-biking:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-biking:before{content:"\f84a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-broom:before{content:"\f51a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shield-heart:before{content:"\e574"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gopuram:before{content:"\f664"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-earth-oceania:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-globe-oceania:before{content:"\e47b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-xmark:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-times-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-xmark-square:before{content:"\f2d3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hashtag:before{content:"\23"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-expand-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-up-right-and-down-left-from-center:before{content:"\f424"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-oil-can:before{content:"\f613"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-t:before{content:"\54"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hippo:before{content:"\f6ed"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chart-column:before{content:"\e0e3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-infinity:before{content:"\f534"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vial-circle-check:before{content:"\e596"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-arrow-down-to-line:before{content:"\e538"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-voicemail:before{content:"\f897"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fan:before{content:"\f863"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-walking-luggage:before{content:"\e554"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-alt-v:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-up-down:before{content:"\f338"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-moon-rain:before{content:"\f73c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-calendar:before{content:"\f133"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-trailer:before{content:"\e041"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bahai:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-haykal:before{content:"\f666"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sd-card:before{content:"\f7c2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dragon:before{content:"\f6d5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shoe-prints:before{content:"\f54b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-plus:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plus-circle:before{content:"\f055"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-grin-tongue-wink:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grin-tongue-wink:before{content:"\f58b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-holding:before{content:"\f4bd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plug-circle-exclamation:before{content:"\e55d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chain-broken:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chain-slash:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-link-slash:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-unlink:before{content:"\f127"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-clone:before{content:"\f24d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-walking-arrow-loop-left:before{content:"\e551"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-up-z-a:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sort-alpha-up-alt:before{content:"\f882"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fire-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fire-flame-curved:before{content:"\f7e4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tornado:before{content:"\f76f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-circle-plus:before{content:"\e494"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-book-quran:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-quran:before{content:"\f687"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-anchor:before{content:"\f13d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-border-all:before{content:"\f84c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angry:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-angry:before{content:"\f556"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cookie-bite:before{content:"\f564"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-trend-down:before{content:"\e097"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-feed:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rss:before{content:"\f09e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-draw-polygon:before{content:"\f5ee"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-balance-scale:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-scale-balanced:before{content:"\f24e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gauge-simple-high:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tachometer-fast:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tachometer:before{content:"\f62a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shower:before{content:"\f2cc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-desktop-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-desktop:before{content:"\f390"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-m:before{content:"\4d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-table-list:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-th-list:before{content:"\f00b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-comment-sms:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sms:before{content:"\f7cd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-book:before{content:"\f02d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-plus:before{content:"\f234"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-check:before{content:"\f00c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-battery-4:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-battery-three-quarters:before{content:"\f241"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-house-circle-check:before{content:"\e509"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angle-left:before{content:"\f104"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-diagram-successor:before{content:"\e47a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-truck-arrow-right:before{content:"\e58b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-split-up-and-left:before{content:"\e4bc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fist-raised:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-fist:before{content:"\f6de"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-moon:before{content:"\f6c3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-briefcase:before{content:"\f0b1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-falling:before{content:"\e546"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-image-portrait:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-portrait:before{content:"\f3e0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-tag:before{content:"\f507"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rug:before{content:"\e569"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-earth-europe:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-globe-europe:before{content:"\f7a2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cart-flatbed-suitcase:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-luggage-cart:before{content:"\f59d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rectangle-times:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rectangle-xmark:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-times-rectangle:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-window-close:before{content:"\f410"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-baht-sign:before{content:"\e0ac"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-book-open:before{content:"\f518"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-book-journal-whills:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-journal-whills:before{content:"\f66a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-handcuffs:before{content:"\e4f8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-exclamation-triangle:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-triangle-exclamation:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-warning:before{content:"\f071"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-database:before{content:"\f1c0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-turn-right:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mail-forward:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-share:before{content:"\f064"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bottle-droplet:before{content:"\e4c4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mask-face:before{content:"\e1d7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hill-rockslide:before{content:"\e508"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-exchange-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-right-left:before{content:"\f362"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-paper-plane:before{content:"\f1d8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-road-circle-exclamation:before{content:"\e565"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dungeon:before{content:"\f6d9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-align-right:before{content:"\f038"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-money-bill-1-wave:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-money-bill-wave-alt:before{content:"\f53b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-life-ring:before{content:"\f1cd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hands:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sign-language:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-signing:before{content:"\f2a7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-calendar-day:before{content:"\f783"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ladder-water:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-swimming-pool:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-water-ladder:before{content:"\f5c5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-up-down:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-v:before{content:"\f07d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-grimace:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grimace:before{content:"\f57f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wheelchair-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wheelchair-move:before{content:"\e2ce"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-level-down-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-turn-down:before{content:"\f3be"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-walking-arrow-right:before{content:"\e552"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-envelope-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-envelope:before{content:"\f199"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dice:before{content:"\f522"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bowling-ball:before{content:"\f436"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-brain:before{content:"\f5dc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-band-aid:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bandage:before{content:"\f462"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-calendar-minus:before{content:"\f272"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-circle-xmark:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-times-circle:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-xmark-circle:before{content:"\f057"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gifts:before{content:"\f79c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hotel:before{content:"\f594"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-earth-asia:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-globe-asia:before{content:"\f57e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-id-card-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-id-card-clip:before{content:"\f47f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-magnifying-glass-plus:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-search-plus:before{content:"\f00e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-thumbs-up:before{content:"\f164"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-clock:before{content:"\f4fd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-allergies:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-dots:before{content:"\f461"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-file-invoice:before{content:"\f570"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-window-minimize:before{content:"\f2d1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-coffee:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mug-saucer:before{content:"\f0f4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-brush:before{content:"\f55d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mask:before{content:"\f6fa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-magnifying-glass-minus:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-search-minus:before{content:"\f010"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ruler-vertical:before{content:"\f548"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-large:before{content:"\f406"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-train-tram:before{content:"\e5b4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-nurse:before{content:"\f82f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-syringe:before{content:"\f48e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloud-sun:before{content:"\f6c4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stopwatch-20:before{content:"\e06f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-full:before{content:"\f45c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-magnet:before{content:"\f076"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-jar:before{content:"\e516"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-note-sticky:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sticky-note:before{content:"\f249"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bug-slash:before{content:"\e490"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrow-up-from-water-pump:before{content:"\e4b6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bone:before{content:"\f5d7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-user-injured:before{content:"\f728"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-face-sad-tear:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sad-tear:before{content:"\f5b4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plane:before{content:"\f072"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tent-arrows-down:before{content:"\e581"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-exclamation:before{content:"\21"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-arrows-spin:before{content:"\e4bb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-print:before{content:"\f02f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-try:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-turkish-lira-sign:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-turkish-lira:before{content:"\e2bb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dollar-sign:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dollar:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-usd:before{content:"\24"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-x:before{content:"\58"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-magnifying-glass-dollar:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-search-dollar:before{content:"\f688"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-users-cog:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-users-gear:before{content:"\f509"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-military-pointing:before{content:"\e54a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bank:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-building-columns:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-institution:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-museum:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-university:before{content:"\f19c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-umbrella:before{content:"\f0e9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-trowel:before{content:"\e589"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-d:before{content:"\44"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stapler:before{content:"\e5af"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-masks-theater:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-theater-masks:before{content:"\f630"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-kip-sign:before{content:"\e1c4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-point-left:before{content:"\f0a5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-handshake-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-handshake-simple:before{content:"\f4c6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fighter-jet:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-jet-fighter:before{content:"\f0fb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-share-alt-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-share-nodes:before{content:"\f1e1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-barcode:before{content:"\f02a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-plus-minus:before{content:"\e43c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-video-camera:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-video:before{content:"\f03d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-graduation-cap:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mortar-board:before{content:"\f19d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hand-holding-medical:before{content:"\e05c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-person-circle-check:before{content:"\e53e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-level-up-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-turn-up:before{content:"\f3bf"}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sr-only,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sr-only-focusable:not(:focus),:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sr-only,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) :host,:root:where(:has(body.nha-entry)){--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(../vendor/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(../vendor/fontawesome/webfonts/fa-brands-400.ttf) format("truetype")}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-brands,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fab{font-weight:400}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-monero:before{content:"\f3d0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hooli:before{content:"\f427"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-yelp:before{content:"\f1e9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cc-visa:before{content:"\f1f0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-lastfm:before{content:"\f202"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shopware:before{content:"\f5b5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-creative-commons-nc:before{content:"\f4e8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-aws:before{content:"\f375"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-redhat:before{content:"\f7bc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-yoast:before{content:"\f2b1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloudflare:before{content:"\e07d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ups:before{content:"\f7e0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wpexplorer:before{content:"\f2de"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dyalog:before{content:"\f399"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bity:before{content:"\f37a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stackpath:before{content:"\f842"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-buysellads:before{content:"\f20d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-first-order:before{content:"\f2b0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-modx:before{content:"\f285"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-guilded:before{content:"\e07e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vnv:before{content:"\f40b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-js-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-js:before{content:"\f3b9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-microsoft:before{content:"\f3ca"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-qq:before{content:"\f1d6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-orcid:before{content:"\f8d2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-java:before{content:"\f4e4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-invision:before{content:"\f7b0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-creative-commons-pd-alt:before{content:"\f4ed"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-centercode:before{content:"\f380"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-glide-g:before{content:"\f2a6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-drupal:before{content:"\f1a9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hire-a-helper:before{content:"\f3b0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-creative-commons-by:before{content:"\f4e7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-unity:before{content:"\e049"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-whmcs:before{content:"\f40d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rocketchat:before{content:"\f3e8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vk:before{content:"\f189"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-untappd:before{content:"\f405"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mailchimp:before{content:"\f59e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-css3-alt:before{content:"\f38b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-reddit-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-reddit:before{content:"\f1a2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vimeo-v:before{content:"\f27d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-contao:before{content:"\f26d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-font-awesome:before{content:"\e5ad"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-deskpro:before{content:"\f38f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sistrix:before{content:"\f3ee"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-instagram-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-instagram:before{content:"\e055"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-battle-net:before{content:"\f835"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-the-red-yeti:before{content:"\f69d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hacker-news-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-hacker-news:before{content:"\f3af"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-edge:before{content:"\f282"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-threads:before{content:"\e618"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-napster:before{content:"\f3d2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-snapchat-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-snapchat:before{content:"\f2ad"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-google-plus-g:before{content:"\f0d5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-artstation:before{content:"\f77a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-markdown:before{content:"\f60f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sourcetree:before{content:"\f7d3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-google-plus:before{content:"\f2b3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-diaspora:before{content:"\f791"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-foursquare:before{content:"\f180"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stack-overflow:before{content:"\f16c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-github-alt:before{content:"\f113"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-phoenix-squadron:before{content:"\f511"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pagelines:before{content:"\f18c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-algolia:before{content:"\f36c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-red-river:before{content:"\f3e3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-creative-commons-sa:before{content:"\f4ef"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-safari:before{content:"\f267"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-google:before{content:"\f1a0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-font-awesome-alt:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-font-awesome-stroke:before{content:"\f35c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-atlassian:before{content:"\f77b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-linkedin-in:before{content:"\f0e1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-digital-ocean:before{content:"\f391"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-nimblr:before{content:"\f5a8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chromecast:before{content:"\f838"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-evernote:before{content:"\f839"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hacker-news:before{content:"\f1d4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-creative-commons-sampling:before{content:"\f4f0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-adversal:before{content:"\f36a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-creative-commons:before{content:"\f25e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-watchman-monitoring:before{content:"\e087"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fonticons:before{content:"\f280"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-weixin:before{content:"\f1d7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shirtsinbulk:before{content:"\f214"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-codepen:before{content:"\f1cb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-git-alt:before{content:"\f841"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-lyft:before{content:"\f3c3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rev:before{content:"\f5b2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-windows:before{content:"\f17a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wizards-of-the-coast:before{content:"\f730"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-viadeo:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-viadeo-square:before{content:"\f2aa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-meetup:before{content:"\f2e0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-centos:before{content:"\f789"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-adn:before{content:"\f170"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloudsmith:before{content:"\f384"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pied-piper-alt:before{content:"\f1a8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dribbble-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-dribbble:before{content:"\f397"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-codiepie:before{content:"\f284"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-node:before{content:"\f419"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mix:before{content:"\f3cb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-steam:before{content:"\f1b6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cc-apple-pay:before{content:"\f416"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-scribd:before{content:"\f28a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-debian:before{content:"\e60b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-openid:before{content:"\f19b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-instalod:before{content:"\e081"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-expeditedssl:before{content:"\f23e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sellcast:before{content:"\f2da"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-twitter:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-twitter-square:before{content:"\f081"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-r-project:before{content:"\f4f7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-delicious:before{content:"\f1a5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-freebsd:before{content:"\f3a4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vuejs:before{content:"\f41f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-accusoft:before{content:"\f369"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ioxhost:before{content:"\f208"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fonticons-fi:before{content:"\f3a2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-app-store:before{content:"\f36f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cc-mastercard:before{content:"\f1f1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-itunes-note:before{content:"\f3b5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-golang:before{content:"\e40f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-kickstarter:before{content:"\f3bb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grav:before{content:"\f2d6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-weibo:before{content:"\f18a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-uncharted:before{content:"\e084"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-firstdraft:before{content:"\f3a1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-youtube:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-youtube-square:before{content:"\f431"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wikipedia-w:before{content:"\f266"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rendact:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wpressr:before{content:"\f3e4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angellist:before{content:"\f209"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-galactic-republic:before{content:"\f50c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-nfc-directional:before{content:"\e530"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-skype:before{content:"\f17e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-joget:before{content:"\f3b7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fedora:before{content:"\f798"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stripe-s:before{content:"\f42a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-meta:before{content:"\e49b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-laravel:before{content:"\f3bd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hotjar:before{content:"\f3b1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bluetooth-b:before{content:"\f294"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sticker-mule:before{content:"\f3f7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-creative-commons-zero:before{content:"\f4f3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hips:before{content:"\f452"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-behance:before{content:"\f1b4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-reddit:before{content:"\f1a1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-discord:before{content:"\f392"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-chrome:before{content:"\f268"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-app-store-ios:before{content:"\f370"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cc-discover:before{content:"\f1f2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wpbeginner:before{content:"\f297"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-confluence:before{content:"\f78d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mdb:before{content:"\f8ca"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dochub:before{content:"\f394"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-accessible-icon:before{content:"\f368"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ebay:before{content:"\f4f4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-amazon:before{content:"\f270"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-unsplash:before{content:"\e07c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-yarn:before{content:"\f7e3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-steam:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-steam-square:before{content:"\f1b7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-500px:before{content:"\f26e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-vimeo:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vimeo-square:before{content:"\f194"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-asymmetrik:before{content:"\f372"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-font-awesome-flag:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-font-awesome-logo-full:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-font-awesome:before{content:"\f2b4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gratipay:before{content:"\f184"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-apple:before{content:"\f179"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hive:before{content:"\e07f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gitkraken:before{content:"\f3a6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-keybase:before{content:"\f4f5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-apple-pay:before{content:"\f415"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-padlet:before{content:"\e4a0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-amazon-pay:before{content:"\f42c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-github-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-github:before{content:"\f092"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stumbleupon:before{content:"\f1a4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fedex:before{content:"\f797"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-phoenix-framework:before{content:"\f3dc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-shopify:before{content:"\e057"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-neos:before{content:"\f612"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-threads:before{content:"\e619"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hackerrank:before{content:"\f5f7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-researchgate:before{content:"\f4f8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-swift:before{content:"\f8e1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angular:before{content:"\f420"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-speakap:before{content:"\f3f3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-angrycreative:before{content:"\f36e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-y-combinator:before{content:"\f23b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-empire:before{content:"\f1d1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-envira:before{content:"\f299"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gitlab-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-gitlab:before{content:"\e5ae"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-studiovinari:before{content:"\f3f8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pied-piper:before{content:"\f2ae"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wordpress:before{content:"\f19a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-product-hunt:before{content:"\f288"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-firefox:before{content:"\f269"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-linode:before{content:"\f2b8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-goodreads:before{content:"\f3a8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-odnoklassniki-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-odnoklassniki:before{content:"\f264"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-jsfiddle:before{content:"\f1cc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sith:before{content:"\f512"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-themeisle:before{content:"\f2b2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-page4:before{content:"\f3d7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hashnode:before{content:"\e499"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-react:before{content:"\f41b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cc-paypal:before{content:"\f1f4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-squarespace:before{content:"\f5be"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cc-stripe:before{content:"\f1f5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-creative-commons-share:before{content:"\f4f2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bitcoin:before{content:"\f379"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-keycdn:before{content:"\f3ba"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-opera:before{content:"\f26a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-itch-io:before{content:"\f83a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-umbraco:before{content:"\f8e8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-galactic-senate:before{content:"\f50d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ubuntu:before{content:"\f7df"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-draft2digital:before{content:"\f396"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stripe:before{content:"\f429"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-houzz:before{content:"\f27c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gg:before{content:"\f260"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dhl:before{content:"\f790"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pinterest-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-pinterest:before{content:"\f0d3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-xing:before{content:"\f168"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-blackberry:before{content:"\f37b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-creative-commons-pd:before{content:"\f4ec"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-playstation:before{content:"\f3df"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-quinscape:before{content:"\f459"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-less:before{content:"\f41d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-blogger-b:before{content:"\f37d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-opencart:before{content:"\f23d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vine:before{content:"\f1ca"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-paypal:before{content:"\f1ed"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gitlab:before{content:"\f296"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-typo3:before{content:"\f42b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-reddit-alien:before{content:"\f281"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-yahoo:before{content:"\f19e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dailymotion:before{content:"\e052"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-affiliatetheme:before{content:"\f36b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pied-piper-pp:before{content:"\f1a7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bootstrap:before{content:"\f836"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-odnoklassniki:before{content:"\f263"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-nfc-symbol:before{content:"\e531"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ethereum:before{content:"\f42e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-speaker-deck:before{content:"\f83c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-creative-commons-nc-eu:before{content:"\f4e9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-patreon:before{content:"\f3d9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-avianex:before{content:"\f374"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ello:before{content:"\f5f1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gofore:before{content:"\f3a7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bimobject:before{content:"\f378"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-facebook-f:before{content:"\f39e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-google-plus-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-google-plus:before{content:"\f0d4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mandalorian:before{content:"\f50f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-first-order-alt:before{content:"\f50a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-osi:before{content:"\f41a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-google-wallet:before{content:"\f1ee"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-d-and-d-beyond:before{content:"\f6ca"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-periscope:before{content:"\f3da"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fulcrum:before{content:"\f50b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloudscale:before{content:"\f383"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-forumbee:before{content:"\f211"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mizuni:before{content:"\f3cc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-schlix:before{content:"\f3ea"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-xing:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-xing-square:before{content:"\f169"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bandcamp:before{content:"\f2d5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wpforms:before{content:"\f298"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cloudversify:before{content:"\f385"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-usps:before{content:"\f7e1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-megaport:before{content:"\f5a3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-magento:before{content:"\f3c4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-spotify:before{content:"\f1bc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-optin-monster:before{content:"\f23c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fly:before{content:"\f417"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-aviato:before{content:"\f421"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-itunes:before{content:"\f3b4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cuttlefish:before{content:"\f38c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-blogger:before{content:"\f37c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-flickr:before{content:"\f16e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-viber:before{content:"\f409"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-soundcloud:before{content:"\f1be"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-digg:before{content:"\f1a6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tencent-weibo:before{content:"\f1d5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-symfony:before{content:"\f83d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-maxcdn:before{content:"\f136"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-etsy:before{content:"\f2d7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-facebook-messenger:before{content:"\f39f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-audible:before{content:"\f373"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-think-peaks:before{content:"\f731"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bilibili:before{content:"\e3d9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-erlang:before{content:"\f39d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-x-twitter:before{content:"\e61b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cotton-bureau:before{content:"\f89e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dashcube:before{content:"\f210"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-42-group:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-innosoft:before{content:"\e080"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stack-exchange:before{content:"\f18d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-elementor:before{content:"\f430"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pied-piper-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-pied-piper:before{content:"\e01e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-creative-commons-nd:before{content:"\f4eb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-palfed:before{content:"\f3d8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-superpowers:before{content:"\f2dd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-resolving:before{content:"\f3e7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-xbox:before{content:"\f412"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-searchengin:before{content:"\f3eb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tiktok:before{content:"\e07b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-facebook-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-facebook:before{content:"\f082"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-renren:before{content:"\f18b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-linux:before{content:"\f17c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-glide:before{content:"\f2a5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-linkedin:before{content:"\f08c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hubspot:before{content:"\f3b2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-deploydog:before{content:"\f38e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-twitch:before{content:"\f1e8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ravelry:before{content:"\f2d9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mixer:before{content:"\e056"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-lastfm-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-lastfm:before{content:"\f203"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vimeo:before{content:"\f40a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mendeley:before{content:"\f7b3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-uniregistry:before{content:"\f404"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-figma:before{content:"\f799"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-creative-commons-remix:before{content:"\f4ee"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cc-amazon-pay:before{content:"\f42d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dropbox:before{content:"\f16b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-instagram:before{content:"\f16d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cmplid:before{content:"\e360"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-facebook:before{content:"\f09a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gripfire:before{content:"\f3ac"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-jedi-order:before{content:"\f50e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-uikit:before{content:"\f403"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fort-awesome-alt:before{content:"\f3a3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-phabricator:before{content:"\f3db"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ussunnah:before{content:"\f407"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-earlybirds:before{content:"\f39a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-trade-federation:before{content:"\f513"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-autoprefixer:before{content:"\f41c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-whatsapp:before{content:"\f232"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-slideshare:before{content:"\f1e7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-google-play:before{content:"\f3ab"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-viadeo:before{content:"\f2a9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-line:before{content:"\f3c0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-google-drive:before{content:"\f3aa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-servicestack:before{content:"\f3ec"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-simplybuilt:before{content:"\f215"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bitbucket:before{content:"\f171"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-imdb:before{content:"\f2d8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-deezer:before{content:"\e077"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-raspberry-pi:before{content:"\f7bb"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-jira:before{content:"\f7b1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-docker:before{content:"\f395"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-screenpal:before{content:"\e570"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bluetooth:before{content:"\f293"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gitter:before{content:"\f426"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-d-and-d:before{content:"\f38d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-microblog:before{content:"\e01a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cc-diners-club:before{content:"\f24c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gg-circle:before{content:"\f261"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pied-piper-hat:before{content:"\f4e5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-kickstarter-k:before{content:"\f3bc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-yandex:before{content:"\f413"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-readme:before{content:"\f4d5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-html5:before{content:"\f13b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sellsy:before{content:"\f213"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sass:before{content:"\f41e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wirsindhandwerk:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wsh:before{content:"\e2d0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-buromobelexperte:before{content:"\f37f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-salesforce:before{content:"\f83b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-octopus-deploy:before{content:"\e082"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-medapps:before{content:"\f3c6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ns8:before{content:"\f3d5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pinterest-p:before{content:"\f231"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-apper:before{content:"\f371"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fort-awesome:before{content:"\f286"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-waze:before{content:"\f83f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cc-jcb:before{content:"\f24b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-snapchat-ghost:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-snapchat:before{content:"\f2ab"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-fantasy-flight-games:before{content:"\f6dc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rust:before{content:"\e07a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wix:before{content:"\f5cf"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-behance-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-behance:before{content:"\f1b5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-supple:before{content:"\f3f9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rebel:before{content:"\f1d0"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-css3:before{content:"\f13c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-staylinked:before{content:"\f3f5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-kaggle:before{content:"\f5fa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-space-awesome:before{content:"\e5ac"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-deviantart:before{content:"\f1bd"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cpanel:before{content:"\f388"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-goodreads-g:before{content:"\f3a9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-git-square:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-git:before{content:"\f1d2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-tumblr:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tumblr-square:before{content:"\f174"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-trello:before{content:"\f181"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-creative-commons-nc-jp:before{content:"\f4ea"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-get-pocket:before{content:"\f265"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-perbyte:before{content:"\e083"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-grunt:before{content:"\f3ad"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-weebly:before{content:"\f5cc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-connectdevelop:before{content:"\f20e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-leanpub:before{content:"\f212"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-black-tie:before{content:"\f27e"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-themeco:before{content:"\f5c6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-python:before{content:"\f3e2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-android:before{content:"\f17b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-bots:before{content:"\e340"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-free-code-camp:before{content:"\f2c5"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-hornbill:before{content:"\f592"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-js:before{content:"\f3b8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ideal:before{content:"\e013"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-git:before{content:"\f1d3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dev:before{content:"\f6cc"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sketch:before{content:"\f7c6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-yandex-international:before{content:"\f414"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-cc-amex:before{content:"\f1f3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-uber:before{content:"\f402"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-github:before{content:"\f09b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-php:before{content:"\f457"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-alipay:before{content:"\f642"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-youtube:before{content:"\f167"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-skyatlas:before{content:"\f216"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-firefox-browser:before{content:"\e007"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-replyd:before{content:"\f3e6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-suse:before{content:"\f7d6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-jenkins:before{content:"\f3b6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-twitter:before{content:"\f099"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-rockrms:before{content:"\f3e9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pinterest:before{content:"\f0d2"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-buffer:before{content:"\f837"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-npm:before{content:"\f3d4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-yammer:before{content:"\f840"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-btc:before{content:"\f15a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-dribbble:before{content:"\f17d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stumbleupon-circle:before{content:"\f1a3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-internet-explorer:before{content:"\f26b"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-stubber:before{content:"\e5c7"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-telegram-plane:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-telegram:before{content:"\f2c6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-old-republic:before{content:"\f510"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-odysee:before{content:"\e5c6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-whatsapp:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-whatsapp-square:before{content:"\f40c"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-node-js:before{content:"\f3d3"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-edge-legacy:before{content:"\e078"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-slack-hash:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-slack:before{content:"\f198"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-medrt:before{content:"\f3c8"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-usb:before{content:"\f287"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-tumblr:before{content:"\f173"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-vaadin:before{content:"\f408"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-quora:before{content:"\f2c4"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-square-x-twitter:before{content:"\e61a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-reacteurope:before{content:"\f75d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-medium-m:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-medium:before{content:"\f23a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-amilia:before{content:"\f36d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mixcloud:before{content:"\f289"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-flipboard:before{content:"\f44d"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-viacoin:before{content:"\f237"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-critical-role:before{content:"\f6c9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-sitrox:before{content:"\e44a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-discourse:before{content:"\f393"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-joomla:before{content:"\f1aa"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-mastodon:before{content:"\f4f6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-airbnb:before{content:"\f834"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wolf-pack-battalion:before{content:"\f514"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-buy-n-large:before{content:"\f8a6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-gulp:before{content:"\f3ae"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-creative-commons-sampling-plus:before{content:"\f4f1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-strava:before{content:"\f428"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-ember:before{content:"\f423"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-canadian-maple-leaf:before{content:"\f785"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-teamspeak:before{content:"\f4f9"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pushed:before{content:"\f3e1"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wordpress-simple:before{content:"\f411"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-nutritionix:before{content:"\f3d6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-wodu:before{content:"\e088"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-google-pay:before{content:"\e079"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-intercom:before{content:"\f7af"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-zhihu:before{content:"\f63f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-korvue:before{content:"\f42f"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-pix:before{content:"\e43a"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-steam-symbol:before{content:"\f3f6"}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) :host,:root:where(:has(body.nha-entry)){--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../vendor/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(../vendor/fontawesome/webfonts/fa-regular-400.ttf) format("truetype")}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-regular,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .far{font-weight:400}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) :host,:root:where(:has(body.nha-entry)){--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../vendor/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../vendor/fontawesome/webfonts/fa-solid-900.ttf) format("truetype")}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fa-solid,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(../vendor/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(../vendor/fontawesome/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(../vendor/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../vendor/fontawesome/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(../vendor/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(../vendor/fontawesome/webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../vendor/fontawesome/webfonts/fa-solid-900.woff2) format("woff2"),url(../vendor/fontawesome/webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../vendor/fontawesome/webfonts/fa-brands-400.woff2) format("woff2"),url(../vendor/fontawesome/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(../vendor/fontawesome/webfonts/fa-regular-400.woff2) format("woff2"),url(../vendor/fontawesome/webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(../vendor/fontawesome/webfonts/fa-v4compatibility.woff2) format("woff2"),url(../vendor/fontawesome/webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}
/* END all.min.css */

/* BEGIN jquery.dataTables.min.css */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tfoot th{font-weight:bold}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead th:active,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead td:active{outline:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tfoot th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead .sorting,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead .sorting_asc,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead .sorting_desc,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead .sorting_asc_disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead .sorting{background-image:url("../vendor/datatables/DataTables/images/sort_both.png")}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead .sorting_asc{background-image:url("../vendor/datatables/DataTables/images/sort_asc.png")}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead .sorting_desc{background-image:url("../vendor/datatables/DataTables/images/sort_desc.png")}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead .sorting_asc_disabled{background-image:url("../vendor/datatables/DataTables/images/sort_asc_disabled.png")}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead .sorting_desc_disabled{background-image:url("../vendor/datatables/DataTables/images/sort_desc_disabled.png")}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tbody tr{background-color:#ffffff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tbody tr.selected{background-color:#B0BED9}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tbody th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tbody td{padding:8px 10px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.row-border tbody th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.row-border tbody td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody td{border-top:1px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.row-border tbody tr:first-child th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.row-border tbody tr:first-child td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr:first-child th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr:first-child td{border-top:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.cell-border tbody th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.cell-border tbody tr th:first-child,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.cell-border tbody tr:first-child th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.cell-border tbody tr:first-child td{border-top:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.stripe tbody tr.odd,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.odd{background-color:#f9f9f9}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.stripe tbody tr.odd.selected,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.hover tbody tr:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr:hover{background-color:#f6f6f6}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.hover tbody tr:hover.selected,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column tbody tr>.sorting_1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column tbody tr>.sorting_2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column tbody tr>.sorting_3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr>.sorting_1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr>.sorting_2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column tbody tr.selected>.sorting_1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column tbody tr.selected>.sorting_2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column tbody tr.selected>.sorting_3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.selected>.sorting_1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.selected>.sorting_2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.odd>.sorting_1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.odd>.sorting_2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.odd>.sorting_3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.odd.selected>.sorting_1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.odd.selected>.sorting_2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.odd.selected>.sorting_3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.even>.sorting_1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.even>.sorting_2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.even>.sorting_3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.even.selected>.sorting_1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.even.selected>.sorting_2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr.even.selected>.sorting_3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr:hover>.sorting_1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr:hover>.sorting_2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr:hover>.sorting_3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr:hover.selected>.sorting_1,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr:hover.selected>.sorting_2,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.display tbody tr:hover.selected>.sorting_3,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.no-footer{border-bottom:1px solid #111}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.nowrap th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.nowrap td{white-space:nowrap}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.compact thead th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.compact thead td{padding:4px 17px 4px 4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.compact tfoot th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.compact tfoot td{padding:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.compact tbody th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable.compact tbody td{padding:4px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable th.dt-left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable td.dt-left{text-align:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable th.dt-center,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable td.dt-center,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable td.dataTables_empty{text-align:center}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable th.dt-right,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable td.dt-right{text-align:right}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable th.dt-justify,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable td.dt-justify{text-align:justify}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable th.dt-nowrap,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable td.dt-nowrap{white-space:nowrap}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead th.dt-head-left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead td.dt-head-left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tfoot th.dt-head-left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tfoot td.dt-head-left{text-align:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead th.dt-head-center,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead td.dt-head-center,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tfoot th.dt-head-center,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tfoot td.dt-head-center{text-align:center}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead th.dt-head-right,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead td.dt-head-right,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tfoot th.dt-head-right,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tfoot td.dt-head-right{text-align:right}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead th.dt-head-justify,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead td.dt-head-justify,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tfoot th.dt-head-justify,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tfoot td.dt-head-justify{text-align:justify}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead th.dt-head-nowrap,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable thead td.dt-head-nowrap,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tfoot th.dt-head-nowrap,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tbody th.dt-body-left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tbody td.dt-body-left{text-align:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tbody th.dt-body-center,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tbody td.dt-body-center{text-align:center}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tbody th.dt-body-right,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tbody td.dt-body-right{text-align:right}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tbody th.dt-body-justify,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tbody td.dt-body-justify{text-align:justify}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tbody th.dt-body-nowrap,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.dataTable td{box-sizing:content-box}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_length{float:left}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_filter{float:right;text-align:right}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_filter input{margin-left:0.5em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:0.755em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:0.25em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_paginate .paginate_button.current,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:-o-linear-gradient(top, #fff 0%, #dcdcdc 100%);background:linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_length,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_filter,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_info,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_processing,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_paginate{color:#333}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_scroll{clear:both}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_info,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_paginate{float:none;text-align:center}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_length,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_filter{float:none;text-align:center}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .dataTables_wrapper .dataTables_filter{margin-top:0.5em}}

/* END jquery.dataTables.min.css */

/* BEGIN epoch_styles.css */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calendar{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	border-collapse: collapse;
	background-color: white;
	border: solid #999999 1px;
	background-color: white;
	width: 200px;
	text-align: center;
	/*prevent user from selecting text in Mozilla & Safari - check calendar constructor for IE code)*/
	-moz-user-select: none;
    /*-khtml-user-select: none;*/
    z-index:200000;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calendar input,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calendar select{
	font-size: 15px;	
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calendar td{
	border: 0;
	font-size: 15px;
	text-align: center;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) div.mainheading{
	margin: 2px;
	text-align:left;
	padding-left:3px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.caldayheading{
	border-collapse: collapse;
	cursor: pointer;
	empty-cells: show;
	margin: 0 6px 0 6px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.caldayheading td{
	border: solid #CCCCCC 1px;
	text-align: left;
	color: #0054E3;
	font-weight: bold;
	width: 22px; /*should match calendar cell's width*/
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.caldayheading td.wkhead{
	border-right: double #CCCCCC 3px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calcells{
	border-collapse: collapse;
	cursor: pointer;
	margin: 0 6px 0 6px;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calcells td{
	border: solid #CCCCCC 1px;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	width: 22px;
	height: 20px; /*IE doesn't like ems*/
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calcells td div{
	padding: 1px;
	margin: 0;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calcells td.wkhead{
	background-color: white;
	text-align: center;
	border-right: double #CCCCCC 3px;
	color: #0054E3;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calcells td.wkday{
	background-color: #DDDDDD;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calcells td.wkend{
	background-color: #DDDDDD;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calcells td.curdate{
    background-color: #4e88e3;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calcells td.cell_selected{
	background-color: #99CCFF;
	color: black;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calcells td.notmnth{
	background-color: #FFFFFF;
	color: #CCCCCC;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calcells td.notallowed{
	background-color: white;
	color: #EEEEEE;
	font-style: italic;
}
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) table.calcells td.hover{
	background-color: #999999;
}

:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) #epoch_popup_mainheading select{
	width:initial !important;
}

/* END epoch_styles.css */

/* BEGIN jquery.fancybox.min.css */
:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-enabled{overflow:hidden}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-enabled body{overflow:visible;height:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-container~.fancybox-container{z-index:99992}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-bg,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-inner,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-outer,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-caption-wrap,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-infobar,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-show-caption .fancybox-caption-wrap,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-show-infobar .fancybox-infobar,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-infobar{top:0;left:50%;margin-left:-79px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-toolbar{top:0;right:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-is-sliding .fancybox-slide,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide--current,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide--next,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide--previous{display:block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide--image{overflow:visible}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide--image:before{display:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide--video .fancybox-content,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide--video iframe{background:#000}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide--map .fancybox-content,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide--map iframe{background:#e5e3df}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide--next{z-index:99995}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-image,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-spaceball{z-index:1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-iframe{display:block;padding:0;border:0;height:100%}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-error,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-iframe{margin:0;width:100%;background:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-error{padding:40px;max-width:380px;cursor:default}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-close-small:focus:after{outline:1px dotted #888}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-close-small:hover:after{color:#555;background:#eee}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-caption a,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-caption button,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-caption select{pointer-events:all}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-caption a{color:#fff;text-decoration:underline}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button[disabled]{cursor:default;pointer-events:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-infobar__body{background:rgba(30,30,30,.6)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button[disabled]:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button[disabled]:before{opacity:.3}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--left:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--left{border-bottom-left-radius:5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--right{border-bottom-right-radius:5px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--close:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-arrow--right{right:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-arrow--left:after,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-arrow--right:after{left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-show-nav .fancybox-arrow{opacity:.6}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:body-nha-entry-a .8s infinite linear;animation:body-nha-entry-a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes body-nha-entry-a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes body-nha-entry-a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-fade.fancybox-slide--next,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-fade.fancybox-slide--current{opacity:1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-width:800px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-infobar{left:0;margin-left:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--left,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--right{display:none!important}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-caption{padding:20px 0;margin:0}}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--pause:before,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--thumbs,:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-thumbs{display:none}@media (min-width:800px){:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--thumbs{display:inline-block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--thumbs span{font-size:23px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-show-thumbs .fancybox-thumbs{display:block}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-show-thumbs .fancybox-inner{right:220px}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}:where(html:has(body:is(.nha-entry,.nha-store,.nha-store-list))) .fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}
/* END jquery.fancybox.min.css */

/* BEGIN home-2027.css */

    

    @font-face{
      font-family: "FoglihtenNo07";
      src: url('../upload/2027/5531e9201648f1e96b.ttf') format('truetype');
      font-style: normal;
      font-weight: 400;
      font-display: swap;
    }

    :root{
      --ink: #080808;
      --ink-2: #181818;
      --paper: #f7f7f5;
      --warm: #eeeeec;
      --white: #ffffff;
      --gold: #9F805B;
      --gold-light: #cfb89c;
      --rust: #9F805B;
      --sage: #202020;
      --line: rgba(0, 0, 0, .15);
      --serif: "FoglihtenNo07", Georgia, "Times New Roman", serif;
      --sans: "Arimo", Arial, sans-serif;
      --shadow: 0 24px 70px rgba(0, 0, 0, .16);
    }

    *{ box-sizing: border-box; }
    html{ scroll-behavior: smooth; }
    body{ margin: 0; color: var(--ink); background: var(--paper); font-family: var(--sans); line-height: 1.65; }
    body.menu-open{ overflow: hidden; }
    img{ display: block; width: 100%; }
    a{ color: inherit; }
    button, a{ -webkit-tap-highlight-color: transparent; }
    button{ font: inherit; }
    .container{ width: min(1180px, calc(100% - 44px)); margin-inline: auto; }
    .eyebrow{ margin: 0 0 14px; color: var(--gold); font-size:var(--nha-eyebrow-size, 18px)!important; font-weight: 800;  text-transform: uppercase; }
    h1, h2, h3, p{ margin-top: 0; }
    h1, h2, h3{ font-family: var(--serif); font-weight: 400; line-height: 1.08; text-transform: uppercase; font-feature-settings: "liga" 1, "calt" 1; }
    h2{ margin-bottom: 20px; font-size: clamp(2.35rem, 5vw, 4.65rem);  }
    h3{ font-size: 1.55rem; }
    .lead{ max-width: 680px; color: #5d5d5d; font-size: 1.08rem; }
    .section{ padding: 118px 0; }
    .section-head{ display: flex; align-items: end; justify-content: space-between; gap: 40px; margin-bottom: 48px; }
    .section-head > div:first-child{ max-width: 760px; }
    .btn{ display: inline-flex; min-height: 49px; align-items: center; justify-content: center; gap: 10px; padding: 0 24px; border: 1px solid var(--gold); background: var(--gold); color: var(--ink); font-size: .78rem; font-weight: 800;  text-decoration: none; text-transform: uppercase; transition: .25s ease; cursor: pointer; }
    .btn:hover{ background: var(--gold-light); transform: translateY(-2px); }
    .btn--ghost{ border-color: rgba(255,255,255,.65); background: transparent; color: white; }
    .btn--ghost:hover{ border-color: white; background: white; color: var(--ink); }
    .text-link{ display: inline-flex; align-items: center; gap: 10px; border: 0; background: none; color: inherit; font-weight: 800; text-decoration: none; cursor: pointer; }
    .text-link::after{ content: "↗"; color: var(--gold); transition: transform .2s; }
    .text-link:hover::after{ transform: translate(3px,-3px); }

    .notice{ position: relative; z-index: 40; padding: 9px 20px; background: var(--gold); color: var(--ink); text-align: center; font-size: .7rem; font-weight: 800;  text-transform: uppercase; }
    .notice a{ margin-left: 8px; }
    .nav{ position: absolute; z-index: 30; top: 36px; left: 0; width: 100%; border-bottom: 1px solid rgba(255,255,255,.2); color: white; }
    .nav-inner{ display: flex; height: 88px; align-items: center; justify-content: space-between; }
    .brand{ display: flex; align-items: center; color: white; text-decoration: none; }
    .brand-logo{ width: 255px; height: auto; object-fit: contain; }
    footer .brand-logo{ width: 300px; max-width: 100%; }
    .nav-links{ display: flex; align-items: center; gap: 28px; }
    .nav-links a:not(.btn){ font-size: .73rem; font-weight: 700;  text-decoration: none; text-transform: uppercase; }
    .nav-toggle{ display: none; border: 0; background: none; color: white; font-size: 1.6rem; cursor: pointer; }

    .hero{ position: relative; min-height: 850px; display: grid; align-items: end; overflow: hidden; background: #111111; color: white; }
    .hero-bg{ position: absolute; inset: 0; background: linear-gradient(90deg, rgba(6,18,24,.88) 0%, rgba(6,18,24,.58) 46%, rgba(6,18,24,.15) 100%), linear-gradient(0deg, rgba(6,18,24,.7), transparent 40%), url('../upload/category/Noble-Outstanding-Hotel-Awards_1793287266.jpg') center/cover; transform: scale(1.02); }
    .hero::after{ position: absolute; right: -13vw; bottom: -34vw; width: 64vw; height: 64vw; border: 1px solid rgba(224,198,142,.27); border-radius: 50%; box-shadow: 0 0 0 90px rgba(224,198,142,.035), 0 0 0 180px rgba(224,198,142,.025); content: ""; }
    .hero-content{ position: relative; z-index: 2; max-width: 850px; padding: 230px 0 115px; }
    .hero h1{ max-width: 850px; margin-bottom: 28px; font-family: "FoglihtenNo07", Georgia, serif !important; font-size: clamp(3.4rem, 7.5vw, 7.2rem); font-weight: 400;  font-feature-settings: "liga" 1, "calt" 1; }
    .hero-copy{ max-width: 690px; margin-bottom: 36px; color: rgba(255,255,255,.82); font-size: 1.12rem; }
    .hero-actions{ display: flex; flex-wrap: wrap; gap: 12px; }
    .hero-note{ display: flex; flex-wrap: wrap; gap: 10px 24px; margin-top: 36px; color: rgba(255,255,255,.68); font-size: .72rem;  text-transform: uppercase; }
    .hero-note span::before{ margin-right: 9px; color: var(--gold-light); content: "◆"; font-size: .48rem; }

    .proof{ position: relative; z-index: 4; background: var(--ink); color: white; }
    .proof-grid{ display: grid; grid-template-columns: 1.2fr repeat(4, 1fr); }
    .proof-intro, .stat{ min-height: 148px; display: flex; flex-direction: column; justify-content: center; padding: 28px; border-right: 1px solid rgba(255,255,255,.13); }
    .proof-grid > .stat:last-child{ border-right: 0; }
    .proof-intro{ padding-left: 0; color: var(--gold-light); font-family: var(--serif); font-size: 1.25rem; }
    .stat strong{ display: block; color: var(--gold-light); font-family: var(--serif); font-size: 2.15rem; font-weight: 400; line-height: 1; }
    .stat span{ margin-top: 9px; color: rgba(255,255,255,.58); font-size: .64rem;  text-transform: uppercase; }

    .intro-grid{ display: grid; grid-template-columns: .8fr 1.2fr; gap: 10vw; align-items: start; }
    .intro-kicker{ position: sticky; top: 30px; font-family: var(--serif); font-size: 1.65rem; line-height: 1.25; }
    .intro-copy h2{ max-width: 760px; }
    .intro-copy .lead{ margin-bottom: 30px; }
    .path-row{ display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 50px; border-top: 1px solid var(--line); border-left: 1px solid var(--line); }
    .path{ min-height: 150px; padding: 25px; border-right: 1px solid var(--line); border-bottom: 1px solid var(--line); }
    .path b{ display: block; margin-bottom: 12px; color: var(--gold); font-size: .68rem;  text-transform: uppercase; }
    .path span{ font-family: var(--serif); font-size: 1.15rem; line-height: 1.25; }

    .winners{ overflow: hidden; background: #eceae7; }
    .winner-grid{ display: grid; grid-template-columns: 1.15fr .85fr .85fr; gap: 16px; }
    .winner-card{ position: relative; min-height: 500px; overflow: hidden; color: white; }
    .winner-card img{ height: 100%; object-fit: cover; transition: transform .7s ease; }
    .winner-card:hover img{ transform: scale(1.04); }
    .winner-card::after{ position: absolute; inset: 0; background: none; content: ""; }
    .winner-copy{ position: absolute; z-index: 2; right: 0; bottom: 0; left: 0; padding: 28px; color:var(--ink); }
    .winner-copy small{ color: var(--ink); font-size: .66rem; font-weight: 800;  text-transform: uppercase; }
    .winner-copy h3{ margin: 10px 0 5px; }
    .winner-copy p{ margin: 0; color: #5d5d5d; font-size: .82rem; }

    .categories{ background: var(--white); }
    .category-toolbar{ display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 28px; }
    .filter{ padding: 10px 16px; border: 1px solid var(--line); background: transparent; color: #606060; font-size: .7rem; font-weight: 800;  text-transform: uppercase; cursor: pointer; }
    .filter.active, .filter:hover{ border-color: var(--ink); background: var(--ink); color: white; }
    .category-grid{ display: grid; grid-template-columns: repeat(3, 1fr); border-top: 1px solid var(--line); border-left: 1px solid var(--line); }
    .category-card{ display: flex; flex-direction: column; padding: 30px; border-right: 1px solid var(--line); border-bottom: 1px solid var(--line); transition: .3s; }
    .category-card:hover{ z-index: 2; background: var(--paper); box-shadow: var(--shadow); transform: translateY(-5px); }
    .category-card[hidden]{ display: none; }
    .category-icon{ width: 54px; height: 54px; display: grid; place-items: center; margin-bottom: auto; border: 1px solid var(--gold); border-radius: 50%; color: var(--gold); font-family: var(--serif); font-size: 1.5rem; }
    .category-card small{ margin: 28px 0 9px; color: var(--gold); font-size: .65rem; font-weight: 800;  text-transform: uppercase; }
    .category-card h3{ margin-bottom: 14px; font-size: 1.8rem; }
    .category-card p{ color: #626262; font-size: .9rem; }
    .category-actions{ display: flex; gap: 20px; margin-top: 10px; font-size: .76rem; }

    .difference{ position: relative; overflow: hidden; background: var(--ink); color: white; }
    .difference::before{ position: absolute; inset: 0; opacity: .06; content: ""; }
    .difference-grid{ position: relative; display: grid; grid-template-columns: .9fr 1.1fr; gap: 8vw; align-items: center; }
    .difference h2{ max-width: 580px; }
    .difference .lead{ color: rgba(255,255,255,.67); }
    .benefit-list{ border-top: 1px solid rgba(255,255,255,.18); }
    .benefit{ display: grid; grid-template-columns: 54px 1fr; gap: 20px; padding: 25px 0; border-bottom: 1px solid rgba(255,255,255,.18); }
    .benefit b{ color: var(--gold-light); font-family: var(--serif); font-size: 1.3rem; font-weight: 400; }
    .benefit h3{ margin-bottom: 6px; font-family: var(--sans); font-size: .95rem; font-weight: 800; }
    .benefit p{ margin: 0; color: rgba(255,255,255,.62); font-size: .86rem; }

    .process-grid{ display: grid; grid-template-columns: repeat(4, 1fr); margin-top: 58px; counter-reset: process; }
    .process-step{ position: relative; padding: 88px 28px 28px 0; border-top: 1px solid var(--line); }
    .process-step::before{ position: absolute; top: -8px; left: 0; width: 15px; height: 15px; border: 4px solid var(--paper); border-radius: 50%; background: var(--gold); box-shadow: 0 0 0 1px var(--gold); content: ""; }
    .process-step:not(:last-child)::after{ position: absolute; top: -1px; right: 0; color: var(--gold); content: "→"; transform: translateY(-50%); }
    .process-step small{ color: var(--gold); font-weight: 800;  text-transform: uppercase; }
    .process-step h3{ margin: 14px 0 10px; }
    .process-step p{ max-width: 230px; color: #626262; font-size: .87rem; }
    .nha-home .eligibility-note{ display: grid; grid-template-columns: 1fr 2fr auto; gap: 28px; align-items: center; margin-top: 54px; padding: 31px; border: 1px solid var(--line); background: var(--warm); }
    .nha-home .eligibility-note strong{ font-family: var(--serif); font-size: 1.35rem; font-weight: 400; }
    .nha-home .eligibility-note p{ margin: 0; color: #626262; font-size: .9rem; }

    .judging{ background: #eeeeec; }
    .judging-grid{ display: grid; grid-template-columns: .85fr 1.15fr; gap: 8vw; }
    .judging-panel{ padding: 42px; background: var(--white); box-shadow: var(--shadow); }
    .criteria{ display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin: 32px 0; }
    .criterion{ padding: 18px; border: 1px solid var(--line); font-family: var(--serif); font-size: 1rem; }
    .judging-points{ display: grid; gap: 14px; }
    .judging-point{ display: grid; grid-template-columns: 48px 1fr; gap: 12px; align-items: start; }
    .judging-point span{ width: 42px; height: 42px; display: grid; place-items: center; border-radius: 50%; background: var(--ink); color: var(--gold-light); font-size: .65rem; font-weight: 800; }
    .judging-point p{ margin: 2px 0 0; color: #626262; font-size: .9rem; }

    .stories{ background: var(--rust); color: white; }
    .story-shell{ display: grid; grid-template-columns: .9fr 1.1fr; gap: 7vw; align-items: center; }
    .story-image{ min-height: 570px; background: url('../upload/category/Noble-Outstanding-Hotel-Awards_1793287266.jpg') center/cover; box-shadow: 35px 35px 0 rgba(13,27,35,.18); }
    .quote{ display: none; }
    .quote.active{ display: block; animation: fade .45s ease; }
    .quote blockquote{ margin: 0 0 28px; font-family: "Arimo",Arial,sans-serif; font-size: clamp(2rem, 3.5vw, 3.5rem); line-height: 1.18; }
    .quote cite{ display: block; color: var(--gold-light); font-style: normal; font-weight: 700; }
    .quote cite small{ display: block; color: rgba(255,255,255,.62); font-weight: 400; }
    .story-controls{ display: flex; gap: 8px; margin-top: 30px; }
    .story-controls button{ width: 44px; height: 44px; border: 1px solid rgba(255,255,255,.45); background: transparent; color: white; cursor: pointer; }
    @keyframes fade{ from { opacity: 0; transform: translateY(8px); } }

    .nomination{ padding: 80px 0; background: var(--gold); }
    .nomination-inner{ display: grid; grid-template-columns: 1.4fr 1fr auto; gap: 35px; align-items: center; }
    .nomination h2{ margin: 0; font-size: clamp(2rem, 4vw, 3.8rem); }
    .nomination p{ margin: 0; font-size: .92rem; }
    .nomination .btn{ border-color: var(--ink); background: var(--ink); color: white; }

    .entry-snapshot{ position: relative; z-index: 8; margin-top: -1px; padding: 44px 0; background: var(--white); border-bottom: 1px solid var(--line); }
    .snapshot-grid{ display: grid; grid-template-columns: 1.25fr repeat(3, 1fr) auto; align-items: center; }
    .snapshot-intro{ padding-right: 32px; }
    .snapshot-intro small, .snapshot-item small{ display: block; margin-bottom: 7px; color: var(--gold); font-size: .63rem; font-weight: 800;  text-transform: uppercase; }
    .snapshot-intro strong{ font-family: var(--serif); font-size: 1.42rem; font-weight: 400; }
    .snapshot-item{ min-height: 64px; display: flex; flex-direction: column; justify-content: center; padding: 0 25px; border-left: 1px solid var(--line); }
    .snapshot-item strong{ font-size: .88rem; }
    .snapshot-action{ padding-left: 28px; }

    .decision-note{ display: grid; grid-template-columns: auto 1fr auto; gap: 22px; align-items: center; margin-top: 36px; padding: 22px 25px; border: 1px solid var(--line); background: var(--paper); }
    .decision-note b{ width: 38px; height: 38px; display: grid; place-items: center; border-radius: 50%; background: var(--gold); font-family: var(--serif); font-size: 1.15rem; font-weight: 400; }
    .decision-note p{ margin: 0; color: #626262; font-size: .86rem; }

    .winner-benefits{ background: var(--white); }
    .winner-benefit-grid{ display: grid; grid-template-columns: repeat(3, 1fr); border-top: 1px solid var(--line); border-left: 1px solid var(--line); }
    .winner-benefit{ min-height: 245px; padding: 28px; border-right: 1px solid var(--line); border-bottom: 1px solid var(--line); }
    .winner-benefit .number{ display: block; margin-bottom: 40px; color: var(--gold); font-family: var(--serif); font-size: 1.3rem; }
    .winner-benefit h3{ font-family:"Arimo",Arial,sans-serif; margin-bottom:10px; text-transform:capitalize; font-size:1.55rem; font-weight:600; }
    .winner-benefit p{ margin: 0; color: #626262; font-size: .87rem; }
    .recognition-levels{ display: flex; flex-wrap: wrap; gap: 9px; margin-top: 35px; }
    .level{ padding: 9px 13px; border: 1px solid var(--line); color: #626262; font-size: .65rem; font-weight: 800;  text-transform: uppercase; }

    .trust-panel{ display: grid; grid-template-columns: repeat(3, 1fr); margin-top: 34px; border-top: 1px solid rgba(255,255,255,.18); }
    .trust-panel div{ padding: 24px 22px 10px 0; }
    .trust-panel strong{ display: block; margin-bottom: 7px; color: var(--gold-light); font-size: .75rem;  text-transform: uppercase; }
    .trust-panel p{ margin: 0; color: rgba(255,255,255,.62); font-size: .82rem; }

    .nomination-link{ display: flex; justify-content: space-between; gap: 30px; align-items: center; margin-top: 44px; padding-top: 28px; border-top: 1px solid var(--line); }
    .nomination-link p{ margin: 0; color: #626262; font-size: .86rem; }
    .mobile-entry{ display: none; }

    .faq-grid{ display: grid; grid-template-columns: .65fr 1.35fr; gap: 8vw; }
    .faq-list{ border-top: 1px solid var(--line); }
    .faq-item{ border-bottom: 1px solid var(--line); }
    .faq-question{ width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 20px; padding: 24px 0; border: 0; background: transparent; color: var(--ink); text-align: left; font-family: var(--sans); font-size: 1.02rem; font-weight: 700; cursor: pointer; }
    .faq-question span{ color: var(--gold); font-family: var(--sans); transition: transform .2s; }
    .faq-item.open .faq-question span{ transform: rotate(45deg); }
    .faq-answer{ max-height: 0; overflow: hidden; color: #626262; transition: max-height .35s ease; }
    .faq-answer p{ padding: 0 44px 22px 0; }

    .final-cta{ position: relative; overflow: hidden; padding: 130px 0; background: var(--ink); color: white; text-align: center; }
    .final-cta::before{ position: absolute; top: 50%; left: 50%; width: 740px; height: 740px; content: ""; }
    .final-cta .container{ position: relative; }
    .final-cta h2{ max-width: 850px; margin: 0 auto 22px; }
    .final-cta p{ max-width: 700px; margin: 0 0 32px; color: rgba(255,255,255,.65); }
    footer{ padding: 54px 0 25px; background: #050505; color: rgba(255,255,255,.62); }
    .footer-grid{ display: grid; grid-template-columns: 1.4fr 1fr 1fr 1fr; gap: 40px; margin-bottom: 60px; }
    footer .brand{ margin-bottom: 22px; }
    footer h4{ margin: 0 0 18px; color: white; font-size: .72rem;  text-transform: uppercase; }
    footer a{ display: block; margin: 9px 0; color: rgba(255,255,255,.62); font-size: .82rem; text-decoration: none; }
    .copyright{ padding-top: 20px; border-top: 1px solid rgba(255,255,255,.12); font-size: .72rem; }
    .reveal{ opacity: 0; transform: translateY(18px); transition: opacity .7s ease, transform .7s ease; }
    .reveal.visible{ opacity: 1; transform: none; }

    @media (max-width: 960px){
      .nav-links{ position: fixed; inset: 0; display: none; flex-direction: column; justify-content: center; background: var(--ink); }
      .menu-open .nav-links{ display: flex; }
      .nav-links a:not(.btn){ font-size: 1rem; }
      .nav-toggle{ position: relative; z-index: 2; display: block; }
      .proof-grid{ grid-template-columns: repeat(2, 1fr); }
      .proof-intro{ grid-column: 1 / -1; min-height: 90px; padding-left: 28px; }
      .intro-grid, .difference-grid, .judging-grid, .story-shell, .faq-grid{ grid-template-columns: 1fr; }
      .intro-kicker{ position: static; }
      .winner-grid{ grid-template-columns: 1fr 1fr; }
      .winner-card:first-child{ grid-column: 1 / -1; }
      .category-grid{ grid-template-columns: 1fr 1fr; }
      .process-grid{ grid-template-columns: 1fr 1fr; gap: 35px 0; }
      .nha-home .eligibility-note, .nomination-inner{ grid-template-columns: 1fr; }
      .snapshot-grid{ grid-template-columns: 1fr 1fr; gap: 0; }
      .snapshot-intro{ grid-column: 1 / -1; padding: 0 0 22px; }
      .snapshot-item{ padding: 16px 20px 16px 0; border-left: 0; border-top: 1px solid var(--line); }
      .snapshot-action{ display: flex; align-items: center; padding: 20px 0 0; }
      .winner-benefit-grid{ grid-template-columns: 1fr 1fr; }
      .story-image{ min-height: 460px; }
      .footer-grid{ grid-template-columns: 1fr 1fr; }
    }
    @media (max-width: 640px){
      .container{ width: min(100% - 28px, 1180px); }
      .section{ padding: 82px 0; }
      .section-head{ display: block; }
      .section-head .text-link{ margin-top: 12px; }
      .hero{ min-height: 790px; }
      .hero-content{ padding: 210px 0 80px; }
      .hero h1{ font-size: 3.45rem; }
      .proof-grid, .path-row, .winner-grid, .category-grid, .process-grid, .criteria{ grid-template-columns: 1fr; }
      .winner-card:first-child{ grid-column: auto; }
      .winner-card{ min-height: 410px; }
      .process-step:not(:last-child)::after{ display: none; }
      .story-image{ min-height: 380px; box-shadow: 14px 14px 0 rgba(13,27,35,.18); }
      .footer-grid{ grid-template-columns: 1fr; }
      .notice{ font-size: .58rem; }
      .brand-logo{ width: 205px; }
      .snapshot-grid, .winner-benefit-grid, .trust-panel{ grid-template-columns: 1fr; }
      .snapshot-intro{ grid-column: auto; }
      .snapshot-item{ min-height: auto; }
      .decision-note{ grid-template-columns: auto 1fr; }
      .decision-note .text-link{ grid-column: 2; }
      .nomination-link{ display: block; }
      .nomination-link .text-link{ margin-top: 15px; }
      .mobile-entry{ position: fixed; z-index: 50; right: 12px; bottom: 12px; left: 12px; display: flex; min-height: 50px; align-items: center; justify-content: space-between; padding: 0 18px; background: var(--gold); color: var(--ink); box-shadow: 0 12px 35px rgba(0,0,0,.28); font-size: .72rem; font-weight: 900;  text-decoration: none; text-transform: uppercase; }
    }
  .intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:start}.noble-intro{background:var(--warm)}.winner-grid{grid-template-columns:repeat(5,1fr)}.winner-card{min-height:270px}.winner-copy h3{font-size:1.35rem}@media(max-width:820px){.intro-grid{grid-template-columns:1fr}.winner-grid{grid-template-columns:repeat(2,1fr)}}
      /* V4 hierarchy and category-image refinement */
    .hero h1{font-size:clamp(2.8rem,5.8vw,5.8rem)!important;max-width:790px}
    .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important}
    .category-card{position:relative;overflow:hidden}
    .category-image{height:142px;margin:-30px -30px 24px;overflow:hidden;background:#181818}
    .category-image img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}
    .category-card:hover .category-image img{transform:scale(1.06)}
    .category-icon{position:absolute;top:20px;right:20px;z-index:2;background:rgba(8,8,8,.72);border-color:var(--gold);color:var(--gold-light);backdrop-filter:blur(5px)}
    .category-card small{margin-top:0}
    .trusted-brand{background:var(--warm);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
    .trusted-grid{display:grid;grid-template-columns:1fr 1fr;gap:8vw;align-items:start}
    .trusted-copy>p:last-of-type{margin:28px 0;color:#565656;font-family:var(--serif);font-size:1.3rem;line-height:1.35}
    .trusted-metrics{display:flex;flex-wrap:wrap;gap:8px;margin-top:32px}
    .trusted-metrics span{padding:9px 12px;border:1px solid var(--line);color:var(--gold);font-size:.65rem;font-weight:800;text-transform:uppercase}
    @media(max-width:820px){.trusted-grid{grid-template-columns:1fr}.category-image{height:165px}.hero h1{font-size:clamp(2.7rem,11vw,4.25rem)!important}}
      /* Recognized hospitality brand logo marquee */
    .trusted-brand{padding-bottom:0;background:var(--warm)}
    .trusted-brand-head{max-width:760px;margin-bottom:52px}
    .hotel-logo-marquee{width:100%;overflow:hidden;border-top:1px solid var(--line);background:var(--white)}
    .hotel-logo-track{display:flex;width:max-content;animation:hotelLogoSlide 38s linear infinite}
    .hotel-logo-card{width:260px;height:142px;flex:0 0 260px;display:grid;place-items:center;padding:24px;border-right:1px solid var(--line);background:var(--white)}
    .hotel-logo-card img{max-width:100%;max-height:88px;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}
    .hotel-logo-marquee:hover .hotel-logo-track{animation-play-state:paused}
    @keyframes hotelLogoSlide{from{transform:translateX(0)}to{transform:translateX(-50%)}}
    @media(max-width:820px){.hotel-logo-card{width:205px;height:122px;flex-basis:205px;padding:20px}.hotel-logo-card img{max-height:68px}}
    @media(prefers-reduced-motion:reduce){.hotel-logo-track{animation:none}}
      /* V6 content refinement */
    .noble-intro{background:var(--warm)}
    .intro-grid{align-items:center}
    .noble-intro-title h2{max-width:630px}
    .noble-intro-brand{display:flex;flex-direction:column;align-items:flex-start;gap:28px}
    .noble-intro-brand img{width:min(310px,100%);height:auto}
    .noble-intro-brand p{max-width:600px;margin:0;color:#5d5d5d;font-size:1.08rem}
    .trusted-brand{background:var(--white)}
    .benefit-icon{width:48px;height:48px;display:grid;place-items:center;margin-bottom:25px;border:1px solid var(--gold);border-radius:50%;color:var(--gold)}
    .benefit-icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
    .winner-benefit .number{display:none}
    @media(max-width:820px){.noble-intro-brand{gap:22px}}
      /* V7 visual simplification and editorial stories */
    .noble-intro-brand img{display:none}
    .hotel-logo-marquee{border-top:0}
    .hotel-logo-card{border-right:0}
    .hotel-logo-track{gap:48px;padding:6px 24px}
    .stories{background:var(--ink);color:var(--white)}
    .stories-head{max-width:760px;margin-bottom:48px}
    .stories-head h2{margin-bottom:0}
    .story-reframe{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:0;background:var(--white);color:var(--ink)}
    .story-portrait{min-height:570px;background:linear-gradient(0deg,rgba(8,8,8,.22),rgba(8,8,8,0)),url("../upload/category/Noble-Outstanding-Hotel-Awards_1793287266.jpg") center/cover}
    .story-quotes{display:flex;flex-direction:column;justify-content:space-between;padding:52px}
    .story-quotes .quote{display:none;margin:0}
    .story-quotes .quote.active{display:block}
    .quote-number{display:block;margin-bottom:44px;color:var(--gold);font-family:var(--serif);font-size:1.35rem}
    .story-quotes blockquote{margin:0 0 34px;font-family:"Arimo",Arial,sans-serif;font-size:clamp(2rem,3.1vw,3.45rem);line-height:1.12}
    .story-quotes cite{display:block;color:#5b5b5b;font-style:normal;font-weight:800;text-transform:uppercase}
    .story-quotes cite small{display:block;margin-top:7px;color:var(--gold);font-size:.72rem;}
    .story-controls{margin-top:52px}
    .final-cta{display:grid;grid-template-columns:1fr 1fr;min-height:620px;padding:0;background:var(--ink);color:var(--white);text-align:left}
    .final-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:90px clamp(24px,7vw,120px)}
    .final-copy h2{max-width:650px;margin-bottom:26px}
    .final-copy>p:not(.eyebrow){max-width:530px;margin-bottom:32px;color:rgba(255,255,255,.78);font-size:1.06rem}
    .final-image{background:linear-gradient(90deg,rgba(8,8,8,.15),rgba(8,8,8,0)),url("../upload/category/Noble-Outstanding-Hotel-Awards_1793287266.jpg") center/cover}
    @media(max-width:820px){.hotel-logo-track{gap:16px;padding-inline:0}.story-reframe,.final-cta{grid-template-columns:1fr}.story-portrait{min-height:380px}.story-quotes{padding:34px 26px}.final-copy{padding:80px 24px}.final-image{min-height:360px}}
      /* V8 logo rows, profile-led stories, and action hierarchy */
    .noble-intro-brand .btn{margin-top:4px}
    .hotel-logo-marquee{padding:0;background:var(--white)}
    .hotel-logo-row{overflow:hidden;border-top:1px solid rgba(0,0,0,.07)}
    .hotel-logo-row:first-child{border-top:0}
    .hotel-logo-track{gap:48px;padding:8px 24px}
    .logo-track-a{animation:hotelLogoSlide 38s linear infinite}
    .logo-track-b{animation:hotelLogoSlideReverse 42s linear infinite}
    @keyframes hotelLogoSlideReverse{from{transform:translateX(-50%)}to{transform:translateX(0)}}
    .story-quotes blockquote{font-size:clamp(1.65rem,2.45vw,2.6rem);max-width:520px}
    .winner-profile{display:flex;align-items:center;gap:14px}
    .winner-profile>img{width:58px;height:58px;border-radius:50%;object-fit:cover;filter:grayscale(100%)}
    .winner-profile cite{margin:0}
    @media(max-width:820px){.hotel-logo-track{gap:16px}.story-quotes blockquote{font-size:1.65rem}}
  .hero h1{font-size:20pt!important;line-height:1.08}.trusted-brand{background:var(--white);padding:92px 0!important}.trusted-brand-layout{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:clamp(48px,7vw,120px);align-items:center}.trusted-brand-head{margin:0!important;max-width:490px;text-align:left}.trusted-logos{min-width:0;overflow:hidden}.trusted-logos .hotel-logo-marquee{padding:0;background:transparent}@media(max-width:820px){.hero h1{font-size:20pt!important}.trusted-brand-layout{grid-template-columns:1fr;gap:38px}}.hero h1{font-size:50pt!important;line-height:1.03}h2{font-size:30pt!important}.trusted-brand{background:var(--white);padding:92px 0!important}.trusted-brand-layout{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:clamp(48px,7vw,120px);align-items:center}.trusted-brand-head{margin:0!important;max-width:490px;text-align:left}.trusted-logos{min-width:0}.brand-slider{width:100%}.brand-slider-viewport{overflow:hidden;border-top:1px solid rgba(0,0,0,.09);border-bottom:1px solid rgba(0,0,0,.09)}.brand-slider-track{display:flex;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.brand-slider-track .hotel-logo-card{flex:0 0 100%;min-height:180px;padding:28px 44px;display:flex;align-items:center;justify-content:center}.brand-slider-track img{max-width:72%;max-height:110px;object-fit:contain}.brand-slider-controls{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-top:18px}.brand-slide-btn{width:38px;height:38px;border:1px solid var(--bronze);border-radius:50%;background:transparent;color:var(--bronze);font-size:20px;cursor:pointer}.brand-slide-btn:hover{background:var(--bronze);color:#fff}.brand-slider-count{font-size:10px;color:var(--bronze)}@media(max-width:820px){.hero h1{font-size:50pt!important}.trusted-brand-layout{grid-template-columns:1fr;gap:38px}h2{font-size:30pt!important}}.hero h1{font-size:50pt!important;line-height:1.03}h2{font-size:40pt!important}.trusted-brand{background:var(--white);padding:92px 0!important}.trusted-brand-layout{display:grid;grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);gap:clamp(48px,7vw,120px);align-items:center}.trusted-brand-head{margin:0!important;max-width:490px;text-align:left}.trusted-logos{min-width:0}.hotel-logo-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(0,0,0,.1);border-left:1px solid rgba(0,0,0,.1)}.hotel-logo-grid .hotel-logo-card{display:flex;align-items:center;justify-content:center;min-height:112px;padding:18px;border-right:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);background:#fff}.hotel-logo-grid img{max-width:82%;max-height:65px;object-fit:contain;filter:grayscale(1);opacity:.86}@media(max-width:820px){.hero h1{font-size:50pt!important}.trusted-brand-layout{grid-template-columns:1fr;gap:38px}h2{font-size:40pt!important}.hotel-logo-grid{grid-template-columns:repeat(3,1fr)}.hotel-logo-grid .hotel-logo-card{min-height:86px;padding:12px}.hotel-logo-grid img{max-height:45px}}.eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important}.hero h1{font-size:50pt!important;line-height:1.03}h2{font-size:45pt!important}.proof-intro{text-transform:uppercase}.hero-bg{background-image:linear-gradient(90deg,rgba(7,14,15,.78),rgba(7,14,15,.22)),url("../upload/category/Noble-Outstanding-Hotel-Awards_1793287266.jpg")!important;background-position:center!important}.hotel-logo-grid{border:0!important;gap:16px}.hotel-logo-grid .hotel-logo-card{border:0!important;padding:12px!important;min-height:94px!important}.hotel-logo-grid img{max-width:100%!important;max-height:72px!important;object-fit:contain!important;filter:grayscale(1);opacity:.9}.winner-card{position:relative}.country-badge{display:inline-flex;margin-top:12px;padding:6px 9px;border:1px solid rgba(255,255,255,.6);font-size:9px;text-transform:uppercase;color:white}@media(max-width:820px){.eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important}.hero h1{font-size:50pt!important}h2{font-size:45pt!important}.hotel-logo-grid{gap:8px}.hotel-logo-grid .hotel-logo-card{min-height:74px!important}}

  .nwh-intro-badge-layout{
    width:min(1080px, calc(100% - 64px));
    max-width:1080px;
    margin:0 auto;
    display:grid;
    grid-template-columns:220px minmax(0, 1fr);
    gap:24px;
    align-items:center;
  }

  .nwh-intro-badge-visual{
    display:flex;
    justify-content:flex-end;
    align-items:center;
  }

  .nwh-intro-badge-visual img{
    display:block;
    width:min(100%, 220px);
    height:auto;
    object-fit:contain;
  }

  .nwh-intro-badge-content{
    min-width:0;
  }

  /* Prevent nested intro containers from restricting the right-side content */
  .nwh-intro-badge-content > .container,
  .nwh-intro-badge-content .container{
    width:100% !important;
    max-width:none !important;
    margin-left:0 !important;
    margin-right:0 !important;
    padding-left:0 !important;
    padding-right:0 !important;
  }

  @media (max-width: 820px){
    .nwh-intro-badge-layout{
      width:min(100% - 40px, 1080px);
      grid-template-columns:1fr;
      gap:34px;
    }

    .nwh-intro-badge-visual{
      justify-content:flex-start;
    }

    .nwh-intro-badge-visual img{
      width:min(55vw, 210px);
    }
  }

  @media (max-width: 560px){
    .nwh-intro-badge-visual{
      justify-content:center;
    }
    .nwh-intro-badge-layout{
      width:min(100% - 32px, 1080px);
      gap:28px;
    }

    .nwh-intro-badge-visual{
      justify-content:center;
    }

    .nwh-intro-badge-visual img{
      width:min(58vw, 190px);
    }
  }


  /* Refined, presentation-ready intro layout */
  .noble-intro{
    padding-top:88px !important;
    padding-bottom:88px !important;
    overflow:hidden;
  }

  .nwh-intro-badge-layout{
    width:min(1080px, calc(100% - 64px)) !important;
    max-width:1080px !important;
    margin:0 auto !important;
    display:grid !important;
    grid-template-columns:320px minmax(0, 1fr) !important;
    column-gap:52px !important;
    align-items:start !important;
  }

  .nwh-intro-badge-visual{
    display:flex !important;
    align-items:flex-start !important;
    justify-content:flex-start !important;
    padding-top:54px !important;
    min-width:0 !important;
  }

  .nwh-intro-badge-visual img{
    display:block !important;
    width:300px !important;
    max-width:100% !important;
    height:auto !important;
    object-fit:contain !important;
    margin:0 !important;
  }

  .nwh-intro-badge-content{
    min-width:0 !important;
    width:100% !important;
  }

  .nwh-intro-badge-content > .container,
  .nwh-intro-badge-content .container,
  .nwh-intro-badge-content .intro-grid{
    width:100% !important;
    max-width:none !important;
    margin:0 !important;
    padding:0 !important;
    display:block !important;
  }

  .nwh-intro-badge-content .noble-intro-title,
  .nwh-intro-badge-content .noble-intro-brand,
  .nwh-intro-badge-content .noble-intro-copy{
    width:100% !important;
    max-width:760px !important;
    margin-left:0 !important;
    margin-right:0 !important;
  }

  .nwh-intro-badge-content .eyebrow{
    margin-top:0 !important;
    margin-bottom:24px !important;
  }

  .nwh-intro-badge-content h2{
    margin-top:0 !important;
    margin-bottom:30px !important;
    max-width:760px !important;
    line-height:.98 !important;
  }

  .nwh-intro-badge-content .noble-intro-copy p{
    max-width:690px !important;
    margin-top:0 !important;
  }

  .nwh-intro-badge-content .entry-cta,
  .nwh-intro-badge-content .intro-actions{
    margin-top:32px !important;
    display:flex !important;
    flex-wrap:wrap !important;
    gap:12px !important;
    align-items:center !important;
  }

  @media (max-width: 900px){
    .noble-intro{
      padding-top:70px !important;
      padding-bottom:70px !important;
    }

    .nwh-intro-badge-layout{
      width:min(100% - 40px,1080px) !important;
      grid-template-columns:330px minmax(0,1fr) !important;
      column-gap:34px !important;
    }

    .nwh-intro-badge-visual{
      padding-top:46px !important;
    }

    .nwh-intro-badge-visual img{
      width:320px !important;
    }
  }

  @media (max-width: 680px){
    .noble-intro{
      padding-top:56px !important;
      padding-bottom:60px !important;
    }

    .nwh-intro-badge-layout{
      width:min(100% - 32px,1080px) !important;
      grid-template-columns:1fr !important;
      row-gap:30px !important;
    }

    .nwh-intro-badge-visual{
      padding-top:0 !important;
      justify-content:flex-start !important;
    }

    .nwh-intro-badge-visual img{
      width:280px !important;
    }

    .nwh-intro-badge-content .eyebrow{
      margin-bottom:18px !important;
    }

    .nwh-intro-badge-content h2{
      margin-bottom:24px !important;
    }

    .nwh-intro-badge-content .entry-cta,
    .nwh-intro-badge-content .intro-actions{
      margin-top:26px !important;
      display:grid !important;
      grid-template-columns:1fr !important;
    }

    .nwh-intro-badge-content .btn{
      width:100% !important;
      text-align:center !important;
    }
  }


    /* V13: refined proof markers and Noble distinction icons */
    .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important}
    .winner-card .country-badge{position:absolute;top:16px;left:16px;z-index:3;margin:0;padding:7px 10px;border:1px solid rgba(255,255,255,.74);background:rgba(8,18,20,.55);backdrop-filter:blur(8px);font-size:9px;line-height:1;color:#fff}
    .benefit{grid-template-columns:54px 1fr;align-items:start}
    .benefit b{display:none}
    .why-icon{width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(159,128,91,.78);border-radius:50%;color:var(--gold-light)}
    .why-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
    @media(max-width:820px){.eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important}.winner-card .country-badge{top:14px;left:14px}}
    .nomination{background:var(--warm);border-top:1px solid var(--line)}
    .nomination-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.75fr);gap:clamp(36px,8vw,120px);align-items:center}
    .nomination-copy h2{max-width:700px}
.nha-home .nomination-copy .eyebrow{margin-bottom:24px}
    .nomination-copy .lead{max-width:660px}
    .nomination-panel{padding:34px;background:var(--ink);color:var(--white)}
    .nomination-panel p{margin:0 0 24px;color:rgba(255,255,255,.72);font-size:.95rem;line-height:1.65}
    .nomination-panel .btn{background:var(--gold-light);color:var(--ink)}
    @media(max-width:820px){.nomination-wrap{grid-template-columns:1fr}.nomination-panel{padding:28px}}
  
/* END home-2027.css */

/* BEGIN hotel-2027.css */

@font-face{font-family:Noble;src:url(../upload/2027/51a7ae0119fc874e42.otf) format('opentype');font-weight:400;font-display:swap}
:root:where(:has(body.nha-category[data-category="19"])){--gold:#9f805b;--ink:#22211f;--muted:#6f6a62;--ivory:#f8f6f1;--line:#e6e0d6;--serif:Noble,Georgia,serif}
:where(html:has(body.nha-category[data-category="19"])) *{box-sizing:border-box}html:where(:has(body.nha-category[data-category="19"])){scroll-behavior:smooth}body:where(.nha-category[data-category="19"]){margin:0;background:white;color:var(--ink);font-family:Arimo,Arial,sans-serif;font-size:16px;line-height:1.62}:where(html:has(body.nha-category[data-category="19"])) img{display:block;max-width:100%}:where(html:has(body.nha-category[data-category="19"])) a{color:inherit;text-decoration:none}:where(html:has(body.nha-category[data-category="19"])) button{font:inherit}:where(html:has(body.nha-category[data-category="19"])) .container{width:min(1160px,calc(100% - 48px));margin:auto}:where(html:has(body.nha-category[data-category="19"])) .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;color:var(--gold);font-weight:700;text-transform:uppercase}:where(html:has(body.nha-category[data-category="19"])) h1,:where(html:has(body.nha-category[data-category="19"])) h2,:where(html:has(body.nha-category[data-category="19"])) h3{font-family:var(--serif);font-weight:400;text-transform:uppercase;line-height:1.12;margin:0}:where(html:has(body.nha-category[data-category="19"])) h1{font-size:clamp(45px,6.5vw,94px)}:where(html:has(body.nha-category[data-category="19"])) h2{font-size:clamp(34px,4vw,55px)}:where(html:has(body.nha-category[data-category="19"])) h3{font-size:26px}:where(html:has(body.nha-category[data-category="19"])) p{margin:0}:where(html:has(body.nha-category[data-category="19"])) .btn{display:inline-flex;gap:25px;align-items:center;justify-content:space-between;padding:15px 23px;text-transform:uppercase;font-size:11px;font-weight:bold;transition:.2s}:where(html:has(body.nha-category[data-category="19"])) .btn.primary{background:#9f805b;color:#fff}:where(html:has(body.nha-category[data-category="19"])) .btn.primary:hover{background:#826747}:where(html:has(body.nha-category[data-category="19"])) .btn.outline{border:1px solid #baa485;color:inherit}:where(html:has(body.nha-category[data-category="19"])) .btn.outline:hover{background:#f5f0e8}:where(html:has(body.nha-category[data-category="19"])) .header{position:relative;background:#fff;border-bottom:1px solid var(--line);z-index:4}:where(html:has(body.nha-category[data-category="19"])) .header-inner{display:flex;align-items:center;gap:28px;min-height:83px}:where(html:has(body.nha-category[data-category="19"])) .brand{display:flex;align-items:center;gap:12px;flex:1;max-width:245px}:where(html:has(body.nha-category[data-category="19"])) .brand img{max-height:58px;width:auto;max-width:225px;object-fit:contain}:where(html:has(body.nha-category[data-category="19"])) .brand-fallback{font-family:var(--serif);font-size:20px;}:where(html:has(body.nha-category[data-category="19"])) .nav{display:flex;gap:28px;margin-left:auto}:where(html:has(body.nha-category[data-category="19"])) .nav a{font-size:11px;text-transform:uppercase;font-weight:bold}:where(html:has(body.nha-category[data-category="19"])) .nav a:hover{color:var(--gold)}:where(html:has(body.nha-category[data-category="19"])) .header .btn{white-space:nowrap;padding:13px 18px}:where(html:has(body.nha-category[data-category="19"])) .mobile-toggle{display:none;border:0;background:none;padding:8px;font-size:25px}:where(html:has(body.nha-category[data-category="19"])) .hero{min-height:520px;position:relative;background:#242321;color:white;isolation:isolate;display:flex;align-items:center;overflow:hidden}:where(html:has(body.nha-category[data-category="19"])) .hero::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,20,19,.85) 0%,rgba(20,20,19,.49) 51%,rgba(20,20,19,.15) 100%),url('../upload/category/Noble-Outstanding-Hotel-Awards_1793287266.jpg') center 48%/cover;z-index:-1}:where(html:has(body.nha-category[data-category="19"])) .hero-content{padding:100px 0}:where(html:has(body.nha-category[data-category="19"])) .hero h1{max-width:850px;margin:14px 0 15px}:where(html:has(body.nha-category[data-category="19"])) .hero p{font-size:18px;max-width:500px;color:#e9e4dd;margin-bottom:29px}:where(html:has(body.nha-category[data-category="19"])) .hero .eyebrow{color:#dfbd90}:where(html:has(body.nha-category[data-category="19"])) .section{padding:88px 0}:where(html:has(body.nha-category[data-category="19"])) .intro-grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:8%}:where(html:has(body.nha-category[data-category="19"])) .intro-copy h2{margin:13px 0 26px}:where(html:has(body.nha-category[data-category="19"])) .intro-copy p{color:#625f5a;max-width:585px;margin-bottom:15px}:where(html:has(body.nha-category[data-category="19"])) .intro-photo{height:370px;object-fit:cover;width:100%}:where(html:has(body.nha-category[data-category="19"])) .proof{display:grid;grid-template-columns:repeat(3,1fr);margin-top:32px;border-top:1px solid var(--line);padding-top:24px;gap:22px}:where(html:has(body.nha-category[data-category="19"])) .proof strong{display:block;font-family:var(--serif);font-size:29px;font-weight:400;line-height:1.2;color:var(--gold)}:where(html:has(body.nha-category[data-category="19"])) .proof span{display:block;font-size:12px;color:var(--muted);line-height:1.4;margin-top:4px}:where(html:has(body.nha-category[data-category="19"])) .categories-wrap{background:var(--ivory)}:where(html:has(body.nha-category[data-category="19"])) .section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:30px}:where(html:has(body.nha-category[data-category="19"])) .section-head h2{margin:10px 0 0}:where(html:has(body.nha-category[data-category="19"])) .section-head p{color:var(--muted);max-width:370px;font-size:14px}:where(html:has(body.nha-category[data-category="19"])) .categories-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}:where(html:has(body.nha-category[data-category="19"])) .category{min-width:0;background:transparent;border-bottom:1px solid #ddd7cc;break-inside:avoid}:where(html:has(body.nha-category[data-category="19"])) .category summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:15px;padding:19px 2px;font-size:15px;font-weight:600;list-style:none;line-height:1.35}:where(html:has(body.nha-category[data-category="19"])) .category summary::-webkit-details-marker{display:none}:where(html:has(body.nha-category[data-category="19"])) .category summary:hover{color:var(--gold)}:where(html:has(body.nha-category[data-category="19"])) .category summary b{font-size:22px;color:var(--gold);font-weight:400;line-height:1;flex:none}:where(html:has(body.nha-category[data-category="19"])) .category[open] summary b{transform:rotate(45deg)}:where(html:has(body.nha-category[data-category="19"])) .category p{color:#68645c;font-size:14px;padding:0 28px 21px 2px;line-height:1.6}:where(html:has(body.nha-category[data-category="19"])) .category.extra{display:none}:where(html:has(body.nha-category[data-category="19"])) .categories-grid.expanded .category.extra{display:block}:where(html:has(body.nha-category[data-category="19"])) .center{text-align:center;margin-top:35px}:where(html:has(body.nha-category[data-category="19"])) .simple-guide{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}:where(html:has(body.nha-category[data-category="19"])) .guide-image{width:100%;height:410px;object-fit:cover}:where(html:has(body.nha-category[data-category="19"])) .simple-guide h2{margin:12px 0 22px}:where(html:has(body.nha-category[data-category="19"])) .step{display:flex;gap:19px;border-top:1px solid var(--line);padding:18px 0}:where(html:has(body.nha-category[data-category="19"])) .step:first-of-type{margin-top:13px}:where(html:has(body.nha-category[data-category="19"])) .step .num{color:var(--gold);font-size:12px;font-weight:bold;padding-top:2px}:where(html:has(body.nha-category[data-category="19"])) .step strong{display:block;font-size:14px;margin-bottom:2px}:where(html:has(body.nha-category[data-category="19"])) .step p{color:var(--muted);font-size:13px}:where(html:has(body.nha-category[data-category="19"])) .spotlight{background:#22211e;color:white;padding:76px 0}:where(html:has(body.nha-category[data-category="19"])) .spotlight-inner{display:flex;gap:40px;align-items:center;justify-content:space-between}:where(html:has(body.nha-category[data-category="19"])) .spotlight p{color:#ddd7cd;max-width:650px;margin-top:13px}:where(html:has(body.nha-category[data-category="19"])) .spotlight h2{font-size:clamp(31px,3.8vw,50px)}:where(html:has(body.nha-category[data-category="19"])) .faq{padding:76px 0}:where(html:has(body.nha-category[data-category="19"])) .faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:60px}:where(html:has(body.nha-category[data-category="19"])) .faq h2{margin-top:10px}:where(html:has(body.nha-category[data-category="19"])) .faq details{border-bottom:1px solid var(--line);padding:18px 0}:where(html:has(body.nha-category[data-category="19"])) .faq summary{font-weight:700;cursor:pointer;font-size:14px}:where(html:has(body.nha-category[data-category="19"])) .faq details p{font-size:14px;color:var(--muted);margin-top:12px}:where(html:has(body.nha-category[data-category="19"])) .footer{border-top:1px solid var(--line);padding:25px 0;color:var(--muted);font-size:12px}:where(html:has(body.nha-category[data-category="19"])) .footer .container{display:flex;justify-content:space-between;gap:20px}:where(html:has(body.nha-category[data-category="19"])) .sticky-cta{display:none}@media(max-width:900px){:where(html:has(body.nha-category[data-category="19"])) .header-inner{min-height:73px}:where(html:has(body.nha-category[data-category="19"])) .nav{gap:15px}:where(html:has(body.nha-category[data-category="19"])) .nav a{font-size:10px}:where(html:has(body.nha-category[data-category="19"])) .header .btn{display:none}:where(html:has(body.nha-category[data-category="19"])) .intro-grid,:where(html:has(body.nha-category[data-category="19"])) .simple-guide{gap:32px}:where(html:has(body.nha-category[data-category="19"])) .proof{grid-template-columns:1fr;gap:13px}:where(html:has(body.nha-category[data-category="19"])) .proof strong{font-size:24px}}@media(max-width:700px){:where(html:has(body.nha-category[data-category="19"])) .container{width:min(100% - 32px,540px)}:where(html:has(body.nha-category[data-category="19"])) .header-inner{min-height:68px}:where(html:has(body.nha-category[data-category="19"])) .brand img{max-height:45px}:where(html:has(body.nha-category[data-category="19"])) .mobile-toggle{display:block;margin-left:auto}:where(html:has(body.nha-category[data-category="19"])) .nav{display:none;position:absolute;top:100%;left:0;right:0;background:white;padding:20px 16px;border-bottom:1px solid var(--line);box-shadow:0 16px 24px #0002;flex-direction:column;gap:18px}:where(html:has(body.nha-category[data-category="19"])) .nav.open{display:flex}:where(html:has(body.nha-category[data-category="19"])) .hero{min-height:470px}:where(html:has(body.nha-category[data-category="19"])) .hero-content{padding:70px 0}:where(html:has(body.nha-category[data-category="19"])) .hero::before{background:linear-gradient(90deg,#171716dc,#17171683),url('../upload/category/Noble-Outstanding-Hotel-Awards_1793287266.jpg') 60% center/cover}:where(html:has(body.nha-category[data-category="19"])) .hero h1{font-size:clamp(43px,11vw,63px)}:where(html:has(body.nha-category[data-category="19"])) .hero p{font-size:16px}:where(html:has(body.nha-category[data-category="19"])) .section{padding:60px 0}:where(html:has(body.nha-category[data-category="19"])) .intro-grid,:where(html:has(body.nha-category[data-category="19"])) .simple-guide,:where(html:has(body.nha-category[data-category="19"])) .faq-layout{grid-template-columns:1fr}:where(html:has(body.nha-category[data-category="19"])) .intro-photo{height:250px}:where(html:has(body.nha-category[data-category="19"])) .section-head{display:block}:where(html:has(body.nha-category[data-category="19"])) .section-head p{margin-top:15px}:where(html:has(body.nha-category[data-category="19"])) .categories-grid{grid-template-columns:1fr}:where(html:has(body.nha-category[data-category="19"])) .category summary{font-size:14px;padding:16px 0}:where(html:has(body.nha-category[data-category="19"])) .category p{padding-bottom:16px}:where(html:has(body.nha-category[data-category="19"])) .guide-image{height:260px}:where(html:has(body.nha-category[data-category="19"])) .spotlight{padding:60px 0 88px}:where(html:has(body.nha-category[data-category="19"])) .spotlight-inner{display:block}:where(html:has(body.nha-category[data-category="19"])) .spotlight .btn{margin-top:25px}:where(html:has(body.nha-category[data-category="19"])) .footer .container{display:block}:where(html:has(body.nha-category[data-category="19"])) .footer a{display:inline-block;margin-top:8px}:where(html:has(body.nha-category[data-category="19"])) .sticky-cta{display:block;position:fixed;z-index:8;bottom:0;left:0;right:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 25px #0002}:where(html:has(body.nha-category[data-category="19"])) .sticky-cta .btn{width:100%;justify-content:center}body:where(.nha-category[data-category="19"]){padding-bottom:67px}}
@media(prefers-reduced-motion:reduce){html:where(:has(body.nha-category[data-category="19"])){scroll-behavior:auto}}

/* Category SEO, search and featured-winners refinements */
:where(html:has(body.nha-category[data-category="19"])) #about .intro-copy>p{max-width:720px;line-height:1.85;margin-top:17px}
:where(html:has(body.nha-category[data-category="19"])) #about .intro-copy>p+p{margin-top:22px}
:where(html:has(body.nha-category[data-category="19"])) .category-search{margin:24px 0 28px;max-width:660px}
:where(html:has(body.nha-category[data-category="19"])) .category-search label{display:block;font-size:11px;font-weight:750;margin-bottom:10px;color:#9f805b}
:where(html:has(body.nha-category[data-category="19"])) .search-input-wrap{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #cfc4b4;padding:0 16px;min-height:57px}
:where(html:has(body.nha-category[data-category="19"])) .search-input-wrap:focus-within{border-color:#9f805b;box-shadow:0 0 0 3px rgba(159,128,91,.12)}
:where(html:has(body.nha-category[data-category="19"])) .search-input-wrap input{font:inherit;flex:1;min-width:0;border:0;background:transparent;outline:0;color:#26201b;font-size:15px}
:where(html:has(body.nha-category[data-category="19"])) .search-input-wrap button{border:0;background:none;font-size:27px;color:#736a60;cursor:pointer;padding:3px}
:where(html:has(body.nha-category[data-category="19"])) .category-search-meta{margin-top:9px;color:#70685e;font-size:13px;min-height:20px}
:where(html:has(body.nha-category[data-category="19"])) .category-empty{font-size:16px;color:#5b5248;padding:18px 0}
:where(html:has(body.nha-category[data-category="19"])) .featured-winners{background:#f2eee7;overflow:hidden}
:where(html:has(body.nha-category[data-category="19"])) .winners-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}
:where(html:has(body.nha-category[data-category="19"])) .winners-head h2{margin:12px 0 12px}:where(html:has(body.nha-category[data-category="19"])) .winners-head p{max-width:650px;color:#554c44;line-height:1.75;margin:0}
:where(html:has(body.nha-category[data-category="19"])) .winners-actions{display:flex;gap:9px;flex-shrink:0}
:where(html:has(body.nha-category[data-category="19"])) .slide-arrow{width:45px;height:45px;border:1px solid #a48c6e;background:transparent;color:#453728;font-size:22px;cursor:pointer;transition:background .2s}
:where(html:has(body.nha-category[data-category="19"])) .slide-arrow:hover,:where(html:has(body.nha-category[data-category="19"])) .slide-arrow:focus-visible{background:#a48c6e;color:white}
:where(html:has(body.nha-category[data-category="19"])) .winners-viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:4px}
:where(html:has(body.nha-category[data-category="19"])) .winners-viewport::-webkit-scrollbar{display:none}
:where(html:has(body.nha-category[data-category="19"])) .winners-track{display:flex;gap:20px}
:where(html:has(body.nha-category[data-category="19"])) .winner-card{flex:0 0 calc((100% - 40px)/3);min-width:0;scroll-snap-align:start;background:#fff}
:where(html:has(body.nha-category[data-category="19"])) .winner-art{height:260px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background-size:cover;background-position:center;position:relative;isolation:isolate}
:where(html:has(body.nha-category[data-category="19"])) .winner-art::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,15,19,.28),rgba(9,12,15,.75));z-index:-1}
:where(html:has(body.nha-category[data-category="19"])) .winner-art-a{background-image:url('../upload/category/Noble-Outstanding-Hotel-Awards_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="19"])) .winner-art-b{background-image:url('../upload/category/Noble-Outstanding-Hotel-Awards_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="19"])) .winner-art-c{background-image:url('../upload/category/Noble-Outstanding-Hotel-Awards_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="19"])) .winner-art span{font-size:11px;font-weight:700}
:where(html:has(body.nha-category[data-category="19"])) .winner-art-title{font-family:'FoglihtenNo07', 'Foglihten', Georgia,serif;font-size:28px;line-height:1.2;}
:where(html:has(body.nha-category[data-category="19"])) .winner-detail{padding:20px 20px 24px;min-height:112px}
:where(html:has(body.nha-category[data-category="19"])) .winner-detail h3{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;font-size:19px;line-height:1.25;margin:0 0 9px;text-transform:uppercase;color:#2c241c}
:where(html:has(body.nha-category[data-category="19"])) .winner-detail p{font-size:11px;color:#73665a;line-height:1.6;margin:0}
:where(html:has(body.nha-category[data-category="19"])) .winners-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:23px}
:where(html:has(body.nha-category[data-category="19"])) .winners-foot>span{font-size:12px;color:#72675c;max-width:580px;line-height:1.5}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="19"])) .winner-card{flex-basis:calc((100% - 20px)/2)}}
@media(max-width:620px){:where(html:has(body.nha-category[data-category="19"])) .winners-head{align-items:start}:where(html:has(body.nha-category[data-category="19"])) .winners-head h2{font-size:clamp(28px,8vw,40px)}:where(html:has(body.nha-category[data-category="19"])) .winners-actions{margin-top:24px}:where(html:has(body.nha-category[data-category="19"])) .slide-arrow{width:36px;height:36px}:where(html:has(body.nha-category[data-category="19"])) .winner-card{flex-basis:85%}:where(html:has(body.nha-category[data-category="19"])) .winner-art{height:250px}:where(html:has(body.nha-category[data-category="19"])) .winners-foot{flex-direction:column;align-items:start}:where(html:has(body.nha-category[data-category="19"])) .winners-foot .btn{width:100%;text-align:center;justify-content:center}:where(html:has(body.nha-category[data-category="19"])) .category-search{margin-top:20px}}

/* October design refinements */
:where(html:has(body.nha-category[data-category="19"])) #categories.categories-wrap{background:#ffffff;color:#29231e}
:where(html:has(body.nha-category[data-category="19"])) #categories .eyebrow{color:#9f805b}
:where(html:has(body.nha-category[data-category="19"])) #categories .category{border-bottom-color:#ded8d0}
:where(html:has(body.nha-category[data-category="19"])) #categories .category summary{color:#29231e}
:where(html:has(body.nha-category[data-category="19"])) #categories .category p{color:#635a51}
:where(html:has(body.nha-category[data-category="19"])) #categories .category-search{max-width:310px}
:where(html:has(body.nha-category[data-category="19"])) #categories .search-input-wrap{min-height:45px;border-radius:2px}
:where(html:has(body.nha-category[data-category="19"])) #categories .search-input-wrap input{font-size:13px}
:where(html:has(body.nha-category[data-category="19"])) #categories .manual-category-panel{background:#f7f5f0;border:1px solid #e5ded3}
:where(html:has(body.nha-category[data-category="19"])) #categories .manual-category-panel strong{color:#9f805b}
:where(html:has(body.nha-category[data-category="19"])) #categories .manual-category-panel span,:where(html:has(body.nha-category[data-category="19"])) #categories .manual-feedback{color:#6f655a}
:where(html:has(body.nha-category[data-category="19"])) #categories .manual-category-panel input{background:#fff;color:#28231e}
:where(html:has(body.nha-category[data-category="19"])) #categories .manual-category-panel button{background:#9f805b;color:white}
:where(html:has(body.nha-category[data-category="19"])) #categories .manual-category-panel button:hover{background:#816544}
:where(html:has(body.nha-category[data-category="19"])) #categories .category-empty{color:#60564b}
:where(html:has(body.nha-category[data-category="19"])) #categories .category-search-meta{color:#70685e}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners.featured-winners{background:#141414;color:#faf7f2}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .eyebrow{color:#bfa17c}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners h2{color:#faf7f2}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winners-head p,:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winners-foot>span{color:#c8c0b7}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .slide-arrow{color:#e8d9c6;border-color:#92785b}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winners-foot .btn{color:#f2e7d9;border-color:#a78b68}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winners-foot .btn:hover{background:#9f805b;color:white}
:where(html:has(body.nha-category[data-category="19"])) .eligibility-panel{border-left:3px solid #9f805b;background:#f5f1ea;padding:20px 24px;margin:24px 0 24px;max-width:640px}
:where(html:has(body.nha-category[data-category="19"])) .eligibility-head{color:#826a4c;font-size:11px;font-weight:800;margin-bottom:8px}
:where(html:has(body.nha-category[data-category="19"])) #about .eligibility-panel p{margin:0;font-weight:650;color:#30271e;font-size:15px;line-height:1.65}
:where(html:has(body.nha-category[data-category="19"])) .eligibility-note{font-size:12px;color:#72665b;line-height:1.6;margin-top:8px}
:where(html:has(body.nha-category[data-category="19"])) .section-cta-pair{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}
:where(html:has(body.nha-category[data-category="19"])) .section-cta-pair .btn{min-width:173px;justify-content:center}
:where(html:has(body.nha-category[data-category="19"])) .category-cta-row{display:flex;justify-content:center;margin-top:35px}
:where(html:has(body.nha-category[data-category="19"])) .category-cta-row .btn{min-width:210px;justify-content:center}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="19"])) .section-cta-pair{flex-direction:column}:where(html:has(body.nha-category[data-category="19"])) .section-cta-pair .btn,:where(html:has(body.nha-category[data-category="19"])) .category-cta-row .btn{width:100%}:where(html:has(body.nha-category[data-category="19"])) .eligibility-panel{padding:18px}:where(html:has(body.nha-category[data-category="19"])) .category-cta-row{margin-top:26px}:where(html:has(body.nha-category[data-category="19"])) #categories .category-search{max-width:100%}}

/* Refinements: accessible CTA colours and compact two-button hero */
:where(html:has(body.nha-category[data-category="19"])) #showAll.btn,:where(html:has(body.nha-category[data-category="19"])) #showAll.btn.outline{background:#65482f!important;color:#fff!important;border-color:#65482f!important;}
:where(html:has(body.nha-category[data-category="19"])) #showAll.btn:hover,:where(html:has(body.nha-category[data-category="19"])) #showAll.btn.outline:hover{background:#4b3423!important;color:#fff!important;border-color:#4b3423!important;}
:where(html:has(body.nha-category[data-category="19"])) .hero-content .hero-entry{margin-left:10px;background:#fff;color:#35271d;border:1px solid #fff;}
:where(html:has(body.nha-category[data-category="19"])) .hero-content .hero-entry:hover{background:#f0e7d9;color:#35271d;}
@media(max-width:600px){:where(html:has(body.nha-category[data-category="19"])) .hero-content .hero-entry{margin-left:0;margin-top:10px;}}
@media(prefers-reduced-motion:reduce){:where(html:has(body.nha-category[data-category="19"])) .winners-viewport{scroll-behavior:auto!important;}}

/* Badge prominently integrated with introduction winner photograph */
:where(html:has(body.nha-category[data-category="19"])) #about .badge-winner-photo{position:relative;min-width:0;margin:0;border:1px solid #d7c8b3;background:#f7f1e8;box-shadow:0 16px 36px rgba(50,34,15,.13)}
:where(html:has(body.nha-category[data-category="19"])) #about .photo-badge-composition{position:relative;isolation:isolate;min-height:410px;overflow:hidden}
:where(html:has(body.nha-category[data-category="19"])) #about .photo-badge-composition .winner-photo-main{display:block;width:100%;height:410px;object-fit:cover}
:where(html:has(body.nha-category[data-category="19"])) #about .photo-badge-composition:after{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,transparent 30%,rgba(18,14,10,.18) 100%);pointer-events:none}
:where(html:has(body.nha-category[data-category="19"])) #about .featured-award-badge{position:absolute;z-index:2;right:16px;bottom:16px;width:205px;max-width:45%;padding:12px 12px 10px;background:rgba(252,248,242,.96);border:1px solid rgba(177,147,98,.85);box-shadow:0 10px 32px rgba(22,16,10,.28);display:flex;justify-content:center;align-items:center}
:where(html:has(body.nha-category[data-category="19"])) #about .featured-award-badge img{display:block;width:100%;height:auto;max-height:285px;object-fit:contain}
:where(html:has(body.nha-category[data-category="19"])) #about .badge-winner-photo figcaption{padding:14px 16px;font-size:10px;line-height:1.55;color:#65574a;background:#f7f1e8}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="19"])) #about .photo-badge-composition,:where(html:has(body.nha-category[data-category="19"])) #about .photo-badge-composition .winner-photo-main{min-height:330px;height:330px}:where(html:has(body.nha-category[data-category="19"])) #about .featured-award-badge{width:165px;padding:8px;right:10px;bottom:10px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="19"])) #about .photo-badge-composition,:where(html:has(body.nha-category[data-category="19"])) #about .photo-badge-composition .winner-photo-main{min-height:310px;height:310px}:where(html:has(body.nha-category[data-category="19"])) #about .featured-award-badge{width:144px;max-width:42%;padding:8px;right:10px;bottom:10px}:where(html:has(body.nha-category[data-category="19"])) #about .featured-award-badge img{max-height:220px}}

/* INTRODUCTION: 2027 BADGE SHOWCASE */
:where(html:has(body.nha-category[data-category="19"])) #about{background:#f4f0e9;overflow:hidden}
:where(html:has(body.nha-category[data-category="19"])) #about .intro-grid{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr);gap:clamp(35px,6vw,100px);align-items:center}
:where(html:has(body.nha-category[data-category="19"])) #about .intro-copy{min-width:0}
:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem{align-self:stretch;display:flex;justify-content:center;align-items:center;position:relative;min-width:0}
:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__frame{width:100%;max-width:440px;min-height:535px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:35px 24px 28px;background:radial-gradient(ellipse at 50% 42%,#fffdf9 0%,#ede3d3 68%,#e2d4c0 100%);border:1px solid #d3c1a9;box-shadow:0 24px 55px rgba(54,38,20,.09)}
:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__frame:before{content:"";position:absolute;inset:11px;border:1px solid rgba(159,128,91,.42);pointer-events:none}
:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__frame img{display:block;width:auto;max-width:100%;height:auto;max-height:435px;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(36,23,10,.15));position:relative;z-index:1}
:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__topline,:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__bottomline{font:700 10px/1.5 Arial,sans-serif;color:#6b5035;text-align:center;position:relative;z-index:1}
:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__bottomline{font-size:9px;}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="19"])) #about .intro-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:30px}:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__frame{min-height:450px;padding:28px 22px}:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__frame img{max-height:365px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="19"])) #about .intro-grid{grid-template-columns:1fr;gap:32px}:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__frame{min-height:0;max-width:420px;padding:27px 28px 24px}:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__frame img{max-height:345px}}

/* Aligned category actions: same dimensions and brand treatment */
:where(html:has(body.nha-category[data-category="19"])) #categories .category-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;margin-top:40px}
:where(html:has(body.nha-category[data-category="19"])) #categories .category-actions>.btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:15px;flex:0 1 270px;min-width:240px;min-height:58px;margin:0;padding:16px 20px;text-align:center;background:#65482f!important;border:1px solid #65482f!important;color:#fff!important;font-size:11px;text-decoration:none;line-height:1.4}
:where(html:has(body.nha-category[data-category="19"])) #categories .category-actions>.btn:hover,:where(html:has(body.nha-category[data-category="19"])) #categories .category-actions>.btn:focus-visible{background:#4b3423!important;border-color:#4b3423!important;color:#fff!important}
:where(html:has(body.nha-category[data-category="19"])) #categories .category-actions>.btn span{line-height:1}
@media(max-width:560px){:where(html:has(body.nha-category[data-category="19"])) #categories .category-actions{gap:12px}:where(html:has(body.nha-category[data-category="19"])) #categories .category-actions>.btn{flex:1 1 100%;min-width:0;width:100%}}


/* Nobel 2026 revision: compact dark categories, responsive grids */
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap{background:#10100f!important;color:#f5f0e8!important}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .eyebrow,:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .category summary b{color:#c6a276}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap h2,:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .section-head p{color:#f5f0e8}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .section-head{align-items:end;gap:24px}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .category-search{margin:0;max-width:340px;width:min(100%,340px)}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .category-search label{font-size:10px;margin-bottom:7px;color:#c9a679}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .search-input-wrap{min-height:42px;background:#1e1d1b;border-color:#51483c;padding:0 12px;color:#d1b88e}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .search-input-wrap input{font-size:13px;color:#f9f6f0}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .search-input-wrap input::placeholder{color:#afa89e}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .search-input-wrap button{color:#e4c7a0}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .category-search-meta{font-size:11px;color:#b5aca0;margin-top:6px}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .category{border-color:#34312d;background:transparent}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .category summary{color:#f5f0e9}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .category summary:hover{color:#c8a777}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .category p{color:#bfb7ad}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap #categoryEmpty{color:#eee4d8}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .btn.outline{border-color:#a88a66;color:#f9efe1;background:transparent}
:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .btn.outline:hover{background:#a88a66;color:#151311}
:where(html:has(body.nha-category[data-category="19"])) .winner-photo-feature{margin:0;min-width:0}
:where(html:has(body.nha-category[data-category="19"])) .winner-photo-feature img{width:100%;height:370px;object-fit:cover;display:block}
:where(html:has(body.nha-category[data-category="19"])) .winner-photo-feature figcaption{font-size:10px;line-height:1.5;color:#776858;margin-top:9px}
:where(html:has(body.nha-category[data-category="19"])) .manual-category-panel{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px;border-top:1px solid #40382e;border-bottom:1px solid #40382e;padding:19px 0;margin:0 0 12px}
:where(html:has(body.nha-category[data-category="19"])) .manual-copy{display:flex;flex-direction:column;gap:4px;flex:1 1 210px}
:where(html:has(body.nha-category[data-category="19"])) .manual-copy strong{font-size:12px;color:#d8b98d}
:where(html:has(body.nha-category[data-category="19"])) .manual-copy span{font-size:12px;color:#c6beb1}
:where(html:has(body.nha-category[data-category="19"])) #manualCategoryForm{display:flex;flex:1 1 310px;max-width:470px;min-width:0}
:where(html:has(body.nha-category[data-category="19"])) #manualCategoryInput{flex:1;min-width:0;min-height:44px;border:1px solid #5f5446;background:#24211e;color:white;padding:10px 13px;font:inherit;font-size:13px;outline-offset:3px}
:where(html:has(body.nha-category[data-category="19"])) #manualCategoryInput::placeholder{color:#b3aca4}
:where(html:has(body.nha-category[data-category="19"])) #manualCategoryForm button{border:0;background:#b08d62;color:#111;font-size:11px;font-weight:800;padding:0 20px;cursor:pointer;white-space:nowrap}
:where(html:has(body.nha-category[data-category="19"])) #manualCategoryForm button:hover{background:#d2b18a}
:where(html:has(body.nha-category[data-category="19"])) .manual-feedback{width:100%;color:#ddc9ae;font-size:12px;margin:0;min-height:0}
:where(html:has(body.nha-category[data-category="19"])) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:800px){:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .section-head{align-items:start;flex-direction:column}:where(html:has(body.nha-category[data-category="19"])) .categories-wrap .category-search{width:100%;max-width:100%}:where(html:has(body.nha-category[data-category="19"])) .winner-photo-feature img{height:290px}}
@media(max-width:520px){:where(html:has(body.nha-category[data-category="19"])) .manual-category-panel{align-items:stretch}:where(html:has(body.nha-category[data-category="19"])) .manual-copy,:where(html:has(body.nha-category[data-category="19"])) #manualCategoryForm{flex-basis:100%}:where(html:has(body.nha-category[data-category="19"])) #manualCategoryForm button{padding:0 14px}}

/* final specificity-safe white category and black winners */
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap{background:#fff!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .section-head h2{color:#29231e}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .category-search label{color:#94744f}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .search-input-wrap{background:white;border-color:#d2c8b9;color:#44382c}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .search-input-wrap input{color:#29231e}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .search-input-wrap input::placeholder{color:#877c71}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .search-input-wrap button{color:#766858}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .category-search-meta{color:#74685c}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .category{border-color:#dfd9d0}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .category summary{color:#27211d}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .category p{color:#60564e}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .manual-category-panel{background:#f7f5f0;border:1px solid #e5ded3;padding:20px;margin-bottom:22px}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .manual-copy strong{color:#92734d}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .manual-copy span{color:#665c52}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap #manualCategoryInput{background:#fff;border-color:#d4c6b5;color:#25211b}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap #manualCategoryInput::placeholder{color:#857a70}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap #manualCategoryForm button{background:#9f805b;color:white}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .manual-feedback{color:#6d6359}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .category-search{max-width:310px}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap #categoryEmpty{color:#5e5449}
html:where(:has(body.nha-category[data-category="19"])) body #featured-winners.featured-winners{background:#141414;color:#f8f5ef}
html:where(:has(body.nha-category[data-category="19"])) body #featured-winners.featured-winners h2{color:#f8f5ef}
@media(max-width:800px){html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .category-search{max-width:100%}}


/* Alternating section canvases, robust contrast and readable CTAs. */
html:where(:has(body.nha-category[data-category="19"])) body #about.section{background:#f3efe8!important;color:#24211e!important}
html:where(:has(body.nha-category[data-category="19"])) body #about h2{color:#24211e!important}
html:where(:has(body.nha-category[data-category="19"])) body #about .intro-copy>p,html:where(:has(body.nha-category[data-category="19"])) body #about .eligibility-panel p,html:where(:has(body.nha-category[data-category="19"])) body #about .eligibility-note{color:#4c453e!important}
html:where(:has(body.nha-category[data-category="19"])) body #about .eligibility-panel{background:#fff!important;border-color:#d8cab8!important}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap{background:#fff!important;color:#24211e!important}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .section-head h2,html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .category summary{color:#24211e!important}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .category p,html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .section-head p{color:#554b42!important}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .manual-category-panel{background:#f5f0e9!important;border:1px solid #d5c7b4!important;border-left:4px solid #90704c!important}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .manual-copy strong{color:#493927!important}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .manual-copy span,html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap .manual-feedback{color:#53483c!important}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap #manualCategoryInput{background:#fff!important;color:#1c1a17!important;border:1px solid #9d907f!important}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap #manualCategoryInput::placeholder{color:#655d52!important}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap #manualCategoryForm button{background:#826341!important;color:#fff!important}
html:where(:has(body.nha-category[data-category="19"])) body #categories.categories-wrap #manualCategoryForm button:hover{background:#5f462c!important}
html:where(:has(body.nha-category[data-category="19"])) body #featured-winners.featured-winners{background:#151515!important;color:#f9f6ef!important}
html:where(:has(body.nha-category[data-category="19"])) body #featured-winners.featured-winners h2,html:where(:has(body.nha-category[data-category="19"])) body #featured-winners.featured-winners .winners-head h2{color:#f9f6ef!important}
html:where(:has(body.nha-category[data-category="19"])) body #how-to-enter.section{background:#eee9e1!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="19"])) body #how-to-enter h2,html:where(:has(body.nha-category[data-category="19"])) body #how-to-enter .step strong{color:#29231e!important}
html:where(:has(body.nha-category[data-category="19"])) body #how-to-enter .step p{color:#51483e!important}
html:where(:has(body.nha-category[data-category="19"])) body .spotlight{background:#29221c!important;color:#f8f4ed!important}
html:where(:has(body.nha-category[data-category="19"])) body .spotlight h2{color:#f8f4ed!important}
html:where(:has(body.nha-category[data-category="19"])) body .spotlight p{color:#e4dcd1!important}
html:where(:has(body.nha-category[data-category="19"])) body #faq.faq{background:#fff!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="19"])) body #faq h2,html:where(:has(body.nha-category[data-category="19"])) body #faq summary{color:#29231e!important}
html:where(:has(body.nha-category[data-category="19"])) body #faq details p{color:#554b42!important}
html:where(:has(body.nha-category[data-category="19"])) body #categories .manual-category-panel button:focus-visible,html:where(:has(body.nha-category[data-category="19"])) body #categories .manual-category-panel input:focus-visible{outline:3px solid #826341;outline-offset:3px}


/* Reference-led image-first winner gallery */
:where(html:has(body.nha-category[data-category="19"])) #featured-winners.featured-winners{background:#171512!important;color:#faf7f1!important;overflow:hidden}

:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winners-head{margin-bottom:25px}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winners-head p{color:#d7cfc2!important}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winners-track{gap:20px}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-card{flex:0 0 calc((100% - 80px)/5);min-width:0;background:#fff;scroll-snap-align:start}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-art{height:auto;aspect-ratio:1.50;padding:0;background:none;display:block;isolation:auto;overflow:hidden}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-art::before{display:none}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-art img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-card:hover .winner-art img{transform:scale(1.035)}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-detail{padding:25px 23px 28px;min-height:236px}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-award{color:#9f805b;font-size:11px;font-weight:750;margin-bottom:14px}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-detail h3{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;color:#231e19;font-size:clamp(19px,1.85vw,31px);line-height:1.12;margin:0 0 14px;text-transform:none;overflow-wrap:anywhere;font-weight:400}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-detail p{font-size:14px;color:#625b54;text-transform:none}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winners-foot>span{color:#d2c9bd!important}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .slide-arrow{color:#fff;border-color:#ab916e}
:where(html:has(body.nha-category[data-category="19"])) #featured-winners .slide-arrow:hover{background:#a48c6e}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer.footer{background:#211d19;color:#d8cfc2;border-top:1px solid #64523e;padding:65px 0 26px}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer .container{display:block}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-top{display:flex;justify-content:space-between;gap:65px;padding-bottom:55px}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-mark{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;font-size:27px;line-height:1.3;color:#fff}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-brand{max-width:350px}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-brand p{font-size:14px;line-height:1.7;color:#c9bdad;margin:20px 0}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer a{color:#e6dacc;text-decoration:none;display:block;font-size:12px;}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer a:hover{color:#fff;text-decoration:underline}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-brand>a{color:#c8a77d;font-weight:700}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-links{display:flex;gap:88px}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-links>div{display:flex;flex-direction:column;align-items:flex-start;gap:17px}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-links h3{font-size:12px;font-weight:700;color:#bfa079;margin:0 0 6px}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-bottom{border-top:1px solid #544a3e;padding-top:25px;display:flex;justify-content:space-between;gap:30px;align-items:center}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-bottom span{font-size:11px;line-height:1.6;color:#b9afa2}
:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-bottom a{white-space:nowrap}
@media(max-width:1200px){:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-card{flex-basis:calc((100% - 60px)/4)}}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-card{flex-basis:calc((100% - 40px)/3)}:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-links{gap:35px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-card{flex-basis:78%}:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-detail{min-height:205px}:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-detail h3{font-size:27px}:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-top,:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-bottom{flex-direction:column;align-items:flex-start}:where(html:has(body.nha-category[data-category="19"])) .noble-footer .footer-links{flex-wrap:wrap;gap:45px}:where(html:has(body.nha-category[data-category="19"])) .noble-footer.footer{padding-bottom:105px}}
@media(prefers-reduced-motion:reduce){:where(html:has(body.nha-category[data-category="19"])) #featured-winners .winner-art img{transition:none}}


/* Intro badge: unframed, smaller and naturally integrated */
:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem{align-self:center;display:flex;justify-content:center;align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;min-width:0;}
:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__frame{width:100%;max-width:320px;min-height:0;padding:0;margin:auto;gap:0;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;}
:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__frame:before{display:none!important;content:none!important;}
:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__frame img{display:block;width:100%;max-width:265px;max-height:none;height:auto;object-fit:contain;margin:0 auto;filter:drop-shadow(0 10px 14px rgba(36,23,10,.11));}
:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__topline,:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__bottomline{display:none!important;}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__frame{max-width:280px;padding:0}:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__frame img{max-width:220px;max-height:none}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="19"])) #about .intro-grid{gap:24px}:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__frame{max-width:220px;padding:0}:where(html:has(body.nha-category[data-category="19"])) #about .noble-intro-emblem__frame img{max-width:185px;max-height:none}}

:where(html:has(body.nha-category[data-category="19"])) .nha-category .hero{--category-image:url('../upload/category/Noble-Outstanding-Hotel-Awards_1793287266.jpg')}

/* END hotel-2027.css */

/* BEGIN resort-2027.css */

@font-face{font-family:Noble;src:url(../upload/2027/51a7ae0119fc874e42.otf) format('opentype');font-weight:400;font-display:swap}
:root:where(:has(body.nha-category[data-category="20"])){--gold:#9f805b;--ink:#22211f;--muted:#6f6a62;--ivory:#f8f6f1;--line:#e6e0d6;--serif:Noble,Georgia,serif}
:where(html:has(body.nha-category[data-category="20"])) *{box-sizing:border-box}html:where(:has(body.nha-category[data-category="20"])){scroll-behavior:smooth}body:where(.nha-category[data-category="20"]){margin:0;background:white;color:var(--ink);font-family:Arimo,Arial,sans-serif;font-size:16px;line-height:1.62}:where(html:has(body.nha-category[data-category="20"])) img{display:block;max-width:100%}:where(html:has(body.nha-category[data-category="20"])) a{color:inherit;text-decoration:none}:where(html:has(body.nha-category[data-category="20"])) button{font:inherit}:where(html:has(body.nha-category[data-category="20"])) .container{width:min(1160px,calc(100% - 48px));margin:auto}:where(html:has(body.nha-category[data-category="20"])) .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;color:var(--gold);font-weight:700;text-transform:uppercase}:where(html:has(body.nha-category[data-category="20"])) h1,:where(html:has(body.nha-category[data-category="20"])) h2,:where(html:has(body.nha-category[data-category="20"])) h3{font-family:var(--serif);font-weight:400;text-transform:uppercase;line-height:1.12;margin:0}:where(html:has(body.nha-category[data-category="20"])) h1{font-size:clamp(45px,6.5vw,94px)}:where(html:has(body.nha-category[data-category="20"])) h2{font-size:clamp(34px,4vw,55px)}:where(html:has(body.nha-category[data-category="20"])) h3{font-size:26px}:where(html:has(body.nha-category[data-category="20"])) p{margin:0}:where(html:has(body.nha-category[data-category="20"])) .btn{display:inline-flex;gap:25px;align-items:center;justify-content:space-between;padding:15px 23px;text-transform:uppercase;font-size:11px;font-weight:bold;transition:.2s}:where(html:has(body.nha-category[data-category="20"])) .btn.primary{background:#9f805b;color:#fff}:where(html:has(body.nha-category[data-category="20"])) .btn.primary:hover{background:#826747}:where(html:has(body.nha-category[data-category="20"])) .btn.outline{border:1px solid #baa485;color:inherit}:where(html:has(body.nha-category[data-category="20"])) .btn.outline:hover{background:#f5f0e8}:where(html:has(body.nha-category[data-category="20"])) .header{position:relative;background:#fff;border-bottom:1px solid var(--line);z-index:4}:where(html:has(body.nha-category[data-category="20"])) .header-inner{display:flex;align-items:center;gap:28px;min-height:83px}:where(html:has(body.nha-category[data-category="20"])) .brand{display:flex;align-items:center;gap:12px;flex:1;max-width:245px}:where(html:has(body.nha-category[data-category="20"])) .brand img{max-height:58px;width:auto;max-width:225px;object-fit:contain}:where(html:has(body.nha-category[data-category="20"])) .brand-fallback{font-family:var(--serif);font-size:20px;}:where(html:has(body.nha-category[data-category="20"])) .nav{display:flex;gap:28px;margin-left:auto}:where(html:has(body.nha-category[data-category="20"])) .nav a{font-size:11px;text-transform:uppercase;font-weight:bold}:where(html:has(body.nha-category[data-category="20"])) .nav a:hover{color:var(--gold)}:where(html:has(body.nha-category[data-category="20"])) .header .btn{white-space:nowrap;padding:13px 18px}:where(html:has(body.nha-category[data-category="20"])) .mobile-toggle{display:none;border:0;background:none;padding:8px;font-size:25px}:where(html:has(body.nha-category[data-category="20"])) .hero{min-height:520px;position:relative;background:#242321;color:white;isolation:isolate;display:flex;align-items:center;overflow:hidden}:where(html:has(body.nha-category[data-category="20"])) .hero::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,20,19,.85) 0%,rgba(20,20,19,.49) 51%,rgba(20,20,19,.15) 100%),url('../upload/category/Noble-Outstanding-Resort-Awards_1793287266.jpg') center 48%/cover;z-index:-1}:where(html:has(body.nha-category[data-category="20"])) .hero-content{padding:100px 0}:where(html:has(body.nha-category[data-category="20"])) .hero h1{max-width:850px;margin:14px 0 15px}:where(html:has(body.nha-category[data-category="20"])) .hero p{font-size:18px;max-width:500px;color:#e9e4dd;margin-bottom:29px}:where(html:has(body.nha-category[data-category="20"])) .hero .eyebrow{color:#dfbd90}:where(html:has(body.nha-category[data-category="20"])) .section{padding:88px 0}:where(html:has(body.nha-category[data-category="20"])) .intro-grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:8%}:where(html:has(body.nha-category[data-category="20"])) .intro-copy h2{margin:13px 0 26px}:where(html:has(body.nha-category[data-category="20"])) .intro-copy p{color:#625f5a;max-width:585px;margin-bottom:15px}:where(html:has(body.nha-category[data-category="20"])) .intro-photo{height:370px;object-fit:cover;width:100%}:where(html:has(body.nha-category[data-category="20"])) .proof{display:grid;grid-template-columns:repeat(3,1fr);margin-top:32px;border-top:1px solid var(--line);padding-top:24px;gap:22px}:where(html:has(body.nha-category[data-category="20"])) .proof strong{display:block;font-family:var(--serif);font-size:29px;font-weight:400;line-height:1.2;color:var(--gold)}:where(html:has(body.nha-category[data-category="20"])) .proof span{display:block;font-size:12px;color:var(--muted);line-height:1.4;margin-top:4px}:where(html:has(body.nha-category[data-category="20"])) .categories-wrap{background:var(--ivory)}:where(html:has(body.nha-category[data-category="20"])) .section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:30px}:where(html:has(body.nha-category[data-category="20"])) .section-head h2{margin:10px 0 0}:where(html:has(body.nha-category[data-category="20"])) .section-head p{color:var(--muted);max-width:370px;font-size:14px}:where(html:has(body.nha-category[data-category="20"])) .categories-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}:where(html:has(body.nha-category[data-category="20"])) .category{min-width:0;background:transparent;border-bottom:1px solid #ddd7cc;break-inside:avoid}:where(html:has(body.nha-category[data-category="20"])) .category summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:15px;padding:19px 2px;font-size:15px;font-weight:600;list-style:none;line-height:1.35}:where(html:has(body.nha-category[data-category="20"])) .category summary::-webkit-details-marker{display:none}:where(html:has(body.nha-category[data-category="20"])) .category summary:hover{color:var(--gold)}:where(html:has(body.nha-category[data-category="20"])) .category summary b{font-size:22px;color:var(--gold);font-weight:400;line-height:1;flex:none}:where(html:has(body.nha-category[data-category="20"])) .category[open] summary b{transform:rotate(45deg)}:where(html:has(body.nha-category[data-category="20"])) .category p{color:#68645c;font-size:14px;padding:0 28px 21px 2px;line-height:1.6}:where(html:has(body.nha-category[data-category="20"])) .category.extra{display:none}:where(html:has(body.nha-category[data-category="20"])) .categories-grid.expanded .category.extra{display:block}:where(html:has(body.nha-category[data-category="20"])) .center{text-align:center;margin-top:35px}:where(html:has(body.nha-category[data-category="20"])) .simple-guide{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}:where(html:has(body.nha-category[data-category="20"])) .guide-image{width:100%;height:410px;object-fit:cover}:where(html:has(body.nha-category[data-category="20"])) .simple-guide h2{margin:12px 0 22px}:where(html:has(body.nha-category[data-category="20"])) .step{display:flex;gap:19px;border-top:1px solid var(--line);padding:18px 0}:where(html:has(body.nha-category[data-category="20"])) .step:first-of-type{margin-top:13px}:where(html:has(body.nha-category[data-category="20"])) .step .num{color:var(--gold);font-size:12px;font-weight:bold;padding-top:2px}:where(html:has(body.nha-category[data-category="20"])) .step strong{display:block;font-size:14px;margin-bottom:2px}:where(html:has(body.nha-category[data-category="20"])) .step p{color:var(--muted);font-size:13px}:where(html:has(body.nha-category[data-category="20"])) .spotlight{background:#22211e;color:white;padding:76px 0}:where(html:has(body.nha-category[data-category="20"])) .spotlight-inner{display:flex;gap:40px;align-items:center;justify-content:space-between}:where(html:has(body.nha-category[data-category="20"])) .spotlight p{color:#ddd7cd;max-width:650px;margin-top:13px}:where(html:has(body.nha-category[data-category="20"])) .spotlight h2{font-size:clamp(31px,3.8vw,50px)}:where(html:has(body.nha-category[data-category="20"])) .faq{padding:76px 0}:where(html:has(body.nha-category[data-category="20"])) .faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:60px}:where(html:has(body.nha-category[data-category="20"])) .faq h2{margin-top:10px}:where(html:has(body.nha-category[data-category="20"])) .faq details{border-bottom:1px solid var(--line);padding:18px 0}:where(html:has(body.nha-category[data-category="20"])) .faq summary{font-weight:700;cursor:pointer;font-size:14px}:where(html:has(body.nha-category[data-category="20"])) .faq details p{font-size:14px;color:var(--muted);margin-top:12px}:where(html:has(body.nha-category[data-category="20"])) .footer{border-top:1px solid var(--line);padding:25px 0;color:var(--muted);font-size:12px}:where(html:has(body.nha-category[data-category="20"])) .footer .container{display:flex;justify-content:space-between;gap:20px}:where(html:has(body.nha-category[data-category="20"])) .sticky-cta{display:none}@media(max-width:900px){:where(html:has(body.nha-category[data-category="20"])) .header-inner{min-height:73px}:where(html:has(body.nha-category[data-category="20"])) .nav{gap:15px}:where(html:has(body.nha-category[data-category="20"])) .nav a{font-size:10px}:where(html:has(body.nha-category[data-category="20"])) .header .btn{display:none}:where(html:has(body.nha-category[data-category="20"])) .intro-grid,:where(html:has(body.nha-category[data-category="20"])) .simple-guide{gap:32px}:where(html:has(body.nha-category[data-category="20"])) .proof{grid-template-columns:1fr;gap:13px}:where(html:has(body.nha-category[data-category="20"])) .proof strong{font-size:24px}}@media(max-width:700px){:where(html:has(body.nha-category[data-category="20"])) .container{width:min(100% - 32px,540px)}:where(html:has(body.nha-category[data-category="20"])) .header-inner{min-height:68px}:where(html:has(body.nha-category[data-category="20"])) .brand img{max-height:45px}:where(html:has(body.nha-category[data-category="20"])) .mobile-toggle{display:block;margin-left:auto}:where(html:has(body.nha-category[data-category="20"])) .nav{display:none;position:absolute;top:100%;left:0;right:0;background:white;padding:20px 16px;border-bottom:1px solid var(--line);box-shadow:0 16px 24px #0002;flex-direction:column;gap:18px}:where(html:has(body.nha-category[data-category="20"])) .nav.open{display:flex}:where(html:has(body.nha-category[data-category="20"])) .hero{min-height:470px}:where(html:has(body.nha-category[data-category="20"])) .hero-content{padding:70px 0}:where(html:has(body.nha-category[data-category="20"])) .hero::before{background:linear-gradient(90deg,#171716dc,#17171683),url('../upload/category/Noble-Outstanding-Resort-Awards_1793287266.jpg') 60% center/cover}:where(html:has(body.nha-category[data-category="20"])) .hero h1{font-size:clamp(43px,11vw,63px)}:where(html:has(body.nha-category[data-category="20"])) .hero p{font-size:16px}:where(html:has(body.nha-category[data-category="20"])) .section{padding:60px 0}:where(html:has(body.nha-category[data-category="20"])) .intro-grid,:where(html:has(body.nha-category[data-category="20"])) .simple-guide,:where(html:has(body.nha-category[data-category="20"])) .faq-layout{grid-template-columns:1fr}:where(html:has(body.nha-category[data-category="20"])) .intro-photo{height:250px}:where(html:has(body.nha-category[data-category="20"])) .section-head{display:block}:where(html:has(body.nha-category[data-category="20"])) .section-head p{margin-top:15px}:where(html:has(body.nha-category[data-category="20"])) .categories-grid{grid-template-columns:1fr}:where(html:has(body.nha-category[data-category="20"])) .category summary{font-size:14px;padding:16px 0}:where(html:has(body.nha-category[data-category="20"])) .category p{padding-bottom:16px}:where(html:has(body.nha-category[data-category="20"])) .guide-image{height:260px}:where(html:has(body.nha-category[data-category="20"])) .spotlight{padding:60px 0 88px}:where(html:has(body.nha-category[data-category="20"])) .spotlight-inner{display:block}:where(html:has(body.nha-category[data-category="20"])) .spotlight .btn{margin-top:25px}:where(html:has(body.nha-category[data-category="20"])) .footer .container{display:block}:where(html:has(body.nha-category[data-category="20"])) .footer a{display:inline-block;margin-top:8px}:where(html:has(body.nha-category[data-category="20"])) .sticky-cta{display:block;position:fixed;z-index:8;bottom:0;left:0;right:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 25px #0002}:where(html:has(body.nha-category[data-category="20"])) .sticky-cta .btn{width:100%;justify-content:center}body:where(.nha-category[data-category="20"]){padding-bottom:67px}}
@media(prefers-reduced-motion:reduce){html:where(:has(body.nha-category[data-category="20"])){scroll-behavior:auto}}

/* Category SEO, search and featured-winners refinements */
:where(html:has(body.nha-category[data-category="20"])) #about .intro-copy>p{max-width:720px;line-height:1.85;margin-top:17px}
:where(html:has(body.nha-category[data-category="20"])) #about .intro-copy>p+p{margin-top:22px}
:where(html:has(body.nha-category[data-category="20"])) .category-search{margin:24px 0 28px;max-width:660px}
:where(html:has(body.nha-category[data-category="20"])) .category-search label{display:block;font-size:11px;font-weight:750;margin-bottom:10px;color:#9f805b}
:where(html:has(body.nha-category[data-category="20"])) .search-input-wrap{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #cfc4b4;padding:0 16px;min-height:57px}
:where(html:has(body.nha-category[data-category="20"])) .search-input-wrap:focus-within{border-color:#9f805b;box-shadow:0 0 0 3px rgba(159,128,91,.12)}
:where(html:has(body.nha-category[data-category="20"])) .search-input-wrap input{font:inherit;flex:1;min-width:0;border:0;background:transparent;outline:0;color:#26201b;font-size:15px}
:where(html:has(body.nha-category[data-category="20"])) .search-input-wrap button{border:0;background:none;font-size:27px;color:#736a60;cursor:pointer;padding:3px}
:where(html:has(body.nha-category[data-category="20"])) .category-search-meta{margin-top:9px;color:#70685e;font-size:13px;min-height:20px}
:where(html:has(body.nha-category[data-category="20"])) .category-empty{font-size:16px;color:#5b5248;padding:18px 0}
:where(html:has(body.nha-category[data-category="20"])) .featured-winners{background:#f2eee7;overflow:hidden}
:where(html:has(body.nha-category[data-category="20"])) .winners-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}
:where(html:has(body.nha-category[data-category="20"])) .winners-head h2{margin:12px 0 12px}:where(html:has(body.nha-category[data-category="20"])) .winners-head p{max-width:650px;color:#554c44;line-height:1.75;margin:0}
:where(html:has(body.nha-category[data-category="20"])) .winners-actions{display:flex;gap:9px;flex-shrink:0}
:where(html:has(body.nha-category[data-category="20"])) .slide-arrow{width:45px;height:45px;border:1px solid #a48c6e;background:transparent;color:#453728;font-size:22px;cursor:pointer;transition:background .2s}
:where(html:has(body.nha-category[data-category="20"])) .slide-arrow:hover,:where(html:has(body.nha-category[data-category="20"])) .slide-arrow:focus-visible{background:#a48c6e;color:white}
:where(html:has(body.nha-category[data-category="20"])) .winners-viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:4px}
:where(html:has(body.nha-category[data-category="20"])) .winners-viewport::-webkit-scrollbar{display:none}
:where(html:has(body.nha-category[data-category="20"])) .winners-track{display:flex;gap:20px}
:where(html:has(body.nha-category[data-category="20"])) .winner-card{flex:0 0 calc((100% - 40px)/3);min-width:0;scroll-snap-align:start;background:#fff}
:where(html:has(body.nha-category[data-category="20"])) .winner-art{height:260px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background-size:cover;background-position:center;position:relative;isolation:isolate}
:where(html:has(body.nha-category[data-category="20"])) .winner-art::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,15,19,.28),rgba(9,12,15,.75));z-index:-1}
:where(html:has(body.nha-category[data-category="20"])) .winner-art-a{background-image:url('../upload/category/Noble-Outstanding-Resort-Awards_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="20"])) .winner-art-b{background-image:url('../upload/category/Noble-Outstanding-Resort-Awards_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="20"])) .winner-art-c{background-image:url('../upload/category/Noble-Outstanding-Resort-Awards_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="20"])) .winner-art span{font-size:11px;font-weight:700}
:where(html:has(body.nha-category[data-category="20"])) .winner-art-title{font-family:'FoglihtenNo07', 'Foglihten', Georgia,serif;font-size:28px;line-height:1.2;}
:where(html:has(body.nha-category[data-category="20"])) .winner-detail{padding:20px 20px 24px;min-height:112px}
:where(html:has(body.nha-category[data-category="20"])) .winner-detail h3{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;font-size:19px;line-height:1.25;margin:0 0 9px;text-transform:uppercase;color:#2c241c}
:where(html:has(body.nha-category[data-category="20"])) .winner-detail p{font-size:11px;color:#73665a;line-height:1.6;margin:0}
:where(html:has(body.nha-category[data-category="20"])) .winners-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:23px}
:where(html:has(body.nha-category[data-category="20"])) .winners-foot>span{font-size:12px;color:#72675c;max-width:580px;line-height:1.5}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="20"])) .winner-card{flex-basis:calc((100% - 20px)/2)}}
@media(max-width:620px){:where(html:has(body.nha-category[data-category="20"])) .winners-head{align-items:start}:where(html:has(body.nha-category[data-category="20"])) .winners-head h2{font-size:clamp(28px,8vw,40px)}:where(html:has(body.nha-category[data-category="20"])) .winners-actions{margin-top:24px}:where(html:has(body.nha-category[data-category="20"])) .slide-arrow{width:36px;height:36px}:where(html:has(body.nha-category[data-category="20"])) .winner-card{flex-basis:85%}:where(html:has(body.nha-category[data-category="20"])) .winner-art{height:250px}:where(html:has(body.nha-category[data-category="20"])) .winners-foot{flex-direction:column;align-items:start}:where(html:has(body.nha-category[data-category="20"])) .winners-foot .btn{width:100%;text-align:center;justify-content:center}:where(html:has(body.nha-category[data-category="20"])) .category-search{margin-top:20px}}

/* October design refinements */
:where(html:has(body.nha-category[data-category="20"])) #categories.categories-wrap{background:#ffffff;color:#29231e}
:where(html:has(body.nha-category[data-category="20"])) #categories .eyebrow{color:#9f805b}
:where(html:has(body.nha-category[data-category="20"])) #categories .category{border-bottom-color:#ded8d0}
:where(html:has(body.nha-category[data-category="20"])) #categories .category summary{color:#29231e}
:where(html:has(body.nha-category[data-category="20"])) #categories .category p{color:#635a51}
:where(html:has(body.nha-category[data-category="20"])) #categories .category-search{max-width:310px}
:where(html:has(body.nha-category[data-category="20"])) #categories .search-input-wrap{min-height:45px;border-radius:2px}
:where(html:has(body.nha-category[data-category="20"])) #categories .search-input-wrap input{font-size:13px}
:where(html:has(body.nha-category[data-category="20"])) #categories .manual-category-panel{background:#f7f5f0;border:1px solid #e5ded3}
:where(html:has(body.nha-category[data-category="20"])) #categories .manual-category-panel strong{color:#9f805b}
:where(html:has(body.nha-category[data-category="20"])) #categories .manual-category-panel span,:where(html:has(body.nha-category[data-category="20"])) #categories .manual-feedback{color:#6f655a}
:where(html:has(body.nha-category[data-category="20"])) #categories .manual-category-panel input{background:#fff;color:#28231e}
:where(html:has(body.nha-category[data-category="20"])) #categories .manual-category-panel button{background:#9f805b;color:white}
:where(html:has(body.nha-category[data-category="20"])) #categories .manual-category-panel button:hover{background:#816544}
:where(html:has(body.nha-category[data-category="20"])) #categories .category-empty{color:#60564b}
:where(html:has(body.nha-category[data-category="20"])) #categories .category-search-meta{color:#70685e}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners.featured-winners{background:#141414;color:#faf7f2}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .eyebrow{color:#bfa17c}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners h2{color:#faf7f2}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winners-head p,:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winners-foot>span{color:#c8c0b7}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .slide-arrow{color:#e8d9c6;border-color:#92785b}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winners-foot .btn{color:#f2e7d9;border-color:#a78b68}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winners-foot .btn:hover{background:#9f805b;color:white}
:where(html:has(body.nha-category[data-category="20"])) .eligibility-panel{border-left:3px solid #9f805b;background:#f5f1ea;padding:20px 24px;margin:24px 0 24px;max-width:640px}
:where(html:has(body.nha-category[data-category="20"])) .eligibility-head{color:#826a4c;font-size:11px;font-weight:800;margin-bottom:8px}
:where(html:has(body.nha-category[data-category="20"])) #about .eligibility-panel p{margin:0;font-weight:650;color:#30271e;font-size:15px;line-height:1.65}
:where(html:has(body.nha-category[data-category="20"])) .eligibility-note{font-size:12px;color:#72665b;line-height:1.6;margin-top:8px}
:where(html:has(body.nha-category[data-category="20"])) .section-cta-pair{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}
:where(html:has(body.nha-category[data-category="20"])) .section-cta-pair .btn{min-width:173px;justify-content:center}
:where(html:has(body.nha-category[data-category="20"])) .category-cta-row{display:flex;justify-content:center;margin-top:35px}
:where(html:has(body.nha-category[data-category="20"])) .category-cta-row .btn{min-width:210px;justify-content:center}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="20"])) .section-cta-pair{flex-direction:column}:where(html:has(body.nha-category[data-category="20"])) .section-cta-pair .btn,:where(html:has(body.nha-category[data-category="20"])) .category-cta-row .btn{width:100%}:where(html:has(body.nha-category[data-category="20"])) .eligibility-panel{padding:18px}:where(html:has(body.nha-category[data-category="20"])) .category-cta-row{margin-top:26px}:where(html:has(body.nha-category[data-category="20"])) #categories .category-search{max-width:100%}}

/* Refinements: accessible CTA colours and compact two-button hero */
:where(html:has(body.nha-category[data-category="20"])) #showAll.btn,:where(html:has(body.nha-category[data-category="20"])) #showAll.btn.outline{background:#65482f!important;color:#fff!important;border-color:#65482f!important;}
:where(html:has(body.nha-category[data-category="20"])) #showAll.btn:hover,:where(html:has(body.nha-category[data-category="20"])) #showAll.btn.outline:hover{background:#4b3423!important;color:#fff!important;border-color:#4b3423!important;}
:where(html:has(body.nha-category[data-category="20"])) .hero-content .hero-entry{margin-left:10px;background:#fff;color:#35271d;border:1px solid #fff;}
:where(html:has(body.nha-category[data-category="20"])) .hero-content .hero-entry:hover{background:#f0e7d9;color:#35271d;}
@media(max-width:600px){:where(html:has(body.nha-category[data-category="20"])) .hero-content .hero-entry{margin-left:0;margin-top:10px;}}
@media(prefers-reduced-motion:reduce){:where(html:has(body.nha-category[data-category="20"])) .winners-viewport{scroll-behavior:auto!important;}}

/* Badge prominently integrated with introduction winner photograph */
:where(html:has(body.nha-category[data-category="20"])) #about .badge-winner-photo{position:relative;min-width:0;margin:0;border:1px solid #d7c8b3;background:#f7f1e8;box-shadow:0 16px 36px rgba(50,34,15,.13)}
:where(html:has(body.nha-category[data-category="20"])) #about .photo-badge-composition{position:relative;isolation:isolate;min-height:410px;overflow:hidden}
:where(html:has(body.nha-category[data-category="20"])) #about .photo-badge-composition .winner-photo-main{display:block;width:100%;height:410px;object-fit:cover}
:where(html:has(body.nha-category[data-category="20"])) #about .photo-badge-composition:after{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,transparent 30%,rgba(18,14,10,.18) 100%);pointer-events:none}
:where(html:has(body.nha-category[data-category="20"])) #about .featured-award-badge{position:absolute;z-index:2;right:16px;bottom:16px;width:205px;max-width:45%;padding:12px 12px 10px;background:rgba(252,248,242,.96);border:1px solid rgba(177,147,98,.85);box-shadow:0 10px 32px rgba(22,16,10,.28);display:flex;justify-content:center;align-items:center}
:where(html:has(body.nha-category[data-category="20"])) #about .featured-award-badge img{display:block;width:100%;height:auto;max-height:285px;object-fit:contain}
:where(html:has(body.nha-category[data-category="20"])) #about .badge-winner-photo figcaption{padding:14px 16px;font-size:10px;line-height:1.55;color:#65574a;background:#f7f1e8}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="20"])) #about .photo-badge-composition,:where(html:has(body.nha-category[data-category="20"])) #about .photo-badge-composition .winner-photo-main{min-height:330px;height:330px}:where(html:has(body.nha-category[data-category="20"])) #about .featured-award-badge{width:165px;padding:8px;right:10px;bottom:10px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="20"])) #about .photo-badge-composition,:where(html:has(body.nha-category[data-category="20"])) #about .photo-badge-composition .winner-photo-main{min-height:310px;height:310px}:where(html:has(body.nha-category[data-category="20"])) #about .featured-award-badge{width:144px;max-width:42%;padding:8px;right:10px;bottom:10px}:where(html:has(body.nha-category[data-category="20"])) #about .featured-award-badge img{max-height:220px}}

/* INTRODUCTION: 2027 BADGE SHOWCASE */
:where(html:has(body.nha-category[data-category="20"])) #about{background:#f4f0e9;overflow:hidden}
:where(html:has(body.nha-category[data-category="20"])) #about .intro-grid{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr);gap:clamp(35px,6vw,100px);align-items:center}
:where(html:has(body.nha-category[data-category="20"])) #about .intro-copy{min-width:0}
:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem{align-self:stretch;display:flex;justify-content:center;align-items:center;position:relative;min-width:0}
:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__frame{width:100%;max-width:440px;min-height:535px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:35px 24px 28px;background:radial-gradient(ellipse at 50% 42%,#fffdf9 0%,#ede3d3 68%,#e2d4c0 100%);border:1px solid #d3c1a9;box-shadow:0 24px 55px rgba(54,38,20,.09)}
:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__frame:before{content:"";position:absolute;inset:11px;border:1px solid rgba(159,128,91,.42);pointer-events:none}
:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__frame img{display:block;width:auto;max-width:100%;height:auto;max-height:435px;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(36,23,10,.15));position:relative;z-index:1}
:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__topline,:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__bottomline{font:700 10px/1.5 Arial,sans-serif;color:#6b5035;text-align:center;position:relative;z-index:1}
:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__bottomline{font-size:9px;}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="20"])) #about .intro-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:30px}:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__frame{min-height:450px;padding:28px 22px}:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__frame img{max-height:365px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="20"])) #about .intro-grid{grid-template-columns:1fr;gap:32px}:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__frame{min-height:0;max-width:420px;padding:27px 28px 24px}:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__frame img{max-height:345px}}

/* Aligned category actions: same dimensions and brand treatment */
:where(html:has(body.nha-category[data-category="20"])) #categories .category-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;margin-top:40px}
:where(html:has(body.nha-category[data-category="20"])) #categories .category-actions>.btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:15px;flex:0 1 270px;min-width:240px;min-height:58px;margin:0;padding:16px 20px;text-align:center;background:#65482f!important;border:1px solid #65482f!important;color:#fff!important;font-size:11px;text-decoration:none;line-height:1.4}
:where(html:has(body.nha-category[data-category="20"])) #categories .category-actions>.btn:hover,:where(html:has(body.nha-category[data-category="20"])) #categories .category-actions>.btn:focus-visible{background:#4b3423!important;border-color:#4b3423!important;color:#fff!important}
:where(html:has(body.nha-category[data-category="20"])) #categories .category-actions>.btn span{line-height:1}
@media(max-width:560px){:where(html:has(body.nha-category[data-category="20"])) #categories .category-actions{gap:12px}:where(html:has(body.nha-category[data-category="20"])) #categories .category-actions>.btn{flex:1 1 100%;min-width:0;width:100%}}

/* Resort Awards imagery – brand-consistent two-column introduction */
:where(html:has(body.nha-category[data-category="20"])) .resort-intro-visual{margin:0;position:relative;overflow:hidden;background:#e9e0d3;min-height:460px}
:where(html:has(body.nha-category[data-category="20"])) .resort-intro-visual img{width:100%;height:460px;object-fit:cover;display:block}
:where(html:has(body.nha-category[data-category="20"])) .resort-intro-visual figcaption{background:#f5f0e9;color:#715c43;padding:12px 16px;font-size:10px;font-weight:700}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="20"])) .resort-intro-visual,:where(html:has(body.nha-category[data-category="20"])) .resort-intro-visual img{min-height:0;height:290px}:where(html:has(body.nha-category[data-category="20"])) .resort-intro-visual figcaption{font-size:9px}}


/* Nobel 2026 revision: compact dark categories, responsive grids */
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap{background:#10100f!important;color:#f5f0e8!important}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .eyebrow,:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .category summary b{color:#c6a276}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap h2,:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .section-head p{color:#f5f0e8}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .section-head{align-items:end;gap:24px}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .category-search{margin:0;max-width:340px;width:min(100%,340px)}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .category-search label{font-size:10px;margin-bottom:7px;color:#c9a679}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .search-input-wrap{min-height:42px;background:#1e1d1b;border-color:#51483c;padding:0 12px;color:#d1b88e}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .search-input-wrap input{font-size:13px;color:#f9f6f0}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .search-input-wrap input::placeholder{color:#afa89e}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .search-input-wrap button{color:#e4c7a0}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .category-search-meta{font-size:11px;color:#b5aca0;margin-top:6px}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .category{border-color:#34312d;background:transparent}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .category summary{color:#f5f0e9}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .category summary:hover{color:#c8a777}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .category p{color:#bfb7ad}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap #categoryEmpty{color:#eee4d8}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .btn.outline{border-color:#a88a66;color:#f9efe1;background:transparent}
:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .btn.outline:hover{background:#a88a66;color:#151311}
:where(html:has(body.nha-category[data-category="20"])) .winner-photo-feature{margin:0;min-width:0}
:where(html:has(body.nha-category[data-category="20"])) .winner-photo-feature img{width:100%;height:370px;object-fit:cover;display:block}
:where(html:has(body.nha-category[data-category="20"])) .winner-photo-feature figcaption{font-size:10px;line-height:1.5;color:#776858;margin-top:9px}
:where(html:has(body.nha-category[data-category="20"])) .manual-category-panel{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px;border-top:1px solid #40382e;border-bottom:1px solid #40382e;padding:19px 0;margin:0 0 12px}
:where(html:has(body.nha-category[data-category="20"])) .manual-copy{display:flex;flex-direction:column;gap:4px;flex:1 1 210px}
:where(html:has(body.nha-category[data-category="20"])) .manual-copy strong{font-size:12px;color:#d8b98d}
:where(html:has(body.nha-category[data-category="20"])) .manual-copy span{font-size:12px;color:#c6beb1}
:where(html:has(body.nha-category[data-category="20"])) #manualCategoryForm{display:flex;flex:1 1 310px;max-width:470px;min-width:0}
:where(html:has(body.nha-category[data-category="20"])) #manualCategoryInput{flex:1;min-width:0;min-height:44px;border:1px solid #5f5446;background:#24211e;color:white;padding:10px 13px;font:inherit;font-size:13px;outline-offset:3px}
:where(html:has(body.nha-category[data-category="20"])) #manualCategoryInput::placeholder{color:#b3aca4}
:where(html:has(body.nha-category[data-category="20"])) #manualCategoryForm button{border:0;background:#b08d62;color:#111;font-size:11px;font-weight:800;padding:0 20px;cursor:pointer;white-space:nowrap}
:where(html:has(body.nha-category[data-category="20"])) #manualCategoryForm button:hover{background:#d2b18a}
:where(html:has(body.nha-category[data-category="20"])) .manual-feedback{width:100%;color:#ddc9ae;font-size:12px;margin:0;min-height:0}
:where(html:has(body.nha-category[data-category="20"])) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:800px){:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .section-head{align-items:start;flex-direction:column}:where(html:has(body.nha-category[data-category="20"])) .categories-wrap .category-search{width:100%;max-width:100%}:where(html:has(body.nha-category[data-category="20"])) .winner-photo-feature img{height:290px}}
@media(max-width:520px){:where(html:has(body.nha-category[data-category="20"])) .manual-category-panel{align-items:stretch}:where(html:has(body.nha-category[data-category="20"])) .manual-copy,:where(html:has(body.nha-category[data-category="20"])) #manualCategoryForm{flex-basis:100%}:where(html:has(body.nha-category[data-category="20"])) #manualCategoryForm button{padding:0 14px}}

/* final specificity-safe white category and black winners */
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap{background:#fff!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .section-head h2{color:#29231e}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .category-search label{color:#94744f}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .search-input-wrap{background:white;border-color:#d2c8b9;color:#44382c}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .search-input-wrap input{color:#29231e}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .search-input-wrap input::placeholder{color:#877c71}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .search-input-wrap button{color:#766858}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .category-search-meta{color:#74685c}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .category{border-color:#dfd9d0}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .category summary{color:#27211d}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .category p{color:#60564e}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .manual-category-panel{background:#f7f5f0;border:1px solid #e5ded3;padding:20px;margin-bottom:22px}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .manual-copy strong{color:#92734d}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .manual-copy span{color:#665c52}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap #manualCategoryInput{background:#fff;border-color:#d4c6b5;color:#25211b}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap #manualCategoryInput::placeholder{color:#857a70}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap #manualCategoryForm button{background:#9f805b;color:white}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .manual-feedback{color:#6d6359}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .category-search{max-width:310px}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap #categoryEmpty{color:#5e5449}
html:where(:has(body.nha-category[data-category="20"])) body #featured-winners.featured-winners{background:#141414;color:#f8f5ef}
html:where(:has(body.nha-category[data-category="20"])) body #featured-winners.featured-winners h2{color:#f8f5ef}
@media(max-width:800px){html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .category-search{max-width:100%}}


/* Alternating section canvases, robust contrast and readable CTAs. */
html:where(:has(body.nha-category[data-category="20"])) body #about.section{background:#f3efe8!important;color:#24211e!important}
html:where(:has(body.nha-category[data-category="20"])) body #about h2{color:#24211e!important}
html:where(:has(body.nha-category[data-category="20"])) body #about .intro-copy>p,html:where(:has(body.nha-category[data-category="20"])) body #about .eligibility-panel p,html:where(:has(body.nha-category[data-category="20"])) body #about .eligibility-note{color:#4c453e!important}
html:where(:has(body.nha-category[data-category="20"])) body #about .eligibility-panel{background:#fff!important;border-color:#d8cab8!important}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap{background:#fff!important;color:#24211e!important}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .section-head h2,html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .category summary{color:#24211e!important}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .category p,html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .section-head p{color:#554b42!important}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .manual-category-panel{background:#f5f0e9!important;border:1px solid #d5c7b4!important;border-left:4px solid #90704c!important}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .manual-copy strong{color:#493927!important}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .manual-copy span,html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap .manual-feedback{color:#53483c!important}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap #manualCategoryInput{background:#fff!important;color:#1c1a17!important;border:1px solid #9d907f!important}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap #manualCategoryInput::placeholder{color:#655d52!important}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap #manualCategoryForm button{background:#826341!important;color:#fff!important}
html:where(:has(body.nha-category[data-category="20"])) body #categories.categories-wrap #manualCategoryForm button:hover{background:#5f462c!important}
html:where(:has(body.nha-category[data-category="20"])) body #featured-winners.featured-winners{background:#151515!important;color:#f9f6ef!important}
html:where(:has(body.nha-category[data-category="20"])) body #featured-winners.featured-winners h2,html:where(:has(body.nha-category[data-category="20"])) body #featured-winners.featured-winners .winners-head h2{color:#f9f6ef!important}
html:where(:has(body.nha-category[data-category="20"])) body #how-to-enter.section{background:#eee9e1!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="20"])) body #how-to-enter h2,html:where(:has(body.nha-category[data-category="20"])) body #how-to-enter .step strong{color:#29231e!important}
html:where(:has(body.nha-category[data-category="20"])) body #how-to-enter .step p{color:#51483e!important}
html:where(:has(body.nha-category[data-category="20"])) body .spotlight{background:#29221c!important;color:#f8f4ed!important}
html:where(:has(body.nha-category[data-category="20"])) body .spotlight h2{color:#f8f4ed!important}
html:where(:has(body.nha-category[data-category="20"])) body .spotlight p{color:#e4dcd1!important}
html:where(:has(body.nha-category[data-category="20"])) body #faq.faq{background:#fff!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="20"])) body #faq h2,html:where(:has(body.nha-category[data-category="20"])) body #faq summary{color:#29231e!important}
html:where(:has(body.nha-category[data-category="20"])) body #faq details p{color:#554b42!important}
html:where(:has(body.nha-category[data-category="20"])) body #categories .manual-category-panel button:focus-visible,html:where(:has(body.nha-category[data-category="20"])) body #categories .manual-category-panel input:focus-visible{outline:3px solid #826341;outline-offset:3px}


/* Reference-led image-first winner gallery */
:where(html:has(body.nha-category[data-category="20"])) #featured-winners.featured-winners{background:#171512!important;color:#faf7f1!important;overflow:hidden}

:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winners-head{margin-bottom:25px}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winners-head p{color:#d7cfc2!important}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winners-track{gap:20px}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-card{flex:0 0 calc((100% - 80px)/5);min-width:0;background:#fff;scroll-snap-align:start}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-art{height:auto;aspect-ratio:1.50;padding:0;background:none;display:block;isolation:auto;overflow:hidden}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-art::before{display:none}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-art img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-card:hover .winner-art img{transform:scale(1.035)}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-detail{padding:25px 23px 28px;min-height:236px}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-award{color:#9f805b;font-size:11px;font-weight:750;margin-bottom:14px}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-detail h3{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;color:#231e19;font-size:clamp(19px,1.85vw,31px);line-height:1.12;margin:0 0 14px;text-transform:none;overflow-wrap:anywhere;font-weight:400}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-detail p{font-size:14px;color:#625b54;text-transform:none}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winners-foot>span{color:#d2c9bd!important}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .slide-arrow{color:#fff;border-color:#ab916e}
:where(html:has(body.nha-category[data-category="20"])) #featured-winners .slide-arrow:hover{background:#a48c6e}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer.footer{background:#211d19;color:#d8cfc2;border-top:1px solid #64523e;padding:65px 0 26px}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer .container{display:block}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-top{display:flex;justify-content:space-between;gap:65px;padding-bottom:55px}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-mark{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;font-size:27px;line-height:1.3;color:#fff}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-brand{max-width:350px}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-brand p{font-size:14px;line-height:1.7;color:#c9bdad;margin:20px 0}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer a{color:#e6dacc;text-decoration:none;display:block;font-size:12px;}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer a:hover{color:#fff;text-decoration:underline}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-brand>a{color:#c8a77d;font-weight:700}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-links{display:flex;gap:88px}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-links>div{display:flex;flex-direction:column;align-items:flex-start;gap:17px}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-links h3{font-size:12px;font-weight:700;color:#bfa079;margin:0 0 6px}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-bottom{border-top:1px solid #544a3e;padding-top:25px;display:flex;justify-content:space-between;gap:30px;align-items:center}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-bottom span{font-size:11px;line-height:1.6;color:#b9afa2}
:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-bottom a{white-space:nowrap}
@media(max-width:1200px){:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-card{flex-basis:calc((100% - 60px)/4)}}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-card{flex-basis:calc((100% - 40px)/3)}:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-links{gap:35px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-card{flex-basis:78%}:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-detail{min-height:205px}:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-detail h3{font-size:27px}:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-top,:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-bottom{flex-direction:column;align-items:flex-start}:where(html:has(body.nha-category[data-category="20"])) .noble-footer .footer-links{flex-wrap:wrap;gap:45px}:where(html:has(body.nha-category[data-category="20"])) .noble-footer.footer{padding-bottom:105px}}
@media(prefers-reduced-motion:reduce){:where(html:has(body.nha-category[data-category="20"])) #featured-winners .winner-art img{transition:none}}


/* Intro badge: unframed, smaller and naturally integrated */
:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem{align-self:center;display:flex;justify-content:center;align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;min-width:0;}
:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__frame{width:100%;max-width:320px;min-height:0;padding:0;margin:auto;gap:0;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;}
:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__frame:before{display:none!important;content:none!important;}
:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__frame img{display:block;width:100%;max-width:265px;max-height:none;height:auto;object-fit:contain;margin:0 auto;filter:drop-shadow(0 10px 14px rgba(36,23,10,.11));}
:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__topline,:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__bottomline{display:none!important;}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__frame{max-width:280px;padding:0}:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__frame img{max-width:220px;max-height:none}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="20"])) #about .intro-grid{gap:24px}:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__frame{max-width:220px;padding:0}:where(html:has(body.nha-category[data-category="20"])) #about .noble-intro-emblem__frame img{max-width:185px;max-height:none}}

:where(html:has(body.nha-category[data-category="20"])) .nha-category .hero{--category-image:url('../upload/category/Noble-Outstanding-Resort-Awards_1793287266.jpg')}

/* END resort-2027.css */

/* BEGIN restaurant-2027.css */

@font-face{font-family:Noble;src:url(../upload/2027/51a7ae0119fc874e42.otf) format('opentype');font-weight:400;font-display:swap}
:root:where(:has(body.nha-category[data-category="21"])){--gold:#9f805b;--ink:#22211f;--muted:#6f6a62;--ivory:#f8f6f1;--line:#e6e0d6;--serif:Noble,Georgia,serif}
:where(html:has(body.nha-category[data-category="21"])) *{box-sizing:border-box}html:where(:has(body.nha-category[data-category="21"])){scroll-behavior:smooth}body:where(.nha-category[data-category="21"]){margin:0;background:white;color:var(--ink);font-family:Arimo,Arial,sans-serif;font-size:16px;line-height:1.62}:where(html:has(body.nha-category[data-category="21"])) img{display:block;max-width:100%}:where(html:has(body.nha-category[data-category="21"])) a{color:inherit;text-decoration:none}:where(html:has(body.nha-category[data-category="21"])) button{font:inherit}:where(html:has(body.nha-category[data-category="21"])) .container{width:min(1160px,calc(100% - 48px));margin:auto}:where(html:has(body.nha-category[data-category="21"])) .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;color:var(--gold);font-weight:700;text-transform:uppercase}:where(html:has(body.nha-category[data-category="21"])) h1,:where(html:has(body.nha-category[data-category="21"])) h2,:where(html:has(body.nha-category[data-category="21"])) h3{font-family:var(--serif);font-weight:400;text-transform:uppercase;line-height:1.12;margin:0}:where(html:has(body.nha-category[data-category="21"])) h1{font-size:clamp(45px,6.5vw,94px)}:where(html:has(body.nha-category[data-category="21"])) h2{font-size:clamp(34px,4vw,55px)}:where(html:has(body.nha-category[data-category="21"])) h3{font-size:26px}:where(html:has(body.nha-category[data-category="21"])) p{margin:0}:where(html:has(body.nha-category[data-category="21"])) .btn{display:inline-flex;gap:25px;align-items:center;justify-content:space-between;padding:15px 23px;text-transform:uppercase;font-size:11px;font-weight:bold;transition:.2s}:where(html:has(body.nha-category[data-category="21"])) .btn.primary{background:#9f805b;color:#fff}:where(html:has(body.nha-category[data-category="21"])) .btn.primary:hover{background:#826747}:where(html:has(body.nha-category[data-category="21"])) .btn.outline{border:1px solid #baa485;color:inherit}:where(html:has(body.nha-category[data-category="21"])) .btn.outline:hover{background:#f5f0e8}:where(html:has(body.nha-category[data-category="21"])) .header{position:relative;background:#fff;border-bottom:1px solid var(--line);z-index:4}:where(html:has(body.nha-category[data-category="21"])) .header-inner{display:flex;align-items:center;gap:28px;min-height:83px}:where(html:has(body.nha-category[data-category="21"])) .brand{display:flex;align-items:center;gap:12px;flex:1;max-width:245px}:where(html:has(body.nha-category[data-category="21"])) .brand img{max-height:58px;width:auto;max-width:225px;object-fit:contain}:where(html:has(body.nha-category[data-category="21"])) .brand-fallback{font-family:var(--serif);font-size:20px;}:where(html:has(body.nha-category[data-category="21"])) .nav{display:flex;gap:28px;margin-left:auto}:where(html:has(body.nha-category[data-category="21"])) .nav a{font-size:11px;text-transform:uppercase;font-weight:bold}:where(html:has(body.nha-category[data-category="21"])) .nav a:hover{color:var(--gold)}:where(html:has(body.nha-category[data-category="21"])) .header .btn{white-space:nowrap;padding:13px 18px}:where(html:has(body.nha-category[data-category="21"])) .mobile-toggle{display:none;border:0;background:none;padding:8px;font-size:25px}:where(html:has(body.nha-category[data-category="21"])) .hero{min-height:520px;position:relative;background:#242321;color:white;isolation:isolate;display:flex;align-items:center;overflow:hidden}:where(html:has(body.nha-category[data-category="21"])) .hero::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,20,19,.85) 0%,rgba(20,20,19,.49) 51%,rgba(20,20,19,.15) 100%),url('../upload/category/RESTAURANT-AWARDS_1793287266.jpg') center 48%/cover;z-index:-1}:where(html:has(body.nha-category[data-category="21"])) .hero-content{padding:100px 0}:where(html:has(body.nha-category[data-category="21"])) .hero h1{max-width:850px;margin:14px 0 15px}:where(html:has(body.nha-category[data-category="21"])) .hero p{font-size:18px;max-width:500px;color:#e9e4dd;margin-bottom:29px}:where(html:has(body.nha-category[data-category="21"])) .hero .eyebrow{color:#dfbd90}:where(html:has(body.nha-category[data-category="21"])) .section{padding:88px 0}:where(html:has(body.nha-category[data-category="21"])) .intro-grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:8%}:where(html:has(body.nha-category[data-category="21"])) .intro-copy h2{margin:13px 0 26px}:where(html:has(body.nha-category[data-category="21"])) .intro-copy p{color:#625f5a;max-width:585px;margin-bottom:15px}:where(html:has(body.nha-category[data-category="21"])) .intro-photo{height:370px;object-fit:cover;width:100%}:where(html:has(body.nha-category[data-category="21"])) .proof{display:grid;grid-template-columns:repeat(3,1fr);margin-top:32px;border-top:1px solid var(--line);padding-top:24px;gap:22px}:where(html:has(body.nha-category[data-category="21"])) .proof strong{display:block;font-family:var(--serif);font-size:29px;font-weight:400;line-height:1.2;color:var(--gold)}:where(html:has(body.nha-category[data-category="21"])) .proof span{display:block;font-size:12px;color:var(--muted);line-height:1.4;margin-top:4px}:where(html:has(body.nha-category[data-category="21"])) .categories-wrap{background:var(--ivory)}:where(html:has(body.nha-category[data-category="21"])) .section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:30px}:where(html:has(body.nha-category[data-category="21"])) .section-head h2{margin:10px 0 0}:where(html:has(body.nha-category[data-category="21"])) .section-head p{color:var(--muted);max-width:370px;font-size:14px}:where(html:has(body.nha-category[data-category="21"])) .categories-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}:where(html:has(body.nha-category[data-category="21"])) .category{min-width:0;background:transparent;border-bottom:1px solid #ddd7cc;break-inside:avoid}:where(html:has(body.nha-category[data-category="21"])) .category summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:15px;padding:19px 2px;font-size:15px;font-weight:600;list-style:none;line-height:1.35}:where(html:has(body.nha-category[data-category="21"])) .category summary::-webkit-details-marker{display:none}:where(html:has(body.nha-category[data-category="21"])) .category summary:hover{color:var(--gold)}:where(html:has(body.nha-category[data-category="21"])) .category summary b{font-size:22px;color:var(--gold);font-weight:400;line-height:1;flex:none}:where(html:has(body.nha-category[data-category="21"])) .category[open] summary b{transform:rotate(45deg)}:where(html:has(body.nha-category[data-category="21"])) .category p{color:#68645c;font-size:14px;padding:0 28px 21px 2px;line-height:1.6}:where(html:has(body.nha-category[data-category="21"])) .category.extra{display:none}:where(html:has(body.nha-category[data-category="21"])) .categories-grid.expanded .category.extra{display:block}:where(html:has(body.nha-category[data-category="21"])) .center{text-align:center;margin-top:35px}:where(html:has(body.nha-category[data-category="21"])) .simple-guide{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}:where(html:has(body.nha-category[data-category="21"])) .guide-image{width:100%;height:410px;object-fit:cover}:where(html:has(body.nha-category[data-category="21"])) .simple-guide h2{margin:12px 0 22px}:where(html:has(body.nha-category[data-category="21"])) .step{display:flex;gap:19px;border-top:1px solid var(--line);padding:18px 0}:where(html:has(body.nha-category[data-category="21"])) .step:first-of-type{margin-top:13px}:where(html:has(body.nha-category[data-category="21"])) .step .num{color:var(--gold);font-size:12px;font-weight:bold;padding-top:2px}:where(html:has(body.nha-category[data-category="21"])) .step strong{display:block;font-size:14px;margin-bottom:2px}:where(html:has(body.nha-category[data-category="21"])) .step p{color:var(--muted);font-size:13px}:where(html:has(body.nha-category[data-category="21"])) .spotlight{background:#22211e;color:white;padding:76px 0}:where(html:has(body.nha-category[data-category="21"])) .spotlight-inner{display:flex;gap:40px;align-items:center;justify-content:space-between}:where(html:has(body.nha-category[data-category="21"])) .spotlight p{color:#ddd7cd;max-width:650px;margin-top:13px}:where(html:has(body.nha-category[data-category="21"])) .spotlight h2{font-size:clamp(31px,3.8vw,50px)}:where(html:has(body.nha-category[data-category="21"])) .faq{padding:76px 0}:where(html:has(body.nha-category[data-category="21"])) .faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:60px}:where(html:has(body.nha-category[data-category="21"])) .faq h2{margin-top:10px}:where(html:has(body.nha-category[data-category="21"])) .faq details{border-bottom:1px solid var(--line);padding:18px 0}:where(html:has(body.nha-category[data-category="21"])) .faq summary{font-weight:700;cursor:pointer;font-size:14px}:where(html:has(body.nha-category[data-category="21"])) .faq details p{font-size:14px;color:var(--muted);margin-top:12px}:where(html:has(body.nha-category[data-category="21"])) .footer{border-top:1px solid var(--line);padding:25px 0;color:var(--muted);font-size:12px}:where(html:has(body.nha-category[data-category="21"])) .footer .container{display:flex;justify-content:space-between;gap:20px}:where(html:has(body.nha-category[data-category="21"])) .sticky-cta{display:none}@media(max-width:900px){:where(html:has(body.nha-category[data-category="21"])) .header-inner{min-height:73px}:where(html:has(body.nha-category[data-category="21"])) .nav{gap:15px}:where(html:has(body.nha-category[data-category="21"])) .nav a{font-size:10px}:where(html:has(body.nha-category[data-category="21"])) .header .btn{display:none}:where(html:has(body.nha-category[data-category="21"])) .intro-grid,:where(html:has(body.nha-category[data-category="21"])) .simple-guide{gap:32px}:where(html:has(body.nha-category[data-category="21"])) .proof{grid-template-columns:1fr;gap:13px}:where(html:has(body.nha-category[data-category="21"])) .proof strong{font-size:24px}}@media(max-width:700px){:where(html:has(body.nha-category[data-category="21"])) .container{width:min(100% - 32px,540px)}:where(html:has(body.nha-category[data-category="21"])) .header-inner{min-height:68px}:where(html:has(body.nha-category[data-category="21"])) .brand img{max-height:45px}:where(html:has(body.nha-category[data-category="21"])) .mobile-toggle{display:block;margin-left:auto}:where(html:has(body.nha-category[data-category="21"])) .nav{display:none;position:absolute;top:100%;left:0;right:0;background:white;padding:20px 16px;border-bottom:1px solid var(--line);box-shadow:0 16px 24px #0002;flex-direction:column;gap:18px}:where(html:has(body.nha-category[data-category="21"])) .nav.open{display:flex}:where(html:has(body.nha-category[data-category="21"])) .hero{min-height:470px}:where(html:has(body.nha-category[data-category="21"])) .hero-content{padding:70px 0}:where(html:has(body.nha-category[data-category="21"])) .hero::before{background:linear-gradient(90deg,#171716dc,#17171683),url('../upload/category/RESTAURANT-AWARDS_1793287266.jpg') 60% center/cover}:where(html:has(body.nha-category[data-category="21"])) .hero h1{font-size:clamp(43px,11vw,63px)}:where(html:has(body.nha-category[data-category="21"])) .hero p{font-size:16px}:where(html:has(body.nha-category[data-category="21"])) .section{padding:60px 0}:where(html:has(body.nha-category[data-category="21"])) .intro-grid,:where(html:has(body.nha-category[data-category="21"])) .simple-guide,:where(html:has(body.nha-category[data-category="21"])) .faq-layout{grid-template-columns:1fr}:where(html:has(body.nha-category[data-category="21"])) .intro-photo{height:250px}:where(html:has(body.nha-category[data-category="21"])) .section-head{display:block}:where(html:has(body.nha-category[data-category="21"])) .section-head p{margin-top:15px}:where(html:has(body.nha-category[data-category="21"])) .categories-grid{grid-template-columns:1fr}:where(html:has(body.nha-category[data-category="21"])) .category summary{font-size:14px;padding:16px 0}:where(html:has(body.nha-category[data-category="21"])) .category p{padding-bottom:16px}:where(html:has(body.nha-category[data-category="21"])) .guide-image{height:260px}:where(html:has(body.nha-category[data-category="21"])) .spotlight{padding:60px 0 88px}:where(html:has(body.nha-category[data-category="21"])) .spotlight-inner{display:block}:where(html:has(body.nha-category[data-category="21"])) .spotlight .btn{margin-top:25px}:where(html:has(body.nha-category[data-category="21"])) .footer .container{display:block}:where(html:has(body.nha-category[data-category="21"])) .footer a{display:inline-block;margin-top:8px}:where(html:has(body.nha-category[data-category="21"])) .sticky-cta{display:block;position:fixed;z-index:8;bottom:0;left:0;right:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 25px #0002}:where(html:has(body.nha-category[data-category="21"])) .sticky-cta .btn{width:100%;justify-content:center}body:where(.nha-category[data-category="21"]){padding-bottom:67px}}
@media(prefers-reduced-motion:reduce){html:where(:has(body.nha-category[data-category="21"])){scroll-behavior:auto}}

/* Category SEO, search and featured-winners refinements */
:where(html:has(body.nha-category[data-category="21"])) #about .intro-copy>p{max-width:720px;line-height:1.85;margin-top:17px}
:where(html:has(body.nha-category[data-category="21"])) #about .intro-copy>p+p{margin-top:22px}
:where(html:has(body.nha-category[data-category="21"])) .category-search{margin:24px 0 28px;max-width:660px}
:where(html:has(body.nha-category[data-category="21"])) .category-search label{display:block;font-size:11px;font-weight:750;margin-bottom:10px;color:#9f805b}
:where(html:has(body.nha-category[data-category="21"])) .search-input-wrap{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #cfc4b4;padding:0 16px;min-height:57px}
:where(html:has(body.nha-category[data-category="21"])) .search-input-wrap:focus-within{border-color:#9f805b;box-shadow:0 0 0 3px rgba(159,128,91,.12)}
:where(html:has(body.nha-category[data-category="21"])) .search-input-wrap input{font:inherit;flex:1;min-width:0;border:0;background:transparent;outline:0;color:#26201b;font-size:15px}
:where(html:has(body.nha-category[data-category="21"])) .search-input-wrap button{border:0;background:none;font-size:27px;color:#736a60;cursor:pointer;padding:3px}
:where(html:has(body.nha-category[data-category="21"])) .category-search-meta{margin-top:9px;color:#70685e;font-size:13px;min-height:20px}
:where(html:has(body.nha-category[data-category="21"])) .category-empty{font-size:16px;color:#5b5248;padding:18px 0}
:where(html:has(body.nha-category[data-category="21"])) .featured-winners{background:#f2eee7;overflow:hidden}
:where(html:has(body.nha-category[data-category="21"])) .winners-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}
:where(html:has(body.nha-category[data-category="21"])) .winners-head h2{margin:12px 0 12px}:where(html:has(body.nha-category[data-category="21"])) .winners-head p{max-width:650px;color:#554c44;line-height:1.75;margin:0}
:where(html:has(body.nha-category[data-category="21"])) .winners-actions{display:flex;gap:9px;flex-shrink:0}
:where(html:has(body.nha-category[data-category="21"])) .slide-arrow{width:45px;height:45px;border:1px solid #a48c6e;background:transparent;color:#453728;font-size:22px;cursor:pointer;transition:background .2s}
:where(html:has(body.nha-category[data-category="21"])) .slide-arrow:hover,:where(html:has(body.nha-category[data-category="21"])) .slide-arrow:focus-visible{background:#a48c6e;color:white}
:where(html:has(body.nha-category[data-category="21"])) .winners-viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:4px}
:where(html:has(body.nha-category[data-category="21"])) .winners-viewport::-webkit-scrollbar{display:none}
:where(html:has(body.nha-category[data-category="21"])) .winners-track{display:flex;gap:20px}
:where(html:has(body.nha-category[data-category="21"])) .winner-card{flex:0 0 calc((100% - 40px)/3);min-width:0;scroll-snap-align:start;background:#fff}
:where(html:has(body.nha-category[data-category="21"])) .winner-art{height:260px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background-size:cover;background-position:center;position:relative;isolation:isolate}
:where(html:has(body.nha-category[data-category="21"])) .winner-art::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,15,19,.28),rgba(9,12,15,.75));z-index:-1}
:where(html:has(body.nha-category[data-category="21"])) .winner-art-a{background-image:url('../upload/category/RESTAURANT-AWARDS_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="21"])) .winner-art-b{background-image:url('../upload/category/RESTAURANT-AWARDS_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="21"])) .winner-art-c{background-image:url('../upload/category/RESTAURANT-AWARDS_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="21"])) .winner-art span{font-size:11px;font-weight:700}
:where(html:has(body.nha-category[data-category="21"])) .winner-art-title{font-family:'FoglihtenNo07', 'Foglihten', Georgia,serif;font-size:28px;line-height:1.2;}
:where(html:has(body.nha-category[data-category="21"])) .winner-detail{padding:20px 20px 24px;min-height:112px}
:where(html:has(body.nha-category[data-category="21"])) .winner-detail h3{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;font-size:19px;line-height:1.25;margin:0 0 9px;text-transform:uppercase;color:#2c241c}
:where(html:has(body.nha-category[data-category="21"])) .winner-detail p{font-size:11px;color:#73665a;line-height:1.6;margin:0}
:where(html:has(body.nha-category[data-category="21"])) .winners-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:23px}
:where(html:has(body.nha-category[data-category="21"])) .winners-foot>span{font-size:12px;color:#72675c;max-width:580px;line-height:1.5}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="21"])) .winner-card{flex-basis:calc((100% - 20px)/2)}}
@media(max-width:620px){:where(html:has(body.nha-category[data-category="21"])) .winners-head{align-items:start}:where(html:has(body.nha-category[data-category="21"])) .winners-head h2{font-size:clamp(28px,8vw,40px)}:where(html:has(body.nha-category[data-category="21"])) .winners-actions{margin-top:24px}:where(html:has(body.nha-category[data-category="21"])) .slide-arrow{width:36px;height:36px}:where(html:has(body.nha-category[data-category="21"])) .winner-card{flex-basis:85%}:where(html:has(body.nha-category[data-category="21"])) .winner-art{height:250px}:where(html:has(body.nha-category[data-category="21"])) .winners-foot{flex-direction:column;align-items:start}:where(html:has(body.nha-category[data-category="21"])) .winners-foot .btn{width:100%;text-align:center;justify-content:center}:where(html:has(body.nha-category[data-category="21"])) .category-search{margin-top:20px}}

/* October design refinements */
:where(html:has(body.nha-category[data-category="21"])) #categories.categories-wrap{background:#ffffff;color:#29231e}
:where(html:has(body.nha-category[data-category="21"])) #categories .eyebrow{color:#9f805b}
:where(html:has(body.nha-category[data-category="21"])) #categories .category{border-bottom-color:#ded8d0}
:where(html:has(body.nha-category[data-category="21"])) #categories .category summary{color:#29231e}
:where(html:has(body.nha-category[data-category="21"])) #categories .category p{color:#635a51}
:where(html:has(body.nha-category[data-category="21"])) #categories .category-search{max-width:310px}
:where(html:has(body.nha-category[data-category="21"])) #categories .search-input-wrap{min-height:45px;border-radius:2px}
:where(html:has(body.nha-category[data-category="21"])) #categories .search-input-wrap input{font-size:13px}
:where(html:has(body.nha-category[data-category="21"])) #categories .manual-category-panel{background:#f7f5f0;border:1px solid #e5ded3}
:where(html:has(body.nha-category[data-category="21"])) #categories .manual-category-panel strong{color:#9f805b}
:where(html:has(body.nha-category[data-category="21"])) #categories .manual-category-panel span,:where(html:has(body.nha-category[data-category="21"])) #categories .manual-feedback{color:#6f655a}
:where(html:has(body.nha-category[data-category="21"])) #categories .manual-category-panel input{background:#fff;color:#28231e}
:where(html:has(body.nha-category[data-category="21"])) #categories .manual-category-panel button{background:#9f805b;color:white}
:where(html:has(body.nha-category[data-category="21"])) #categories .manual-category-panel button:hover{background:#816544}
:where(html:has(body.nha-category[data-category="21"])) #categories .category-empty{color:#60564b}
:where(html:has(body.nha-category[data-category="21"])) #categories .category-search-meta{color:#70685e}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners.featured-winners{background:#141414;color:#faf7f2}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .eyebrow{color:#bfa17c}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners h2{color:#faf7f2}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winners-head p,:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winners-foot>span{color:#c8c0b7}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .slide-arrow{color:#e8d9c6;border-color:#92785b}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winners-foot .btn{color:#f2e7d9;border-color:#a78b68}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winners-foot .btn:hover{background:#9f805b;color:white}
:where(html:has(body.nha-category[data-category="21"])) .eligibility-panel{border-left:3px solid #9f805b;background:#f5f1ea;padding:20px 24px;margin:24px 0 24px;max-width:640px}
:where(html:has(body.nha-category[data-category="21"])) .eligibility-head{color:#826a4c;font-size:11px;font-weight:800;margin-bottom:8px}
:where(html:has(body.nha-category[data-category="21"])) #about .eligibility-panel p{margin:0;font-weight:650;color:#30271e;font-size:15px;line-height:1.65}
:where(html:has(body.nha-category[data-category="21"])) .eligibility-note{font-size:12px;color:#72665b;line-height:1.6;margin-top:8px}
:where(html:has(body.nha-category[data-category="21"])) .section-cta-pair{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}
:where(html:has(body.nha-category[data-category="21"])) .section-cta-pair .btn{min-width:173px;justify-content:center}
:where(html:has(body.nha-category[data-category="21"])) .category-cta-row{display:flex;justify-content:center;margin-top:35px}
:where(html:has(body.nha-category[data-category="21"])) .category-cta-row .btn{min-width:210px;justify-content:center}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="21"])) .section-cta-pair{flex-direction:column}:where(html:has(body.nha-category[data-category="21"])) .section-cta-pair .btn,:where(html:has(body.nha-category[data-category="21"])) .category-cta-row .btn{width:100%}:where(html:has(body.nha-category[data-category="21"])) .eligibility-panel{padding:18px}:where(html:has(body.nha-category[data-category="21"])) .category-cta-row{margin-top:26px}:where(html:has(body.nha-category[data-category="21"])) #categories .category-search{max-width:100%}}

/* Refinements: accessible CTA colours and compact two-button hero */
:where(html:has(body.nha-category[data-category="21"])) #showAll.btn,:where(html:has(body.nha-category[data-category="21"])) #showAll.btn.outline{background:#65482f!important;color:#fff!important;border-color:#65482f!important;}
:where(html:has(body.nha-category[data-category="21"])) #showAll.btn:hover,:where(html:has(body.nha-category[data-category="21"])) #showAll.btn.outline:hover{background:#4b3423!important;color:#fff!important;border-color:#4b3423!important;}
:where(html:has(body.nha-category[data-category="21"])) .hero-content .hero-entry{margin-left:10px;background:#fff;color:#35271d;border:1px solid #fff;}
:where(html:has(body.nha-category[data-category="21"])) .hero-content .hero-entry:hover{background:#f0e7d9;color:#35271d;}
@media(max-width:600px){:where(html:has(body.nha-category[data-category="21"])) .hero-content .hero-entry{margin-left:0;margin-top:10px;}}
@media(prefers-reduced-motion:reduce){:where(html:has(body.nha-category[data-category="21"])) .winners-viewport{scroll-behavior:auto!important;}}

/* Badge prominently integrated with introduction winner photograph */
:where(html:has(body.nha-category[data-category="21"])) #about .badge-winner-photo{position:relative;min-width:0;margin:0;border:1px solid #d7c8b3;background:#f7f1e8;box-shadow:0 16px 36px rgba(50,34,15,.13)}
:where(html:has(body.nha-category[data-category="21"])) #about .photo-badge-composition{position:relative;isolation:isolate;min-height:410px;overflow:hidden}
:where(html:has(body.nha-category[data-category="21"])) #about .photo-badge-composition .winner-photo-main{display:block;width:100%;height:410px;object-fit:cover}
:where(html:has(body.nha-category[data-category="21"])) #about .photo-badge-composition:after{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,transparent 30%,rgba(18,14,10,.18) 100%);pointer-events:none}
:where(html:has(body.nha-category[data-category="21"])) #about .featured-award-badge{position:absolute;z-index:2;right:16px;bottom:16px;width:205px;max-width:45%;padding:12px 12px 10px;background:rgba(252,248,242,.96);border:1px solid rgba(177,147,98,.85);box-shadow:0 10px 32px rgba(22,16,10,.28);display:flex;justify-content:center;align-items:center}
:where(html:has(body.nha-category[data-category="21"])) #about .featured-award-badge img{display:block;width:100%;height:auto;max-height:285px;object-fit:contain}
:where(html:has(body.nha-category[data-category="21"])) #about .badge-winner-photo figcaption{padding:14px 16px;font-size:10px;line-height:1.55;color:#65574a;background:#f7f1e8}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="21"])) #about .photo-badge-composition,:where(html:has(body.nha-category[data-category="21"])) #about .photo-badge-composition .winner-photo-main{min-height:330px;height:330px}:where(html:has(body.nha-category[data-category="21"])) #about .featured-award-badge{width:165px;padding:8px;right:10px;bottom:10px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="21"])) #about .photo-badge-composition,:where(html:has(body.nha-category[data-category="21"])) #about .photo-badge-composition .winner-photo-main{min-height:310px;height:310px}:where(html:has(body.nha-category[data-category="21"])) #about .featured-award-badge{width:144px;max-width:42%;padding:8px;right:10px;bottom:10px}:where(html:has(body.nha-category[data-category="21"])) #about .featured-award-badge img{max-height:220px}}

/* INTRODUCTION: 2027 BADGE SHOWCASE */
:where(html:has(body.nha-category[data-category="21"])) #about{background:#f4f0e9;overflow:hidden}
:where(html:has(body.nha-category[data-category="21"])) #about .intro-grid{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr);gap:clamp(35px,6vw,100px);align-items:center}
:where(html:has(body.nha-category[data-category="21"])) #about .intro-copy{min-width:0}
:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem{align-self:stretch;display:flex;justify-content:center;align-items:center;position:relative;min-width:0}
:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__frame{width:100%;max-width:440px;min-height:535px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:35px 24px 28px;background:radial-gradient(ellipse at 50% 42%,#fffdf9 0%,#ede3d3 68%,#e2d4c0 100%);border:1px solid #d3c1a9;box-shadow:0 24px 55px rgba(54,38,20,.09)}
:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__frame:before{content:"";position:absolute;inset:11px;border:1px solid rgba(159,128,91,.42);pointer-events:none}
:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__frame img{display:block;width:auto;max-width:100%;height:auto;max-height:435px;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(36,23,10,.15));position:relative;z-index:1}
:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__topline,:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__bottomline{font:700 10px/1.5 Arial,sans-serif;color:#6b5035;text-align:center;position:relative;z-index:1}
:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__bottomline{font-size:9px;}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="21"])) #about .intro-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:30px}:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__frame{min-height:450px;padding:28px 22px}:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__frame img{max-height:365px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="21"])) #about .intro-grid{grid-template-columns:1fr;gap:32px}:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__frame{min-height:0;max-width:420px;padding:27px 28px 24px}:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__frame img{max-height:345px}}

/* Aligned category actions: same dimensions and brand treatment */
:where(html:has(body.nha-category[data-category="21"])) #categories .category-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;margin-top:40px}
:where(html:has(body.nha-category[data-category="21"])) #categories .category-actions>.btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:15px;flex:0 1 270px;min-width:240px;min-height:58px;margin:0;padding:16px 20px;text-align:center;background:#65482f!important;border:1px solid #65482f!important;color:#fff!important;font-size:11px;text-decoration:none;line-height:1.4}
:where(html:has(body.nha-category[data-category="21"])) #categories .category-actions>.btn:hover,:where(html:has(body.nha-category[data-category="21"])) #categories .category-actions>.btn:focus-visible{background:#4b3423!important;border-color:#4b3423!important;color:#fff!important}
:where(html:has(body.nha-category[data-category="21"])) #categories .category-actions>.btn span{line-height:1}
@media(max-width:560px){:where(html:has(body.nha-category[data-category="21"])) #categories .category-actions{gap:12px}:where(html:has(body.nha-category[data-category="21"])) #categories .category-actions>.btn{flex:1 1 100%;min-width:0;width:100%}}

/* Resort Awards imagery – brand-consistent two-column introduction */
:where(html:has(body.nha-category[data-category="21"])) .resort-intro-visual{margin:0;position:relative;overflow:hidden;background:#e9e0d3;min-height:460px}
:where(html:has(body.nha-category[data-category="21"])) .resort-intro-visual img{width:100%;height:460px;object-fit:cover;display:block}
:where(html:has(body.nha-category[data-category="21"])) .resort-intro-visual figcaption{background:#f5f0e9;color:#715c43;padding:12px 16px;font-size:10px;font-weight:700}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="21"])) .resort-intro-visual,:where(html:has(body.nha-category[data-category="21"])) .resort-intro-visual img{min-height:0;height:290px}:where(html:has(body.nha-category[data-category="21"])) .resort-intro-visual figcaption{font-size:9px}}


/* Nobel 2026 revision: compact dark categories, responsive grids */
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap{background:#10100f!important;color:#f5f0e8!important}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .eyebrow,:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .category summary b{color:#c6a276}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap h2,:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .section-head p{color:#f5f0e8}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .section-head{align-items:end;gap:24px}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .category-search{margin:0;max-width:340px;width:min(100%,340px)}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .category-search label{font-size:10px;margin-bottom:7px;color:#c9a679}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .search-input-wrap{min-height:42px;background:#1e1d1b;border-color:#51483c;padding:0 12px;color:#d1b88e}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .search-input-wrap input{font-size:13px;color:#f9f6f0}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .search-input-wrap input::placeholder{color:#afa89e}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .search-input-wrap button{color:#e4c7a0}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .category-search-meta{font-size:11px;color:#b5aca0;margin-top:6px}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .category{border-color:#34312d;background:transparent}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .category summary{color:#f5f0e9}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .category summary:hover{color:#c8a777}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .category p{color:#bfb7ad}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap #categoryEmpty{color:#eee4d8}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .btn.outline{border-color:#a88a66;color:#f9efe1;background:transparent}
:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .btn.outline:hover{background:#a88a66;color:#151311}
:where(html:has(body.nha-category[data-category="21"])) .winner-photo-feature{margin:0;min-width:0}
:where(html:has(body.nha-category[data-category="21"])) .winner-photo-feature img{width:100%;height:370px;object-fit:cover;display:block}
:where(html:has(body.nha-category[data-category="21"])) .winner-photo-feature figcaption{font-size:10px;line-height:1.5;color:#776858;margin-top:9px}
:where(html:has(body.nha-category[data-category="21"])) .manual-category-panel{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px;border-top:1px solid #40382e;border-bottom:1px solid #40382e;padding:19px 0;margin:0 0 12px}
:where(html:has(body.nha-category[data-category="21"])) .manual-copy{display:flex;flex-direction:column;gap:4px;flex:1 1 210px}
:where(html:has(body.nha-category[data-category="21"])) .manual-copy strong{font-size:12px;color:#d8b98d}
:where(html:has(body.nha-category[data-category="21"])) .manual-copy span{font-size:12px;color:#c6beb1}
:where(html:has(body.nha-category[data-category="21"])) #manualCategoryForm{display:flex;flex:1 1 310px;max-width:470px;min-width:0}
:where(html:has(body.nha-category[data-category="21"])) #manualCategoryInput{flex:1;min-width:0;min-height:44px;border:1px solid #5f5446;background:#24211e;color:white;padding:10px 13px;font:inherit;font-size:13px;outline-offset:3px}
:where(html:has(body.nha-category[data-category="21"])) #manualCategoryInput::placeholder{color:#b3aca4}
:where(html:has(body.nha-category[data-category="21"])) #manualCategoryForm button{border:0;background:#b08d62;color:#111;font-size:11px;font-weight:800;padding:0 20px;cursor:pointer;white-space:nowrap}
:where(html:has(body.nha-category[data-category="21"])) #manualCategoryForm button:hover{background:#d2b18a}
:where(html:has(body.nha-category[data-category="21"])) .manual-feedback{width:100%;color:#ddc9ae;font-size:12px;margin:0;min-height:0}
:where(html:has(body.nha-category[data-category="21"])) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:800px){:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .section-head{align-items:start;flex-direction:column}:where(html:has(body.nha-category[data-category="21"])) .categories-wrap .category-search{width:100%;max-width:100%}:where(html:has(body.nha-category[data-category="21"])) .winner-photo-feature img{height:290px}}
@media(max-width:520px){:where(html:has(body.nha-category[data-category="21"])) .manual-category-panel{align-items:stretch}:where(html:has(body.nha-category[data-category="21"])) .manual-copy,:where(html:has(body.nha-category[data-category="21"])) #manualCategoryForm{flex-basis:100%}:where(html:has(body.nha-category[data-category="21"])) #manualCategoryForm button{padding:0 14px}}

/* final specificity-safe white category and black winners */
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap{background:#fff!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .section-head h2{color:#29231e}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .category-search label{color:#94744f}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .search-input-wrap{background:white;border-color:#d2c8b9;color:#44382c}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .search-input-wrap input{color:#29231e}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .search-input-wrap input::placeholder{color:#877c71}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .search-input-wrap button{color:#766858}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .category-search-meta{color:#74685c}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .category{border-color:#dfd9d0}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .category summary{color:#27211d}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .category p{color:#60564e}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .manual-category-panel{background:#f7f5f0;border:1px solid #e5ded3;padding:20px;margin-bottom:22px}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .manual-copy strong{color:#92734d}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .manual-copy span{color:#665c52}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap #manualCategoryInput{background:#fff;border-color:#d4c6b5;color:#25211b}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap #manualCategoryInput::placeholder{color:#857a70}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap #manualCategoryForm button{background:#9f805b;color:white}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .manual-feedback{color:#6d6359}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .category-search{max-width:310px}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap #categoryEmpty{color:#5e5449}
html:where(:has(body.nha-category[data-category="21"])) body #featured-winners.featured-winners{background:#141414;color:#f8f5ef}
html:where(:has(body.nha-category[data-category="21"])) body #featured-winners.featured-winners h2{color:#f8f5ef}
@media(max-width:800px){html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .category-search{max-width:100%}}


/* Alternating section canvases, robust contrast and readable CTAs. */
html:where(:has(body.nha-category[data-category="21"])) body #about.section{background:#f3efe8!important;color:#24211e!important}
html:where(:has(body.nha-category[data-category="21"])) body #about h2{color:#24211e!important}
html:where(:has(body.nha-category[data-category="21"])) body #about .intro-copy>p,html:where(:has(body.nha-category[data-category="21"])) body #about .eligibility-panel p,html:where(:has(body.nha-category[data-category="21"])) body #about .eligibility-note{color:#4c453e!important}
html:where(:has(body.nha-category[data-category="21"])) body #about .eligibility-panel{background:#fff!important;border-color:#d8cab8!important}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap{background:#fff!important;color:#24211e!important}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .section-head h2,html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .category summary{color:#24211e!important}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .category p,html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .section-head p{color:#554b42!important}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .manual-category-panel{background:#f5f0e9!important;border:1px solid #d5c7b4!important;border-left:4px solid #90704c!important}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .manual-copy strong{color:#493927!important}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .manual-copy span,html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap .manual-feedback{color:#53483c!important}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap #manualCategoryInput{background:#fff!important;color:#1c1a17!important;border:1px solid #9d907f!important}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap #manualCategoryInput::placeholder{color:#655d52!important}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap #manualCategoryForm button{background:#826341!important;color:#fff!important}
html:where(:has(body.nha-category[data-category="21"])) body #categories.categories-wrap #manualCategoryForm button:hover{background:#5f462c!important}
html:where(:has(body.nha-category[data-category="21"])) body #featured-winners.featured-winners{background:#151515!important;color:#f9f6ef!important}
html:where(:has(body.nha-category[data-category="21"])) body #featured-winners.featured-winners h2,html:where(:has(body.nha-category[data-category="21"])) body #featured-winners.featured-winners .winners-head h2{color:#f9f6ef!important}
html:where(:has(body.nha-category[data-category="21"])) body #how-to-enter.section{background:#eee9e1!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="21"])) body #how-to-enter h2,html:where(:has(body.nha-category[data-category="21"])) body #how-to-enter .step strong{color:#29231e!important}
html:where(:has(body.nha-category[data-category="21"])) body #how-to-enter .step p{color:#51483e!important}
html:where(:has(body.nha-category[data-category="21"])) body .spotlight{background:#29221c!important;color:#f8f4ed!important}
html:where(:has(body.nha-category[data-category="21"])) body .spotlight h2{color:#f8f4ed!important}
html:where(:has(body.nha-category[data-category="21"])) body .spotlight p{color:#e4dcd1!important}
html:where(:has(body.nha-category[data-category="21"])) body #faq.faq{background:#fff!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="21"])) body #faq h2,html:where(:has(body.nha-category[data-category="21"])) body #faq summary{color:#29231e!important}
html:where(:has(body.nha-category[data-category="21"])) body #faq details p{color:#554b42!important}
html:where(:has(body.nha-category[data-category="21"])) body #categories .manual-category-panel button:focus-visible,html:where(:has(body.nha-category[data-category="21"])) body #categories .manual-category-panel input:focus-visible{outline:3px solid #826341;outline-offset:3px}


/* Reference-led image-first winner gallery */
:where(html:has(body.nha-category[data-category="21"])) #featured-winners.featured-winners{background:#171512!important;color:#faf7f1!important;overflow:hidden}

:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winners-head{margin-bottom:25px}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winners-head p{color:#d7cfc2!important}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winners-track{gap:20px}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-card{flex:0 0 calc((100% - 80px)/5);min-width:0;background:#fff;scroll-snap-align:start}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-art{height:auto;aspect-ratio:1.50;padding:0;background:none;display:block;isolation:auto;overflow:hidden}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-art::before{display:none}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-art img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-card:hover .winner-art img{transform:scale(1.035)}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-detail{padding:25px 23px 28px;min-height:236px}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-award{color:#9f805b;font-size:11px;font-weight:750;margin-bottom:14px}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-detail h3{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;color:#231e19;font-size:clamp(19px,1.85vw,31px);line-height:1.12;margin:0 0 14px;text-transform:none;overflow-wrap:anywhere;font-weight:400}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-detail p{font-size:14px;color:#625b54;text-transform:none}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winners-foot>span{color:#d2c9bd!important}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .slide-arrow{color:#fff;border-color:#ab916e}
:where(html:has(body.nha-category[data-category="21"])) #featured-winners .slide-arrow:hover{background:#a48c6e}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer.footer{background:#211d19;color:#d8cfc2;border-top:1px solid #64523e;padding:65px 0 26px}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer .container{display:block}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-top{display:flex;justify-content:space-between;gap:65px;padding-bottom:55px}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-mark{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;font-size:27px;line-height:1.3;color:#fff}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-brand{max-width:350px}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-brand p{font-size:14px;line-height:1.7;color:#c9bdad;margin:20px 0}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer a{color:#e6dacc;text-decoration:none;display:block;font-size:12px;}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer a:hover{color:#fff;text-decoration:underline}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-brand>a{color:#c8a77d;font-weight:700}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-links{display:flex;gap:88px}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-links>div{display:flex;flex-direction:column;align-items:flex-start;gap:17px}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-links h3{font-size:12px;font-weight:700;color:#bfa079;margin:0 0 6px}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-bottom{border-top:1px solid #544a3e;padding-top:25px;display:flex;justify-content:space-between;gap:30px;align-items:center}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-bottom span{font-size:11px;line-height:1.6;color:#b9afa2}
:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-bottom a{white-space:nowrap}
@media(max-width:1200px){:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-card{flex-basis:calc((100% - 60px)/4)}}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-card{flex-basis:calc((100% - 40px)/3)}:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-links{gap:35px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-card{flex-basis:78%}:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-detail{min-height:205px}:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-detail h3{font-size:27px}:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-top,:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-bottom{flex-direction:column;align-items:flex-start}:where(html:has(body.nha-category[data-category="21"])) .noble-footer .footer-links{flex-wrap:wrap;gap:45px}:where(html:has(body.nha-category[data-category="21"])) .noble-footer.footer{padding-bottom:105px}}
@media(prefers-reduced-motion:reduce){:where(html:has(body.nha-category[data-category="21"])) #featured-winners .winner-art img{transition:none}}


/* Intro badge: unframed, smaller and naturally integrated */
:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem{align-self:center;display:flex;justify-content:center;align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;min-width:0;}
:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__frame{width:100%;max-width:320px;min-height:0;padding:0;margin:auto;gap:0;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;}
:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__frame:before{display:none!important;content:none!important;}
:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__frame img{display:block;width:100%;max-width:265px;max-height:none;height:auto;object-fit:contain;margin:0 auto;filter:drop-shadow(0 10px 14px rgba(36,23,10,.11));}
:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__topline,:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__bottomline{display:none!important;}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__frame{max-width:280px;padding:0}:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__frame img{max-width:220px;max-height:none}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="21"])) #about .intro-grid{gap:24px}:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__frame{max-width:220px;padding:0}:where(html:has(body.nha-category[data-category="21"])) #about .noble-intro-emblem__frame img{max-width:185px;max-height:none}}

:where(html:has(body.nha-category[data-category="21"])) .nha-category .hero{--category-image:url('../upload/category/RESTAURANT-AWARDS_1793287266.jpg')}

/* END restaurant-2027.css */

/* BEGIN spa-2027.css */

@font-face{font-family:Noble;src:url(../upload/2027/51a7ae0119fc874e42.otf) format('opentype');font-weight:400;font-display:swap}
:root:where(:has(body.nha-category[data-category="22"])){--gold:#9f805b;--ink:#22211f;--muted:#6f6a62;--ivory:#f8f6f1;--line:#e6e0d6;--serif:Noble,Georgia,serif}
:where(html:has(body.nha-category[data-category="22"])) *{box-sizing:border-box}html:where(:has(body.nha-category[data-category="22"])){scroll-behavior:smooth}body:where(.nha-category[data-category="22"]){margin:0;background:white;color:var(--ink);font-family:Arimo,Arial,sans-serif;font-size:16px;line-height:1.62}:where(html:has(body.nha-category[data-category="22"])) img{display:block;max-width:100%}:where(html:has(body.nha-category[data-category="22"])) a{color:inherit;text-decoration:none}:where(html:has(body.nha-category[data-category="22"])) button{font:inherit}:where(html:has(body.nha-category[data-category="22"])) .container{width:min(1160px,calc(100% - 48px));margin:auto}:where(html:has(body.nha-category[data-category="22"])) .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;color:var(--gold);font-weight:700;text-transform:uppercase}:where(html:has(body.nha-category[data-category="22"])) h1,:where(html:has(body.nha-category[data-category="22"])) h2,:where(html:has(body.nha-category[data-category="22"])) h3{font-family:var(--serif);font-weight:400;text-transform:uppercase;line-height:1.12;margin:0}:where(html:has(body.nha-category[data-category="22"])) h1{font-size:clamp(45px,6.5vw,94px)}:where(html:has(body.nha-category[data-category="22"])) h2{font-size:clamp(34px,4vw,55px)}:where(html:has(body.nha-category[data-category="22"])) h3{font-size:26px}:where(html:has(body.nha-category[data-category="22"])) p{margin:0}:where(html:has(body.nha-category[data-category="22"])) .btn{display:inline-flex;gap:25px;align-items:center;justify-content:space-between;padding:15px 23px;text-transform:uppercase;font-size:11px;font-weight:bold;transition:.2s}:where(html:has(body.nha-category[data-category="22"])) .btn.primary{background:#9f805b;color:#fff}:where(html:has(body.nha-category[data-category="22"])) .btn.primary:hover{background:#826747}:where(html:has(body.nha-category[data-category="22"])) .btn.outline{border:1px solid #baa485;color:inherit}:where(html:has(body.nha-category[data-category="22"])) .btn.outline:hover{background:#f5f0e8}:where(html:has(body.nha-category[data-category="22"])) .header{position:relative;background:#fff;border-bottom:1px solid var(--line);z-index:4}:where(html:has(body.nha-category[data-category="22"])) .header-inner{display:flex;align-items:center;gap:28px;min-height:83px}:where(html:has(body.nha-category[data-category="22"])) .brand{display:flex;align-items:center;gap:12px;flex:1;max-width:245px}:where(html:has(body.nha-category[data-category="22"])) .brand img{max-height:58px;width:auto;max-width:225px;object-fit:contain}:where(html:has(body.nha-category[data-category="22"])) .brand-fallback{font-family:var(--serif);font-size:20px;}:where(html:has(body.nha-category[data-category="22"])) .nav{display:flex;gap:28px;margin-left:auto}:where(html:has(body.nha-category[data-category="22"])) .nav a{font-size:11px;text-transform:uppercase;font-weight:bold}:where(html:has(body.nha-category[data-category="22"])) .nav a:hover{color:var(--gold)}:where(html:has(body.nha-category[data-category="22"])) .header .btn{white-space:nowrap;padding:13px 18px}:where(html:has(body.nha-category[data-category="22"])) .mobile-toggle{display:none;border:0;background:none;padding:8px;font-size:25px}:where(html:has(body.nha-category[data-category="22"])) .hero{min-height:520px;position:relative;background:#242321;color:white;isolation:isolate;display:flex;align-items:center;overflow:hidden}:where(html:has(body.nha-category[data-category="22"])) .hero::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,20,19,.85) 0%,rgba(20,20,19,.49) 51%,rgba(20,20,19,.15) 100%),url('../upload/category/SPA-AWARDS_1793287266.jpg') center 48%/cover;z-index:-1}:where(html:has(body.nha-category[data-category="22"])) .hero-content{padding:100px 0}:where(html:has(body.nha-category[data-category="22"])) .hero h1{max-width:850px;margin:14px 0 15px}:where(html:has(body.nha-category[data-category="22"])) .hero p{font-size:18px;max-width:500px;color:#e9e4dd;margin-bottom:29px}:where(html:has(body.nha-category[data-category="22"])) .hero .eyebrow{color:#dfbd90}:where(html:has(body.nha-category[data-category="22"])) .section{padding:88px 0}:where(html:has(body.nha-category[data-category="22"])) .intro-grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:8%}:where(html:has(body.nha-category[data-category="22"])) .intro-copy h2{margin:13px 0 26px}:where(html:has(body.nha-category[data-category="22"])) .intro-copy p{color:#625f5a;max-width:585px;margin-bottom:15px}:where(html:has(body.nha-category[data-category="22"])) .intro-photo{height:370px;object-fit:cover;width:100%}:where(html:has(body.nha-category[data-category="22"])) .proof{display:grid;grid-template-columns:repeat(3,1fr);margin-top:32px;border-top:1px solid var(--line);padding-top:24px;gap:22px}:where(html:has(body.nha-category[data-category="22"])) .proof strong{display:block;font-family:var(--serif);font-size:29px;font-weight:400;line-height:1.2;color:var(--gold)}:where(html:has(body.nha-category[data-category="22"])) .proof span{display:block;font-size:12px;color:var(--muted);line-height:1.4;margin-top:4px}:where(html:has(body.nha-category[data-category="22"])) .categories-wrap{background:var(--ivory)}:where(html:has(body.nha-category[data-category="22"])) .section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:30px}:where(html:has(body.nha-category[data-category="22"])) .section-head h2{margin:10px 0 0}:where(html:has(body.nha-category[data-category="22"])) .section-head p{color:var(--muted);max-width:370px;font-size:14px}:where(html:has(body.nha-category[data-category="22"])) .categories-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}:where(html:has(body.nha-category[data-category="22"])) .category{min-width:0;background:transparent;border-bottom:1px solid #ddd7cc;break-inside:avoid}:where(html:has(body.nha-category[data-category="22"])) .category summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:15px;padding:19px 2px;font-size:15px;font-weight:600;list-style:none;line-height:1.35}:where(html:has(body.nha-category[data-category="22"])) .category summary::-webkit-details-marker{display:none}:where(html:has(body.nha-category[data-category="22"])) .category summary:hover{color:var(--gold)}:where(html:has(body.nha-category[data-category="22"])) .category summary b{font-size:22px;color:var(--gold);font-weight:400;line-height:1;flex:none}:where(html:has(body.nha-category[data-category="22"])) .category[open] summary b{transform:rotate(45deg)}:where(html:has(body.nha-category[data-category="22"])) .category p{color:#68645c;font-size:14px;padding:0 28px 21px 2px;line-height:1.6}:where(html:has(body.nha-category[data-category="22"])) .category.extra{display:none}:where(html:has(body.nha-category[data-category="22"])) .categories-grid.expanded .category.extra{display:block}:where(html:has(body.nha-category[data-category="22"])) .center{text-align:center;margin-top:35px}:where(html:has(body.nha-category[data-category="22"])) .simple-guide{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}:where(html:has(body.nha-category[data-category="22"])) .guide-image{width:100%;height:410px;object-fit:cover}:where(html:has(body.nha-category[data-category="22"])) .simple-guide h2{margin:12px 0 22px}:where(html:has(body.nha-category[data-category="22"])) .step{display:flex;gap:19px;border-top:1px solid var(--line);padding:18px 0}:where(html:has(body.nha-category[data-category="22"])) .step:first-of-type{margin-top:13px}:where(html:has(body.nha-category[data-category="22"])) .step .num{color:var(--gold);font-size:12px;font-weight:bold;padding-top:2px}:where(html:has(body.nha-category[data-category="22"])) .step strong{display:block;font-size:14px;margin-bottom:2px}:where(html:has(body.nha-category[data-category="22"])) .step p{color:var(--muted);font-size:13px}:where(html:has(body.nha-category[data-category="22"])) .spotlight{background:#22211e;color:white;padding:76px 0}:where(html:has(body.nha-category[data-category="22"])) .spotlight-inner{display:flex;gap:40px;align-items:center;justify-content:space-between}:where(html:has(body.nha-category[data-category="22"])) .spotlight p{color:#ddd7cd;max-width:650px;margin-top:13px}:where(html:has(body.nha-category[data-category="22"])) .spotlight h2{font-size:clamp(31px,3.8vw,50px)}:where(html:has(body.nha-category[data-category="22"])) .faq{padding:76px 0}:where(html:has(body.nha-category[data-category="22"])) .faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:60px}:where(html:has(body.nha-category[data-category="22"])) .faq h2{margin-top:10px}:where(html:has(body.nha-category[data-category="22"])) .faq details{border-bottom:1px solid var(--line);padding:18px 0}:where(html:has(body.nha-category[data-category="22"])) .faq summary{font-weight:700;cursor:pointer;font-size:14px}:where(html:has(body.nha-category[data-category="22"])) .faq details p{font-size:14px;color:var(--muted);margin-top:12px}:where(html:has(body.nha-category[data-category="22"])) .footer{border-top:1px solid var(--line);padding:25px 0;color:var(--muted);font-size:12px}:where(html:has(body.nha-category[data-category="22"])) .footer .container{display:flex;justify-content:space-between;gap:20px}:where(html:has(body.nha-category[data-category="22"])) .sticky-cta{display:none}@media(max-width:900px){:where(html:has(body.nha-category[data-category="22"])) .header-inner{min-height:73px}:where(html:has(body.nha-category[data-category="22"])) .nav{gap:15px}:where(html:has(body.nha-category[data-category="22"])) .nav a{font-size:10px}:where(html:has(body.nha-category[data-category="22"])) .header .btn{display:none}:where(html:has(body.nha-category[data-category="22"])) .intro-grid,:where(html:has(body.nha-category[data-category="22"])) .simple-guide{gap:32px}:where(html:has(body.nha-category[data-category="22"])) .proof{grid-template-columns:1fr;gap:13px}:where(html:has(body.nha-category[data-category="22"])) .proof strong{font-size:24px}}@media(max-width:700px){:where(html:has(body.nha-category[data-category="22"])) .container{width:min(100% - 32px,540px)}:where(html:has(body.nha-category[data-category="22"])) .header-inner{min-height:68px}:where(html:has(body.nha-category[data-category="22"])) .brand img{max-height:45px}:where(html:has(body.nha-category[data-category="22"])) .mobile-toggle{display:block;margin-left:auto}:where(html:has(body.nha-category[data-category="22"])) .nav{display:none;position:absolute;top:100%;left:0;right:0;background:white;padding:20px 16px;border-bottom:1px solid var(--line);box-shadow:0 16px 24px #0002;flex-direction:column;gap:18px}:where(html:has(body.nha-category[data-category="22"])) .nav.open{display:flex}:where(html:has(body.nha-category[data-category="22"])) .hero{min-height:470px}:where(html:has(body.nha-category[data-category="22"])) .hero-content{padding:70px 0}:where(html:has(body.nha-category[data-category="22"])) .hero::before{background:linear-gradient(90deg,#171716dc,#17171683),url('../upload/category/SPA-AWARDS_1793287266.jpg') 60% center/cover}:where(html:has(body.nha-category[data-category="22"])) .hero h1{font-size:clamp(43px,11vw,63px)}:where(html:has(body.nha-category[data-category="22"])) .hero p{font-size:16px}:where(html:has(body.nha-category[data-category="22"])) .section{padding:60px 0}:where(html:has(body.nha-category[data-category="22"])) .intro-grid,:where(html:has(body.nha-category[data-category="22"])) .simple-guide,:where(html:has(body.nha-category[data-category="22"])) .faq-layout{grid-template-columns:1fr}:where(html:has(body.nha-category[data-category="22"])) .intro-photo{height:250px}:where(html:has(body.nha-category[data-category="22"])) .section-head{display:block}:where(html:has(body.nha-category[data-category="22"])) .section-head p{margin-top:15px}:where(html:has(body.nha-category[data-category="22"])) .categories-grid{grid-template-columns:1fr}:where(html:has(body.nha-category[data-category="22"])) .category summary{font-size:14px;padding:16px 0}:where(html:has(body.nha-category[data-category="22"])) .category p{padding-bottom:16px}:where(html:has(body.nha-category[data-category="22"])) .guide-image{height:260px}:where(html:has(body.nha-category[data-category="22"])) .spotlight{padding:60px 0 88px}:where(html:has(body.nha-category[data-category="22"])) .spotlight-inner{display:block}:where(html:has(body.nha-category[data-category="22"])) .spotlight .btn{margin-top:25px}:where(html:has(body.nha-category[data-category="22"])) .footer .container{display:block}:where(html:has(body.nha-category[data-category="22"])) .footer a{display:inline-block;margin-top:8px}:where(html:has(body.nha-category[data-category="22"])) .sticky-cta{display:block;position:fixed;z-index:8;bottom:0;left:0;right:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 25px #0002}:where(html:has(body.nha-category[data-category="22"])) .sticky-cta .btn{width:100%;justify-content:center}body:where(.nha-category[data-category="22"]){padding-bottom:67px}}
@media(prefers-reduced-motion:reduce){html:where(:has(body.nha-category[data-category="22"])){scroll-behavior:auto}}

/* Category SEO, search and featured-winners refinements */
:where(html:has(body.nha-category[data-category="22"])) #about .intro-copy>p{max-width:720px;line-height:1.85;margin-top:17px}
:where(html:has(body.nha-category[data-category="22"])) #about .intro-copy>p+p{margin-top:22px}
:where(html:has(body.nha-category[data-category="22"])) .category-search{margin:24px 0 28px;max-width:660px}
:where(html:has(body.nha-category[data-category="22"])) .category-search label{display:block;font-size:11px;font-weight:750;margin-bottom:10px;color:#9f805b}
:where(html:has(body.nha-category[data-category="22"])) .search-input-wrap{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #cfc4b4;padding:0 16px;min-height:57px}
:where(html:has(body.nha-category[data-category="22"])) .search-input-wrap:focus-within{border-color:#9f805b;box-shadow:0 0 0 3px rgba(159,128,91,.12)}
:where(html:has(body.nha-category[data-category="22"])) .search-input-wrap input{font:inherit;flex:1;min-width:0;border:0;background:transparent;outline:0;color:#26201b;font-size:15px}
:where(html:has(body.nha-category[data-category="22"])) .search-input-wrap button{border:0;background:none;font-size:27px;color:#736a60;cursor:pointer;padding:3px}
:where(html:has(body.nha-category[data-category="22"])) .category-search-meta{margin-top:9px;color:#70685e;font-size:13px;min-height:20px}
:where(html:has(body.nha-category[data-category="22"])) .category-empty{font-size:16px;color:#5b5248;padding:18px 0}
:where(html:has(body.nha-category[data-category="22"])) .featured-winners{background:#f2eee7;overflow:hidden}
:where(html:has(body.nha-category[data-category="22"])) .winners-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}
:where(html:has(body.nha-category[data-category="22"])) .winners-head h2{margin:12px 0 12px}:where(html:has(body.nha-category[data-category="22"])) .winners-head p{max-width:650px;color:#554c44;line-height:1.75;margin:0}
:where(html:has(body.nha-category[data-category="22"])) .winners-actions{display:flex;gap:9px;flex-shrink:0}
:where(html:has(body.nha-category[data-category="22"])) .slide-arrow{width:45px;height:45px;border:1px solid #a48c6e;background:transparent;color:#453728;font-size:22px;cursor:pointer;transition:background .2s}
:where(html:has(body.nha-category[data-category="22"])) .slide-arrow:hover,:where(html:has(body.nha-category[data-category="22"])) .slide-arrow:focus-visible{background:#a48c6e;color:white}
:where(html:has(body.nha-category[data-category="22"])) .winners-viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:4px}
:where(html:has(body.nha-category[data-category="22"])) .winners-viewport::-webkit-scrollbar{display:none}
:where(html:has(body.nha-category[data-category="22"])) .winners-track{display:flex;gap:20px}
:where(html:has(body.nha-category[data-category="22"])) .winner-card{flex:0 0 calc((100% - 40px)/3);min-width:0;scroll-snap-align:start;background:#fff}
:where(html:has(body.nha-category[data-category="22"])) .winner-art{height:260px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background-size:cover;background-position:center;position:relative;isolation:isolate}
:where(html:has(body.nha-category[data-category="22"])) .winner-art::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,15,19,.28),rgba(9,12,15,.75));z-index:-1}
:where(html:has(body.nha-category[data-category="22"])) .winner-art-a{background-image:url('../upload/category/SPA-AWARDS_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="22"])) .winner-art-b{background-image:url('../upload/category/SPA-AWARDS_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="22"])) .winner-art-c{background-image:url('../upload/category/SPA-AWARDS_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="22"])) .winner-art span{font-size:11px;font-weight:700}
:where(html:has(body.nha-category[data-category="22"])) .winner-art-title{font-family:'FoglihtenNo07', 'Foglihten', Georgia,serif;font-size:28px;line-height:1.2;}
:where(html:has(body.nha-category[data-category="22"])) .winner-detail{padding:20px 20px 24px;min-height:112px}
:where(html:has(body.nha-category[data-category="22"])) .winner-detail h3{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;font-size:19px;line-height:1.25;margin:0 0 9px;text-transform:uppercase;color:#2c241c}
:where(html:has(body.nha-category[data-category="22"])) .winner-detail p{font-size:11px;color:#73665a;line-height:1.6;margin:0}
:where(html:has(body.nha-category[data-category="22"])) .winners-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:23px}
:where(html:has(body.nha-category[data-category="22"])) .winners-foot>span{font-size:12px;color:#72675c;max-width:580px;line-height:1.5}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="22"])) .winner-card{flex-basis:calc((100% - 20px)/2)}}
@media(max-width:620px){:where(html:has(body.nha-category[data-category="22"])) .winners-head{align-items:start}:where(html:has(body.nha-category[data-category="22"])) .winners-head h2{font-size:clamp(28px,8vw,40px)}:where(html:has(body.nha-category[data-category="22"])) .winners-actions{margin-top:24px}:where(html:has(body.nha-category[data-category="22"])) .slide-arrow{width:36px;height:36px}:where(html:has(body.nha-category[data-category="22"])) .winner-card{flex-basis:85%}:where(html:has(body.nha-category[data-category="22"])) .winner-art{height:250px}:where(html:has(body.nha-category[data-category="22"])) .winners-foot{flex-direction:column;align-items:start}:where(html:has(body.nha-category[data-category="22"])) .winners-foot .btn{width:100%;text-align:center;justify-content:center}:where(html:has(body.nha-category[data-category="22"])) .category-search{margin-top:20px}}

/* October design refinements */
:where(html:has(body.nha-category[data-category="22"])) #categories.categories-wrap{background:#ffffff;color:#29231e}
:where(html:has(body.nha-category[data-category="22"])) #categories .eyebrow{color:#9f805b}
:where(html:has(body.nha-category[data-category="22"])) #categories .category{border-bottom-color:#ded8d0}
:where(html:has(body.nha-category[data-category="22"])) #categories .category summary{color:#29231e}
:where(html:has(body.nha-category[data-category="22"])) #categories .category p{color:#635a51}
:where(html:has(body.nha-category[data-category="22"])) #categories .category-search{max-width:310px}
:where(html:has(body.nha-category[data-category="22"])) #categories .search-input-wrap{min-height:45px;border-radius:2px}
:where(html:has(body.nha-category[data-category="22"])) #categories .search-input-wrap input{font-size:13px}
:where(html:has(body.nha-category[data-category="22"])) #categories .manual-category-panel{background:#f7f5f0;border:1px solid #e5ded3}
:where(html:has(body.nha-category[data-category="22"])) #categories .manual-category-panel strong{color:#9f805b}
:where(html:has(body.nha-category[data-category="22"])) #categories .manual-category-panel span,:where(html:has(body.nha-category[data-category="22"])) #categories .manual-feedback{color:#6f655a}
:where(html:has(body.nha-category[data-category="22"])) #categories .manual-category-panel input{background:#fff;color:#28231e}
:where(html:has(body.nha-category[data-category="22"])) #categories .manual-category-panel button{background:#9f805b;color:white}
:where(html:has(body.nha-category[data-category="22"])) #categories .manual-category-panel button:hover{background:#816544}
:where(html:has(body.nha-category[data-category="22"])) #categories .category-empty{color:#60564b}
:where(html:has(body.nha-category[data-category="22"])) #categories .category-search-meta{color:#70685e}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners.featured-winners{background:#141414;color:#faf7f2}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .eyebrow{color:#bfa17c}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners h2{color:#faf7f2}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winners-head p,:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winners-foot>span{color:#c8c0b7}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .slide-arrow{color:#e8d9c6;border-color:#92785b}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winners-foot .btn{color:#f2e7d9;border-color:#a78b68}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winners-foot .btn:hover{background:#9f805b;color:white}
:where(html:has(body.nha-category[data-category="22"])) .eligibility-panel{border-left:3px solid #9f805b;background:#f5f1ea;padding:20px 24px;margin:24px 0 24px;max-width:640px}
:where(html:has(body.nha-category[data-category="22"])) .eligibility-head{color:#826a4c;font-size:11px;font-weight:800;margin-bottom:8px}
:where(html:has(body.nha-category[data-category="22"])) #about .eligibility-panel p{margin:0;font-weight:650;color:#30271e;font-size:15px;line-height:1.65}
:where(html:has(body.nha-category[data-category="22"])) .eligibility-note{font-size:12px;color:#72665b;line-height:1.6;margin-top:8px}
:where(html:has(body.nha-category[data-category="22"])) .section-cta-pair{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}
:where(html:has(body.nha-category[data-category="22"])) .section-cta-pair .btn{min-width:173px;justify-content:center}
:where(html:has(body.nha-category[data-category="22"])) .category-cta-row{display:flex;justify-content:center;margin-top:35px}
:where(html:has(body.nha-category[data-category="22"])) .category-cta-row .btn{min-width:210px;justify-content:center}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="22"])) .section-cta-pair{flex-direction:column}:where(html:has(body.nha-category[data-category="22"])) .section-cta-pair .btn,:where(html:has(body.nha-category[data-category="22"])) .category-cta-row .btn{width:100%}:where(html:has(body.nha-category[data-category="22"])) .eligibility-panel{padding:18px}:where(html:has(body.nha-category[data-category="22"])) .category-cta-row{margin-top:26px}:where(html:has(body.nha-category[data-category="22"])) #categories .category-search{max-width:100%}}

/* Refinements: accessible CTA colours and compact two-button hero */
:where(html:has(body.nha-category[data-category="22"])) #showAll.btn,:where(html:has(body.nha-category[data-category="22"])) #showAll.btn.outline{background:#65482f!important;color:#fff!important;border-color:#65482f!important;}
:where(html:has(body.nha-category[data-category="22"])) #showAll.btn:hover,:where(html:has(body.nha-category[data-category="22"])) #showAll.btn.outline:hover{background:#4b3423!important;color:#fff!important;border-color:#4b3423!important;}
:where(html:has(body.nha-category[data-category="22"])) .hero-content .hero-entry{margin-left:10px;background:#fff;color:#35271d;border:1px solid #fff;}
:where(html:has(body.nha-category[data-category="22"])) .hero-content .hero-entry:hover{background:#f0e7d9;color:#35271d;}
@media(max-width:600px){:where(html:has(body.nha-category[data-category="22"])) .hero-content .hero-entry{margin-left:0;margin-top:10px;}}
@media(prefers-reduced-motion:reduce){:where(html:has(body.nha-category[data-category="22"])) .winners-viewport{scroll-behavior:auto!important;}}

/* Badge prominently integrated with introduction winner photograph */
:where(html:has(body.nha-category[data-category="22"])) #about .badge-winner-photo{position:relative;min-width:0;margin:0;border:1px solid #d7c8b3;background:#f7f1e8;box-shadow:0 16px 36px rgba(50,34,15,.13)}
:where(html:has(body.nha-category[data-category="22"])) #about .photo-badge-composition{position:relative;isolation:isolate;min-height:410px;overflow:hidden}
:where(html:has(body.nha-category[data-category="22"])) #about .photo-badge-composition .winner-photo-main{display:block;width:100%;height:410px;object-fit:cover}
:where(html:has(body.nha-category[data-category="22"])) #about .photo-badge-composition:after{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,transparent 30%,rgba(18,14,10,.18) 100%);pointer-events:none}
:where(html:has(body.nha-category[data-category="22"])) #about .featured-award-badge{position:absolute;z-index:2;right:16px;bottom:16px;width:205px;max-width:45%;padding:12px 12px 10px;background:rgba(252,248,242,.96);border:1px solid rgba(177,147,98,.85);box-shadow:0 10px 32px rgba(22,16,10,.28);display:flex;justify-content:center;align-items:center}
:where(html:has(body.nha-category[data-category="22"])) #about .featured-award-badge img{display:block;width:100%;height:auto;max-height:285px;object-fit:contain}
:where(html:has(body.nha-category[data-category="22"])) #about .badge-winner-photo figcaption{padding:14px 16px;font-size:10px;line-height:1.55;color:#65574a;background:#f7f1e8}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="22"])) #about .photo-badge-composition,:where(html:has(body.nha-category[data-category="22"])) #about .photo-badge-composition .winner-photo-main{min-height:330px;height:330px}:where(html:has(body.nha-category[data-category="22"])) #about .featured-award-badge{width:165px;padding:8px;right:10px;bottom:10px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="22"])) #about .photo-badge-composition,:where(html:has(body.nha-category[data-category="22"])) #about .photo-badge-composition .winner-photo-main{min-height:310px;height:310px}:where(html:has(body.nha-category[data-category="22"])) #about .featured-award-badge{width:144px;max-width:42%;padding:8px;right:10px;bottom:10px}:where(html:has(body.nha-category[data-category="22"])) #about .featured-award-badge img{max-height:220px}}

/* INTRODUCTION: 2027 BADGE SHOWCASE */
:where(html:has(body.nha-category[data-category="22"])) #about{background:#f4f0e9;overflow:hidden}
:where(html:has(body.nha-category[data-category="22"])) #about .intro-grid{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr);gap:clamp(35px,6vw,100px);align-items:center}
:where(html:has(body.nha-category[data-category="22"])) #about .intro-copy{min-width:0}
:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem{align-self:stretch;display:flex;justify-content:center;align-items:center;position:relative;min-width:0}
:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__frame{width:100%;max-width:440px;min-height:535px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:35px 24px 28px;background:radial-gradient(ellipse at 50% 42%,#fffdf9 0%,#ede3d3 68%,#e2d4c0 100%);border:1px solid #d3c1a9;box-shadow:0 24px 55px rgba(54,38,20,.09)}
:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__frame:before{content:"";position:absolute;inset:11px;border:1px solid rgba(159,128,91,.42);pointer-events:none}
:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__frame img{display:block;width:auto;max-width:100%;height:auto;max-height:435px;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(36,23,10,.15));position:relative;z-index:1}
:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__topline,:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__bottomline{font:700 10px/1.5 Arial,sans-serif;color:#6b5035;text-align:center;position:relative;z-index:1}
:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__bottomline{font-size:9px;}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="22"])) #about .intro-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:30px}:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__frame{min-height:450px;padding:28px 22px}:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__frame img{max-height:365px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="22"])) #about .intro-grid{grid-template-columns:1fr;gap:32px}:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__frame{min-height:0;max-width:420px;padding:27px 28px 24px}:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__frame img{max-height:345px}}

/* Aligned category actions: same dimensions and brand treatment */
:where(html:has(body.nha-category[data-category="22"])) #categories .category-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;margin-top:40px}
:where(html:has(body.nha-category[data-category="22"])) #categories .category-actions>.btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:15px;flex:0 1 270px;min-width:240px;min-height:58px;margin:0;padding:16px 20px;text-align:center;background:#65482f!important;border:1px solid #65482f!important;color:#fff!important;font-size:11px;text-decoration:none;line-height:1.4}
:where(html:has(body.nha-category[data-category="22"])) #categories .category-actions>.btn:hover,:where(html:has(body.nha-category[data-category="22"])) #categories .category-actions>.btn:focus-visible{background:#4b3423!important;border-color:#4b3423!important;color:#fff!important}
:where(html:has(body.nha-category[data-category="22"])) #categories .category-actions>.btn span{line-height:1}
@media(max-width:560px){:where(html:has(body.nha-category[data-category="22"])) #categories .category-actions{gap:12px}:where(html:has(body.nha-category[data-category="22"])) #categories .category-actions>.btn{flex:1 1 100%;min-width:0;width:100%}}

/* Resort Awards imagery – brand-consistent two-column introduction */
:where(html:has(body.nha-category[data-category="22"])) .resort-intro-visual{margin:0;position:relative;overflow:hidden;background:#e9e0d3;min-height:460px}
:where(html:has(body.nha-category[data-category="22"])) .resort-intro-visual img{width:100%;height:460px;object-fit:cover;display:block}
:where(html:has(body.nha-category[data-category="22"])) .resort-intro-visual figcaption{background:#f5f0e9;color:#715c43;padding:12px 16px;font-size:10px;font-weight:700}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="22"])) .resort-intro-visual,:where(html:has(body.nha-category[data-category="22"])) .resort-intro-visual img{min-height:0;height:290px}:where(html:has(body.nha-category[data-category="22"])) .resort-intro-visual figcaption{font-size:9px}}


/* Nobel 2026 revision: compact dark categories, responsive grids */
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap{background:#10100f!important;color:#f5f0e8!important}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .eyebrow,:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .category summary b{color:#c6a276}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap h2,:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .section-head p{color:#f5f0e8}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .section-head{align-items:end;gap:24px}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .category-search{margin:0;max-width:340px;width:min(100%,340px)}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .category-search label{font-size:10px;margin-bottom:7px;color:#c9a679}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .search-input-wrap{min-height:42px;background:#1e1d1b;border-color:#51483c;padding:0 12px;color:#d1b88e}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .search-input-wrap input{font-size:13px;color:#f9f6f0}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .search-input-wrap input::placeholder{color:#afa89e}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .search-input-wrap button{color:#e4c7a0}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .category-search-meta{font-size:11px;color:#b5aca0;margin-top:6px}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .category{border-color:#34312d;background:transparent}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .category summary{color:#f5f0e9}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .category summary:hover{color:#c8a777}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .category p{color:#bfb7ad}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap #categoryEmpty{color:#eee4d8}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .btn.outline{border-color:#a88a66;color:#f9efe1;background:transparent}
:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .btn.outline:hover{background:#a88a66;color:#151311}
:where(html:has(body.nha-category[data-category="22"])) .winner-photo-feature{margin:0;min-width:0}
:where(html:has(body.nha-category[data-category="22"])) .winner-photo-feature img{width:100%;height:370px;object-fit:cover;display:block}
:where(html:has(body.nha-category[data-category="22"])) .winner-photo-feature figcaption{font-size:10px;line-height:1.5;color:#776858;margin-top:9px}
:where(html:has(body.nha-category[data-category="22"])) .manual-category-panel{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px;border-top:1px solid #40382e;border-bottom:1px solid #40382e;padding:19px 0;margin:0 0 12px}
:where(html:has(body.nha-category[data-category="22"])) .manual-copy{display:flex;flex-direction:column;gap:4px;flex:1 1 210px}
:where(html:has(body.nha-category[data-category="22"])) .manual-copy strong{font-size:12px;color:#d8b98d}
:where(html:has(body.nha-category[data-category="22"])) .manual-copy span{font-size:12px;color:#c6beb1}
:where(html:has(body.nha-category[data-category="22"])) #manualCategoryForm{display:flex;flex:1 1 310px;max-width:470px;min-width:0}
:where(html:has(body.nha-category[data-category="22"])) #manualCategoryInput{flex:1;min-width:0;min-height:44px;border:1px solid #5f5446;background:#24211e;color:white;padding:10px 13px;font:inherit;font-size:13px;outline-offset:3px}
:where(html:has(body.nha-category[data-category="22"])) #manualCategoryInput::placeholder{color:#b3aca4}
:where(html:has(body.nha-category[data-category="22"])) #manualCategoryForm button{border:0;background:#b08d62;color:#111;font-size:11px;font-weight:800;padding:0 20px;cursor:pointer;white-space:nowrap}
:where(html:has(body.nha-category[data-category="22"])) #manualCategoryForm button:hover{background:#d2b18a}
:where(html:has(body.nha-category[data-category="22"])) .manual-feedback{width:100%;color:#ddc9ae;font-size:12px;margin:0;min-height:0}
:where(html:has(body.nha-category[data-category="22"])) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:800px){:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .section-head{align-items:start;flex-direction:column}:where(html:has(body.nha-category[data-category="22"])) .categories-wrap .category-search{width:100%;max-width:100%}:where(html:has(body.nha-category[data-category="22"])) .winner-photo-feature img{height:290px}}
@media(max-width:520px){:where(html:has(body.nha-category[data-category="22"])) .manual-category-panel{align-items:stretch}:where(html:has(body.nha-category[data-category="22"])) .manual-copy,:where(html:has(body.nha-category[data-category="22"])) #manualCategoryForm{flex-basis:100%}:where(html:has(body.nha-category[data-category="22"])) #manualCategoryForm button{padding:0 14px}}

/* final specificity-safe white category and black winners */
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap{background:#fff!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .section-head h2{color:#29231e}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .category-search label{color:#94744f}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .search-input-wrap{background:white;border-color:#d2c8b9;color:#44382c}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .search-input-wrap input{color:#29231e}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .search-input-wrap input::placeholder{color:#877c71}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .search-input-wrap button{color:#766858}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .category-search-meta{color:#74685c}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .category{border-color:#dfd9d0}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .category summary{color:#27211d}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .category p{color:#60564e}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .manual-category-panel{background:#f7f5f0;border:1px solid #e5ded3;padding:20px;margin-bottom:22px}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .manual-copy strong{color:#92734d}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .manual-copy span{color:#665c52}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap #manualCategoryInput{background:#fff;border-color:#d4c6b5;color:#25211b}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap #manualCategoryInput::placeholder{color:#857a70}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap #manualCategoryForm button{background:#9f805b;color:white}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .manual-feedback{color:#6d6359}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .category-search{max-width:310px}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap #categoryEmpty{color:#5e5449}
html:where(:has(body.nha-category[data-category="22"])) body #featured-winners.featured-winners{background:#141414;color:#f8f5ef}
html:where(:has(body.nha-category[data-category="22"])) body #featured-winners.featured-winners h2{color:#f8f5ef}
@media(max-width:800px){html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .category-search{max-width:100%}}


/* Alternating section canvases, robust contrast and readable CTAs. */
html:where(:has(body.nha-category[data-category="22"])) body #about.section{background:#f3efe8!important;color:#24211e!important}
html:where(:has(body.nha-category[data-category="22"])) body #about h2{color:#24211e!important}
html:where(:has(body.nha-category[data-category="22"])) body #about .intro-copy>p,html:where(:has(body.nha-category[data-category="22"])) body #about .eligibility-panel p,html:where(:has(body.nha-category[data-category="22"])) body #about .eligibility-note{color:#4c453e!important}
html:where(:has(body.nha-category[data-category="22"])) body #about .eligibility-panel{background:#fff!important;border-color:#d8cab8!important}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap{background:#fff!important;color:#24211e!important}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .section-head h2,html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .category summary{color:#24211e!important}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .category p,html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .section-head p{color:#554b42!important}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .manual-category-panel{background:#f5f0e9!important;border:1px solid #d5c7b4!important;border-left:4px solid #90704c!important}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .manual-copy strong{color:#493927!important}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .manual-copy span,html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap .manual-feedback{color:#53483c!important}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap #manualCategoryInput{background:#fff!important;color:#1c1a17!important;border:1px solid #9d907f!important}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap #manualCategoryInput::placeholder{color:#655d52!important}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap #manualCategoryForm button{background:#826341!important;color:#fff!important}
html:where(:has(body.nha-category[data-category="22"])) body #categories.categories-wrap #manualCategoryForm button:hover{background:#5f462c!important}
html:where(:has(body.nha-category[data-category="22"])) body #featured-winners.featured-winners{background:#151515!important;color:#f9f6ef!important}
html:where(:has(body.nha-category[data-category="22"])) body #featured-winners.featured-winners h2,html:where(:has(body.nha-category[data-category="22"])) body #featured-winners.featured-winners .winners-head h2{color:#f9f6ef!important}
html:where(:has(body.nha-category[data-category="22"])) body #how-to-enter.section{background:#eee9e1!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="22"])) body #how-to-enter h2,html:where(:has(body.nha-category[data-category="22"])) body #how-to-enter .step strong{color:#29231e!important}
html:where(:has(body.nha-category[data-category="22"])) body #how-to-enter .step p{color:#51483e!important}
html:where(:has(body.nha-category[data-category="22"])) body .spotlight{background:#29221c!important;color:#f8f4ed!important}
html:where(:has(body.nha-category[data-category="22"])) body .spotlight h2{color:#f8f4ed!important}
html:where(:has(body.nha-category[data-category="22"])) body .spotlight p{color:#e4dcd1!important}
html:where(:has(body.nha-category[data-category="22"])) body #faq.faq{background:#fff!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="22"])) body #faq h2,html:where(:has(body.nha-category[data-category="22"])) body #faq summary{color:#29231e!important}
html:where(:has(body.nha-category[data-category="22"])) body #faq details p{color:#554b42!important}
html:where(:has(body.nha-category[data-category="22"])) body #categories .manual-category-panel button:focus-visible,html:where(:has(body.nha-category[data-category="22"])) body #categories .manual-category-panel input:focus-visible{outline:3px solid #826341;outline-offset:3px}


/* Reference-led image-first winner gallery */
:where(html:has(body.nha-category[data-category="22"])) #featured-winners.featured-winners{background:#171512!important;color:#faf7f1!important;overflow:hidden}

:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winners-head{margin-bottom:25px}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winners-head p{color:#d7cfc2!important}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winners-track{gap:20px}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-card{flex:0 0 calc((100% - 80px)/5);min-width:0;background:#fff;scroll-snap-align:start}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-art{height:auto;aspect-ratio:1.50;padding:0;background:none;display:block;isolation:auto;overflow:hidden}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-art::before{display:none}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-art img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-card:hover .winner-art img{transform:scale(1.035)}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-detail{padding:25px 23px 28px;min-height:236px}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-award{color:#9f805b;font-size:11px;font-weight:750;margin-bottom:14px}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-detail h3{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;color:#231e19;font-size:clamp(19px,1.85vw,31px);line-height:1.12;margin:0 0 14px;text-transform:none;overflow-wrap:anywhere;font-weight:400}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-detail p{font-size:14px;color:#625b54;text-transform:none}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winners-foot>span{color:#d2c9bd!important}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .slide-arrow{color:#fff;border-color:#ab916e}
:where(html:has(body.nha-category[data-category="22"])) #featured-winners .slide-arrow:hover{background:#a48c6e}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer.footer{background:#211d19;color:#d8cfc2;border-top:1px solid #64523e;padding:65px 0 26px}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer .container{display:block}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-top{display:flex;justify-content:space-between;gap:65px;padding-bottom:55px}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-mark{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;font-size:27px;line-height:1.3;color:#fff}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-brand{max-width:350px}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-brand p{font-size:14px;line-height:1.7;color:#c9bdad;margin:20px 0}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer a{color:#e6dacc;text-decoration:none;display:block;font-size:12px;}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer a:hover{color:#fff;text-decoration:underline}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-brand>a{color:#c8a77d;font-weight:700}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-links{display:flex;gap:88px}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-links>div{display:flex;flex-direction:column;align-items:flex-start;gap:17px}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-links h3{font-size:12px;font-weight:700;color:#bfa079;margin:0 0 6px}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-bottom{border-top:1px solid #544a3e;padding-top:25px;display:flex;justify-content:space-between;gap:30px;align-items:center}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-bottom span{font-size:11px;line-height:1.6;color:#b9afa2}
:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-bottom a{white-space:nowrap}
@media(max-width:1200px){:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-card{flex-basis:calc((100% - 60px)/4)}}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-card{flex-basis:calc((100% - 40px)/3)}:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-links{gap:35px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-card{flex-basis:78%}:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-detail{min-height:205px}:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-detail h3{font-size:27px}:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-top,:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-bottom{flex-direction:column;align-items:flex-start}:where(html:has(body.nha-category[data-category="22"])) .noble-footer .footer-links{flex-wrap:wrap;gap:45px}:where(html:has(body.nha-category[data-category="22"])) .noble-footer.footer{padding-bottom:105px}}
@media(prefers-reduced-motion:reduce){:where(html:has(body.nha-category[data-category="22"])) #featured-winners .winner-art img{transition:none}}


/* Intro badge: unframed, smaller and naturally integrated */
:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem{align-self:center;display:flex;justify-content:center;align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;min-width:0;}
:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__frame{width:100%;max-width:320px;min-height:0;padding:0;margin:auto;gap:0;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;}
:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__frame:before{display:none!important;content:none!important;}
:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__frame img{display:block;width:100%;max-width:265px;max-height:none;height:auto;object-fit:contain;margin:0 auto;filter:drop-shadow(0 10px 14px rgba(36,23,10,.11));}
:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__topline,:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__bottomline{display:none!important;}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__frame{max-width:280px;padding:0}:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__frame img{max-width:220px;max-height:none}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="22"])) #about .intro-grid{gap:24px}:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__frame{max-width:220px;padding:0}:where(html:has(body.nha-category[data-category="22"])) #about .noble-intro-emblem__frame img{max-width:185px;max-height:none}}

:where(html:has(body.nha-category[data-category="22"])) .nha-category .hero{--category-image:url('../upload/category/SPA-AWARDS_1793287266.jpg')}

/* END spa-2027.css */

/* BEGIN hospitality-design-2027.css */

@font-face{font-family:Noble;src:url(../upload/2027/51a7ae0119fc874e42.otf) format('opentype');font-weight:400;font-display:swap}
:root:where(:has(body.nha-category[data-category="23"])){--gold:#9f805b;--ink:#22211f;--muted:#6f6a62;--ivory:#f8f6f1;--line:#e6e0d6;--serif:Noble,Georgia,serif}
:where(html:has(body.nha-category[data-category="23"])) *{box-sizing:border-box}html:where(:has(body.nha-category[data-category="23"])){scroll-behavior:smooth}body:where(.nha-category[data-category="23"]){margin:0;background:white;color:var(--ink);font-family:Arimo,Arial,sans-serif;font-size:16px;line-height:1.62}:where(html:has(body.nha-category[data-category="23"])) img{display:block;max-width:100%}:where(html:has(body.nha-category[data-category="23"])) a{color:inherit;text-decoration:none}:where(html:has(body.nha-category[data-category="23"])) button{font:inherit}:where(html:has(body.nha-category[data-category="23"])) .container{width:min(1160px,calc(100% - 48px));margin:auto}:where(html:has(body.nha-category[data-category="23"])) .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;color:var(--gold);font-weight:700;text-transform:uppercase}:where(html:has(body.nha-category[data-category="23"])) h1,:where(html:has(body.nha-category[data-category="23"])) h2,:where(html:has(body.nha-category[data-category="23"])) h3{font-family:var(--serif);font-weight:400;text-transform:uppercase;line-height:1.12;margin:0}:where(html:has(body.nha-category[data-category="23"])) h1{font-size:clamp(45px,6.5vw,94px)}:where(html:has(body.nha-category[data-category="23"])) h2{font-size:clamp(34px,4vw,55px)}:where(html:has(body.nha-category[data-category="23"])) h3{font-size:26px}:where(html:has(body.nha-category[data-category="23"])) p{margin:0}:where(html:has(body.nha-category[data-category="23"])) .btn{display:inline-flex;gap:25px;align-items:center;justify-content:space-between;padding:15px 23px;text-transform:uppercase;font-size:11px;font-weight:bold;transition:.2s}:where(html:has(body.nha-category[data-category="23"])) .btn.primary{background:#9f805b;color:#fff}:where(html:has(body.nha-category[data-category="23"])) .btn.primary:hover{background:#826747}:where(html:has(body.nha-category[data-category="23"])) .btn.outline{border:1px solid #baa485;color:inherit}:where(html:has(body.nha-category[data-category="23"])) .btn.outline:hover{background:#f5f0e8}:where(html:has(body.nha-category[data-category="23"])) .header{position:relative;background:#fff;border-bottom:1px solid var(--line);z-index:4}:where(html:has(body.nha-category[data-category="23"])) .header-inner{display:flex;align-items:center;gap:28px;min-height:83px}:where(html:has(body.nha-category[data-category="23"])) .brand{display:flex;align-items:center;gap:12px;flex:1;max-width:245px}:where(html:has(body.nha-category[data-category="23"])) .brand img{max-height:58px;width:auto;max-width:225px;object-fit:contain}:where(html:has(body.nha-category[data-category="23"])) .brand-fallback{font-family:var(--serif);font-size:20px;}:where(html:has(body.nha-category[data-category="23"])) .nav{display:flex;gap:28px;margin-left:auto}:where(html:has(body.nha-category[data-category="23"])) .nav a{font-size:11px;text-transform:uppercase;font-weight:bold}:where(html:has(body.nha-category[data-category="23"])) .nav a:hover{color:var(--gold)}:where(html:has(body.nha-category[data-category="23"])) .header .btn{white-space:nowrap;padding:13px 18px}:where(html:has(body.nha-category[data-category="23"])) .mobile-toggle{display:none;border:0;background:none;padding:8px;font-size:25px}:where(html:has(body.nha-category[data-category="23"])) .hero{min-height:520px;position:relative;background:#242321;color:white;isolation:isolate;display:flex;align-items:center;overflow:hidden}:where(html:has(body.nha-category[data-category="23"])) .hero::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,20,19,.85) 0%,rgba(20,20,19,.49) 51%,rgba(20,20,19,.15) 100%),url('../upload/category/Noble-Excellence-in-Hospitality-Design_1793287266.jpg') center 48%/cover;z-index:-1}:where(html:has(body.nha-category[data-category="23"])) .hero-content{padding:100px 0}:where(html:has(body.nha-category[data-category="23"])) .hero h1{max-width:850px;margin:14px 0 15px}:where(html:has(body.nha-category[data-category="23"])) .hero p{font-size:18px;max-width:500px;color:#e9e4dd;margin-bottom:29px}:where(html:has(body.nha-category[data-category="23"])) .hero .eyebrow{color:#dfbd90}:where(html:has(body.nha-category[data-category="23"])) .section{padding:88px 0}:where(html:has(body.nha-category[data-category="23"])) .intro-grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:8%}:where(html:has(body.nha-category[data-category="23"])) .intro-copy h2{margin:13px 0 26px}:where(html:has(body.nha-category[data-category="23"])) .intro-copy p{color:#625f5a;max-width:585px;margin-bottom:15px}:where(html:has(body.nha-category[data-category="23"])) .intro-photo{height:370px;object-fit:cover;width:100%}:where(html:has(body.nha-category[data-category="23"])) .proof{display:grid;grid-template-columns:repeat(3,1fr);margin-top:32px;border-top:1px solid var(--line);padding-top:24px;gap:22px}:where(html:has(body.nha-category[data-category="23"])) .proof strong{display:block;font-family:var(--serif);font-size:29px;font-weight:400;line-height:1.2;color:var(--gold)}:where(html:has(body.nha-category[data-category="23"])) .proof span{display:block;font-size:12px;color:var(--muted);line-height:1.4;margin-top:4px}:where(html:has(body.nha-category[data-category="23"])) .categories-wrap{background:var(--ivory)}:where(html:has(body.nha-category[data-category="23"])) .section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:30px}:where(html:has(body.nha-category[data-category="23"])) .section-head h2{margin:10px 0 0}:where(html:has(body.nha-category[data-category="23"])) .section-head p{color:var(--muted);max-width:370px;font-size:14px}:where(html:has(body.nha-category[data-category="23"])) .categories-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}:where(html:has(body.nha-category[data-category="23"])) .category{min-width:0;background:transparent;border-bottom:1px solid #ddd7cc;break-inside:avoid}:where(html:has(body.nha-category[data-category="23"])) .category summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:15px;padding:19px 2px;font-size:15px;font-weight:600;list-style:none;line-height:1.35}:where(html:has(body.nha-category[data-category="23"])) .category summary::-webkit-details-marker{display:none}:where(html:has(body.nha-category[data-category="23"])) .category summary:hover{color:var(--gold)}:where(html:has(body.nha-category[data-category="23"])) .category summary b{font-size:22px;color:var(--gold);font-weight:400;line-height:1;flex:none}:where(html:has(body.nha-category[data-category="23"])) .category[open] summary b{transform:rotate(45deg)}:where(html:has(body.nha-category[data-category="23"])) .category p{color:#68645c;font-size:14px;padding:0 28px 21px 2px;line-height:1.6}:where(html:has(body.nha-category[data-category="23"])) .category.extra{display:none}:where(html:has(body.nha-category[data-category="23"])) .categories-grid.expanded .category.extra{display:block}:where(html:has(body.nha-category[data-category="23"])) .center{text-align:center;margin-top:35px}:where(html:has(body.nha-category[data-category="23"])) .simple-guide{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}:where(html:has(body.nha-category[data-category="23"])) .guide-image{width:100%;height:410px;object-fit:cover}:where(html:has(body.nha-category[data-category="23"])) .simple-guide h2{margin:12px 0 22px}:where(html:has(body.nha-category[data-category="23"])) .step{display:flex;gap:19px;border-top:1px solid var(--line);padding:18px 0}:where(html:has(body.nha-category[data-category="23"])) .step:first-of-type{margin-top:13px}:where(html:has(body.nha-category[data-category="23"])) .step .num{color:var(--gold);font-size:12px;font-weight:bold;padding-top:2px}:where(html:has(body.nha-category[data-category="23"])) .step strong{display:block;font-size:14px;margin-bottom:2px}:where(html:has(body.nha-category[data-category="23"])) .step p{color:var(--muted);font-size:13px}:where(html:has(body.nha-category[data-category="23"])) .spotlight{background:#22211e;color:white;padding:76px 0}:where(html:has(body.nha-category[data-category="23"])) .spotlight-inner{display:flex;gap:40px;align-items:center;justify-content:space-between}:where(html:has(body.nha-category[data-category="23"])) .spotlight p{color:#ddd7cd;max-width:650px;margin-top:13px}:where(html:has(body.nha-category[data-category="23"])) .spotlight h2{font-size:clamp(31px,3.8vw,50px)}:where(html:has(body.nha-category[data-category="23"])) .faq{padding:76px 0}:where(html:has(body.nha-category[data-category="23"])) .faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:60px}:where(html:has(body.nha-category[data-category="23"])) .faq h2{margin-top:10px}:where(html:has(body.nha-category[data-category="23"])) .faq details{border-bottom:1px solid var(--line);padding:18px 0}:where(html:has(body.nha-category[data-category="23"])) .faq summary{font-weight:700;cursor:pointer;font-size:14px}:where(html:has(body.nha-category[data-category="23"])) .faq details p{font-size:14px;color:var(--muted);margin-top:12px}:where(html:has(body.nha-category[data-category="23"])) .footer{border-top:1px solid var(--line);padding:25px 0;color:var(--muted);font-size:12px}:where(html:has(body.nha-category[data-category="23"])) .footer .container{display:flex;justify-content:space-between;gap:20px}:where(html:has(body.nha-category[data-category="23"])) .sticky-cta{display:none}@media(max-width:900px){:where(html:has(body.nha-category[data-category="23"])) .header-inner{min-height:73px}:where(html:has(body.nha-category[data-category="23"])) .nav{gap:15px}:where(html:has(body.nha-category[data-category="23"])) .nav a{font-size:10px}:where(html:has(body.nha-category[data-category="23"])) .header .btn{display:none}:where(html:has(body.nha-category[data-category="23"])) .intro-grid,:where(html:has(body.nha-category[data-category="23"])) .simple-guide{gap:32px}:where(html:has(body.nha-category[data-category="23"])) .proof{grid-template-columns:1fr;gap:13px}:where(html:has(body.nha-category[data-category="23"])) .proof strong{font-size:24px}}@media(max-width:700px){:where(html:has(body.nha-category[data-category="23"])) .container{width:min(100% - 32px,540px)}:where(html:has(body.nha-category[data-category="23"])) .header-inner{min-height:68px}:where(html:has(body.nha-category[data-category="23"])) .brand img{max-height:45px}:where(html:has(body.nha-category[data-category="23"])) .mobile-toggle{display:block;margin-left:auto}:where(html:has(body.nha-category[data-category="23"])) .nav{display:none;position:absolute;top:100%;left:0;right:0;background:white;padding:20px 16px;border-bottom:1px solid var(--line);box-shadow:0 16px 24px #0002;flex-direction:column;gap:18px}:where(html:has(body.nha-category[data-category="23"])) .nav.open{display:flex}:where(html:has(body.nha-category[data-category="23"])) .hero{min-height:470px}:where(html:has(body.nha-category[data-category="23"])) .hero-content{padding:70px 0}:where(html:has(body.nha-category[data-category="23"])) .hero::before{background:linear-gradient(90deg,#171716dc,#17171683),url('../upload/category/Noble-Excellence-in-Hospitality-Design_1793287266.jpg') 60% center/cover}:where(html:has(body.nha-category[data-category="23"])) .hero h1{font-size:clamp(43px,11vw,63px)}:where(html:has(body.nha-category[data-category="23"])) .hero p{font-size:16px}:where(html:has(body.nha-category[data-category="23"])) .section{padding:60px 0}:where(html:has(body.nha-category[data-category="23"])) .intro-grid,:where(html:has(body.nha-category[data-category="23"])) .simple-guide,:where(html:has(body.nha-category[data-category="23"])) .faq-layout{grid-template-columns:1fr}:where(html:has(body.nha-category[data-category="23"])) .intro-photo{height:250px}:where(html:has(body.nha-category[data-category="23"])) .section-head{display:block}:where(html:has(body.nha-category[data-category="23"])) .section-head p{margin-top:15px}:where(html:has(body.nha-category[data-category="23"])) .categories-grid{grid-template-columns:1fr}:where(html:has(body.nha-category[data-category="23"])) .category summary{font-size:14px;padding:16px 0}:where(html:has(body.nha-category[data-category="23"])) .category p{padding-bottom:16px}:where(html:has(body.nha-category[data-category="23"])) .guide-image{height:260px}:where(html:has(body.nha-category[data-category="23"])) .spotlight{padding:60px 0 88px}:where(html:has(body.nha-category[data-category="23"])) .spotlight-inner{display:block}:where(html:has(body.nha-category[data-category="23"])) .spotlight .btn{margin-top:25px}:where(html:has(body.nha-category[data-category="23"])) .footer .container{display:block}:where(html:has(body.nha-category[data-category="23"])) .footer a{display:inline-block;margin-top:8px}:where(html:has(body.nha-category[data-category="23"])) .sticky-cta{display:block;position:fixed;z-index:8;bottom:0;left:0;right:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 25px #0002}:where(html:has(body.nha-category[data-category="23"])) .sticky-cta .btn{width:100%;justify-content:center}body:where(.nha-category[data-category="23"]){padding-bottom:67px}}
@media(prefers-reduced-motion:reduce){html:where(:has(body.nha-category[data-category="23"])){scroll-behavior:auto}}

/* Category SEO, search and featured-winners refinements */
:where(html:has(body.nha-category[data-category="23"])) #about .intro-copy>p{max-width:720px;line-height:1.85;margin-top:17px}
:where(html:has(body.nha-category[data-category="23"])) #about .intro-copy>p+p{margin-top:22px}
:where(html:has(body.nha-category[data-category="23"])) .category-search{margin:24px 0 28px;max-width:660px}
:where(html:has(body.nha-category[data-category="23"])) .category-search label{display:block;font-size:11px;font-weight:750;margin-bottom:10px;color:#9f805b}
:where(html:has(body.nha-category[data-category="23"])) .search-input-wrap{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #cfc4b4;padding:0 16px;min-height:57px}
:where(html:has(body.nha-category[data-category="23"])) .search-input-wrap:focus-within{border-color:#9f805b;box-shadow:0 0 0 3px rgba(159,128,91,.12)}
:where(html:has(body.nha-category[data-category="23"])) .search-input-wrap input{font:inherit;flex:1;min-width:0;border:0;background:transparent;outline:0;color:#26201b;font-size:15px}
:where(html:has(body.nha-category[data-category="23"])) .search-input-wrap button{border:0;background:none;font-size:27px;color:#736a60;cursor:pointer;padding:3px}
:where(html:has(body.nha-category[data-category="23"])) .category-search-meta{margin-top:9px;color:#70685e;font-size:13px;min-height:20px}
:where(html:has(body.nha-category[data-category="23"])) .category-empty{font-size:16px;color:#5b5248;padding:18px 0}
:where(html:has(body.nha-category[data-category="23"])) .featured-winners{background:#f2eee7;overflow:hidden}
:where(html:has(body.nha-category[data-category="23"])) .winners-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}
:where(html:has(body.nha-category[data-category="23"])) .winners-head h2{margin:12px 0 12px}:where(html:has(body.nha-category[data-category="23"])) .winners-head p{max-width:650px;color:#554c44;line-height:1.75;margin:0}
:where(html:has(body.nha-category[data-category="23"])) .winners-actions{display:flex;gap:9px;flex-shrink:0}
:where(html:has(body.nha-category[data-category="23"])) .slide-arrow{width:45px;height:45px;border:1px solid #a48c6e;background:transparent;color:#453728;font-size:22px;cursor:pointer;transition:background .2s}
:where(html:has(body.nha-category[data-category="23"])) .slide-arrow:hover,:where(html:has(body.nha-category[data-category="23"])) .slide-arrow:focus-visible{background:#a48c6e;color:white}
:where(html:has(body.nha-category[data-category="23"])) .winners-viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:4px}
:where(html:has(body.nha-category[data-category="23"])) .winners-viewport::-webkit-scrollbar{display:none}
:where(html:has(body.nha-category[data-category="23"])) .winners-track{display:flex;gap:20px}
:where(html:has(body.nha-category[data-category="23"])) .winner-card{flex:0 0 calc((100% - 40px)/3);min-width:0;scroll-snap-align:start;background:#fff}
:where(html:has(body.nha-category[data-category="23"])) .winner-art{height:260px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background-size:cover;background-position:center;position:relative;isolation:isolate}
:where(html:has(body.nha-category[data-category="23"])) .winner-art::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,15,19,.28),rgba(9,12,15,.75));z-index:-1}
:where(html:has(body.nha-category[data-category="23"])) .winner-art-a{background-image:url('../upload/category/Noble-Excellence-in-Hospitality-Design_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="23"])) .winner-art-b{background-image:url('../upload/category/Noble-Excellence-in-Hospitality-Design_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="23"])) .winner-art-c{background-image:url('../upload/category/Noble-Excellence-in-Hospitality-Design_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="23"])) .winner-art span{font-size:11px;font-weight:700}
:where(html:has(body.nha-category[data-category="23"])) .winner-art-title{font-family:'FoglihtenNo07', 'Foglihten', Georgia,serif;font-size:28px;line-height:1.2;}
:where(html:has(body.nha-category[data-category="23"])) .winner-detail{padding:20px 20px 24px;min-height:112px}
:where(html:has(body.nha-category[data-category="23"])) .winner-detail h3{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;font-size:19px;line-height:1.25;margin:0 0 9px;text-transform:uppercase;color:#2c241c}
:where(html:has(body.nha-category[data-category="23"])) .winner-detail p{font-size:11px;color:#73665a;line-height:1.6;margin:0}
:where(html:has(body.nha-category[data-category="23"])) .winners-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:23px}
:where(html:has(body.nha-category[data-category="23"])) .winners-foot>span{font-size:12px;color:#72675c;max-width:580px;line-height:1.5}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="23"])) .winner-card{flex-basis:calc((100% - 20px)/2)}}
@media(max-width:620px){:where(html:has(body.nha-category[data-category="23"])) .winners-head{align-items:start}:where(html:has(body.nha-category[data-category="23"])) .winners-head h2{font-size:clamp(28px,8vw,40px)}:where(html:has(body.nha-category[data-category="23"])) .winners-actions{margin-top:24px}:where(html:has(body.nha-category[data-category="23"])) .slide-arrow{width:36px;height:36px}:where(html:has(body.nha-category[data-category="23"])) .winner-card{flex-basis:85%}:where(html:has(body.nha-category[data-category="23"])) .winner-art{height:250px}:where(html:has(body.nha-category[data-category="23"])) .winners-foot{flex-direction:column;align-items:start}:where(html:has(body.nha-category[data-category="23"])) .winners-foot .btn{width:100%;text-align:center;justify-content:center}:where(html:has(body.nha-category[data-category="23"])) .category-search{margin-top:20px}}

/* October design refinements */
:where(html:has(body.nha-category[data-category="23"])) #categories.categories-wrap{background:#ffffff;color:#29231e}
:where(html:has(body.nha-category[data-category="23"])) #categories .eyebrow{color:#9f805b}
:where(html:has(body.nha-category[data-category="23"])) #categories .category{border-bottom-color:#ded8d0}
:where(html:has(body.nha-category[data-category="23"])) #categories .category summary{color:#29231e}
:where(html:has(body.nha-category[data-category="23"])) #categories .category p{color:#635a51}
:where(html:has(body.nha-category[data-category="23"])) #categories .category-search{max-width:310px}
:where(html:has(body.nha-category[data-category="23"])) #categories .search-input-wrap{min-height:45px;border-radius:2px}
:where(html:has(body.nha-category[data-category="23"])) #categories .search-input-wrap input{font-size:13px}
:where(html:has(body.nha-category[data-category="23"])) #categories .manual-category-panel{background:#f7f5f0;border:1px solid #e5ded3}
:where(html:has(body.nha-category[data-category="23"])) #categories .manual-category-panel strong{color:#9f805b}
:where(html:has(body.nha-category[data-category="23"])) #categories .manual-category-panel span,:where(html:has(body.nha-category[data-category="23"])) #categories .manual-feedback{color:#6f655a}
:where(html:has(body.nha-category[data-category="23"])) #categories .manual-category-panel input{background:#fff;color:#28231e}
:where(html:has(body.nha-category[data-category="23"])) #categories .manual-category-panel button{background:#9f805b;color:white}
:where(html:has(body.nha-category[data-category="23"])) #categories .manual-category-panel button:hover{background:#816544}
:where(html:has(body.nha-category[data-category="23"])) #categories .category-empty{color:#60564b}
:where(html:has(body.nha-category[data-category="23"])) #categories .category-search-meta{color:#70685e}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners.featured-winners{background:#141414;color:#faf7f2}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .eyebrow{color:#bfa17c}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners h2{color:#faf7f2}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winners-head p,:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winners-foot>span{color:#c8c0b7}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .slide-arrow{color:#e8d9c6;border-color:#92785b}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winners-foot .btn{color:#f2e7d9;border-color:#a78b68}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winners-foot .btn:hover{background:#9f805b;color:white}
:where(html:has(body.nha-category[data-category="23"])) .eligibility-panel{border-left:3px solid #9f805b;background:#f5f1ea;padding:20px 24px;margin:24px 0 24px;max-width:640px}
:where(html:has(body.nha-category[data-category="23"])) .eligibility-head{color:#826a4c;font-size:11px;font-weight:800;margin-bottom:8px}
:where(html:has(body.nha-category[data-category="23"])) #about .eligibility-panel p{margin:0;font-weight:650;color:#30271e;font-size:15px;line-height:1.65}
:where(html:has(body.nha-category[data-category="23"])) .eligibility-note{font-size:12px;color:#72665b;line-height:1.6;margin-top:8px}
:where(html:has(body.nha-category[data-category="23"])) .section-cta-pair{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}
:where(html:has(body.nha-category[data-category="23"])) .section-cta-pair .btn{min-width:173px;justify-content:center}
:where(html:has(body.nha-category[data-category="23"])) .category-cta-row{display:flex;justify-content:center;margin-top:35px}
:where(html:has(body.nha-category[data-category="23"])) .category-cta-row .btn{min-width:210px;justify-content:center}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="23"])) .section-cta-pair{flex-direction:column}:where(html:has(body.nha-category[data-category="23"])) .section-cta-pair .btn,:where(html:has(body.nha-category[data-category="23"])) .category-cta-row .btn{width:100%}:where(html:has(body.nha-category[data-category="23"])) .eligibility-panel{padding:18px}:where(html:has(body.nha-category[data-category="23"])) .category-cta-row{margin-top:26px}:where(html:has(body.nha-category[data-category="23"])) #categories .category-search{max-width:100%}}

/* Refinements: accessible CTA colours and compact two-button hero */
:where(html:has(body.nha-category[data-category="23"])) #showAll.btn,:where(html:has(body.nha-category[data-category="23"])) #showAll.btn.outline{background:#65482f!important;color:#fff!important;border-color:#65482f!important;}
:where(html:has(body.nha-category[data-category="23"])) #showAll.btn:hover,:where(html:has(body.nha-category[data-category="23"])) #showAll.btn.outline:hover{background:#4b3423!important;color:#fff!important;border-color:#4b3423!important;}
:where(html:has(body.nha-category[data-category="23"])) .hero-content .hero-entry{margin-left:10px;background:#fff;color:#35271d;border:1px solid #fff;}
:where(html:has(body.nha-category[data-category="23"])) .hero-content .hero-entry:hover{background:#f0e7d9;color:#35271d;}
@media(max-width:600px){:where(html:has(body.nha-category[data-category="23"])) .hero-content .hero-entry{margin-left:0;margin-top:10px;}}
@media(prefers-reduced-motion:reduce){:where(html:has(body.nha-category[data-category="23"])) .winners-viewport{scroll-behavior:auto!important;}}

/* Badge prominently integrated with introduction winner photograph */
:where(html:has(body.nha-category[data-category="23"])) #about .badge-winner-photo{position:relative;min-width:0;margin:0;border:1px solid #d7c8b3;background:#f7f1e8;box-shadow:0 16px 36px rgba(50,34,15,.13)}
:where(html:has(body.nha-category[data-category="23"])) #about .photo-badge-composition{position:relative;isolation:isolate;min-height:410px;overflow:hidden}
:where(html:has(body.nha-category[data-category="23"])) #about .photo-badge-composition .winner-photo-main{display:block;width:100%;height:410px;object-fit:cover}
:where(html:has(body.nha-category[data-category="23"])) #about .photo-badge-composition:after{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,transparent 30%,rgba(18,14,10,.18) 100%);pointer-events:none}
:where(html:has(body.nha-category[data-category="23"])) #about .featured-award-badge{position:absolute;z-index:2;right:16px;bottom:16px;width:205px;max-width:45%;padding:12px 12px 10px;background:rgba(252,248,242,.96);border:1px solid rgba(177,147,98,.85);box-shadow:0 10px 32px rgba(22,16,10,.28);display:flex;justify-content:center;align-items:center}
:where(html:has(body.nha-category[data-category="23"])) #about .featured-award-badge img{display:block;width:100%;height:auto;max-height:285px;object-fit:contain}
:where(html:has(body.nha-category[data-category="23"])) #about .badge-winner-photo figcaption{padding:14px 16px;font-size:10px;line-height:1.55;color:#65574a;background:#f7f1e8}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="23"])) #about .photo-badge-composition,:where(html:has(body.nha-category[data-category="23"])) #about .photo-badge-composition .winner-photo-main{min-height:330px;height:330px}:where(html:has(body.nha-category[data-category="23"])) #about .featured-award-badge{width:165px;padding:8px;right:10px;bottom:10px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="23"])) #about .photo-badge-composition,:where(html:has(body.nha-category[data-category="23"])) #about .photo-badge-composition .winner-photo-main{min-height:310px;height:310px}:where(html:has(body.nha-category[data-category="23"])) #about .featured-award-badge{width:144px;max-width:42%;padding:8px;right:10px;bottom:10px}:where(html:has(body.nha-category[data-category="23"])) #about .featured-award-badge img{max-height:220px}}

/* INTRODUCTION: 2027 BADGE SHOWCASE */
:where(html:has(body.nha-category[data-category="23"])) #about{background:#f4f0e9;overflow:hidden}
:where(html:has(body.nha-category[data-category="23"])) #about .intro-grid{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr);gap:clamp(35px,6vw,100px);align-items:center}
:where(html:has(body.nha-category[data-category="23"])) #about .intro-copy{min-width:0}
:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem{align-self:stretch;display:flex;justify-content:center;align-items:center;position:relative;min-width:0}
:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__frame{width:100%;max-width:440px;min-height:535px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:35px 24px 28px;background:radial-gradient(ellipse at 50% 42%,#fffdf9 0%,#ede3d3 68%,#e2d4c0 100%);border:1px solid #d3c1a9;box-shadow:0 24px 55px rgba(54,38,20,.09)}
:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__frame:before{content:"";position:absolute;inset:11px;border:1px solid rgba(159,128,91,.42);pointer-events:none}
:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__frame img{display:block;width:auto;max-width:100%;height:auto;max-height:435px;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(36,23,10,.15));position:relative;z-index:1}
:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__topline,:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__bottomline{font:700 10px/1.5 Arial,sans-serif;color:#6b5035;text-align:center;position:relative;z-index:1}
:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__bottomline{font-size:9px;}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="23"])) #about .intro-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:30px}:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__frame{min-height:450px;padding:28px 22px}:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__frame img{max-height:365px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="23"])) #about .intro-grid{grid-template-columns:1fr;gap:32px}:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__frame{min-height:0;max-width:420px;padding:27px 28px 24px}:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__frame img{max-height:345px}}

/* Aligned category actions: same dimensions and brand treatment */
:where(html:has(body.nha-category[data-category="23"])) #categories .category-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;margin-top:40px}
:where(html:has(body.nha-category[data-category="23"])) #categories .category-actions>.btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:15px;flex:0 1 270px;min-width:240px;min-height:58px;margin:0;padding:16px 20px;text-align:center;background:#65482f!important;border:1px solid #65482f!important;color:#fff!important;font-size:11px;text-decoration:none;line-height:1.4}
:where(html:has(body.nha-category[data-category="23"])) #categories .category-actions>.btn:hover,:where(html:has(body.nha-category[data-category="23"])) #categories .category-actions>.btn:focus-visible{background:#4b3423!important;border-color:#4b3423!important;color:#fff!important}
:where(html:has(body.nha-category[data-category="23"])) #categories .category-actions>.btn span{line-height:1}
@media(max-width:560px){:where(html:has(body.nha-category[data-category="23"])) #categories .category-actions{gap:12px}:where(html:has(body.nha-category[data-category="23"])) #categories .category-actions>.btn{flex:1 1 100%;min-width:0;width:100%}}

/* Resort Awards imagery – brand-consistent two-column introduction */
:where(html:has(body.nha-category[data-category="23"])) .resort-intro-visual{margin:0;position:relative;overflow:hidden;background:#e9e0d3;min-height:460px}
:where(html:has(body.nha-category[data-category="23"])) .resort-intro-visual img{width:100%;height:460px;object-fit:cover;display:block}
:where(html:has(body.nha-category[data-category="23"])) .resort-intro-visual figcaption{background:#f5f0e9;color:#715c43;padding:12px 16px;font-size:10px;font-weight:700}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="23"])) .resort-intro-visual,:where(html:has(body.nha-category[data-category="23"])) .resort-intro-visual img{min-height:0;height:290px}:where(html:has(body.nha-category[data-category="23"])) .resort-intro-visual figcaption{font-size:9px}}


/* Nobel 2026 revision: compact dark categories, responsive grids */
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap{background:#10100f!important;color:#f5f0e8!important}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .eyebrow,:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .category summary b{color:#c6a276}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap h2,:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .section-head p{color:#f5f0e8}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .section-head{align-items:end;gap:24px}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .category-search{margin:0;max-width:340px;width:min(100%,340px)}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .category-search label{font-size:10px;margin-bottom:7px;color:#c9a679}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .search-input-wrap{min-height:42px;background:#1e1d1b;border-color:#51483c;padding:0 12px;color:#d1b88e}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .search-input-wrap input{font-size:13px;color:#f9f6f0}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .search-input-wrap input::placeholder{color:#afa89e}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .search-input-wrap button{color:#e4c7a0}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .category-search-meta{font-size:11px;color:#b5aca0;margin-top:6px}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .category{border-color:#34312d;background:transparent}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .category summary{color:#f5f0e9}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .category summary:hover{color:#c8a777}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .category p{color:#bfb7ad}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap #categoryEmpty{color:#eee4d8}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .btn.outline{border-color:#a88a66;color:#f9efe1;background:transparent}
:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .btn.outline:hover{background:#a88a66;color:#151311}
:where(html:has(body.nha-category[data-category="23"])) .winner-photo-feature{margin:0;min-width:0}
:where(html:has(body.nha-category[data-category="23"])) .winner-photo-feature img{width:100%;height:370px;object-fit:cover;display:block}
:where(html:has(body.nha-category[data-category="23"])) .winner-photo-feature figcaption{font-size:10px;line-height:1.5;color:#776858;margin-top:9px}
:where(html:has(body.nha-category[data-category="23"])) .manual-category-panel{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px;border-top:1px solid #40382e;border-bottom:1px solid #40382e;padding:19px 0;margin:0 0 12px}
:where(html:has(body.nha-category[data-category="23"])) .manual-copy{display:flex;flex-direction:column;gap:4px;flex:1 1 210px}
:where(html:has(body.nha-category[data-category="23"])) .manual-copy strong{font-size:12px;color:#d8b98d}
:where(html:has(body.nha-category[data-category="23"])) .manual-copy span{font-size:12px;color:#c6beb1}
:where(html:has(body.nha-category[data-category="23"])) #manualCategoryForm{display:flex;flex:1 1 310px;max-width:470px;min-width:0}
:where(html:has(body.nha-category[data-category="23"])) #manualCategoryInput{flex:1;min-width:0;min-height:44px;border:1px solid #5f5446;background:#24211e;color:white;padding:10px 13px;font:inherit;font-size:13px;outline-offset:3px}
:where(html:has(body.nha-category[data-category="23"])) #manualCategoryInput::placeholder{color:#b3aca4}
:where(html:has(body.nha-category[data-category="23"])) #manualCategoryForm button{border:0;background:#b08d62;color:#111;font-size:11px;font-weight:800;padding:0 20px;cursor:pointer;white-space:nowrap}
:where(html:has(body.nha-category[data-category="23"])) #manualCategoryForm button:hover{background:#d2b18a}
:where(html:has(body.nha-category[data-category="23"])) .manual-feedback{width:100%;color:#ddc9ae;font-size:12px;margin:0;min-height:0}
:where(html:has(body.nha-category[data-category="23"])) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:800px){:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .section-head{align-items:start;flex-direction:column}:where(html:has(body.nha-category[data-category="23"])) .categories-wrap .category-search{width:100%;max-width:100%}:where(html:has(body.nha-category[data-category="23"])) .winner-photo-feature img{height:290px}}
@media(max-width:520px){:where(html:has(body.nha-category[data-category="23"])) .manual-category-panel{align-items:stretch}:where(html:has(body.nha-category[data-category="23"])) .manual-copy,:where(html:has(body.nha-category[data-category="23"])) #manualCategoryForm{flex-basis:100%}:where(html:has(body.nha-category[data-category="23"])) #manualCategoryForm button{padding:0 14px}}

/* final specificity-safe white category and black winners */
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap{background:#fff!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .section-head h2{color:#29231e}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .category-search label{color:#94744f}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .search-input-wrap{background:white;border-color:#d2c8b9;color:#44382c}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .search-input-wrap input{color:#29231e}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .search-input-wrap input::placeholder{color:#877c71}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .search-input-wrap button{color:#766858}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .category-search-meta{color:#74685c}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .category{border-color:#dfd9d0}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .category summary{color:#27211d}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .category p{color:#60564e}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .manual-category-panel{background:#f7f5f0;border:1px solid #e5ded3;padding:20px;margin-bottom:22px}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .manual-copy strong{color:#92734d}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .manual-copy span{color:#665c52}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap #manualCategoryInput{background:#fff;border-color:#d4c6b5;color:#25211b}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap #manualCategoryInput::placeholder{color:#857a70}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap #manualCategoryForm button{background:#9f805b;color:white}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .manual-feedback{color:#6d6359}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .category-search{max-width:310px}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap #categoryEmpty{color:#5e5449}
html:where(:has(body.nha-category[data-category="23"])) body #featured-winners.featured-winners{background:#141414;color:#f8f5ef}
html:where(:has(body.nha-category[data-category="23"])) body #featured-winners.featured-winners h2{color:#f8f5ef}
@media(max-width:800px){html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .category-search{max-width:100%}}


/* Alternating section canvases, robust contrast and readable CTAs. */
html:where(:has(body.nha-category[data-category="23"])) body #about.section{background:#f3efe8!important;color:#24211e!important}
html:where(:has(body.nha-category[data-category="23"])) body #about h2{color:#24211e!important}
html:where(:has(body.nha-category[data-category="23"])) body #about .intro-copy>p,html:where(:has(body.nha-category[data-category="23"])) body #about .eligibility-panel p,html:where(:has(body.nha-category[data-category="23"])) body #about .eligibility-note{color:#4c453e!important}
html:where(:has(body.nha-category[data-category="23"])) body #about .eligibility-panel{background:#fff!important;border-color:#d8cab8!important}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap{background:#fff!important;color:#24211e!important}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .section-head h2,html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .category summary{color:#24211e!important}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .category p,html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .section-head p{color:#554b42!important}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .manual-category-panel{background:#f5f0e9!important;border:1px solid #d5c7b4!important;border-left:4px solid #90704c!important}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .manual-copy strong{color:#493927!important}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .manual-copy span,html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap .manual-feedback{color:#53483c!important}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap #manualCategoryInput{background:#fff!important;color:#1c1a17!important;border:1px solid #9d907f!important}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap #manualCategoryInput::placeholder{color:#655d52!important}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap #manualCategoryForm button{background:#826341!important;color:#fff!important}
html:where(:has(body.nha-category[data-category="23"])) body #categories.categories-wrap #manualCategoryForm button:hover{background:#5f462c!important}
html:where(:has(body.nha-category[data-category="23"])) body #featured-winners.featured-winners{background:#151515!important;color:#f9f6ef!important}
html:where(:has(body.nha-category[data-category="23"])) body #featured-winners.featured-winners h2,html:where(:has(body.nha-category[data-category="23"])) body #featured-winners.featured-winners .winners-head h2{color:#f9f6ef!important}
html:where(:has(body.nha-category[data-category="23"])) body #how-to-enter.section{background:#eee9e1!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="23"])) body #how-to-enter h2,html:where(:has(body.nha-category[data-category="23"])) body #how-to-enter .step strong{color:#29231e!important}
html:where(:has(body.nha-category[data-category="23"])) body #how-to-enter .step p{color:#51483e!important}
html:where(:has(body.nha-category[data-category="23"])) body .spotlight{background:#29221c!important;color:#f8f4ed!important}
html:where(:has(body.nha-category[data-category="23"])) body .spotlight h2{color:#f8f4ed!important}
html:where(:has(body.nha-category[data-category="23"])) body .spotlight p{color:#e4dcd1!important}
html:where(:has(body.nha-category[data-category="23"])) body #faq.faq{background:#fff!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="23"])) body #faq h2,html:where(:has(body.nha-category[data-category="23"])) body #faq summary{color:#29231e!important}
html:where(:has(body.nha-category[data-category="23"])) body #faq details p{color:#554b42!important}
html:where(:has(body.nha-category[data-category="23"])) body #categories .manual-category-panel button:focus-visible,html:where(:has(body.nha-category[data-category="23"])) body #categories .manual-category-panel input:focus-visible{outline:3px solid #826341;outline-offset:3px}


/* Reference-led image-first winner gallery */
:where(html:has(body.nha-category[data-category="23"])) #featured-winners.featured-winners{background:#171512!important;color:#faf7f1!important;overflow:hidden}

:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winners-head{margin-bottom:25px}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winners-head p{color:#d7cfc2!important}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winners-track{gap:20px}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-card{flex:0 0 calc((100% - 80px)/5);min-width:0;background:#fff;scroll-snap-align:start}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-art{height:auto;aspect-ratio:1.50;padding:0;background:none;display:block;isolation:auto;overflow:hidden}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-art::before{display:none}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-art img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-card:hover .winner-art img{transform:scale(1.035)}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-detail{padding:25px 23px 28px;min-height:236px}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-award{color:#9f805b;font-size:11px;font-weight:750;margin-bottom:14px}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-detail h3{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;color:#231e19;font-size:clamp(19px,1.85vw,31px);line-height:1.12;margin:0 0 14px;text-transform:none;overflow-wrap:anywhere;font-weight:400}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-detail p{font-size:14px;color:#625b54;text-transform:none}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winners-foot>span{color:#d2c9bd!important}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .slide-arrow{color:#fff;border-color:#ab916e}
:where(html:has(body.nha-category[data-category="23"])) #featured-winners .slide-arrow:hover{background:#a48c6e}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer.footer{background:#211d19;color:#d8cfc2;border-top:1px solid #64523e;padding:65px 0 26px}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer .container{display:block}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-top{display:flex;justify-content:space-between;gap:65px;padding-bottom:55px}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-mark{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;font-size:27px;line-height:1.3;color:#fff}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-brand{max-width:350px}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-brand p{font-size:14px;line-height:1.7;color:#c9bdad;margin:20px 0}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer a{color:#e6dacc;text-decoration:none;display:block;font-size:12px;}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer a:hover{color:#fff;text-decoration:underline}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-brand>a{color:#c8a77d;font-weight:700}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-links{display:flex;gap:88px}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-links>div{display:flex;flex-direction:column;align-items:flex-start;gap:17px}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-links h3{font-size:12px;font-weight:700;color:#bfa079;margin:0 0 6px}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-bottom{border-top:1px solid #544a3e;padding-top:25px;display:flex;justify-content:space-between;gap:30px;align-items:center}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-bottom span{font-size:11px;line-height:1.6;color:#b9afa2}
:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-bottom a{white-space:nowrap}
@media(max-width:1200px){:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-card{flex-basis:calc((100% - 60px)/4)}}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-card{flex-basis:calc((100% - 40px)/3)}:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-links{gap:35px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-card{flex-basis:78%}:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-detail{min-height:205px}:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-detail h3{font-size:27px}:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-top,:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-bottom{flex-direction:column;align-items:flex-start}:where(html:has(body.nha-category[data-category="23"])) .noble-footer .footer-links{flex-wrap:wrap;gap:45px}:where(html:has(body.nha-category[data-category="23"])) .noble-footer.footer{padding-bottom:105px}}
@media(prefers-reduced-motion:reduce){:where(html:has(body.nha-category[data-category="23"])) #featured-winners .winner-art img{transition:none}}


/* Intro badge: unframed, smaller and naturally integrated */
:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem{align-self:center;display:flex;justify-content:center;align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;min-width:0;}
:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__frame{width:100%;max-width:320px;min-height:0;padding:0;margin:auto;gap:0;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;}
:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__frame:before{display:none!important;content:none!important;}
:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__frame img{display:block;width:100%;max-width:265px;max-height:none;height:auto;object-fit:contain;margin:0 auto;filter:drop-shadow(0 10px 14px rgba(36,23,10,.11));}
:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__topline,:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__bottomline{display:none!important;}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__frame{max-width:280px;padding:0}:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__frame img{max-width:220px;max-height:none}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="23"])) #about .intro-grid{gap:24px}:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__frame{max-width:220px;padding:0}:where(html:has(body.nha-category[data-category="23"])) #about .noble-intro-emblem__frame img{max-width:185px;max-height:none}}

/* Hospitality Design Awards visual adaptations */
:where(html:has(body.nha-category[data-category="23"])) .hero::before{background:linear-gradient(90deg,rgba(19,18,16,.90),rgba(19,18,16,.48)),url("../upload/category/Noble-Excellence-in-Hospitality-Design_1793287266.jpg") center/cover!important}
:where(html:has(body.nha-category[data-category="23"])) .hero h1{max-width:880px;font-size:clamp(45px,5.2vw,81px);line-height:1.08}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="23"])) .hero h1{font-size:clamp(42px,11vw,65px)}}

:where(html:has(body.nha-category[data-category="23"])) .nha-category .hero{--category-image:url('../upload/category/Noble-Excellence-in-Hospitality-Design_1793287266.jpg')}

/* END hospitality-design-2027.css */

/* BEGIN hotel-leadership-2027.css */

@font-face{font-family:Noble;src:url(../upload/2027/51a7ae0119fc874e42.otf) format('opentype');font-weight:400;font-display:swap}
:root:where(:has(body.nha-category[data-category="24"])){--gold:#9f805b;--ink:#22211f;--muted:#6f6a62;--ivory:#f8f6f1;--line:#e6e0d6;--serif:Noble,Georgia,serif}
:where(html:has(body.nha-category[data-category="24"])) *{box-sizing:border-box}html:where(:has(body.nha-category[data-category="24"])){scroll-behavior:smooth}body:where(.nha-category[data-category="24"]){margin:0;background:white;color:var(--ink);font-family:Arimo,Arial,sans-serif;font-size:16px;line-height:1.62}:where(html:has(body.nha-category[data-category="24"])) img{display:block;max-width:100%}:where(html:has(body.nha-category[data-category="24"])) a{color:inherit;text-decoration:none}:where(html:has(body.nha-category[data-category="24"])) button{font:inherit}:where(html:has(body.nha-category[data-category="24"])) .container{width:min(1160px,calc(100% - 48px));margin:auto}:where(html:has(body.nha-category[data-category="24"])) .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;color:var(--gold);font-weight:700;text-transform:uppercase}:where(html:has(body.nha-category[data-category="24"])) h1,:where(html:has(body.nha-category[data-category="24"])) h2,:where(html:has(body.nha-category[data-category="24"])) h3{font-family:var(--serif);font-weight:400;text-transform:uppercase;line-height:1.12;margin:0}:where(html:has(body.nha-category[data-category="24"])) h1{font-size:clamp(45px,6.5vw,94px)}:where(html:has(body.nha-category[data-category="24"])) h2{font-size:clamp(34px,4vw,55px)}:where(html:has(body.nha-category[data-category="24"])) h3{font-size:26px}:where(html:has(body.nha-category[data-category="24"])) p{margin:0}:where(html:has(body.nha-category[data-category="24"])) .btn{display:inline-flex;gap:25px;align-items:center;justify-content:space-between;padding:15px 23px;text-transform:uppercase;font-size:11px;font-weight:bold;transition:.2s}:where(html:has(body.nha-category[data-category="24"])) .btn.primary{background:#9f805b;color:#fff}:where(html:has(body.nha-category[data-category="24"])) .btn.primary:hover{background:#826747}:where(html:has(body.nha-category[data-category="24"])) .btn.outline{border:1px solid #baa485;color:inherit}:where(html:has(body.nha-category[data-category="24"])) .btn.outline:hover{background:#f5f0e8}:where(html:has(body.nha-category[data-category="24"])) .header{position:relative;background:#fff;border-bottom:1px solid var(--line);z-index:4}:where(html:has(body.nha-category[data-category="24"])) .header-inner{display:flex;align-items:center;gap:28px;min-height:83px}:where(html:has(body.nha-category[data-category="24"])) .brand{display:flex;align-items:center;gap:12px;flex:1;max-width:245px}:where(html:has(body.nha-category[data-category="24"])) .brand img{max-height:58px;width:auto;max-width:225px;object-fit:contain}:where(html:has(body.nha-category[data-category="24"])) .brand-fallback{font-family:var(--serif);font-size:20px;}:where(html:has(body.nha-category[data-category="24"])) .nav{display:flex;gap:28px;margin-left:auto}:where(html:has(body.nha-category[data-category="24"])) .nav a{font-size:11px;text-transform:uppercase;font-weight:bold}:where(html:has(body.nha-category[data-category="24"])) .nav a:hover{color:var(--gold)}:where(html:has(body.nha-category[data-category="24"])) .header .btn{white-space:nowrap;padding:13px 18px}:where(html:has(body.nha-category[data-category="24"])) .mobile-toggle{display:none;border:0;background:none;padding:8px;font-size:25px}:where(html:has(body.nha-category[data-category="24"])) .hero{min-height:520px;position:relative;background:#242321;color:white;isolation:isolate;display:flex;align-items:center;overflow:hidden}:where(html:has(body.nha-category[data-category="24"])) .hero::before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,20,19,.85) 0%,rgba(20,20,19,.49) 51%,rgba(20,20,19,.15) 100%),url('../upload/category/Noble-Excellence-in-Hotel-Leadership-Awards_1793287266.jpg') center 48%/cover;z-index:-1}:where(html:has(body.nha-category[data-category="24"])) .hero-content{padding:100px 0}:where(html:has(body.nha-category[data-category="24"])) .hero h1{max-width:850px;margin:14px 0 15px}:where(html:has(body.nha-category[data-category="24"])) .hero p{font-size:18px;max-width:500px;color:#e9e4dd;margin-bottom:29px}:where(html:has(body.nha-category[data-category="24"])) .hero .eyebrow{color:#dfbd90}:where(html:has(body.nha-category[data-category="24"])) .section{padding:88px 0}:where(html:has(body.nha-category[data-category="24"])) .intro-grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:8%}:where(html:has(body.nha-category[data-category="24"])) .intro-copy h2{margin:13px 0 26px}:where(html:has(body.nha-category[data-category="24"])) .intro-copy p{color:#625f5a;max-width:585px;margin-bottom:15px}:where(html:has(body.nha-category[data-category="24"])) .intro-photo{height:370px;object-fit:cover;width:100%}:where(html:has(body.nha-category[data-category="24"])) .proof{display:grid;grid-template-columns:repeat(3,1fr);margin-top:32px;border-top:1px solid var(--line);padding-top:24px;gap:22px}:where(html:has(body.nha-category[data-category="24"])) .proof strong{display:block;font-family:var(--serif);font-size:29px;font-weight:400;line-height:1.2;color:var(--gold)}:where(html:has(body.nha-category[data-category="24"])) .proof span{display:block;font-size:12px;color:var(--muted);line-height:1.4;margin-top:4px}:where(html:has(body.nha-category[data-category="24"])) .categories-wrap{background:var(--ivory)}:where(html:has(body.nha-category[data-category="24"])) .section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:30px}:where(html:has(body.nha-category[data-category="24"])) .section-head h2{margin:10px 0 0}:where(html:has(body.nha-category[data-category="24"])) .section-head p{color:var(--muted);max-width:370px;font-size:14px}:where(html:has(body.nha-category[data-category="24"])) .categories-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}:where(html:has(body.nha-category[data-category="24"])) .category{min-width:0;background:transparent;border-bottom:1px solid #ddd7cc;break-inside:avoid}:where(html:has(body.nha-category[data-category="24"])) .category summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:15px;padding:19px 2px;font-size:15px;font-weight:600;list-style:none;line-height:1.35}:where(html:has(body.nha-category[data-category="24"])) .category summary::-webkit-details-marker{display:none}:where(html:has(body.nha-category[data-category="24"])) .category summary:hover{color:var(--gold)}:where(html:has(body.nha-category[data-category="24"])) .category summary b{font-size:22px;color:var(--gold);font-weight:400;line-height:1;flex:none}:where(html:has(body.nha-category[data-category="24"])) .category[open] summary b{transform:rotate(45deg)}:where(html:has(body.nha-category[data-category="24"])) .category p{color:#68645c;font-size:14px;padding:0 28px 21px 2px;line-height:1.6}:where(html:has(body.nha-category[data-category="24"])) .category.extra{display:none}:where(html:has(body.nha-category[data-category="24"])) .categories-grid.expanded .category.extra{display:block}:where(html:has(body.nha-category[data-category="24"])) .center{text-align:center;margin-top:35px}:where(html:has(body.nha-category[data-category="24"])) .simple-guide{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}:where(html:has(body.nha-category[data-category="24"])) .guide-image{width:100%;height:410px;object-fit:cover}:where(html:has(body.nha-category[data-category="24"])) .simple-guide h2{margin:12px 0 22px}:where(html:has(body.nha-category[data-category="24"])) .step{display:flex;gap:19px;border-top:1px solid var(--line);padding:18px 0}:where(html:has(body.nha-category[data-category="24"])) .step:first-of-type{margin-top:13px}:where(html:has(body.nha-category[data-category="24"])) .step .num{color:var(--gold);font-size:12px;font-weight:bold;padding-top:2px}:where(html:has(body.nha-category[data-category="24"])) .step strong{display:block;font-size:14px;margin-bottom:2px}:where(html:has(body.nha-category[data-category="24"])) .step p{color:var(--muted);font-size:13px}:where(html:has(body.nha-category[data-category="24"])) .spotlight{background:#22211e;color:white;padding:76px 0}:where(html:has(body.nha-category[data-category="24"])) .spotlight-inner{display:flex;gap:40px;align-items:center;justify-content:space-between}:where(html:has(body.nha-category[data-category="24"])) .spotlight p{color:#ddd7cd;max-width:650px;margin-top:13px}:where(html:has(body.nha-category[data-category="24"])) .spotlight h2{font-size:clamp(31px,3.8vw,50px)}:where(html:has(body.nha-category[data-category="24"])) .faq{padding:76px 0}:where(html:has(body.nha-category[data-category="24"])) .faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:60px}:where(html:has(body.nha-category[data-category="24"])) .faq h2{margin-top:10px}:where(html:has(body.nha-category[data-category="24"])) .faq details{border-bottom:1px solid var(--line);padding:18px 0}:where(html:has(body.nha-category[data-category="24"])) .faq summary{font-weight:700;cursor:pointer;font-size:14px}:where(html:has(body.nha-category[data-category="24"])) .faq details p{font-size:14px;color:var(--muted);margin-top:12px}:where(html:has(body.nha-category[data-category="24"])) .footer{border-top:1px solid var(--line);padding:25px 0;color:var(--muted);font-size:12px}:where(html:has(body.nha-category[data-category="24"])) .footer .container{display:flex;justify-content:space-between;gap:20px}:where(html:has(body.nha-category[data-category="24"])) .sticky-cta{display:none}@media(max-width:900px){:where(html:has(body.nha-category[data-category="24"])) .header-inner{min-height:73px}:where(html:has(body.nha-category[data-category="24"])) .nav{gap:15px}:where(html:has(body.nha-category[data-category="24"])) .nav a{font-size:10px}:where(html:has(body.nha-category[data-category="24"])) .header .btn{display:none}:where(html:has(body.nha-category[data-category="24"])) .intro-grid,:where(html:has(body.nha-category[data-category="24"])) .simple-guide{gap:32px}:where(html:has(body.nha-category[data-category="24"])) .proof{grid-template-columns:1fr;gap:13px}:where(html:has(body.nha-category[data-category="24"])) .proof strong{font-size:24px}}@media(max-width:700px){:where(html:has(body.nha-category[data-category="24"])) .container{width:min(100% - 32px,540px)}:where(html:has(body.nha-category[data-category="24"])) .header-inner{min-height:68px}:where(html:has(body.nha-category[data-category="24"])) .brand img{max-height:45px}:where(html:has(body.nha-category[data-category="24"])) .mobile-toggle{display:block;margin-left:auto}:where(html:has(body.nha-category[data-category="24"])) .nav{display:none;position:absolute;top:100%;left:0;right:0;background:white;padding:20px 16px;border-bottom:1px solid var(--line);box-shadow:0 16px 24px #0002;flex-direction:column;gap:18px}:where(html:has(body.nha-category[data-category="24"])) .nav.open{display:flex}:where(html:has(body.nha-category[data-category="24"])) .hero{min-height:470px}:where(html:has(body.nha-category[data-category="24"])) .hero-content{padding:70px 0}:where(html:has(body.nha-category[data-category="24"])) .hero::before{background:linear-gradient(90deg,#171716dc,#17171683),url('../upload/category/Noble-Excellence-in-Hotel-Leadership-Awards_1793287266.jpg') 60% center/cover}:where(html:has(body.nha-category[data-category="24"])) .hero h1{font-size:clamp(43px,11vw,63px)}:where(html:has(body.nha-category[data-category="24"])) .hero p{font-size:16px}:where(html:has(body.nha-category[data-category="24"])) .section{padding:60px 0}:where(html:has(body.nha-category[data-category="24"])) .intro-grid,:where(html:has(body.nha-category[data-category="24"])) .simple-guide,:where(html:has(body.nha-category[data-category="24"])) .faq-layout{grid-template-columns:1fr}:where(html:has(body.nha-category[data-category="24"])) .intro-photo{height:250px}:where(html:has(body.nha-category[data-category="24"])) .section-head{display:block}:where(html:has(body.nha-category[data-category="24"])) .section-head p{margin-top:15px}:where(html:has(body.nha-category[data-category="24"])) .categories-grid{grid-template-columns:1fr}:where(html:has(body.nha-category[data-category="24"])) .category summary{font-size:14px;padding:16px 0}:where(html:has(body.nha-category[data-category="24"])) .category p{padding-bottom:16px}:where(html:has(body.nha-category[data-category="24"])) .guide-image{height:260px}:where(html:has(body.nha-category[data-category="24"])) .spotlight{padding:60px 0 88px}:where(html:has(body.nha-category[data-category="24"])) .spotlight-inner{display:block}:where(html:has(body.nha-category[data-category="24"])) .spotlight .btn{margin-top:25px}:where(html:has(body.nha-category[data-category="24"])) .footer .container{display:block}:where(html:has(body.nha-category[data-category="24"])) .footer a{display:inline-block;margin-top:8px}:where(html:has(body.nha-category[data-category="24"])) .sticky-cta{display:block;position:fixed;z-index:8;bottom:0;left:0;right:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 25px #0002}:where(html:has(body.nha-category[data-category="24"])) .sticky-cta .btn{width:100%;justify-content:center}body:where(.nha-category[data-category="24"]){padding-bottom:67px}}
@media(prefers-reduced-motion:reduce){html:where(:has(body.nha-category[data-category="24"])){scroll-behavior:auto}}

/* Category SEO, search and featured-winners refinements */
:where(html:has(body.nha-category[data-category="24"])) #about .intro-copy>p{max-width:720px;line-height:1.85;margin-top:17px}
:where(html:has(body.nha-category[data-category="24"])) #about .intro-copy>p+p{margin-top:22px}
:where(html:has(body.nha-category[data-category="24"])) .category-search{margin:24px 0 28px;max-width:660px}
:where(html:has(body.nha-category[data-category="24"])) .category-search label{display:block;font-size:11px;font-weight:750;margin-bottom:10px;color:#9f805b}
:where(html:has(body.nha-category[data-category="24"])) .search-input-wrap{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #cfc4b4;padding:0 16px;min-height:57px}
:where(html:has(body.nha-category[data-category="24"])) .search-input-wrap:focus-within{border-color:#9f805b;box-shadow:0 0 0 3px rgba(159,128,91,.12)}
:where(html:has(body.nha-category[data-category="24"])) .search-input-wrap input{font:inherit;flex:1;min-width:0;border:0;background:transparent;outline:0;color:#26201b;font-size:15px}
:where(html:has(body.nha-category[data-category="24"])) .search-input-wrap button{border:0;background:none;font-size:27px;color:#736a60;cursor:pointer;padding:3px}
:where(html:has(body.nha-category[data-category="24"])) .category-search-meta{margin-top:9px;color:#70685e;font-size:13px;min-height:20px}
:where(html:has(body.nha-category[data-category="24"])) .category-empty{font-size:16px;color:#5b5248;padding:18px 0}
:where(html:has(body.nha-category[data-category="24"])) .featured-winners{background:#f2eee7;overflow:hidden}
:where(html:has(body.nha-category[data-category="24"])) .winners-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}
:where(html:has(body.nha-category[data-category="24"])) .winners-head h2{margin:12px 0 12px}:where(html:has(body.nha-category[data-category="24"])) .winners-head p{max-width:650px;color:#554c44;line-height:1.75;margin:0}
:where(html:has(body.nha-category[data-category="24"])) .winners-actions{display:flex;gap:9px;flex-shrink:0}
:where(html:has(body.nha-category[data-category="24"])) .slide-arrow{width:45px;height:45px;border:1px solid #a48c6e;background:transparent;color:#453728;font-size:22px;cursor:pointer;transition:background .2s}
:where(html:has(body.nha-category[data-category="24"])) .slide-arrow:hover,:where(html:has(body.nha-category[data-category="24"])) .slide-arrow:focus-visible{background:#a48c6e;color:white}
:where(html:has(body.nha-category[data-category="24"])) .winners-viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;outline-offset:4px}
:where(html:has(body.nha-category[data-category="24"])) .winners-viewport::-webkit-scrollbar{display:none}
:where(html:has(body.nha-category[data-category="24"])) .winners-track{display:flex;gap:20px}
:where(html:has(body.nha-category[data-category="24"])) .winner-card{flex:0 0 calc((100% - 40px)/3);min-width:0;scroll-snap-align:start;background:#fff}
:where(html:has(body.nha-category[data-category="24"])) .winner-art{height:260px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background-size:cover;background-position:center;position:relative;isolation:isolate}
:where(html:has(body.nha-category[data-category="24"])) .winner-art::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,15,19,.28),rgba(9,12,15,.75));z-index:-1}
:where(html:has(body.nha-category[data-category="24"])) .winner-art-a{background-image:url('../upload/category/Noble-Excellence-in-Hotel-Leadership-Awards_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="24"])) .winner-art-b{background-image:url('../upload/category/Noble-Excellence-in-Hotel-Leadership-Awards_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="24"])) .winner-art-c{background-image:url('../upload/category/Noble-Excellence-in-Hotel-Leadership-Awards_1793287266.jpg')}
:where(html:has(body.nha-category[data-category="24"])) .winner-art span{font-size:11px;font-weight:700}
:where(html:has(body.nha-category[data-category="24"])) .winner-art-title{font-family:'FoglihtenNo07', 'Foglihten', Georgia,serif;font-size:28px;line-height:1.2;}
:where(html:has(body.nha-category[data-category="24"])) .winner-detail{padding:20px 20px 24px;min-height:112px}
:where(html:has(body.nha-category[data-category="24"])) .winner-detail h3{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;font-size:19px;line-height:1.25;margin:0 0 9px;text-transform:uppercase;color:#2c241c}
:where(html:has(body.nha-category[data-category="24"])) .winner-detail p{font-size:11px;color:#73665a;line-height:1.6;margin:0}
:where(html:has(body.nha-category[data-category="24"])) .winners-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:23px}
:where(html:has(body.nha-category[data-category="24"])) .winners-foot>span{font-size:12px;color:#72675c;max-width:580px;line-height:1.5}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="24"])) .winner-card{flex-basis:calc((100% - 20px)/2)}}
@media(max-width:620px){:where(html:has(body.nha-category[data-category="24"])) .winners-head{align-items:start}:where(html:has(body.nha-category[data-category="24"])) .winners-head h2{font-size:clamp(28px,8vw,40px)}:where(html:has(body.nha-category[data-category="24"])) .winners-actions{margin-top:24px}:where(html:has(body.nha-category[data-category="24"])) .slide-arrow{width:36px;height:36px}:where(html:has(body.nha-category[data-category="24"])) .winner-card{flex-basis:85%}:where(html:has(body.nha-category[data-category="24"])) .winner-art{height:250px}:where(html:has(body.nha-category[data-category="24"])) .winners-foot{flex-direction:column;align-items:start}:where(html:has(body.nha-category[data-category="24"])) .winners-foot .btn{width:100%;text-align:center;justify-content:center}:where(html:has(body.nha-category[data-category="24"])) .category-search{margin-top:20px}}

/* October design refinements */
:where(html:has(body.nha-category[data-category="24"])) #categories.categories-wrap{background:#ffffff;color:#29231e}
:where(html:has(body.nha-category[data-category="24"])) #categories .eyebrow{color:#9f805b}
:where(html:has(body.nha-category[data-category="24"])) #categories .category{border-bottom-color:#ded8d0}
:where(html:has(body.nha-category[data-category="24"])) #categories .category summary{color:#29231e}
:where(html:has(body.nha-category[data-category="24"])) #categories .category p{color:#635a51}
:where(html:has(body.nha-category[data-category="24"])) #categories .category-search{max-width:310px}
:where(html:has(body.nha-category[data-category="24"])) #categories .search-input-wrap{min-height:45px;border-radius:2px}
:where(html:has(body.nha-category[data-category="24"])) #categories .search-input-wrap input{font-size:13px}
:where(html:has(body.nha-category[data-category="24"])) #categories .manual-category-panel{background:#f7f5f0;border:1px solid #e5ded3}
:where(html:has(body.nha-category[data-category="24"])) #categories .manual-category-panel strong{color:#9f805b}
:where(html:has(body.nha-category[data-category="24"])) #categories .manual-category-panel span,:where(html:has(body.nha-category[data-category="24"])) #categories .manual-feedback{color:#6f655a}
:where(html:has(body.nha-category[data-category="24"])) #categories .manual-category-panel input{background:#fff;color:#28231e}
:where(html:has(body.nha-category[data-category="24"])) #categories .manual-category-panel button{background:#9f805b;color:white}
:where(html:has(body.nha-category[data-category="24"])) #categories .manual-category-panel button:hover{background:#816544}
:where(html:has(body.nha-category[data-category="24"])) #categories .category-empty{color:#60564b}
:where(html:has(body.nha-category[data-category="24"])) #categories .category-search-meta{color:#70685e}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners.featured-winners{background:#141414;color:#faf7f2}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .eyebrow{color:#bfa17c}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners h2{color:#faf7f2}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winners-head p,:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winners-foot>span{color:#c8c0b7}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .slide-arrow{color:#e8d9c6;border-color:#92785b}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winners-foot .btn{color:#f2e7d9;border-color:#a78b68}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winners-foot .btn:hover{background:#9f805b;color:white}
:where(html:has(body.nha-category[data-category="24"])) .eligibility-panel{border-left:3px solid #9f805b;background:#f5f1ea;padding:20px 24px;margin:24px 0 24px;max-width:640px}
:where(html:has(body.nha-category[data-category="24"])) .eligibility-head{color:#826a4c;font-size:11px;font-weight:800;margin-bottom:8px}
:where(html:has(body.nha-category[data-category="24"])) #about .eligibility-panel p{margin:0;font-weight:650;color:#30271e;font-size:15px;line-height:1.65}
:where(html:has(body.nha-category[data-category="24"])) .eligibility-note{font-size:12px;color:#72665b;line-height:1.6;margin-top:8px}
:where(html:has(body.nha-category[data-category="24"])) .section-cta-pair{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}
:where(html:has(body.nha-category[data-category="24"])) .section-cta-pair .btn{min-width:173px;justify-content:center}
:where(html:has(body.nha-category[data-category="24"])) .category-cta-row{display:flex;justify-content:center;margin-top:35px}
:where(html:has(body.nha-category[data-category="24"])) .category-cta-row .btn{min-width:210px;justify-content:center}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="24"])) .section-cta-pair{flex-direction:column}:where(html:has(body.nha-category[data-category="24"])) .section-cta-pair .btn,:where(html:has(body.nha-category[data-category="24"])) .category-cta-row .btn{width:100%}:where(html:has(body.nha-category[data-category="24"])) .eligibility-panel{padding:18px}:where(html:has(body.nha-category[data-category="24"])) .category-cta-row{margin-top:26px}:where(html:has(body.nha-category[data-category="24"])) #categories .category-search{max-width:100%}}

/* Refinements: accessible CTA colours and compact two-button hero */
:where(html:has(body.nha-category[data-category="24"])) #showAll.btn,:where(html:has(body.nha-category[data-category="24"])) #showAll.btn.outline{background:#65482f!important;color:#fff!important;border-color:#65482f!important;}
:where(html:has(body.nha-category[data-category="24"])) #showAll.btn:hover,:where(html:has(body.nha-category[data-category="24"])) #showAll.btn.outline:hover{background:#4b3423!important;color:#fff!important;border-color:#4b3423!important;}
:where(html:has(body.nha-category[data-category="24"])) .hero-content .hero-entry{margin-left:10px;background:#fff;color:#35271d;border:1px solid #fff;}
:where(html:has(body.nha-category[data-category="24"])) .hero-content .hero-entry:hover{background:#f0e7d9;color:#35271d;}
@media(max-width:600px){:where(html:has(body.nha-category[data-category="24"])) .hero-content .hero-entry{margin-left:0;margin-top:10px;}}
@media(prefers-reduced-motion:reduce){:where(html:has(body.nha-category[data-category="24"])) .winners-viewport{scroll-behavior:auto!important;}}

/* Badge prominently integrated with introduction winner photograph */
:where(html:has(body.nha-category[data-category="24"])) #about .badge-winner-photo{position:relative;min-width:0;margin:0;border:1px solid #d7c8b3;background:#f7f1e8;box-shadow:0 16px 36px rgba(50,34,15,.13)}
:where(html:has(body.nha-category[data-category="24"])) #about .photo-badge-composition{position:relative;isolation:isolate;min-height:410px;overflow:hidden}
:where(html:has(body.nha-category[data-category="24"])) #about .photo-badge-composition .winner-photo-main{display:block;width:100%;height:410px;object-fit:cover}
:where(html:has(body.nha-category[data-category="24"])) #about .photo-badge-composition:after{content:"";position:absolute;z-index:0;inset:0;background:linear-gradient(90deg,transparent 30%,rgba(18,14,10,.18) 100%);pointer-events:none}
:where(html:has(body.nha-category[data-category="24"])) #about .featured-award-badge{position:absolute;z-index:2;right:16px;bottom:16px;width:205px;max-width:45%;padding:12px 12px 10px;background:rgba(252,248,242,.96);border:1px solid rgba(177,147,98,.85);box-shadow:0 10px 32px rgba(22,16,10,.28);display:flex;justify-content:center;align-items:center}
:where(html:has(body.nha-category[data-category="24"])) #about .featured-award-badge img{display:block;width:100%;height:auto;max-height:285px;object-fit:contain}
:where(html:has(body.nha-category[data-category="24"])) #about .badge-winner-photo figcaption{padding:14px 16px;font-size:10px;line-height:1.55;color:#65574a;background:#f7f1e8}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="24"])) #about .photo-badge-composition,:where(html:has(body.nha-category[data-category="24"])) #about .photo-badge-composition .winner-photo-main{min-height:330px;height:330px}:where(html:has(body.nha-category[data-category="24"])) #about .featured-award-badge{width:165px;padding:8px;right:10px;bottom:10px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="24"])) #about .photo-badge-composition,:where(html:has(body.nha-category[data-category="24"])) #about .photo-badge-composition .winner-photo-main{min-height:310px;height:310px}:where(html:has(body.nha-category[data-category="24"])) #about .featured-award-badge{width:144px;max-width:42%;padding:8px;right:10px;bottom:10px}:where(html:has(body.nha-category[data-category="24"])) #about .featured-award-badge img{max-height:220px}}

/* INTRODUCTION: 2027 BADGE SHOWCASE */
:where(html:has(body.nha-category[data-category="24"])) #about{background:#f4f0e9;overflow:hidden}
:where(html:has(body.nha-category[data-category="24"])) #about .intro-grid{grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr);gap:clamp(35px,6vw,100px);align-items:center}
:where(html:has(body.nha-category[data-category="24"])) #about .intro-copy{min-width:0}
:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem{align-self:stretch;display:flex;justify-content:center;align-items:center;position:relative;min-width:0}
:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__frame{width:100%;max-width:440px;min-height:535px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:35px 24px 28px;background:radial-gradient(ellipse at 50% 42%,#fffdf9 0%,#ede3d3 68%,#e2d4c0 100%);border:1px solid #d3c1a9;box-shadow:0 24px 55px rgba(54,38,20,.09)}
:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__frame:before{content:"";position:absolute;inset:11px;border:1px solid rgba(159,128,91,.42);pointer-events:none}
:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__frame img{display:block;width:auto;max-width:100%;height:auto;max-height:435px;object-fit:contain;filter:drop-shadow(0 12px 14px rgba(36,23,10,.15));position:relative;z-index:1}
:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__topline,:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__bottomline{font:700 10px/1.5 Arial,sans-serif;color:#6b5035;text-align:center;position:relative;z-index:1}
:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__bottomline{font-size:9px;}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="24"])) #about .intro-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:30px}:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__frame{min-height:450px;padding:28px 22px}:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__frame img{max-height:365px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="24"])) #about .intro-grid{grid-template-columns:1fr;gap:32px}:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__frame{min-height:0;max-width:420px;padding:27px 28px 24px}:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__frame img{max-height:345px}}

/* Aligned category actions: same dimensions and brand treatment */
:where(html:has(body.nha-category[data-category="24"])) #categories .category-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;margin-top:40px}
:where(html:has(body.nha-category[data-category="24"])) #categories .category-actions>.btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:15px;flex:0 1 270px;min-width:240px;min-height:58px;margin:0;padding:16px 20px;text-align:center;background:#65482f!important;border:1px solid #65482f!important;color:#fff!important;font-size:11px;text-decoration:none;line-height:1.4}
:where(html:has(body.nha-category[data-category="24"])) #categories .category-actions>.btn:hover,:where(html:has(body.nha-category[data-category="24"])) #categories .category-actions>.btn:focus-visible{background:#4b3423!important;border-color:#4b3423!important;color:#fff!important}
:where(html:has(body.nha-category[data-category="24"])) #categories .category-actions>.btn span{line-height:1}
@media(max-width:560px){:where(html:has(body.nha-category[data-category="24"])) #categories .category-actions{gap:12px}:where(html:has(body.nha-category[data-category="24"])) #categories .category-actions>.btn{flex:1 1 100%;min-width:0;width:100%}}

/* Resort Awards imagery – brand-consistent two-column introduction */
:where(html:has(body.nha-category[data-category="24"])) .resort-intro-visual{margin:0;position:relative;overflow:hidden;background:#e9e0d3;min-height:460px}
:where(html:has(body.nha-category[data-category="24"])) .resort-intro-visual img{width:100%;height:460px;object-fit:cover;display:block}
:where(html:has(body.nha-category[data-category="24"])) .resort-intro-visual figcaption{background:#f5f0e9;color:#715c43;padding:12px 16px;font-size:10px;font-weight:700}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="24"])) .resort-intro-visual,:where(html:has(body.nha-category[data-category="24"])) .resort-intro-visual img{min-height:0;height:290px}:where(html:has(body.nha-category[data-category="24"])) .resort-intro-visual figcaption{font-size:9px}}


/* Nobel 2026 revision: compact dark categories, responsive grids */
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap{background:#10100f!important;color:#f5f0e8!important}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .eyebrow,:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .category summary b{color:#c6a276}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap h2,:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .section-head p{color:#f5f0e8}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .section-head{align-items:end;gap:24px}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .category-search{margin:0;max-width:340px;width:min(100%,340px)}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .category-search label{font-size:10px;margin-bottom:7px;color:#c9a679}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .search-input-wrap{min-height:42px;background:#1e1d1b;border-color:#51483c;padding:0 12px;color:#d1b88e}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .search-input-wrap input{font-size:13px;color:#f9f6f0}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .search-input-wrap input::placeholder{color:#afa89e}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .search-input-wrap button{color:#e4c7a0}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .category-search-meta{font-size:11px;color:#b5aca0;margin-top:6px}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .category{border-color:#34312d;background:transparent}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .category summary{color:#f5f0e9}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .category summary:hover{color:#c8a777}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .category p{color:#bfb7ad}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap #categoryEmpty{color:#eee4d8}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .btn.outline{border-color:#a88a66;color:#f9efe1;background:transparent}
:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .btn.outline:hover{background:#a88a66;color:#151311}
:where(html:has(body.nha-category[data-category="24"])) .winner-photo-feature{margin:0;min-width:0}
:where(html:has(body.nha-category[data-category="24"])) .winner-photo-feature img{width:100%;height:370px;object-fit:cover;display:block}
:where(html:has(body.nha-category[data-category="24"])) .winner-photo-feature figcaption{font-size:10px;line-height:1.5;color:#776858;margin-top:9px}
:where(html:has(body.nha-category[data-category="24"])) .manual-category-panel{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px;border-top:1px solid #40382e;border-bottom:1px solid #40382e;padding:19px 0;margin:0 0 12px}
:where(html:has(body.nha-category[data-category="24"])) .manual-copy{display:flex;flex-direction:column;gap:4px;flex:1 1 210px}
:where(html:has(body.nha-category[data-category="24"])) .manual-copy strong{font-size:12px;color:#d8b98d}
:where(html:has(body.nha-category[data-category="24"])) .manual-copy span{font-size:12px;color:#c6beb1}
:where(html:has(body.nha-category[data-category="24"])) #manualCategoryForm{display:flex;flex:1 1 310px;max-width:470px;min-width:0}
:where(html:has(body.nha-category[data-category="24"])) #manualCategoryInput{flex:1;min-width:0;min-height:44px;border:1px solid #5f5446;background:#24211e;color:white;padding:10px 13px;font:inherit;font-size:13px;outline-offset:3px}
:where(html:has(body.nha-category[data-category="24"])) #manualCategoryInput::placeholder{color:#b3aca4}
:where(html:has(body.nha-category[data-category="24"])) #manualCategoryForm button{border:0;background:#b08d62;color:#111;font-size:11px;font-weight:800;padding:0 20px;cursor:pointer;white-space:nowrap}
:where(html:has(body.nha-category[data-category="24"])) #manualCategoryForm button:hover{background:#d2b18a}
:where(html:has(body.nha-category[data-category="24"])) .manual-feedback{width:100%;color:#ddc9ae;font-size:12px;margin:0;min-height:0}
:where(html:has(body.nha-category[data-category="24"])) .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:800px){:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .section-head{align-items:start;flex-direction:column}:where(html:has(body.nha-category[data-category="24"])) .categories-wrap .category-search{width:100%;max-width:100%}:where(html:has(body.nha-category[data-category="24"])) .winner-photo-feature img{height:290px}}
@media(max-width:520px){:where(html:has(body.nha-category[data-category="24"])) .manual-category-panel{align-items:stretch}:where(html:has(body.nha-category[data-category="24"])) .manual-copy,:where(html:has(body.nha-category[data-category="24"])) #manualCategoryForm{flex-basis:100%}:where(html:has(body.nha-category[data-category="24"])) #manualCategoryForm button{padding:0 14px}}

/* final specificity-safe white category and black winners */
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap{background:#fff!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .section-head h2{color:#29231e}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .category-search label{color:#94744f}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .search-input-wrap{background:white;border-color:#d2c8b9;color:#44382c}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .search-input-wrap input{color:#29231e}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .search-input-wrap input::placeholder{color:#877c71}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .search-input-wrap button{color:#766858}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .category-search-meta{color:#74685c}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .category{border-color:#dfd9d0}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .category summary{color:#27211d}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .category p{color:#60564e}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .manual-category-panel{background:#f7f5f0;border:1px solid #e5ded3;padding:20px;margin-bottom:22px}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .manual-copy strong{color:#92734d}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .manual-copy span{color:#665c52}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap #manualCategoryInput{background:#fff;border-color:#d4c6b5;color:#25211b}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap #manualCategoryInput::placeholder{color:#857a70}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap #manualCategoryForm button{background:#9f805b;color:white}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .manual-feedback{color:#6d6359}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .category-search{max-width:310px}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap #categoryEmpty{color:#5e5449}
html:where(:has(body.nha-category[data-category="24"])) body #featured-winners.featured-winners{background:#141414;color:#f8f5ef}
html:where(:has(body.nha-category[data-category="24"])) body #featured-winners.featured-winners h2{color:#f8f5ef}
@media(max-width:800px){html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .category-search{max-width:100%}}


/* Alternating section canvases, robust contrast and readable CTAs. */
html:where(:has(body.nha-category[data-category="24"])) body #about.section{background:#f3efe8!important;color:#24211e!important}
html:where(:has(body.nha-category[data-category="24"])) body #about h2{color:#24211e!important}
html:where(:has(body.nha-category[data-category="24"])) body #about .intro-copy>p,html:where(:has(body.nha-category[data-category="24"])) body #about .eligibility-panel p,html:where(:has(body.nha-category[data-category="24"])) body #about .eligibility-note{color:#4c453e!important}
html:where(:has(body.nha-category[data-category="24"])) body #about .eligibility-panel{background:#fff!important;border-color:#d8cab8!important}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap{background:#fff!important;color:#24211e!important}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .section-head h2,html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .category summary{color:#24211e!important}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .category p,html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .section-head p{color:#554b42!important}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .manual-category-panel{background:#f5f0e9!important;border:1px solid #d5c7b4!important;border-left:4px solid #90704c!important}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .manual-copy strong{color:#493927!important}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .manual-copy span,html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap .manual-feedback{color:#53483c!important}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap #manualCategoryInput{background:#fff!important;color:#1c1a17!important;border:1px solid #9d907f!important}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap #manualCategoryInput::placeholder{color:#655d52!important}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap #manualCategoryForm button{background:#826341!important;color:#fff!important}
html:where(:has(body.nha-category[data-category="24"])) body #categories.categories-wrap #manualCategoryForm button:hover{background:#5f462c!important}
html:where(:has(body.nha-category[data-category="24"])) body #featured-winners.featured-winners{background:#151515!important;color:#f9f6ef!important}
html:where(:has(body.nha-category[data-category="24"])) body #featured-winners.featured-winners h2,html:where(:has(body.nha-category[data-category="24"])) body #featured-winners.featured-winners .winners-head h2{color:#f9f6ef!important}
html:where(:has(body.nha-category[data-category="24"])) body #how-to-enter.section{background:#eee9e1!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="24"])) body #how-to-enter h2,html:where(:has(body.nha-category[data-category="24"])) body #how-to-enter .step strong{color:#29231e!important}
html:where(:has(body.nha-category[data-category="24"])) body #how-to-enter .step p{color:#51483e!important}
html:where(:has(body.nha-category[data-category="24"])) body .spotlight{background:#29221c!important;color:#f8f4ed!important}
html:where(:has(body.nha-category[data-category="24"])) body .spotlight h2{color:#f8f4ed!important}
html:where(:has(body.nha-category[data-category="24"])) body .spotlight p{color:#e4dcd1!important}
html:where(:has(body.nha-category[data-category="24"])) body #faq.faq{background:#fff!important;color:#29231e!important}
html:where(:has(body.nha-category[data-category="24"])) body #faq h2,html:where(:has(body.nha-category[data-category="24"])) body #faq summary{color:#29231e!important}
html:where(:has(body.nha-category[data-category="24"])) body #faq details p{color:#554b42!important}
html:where(:has(body.nha-category[data-category="24"])) body #categories .manual-category-panel button:focus-visible,html:where(:has(body.nha-category[data-category="24"])) body #categories .manual-category-panel input:focus-visible{outline:3px solid #826341;outline-offset:3px}


/* Reference-led image-first winner gallery */
:where(html:has(body.nha-category[data-category="24"])) #featured-winners.featured-winners{background:#171512!important;color:#faf7f1!important;overflow:hidden}

:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winners-head{margin-bottom:25px}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winners-head p{color:#d7cfc2!important}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winners-track{gap:20px}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-card{flex:0 0 calc((100% - 80px)/5);min-width:0;background:#fff;scroll-snap-align:start}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-art{height:auto;aspect-ratio:1.50;padding:0;background:none;display:block;isolation:auto;overflow:hidden}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-art::before{display:none}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-art img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-card:hover .winner-art img{transform:scale(1.035)}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-detail{padding:25px 23px 28px;min-height:236px}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-award{color:#9f805b;font-size:11px;font-weight:750;margin-bottom:14px}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-detail h3{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;color:#231e19;font-size:clamp(19px,1.85vw,31px);line-height:1.12;margin:0 0 14px;text-transform:none;overflow-wrap:anywhere;font-weight:400}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-detail p{font-size:14px;color:#625b54;text-transform:none}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winners-foot>span{color:#d2c9bd!important}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .slide-arrow{color:#fff;border-color:#ab916e}
:where(html:has(body.nha-category[data-category="24"])) #featured-winners .slide-arrow:hover{background:#a48c6e}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer.footer{background:#211d19;color:#d8cfc2;border-top:1px solid #64523e;padding:65px 0 26px}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer .container{display:block}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-top{display:flex;justify-content:space-between;gap:65px;padding-bottom:55px}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-mark{font-family:'FoglihtenNo07','Foglihten',Georgia,serif;font-size:27px;line-height:1.3;color:#fff}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-brand{max-width:350px}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-brand p{font-size:14px;line-height:1.7;color:#c9bdad;margin:20px 0}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer a{color:#e6dacc;text-decoration:none;display:block;font-size:12px;}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer a:hover{color:#fff;text-decoration:underline}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-brand>a{color:#c8a77d;font-weight:700}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-links{display:flex;gap:88px}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-links>div{display:flex;flex-direction:column;align-items:flex-start;gap:17px}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-links h3{font-size:12px;font-weight:700;color:#bfa079;margin:0 0 6px}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-bottom{border-top:1px solid #544a3e;padding-top:25px;display:flex;justify-content:space-between;gap:30px;align-items:center}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-bottom span{font-size:11px;line-height:1.6;color:#b9afa2}
:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-bottom a{white-space:nowrap}
@media(max-width:1200px){:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-card{flex-basis:calc((100% - 60px)/4)}}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-card{flex-basis:calc((100% - 40px)/3)}:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-links{gap:35px}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-card{flex-basis:78%}:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-detail{min-height:205px}:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-detail h3{font-size:27px}:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-top,:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-bottom{flex-direction:column;align-items:flex-start}:where(html:has(body.nha-category[data-category="24"])) .noble-footer .footer-links{flex-wrap:wrap;gap:45px}:where(html:has(body.nha-category[data-category="24"])) .noble-footer.footer{padding-bottom:105px}}
@media(prefers-reduced-motion:reduce){:where(html:has(body.nha-category[data-category="24"])) #featured-winners .winner-art img{transition:none}}


/* Intro badge: unframed, smaller and naturally integrated */
:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem{align-self:center;display:flex;justify-content:center;align-items:center;background:transparent!important;border:0!important;box-shadow:none!important;min-width:0;}
:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__frame{width:100%;max-width:320px;min-height:0;padding:0;margin:auto;gap:0;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;}
:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__frame:before{display:none!important;content:none!important;}
:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__frame img{display:block;width:100%;max-width:265px;max-height:none;height:auto;object-fit:contain;margin:0 auto;filter:drop-shadow(0 10px 14px rgba(36,23,10,.11));}
:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__topline,:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__bottomline{display:none!important;}
@media(max-width:900px){:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__frame{max-width:280px;padding:0}:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__frame img{max-width:220px;max-height:none}}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="24"])) #about .intro-grid{gap:24px}:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__frame{max-width:220px;padding:0}:where(html:has(body.nha-category[data-category="24"])) #about .noble-intro-emblem__frame img{max-width:185px;max-height:none}}

/* Hotel Leadership Awards visual adaptations */
:where(html:has(body.nha-category[data-category="24"])) .hero::before{background:linear-gradient(90deg,rgba(19,18,16,.90),rgba(19,18,16,.48)),url("../upload/category/Noble-Excellence-in-Hotel-Leadership-Awards_1793287266.jpg") center/cover!important}
:where(html:has(body.nha-category[data-category="24"])) .hero h1{max-width:880px;font-size:clamp(45px,5.2vw,81px);line-height:1.08}
@media(max-width:700px){:where(html:has(body.nha-category[data-category="24"])) .hero h1{font-size:clamp(42px,11vw,65px)}}

:where(html:has(body.nha-category[data-category="24"])) .nha-category .hero{--category-image:url('../upload/category/Noble-Excellence-in-Hotel-Leadership-Awards_1793287266.jpg')}

/* END hotel-leadership-2027.css */

/* BEGIN winners-2027.css */
/* Winner directory — the 2027 Noble homepage palette and type system. */
:where(html:has(body.nha-winners)) .nha-winners .winner-directory{ padding:85px 0 100px; background:var(--paper); }
:where(html:has(body.nha-winners)) .nha-winners .winner-directory .section-head{ margin-bottom:35px; }
:where(html:has(body.nha-winners)) .winner-directory-filters{ padding:30px; border:1px solid #08080826; border-top:3px solid var(--gold); background:#fff; }
:where(html:has(body.nha-winners)) .winner-filter-grid{ display:grid; grid-template-columns:minmax(0,1.5fr) minmax(0,.75fr) minmax(0,1.1fr) minmax(0,1.1fr); gap:22px; }
:where(html:has(body.nha-winners)) .winner-filter-grid label{ min-width:0; font:700 10px/1.6 var(--sans); text-transform:uppercase;  }
:where(html:has(body.nha-winners)) .winner-filter-search,:where(html:has(body.nha-winners)) .winner-filter-category{ grid-column:auto; }
:where(html:has(body.nha-winners)) .winner-filter-grid input,:where(html:has(body.nha-winners)) .winner-filter-grid select{ display:block; width:100%; min-width:0; min-height:48px; margin-top:9px; padding:12px; border:1px solid #cfcac2; border-radius:0; background:var(--paper); color:#181818; font:400 14px/1.5 var(--sans); text-transform:none;  }
:where(html:has(body.nha-winners)) .winner-filter-actions{ display:flex; justify-content:space-between; align-items:center; gap:24px; margin-top:26px; padding-top:24px; border-top:1px solid var(--line); }
:where(html:has(body.nha-winners)) .winner-filter-actions>div{ display:flex; align-items:center; gap:25px; }
:where(html:has(body.nha-winners)) .winner-filter-actions p{ margin:0; font-size:12px; color:#6b665f; }
:where(html:has(body.nha-winners)) .winner-filter-actions .text-link{ font-size:12px; }
:where(html:has(body.nha-winners)) .winner-active-filters{ display:flex; flex-wrap:wrap; gap:8px; margin-top:24px; }
:where(html:has(body.nha-winners)) .winner-active-filters a{ display:inline-flex; align-items:center; gap:14px; max-width:100%; padding:8px 12px; border:1px solid #9f805b80; color:#514333; font-size:11px; text-decoration:none; overflow-wrap:anywhere; }
:where(html:has(body.nha-winners)) .winner-active-filters span{ font-size:18px; line-height:1; }
:where(html:has(body.nha-winners)) .winner-results-bar{ display:block; margin:32px 0 0; }
:where(html:has(body.nha-winners)) .winner-results-bar p{ margin:0; }
:where(html:has(body.nha-winners)) .winner-results-bar strong{ color:var(--ink); font-weight:700; }
:where(html:has(body.nha-winners)) .winner-results-bar>span{ font-size:11px; }
:where(html:has(body.nha-winners)) .winner-directory-grid{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:30px 24px; }
:where(html:has(body.nha-winners)) .winner-directory-card{ display:flex; flex-direction:column; min-width:0; border:1px solid #0808081a; background:#fff; }
:where(html:has(body.nha-winners)) .directory-card-media{ position:relative; display:block; width:100%; aspect-ratio:4/3; overflow:hidden; background:#181818; color:white; text-decoration:none; }
:where(html:has(body.nha-winners)) .directory-card-media>img[data-winner-image]{ display:block; width:100%; height:100%; object-fit:cover; transition:transform .45s; }
:where(html:has(body.nha-winners)) .directory-card-media:hover>img{ transform:scale(1.035); }
:where(html:has(body.nha-winners)) .nha-winners .directory-card-media.is-logo>img[data-winner-image]{ left:15%; top:50%; width:70%; height:55%; padding:16px; transform:translateY(-50%); }
:where(html:has(body.nha-winners)) .nha-winners .directory-card-media.is-brand-logo>img[data-winner-image]{ padding:0; }
:where(html:has(body.nha-winners)) .directory-country,:where(html:has(body.nha-winners)) .directory-award-year{ position:absolute; z-index:2; top:16px; padding:6px 10px; border:1px solid #ffffff70; background:#080808b3; font:700 9px/1.5 var(--sans); text-transform:uppercase;  }
:where(html:has(body.nha-winners)) .directory-country{ left:16px; max-width:calc(100% - 95px); }
:where(html:has(body.nha-winners)) .directory-award-year{ right:16px; }
:where(html:has(body.nha-winners)) .directory-card-copy{ display:flex; flex:1; flex-direction:column; padding:26px 24px 22px; }
:where(html:has(body.nha-winners)) .nha-winners .directory-card-copy .eyebrow{ margin:0 0 14px; font-size:var(--nha-eyebrow-size, 18px)!important; line-height:1.7;  }
:where(html:has(body.nha-winners)) .directory-card-copy h3{ margin:0 0 16px; font:400 27px/1.15 var(--serif); overflow-wrap:break-word; }
:where(html:has(body.nha-winners)) .directory-card-copy h3 a{ color:var(--ink); text-decoration:none; }
:where(html:has(body.nha-winners)) .directory-card-copy h3 a:hover{ color:#786348; }
:where(html:has(body.nha-winners)) .directory-entrant{ margin:0 0 12px; font:400 12px/1.6 var(--sans); color:#6b665f; }
:where(html:has(body.nha-winners)) .directory-subcategory{ margin:0 0 24px; color:#6b665f; font:400 13px/1.7 var(--sans); }
:where(html:has(body.nha-winners)) .directory-card-foot{ display:flex; align-items:center; justify-content:space-between; gap:15px; margin-top:auto; padding-top:18px; border-top:1px solid var(--line); font:700 10px/1.6 var(--sans); }
:where(html:has(body.nha-winners)) .directory-card-foot>span{ max-width:65%; color:#6b665f; }
:where(html:has(body.nha-winners)) .directory-card-foot a{ text-decoration:none; color:#786348; white-space:nowrap; }
:where(html:has(body.nha-winners)) .directory-card-foot a span{ margin-left:7px; }
:where(html:has(body.nha-winners)) .winner-pagination{ display:flex; justify-content:center; align-items:center; gap:9px; margin-top:48px; }
:where(html:has(body.nha-winners)) .winner-pagination a{ display:grid; place-items:center; width:43px; height:43px; border:1px solid #9f805b80; color:var(--ink); font:700 12px/1 var(--sans); text-decoration:none; }
:where(html:has(body.nha-winners)) .winner-pagination a[aria-current],:where(html:has(body.nha-winners)) .winner-pagination a:hover{ background:var(--gold); border-color:var(--gold); }
:where(html:has(body.nha-winners)) .winner-directory-empty{ padding:65px 25px; text-align:center; border:1px solid var(--line); background:white; }
:where(html:has(body.nha-winners)) .winner-directory-empty h3{ font-size:32px; }
:where(html:has(body.nha-winners)) .winner-directory-empty>p:not(.eyebrow){ max-width:560px; margin:0 auto 30px; font-size:14px; color:#6b665f; }
:where(html:has(body.nha-winners)) .winner-directory-empty .text-link{ display:table; margin:24px auto 0; font-size:12px; }
:where(html:has(body.nha-winners)) .winner-directory-invitation{ padding:75px 0; background:#181916; color:white; }
:where(html:has(body.nha-winners)) .winner-directory-invitation>.container{ display:flex; align-items:center; justify-content:space-between; gap:60px; }
:where(html:has(body.nha-winners)) .winner-directory-invitation p:not(.eyebrow){ max-width:560px; color:#bbb; font-size:14px; margin:0; }
:where(html:has(body.nha-winners)) .winner-directory-invitation .btn{ flex-shrink:0; }
@media(max-width:1000px){
  :where(html:has(body.nha-winners)) .winner-directory-grid{ grid-template-columns:repeat(2,minmax(0,1fr)); }
  :where(html:has(body.nha-winners)) .winner-filter-grid{ grid-template-columns:repeat(2,minmax(0,1fr)); }
  :where(html:has(body.nha-winners)) .winner-filter-search,:where(html:has(body.nha-winners)) .winner-filter-category{ grid-column:auto; }
}
@media(max-width:720px){
  :where(html:has(body.nha-winners)) .nha-winners .winner-directory{ padding:55px 0 65px; }
  :where(html:has(body.nha-winners)) .winner-directory-filters{ padding:22px 18px; }
  :where(html:has(body.nha-winners)) .winner-filter-grid{ gap:20px 14px; }
  :where(html:has(body.nha-winners)) .winner-filter-search{ grid-column:1/-1; }
  :where(html:has(body.nha-winners)) .winner-filter-grid input,:where(html:has(body.nha-winners)) .winner-filter-grid select{ font-size:16px; }
  :where(html:has(body.nha-winners)) .winner-filter-actions{ flex-direction:column; align-items:flex-start; gap:18px; }
  :where(html:has(body.nha-winners)) .winner-filter-actions>div{ width:100%; justify-content:space-between; gap:14px; }
  :where(html:has(body.nha-winners)) .winner-filter-actions .btn{ font-size:10px; padding-inline:17px; }
  :where(html:has(body.nha-winners)) .winner-results-bar{ align-items:flex-start; gap:8px; flex-direction:column; }
  :where(html:has(body.nha-winners)) .winner-directory-grid{ grid-template-columns:minmax(0,1fr); gap:24px; }
  :where(html:has(body.nha-winners)) .directory-card-copy{ padding:25px 22px; }
  :where(html:has(body.nha-winners)) .directory-card-copy h3{ font-size:28px; }
  :where(html:has(body.nha-winners)) .winner-directory-invitation{ padding:60px 0; }
  :where(html:has(body.nha-winners)) .winner-directory-invitation>.container{ flex-direction:column; align-items:flex-start; gap:30px; }
}
@media(max-width:360px){
  :where(html:has(body.nha-winners)) .winner-filter-grid{ grid-template-columns:minmax(0,1fr); }
  :where(html:has(body.nha-winners)) .winner-filter-actions>div{ flex-wrap:wrap; }
}

/* END winners-2027.css */

/* BEGIN noble-2027.css */
/* 2027 shared system: colours and typography from the supplied Home Page. */
:root{--ink:#080808;--paper:#f7f7f5;--warm:#eeeeec;--gold:#9f805b;--gold-light:#cfb89c;--serif:"FoglihtenNo07",Georgia,serif;--sans:"Arimo",Arial,sans-serif}
[hidden]{display:none!important}html{scroll-padding-top:110px}body{overflow-x:clip}.nha-2027 img{max-width:100%}.nha-2027 a:focus-visible,.nha-2027 button:focus-visible,.nha-2027 input:focus-visible,.nha-2027 textarea:focus-visible,.nha-2027 select:focus-visible,.nha-2027 summary:focus-visible{outline:3px solid #9f805b;outline-offset:5px}.skip-link{position:fixed;z-index:200;left:20px;top:-100px;padding:12px 20px;background:white;color:black}.skip-link:focus{top:10px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-notice{min-height:36px;padding:9px 20px;background:#9f805b;color:#080808;text-align:center;font:700 10px/1.6 var(--sans);text-transform:uppercase}.site-notice a{margin-left:16px;color:#080808;white-space:nowrap}.site-header{position:sticky;top:0;z-index:50;background:#080808;border-bottom:1px solid #ffffff26;color:white}.site-nav-shell{width:min(1440px,calc(100% - 64px));min-height:100px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:30px}.site-brand{display:block;flex-shrink:0}.site-brand img{width:245px;height:70px;object-fit:contain}.site-navigation{display:flex;gap:23px;align-items:center}.site-navigation>a{font:700 11px/1.4 var(--sans);text-transform:uppercase;text-decoration:none;white-space:nowrap}.site-navigation>a:not(.btn){padding:18px 0}.site-navigation a[aria-current],.site-navigation>a:not(.btn):hover{color:var(--gold-light)}.site-navigation .btn{padding:0 17px;color:#080808}.site-menu-toggle{display:none;cursor:pointer;color:white;background:transparent;border:1px solid #ffffff50;width:46px;height:46px;font-size:22px}.site-footer{background:#080808;color:white;padding:80px 0 0}.site-footer-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;gap:48px}.site-footer .site-brand img{width:290px;height:auto;margin-bottom:20px}.site-footer p{max-width:330px;color:#aaa;font-size:13px}.site-footer h3{font:700 12px/1.5 var(--sans);color:var(--gold-light)}.site-footer-grid>div>a:not(.site-brand){display:block;margin:10px 0;text-decoration:none;color:#c4c4c4;font:400 13px/1.5 var(--sans)}.site-footer a:hover{color:white}.site-copyright{display:flex;justify-content:space-between;gap:24px;padding:24px 0;border-top:1px solid #ffffff25;color:#999;font:400 11px/1.6 var(--sans)}.mobile-entry-link{display:none}
.nha-home .hero{min-height:790px;align-items:center}.nha-home .hero-content{padding:120px 0 150px;margin-left:max(32px,calc((100% - 1180px)/2));max-width:850px;width:calc(100% - 64px)}.nha-home .hero h1{font-size:clamp(48px,6.4vw,88px)}.hero-media,.hero-slide,.hero-shade{position:absolute;inset:0;margin:0}.hero-media img{width:100%;height:100%;object-fit:cover}.hero-slide figcaption{position:absolute;z-index:4;right:40px;bottom:30px;color:white;font:700 10px/1.5 var(--sans);text-transform:uppercase;}.hero-shade{pointer-events:none;background:linear-gradient(90deg,#000c,#0006 60%,#0002),linear-gradient(0deg,#0007,transparent 50%)}.hero-slide-controls{display:flex;gap:10px;position:absolute;z-index:5;left:max(32px,calc((100% - 1180px)/2));bottom:40px}.hero-slide-controls button{width:42px;height:38px;color:white;background:#0005;border:1px solid #ffffff66;cursor:pointer;font-size:12px}.hero-slide-controls button[aria-pressed=true]{background:var(--gold);color:#080808;border-color:var(--gold)}.category-card h3 a{text-decoration:none;text-transform:capitalize;font-size:1.55rem;font-weight:600;font-family:"Arimo",Arial,sans-serif;}.nha-home .reveal{opacity:1;transform:none}.nha-home .final-cta{background:linear-gradient(90deg,#000c,#0005),url('../upload/banner/Your-hospitality-achievement-deserves-recognition_1793287266.jpg') center/cover}.nha-home .story-portrait{background-image:url('../upload/banner/UMusic-Hotel-Madrid_1793287266.jpg')}.nha-home .story-person img{display:none}.nha-home .hero-bg{background-image:none}.nha-home .nwh-intro-badge-visual img{height:auto}.nha-home .faq-question{color:var(--ink)}.faq-question[aria-expanded=true] span{transform:rotate(45deg)}
.nha-winners-shell{position:relative}.nha-winner-viewport{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px;scrollbar-color:var(--gold) transparent}.nha-winner-card{position:relative;flex:0 0 calc((100% - 40px)/3);min-width:240px;height:440px;scroll-snap-align:start;overflow:hidden;color:white;text-decoration:none;background:#181818}.nha-winner-card img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.nha-winner-card:hover img{transform:scale(1.04)}.nha-winner-card:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#000e,transparent 75%)}.nha-winner-copy{position:absolute;z-index:2;inset:auto 26px 28px}.nha-winner-copy small{font:700 10px/1.6 var(--sans);color:var(--gold-light);text-transform:uppercase;}.nha-winner-copy h3{font:400 28px/1.1 var(--serif);margin:12px 0}.nha-winner-copy span{font:400 12px/1.5 var(--sans)}.nha-winner-controls{display:flex;justify-content:flex-end;gap:8px;margin-bottom:20px}.nha-winner-controls button{width:44px;height:44px;background:transparent;border:1px solid #9f805b;color:inherit;cursor:pointer}.nha-winner-empty{padding:40px;border:1px solid #9f805b50}.subcategory-code{display:block;margin-top:6px;color:#786348;font:700 10px/1.4 var(--sans);}.subcategory-enter{display:inline-flex;margin:0 20px 24px;font-size:12px}.nha-category #categoryList .category[hidden]{display:none!important}.nha-category:not(.js-enabled) #categoryList .category{display:block!important}.nha-category .hero{background-image:linear-gradient(90deg,#000b,#0003),var(--category-image)!important}.nha-category .hero .hero-content{position:relative;z-index:2}.nha-category .header{display:none}.nha-category .manual-feedback{display:block}.nha-category .spotlight{background-image:none!important}.nha-category .categories-grid details>summary{gap:16px}.nha-category .categories-grid details>summary span{display:block}.nha-category .categories-grid details>summary small{font-size:10px}.nha-category .btn.primary{background:var(--gold);border-color:var(--gold);color:#080808}.nha-category .guide-image{object-fit:cover}.nha-category .hero .container{padding-block:100px}.nha-category .hero{min-height:600px}.nha-category .hero h1{font-size:clamp(44px,7.5vw,96px)}
.awards-page .hero,.directory-hero{min-height:670px;align-items:center}.awards-page .hero-content,.directory-hero .hero-content{padding:100px 0;max-width:100%;width:min(1180px,calc(100% - 64px));margin:auto}.awards-page .hero h1,.directory-hero h1{max-width:950px;font-size:clamp(48px,7vw,92px)}.awards-hero-photo{position:absolute;inset:0;background:url('../upload/banner/Hilton-Quzhou-Interscape-Design-Associates_1793287266.jpg') center/cover}.directory-hero .awards-hero-photo{background-image:url('../upload/banner/Pullman-Riga-Old-Town_1793287266.jpg')}.editorial-grid{display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:start}.editorial-grid .lead{font-size:19px}.awards-intro{background:var(--warm)}.pathway-grid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line);margin-bottom:35px}.pathway-card{padding:28px 22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.pathway-card img{width:54px;height:54px;object-fit:contain;margin-bottom:40px}.pathway-card h3{font-size:24px;line-height:1.15}.pathway-card p{font-size:13px;color:#606060}.awards-entry{background:#eee}.entry-shell{display:grid;grid-template-columns:270px minmax(0,1fr);border:1px solid var(--line)}.entry-tabs{background:#080808;padding:18px}.entry-tabs button{width:100%;padding:20px 12px;display:flex;justify-content:space-between;gap:16px;text-align:left;align-items:center;background:transparent;color:#ddd;border:0;border-bottom:1px solid #ffffff25;cursor:pointer;font:700 13px/1.5 var(--sans)}.entry-tabs button[aria-selected=true]{color:#080808;background:var(--gold-light)}.entry-panels{background:white;min-width:0}.entry-panel{padding:45px}.entry-panel h2{font-size:clamp(30px,3.4vw,48px)}.entry-panel .panel-copy{color:#626262}.entry-panel ul{list-style:none;padding:0;margin:30px 0}.entry-panel li{padding:18px 0;border-bottom:1px solid var(--line);font-size:14px;color:#606060}.entry-panel li b{display:block;color:#080808;margin-bottom:6px;font-size:14px}.entry-panel .button{display:inline-flex;min-height:49px;align-items:center;padding:12px 24px;background:var(--gold);color:#080808;text-transform:uppercase;text-decoration:none;font-size:12px;font-weight:700;}.judging-frameworks details{border-block-end:1px solid var(--line);padding:20px 0}.judging-frameworks summary{font-weight:700;cursor:pointer}.judging-frameworks dt{font-weight:700;margin-top:16px}.judging-frameworks dd{margin:4px 0;font-size:14px;color:#606060}.fee-table-wrap{width:100%;overflow:auto;border:1px solid var(--line);margin-top:24px}.fee-table{width:100%;min-width:650px;border-collapse:collapse;background:#9f805b;color:#080808;font-size:14px}.fee-table th,.fee-table td{padding:19px 14px;border:1px solid #ffffff55;text-align:center;vertical-align:middle}.fee-table th:first-child{text-align:left;width:26%}.fee-table th{font-size:13px;line-height:1.5}.fee-table th small{display:block;margin-top:8px;font-size:10px;font-weight:400}.fee-result{padding:18px;font-size:13px;background:#eee;margin-bottom:28px}.recognition-section{background:#080808;color:white}.recognition-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.recognition-section .lead{color:#bbb}.recognition-grid img{width:100%;height:auto}.award-benefit-list article{display:grid;grid-template-columns:30px 230px 1fr;gap:25px;padding:24px 0;border-top:1px solid var(--line)}.award-benefit-list span{color:var(--gold);font-size:24px}.award-benefit-list h3{font-family:var(--sans);font-size:15px;font-weight:700;line-height:1.6;margin:0}.award-benefit-list p{font-size:14px;color:#606060;margin:0}.awards-benefits>.container>p{font-size:12px;color:#666}.statuette-section{background:var(--warm)}.nha-native-faq details{padding:24px 0;border-bottom:1px solid var(--line)}.nha-native-faq summary{font-weight:700;cursor:pointer}.nha-native-faq p{font-size:14px;color:#606060;margin-top:20px}.awards-page .final-cta{background:linear-gradient(90deg,#000d,#0006),url('../upload/banner/Your-hospitality-achievement-deserves-recognition_1793287266.jpg') center/cover}.subscribe-section{background:var(--warm)}.subscribe-shell{display:grid;grid-template-columns:1fr 1fr;gap:90px}.nha-form label{display:block;font:700 12px/1.5 var(--sans);margin-bottom:20px}.nha-form input:not([type=checkbox]),.nha-form textarea,.nha-form select{display:block;width:100%;padding:15px 14px;margin-top:8px;background:white;border:1px solid #b9b6af;border-radius:0;color:#080808;font:400 16px/1.4 var(--sans)}.nha-form textarea{resize:vertical}.nha-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.nha-form .consent{display:flex;align-items:flex-start;gap:12px;font-weight:400;color:#626262}.nha-form .consent input{flex:0 0 18px;width:18px;height:18px;accent-color:#9f805b}.nha-form .honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form-feedback{min-height:24px;font-size:14px;margin:20px 0 0}.form-feedback[data-error=true]{color:#9f2222}.form-feedback[data-error=false]{color:#245b35}.nha-form button:disabled{opacity:.6;cursor:wait}.form-page{min-height:75vh;padding-top:100px}.form-page h1{font-size:clamp(44px,5vw,72px)}.nha-form .form-help{font-size:13px;color:#666}.nha-category .hero{--category-image:url('../upload/category/Noble-Outstanding-Hotel-Awards_1793287266.jpg')}.nha-category:has(h1) .hero:after{pointer-events:none}
@media(min-width:1200px){.nha-category .hero-content{max-width:1180px!important}.nha-home .hero-content{margin-right:auto}}
@media(max-width:1200px){.site-nav-shell{width:calc(100% - 40px)}.site-navigation{gap:15px}.site-navigation>a{font-size:10px}.site-brand img{width:200px}.site-navigation .btn{padding:0 12px}.pathway-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:1000px){html{scroll-padding-top:96px}.site-nav-shell{min-height:82px}.site-brand img{width:220px;height:64px}.site-menu-toggle{display:block}.site-navigation{display:none;position:absolute;left:0;right:0;top:100%;background:#080808;padding:25px;max-height:calc(100dvh - 120px);overflow:auto;border-top:1px solid #ffffff30}.site-navigation.is-open{display:flex;flex-direction:column;align-items:stretch;gap:0}.site-navigation>a{font-size:12px;padding:16px 0!important}.site-navigation .btn{margin-top:15px;min-height:49px}.site-footer-grid{grid-template-columns:1.5fr 1fr;gap:40px}.entry-shell{grid-template-columns:220px minmax(0,1fr)}.entry-panel{padding:30px}.editorial-grid{gap:45px}.subscribe-shell{gap:45px}.recognition-grid{gap:40px}.nha-winner-card{flex-basis:calc((100% - 20px)/2)}.award-benefit-list article{grid-template-columns:28px 190px 1fr}}
@media(max-width:720px){html{scroll-padding-top:96px}.site-notice{font-size:9px;}.site-notice a{display:block;margin:3px 0 0}.site-nav-shell{width:calc(100% - 36px)}.site-brand img{width:190px}.nha-home .hero,.awards-page .hero,.directory-hero{min-height:680px}.nha-home .hero-content,.awards-page .hero-content,.directory-hero .hero-content{width:calc(100% - 44px);margin-inline:auto;padding:70px 0 130px}.nha-home .hero h1,.awards-page .hero h1,.directory-hero h1{font-size:clamp(40px,9.3vw,64px);line-height:1.1}.hero-copy{font-size:15px}.hero-slide figcaption{right:22px;bottom:24px;max-width:190px;font-size:8px}.hero-slide-controls{left:22px;bottom:25px;gap:6px}.hero-slide-controls button{width:31px;height:30px;font-size:10px}.hero-shade{background:linear-gradient(90deg,#000d,#0007)}.section{padding:70px 0}.editorial-grid,.recognition-grid,.subscribe-shell{grid-template-columns:1fr;gap:36px}.pathway-grid{grid-template-columns:1fr 1fr}.pathway-card{padding:24px 18px}.pathway-card img{margin-bottom:25px}.pathway-card h3{font-size:23px}.entry-shell{grid-template-columns:1fr}.entry-tabs{display:flex;overflow-x:auto;gap:8px;padding:12px}.entry-tabs button{flex:0 0 180px;border:1px solid #ffffff30;padding:14px;font-size:12px}.entry-panel{padding:26px 20px}.entry-panel h2{font-size:32px}.nha-winner-card{flex-basis:84%;height:400px}.award-benefit-list article{grid-template-columns:25px 1fr;gap:10px 18px}.award-benefit-list article p{grid-column:2}.site-footer{padding:60px 0 60px}.site-footer-grid{grid-template-columns:1fr 1fr;gap:35px}.site-footer-grid>div:first-child{grid-column:1/-1}.site-footer .site-brand img{width:250px}.site-copyright{flex-direction:column;gap:10px}.mobile-entry-link{display:flex;position:fixed;z-index:45;bottom:0;left:0;right:0;min-height:52px;justify-content:space-between;align-items:center;padding:14px 24px calc(14px + env(safe-area-inset-bottom));background:var(--gold);color:#080808;font:700 12px/1.5 var(--sans);text-transform:uppercase;text-decoration:none;box-shadow:0 -2px 10px #0002}.form-page{padding-top:65px}.form-page h1{font-size:44px}.nha-category .hero{min-height:520px}.nha-category .hero .container{padding-block:70px}.nha-category .manual-category-panel{min-width:0}.nha-category .manual-category-panel form{flex-wrap:wrap;min-width:0}.nha-category #manualCategoryInput{min-width:0;width:100%}.nha-category #manualCategoryForm button{white-space:normal}.nha-category .categories-wrap .section-head{align-items:stretch}.nha-category .category-search{min-width:0;width:100%}.nha-category .hero h1{font-size:clamp(38px,10vw,62px)}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation:none!important;transition:none!important}.hero-media img{transform:none!important}}
.nha-home .final-cta,.awards-page .final-cta{background-image:linear-gradient(90deg,#000d,#0006),var(--nha-cta-image)}
.awards-hero .awards-hero-photo{background-image:var(--nha-awards-image)}
.cfe-banner{background:#080808}.cfe-banner img{display:block;width:100%;height:auto}
.legacy-entry-new{padding:60px 0;background:#f7f7f5}.legacy-entry-new h1,.legacy-entry-new h2{color:#080808}.legacy-entry-new .btn-main,.legacy-entry-new .loginbtn{background:#9f805b;color:#080808;border-color:#9f805b}.legacy-entry-new .section-page{padding-top:20px}.legacy-entry-new .container{width:min(1180px,calc(100% - 40px))}
.nha-category[data-category="20"] .hero{--category-image:url('../upload/category/Noble-Outstanding-Resort-Awards_1793287266.jpg')}
.nha-category[data-category="21"] .hero{--category-image:url('../upload/category/RESTAURANT-AWARDS_1793287266.jpg')}
.nha-category[data-category="22"] .hero{--category-image:url('../upload/category/SPA-AWARDS_1793287266.jpg')}
.nha-category[data-category="23"] .hero{--category-image:url('../upload/category/Noble-Excellence-in-Hospitality-Design_1793287266.jpg')}
.nha-category[data-category="24"] .hero{--category-image:url('../upload/category/Noble-Excellence-in-Hotel-Leadership-Awards_1793287266.jpg')}
.nha-category .hero{background-image:linear-gradient(90deg,#000b,#0003),var(--nha-category-image)!important}

/* 2027 reference refinements: preserve the homepage palette and serif typography. */
.nha-2027.has-hero .site-header{ margin-bottom:-101px; transition:background-color .2s ease,box-shadow .2s ease; }
.nha-2027.has-hero.js-enabled:not(.is-scrolled) .site-header:not(.menu-is-open){ background-color:transparent; box-shadow:none; }
.nha-2027.is-scrolled .site-header{ box-shadow:0 4px 18px #0002; }
.nha-2027.has-hero .hero-content{ padding-top:140px; }
.nha-category.has-hero .hero .container{ padding-top:140px; }
.nha-home .nha-home-winner-grid{ display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:16px; }
.nha-home-winner-grid .winner-card{ display:block; position:relative; height:300px; min-height:0; min-width:0; text-decoration:none; overflow:hidden; }
.nha-home-winner-grid .winner-card img{ width:100%; height:100%; object-fit:cover; }
.nha-home #winners .winner-card::after{ z-index:1; background:linear-gradient(180deg,rgba(8,8,8,0) 25%,rgba(8,8,8,.28) 50%,rgba(8,8,8,.88) 100%); pointer-events:none; }
.nha-home #winners .winner-copy,.nha-home #winners .winner-copy h3,.nha-home #winners .winner-copy small{ color:#fff; }
.nha-home-winner-grid .winner-copy{ padding:22px 18px; }
.nha-home-winner-grid .winner-copy small{ font:600 14px/1.5 var(--sans); }
.nha-home-winner-grid .winner-copy h3{ font-family:"Arimo",Arial,sans-serif; font-size:24px; text-transform:capitalize; line-height:1.12; margin:10px 0 0; overflow-wrap:break-word; }
.nha-home-winner-grid .country-badge{ max-width:calc(100% - 28px); top:14px; left:14px; font:700 8px/1.5 var(--sans); }
.nha-2027 [data-winner-card].is-logo{ background:#151515; }
.nha-2027 [data-winner-card].is-logo > img[data-winner-image]{ position:absolute; z-index:1; left:24px; top:40px; width:calc(100% - 48px); height:28%; object-fit:contain; padding:12px; background:#f7f7f5; transform:none; }
.nha-2027 [data-winner-card].is-brand-logo > img[data-winner-image]{ padding:0; background:transparent; }
.nha-home .trusted-brand-layout{ grid-template-columns:minmax(300px,1fr) minmax(0,1.55fr); grid-template-areas:"heading logos"; gap:clamp(40px,5vw,80px); }
.nha-home .trusted-brand-head{ grid-area:heading; min-width:0; max-width:none; }
.nha-home .trusted-logos{ grid-area:logos; }
.nha-home .hotel-logo-grid{ grid-template-columns:repeat(4,minmax(0,1fr)); }
.nha-home .hotel-logo-grid .hotel-logo-card{ width:100%; height:150px; padding:4px!important; }
.nha-home .hotel-logo-grid img{ max-height:112px!important; }
@media(max-width:900px){
  .nha-home .trusted-brand-layout{ grid-template-columns:minmax(0,1fr); grid-template-areas:"heading" "logos"; gap:38px; }
}
@media(max-width:600px){
  .nha-home .hotel-logo-grid{ grid-template-columns:repeat(2,minmax(0,1fr)); }
}
@media(max-width:1100px){
  .nha-home .nha-home-winner-grid{ grid-template-columns:repeat(3,minmax(0,1fr)); }
}
@media(max-width:1000px){
  .nha-2027.has-hero .site-header{ margin-bottom:-83px; }
}
@media(max-width:720px){
  .nha-2027.has-hero .hero-content, .nha-category.has-hero .hero .container{ padding-top:120px; }
  .nha-home .nha-home-winner-grid{ grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; }
  .nha-home-winner-grid .winner-card:first-child{ grid-column:auto; }
  .nha-home-winner-grid .winner-card{ height:290px; }
  .nha-home-winner-grid .winner-copy{ padding:18px 12px; }
  .nha-home .hotel-logo-grid .hotel-logo-card{ height:112px; }
  .nha-home .hotel-logo-grid img{ max-height:96px!important; }
}
@media(max-width:380px){
  .nha-home .nha-home-winner-grid{ grid-template-columns:minmax(0,1fr); }
  .nha-home-winner-grid .winner-card{ height:340px; }
}
.nha-2027{ --ink:#080808; --paper:#f7f7f5; --warm:#eeeeec; --gold:#9f805b; --gold-light:#cfb89c; }
.nha-2027 main, .nha-2027 section, .nha-2027 .container, .nha-2027 .hero-content{ min-width:0; }
.nha-2027 .hero{ grid-template-columns:minmax(0,1fr); }
.nha-2027 .hero h1{ font-size:clamp(40px,5.2vw,76px)!important; line-height:1.08; overflow-wrap:break-word; }
.nha-home .hero h1{ font-size:clamp(40px,4.7vw,68px)!important; }
.nha-2027 h2{ font-size:clamp(30px,5.2vw,54px)!important; overflow-wrap:break-word; }
.nha-2027{ --nha-eyebrow-size:18px; }
.nha-2027 .eyebrow{ font-size:var(--nha-eyebrow-size, 18px)!important;  line-height:1.7; }
.nha-nomination .form-page .eyebrow{ margin-bottom:24px; }
.nha-2027 .section-head > *, .nha-2027 .editorial-grid > *, .nha-2027 .intro-grid > *, .nha-2027 .faq-grid > *{ min-width:0; }
.nha-2027 .btn{ height:auto; padding-block:13px; text-align:center; line-height:1.6; }
.nha-home .nwh-intro-badge-layout{ display:grid; grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr); gap:clamp(40px,7vw,110px); width:min(1180px,calc(100% - 44px)); margin-inline:auto; align-items:center; }
.nha-home .nwh-intro-badge-visual{ padding:0; }
.nha-home .nwh-intro-badge-visual img{ width:min(100%,350px); margin-inline:auto; }
.nha-home .nwh-intro-badge-content{ padding:0; min-width:0; }
.nha-home .noble-intro-copy .noble-intro-brand{ display:block; }
.nha-home .noble-intro-copy .eyebrow{ margin-bottom:18px; color:var(--gold); }
.nha-home .noble-intro-copy h2{ margin-bottom:24px; }
.nha-home .noble-intro-copy .btn{ margin-top:28px; }
.hero-slide-controls button{ min-width:42px; min-height:42px; }
.hero-slide-controls .hero-playback{ width:auto; padding:0 14px; }
.hero-slide-controls .hero-playback[aria-pressed=true]{ background:transparent; color:white; border-color:#ffffff66; }
.category-inspiration{ background:var(--warm); }
.nha-category .category-inspiration{ background:#151515; color:#fff; }
.nha-category .category-inspiration .lead, .nha-category .category-inspiration .gallery-footer p{ color:#c3beb5; }
.nha-category.js-enabled #categoryList:not(.expanded) .category:nth-child(n+9){ display:none; }
.category-inspiration .nha-winner-copy{ text-align:left; }
.category-inspiration .inspiration-card{ height:420px; }
.nha-2027 .nha-winner-copy h3{ overflow-wrap:break-word; }
.gallery-footer{ display:flex; align-items:center; justify-content:space-between; gap:30px; margin-top:28px; }
.gallery-footer p{ max-width:620px; margin:0; color:#626262; font:400 13px/1.7 var(--sans); }
.awards-winner-showcase{ padding-top:0; background:var(--warm); }
.awards-winner-showcase .section-head{ margin-bottom:24px; }
.awards-winner-showcase .nha-winner-card{ height:340px; }
.awards-page .recognition-grid picture{ display:block; min-width:0; }
.nha-2027:not(.js-enabled) [role=tabpanel][hidden]{ display:block; }
.nha-home:not(.js-enabled) .faq-answer{ max-height:none; }
/* Black reveal design applies only to the homepage's final call to action. */
.nha-home .final-cta,
.nha-home .final-cta .reveal{
  background:var(--ink);
  color:var(--white);
}
.nha-home .final-cta .reveal :is(h2,p){ color:var(--white); }
.nha-home .final-cta .reveal .eyebrow{ color:var(--gold-light); }
.nha-home .final-cta .reveal .btn{
  background:var(--gold);
  border-color:var(--gold);
  color:var(--ink);
}
.nha-home .final-cta .reveal .btn:hover{ background:var(--gold-light); }
.nha-2027 .faq-answer[hidden]{ display:none; }
.nha-2027 .hero-slide-controls{ flex-wrap:wrap; max-width:calc(100% - 44px); }
@media(max-width:900px){
  .nha-home .nwh-intro-badge-layout{ grid-template-columns:minmax(0,1fr); gap:45px; }
  .nha-home .nwh-intro-badge-visual img{ width:min(65%,300px); }
  .nha-home .hero-content{ margin-inline:auto; }
  .nha-2027 .intro-grid{ grid-template-columns:minmax(0,1fr); }
}
@media(max-width:720px){
  .nha-2027 h2{ font-size:clamp(29px,7.8vw,38px)!important; line-height:1.13; }
  .nha-2027 .hero h1, .nha-home .hero h1{ font-size:clamp(34px,9.5vw,52px)!important; line-height:1.1; }
  .nha-2027 .hero-content{ max-width:calc(100% - 44px); }
  .nha-2027 .section-head{ flex-direction:column; align-items:flex-start; gap:24px; }
  .nha-2027 .editorial-grid, .nha-2027 .faq-grid, .nha-2027 .recognition-grid{ grid-template-columns:minmax(0,1fr); }
  .nha-2027 .form-page h1{ font-size:clamp(34px,9vw,44px); overflow-wrap:break-word; }
  .nha-2027 .hero-copy{ line-height:1.75; }
  .nha-2027 .hero-actions{ gap:10px; }
  .nha-2027 .hero-actions .btn{ font-size:10px; padding-inline:16px; }
  .nha-home .hero-content{ padding:65px 0 160px; }
  .nha-home .hero-slide figcaption{ bottom:85px; left:22px; right:auto; max-width:calc(100% - 44px); }
  .nha-home .hero-slide-controls{ bottom:25px; }
  .hero-slide-controls .hero-playback{ padding-inline:10px; font-size:10px; }
  .nha-2027 .pathway-grid{ grid-template-columns:repeat(2,minmax(0,1fr)); }
  .nha-2027 .gallery-footer{ flex-direction:column; align-items:flex-start; gap:20px; }
  .category-inspiration .inspiration-card{ flex-basis:88%; min-width:0; height:380px; }
  .nha-2027 .category-search input, .nha-2027 .manual-category-panel input{ min-width:0; }
  .nha-2027 .nha-form .form-row{ grid-template-columns:minmax(0,1fr); gap:0; }
  .nha-2027 .site-footer-grid{ grid-template-columns:repeat(2,minmax(0,1fr)); }
  .nha-2027 .category-toolbar{ display:flex; flex-wrap:wrap; gap:8px; }
}
@media(max-width:380px){
  .nha-2027 .hero h1, .nha-home .hero h1{ font-size:32px!important; }
  .nha-2027 .pathway-grid{ grid-template-columns:minmax(0,1fr); }
  .nha-2027 .category-actions{ flex-wrap:wrap; gap:12px; }
  .nha-2027 .site-nav-shell{ gap:14px; }
  .nha-2027 .site-brand img{ width:175px; }
}

/* Compact shared header. */
html:has(> body.nha-2027) { scroll-padding-top:90px; }
.nha-2027 .site-nav-shell { min-height:76px; }
.nha-2027 .site-header .site-brand img { width:200px; height:56px; }
.nha-2027.has-hero .site-header { margin-bottom:-77px; }
@media(max-width:1200px) {
  .nha-2027 .site-header .site-brand img { width:180px; }
}
@media(max-width:1000px) {
  html:has(> body.nha-2027) { scroll-padding-top:78px; }
  .nha-2027 .site-nav-shell { min-height:64px; }
  .nha-2027 .site-header .site-brand img { height:50px; }
  .nha-2027.has-hero .site-header { margin-bottom:-65px; }
}
@media(max-width:720px) {
  .nha-2027 .site-header .site-brand img { width:170px; height:48px; }
}
@media(max-width:380px) {
  .nha-2027 .site-header .site-brand img { width:160px; }
}
/* Shared navigation and footer links carried forward from the existing site. */
/* Full homepage banners with compact entry content above the image caption. */
.nha-home .hero { display:block; min-height:0; background:#000; }
.nha-home .hero::after { display:none; }
.nha-home .hero .home-hero-visual { position:relative; width:100%; isolation:isolate; }
.nha-home .hero .hero-media { position:relative; inset:auto; }
.nha-home .hero .hero-slide { position:absolute; inset:0; margin:0; }
.nha-home .hero .hero-slide.is-active { position:relative; inset:auto; }
.nha-home .hero .hero-media picture { display:block; }
.nha-home .hero .hero-media img { display:block; width:100%; height:auto; object-fit:contain; object-position:center; transform:none; }
.nha-home .hero .home-hero-visual::after { content:""; position:absolute; inset:0; background:linear-gradient(180deg,#0008,transparent 25%),linear-gradient(90deg,#000b,#0005 55%,transparent 85%); mask-image:linear-gradient(#000 0 72%,transparent 86%); pointer-events:none; }
.nha-home .hero .hero-slide figcaption { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0; }
.nha-home .hero .home-hero-controls { position:absolute; z-index:3; right:max(32px,calc((100% - 1300px)/2)); bottom:24px; width:auto; max-width:none; margin:0; padding:0; }
.nha-home .hero .hero-slide-controls { position:static; display:flex; flex-wrap:nowrap; justify-content:flex-end; max-width:none; margin:0; gap:8px; }
.nha-home .hero > .hero-content { position:absolute; z-index:2; top:clamp(106px,8vw,150px); left:max(32px,calc((100% - 1300px)/2)); display:block; width:min(520px,calc(100% - 64px)); max-width:none; margin:0; padding:0; }
.nha-home .hero .home-hero-heading h1 { max-width:none; margin:0 0 16px; font-size:clamp(28px,3vw,44px)!important; line-height:1.08; }
.nha-home .hero .home-hero-heading .eyebrow { margin:0 0 12px; font-size:var(--nha-eyebrow-size, 18px)!important; line-height:1.5;  }
.nha-home .hero .home-hero-details .hero-copy { max-width:480px; margin:0 0 22px; color:#ffffffe0; font-size:14px; line-height:1.6; }
@media(max-width:1000px) {
  .nha-home.has-hero .site-header { margin-bottom:0; }
  .nha-home.has-hero.js-enabled:not(.is-scrolled) .site-header:not(.menu-is-open) { background-color:#000; }
  .nha-home .hero > .hero-content { top:20px; width:min(460px,calc(100% - 64px)); }
  .nha-home .hero .home-hero-heading h1 { margin-bottom:12px; font-size:clamp(22px,2.8vw,30px)!important; }
  .nha-home .hero .home-hero-heading .eyebrow { margin-bottom:8px; font-size:var(--nha-eyebrow-size, 18px)!important; }
  .nha-home .hero .home-hero-details .hero-copy { margin-bottom:16px; font-size:13px; line-height:1.5; }
  .nha-home .hero .hero-actions .btn { min-height:40px; padding:10px 16px; font-size:10px; }
}
@media(max-width:720px) {
  .nha-home .hero .home-hero-controls { right:12px; bottom:6px; }
  .nha-home .hero > .hero-content { top:unset; bottom:300px; left:22px; width:min(460px,calc(100% - 44px)); }
  .nha-home .hero .home-hero-visual::after { background:linear-gradient(90deg,#000c,#0007 85%,#0003); }
  .nha-home .hero .home-hero-heading h1 { margin-bottom:8px; font-size:clamp(16px,3.2vw,23px)!important; line-height:1.05; }
  .nha-home .hero .home-hero-heading .eyebrow { margin-bottom:6px; font-size:var(--nha-eyebrow-size, 18px)!important; line-height:1.4;  }
  .nha-home .hero .home-hero-details .hero-copy { margin-bottom:10px; font-size:11px; line-height:1.4; }
  .nha-home .hero .hero-actions { gap:8px; }
  .nha-home .hero .hero-actions .btn { min-height:36px; padding:7px 10px; font-size:9px; line-height:1.4; }
  .nha-home .hero .hero-slide-controls { gap:4px; }
  .nha-home .hero .hero-slide-controls button { width:24px; height:24px; min-width:24px; min-height:24px; padding:0; font-size:9px; }
  .nha-home .hero .hero-slide-controls .hero-playback { width:auto; min-width:34px; padding-inline:4px; font-size:9px; }
}
@media(max-width:380px) {
  .nha-home .hero .home-hero-controls { right:8px; bottom:0; }
  .nha-home .hero .home-hero-heading h1 { font-size:14px!important; margin-bottom:6px; }
  .nha-home .hero .home-hero-heading .eyebrow { font-size:var(--nha-eyebrow-size, 18px)!important; margin-bottom:4px; }
  .nha-home .hero .home-hero-details .hero-copy { font-size:10px; margin-bottom:8px; }
  .nha-home .hero .hero-actions .btn { min-height:30px; padding:6px 8px; font-size:8px; }
}
.nha-2027 .site-notice p { margin:0; max-width:none; font:inherit; color:inherit; }
.nha-category #featured-winners .nha-winner-viewport { scrollbar-width:none; padding-bottom:0; }
.nha-category #featured-winners .nha-winner-viewport::-webkit-scrollbar { display:none; }
@media(min-width:1001px) {
  .nha-category #featured-winners .nha-winner-card { flex-basis:calc((100% - 60px)/4); min-width:0; }
}
.nha-2027 .site-nav-group { position:relative; }
.nha-2027 .site-nav-group > summary {
  display:flex; align-items:center; gap:7px; padding:18px 0; list-style:none;
  cursor:pointer; font:700 11px/1.4 var(--sans); 
  text-transform:uppercase; white-space:nowrap;
}
.nha-2027 .site-nav-group > summary::-webkit-details-marker,
.nha-2027 .site-partners > summary::-webkit-details-marker { display:none; }
.nha-2027 .site-nav-group > summary::after {
  content:""; width:5px; height:5px; border-right:1px solid currentColor;
  border-bottom:1px solid currentColor; transform:translateY(-2px) rotate(45deg);
}
.nha-2027 .site-nav-group[open] > summary::after { transform:translateY(1px) rotate(225deg); }
.nha-2027 .site-nav-group > summary:hover,
.nha-2027 .site-nav-group > summary.is-current,
.nha-2027 .site-nav-group[open] > summary { color:var(--gold-light); }
.nha-2027 .site-nav-group > summary:focus-visible,
.nha-2027 .site-partners > summary:focus-visible { outline:3px solid #9f805b; outline-offset:5px; }
.nha-2027 .site-nav-dropdown {
  position:absolute; top:100%; left:-18px; z-index:60; width:max-content;
  min-width:245px; max-width:min(360px,calc(100vw - 40px));
  max-height:calc(100dvh - 130px); overflow:auto; padding:10px;
  background:#080808; border:1px solid #ffffff26; box-shadow:0 12px 24px #0004;
}
.nha-2027 .site-nav-group:nth-last-of-type(-n+2) .site-nav-dropdown { left:auto; right:-18px; }
.nha-2027 .site-nav-dropdown a {
  display:block; padding:11px 12px; text-decoration:none; color:#ddd;
  font:400 13px/1.5 var(--sans); white-space:normal;
}
.nha-2027 .site-nav-dropdown a:hover,
.nha-2027 .site-nav-dropdown a:focus-visible,
.nha-2027 .site-nav-dropdown a[aria-current] { background:#ffffff0d; color:var(--gold-light); }
.nha-2027 .site-social-links { display:flex; flex-wrap:wrap; gap:10px 16px; margin-top:22px; }
.nha-2027 .site-social-links a,
.nha-2027 .site-policy-links a { color:#c4c4c4; font:400 12px/1.7 var(--sans); text-decoration:none; }
.nha-2027 .site-social-links a:hover,
.nha-2027 .site-policy-links a:hover { color:var(--gold-light); }
.nha-2027 .site-partners { margin-top:45px; border-top:1px solid #ffffff25; }
.nha-2027 .site-partners > summary {
  display:flex; align-items:center; gap:20px; padding:22px 0; list-style:none;
  cursor:pointer; color:var(--gold-light); font:700 12px/1.7 var(--sans);
   text-transform:uppercase;
}
.nha-2027 .site-partners > summary span { color:#aaa; font-weight:400;  text-transform:none; }
.nha-2027 .site-partners > summary::after { content:"+"; margin-left:auto; font-size:22px; }
.nha-2027 .site-partners[open] > summary::after { content:"−"; }
.nha-2027 .site-partner-grid { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:28px; padding:8px 0 30px; overflow:auto; }
.nha-2027 .site-partner-grid h3 { margin:0 0 12px; }
.nha-2027 .site-partner-grid a { display:block; margin:9px 0; color:#c4c4c4; text-decoration:none; font:400 12px/1.7 var(--sans); }
.nha-2027 .site-partner-grid a:hover { color:var(--gold-light); }
.nha-2027 .site-copyright { flex-wrap:wrap; align-items:center; gap:24px; }
.nha-2027 .site-copyright > span > a { display:inline; white-space:nowrap; }
.nha-2027 .site-policy-links { display:flex; flex-wrap:wrap; gap:10px 18px; }
@media(max-width:1200px) {
  .nha-2027 .site-navigation { gap:12px; }
  .nha-2027 .site-nav-group > summary { font-size:10px; gap:5px; }
}
@media(max-width:1000px) {
  .nha-2027 .site-navigation { max-height:calc(100dvh - 165px); }
  .nha-2027 .site-nav-group > summary { justify-content:space-between; padding:16px 0; font-size:12px; }
  .nha-2027 .site-nav-dropdown { position:static; width:auto; min-width:0; max-width:none; max-height:none; margin-bottom:12px; padding:4px 10px; border:0; border-left:1px solid #9f805b; box-shadow:none; background:#ffffff06; }
  .nha-2027 .site-partner-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }
}
@media(max-width:720px) {
  .nha-2027 .site-copyright { align-items:flex-start; }
  .nha-2027 .site-partners > summary { flex-wrap:wrap; gap:6px 16px; }
  .nha-2027 .site-partners > summary span { font-size:11px; }
}
@media(max-width:380px) {
  .nha-2027 .site-partner-grid { grid-template-columns:1fr; }
}
/* END noble-2027.css */

/* BEGIN awards-2027.css */
/* Layout scoped from the supplied rendered Awards Page reference. */
.nha-awards .awards-reference h1,.nha-awards .awards-reference h2,.nha-awards .awards-reference h3{}

.nha-awards .awards-reference{--ink: #071012; --bronze: #9F805B; --gold: #c8a982; --paper: #fffdfa; --warm: #f2eee8; --line: rgba(7,16,18,.14); --sans: Arial,Helvetica,sans-serif; --serif: FoglihtenNo07,Georgia,serif;}
.nha-awards .awards-reference *{box-sizing: border-box;}
.nha-awards .awards-reference{scroll-behavior: smooth;}
.nha-awards .awards-reference{margin: 0px; background: var(--paper); color: var(--ink); font-family: var(--sans); line-height: 1.6;}
.nha-awards .awards-reference .container{width: min(1180px, 100% - 64px); margin: auto;}
.nha-awards .awards-reference .notice{padding: 10px 18px; background: var(--bronze); color: rgb(255, 255, 255); text-align: center; font-size: 11px; font-weight: 700;  text-transform: uppercase;}
.nha-awards .awards-reference .notice a{color: rgb(255, 255, 255); text-decoration: none; border-bottom: 1px solid rgba(255, 255, 255, 0.6);}
.nha-awards .awards-reference .nav{position: absolute; z-index: 3; top: 37px; width: 100%; border-bottom: 1px solid rgba(255, 255, 255, 0.3);}
.nha-awards .awards-reference .nav-inner{display: flex; align-items: center; justify-content: space-between; min-height: 85px;}
.nha-awards .awards-reference .brand{color: rgb(255, 255, 255); font-family: var(--serif); font-size: 20px;  text-decoration: none;}
.nha-awards .awards-reference .nav-links{display: flex; align-items: center; gap: 24px;}
.nha-awards .awards-reference .nav-links > a{color: rgb(255, 255, 255); font-size: 11px; font-weight: 700;  text-decoration: none; text-transform: uppercase;}
.nha-awards .awards-reference .btn{display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 0px 24px; border: 1px solid var(--bronze); background: var(--bronze); color: rgb(255, 255, 255); font-size: 11px; font-weight: 800;  text-decoration: none; text-transform: uppercase; transition: 0.25s;}
.nha-awards .awards-reference .btn:hover{background: transparent; color: var(--bronze);}
.nha-awards .awards-reference .btn.light{border-color: var(--gold); background: var(--gold); color: var(--ink);}
.nha-awards .awards-reference .hero{position: relative; min-height: 610px; display: flex; align-items: flex-end; background: linear-gradient(90deg, rgba(7, 16, 18, 0.86), rgba(7, 16, 18, 0.3)), url("https://images.unsplash.com/photo-1566073771259-6a8506099945?auto=format&fit=crop&w=2200&q=90") center center / cover;}
.nha-awards .awards-reference .hero-copy{position: relative; z-index: 1; max-width: 850px; padding: 170px 0px 92px; color: rgb(255, 255, 255);}
.nha-awards .awards-reference .eyebrow{margin: 0px 0px 17px; color: var(--gold); font-size:var(--nha-eyebrow-size, 18px)!important; font-weight: 800;  text-transform: uppercase;}
.nha-awards .awards-reference h1,.nha-awards .awards-reference h2,.nha-awards .awards-reference h3{font-family: var(--serif); font-weight: 400; line-height: 1.05;}
.nha-awards .awards-reference h1{max-width: 820px; margin: 0px 0px 26px; font-size:clamp(46px, 6vw, 76px) !important;}
.nha-awards .awards-reference h2{margin: 0px 0px 20px; font-size:clamp(35px, 4.2vw, 54px) !important;}
.nha-awards .awards-reference h3{margin: 0px 0px 12px; font-size: 25px;}
.nha-awards .awards-reference .hero-copy p:not(.eyebrow){max-width: 640px; margin: 0px 0px 32px; color: rgba(255, 255, 255, 0.8); font-size:17px !important;}
.nha-awards .awards-reference .section{padding: 110px 0px;}
.nha-awards .awards-reference .lead{max-width: 740px; margin: 0px; color: rgb(91, 90, 87); font-size: 17px;}
.nha-awards .awards-reference .entry-nav{position: sticky; z-index: 4; top: 0px; border-bottom: 1px solid var(--line); background: rgba(255, 253, 250, 0.96); backdrop-filter: blur(12px);}
.nha-awards .awards-reference .entry-nav-inner{display: flex; gap: 28px; overflow: auto; padding: 17px 0px;}
.nha-awards .awards-reference .entry-nav a{white-space: nowrap; color: var(--ink); font-size: 10px; font-weight: 800;  text-decoration: none; text-transform: uppercase;}
.nha-awards .awards-reference .entry-nav a:hover{color: var(--bronze);}
.nha-awards .awards-reference .info-head{display: grid; grid-template-columns: 0.72fr 1.28fr; gap: 9vw; align-items: start; margin-bottom: 56px;}
.nha-awards .awards-reference .info-head h2{margin-bottom: 0px;}
.nha-awards .awards-reference .info-head .lead{padding-top: 8px;}
.nha-awards .awards-reference .eligibility-grid{display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--line);}
.nha-awards .awards-reference .eligibility-card{min-height: 258px; padding: 31px; background: var(--paper);}
.nha-awards .awards-reference .eligibility-card:first-child{grid-column: span 2; background: var(--ink); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .eligibility-card p{margin: 0px; color: rgb(99, 97, 93); font-size: 14px; line-height: 1.6;}
.nha-awards .awards-reference .eligibility-card:first-child p{max-width: 600px; color: rgba(255, 255, 255, 0.74);}
.nha-awards .awards-reference .tag{display: inline-block; margin-bottom: 35px; color: var(--bronze); font-size: 10px; font-weight: 800;  text-transform: uppercase;}
.nha-awards .awards-reference .eligibility-card:first-child .tag{color: var(--gold);}
.nha-awards .awards-reference .entry-cta{margin-top: 34px;}
.nha-awards .awards-reference .split{display: grid; grid-template-columns: 1fr 1fr; gap: clamp(40px, 8vw, 120px); align-items: start;}
.nha-awards .awards-reference .dark{background: var(--ink); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .dark .lead,.nha-awards .awards-reference .dark p{color: rgba(255, 255, 255, 0.7);}
.nha-awards .awards-reference .submit-list{margin: 32px 0px 0px; padding: 0px; list-style: none; border-top: 1px solid rgba(255, 255, 255, 0.22);}
.nha-awards .awards-reference .submit-list li{padding: 23px 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.22);}
.nha-awards .awards-reference .submit-list b{display: block; margin-bottom: 5px; color: var(--gold); font-size: 11px;  text-transform: uppercase;}
.nha-awards .awards-reference .submit-list span{font-size: 14px;}
.nha-awards .awards-reference .award-levels{padding: 37px; background: var(--warm);}
.nha-awards .awards-reference .award-levels h3{font-size: 29px;}
.nha-awards .awards-reference .award-levels ul{columns: 2; margin: 25px 0px; padding-left: 19px;}
.nha-awards .awards-reference .award-levels li{margin: 0px 0px 10px; font-size: 14px;}
.nha-awards .awards-reference .note{padding: 18px 20px; border-left: 2px solid var(--bronze); background: rgba(159, 128, 91, 0.1); font-size: 14px;}
.nha-awards .awards-reference .voting{background: var(--warm);}
.nha-awards .awards-reference .voting-grid{display: grid; grid-template-columns: 0.7fr 1.3fr; gap: 9vw; align-items: center;}
.nha-awards .awards-reference .voting-quote{padding: 40px; border: 1px solid var(--line); background: var(--paper); font-family: var(--serif); font-size: 28px; line-height: 1.2;}
.nha-awards .awards-reference .criteria-head{max-width: 760px; margin-bottom: 50px;}
.nha-awards .awards-reference .criteria-head .lead{margin-top: 20px;}
.nha-awards .awards-reference .criteria{border-top: 1px solid var(--line);}
.nha-awards .awards-reference details{border-bottom: 1px solid var(--line);}
.nha-awards .awards-reference summary{display: flex; align-items: center; justify-content: space-between; gap: 25px; padding: 25px 0px; cursor: pointer; list-style: none; font-family: var(--sans); font-size: 18px; font-weight: 700;}
.nha-awards .awards-reference summary::-webkit-details-marker{display: none;}
.nha-awards .awards-reference summary::after{content: "+"; color: var(--bronze); font-size: 28px; font-weight: 400;}
.nha-awards .awards-reference details[open] summary::after{content: "−";}
.nha-awards .awards-reference .criteria-body{padding: 0px 0px 30px;}
.nha-awards .awards-reference .criterion-grid{display: grid; grid-template-columns: repeat(5, 1fr); gap: 14px;}
.nha-awards .awards-reference .criterion{padding: 18px; background: var(--warm);}
.nha-awards .awards-reference .criterion b{display: block; margin-bottom: 8px; font-size: 12px;}
.nha-awards .awards-reference .criterion span{color: rgb(91, 90, 87); font-size: 12px; line-height: 1.45;}
.nha-awards .awards-reference .fees{background: var(--ink); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .fees-grid{display: grid; grid-template-columns: 1fr 0.85fr; gap: 10vw; align-items: center;}
.nha-awards .awards-reference .fee-card{padding: 37px; background: rgb(18, 32, 36);}
.nha-awards .awards-reference .fee-card p{margin: 0px 0px 23px; color: rgba(255, 255, 255, 0.72); font-size: 15px;}
.nha-awards .awards-reference .fee-card small{display: block; margin-top: 20px; color: rgba(255, 255, 255, 0.5); font-size: 11px;}
.nha-awards .awards-reference .benefits{display: grid; grid-template-columns: repeat(3, 1fr); gap: 1px; background: var(--line); margin-top: 52px;}
.nha-awards .awards-reference .benefit{padding: 30px; background: var(--paper);}
.nha-awards .awards-reference .benefit span{display: block; margin-bottom: 22px; color: var(--bronze); font-size: 11px; font-weight: 800; }
.nha-awards .awards-reference .benefit p{margin: 0px; color: rgb(97, 95, 91); font-size: 14px;}
.nha-awards .awards-reference .statuette{display: grid; grid-template-columns: 1fr 1fr; min-height: 510px; background: var(--warm);}
.nha-awards .awards-reference .statuette-image{background: url("https://images.unsplash.com/photo-1540541338287-41700207dee6?auto=format&fit=crop&w=1600&q=88") center center / cover;}
.nha-awards .awards-reference .statuette-copy{display: flex; flex-direction: column; justify-content: center; padding: clamp(45px, 8vw, 120px);}
.nha-awards .awards-reference .final{padding: 115px 0px; background: linear-gradient(90deg, rgba(7, 16, 18, 0.88), rgba(7, 16, 18, 0.36)), url("https://images.unsplash.com/photo-1510798831971-661eb04b3739?auto=format&fit=crop&w=2200&q=88") center center / cover; color: rgb(255, 255, 255);}
.nha-awards .awards-reference .final h2{max-width: 700px;}
.nha-awards .awards-reference .final p{max-width: 570px; margin: 0px 0px 30px; color: rgba(255, 255, 255, 0.76); font-size: 17px;}
.nha-awards .awards-reference footer{padding: 70px 0px 32px; background: rgb(7, 16, 18); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .footer-grid{display: grid; grid-template-columns: 1.4fr 1fr 1fr; gap: 55px;}
.nha-awards .awards-reference .footer-grid p{max-width: 310px; color: rgba(255, 255, 255, 0.62); font-size: 13px;}
.nha-awards .awards-reference .footer-grid h4{margin: 0px 0px 16px; color: var(--gold); font-size: 10px;  text-transform: uppercase;}
.nha-awards .awards-reference .footer-grid a{display: block; margin: 0px 0px 9px; color: rgba(255, 255, 255, 0.68); font-size: 13px; text-decoration: none;}
.nha-awards .awards-reference .copyright{margin-top: 56px; padding-top: 22px; border-top: 1px solid rgba(255, 255, 255, 0.15); color: rgba(255, 255, 255, 0.45); font-size: 11px;}
@media (max-width: 820px){.nha-awards .awards-reference .container{width: min(100% - 40px, 1180px);}.nha-awards .awards-reference .nav{position: absolute;}.nha-awards .awards-reference .nav-links > a:not(.btn){display: none;}.nha-awards .awards-reference .hero{min-height: 590px;}.nha-awards .awards-reference .hero-copy{padding-bottom: 70px;}.nha-awards .awards-reference .section{padding: 76px 0px;}.nha-awards .awards-reference .info-head,.nha-awards .awards-reference .split,.nha-awards .awards-reference .voting-grid,.nha-awards .awards-reference .fees-grid,.nha-awards .awards-reference .statuette{grid-template-columns: 1fr;}.nha-awards .awards-reference .eligibility-grid,.nha-awards .awards-reference .benefits{grid-template-columns: 1fr;}.nha-awards .awards-reference .eligibility-card:first-child{grid-column: auto;}.nha-awards .awards-reference .criterion-grid{grid-template-columns: 1fr 1fr;}.nha-awards .awards-reference .statuette-image{min-height: 360px;}.nha-awards .awards-reference .footer-grid{grid-template-columns: 1fr 1fr;}.nha-awards .awards-reference .award-levels ul{columns: 1;}}
@media (max-width: 480px){.nha-awards .awards-reference .footer-grid{grid-template-columns: 1fr;}.nha-awards .awards-reference .criterion-grid{grid-template-columns: 1fr;}.nha-awards .awards-reference .entry-nav-inner{gap: 20px;}.nha-awards .awards-reference h1{font-size:42px !important;}}
.nha-awards .awards-reference .who-pathways{background: rgb(255, 255, 255); color: var(--ink); border-top: 1px solid var(--line); border-bottom: 1px solid var(--line);}
.nha-awards .awards-reference .who-intro{background: rgb(242, 235, 225); justify-content: center;}
.nha-awards .awards-reference .who-intro .lead{color: rgb(91, 90, 87);}
.nha-awards .awards-reference .who-intro .eyebrow{color: var(--bronze);}
.nha-awards .awards-reference .pathway{grid-template-columns: 54px minmax(160px, 0.8fr) 1.45fr; border-color: var(--line);}
.nha-awards .awards-reference .pathway:first-child{border-color: var(--line);}
.nha-awards .awards-reference .pathway-icon{width: 46px; height: 46px; display: grid; place-items: center; border: 1px solid rgba(159, 128, 91, 0.55); color: var(--bronze);}
.nha-awards .awards-reference .pathway-icon svg{width: 22px; height: 22px; fill: none; stroke: currentcolor; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round;}
.nha-awards .awards-reference .pathway h3{color: var(--ink);}
.nha-awards .awards-reference .pathway p{color: rgb(91, 90, 87);}
.nha-awards .awards-reference .pathway:hover .pathway-icon{background: var(--bronze); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .award-showcase{display: grid; grid-template-columns: 1fr 1fr; min-height: 620px; background: rgb(11, 18, 19); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .award-plaque{background: linear-gradient(90deg, rgba(7, 16, 18, 0.05), rgba(7, 16, 18, 0.25)), url("../images/Noble-Recognition-2027.jpg") center center / cover;}
.nha-awards .awards-reference .award-copy{display: flex; flex-direction: column; justify-content: center; padding: clamp(45px, 7vw, 105px);}
.nha-awards .awards-reference .award-copy h2{color: rgb(255, 255, 255);}
.nha-awards .awards-reference .award-copy .lead{color: rgba(255, 255, 255, 0.74);}
.nha-awards .awards-reference .award-copy .eyebrow{color: var(--gold);}
.nha-awards .awards-reference .award-points{margin: 31px 0px 0px; padding: 0px; list-style: none; border-top: 1px solid rgba(255, 255, 255, 0.2);}
.nha-awards .awards-reference .award-points li{padding: 17px 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.78); font-size: 14px;}
.nha-awards .awards-reference .award-points b{display: inline-block; min-width: 92px; color: var(--gold); font-size: 10px;  text-transform: uppercase;}
.nha-awards .awards-reference .award-copy .outline-light{border-color: rgba(255, 255, 255, 0.7); color: rgb(255, 255, 255);}
@media (max-width: 820px){.nha-awards .awards-reference .pathway{grid-template-columns: 54px 1fr;}.nha-awards .awards-reference .pathway p{grid-column: 2;}.nha-awards .awards-reference .award-showcase{grid-template-columns: 1fr;}.nha-awards .awards-reference .award-plaque{min-height: 390px;}.nha-awards .awards-reference .award-copy{padding: 60px 28px;}}
.nha-awards .awards-reference #entry-info{padding: 0px; background: rgb(255, 255, 255);}
.nha-awards .awards-reference .who-pathways{display: grid; grid-template-columns: 0.83fr 1.17fr; min-height: 590px; background: rgb(255, 255, 255); color: var(--ink); border-top: 1px solid var(--line); border-bottom: 1px solid var(--line);}
.nha-awards .awards-reference .who-intro{display: flex; justify-content: center; padding: clamp(40px, 5vw, 76px); background: rgb(242, 235, 225);}
.nha-awards .awards-reference .who-intro .eyebrow{color: var(--bronze);}
.nha-awards .awards-reference .who-intro .lead{color: rgb(91, 90, 87);}
.nha-awards .awards-reference .pathway-list{padding: 28px clamp(30px, 5vw, 70px);}
.nha-awards .awards-reference details.pathway{display: block; padding: 0px; border-color: var(--line); background: transparent;}
.nha-awards .awards-reference details.pathway:first-child{border-top: 1px solid var(--line);}
.nha-awards .awards-reference details.pathway summary{display: grid; grid-template-columns: 54px 1fr auto; align-items: center; gap: 18px; padding: 20px 0px; color: var(--ink); font-family: var(--serif); font-size: 20px; font-weight: 400;}
.nha-awards .awards-reference details.pathway summary::after{content: "+"; font-family: var(--sans); font-size: 22px;}
.nha-awards .awards-reference details.pathway[open] summary::after{content: "−";}
.nha-awards .awards-reference details.pathway h3{margin: 0px; font-size: 20px;}
.nha-awards .awards-reference .pathway-icon{width: 46px; height: 46px; display: grid; place-items: center; border: 1px solid rgba(159, 128, 91, 0.55); color: var(--bronze);}
.nha-awards .awards-reference .pathway-icon svg{width: 22px; height: 22px; fill: none; stroke: currentcolor; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round;}
.nha-awards .awards-reference details.pathway p{max-width: 590px; margin: -2px 42px 22px 72px; color: rgb(91, 90, 87); font-size: 13px;}
.nha-awards .awards-reference details.pathway:hover .pathway-icon{background: var(--bronze); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .entry-rules{background: rgb(7, 16, 18);}
.nha-awards .awards-reference .award-showcase{display: grid; grid-template-columns: 1fr 1fr; min-height: 620px; background: rgb(11, 18, 19); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .award-plaque{background: linear-gradient(90deg, rgba(7, 16, 18, 0.05), rgba(7, 16, 18, 0.25)), url("../images/Noble-Recognition-2027.jpg") center center / cover;}
.nha-awards .awards-reference .award-copy{display: flex; flex-direction: column; justify-content: center; padding: clamp(45px, 7vw, 105px);}
.nha-awards .awards-reference .award-copy h2{color: rgb(255, 255, 255);}
.nha-awards .awards-reference .award-copy .lead{color: rgba(255, 255, 255, 0.74);}
.nha-awards .awards-reference .award-copy .eyebrow{color: var(--gold);}
.nha-awards .awards-reference .award-points{margin: 31px 0px 0px; padding: 0px; list-style: none; border-top: 1px solid rgba(255, 255, 255, 0.2);}
.nha-awards .awards-reference .award-points li{padding: 17px 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.78); font-size: 14px;}
.nha-awards .awards-reference .award-points b{display: inline-block; min-width: 92px; color: var(--gold); font-size: 10px;  text-transform: uppercase;}
.nha-awards .awards-reference .award-copy .outline-light{border-color: rgba(255, 255, 255, 0.7); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .section#criteria{background: rgb(233, 222, 205);}
.nha-awards .awards-reference .section.fees{background: rgb(23, 37, 40);}
.nha-awards .awards-reference .section#benefits{background: rgb(255, 253, 250);}
.nha-awards .awards-reference .statuette{background: rgb(216, 197, 173);}
.nha-awards .awards-reference .final{background-color: rgb(7, 16, 18);}
.nha-awards .awards-reference .noble-intro{padding: 105px 0px; background: rgb(233, 222, 205);}
.nha-awards .awards-reference .noble-intro-grid{display: grid; grid-template-columns: 0.8fr 1.2fr; gap: clamp(40px, 9vw, 140px); align-items: start;}
.nha-awards .awards-reference .noble-intro h2{margin: 0px;}
.nha-awards .awards-reference .noble-intro-copy{max-width: 670px;}
.nha-awards .awards-reference .noble-intro-copy p{margin: 0px 0px 20px; color: rgb(77, 75, 71); font-size: 17px;}
.nha-awards .awards-reference .noble-intro-copy p:last-child{margin-bottom: 0px;}
@media (max-width: 820px){.nha-awards .awards-reference .noble-intro{padding: 72px 0px;}.nha-awards .awards-reference .noble-intro-grid{grid-template-columns: 1fr; gap: 24px;}}
.nha-awards .awards-reference #entry-info{margin: 0px !important; padding: 0px !important;}
.nha-awards .awards-reference .who-pathways,.nha-awards .awards-reference .who-intro{background: rgb(255, 255, 255) !important; color: rgb(7, 16, 18) !important;}
.nha-awards .awards-reference .who-intro .lead,.nha-awards .awards-reference .who-intro .eyebrow,.nha-awards .awards-reference details.pathway summary,.nha-awards .awards-reference details.pathway h3,.nha-awards .awards-reference details.pathway p{color: rgb(7, 16, 18) !important;}
.nha-awards .awards-reference h3{text-transform: uppercase;}
.nha-awards .awards-reference .award-plaque{position: relative; min-height: 620px; overflow: hidden; background: center center / cover rgb(184, 154, 114) !important;}
.nha-awards .awards-reference .award-plaque-image{display: none !important;}
.nha-awards .awards-reference .best-noble-sticker{position: absolute; z-index: 1; left: 26%; top: 22%; width: 31%; aspect-ratio: 1 / 1; display: grid; place-items: center; border: 5px solid rgb(159, 128, 91); border-radius: 0px; background: rgb(255, 250, 243); box-shadow: rgba(7, 16, 18, 0.27) 0px 11px 20px; color: rgb(7, 16, 18); text-align: center;}
.nha-awards .awards-reference .best-noble-sticker-inner{width: 82%; height: 82%; display: grid; place-items: center; border: 1px solid rgba(159, 128, 91, 0.8); padding: 18px;}
.nha-awards .awards-reference .best-noble-sticker strong{display: block; font-family: var(--serif); font-size: clamp(27px, 3vw, 44px); font-weight: 400; line-height: 0.86; }
.nha-awards .awards-reference .best-noble-sticker span{display: block; margin: 9px 0px; color: rgb(159, 128, 91); font-family: var(--sans); font-size: 9px; font-weight: 800;  text-transform: uppercase;}
.nha-awards .awards-reference .best-noble-sticker small{display: block; font-size: 8px; font-weight: 800;  text-transform: uppercase;}
.nha-awards .awards-reference .winner-privileges{margin-top: 50px; border: 1px solid var(--line); overflow: auto; background: rgb(255, 255, 255);}
.nha-awards .awards-reference .privilege-table{width: 100%; min-width: 720px; border-collapse: collapse;}
.nha-awards .awards-reference .privilege-table th,.nha-awards .awards-reference .privilege-table td{padding: 18px 21px; border-bottom: 1px solid var(--line); text-align: left; vertical-align: middle;}
.nha-awards .awards-reference .privilege-table th{background: rgb(23, 37, 40); color: rgb(255, 255, 255); font-family: var(--sans); font-size: 10px; font-weight: 800;  text-transform: uppercase;}
.nha-awards .awards-reference .privilege-table td{font-size: 14px;}
.nha-awards .awards-reference .privilege-table td:not(:first-child){text-align: center;}
.nha-awards .awards-reference .privilege-table tr:last-child td{border-bottom: 0px;}
.nha-awards .awards-reference .benefit-check{color: var(--bronze); font-size: 19px; font-weight: 700;}
.nha-awards .awards-reference .benefit-muted{color: rgb(155, 151, 145);}
.nha-awards .awards-reference .benefits-note{margin: 18px 0px 0px; color: rgb(98, 95, 90); font-size: 12px;}
@media (max-width: 820px){.nha-awards .awards-reference .award-plaque{min-height: 390px;}.nha-awards .awards-reference .best-noble-sticker{left: 25%; top: 21%; width: 35%;}.nha-awards .awards-reference .winner-privileges{margin-top: 34px;}}
@media (max-width: 820px){.nha-awards .awards-reference .who-pathways,.nha-awards .awards-reference .award-showcase{grid-template-columns: 1fr;}.nha-awards .awards-reference .pathway-list{padding: 28px;}.nha-awards .awards-reference .award-plaque{min-height: 390px;}.nha-awards .awards-reference .award-copy{padding: 60px 28px;}}
@media (max-width: 480px){.nha-awards .awards-reference details.pathway summary{grid-template-columns: 46px 1fr auto;}.nha-awards .awards-reference .pathway-icon{width: 40px; height: 40px;}.nha-awards .awards-reference details.pathway p{margin-left: 58px;}}
.nha-awards .awards-reference .noble-intro > .container,.nha-awards .awards-reference .noble-intro .noble-intro-grid{width: min(1080px, 100% - 64px) !important; max-width: 1080px !important; margin-left: auto !important; margin-right: auto !important;}
.nha-awards .awards-reference .noble-intro-copy{max-width: 1080px !important;}
.nha-awards .awards-reference .noble-intro .intro-actions{display: flex; flex-wrap: wrap; gap: 12px; align-items: center;}
.nha-awards .awards-reference .noble-intro .intro-actions .btn{margin: 0px;}
.nha-awards .awards-reference .noble-intro .intro-actions .intro-secondary{background: transparent; color: var(--bronze); border: 1px solid var(--bronze);}
.nha-awards .awards-reference .noble-intro .intro-actions .intro-secondary:hover{background: var(--bronze); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .nwh-subscribe-section{background: rgb(255, 255, 255); color: var(--ink); padding: 78px 32px; border-top: 1px solid var(--line);}
.nha-awards .awards-reference .nwh-subscribe-wrap{width: min(1080px, 100%); margin: 0px auto; display: grid; grid-template-columns: minmax(0px, 0.85fr) minmax(0px, 1.15fr); gap: 64px; align-items: start;}
.nha-awards .awards-reference .nwh-subscribe-copy .eyebrow{margin: 0px 0px 14px; color: var(--bronze);}
.nha-awards .awards-reference .nwh-subscribe-copy h2{margin: 0px 0px 18px; color: var(--ink); font-family: var(--serif); font-size:clamp(34px, 4vw, 52px) !important; font-weight: 400; line-height: 1.02;}
.nha-awards .awards-reference .nwh-subscribe-copy > p:last-child{max-width: 520px; margin: 0px; color: rgb(91, 90, 87); font-size: 15px; line-height: 1.7;}
.nha-awards .awards-reference .nwh-subscribe-grid{display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 20px 18px;}
.nha-awards .awards-reference .nwh-form-field{display: flex; flex-direction: column; gap: 8px;}
.nha-awards .awards-reference .nwh-form-field-full{grid-column: 1 / -1;}
.nha-awards .awards-reference .nwh-form-field label{color: rgb(79, 74, 69); font-size: 11px; font-weight: 800;  text-transform: uppercase;}
.nha-awards .awards-reference .nwh-form-field label small{font-size: 10px; font-weight: 500;  text-transform: none; color: rgb(119, 112, 106);}
.nha-awards .awards-reference .nwh-form-field input{width: 100%; min-height: 52px; box-sizing: border-box; padding: 12px 14px; border: 1px solid rgb(215, 208, 200); background: rgb(255, 255, 255); color: var(--ink); font: inherit; outline: none;}
.nha-awards .awards-reference .nwh-form-field input:focus{border-color: var(--bronze);}
.nha-awards .awards-reference .nwh-subscribe-button{margin-top: 24px; min-width: 180px; min-height: 50px; padding: 12px 24px; border: 1px solid var(--bronze); background: var(--bronze); color: rgb(255, 255, 255); font-style: inherit; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; font-size: 12px; font-weight: 800;  text-transform: uppercase; cursor: pointer;}
.nha-awards .awards-reference .nwh-subscribe-button:hover{background: transparent; color: var(--bronze);}
@media (max-width: 820px){.nha-awards .awards-reference .noble-intro > .container,.nha-awards .awards-reference .noble-intro .noble-intro-grid{width: min(1080px, 100% - 40px) !important;}.nha-awards .awards-reference .nwh-subscribe-wrap{grid-template-columns: 1fr; gap: 36px;}}
@media (max-width: 560px){.nha-awards .awards-reference .nwh-subscribe-section{padding: 58px 20px;}.nha-awards .awards-reference .nwh-subscribe-grid{grid-template-columns: 1fr;}.nha-awards .awards-reference .nwh-form-field-full{grid-column: auto;}.nha-awards .awards-reference .nwh-subscribe-button{width: 100%;}.nha-awards .awards-reference .noble-intro .intro-actions{display: grid; grid-template-columns: 1fr;}.nha-awards .awards-reference .noble-intro .intro-actions .btn{width: 100%;}}
.nha-awards .awards-reference{--nwh-ink: #101719; --nwh-ink-2: #1b282a; --nwh-bronze: #9f805b; --nwh-bronze-dark: #816443; --nwh-sand: #e9decd; --nwh-paper: #fffdfa; --nwh-mist: #f4f0ea; --nwh-line: rgba(16,23,25,.15); --nwh-serif: FoglihtenNo07,Georgia,serif; --nwh-sans: Arial,Helvetica,sans-serif;}
.nha-awards .awards-reference{background: var(--nwh-paper) !important; color: var(--nwh-ink) !important; font-family: var(--nwh-sans) !important;}
.nha-awards .awards-reference .nwh31{overflow: hidden; background: var(--nwh-paper); color: var(--nwh-ink); font-family: var(--nwh-sans); line-height: 1.55;}
.nha-awards .awards-reference .nwh31 *{box-sizing: border-box;}
.nha-awards .awards-reference .nwh31 .wrap{width: min(1180px, 100% - 48px); margin: auto;}
.nha-awards .awards-reference .nwh31 a{color: inherit; text-decoration: none;}
.nha-awards .awards-reference .nwh31 h1,.nha-awards .awards-reference .nwh31 h2,.nha-awards .awards-reference .nwh31 h3,.nha-awards .awards-reference .nwh31 p{margin-top: 0px;}
.nha-awards .awards-reference .nwh31 h1,.nha-awards .awards-reference .nwh31 h2{font-family: var(--nwh-serif); font-weight: 400;  text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 h1{font-size:clamp(53px, 7vw, 104px) !important; line-height: 0.87;}
.nha-awards .awards-reference .nwh31 h2{font-size:clamp(35px, 4.3vw, 61px) !important; line-height: 0.96;}
.nha-awards .awards-reference .nwh31 h3{font: 700 12px/1.3 var(--nwh-sans);  text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 .eyebrow{margin: 0px 0px 16px; color: var(--nwh-bronze); font: 700 11px/1.2 var(--nwh-sans);  text-transform: uppercase;;font-size:var(--nha-eyebrow-size, 18px)!important;}
.nha-awards .awards-reference .nwh31 .lede{max-width: 650px; font-size: 17px; line-height: 1.7; color: rgb(85, 82, 77);}
.nha-awards .awards-reference .nwh31 .button{display: inline-flex; align-items: center; justify-content: center; min-height: 46px; padding: 0px 23px; border: 1px solid var(--nwh-bronze); background: var(--nwh-bronze); color: rgb(255, 255, 255); font: 700 11px/1 var(--nwh-sans);  text-transform: uppercase; transition: 0.2s;}
.nha-awards .awards-reference .nwh31 .button:hover{background: transparent; color: var(--nwh-bronze);}
.nha-awards .awards-reference .nwh31 .button.light{border-color: rgb(255, 255, 255); background: rgb(255, 255, 255); color: var(--nwh-ink);}
.nha-awards .awards-reference .nwh31 .button.light:hover{background: transparent; color: rgb(255, 255, 255);}
.nha-awards .awards-reference .nwh31 .button.ghost{background: transparent; color: var(--nwh-ink);}
.nha-awards .awards-reference .nwh31 .button.ghost:hover{background: var(--nwh-ink); border-color: var(--nwh-ink); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .nwh31 .topbar{padding: 10px 0px; background: var(--nwh-bronze); color: rgb(255, 255, 255); font-size: 11px;  text-align: center;}
.nha-awards .awards-reference .nwh31 .topbar a{margin-left: 14px; text-decoration: underline; text-underline-offset: 3px;}
.nha-awards .awards-reference .nwh31 .nav{display: flex; align-items: center; justify-content: space-between; gap: 28px; min-height: 82px;}
.nha-awards .awards-reference .nwh31 .wordmark{font: 700 13px/1 var(--nwh-sans); }
.nha-awards .awards-reference .nwh31 .navlinks{display: flex; align-items: center; gap: 25px; font: 700 10px/1 var(--nwh-sans);  text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 .navlinks a{color: rgb(64, 62, 59);}
.nha-awards .awards-reference .nwh31 .navlinks .button{min-height: 37px; padding: 0px 16px; color: rgb(255, 255, 255);}
.nha-awards .awards-reference .nwh31 .hero{position: relative; min-height: 645px; display: flex; align-items: end; background: center center / cover no-repeat rgb(23, 37, 40); color: rgb(255, 255, 255); isolation: isolate;}
.nha-awards .awards-reference .nwh31 .hero::before{content: ""; position: absolute; inset: 0px; z-index: -1; background: linear-gradient(90deg, rgba(9, 15, 16, 0.94) 0%, rgba(9, 15, 16, 0.68) 47%, rgba(9, 15, 16, 0.2) 100%);}
.nha-awards .awards-reference .nwh31 .hero-inner{padding: 90px 0px 82px;}
.nha-awards .awards-reference .nwh31 .hero .eyebrow{color: rgb(216, 189, 153);}
.nha-awards .awards-reference .nwh31 .hero h1{max-width: 860px; margin-bottom: 27px;}
.nha-awards .awards-reference .nwh31 .hero .lede{max-width: 560px; margin-bottom: 34px; color: rgba(255, 255, 255, 0.8);}
.nha-awards .awards-reference .nwh31 .hero-meta{display: flex; gap: 15px; flex-wrap: wrap; margin-top: 42px; color: rgba(255, 255, 255, 0.64); font: 700 10px/1 var(--nwh-sans);  text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 .hero-meta span{display: inline-flex; align-items: center; gap: 8px;}
.nha-awards .awards-reference .nwh31 .hero-meta span::before{content: "◆"; color: rgb(216, 189, 153); font-size: 8px;}
.nha-awards .awards-reference .nwh31 .brand-intro{display: grid; grid-template-columns: 0.68fr 1.32fr; min-height: 440px; background: var(--nwh-sand);}
.nha-awards .awards-reference .nwh31 .brand-side{display: flex; flex-direction: column; justify-content: space-between; padding: 55px clamp(28px, 5vw, 76px); background: var(--nwh-ink-2); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .nwh31 .brand-side p{margin: 0px; color: rgb(216, 189, 153); font: 700 10px/1.35 var(--nwh-sans);  text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 .noble-seal{position: relative; width: 154px; height: 154px; display: grid; place-items: center; border: 1px solid rgb(216, 189, 153); border-radius: 50%; text-align: center;}
.nha-awards .awards-reference .nwh31 .noble-seal::before{content: ""; position: absolute; inset: 9px; border: 1px solid rgba(216, 189, 153, 0.72); border-radius: 50%;}
.nha-awards .awards-reference .nwh31 .noble-seal::after{content: "✦"; position: absolute; color: rgb(216, 189, 153); font-size: 28px; top: 20px;}
.nha-awards .awards-reference .nwh31 .noble-seal strong{position: relative; z-index: 1; margin-top: 22px; font: 400 19px/.97 var(--nwh-serif);  text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 .noble-seal small{display: block; margin-top: 8px; font: 700 7px/1.1 var(--nwh-sans); }
.nha-awards .awards-reference .nwh31 .brand-copy{display: flex; flex-direction: column; justify-content: center; padding: 64px clamp(32px, 8vw, 128px);}
.nha-awards .awards-reference .nwh31 .brand-copy h2{max-width: 740px; margin-bottom: 25px;}
.nha-awards .awards-reference .nwh31 .brand-copy p:not(.eyebrow){max-width: 680px; margin-bottom: 18px; font-size:17px !important; line-height: 1.68; color: rgb(80, 77, 73);}
.nha-awards .awards-reference .nwh31 .brand-copy .button{align-self: flex-start; margin-top: 15px;}
.nha-awards .awards-reference .nwh31 .section{padding: 112px 0px;}
.nha-awards .awards-reference .nwh31 .section-head{display: flex; justify-content: space-between; gap: 45px; align-items: end; margin-bottom: 48px;}
.nha-awards .awards-reference .nwh31 .section-head h2{max-width: 700px; margin: 0px;}
.nha-awards .awards-reference .nwh31 .section-head .lede{margin: 0px; max-width: 440px;}
.nha-awards .awards-reference .nwh31 .paths{background: rgb(255, 255, 255);}
.nha-awards .awards-reference .nwh31 .path-grid{display: grid; grid-template-columns: repeat(4, 1fr); border-top: 1px solid var(--nwh-line); border-left: 1px solid var(--nwh-line);}
.nha-awards .awards-reference .nwh31 .path{min-height: 225px; padding: 27px; border-right: 1px solid var(--nwh-line); border-bottom: 1px solid var(--nwh-line);}
.nha-awards .awards-reference .nwh31 .path-icon{width: 44px; height: 44px; display: grid; place-items: center; margin-bottom: 44px; border: 1px solid var(--nwh-bronze); border-radius: 50%; color: var(--nwh-bronze); font: 400 27px/1 var(--nwh-serif);}
.nha-awards .awards-reference .nwh31 .path p{margin: 12px 0px 0px; color: rgb(98, 94, 89); font-size: 13px; line-height: 1.55;}
.nha-awards .awards-reference .nwh31 .paths-action{margin-top: 35px;}
.nha-awards .awards-reference .nwh31 .showcase{padding: 100px 0px 94px; background: var(--nwh-ink-2); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .nwh31 .showcase .eyebrow{color: rgb(216, 189, 153);}
.nha-awards .awards-reference .nwh31 .showcase h2{max-width: 670px; margin-bottom: 12px;}
.nha-awards .awards-reference .nwh31 .showcase .lede{color: rgba(255, 255, 255, 0.68);}
.nha-awards .awards-reference .nwh31 .marquee{display: flex; width: max-content; gap: 14px; margin: 42px 0px 30px; animation: 44s linear 0s infinite normal none running nwh-scroll;}
.nha-awards .awards-reference .nwh31 .marquee:hover{animation-play-state: paused;}
.nha-awards .awards-reference .nwh31 .winner{width: 240px; min-height: 270px; display: flex; flex-direction: column; justify-content: end; padding: 20px; background: center center / cover no-repeat rgb(102, 84, 65); position: relative; overflow: hidden;}
.nha-awards .awards-reference .nwh31 .winner::before{content: ""; position: absolute; inset: 0px; background: linear-gradient(rgba(9, 14, 15, 0.02), rgba(9, 14, 15, 0.82));}
.nha-awards .awards-reference .nwh31 .winner > *{position: relative;}
.nha-awards .awards-reference .nwh31 .winner small{color: rgb(227, 195, 158); font: 700 9px/1 var(--nwh-sans);  text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 .winner strong{margin-top: 7px; font: 400 29px/.97 var(--nwh-serif); }
.nha-awards .awards-reference .nwh31 .showcase-action{text-align: center;}
@keyframes nwh-scroll{ 
  100% { transform: translateX(-50%); }
}
.nha-awards .awards-reference .nwh31 .recognition{display: grid; grid-template-columns: 0.9fr 1.1fr; min-height: 570px; background: rgb(23, 37, 40); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .nwh31 .recognition-copy{display: flex; flex-direction: column; justify-content: center; padding: clamp(50px, 7vw, 110px);}
.nha-awards .awards-reference .nwh31 .recognition .eyebrow{color: rgb(216, 189, 153);}
.nha-awards .awards-reference .nwh31 .recognition h2{margin-bottom: 23px;}
.nha-awards .awards-reference .nwh31 .recognition .lede{color: rgba(255, 255, 255, 0.73); margin-bottom: 28px;}
.nha-awards .awards-reference .nwh31 .recognition-list{margin: 0px 0px 30px; padding: 0px; list-style: none; border-top: 1px solid rgba(255, 255, 255, 0.21);}
.nha-awards .awards-reference .nwh31 .recognition-list li{padding: 17px 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.21); font-size: 13px; color: rgba(255, 255, 255, 0.77);}
.nha-awards .awards-reference .nwh31 .recognition-list b{display: block; margin-bottom: 3px; color: rgb(227, 195, 158); font: 700 10px/1.3 var(--nwh-sans);  text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 .recognition-image{position: relative; background: center center / cover no-repeat rgb(116, 95, 74);}
.nha-awards .awards-reference .nwh31 .recognition-image::after{content: ""; position: absolute; inset: 0px; background: linear-gradient(90deg, rgba(23, 37, 40, 0.18), rgba(23, 37, 40, 0) 48%);}
.nha-awards .awards-reference .nwh31 .entry{background: var(--nwh-mist);}
.nha-awards .awards-reference .nwh31 .entry-intro{display: grid; grid-template-columns: 1fr 0.75fr; gap: 70px; align-items: end; margin-bottom: 40px;}
.nha-awards .awards-reference .nwh31 .entry-intro h2{margin-bottom: 0px;}
.nha-awards .awards-reference .nwh31 .entry-intro p:not(.eyebrow){margin: 0px; color: rgb(93, 89, 83); font-size:16px !important; line-height: 1.7;}
.nha-awards .awards-reference .nwh31 .entry-shell{display: grid; grid-template-columns: 280px 1fr; min-height: 585px; border: 1px solid var(--nwh-line); background: rgb(255, 255, 255);}
.nha-awards .awards-reference .nwh31 .tabs{display: flex; flex-direction: column; background: rgb(251, 248, 243); border-right: 1px solid var(--nwh-line);}
.nha-awards .awards-reference .nwh31 .tab{min-height: 72px; padding: 17px 25px; border-top: 0px; border-right: 0px; border-left: 0px; border-image: none; border-bottom: 1px solid var(--nwh-line); background: transparent; color: rgb(40, 43, 40); text-align: left; cursor: pointer; font: 700 11px/1.2 var(--nwh-sans);  text-transform: uppercase; transition: 0.18s;}
.nha-awards .awards-reference .nwh31 .tab:hover,.nha-awards .awards-reference .nwh31 .tab[aria-selected="true"]{background: var(--nwh-bronze); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .nwh31 .tab:last-child{border-bottom: 0px;}
.nha-awards .awards-reference .nwh31 .panel{display: none; padding: clamp(42px, 5.4vw, 82px) clamp(35px, 6vw, 94px);}
.nha-awards .awards-reference .nwh31 .panel.active{display: block;}
.nha-awards .awards-reference .nwh31 .panel h2{max-width: 760px; margin-bottom: 21px;}
.nha-awards .awards-reference .nwh31 .panel .panel-copy{max-width: 790px; margin-bottom: 28px; color: rgb(87, 83, 78); font-size: 16px; line-height: 1.7;}
.nha-awards .awards-reference .nwh31 .steps,.nha-awards .awards-reference .nwh31 .simple-grid{display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 0px 36px; margin: 0px; padding: 0px; list-style: none;}
.nha-awards .awards-reference .nwh31 .steps li,.nha-awards .awards-reference .nwh31 .simple-grid li{padding: 17px 0px; border-top: 1px solid var(--nwh-line); font-size: 13px; color: rgb(86, 81, 76); line-height: 1.52;}
.nha-awards .awards-reference .nwh31 .steps b,.nha-awards .awards-reference .nwh31 .simple-grid b{display: block; margin-bottom: 5px; color: var(--nwh-bronze); font: 700 10px/1.3 var(--nwh-sans);  text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 .panel .button{margin-top: 32px;}
.nha-awards .awards-reference .nwh31 details{border-top: 1px solid var(--nwh-line);}
.nha-awards .awards-reference .nwh31 details:last-of-type{border-bottom: 1px solid var(--nwh-line);}
.nha-awards .awards-reference .nwh31 summary{display: flex; align-items: center; justify-content: space-between; padding: 22px 0px; cursor: pointer; list-style: none; font: 400 27px/1.05 var(--nwh-serif); }
.nha-awards .awards-reference .nwh31 summary::-webkit-details-marker{display: none;}
.nha-awards .awards-reference .nwh31 summary::after{content: "+"; color: var(--nwh-bronze); font: 400 31px/1 var(--nwh-sans);}
.nha-awards .awards-reference .nwh31 details[open] summary::after{content: "–";}
.nha-awards .awards-reference .nwh31 .criteria-list{display: grid; grid-template-columns: repeat(3, 1fr); gap: 12px; margin: 0px 0px 24px; padding: 0px; list-style: none;}
.nha-awards .awards-reference .nwh31 .criteria-list li{min-height: 112px; padding: 16px; background: rgb(245, 239, 231); color: rgb(91, 85, 78); font-size: 12px; line-height: 1.45;}
.nha-awards .awards-reference .nwh31 .criteria-list b{display: block; margin-bottom: 8px; color: rgb(32, 37, 34); font: 700 10px/1.3 var(--nwh-sans);  text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 .fee-table-wrap{overflow: auto; margin-top: 27px; border: 1px solid rgba(255, 255, 255, 0.7); background: var(--nwh-bronze);}
.nha-awards .awards-reference .nwh31 .fee-table{width: 100%; min-width: 860px; border-collapse: collapse; background: var(--nwh-bronze); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .nwh31 .fee-table th,.nha-awards .awards-reference .nwh31 .fee-table td{padding: 20px 16px; border-right: 1px solid rgba(255, 255, 255, 0.7); border-bottom: 1px solid rgba(255, 255, 255, 0.7); vertical-align: middle; text-align: center;}
.nha-awards .awards-reference .nwh31 .fee-table th:first-child,.nha-awards .awards-reference .nwh31 .fee-table td:first-child{text-align: left;}
.nha-awards .awards-reference .nwh31 .fee-table th{font: 400 25px/1 var(--nwh-serif); text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 .fee-table th:first-child{font: 700 14px/1.3 var(--nwh-sans); text-transform: none;}
.nha-awards .awards-reference .nwh31 .fee-table th small{display: block; margin-top: 7px; font: 700 10px/1.3 var(--nwh-sans); text-transform: none;}
.nha-awards .awards-reference .nwh31 .fee-table td{font-size: 15px;}
.nha-awards .awards-reference .nwh31 .fee-table tr:last-child td{border-bottom: 0px;}
.nha-awards .awards-reference .nwh31 .fee-table th:last-child,.nha-awards .awards-reference .nwh31 .fee-table td:last-child{border-right: 0px;}
.nha-awards .awards-reference .nwh31 .fee-result{margin: 0px; padding: 15px; background: var(--nwh-bronze); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentcolor rgba(255, 255, 255, 0.7) rgba(255, 255, 255, 0.7); border-image: none; color: rgb(255, 255, 255); text-align: center; font-size: 15px;}
.nha-awards .awards-reference .nwh31 .benefits{background: rgb(255, 255, 255);}
.nha-awards .awards-reference .nwh31 .benefit-head{display: grid; grid-template-columns: 0.85fr 1.15fr; gap: 70px; align-items: end; margin-bottom: 44px;}
.nha-awards .awards-reference .nwh31 .benefit-head h2{margin-bottom: 0px;}
.nha-awards .awards-reference .nwh31 .benefit-head .lede{margin: 0px;}
.nha-awards .awards-reference .nwh31 .benefit-list{border-top: 1px solid var(--nwh-line); border-left: 1px solid var(--nwh-line);}
.nha-awards .awards-reference .nwh31 .benefit{display: grid; grid-template-columns: 62px minmax(190px, 0.8fr) 1.5fr; align-items: center; min-height: 86px; border-right: 1px solid var(--nwh-line); border-bottom: 1px solid var(--nwh-line); padding: 15px 22px;}
.nha-awards .awards-reference .nwh31 .tick{width: 35px; height: 35px; display: grid; place-items: center; border: 1px solid var(--nwh-bronze); border-radius: 50%; color: var(--nwh-bronze); font-size: 18px; font-weight: 700;}
.nha-awards .awards-reference .nwh31 .benefit b{font: 700 11px/1.25 var(--nwh-sans);  text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 .benefit span:last-child{color: rgb(91, 86, 80); font-size: 13px; line-height: 1.55;}
.nha-awards .awards-reference .nwh31 .benefit-action{margin-top: 32px;}
.nha-awards .awards-reference .nwh31 .final{position: relative; padding: 110px 0px; background: center center / cover no-repeat rgb(23, 37, 40); color: rgb(255, 255, 255); isolation: isolate;}
.nha-awards .awards-reference .nwh31 .final::before{content: ""; position: absolute; inset: 0px; z-index: -1; background: rgba(11, 20, 21, 0.75);}
.nha-awards .awards-reference .nwh31 .final h2{max-width: 780px; margin-bottom: 24px;}
.nha-awards .awards-reference .nwh31 .final p:not(.eyebrow){max-width: 620px; margin-bottom: 32px; color: rgba(255, 255, 255, 0.76); font-size:17px !important;}
.nha-awards .awards-reference .nwh31 footer{padding: 55px 0px; background: rgb(14, 23, 24); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .nwh31 .footer-grid{display: grid; grid-template-columns: 1.35fr 1fr 1fr; gap: 50px;}
.nha-awards .awards-reference .nwh31 .footer-title{margin: 0px 0px 16px; font: 700 12px/1.2 var(--nwh-sans); }
.nha-awards .awards-reference .nwh31 footer p,.nha-awards .awards-reference .nwh31 footer a{display: block; margin: 0px 0px 9px; color: rgba(255, 255, 255, 0.61); font-size: 13px;}
.nha-awards .awards-reference .nwh31 .footer-note{margin-top: 45px; padding-top: 18px; border-top: 1px solid rgba(255, 255, 255, 0.2); color: rgba(255, 255, 255, 0.42); font-size: 11px;}
@media (max-width: 900px){.nha-awards .awards-reference .nwh31 .section-head,.nha-awards .awards-reference .nwh31 .entry-intro,.nha-awards .awards-reference .nwh31 .benefit-head{grid-template-columns: 1fr; display: grid; gap: 20px; align-items: start;}.nha-awards .awards-reference .nwh31 .path-grid{grid-template-columns: repeat(2, 1fr);}.nha-awards .awards-reference .nwh31 .recognition{grid-template-columns: 1fr;}.nha-awards .awards-reference .nwh31 .recognition-image{min-height: 420px; order: -1;}.nha-awards .awards-reference .nwh31 .entry-shell{grid-template-columns: 1fr;}.nha-awards .awards-reference .nwh31 .tabs{overflow: auto; flex-direction: row; border-right: 0px; border-bottom: 1px solid var(--nwh-line);}.nha-awards .awards-reference .nwh31 .tab{min-width: max-content; border-bottom: 0px; border-right: 1px solid var(--nwh-line);}.nha-awards .awards-reference .nwh31 .brand-intro{grid-template-columns: 1fr;}.nha-awards .awards-reference .nwh31 .brand-side{min-height: 265px; flex-direction: row; align-items: center;}.nha-awards .awards-reference .nwh31 .footer-grid{grid-template-columns: 1fr 1fr;}.nha-awards .awards-reference .nwh31 .hero{min-height: 590px;}.nha-awards .awards-reference .nwh31 .criteria-list{grid-template-columns: repeat(2, 1fr);}}
@media (max-width: 560px){.nha-awards .awards-reference .nwh31 .wrap{width: min(100% - 36px, 1180px);}.nha-awards .awards-reference .nwh31 .nav{min-height: 65px;}.nha-awards .awards-reference .nwh31 .navlinks{display: none;}.nha-awards .awards-reference .nwh31 .hero-inner{padding: 75px 0px 56px;}.nha-awards .awards-reference .nwh31 .hero h1{font-size:49px !important;}.nha-awards .awards-reference .nwh31 .section{padding: 74px 0px;}.nha-awards .awards-reference .nwh31 .path-grid{grid-template-columns: 1fr;}.nha-awards .awards-reference .nwh31 .path{min-height: 180px;}.nha-awards .awards-reference .nwh31 .path-icon{margin-bottom: 27px;}.nha-awards .awards-reference .nwh31 .recognition-image{min-height: 315px;}.nha-awards .awards-reference .nwh31 .steps,.nha-awards .awards-reference .nwh31 .simple-grid,.nha-awards .awards-reference .nwh31 .criteria-list{grid-template-columns: 1fr;}.nha-awards .awards-reference .nwh31 .panel{padding: 42px 25px;}.nha-awards .awards-reference .nwh31 .benefit{grid-template-columns: 47px 1fr; padding: 17px;}.nha-awards .awards-reference .nwh31 .benefit span:last-child{grid-column: 2; margin-top: 8px;}.nha-awards .awards-reference .nwh31 .footer-grid{grid-template-columns: 1fr; gap: 30px;}.nha-awards .awards-reference .nwh31 .noble-seal{width: 128px; height: 128px;}.nha-awards .awards-reference .nwh31 .brand-side{padding: 37px;}.nha-awards .awards-reference .nwh31 .brand-copy{padding: 55px 28px;}}
.nha-awards .awards-reference .nwh31 .wrap{width: min(1180px, 100% - 72px);}
.nha-awards .awards-reference .nwh31 .brand-intro{grid-template-columns: minmax(0px, 1.12fr) minmax(380px, 0.88fr); min-height: 510px; background: var(--nwh-sand);}
.nha-awards .awards-reference .nwh31 .brand-stage{display: flex; flex-direction: column; justify-content: center; padding: clamp(52px, 7vw, 110px);}
.nha-awards .awards-reference .nwh31 .brand-stage-top{display: flex; align-items: center; gap: 30px; margin-bottom: 36px;}
.nha-awards .awards-reference .nwh31 .brand-stage-top .noble-seal{flex: 0 0 auto; width: 132px; height: 132px; background: var(--nwh-ink-2); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .nwh31 .brand-stage-top .noble-seal::before{border-color: rgba(216, 189, 153, 0.72);}
.nha-awards .awards-reference .nwh31 .brand-stage-top .identity-label{margin: 0px; color: var(--nwh-bronze); font: 700 10px/1.4 var(--nwh-sans);  text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 .brand-stage-top .identity-title{max-width: 290px; margin: 9px 0px 0px; font: 400 28px/1.05 var(--nwh-serif);  text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 .brand-stage h2{max-width: 705px; margin-bottom: 24px;}
.nha-awards .awards-reference .nwh31 .brand-stage > p{max-width: 680px; margin: 0px 0px 17px; color: rgb(80, 77, 73); font-size: 16px; line-height: 1.7;}
.nha-awards .awards-reference .nwh31 .brand-stage .button{align-self: flex-start; margin-top: 15px;}
.nha-awards .awards-reference .nwh31 .brand-photo{position: relative; min-height: 510px; background: center center / cover no-repeat rgb(111, 90, 70);}
.nha-awards .awards-reference .nwh31 .brand-photo::after{content: ""; position: absolute; inset: 0px; background: linear-gradient(90deg, rgba(233, 222, 205, 0.18), rgba(23, 37, 40, 0.04));}
.nha-awards .awards-reference .nwh31 .noble-group-photo{display: grid; grid-template-columns: 1fr 1fr; min-height: 550px; background: rgb(233, 222, 205);}
.nha-awards .awards-reference .nwh31 .noble-group-photo-media{min-height: 550px;}
.nha-awards .awards-reference .nwh31 .noble-group-photo-media img{display: block; width: 100%; height: 100%; object-fit: cover; object-position: center center;}
.nha-awards .awards-reference .nwh31 .noble-group-photo-copy{display: flex; flex-direction: column; justify-content: center; padding: clamp(54px, 7vw, 115px); color: var(--nwh-ink);}
.nha-awards .awards-reference .nwh31 .noble-group-photo-copy h2{max-width: 590px; margin: 0px 0px 24px;}
.nha-awards .awards-reference .nwh31 .noble-group-photo-copy p:not(.eyebrow){max-width: 560px; margin: 0px 0px 26px; color: rgb(80, 77, 73); font-size:16px !important; line-height: 1.7;}
.nha-awards .awards-reference .nwh31 .noble-group-photo-copy .button{align-self: flex-start;}
.nha-awards .awards-reference .nwh31 .recognition{grid-template-columns: minmax(0px, 0.88fr) minmax(430px, 1.12fr); min-height: 470px;}
.nha-awards .awards-reference .nwh31 .recognition-copy{padding: clamp(52px, 7vw, 110px);}
.nha-awards .awards-reference .nwh31 .recognition-display{position: relative; display: flex; align-items: center; justify-content: center; overflow: hidden; background: linear-gradient(140deg, rgb(185, 161, 132), rgb(140, 110, 77));}
.nha-awards .awards-reference .nwh31 .recognition-display::before{content: ""; position: absolute; inset: 0px; background: linear-gradient(160deg, rgba(255, 255, 255, 0.18), transparent 42%), repeating-linear-gradient(0deg, rgba(65, 43, 27, 0.06) 0px, rgba(65, 43, 27, 0.06) 2px, transparent 2px, transparent 12px); mix-blend-mode: soft-light;}
.nha-awards .awards-reference .nwh31 .recognition-table{position: absolute; inset: auto 0px 0px; height: 52%; background: linear-gradient(145deg, rgb(62, 45, 32), rgb(105, 80, 57) 43%, rgb(45, 33, 25)); box-shadow: rgba(0, 0, 0, 0.28) 0px 15px 38px inset;}
.nha-awards .awards-reference .nwh31 .recognition-table::after{content: ""; position: absolute; inset: 0px; background: repeating-linear-gradient(4deg, transparent 0px, transparent 22px, rgba(255, 255, 255, 0.04) 23px, rgba(255, 255, 255, 0.04) 24px); opacity: 0.55;}
.nha-awards .awards-reference .nwh31 .recognition-mark-card{position: relative; z-index: 1; width: 180px; aspect-ratio: 1 / 1; margin-right: clamp(24px, 6vw, 80px); display: grid; place-items: center; border: 7px solid rgb(245, 236, 223); outline: rgb(159, 128, 91) solid 1px; outline-offset: -15px; background: linear-gradient(145deg, rgb(186, 153, 113), rgb(131, 98, 63)); box-shadow: rgba(0, 0, 0, 0.33) 18px 26px 25px; color: rgb(255, 250, 243); text-align: center; transform: rotate(-7deg);}
.nha-awards .awards-reference .nwh31 .recognition-mark-card span{font: 400 28px/.91 var(--nwh-serif); }
.nha-awards .awards-reference .nwh31 .recognition-mark-card small{display: block; margin-top: 12px; color: rgb(240, 215, 180); font: 700 7px/1.2 var(--nwh-sans); }
.nha-awards .awards-reference .nwh31 .recognition-certificate{position: relative; z-index: 2; width: min(310px, 47%); min-height: 358px; margin-top: 10px; padding: 36px 30px; background: rgb(255, 250, 240); box-shadow: rgba(0, 0, 0, 0.33) 18px 29px 28px; color: rgb(37, 34, 30); transform: rotate(4deg);}
.nha-awards .awards-reference .nwh31 .recognition-certificate::before{content: ""; position: absolute; inset: 10px; border: 1px solid rgb(180, 142, 97);}
.nha-awards .awards-reference .nwh31 .cert-content{position: relative; z-index: 1; display: flex; height: 100%; min-height: 286px; flex-direction: column; align-items: center; justify-content: center; text-align: center;}
.nha-awards .awards-reference .nwh31 .cert-content .cert-kicker{margin-bottom: 17px; color: rgb(159, 128, 91); font: 700 8px/1.3 var(--nwh-sans); }
.nha-awards .awards-reference .nwh31 .cert-content strong{font: 400 36px/.9 var(--nwh-serif);  text-transform: uppercase;}
.nha-awards .awards-reference .nwh31 .cert-content p{max-width: 190px; margin: 20px 0px; color: rgb(98, 87, 76); font-size: 10px; line-height: 1.55;}
.nha-awards .awards-reference .nwh31 .cert-line{width: 80px; height: 1px; margin-top: 7px; background: rgb(159, 128, 91);}
.nha-awards .awards-reference .nwh31 .cert-content small:last-child{margin-top: 10px; color: rgb(159, 128, 91); font: 700 7px/1.2 var(--nwh-sans); }
.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"]{padding-bottom: 54px;}
.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"] .panel-copy{max-width: 710px; margin-bottom: 27px;}
.nha-awards .awards-reference .nwh31 .fee-table-wrap{width: 100%; margin: 0px !important; border: 1px solid rgba(255, 255, 255, 0.78) !important; border-radius: 0px !important; background: var(--nwh-bronze) !important; box-shadow: none !important;}
.nha-awards .awards-reference .nwh31 .fee-table{min-width: 0px !important; table-layout: fixed !important;}
.nha-awards .awards-reference .nwh31 .fee-table th,.nha-awards .awards-reference .nwh31 .fee-table td{padding: 19px 14px !important;}
.nha-awards .awards-reference .nwh31 .fee-table th{font-size: 22px !important;}
.nha-awards .awards-reference .nwh31 .fee-table th:first-child{width: 22%; font-size: 13px !important;}
.nha-awards .awards-reference .nwh31 .fee-table td:first-child{font-size: 14px !important; line-height: 1.45;}
.nha-awards .awards-reference .nwh31 .fee-table td{font-size: 15px !important;}
.nha-awards .awards-reference .nwh31 .fee-result{margin: 0px !important; border-width: 0px 1px 1px !important; border-style: none solid solid !important; border-color: currentcolor rgba(255, 255, 255, 0.78) rgba(255, 255, 255, 0.78) !important; border-image: none !important;}
.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"] .button{margin-top: 24px;}
@media (max-width: 900px){.nha-awards .awards-reference .nwh31 .wrap{width: min(1180px, 100% - 48px);}.nha-awards .awards-reference .nwh31 .brand-intro,.nha-awards .awards-reference .nwh31 .recognition{grid-template-columns: 1fr;}.nha-awards .awards-reference .nwh31 .brand-photo{min-height: 400px; order: -1;}.nha-awards .awards-reference .nwh31 .recognition-display{min-height: 460px;}.nha-awards .awards-reference .nwh31 .recognition-copy{padding: 70px 48px;}.nha-awards .awards-reference .nwh31 .fee-table{min-width: 850px !important;}}
@media (max-width: 560px){.nha-awards .awards-reference .nwh31 .wrap{width: min(1180px, 100% - 36px);}.nha-awards .awards-reference .nwh31 .brand-stage{padding: 55px 28px;}.nha-awards .awards-reference .nwh31 .brand-stage-top{gap: 18px;}.nha-awards .awards-reference .nwh31 .brand-stage-top .noble-seal{width: 100px; height: 100px;}.nha-awards .awards-reference .nwh31 .brand-stage-top .identity-title{font-size: 22px;}.nha-awards .awards-reference .nwh31 .brand-photo{min-height: 300px;}.nha-awards .awards-reference .nwh31 .recognition-copy{padding: 58px 28px;}.nha-awards .awards-reference .nwh31 .recognition-display{min-height: 385px;}.nha-awards .awards-reference .nwh31 .recognition-mark-card{width: 128px; margin-right: 10px; border-width: 5px;}.nha-awards .awards-reference .nwh31 .recognition-mark-card span{font-size: 21px;}.nha-awards .awards-reference .nwh31 .recognition-certificate{width: 190px; min-height: 260px; padding: 25px 18px;}.nha-awards .awards-reference .nwh31 .cert-content{min-height: 200px;}.nha-awards .awards-reference .nwh31 .cert-content strong{font-size: 26px;}.nha-awards .awards-reference .nwh31 .cert-content p{font-size: 8px; margin: 13px 0px;}.nha-awards .awards-reference .nwh31 .fee-table-wrap{margin-inline: -25px !important; border-inline: 0px !important;}}
.nha-awards .awards-reference .nwh31 .entry-shell{grid-template-columns: 280px minmax(0px, 1fr) !important; width: 100% !important; max-width: none !important;}
.nha-awards .awards-reference .nwh31 .panel-space{width: 100% !important; min-width: 0px !important; max-width: none !important; background: rgb(255, 255, 255) !important; overflow: hidden !important;}
.nha-awards .awards-reference .nwh31 .panel{width: 100% !important; min-width: 0px !important; max-width: none !important; box-sizing: border-box !important;}
.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"]{display: none; width: 100% !important; background: rgb(255, 255, 255) !important;}
.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"].active{display: block !important;}
.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"] .fee-table-wrap{display: block !important; width: 100% !important; max-width: none !important; min-width: 0px !important; overflow: auto hidden !important; border: 1px solid rgba(255, 255, 255, 0.78) !important; background: rgb(165, 135, 97) !important;}
.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"] .fee-table{width: 100% !important; min-width: 0px !important; max-width: none !important; table-layout: fixed !important; border-collapse: collapse !important;}
.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"] .fee-table th,.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"] .fee-table td{height: auto !important; min-height: 0px !important; padding: 22px 20px !important; line-height: 1.5 !important; vertical-align: middle !important; word-break: normal !important; overflow-wrap: normal !important;}
.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"] .fee-table th{white-space: nowrap !important; font-size: 19px !important; }
.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"] .fee-table th:first-child,.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"] .fee-table td:first-child{width: 20% !important; text-align: left !important;}
.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"] .fee-table th small{white-space: normal !important; font-size: 10px !important; line-height: 1.35 !important;}
.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"] .fee-table td{font-size: 15px !important;}
.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"] .fee-table td:first-child{font-size: 14px !important;}
.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"] .fee-result{width: 100% !important; margin: 0px !important; padding: 18px 20px !important; line-height: 1.5 !important; box-sizing: border-box !important;}
@media (max-width: 900px){.nha-awards .awards-reference .nwh31 .panel[data-panel="fees"] .fee-table{min-width: 850px !important;}.nha-awards .awards-reference .nwh31 .panel-space{overflow: visible !important;}}
.nha-awards .awards-reference .nwh31 .brand-intro{grid-template-columns: minmax(0px, 1fr) minmax(430px, 0.95fr) !important;}
.nha-awards .awards-reference .nwh31 .brand-photo{min-height: 590px !important; background-position: 78% center !important; background-size: cover !important;}
.nha-awards .awards-reference .nwh31 .brand-photo::after{background: linear-gradient(90deg, rgba(233, 222, 205, 0.12), rgba(23, 37, 40, 0.02)) !important;}
.nha-awards .awards-reference .nwh31 .recognition-display{background-image: none !important;}
@media (max-width: 900px){.nha-awards .awards-reference .nwh31 .brand-intro{grid-template-columns: 1fr !important;}.nha-awards .awards-reference .nwh31 .brand-photo{min-height: 470px !important; background-position: center center !important;}}
@media (max-width: 560px){.nha-awards .awards-reference .nwh31 .brand-photo{min-height: 360px !important;}}
.nha-awards .awards-reference .nwh31 .brand-stage{padding-top: clamp(62px, 8vw, 126px) !important; padding-bottom: clamp(62px, 8vw, 126px) !important;}
.nha-awards .awards-reference .nwh31 .brand-intro{grid-template-columns: minmax(0px, 1fr) minmax(430px, 1fr) !important; min-height: 590px !important; background: var(--nwh-sand) !important;}
.nha-awards .awards-reference .nwh31 .brand-clean-copy{display: flex; flex-direction: column; justify-content: center; padding: clamp(56px, 8vw, 130px) !important; background: var(--nwh-sand) !important;}
.nha-awards .awards-reference .nwh31 .brand-photo{min-height: 590px !important; background-position: center center !important; background-size: cover !important;}
.nha-awards .awards-reference .nwh31 .brand-clean-copy h2{max-width: 700px; margin: 0px 0px 25px !important;}
.nha-awards .awards-reference .nwh31 .brand-clean-copy p:not(.eyebrow){max-width: 650px; margin: 0px 0px 18px; color: rgb(80, 77, 73); font-size:16px !important; line-height: 1.7;}
.nha-awards .awards-reference .nwh31 .brand-clean-copy .button{align-self: flex-start; margin-top: 14px;}
@media (max-width: 900px){.nha-awards .awards-reference .nwh31 .brand-intro{grid-template-columns: 1fr !important;}.nha-awards .awards-reference .nwh31 .brand-clean-copy{padding: 62px 48px !important;}}
@media (max-width: 560px){.nha-awards .awards-reference .nwh31 .brand-clean-copy{padding: 55px 28px !important;}}
.nha-awards .awards-reference .nwh31 .brand-intro{display: grid !important; grid-template-columns: minmax(0px, 0.95fr) minmax(0px, 1.05fr) !important; gap: clamp(64px, 10vw, 180px) !important; align-items: start !important; min-height: 0px !important; padding: clamp(76px, 10vw, 150px) clamp(28px, 6.2vw, 126px) !important; background: rgb(233, 222, 205) !important;}
.nha-awards .awards-reference .nwh31 .brand-editorial-title{max-width: 650px;}
.nha-awards .awards-reference .nwh31 .brand-editorial-title .eyebrow{margin: 0px 0px 28px !important; color: rgb(201, 167, 125) !important; font-size:var(--nha-eyebrow-size, 18px)!important; }
.nha-awards .awards-reference .nwh31 .brand-editorial-title h2{max-width: 650px; margin: 0px !important; color: rgb(7, 16, 18) !important; font-size: clamp(49px, 5.2vw, 78px) !important; line-height: 1.12 !important;  text-transform: uppercase !important;}
.nha-awards .awards-reference .nwh31 .brand-editorial-copy{max-width: 790px; padding-top: clamp(8px, 1.1vw, 22px);}
.nha-awards .awards-reference .nwh31 .brand-editorial-copy p{ margin: 0px !important; color: rgb(80, 77, 73) !important; font: 500 clamp(20px,1.48vw,27px)/1.56 var(--nwh-sans) !important;}
.nha-awards .awards-reference .nwh31 .brand-editorial-copy p + p{margin-top: clamp(28px, 3vw, 55px) !important;}
@media (max-width: 900px){.nha-awards .awards-reference .nwh31 .brand-intro{grid-template-columns: 1fr !important; gap: 38px !important; padding: 76px 48px !important;}.nha-awards .awards-reference .nwh31 .brand-editorial-copy{padding-top: 0px;}.nha-awards .awards-reference .nwh31 .brand-editorial-title h2{max-width: 720px;}}
@media (max-width: 560px){.nha-awards .awards-reference .nwh31 .brand-intro{padding: 62px 28px !important; gap: 30px !important;}.nha-awards .awards-reference .nwh31 .brand-editorial-title .eyebrow{margin-bottom: 20px !important;}.nha-awards .awards-reference .nwh31 .brand-editorial-title h2{font-size: 47px !important;}.nha-awards .awards-reference .nwh31 .brand-editorial-copy p{font-size: 18px !important;}}
.nha-awards .awards-reference .noble-intro{padding: 24px !important; background: rgb(238, 229, 215) !important;}
.nha-awards .awards-reference .noble-intro-grid{overflow: hidden; display: grid !important; grid-template-columns: minmax(0px, 0.9fr) minmax(0px, 1.1fr) !important; gap: 0px !important; align-items: stretch !important; max-width: 1320px !important; padding: 0px !important; background: rgb(248, 244, 236) !important;}
.nha-awards .awards-reference .noble-intro-image{position: relative; min-height: 440px; background: url("https://images.unsplash.com/photo-1564501049412-61c2a3083791?auto=format&fit=crop&w=1600&q=88") center center / cover no-repeat;}
.nha-awards .awards-reference .noble-intro-image::after{content: ""; position: absolute; inset: 18px; border: 1px solid rgba(255, 255, 255, 0.68); pointer-events: none;}
.nha-awards .awards-reference .noble-intro-copy{position: relative; flex-direction: column; justify-content: center; display: flex !important; max-width: none !important; padding: clamp(46px, 5.2vw, 82px) !important; color: rgb(23, 35, 29) !important;}
.nha-awards .awards-reference .noble-intro-copy::before{content: none; display: none;}
.nha-awards .awards-reference .noble-intro-copy .eyebrow{position: relative; margin: 0px 0px 20px !important; color: rgb(169, 120, 56) !important; }
.nha-awards .awards-reference .noble-intro-copy .eyebrow::after{content: ""; display: inline-block; width: 56px; height: 1px; margin: 0px 0px 3px 16px; background: rgb(181, 139, 75);}
.nha-awards .awards-reference .noble-intro-copy h2{position: relative; max-width: 590px !important; margin: 0px 0px 22px !important; font-size: clamp(37px, 3.55vw, 54px) !important; line-height: 1.06 !important; }
.nha-awards .awards-reference .noble-intro-copy p:not(.eyebrow){position: relative; max-width: 560px !important; margin: 0px 0px 14px !important; color: rgb(89, 87, 80) !important; font-size: 16px !important; line-height: 1.65 !important;}
.nha-awards .awards-reference .noble-intro-copy p:last-of-type{margin-bottom: 24px !important;}
.nha-awards .awards-reference .noble-intro-copy .entry-cta{position: relative; margin-top: 0px !important;}
.nha-awards .awards-reference .noble-intro-copy .entry-cta .btn{background: rgb(23, 35, 29) !important; color: rgb(255, 255, 255) !important; border-color: rgb(23, 35, 29) !important; padding: 14px 25px !important;}
.nha-awards .awards-reference .noble-intro-copy .entry-cta .btn:hover{background: rgb(181, 139, 75) !important; border-color: rgb(181, 139, 75) !important;}
@media (max-width: 820px){.nha-awards .awards-reference .noble-intro{padding: 14px !important;}.nha-awards .awards-reference .noble-intro-grid{grid-template-columns: minmax(0px, 0.86fr) minmax(0px, 1.14fr) !important;}.nha-awards .awards-reference .noble-intro-image{min-height: 360px;}.nha-awards .awards-reference .noble-intro-copy{padding: 42px 30px 46px !important;}.nha-awards .awards-reference .noble-intro-copy::before{font-size: 105px;}.nha-awards .awards-reference .noble-intro-copy h2{font-size: clamp(29px, 5.4vw, 40px) !important;}.nha-awards .awards-reference .noble-intro-copy p:not(.eyebrow){font-size: 14px !important; line-height: 1.55 !important;}.nha-awards .awards-reference .noble-intro-copy .eyebrow{margin-bottom: 16px !important; font-size:var(--nha-eyebrow-size, 18px)!important;}.nha-awards .awards-reference .noble-intro-copy .eyebrow::after{width: 30px; margin-left: 9px;}.nha-awards .awards-reference .noble-intro-copy .entry-cta .btn{padding: 11px 16px !important; font-size: 10px !important;}}
@media (max-width: 480px){.nha-awards .awards-reference .noble-intro{padding: 8px !important;}.nha-awards .awards-reference .noble-intro-image{min-height: 300px;}.nha-awards .awards-reference .noble-intro-copy{padding: 31px 18px 34px !important;}.nha-awards .awards-reference .noble-intro-copy::before{font-size: 72px;}.nha-awards .awards-reference .noble-intro-copy h2{margin-bottom: 16px !important; font-size: 27px !important;}.nha-awards .awards-reference .noble-intro-copy p:not(.eyebrow){font-size: 12px !important; line-height: 1.5 !important;}.nha-awards .awards-reference .noble-intro-copy p:last-of-type{margin-bottom: 16px !important;}.nha-awards .awards-reference .noble-intro-copy .entry-cta .btn{padding: 10px 12px !important; font-size: 9px !important;}}
.nha-awards .awards-reference h1,.nha-awards .awards-reference h2{text-transform: uppercase;}
.nha-awards .awards-reference #submit,.nha-awards .awards-reference #criteria,.nha-awards .awards-reference #fees{display: none;}
.nha-awards .awards-reference .entry-rules{background: var(--ink); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .entry-rules .lead,.nha-awards .awards-reference .entry-rules p{color: rgba(255, 255, 255, 0.72);}
.nha-awards .awards-reference .rules-layout{display: grid; grid-template-columns: 0.72fr 1.28fr; gap: 8vw; align-items: start;}
.nha-awards .awards-reference .rules-stack{border-top: 1px solid rgba(255, 255, 255, 0.23);}
.nha-awards .awards-reference .rules-item{padding: 28px 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.23);}
.nha-awards .awards-reference .rules-item h3{color: var(--gold); font-family: var(--sans); font-size: 15px; font-weight: 800;  text-transform: uppercase;}
.nha-awards .awards-reference .rules-item p{margin: 0px 0px 16px; font-size: 14px;}
.nha-awards .awards-reference .rules-item ul{display: grid; grid-template-columns: repeat(2, 1fr); gap: 9px 24px; margin: 0px; padding-left: 18px; color: rgba(255, 255, 255, 0.72); font-size: 13px;}
.nha-awards .awards-reference .rules-item li{padding-left: 2px;}
.nha-awards .awards-reference .criteria-pills{display: flex; flex-wrap: wrap; gap: 8px;}
.nha-awards .awards-reference .criteria-pills span{padding: 7px 10px; border: 1px solid rgba(200, 169, 130, 0.55); color: var(--gold); font-size: 10px; font-weight: 800;  text-transform: uppercase;}
.nha-awards .awards-reference .rules-fee{padding: 18px 20px; border-left: 2px solid var(--bronze); background: rgba(255, 255, 255, 0.06);}
.nha-awards .awards-reference .statuette-image{background-image: linear-gradient(90deg, rgba(7, 16, 18, 0.08), rgba(7, 16, 18, 0.1)), url("../images/The-Noble-Statuette-and-Certificate%20.jpg") !important; background-position: center center !important;}
.nha-awards .awards-reference .decision-strip{background: var(--bronze); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .decision-grid{display: grid; grid-template-columns: 1.25fr repeat(3, 1fr);}
.nha-awards .awards-reference .decision-item{min-height: 124px; padding: 25px 28px; border-right: 1px solid rgba(255, 255, 255, 0.25);}
.nha-awards .awards-reference .decision-item:last-child{border: 0px;}
.nha-awards .awards-reference .decision-item strong{display: block; margin-bottom: 6px; font-size: 11px;  text-transform: uppercase;}
.nha-awards .awards-reference .decision-item span{display: block; color: rgba(255, 255, 255, 0.8); font-size: 13px; line-height: 1.45;}
.nha-awards .awards-reference .decision-item .btn{margin-top: 7px; border-color: rgb(255, 255, 255); background: rgb(255, 255, 255); color: var(--ink);}
.nha-awards .awards-reference .conversion-proof{display: flex; gap: 20px; flex-wrap: wrap; margin-top: 32px;}
.nha-awards .awards-reference .conversion-proof span{display: inline-flex; align-items: center; gap: 8px; color: rgba(255, 255, 255, 0.8); font-size: 12px;}
.nha-awards .awards-reference .conversion-proof span::before{content: "✦"; color: var(--gold); font-size: 16px;}
.nha-awards .awards-reference .award-levels{position: relative; overflow: hidden;}
.nha-awards .awards-reference .award-levels::after{content: "N"; position: absolute; right: -14px; bottom: -75px; color: rgba(159, 128, 91, 0.09); font-family: var(--serif); font-size: 260px; line-height: 1;}
.nha-awards .awards-reference .award-levels > *{position: relative; z-index: 1;}
.nha-awards .awards-reference #entry-info{padding-top: 74px; background: rgb(255, 253, 250);}
.nha-awards .awards-reference .info-head{margin-bottom: 34px;}
.nha-awards .awards-reference .eligibility-card{background: rgb(246, 241, 234);}
.nha-awards .awards-reference .eligibility-card:first-child{background: rgb(7, 16, 18);}
.nha-awards .awards-reference .eligibility-card:nth-child(3){background: rgb(234, 223, 206);}
.nha-awards .awards-reference .eligibility-card:nth-child(5){background: rgb(239, 231, 220);}
.nha-awards .awards-reference .entry-cta .btn{min-width: 210px;}
.nha-awards .awards-reference .section#award-levels{background: rgb(235, 225, 210);}
.nha-awards .awards-reference .award-levels{background: rgb(255, 250, 243);}
.nha-awards .awards-reference .section#award-levels .outline-light{border-color: var(--bronze); color: var(--bronze);}
.nha-awards .awards-reference .section#award-levels .outline-light:hover{background: var(--bronze); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .section#voting{background: rgb(139, 110, 79); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .voting .lead{color: rgba(255, 255, 255, 0.82);}
.nha-awards .awards-reference .voting-quote{border-color: rgba(255, 255, 255, 0.3); background: rgba(255, 255, 255, 0.08); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .section#benefits{background: rgb(255, 253, 250);}
.nha-awards .awards-reference .benefit{background: rgb(243, 236, 226);}
.nha-awards .awards-reference .statuette-copy{background: rgb(245, 237, 226);}
.nha-awards .awards-reference .cta-row{display: flex; flex-wrap: wrap; gap: 14px; margin-top: 30px;}
.nha-awards .awards-reference .btn.outline-light{background: transparent; border-color: rgba(255, 255, 255, 0.7); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .btn.outline-light:hover{background: rgb(255, 255, 255); color: var(--ink);}
.nha-awards .awards-reference .award-tier{display: grid; grid-template-columns: 74px 1fr; gap: 18px; padding: 19px 0px; border-top: 1px solid var(--line);}
.nha-awards .awards-reference .award-tier:last-of-type{border-bottom: 1px solid var(--line);}
.nha-awards .awards-reference .award-tier em{display: flex; align-items: flex-start; justify-content: center; padding-top: 3px; color: var(--bronze); font-family: var(--serif); font-size: 38px; font-style: normal; line-height: 1;}
.nha-awards .awards-reference .award-tier h3{margin: 0px 0px 7px; font-size: 21px;}
.nha-awards .awards-reference .award-tier p{margin: 0px; color: rgb(91, 90, 87); font-size: 14px;}
.nha-awards .awards-reference .award-positioning{margin: 0px 0px 22px; color: rgb(91, 90, 87); font-size: 14px;}
.nha-awards .awards-reference .statuette-image{min-height: 510px;}
.nha-awards .awards-reference .statuette-copy .btn{align-self: flex-start; margin-top: 28px;}
.nha-awards .awards-reference .who-pathways{display: grid; grid-template-columns: 0.83fr 1.17fr; min-height: 590px; background: rgb(7, 16, 18); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .who-intro{display: flex; flex-direction: column; justify-content: space-between; padding: clamp(40px, 5vw, 76px); background: linear-gradient(145deg, rgb(21, 38, 41), rgb(7, 16, 18));}
.nha-awards .awards-reference .who-intro h2{font-size:clamp(36px, 3.6vw, 51px) !important;}
.nha-awards .awards-reference .who-intro .lead{color: rgba(255, 255, 255, 0.72); font-size: 16px;}
.nha-awards .awards-reference .who-intro .eyebrow{color: var(--gold);}
.nha-awards .awards-reference .who-intro .btn{align-self: flex-start; margin-top: 28px;}
.nha-awards .awards-reference .pathway-list{display: grid; align-content: center; padding: 28px clamp(30px, 5vw, 70px);}
.nha-awards .awards-reference .pathway{display: grid; grid-template-columns: 48px minmax(160px, 0.8fr) 1.45fr auto; align-items: center; gap: 18px; padding: 24px 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.18);}
.nha-awards .awards-reference .pathway:first-child{border-top: 1px solid rgba(255, 255, 255, 0.18);}
.nha-awards .awards-reference .pathway-num{color: var(--gold); font-family: var(--serif); font-size: 26px;}
.nha-awards .awards-reference .pathway h3{margin: 0px; color: rgb(255, 255, 255); font-size: 20px;}
.nha-awards .awards-reference .pathway p{margin: 0px; color: rgba(255, 255, 255, 0.66); font-size: 13px; line-height: 1.5;}
.nha-awards .awards-reference .pathway a{color: var(--gold); font-size: 10px; font-weight: 800;  text-decoration: none; text-transform: uppercase; white-space: nowrap;}
.nha-awards .awards-reference .pathway a::after{content: " →"; font-size: 15px;}
.nha-awards .awards-reference .pathway:hover h3,.nha-awards .awards-reference .pathway:hover a{color: rgb(255, 255, 255);}
@media (max-width: 820px){.nha-awards .awards-reference .who-pathways{grid-template-columns: 1fr;}.nha-awards .awards-reference .pathway{grid-template-columns: 35px 1fr;}.nha-awards .awards-reference .pathway p{grid-column: 2;}.nha-awards .awards-reference .pathway a{grid-column: 2;}}
@media (max-width: 480px){.nha-awards .awards-reference .pathway-list{padding: 24px;}.nha-awards .awards-reference .who-intro{padding: 42px 28px;}}
@media (max-width: 820px){.nha-awards .awards-reference .rules-layout{grid-template-columns: 1fr;}.nha-awards .awards-reference .rules-item ul{grid-template-columns: 1fr;}.nha-awards .awards-reference .decision-grid{grid-template-columns: 1fr 1fr;}.nha-awards .awards-reference .decision-item:first-child{grid-column: 1 / -1;}}
@media (max-width: 480px){.nha-awards .awards-reference .decision-grid{grid-template-columns: 1fr;}.nha-awards .awards-reference .decision-item:first-child{grid-column: auto;}}
.nha-awards .awards-reference .entry-rules{background: rgb(247, 244, 239) !important; color: var(--ink) !important; padding: 84px 0px !important;}
.nha-awards .awards-reference .entry-rules .container{max-width: 1320px;}
.nha-awards .awards-reference .requirements-shell{display: grid; grid-template-columns: 320px 1fr; min-height: 555px; border: 1px solid rgba(7, 16, 18, 0.26); background: rgb(255, 255, 255);}
.nha-awards .awards-reference .requirements-nav{display: flex; flex-direction: column; border-right: 1px solid rgba(7, 16, 18, 0.26); background: rgb(255, 255, 255);}
.nha-awards .awards-reference .requirements-tab{display: flex; align-items: center; min-height: 92px; padding: 24px 30px; border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgba(7, 16, 18, 0.26); border-image: none; background: rgb(255, 255, 255); color: var(--ink); font-family: var(--sans); font-size: 13px; font-weight: 800;  text-align: left; cursor: pointer; transition: 0.25s;}
.nha-awards .awards-reference .requirements-tab:last-child{border-bottom: 0px;}
.nha-awards .awards-reference .requirements-tab:hover,.nha-awards .awards-reference .requirements-tab.is-active{background: var(--bronze); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .requirements-panel{display: none; padding: clamp(42px, 3vw, 84px) clamp(42px, 3vw, 100px); align-self: stretch;}
.nha-awards .awards-reference .requirements-panel.is-active{display: block;}
.nha-awards .awards-reference .requirements-panel .eyebrow{color: var(--bronze);}
.nha-awards .awards-reference .requirements-panel h2{max-width: 850px; margin: 0px 0px 28px; font-size:clamp(32px, 3.1vw, 48px) !important; color: var(--ink);}
.nha-awards .awards-reference .requirements-panel p{max-width: 920px; margin: 0px 0px 22px; color: rgb(36, 36, 36); font-size: 17px; line-height: 1.7;}
.nha-awards .awards-reference .requirements-panel .entry-cta{margin-top: 34px;}
.nha-awards .awards-reference .requirements-list{display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 14px 36px; margin: 30px 0px 0px; padding: 0px; list-style: none;}
.nha-awards .awards-reference .requirements-list li{padding: 15px 0px; border-top: 1px solid rgba(7, 16, 18, 0.2); font-size: 14px; line-height: 1.5;}
.nha-awards .awards-reference .requirements-list b{display: block; margin-bottom: 4px; color: var(--bronze); font-size: 16px;  text-transform: uppercase;}
.nha-awards .awards-reference .requirements-panel .criteria-pills{margin-top: 24px;}
.nha-awards .awards-reference .requirements-panel .criteria-pills span{color: var(--bronze); border-color: rgba(159, 128, 91, 0.6);}
.nha-awards .awards-reference .requirements-fee{max-width: 800px; margin-top: 26px; padding: 22px 25px; border-left: 3px solid var(--bronze); background: rgb(244, 236, 223);}
.nha-awards .awards-reference .requirements-fee p{margin: 0px; font-size: 15px;}
.nha-awards .awards-reference .requirements-panel .btn{background: var(--ink); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .requirements-panel .btn:hover{background: var(--bronze);}
@media (max-width: 820px){.nha-awards .awards-reference .entry-rules{padding: 55px 0px !important;}.nha-awards .awards-reference .requirements-shell{grid-template-columns: 1fr;}.nha-awards .awards-reference .requirements-nav{border-right: 0px; border-bottom: 1px solid rgba(7, 16, 18, 0.26); overflow: auto; flex-direction: row;}.nha-awards .awards-reference .requirements-tab{min-width: max-content; min-height: 64px; padding: 18px 20px; border-bottom: 0px; border-right: 1px solid rgba(7, 16, 18, 0.18);}.nha-awards .awards-reference .requirements-panel{padding: 48px 30px;}.nha-awards .awards-reference .requirements-list{grid-template-columns: 1fr;}}
.nha-awards .awards-reference .winner-marquee{overflow: hidden; padding: 86px 0px; background: rgb(23, 37, 40); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .winner-marquee-head{display: flex; align-items: end; justify-content: space-between; gap: 30px; margin-bottom: 34px;}
.nha-awards .awards-reference .winner-marquee h2{max-width: 660px; margin: 0px; color: rgb(255, 255, 255);}
.nha-awards .awards-reference .winner-marquee .eyebrow{color: var(--gold);}
.nha-awards .awards-reference .winner-marquee-note{max-width: 310px; margin: 0px; color: rgba(255, 255, 255, 0.62); font-size: 13px; line-height: 1.55;}
.nha-awards .awards-reference .winner-viewport{overflow: hidden;}
.nha-awards .awards-reference .winner-track{display: flex; gap: 16px; width: max-content; animation: 35s linear 0s infinite normal none running winnerScroll;}
.nha-awards .awards-reference .winner-track:hover{animation-play-state: paused;}
.nha-awards .awards-reference .winner-card{width: 220px; min-height: 272px; display: flex; flex-direction: column; justify-content: flex-end; padding: 24px; background: linear-gradient(155deg, rgb(193, 161, 124), rgb(114, 86, 56)); border: 1px solid rgba(255, 255, 255, 0.16); color: rgb(255, 255, 255);}
.nha-awards .awards-reference .winner-card:nth-child(3n+2){background: linear-gradient(155deg, rgb(100, 128, 130), rgb(35, 58, 61));}
.nha-awards .awards-reference .winner-card:nth-child(3n){background: linear-gradient(155deg, rgb(209, 192, 169), rgb(142, 112, 79));}
.nha-awards .awards-reference .winner-card span{margin-bottom: auto; color: rgba(255, 255, 255, 0.74); font-size: 9px; font-weight: 800;  text-transform: uppercase;}
.nha-awards .awards-reference .winner-card strong{font-family: var(--serif); font-size: 31px; font-weight: 400; line-height: 0.97;}
.nha-awards .awards-reference .winner-card small{margin-top: 10px; color: rgba(255, 255, 255, 0.78); font-size: 11px; }
@keyframes winnerScroll{ 
  100% { transform: translateX(-50%); }
}
.nha-awards .awards-reference .judging-groups{display: grid; gap: 20px; margin-top: 27px;}
.nha-awards .awards-reference .judging-group{padding: 22px 0px; border-top: 1px solid rgba(7, 16, 18, 0.2);}
.nha-awards .awards-reference .judging-group h3{margin: 0px 0px 12px; color: var(--bronze); font-family: var(--sans); font-size: 12px; font-weight: 800; }
.nha-awards .awards-reference .judging-group ul{display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 10px 30px; margin: 0px; padding: 0px; list-style: none;}
.nha-awards .awards-reference .judging-group li{font-size: 13px; line-height: 1.5;}
.nha-awards .awards-reference .judging-group li::before{content: "✦"; margin-right: 8px; color: var(--bronze);}
@media (max-width: 820px){.nha-awards .awards-reference .winner-marquee{padding: 60px 0px;}.nha-awards .awards-reference .winner-marquee-head{display: block;}.nha-awards .awards-reference .winner-marquee-note{margin-top: 16px;}.nha-awards .awards-reference .winner-card{width: 185px; min-height: 225px;}.nha-awards .awards-reference .judging-group ul{grid-template-columns: 1fr;}}
.nha-awards .awards-reference .winner-card{position: relative; isolation: isolate; background: center center / cover rgb(77, 73, 63) !important;}
.nha-awards .awards-reference .winner-card::before{content: ""; position: absolute; inset: 0px; z-index: -1; background: linear-gradient(rgba(7, 16, 18, 0.12), rgba(7, 16, 18, 0.82));}
.nha-awards .awards-reference .best-noble-sticker{display: none !important;}
.nha-awards .awards-reference .award-plaque{background: center center / cover rgb(184, 154, 114) !important;}
.nha-awards .awards-reference .entry-requirements-intro{display:grid; grid-template-columns:minmax(0,1.6fr) minmax(0,1fr); align-items:end; gap:clamp(28px,4vw,64px); margin-bottom:32px;}
.nha-awards .awards-reference .entry-requirements-intro h2{max-width:none; margin:0; color:var(--ink); font-size:clamp(32px,3.6vw,48px)!important; line-height:1.1; text-wrap:balance;}
.nha-awards .awards-reference .entry-requirements-intro p{max-width: 670px; margin: 0px; color: rgb(77, 75, 71); font-size: 16px; line-height: 1.65;}
.nha-awards .awards-reference .entry-requirements-intro > p{max-width:none; padding-bottom:3px; line-height:1.7;}
.nha-awards .awards-reference .entry-requirements-intro .eyebrow{margin-bottom:17px;}
.nha-awards .awards-reference .entry-requirements-intro .eyebrow{color: var(--bronze);}
@media(max-width:900px){.nha-awards .awards-reference .entry-requirements-intro{grid-template-columns:minmax(0,1fr); gap:18px; margin-bottom:28px;}.nha-awards .awards-reference .entry-requirements-intro > p{max-width:700px; padding-bottom:0;}}
.nha-awards .awards-reference .winner-card{display: block; padding: 0px; color: var(--ink); overflow: hidden; background: rgb(255, 255, 255) !important;}
.nha-awards .awards-reference .winner-card::before{display: none;}
.nha-awards .awards-reference .winner-card-image{height: 158px; background: center center / cover rgb(120, 98, 77);}
.nha-awards .awards-reference .winner-card-copy{display: flex; min-height: 122px; flex-direction: column; padding: 18px 18px 20px; background: rgb(255, 255, 255);}
.nha-awards .awards-reference .winner-card-copy strong{font-family:"Arimo",Arial,sans-serif;}
.nha-awards .awards-reference .winner-card span{margin: 0px 0px 10px; color: var(--bronze);}
.nha-awards .awards-reference .winner-card strong{color: var(--ink); font-size: 22px;}
.nha-awards .awards-reference .winner-card small{color: rgb(94, 91, 86);}
.nha-awards .awards-reference .judging-groups{gap: 0px; border-top: 1px solid rgba(7, 16, 18, 0.2);}
.nha-awards .awards-reference details.judging-group{padding: 0px; border-bottom: 1px solid rgba(7, 16, 18, 0.2); border-top: 0px;}
.nha-awards .awards-reference details.judging-group summary{display: flex; align-items: center; justify-content: space-between; padding: 19px 0px; color: var(--ink); font-family: var(--sans); font-size: 12px; font-weight: 800;  cursor: pointer; list-style: none;}
.nha-awards .awards-reference details.judging-group summary::-webkit-details-marker{display: none;}
.nha-awards .awards-reference details.judging-group summary::after{content: "+"; color: var(--bronze); font-size: 22px; font-weight: 400;}
.nha-awards .awards-reference details.judging-group[open] summary::after{content: "−";}
.nha-awards .awards-reference details.judging-group ul{padding: 0px 0px 22px;}
.nha-awards .awards-reference .winner-marquee-head h2{font-size:clamp(32px, 3.6vw, 50px) !important;}
.nha-awards .awards-reference .fees-table{width: 100%; border-collapse: collapse; min-width: 650px;}
.nha-awards .awards-reference .fees-table th{background: rgb(159, 128, 91); color: rgb(255, 255, 255); padding: 14px; font-size: 10px;  text-transform: uppercase;}
.nha-awards .awards-reference .fees-table td{padding: 12px; border-bottom: 1px solid rgb(221, 221, 221);}
.nha-awards .awards-reference .fees-table td:first-child{font-weight: 700;}
.nha-awards .awards-reference .fees-table-wrap{overflow-x: auto; border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); margin: 24px 0px;}
.nha-awards .awards-reference .deadline-periods{display: grid; grid-template-columns: repeat(4, 1fr); margin: 28px 0px; border: 1px solid rgb(221, 221, 221);}
.nha-awards .awards-reference .deadline-period{padding: 18px; border-right: 1px solid rgb(221, 221, 221);}
.nha-awards .awards-reference .deadline-period:last-child{border: 0px;}
.nha-awards .awards-reference .deadline-period b{display: block; font-size: 11px;  text-transform: uppercase; margin-bottom: 8px;}
.nha-awards .awards-reference .deadline-period span{font-size: 14px; line-height: 1.4;}
.nha-awards .awards-reference .deadline-note{font-size: 12px; line-height: 1.6; color: rgb(85, 85, 85);}
.nha-awards .awards-reference .award-plaque{position: relative;}
.nha-awards .awards-reference .award-plaque::after{content: "NOBLE\\A WORLD HOTEL AWARDS\\A\\A RECOGNIZED EXCELLENCE"; white-space: pre-line; position: absolute; right: 15%; bottom: 15%; width: 31%; aspect-ratio: 1 / 1; display: flex; align-items: center; justify-content: center; padding: 10px; box-sizing: border-box; text-align: center; background: linear-gradient(135deg, rgb(89, 66, 37), rgb(23, 18, 13)); color: rgb(228, 201, 159); border: 3px solid rgb(184, 149, 96); box-shadow: rgba(0, 0, 0, 0.45) 0px 8px 22px;  font: 700 clamp(7px, 0.8vw, 12px) / 1.45 Arial;}
@media (max-width: 780px){.nha-awards .awards-reference .deadline-periods{grid-template-columns: repeat(2, 1fr);}.nha-awards .awards-reference .deadline-period:nth-child(2){border-right: 0px;}.nha-awards .awards-reference .deadline-period:nth-child(-n+2){border-bottom: 1px solid rgb(221, 221, 221);}}
.nha-awards .awards-reference .requirements-tab{font-size: 16px !important; }
.nha-awards .awards-reference .requirements-fee{display: none !important;}
.nha-awards .awards-reference .winner-card-image{background-position: center center !important; background-size: cover !important;}
.nha-awards .awards-reference .award-plaque::after{display: none !important;}
.nha-awards .awards-reference #benefits{background: rgb(245, 241, 235); padding-block: 112px;}
.nha-awards .awards-reference #benefits .benefits-intro{display: block; max-width: 760px; margin-bottom: 38px;}
.nha-awards .awards-reference #benefits .benefits-intro h2{margin: 0px 0px 18px; max-width: 680px;}
.nha-awards .awards-reference #benefits .benefits-intro .lead{margin: 0px; max-width: 700px; color: rgb(81, 75, 69);}
.nha-awards .awards-reference #benefits .benefit-guide{background: rgb(255, 255, 255); border: 1px solid rgb(211, 197, 182);}
.nha-awards .awards-reference #benefits .benefit-rows{display: grid;}
.nha-awards .awards-reference #benefits .benefit-row{display: grid; grid-template-columns: 48px minmax(150px, 0.7fr) minmax(0px, 1.3fr); align-items: center; gap: 16px; padding: 20px 25px; border-bottom: 1px solid rgb(222, 213, 203);}
.nha-awards .awards-reference #benefits .benefit-row:last-child{border-bottom: 0px;}
.nha-awards .awards-reference #benefits .benefit-icon{width: 34px; height: 34px; border: 1px solid rgb(159, 128, 91); border-radius: 50%; display: grid; place-items: center; color: rgb(159, 128, 91); font: 20px / 1 Georgia, serif;}
.nha-awards .awards-reference #benefits .benefit-name{font: 600 12px / 1.35 Arial, sans-serif;  text-transform: uppercase; color: rgb(41, 37, 33);}
.nha-awards .awards-reference #benefits .benefit-detail{font-size: 14px; line-height: 1.52; color: rgb(93, 85, 77);}
.nha-awards .awards-reference #benefits .benefits-footer{display: flex; justify-content: space-between; gap: 24px; align-items: center; padding-top: 28px;}
.nha-awards .awards-reference #benefits .benefits-footer p{margin: 0px; max-width: 640px; color: rgb(102, 93, 84); font-size: 13px; line-height: 1.55;}
@media (max-width: 760px){.nha-awards .awards-reference #benefits{padding-block: 72px;}.nha-awards .awards-reference #benefits .benefits-intro{grid-template-columns: 1fr; gap: 18px;}.nha-awards .awards-reference #benefits .benefit-row{grid-template-columns: 36px 1fr; padding: 18px;}.nha-awards .awards-reference #benefits .benefit-detail{grid-column: 2;}.nha-awards .awards-reference #benefits .benefits-footer{display: block;}.nha-awards .awards-reference #benefits .benefits-footer .btn{margin-top: 20px;}}
.nha-awards .awards-reference #award-levels{grid-template-columns: 0.72fr 1.28fr; min-height: 500px;}
.nha-awards .awards-reference #award-levels .award-plaque{min-height: 500px; background-size: contain !important; background-repeat: no-repeat !important; background-position: center center !important; background-color: rgb(184, 154, 114) !important;}
.nha-awards .awards-reference #award-levels .award-copy{padding: clamp(42px, 5.5vw, 82px);}
@media (max-width: 820px){.nha-awards .awards-reference #award-levels{grid-template-columns: 1fr;}.nha-awards .awards-reference #award-levels .award-plaque{min-height: 330px; background-size: cover !important;}}
.nha-awards .awards-reference #criteria{background: rgb(239, 230, 218) !important;}
.nha-awards .awards-reference #criteria .criteria-head{max-width: 820px; margin-bottom: 42px;}
.nha-awards .awards-reference #criteria .review-method{display: flex; gap: 14px; align-items: flex-start; margin-top: 26px; padding: 18px 20px; border-left: 3px solid rgb(159, 128, 91); background: rgba(255, 255, 255, 0.52); color: rgb(83, 76, 69); font-size: 14px; line-height: 1.55;}
.nha-awards .awards-reference #criteria .review-method b{display: block; margin-bottom: 3px; color: rgb(31, 37, 37); font-size: 11px;  text-transform: uppercase;}
.nha-awards .awards-reference #criteria .criteria-panels{display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 18px;}
.nha-awards .awards-reference #criteria .criteria-panel{padding: 30px 27px; background: rgb(255, 253, 249); border-top: 3px solid rgb(159, 128, 91);}
.nha-awards .awards-reference #criteria .criteria-panel .panel-label{margin: 0px 0px 12px; color: rgb(159, 128, 91); font-size: 10px; font-weight: 800;  text-transform: uppercase;}
.nha-awards .awards-reference #criteria .criteria-panel h3{margin: 0px 0px 17px; color: rgb(28, 36, 35); font-family: FoglihtenNo07, Georgia, serif; font-size: 28px; line-height: 1.08; text-transform: none;}
.nha-awards .awards-reference #criteria .criteria-panel ul{margin: 0px; padding: 0px; list-style: none; border-top: 1px solid rgb(222, 213, 202);}
.nha-awards .awards-reference #criteria .criteria-panel li{padding: 13px 0px; border-bottom: 1px solid rgb(222, 213, 202); color: rgb(92, 85, 77); font-size: 13px; line-height: 1.45;}
.nha-awards .awards-reference #criteria .criteria-panel li b{display: block; margin-bottom: 2px; color: rgb(38, 35, 31); font-size: 11px;  text-transform: uppercase;}
.nha-awards .awards-reference #criteria .criteria-actions{margin-top: 32px;}
@media (max-width: 900px){.nha-awards .awards-reference #criteria .criteria-panels{grid-template-columns: 1fr;}.nha-awards .awards-reference #criteria .criteria-panel h3{font-size: 25px;}}
.nha-awards .awards-reference #criteria .criteria-panels{display: grid; gap: 0px; border-top: 1px solid rgb(207, 193, 178);}
.nha-awards .awards-reference #criteria details.criteria-dropdown{background: rgb(255, 253, 249); border-width: 0px 0px 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(207, 193, 178); border-image: none;}
.nha-awards .awards-reference #criteria details.criteria-dropdown summary{display: flex; align-items: center; justify-content: space-between; padding: 26px 28px; cursor: pointer; list-style: none; color: rgb(32, 35, 33); font-family: FoglihtenNo07, Georgia, serif; font-size: 30px; line-height: 1.1;}
.nha-awards .awards-reference #criteria details.criteria-dropdown summary::-webkit-details-marker{display: none;}
.nha-awards .awards-reference #criteria details.criteria-dropdown summary::after{content: "+"; color: rgb(159, 128, 91); font-family: Arial, sans-serif; font-size: 28px; font-weight: 300;}
.nha-awards .awards-reference #criteria details.criteria-dropdown[open] summary::after{content: "−";}
.nha-awards .awards-reference #criteria .criteria-list{display: grid; grid-template-columns: repeat(5, minmax(0px, 1fr)); gap: 12px; padding: 0px 28px 28px; margin: 0px; list-style: none;}
.nha-awards .awards-reference #criteria .criteria-list li{min-height: 112px; padding: 16px; background: rgb(244, 238, 230); border-top: 2px solid rgb(183, 154, 120); color: rgb(91, 84, 76); font-size: 12px; line-height: 1.45;}
.nha-awards .awards-reference #criteria .criteria-list b{display: block; margin-bottom: 8px; color: rgb(32, 34, 31); font-size: 11px;  text-transform: uppercase;}
.nha-awards .awards-reference .winner-marquee-cta{padding-top: 28px; text-align: center;}
.nha-awards .awards-reference .winner-marquee-cta .btn{border-color: rgb(200, 169, 130); background: rgb(200, 169, 130); color: rgb(7, 16, 18);}
.nha-awards .awards-reference .winner-marquee-cta .btn:hover{background: transparent; color: rgb(255, 255, 255);}
@media (max-width: 900px){.nha-awards .awards-reference #criteria .criteria-list{grid-template-columns: 1fr 1fr;}.nha-awards .awards-reference #criteria details.criteria-dropdown summary{font-size: 25px;}}
@media (max-width: 520px){.nha-awards .awards-reference #criteria .criteria-list{grid-template-columns: 1fr;}.nha-awards .awards-reference #criteria details.criteria-dropdown summary{padding: 22px 20px; font-size: 23px;}}
.nha-awards .awards-reference .hero,.nha-awards .awards-reference .hero .hero-copy{text-align: left !important; align-items: flex-start !important;}
.nha-awards .awards-reference .hero .hero-copy{max-width: 1180px !important; margin-inline: auto !important;}
.nha-awards .awards-reference .hero .conversion-proof{display: none !important;}
.nha-awards .awards-reference .noble-intro{padding-block: 82px !important;}
.nha-awards .awards-reference .noble-intro-grid{grid-template-columns: minmax(0px, 0.92fr) minmax(0px, 1.08fr) !important; align-items: center !important;}
.nha-awards .awards-reference .noble-brand-lockup{display: flex; align-items: center; gap: 22px;}
.nha-awards .awards-reference .noble-badge{width: 102px; height: 102px; flex: 0 0 102px; display: grid; place-items: center; border: 1px solid var(--bronze); border-radius: 50%; color: var(--bronze); text-align: center; font: 700 10px/1.25 var(--sans);  text-transform: uppercase; position: relative;}
.nha-awards .awards-reference .noble-badge::before{content: ""; position: absolute; inset: 8px; border: 1px solid; border-radius: 50%;}
.nha-awards .awards-reference .noble-badge span{max-width: 64px; position: relative;}
.nha-awards .awards-reference .noble-brand-lockup h2{margin: 0px !important;}
.nha-awards .awards-reference #award-levels{grid-template-columns: minmax(0px, 0.82fr) minmax(0px, 1.18fr) !important; min-height: 500px !important; background: #000 !important;}
.nha-awards .awards-reference #award-levels .award-plaque{position: relative; overflow: hidden; min-height: 500px !important; background-image: linear-gradient(90deg, rgba(10, 16, 16, 0.12), rgba(10, 16, 16, 0.35)), url("https://images.unsplash.com/photo-1564501049412-61c2a3083791?auto=format&fit=crop&w=1600&q=88") !important; background-position: center center !important; background-size: cover !important; background-repeat: no-repeat !important;}
.nha-awards .awards-reference #award-levels .award-plaque::before{content: "NOBLE\\A AWARD\\A WINNER"; white-space: pre; position: absolute; left: 50%; top: 51%; transform: translate(-50%, -50%); display: grid; place-items: center; width: 138px; height: 178px; padding: 24px 14px; border: 6px solid rgb(231, 220, 205); outline: rgb(159, 128, 91) solid 1px; outline-offset: -12px; background: linear-gradient(145deg, rgb(167, 135, 98), rgb(113, 87, 60)); box-shadow: rgba(0, 0, 0, 0.42) 0px 18px 35px; color: rgb(255, 250, 243); font: 700 14px/1.7 var(--sans);  text-align: center;}
.nha-awards .awards-reference #award-levels .award-plaque::after{content: "OFFICIAL RECOGNITION"; position: absolute; left: 50%; top: calc(51% + 49px); transform: translateX(-50%); color: rgb(241, 223, 197); font: 700 7px/1 var(--sans);  white-space: nowrap;}
.nha-awards .awards-reference #award-levels .award-copy{justify-content: center !important; padding: clamp(46px, 6vw, 88px) !important;}
.nha-awards .awards-reference #award-levels .award-copy .lead{max-width: 580px;}
.nha-awards .awards-reference #award-levels .award-points{margin-bottom: 28px !important;}
.nha-awards .awards-reference #benefits .benefit-row.noble-award-mark,.nha-awards .awards-reference #benefits .benefit-row.noble-recognition-mark{display: none !important;}
@media (max-width: 820px){.nha-awards .awards-reference .noble-intro-grid{grid-template-columns: 1fr !important; gap: 30px !important;}.nha-awards .awards-reference #award-levels{grid-template-columns: 1fr !important;}.nha-awards .awards-reference #award-levels .award-plaque{min-height: 360px !important;}}
.nha-awards .awards-reference .noble-intro{padding: 0px !important; background: rgb(233, 222, 205) !important;}
.nha-awards .awards-reference .noble-intro-grid{display: grid !important; grid-template-columns: minmax(0px, 1fr) !important; gap: 0px !important; align-items: stretch !important;}
.nha-awards .awards-reference .noble-intro-identity{display: none !important;}
.nha-awards .awards-reference .noble-intro-identity .identity-label{margin: 0px; color: rgb(217, 189, 152); font: 700 10px/1.4 var(--sans);  text-transform: uppercase;}
.nha-awards .awards-reference .noble-award-badge{width: 154px; height: 154px; display: grid; place-items: center; border: 1px solid rgb(217, 189, 152); border-radius: 50%; position: relative; color: rgb(247, 237, 223); text-align: center;}
.nha-awards .awards-reference .noble-award-badge::before,.nha-awards .awards-reference .noble-award-badge::after{content: ""; position: absolute; border-radius: 50%;}
.nha-awards .awards-reference .noble-award-badge::before{inset: 10px; border: 1px solid rgba(217, 189, 152, 0.74);}
.nha-awards .awards-reference .noble-award-badge::after{width: 42px; height: 42px; background: linear-gradient(135deg, rgb(214, 178, 135), rgb(153, 117, 77)); clip-path: polygon(50% 0px, 100% 50%, 50% 100%, 0px 50%);}
.nha-awards .awards-reference .noble-award-badge span{position: relative; z-index: 1; font: 400 20px/1.05 var(--serif); text-transform: uppercase; }
.nha-awards .awards-reference .noble-award-badge small{display: block; margin-top: 7px; font: 700 7px/1.2 var(--sans); }
.nha-awards .awards-reference .noble-intro-copy{display: flex; flex-direction: column; justify-content: center; max-width: none !important; padding: clamp(52px, 7vw, 104px) !important;}
.nha-awards .awards-reference .noble-intro-copy .eyebrow{color: var(--bronze) !important;}
.nha-awards .awards-reference .noble-intro-copy h2{max-width: 750px; margin: 0px 0px 24px !important; font-size: clamp(38px, 4.2vw, 64px) !important; line-height: 0.98 !important;}
.nha-awards .awards-reference .noble-intro-copy p{max-width: 710px !important; margin: 0px 0px 18px !important; font-size: 17px !important; line-height: 1.7 !important;}
.nha-awards .awards-reference .noble-intro-copy .entry-cta{margin-top: 18px !important;}
.nha-awards .awards-reference #award-levels{grid-template-columns: minmax(0px, 0.92fr) minmax(0px, 1.08fr) !important; min-height: 540px !important;}
.nha-awards .awards-reference #award-levels .award-copy{order: 1 !important; padding: clamp(48px, 6vw, 92px) !important;}
.nha-awards .awards-reference #award-levels .award-plaque{order: 2 !important; min-height: 540px !important; background-image: url("https://images.unsplash.com/photo-1564501049412-61c2a3083791?auto=format&fit=crop&w=1800&q=90") !important; background-position: 76% center !important; background-size: cover !important;}
.nha-awards .awards-reference #award-levels .award-plaque::before,.nha-awards .awards-reference #award-levels .award-plaque::after{display: none !important;}
.nha-awards .awards-reference .requirements-panel .fees-table-wrap{overflow: auto; margin: 30px 0px 0px !important; border: 1px solid rgba(255, 255, 255, 0.72) !important; background: rgb(165, 135, 97) !important;}
.nha-awards .awards-reference .requirements-panel .fees-table{width: 100%; min-width: 900px; border-collapse: collapse !important; background: rgb(165, 135, 97) !important; color: rgb(255, 255, 255) !important;}
.nha-awards .awards-reference .requirements-panel .fees-table th,.nha-awards .awards-reference .requirements-panel .fees-table td{padding: 22px 20px !important; border-right: 1px solid rgba(255, 255, 255, 0.72) !important; border-bottom: 1px solid rgba(255, 255, 255, 0.72) !important; background: rgb(165, 135, 97) !important; color: rgb(255, 255, 255) !important; text-align: center !important; vertical-align: middle !important;}
.nha-awards .awards-reference .requirements-panel .fees-table th:first-child,.nha-awards .awards-reference .requirements-panel .fees-table td:first-child{text-align: left !important;}
.nha-awards .awards-reference .requirements-panel .fees-table th{font-family: var(--serif) !important; font-size: 24px !important; font-weight: 400 !important;  text-transform: uppercase !important; line-height: 1.05 !important;}
.nha-awards .awards-reference .requirements-panel .fees-table th:first-child{font-family: var(--sans) !important; font-size: 15px !important; font-weight: 700 !important;  text-transform: none !important;}
.nha-awards .awards-reference .requirements-panel .fees-table th small{display: block; margin-top: 7px; font: 700 11px/1.25 var(--sans);  text-transform: none !important;}
.nha-awards .awards-reference .requirements-panel .fees-table td{font-size: 16px !important;}
.nha-awards .awards-reference .requirements-panel .fees-table td:first-child{font-size: 16px !important; font-weight: 500 !important;}
.nha-awards .awards-reference .requirements-panel .fees-table tr:last-child td{border-bottom: 0px !important;}
.nha-awards .awards-reference .requirements-panel .fees-table th:last-child,.nha-awards .awards-reference .requirements-panel .fees-table td:last-child{border-right: 0px !important;}
.nha-awards .awards-reference .requirements-panel .fee-result{margin: 0px !important; padding: 16px 20px !important; background: rgb(165, 135, 97) !important; color: rgb(255, 255, 255) !important; border-width: 0px 1px 1px !important; border-style: none solid solid !important; border-color: currentcolor rgba(255, 255, 255, 0.72) rgba(255, 255, 255, 0.72) !important; border-image: none !important; text-align: center !important; max-width: none !important; font-size: 16px !important;}
.nha-awards .awards-reference .entry-rules{padding: 84px 0px !important;}
.nha-awards .awards-reference .requirements-shell{min-height: 590px !important;}
.nha-awards .awards-reference .requirements-nav{max-height: none !important;}
.nha-awards .awards-reference .requirements-tab{font-size: 14px !important;}
.nha-awards .awards-reference .requirements-panel{min-height: 590px !important;}
.nha-awards .awards-reference #benefits .benefit-row.noble-recognition-mark{display: grid !important;}
@media (max-width: 820px){.nha-awards .awards-reference .noble-intro-grid{grid-template-columns: 1fr !important;}.nha-awards .awards-reference .noble-intro-identity{min-height: 260px; padding: 38px 30px; flex-direction: row; align-items: center;}.nha-awards .awards-reference .noble-intro-copy{padding: 56px 30px !important;}.nha-awards .awards-reference #award-levels{grid-template-columns: 1fr !important;}.nha-awards .awards-reference #award-levels .award-copy{order: 2 !important;}.nha-awards .awards-reference #award-levels .award-plaque{order: 1 !important; min-height: 360px !important;}.nha-awards .awards-reference .requirements-panel .fees-table-wrap{margin-inline: -30px !important; border-inline: 0px !important;}}
.nha-awards .awards-reference .requirements-shell{grid-template-columns: 320px minmax(0px, 1fr) !important; width: 100% !important; max-width: none !important;}
.nha-awards .awards-reference .requirements-content,.nha-awards .awards-reference .requirements-panel{width: 100% !important; min-width: 0px !important; max-width: none !important;}
.nha-awards .awards-reference .requirements-panel .fees-table-wrap{display: block !important; width: 100% !important; max-width: none !important; min-width: 0px !important; overflow: auto hidden !important;}
.nha-awards .awards-reference .requirements-panel .fees-table{width: 100% !important; min-width: 0px !important; max-width: none !important; table-layout: fixed !important; border-collapse: collapse !important;}
.nha-awards .awards-reference .requirements-panel .fees-table th,.nha-awards .awards-reference .requirements-panel .fees-table td{padding: 18px 12px !important; line-height: 1.35 !important; vertical-align: middle !important; overflow-wrap: normal !important;}
.nha-awards .awards-reference .requirements-panel .fees-table th{white-space: normal !important; font-size: clamp(16px, 1.4vw, 20px) !important;}
.nha-awards .awards-reference .requirements-panel .fees-table th:first-child,.nha-awards .awards-reference .requirements-panel .fees-table td:first-child{width: 22% !important; text-align: left !important;}
.nha-awards .awards-reference .requirements-panel .fees-table th small{font-size: 13px !important; line-height: 1.4 !important;}
@media (max-width: 900px){.nha-awards .awards-reference .requirements-panel .fees-table{min-width: 850px !important;}}
.nha-awards .awards-reference #award-levels .award-points{display: none !important;}
.nha-awards .awards-reference #award-levels{min-height: 500px !important;}
.nha-awards .awards-reference .noble-group-photo{display: grid; grid-template-columns: 1fr 1fr; min-height: 550px; background: rgb(233, 222, 205);}
.nha-awards .awards-reference .noble-group-photo-media{min-height: 550px;}
.nha-awards .awards-reference .noble-group-photo-media img{display: block; width: 100%; height: 100%; object-fit: cover; object-position: center center;}
.nha-awards .awards-reference .noble-group-photo-copy{display: flex; flex-direction: column; justify-content: center; padding: clamp(54px, 7vw, 115px); color: rgb(7, 16, 18);}
.nha-awards .awards-reference .noble-group-photo-copy h2{max-width: 590px; margin: 0px 0px 24px;}
.nha-awards .awards-reference .noble-group-photo-copy p:not(.eyebrow){max-width: 560px; margin: 0px 0px 26px; color: rgb(80, 77, 73); font-size:16px !important; line-height: 1.7;}
.nha-awards .awards-reference .noble-group-photo-copy .btn{align-self: flex-start;}
@media (max-width: 820px){.nha-awards .awards-reference .noble-group-photo{grid-template-columns: 1fr;}.nha-awards .awards-reference .noble-group-photo-media{min-height: 360px;}.nha-awards .awards-reference .noble-group-photo-copy{padding: 58px 30px;}}
.nha-awards .awards-reference .noble-intro{background: #eeeeec !important; padding: clamp(18px, 2.5vw, 36px) !important;}
.nha-awards .awards-reference .noble-intro-grid{max-width: 1380px !important; box-shadow: rgba(34, 29, 22, 0.1) 0px 22px 48px !important;}
.nha-awards .awards-reference .noble-intro-image{min-height: 490px !important;}
.nha-awards .awards-reference .noble-intro-image::before{content: "NOBLE WORLD HOTEL AWARDS"; position: absolute; z-index: 1; left: 28px; bottom: 28px; padding: 11px 14px; border: 1px solid rgba(255, 255, 255, 0.58); background: rgba(15, 27, 22, 0.35); color: rgb(255, 255, 255); font: 700 9px / 1.2 Arial, sans-serif; }
.nha-awards .awards-reference .noble-intro-image::after{inset: 20px !important; border-color: rgba(255, 255, 255, 0.72) !important;}
.nha-awards .awards-reference .noble-intro-copy{padding: clamp(52px, 6.5vw, 100px) !important; background: linear-gradient(135deg, rgb(251, 248, 241) 0%, rgb(243, 236, 223) 100%) !important;}
.nha-awards .awards-reference .noble-intro-copy::after{content: ""; position: absolute; left: 0px; top: 22%; bottom: 22%; width: 3px; background: rgb(181, 139, 75);}
.nha-awards .awards-reference .noble-intro-copy .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important; font-weight: 700 !important;}
.nha-awards .awards-reference .noble-intro-copy h2{max-width: 610px !important; color: rgb(24, 37, 30) !important;}
.nha-awards .awards-reference .noble-intro-copy p:not(.eyebrow){max-width: 570px !important; color: rgb(98, 94, 85) !important;}
.nha-awards .awards-reference .noble-intro-copy .entry-cta{display: flex !important; align-items: center !important; gap: 18px !important;}
.nha-awards .awards-reference .noble-intro-copy .entry-cta::after{content: "Discover the pathways"; color: rgb(146, 113, 63); font: 700 10px / 1.2 Arial, sans-serif;  text-transform: uppercase;}
@media (max-width: 820px){.nha-awards .awards-reference .noble-intro{padding: 14px !important;}.nha-awards .awards-reference .noble-intro-image{min-height: 375px !important;}.nha-awards .awards-reference .noble-intro-copy{padding: 38px 30px !important;}.nha-awards .awards-reference .noble-intro-copy::after{top: 18%; bottom: 18%; width: 2px;}.nha-awards .awards-reference .noble-intro-copy .entry-cta::after{display: none;}}
@media (max-width: 480px){.nha-awards .awards-reference .noble-intro{padding: 8px !important;}.nha-awards .awards-reference .noble-intro-image{min-height: 310px !important;}.nha-awards .awards-reference .noble-intro-image::before{left: 17px; bottom: 17px; padding: 8px 9px; font-size: 7px;}.nha-awards .awards-reference .noble-intro-copy{padding: 30px 18px !important;}.nha-awards .awards-reference .noble-intro-copy::after{display: none;}}
.nha-awards .awards-reference .noble-intro.combined-intro-showcase{overflow: hidden; padding: 0px !important; background: #eeeeec !important;}
.nha-awards .awards-reference .noble-intro.combined-intro-showcase .noble-intro-grid{grid-template-columns: 1fr !important; width: min(1300px, calc(100% - 64px)) !important; max-width: 1300px !important; box-shadow: none !important; background: #eeeeec !important;}
.nha-awards .awards-reference .noble-intro.intro-copy-only .noble-intro-copy{width: 100%; margin: 0px auto; align-items: center !important; max-width: none !important; padding: clamp(40px, 4.5vw, 68px) 0 !important; background: #eeeeec !important; text-align: center !important;}
.nha-awards .awards-reference .noble-intro.intro-copy-only .noble-intro-copy h2{width: 100%; max-width: 1180px !important;}
.nha-awards .awards-reference .noble-intro.intro-copy-only .noble-intro-copy p:not(.eyebrow){width: 100%; max-width: 1100px !important;}
.nha-awards .awards-reference .noble-intro.intro-copy-only .noble-intro-copy::after{display: none !important;}
.nha-awards .awards-reference .noble-intro.intro-copy-only .noble-intro-copy .entry-cta{justify-content: center !important;}
.nha-awards .awards-reference .noble-intro.intro-copy-only .noble-intro-copy .entry-cta::after{display: none !important;}
.nha-awards .awards-reference .noble-intro .noble-intro-marquee{margin: 0px !important; padding: 0px 0px 76px !important; background: #eeeeec !important; color: rgb(23, 37, 40) !important;}
.nha-awards .awards-reference .noble-intro .noble-intro-marquee h2{color: rgb(23, 37, 40) !important;}
.nha-awards .awards-reference .noble-intro .noble-intro-marquee .winner-marquee-note{color: rgba(23, 37, 32, 0.7) !important;}
.nha-awards .awards-reference .noble-intro .noble-intro-marquee .winner-marquee-cta .btn{background: rgb(23, 37, 40) !important; border-color: rgb(23, 37, 40) !important; color: rgb(255, 255, 255) !important;}
.nha-awards .awards-reference .noble-intro .noble-intro-marquee .winner-viewport{padding: 4px 0px 0px clamp(30px, 7vw, 110px) !important;}
.nha-awards .awards-reference .noble-intro .noble-intro-marquee .winner-card{width: 250px; min-height: 308px;}
@media (max-width: 820px){.nha-awards .awards-reference .noble-intro.combined-intro-showcase .noble-intro-grid{width: calc(100% - 40px) !important;}.nha-awards .awards-reference .noble-intro.intro-copy-only .noble-intro-copy{padding: 52px 0 !important;}.nha-awards .awards-reference .noble-intro .noble-intro-marquee{padding-bottom: 58px !important;}.nha-awards .awards-reference .noble-intro .noble-intro-marquee .winner-viewport{padding: 4px 0px 0px 30px !important;}.nha-awards .awards-reference .noble-intro .noble-intro-marquee .winner-card{width: 200px; min-height: 245px;}}
.nha-awards .awards-reference #entry-info .who-pathways,.nha-awards .awards-reference .nwh31 .paths{background: rgb(0, 0, 0) !important; color: rgb(255, 255, 255) !important;}
.nha-awards .awards-reference #entry-info .who-intro,.nha-awards .awards-reference .nwh31 .paths .section-head{background: transparent !important; color: rgb(255, 255, 255) !important;}
.nha-awards .awards-reference #entry-info .who-intro h2,.nha-awards .awards-reference #entry-info .who-intro p,.nha-awards .awards-reference #entry-info .who-intro .lead,.nha-awards .awards-reference .nwh31 .paths h2,.nha-awards .awards-reference .nwh31 .paths h3,.nha-awards .awards-reference .nwh31 .paths p,.nha-awards .awards-reference .nwh31 .paths .lede{color: rgb(255, 255, 255) !important;}
.nha-awards .awards-reference #entry-info .who-intro .eyebrow,.nha-awards .awards-reference .nwh31 .paths .eyebrow{color: rgb(217, 189, 152) !important;}
.nha-awards .awards-reference #entry-info .pathway-list{background: rgb(0, 0, 0) !important; border-color: rgba(255, 255, 255, 0.24) !important;}
.nha-awards .awards-reference #entry-info details.pathway{border-color: rgba(255, 255, 255, 0.25) !important;}
.nha-awards .awards-reference #entry-info details.pathway summary,.nha-awards .awards-reference #entry-info details.pathway h3,.nha-awards .awards-reference #entry-info details.pathway p{color: rgb(255, 255, 255) !important;}
.nha-awards .awards-reference #entry-info .pathway-icon{border-color: rgb(217, 189, 152) !important; color: rgb(217, 189, 152) !important;}
.nha-awards .awards-reference #entry-info .pathway-icon svg{stroke: rgb(217, 189, 152) !important;}
.nha-awards .awards-reference #entry-info .who-intro .btn,.nha-awards .awards-reference .nwh31 .paths .button.ghost{border-color: rgb(217, 189, 152) !important; color: rgb(255, 255, 255) !important; background: transparent !important;}
.nha-awards .awards-reference #entry-info .who-intro .btn:hover,.nha-awards .awards-reference .nwh31 .paths .button.ghost:hover{background: rgb(217, 189, 152) !important; color: rgb(0, 0, 0) !important;}
.nha-awards .awards-reference .nwh31 .paths .path{background: rgb(16, 16, 16) !important; border-color: rgba(255, 255, 255, 0.2) !important; color: rgb(255, 255, 255) !important;}
.nha-awards .awards-reference .nwh31 .paths .path-icon{color: rgb(217, 189, 152) !important; border-color: rgb(217, 189, 152) !important;}
.nha-awards .awards-reference .nwh31 .intro-hotel-marquee{padding: 0px 0px 70px; background: rgb(233, 222, 205); overflow: hidden;}
.nha-awards .awards-reference .nwh31 .intro-hotel-marquee .marquee{margin: 0px !important;}
@media (max-width: 820px){.nha-awards .awards-reference .nwh31 .intro-hotel-marquee{padding-bottom: 50px;}}
.nha-awards .awards-reference .nwh31 .brand-intro{padding-left: max(28px, 50% - 540px) !important; padding-right: max(28px, 50% - 540px) !important;}
@media (max-width: 900px){.nha-awards .awards-reference .nwh31 .brand-intro{padding-left: 48px !important; padding-right: 48px !important;}}
@media (max-width: 560px){.nha-awards .awards-reference .nwh31 .brand-intro{padding-left: 28px !important; padding-right: 28px !important;}}
.nha-awards .awards-reference .nwh31 .intro-actions{display: flex; flex-wrap: wrap; gap: 12px; margin-top: 31px;}
.nha-awards .awards-reference .nwh31 .intro-actions .button{margin: 0px !important;}
.nha-awards .awards-reference .nwh31 .sr-only{position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px;}
.nha-awards .awards-reference .nwh31 .subscribe-section{padding: 86px 0px; background: rgb(233, 222, 205);}
.nha-awards .awards-reference .nwh31 .subscribe-shell{display: grid; grid-template-columns: minmax(0px, 1fr) minmax(360px, 0.82fr); gap: clamp(38px, 8vw, 112px); align-items: end;}
.nha-awards .awards-reference .nwh31 .subscribe-copy h2{max-width: 660px; margin-bottom: 17px;}
.nha-awards .awards-reference .nwh31 .subscribe-copy p:not(.eyebrow){max-width: 580px; margin: 0px; color: rgb(80, 77, 73); font-size:16px !important; line-height: 1.7;}
.nha-awards .awards-reference .nwh31 .subscribe-form{display: flex; flex-direction: column; gap: 11px;}
.nha-awards .awards-reference .nwh31 .subscribe-form-row{display: flex; gap: 10px;}
.nha-awards .awards-reference .nwh31 .subscribe-input{min-width: 0px; flex: 1 1 0%; height: 48px; padding: 0px 15px; border: 1px solid rgb(188, 174, 157); border-radius: 0px; background: rgb(255, 250, 244); color: rgb(32, 37, 34); font: 400 14px/1.2 var(--nwh-sans);}
.nha-awards .awards-reference .nwh31 .subscribe-input:focus{outline: 2px solid var(--nwh-bronze); outline-offset: 2px;}
.nha-awards .awards-reference .nwh31 .subscribe-form .button{flex: 0 0 auto; min-height: 48px;}
.nha-awards .awards-reference .nwh31 .subscribe-note{margin: 0px; color: rgb(98, 91, 83); font-size: 11px; line-height: 1.5;}
.nha-awards .awards-reference .nwh31 .subscribe-status{min-height: 18px; margin: 0px; color: rgb(93, 68, 45); font-size: 12px; font-weight: 700;}
@media (max-width: 820px){.nha-awards .awards-reference .nwh31 .subscribe-section{padding: 66px 0px;}.nha-awards .awards-reference .nwh31 .subscribe-shell{grid-template-columns: 1fr; gap: 30px;}}
@media (max-width: 520px){.nha-awards .awards-reference .nwh31 .subscribe-form-row{flex-direction: column;}.nha-awards .awards-reference .nwh31 .subscribe-form .button{width: 100%;}}
/* Connect the reference layout to the existing 2027 data and shared components. */
.nha-awards .awards-reference{ --gold:#9f805b; --gold-light:#cfb89c; min-width:0; }
.nha-awards .awards-reference .hero{ margin:0; }
.nha-awards .awards-reference .hero::after{ display:none; }
.nha-awards .awards-reference .hero .hero-content{ min-width:0; padding-top:190px; }
.nha-awards .awards-reference .winner-card{ display:block; text-decoration:none; }
.nha-awards .awards-reference .winner-card-image{ background-image:none!important; overflow:hidden; }
.nha-awards .awards-reference .winner-card-image>img{ display:block; width:100%; height:100%; object-fit:cover; }
.nha-awards .awards-reference .winner-card.is-logo{ background:#151515; }
.nha-awards .awards-reference .winner-card.is-logo .winner-card-image>img{ position:absolute; top:32px; left:12%; width:76%; height:28%; padding:12px; object-fit:contain; background:#f7f7f5; }
.nha-awards .awards-reference .winner-card.is-brand-logo .winner-card-image>img{ background:transparent; padding:0; }
.nha-awards .awards-reference .winner-viewport{ overflow-x:auto; scrollbar-width:none; }
.nha-awards .awards-reference .winner-viewport::-webkit-scrollbar{ display:none; }
.nha-awards .awards-reference .winner-track{ width:max-content; }
.nha-awards .awards-reference .winner-viewport:focus-within .winner-track{ animation-play-state:paused; }
.nha-awards .awards-reference .winner-card-copy{ pointer-events:none; }
.nha-awards .awards-reference .requirements-panel[hidden]{ display:none!important; }
.nha-awards .awards-reference .requirements-panel.is-active{ display:block; }
.nha-awards .awards-reference .requirements-tab:focus-visible{ outline:3px solid #9f805b; outline-offset:-5px; }
.nha-awards .awards-reference .fees-table-wrap{ min-width:0; width:100%; }
.nha-awards .awards-reference .fee-result{ background:transparent; padding:0; }
.nha-awards .awards-reference .awards-newsletter-consent{ display:flex; align-items:flex-start; gap:10px; grid-column:1/-1; margin-top:20px; font:400 12px/1.6 var(--sans); color:#6b665f; text-transform:none; }
.nha-awards .awards-reference .awards-newsletter-consent input{ width:17px; height:17px; min-height:0; padding:0; margin:0; accent-color:#9f805b; flex-shrink:0; }
.nha-awards .awards-reference .form-feedback{ grid-column:1/-1; margin:0; }
.nha-awards .awards-reference .honeypot{ position:absolute; left:-10000px; width:1px; height:1px; overflow:hidden; }
.nha-awards .awards-reference .form-feedback[data-error=true]{ color:#9f2222; }
.nha-awards .awards-reference .form-feedback[data-error=false]{ color:#245b35; }
.nha-awards:not(.js-enabled) .awards-reference .requirements-panel[hidden]{ display:block!important; }
@media(max-width:720px){
  .nha-awards .awards-reference .hero .hero-content{ padding-top:150px; }
  .nha-awards .awards-reference .container,.nha-awards .awards-reference .requirements-panel,.nha-awards .awards-reference .who-pathways{ min-width:0; }
}
@media(max-width:820px){
  .nha-awards .awards-reference .requirements-shell{ grid-template-columns:minmax(0,1fr)!important; }
  .nha-awards .awards-reference .requirements-nav{ min-width:0; max-width:100%; }
  .nha-awards .awards-reference .requirements-panel .fees-table-wrap{ margin-inline:0!important; }
  .nha-awards .awards-reference .noble-intro-copy,.nha-awards .awards-reference .statuette-image,.nha-awards .awards-reference .statuette-copy{ min-width:0; }
  .nha-awards .awards-reference h2{ overflow-wrap:anywhere; }
}
@media(max-width:480px){
  .nha-awards .awards-reference .hero h1{ font-size:clamp(32px,9vw,42px)!important; }
  .nha-awards .awards-reference h2{ font-size:clamp(28px,8.2vw,38px)!important; }
}
@media(prefers-reduced-motion:reduce){ .nha-awards .awards-reference *{ animation:none!important; transition:none!important; } }

/* Supplied entry pathway icons include their own border and colour treatment. */
.nha-awards .awards-reference #entry-info .pathway-icon { border:0!important; background:transparent; }
.nha-awards .awards-reference #entry-info .pathway-icon img { display:block; width:100%; height:100%; object-fit:contain; }
/* Full artwork for the awards hero, clear of the shared sticky header. */
.nha-awards .awards-reference .hero.awards-banner-hero {
  display:block!important;
  min-height:0!important;
  padding:77px 0 0!important;
  background:#000!important;
}
.nha-awards .awards-reference .awards-banner-hero::before,
.nha-awards .awards-reference .awards-banner-hero::after { display:none!important; }
.nha-awards .awards-reference .awards-hero-banner { display:block; width:100%; }
.nha-awards .awards-reference .awards-hero-banner img { display:block; width:100%; height:auto; object-fit:contain; }
@media(max-width:1000px) {
  .nha-awards .awards-reference .hero.awards-banner-hero { padding-top:65px!important; }
}
/* END awards-2027.css */


/* BEGIN winner-detail-2027-new */
.nha-profile-page{background:var(--paper);color:var(--ink)}
.nha-profile-page main .container.container-wide{width:90%;max-width:none;margin-inline:auto}
.nha-profile-page .winner-profile-intro{padding:28px 0 38px;background:var(--paper)}
.nha-profile-page .winner-profile-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}
.nha-profile-page .winner-profile-heading>div{min-width:0;max-width:920px}
.nha-profile-page .winner-profile-heading .eyebrow{margin:0 0 20px;color:var(--gold)}
.nha-profile-page .winner-profile-heading h1{margin:0;font:400 clamp(36px,5.2vw,72px)/1.06 var(--serif);overflow-wrap:break-word;text-wrap:balance}
.nha-profile-page .winner-profile-entrant{margin:18px 0 0;color:#62625d;font-size:17px}
.nha-profile-page .winner-profile-back{flex-shrink:0;padding-bottom:5px;text-decoration:none;border-bottom:1px solid #bbb;font:400 12px/1.6 var(--sans)}
.nha-profile-page .winner-profile-meta{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:24px;color:#666;font:400 13px/1.6 var(--sans)}
.nha-profile-page .winner-profile-meta span+span{padding-left:24px;border-left:1px solid #c8c7c0}
.nha-profile-page .winner-profile-showcase{padding:0 0 10px}
.nha-profile-page .winner-profile-showcase-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);gap:0;align-items:stretch}
.nha-profile-page .winner-profile-image{position:relative;min-width:0;min-height:540px;background:#eeeeec;overflow:hidden}
.nha-profile-page .winner-profile-image>img[data-winner-image]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}
.nha-profile-page [data-winner-card].is-logo{background:#eeeeec}
.nha-profile-page [data-winner-card].is-logo>img[data-winner-image]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:60px;background:transparent;transform:none}
.nha-profile-page [data-winner-card].is-brand-logo{background:#080808}
.nha-profile-page [data-winner-card].is-brand-logo>img[data-winner-image]{padding:clamp(40px,7vw,100px)}
.nha-profile-page .winner-profile-award{padding:38px;background:#000;color:#fff;display:flex;flex-direction:column;align-items:flex-start}
.nha-profile-page .winner-profile-seal{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid #9f805b80;border-radius:50%;margin-bottom:27px;color:var(--gold-light);font:400 32px/1 var(--serif)}
.nha-profile-page .winner-profile-award .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;margin:0 0 12px;color:var(--gold-light)}
.nha-profile-page .winner-profile-award h2{font-size:clamp(30px,3vw,42px)!important;line-height:1.1;color:#fff;margin:0 0 26px}
.nha-profile-page .winner-profile-award dl{margin:0 0 28px;width:100%}
.nha-profile-page .winner-profile-award dl>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:18px;padding:13px 0;border-top:1px solid #ffffff25;font:400 12px/1.7 var(--sans)}
.nha-profile-page .winner-profile-award dt{color:#aaa}
.nha-profile-page .winner-profile-award dd{margin:0;overflow-wrap:anywhere}
.nha-profile-page .winner-profile-website{margin-top:auto;width:100%;justify-content:space-between}
.nha-profile-page .winner-profile-story{padding:80px 0}
.nha-profile-page .winner-profile-story-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:90px}
.nha-profile-page .winner-profile-story h2{margin:0;line-height:1.06}
.nha-profile-page .winner-profile-story .eyebrow{margin:0 0 20px}
.nha-profile-page .winner-profile-story-copy p{margin:0 0 23px;font:400 15px/1.9 var(--sans);color:#62625d;overflow-wrap:anywhere;max-width:none}
.nha-profile-page .winner-profile-story-copy p:last-child{margin-bottom:0}
.nha-profile-page .winner-profile-social{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}
.nha-profile-page .winner-profile-social a{font:400 12px/1.6 var(--sans);text-decoration:none;border-bottom:1px solid #bbb}
.nha-profile-page .winner-profile-resources{border-top:1px solid #d5d4ce;margin-top:32px;padding-top:24px}
.nha-profile-page .winner-profile-resources h3{font:700 11px/1.6 var(--sans);text-transform:uppercase;margin:0 0 15px}
.nha-profile-page .winner-profile-resources a{display:flex;justify-content:space-between;padding:10px 0;color:var(--ink);text-decoration:none;font:400 13px/1.6 var(--sans)}
.nha-profile-page .winner-profile-gallery{background:#000;color:#fff;padding:60px 0}
.nha-profile-page .winner-profile-gallery h2{color:#fff}
.nha-profile-page .winner-profile-gallery .eyebrow{color:var(--gold-light)}
.nha-profile-page .winner-profile-gallery .winner-profile-section-head>p{color:#aaa}
.nha-profile-page .winner-profile-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:32px}
.nha-profile-page .winner-profile-section-head .eyebrow{margin:0 0 16px}
.nha-profile-page .winner-profile-section-head h2{margin:0;line-height:1.08}
.nha-profile-page .winner-profile-section-head>p{font-size:12px;color:#777;margin:0}
.nha-profile-page .winner-profile-gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.nha-profile-page .winner-profile-gallery-grid a{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:#ddd}
.nha-profile-page .winner-profile-gallery-grid img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}
.nha-profile-page .winner-profile-gallery-grid a:hover img{transform:scale(1.025)}
.nha-profile-page .winner-profile-gallery-grid a>span{position:absolute;right:16px;bottom:16px;background:#fff;color:#080808;width:36px;height:36px;display:grid;place-items:center}
.nha-profile-page .winner-profile-related{padding:80px 0}
.nha-profile-page .winner-profile-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}
.nha-profile-page .winner-profile-related-image{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:var(--warm)}
.nha-profile-page .winner-profile-related-image>img[data-winner-image]{display:block;width:100%;height:100%;object-fit:cover}
.nha-profile-page .winner-profile-related-image.is-logo>img[data-winner-image]{padding:28px}
.nha-profile-page .winner-profile-related-grid .winner-profile-related-meta{font:400 10px/1.7 var(--sans);color:var(--gold);text-transform:uppercase;margin:20px 0 9px}
.nha-profile-page .winner-profile-related-grid h3{font:400 23px/1.16 var(--serif);margin:0 0 10px;overflow-wrap:break-word}
.nha-profile-page .winner-profile-related-grid h3 a{text-decoration:none}
.nha-profile-page .winner-profile-related-grid article>p:last-child{font-size:12px;line-height:1.7;color:#777;margin:0}
.nha-profile-page .winner-profile-invitation{padding:65px 0;background:#000;color:#fff}
.nha-profile-page .winner-profile-invitation>.container{display:flex;justify-content:space-between;align-items:center;gap:40px}
.nha-profile-page .winner-profile-invitation .eyebrow{color:var(--gold-light);margin:0 0 18px}
.nha-profile-page .winner-profile-invitation h2{color:#fff;margin:0 0 20px;line-height:1.08}
.nha-profile-page .winner-profile-invitation p:last-child{margin:0;color:#aaa}
.nha-profile-page .winner-profile-invitation .btn{flex-shrink:0}
.nha-profile-page .winner-profile-missing{min-height:55vh;padding-top:80px;padding-bottom:80px}
.nha-profile-page .winner-profile-missing h1{font:400 clamp(36px,5vw,64px)/1.1 var(--serif);margin:0 0 25px}
.nha-profile-page .winner-profile-missing p:not(.eyebrow){max-width:600px;margin-bottom:30px;color:#666}
@media(max-width:1000px){
 .nha-profile-page .winner-profile-heading{gap:25px}
 .nha-profile-page .winner-profile-showcase-grid{grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr)}
 .nha-profile-page .winner-profile-award{padding:28px}
 .nha-profile-page .winner-profile-story-grid{gap:40px}
 .nha-profile-page .winner-profile-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}
}
@media(max-width:720px){
 .nha-profile-page .winner-profile-intro{padding:22px 0 28px}
 .nha-profile-page .winner-profile-heading{display:block}
 .nha-profile-page .winner-profile-heading .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;margin-bottom:16px}
 .nha-profile-page .winner-profile-heading h1{font-size:clamp(32px,8vw,48px);line-height:1.1}
 .nha-profile-page .winner-profile-entrant{font-size:14px}
 .nha-profile-page .winner-profile-back{display:inline-block;margin-top:22px}
 .nha-profile-page .winner-profile-meta{font-size:11px;gap:8px 15px;margin-top:20px}
 .nha-profile-page .winner-profile-meta span+span{padding-left:15px}
 .nha-profile-page .winner-profile-showcase-grid{grid-template-columns:minmax(0,1fr)}
 .nha-profile-page .winner-profile-image{min-height:0;aspect-ratio:4/3}
 .nha-profile-page .winner-profile-award{padding:28px}
 .nha-profile-page .winner-profile-seal{margin-bottom:22px}
 .nha-profile-page .winner-profile-award h2{margin-bottom:24px}
 .nha-profile-page .winner-profile-story,.nha-profile-page .winner-profile-gallery,.nha-profile-page .winner-profile-related{padding:50px 0}
 .nha-profile-page .winner-profile-story-grid{grid-template-columns:minmax(0,1fr);gap:30px}
 .nha-profile-page .winner-profile-story h2 br{display:none}
 .nha-profile-page .winner-profile-story-copy p{font-size:14px;line-height:1.85}
 .nha-profile-page .winner-profile-section-head{display:block;margin-bottom:26px}
 .nha-profile-page .winner-profile-section-head>p,.nha-profile-page .winner-profile-section-head>.text-link{display:inline-block;margin-top:20px}
 .nha-profile-page .winner-profile-gallery-grid{gap:14px;grid-template-columns:minmax(0,1fr)}
 .nha-profile-page .winner-profile-related-grid{gap:28px 16px}
 .nha-profile-page .winner-profile-related-grid h3{font-size:20px}
 .nha-profile-page .winner-profile-related-grid .winner-profile-related-meta{font-size:9px;margin-top:15px}
 .nha-profile-page .winner-profile-related-image.is-logo>img[data-winner-image]{padding:18px}
 .nha-profile-page .winner-profile-invitation{padding:48px 0}
 .nha-profile-page .winner-profile-invitation>.container{display:block}
 .nha-profile-page .winner-profile-invitation .btn{margin-top:28px}
}
@media(prefers-reduced-motion:reduce){.nha-profile-page .winner-profile-gallery-grid img{transition:none}}
/* END winner-detail-2027-new */

/* Winner collection: compact heading, four filters and database ranking badges. */
.nha-winners .winner-directory .section-head h1{margin:0;font:400 clamp(30px,5.2vw,54px)/1.08 var(--serif);overflow-wrap:break-word}
.nha-winners .directory-ranking-badge{position:absolute;z-index:3;right:14px;bottom:12px;display:block;width:90px;height:120px;filter:drop-shadow(0 2px 5px #0005)}
.nha-winners .directory-ranking-badge>img{display:block;width:100%;height:100%;object-fit:contain;transform:none}
.nha-winners .directory-badge-fallback{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;padding:12px 6px;background:#080808;border:1px solid #cfb89c;color:#cfb89c;clip-path:polygon(50% 0,100% 24%,100% 76%,50% 100%,0 76%,0 24%)}
.nha-winners .directory-badge-fallback>span{font:400 30px/1 var(--serif)}
.nha-winners .directory-badge-fallback strong{font:400 20px/1.1 var(--sans)}
.nha-winners .directory-badge-fallback small{font:700 7px/1.5 var(--sans);text-transform:uppercase}
@media(max-width:720px){.nha-winners .directory-ranking-badge{width:80px;height:108px;right:12px;bottom:12px}}

.nha-winners .directory-card-media.is-logo>img[data-winner-image]{top:32%;height:36%;transform:translateY(-50%)}

@media(max-width:600px){.nha-winners .winner-filter-grid{grid-template-columns:minmax(0,1fr)}.nha-winners .winner-filter-search{grid-column:auto}}

/* Profile page: ranking badge, gallery viewer, property address and reservation. */
.nha-profile-page .winner-profile-award-heading{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:22px;width:100%;margin-bottom:30px}
.nha-profile-page .winner-profile-badge{display:flex;align-items:center;justify-content:center;min-width:0}
.nha-profile-page .winner-profile-badge>img{display:block;width:104px;height:145px;object-fit:contain}
.nha-profile-page .winner-profile-award-heading h2{font-size:clamp(26px,2.4vw,34px)!important;line-height:1.12;margin:0}
.nha-profile-page .winner-profile-award-heading .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important}
.nha-profile-page .winner-profile-badge .winner-profile-seal{flex-direction:column;gap:5px;width:94px;height:124px;margin:0;border-radius:0;clip-path:polygon(50% 0,100% 24%,100% 76%,50% 100%,0 76%,0 24%)}
.nha-profile-page .winner-profile-seal strong{font:400 16px/1.2 var(--sans)}
.nha-profile-page .winner-profile-actions{display:grid;gap:16px;margin-top:auto;width:100%}
.nha-profile-page .winner-profile-actions .btn{display:flex;width:100%;justify-content:space-between;font-size:10px;padding-inline:18px}
.nha-profile-page .winner-profile-website-link,.nha-profile-page .winner-profile-location-link{display:flex;justify-content:space-between;color:#d4d0c7;text-decoration:none;font:400 12px/1.7 var(--sans)}
.nha-profile-page .winner-profile-location-link{padding-top:14px;border-top:1px solid #ffffff25}
.nha-profile-page .winner-profile-location{padding:80px 0;border-bottom:1px solid #d5d4ce}
.nha-profile-page .winner-profile-location-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:stretch}
.nha-profile-page .winner-profile-location-grid.without-map{grid-template-columns:minmax(0,1fr);max-width:800px;margin-inline:auto}
.nha-profile-page .winner-profile-location-copy>.eyebrow{margin:0 0 18px}
.nha-profile-page .winner-profile-location h2{margin:0 0 32px;line-height:1.08}
.nha-profile-page .winner-profile-location h3{margin:0 0 12px;font:700 11px/1.7 var(--sans);text-transform:uppercase}
.nha-profile-page .winner-profile-location address{display:grid;gap:3px;font:400 15px/1.8 var(--sans);color:#666;overflow-wrap:anywhere}
.nha-profile-page .winner-profile-location address strong{font-weight:400;color:var(--ink);margin-bottom:5px}
.nha-profile-page .winner-profile-location-actions{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}
.nha-profile-page .winner-profile-location-actions .text-link{font-size:12px}
.nha-profile-page .winner-profile-booking{margin-top:32px;padding-top:28px;border-top:1px solid #d5d4ce}
.nha-profile-page .winner-profile-booking>p{font-size:13px;line-height:1.8;color:#666;max-width:340px;margin:0 0 20px}
.nha-profile-page .winner-profile-map{min-height:520px;background:#eeeeec;overflow:hidden}
.nha-profile-page .winner-profile-map iframe{display:block;width:100%;height:100%;min-height:520px;border:0}
.nha-profile-page.profile-gallery-open{overflow:hidden}
.nha-profile-page .profile-gallery-dialog{width:min(1200px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;border:0;background:#101010;color:#fff;overflow:auto}
.nha-profile-page .profile-gallery-dialog::backdrop{background:#000e}
.nha-profile-page .profile-gallery-viewer{position:relative;padding:60px 65px 22px}
.nha-profile-page .profile-gallery-viewer figure{margin:0}
.nha-profile-page .profile-gallery-viewer img{display:block;width:100%;height:min(72dvh,780px);object-fit:contain}
.nha-profile-page .profile-gallery-viewer figcaption{display:flex;justify-content:space-between;gap:25px;padding-top:18px;color:#ccc;font:400 12px/1.6 var(--sans)}
.nha-profile-page .profile-gallery-viewer [data-profile-gallery-count]{flex-shrink:0;color:var(--gold-light)}
.nha-profile-page .profile-gallery-viewer button{position:absolute;z-index:2;width:40px;height:40px;border:1px solid #ffffff40;background:#101010;color:#fff;font:400 22px/1 var(--sans);cursor:pointer}
.nha-profile-page .profile-gallery-close{top:12px;right:12px}
.nha-profile-page .profile-gallery-prev{top:50%;left:12px;transform:translateY(-50%)}
.nha-profile-page .profile-gallery-next{top:50%;right:12px;transform:translateY(-50%)}
@media(max-width:1000px){
 .nha-profile-page .winner-profile-award-heading{grid-template-columns:84px minmax(0,1fr);gap:16px}
 .nha-profile-page .winner-profile-badge>img{width:84px;height:120px}
 .nha-profile-page .winner-profile-award-heading h2{font-size:26px!important}
 .nha-profile-page .winner-profile-location-grid{gap:36px}
}
@media(max-width:720px){
 .nha-profile-page .winner-profile-award-heading{grid-template-columns:100px minmax(0,1fr);gap:20px;margin-bottom:26px}
 .nha-profile-page .winner-profile-badge>img{width:100px;height:140px}
 .nha-profile-page .winner-profile-award-heading h2{font-size:28px!important}
 .nha-profile-page .winner-profile-location{padding:50px 0}
 .nha-profile-page .winner-profile-location-grid{grid-template-columns:minmax(0,1fr);gap:32px}
 .nha-profile-page .winner-profile-map,.nha-profile-page .winner-profile-map iframe{min-height:340px}
 .nha-profile-page .profile-gallery-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}
 .nha-profile-page .profile-gallery-viewer{padding:58px 16px 18px}
 .nha-profile-page .profile-gallery-viewer img{height:60dvh}
 .nha-profile-page .profile-gallery-viewer figcaption{font-size:10px}
 .nha-profile-page .profile-gallery-viewer button{width:34px;height:34px;font-size:20px}
 .nha-profile-page .profile-gallery-prev{left:5px}
 .nha-profile-page .profile-gallery-next{right:5px}
}
@media(max-width:380px){
 .nha-profile-page .winner-profile-award-heading{grid-template-columns:80px minmax(0,1fr);gap:14px}
 .nha-profile-page .winner-profile-badge>img{width:80px;height:112px}
 .nha-profile-page .winner-profile-award-heading h2{font-size:25px!important}
}

/* BEGIN jury-interface-2027-new */
:is(.nha-jury,.nha-judge-register){background:var(--paper);color:var(--ink)}
:is(.nha-jury,.nha-judge-register) .jury-hero{padding:76px 0 80px;background:#000;color:#fff}
:is(.nha-jury,.nha-judge-register) .jury-hero-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.75fr);gap:90px;align-items:center}
:is(.nha-jury,.nha-judge-register) .jury-hero .eyebrow{color:var(--gold-light);margin:0 0 26px}
:is(.nha-jury,.nha-judge-register) .jury-hero h1{font:400 clamp(40px,5.6vw,76px)/1.03 var(--serif);text-wrap:balance;overflow-wrap:break-word;color:#fff;margin:0 0 28px}
:is(.nha-jury,.nha-judge-register) .jury-hero-lead{max-width:640px;margin:0 0 30px;color:#bbb;font:400 16px/1.85 var(--sans)}
:is(.nha-jury,.nha-judge-register) .jury-hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px}
:is(.nha-jury,.nha-judge-register) .jury-hero-link{display:inline-flex;gap:25px;align-items:center;padding:8px 0;color:#e5ddd0;text-decoration:none;font:400 12px/1.6 var(--sans);border-bottom:1px solid #ffffff40}
:is(.nha-jury,.nha-judge-register) .jury-hero-note{padding:40px 0 40px 45px;border-left:1px solid #ffffff25}
:is(.nha-jury,.nha-judge-register) .jury-hero-note>p{font:400 27px/1.25 "Arimo",Arial,sans-serif;color:#fff;max-width:300px;margin:0 0 24px}
:is(.nha-jury,.nha-judge-register) .jury-hero-note>span:last-child{font:400 9px/1.9 var(--sans);text-transform:uppercase;color:var(--gold-light)}
.nha-jury .jury-hero-note,.nha-jury .jury-hero-note>p{font-family:"Arimo",Arial,sans-serif}
.nha-jury .jury-introduction{padding:75px 0;background:var(--paper)}
.nha-jury .jury-introduction-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:85px}
.nha-jury .jury-introduction .eyebrow{margin:0 0 20px}
.nha-jury .jury-introduction h2{margin:0;line-height:1.08}
.nha-jury .jury-introduction-grid>div>p:not(.eyebrow){font:400 15px/1.9 var(--sans);color:#666;margin:0 0 20px;max-width:none}
.nha-jury .jury-introduction-grid>div>p:last-child{margin-bottom:0}
.nha-jury .jury-panel-section{padding:75px 0 90px;background:var(--warm)}
.nha-jury .jury-panel-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:34px}
.nha-jury .jury-panel-heading .eyebrow{margin:0 0 18px}
.nha-jury .jury-panel-heading h2{margin:0;line-height:1.08}
.nha-jury .jury-panel-heading>p{max-width:250px;font:400 13px/1.8 var(--sans);color:#777;margin:0 0 4px}
.nha-jury .jury-panel-filters{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr) auto;gap:25px;align-items:end;background:#fff;padding:28px;border:1px solid #d5d4ce;border-top:3px solid var(--gold)}
.nha-jury .jury-panel-filters label{display:block;min-width:0;font:700 10px/1.7 var(--sans);text-transform:uppercase}
.nha-jury .jury-panel-filters input,.nha-jury .jury-panel-filters select{display:block;width:100%;height:49px;min-width:0;margin-top:10px;padding:12px 14px;background:var(--paper);color:var(--ink);border:1px solid #d5d4ce;border-radius:0;font:400 14px/1.5 var(--sans)}
.nha-jury .jury-filter-buttons{display:flex;align-items:center;gap:20px;min-height:49px}
.nha-jury .jury-filter-buttons .text-link{font-size:11px;white-space:nowrap}
.nha-jury .jury-filter-buttons .btn{min-height:49px;white-space:nowrap;font-size:10px;padding-inline:20px}
.nha-jury .jury-panel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:30px 24px;align-items:stretch;margin-top:30px}
.nha-jury .jury-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #d5d4ce}
.nha-jury .jury-card[hidden],.nha-jury [data-jury-show-more][hidden]{display:none!important}
.nha-jury .jury-card-portrait{position:relative;flex-shrink:0;aspect-ratio:4/4.5;overflow:hidden;background:#d8d4cc}
.nha-jury .jury-card-portrait img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center 25%;transition:transform .4s}
.nha-jury .jury-card:hover .jury-card-portrait img{transform:scale(1.02)}
.nha-jury .jury-portrait-initials{position:absolute;inset:0;display:grid;place-items:center;font:400 84px/1 var(--serif);color:#9f805b}
.nha-jury .jury-card-copy{display:flex;flex:1;flex-direction:column;padding:27px 25px 0}
.nha-jury .jury-card-country{margin:0 0 12px;color:var(--gold);font:700 9px/1.7 var(--sans);text-transform:uppercase}
.nha-jury .jury-card h3{font:400 clamp(25px,2.3vw,32px)/1.12 var(--serif);margin:0 0 13px;overflow-wrap:break-word}
.nha-jury .jury-card-position{margin:0 0 22px;font:400 12px/1.8 var(--sans);color:#555;overflow-wrap:anywhere}
.nha-jury .jury-card-position>span{display:block;color:#888}
.nha-jury .jury-card-social{display:flex;flex-wrap:wrap;gap:9px 15px;margin:0 0 24px}
.nha-jury .jury-card-social a{font:400 10px/1.6 var(--sans);text-decoration:none;color:#786348}
.nha-jury .jury-biography-button{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;margin:auto 0 0;padding:18px 0;border:0;border-top:1px solid #dedbd5;background:transparent;color:var(--ink);cursor:pointer;text-align:left;font:700 10px/1.7 var(--sans)}
.nha-jury .jury-biography-button>span{font-size:19px;font-weight:400;color:var(--gold)}
.nha-jury .jury-biography-button:hover{color:var(--gold)}
.nha-jury :is(.jury-card,.jury-biography-button,.jury-biography-close):focus-visible{outline:2px solid var(--gold);outline-offset:4px}
.nha-jury .jury-panel-more{display:flex;flex-direction:column;align-items:center;gap:20px;margin-top:38px}
.nha-jury.jury-biography-open{overflow:hidden}
.nha-jury .jury-biography-dialog{width:min(820px,calc(100vw - 48px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:40px;border:1px solid #d5d4ce;background:#fff;color:var(--ink);overflow:auto;overscroll-behavior:contain}
.nha-jury .jury-biography-dialog::backdrop{background:#000b;backdrop-filter:blur(4px)}
.nha-jury .jury-biography-dialog[open]{animation:nha-accordion-reveal .24s ease both}
.nha-jury .jury-biography-header{display:flex;align-items:start;justify-content:space-between;gap:25px;padding-bottom:26px;margin-bottom:26px;border-bottom:1px solid #dedbd5}
.nha-jury .jury-biography-header .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;margin:0 0 14px;color:var(--gold)}
.nha-jury .jury-biography-header h2{font-size:clamp(30px,4vw,44px)!important;margin:0 0 16px;line-height:1.1}
.nha-jury .jury-biography-position{margin:0;color:#666;font:400 13px/1.8 var(--sans)}
.nha-jury .jury-biography-position>span{display:block}
.nha-jury .jury-biography-close{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;padding:0;border:1px solid #d5d4ce;background:#fff;color:var(--ink);cursor:pointer;font:400 27px/1 var(--sans)}
.nha-jury .jury-biography-close:hover{background:#000;color:#fff}
.nha-jury .jury-biography-dialog .jury-bio-copy{padding:0;font-size:14px}
.nha-jury .jury-biography-dialog .jury-bio-copy :is(img,iframe,video){max-width:100%}
@media(max-width:720px){.nha-jury .jury-biography-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:26px 22px}.nha-jury .jury-biography-header{gap:15px}}
@media(prefers-reduced-motion:reduce){.nha-jury .jury-biography-dialog[open]{animation:none}}
.nha-jury .jury-bio-copy{padding:0 0 25px;color:#666;font:400 13px/1.85 var(--sans);overflow-wrap:anywhere}
.nha-jury .jury-bio-copy p{font:inherit;color:inherit;max-width:none;margin:0 0 16px}
.nha-jury .jury-bio-copy p:last-child{margin-bottom:0}
.nha-jury .jury-panel-empty{padding:60px 25px;text-align:center;background:#fff;border:1px solid #d5d4ce}
.nha-jury .jury-panel-empty h3{font:400 32px/1.15 var(--serif);margin:0 0 20px}
.nha-jury .jury-panel-empty p{font-size:14px;color:#777;max-width:500px;margin:0 auto 25px}
.nha-jury .jury-invitation{padding:65px 0;background:#181916;color:#fff}
.nha-jury .jury-invitation>.container{display:flex;justify-content:space-between;align-items:center;gap:45px}
.nha-jury .jury-invitation .eyebrow{color:var(--gold-light);margin:0 0 20px}
.nha-jury .jury-invitation h2{color:#fff;margin:0 0 20px;line-height:1.08}
.nha-jury .jury-invitation p:not(.eyebrow){max-width:520px;color:#aaa;font-size:14px;margin:0}
.nha-jury .jury-invitation .btn{flex-shrink:0}
.nha-judge-register .jury-nomination{padding:80px 0;background:var(--paper)}
.nha-judge-register .jury-nomination-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:75px;align-items:start}
.nha-judge-register .jury-nomination-aside{position:sticky;top:115px}
.nha-judge-register .jury-nomination-aside>.eyebrow{margin:0 0 20px}
.nha-judge-register .jury-nomination-aside h2{margin:0 0 25px;line-height:1.06}
.nha-judge-register .jury-nomination-aside>p:not(.eyebrow){font:400 14px/1.9 var(--sans);color:#777;margin:0 0 20px;max-width:none}
.nha-judge-register .jury-application-steps{list-style:none;padding:0;margin:30px 0}
.nha-judge-register .jury-application-steps li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:18px;padding:22px 0;border-top:1px solid #d5d4ce}
.nha-judge-register .jury-application-steps li>span{font:400 16px/1.5 var(--serif);color:var(--gold)}
.nha-judge-register .jury-application-steps strong{font:700 11px/1.7 var(--sans)}
.nha-judge-register .jury-application-steps p{font:400 12px/1.8 var(--sans);color:#777;margin:7px 0 0}
.nha-judge-register .jury-nomination-aside>.text-link{font-size:12px}
.nha-judge-register .jury-nomination-form{min-width:0;padding:36px;background:#fff;border:1px solid #d5d4ce;border-top:3px solid var(--gold)}
.nha-judge-register .jury-form-intro>.eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;margin:0 0 13px}
.nha-judge-register .jury-form-intro h2{font-size:40px!important;line-height:1.1;margin:0 0 18px}
.nha-judge-register .jury-form-intro p:not(.eyebrow){font:400 12px/1.8 var(--sans);color:#777;margin:0 0 32px}
.nha-judge-register .jury-form-section{min-width:0;padding:28px 0 32px;margin:0;border:0;border-top:1px solid #d5d4ce}
.nha-judge-register .jury-form-section legend{width:100%;float:none;margin:0 0 22px;padding:0;font:700 11px/1.7 var(--sans);text-transform:uppercase}
.nha-judge-register .jury-form-section legend>span{margin-right:12px;color:var(--gold);font-weight:400}
.nha-judge-register .jury-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px}
.nha-judge-register .jury-field{min-width:0}
.nha-judge-register .jury-field-wide{grid-column:1/-1}
.nha-judge-register .jury-field>label,.nha-judge-register .jury-field-label{display:block;margin:0 0 9px;font:700 10px/1.7 var(--sans);color:var(--ink)}
.nha-judge-register .jury-field>label>span,.nha-judge-register .jury-field-label>span{color:#9f805b}
.nha-judge-register .jury-field input:not([type=checkbox]):not([type=hidden]),.nha-judge-register .jury-field select,.nha-judge-register .jury-field textarea{display:block;width:100%;min-width:0;min-height:48px;margin:0;padding:12px 14px;border:1px solid #d5d4ce;border-radius:0;background:var(--paper);color:var(--ink);font:400 14px/1.6 var(--sans);box-shadow:none}
.nha-judge-register .jury-field textarea{resize:vertical;min-height:100px}
.nha-judge-register .jury-field input:focus,.nha-judge-register .jury-field select:focus,.nha-judge-register .jury-field textarea:focus{border-color:var(--gold)}
.nha-judge-register .jury-field .intl-tel-input{width:100%}
.nha-judge-register .jury-field .intl-tel-input input:not([type=hidden]){padding-left:88px}
.nha-judge-register .jury-field-hint{font:400 11px/1.8 var(--sans);color:#888;margin:0 0 13px}
.nha-judge-register .jury-expertise-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.nha-judge-register .jury-expertise-option{display:flex;gap:10px;align-items:flex-start;min-width:0;min-height:52px;border:1px solid #dedbd5;background:var(--paper);padding:13px 11px;cursor:pointer;font:400 11px/1.7 var(--sans);color:#666}
.nha-judge-register .jury-expertise-option:has(input:checked){border-color:var(--gold);background:#9f805b0c;color:var(--ink)}
.nha-judge-register .jury-expertise-option input{margin:3px 0 0;accent-color:#9f805b;flex-shrink:0;width:14px;height:14px}
.nha-judge-register .jury-upload{padding:20px;border:1px dashed #bcb6ab;background:var(--paper)}
.nha-judge-register .jury-upload input[type=file]{padding:0!important;min-height:32px!important;border:0!important;font-size:11px!important;cursor:pointer}
.nha-judge-register .jury-upload input::file-selector-button{padding:9px 12px;margin-right:9px;border:1px solid #bcb6ab;background:#fff;color:#555;font:400 10px/1.5 var(--sans);cursor:pointer}
.nha-judge-register .jury-file-name{display:block;margin-top:8px;font:400 11px/1.7 var(--sans);color:#777;overflow-wrap:anywhere}
.nha-judge-register .jury-file-name:empty{display:none}
.nha-judge-register .jury-field>label.error,.nha-judge-register .jury-expertise-option label.error{font:400 11px/1.7 var(--sans);color:#9c3827;margin-top:8px;}
.nha-judge-register .jury-field input.error,.nha-judge-register .jury-field select.error{border-color:#9c3827!important}
.nha-judge-register .jury-form-error{padding:18px 20px;border-left:3px solid #9c3827;background:#9c38270a;color:#9c3827;font:400 13px/1.8 var(--sans);margin-bottom:30px}
.nha-judge-register .jury-form-error p{font:inherit;color:inherit;margin:5px 0 0}
.nha-judge-register .jury-form-submit{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-top:1px solid #d5d4ce;padding-top:30px}
.nha-judge-register .jury-form-submit>div:last-child{min-width:0;max-width:280px}
.nha-judge-register .jury-form-submit p{font:400 11px/1.8 var(--sans);color:#888;margin:0 0 14px}
.nha-judge-register .jury-form-submit .btn{font-size:10px;padding-inline:20px;min-height:48px;white-space:normal}
.nha-judge-register .jury-captcha{flex:0 0 164px;min-height:144px}
@media(max-width:1100px){
 :is(.nha-jury,.nha-judge-register) .jury-hero-grid{gap:45px}
 .nha-judge-register .jury-nomination-grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:40px}
 .nha-judge-register .jury-nomination-form{padding:28px}
 .nha-jury .jury-panel-filters{gap:20px}
 .nha-jury .jury-filter-buttons{gap:14px}
}
@media(max-width:1000px){
 :is(.nha-jury,.nha-judge-register) .jury-hero{padding:60px 0}
 :is(.nha-jury,.nha-judge-register) .jury-hero-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);gap:30px}
 :is(.nha-jury,.nha-judge-register) .jury-hero h1{font-size:clamp(40px,6vw,62px)}
 :is(.nha-jury,.nha-judge-register) .jury-hero-note{padding-left:25px}
 :is(.nha-jury,.nha-judge-register) .jury-hero-note>p{font-size:23px}
 .nha-jury .jury-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .nha-jury .jury-introduction-grid{gap:40px}
 .nha-jury .jury-panel-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
 .nha-jury .jury-filter-buttons{grid-column:1/-1;justify-content:flex-end}
 .nha-judge-register .jury-nomination-grid{grid-template-columns:minmax(0,1fr)}
 .nha-judge-register .jury-nomination-aside{position:static}
 .nha-judge-register .jury-nomination-aside>p{max-width:750px}
 .nha-judge-register .jury-application-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
 .nha-judge-register .jury-application-steps li{grid-template-columns:minmax(0,1fr);gap:10px}
 .nha-judge-register .jury-nomination-form{padding:36px}
}
@media(max-width:720px){
 :is(.nha-jury,.nha-judge-register) .jury-hero{padding:44px 0 48px}
 :is(.nha-jury,.nha-judge-register) .jury-hero-grid{grid-template-columns:minmax(0,1fr);gap:35px}
 :is(.nha-jury,.nha-judge-register) .jury-hero h1{font-size:clamp(38px,9vw,56px);line-height:1.08;margin-bottom:24px}
 :is(.nha-jury,.nha-judge-register) .jury-hero .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;margin-bottom:22px}
 :is(.nha-jury,.nha-judge-register) .jury-hero-lead{font-size:14px;line-height:1.85;margin-bottom:25px}
 :is(.nha-jury,.nha-judge-register) .jury-hero-note{display:none}
 :is(.nha-jury,.nha-judge-register) .jury-hero-actions{gap:18px}
 .nha-jury .jury-introduction,.nha-jury .jury-panel-section,.nha-judge-register .jury-nomination{padding:50px 0}
 .nha-jury .jury-introduction-grid{grid-template-columns:minmax(0,1fr);gap:28px}
 .nha-jury .jury-introduction h2 br,.nha-judge-register .jury-nomination-aside h2 br{display:none}
 .nha-jury .jury-introduction-grid>div>p:not(.eyebrow){font-size:14px}
 .nha-jury .jury-panel-heading{display:block;margin-bottom:28px}
 .nha-jury .jury-panel-heading>p{margin-top:20px;max-width:none}
 .nha-jury .jury-panel-filters{padding:22px 18px;grid-template-columns:minmax(0,1fr);gap:20px}
 .nha-jury .jury-panel-filters input,.nha-jury .jury-panel-filters select{font-size:16px}
 .nha-jury .jury-filter-buttons{justify-content:space-between}
 .nha-jury .jury-panel-grid{grid-template-columns:minmax(0,1fr);gap:25px}
 .nha-jury .jury-card-portrait{aspect-ratio:4/4.2}
 .nha-jury .jury-card h3{font-size:30px}
 .nha-jury .jury-invitation{padding:48px 0}
 .nha-jury .jury-invitation>.container{display:block}
 .nha-jury .jury-invitation .btn{margin-top:28px}
 .nha-judge-register .jury-application-steps{display:block}
 .nha-judge-register .jury-application-steps li{grid-template-columns:32px minmax(0,1fr);gap:15px}
 .nha-judge-register .jury-nomination-form{padding:26px 20px}
 .nha-judge-register .jury-form-intro h2{font-size:34px!important}
 .nha-judge-register .jury-field-grid{grid-template-columns:minmax(0,1fr);gap:20px}
 .nha-judge-register .jury-field input:not([type=checkbox]):not([type=hidden]),.nha-judge-register .jury-field select,.nha-judge-register .jury-field textarea{font-size:16px}
 .nha-judge-register .jury-expertise-grid{grid-template-columns:minmax(0,1fr)}
 .nha-judge-register .jury-expertise-option{font-size:12px}
 .nha-judge-register .jury-form-section legend{font-size:10px;}
 .nha-judge-register .jury-upload{padding:17px 13px}
 .nha-judge-register .jury-form-submit{display:block}
 .nha-judge-register .jury-form-submit>div:last-child{max-width:none;margin-top:24px}
 .nha-judge-register .jury-form-submit .btn{width:100%;justify-content:space-between}
}
@media(prefers-reduced-motion:reduce){.nha-jury .jury-card-portrait img,.nha-jury .jury-card-bio summary>span{transition:none}}
/* END jury-interface-2027-new */
/* BEGIN store-interface-2027-new: presentation only; legacy commerce controls retained. */
body:is(.nha-store,.nha-store-list){font:400 16px/1.8 var(--sans)!important;background:var(--paper);color:var(--ink)}
:is(.nha-store,.nha-store-list) main .container.container-wide{width:90%;max-width:1400px;padding-inline:0;margin-inline:auto}
:is(.nha-store,.nha-store-list) main a:focus-visible,:is(.nha-store,.nha-store-list) main input:focus-visible,:is(.nha-store,.nha-store-list) main select:focus-visible{outline:2px solid var(--gold)!important;outline-offset:4px}
.nha-store .store-landing-hero{background:#000;color:#fff;padding:76px 0 66px}
.nha-store .store-landing-hero .row:before,.nha-store .store-landing-hero .row:after{display:none}
.nha-store .store-landing-hero .row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;margin:0!important}
.nha-store .store-landing-hero .row>div{width:auto;float:none;padding:0;min-width:0}
.nha-store .store-landing-hero h1{font:400 clamp(38px,4.4vw,68px)/1.08 var(--serif)!important;text-align:left!important;margin:0;color:#fff;max-width:620px}
.nha-store .store-landing-hero .maxw800{max-width:none;margin:0!important;text-align:left!important}
.nha-store .store-landing-hero p{color:#ffffffb3;font:400 14px/1.85 var(--sans);margin:0 0 18px}
.nha-store .store-landing-hero p:last-child{margin-bottom:0}
.nha-store .store-landing-hero .mt-md{margin-top:22px!important}
.nha-store .store-collections{padding:64px 0 90px;background:#eeeeec}
.nha-store .store-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0}
.nha-store .store-category-grid:before,.nha-store .store-category-grid:after{display:none}
.nha-store .store-category-grid:has(>div:nth-child(3)){grid-template-columns:repeat(4,minmax(0,1fr))}
.nha-store .store-category-grid>div{float:none;width:auto;padding:0;min-width:0}
.nha-store .store-category-grid>div>a{display:block;height:100%}
.nha-store .store-choose-cont{height:100%;padding:35px 28px 28px;margin:0;background:#fff;border:1px solid #d9d7d1;transition:border-color .2s,box-shadow .2s}
.nha-store .store-choose-cont:hover{border-color:var(--gold);box-shadow:0 12px 28px #00000009}
.nha-store .store-choose-cont>div{height:360px;display:flex;align-items:center;justify-content:center;padding:10px 15px 20px}
.nha-store .store-choose-cont img{height:100%;width:100%;max-width:100%!important;object-fit:contain;margin:auto}
.nha-store .store-choose-cont .store-bot-text{height:auto;display:flex;align-items:center;justify-content:space-between;gap:15px;text-align:left;border-top:1px solid #dedbd4;padding-top:24px;margin:16px 0 0;font:400 clamp(28px,3vw,38px)/1.2 var(--serif)!important;color:var(--ink)}
.nha-store .store-bot-text:after{content:'↗';font:400 24px/1 var(--sans);color:var(--gold)}
.nha-store .store-category-grid:has(>div:nth-child(3)) .store-choose-cont{padding:24px 20px;min-height:0;max-width:none}
.nha-store .store-category-grid:has(>div:nth-child(3)) .store-choose-cont>div{height:260px;padding-inline:0}
.nha-store .store-category-grid:has(>div:nth-child(3)) .store-bot-text{font-size:26px!important}
.nha-store-list .store-product-navigation{background:#000;border-top:1px solid #ffffff25;color:#fff}
.nha-store-list .store-product-navigation>.container{display:flex;gap:32px;align-items:center;min-height:66px}
.nha-store-list .store-product-navigation a{display:flex;align-items:center;min-height:66px;font:400 11px/1.5 var(--sans);text-transform:uppercase;color:#ffffff9c;border-bottom:2px solid transparent}
.nha-store-list .store-product-navigation a:first-child{margin-right:auto}
.nha-store-list .store-product-navigation a[aria-current],.nha-store-list .store-product-navigation a:hover{border-bottom-color:var(--gold);color:#fff}
.nha-store-list #store{margin:0;background:var(--paper)}
.nha-store-list #store>.section-page{padding:64px 0 90px}
.nha-store-list .store-product-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:48px 64px;align-items:start}
.nha-store-list .store-product-layout:before,.nha-store-list .store-product-layout:after{display:none}
.nha-store-list .store-product-layout>.alert{grid-column:1/-1;margin:0;border-radius:0;padding:22px 26px;font:400 14px/1.8 var(--sans)}
.nha-store-list .store-product-layout>.alert a{color:inherit;text-decoration:underline!important}
.nha-store-list .store-product-layout>.alert .btn{white-space:normal;margin:12px 12px 0 0}
.nha-store-list .store-left{position:sticky;top:110px;width:auto;float:none;background:#eeeeec;padding:40px 28px;border:1px solid #deddd7}
.nha-store-list .store-left img{width:100%;height:620px;object-fit:contain;max-width:100%}
.nha-store-list .store-right{width:auto;float:none;padding:0;min-width:0}
.nha-store-list .store_product_heading{font:400 clamp(34px,3.5vw,52px)/1.12 var(--serif);color:var(--ink);margin:0 0 28px!important;}
.nha-store-list .store-right .store-p{font:400 14px/1.85 var(--sans);color:#555;margin:0 0 18px!important}
.nha-store-list .store-right .relative>br{display:none}
.nha-store-list .store-right ul{margin:24px 0 30px!important;padding-left:18px!important;color:#777;list-style:disc}
.nha-store-list .store-right ul li{padding-left:5px;margin-bottom:10px;line-height:1.7}
.nha-store-list .store-right ul small{font-size:12px}
.nha-store-list .store-form{padding:26px 30px 30px;margin-top:32px;background:#fff;border:1px solid #d8d5cd;border-top:3px solid var(--gold);color:var(--ink)}
.nha-store-list .store-form .store-top-big{font:600 11px/1.6 var(--sans);text-transform:uppercase;color:#5e503e}
.nha-store-list .store-form p:has(.store-top-big){margin:22px 0 10px!important}
.nha-store-list .store-form>.row>.col-xs-12:first-child>p{margin-top:0!important}
.nha-store-list .store-input,.nha-store-list .logininput{font:400 14px/1.5 var(--sans);min-height:50px;background:#fafaf8;border:1px solid #c9c6bd;padding:12px 14px;border-radius:0;color:var(--ink);width:100%}
.nha-store-list select.store-input{padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%2371614c' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center}
.nha-store-list .store-form #lines{margin-inline:-15px}
.nha-store-list .store-form #lines:after{content:'';display:table;clear:both}
.nha-store-list .store-form .text-sm{font:400 13px/1.8 var(--sans);color:#666}
.nha-store-list .store-form .store-qty{min-height:44px;border:1px solid #c9c6bd;padding:8px 26px 8px 12px;font:400 15px/1.5 var(--sans);width:92px}
.nha-store-list .store-form .store-sel-up,.nha-store-list .store-form .store-sel-down{cursor:pointer;color:#6f5a40;padding-inline:7px}
.nha-store-list #store-price{font:400 36px/1.3 var(--serif);color:var(--ink)}
.nha-store-list .store-login,.nha-store-list .storesubmit,.nha-store-list .loginbtn,.nha-store-list .atc{background:#000;color:#fff;border:1px solid #000;min-height:50px;padding:14px 24px;font:600 11px/1.7 var(--sans);text-transform:uppercase;cursor:pointer;transition:background .2s,border-color .2s}
.nha-store-list .store-login:hover,.nha-store-list .storesubmit:hover,.nha-store-list .loginbtn:hover,.nha-store-list .atc:hover{background:#846b4c;border-color:#846b4c;color:#fff}
:is(.nha-store,.nha-store-list) #cart-icon{position:fixed;right:5%;top:146px;z-index:30;list-style:none;padding:10px 16px;margin:0;background:#fff;border:1px solid #c8b397;box-shadow:0 4px 18px #0000000a;font:400 12px/1.6 var(--sans)}
:is(.nha-store,.nha-store-list) #cart-icon li{display:flex;align-items:center;gap:12px}
:is(.nha-store,.nha-store-list) #cart-icon .circle-icon{padding:0;background:none;color:var(--gold);border:0}
:is(.nha-store,.nha-store-list) #cart-icon a{color:#000}
.nha-store-list .popupopa{z-index:1000;background:#000b;backdrop-filter:blur(4px)}
.nha-store-list .popupcontent{box-shadow:0 20px 80px #0004;border-top:3px solid var(--gold)}
.nha-store-list .login_popup,.nha-store-list .login_popup2{background-color:#f7f7f5;background-size:auto 88%;background-position:8% center;padding:40px 35px;min-height:470px}
.nha-store-list .login_popup2{background-image:url('../images/store/2026/Noble-Hotel-Awards-Certificate-2-2026.jpg');background-size:43% auto}
.nha-store-list .login_heading{font:400 30px/1.25 var(--serif);color:var(--ink)}
.nha-store-list .login_popup .form-mb{margin-bottom:18px}
.nha-store-list .login_popup .required{display:none}
.nha-store-list .login_popup .defcolor{font:400 12px/1.8 var(--sans);color:#725c40}
@media(max-width:1100px){
 .nha-store .store-landing-hero .row{gap:40px}
 .nha-store .store-category-grid:has(>div:nth-child(3)){grid-template-columns:repeat(2,minmax(0,1fr))}
 .nha-store-list .store-product-layout{gap:36px}
 .nha-store-list .store-left img{height:490px}
 .nha-store-list .store-left{padding:30px 20px}
 .nha-store-list .store-form{padding:24px 20px}
}
@media(max-width:800px){
 .nha-store .store-landing-hero{padding:48px 0}
 .nha-store .store-landing-hero .row{grid-template-columns:minmax(0,1fr);gap:28px}
 .nha-store .store-landing-hero h1{max-width:650px}
 .nha-store .store-collections{padding:40px 0 55px}
 .nha-store .store-choose-cont>div{height:280px}
 .nha-store-list #store>.section-page{padding:36px 0 55px}
 .nha-store-list .store-product-layout{grid-template-columns:minmax(0,1fr);gap:32px}
 .nha-store-list .store-left{position:relative;top:auto;padding:24px}
 .nha-store-list .store-left img{height:400px}
 .nha-store-list .store-right .store-p{font-size:14px}
 .nha-store-list .store_product_heading{font-size:36px}
}
@media(max-width:540px){
 .nha-store .store-category-grid,.nha-store .store-category-grid:has(>div:nth-child(3)){grid-template-columns:minmax(0,1fr);gap:22px}
 .nha-store .store-choose-cont{padding:24px 22px}
 .nha-store .store-choose-cont>div{height:310px}
 .nha-store .store-landing-hero h1{font-size:38px}
 .nha-store-list .store-product-navigation>.container{gap:18px;min-height:58px;flex-wrap:wrap}
 .nha-store-list .store-product-navigation a{font-size:9px;min-height:58px}
 .nha-store-list .store-left img{height:330px}
 .nha-store-list .store-form{padding:22px 18px}
 .nha-store-list .store-input,.nha-store-list .logininput{font-size:16px}
 .nha-store-list .login_popup,.nha-store-list .login_popup2{min-height:0;background-image:none;padding:24px 20px;margin-top:12vh}
 .nha-store-list .login_heading{font-size:28px}
 .nha-store-list .loginbtn{width:100%;margin-top:18px}
 .nha-store-list .login_popup .fr{float:none}
 :is(.nha-store,.nha-store-list) #cart-icon{top:130px;right:5%}
}
@media(prefers-reduced-motion:reduce){.nha-store .store-choose-cont,.nha-store-list .store-login,.nha-store-list .storesubmit,.nha-store-list .loginbtn,.nha-store-list .atc{transition:none}}
/* END store-interface-2027-new */
.nha-store-list .store-popup-close{position:absolute;z-index:4;right:14px;top:12px;width:36px;height:36px;border:1px solid #d5d1c8;background:#fff;color:#333;font:400 25px/1 var(--sans);cursor:pointer}
.nha-store-list .store-popup-close:hover{border-color:var(--gold);color:#846b4c}
.nha-store-list #cert-popup{position:relative;padding-top:55px}
.nha-store-list .logininput{text-align:left;font-style:normal}
.nha-store-list .store-form .store-qty{width:92px!important}
.nha-store-list #sign_in_popup .required{display:none}
.nha-store-list .logininput::placeholder{text-align:left!important;font-style:normal!important;color:#888!important}
@media(max-width:540px){
 .nha-store-list #sign_in_popup .popupcontent>img{max-height:190px!important;margin-bottom:20px}
 .nha-store-list #sign_in_popup .spacing_30{height:12px}
 .nha-store-list #sign_in_popup .popupcontent{margin-top:5vh}
 .nha-store-list #sign_in_popup .login_heading{margin-bottom:12px}
}
.nha-store-list .store-product-layout>.clearfix{display:none}
@media(max-width:540px){.nha-store-list #sign_in_popup .popupcontent>img{width:auto!important;object-fit:contain}}

/* Winner collection: intrinsic image proportions and badges in the copy. */
.nha-winners .winner-directory-grid{align-items:start}
.nha-winners .directory-card-media{aspect-ratio:auto;height:auto;min-height:0}
.nha-winners .directory-card-media>img[data-winner-image],
.nha-winners .directory-card-media.is-logo>img[data-winner-image],
.nha-winners .directory-card-media.is-brand-logo>img[data-winner-image]{position:static;inset:auto;display:block;width:100%;height:auto;max-width:100%;padding:0;object-fit:contain;background:transparent;transform:none}
.nha-winners .directory-card-media:hover>img[data-winner-image]{transform:none}
.nha-winners .directory-card-details{display:grid;grid-template-columns:minmax(0,1fr) 90px;align-items:start;gap:24px;margin-bottom:24px}
.nha-winners .directory-card-description{min-width:0}
.nha-winners .directory-card-description .directory-subcategory{margin-bottom:0}
.nha-winners .directory-card-copy .directory-ranking-badge{position:static;inset:auto;align-self:start;width:90px;height:120px;filter:none}
@media(max-width:720px){
 .nha-winners .directory-card-details{grid-template-columns:minmax(0,1fr) 80px;gap:18px}
 .nha-winners .directory-card-copy .directory-ranking-badge{width:80px;height:108px}
}
/* Profile opening: database cover banner, recognition summary and original gallery proportions. */
.nha-profile-page .winner-profile-cover-hero{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:clamp(460px,45vw,680px);padding:70px 0 52px;background:#080808;color:#fff;overflow:hidden}
.nha-profile-page .winner-profile-cover-media{position:absolute;inset:0;z-index:-2}
.nha-profile-page .winner-profile-cover-media>img[data-winner-image]{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;object-fit:cover;object-position:center 45%;transform:none}
.nha-profile-page .winner-profile-cover-hero:after{position:absolute;inset:0;z-index:-1;content:'';pointer-events:none;background:linear-gradient(180deg,#0000000d 15%,#00000020 40%,#000000c7 100%)}
.nha-profile-page .winner-profile-cover-hero .winner-profile-heading{align-items:flex-end;gap:50px}
.nha-profile-page .winner-profile-cover-hero .winner-profile-heading>div{max-width:1000px}
.nha-profile-page .winner-profile-cover-hero .winner-profile-heading h1{color:#fff;font-size:clamp(40px,5.2vw,76px);text-shadow:0 2px 24px #0003}
.nha-profile-page .winner-profile-cover-hero .winner-profile-heading .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;color:#e2ccae;margin-bottom:20px}
.nha-profile-page .winner-profile-cover-hero .winner-profile-entrant{color:#ffffffe0}
.nha-profile-page .winner-profile-cover-hero .winner-profile-back{color:#fff;border-color:#ffffff80}
.nha-profile-page .winner-profile-cover-hero .winner-profile-meta{color:#ffffffd9;font-size:12px;margin-top:22px}
.nha-profile-page .winner-profile-cover-hero .winner-profile-meta span+span{border-color:#ffffff60}
.nha-profile-page .winner-profile-cover-media.is-logo>img[data-winner-image]{object-fit:contain;object-position:center 30%;padding:60px max(32px,calc((100% - 560px)/2)) 220px;background:transparent;transform:none}
.nha-profile-page .winner-profile-cover-media.is-logo{background:#eeeeec}
.nha-profile-page .winner-profile-cover-media.is-brand-logo{background:#080808}
.nha-profile-page .winner-profile-showcase{background:#000;padding:0}
.nha-profile-page .winner-profile-showcase-grid{display:block}
.nha-profile-page .winner-profile-showcase .winner-profile-award{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.4fr) minmax(190px,.8fr);align-items:center;gap:40px;padding:36px 0 40px;background:transparent}
.nha-profile-page .winner-profile-showcase .winner-profile-award-heading{grid-template-columns:84px minmax(0,1fr);gap:20px;margin:0}
.nha-profile-page .winner-profile-showcase .winner-profile-badge>img{width:84px;height:118px}
.nha-profile-page .winner-profile-showcase .winner-profile-badge .winner-profile-seal{width:80px;height:108px}
.nha-profile-page .winner-profile-showcase .winner-profile-award-heading h2{font-size:clamp(23px,2.2vw,32px)!important;margin:0}
.nha-profile-page .winner-profile-showcase .winner-profile-award dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0}
.nha-profile-page .winner-profile-showcase .winner-profile-award dl>div{display:block;padding:12px 0 0;border-color:#ffffff25}
.nha-profile-page .winner-profile-showcase .winner-profile-award dt{font:400 9px/1.6 var(--sans);text-transform:uppercase;margin-bottom:5px}
.nha-profile-page .winner-profile-showcase .winner-profile-award dd{font:400 12px/1.6 var(--sans)}
.nha-profile-page .winner-profile-showcase .winner-profile-actions{margin:0;gap:14px}
.nha-profile-page .winner-profile-gallery-grid{display:block;column-count:4;column-gap:16px}
.nha-profile-page .winner-profile-gallery-grid a{display:inline-block;width:100%;height:auto;aspect-ratio:auto;min-width:0;margin:0 0 16px;break-inside:avoid;vertical-align:top;background:transparent;cursor:zoom-in}
.nha-profile-page .winner-profile-gallery-grid img{width:100%;height:auto;object-fit:contain;transform:none;transition:none}
.nha-profile-page .winner-profile-gallery-grid a:hover img{transform:none}
.nha-profile-page .winner-profile-gallery-grid a>span{display:none}
@media(max-width:1100px){
 .nha-profile-page .winner-profile-showcase .winner-profile-award{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:28px 36px}
 .nha-profile-page .winner-profile-showcase .winner-profile-actions{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:24px}
 .nha-profile-page .winner-profile-showcase .winner-profile-location-link{border-top:0;padding-top:0}
}
@media(max-width:900px){
 .nha-profile-page .winner-profile-gallery-grid{column-count:2;column-gap:16px}
 .nha-profile-page .winner-profile-cover-hero{min-height:500px;padding:60px 0 40px}
 .nha-profile-page .winner-profile-cover-hero .winner-profile-heading{display:block}
 .nha-profile-page .winner-profile-cover-hero .winner-profile-back{display:inline-block;margin-top:24px}
}
@media(max-width:600px){
 .nha-profile-page .winner-profile-cover-hero{min-height:500px;padding:70px 0 32px}
 .nha-profile-page .winner-profile-cover-hero .winner-profile-heading h1{font-size:clamp(36px,9vw,52px);line-height:1.08}
 .nha-profile-page .winner-profile-cover-hero .winner-profile-heading .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;margin-bottom:18px}
 .nha-profile-page .winner-profile-cover-hero .winner-profile-meta{font-size:11px;gap:10px 15px;margin-top:20px}
 .nha-profile-page .winner-profile-cover-media.is-logo>img[data-winner-image]{padding:35px 28px 240px}
 .nha-profile-page .winner-profile-showcase .winner-profile-award{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 0 32px}
 .nha-profile-page .winner-profile-showcase .winner-profile-award-heading{grid-template-columns:80px minmax(0,1fr);gap:20px}
 .nha-profile-page .winner-profile-showcase .winner-profile-award dl{gap:16px 22px}
 .nha-profile-page .winner-profile-showcase .winner-profile-actions{grid-column:auto;grid-template-columns:minmax(0,1fr);gap:18px}
 .nha-profile-page .winner-profile-showcase .winner-profile-location-link{border-top:1px solid #ffffff25;padding-top:14px}
 .nha-profile-page .winner-profile-gallery-grid{column-count:2;column-gap:16px}
}
/* BEGIN news-interface-2027-new */
.nha-news .news-introduction{padding:72px 0;background:#000;color:#fff}
.nha-news .news-introduction-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:90px}
.nha-news .news-introduction .eyebrow{color:var(--gold-light);margin:0 0 24px}
.nha-news .news-introduction h1{font:400 clamp(42px,5.2vw,76px)/1.02 var(--serif);color:#fff;margin:0;overflow-wrap:break-word}
.nha-news .news-introduction-copy{border-left:1px solid #ffffff30;padding-left:45px}
.nha-news .news-introduction-copy p{font:400 14px/1.95 var(--sans);color:#ffffffb3;margin:0}
.nha-news .news-collection{padding:64px 0 90px;background:var(--warm)}
.nha-news .news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 26px}
.nha-news .news-card{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid #d5d3cb;transition:border-color .2s}
.nha-news .news-card:hover{border-color:var(--gold)}
.nha-news .news-card-image{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#eeeeec;color:var(--ink)}
.nha-news .news-card-image img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .25s}
.nha-news .news-card-image:hover img{opacity:.9}
.nha-news .news-image-arrow{position:absolute;right:14px;bottom:14px;width:34px;height:34px;display:grid;place-items:center;background:#fff;border:1px solid #00000014;font:400 20px/1 var(--sans);color:#665139;transition:background .2s,color .2s}
.nha-news .news-card-image:hover .news-image-arrow{background:#000;color:#fff}
.nha-news .news-card-copy{display:flex;flex:1;flex-direction:column;padding:25px 26px 24px;min-width:0}
.nha-news .news-card-meta{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:18px;margin-bottom:20px;border-bottom:1px solid #dedcd5;color:#777;font:400 10px/1.6 var(--sans)}
.nha-news .news-card-meta>span{max-width:50%}
.nha-news .news-card-meta time{text-align:right}
.nha-news .news-outlet{font:600 9px/1.7 var(--sans);text-transform:uppercase;color:#92754f;margin:0 0 13px;overflow-wrap:anywhere}
.nha-news .news-card h2{font:400 20px/1.16 var(--serif);font-size:22px!important;letter-spacing:-.01em;margin:0 0 18px;overflow-wrap:break-word}
.nha-news .news-card h2 a{color:var(--ink);text-decoration:none}
.nha-news .news-card h2 a:hover{color:#846b4c}
.nha-news .news-excerpt{font:400 13px/1.85 var(--sans);color:#777;margin:0 0 24px;overflow-wrap:anywhere}
.nha-news .news-card-discover{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:auto;border-top:1px solid #dedcd5;padding-top:18px;color:#6c573e;font:600 10px/1.7 var(--sans);text-transform:uppercase;text-decoration:none}
.nha-news .news-card-discover>span{font-size:19px;line-height:1}
.nha-news .news-card:first-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}
.nha-news .news-card:first-child .news-card-image{aspect-ratio:auto;min-height:350px;border-right:1px solid #d5d3cb}
.nha-news .news-card:first-child .news-card-copy{padding:34px 40px}
.nha-news .news-card:first-child h2{font-size:clamp(30px,3vw,32px)!important;line-height:1.12;margin-bottom:22px}
.nha-news .news-card:first-child .news-excerpt{font-size:14px}
.nha-news .news-card-image.is-placeholder{background:#080808}
.nha-news .news-card-image.is-placeholder img{padding:35px}
.nha-news .news-pagination{margin-top:50px;text-align:center}
.nha-news .news-pagination .pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;padding:0;margin:0;list-style:none}
.nha-news .news-pagination .page-link{display:grid;place-items:center;width:43px;height:43px;border:1px solid #bca98f;color:#080808;text-decoration:none;font:600 12px/1 var(--sans)}
.nha-news .news-pagination .page-item.active .page-link,.nha-news .news-pagination .page-link:hover{background:var(--gold);border-color:var(--gold)}
.nha-news .news-empty{grid-column:1/-1;min-height:280px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px;padding:45px 25px;background:#fff;border:1px solid #d5d3cb;text-align:center}
.nha-news .news-empty p{font:400 15px/1.8 var(--sans);color:#777;margin:0}
@media(max-width:1000px){
 .nha-news .news-introduction{padding:58px 0}
 .nha-news .news-introduction-grid{gap:45px}
 .nha-news .news-introduction-copy{padding-left:30px}
 .nha-news .news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}
 .nha-news .news-card:first-child{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
 .nha-news .news-card:first-child .news-card-copy{padding:28px}
 .nha-news .news-card:first-child .news-card-image{min-height:310px}
}
@media(max-width:720px){
 .nha-news .news-introduction{padding:45px 0 48px}
 .nha-news .news-introduction-grid{grid-template-columns:minmax(0,1fr);gap:28px}
 .nha-news .news-introduction h1{font-size:clamp(42px,9vw,62px)}
 .nha-news .news-introduction .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;margin-bottom:22px}
 .nha-news .news-introduction-copy{padding-left:0;border-left:0}
 .nha-news .news-introduction-copy p{font-size:13px;line-height:1.9}
 .nha-news .news-collection{padding:36px 0 55px}
 .nha-news .news-grid{grid-template-columns:minmax(0,1fr);gap:24px}
 .nha-news .news-card:first-child{display:flex;grid-column:auto}
 .nha-news .news-card:first-child .news-card-image{aspect-ratio:16/9;min-height:0;border-right:0}
 .nha-news .news-card-copy,.nha-news .news-card:first-child .news-card-copy{padding:23px 22px}
 .nha-news .news-card h2,.nha-news .news-card:first-child h2{font-size:28px!important;line-height:1.15}
 .nha-news .news-card-meta{font-size:10px;gap:15px}
 .nha-news .news-card:first-child .news-excerpt{font-size:13px}
 .nha-news .news-pagination{margin-top:35px}
}
@media(prefers-reduced-motion:reduce){.nha-news .news-card,.nha-news .news-card-image img,.nha-news .news-image-arrow{transition:none}}
/* END news-interface-2027-new */
/* BEGIN account-interface-2027-new */
.nha-2027 .auth-section{padding:0;background:#eeeeec}
.nha-2027 .auth-layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:0}
.nha-2027 .auth-layout-registration{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}
.nha-2027 .auth-aside{display:flex;flex-direction:column;justify-content:space-between;gap:50px;min-width:0;min-height:650px;padding:52px 44px 52px 124px;background:#000;color:#fff}
.nha-2027 .auth-aside .eyebrow{font:600 11px/1.8 var(--sans);font-size:var(--nha-eyebrow-size, 18px)!important;color:var(--gold-light);margin:0 0 36px}
.nha-2027 .auth-aside h1{font:400 clamp(38px,4.1vw,58px)/1.08 var(--serif);color:#fff;margin:0;overflow-wrap:break-word}
.nha-2027 .auth-aside h1 em{font-style:normal;color:#cbb597}
.nha-2027 .auth-aside-rule{display:block;width:55px;height:1px;background:var(--gold);margin:32px 0 27px}
.nha-2027 .auth-aside-description{max-width:360px;font:400 14px/1.9 var(--sans);color:#ffffffa8;margin:0 0 28px}
.nha-2027 .auth-aside-link{display:inline-flex;align-items:center;gap:22px;color:#dfc8a8;font:600 10px/1.7 var(--sans);text-transform:uppercase;text-decoration:none}
.nha-2027 .auth-aside-link>span{font-size:18px;line-height:1}
.nha-2027 .auth-aside-support{border-top:1px solid #ffffff25;padding-top:24px}
.nha-2027 .auth-aside-support p{color:#ffffff70;font:400 11px/1.8 var(--sans);margin:0 0 7px}
.nha-2027 .auth-aside-support a{color:#d7c5aa;font:400 12px/1.7 var(--sans);text-decoration:none;overflow-wrap:anywhere}
.nha-2027 .auth-panel{min-width:0;height:100%;padding:42px 126px 42px 46px;background:#fff;border:1px solid #d5d2c9}
.nha-2027 .auth-tabs{display:flex;gap:30px;border-bottom:1px solid #dedbd3;margin-bottom:34px}
.nha-2027 .auth-tabs a{display:block;border-bottom:2px solid transparent;padding:0 0 16px;margin-bottom:-1px;font:600 11px/1.7 var(--sans);text-decoration:none;text-transform:uppercase;color:#999}
.nha-2027 .auth-tabs a[aria-current],.nha-2027 .auth-tabs a:hover{border-color:var(--gold);color:#000}
.nha-2027 .auth-form-intro{margin-bottom:30px}
.nha-2027 .auth-form-intro .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;line-height:1.7;margin:0 0 14px;color:#967c58}
.nha-2027 .auth-interface .auth-panel h2{font:400 38px/1.12 var(--serif);font-size:38px!important;margin:0 0 16px;color:#080808}
.nha-2027 .auth-form-intro>p:last-child{font:400 13px/1.8 var(--sans);color:#777;margin:0}
.nha-2027 .auth-interface form{margin:0;max-width:none;width:100%}
.nha-2027 .auth-interface .inputcont2{position:relative;min-width:0}
.nha-2027 .auth-field{margin-bottom:22px}
.nha-2027 .auth-interface .auth-label{display:block;font:600 10px/1.8 var(--sans);text-transform:uppercase;color:#514b40;margin:0 0 9px}
.nha-2027 .auth-label>span{color:#9b7b53}
.nha-2027 .auth-interface input:not([type=hidden]):not([type=checkbox]):not([type=submit]),.nha-2027 .auth-interface select{display:block;width:100%;min-height:51px;padding:13px 14px;border:1px solid #c9c5bb;border-radius:0;background:#fafaf8;color:#080808;font:400 14px/1.5 var(--sans);box-shadow:none}
.nha-2027 .auth-interface select{padding-right:30px}
.nha-2027 .auth-interface input::placeholder{color:#999;font-style:normal;font:inherit}
.nha-2027 .auth-interface input:focus,.nha-2027 .auth-interface select:focus{outline:2px solid #bca27a;outline-offset:2px}
.nha-2027 .auth-interface .required{display:none}
.nha-2027 .auth-interface .input-group-append{position:absolute;right:9px;top:35px}
.nha-2027 .auth-interface input[type=password],.nha-2027 .auth-interface input#password,.nha-2027 .auth-interface input#password_c{padding-right:65px}
.nha-2027 .auth-password-toggle{display:block;min-width:45px;min-height:34px;padding:5px;border:0;background:transparent;color:#796448;font:600 10px/1.6 var(--sans);font-family:var(--sans)!important;cursor:pointer}
.nha-2027 .auth-password-toggle:hover{color:#000}
.nha-2027 .auth-forgot-link{display:table;margin:-4px 0 26px auto;color:#766044;font:400 12px/1.7 var(--sans);text-decoration:none;border-bottom:1px solid #b7a68b}
.nha-2027 .auth-submit,.nha-2027 .auth-interface input[type=submit]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:16px 20px;border:1px solid #000;border-radius:0;background:#000;color:#fff;font:600 11px/1.7 var(--sans);text-transform:uppercase;cursor:pointer;transition:background .2s,border-color .2s}
.nha-2027 .auth-submit:hover,.nha-2027 .auth-interface input[type=submit]:hover{background:#846b4c;border-color:#846b4c}
.nha-2027 .auth-submit>span{font-size:19px;line-height:1}
.nha-2027 .auth-form-help{font:400 12px/1.8 var(--sans);color:#888;margin:24px 0 0}
.nha-2027 .auth-form-help a{color:#786043;text-underline-offset:4px}
.nha-2027 .auth-feedback,.nha-2027 .auth-interface .alert{position:relative;border:0;border-left:3px solid #9c3827;background:#9c38270a;color:#9c3827;padding:15px 18px;margin:0 0 24px;font:400 13px/1.8 var(--sans);border-radius:0}
.nha-2027 .auth-interface .alert .close{position:absolute;right:5px;top:3px;border:0;background:transparent;color:inherit;padding:5px;font-size:18px;cursor:pointer}
.nha-2027 .auth-interface label.error{display:block;margin:8px 0 0;color:#9c3827;font:400 11px/1.7 var(--sans);text-transform:none}
.nha-2027 .auth-interface input.error,.nha-2027 .auth-interface select.error{border-color:#9c3827!important}
.nha-sign-up .auth-aside{position:sticky;top:110px}
.nha-2027 .auth-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}
.nha-2027 .auth-form-grid>[class*=col-]{min-width:0;width:auto;float:none;padding:0;margin:0}
.nha-2027 .auth-form-grid>.col-lg-12{grid-column:1/-1}
.nha-2027 .auth-form-grid>div:has(>hr){margin-top:7px}
.nha-2027 .auth-form-grid hr{border:0;border-top:1px solid #dedbd3;margin:0}
.nha-2027 .auth-form-section-title{font:600 11px/1.7 var(--sans);text-transform:uppercase;color:#89704f}
.nha-2027 .auth-consent{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px 13px;align-items:start}
.nha-2027 .auth-consent>input{grid-column:1;grid-row:1;width:18px;height:18px;margin:3px 0 0;accent-color:#846b4c;cursor:pointer}
.nha-2027 .auth-consent>label:not(.error){grid-column:2;grid-row:1;font:400 12px/1.9 var(--sans);color:#777;cursor:pointer}
.nha-2027 .auth-consent a{color:#705b40;text-underline-offset:4px}
.nha-2027 .auth-consent>label.error{grid-column:1/-1;grid-row:2;margin:0}
.nha-2027 .auth-captcha{width:164px;min-height:144px;max-width:100%;margin:4px 0}
.nha-2027 .auth-captcha[data-auth-captcha-fit]{width:304px;min-height:78px;overflow:hidden}
.nha-2027 .auth-captcha[data-auth-captcha-fit] .g-recaptcha{width:304px;transform-origin:top left}
.nha-2027 .auth-interface .intl-tel-input{display:block;width:100%}
.nha-2027 .auth-interface .intl-tel-input .selected-flag{height:51px}
.nha-2027 .auth-interface .intl-tel-input .country-list{z-index:30;max-width:calc(100vw - 60px);color:#222}
.nha-sign-up .auth-interface .intl-tel-input.separate-dial-code input#mobile{padding-left:112px}
.nha-sign-up .auth-interface .intl-tel-input.separate-dial-code .selected-flag{display:flex;align-items:center;gap:8px;width:100px;height:49px;padding:0 22px 0 10px;border-right:1px solid #c9c5bb}
.nha-sign-up .auth-interface .intl-tel-input .selected-flag .iti-flag{position:static;flex-shrink:0;margin:0}
.nha-sign-up .auth-interface .intl-tel-input .selected-dial-code{display:block;padding:0;font:400 14px/1.5 var(--sans);white-space:nowrap}
.nha-sign-up .auth-interface .intl-tel-input .selected-flag .iti-arrow{right:7px}
.nha-2027 .auth-recovery-content>h2,.nha-2027 .auth-recovery-content>.row h2{margin-top:0}
.nha-2027 .auth-recovery-content p{font:400 13px/1.85 var(--sans);color:#777;margin:0 0 26px}
.nha-2027 .auth-recovery-content form>.row>.col-xs-12{margin-bottom:24px}
.nha-2027 .auth-recovery-content form>.row>.col-xs-12:last-child{margin-bottom:0}
.nha-2027 .auth-recovery-content img{display:block;width:64px;height:64px;object-fit:contain;margin:22px 0}
.nha-2027 .auth-back-link{display:table;margin-top:28px;color:#776044;text-decoration:none;font:400 12px/1.8 var(--sans)}
@media(max-width:1100px){
 .nha-2027 .auth-aside{padding:40px 30px}
 .nha-2027 .auth-panel{padding:36px 30px}
 .nha-2027 .auth-layout-registration .auth-panel{padding:36px 28px}
 .nha-2027 .auth-aside h1{font-size:44px}
}
@media(max-width:900px){
 .nha-2027 .auth-layout,.nha-2027 .auth-layout-registration{grid-template-columns:minmax(0,1fr)}
 .nha-2027 .auth-aside{min-height:0;position:static;padding:36px;gap:28px}
 .nha-2027 .auth-aside h1{font-size:46px}
 .nha-2027 .auth-aside .eyebrow{margin-bottom:24px}
 .nha-2027 .auth-aside-description{max-width:650px;margin-bottom:22px}
 .nha-2027 .auth-aside-rule{margin:24px 0 22px}
 .nha-2027 .auth-aside-support{display:none}
 .nha-2027 .auth-panel{min-height:0;padding:36px}
 .nha-2027 .auth-layout-registration .auth-panel{padding:36px}
}
@media(max-width:540px){
 .nha-2027 .auth-aside{padding:30px 24px}
 .nha-2027 .auth-aside h1{font-size:38px}
 .nha-2027 .auth-aside .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;}
 .nha-2027 .auth-aside-description{font-size:13px}
 .nha-2027 .auth-panel,.nha-2027 .auth-layout-registration .auth-panel{padding:28px 22px}
 .nha-2027 .auth-interface .auth-panel h2{font-size:34px!important}
 .nha-2027 .auth-tabs{margin-bottom:28px}
 .nha-2027 .auth-form-grid{grid-template-columns:minmax(0,1fr);gap:22px}
 .nha-2027 .auth-interface input:not([type=hidden]):not([type=checkbox]):not([type=submit]),.nha-2027 .auth-interface select{font-size:16px}
 .nha-2027 .auth-label{font-size:10px}
 .nha-2027 .auth-form-intro{margin-bottom:26px}
}
@media(prefers-reduced-motion:reduce){.nha-2027 .auth-submit,.nha-2027 .auth-interface input[type=submit]{transition:none}}
/* END account-interface-2027-new */

/* Shared 2027 chrome on original pages. Content keeps its original styles. */
.site-header[data-nha-legacy-chrome],.site-footer[data-nha-legacy-chrome]{font-family:var(--sans);line-height:1.6;text-align:left}
.site-header[data-nha-legacy-chrome] *,.site-footer[data-nha-legacy-chrome] *{box-sizing:border-box}
.site-header[data-nha-legacy-chrome] a{color:inherit;text-decoration:none}
.site-header[data-nha-legacy-chrome] .site-brand img{display:block;width:200px;height:56px}
.site-header[data-nha-legacy-chrome] .site-navigation .btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:49px;border:1px solid var(--gold);border-radius:0;background:var(--gold);color:#080808;font:700 11px/1.6 var(--sans);text-transform:uppercase;box-shadow:none;white-space:nowrap}
.site-header[data-nha-legacy-chrome] .site-navigation .btn:hover{background:var(--gold-light);border-color:var(--gold-light);color:#080808}
.site-header[data-nha-legacy-chrome] .site-navigation>a:not(.btn):hover,.site-header[data-nha-legacy-chrome] .site-navigation a[aria-current]{color:var(--gold-light)}
.site-header[data-nha-legacy-chrome] .site-menu-toggle{padding:0;line-height:1}
.site-notice.nha-2027 p{margin:0;max-width:none;font:inherit;color:inherit}
.site-footer[data-nha-legacy-chrome]#footer{padding:80px 0 0;overflow:visible}
.site-footer[data-nha-legacy-chrome]>.container{width:min(1300px,calc(100% - 64px));padding:0;margin-inline:auto}
.site-footer[data-nha-legacy-chrome] .site-brand img{display:block}
.site-footer[data-nha-legacy-chrome] p{line-height:1.8;margin:0 0 20px}
.site-footer[data-nha-legacy-chrome] h3{margin:0 0 20px}
.site-footer[data-nha-legacy-chrome] .site-copyright>a,.site-footer[data-nha-legacy-chrome] .site-copyright>span>a{color:inherit;text-decoration:none}
@media(max-width:1200px){.site-header[data-nha-legacy-chrome] .site-brand img{width:180px}}
@media(max-width:1000px){.site-header[data-nha-legacy-chrome] .site-brand img{height:50px}}
@media(max-width:720px){
 .site-header[data-nha-legacy-chrome] .site-brand img{width:170px;height:48px}
 .site-footer[data-nha-legacy-chrome]#footer{padding:60px 0}
 .site-footer[data-nha-legacy-chrome]>.container{width:calc(100% - 44px)}
}
@media(max-width:380px){.site-header[data-nha-legacy-chrome] .site-brand img{width:160px}}

/* Winner profile sharing beneath the story heading. */
.nha-profile-page .winner-profile-share{max-width:320px;margin-top:28px}
.nha-profile-page .winner-profile-share>summary{display:inline-flex;align-items:center;gap:12px;list-style:none;padding:13px 18px;border:1px solid #b7a184;color:#6f583b;background:transparent;font:600 10px/1.7 var(--sans);text-transform:uppercase;cursor:pointer}
.nha-profile-page .winner-profile-share>summary::-webkit-details-marker{display:none}
.nha-profile-page .winner-profile-share>summary::marker{content:''}
.nha-profile-page .winner-profile-share>summary:hover,.nha-profile-page .winner-profile-share[open]>summary{border-color:#000;background:#000;color:#fff}
.nha-profile-page .winner-share-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}
.nha-profile-page .winner-share-options>a,.nha-profile-page .winner-share-options>button{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:10px 13px;border:1px solid #d4d0c7;background:#fff;color:#67543c;text-decoration:none;font:400 11px/1.6 var(--sans);cursor:pointer}
.nha-profile-page .winner-share-options>a:hover,.nha-profile-page .winner-share-options>button:hover{border-color:#a78c66;color:#000}
.nha-profile-page .winner-share-options>button,.nha-profile-page .winner-share-options>input,.nha-profile-page .winner-share-status{grid-column:1/-1}
.nha-profile-page .winner-share-status{margin:0;color:#736047;font:400 11px/1.7 var(--sans)}
.nha-profile-page .winner-share-status:empty{display:none}
.nha-profile-page .winner-share-options>input{width:100%;min-width:0;padding:11px 12px;border:1px solid #b7a184;background:#fff;color:#333;font:400 12px/1.5 var(--sans)}
/* BEGIN media-interview-interface-2027-new */
.nha-media .media-resource-hero,.nha-interview .interview-hero{padding:68px 0;background:#000;color:#fff}
.nha-media .media-resource-hero-grid,.nha-interview .interview-hero-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:75px}
.nha-media .media-resource-hero .eyebrow,.nha-interview .interview-hero .eyebrow{font-size:var(--nha-eyebrow-size, 18px)!important;margin:0 0 24px;color:var(--gold-light)}
.nha-media .media-resource-hero h1,.nha-interview .interview-hero h1{font:400 clamp(40px,5vw,68px)/1.06 var(--serif);color:#fff;margin:0;overflow-wrap:break-word}
.nha-media .media-resource-intro p,.nha-interview .interview-hero-copy p{font:400 14px/1.9 var(--sans);color:#ffffffb3;margin:0 0 20px}
.nha-media .media-resource-intro p:last-child,.nha-interview .interview-hero-copy p:last-child{margin-bottom:0}
.nha-media .media-resource-intro strong{font-weight:600;color:#cfb89c}
.nha-media .media-resource-library{padding:64px 0 80px;background:#eeeeec}
.nha-media .media-resource-layout{display:grid;grid-template-columns:200px minmax(0,1fr);gap:50px;align-items:start}
.nha-media .media-resource-navigation{position:sticky;top:110px;display:grid;border-top:2px solid #a58a63}
.nha-media .media-resource-navigation a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:17px 0;border-bottom:1px solid #cfcac0;color:#6b5a43;text-decoration:none;font:400 12px/1.7 var(--sans)}
.nha-media .media-resource-navigation a:after{content:'\2197';font-size:17px}
.nha-media .media-resource-navigation a:hover{color:#000}
.nha-media .media-resource-sections{min-width:0}
.nha-media .media-resource-section{margin-bottom:54px;scroll-margin-top:112px}
.nha-media .media-resource-section>h2{font:400 30px/1.15 var(--serif);font-size:30px!important;color:#080808;margin:0 0 25px;overflow-wrap:break-word}
.nha-media .media-resource-card{min-width:0;border:1px solid #d8d4cb;background:#fff}
.nha-media .media-resource-preview{display:flex;align-items:center;justify-content:center;min-height:235px;padding:24px;background:#fff;overflow:hidden}
.nha-media .media-resource-preview img{display:block;max-width:100%;width:auto;height:auto;object-fit:contain;margin:0 auto}
.nha-media .media-resource-preview>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.nha-media .media-resource-copy{padding:22px 25px 24px;min-width:0;color:#666;font:400 13px/1.8 var(--sans)}
.nha-media .media-resource-copy p{margin:0 0 18px}
.nha-media .media-resource-copy .media-item{font:400 19px/1.3 var(--serif);color:#080808}
.nha-media .media-dl{display:flex;align-items:center;gap:8px;flex-wrap:wrap;list-style:none;padding:0;margin:0;font:400 12px/1.7 var(--sans)}
.nha-media .media-dl li{margin:0}
.nha-media .media-dl a,.nha-media .media-document-card .media-resource-copy>a{display:inline-flex;align-items:center;justify-content:center;min-width:49px;min-height:35px;padding:7px 12px;border:1px solid #bba88d;color:#6d5637;background:#fff;text-decoration:none;font:600 10px/1.7 var(--sans)}
.nha-media .media-dl a:hover,.nha-media .media-document-card .media-resource-copy>a:hover{color:#fff;background:#000;border-color:#000}
.nha-media .media-statuette-card{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}
.nha-media .media-statuette-card .media-resource-preview{min-height:305px;padding:26px}
.nha-media .media-statuette-card .media-resource-copy{padding:30px 35px;border-left:1px solid #dedbd4}
.nha-media .media-statuette-card .media-item{font-size:30px;margin-bottom:24px}
.nha-media .media-badge-grid,.nha-media .media-logo-grid,.nha-media .media-editorial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}
.nha-media .media-badge-grid .media-resource-copy{border-top:1px solid #e3e0d8}
.nha-media .media-collection-card{grid-column:1/-1;display:grid;grid-template-columns:220px minmax(0,1fr);align-items:center}
.nha-media .media-collection-card .media-resource-preview{padding:24px 20px}
.nha-media .media-collection-card .media-resource-copy{border:0;padding:28px}
.nha-media .media-dl-long{flex-wrap:nowrap;padding:7px 0;border-bottom:1px solid #ebe8e0;gap:8px}
.nha-media .media-dl-long li:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:1;min-width:0}
.nha-media .media-dl-long li>span{font:400 12px/1.7 var(--sans);color:#777}
.nha-media .media-logo-card .media-resource-preview{min-height:180px;padding:28px}
.nha-media .media-logo-card .media-resource-preview img{width:100%;max-height:90px!important;object-fit:contain}
.nha-media .media-logo-card.is-inverse .media-resource-preview{background:#000}
.nha-media .media-logo-card .media-resource-copy{border-top:1px solid #dedbd4}
.nha-media .media-document-card .media-resource-preview{min-height:225px;padding:28px}
.nha-media .media-document-card .media-resource-preview img{max-height:175px;max-width:100%!important;margin:0!important}
.nha-media .media-document-card .media-dl{margin-top:12px}
.nha-media .media-document-card .spacing_30{height:0}
.nha-media .media-editorial-grid .media-resource-section{height:100%;display:flex;flex-direction:column}
.nha-media .media-editorial-grid .media-resource-card{flex:1}
.nha-media .media-usage-guidelines{padding:28px 30px;background:#fff;border:1px solid #d8d4cb;border-top:3px solid #a58a63;scroll-margin-top:112px}
.nha-media .media-usage-guidelines p{font:400 13px/1.9 var(--sans);color:#777;margin:0}
.nha-media .media-usage-guidelines strong{display:block;font:400 25px/1.2 var(--serif);color:#080808;margin-bottom:18px}
.nha-media .media-usage-guidelines br{display:none}
.nha-interview .interview-hero h1{font-size:clamp(36px,4.2vw,58px)}
.nha-interview .interview-hero-copy{padding-left:35px;border-left:1px solid #ffffff30}
.nha-interview .interview-hero-copy a{color:#cfb89c;text-underline-offset:4px}
.nha-interview .interview-workspace{padding:64px 0 85px;background:#eeeeec}
.nha-interview .interview-layout{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:55px;align-items:start}
.nha-interview .interview-guidance{position:sticky;top:110px;padding:0 0 0 25px;border-left:2px solid #ad936f}
.nha-interview .interview-guidance p{font:400 13px/1.9 var(--sans);color:#6c685f;margin:0 0 25px}
.nha-interview .interview-guidance p:last-child{color:#725b3a;margin-bottom:0}
.nha-interview .interview-guidance a{color:#735d40;text-underline-offset:4px;overflow-wrap:anywhere}
.nha-interview .interview-form-panel{min-width:0;padding:34px 32px;background:#fff;border:1px solid #d5d1c8;border-top:3px solid #a58a63}
.nha-interview .interview-questionnaire{margin:0}
.nha-interview .interview-questions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px}
.nha-interview .interview-questions>.col-xs-12,.nha-interview .interview-questions>.col-xs-6{width:auto;float:none;min-width:0;padding:0;margin:0}
.nha-interview .interview-questions>.col-xs-12{grid-column:1/-1}
.nha-interview .lbl-interview{display:block;font:600 12px/1.8 var(--sans);color:#5a4c38;margin-bottom:12px}
.nha-interview .interviewinput{display:block;width:100%;min-height:155px;padding:15px 16px;border:1px solid #c9c4b8;border-radius:0;background:#fafaf8;color:#222;font:400 14px/1.8 var(--sans);resize:vertical}
.nha-interview .interviewinput:focus,.nha-interview input[type=file]:focus-visible{outline:2px solid #bda583;outline-offset:3px}
.nha-interview input[type=file]{display:block;width:100%;min-width:0;padding:17px 14px;background:#fafaf8;border:1px dashed #b6a58b;font:400 11px/1.7 var(--sans);color:#777}
.nha-interview input[type=file]::file-selector-button{display:block;border:1px solid #000;background:#000;color:#fff;padding:8px 11px;margin:0 0 12px;font:400 10px/1.7 var(--sans);cursor:pointer}
.nha-interview .interview-questionnaire>.row{margin-top:28px}
.nha-interview .interview-questionnaire input[type=submit]{display:block;min-width:190px;min-height:50px;margin-left:auto;padding:14px 28px;border:1px solid #000;background:#000;color:#fff;font:600 11px/1.7 var(--sans);text-transform:uppercase;cursor:pointer}
.nha-interview .interview-questionnaire input[type=submit]:hover{border-color:#846b4c;background:#846b4c}
.nha-interview .interview-feedback{padding:17px 20px;margin:0 0 28px;border-left:3px solid #9c3827;background:#9c38270a;color:#9c3827;font:400 13px/1.8 var(--sans)}
@media(max-width:1100px){
 .nha-media .media-resource-hero-grid,.nha-interview .interview-hero-grid{gap:45px}
 .nha-media .media-resource-layout{grid-template-columns:175px minmax(0,1fr);gap:32px}
 .nha-media .media-collection-card{grid-template-columns:175px minmax(0,1fr)}
 .nha-interview .interview-layout{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:35px}
 .nha-interview .interview-form-panel{padding:28px 25px}
}
@media(max-width:900px){
 .nha-media .media-resource-hero,.nha-interview .interview-hero{padding:52px 0}
 .nha-media .media-resource-hero-grid,.nha-interview .interview-hero-grid{grid-template-columns:minmax(0,1fr);gap:28px}
 .nha-media .media-resource-hero h1 br{display:none}
 .nha-media .media-resource-layout{grid-template-columns:minmax(0,1fr);gap:34px}
 .nha-media .media-resource-navigation{position:static;display:flex;flex-wrap:wrap;gap:0 24px;border-bottom:1px solid #cfcac0}
 .nha-media .media-resource-navigation a{border-bottom:0;padding:14px 0}
 .nha-interview .interview-hero-copy{padding-left:0;border-left:0}
 .nha-interview .interview-layout{grid-template-columns:minmax(0,1fr);gap:35px}
 .nha-interview .interview-guidance{position:static;display:grid;grid-template-columns:minmax(0,1fr);padding-left:22px}
 .nha-interview .interview-guidance p{margin-bottom:20px}
}
@media(max-width:600px){
 .nha-media .media-resource-hero,.nha-interview .interview-hero{padding:42px 0}
 .nha-media .media-resource-hero h1{font-size:42px}
 .nha-media .media-resource-intro p,.nha-interview .interview-hero-copy p{font-size:13px}
 .nha-media .media-resource-library,.nha-interview .interview-workspace{padding:36px 0 50px}
 .nha-media .media-resource-navigation{gap:0 22px}
 .nha-media .media-resource-navigation a{font-size:11px}
 .nha-media .media-resource-section{margin-bottom:38px}
 .nha-media .media-resource-section>h2{font-size:27px!important}
 .nha-media .media-badge-grid,.nha-media .media-logo-grid,.nha-media .media-editorial-grid{grid-template-columns:minmax(0,1fr);gap:22px}
 .nha-media .media-statuette-card,.nha-media .media-collection-card{display:block}
 .nha-media .media-statuette-card .media-resource-copy{border-left:0;border-top:1px solid #dedbd4;padding:24px}
 .nha-media .media-collection-card .media-resource-copy{padding:24px;border-top:1px solid #dedbd4}
 .nha-media .media-resource-preview{min-height:230px}
 .nha-media .media-editorial-grid .media-resource-section{margin-bottom:15px}
 .nha-media .media-usage-guidelines{padding:24px}
 .nha-interview .interview-hero h1{font-size:36px}
 .nha-interview .interview-form-panel{padding:24px 20px}
 .nha-interview .interview-questions{grid-template-columns:minmax(0,1fr);gap:25px}
 .nha-interview .interviewinput{font-size:16px}
 .nha-interview .interview-questionnaire input[type=submit]{width:100%}
}
/* END media-interview-interface-2027-new */

/* Category directory: editorial introduction with no banner. */
.nha-directory{background:#eeeeec}
.nha-directory .category-directory-intro>.container,.nha-directory .category-directory-catalog>.container{width:min(1300px,calc(100% - 64px));margin-inline:auto;padding-inline:0}
.nha-directory .category-directory-intro{padding:76px 0 60px;background:#eeeeec;border-bottom:1px solid #d5d2c9}
.nha-directory .category-directory-intro-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(40px,7vw,110px);align-items:center}
.nha-directory .category-directory-intro .eyebrow{margin:0 0 24px;color:#89704f}
.nha-directory .category-directory-intro h1{margin:0;font:400 clamp(48px,6vw,80px)/.98 var(--serif);text-transform:uppercase;overflow-wrap:break-word}
.nha-directory .category-directory-intro h1 em{color:#89704f;font-style:normal}
.nha-directory .category-directory-overview>p{max-width:540px;margin:0 0 18px;color:#62615b;font:400 15px/1.85 var(--sans)}
.nha-directory .category-directory-overview>p:first-child{color:#222;font-size:18px;line-height:1.7}
.nha-directory .category-directory-overview .text-link{margin-top:8px;font:600 12px/1.6 var(--sans)}
.nha-directory .category-directory-catalog{padding:54px 0 88px;background:#eeeeec}
.nha-directory .category-directory-list-head{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:30px}
.nha-directory .category-directory-list-head .eyebrow{margin:0 0 16px;color:#89704f}
.nha-directory .category-directory-list-head h2{margin:0;max-width:860px}
.nha-directory .category-directory-status{flex-shrink:0;margin:0 0 6px;color:#66645d;font:400 12px/1.7 var(--sans)}
.nha-directory .category-toolbar{gap:10px;margin-bottom:28px}
.nha-directory .category-toolbar .filter{min-height:44px;padding:11px 20px;border:1px solid #c9c5bb;background:transparent;color:#55534d;font:600 11px/1.6 var(--sans);text-transform:uppercase;transition:background .2s,color .2s,border-color .2s}
.nha-directory .category-toolbar .filter.active,.nha-directory .category-toolbar .filter:hover{border-color:#000;background:#000;color:#fff}
.nha-directory .category-directory-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.nha-directory .category-directory-card{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);min-width:0;min-height:330px;padding:0;border:1px solid #d5d2c9;background:#fff;transition:border-color .2s}
.nha-directory .category-directory-card:hover{z-index:auto;transform:none;box-shadow:none;border-color:#a18c6c;background:#fff}
.nha-directory .category-directory-card[hidden]{display:none}
.nha-directory .category-directory-card>.category-image{display:block;height:100%;min-height:330px;margin:0;overflow:hidden;background:#000}
.nha-directory .category-directory-card>.category-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s}
.nha-directory .category-directory-card:hover .category-image img{transform:scale(1.04)}
.nha-directory .category-directory-card-body{display:flex;flex-direction:column;min-width:0;padding:28px 26px}
.nha-directory .category-directory-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:30px;color:#89704f;font:500 11px/1.5 var(--sans)}
.nha-directory .category-directory-card-meta>span:first-child{font-size:14px}
.nha-directory .category-directory-card h3{margin:0 0 16px;font:400 clamp(25px,2.5vw,34px)/1.08 var(--serif);overflow-wrap:break-word}
.nha-directory .category-directory-card h3 a{color:#000;text-decoration:none}
.nha-directory .category-directory-card-body>p{margin:0 0 24px;color:#66645d;font:400 13px/1.8 var(--sans)}
.nha-directory .category-directory-card .category-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:18px;border-top:1px solid #e2dfd7;font:600 11px/1.6 var(--sans)}
.nha-directory .category-directory-card .text-link{font:inherit}
.nha-directory .category-directory-enter{display:inline-flex;align-items:center;gap:10px;color:#705c40;text-decoration:none;white-space:nowrap}
.nha-directory .category-directory-enter:hover{color:#000}
.nha-directory .category-directory-help{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:36px;padding:34px 38px;background:#000;color:#fff}
.nha-directory .category-directory-help .eyebrow{margin:0 0 14px;color:var(--gold-light);font-size:var(--nha-eyebrow-size, 18px)!important}
.nha-directory .category-directory-help h3{margin:0 0 12px;font:400 30px/1.15 var(--serif)}
.nha-directory .category-directory-help p:last-child{margin:0;color:#aaa;font:400 13px/1.8 var(--sans)}
.nha-directory .category-directory-help>.text-link{flex-shrink:0;color:#fff;font:600 12px/1.6 var(--sans)}
.nha-directory .category-directory-empty{padding:32px;border:1px solid #d5d2c9;background:#fff}
@media(max-width:1119px){
 .nha-directory .category-directory-card{grid-template-columns:minmax(0,1fr);min-height:0}
 .nha-directory .category-directory-card>.category-image{height:auto;min-height:0;aspect-ratio:16/9}
 .nha-directory .category-directory-card>.category-image img{height:100%}
 .nha-directory .category-directory-card-body{min-height:300px}
 .nha-directory .category-directory-list-head{align-items:start;flex-direction:column;gap:18px}
 .nha-directory .category-directory-card-meta{margin-bottom:22px}
}
@media(max-width:720px){
 .nha-directory .category-directory-intro>.container,.nha-directory .category-directory-catalog>.container{width:calc(100% - 44px)}
 .nha-directory .category-directory-intro{padding:46px 0 36px}
 .nha-directory .category-directory-intro-grid{grid-template-columns:minmax(0,1fr);gap:28px}
 .nha-directory .category-directory-intro h1{font-size:clamp(42px,10vw,62px)}
 .nha-directory .category-directory-intro .eyebrow{margin-bottom:20px}
 .nha-directory .category-directory-overview>p:first-child{font-size:16px}
 .nha-directory .category-directory-overview>p{font-size:14px}
 .nha-directory .category-directory-catalog{padding:36px 0 54px}
 .nha-directory .category-directory-list-head{margin-bottom:24px}
 .nha-directory .category-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
 .nha-directory .category-toolbar .filter{padding:11px 10px;font-size:10px}
 .nha-directory .category-directory-grid{grid-template-columns:minmax(0,1fr);gap:22px}
 .nha-directory .category-directory-card-body{min-height:0;padding:24px}
 .nha-directory .category-directory-card h3{font-size:30px}
 .nha-directory .category-directory-help{align-items:start;flex-direction:column;gap:24px;padding:28px 24px}
 .nha-directory .category-directory-help h3{font-size:28px}
}
@media(prefers-reduced-motion:reduce){
 .nha-directory .category-directory-card,.nha-directory .category-directory-card>.category-image img,.nha-directory .category-toolbar .filter{transition:none}
 .nha-directory .category-directory-card:hover .category-image img{transform:none}
}
@media(max-width:380px){.nha-directory .category-directory-intro h1{font-size:36px}}

.nha-contact .contact-offices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:36px;padding-top:28px;border-top:1px solid #d5d2c9}
.nha-contact .contact-office h2{font:700 15px/1.5 var(--sans);font-size:15px!important;margin:0 0 14px;color:var(--ink)}
.nha-contact .contact-office address,.nha-contact .contact-office p{font:400 13px/1.8 var(--sans);color:#666;margin:0 0 14px;overflow-wrap:anywhere}
.nha-contact .contact-office p:last-child{margin-bottom:0}
.nha-contact .contact-office a{color:inherit;text-decoration:none}
.nha-contact .contact-office a:hover{text-decoration:underline}
.nha-contact .contact-office p span{font-size:12px;color:#888}
@media(max-width:480px){.nha-contact .contact-offices{grid-template-columns:minmax(0,1fr);gap:25px}}

/* Accordion motion. Keep native details grouping and keyboard behavior intact. */
@keyframes nha-accordion-reveal{
 from{opacity:0;transform:translateY(-5px)}
 to{opacity:1;transform:translateY(0)}
}
.nha-2027 :is(main details:not(.winner-profile-share),.site-partners)[open]>:not(summary){animation:nha-accordion-reveal .28s ease both}
@supports (interpolate-size:allow-keywords) and selector(details::details-content){
 .nha-2027 :is(main details:not(.winner-profile-share),.site-partners){interpolate-size:allow-keywords}
 .nha-2027 :is(main details:not(.winner-profile-share),.site-partners)::details-content{
  block-size:0;opacity:0;overflow:hidden;
  transition:block-size .32s cubic-bezier(.22,.61,.36,1),opacity .24s ease,content-visibility .32s allow-discrete;
 }
 .nha-2027 :is(main details:not(.winner-profile-share),.site-partners)[open]::details-content{block-size:auto;opacity:1}
 .nha-2027 :is(main details:not(.winner-profile-share),.site-partners)[open]>:not(summary){animation:none}
}
/* Original pages' class-based panels use their existing show/active handlers. */
@supports (interpolate-size:allow-keywords){
 :is(body.nha-2027,body.nha-legacy) :is(.panel-faq,.panel-howtoenter){
  interpolate-size:allow-keywords;height:0;max-height:none!important;
  transition:height .32s cubic-bezier(.22,.61,.36,1),opacity .24s ease,padding .32s ease;
 }
 :is(body.nha-2027,body.nha-legacy) :is(.panel-faq,.panel-howtoenter).show{height:auto}
}
@media(prefers-reduced-motion:reduce){
 .nha-2027 :is(main details:not(.winner-profile-share),.site-partners)::details-content,
 .nha-2027 :is(main details:not(.winner-profile-share),.site-partners)[open]>:not(summary),
 .nha-2027 .faq-answer,
 .nha-2027 .faq-question span,
 .nha-2027 details>summary::after,
 .nha-2027 details>summary b,
 .nha-2027 .jury-card-bio summary>span,
 :is(body.nha-2027,body.nha-legacy) :is(.panel-faq,.panel-howtoenter){animation:none!important;transition:none!important}
}
