body{padding:0;margin:0}@font-face{font-family:ITC American Typewriter W02;src:url(https://components.petplan.co.uk/pet-insurance/fonts/b0a6ffcb-0fd8-40ef-8d6c-5dd763edff98.eot?#iefix);src:url(https://components.petplan.co.uk/pet-insurance/fonts/b0a6ffcb-0fd8-40ef-8d6c-5dd763edff98.eot?#iefix) format("eot"),url(https://components.petplan.co.uk/pet-insurance/fonts/dd52d039-19df-4a90-97f5-6e1437fc62e6.woff2) format("woff2"),url(https://components.petplan.co.uk/pet-insurance/fonts/6a3e8126-55e1-4ddf-b2ca-05501d7e0b49.woff) format("woff"),url(https://components.petplan.co.uk/pet-insurance/fonts/95cbe64e-450b-4cab-b793-926491fab6a4.ttf) format("truetype"),url(https://components.petplan.co.uk/pet-insurance/fonts/3fdb1dae-45c4-4b42-9d3e-1909103844be.svg#3fdb1dae-45c4-4b42-9d3e-1909103844be) format("svg");font-weight:500;font-style:normal;font-display:swap}.tooltip-text{position:absolute;background:#fff;color:#333;padding:9px 14px;border-radius:5px;font-size:14px;white-space:nowrap;z-index:1000;top:-60px;left:50%;transform:translate(-50%);text-align:center;border:1px solid #729ccc;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.tooltip-text:after{content:"";position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:20px solid white;filter:drop-shadow(0px 1px 0px blue)}.tooltip-container{position:relative;display:inline-block;vertical-align:super;margin-left:5px;width:20px;height:20px}.tooltip-container .tooltip-trigger{display:block}
