cp-review-wall.cp-review-wall{display:block;background:var(--cp-rw-bg);color:var(--cp-rw-text);padding:var(--cp-rw-top) 28px var(--cp-rw-bottom);font-family:var(--cp-rw-font),sans-serif;font-size:var(--cp-rw-body-size);line-height:1.55;letter-spacing:0;isolation:isolate}.cp-review-wall[hidden]{display:none}.cp-review-wall *{box-sizing:border-box}.cp-review-wall__inner{max-width:var(--cp-rw-width);margin:auto}.cp-review-wall .cp-review-wall__heading{font-family:var(--cp-rw-title-font),sans-serif;color:var(--cp-rw-heading);font-size:var(--cp-rw-heading-size);font-weight:var(--cp-rw-heading-weight,700);line-height:1.15;text-align:center;margin:0 0 36px;letter-spacing:0}.cp-review-wall__grid{display:grid;grid-template-columns:repeat(var(--cp-rw-cols),minmax(0,1fr));grid-auto-rows:1px;gap:0 var(--cp-rw-gap);list-style:none;margin:0;padding:0;align-items:start}.cp-review-wall__item{min-width:0;margin:0;padding:0;align-self:start}.cp-review-wall__item[hidden]{display:none}.cp-review-wall__more-wrap{text-align:center;margin-top:12px}.cp-review-wall__more{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 30px;border:1px solid var(--cp-rw-badge);border-radius:99px;background:var(--cp-rw-card);color:var(--cp-rw-badge);font:500 14px var(--cp-rw-font),sans-serif;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.cp-review-wall__more[hidden]{display:none}.cp-review-wall__more:focus-visible{outline:2px solid var(--cp-rw-badge);outline-offset:4px}.cp-review-wall__progress{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.cp-review-wall__card{padding:var(--cp-rw-padding);border:1px solid var(--cp-rw-border);border-radius:var(--cp-rw-radius);background:var(--cp-rw-card);box-shadow:0 5px 9px -5px var(--cp-rw-shadow),0 16px 34px -16px var(--cp-rw-shadow);overflow:hidden;transition:box-shadow .2s ease}.cp-review-wall__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 10px;margin-bottom:12px}.cp-review-wall__stars{display:inline-flex;gap:2px;color:var(--cp-rw-stars);flex-shrink:0}.cp-review-wall__stars svg{width:var(--cp-rw-star-size);height:var(--cp-rw-star-size);display:block;fill:currentColor}.cp-review-wall__stars svg[data-off]{opacity:.22}.cp-review-wall__date{font-size:12px;color:var(--cp-rw-meta);white-space:nowrap;line-height:1.4}.cp-review-wall__identity{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:16px;min-height:20px}.cp-review-wall__name{font-size:14px;font-weight:600;color:var(--cp-rw-text);overflow-wrap:anywhere}.cp-review-wall__badge{display:inline-flex;align-items:center;gap:4px;border:1px solid currentColor;border-radius:99px;padding:2px 7px;color:var(--cp-rw-badge);font-size:10px;font-weight:500;line-height:1.3;letter-spacing:.01em;white-space:nowrap}.cp-review-wall__badge svg{width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cp-review-wall__body{overflow-wrap:anywhere}.cp-review-wall__body p{font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;margin:0 0 12px}.cp-review-wall__body p:last-child{margin-bottom:0}.cp-review-wall__media{display:grid;gap:12px;margin:0 0 18px}.cp-review-wall__photo{display:block;width:100%;padding:0;margin:0;border:0;background:transparent;border-radius:max(0px,calc(var(--cp-rw-radius) - 7px));overflow:hidden;cursor:zoom-in;line-height:0}.cp-review-wall__photo img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;border-radius:inherit}.cp-review-wall__photo[hidden]{display:none}.cp-review-wall__photo:focus-visible,.cp-review-wall__close:focus-visible{outline:2px solid var(--cp-rw-badge);outline-offset:4px}.cp-review-wall__status{font-size:14px;text-align:center;color:var(--cp-rw-meta)}.cp-review-wall__status[hidden]{display:none}.cp-review-wall__dialog{border:0;padding:0;background:var(--cp-rw-card);border-radius:18px;max-width:92vw;max-height:90dvh;overflow:auto;box-shadow:0 20px 70px #0003;color:var(--cp-rw-text)}.cp-review-wall__dialog::backdrop{background:#171d16b3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cp-review-wall__dialog[open]{animation:cp-rw-open .2s ease-out}.cp-review-wall__dialog form{position:sticky;top:10px;height:0;z-index:1;display:flex;justify-content:flex-end;margin:0;padding-right:10px}.cp-review-wall__close{width:36px;height:36px;border:0;border-radius:50%;background:#fffffff0;color:#49382b;font-size:26px;line-height:1;cursor:pointer;box-shadow:0 2px 10px #0002}.cp-review-wall .cp-review-wall__full-photo{display:block;width:auto;height:auto;max-width:88vw;max-height:86dvh;object-fit:contain}@keyframes cp-rw-open{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(hover:hover){.cp-review-wall__card:hover{box-shadow:0 8px 14px -6px var(--cp-rw-shadow),0 20px 38px -14px var(--cp-rw-shadow)}.cp-review-wall__more:hover{transform:scale(1.025);box-shadow:0 5px 14px -6px var(--cp-rw-shadow)}}@media(max-width:989px){.cp-review-wall__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){cp-review-wall.cp-review-wall{padding:var(--cp-rw-top-mobile) 20px var(--cp-rw-bottom-mobile);font-size:var(--cp-rw-body-mobile)}.cp-review-wall .cp-review-wall__heading{font-size:var(--cp-rw-heading-mobile);margin-bottom:26px}.cp-review-wall__grid{grid-template-columns:minmax(0,1fr);column-gap:var(--cp-rw-gap-mobile)}.cp-review-wall__card{padding:min(var(--cp-rw-padding),22px)}}@media(prefers-reduced-motion:reduce){.cp-review-wall__card,.cp-review-wall__dialog[open],.cp-review-wall__more{animation:none;transition:none}.cp-review-wall__more:hover{transform:none}}.cp-video-corner-art{position:absolute;top:0;left:0;width:min(var(--cp-corner-width,140px),30%);transform:translate(-4.3%,-5.5%);z-index:3;line-height:0;pointer-events:none;-webkit-user-select:none;user-select:none}.cp-video-corner-art img{display:block;width:100%;max-width:none;height:auto;pointer-events:none}@media(max-width:767px){.cp-video-corner-art{width:min(var(--cp-corner-width-m,80px),30%)}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map?subset=AIAAAAAAAAAAAAI */
