.v-crev-jump{display:none}@media(min-width:901px){.v-crev-jump{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:14px 0 0;min-height:56px;padding:18px 28px;border:0;border-radius:12px;background:#f4f4f4;color:var(--ink, #111);font-family:var(--font-body),Helvetica,Arial,sans-serif;font-weight:500;font-size:17px;letter-spacing:-.02em;text-transform:none;line-height:1;cursor:pointer;transition:background .16s ease}.v-crev-jump svg{flex:0 0 auto}@media(hover:hover){.v-crev-jump:hover{background:#e8e8e8}}}.pdp-angels{--angels-cycle: 1.75s;--story-duration: 2.48s;--story-step: 124px;width:100%;padding:0 0 48px;overflow:hidden;background:#000;color:#fff;font-family:var(--font-body, "Geist", sans-serif);scroll-margin-top:24px}.pdp-angels *,.pdp-angels *:before,.pdp-angels *:after{box-sizing:border-box}.pdp-angels__header{position:relative;height:290px;overflow:hidden;isolation:isolate}.pdp-angels__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.pdp-angels__backdrop img{display:block;width:100%;height:290px;object-fit:cover}.pdp-angels__spokes,.pdp-angels__lines{position:absolute;top:15px;left:50%;width:550px;height:275px;max-width:none;transform:translate(-50%);pointer-events:none}.pdp-angels__lines svg{width:550px;height:275px;max-width:none;overflow:visible}.pdp-angels__lines path,.v-crev__line path{fill:none;stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke;animation:pdp-angels-outline var(--angels-cycle) linear infinite;animation-delay:calc((var(--i) - var(--angels-count, 8)) * (var(--angels-cycle) / var(--angels-count, 8)))}.pdp-angels__lines path:nth-child(1){--i: 6}.pdp-angels__lines path:nth-child(2){--i: 7}.pdp-angels__lines path:nth-child(3){--i: 5}.pdp-angels__lines path:nth-child(4){--i: 4}.pdp-angels__lines path:nth-child(5){--i: 3}.pdp-angels__lines path:nth-child(6){--i: 2}.pdp-angels__lines path:nth-child(7){--i: 1}.pdp-angels__lines path:nth-child(8){--i: 0}@keyframes pdp-angels-outline{0%,to{opacity:.25;animation-timing-function:cubic-bezier(.4,0,.6,1)}28.571%{opacity:0}71.429%{opacity:0;animation-timing-function:cubic-bezier(.4,0,.6,1)}}.pdp-angels__scoreboard{position:relative;display:flex;flex-direction:column;align-items:center;width:300px;margin:68px auto 0;text-align:center}.pdp-angels__title{width:300px;height:70px;margin:0 0 -4px;font-size:0;line-height:0}.pdp-angels__title img{width:300px;height:70px}.pdp-angels__label{width:100%;margin:0;font-family:WDXL Lubrifont JP N,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:2.8px}.pdp-angels__score{margin:0;font-size:72px;font-weight:600;line-height:72px;letter-spacing:-4.32px}@layer tz-tracking{.pdp-angels__label{letter-spacing:2.8px!important}.pdp-angels__score,.pdp-angels__score span{letter-spacing:-4.32px!important}.pdp-angels__score span:last-child,.pdp-angels__review-body,.pdp-angels__review-body strong,.pdp-angels__username{letter-spacing:0!important}.pdp-angels__invitation{letter-spacing:-.36px!important}@media(max-width:599px){.pdp-angels__invitation{letter-spacing:-.3px!important}}}.pdp-angels__rating,.pdp-angels__review-stars{display:flex;flex:0 0 auto}.pdp-angels__rating img{width:24px;height:24px}.pdp-angels__review-list{display:flex;align-items:flex-start;gap:8px;width:100%;padding:0 20px;overflow-x:auto;overflow-anchor:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:20px;scrollbar-width:none}.pdp-angels__review-list::-webkit-scrollbar{display:none}.pdp-angels__review{flex:0 0 340px;width:340px;scroll-snap-align:start}.pdp-angels__review-details{border-radius:12px;background:#121212;color:#aaa}.pdp-angels__review-summary{display:flex;flex-direction:column;min-height:148px;padding:16px;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.pdp-angels__review-summary::-webkit-details-marker{display:none}.pdp-angels__review-summary::marker{content:""}.pdp-angels__review-summary:focus-visible{outline:2px solid #51d07b;outline-offset:-2px;border-radius:12px}.pdp-angels__review-stars{height:20px;margin-bottom:8px}.pdp-angels__review-stars img{width:20px;height:20px}.pdp-angels__review-body{display:-webkit-box;min-height:60px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:12px;font-weight:400;line-height:20px;letter-spacing:0;white-space:normal}.pdp-angels__review-body strong{font-weight:600;color:inherit}.pdp-angels__review-details[open] .pdp-angels__review-body{display:block;overflow:visible;-webkit-line-clamp:unset;white-space:pre-line}.pdp-angels__author{display:flex;align-items:center;gap:4px;height:16px;margin-top:12px}.pdp-angels__avatar{flex:0 0 16px;width:16px;height:16px;border-radius:50%;object-fit:cover}.pdp-angels__username{overflow:hidden;font-size:8px;line-height:12px;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis}.pdp-angels__stories{height:239px;margin-top:16px;overflow:hidden}.pdp-angels__story-list{display:flex;gap:4px;width:max-content;animation:pdp-angels-stories var(--story-duration) linear infinite}.pdp-angels:not([data-stories-ready="1"]) .pdp-angels__story-list{animation:none}.pdp-angels__story{flex:0 0 120px;width:120px;height:239px;overflow:hidden;border-radius:8px}.pdp-angels__story img{display:block;width:100%;height:100%;object-fit:cover}.pdp-angels[data-stories-visible="0"] .pdp-angels__story-list{animation-play-state:paused}@keyframes pdp-angels-stories{to{transform:translate(calc(-1 * var(--story-step)))}}.pdp-angels__contact{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:32px;padding-inline:20px}.pdp-angels__invitation{margin:0;max-width:none;color:#aaa;font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.36px}.pdp-angels__instagram{display:block;width:165px;height:42px}.pdp-angels__instagram img{width:100%;height:100%}.pdp-angels__instagram:focus-visible{outline:2px solid #51d07b;outline-offset:4px;border-radius:12px}@media(max-width:599px){.pdp-angels{--story-duration: 1.68s;--story-step: 84px}.pdp-angels__stories{height:159px}.pdp-angels__story{flex-basis:80px;width:80px;height:159px}.pdp-angels__contact{margin-top:16px}.pdp-angels__invitation{font-size:10px;line-height:14px;letter-spacing:-.3px}.pdp-angels__instagram{width:141.5714px;height:35.7143px}}@media(prefers-reduced-motion:reduce){.pdp-angels__lines path,.v-crev__line path,.pdp-angels__story-list{animation:none}.pdp-angels__lines path,.v-crev__line path{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pdp-angels-reviews.css.map */
