.flx.flh-bundle{padding:8px 16px 32px}.flx.flh-bundle .flh-bundle__in{width:100%;max-width:480px;margin:0 auto;font-family:var(--text-font-family,Raleway),sans-serif}@media(min-width:900px){.flx.flh-bundle{padding:0 32px 48px}}.flq .flq-final__wrap{text-align:center;max-width:560px}.flq.flq-final{padding-top:76px}.flq-final__eyebrow{justify-content:center}.flq-final__pic .flq-img,.flq-final__pic .flq-ph{box-shadow:0 8px 22px #00000038}.flq-final__pic{margin:0 0 16px}.flq-final .flq__sub{margin-bottom:18px}.flq-final .flq-btn{box-shadow:0 0 0 3px #fff,0 10px 22px #00000047}@media(min-width:900px){.flq-final .flq-btn{margin:0 auto}}:where(.flq-swipe){display:flex;align-items:stretch;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;margin:0 -16px;padding:2px 16px 14px;-webkit-overflow-scrolling:touch;scrollbar-width:none}:where(.flq-swipe)::-webkit-scrollbar{display:none}:where(.flq-card){flex:0 0 78%;max-width:340px;scroll-snap-align:start;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--q-line);border-radius:18px}:where(.flq-card) :is(.flq-img,.flq-ph,video){border-radius:0}:where(.flq-card__media){position:relative}:where(.flq-card__body){display:flex;flex-direction:column;flex:1;padding:12px 14px 14px}.flq.flq-founder{padding-top:32px;padding-bottom:36px}.flq .flq-founder__wrap{max-width:720px;text-align:center}.flq-founder__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.flq-founder__team{margin:0}.flq-founder__pic .flq-img,.flq-founder__pic .flq-ph{border-radius:16px}.flq-founder__pic .flq-img{object-position:center 30%}.flq-founder__cap{margin-top:10px;font-size:14px;font-weight:600;color:var(--q-muted)}.flq-founder__txt{margin-top:16px}.flq-founder__q{font-size:16px;line-height:1.55}.flq-founder__sig{margin-top:8px;font-weight:700;font-size:14px;color:var(--q-coral-ink)}@media(min-width:900px){.flq.flq-founder{padding-top:56px;padding-bottom:64px}.flq-founder__cap{font-size:14px}.flq-founder__q{font-size:18px}}.flx.flx--ivory.flx-gift{padding-top:48px;padding-bottom:32px}.flx-card2{flex:0 0 78%;max-width:340px;scroll-snap-align:start;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--q-line);border-radius:18px}.flx-card2 :is(.flx-img,.flx-ph,video){border-radius:0}.flx-card2__media{position:relative}.flx-card2__body{display:flex;flex-direction:column;flex:1;padding:12px 14px 14px}.flx-gift__card{color:var(--q-ink);text-decoration:none}.flx-gift__card:focus-visible{outline:3px solid var(--q-focus);outline-offset:3px}.flx-gift__who{margin:0;font-family:var(--q-head);font-weight:700;font-size:16px;line-height:1.3;color:var(--q-ink)}.flx-gift__cta{margin-top:10px}.flx-bow,.flx-bow *{box-sizing:border-box}.flx-bow{position:relative;display:block;width:100%;max-width:520px;margin:0 auto;color:#fff;text-decoration:none;-webkit-tap-highlight-color:transparent}.flx-bow__img{display:block;width:100%;height:auto;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}.flx-bow__t{position:absolute;left:24%;right:24%;top:40%;bottom:0;display:flex;align-items:center;justify-content:center;text-align:center;font-family:inherit;font-weight:800;font-size:19px;line-height:1.12;letter-spacing:.005em;color:#fff;text-wrap:balance;text-shadow:0 1px 2px rgba(120,40,20,.35)}.flx-bow:hover .flx-bow__img{filter:brightness(.96)}.flx-bow:focus-visible{outline:3px solid #1f4d3f;outline-offset:3px;border-radius:14px}.flx-bow:active{transform:translateY(1px)}@media(min-width:900px){.flx.flx--ivory.flx-gift{padding-top:80px;padding-bottom:72px}.flx-section .flx-gift__row{margin:0;padding:0 0 4px;overflow:visible;flex-wrap:wrap;justify-content:center;gap:20px}.flx-gift__row .flx-card2{flex:0 0 calc(33.333% - 14px);max-width:none}.flx-gift__cta{margin-top:28px}}@media(min-width:900px){.flx.flh-gift .flx-gift__row{flex-wrap:nowrap;gap:14px}.flx.flh-gift .flx-gift__row .flx-card2{flex:1 1 0;min-width:0;max-width:none}.flx.flh-gift .flx-gift__who{font-size:15px}}.flx{--q-ink:#1a1a1a;--q-muted:#5b5b5b;--q-coral:#e76f51;--q-coral-d:#A8412A;--q-teal:#62beba;--q-teal-d:#2a8f8a;--q-tealbg:#e9f6f5;--q-ivory:#f3f7f4;--q-line:#dfe8e3;--q-green:#1f4d3f;--q-green-d:#163a2f;--q-green-l:#2e7d5b;--q-mint:#f3f7f4;--q-cran-d:#8c1d2b;--q-coral-ink:#A8412A;--q-soft:#4a4a4a;--q-focus:#1F4D3F;--q-cran:#a3232f;--q-gold:#c8a24a;--q-head:var(--heading-font-family,Raleway,system-ui,sans-serif);display:block;background:#fff;color:var(--q-ink);font-family:var(--text-font-family,Raleway,system-ui,sans-serif);font-size:16px;line-height:1.5;padding:40px 16px;-webkit-text-size-adjust:100%}.flx *,.flx *:before,.flx *:after{box-sizing:border-box}:where(.flx) :is(p,blockquote,h2,h3,figure){margin:0}.flx--ivory{background:var(--q-ivory)}.flx--teal{background:var(--q-tealbg)}.flx--mint{background:var(--q-mint)}.flx--green{background:var(--q-green);color:#fff}.flx--cran{background:var(--q-cran-d);color:#fff}.flx--snow-w{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='64' viewBox='0 0 240 64'%3E%3Cpath d='M30.0 31.0L30.0 13.0M30.0 17.1L28.0 15.0M30.0 17.1L32.0 15.0M30.0 26.9L32.0 29.0M30.0 26.9L28.0 29.0M22.2 26.5L37.8 17.5M34.3 19.5L35.0 16.7M34.3 19.5L37.1 20.3M25.7 24.5L25.0 27.3M25.7 24.5L22.9 23.7M22.2 17.5L37.8 26.5M34.3 24.5L37.1 23.7M34.3 24.5L35.0 27.3M25.7 19.5L22.9 20.3M25.7 19.5L25.0 16.7M92.0 54.0L92.0 26.0M92.0 32.3L88.8 29.1M92.0 32.3L95.2 29.1M92.0 47.7L95.2 50.9M92.0 47.7L88.8 50.9M79.9 47.0L104.1 33.0M98.7 36.1L99.8 31.8M98.7 36.1L103.0 37.3M85.3 43.9L84.2 48.2M85.3 43.9L81.0 42.7M79.9 33.0L104.1 47.0M98.7 43.9L103.0 42.7M98.7 43.9L99.8 48.2M85.3 36.1L81.0 37.3M85.3 36.1L84.2 31.8M150.0 25.0L150.0 7.0M150.0 11.1L148.0 9.0M150.0 11.1L152.0 9.0M150.0 20.9L152.0 23.0M150.0 20.9L148.0 23.0M142.2 20.5L157.8 11.5M154.3 13.5L155.0 10.7M154.3 13.5L157.1 14.3M145.7 18.5L145.0 21.3M145.7 18.5L142.9 17.7M142.2 11.5L157.8 20.5M154.3 18.5L157.1 17.7M154.3 18.5L155.0 21.3M145.7 13.5L142.9 14.3M145.7 13.5L145.0 10.7M205.0 56.0L205.0 32.0M205.0 37.4L202.3 34.7M205.0 37.4L207.7 34.7M205.0 50.6L207.7 53.3M205.0 50.6L202.3 53.3M194.6 50.0L215.4 38.0M210.7 40.7L211.7 37.0M210.7 40.7L214.4 41.7M199.3 47.3L198.3 51.0M199.3 47.3L195.6 46.3M194.6 38.0L215.4 50.0M210.7 47.3L214.4 46.3M210.7 47.3L211.7 51.0M199.3 40.7L195.6 41.7M199.3 40.7L198.3 37.0' fill='none' stroke='rgba(255,255,255,0.18)' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:240px 64px;background-position:0 0}.flx{position:relative}.flx__wave{position:absolute;left:0;right:0;top:-27px;height:28px;line-height:0;pointer-events:none;color:#fff;z-index:1}.flx__wave svg{display:block;width:100%;height:100%}.flx--ivory .flx__wave{color:var(--q-ivory)}.flx--mint .flx__wave{color:var(--q-mint)}.flx--green .flx__wave{color:var(--q-green)}.flx--cran .flx__wave{color:var(--q-cran-d)}.flx__eyebrow{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--q-cran)}.flx__eyebrow:before{content:"";flex:0 0 14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1l2.6 8.4L23 12l-8.4 2.6L12 23l-2.6-8.4L1 12l8.4-2.6z' fill='%23c8a24a'/%3E%3C/svg%3E") center/contain no-repeat}.flx--green .flx__eyebrow,.flx--cran .flx__eyebrow{color:#f0d58a}.flx--green .flx__h2,.flx--cran .flx__h2{color:#fff}.flx--green .flx__sub,.flx--cran .flx__sub{color:#ffffffdb}.flx__wrap{max-width:1080px;margin:0 auto}.flx__h2{margin:0 0 6px;font-family:var(--q-head);font-weight:800;font-size:26px;line-height:1.15;letter-spacing:-.01em;color:var(--q-ink)}.flx__sub{margin:0 0 18px;color:var(--q-muted);font-size:16px}.flx-section .flx-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:54px;margin:0;padding:12px 20px;border:0;border-radius:16px;background:var(--q-coral);background-image:none;color:#fff;font-family:inherit;font-weight:700;font-style:normal;font-size:19px;line-height:1.2;text-transform:none;text-decoration:none;text-align:center;-webkit-appearance:none;appearance:none;cursor:pointer}.flx-section .flx-btn:hover{background:var(--q-coral-ink)}.flx-section .flx-btn:focus-visible,.flx a:focus-visible,.flx summary:focus-visible{outline:3px solid var(--q-focus);outline-offset:2px}.flx-img{display:block;width:100%;height:auto;object-fit:cover;border-radius:14px;background:#e3ebe6}.flx-ph{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:10px;border-radius:14px;overflow:hidden;text-align:center;color:#6e665b;font-size:12px;font-weight:600;line-height:1.35;background:repeating-linear-gradient(135deg,#e2ddd5 0 10px,#dbd5cc 10px 20px)}.flx-ph b{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#8a8176}.flx-swipe{display:flex;align-items:stretch;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;margin:0 -16px;padding:2px 16px 14px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.flx-swipe::-webkit-scrollbar{display:none}:where(.flx-card){flex:0 0 78%;max-width:340px;scroll-snap-align:start;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--q-line);border-radius:18px}:where(.flx-card) :is(.flx-img,.flx-ph,video){border-radius:0}:where(.flx-card__media){position:relative}:where(.flx-card__body){display:flex;flex-direction:column;flex:1;padding:12px 14px 14px}@media(min-width:900px){.flx__wave{top:-35px;height:36px}.flx{padding:72px 32px}.flx__h2{font-size:28px}.flx__sub{font-size:16px;margin-bottom:28px}:where(.flx-btn){width:auto;min-width:320px}}.flx.flx-top{padding:0;height:auto;overflow:hidden;background:#0a0807;color:#fff}.flx.flx-top .flx-top__strip{margin:0;padding:0 16px;height:30px;line-height:30px;background:var(--q-cran-d);color:#fff;font-size:13px;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flx.flx-top .flx-top__hero{position:relative;height:70vh;height:70svh;min-height:400px;overflow:hidden;background:#0a0807}.flx.flx-top .flx-top__media{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;overflow:hidden}.flx.flx-top .flx-top__media picture{display:block;width:100%;height:100%}.flx.flx-top .flx-top__img{display:block;width:100%;max-width:none;height:100%;object-fit:cover;object-position:50% 70%;border-radius:0}.flx.flx-top .flx-top__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#0a0807e6 0,#0a0807db 164px,#0a080700 208px)}.flx.flx-top .flx-top__text{position:absolute;left:0;right:0;bottom:0;z-index:1;margin:0;padding:0 16px 12px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.45)}.flx.flx-top .flx-top__eyebrow{margin:0 0 4px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#fff}.flx.flx-top .flx-top__h1{margin:0 0 10px;font-family:var(--q-head);font-weight:800;font-size:min(27px,7.3vw);line-height:1.16;letter-spacing:-.01em;color:#fff}.flx.flx-top .flx-top__orig{margin:0 0 5px;font-size:min(15px,3.9vw);font-weight:700;line-height:1.35;color:#fff}.flx.flx-top .flx-top__line{margin:0 0 8px;font-size:min(15px,3.9vw);font-weight:400;line-height:1.35;color:#fff}.flx.flx-top .flx-top__stars{display:inline-flex;align-items:center;gap:6px;min-height:24px;font-size:14px;font-weight:600;line-height:20px;color:#fff;text-decoration:none}.flx.flx-top .flx-top__starrow{display:inline-flex;gap:1px;color:#f6c04d}.flx.flx-top .flx-top__starrow svg{width:15px;height:15px}.flx.flx-top .flx-top__stars:hover span:last-child{text-decoration:underline;text-underline-offset:3px}.flx.flx-top .flx-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:599px)and (max-height:600px){.flx.flx-top .flx-top__img{object-position:50% 78%}}@media(min-width:600px){.flx.flx-top{--flx-hero-h:min(clamp(380px,62vh,480px),72vw);--flx-hero-h:min(clamp(380px,62svh,480px),72vw)}.flx.flx-top .flx-top__hero{height:var(--flx-hero-h);min-height:0}.flx.flx-top .flx-top__hero:after{content:none}.flx.flx-top .flx-top__media{inset:0 0 0 auto;width:min(62%,calc(var(--flx-hero-h) * 1.2));-webkit-mask-image:linear-gradient(to right,transparent 0,#000 8%);mask-image:linear-gradient(to right,transparent 0,#000 8%)}.flx.flx-top .flx-top__img{object-position:100% 50%}.flx.flx-top .flx-top__text{top:50%;right:auto;bottom:auto;width:38%;padding:0 10px 0 20px;transform:translateY(-50%)}.flx.flx-top .flx-top__h1{font-size:26px;margin-bottom:12px;text-wrap:balance}.flx.flx-top .flx-top__orig,.flx.flx-top .flx-top__line{font-size:15px;margin-bottom:8px;text-wrap:balance}}@media(min-width:900px){.flx.flx-top{--flx-hero-h:clamp(380px,64vh,520px);--flx-hero-h:clamp(380px,64svh,520px)}.flx.flx-top .flx-top__media{right:max(0px,calc(50vw - 590px));width:min(60%,calc(var(--flx-hero-h) * 1.2));-webkit-mask-image:linear-gradient(to right,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 8%,#000 92%,transparent 100%)}.flx.flx-top .flx-top__text{box-sizing:content-box;width:min(480px,calc(100vw - 640px));padding:0 0 0 max(32px,calc(50vw - 540px))}.flx.flx-top .flx-top__h1{font-size:36px;margin-bottom:14px}.flx.flx-top .flx-top__orig,.flx.flx-top .flx-top__line{font-size:17px}}.flq{--q-ink:#1a1a1a;--q-muted:#5b5b5b;--q-coral:#e76f51;--q-coral-d:#A8412A;--q-teal:#62beba;--q-teal-d:#2a8f8a;--q-tealbg:#e9f6f5;--q-ivory:#f3f7f4;--q-line:#dfe8e3;--q-green:#1f4d3f;--q-green-d:#163a2f;--q-green-l:#2e7d5b;--q-mint:#f3f7f4;--q-cran-d:#8c1d2b;--q-coral-ink:#A8412A;--q-soft:#4a4a4a;--q-focus:#1F4D3F;--q-cran:#a3232f;--q-gold:#c8a24a;--q-head:var(--heading-font-family,Raleway,system-ui,sans-serif);display:block;background:#fff;color:var(--q-ink);font-family:var(--text-font-family,Raleway,system-ui,sans-serif);font-size:16px;line-height:1.5;padding:40px 16px;-webkit-text-size-adjust:100%}.flq *,.flq *:before,.flq *:after{box-sizing:border-box}:where(.flq) :is(p,blockquote,h2,h3,figure){margin:0}.flq--ivory{background:var(--q-ivory)}.flq--teal{background:var(--q-tealbg)}.flq--mint{background:var(--q-mint)}.flq--green{background:var(--q-green);color:#fff}.flq--cran{background:var(--q-cran-d);color:#fff}.flq--snow-w{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='64' viewBox='0 0 240 64'%3E%3Cpath d='M30.0 31.0L30.0 13.0M30.0 17.1L28.0 15.0M30.0 17.1L32.0 15.0M30.0 26.9L32.0 29.0M30.0 26.9L28.0 29.0M22.2 26.5L37.8 17.5M34.3 19.5L35.0 16.7M34.3 19.5L37.1 20.3M25.7 24.5L25.0 27.3M25.7 24.5L22.9 23.7M22.2 17.5L37.8 26.5M34.3 24.5L37.1 23.7M34.3 24.5L35.0 27.3M25.7 19.5L22.9 20.3M25.7 19.5L25.0 16.7M92.0 54.0L92.0 26.0M92.0 32.3L88.8 29.1M92.0 32.3L95.2 29.1M92.0 47.7L95.2 50.9M92.0 47.7L88.8 50.9M79.9 47.0L104.1 33.0M98.7 36.1L99.8 31.8M98.7 36.1L103.0 37.3M85.3 43.9L84.2 48.2M85.3 43.9L81.0 42.7M79.9 33.0L104.1 47.0M98.7 43.9L103.0 42.7M98.7 43.9L99.8 48.2M85.3 36.1L81.0 37.3M85.3 36.1L84.2 31.8M150.0 25.0L150.0 7.0M150.0 11.1L148.0 9.0M150.0 11.1L152.0 9.0M150.0 20.9L152.0 23.0M150.0 20.9L148.0 23.0M142.2 20.5L157.8 11.5M154.3 13.5L155.0 10.7M154.3 13.5L157.1 14.3M145.7 18.5L145.0 21.3M145.7 18.5L142.9 17.7M142.2 11.5L157.8 20.5M154.3 18.5L157.1 17.7M154.3 18.5L155.0 21.3M145.7 13.5L142.9 14.3M145.7 13.5L145.0 10.7M205.0 56.0L205.0 32.0M205.0 37.4L202.3 34.7M205.0 37.4L207.7 34.7M205.0 50.6L207.7 53.3M205.0 50.6L202.3 53.3M194.6 50.0L215.4 38.0M210.7 40.7L211.7 37.0M210.7 40.7L214.4 41.7M199.3 47.3L198.3 51.0M199.3 47.3L195.6 46.3M194.6 38.0L215.4 50.0M210.7 47.3L214.4 46.3M210.7 47.3L211.7 51.0M199.3 40.7L195.6 41.7M199.3 40.7L198.3 37.0' fill='none' stroke='rgba(255,255,255,0.18)' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:240px 64px;background-position:0 0}.flq{position:relative}.flq__wave{position:absolute;left:0;right:0;top:-27px;height:28px;line-height:0;pointer-events:none;color:#fff;z-index:1}.flq__wave svg{display:block;width:100%;height:100%}.flq--ivory .flq__wave{color:var(--q-ivory)}.flq--mint .flq__wave{color:var(--q-mint)}.flq--green .flq__wave{color:var(--q-green)}.flq--cran .flq__wave{color:var(--q-cran-d)}.flq__eyebrow{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--q-cran)}.flq__eyebrow:before{content:"";flex:0 0 14px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1l2.6 8.4L23 12l-8.4 2.6L12 23l-2.6-8.4L1 12l8.4-2.6z' fill='%23c8a24a'/%3E%3C/svg%3E") center/contain no-repeat}.flq--green .flq__eyebrow,.flq--cran .flq__eyebrow{color:#f0d58a}.flq--green .flq__h2,.flq--cran .flq__h2{color:#fff}.flq--green .flq__sub,.flq--cran .flq__sub{color:#ffffffdb}a.fl-bundle-image-btn,.fl-bundle-image-btn{display:none!important;height:0!important;margin:0!important;aspect-ratio:auto!important;overflow:hidden!important}.flq__wrap{max-width:1080px;margin:0 auto}.flq__h2{margin:0 0 6px;font-family:var(--q-head);font-weight:800;font-size:26px;line-height:1.15;letter-spacing:-.01em;color:var(--q-ink)}.flq__sub{margin:0 0 18px;color:var(--q-muted);font-size:16px}.flq-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:54px;padding:12px 20px;border:0;border-radius:16px;background:var(--q-coral);color:#fff;font-family:inherit;font-weight:700;font-size:19px;line-height:1.2;text-decoration:none;text-align:center;cursor:pointer}.flq-btn:hover{background:var(--q-coral-ink)}.flq-btn:focus-visible,.flq a:focus-visible,.flq summary:focus-visible{outline:3px solid var(--q-focus);outline-offset:2px}.flq-img{display:block;width:100%;height:auto;object-fit:cover;border-radius:14px;background:#e3ebe6}.flq-ph{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:10px;border-radius:14px;overflow:hidden;text-align:center;color:#6e665b;font-size:12px;font-weight:600;line-height:1.35;background:repeating-linear-gradient(135deg,#e2ddd5 0 10px,#dbd5cc 10px 20px)}.flq-ph b{display:block;margin-bottom:4px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#8a8176}@media(min-width:900px){.flq__wave{top:-35px;height:36px}.flq{padding:72px 32px}.flq__h2{font-size:28px}.flq__sub{font-size:16px;margin-bottom:28px}:where(.flq-btn){width:auto;min-width:320px}}.flq-how__pp{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:#00000094;color:#fff;cursor:pointer}.flq-how__pp:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 6px var(--q-focus)}.flq-how__pp .flq-how__pp-play{display:none}.flq-how__pp.is-paused .flq-how__pp-play{display:block}.flq-how__pp.is-paused .flq-how__pp-pause{display:none}.flq-how__note{margin-top:8px;font-size:14px;line-height:1.45;color:#4a4a4a}@media(min-width:900px){.flq-how__note{text-align:center}}.flq-how__one{position:relative;width:100%;max-width:460px;margin:6px auto 0;border-radius:18px;overflow:hidden;background:#e3ebe6;box-shadow:0 8px 22px #1a1a1a2e}.flq-how__video{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;background:#e3ebe6}.flx.flh-pola{padding:40px 16px 52px;background:#fff;text-align:center}.flx.flh-pola .flx__h2{margin:0}.flx.flh-pola .flh-pola__fig{display:block;width:calc(100% + 32px);aspect-ratio:1600/713;margin:16px -16px 0;overflow:hidden;background:#fff}.flx.flh-pola .flh-pola__fig img{display:block;width:100%;max-width:none;height:100%;object-fit:contain;border-radius:0}@media(min-width:900px){.flx.flh-pola{padding:56px 32px 80px}.flx.flh-pola .flh-pola__fig{width:100%;max-width:820px;margin:20px auto 0}}.flx.flx-press{padding:20px 16px 32px;border-top:1px solid var(--q-line);border-bottom:1px solid var(--q-line);text-align:center}.flx-press__label{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--q-soft,#4a4a4a)}.flx-press__marquee{position:relative;overflow:hidden;margin:12px -16px;-webkit-mask:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.flx-press__track{display:flex;width:max-content;animation:flx-marquee 48s linear infinite}.flx-press__marquee:hover .flx-press__track,.flx-press__marquee:focus-within .flx-press__track{animation-play-state:paused}.flx-press__logos{display:flex;align-items:center;flex:0 0 auto;list-style:none;margin:0;padding:0}.flx-press__logo{flex:0 0 auto;display:flex;align-items:center;height:28px;margin:0 16px}.flx-press__logo img{display:block;height:28px;width:auto;max-width:none;filter:grayscale(1);opacity:.8}@keyframes flx-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.flx-press__marquee{scrollbar-width:none}.flx-press__marquee::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){.flx-press__marquee{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.flx-press__track{display:flex;width:max-content}.flx-press__logos{flex-wrap:nowrap}.flx-press__logos--dup{display:none}}.flx-press--static .flx-press__marquee{-webkit-mask:none;mask:none;scroll-padding-left:16px;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.flx-press--static .flx-press__track{display:flex;width:max-content;padding-left:16px;padding-right:16px;animation:none}.flx-press--static .flx-press__logo:first-child{margin-left:0}.flx-press--static .flx-press__logos{flex-wrap:nowrap}.flx-press--static .flx-press__logos--dup{display:none}.flx-press__clip{margin:14px auto 8px;max-width:480px}.flx-press__vid{position:relative;border-radius:14px;overflow:hidden;background:#1a1a1a}.flx-press__v{display:block;width:100%;height:100%;object-fit:contain}.flx-section .flx-press__ctl{position:absolute;right:8px;bottom:8px;display:flex;gap:8px}.flx-section .flx-press__btn{display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:#0009;background-image:none;color:#fff;font-size:16px;line-height:1;text-transform:none;-webkit-appearance:none;appearance:none;cursor:pointer}.flx-section .flx-press__btn:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 6px var(--q-focus)}.flx-section .flx-press__btn .i-play,.flx-section .flx-press__btn .i-on{display:none}.flx-section .flx-press__btn.is-paused .i-play{display:block}.flx-section .flx-press__btn.is-paused .i-pause{display:none}.flx-section .flx-press__btn.is-on .i-on{display:block}.flx-section .flx-press__btn.is-on .i-off{display:none}.flx-press__cap{margin-top:8px;font-size:14px;font-weight:600;color:var(--q-soft,#4a4a4a)}.flx-press__trust{margin-top:4px;font-size:14px;font-weight:700;color:#1f6f6b}@media(min-width:900px){.flx.flx-press{padding:28px 32px}.flx-press__marquee{margin:16px 0 14px}.flx-press__logo{margin:0 24px}}@media(min-width:900px){.flx-press__logos{flex:1 1 auto;min-width:0;flex-wrap:wrap;justify-content:center;row-gap:14px}.flx-press--static .flx-press__track{width:100%;justify-content:center}.flx-press--static .flx-press__logos{flex-wrap:wrap}.flx-press--static .flx-press__marquee{overflow:visible;-webkit-mask:none;mask:none}}.flx.flx-grid.flh-q{padding:0 16px 32px}@media(min-width:900px){.flx.flx-grid.flh-q{padding:0 32px 56px}}.flx-rev__sum{display:flex;align-items:center;gap:12px;margin:0 0 12px}.flx-rev__big{font-family:var(--q-head);font-size:40px;font-weight:800;line-height:1}.flx-rev__meta{font-size:14px;color:var(--q-muted);line-height:1.4}.flx-rev__stars{display:inline-flex;gap:1px;color:#f2b33d;vertical-align:middle}.flx-rev__stars svg{width:15px;height:15px}.flx-rev__row{list-style:none}.flx-rev__card{background:#fff}.flx-rev__q p{font-size:16px;line-height:1.5;color:var(--q-ink)}.flx-rev__by{margin-top:8px;font-size:13px;line-height:1.4;color:var(--q-muted)}.flx-rev__ver{display:inline-flex;align-items:center;gap:4px;margin-top:8px;font-size:13px;font-weight:700;color:var(--q-green)}.flx-rev__card .flx-card2__body{flex:1}.flx-rev__strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 0}.flx-rev__sp .flx-img,.flx-rev__sp .flx-ph{border-radius:12px}.flx-rev__all{margin-top:4px;text-align:center}.flx-rev__a{display:inline-flex;align-items:center;gap:6px;min-height:48px;padding:0 8px;font-weight:700;font-size:16px;color:var(--q-coral-ink);text-decoration:none}.flx-rev__a:hover{text-decoration:underline;text-underline-offset:3px}@media(min-width:900px){.flx-section .flx-rev__row{margin:0;padding:0 0 4px;overflow:visible;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.flx-rev__card{max-width:none}.flx-rev__strip{max-width:720px;margin:16px auto 0;gap:16px}}.flx.flx-rev .flh-rev__lead{flex:none;width:100%;max-width:none;margin:0 0 12px}.flx.flx-rev .flh-rev__more{list-style:none}.flx.flx-rev .flh-rev__more .flx-card2__body{justify-content:center}@media(min-width:900px){.flx.flx-rev .flh-rev{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:stretch}.flx.flx-rev .flh-rev__lead{margin:0}.flx.flx-rev .flh-rev__more{flex-direction:column;gap:14px;margin:0;padding:0;overflow:visible}.flx.flx-rev .flh-rev__more .flx-card2{flex:1 1 0;max-width:none}}@media(prefers-reduced-motion:no-preference){html:has(.flx){scroll-behavior:smooth}}.flx.flx-grid{padding:14px 16px 32px}.flx-grid__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 8px}.flx-grid__h2{margin:0;font-family:var(--q-head);font-weight:800;font-size:22px;line-height:1.15;letter-spacing:-.01em}.flx-grid__count{font-size:14px;color:var(--q-muted)}.flx-grid__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;margin:0;padding:0}.flx-grid__rest{margin-top:12px}.flx.flx-grid .flx-grid__q{margin-top:24px}.flx.flx-grid .flx-grid__break{display:block;width:calc(100% + 32px);aspect-ratio:1600/713;margin:24px -16px 0;overflow:hidden;background:#fff}.flx.flx-grid .flx-grid__break img{display:block;width:100%;max-width:none;height:100%;object-fit:contain;border-radius:0}@media(min-width:900px){.flx.flx-grid .flx-grid__break{width:100%;margin:32px 0 0}}.flx-section .flx-grid__list>.flx-card{position:relative;list-style:none;min-width:0;border:0;border-radius:0;background:none}.flx-card__a{display:block;color:var(--q-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.flx-card__media{position:relative;overflow:hidden;border-radius:14px;background:#fff;border:1px solid var(--q-line)}.flx-card__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain}.flx-card__track::-webkit-scrollbar{display:none}.flx-card__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1}.flx-card__img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0;background:#fff}.flx-card__slide .flx-ph{height:100%;border-radius:0}.flx-pill{position:absolute;top:8px;padding:3px 10px;border-radius:999px;font-size:13px;font-weight:700;line-height:1.3;pointer-events:none}.flx-pill--best{left:8px;background:var(--q-green);color:#fff}.flx-pill--out{right:8px;background:#e3e3e3;color:#3d3d3d}.flx-card__dots{position:absolute;left:0;right:0;bottom:8px;display:flex;justify-content:center;gap:6px;pointer-events:none}.flx-card__dots i{width:7px;height:7px;border-radius:50%;background:#00000047;box-shadow:0 0 0 1px #ffffffb3}.flx-card__dots i.is-on{background:#1a1a1a}.flx-card__name{display:block;margin-top:8px;font-size:15px;font-weight:700;line-height:1.3}.flx-card__price{display:block;font-size:15px;line-height:1.4;color:var(--q-ink)}.flx-card__a:focus-visible{outline:3px solid var(--q-focus);outline-offset:3px;border-radius:14px}.flx-section .flx-grid__more{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:18px 0 0;padding:0 16px;border:2px solid var(--q-coral);border-radius:16px;background:#fff;background-image:none;color:var(--q-coral-ink);font-family:inherit;font-weight:700;font-style:normal;font-size:16px;line-height:1.2;text-transform:none;-webkit-appearance:none;appearance:none;cursor:pointer}.flx-section .flx-grid__more:hover{background:#fdf1ed}.flx-section .flx-grid__more:focus-visible{outline:3px solid var(--q-focus);outline-offset:2px}.flx-section .flx-grid__more[hidden]{display:none}@media(min-width:900px){.flx.flx-grid{padding:48px 32px 56px}.flx-grid__h2{font-size:28px}.flx-grid__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.flx-grid__bundle{max-width:640px;margin:0 auto;width:100%}.flx-grid__wide{grid-column:1/-1}.flx-section .flx-grid__more{width:auto;min-width:320px;margin-left:auto;margin-right:auto}.flx-card__name,.flx-card__price{font-size:16px}}.flx.flx-grid .flx-grid__bund{grid-column:1/-1;justify-self:center;width:100%;max-width:480px;min-width:0;margin:0 0 6px;list-style:none;font-family:var(--text-font-family,Raleway),sans-serif}@media(min-width:900px){.flx.flx-grid .flx-grid__list--first>.flx-card:nth-child(-n+9){order:-1}}
/*# sourceMappingURL=/cdn/shop/t/100/compiled_assets/styles.css.map?subset=AAAAAADg_w */
