.perkie-d24{--perkie-d24-padx: 20px;--perkie-d24-sec: 40px;--perkie-d24-h2: 24px;--perkie-d24-lead: 19px;--perkie-d24-why: 24px;--perkie-d24-ppl-pad: 26px;padding-top:max(0px,calc(var(--perkie-d24-sec) - var(--perkie-d24-ppl-pad)));background:var(--perkie-paper);color:var(--perkie-ink);font-family:var(--font-body-family);-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){.perkie-d24{--perkie-d24-padx: 24px;--perkie-d24-sec: 56px;--perkie-d24-h2: 28px;--perkie-d24-lead: 21px;--perkie-d24-why: 28px}}@media screen and (min-width:990px){.perkie-d24{--perkie-d24-padx: 40px;--perkie-d24-sec: 72px;--perkie-d24-h2: 32px;--perkie-d24-lead: 22px;--perkie-d24-why: 32px}}@media screen and (min-width:1440px){.perkie-d24{--perkie-d24-padx: 88px;--perkie-d24-sec: 80px;--perkie-d24-h2: 36px;--perkie-d24-lead: 24px;--perkie-d24-why: 36px}}.perkie-d24.perkie-canon--memorial .perkie-d24-std{display:none!important}.perkie-d24:not(.perkie-canon--memorial) .perkie-d24-mem{display:none!important}.perkie-d24 p,.perkie-d24 h2,.perkie-d24 h3,.perkie-d24 figure,.perkie-d24 ol,.perkie-d24 ul{margin:0}.perkie-d24 .perkie-d24__in{box-sizing:border-box;width:100%;max-width:1600px;margin:0 auto;padding:0 var(--perkie-d24-padx);min-width:0}.perkie-d24 .perkie-d24__h2{margin:0;font:800 var(--perkie-d24-h2)/1.1 var(--font-heading-family);letter-spacing:-.028em;color:var(--perkie-ink)}.perkie-d24 .perkie-d24__link{justify-self:start;font:500 14px/1.6 var(--font-body-family);letter-spacing:0;color:var(--perkie-accent-text);text-decoration:none;border-bottom:1px solid rgba(var(--perkie-accent-rgb),.4)}.perkie-d24 .perkie-d24__link:hover{color:var(--perkie-ink);border-bottom-color:var(--perkie-ink)}.perkie-d24 .perkie-d24__link:focus-visible,.perkie-d24 .perkie-d24-faq__btn:focus-visible{outline:2px solid var(--perkie-accent-text);outline-offset:2px;box-shadow:none}.perkie-d24 .perkie-d24-reviews{padding-bottom:var(--perkie-d24-sec)}.perkie-d24 .perkie-d24-reviews__in{display:grid;gap:18px}.perkie-d24 .perkie-d24-reviews__head{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:baseline}.perkie-d24 .perkie-d24-rating{display:flex;gap:8px;align-items:baseline}.perkie-d24 .perkie-d24-rating .rating-star{--color-rating-star: var(--perkie-ink);--font-size: 1.4;--letter-spacing: .112}.perkie-d24 .perkie-d24-rating__line{font:400 13.5px/1.4 var(--font-body-family);color:var(--perkie-ink-body)}.perkie-d24 .perkie-d24-quotes{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.perkie-d24 .perkie-d24-quote{display:grid;gap:12px;align-content:start;padding:20px;border:1px solid var(--perkie-line);border-radius:12px;background:var(--perkie-paper)}.perkie-d24 .perkie-d24-quote__stars{font:500 13px/1 var(--font-body-family);letter-spacing:.08em;color:var(--perkie-ink)}.perkie-d24 .perkie-d24-quote__text,.perkie-d24 .perkie-d24-why__words{margin:0;padding:0;border:0;font-style:normal}.perkie-d24 .perkie-d24-quote__text{font:400 14px/1.6 var(--font-body-family);color:var(--perkie-ink-body)}.perkie-d24 .perkie-d24-quote__name{font:600 13.5px/1.3 var(--font-body-family);color:var(--perkie-ink)}@media screen and (min-width:750px){.perkie-d24 .perkie-d24-quotes{grid-template-columns:repeat(3,minmax(0,1fr))}.perkie-d24 .perkie-d24-rating,.perkie-d24.perkie-canon--memorial .perkie-d24-reviews{display:none}}.perkie-d24.perkie-canon--memorial .perkie-d24-reviews:not(.perkie-d24-reviews--rated){display:none}.perkie-d24 .perkie-d24-styles{display:grid;gap:22px;padding:var(--perkie-d24-sec) 0;background:var(--perkie-warm)}.perkie-d24 .perkie-d24-styles__head{display:grid;gap:10px}.perkie-d24 .perkie-d24-styles__lead{font:400 15px/1.55 var(--font-body-family);color:var(--perkie-ink-body)}.perkie-d24 .perkie-d24-styles__foot{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:baseline}.perkie-d24 .perkie-d24-run{display:flex;gap:3px;padding:0;overflow-x:auto;scroll-snap-type:x mandatory}.perkie-d24 .perkie-d24-run__tile{flex:0 0 62%;min-width:0;margin:0;display:grid;gap:8px;align-content:start;scroll-snap-align:start;background:var(--perkie-paper)}.perkie-d24 .perkie-d24-run__img{display:block;position:relative;aspect-ratio:1;overflow:hidden;background:var(--perkie-warm)}.perkie-d24 .perkie-d24-run__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.perkie-d24 .perkie-d24-run__label{padding:0 10px 12px;font:600 13px/1.25 var(--font-body-family);color:var(--perkie-ink)}@media screen and (min-width:750px){.perkie-d24 .perkie-d24-run{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));overflow-x:visible}.perkie-d24 .perkie-d24-run__tile{flex:none}}.perkie-d24 .perkie-d24-steps{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);padding:0;list-style:none}.perkie-d24 .perkie-d24-step{display:grid;gap:6px;align-content:start;padding-top:12px;border-top:2px solid var(--perkie-ink)}.perkie-d24 .perkie-d24-step__n{font:500 11px/1 var(--font-body-family);letter-spacing:.14em;color:var(--perkie-ink-muted)}.perkie-d24 .perkie-d24-step__t{font:600 16px/1.3 var(--font-body-family);color:var(--perkie-ink)}.perkie-d24 .perkie-d24-step__d{font:400 13.5px/1.5 var(--font-body-family);color:var(--perkie-ink-body)}@media screen and (min-width:750px){.perkie-d24 .perkie-d24-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.perkie-d24 .perkie-d24-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.perkie-d24 .perkie-d24-why{padding:var(--perkie-d24-why) 0}.perkie-d24 .perkie-d24-why__in{display:grid;gap:8px}.perkie-d24 .perkie-d24-why__line{max-width:52ch;font:600 var(--perkie-d24-lead)/1.35 var(--font-body-family);letter-spacing:-.015em;color:var(--perkie-ink)}.perkie-d24 .perkie-d24-why__own{display:grid;gap:8px}.perkie-d24 .perkie-d24-why__who{font:400 15px/1.6 var(--font-body-family);color:var(--perkie-ink-body)}.perkie-d24 .perkie-d24-faq{padding:var(--perkie-d24-sec) 0;border-top:1px solid var(--perkie-line)}.perkie-d24 .perkie-d24-faq__in{display:grid;gap:18px 40px;grid-template-columns:minmax(0,1fr);align-items:start}.perkie-d24 .perkie-d24-faq__head{display:grid;gap:10px}.perkie-d24 .perkie-d24-faq__list{display:grid;border-top:1px solid var(--perkie-line)}.perkie-d24 .perkie-d24-faq__item{border-bottom:1px solid var(--perkie-line)}.perkie-d24 .perkie-d24-faq__q{margin:0;font:inherit;letter-spacing:0}.perkie-d24 .perkie-d24-faq__btn{display:flex;gap:14px;align-items:center;width:100%;min-height:56px;margin:0;padding:12px 0;border:0;border-radius:0;background:transparent;color:var(--perkie-ink);font:inherit;letter-spacing:0;text-align:left;cursor:pointer}.perkie-d24 .perkie-d24-faq__qt{font:600 15px/1.35 var(--font-body-family)}.perkie-d24 .perkie-d24-faq__glyph{flex:none;margin-left:auto;font:500 18px/1 var(--font-body-family);color:var(--perkie-ink-muted)}.perkie-d24 .perkie-d24-faq__glyph:before{content:"+"}.perkie-d24 .perkie-d24-faq__btn[aria-expanded=true] .perkie-d24-faq__glyph:before{content:"\2212"}.perkie-d24 .perkie-d24-faq__a{display:grid;gap:8px;max-width:64ch;padding:0 0 16px}.perkie-d24 .perkie-d24-faq__a p{font:400 14px/1.6 var(--font-body-family);color:var(--perkie-ink-body)}@media screen and (min-width:990px){.perkie-d24 .perkie-d24-faq__in{grid-template-columns:280px minmax(0,1fr)}}@media screen and (min-width:1440px){.perkie-d24 .perkie-d24-faq__in{grid-template-columns:360px minmax(0,1fr)}}.perkie-d24 .perkie-d24-trust{padding-bottom:var(--perkie-d24-sec)}.perkie-d24 .perkie-d24-trust__grid{display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;border:1px solid var(--perkie-line);border-radius:12px;overflow:hidden;background:var(--perkie-line)}.perkie-d24 .perkie-d24-trust__cell{display:grid;gap:6px;align-content:start;padding:18px;background:var(--perkie-paper)}.perkie-d24 .perkie-d24-trust__t{font:600 14px/1.3 var(--font-body-family);color:var(--perkie-ink)}.perkie-d24 .perkie-d24-trust__l{font:400 13px/1.5 var(--font-body-family);color:var(--perkie-ink-body)}@media screen and (min-width:750px){.perkie-d24 .perkie-d24-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.perkie-d24 .perkie-d24-anchor{display:block;height:0}body:has(.perkie-d24.perkie-canon--memorial) [id^=shopify-block-][id*=junip_product_review]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/63/assets/perkie-pdp-d24.css.map */
