.site-content{padding-top:7rem;padding-bottom:0}.breadcrumbs .main-center{max-width:110rem}.popular-header{padding:0 0 2rem}.popular-header .main-center{max-width:110rem}.popular-header h1{font-weight:600;font-size:2.2rem;margin:0 0 0.5rem;line-height:1.2}.popular-header p{font-size:1.5rem}.popular-header .button{margin:1rem 0 0}.popular-content{padding:2rem 0;background:#fbfafa}.popular-content .main-center{max-width:110rem}.popular-section{padding:0;margin:0 0 3rem}.popular-section h2{font-size:1.8rem;font-weight:600;margin:0 0 1rem}.popular-section--general ol{list-style:none;margin:0;padding:0;display:flex;flex-flow:row wrap;gap:1rem;justify-content:flex-start;align-items:stretch}.popular-section--general ol li{flex:0 0 calc(50% - 0.5rem);margin:0}.popular-section--general ol li a{display:block;height:100%;background:#fff;border-radius:1rem;padding:1rem;font-size:1.6rem;line-height:1.1em;font-weight:500;color:#333;overflow:hidden;border:1px solid #dedede;box-shadow:0px 2px 3px rgba(0, 0, 0, 0.1);transition:all 0.1s ease-in-out}.popular-section--general ol li a .image{margin:-1rem -1rem 1rem;height:28vw;max-height:200px}.popular-section--general ol li a .image img{width:100%;height:100%;object-fit:cover;object-position:center 30%;border:0;margin:0}.popular-section--general ol li a span{display:block;font-size:1.3rem;font-weight:400;margin:0.4rem 0 0;color:#777}.popular-section--general ol li a:hover{text-decoration:none;background:#fff;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.3);transform:translateY(-3px)}.popular-section--colours ol,.popular-section--prices ol{display:flex;flex-flow:row wrap;gap:1rem;align-items:center;justify-content:flex-start}.popular-section--colours ol li,.popular-section--prices ol li{flex:0 1 auto;margin:0}.popular-section--colours ol li a,.popular-section--prices ol li a{display:block;padding:0.8rem 1.2rem;color:#333;border-radius:3rem;border:1px solid #dedede;background:#fff}.popular-section--colours ol li a:after,.popular-section--prices ol li a:after{content:" (" attr(data-count) ")";color:#777}.popular-section--colours ol li a:hover,.popular-section--prices ol li a:hover{text-decoration:none;background:#f4fcff;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1)}.popular-section--locations{padding:1.5rem;border-radius:1rem;border:1px solid #dedede;background:#fff}.popular-section--locations ul{display:flex;flex-flow:row wrap;gap:1rem;align-items:center;justify-content:flex-start}.popular-section--locations ul li{flex:0 1 auto;margin:0}.popular-section--locations ul li a{display:inline-flex;padding:0.8rem 1.2rem;color:#333;border-radius:3rem;border:1px solid #dedede;background:#fcfeff;flex-flow:row nowrap;justify-content:center;align-items:center;gap:0.5rem}.popular-section--locations ul li a:after{content:"";background:url("data:image/svg+xml,%3Csvg class='svg-icon' aria-hidden='true' role='img' focusable='false' xmlns='http://www.w3.org/2000/svg' width='20' height='12' viewBox='0 0 20 12'%3E%3Cpolygon fill='%231a73e8' fill-rule='evenodd' points='1319.899 365.778 1327.678 358 1329.799 360.121 1319.899 370.021 1310 360.121 1312.121 358' transform='translate(-1310 -358)'%3E%3C/polygon%3E%3C/svg%3E") no-repeat center/100% auto;width:1rem;height:1rem;transform:rotate(-90deg);margin:0 0 -0.2rem}.popular-section--locations ul li a:hover{text-decoration:none;background:#f4fcff;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.1)}.popular-section--locations ul.parents{gap:0.5rem}.popular-section--locations ul.parents li a{padding:0;color:#0650b1;border:none;background:none}.popular-section--locations ul.parents li a:after{width:0.8rem;height:0.8rem}.popular-section--locations ul.parents li:last-child a:after{display:none}@media screen and (min-width:768px){.popular-header h1{font-size:3rem;margin:0 0 1rem}}@media screen and (min-width:1024px){.site-content{padding-top:0}.popular-section--general ol li{flex:0 0 calc(25% - 1rem)}}