.yc-reviews{background:#082043;color:#fff;padding:2rem clamp(1rem,4vw,4rem)}.yc-reviews h2{color:inherit;margin:0 0 1rem}.yc-reviews__subtitle{color:#c1e8ff;font-size:.9em;margin:-.5rem 0 1rem}.yc-reviews__row{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x proximity;padding:.25rem .25rem 1rem;margin:0 0 .75rem;list-style:none;scrollbar-color:#9ce3ff #082043}.yc-reviews__row li{flex:0 0 min(82%,22rem);scroll-snap-align:start;scroll-margin-inline:.25rem;background:#16345b;border:1px solid #5d83ab;border-radius:.75rem;padding:1rem;overflow-wrap:anywhere}.yc-reviews__stars{color:#ffd166;margin-bottom:.5rem;letter-spacing:.15em;font-size:1.125em}.yc-reviews blockquote{color:inherit;margin:0}.yc-reviews li p{color:#9ce3ff;margin:.75rem 0 0}.yc-reviews a{color:#9ce3ff;text-decoration:underline}.yc-reviews :focus-visible{outline:2px solid #9ce3ff;outline-offset:2px}.bottle-quote{padding-top:40px;padding-bottom:60px;scroll-margin-top:100px}.bottle-quote__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.bottle-quote h1{font-size:clamp(25px,3vw,38px);line-height:1.2;margin-bottom:20px}.bottle-quote h2{margin:28px 0 16px;font-size:24px}.bottle-quote__image{display:block;width:100%;height:auto;max-height:620px;object-fit:contain;background:#f7f7f7;border-radius:12px}.bottle-quote__thumbs{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.bottle-quote__thumb{padding:3px;background:#fff;border:1px solid #ccc;border-radius:6px;cursor:pointer}.bottle-quote__thumb[aria-pressed=true]{border:2px solid currentColor;padding:2px}.bottle-quote__thumb img{width:60px;height:70px;object-fit:contain}.bottle-quote__fields{display:grid;gap:9px}.bottle-quote__fields label{font-weight:600;margin-top:8px}.bottle-quote__fields input,.bottle-quote__fields select,.bottle-quote__fields textarea{width:100%;padding:12px;border:1px solid #999;border-radius:5px;background:#fff;color:#222;font:inherit}.bottle-quote__fields .button{margin-top:12px;min-height:48px;width:100%}.bottle-quote__fields :focus-visible,.bottle-quote__thumb:focus-visible{outline:3px solid #245a9b;outline-offset:3px}.bottle-quote__details{max-width:900px;margin-top:48px}.bottle-quote__success{padding:16px;background:#e9f5ed;color:#174f2b;border-radius:6px}@media(max-width:799px){.bottle-quote__grid{grid-template-columns:1fr;gap:28px}.bottle-quote{padding-top:24px}.bottle-quote__image{max-height:440px}}.quote-card-content .product-title{display:block;line-height:1.4;min-height:2.8em;margin:0}.quote-card-actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:12px}.quote-card-caption{font-size:13px;line-height:1.4;opacity:.75;margin:0}.quote-card-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:10px 20px;border:1px solid #1b2947;border-radius:8px;background:#1b2947;color:#fff;text-decoration:none;font:inherit;font-size:14px;line-height:1.2;letter-spacing:.02em;text-align:center;transition:background .2s ease,border-color .2s ease}.quote-card-button:hover{background:#2b4169;border-color:#2b4169;color:#fff}.quote-card-button:focus-visible{outline:3px solid #408cc9;outline-offset:3px}@media(max-width:600px){.quote-card-button{width:100%;padding:10px 12px}.quote-card-actions{gap:8px;margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
