body.single-listing .apd116-review-hero{position:relative!important;isolation:isolate!important;display:grid!important;grid-template-columns:minmax(120px,1fr) minmax(300px,540px) minmax(120px,1fr)!important;align-items:start!important;width:100%!important;max-width:930px!important;min-height:556px!important;margin:0 auto!important;padding:42px 22px 34px!important;overflow:hidden!important;border:1px solid rgb(19 27 43 / .09)!important;border-radius:32px!important;background:radial-gradient(circle at 50% 4%,rgb(255 221 115 / .24),#fff0 31%),radial-gradient(circle at 50% 37%,#fff 0,#fdfdfb 55%,#fff9e9 100%)!important;box-shadow:0 28px 66px rgb(15 23 42 / .12),0 6px 18px rgb(15 23 42 / .055),inset 0 1px 0 rgb(255 255 255 / .96)!important}body.single-listing .apd116-review-hero::before{content:""!important;position:absolute!important;z-index:-1!important;top:-126px!important;left:50%!important;width:340px!important;height:245px!important;border-radius:50%!important;background:radial-gradient(circle,rgb(255 212 72 / .24),#fff0 70%)!important;transform:translateX(-50%)!important;pointer-events:none!important}body.single-listing .apd116-review-hero-copy{position:relative!important;z-index:3!important;grid-column:2!important;min-width:0!important;width:100%!important;max-width:540px!important;margin:0 auto!important;text-align:center!important}body.single-listing .apd116-laurel{position:static!important;inset:auto!important;z-index:1!important;align-self:start!important;justify-self:center!important;display:block!important;width:min(100%, 174px)!important;height:350px!important;margin:30px 0 0!important;background-position:center top!important;background-repeat:no-repeat!important;background-size:contain!important;filter:drop-shadow(0 12px 12px rgb(133 81 0 / .18))!important;pointer-events:none!important;transform:none!important}body.single-listing .apd116-laurel.is-left{grid-column:1!important;background-image:url(/wp-content/themes/homey-child/assets/images/reputation/apd585-laurel-left.png)!important}body.single-listing .apd116-laurel.is-right{grid-column:3!important;background-image:url(/wp-content/themes/homey-child/assets/images/reputation/apd585-laurel-right.png)!important}body.single-listing .apd116-laurel .apd116-laurel-svg{display:block!important;width:100%!important;height:100%!important;opacity:0!important;visibility:hidden!important}body.single-listing .apd116-big-rating{position:relative!important;z-index:2!important;display:inline-block!important;margin:0 auto 12px!important;padding:0 .04em!important;color:#111!important;-webkit-text-fill-color:#111!important;-webkit-text-stroke:.65px #000!important;background:none!important;font-size:clamp(78px, 8vw, 98px)!important;font-weight:950!important;line-height:.92!important;letter-spacing:-.065em!important;text-shadow:0 -1px 0 rgb(255 255 255 / .35),0 1px 0 #4a4a4a,0 2px 0 #292929,0 4px 0 #080808,0 7px 0 rgb(0 0 0 / .78),0 13px 18px rgb(0 0 0 / .28)!important;transform:translateZ(0)!important}body.single-listing .apd116-big-rating::before{content:attr(data-rating)!important;position:absolute!important;z-index:-1!important;inset:0!important;color:#000!important;-webkit-text-fill-color:#000!important;-webkit-text-stroke:1px #000!important;white-space:nowrap!important;text-shadow:0 8px 14px rgb(0 0 0 / .30)!important;transform:translateY(5px)!important;pointer-events:none!important}body.single-listing .apd116-big-rating::after{content:none!important;display:none!important;background:none!important}body.single-listing .apd116-review-hero-copy h3{max-width:500px!important;margin:18px auto 14px!important;color:#17191f!important;font-size:32px!important;font-weight:900!important;line-height:1.12!important;letter-spacing:-.035em!important;white-space:normal!important}body.single-listing .apd116-review-hero-copy p{max-width:470px!important;margin:0 auto 22px!important;padding:0!important;color:#5b616c!important;font-size:18px!important;font-weight:430!important;line-height:1.52!important;text-shadow:none!important}body.single-listing .apd116-review-hero-copy small{display:block!important;max-width:485px!important;margin:0 auto 22px!important;padding:0!important;color:#17375f!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important}body.single-listing .apd116-how-link{position:relative!important;z-index:4!important;display:inline-block!important;max-width:420px!important;color:#16181d!important;font-size:21px!important;font-weight:850!important;line-height:1.15!important;letter-spacing:-.02em!important;text-decoration-thickness:1.6px!important;text-underline-offset:5px!important}body.single-listing .apd116-rating-panel{display:grid!important;grid-template-columns:minmax(230px,1.18fr) repeat(3,minmax(148px,1fr))!important;grid-auto-flow:row!important;gap:12px!important;margin-top:28px!important;padding:20px!important;overflow:visible!important;border:1px solid rgb(18 31 53 / .09)!important;border-radius:28px!important;background:linear-gradient(145deg,#fff 0%,#fbfcff 52%,#f6f9ff 100%)!important;box-shadow:0 22px 50px rgb(15 23 42 / .09),0 4px 12px rgb(15 23 42 / .035),inset 0 1px 0 #fff!important}body.single-listing .apd584-category-heading{display:block!important;grid-column:1 / -1!important;margin:0 2px 4px!important;color:#17191f!important;font-size:23px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:-.025em!important}body.single-listing .apd116-distribution{grid-column:1!important;grid-row:2 / span 2!important;min-width:0!important;min-height:248px!important;padding:22px!important;border:1px solid rgb(22 36 60 / .08)!important;border-radius:22px!important;background:rgb(255 255 255 / .88)!important;box-shadow:inset 0 1px 0 #fff,0 10px 24px rgb(15 23 42 / .045)!important}body.single-listing .apd116-distribution>strong{color:#1c2028!important;font-size:15px!important;font-weight:800!important}body.single-listing .apd116-bar-row i{background:#e8ebf0!important}body.single-listing .apd116-bar-row b{background:linear-gradient(90deg,#16181d,#464b55)!important}body.single-listing .apd116-category{position:relative!important;display:grid!important;grid-template-columns:64px minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;align-items:center!important;column-gap:12px!important;row-gap:7px!important;min-width:0!important;min-height:118px!important;padding:15px!important;overflow:hidden!important;border:1px solid rgb(25 43 72 / .08)!important;border-radius:22px!important;background:radial-gradient(circle at 13% 8%,rgb(255 255 255 / .98),#fff0 42%),linear-gradient(145deg,#fff 0%,#f9fbff 100%)!important;box-shadow:inset 1px 1px 0 rgb(255 255 255 / .96),inset -1px -1px 0 rgb(30 64 116 / .025),0 10px 24px rgb(15 23 42 / .055)!important}body.single-listing .apd116-category::after{content:""!important;position:absolute!important;top:-28px!important;right:-24px!important;width:94px!important;height:72px!important;border-radius:50%!important;background:radial-gradient(circle,rgb(105 147 211 / .10),#fff0 70%)!important;pointer-events:none!important}body.single-listing .apd646-category-label{grid-column:2 / 4!important;grid-row:1!important;min-width:0!important;color:#23262d!important;font-size:14px!important;font-weight:750!important;line-height:1.2!important;white-space:normal!important}body.single-listing .apd646-rating-icon{position:relative!important;grid-column:1!important;grid-row:1 / span 2!important;display:grid!important;place-items:center!important;width:64px!important;height:64px!important;margin:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;transform:none!important}body.single-listing .apd646-rating-icon::before,body.single-listing .apd646-rating-icon::after{content:none!important;display:none!important}body.single-listing .apd646-rating-icon img{position:relative!important;z-index:1!important;display:block!important;width:64px!important;height:64px!important;max-width:none!important;object-fit:contain!important;filter:drop-shadow(0 8px 9px rgb(15 23 42 / .16))!important;transform:translateZ(0)!important}body.single-listing .apd646-category-stars{--apd646-star-fill:0%;position:relative!important;grid-column:2!important;grid-row:2!important;display:inline-block!important;width:max-content!important;min-width:0!important;max-width:100%!important;overflow:visible!important;color:#d9dde4!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;line-height:1!important;letter-spacing:1.6px!important;white-space:nowrap!important;text-shadow:0 1px 0 #fff,0 1px 2px rgb(15 23 42 / .12)!important}body.single-listing .apd646-category-stars::after{content:attr(data-stars)!important;position:absolute!important;inset:0 auto 0 0!important;display:block!important;width:var(--apd646-star-fill)!important;overflow:hidden!important;color:#f3b51b!important;white-space:nowrap!important;text-shadow:0 1px 0 #fff0a5,0 2px 3px rgb(154 96 0 / .25)!important;pointer-events:none!important}body.single-listing .apd116-category>strong{position:relative!important;z-index:1!important;grid-column:3!important;grid-row:2!important;justify-self:end!important;min-width:31px!important;color:#111318!important;font-size:16px!important;font-weight:800!important;line-height:1!important;text-align:right!important;text-shadow:0 1px 0 #fff!important}body.single-listing .apd116-reviews-section.has-no-reviews .apd116-category[data-apd116-category="checkin"]{display:grid!important}@media (max-width:1100px) and (min-width:768px){body.single-listing .apd116-review-hero{grid-template-columns:minmax(110px,1fr) minmax(300px,510px) minmax(110px,1fr)!important;min-height:530px!important}body.single-listing .apd116-laurel{width:min(100%, 152px)!important;height:320px!important}body.single-listing .apd116-rating-panel{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.single-listing .apd116-distribution{grid-column:1 / -1!important;grid-row:auto!important;min-height:0!important}}@media (max-width:767px){body.single-listing .apd116-review-hero{grid-template-columns:70px minmax(0,1fr) 70px!important;align-items:start!important;min-height:432px!important;padding:28px 4px 24px!important;border-radius:27px!important}body.single-listing .apd116-review-hero-copy{grid-column:2!important;width:100%!important;max-width:none!important}body.single-listing .apd116-laurel{position:static!important;inset:auto!important;width:70px!important;height:216px!important;margin:43px 0 0!important;background-position:center top!important}body.single-listing .apd116-big-rating{margin-bottom:8px!important;font-size:clamp(58px, 16.8vw, 66px)!important;line-height:.92!important;-webkit-text-stroke:.5px #000!important;text-shadow:0 -1px 0 rgb(255 255 255 / .30),0 1px 0 #444,0 2px 0 #252525,0 4px 0 #070707,0 6px 0 rgb(0 0 0 / .74),0 10px 14px rgb(0 0 0 / .24)!important}body.single-listing .apd116-big-rating::before{transform:translateY(4px)!important}body.single-listing .apd116-review-hero-copy h3{max-width:205px!important;margin:14px auto 11px!important;font-size:20px!important;line-height:1.08!important;white-space:normal!important}body.single-listing .apd116-review-hero-copy p{max-width:196px!important;margin:0 auto 16px!important;font-size:13.5px!important;line-height:1.48!important}body.single-listing .apd116-review-hero-copy small{max-width:198px!important;margin:0 auto 16px!important;font-size:11.5px!important;line-height:1.38!important}body.single-listing .apd116-how-link{max-width:198px!important;font-size:17px!important;line-height:1.13!important;text-decoration-thickness:1.4px!important;text-underline-offset:4px!important}body.single-listing .apd116-rating-panel{display:block!important;margin-top:22px!important;padding:16px 12px 10px!important;overflow:hidden!important;border-radius:25px!important}body.single-listing .apd584-category-heading{margin:0 8px 10px!important;font-size:18px!important;line-height:1.22!important}body.single-listing .apd116-distribution{display:none!important}body.single-listing .apd116-category,body.single-listing .apd116-reviews-section.has-no-reviews .apd116-category[data-apd116-category="checkin"]{display:grid!important;grid-template-columns:48px minmax(80px,1fr) 76px 31px!important;grid-template-rows:1fr!important;align-items:center!important;gap:7px!important;min-height:64px!important;padding:8px 7px!important;overflow:visible!important;border:0!important;border-top:1px solid #e7e9ed!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.single-listing .apd116-category:first-of-type{border-top:0!important}body.single-listing .apd116-category::after{content:none!important;display:none!important}body.single-listing .apd646-rating-icon{grid-column:1!important;grid-row:1!important;width:46px!important;height:46px!important}body.single-listing .apd646-rating-icon img{width:46px!important;height:46px!important;filter:drop-shadow(0 6px 7px rgb(15 23 42 / .17))!important}body.single-listing .apd646-category-label{grid-column:2!important;grid-row:1!important;min-width:0!important;font-size:14px!important;font-weight:580!important;line-height:1.16!important;white-space:normal!important;overflow-wrap:anywhere!important}body.single-listing .apd646-category-stars{grid-column:3!important;grid-row:1!important;width:max-content!important;min-width:0!important;font-size:14.5px!important;letter-spacing:1.45px!important}body.single-listing .apd116-category>strong{grid-column:4!important;grid-row:1!important;min-width:31px!important;font-size:14px!important;font-weight:650!important}}@media (max-width:374px){body.single-listing .apd116-review-hero{grid-template-columns:64px minmax(0,1fr) 64px!important;min-height:446px!important;padding-left:2px!important;padding-right:2px!important}body.single-listing .apd116-laurel{width:64px!important;height:206px!important;margin-top:47px!important}body.single-listing .apd116-big-rating{font-size:56px!important}body.single-listing .apd116-review-hero-copy h3{max-width:188px!important;font-size:19px!important}body.single-listing .apd116-review-hero-copy p,body.single-listing .apd116-review-hero-copy small,body.single-listing .apd116-how-link{max-width:186px!important}body.single-listing .apd116-category,body.single-listing .apd116-reviews-section.has-no-reviews .apd116-category[data-apd116-category="checkin"]{grid-template-columns:44px minmax(82px,1fr) 70px 29px!important;gap:6px!important;padding-left:5px!important;padding-right:5px!important}body.single-listing .apd646-rating-icon,body.single-listing .apd646-rating-icon img{width:42px!important;height:42px!important}body.single-listing .apd646-category-label{font-size:13px!important}body.single-listing .apd646-category-stars{font-size:13.5px!important;letter-spacing:1.2px!important}body.single-listing .apd116-category>strong{min-width:29px!important;font-size:13.5px!important}}