.ca-proof{display:block;background:var(--proof-bg);color:var(--proof-ink);position:relative;padding:var(--proof-padding) 0;overflow:hidden;font-family:var(--font-body-family)}.ca-proof-heading{font-family:var(--font-heading-family);font-size:28px;text-align:center;color:inherit;margin:0 40px 24px}.ca-proof-window{overflow:hidden}.ca-proof-track{display:flex;width:max-content;min-width:100%}.ca-proof-group{display:flex;align-items:center;justify-content:space-around;min-width:100vw;gap:64px;flex-shrink:0;padding:0 64px}.ca-proof-metric{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;min-width:175px}.ca-proof-value{font-family:var(--font-body-family);font-size:clamp(30px,3.5vw,48px);font-weight:500;line-height:1.1;white-space:nowrap;letter-spacing:-.04em}.ca-proof-star{font-size:.72em;vertical-align:10%;margin-left:8px}.ca-proof-label{font-size:10px;text-transform:uppercase;letter-spacing:.13em;line-height:1.5;max-width:220px}.ca-proof[data-motion=true] .ca-proof-track{animation:caProofMove var(--proof-speed) linear infinite}.ca-proof:hover .ca-proof-track,.ca-proof:focus-within .ca-proof-track,.ca-proof[data-paused=true] .ca-proof-track{animation-play-state:paused}.ca-proof-toggle{position:absolute;bottom:5px;right:12px;display:grid;place-items:center;width:30px;height:30px;border:1px solid currentColor;border-radius:50%;color:inherit;background:var(--proof-bg);cursor:pointer;opacity:.75}.ca-proof-toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px;opacity:1}.ca-proof-play{display:none}.ca-proof[data-paused=true] .ca-proof-play{display:block}.ca-proof[data-paused=true] .ca-proof-pause{display:none}.ca-proof[data-motion=false] .ca-proof-track{width:100%}.ca-proof[data-motion=false] .ca-proof-group{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;min-width:100%;width:100%;padding:0 32px}.ca-proof-metric--empty{opacity:.65}@keyframes caProofMove{to{transform:translate(-50%)}}@media(max-width:749px){.ca-proof-group{gap:40px;padding:0 40px}.ca-proof-value{font-size:32px}.ca-proof-metric{min-width:145px}.ca-proof-label{font-size:9px}.ca-proof[data-motion=false] .ca-proof-group{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px;gap:28px 12px}.ca-proof[data-motion=false] .ca-proof-metric{min-width:0}}@media(prefers-reduced-motion:reduce){.ca-proof[data-motion=true] .ca-proof-track{animation:none;width:100%}.ca-proof .ca-proof-copy,.ca-proof-toggle{display:none}.ca-proof .ca-proof-group{min-width:100%;width:100%;padding:0 24px;gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ca-proof .ca-proof-metric{min-width:0}}.ca-vq{display:block;background:var(--vq-bg);color:var(--vq-ink);padding:var(--vq-top) 0 var(--vq-bottom);font-family:var(--font-body-family);overflow:hidden}.ca-vq__header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.ca-vq__eyebrow{font-size:11px;letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px}.ca-vq__heading{font-family:var(--font-heading-family);color:inherit;font-size:clamp(28px,3.5vw,44px);line-height:1.12;margin:0;max-width:650px}.ca-vq__description{font-size:14px;line-height:1.6;max-width:600px;margin-top:12px}.ca-vq__description p{margin:0}.ca-vq__arrows{display:flex;gap:8px;flex-shrink:0}.ca-vq__arrows[hidden]{display:none}.ca-vq__arrows button,.ca-vq__close{display:grid;place-items:center;width:44px;height:44px;border:1px solid currentColor;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.ca-vq__arrows button:disabled{opacity:.3;cursor:default}.ca-vq svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5}.ca-vq__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--vq-columns) - 1)*16px)/var(--vq-columns));gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;list-style:none;padding:0 0 12px;margin:0;scrollbar-width:thin;scrollbar-color:var(--vq-accent) transparent}.ca-vq__card{min-width:0;scroll-snap-align:start;background:var(--vq-card);border-radius:14px;overflow:hidden;border:1px solid rgba(71,9,3,.12)}.ca-vq__open{width:100%;padding:0;display:block;text-align:left;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.ca-vq__open:disabled{cursor:default}.ca-vq__cover{display:block;position:relative;aspect-ratio:var(--vq-ratio);background:color-mix(in srgb,var(--vq-accent) 12%,var(--vq-card));overflow:hidden}.ca-vq__image,.ca-vq__placeholder,.ca-vq__placeholder svg{display:block;width:100%;height:100%;object-fit:cover}.ca-vq__image{transition:transform .25s ease}.ca-vq__open:hover .ca-vq__image{transform:scale(1.025)}.ca-vq__play{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--vq-card);color:var(--vq-accent);box-shadow:0 2px 12px #0002}.ca-vq__play svg{fill:currentColor;stroke-width:0;width:21px;height:21px;margin-left:2px}.ca-vq__question{display:block;padding:18px;font-family:var(--font-heading-family);font-weight:600;font-size:clamp(20px,2vw,26px);line-height:1.15}.ca-vq__question--overlay{position:absolute;bottom:0;left:0;right:0;background:var(--vq-accent);color:var(--vq-card);padding:18px}.ca-vq__caption{display:block;padding:12px 16px;font-size:12px;line-height:1.5}.ca-vq__open:focus-visible,.ca-vq__arrows button:focus-visible,.ca-vq__close:focus-visible{outline:3px solid var(--vq-accent);outline-offset:-4px}.ca-vq__editor-note{font-size:13px;margin:12px 0 0}.ca-vq__dialog{padding:0;border:0;border-radius:16px;width:min(560px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);overflow:auto;background:var(--vq-card);color:var(--vq-ink)}.ca-vq__dialog::backdrop{background:#140904cc}.ca-vq__dialog-bar{display:flex;align-items:center;gap:16px;padding:16px 20px}.ca-vq__dialog-title{font-family:var(--font-heading-family);font-size:23px;line-height:1.2;color:inherit;margin:0;flex:1}.ca-vq__close{width:40px;height:40px;flex-shrink:0}.ca-vq__player{background:#100b08;line-height:0}.ca-vq__video{display:block;width:100%;height:auto;max-height:calc(100dvh - 130px);object-fit:contain}@media(max-width:989px){.ca-vq__track{grid-auto-columns:40%}}@media(max-width:749px){.ca-vq__track{grid-auto-columns:78%;gap:12px}.ca-vq__header{gap:12px;margin-bottom:20px}.ca-vq__heading{font-size:30px}.ca-vq__arrows button{width:38px;height:38px}.ca-vq__question{font-size:23px}.ca-vq__dialog-title{font-size:20px}}@media(prefers-reduced-motion:reduce){.ca-vq__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
