.fq-rv{--fq-navy: #12314F;--fq-navy-deep: #0c2236;--fq-gold: #C9962F;--fq-gold-light: #e3c176;--fq-teal: #1BA3A9;--fq-paper: #F7F5F1;--fq-white: #ffffff;--fq-ink: #1c2b3a;--fq-muted: #384655;--fq-rule: rgba(201, 150, 47, .35);--fq-line: rgba(18, 49, 79, .1);--fq-font: Inter, "Hanken Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--fq-serif: var(--font-heading-family, Fraunces, Georgia, serif);--fq-pad: 72px;font-family:var(--fq-font);color:var(--fq-ink);background:var(--fq-paper);letter-spacing:normal}.fq-rv *,.fq-rv *:before,.fq-rv *:after{box-sizing:border-box}.fq-rv--white{background:var(--fq-white)}.fq-rv--paper{background:var(--fq-paper)}.fq-rv__wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 20px}.fq-rv .fq-rv__eyebrow{font-size:11.52px;letter-spacing:.22em;text-transform:uppercase;color:var(--fq-gold);font-weight:600;margin:0 0 14px}.fq-rv .fq-rv__title{font-size:clamp(32px,5.6vw,54px);line-height:1.08;font-weight:800;color:var(--fq-navy);margin:0 0 14px;letter-spacing:-.02em}.fq-rv .fq-rv__h2{font-size:clamp(26px,3.8vw,36px);line-height:1.15;font-weight:700;color:var(--fq-navy);margin:0 0 10px;letter-spacing:-.01em}.fq-rv .fq-rv__lede{font-size:clamp(16px,2.2vw,18.5px);line-height:1.65;color:var(--fq-muted);max-width:62ch;margin:0 auto}.fq-rv .fq-rv__rule{width:64px;height:2px;background:var(--fq-gold);border:0;margin:22px auto}.fq-rv__head{text-align:center;margin:0 auto 36px;max-width:760px}.fq-rv--sans h1,.fq-rv--sans h2,.fq-rv--sans h3{font-family:var(--fq-font);letter-spacing:-.015em}.fq-rv:has(>.fq-rv-hero){position:relative;isolation:isolate}.fq-rv-hero{--fq-rv-fade: 320px;position:relative;text-align:center;padding:calc(var(--fq-pad) * .9) 0 calc(var(--fq-pad) * .55)}.fq-rv-hero:before{content:"";position:absolute;z-index:-1;pointer-events:none;top:0;left:0;right:0;bottom:calc(var(--fq-rv-fade) * -1);background:radial-gradient(760px 380px at 50% 0%,rgba(27,163,169,.1) 0%,transparent 70%),radial-gradient(600px 360px at 85% calc(100% - var(--fq-rv-fade)),rgba(201,150,47,.08) 0%,transparent 70%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 55%,transparent 100%)}@media screen and (max-width:749px){.fq-rv-hero{--fq-rv-fade: 200px}}.fq-rv-stories{padding:calc(var(--fq-pad) * .45) 0 calc(var(--fq-pad) * .9)}.fq-rv__list{list-style:none;margin:0 auto;padding:0;max-width:980px;display:flex;flex-direction:column;gap:20px}@media screen and (min-width:750px){.fq-rv__list{gap:28px}}.fq-rv-stories{overflow-x:clip}.fq-rv-stage{padding:0 20px}.fq-rv-stage__main{position:relative;max-width:980px;margin:0 auto}.fq-rv-bottle{display:none}@keyframes fq-rv-float{0%,to{transform:translateY(0) rotate(var(--fq-rv-rot, 0deg))}50%{transform:translateY(calc(var(--fq-rv-lift, 12px) * -1)) rotate(var(--fq-rv-rot, 0deg))}}@media screen and (min-width:1280px){.fq-rv-stage--framed .fq-rv-stage__main{--fq-rv-bh: min(var(--fq-rv-bottle-h, 380px), 200px);--fq-rv-bgap: calc(var(--fq-rv-bh) * .0675 + 20px)}.fq-rv-stage--framed .fq-rv-bottle{display:block;position:absolute;z-index:0;transform:rotate(var(--fq-rv-rot));transform-origin:50% 50%;animation:fq-rv-float var(--fq-rv-dur, 6s) ease-in-out var(--fq-rv-delay, 0s) infinite;will-change:transform;pointer-events:none;-webkit-user-select:none;user-select:none}.fq-rv-bottle__img{display:block;height:var(--fq-rv-bh);width:auto;max-width:none}.fq-rv-stage--framed .fq-rv-bottle--left{--fq-rv-rot: -8deg;--fq-rv-lift: 12px;--fq-rv-dur: 6s;--fq-rv-delay: 0s;right:calc(100% + var(--fq-rv-bgap));top:calc(var(--fq-rv-bh) * -.3)}.fq-rv-stage--framed .fq-rv-bottle--right{--fq-rv-rot: 8deg;--fq-rv-lift: 15px;--fq-rv-dur: 7.5s;--fq-rv-delay: -3.2s;left:calc(100% + var(--fq-rv-bgap));top:calc(285px - var(--fq-rv-bh) * .5)}}@media screen and (min-width:1360px){.fq-rv-stage--framed .fq-rv-stage__main{--fq-rv-bh: min(var(--fq-rv-bottle-h, 380px), 230px)}}@media screen and (min-width:1440px){.fq-rv-stage--framed .fq-rv-stage__main{--fq-rv-bh: min(var(--fq-rv-bottle-h, 380px), 320px)}}@media screen and (min-width:1600px){.fq-rv-stage--framed .fq-rv-stage__main{--fq-rv-bh: min(var(--fq-rv-bottle-h, 380px), 420px)}}@media(prefers-reduced-motion:reduce){.fq-rv .fq-rv-stage--framed .fq-rv-bottle{animation:none!important;will-change:auto}}.fq-rv .fq-rv-card{display:grid;grid-template-columns:1fr;background:var(--fq-white);border:1px solid var(--fq-line);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #12314f0a;transition:box-shadow .25s ease,border-color .25s ease}.fq-rv .fq-rv-card:hover{border-color:var(--fq-rule);box-shadow:0 12px 32px #12314f1a}@media screen and (min-width:600px){.fq-rv .fq-rv-card{grid-template-columns:minmax(200px,36%) 1fr}}.fq-rv-card__media{position:relative;overflow:hidden;background:var(--fq-navy);aspect-ratio:4 / 3}@media screen and (min-width:600px){.fq-rv-card__media{aspect-ratio:auto;min-height:260px}}.fq-rv-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.fq-rv-card__media--contain{background:var(--fq-paper)}.fq-rv-card__media--contain img{object-fit:contain;padding:14px}.fq-rv .fq-rv-card:hover .fq-rv-card__media img{transform:scale(1.03)}.fq-rv .fq-rv-card:hover .fq-rv-card__media--contain img{transform:none}.fq-rv-card--video .fq-rv-card__media:after{content:"";position:absolute;inset:auto 0 0 0;height:40%;pointer-events:none;background:linear-gradient(180deg,#12314f00,#12314f80)}.fq-rv .fq-rv-card__media-btn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;background:none;cursor:pointer;color:inherit}.fq-rv .fq-rv-card__media-btn:focus-visible{outline:3px solid var(--fq-teal);outline-offset:-3px}.fq-rv-card__monogram{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(160deg,#1b4369 0%,var(--fq-navy) 60%,var(--fq-navy-deep) 100%);color:var(--fq-gold-light);font-family:var(--fq-serif);font-size:72px;line-height:1}.fq-rv-card__play,.fq-rv-card__zoom{position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%);width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fffffff0;color:var(--fq-navy);box-shadow:0 6px 20px #00000038;transition:background .25s ease,color .25s ease,transform .25s ease}.fq-rv-card__play svg{width:22px;height:22px;margin-left:4px}.fq-rv-card__zoom{left:auto;top:auto;right:14px;bottom:14px;transform:none;width:44px;height:44px}.fq-rv-card__zoom svg{width:18px;height:18px}.fq-rv .fq-rv-card:hover .fq-rv-card__play,.fq-rv .fq-rv-card__media-btn:focus-visible .fq-rv-card__play{background:var(--fq-gold);color:#21170a;transform:translate(-50%,-50%) scale(1.06)}.fq-rv .fq-rv-card:hover .fq-rv-card__zoom{background:var(--fq-gold);color:#21170a}.fq-rv-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:20px 20px 22px;min-width:0}@media screen and (min-width:750px){.fq-rv-card__body{padding:30px 34px 32px;gap:16px}}.fq-rv .fq-rv-badge{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 11px 5px 9px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1.2;background:#1ba3a91a;color:#12777c}.fq-rv .fq-rv-badge svg{width:12px;height:12px;flex:none}.fq-rv .fq-rv-badge--video{background:#12314f14;color:var(--fq-navy)}.fq-rv .fq-rv-badge--screenshot{background:#c9962f24;color:#7a5713}.fq-rv .fq-rv-card__quote{margin:0;padding:0 0 0 18px;border-left:2px solid var(--fq-gold)}.fq-rv .fq-rv-card__quote p{margin:0;font-family:var(--fq-serif);font-style:italic;font-weight:400;font-size:clamp(17px,2.1vw,21px);line-height:1.55;color:var(--fq-navy);overflow-wrap:break-word}.fq-rv .fq-rv-card__name{margin:0;font-size:15px;font-weight:700;letter-spacing:.01em;color:var(--fq-ink)}.fq-rv .fq-rv-card__name:before{content:"\2014  ";color:var(--fq-gold)}.fq-rv .fq-rv-card__product{margin:-8px 0 0;font-size:13.5px;color:var(--fq-muted)}.fq-rv .fq-rv-card__product a{color:var(--fq-teal);text-underline-offset:2px}.fq-rv .fq-rv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:auto;padding:11px 22px;border-radius:999px;border:2px solid var(--fq-navy);background:var(--fq-navy);color:#fff;cursor:pointer;font-family:var(--fq-font);font-weight:700;font-size:14px;letter-spacing:.01em;line-height:1.2;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease}.fq-rv .fq-rv-btn svg{width:12px;height:12px}.fq-rv .fq-rv-btn:hover{background:var(--fq-gold);border-color:var(--fq-gold);color:#21170a}.fq-rv .fq-rv-btn:focus-visible{outline:3px solid var(--fq-teal);outline-offset:3px}@media screen and (max-width:749px){.fq-rv .fq-rv-btn{padding:10px 18px;font-size:13.5px}}.fq-rv-dialog{width:min(92vw,900px);max-width:none;max-height:92vh;max-height:92svh;margin:auto;padding:0;border:0;border-radius:18px;overflow:hidden;background:var(--fq-white);color:var(--fq-ink);font-family:var(--fq-font);box-shadow:0 24px 64px #0c223659}.fq-rv-dialog--video{width:auto;max-width:min(92vw,900px);background:#0b1a28;color:#eaf1f7}.fq-rv-dialog::backdrop{background:#0c2236c7}.fq-rv-dialog__inner{display:flex;flex-direction:column;max-height:inherit}.fq-rv-dialog__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 12px 12px 22px;border-bottom:1px solid var(--fq-line);flex:none}.fq-rv-dialog--video .fq-rv-dialog__bar{border-bottom-color:#ffffff14}.fq-rv .fq-rv-dialog__title{margin:0;font-size:15px;font-weight:700}.fq-rv .fq-rv-dialog__close{width:40px;height:40px;border-radius:50%;border:0;cursor:pointer;flex:none;display:flex;align-items:center;justify-content:center;background:#12314f12;color:inherit;transition:background .2s ease}.fq-rv-dialog--video .fq-rv-dialog__close{background:#ffffff1a}.fq-rv .fq-rv-dialog__close:hover{background:var(--fq-gold);color:#21170a}.fq-rv .fq-rv-dialog__close:focus-visible{outline:3px solid var(--fq-teal);outline-offset:2px}.fq-rv-dialog__close svg{width:16px;height:16px}.fq-rv-player{aspect-ratio:var(--fq-rv-ratio, .5625);width:min(92vw,900px,calc((92vh - 66px) * var(--fq-rv-ratio, .5625)));margin:0 auto;background:#0b1a28;flex:none}@supports (height: 1svh){.fq-rv-player{width:min(92vw,900px,calc((92svh - 66px) * var(--fq-rv-ratio, .5625)))}}.fq-rv-player video,.fq-rv-player iframe{display:block;width:100%;height:100%;border:0;object-fit:contain;background:#0b1a28}.fq-rv-shot{overflow:auto;background:var(--fq-paper);padding:16px;flex:1 1 auto;min-height:0}.fq-rv-shot img{display:block;width:100%;height:auto;margin:0 auto;border-radius:8px}.fq-rv-dialog__story{overflow:auto;padding:26px 22px 30px;flex:1 1 auto;min-height:0}@media screen and (min-width:750px){.fq-rv-dialog__story{padding:36px 48px 42px}}.fq-rv-dialog--video .fq-rv-dialog__story{background:var(--fq-white);color:var(--fq-ink);max-height:32vh}.fq-rv-card__quote--lead{margin-bottom:22px!important}.fq-rv-dialog__text{font-size:17px;line-height:1.78;max-width:68ch;overflow-wrap:break-word}.fq-rv-dialog__text p{margin:0 0 1.1em}.fq-rv-dialog__text>:last-child,.fq-rv-dialog__text .metafield-rich_text_field>:last-child{margin-bottom:0}.fq-rv-dialog__text a{color:var(--fq-teal)}.fq-rv-dialog__text strong{color:var(--fq-navy)}.fq-rv-reviews{padding:calc(var(--fq-pad) * .8) 0;border-top:1px solid var(--fq-line)}.fq-rv-reviews__widget{max-width:1180px;margin:0 auto}.fq-rv__note{max-width:980px;margin:24px auto 0;padding:16px 20px;font-size:14px;line-height:1.55;color:var(--fq-muted);background:var(--fq-white);border:1px dashed var(--fq-rule);border-radius:12px}.fq-rv__note p{margin:0 0 6px}.fq-rv__note p:last-child{margin:0;font-size:12.5px;opacity:.8}body.fq-rv-locked{overflow:hidden}@media(prefers-reduced-motion:reduce){.fq-rv .fq-rv-card,.fq-rv-card__media img,.fq-rv-card__play,.fq-rv-card__zoom,.fq-rv .fq-rv-btn,.fq-rv .fq-rv-dialog__close{transition:none}.fq-rv .fq-rv-card:hover .fq-rv-card__media img{transform:none}.fq-rv .fq-rv-card:hover .fq-rv-card__play{transform:translate(-50%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/fq-reviews.css.map */
