.awcshm-hidden{display:none}.awcshm-map-container{position:relative}.awcshm-destination-locator-map{width:100%;height:25rem}.awcshm-destination-locator-cta{position:absolute;bottom:85px;right:9.5px;display:inline-block;width:28px;height:27px;margin:0;padding:0;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:url(../img/marker-small.png) center center no-repeat #fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:rgba(0,0,0,.5) 0 1px 4px -1px;-moz-box-shadow:rgba(0,0,0,.5) 0 1px 4px -1px;box-shadow:rgba(0,0,0,.5) 0 1px 4px -1px;-webkit-transition:background-color 250ms ease;-o-transition:background-color 250ms ease;-moz-transition:background-color 250ms ease;transition:background-color 250ms ease}.awcshm-destination-locator-cta:hover{background-color:#f7f7f7}.awcshm-destination-locator-cta:active{background-color:#f2f2f2}.awcshm-destination-locator-input-wrapper{z-index:2;top:0;left:0;right:0;margin:5px}.awcshm-destination-locator-input-wrapper::after{content:'';z-index:1;position:absolute;top:50%;right:.375rem;width:1.5rem;height:1.25rem;background:url(/wp-includes/images/spinner.gif) center center no-repeat;opacity:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 250ms ease;-o-transition:opacity 250ms ease;-moz-transition:opacity 250ms ease;transition:opacity 250ms ease}.awcshm-destination-locator-input-wrapper.loading::after{opacity:1}.awcshm-destination-locator-input-wrapper input{width:100%}.awcshm-destination-locator-autocomplete-results{position:absolute;top:100%;left:0;right:0;margin:0;background-color:#fff;-webkit-box-shadow:0 .1875rem .3125rem rgba(0,0,0,.25);-moz-box-shadow:0 .1875rem .3125rem rgba(0,0,0,.25);box-shadow:0 .1875rem .3125rem rgba(0,0,0,.25);-webkit-transition:visibility 250ms ease,opacity 250ms ease;-o-transition:visibility 250ms ease,opacity 250ms ease;-moz-transition:visibility 250ms ease,opacity 250ms ease;transition:visibility 250ms ease,opacity 250ms ease}.awcshm-destination-locator-autocomplete-result{margin:0;padding:.55rem .625rem;border-bottom:1px solid #eee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1!important;font-size:1em;cursor:pointer}.awcshm-destination-locator-autocomplete-result::before{content:'';display:inline-block;vertical-align:middle;width:1rem;height:1rem;margin:0 .1875rem;background-image:url(../img/marker-small.png)}.awcshm-destination-locator-autocomplete-result:last-child{border-bottom-width:0}.awcshm-destination-locator-autocomplete-result.active{background-color:#f4f4f4}.awcshm-destination-locator-input-wrapper input+.awcshm-destination-locator-autocomplete-results{visibility:hidden;opacity:0}.awcshm-destination-locator-input-wrapper input:focus+.awcshm-destination-locator-autocomplete-results:not(:empty){visibility:visible;opacity:1}.awcshm-return-price-alert{display:block}.woocommerce-view-order .awcshm-dashboard-track-button{margin-bottom:1.25em}.awcshm-dashboard-track-button+*{margin-top:1em}#shipping_address_1_field,#shipping_address_2_field,._shipping_address_1_field,._shipping_address_2_field{display:none!important}#order_data .order_data_column .form-field._shipping_address_number_field{float:right;clear:right}[dir=rtl] .awcshm-destination-locator-input-wrapper::after{left:.375rem;right:auto}[dir=rtl] #order_data .order_data_column .form-field._shipping_address_number_field{float:left;clear:left}