.velare-trust-proof-section{margin:0}.vtp{--vtp-bg: #f4f1ea;--vtp-text: #1a1a1a;--vtp-card-bg: #faf7f0;--vtp-card-border: #e5e2db;--vtp-accent: #d4c4a8;--vtp-top-pad: 96px;--vtp-bot-pad: 96px;--vtp-cols-desktop: 3;position:relative;isolation:isolate;background-color:var(--vtp-bg);color:var(--vtp-text);padding-block:var(--vtp-top-pad) var(--vtp-bot-pad);overflow:hidden}.vtp__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.vtp__bg-img{width:100%;height:100%;object-fit:cover;object-position:var(--vtp-bg-position, center);display:block;filter:blur(var(--vtp-bg-blur, 0));transform:scale(1.02)}.vtp__bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--vtp-bg-overlay-color, #1a1a1a);opacity:var(--vtp-bg-overlay-opacity, .35);pointer-events:none}.vtp__container{position:relative;z-index:1;max-width:1320px;margin-inline:auto;padding-inline:1.5rem}@media(min-width:768px){.vtp__container{padding-inline:3rem}}.vtp__header{display:flex;flex-direction:column;gap:.75rem;margin-bottom:3rem}@media(min-width:768px){.vtp__header{gap:1rem;margin-bottom:4rem}}.vtp--align-center .vtp__header{text-align:center;align-items:center}.vtp--align-left .vtp__header{text-align:left;align-items:flex-start}.vtp__eyebrow{font-family:var(--font-body-family);font-size:calc(.875rem * var(--vtp-eyebrow-scale, 1));font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--vtp-accent);margin:0}.vtp__heading{font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:calc(clamp(2.25rem,4.5vw,3.5rem) * var(--vtp-heading-scale, 1));line-height:1.05;letter-spacing:-.015em;color:var(--vtp-text);margin:0;text-wrap:balance}.vtp__subheading{font-family:var(--font-body-family);font-size:calc(1.0625rem * var(--vtp-subheading-scale, 1));line-height:1.6;color:var(--vtp-text);opacity:.7;max-width:56ch;margin:0;text-wrap:balance}.vtp__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:0;padding:0;list-style:none}@media(min-width:640px){.vtp__grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media(min-width:1024px){.vtp__grid{grid-template-columns:repeat(var(--vtp-cols-desktop, 3),1fr);gap:1.5rem}}@media(max-width:479px){.vtp__grid{grid-template-columns:1fr}}.vtp__card-wrap{--vtp-card-accent: var(--vtp-accent);display:flex;height:100%}.vtp__card{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;background-color:var(--vtp-card-bg);border:1px solid var(--vtp-card-border);border-radius:4px;padding:1.5rem 1.125rem 1.375rem;text-decoration:none;color:inherit;transition:transform .35s cubic-bezier(.25,1,.5,1),border-color .25s ease,background-color .25s ease}@media(min-width:768px){.vtp__card{padding:1.75rem 1.375rem 1.625rem;gap:.625rem}}.vtp--align-center .vtp__card{align-items:center;text-align:center}a.vtp__card:focus-visible{outline:2px solid var(--vtp-card-accent);outline-offset:3px}.vtp--hover-on a.vtp__card:hover,.vtp--hover-on a.vtp__card:focus-visible{transform:translateY(-3px);border-color:var(--vtp-card-accent)}.vtp--hover-on a.vtp__card:hover .vtp__icon,.vtp--hover-on a.vtp__card:focus-visible .vtp__icon{color:var(--vtp-card-accent);border-color:var(--vtp-card-accent)}@media(prefers-reduced-motion:reduce){.vtp__card{transition:border-color .25s ease,background-color .25s ease}.vtp--hover-on a.vtp__card:hover,.vtp--hover-on a.vtp__card:focus-visible{transform:none}}.vtp__icon{display:inline-flex;align-items:center;justify-content:center;width:calc(3rem * var(--vtp-icon-scale, 1));height:calc(3rem * var(--vtp-icon-scale, 1));border-radius:50%;border:1px solid var(--vtp-card-border);background-color:transparent;color:var(--vtp-text);margin-bottom:.5rem;flex-shrink:0;transition:color .25s ease,border-color .25s ease,width .2s ease,height .2s ease}.vtp__icon svg{width:calc(1.5rem * var(--vtp-icon-scale, 1));height:calc(1.5rem * var(--vtp-icon-scale, 1))}.vtp__icon img{width:calc(1.625rem * var(--vtp-icon-scale, 1));height:calc(1.625rem * var(--vtp-icon-scale, 1));object-fit:contain}.vtp__title{font-family:var(--font-heading-family);font-style:italic;font-weight:400;font-size:calc(1.5rem * var(--vtp-title-scale, 1));line-height:1.2;letter-spacing:-.005em;margin:0;color:var(--vtp-text);text-wrap:balance}@media(min-width:1024px){.vtp__title{font-size:calc(1.625rem * var(--vtp-title-scale, 1))}}.vtp__description{font-family:var(--font-body-family);font-size:calc(1rem * var(--vtp-desc-scale, 1));line-height:1.55;margin:0;opacity:.75;max-width:36ch;text-wrap:balance}.vtp__detail{font-family:var(--font-body-family);font-size:calc(.75rem * var(--vtp-detail-scale, 1));font-weight:500;letter-spacing:.22em;text-transform:uppercase;margin:auto 0 0;padding-top:.5rem;color:var(--vtp-card-accent)}.vtp--align-center .vtp__detail{margin-top:auto}.vtp__cta-wrap{display:flex;justify-content:center;margin-top:3rem}.vtp--align-left .vtp__cta-wrap{justify-content:flex-start}@media(min-width:768px){.vtp__cta-wrap{margin-top:4rem}}.vtp__cta{display:inline-flex;align-items:center;gap:.5rem;padding:1.125rem 2.25rem;background-color:var(--vtp-text);color:var(--vtp-bg);text-decoration:none;font-family:var(--font-body-family);font-size:calc(.875rem * var(--vtp-cta-scale, 1));font-weight:500;letter-spacing:.2em;text-transform:uppercase;transition:background-color .3s ease,gap .3s ease}.vtp__cta:hover{background-color:var(--vtp-card-accent);color:var(--vtp-text);gap:.75rem}.vtp__cta:focus-visible{outline:2px solid var(--vtp-accent);outline-offset:3px}.vtp__cta svg{transition:transform .3s ease}.vtp__cta:hover svg{transform:translate(3px)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/velare-trust-proof-section.css.map */
