.section-luzora-promise{position:relative}.lzp__head{max-width:720px;margin:0 auto clamp(1.75rem,4vw,2.75rem);text-align:center}.lzp__heading{margin:0 0 12px;color:rgba(var(--color-text-heading));font-weight:400;line-height:1.2;text-wrap:balance;font-size:clamp(1.65rem,3.2vw,2.5rem)}.lzp__desc{margin:0 auto;max-width:560px;color:rgba(var(--color-text-body));font-size:14px;line-height:1.6}.lzp__desc p{margin:0}.lzp__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--lzp-cols, 4),minmax(0,1fr));gap:clamp(12px,2vw,20px)}.lzp__card{height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:clamp(1.35rem,2.5vw,2rem) clamp(1rem,2vw,1.35rem);background:#fff;border-radius:12px;box-shadow:var(--luz-card-shadow);transition:transform .3s ease,box-shadow .3s ease}.lzp__card:hover{transform:translateY(-2px);box-shadow:var(--luz-card-shadow-hover)}.lzp__icon{width:64px;height:64px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:rgba(var(--color-primary));background:color-mix(in srgb,rgba(var(--color-primary)) 14%,#fff);flex-shrink:0}.lzp__icon svg{width:30px;height:30px;display:block}.lzp__icon img{width:28px;height:28px;object-fit:contain;display:block}.lzp__facet{display:inline-flex;width:12px;height:12px;color:rgba(var(--color-primary))}.lzp__facet svg,.lzp__facet .luz-facet-icon{width:100%;height:100%;display:block;object-fit:contain}.lzp__card-title{margin:0;color:rgba(var(--color-text-heading));font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.3}.lzp__card-text{margin:0;color:rgba(var(--color-text-body));font-size:13px;line-height:1.5;max-width:220px}.lzp__card-text p{margin:0}.lzp__strip{margin-top:clamp(1.75rem,4vw,2.75rem)}.lzp__strip-list{list-style:none;margin:0;padding:16px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0}.lzp__strip-item{display:inline-flex;align-items:center;gap:10px;padding:8px 22px;position:relative}.lzp__strip-item:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:18px;background:color-mix(in srgb,rgba(var(--color-text-heading)) 18%,transparent)}.lzp__strip-icon{display:inline-flex;width:18px;height:18px;color:rgba(var(--color-primary));flex-shrink:0}.lzp__strip-icon svg,.lzp__strip-icon img{width:100%;height:100%;object-fit:contain;display:block}.lzp__strip-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-text-heading));line-height:1.3;white-space:nowrap}@media(max-width:991px){.lzp__grid{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;margin-inline:-12px;padding:6px 12px 14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:12px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.lzp__grid::-webkit-scrollbar{display:none}.lzp__item{flex:0 0 min(42vw,260px);width:min(42vw,260px);scroll-snap-align:start}.lzp__card{padding:1.25rem 1rem;gap:8px}.lzp__card:hover{transform:none}.lzp__card-text{max-width:none}.lzp__strip-list{flex-wrap:nowrap;justify-content:flex-start;gap:0;margin-inline:-12px;padding:14px 12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:12px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.lzp__strip-list::-webkit-scrollbar{display:none}.lzp__strip-item{flex:0 0 auto;justify-content:center;padding:8px 20px;scroll-snap-align:start}.lzp__strip-item:not(:last-child):after{display:block}.lzp__strip-label{white-space:nowrap;text-align:center}}@media(max-width:768px){.lzp__head{margin-bottom:1.35rem}.lzp__heading{font-size:clamp(1.45rem,6vw,1.9rem)}.lzp__desc{font-size:13px}.lzp__item{flex-basis:min(72vw,260px);width:min(72vw,260px)}.lzp__icon{width:56px;height:56px}.lzp__icon svg{width:26px;height:26px}.lzp__strip-label{font-size:10px;letter-spacing:.1em}}@media(max-width:480px){.lzp__item{flex-basis:min(78vw,240px);width:min(78vw,240px)}.lzp__strip-item{padding:8px 16px}}@media(prefers-reduced-motion:reduce){.lzp__card{transition:none}.lzp__card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/luzora-promise.css.map */
