@font-face{font-family:Caveat;font-weight:400;src:url(/cdn/shop/files/Caveat-Regular.ttf?v=1791728490)}.review-card{position:absolute;top:0;right:0;bottom:0;left:0;container-type:inline-size}.review-card__sheet{--u: 1cqi;--ink: #23407a;--print: #3b3530;--print-soft: rgb(59 53 48 / .6);--stamp: rgb(190 45 40 / .85);--line: calc(var(--u) * 7.4);--lines: 6;--type: "Special Elite", "Courier New", monospace;--hand: "Caveat", cursive;--clip: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 34'%3E%3Cg fill='none' stroke-linejoin='round'%3E%3Cg stroke-linecap='round'%3E%3Cpath d='M12 26a9 9 0 0 1 0-18h76a6 6 0 0 1 0 12H24' stroke='%23525a63' stroke-width='2.8'/%3E%3Cpath d='M12 26a9 9 0 0 1 0-18h76a6 6 0 0 1 0 12H24' stroke='%23c3c9cf' stroke-width='1.9'/%3E%3Cpath d='M12 26a9 9 0 0 1 0-18h76a6 6 0 0 1 0 12H24' stroke='%23fff' stroke-opacity='.85' stroke-width='.7' transform='translate(0 -.55)'/%3E%3C/g%3E%3Cg stroke-linecap='butt'%3E%3Cpath d='M12 26h6' stroke='%23525a63' stroke-width='2.8'/%3E%3Cpath d='M12 26h6' stroke='%23c3c9cf' stroke-width='1.9'/%3E%3Cpath d='M12 26h6' stroke='%23fff' stroke-opacity='.85' stroke-width='.7' transform='translate(0 -.55)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");--gutter: calc(var(--u) * 14);position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;display:flex;flex-direction:column;gap:calc(var(--u) * 2.6);padding:calc(var(--u) * 6) calc(var(--u) * 6.5) calc(var(--u) * 6) var(--gutter);background-color:#fffdf6;background-image:radial-gradient(circle at calc(var(--u) * 5.5) 18%,#e9e4da 0 calc(var(--u) * 1.6),rgb(60 45 25 / .25) calc(var(--u) * 1.75),transparent calc(var(--u) * 2)),radial-gradient(circle at calc(var(--u) * 5.5) 82%,#e9e4da 0 calc(var(--u) * 1.6),rgb(60 45 25 / .25) calc(var(--u) * 1.75),transparent calc(var(--u) * 2)),linear-gradient(90deg,transparent calc(var(--u) * 10),rgb(210 80 80 / .4) calc(var(--u) * 10) calc(var(--u) * 10.4),transparent calc(var(--u) * 10.4)),url(/assets/vintage-frame-paper.png),url(/assets/vintage-frame-grain.png);background-size:auto,auto,auto,160px 160px,auto;color:var(--print);clip-path:inset(0 0 0 calc(var(--u) * -8));text-align:left}.vframe__photo:has(>.review-card){overflow:visible}.review-card__sheet>*{flex:none;min-width:0}.review-card__head{padding-bottom:calc(var(--u) * 2.4);border-bottom:calc(var(--u) * .45) solid var(--print);font:calc(var(--u) * 3.6)/1.2 var(--type);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;overflow:hidden}.review-card__label{font:calc(var(--u) * 3.2)/1 var(--type);letter-spacing:.04em;text-transform:uppercase;color:var(--print-soft);white-space:nowrap}.review-card__rating{display:flex;align-items:center;gap:calc(var(--u) * 3)}.review-card__stars{color:#f2b91b;font-size:calc(var(--u) * 5.5);letter-spacing:.05em;line-height:1;white-space:nowrap}.review-card__row{display:flex;align-items:baseline;gap:calc(var(--u) * 4);min-width:0}.review-card__row.is-who{display:grid;grid-template-columns:minmax(0,max-content) minmax(calc(var(--u) * 28),1fr);column-gap:calc(var(--u) * 2.6)}.review-card__row.is-when:has(.review-card__stamp){align-items:center}.review-card__blank{display:flex;align-items:baseline;gap:calc(var(--u) * 1.5);min-width:0;border-bottom:1px dotted var(--print-soft);padding-bottom:calc(var(--u) * .4)}.review-card__row .review-card__blank.is-date{flex:none}.review-card__blank>.review-card__label{flex:none}.review-card__pen{font:600 calc(var(--u) * 5.8)/1.1 var(--hand);color:var(--ink);min-width:0;padding-block:calc(var(--u) * .8);margin-block:calc(var(--u) * -.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review-card__pen:empty:before{content:"\200b"}.review-card__title{font:600 calc(var(--u) * 7)/1.1 var(--hand);color:var(--ink);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.review-card__comments-label{margin:calc(var(--u) * 2.4) 0 calc(var(--u) * -1)}.review-card__body{box-sizing:content-box;height:calc(var(--line) * var(--lines));overflow:hidden;font:400 calc(var(--u) * 6.1)/var(--line) var(--hand);color:var(--ink);background-image:linear-gradient(transparent calc(var(--line) - 1px),#4678be38 calc(var(--line) - 1px));background-size:100% var(--line);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--lines);line-clamp:var(--lines)}.review-card__stamp{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;height:calc(var(--u) * 6.6);padding:0 calc(var(--u) * 2.2);border:calc(var(--u) * .55) solid var(--stamp);border-radius:calc(var(--u) * .8);color:var(--stamp);font:calc(var(--u) * 3.3)/1 var(--type);text-box:trim-both cap alphabetic;letter-spacing:.12em;text-transform:uppercase;transform:rotate(-7deg);-webkit-mask-image:url(/assets/vintage-frame-paper.png),linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-image:url(/assets/vintage-frame-paper.png),linear-gradient(#000,#000);mask-composite:exclude}.review-card__sheet>.review-card__prints{flex:1 1 0;min-height:0;display:flex;align-items:center}.review-card__print{--print-aspect: 1.2;--print-width: calc(min(58, 68 / var(--print-aspect)) * var(--u));--print-height: calc(var(--print-width) * var(--print-aspect));--lean: calc(var(--u) * 4.5);position:relative;flex:none;width:var(--print-width);margin-left:calc(var(--lean) * -1);transform:rotate(-2.5deg)}.review-card__print .vframe__shadow{opacity:.3}.review-card__print:after{--clip-width: calc(var(--u) * 27.8);--clip-height: calc(var(--clip-width) * .34);--clip-edge: calc(var(--clip-width) * .18);content:"";position:absolute;top:12%;left:calc(var(--lean) - var(--gutter) - var(--clip-edge) + (var(--print-height) * .38 - var(--clip-height) / 2) * .0437);width:var(--clip-width);height:var(--clip-height);background:var(--clip) center / 100% 100% no-repeat;filter:drop-shadow(.4px 1px .5px rgb(30 25 20 / .45));transform:rotate(1.5deg);transform-origin:var(--clip-edge) 50%;pointer-events:none;z-index:2}.review-card__print:not(.is-framed):after{display:none}.review-card__print:not([data-prints="1"]).is-framed:before{--edge: 0 0 transparent;--edge-2: 0 0 transparent;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:1.5px;background:#fff url(/assets/vintage-frame-grain.png);box-shadow:0 0 0 .5px #281e1424,0 1px 1.5px #281e1429,var(--edge),var(--edge-2);transform:translate(calc(var(--u) * 2.8),calc(var(--u) * 1.7)) rotate(4.5deg)}.review-card__print[data-prints="3"]:before,.review-card__print[data-prints="4"]:before{--edge: 5px 4px 0 -1px #fdfdfb, 5px 4px 0 -.5px rgb(40 30 20 / .14), 6px 5px 1.5px -1px rgb(40 30 20 / .16)}.review-card__print[data-prints="4"]:before{--edge-2: 9px 8px 0 -2px #fbfbf8, 9px 8px 0 -1.5px rgb(40 30 20 / .14), 10px 9px 1.5px -2px rgb(40 30 20 / .16)}.review-card__item{display:flex;align-items:center;gap:calc(var(--u) * 3.4);margin-top:auto;padding-top:calc(var(--u) * 2.6);border-top:1px dashed var(--print-soft)}.review-card__thumbnail{position:relative;flex:none;box-sizing:border-box;width:calc(var(--u) * 12.5);height:calc(var(--u) * 12.5);padding:calc(var(--u) * .8);background:#fff;box-shadow:0 1px 3px #281e1440;transform:rotate(-4deg)}.review-card__thumbnail img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.review-card__thumbnail:after{content:"";position:absolute;top:calc(var(--u) * 1);left:50%;width:calc(var(--u) * 8.3);height:calc(var(--u) * 1.95);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 7'%3E%3Cdefs%3E%3ClinearGradient id='s' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23f4f6f8'/%3E%3Cstop offset='.45' stop-color='%23bcc3ca'/%3E%3Cstop offset='1' stop-color='%23656d76'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x='1.4' y='2.3' width='2.2' height='2.6' rx='.6' fill='%2348505a'/%3E%3Crect x='26.4' y='2.3' width='2.2' height='2.6' rx='.6' fill='%2348505a'/%3E%3Crect x='2.4' y='2.6' width='25.2' height='1.9' rx='.9' fill='url(%23s)'/%3E%3Cpath d='M3.6 3h22.8' stroke='%23fff' stroke-opacity='.8' stroke-width='.4' stroke-linecap='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat;filter:drop-shadow(.3px .8px .4px rgb(30 25 20 / .45));transform:translate(-50%) rotate(-6deg)}.review-card__product{display:flex;flex-direction:column;gap:calc(var(--u) * 1.4);min-width:0}.review-card__typed{font:calc(var(--u) * 3.3)/1.25 var(--type);color:var(--print)}.review-card__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-decoration:underline}.has-prints .review-card__sheet{gap:calc(var(--u) * 1.8)}.has-prints .review-card__title{-webkit-line-clamp:1;line-clamp:1}.has-prints .review-card__item{flex-direction:column;align-items:flex-start;align-self:flex-end;gap:calc(var(--u) * 2);width:calc(var(--u) * 26);margin:0 0 0 auto}.has-prints .review-card__thumbnail{width:calc(var(--u) * 11);height:calc(var(--u) * 11)}@media screen and (max-width:740px){[data-print-carousel=reviews] .print-row{--print-row-tile-size: 100vw;--print-row-rest-scale: 1;--print-row-overlap: .03}[data-print-carousel=reviews] .print-row__list{--print-row-room-above: 72px;--print-row-room-below: 72px}}@media screen and (min-width:741px){[data-print-carousel=reviews] .print-row__list{--print-row-room-below: 200px}[data-print-carousel=reviews] .print-row{margin-block-end:-80px}}.review-context .instagram-post__caption{display:block;overflow:visible;-webkit-line-clamp:none}.review-context .instagram-post__name:hover{text-decoration:none}.review-context__photos{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0}.review-context__photos img{display:block;height:6rem;width:auto;max-width:100%;object-fit:cover;border-radius:4px}.review-context__link{display:inline-block;margin-top:8px;color:#737373;text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/print-carousel-reviews.css.map */
