Conditional requests (304 Not Modified) are not possible without validators.
Cache-Control
no-cache, no-store, max-age=0, must-revalidate
Directive
Value
Meaning
no-cache
—
Cache but always revalidate first
no-store
—
Never cache this response
max-age
0
Cache for 0 seconds
must-revalidate
—
Must recheck with server after expiry
C
Image Optimization
Action
280 images, 0 KB saveable
REVIEW
280 images, 0 KB saveable
Warning::
!
https://m.media-amazon.com/images/I/81kg51XRc1L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61YO+aQShHL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71pYk8GpEsL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71UKDMdW3KL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61kds9QMkLL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/615HRY2dnML._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81qsstEtrgL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81kZ3Gl3WKL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/914ufIDbM1L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71HR1fDpB-L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71Y8GT3GYvL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71QNT53yNNL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/51KyaTB1EKL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/51IFiSD+kCL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81gd0FxLYYL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61LunrukImL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81mXFDgqwqL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81P0NvoRrWL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71CHjO+kHvL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81tHpdEj26L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/710PdcSAm6L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71IFE6W6THL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/7176CCN8VfL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81fv0rP0kPL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/812+YPJfh6L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71ocYTnmgeL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71v-pTar1AL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81QhYnh4b9L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61MqSic7o9L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61VWyLafP+L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71iQV0KGOCL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61G537GgmPL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61mhBSKOinL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81TxPTi8ykL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71K30PIVQmL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/7136-eapqKL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/51rkKPruYvL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/5164giE9fFL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/716HuBmcRsL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61SuPkDGYfL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71jeLb3w24L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81euaJoSsDL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/715RiaPa6tL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71aXlh7do4L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/718f8oZHkSL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/619C-vVJjdL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81p1nkYo4NL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71DRljgLdvL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61UL+EB-mhL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71N4rfIqxOL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81uBx9POf1L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/817HSkyd6KL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/810R-BJWs4L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61xfSz+1KOL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81U1j+Ni3BL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71vLgr5TwDL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61KvPxEVJlL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71V7L0wjQ-L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/718F1uVBhiL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/718Tr1uB1OL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61aPY8odPSL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/51HbD2W7FtL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61D7vtclcsL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71Si2QlAb3L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61bURxg-OQL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/716vPNP9ErL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71xSGViUzGL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71mgBpijzML._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81GimKZfzDL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71pkfQGcMKL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71K00r5z4iL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61j-0VbdDQL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81nZ0WEslvL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71Y4-ItMNBL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81Cn1+lUraL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61VfvfV69lL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61pVQ0ca4zL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71eFYqXRGoL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/613UCQXJDwL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81j3JVlQBcL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71YEXsPAO7L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71SRrNMlH0L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81mpSoJzv4L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71cHyyOt7YL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71kCq9AkbhL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/51ubxqzNGIL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/51nQJi7RvAL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71sDWoLhhaL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71iZhpB2FpL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71CRaMOcDvL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/A1dmOnIGVGL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/612fZ2Uf07L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/717F3ObzIeL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/813XUfpqmQL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71+omVwPiXL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/51JzwHcjh1L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71c+ReofeoL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61c+MlYZ9qL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/713W0aBBUbL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/719HRHktywL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81N82sUZmeL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61o6SkL3DOL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71LHFQLEBWL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/8116ZW91iIL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71PNV23+hWL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61Cn1ooILhL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71xFOfKQiSL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81Q9vMNUOyL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81bjNX4WdiL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81Ao00oVFDL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/610TN-4nYjL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81suZ76XHpL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81LKLCmdAQL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/7169bZ6hrNL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71oERUaDzWL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71zqQUnMzGL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61aLynLf2GL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/51x78epntaL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/91YrLTBnMcL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71nVIiWEcgL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71I9Drx6zIL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61+UO6Ar-WL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61Kez7aUF9L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71QAYBrN-4L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61xO2Bu9oJL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81+oQBvBR-L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61Tv0unEbJL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71ZoOL+C0zL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/91ZVf3kNrcL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/815osJgqacL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81YNkSjQ+XL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61o5Q8IIq4L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/614rbIVRUJL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61YHNQLguTL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61Jgoj4Sc+L._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/61eYZT1LYAL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71nwcDS1+tL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/612NxRjAoCL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81hf-J2iRJL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81PndgdGCXL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/81BYOIY0qnL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/71oIxHuFHjL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/51wDsZxtTLL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/7186aAI6FFL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://m.media-amazon.com/images/I/91LEgFFWdJL._A... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
280images3.3 MB
0oversized-0 KB
279legacy format
145missing dimensionsCLS risk
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
A+
Text Compression
All text resources are compressed
PASS
All text resources are compressed
Info::
✓
All text resources are compressed
All text resources are properly compressed.
A+
Font Loading
21 fonts (630 KB)
PASS
21 fonts (630 KB)
Info::
i
21 font(s) use font-display: swap (FOUT risk but functional)
Web fonts
21
630 KB total
Render-blocking
0
of 21
Dominant font-display
swap
Most common across fonts
Font loading timeline
TransferFOIT (block)FOUT (swap)
font-woff;charset=utf-8...woffswap
Size4 KB
Load time31 ms
Start2.2 s
RiskFOUT — text flashes from fallback to web font
Convert to woff2 for ~30% smaller file size
pDxWAF1pBB0dzGB.woff2woff2swap
Size17 KB
Load time56 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
KFPk-9IF4FqAqY-.woff2woff2swap
Size17 KB
Load time104 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
Dv1WQ5DdeMS5qP7.woff2woff2swap
Size28 KB
Load time74 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
VjTR4RqBzY0mUYx.woff2woff2swap
Size22 KB
Load time104 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
WOnTLzkiaEccV7F.woff2woff2swap
Size18 KB
Load time60 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
2SazJx$EeTHfhMN.woff2woff2swap
Size18 KB
Load time106 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
ozb5-CLHQWI6Soc.woff2woff2swap
Size29 KB
Load time181 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
KwhNPG8Jz-Vz2X7.woff2woff2swap
Size23 KB
Load time123 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
lZemoC3awOEEzLR.woff2woff2swap
Size41 KB
Load time204 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
NvWNxKhmDbgI1lq.woff2woff2swap
Size42 KB
Load time204 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
1Ep1kWVX5g73xrY.woff2woff2swap
Size41 KB
Load time205 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
pnZF3$c0rgepEUt.woff2woff2swap
Size42 KB
Load time206 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
Wdqa3S7nfGc3Naj.woff2woff2swap
Size41 KB
Load time204 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
-w6hwcDxlefrOYI.woff2woff2swap
Size42 KB
Load time205 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
gyrV-mLs7VcgiFC.woff2woff2swap
Size34 KB
Load time202 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
8AuIu4whVB5EMoJ.woff2woff2swap
Size35 KB
Load time198 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
MexTn601PAhMvAn.woff2woff2swap
Size34 KB
Load time199 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
rlTCFdyUZFR9mQI.woff2woff2swap
Size34 KB
Load time184 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
ukoYNzKrqDRxhTq.woff2woff2swap
Size34 KB
Load time178 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
1yLvxs7jafx7AW$.woff2woff2swap
Size35 KB
Load time181 ms
Start3.4 s
RiskFOUT — text flashes from fallback to web font
Optimization checklist
Preload critical fonts (priority=high)
Use woff2 format for all fonts
Set font-display to swap, optional, or fallback
Subset large fonts (≤100 KB each)
Fixing the unchecked items could save ~1 KB and ~2 ms
A+
Resource Caching
All resources properly cached
PASS
All resources properly cached
Info::
✓
No caching issues found
All static resources have appropriate caching headers.
A+
Critical Rendering Path
No render-blocking resources
PASS
No render-blocking resources
Info::
✓
No render-blocking resources detected
A+
Resource Hints
No optimization needed
PASS
No optimization needed
Info::
✓
No resource hint issues
A+
Green Hosting
Whether the site is served from green-energy infrastructure
PASS
Green Hosting
This site is hosted on green energy infrastructure
Provider: Google Cloud
Network Waterfall
365 requests over 6945ms
INFO
HTML JavaScript CSS Images Fonts XHR/Fetch Other
Third-Party Script Cost
Per-script blocking time, transfer cost, and cache headers
INFO
100%of JavaScript execution is third-party
First-party Third-party3286ms · 1055KB · $44/mo
Script
Category
Execution
Transfer
Unused
Monthly Cost
Verdict
www.amazon.com
www.amazon.com
Other
960ms
185 KB
—
$13/mo
Costly
Unattributable
Unattributable
Other
737ms
0 KB
—
$10/mo
Costly
m.media-amazon.com
m.media-amazon.com
Other
720ms
30 KB
—
$10/mo
Costly
m.media-amazon.com
m.media-amazon.com
Other
312ms
124 KB
64%
$4/mo
Costly
1c5c1ecf7303.eb59107c.us-west-1.token.awswaf.com
1c5c1ecf7303.eb59107c.us-west-1.token.awswaf.com
Other
219ms
501 KB
56%
$3/mo
Costly
m.media-amazon.com
m.media-amazon.com
Other
213ms
69 KB
63%
$3/mo
Costly
m.media-amazon.com
m.media-amazon.com
Other
74ms
142 KB
70%
$1/mo
Optional
m.media-amazon.com
m.media-amazon.com
Other
50ms
4 KB
—
$1/mo
Optional
www.amazon.com
Other
Costly
Execution960ms
Transfer185 KB
Monthly Cost$13/mo
Unattributable
Other
Costly
Execution737ms
Transfer0 KB
Monthly Cost$10/mo
m.media-amazon.com
Other
Costly
Execution720ms
Transfer30 KB
Monthly Cost$10/mo
m.media-amazon.com
Other
Costly
Execution312ms
Transfer124 KB
Unused64%
Monthly Cost$4/mo
1c5c1ecf7303.eb59107c.us-west-1.token.awswaf.com
Other
Costly
Execution219ms
Transfer501 KB
Unused56%
Monthly Cost$3/mo
m.media-amazon.com
Other
Costly
Execution213ms
Transfer69 KB
Unused63%
Monthly Cost$3/mo
m.media-amazon.com
Other
Optional
Execution74ms
Transfer142 KB
Unused70%
Monthly Cost$1/mo
m.media-amazon.com
Other
Optional
Execution50ms
Transfer4 KB
Monthly Cost$1/mo
These scripts may cost more than they're worth
www.amazon.com adds 960ms and costs ~$13/month
Unattributable adds 737ms and costs ~$10/month
m.media-amazon.com adds 720ms and costs ~$10/month
m.media-amazon.com adds 312ms and costs ~$4/month
1c5c1ecf7303.eb59107c.us-west-1.token.awswaf.com adds 219ms and costs ~$3/month
m.media-amazon.com adds 213ms and costs ~$3/month
100% of JavaScript execution time is spent on third-party scripts. Consider auditing which scripts are essential.
Why this matters
When third-party JS execution time exceeds your own, performance gains from frontend work are capped by code you don't own.
Learn more ▾▴
Every millisecond of third-party JS competes with your own for main-thread time. If their share is bigger than yours, optimization on your code base barely moves the needle. Audit, defer, or remove third-parties before further frontend optimization. Use Lighthouse's third-party audit to identify the worst offenders.
Source: web.dev
www.amazon.com takes 960ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
Unattributable takes 737ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
m.media-amazon.com takes 720ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
m.media-amazon.com takes 312ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
64% of m.media-amazon.com's code is unused. The script may be loading features you don't use.
Why this matters
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
1c5c1ecf7303.eb59107c.us-west-1.token.awswaf.com takes 219ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
56% of 1c5c1ecf7303.eb59107c.us-west-1.token.awswaf.com's code is unused. The script may be loading features you don't use.
Why this matters
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
m.media-amazon.com takes 213ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
63% of m.media-amazon.com's code is unused. The script may be loading features you don't use.
Why this matters
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
70% of m.media-amazon.com's code is unused. The script may be loading features you don't use.
Why this matters
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.