.reviews-stamp{--stamp-r: 4.5px;--stamp-s: 15px;--stamp-p: 10px;box-sizing:border-box;min-width:0;padding:var(--stamp-p);background-color:var(--colour-cream-deep);-webkit-mask:linear-gradient(#000 0 0) content-box,radial-gradient(circle at 50% 0,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / var(--stamp-s) 100% round no-repeat,radial-gradient(circle at 100% 50%,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / 100% var(--stamp-s) no-repeat round,radial-gradient(circle at 50% 100%,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / var(--stamp-s) 100% round no-repeat,radial-gradient(circle at 0 50%,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / 100% var(--stamp-s) no-repeat round;mask:linear-gradient(#000 0 0) content-box,radial-gradient(circle at 50% 0,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / var(--stamp-s) 100% round no-repeat,radial-gradient(circle at 100% 50%,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / 100% var(--stamp-s) no-repeat round,radial-gradient(circle at 50% 100%,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / var(--stamp-s) 100% round no-repeat,radial-gradient(circle at 0 50%,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / 100% var(--stamp-s) no-repeat round;-webkit-mask-composite:source-over,source-in,source-in,source-in,source-over;mask-composite:add,intersect,intersect,intersect,add}@media screen and (max-width:749px){.reviews-stamp{--stamp-r: 3.5px;--stamp-s: 12px;--stamp-p: 8px}}.review-popup{--reviews-accent: #55182c;font-variant-numeric:lining-nums;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100vh;height:100dvh;margin:0;padding:24px 16px;overflow:hidden;font-family:var(--font-serif);color:#3a2a2a;-webkit-text-size-adjust:100%}.review-popup[hidden]{display:none}.review-popup:focus{outline:none}.review-popup .review-popup__overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#1c1b0ccc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.review-popup__box{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:min(800px,94vw);max-height:100%}.review-popup__slide{display:flex;align-items:stretch;gap:8px;width:100%;min-height:0;max-height:100%}.review-popup .reviews-stamp{--stamp-r: 4.5px;--stamp-s: 15px;--stamp-p: 10px}.review-popup__photo{position:relative;flex:0 0 380px;min-height:480px;background-color:var(--colour-cream)}.review-popup__photo[hidden]{display:none}.review-popup__photo img{position:absolute;top:var(--stamp-p);left:var(--stamp-p);width:calc(100% - var(--stamp-p) * 2);height:calc(100% - var(--stamp-p) * 2);object-fit:cover;display:block}.review-popup__words{display:flex;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;overflow:hidden;background-color:var(--colour-cream-deep)}.review-popup__item{flex:1 1 auto;min-height:0;box-sizing:border-box;padding:22px 30px 8px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--reviews-accent) 35%,transparent) transparent}.review-popup__stars{display:flex;gap:4px;margin:0 0 12px;line-height:0;color:var(--reviews-accent)}.review-popup__stars svg{display:block;width:24px;height:24px;fill:currentColor}.review-popup__stars svg.is-off{fill:none;stroke:currentColor;stroke-width:1.2}.review-popup__who{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 14px}.review-popup__name{margin:0;overflow-wrap:anywhere;font-size:15px;line-height:normal;letter-spacing:.16em;text-transform:uppercase;color:var(--reviews-accent)}.review-popup__pill{display:inline-block;padding:2px 9px;border:1px solid var(--reviews-accent);border-radius:24px;font-size:12px;line-height:1.3;letter-spacing:.02em;color:var(--reviews-accent)}.review-popup__body{margin:0 0 20px;overflow-wrap:anywhere}.review-popup__body p{margin:0 0 .6em;font-size:21px;line-height:1.4}.review-popup__product{margin:0;padding:14px 0 0;border-top:1px solid color-mix(in srgb,var(--reviews-accent) 25%,transparent)}.review-popup__link{display:inline-block;padding:2px 0;font-size:18px;line-height:normal;font-style:italic;color:#3a2a2a;text-decoration:underline;text-underline-offset:3px}.review-popup__close,.review-popup__prev,.review-popup__next{display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.review-popup__close{position:absolute;top:18px;right:18px;z-index:6;background:transparent;color:var(--reviews-accent)}.review-popup__close svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6}.review-popup__prev,.review-popup__next{position:absolute;top:50%;z-index:3;transform:translateY(-50%);background:var(--colour-cream);color:var(--reviews-accent)}.review-popup__prev{left:18px}.review-popup__next{right:18px}.review-popup__prev svg,.review-popup__next svg{display:block;width:12px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}.review-popup button:focus-visible,.review-popup a:focus-visible{outline:2px solid var(--reviews-accent);outline-offset:2px}@media screen and (max-width:749px){.review-popup{padding:max(24px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.review-popup__box{width:100%}.review-popup__slide{flex-direction:column}.review-popup__photo{flex:0 0 auto;width:100%;height:clamp(150px,34dvh,300px);min-height:0}.review-popup__words{flex:0 1 auto;width:100%}.review-popup__item{padding:18px 18px 14px}.review-popup__body p{font-size:18px}.review-popup__name{font-size:14px}.review-popup__link{font-size:17px}.review-popup__close{top:10px;right:10px;background:var(--colour-cream)}.review-popup__prev{left:14px}.review-popup__next{right:14px}}
/*# sourceMappingURL=/cdn/shop/t/929/assets/component-review-popup.css.map */
