.luno-reviews *{box-sizing:border-box}.luno-reviews{margin:0;background:#fcfaf6;color:#422d26;font-family:Arial,sans-serif}.luno-reviews a{color:inherit}.luno-reviews .wrap{max-width:1280px;margin:auto;padding-left:48px;padding-right:48px}.luno-reviews .preview-nav{display:flex;justify-content:space-between;align-items:center;padding:25px 48px;border-bottom:1px solid #e8e0d7;background:#fffdf9;gap:20px}.luno-reviews .logo{font-family:Georgia,serif;font-size:32px;letter-spacing:1px;text-decoration:none}.luno-reviews .preview-nav div{display:flex;gap:30px;font-size:13px}.luno-reviews .preview-nav a{text-decoration:none}.luno-reviews .preview-nav .current{border-bottom:1px solid;padding-bottom:5px}.luno-reviews .hero{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-top:80px;padding-bottom:88px;align-items:center}.luno-reviews .eyebrow{font-size:11px;letter-spacing:2.6px;font-weight:600;margin:0 0 23px}.luno-reviews h1,.luno-reviews h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-2.5px;line-height:1.06;margin:0}.luno-reviews h1{font-size:clamp(48px,5.5vw,76px)}.luno-reviews em{font-weight:400;color:#98745e}.luno-reviews h2{font-size:52px}.luno-reviews .intro{font-size:16px;line-height:1.9;color:#756258;max-width:430px;margin:28px 0}.luno-reviews .button{background:#49332a;color:#fffaf2;text-decoration:none;display:inline-flex;gap:45px;padding:19px 25px;border-radius:5px;font-size:13px;align-items:center;transition:background .2s}.luno-reviews .button:hover{background:#735141}.luno-reviews .hero-note{font-size:11px;color:#8a786e;margin-top:24px}.luno-reviews .collage{height:540px;position:relative}.luno-reviews .hero-photo{position:absolute;left:6%;top:0;width:68%;height:440px;border-radius:150px 150px 10px 10px;overflow:hidden;transform:rotate(-3deg)}.luno-reviews img{display:block;width:100%;height:100%;object-fit:cover}.luno-reviews .hero-photo img{object-position:50% 30%}.luno-reviews .image-label{position:absolute;bottom:22px;left:22px;color:#fff;text-shadow:0 1px 6px #000;font-family:Georgia,serif;font-style:italic;font-size:20px}.luno-reviews .small-photo{position:absolute;right:0;top:135px;width:37%;height:280px;border:7px solid #fcfaf6;border-radius:90px 90px 8px 8px;overflow:hidden;transform:rotate(5deg)}.luno-reviews .floating-quote{position:absolute;bottom:0;left:14%;padding:25px 30px;background:#fffdf9;box-shadow:0 12px 45px #4b302315;width:70%;border:1px solid #e8e0d7;border-radius:8px}.luno-reviews .floating-quote p{font:22px/1.4 Georgia,serif;margin:12px 0}.luno-reviews .floating-quote b{font-size:12px}.luno-reviews .floating-quote small{display:block;color:#9b877b;font-size:10px;margin-top:5px}.luno-reviews .stars{letter-spacing:3px;font-size:15px;color:#aa7843}.luno-reviews .stars span{color:#b0a197}.luno-reviews .ribbon{display:flex;justify-content:center;align-items:center;gap:65px;background:#eee7dc;padding:23px;font-size:10px;letter-spacing:2px}.luno-reviews .ribbon i{font-size:22px;color:#9a7e65;font-style:normal}.luno-reviews .feature{display:grid;grid-template-columns:1fr 1.15fr;gap:85px;align-items:center;padding-top:90px;padding-bottom:90px}.luno-reviews .feature-image{height:450px;overflow:hidden;border-radius:9px}.luno-reviews .feature-copy .eyebrow{margin-bottom:20px}.luno-reviews .quote-mark{font:76px/.7 Georgia,serif;color:#b39b80}.luno-reviews .feature blockquote{font:32px/1.4 Georgia,serif;margin:8px 0 24px;letter-spacing:-.5px}.luno-reviews .byline{font-size:12px}.luno-reviews .byline span{color:#978378}.luno-reviews .section-top{display:flex;justify-content:space-between;gap:30px;align-items:end;padding:15px 0 38px}.luno-reviews .section-top>p{font-size:14px;color:#826f64;line-height:1.8}.luno-reviews .tools{border-top:1px solid #e1d6c9;border-bottom:1px solid #e1d6c9;display:flex;justify-content:space-between;align-items:center;padding:19px 0;margin-bottom:30px;gap:16px}.luno-reviews .filters{display:flex;gap:8px;flex-wrap:wrap}.luno-reviews button{font:inherit;cursor:pointer}.luno-reviews .filters button{background:transparent;border:1px solid #dfd4c8;color:#665246;border-radius:30px;padding:10px 17px;font-size:12px}.luno-reviews .filters .active{background:#4b352b;color:#fff;border-color:#4b352b}.luno-reviews #count{font-size:11px;color:#927c6f}.luno-reviews .grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;align-items:start}.luno-reviews .review{background:#fffefb;border:1px solid #e8ded2;border-radius:9px;overflow:hidden}.luno-reviews .photo{display:block;position:relative;width:100%;aspect-ratio:4/4.7;border:0;padding:0;background:#e5ddd3;overflow:hidden}.luno-reviews .photo img{transition:transform .4s}.luno-reviews .photo:hover img{transform:scale(1.04)}.luno-reviews .photo span{position:absolute;bottom:12px;right:12px;font-size:10px;color:#fff;background:#37251c99;padding:7px 9px;border-radius:20px}.luno-reviews .review-copy{padding:21px 19px}.luno-reviews .meta{display:flex;justify-content:space-between;gap:7px;align-items:center}.luno-reviews .meta b{font-size:12px}.luno-reviews .meta time{font-size:8px;color:#978276}.luno-reviews .review .stars{margin:15px 0 12px;font-size:13px}.luno-reviews .review p{font-size:13px;line-height:1.75;margin:0 0 22px;color:#675247}.luno-reviews .product{border-top:1px solid #eee6dd;padding-top:13px;font-size:8px;letter-spacing:1.5px;color:#a18b7a}.luno-reviews .more{text-align:center;padding:45px 0 65px}.luno-reviews .text-link{text-underline-offset:6px;font-size:13px}.luno-reviews .text-link span{margin-left:15px}.luno-reviews .more p{font-size:10px;color:#a18b7a;margin-top:24px}.luno-reviews .cta{background:#eae1d5;text-align:center;border-radius:14px;padding-top:65px;padding-bottom:65px;margin-bottom:65px}.luno-reviews .cta p:not(.eyebrow){max-width:420px;margin:24px auto;font-size:14px;line-height:1.8;color:#7d6859}.luno-reviews .footer{text-align:center;padding:28px;color:#958272;font-size:10px;border-top:1px solid #e8ded2}.luno-reviews dialog{border:0;border-radius:12px;background:#fcfaf6;padding:18px;max-width:90vw;color:#422d26}.luno-reviews dialog::backdrop{background:#20140de6}.luno-reviews dialog img{max-height:78vh;width:auto;max-width:80vw;object-fit:contain}.luno-reviews dialog p{font-size:12px}.luno-reviews dialog .close{position:absolute;right:22px;top:22px;border:0;border-radius:50%;width:36px;height:36px;font-size:24px;background:#fff}.luno-reviews button:focus-visible,.luno-reviews a:focus-visible{outline:3px solid #a66c40;outline-offset:4px}.luno-reviews [hidden]{display:none!important}@media(min-width:1100px){.luno-reviews .review:nth-child(4n+2){margin-top:25px}.luno-reviews .review:nth-child(4n+4){margin-top:40px}}@media(max-width:1000px){.luno-reviews .wrap{padding-left:28px;padding-right:28px}.luno-reviews .hero{gap:25px}.luno-reviews .collage{height:480px}.luno-reviews .hero-photo{height:390px}.luno-reviews .small-photo{height:240px}.luno-reviews .grid{grid-template-columns:repeat(3,minmax(0,1fr))}.luno-reviews .feature{gap:45px}.luno-reviews .feature blockquote{font-size:28px}.luno-reviews .ribbon{gap:25px}}@media(max-width:700px){.luno-reviews .preview-nav{padding:18px 22px}.luno-reviews .preview-nav div a:not(.current){display:none}.luno-reviews .preview-nav div{font-size:11px}.luno-reviews .logo{font-size:28px}.luno-reviews .wrap{padding-left:22px;padding-right:22px}.luno-reviews .hero{grid-template-columns:1fr;padding-top:45px;padding-bottom:45px;gap:35px}.luno-reviews h1{font-size:54px}.luno-reviews h2{font-size:40px}.luno-reviews .intro{font-size:14px;line-height:1.8}.luno-reviews .collage{height:470px;max-width:420px;width:100%;margin:auto}.luno-reviews .hero-photo{height:390px}.luno-reviews .small-photo{height:235px;top:115px}.luno-reviews .floating-quote{padding:20px;width:75%;left:8%}.luno-reviews .floating-quote p{font-size:20px}.luno-reviews .ribbon{gap:15px;padding:19px 12px;font-size:8px;letter-spacing:1px}.luno-reviews .ribbon span:nth-last-child(1),.luno-reviews .ribbon i:nth-last-child(2){display:none}.luno-reviews .feature{grid-template-columns:1fr;padding-top:45px;padding-bottom:55px;gap:35px}.luno-reviews .feature-image{height:360px}.luno-reviews .feature blockquote{font-size:29px}.luno-reviews .section-top{display:block}.luno-reviews .section-top>p{font-size:13px;margin-top:22px}.luno-reviews .tools{align-items:start;flex-direction:column}.luno-reviews .filters{gap:6px}.luno-reviews .filters button{padding:9px 14px}.luno-reviews .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.luno-reviews .review-copy{padding:15px 12px}.luno-reviews .meta{display:block}.luno-reviews .meta time{display:block;margin-top:5px}.luno-reviews .review p{font-size:12px}.luno-reviews .review .stars{letter-spacing:1px;font-size:12px}.luno-reviews .photo span{font-size:8px;padding:5px 7px;bottom:7px;right:7px}.luno-reviews .cta{border-radius:0;margin-bottom:0;padding-top:50px;padding-bottom:50px}.luno-reviews .eyebrow{font-size:9px}.luno-reviews dialog{padding:10px}}@media(prefers-reduced-motion:reduce){.luno-reviews *{transition:none!important}}.luno-reviews{font-size:16px;line-height:normal}.luno-reviews h1,.luno-reviews h2,.luno-reviews p{color:inherit}.luno-reviews h1,.luno-reviews h2{text-transform:none}.luno-reviews img{max-width:100%}.luno-reviews .cta .button{color:#fffaf2}.luno-reviews .eyebrow,.luno-reviews .intro{color:#756258}.luno-reviews .hero-note{color:#8a786e}.luno-reviews .hero-photo img{height:100%}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
