.calmo-opinie .calmo-opinie__grid{align-items:start}.calmo-opinie .calmo-opinia{position:relative;overflow:hidden;gap:1.3rem;padding:2.4rem 2.2rem 2rem;border-radius:1.8rem;border-color:rgba(var(--color-foreground),.08);box-shadow:0 .1rem .2rem #23211d08,0 1.2rem 2.4rem -1.6rem #23211d59;transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s cubic-bezier(.22,.61,.36,1)}.calmo-opinie .calmo-opinia:before{content:"\201e";position:absolute;bottom:-4.6rem;right:.4rem;font-family:var(--font-heading-family);font-weight:700;font-size:12rem;line-height:1;color:#b95c3317;pointer-events:none;z-index:0}.calmo-opinie .calmo-opinia>*{position:relative;z-index:1}.calmo-opinie .calmo-opinia:nth-child(3n+2){background:#b95c330d}.calmo-opinie .calmo-opinia:nth-child(4n+3){background:#4c5f400f}@media(hover:hover){.calmo-opinie .calmo-opinia:hover{transform:translateY(-.3rem);box-shadow:0 .1rem .2rem #23211d0a,0 2rem 3.6rem -1.8rem #23211d73}}.calmo-opinie .calmo-opinia__quote{font-size:1.58rem;line-height:1.62;letter-spacing:-.005rem}.calmo-opinie .calmo-stars{opacity:.85}.calmo-opinie .calmo-stars__star{width:1.45rem;height:1.45rem}.calmo-opinie .calmo-opinia__foot{padding-top:.2rem}.calmo-opinie .calmo-opinia__foot:before{content:"";flex-basis:100%;height:.2rem;width:2.6rem;max-width:2.6rem;margin-bottom:1rem;background:#b95c33;opacity:.55;border-radius:.2rem}.calmo-opinie .calmo-opinia__name{text-transform:uppercase;letter-spacing:.12rem;font-size:1.25rem}@media screen and (max-width:749px){.calmo-opinie .calmo-opinie__grid{display:grid;grid-auto-flow:column;grid-auto-columns:78%;grid-template-columns:none;gap:1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:calc(100% + 3rem);margin-inline:-1.5rem;padding:.4rem 1.5rem 1.6rem}.calmo-opinie .calmo-opinie__grid::-webkit-scrollbar{display:none}.calmo-opinie .calmo-opinia{scroll-snap-align:start;padding:2rem 1.8rem 1.8rem}.calmo-opinie .calmo-opinia:before{font-size:9rem;bottom:-3.4rem}.calmo-opinie .calmo-opinia__quote{font-size:1.5rem;line-height:1.58}}@media(prefers-reduced-motion:reduce){.calmo-opinie .calmo-opinia{transition:none}.calmo-opinie .calmo-opinia:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/calmo-opinie.css.map */
