.address-lookup-container .manual,.address-lookup-container .pcaitem,.address-lookup-container .typing{cursor:pointer;line-height:inherit;text-align:left;max-width:100%;white-space:nowrap;color:#000;position:relative}.address-lookup-container{border:2px solid #707070;margin:auto;padding:15px;border-radius:10px}.address-lookup-container .address-lookup-field-wrap{clear:both;position:relative;width:100%}.address-lookup-container .searchContainer{position:relative;display:inline-block}.address-lookup-container .searchInput{width:100%;padding:10px 0;font-size:1rem;font-weight:400;line-height:1.25;color:#000;border:0}.address-lookup-container .searchInput:focus{outline:0;border:0}.address-lookup-container .searchLabel{position:absolute;left:0;top:50%;padding:10px 0;font-size:1rem;font-weight:400;color:#555555;pointer-events:none;transform:translateY(-50%);transition:opacity .1s ease-in-out}.address-lookup-container select{border:1px solid #d9d8d7;color:#1f2d3d;font-size:18px;height:35px;margin-top:15px;padding-left:5px;width:100%}.address-lookup-container select:focus{outline:0}.address-lookup-container select>option:focus{background:#14c5bd;outline:0}.address-lookup-container .error{background:#f5b355;display:none;margin-top:15px;padding:10px}.address-lookup-container .fieldWrap{width:100%;clear:both}.address-lookup-container .complete{margin:0;padding:0;border:0;background:0;position:absolute;z-index:1;width:calc(100% + 34px);left:-17px}.address-lookup-container .pcalist{position:relative;list-style-type:none;list-style-position:outside;box-shadow:0 8px 17px 0 rgb(0 0 0 / 20%);margin:0;padding:0;overflow-y:auto;overflow-x:hidden;background-color:#fafafa;width:auto;height:auto;border:1px solid #707070;max-height:245px}.address-lookup-container .typing{background-color:#f0f0f0;margin:0;padding:5px 10px;font-size:14px}.address-lookup-container .manual,.address-lookup-container .pcaitem{margin:0;padding:10px 15px 10px 10px;font-size:inherit;border:1px solid transparent;border-bottom:1px solid #f0f0f0;opacity:.8;background-image:none;background-position:right 5px center;background-repeat:no-repeat}.address-lookup-container .pcaitem.addr{background-image:url("https://network.mathmos.com/app/themes/mathmos/dist/images/chevron-right-small.svg")}.address-lookup-container .pcaitem span{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.address-lookup-container .manual:hover,.address-lookup-container .pcaitem:hover{background-color:#f0f0f0}.address-lookup-container .pcaselected{background-color:#f0f0f0;border-width:1px;border-style:solid;border-color:transparent;border-bottom:1px solid transparent;opacity:1;color:#000}.address-lookup-container .seperator{display:none;margin-bottom:15px}.address-lookup-container .hide{display:none}@media (max-width:450px){.address-lookup-container .searchInput:-ms-input-placeholder,.address-lookup-container .searchInput::-moz-placeholder,.address-lookup-container .searchInput::-ms-input-placeholder,.address-lookup-container .searchInput::-webkit-input-placeholder,.address-lookup-container .searchInput::placeholder{font-size:11px}}@media (max-width:599px){.woocommerce-checkout .checkout .account-additional,.woocommerce-checkout .checkout .shipping-additional,.woocommerce-checkout .woocommerce-billing-fields .px-2{padding-left:8px!important;padding-right:8px!important}.result.complete .pcalist{overflow-y:auto;scrollbar-width:none}.result.complete .pcalist::-webkit-scrollbar{display:none}.address-lookup-container .searchInput:-ms-input-placeholder,.address-lookup-container .searchInput::-moz-placeholder,.address-lookup-container .searchInput::-ms-input-placeholder,.address-lookup-container .searchInput::-webkit-input-placeholder,.address-lookup-container .searchInput::placeholder{font-size:13px}}@media (min-width:600px){.address-lookup-container .pcaitem{padding:7px 15px 7px 10px}.address-lookup-container .manual{padding:7px 10px}}.searchLabel{width:auto!important;height:auto!important;clip:unset!important}