.previa-hook{position:relative;background-color:var(--previa-cream, #f7f3ea);background-image:var(--hook-bg-image, none);background-size:cover;background-position:center;padding:110px 24px;overflow:hidden}.previa-hook__overlay{display:none}.previa-hook__blob{position:absolute;border-radius:50%;filter:blur(70px);opacity:.35;pointer-events:none}.previa-hook:is([style*=--hook-bg-image]) .previa-hook__blob{display:none}.previa-hook__blob--1{width:460px;height:460px;background:var(--previa-accent-light, #d5e6bc);top:-220px;left:-140px}.previa-hook__blob--2{width:380px;height:380px;background:var(--previa-accent, #1e6a3e);top:60px;right:-160px;opacity:.18}.previa-hook__inner{position:relative;z-index:1;max-width:1180px;margin:0 auto}.previa-hook__panel{position:relative;text-align:center;background:#0e18136b;backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);border:1px solid rgba(255,255,255,.22);border-radius:32px;box-shadow:0 30px 70px #00000047;padding:72px 56px 56px}.previa-hook .previa-eyebrow2{font-family:Manrope,sans-serif;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--previa-accent-light, #d5e6bc);margin-bottom:18px}.previa-hook__title{font-family:Fraunces,serif;font-weight:500;font-size:clamp(30px,5vw,48px);line-height:1.2;color:#fff;margin:0 0 20px}.previa-hook__title em{font-family:Fraunces,serif;font-style:italic;color:var(--previa-accent-light, #d5e6bc)}.previa-hook__title p{margin:0}.previa-hook__sub{font-family:Manrope,sans-serif;font-size:16.5px;line-height:1.55;color:#ffffffd1;max-width:560px;margin:0 auto 48px}.previa-hook__strip{display:flex;width:100%;gap:14px;height:280px}.previa-hook-card{position:relative;flex:1;border-radius:18px;background-size:cover;background-position:center;overflow:hidden;transition:flex .5s ease}.previa-hook-card:hover{flex:1.15}.previa-hook-card__band{position:absolute;left:10px;right:10px;bottom:10px;padding:10px 12px;border-radius:12px;color:#fff;font-family:Fraunces,serif;font-style:italic;font-size:15px;text-align:center;box-shadow:0 10px 24px #0000002e}.previa-hook-card--placeholder{display:flex;align-items:flex-end;justify-content:center}@media(max-width:860px){.previa-hook__panel{padding:48px 24px 32px;border-radius:24px}.previa-hook__strip{flex-wrap:wrap;height:auto}.previa-hook-card{flex:1 1 calc(50% - 7px);height:160px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/previa-hook.css.map */
