.awcshm-hidden{display:none!important}.cedarmaps-logo{display:none!important}.awcshm-map-marker-icon{z-index:2;position:absolute;top:50%;left:50%;max-width:9em;max-height:9em;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%);pointer-events:none}.awcshm-map-container{position:relative}.awcshm-destination-locator-map{width:100%;height:25rem;direction:ltr;position:sticky!important}.awcshm-destination-locator-cta{position:absolute!important;bottom:5rem!important;right:.68rem!important;display:inline-block!important;width:1.75rem!important;height:1.68rem!important;margin:0!important;padding:0!important;border:0!important;-webkit-border-radius:2px!important;-moz-border-radius:2px!important;border-radius:2px!important;background:#fff var(--wpr-bg-b5a987b8-2868-473e-b971-b12f0f20dd17) center center no-repeat!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;outline:0 none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-box-shadow:rgba(0,0,0,.5) 0 1px 4px -1px!important;-moz-box-shadow:rgba(0,0,0,.5) 0 1px 4px -1px!important;box-shadow:rgba(0,0,0,.5) 0 1px 4px -1px!important;-webkit-transition:background-color 250ms ease!important;-o-transition:background-color 250ms ease!important;-moz-transition:background-color 250ms ease!important;transition:background-color 250ms ease!important}.awcshm-destination-locator-cta:hover{background-color:#f7f7f7!important}.awcshm-destination-locator-cta:active{background-color:#f2f2f2!important}.awcshm-loading-field{background:var(--wpr-bg-23104edf-183d-481d-9af3-bf4d9afa4077);background-size:1.25rem 1.25rem;background-position:left center;background-repeat:no-repeat}.woocommerce-checkout #awcshm-address-details{height:0;overflow:hidden}.awcshm-map-visible #awcshm-address-details{height:unset;overflow:unset}.awcshm-destination-locator-input-wrapper{z-index:2;position:absolute;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.25rem;height:1.25rem;background:var(--wpr-bg-69304c2c-df09-4675-8872-a387cdbe4389) 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:var(--wpr-bg-1546675e-48f8-469e-92f4-0b211e3de0c0)}.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}#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}[dir=rtl] #destination_address_autocomplete{direction:rtl}