.promise-circle{display:grid;gap:4rem;align-items:center}@media screen and (min-width:990px){.promise-circle{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:6.4rem}.promise-circle--image-left .promise-circle__media{order:-1}}.promise-circle__content{display:flex;flex-direction:column;align-items:flex-start}.promise-circle .section-heading--promise-circle{max-width:none;margin:0}.promise-circle .section-heading--promise-circle .section-heading__description strong{color:var(--pc-accent)}.promise-circle__points{display:grid;grid-template-columns:1fr;gap:1.2rem;width:100%;max-width:60rem;margin:2.8rem 0 0;padding:0}@media screen and (min-width:750px){.promise-circle__points{grid-template-columns:repeat(2,minmax(0,1fr))}}.promise-circle__point{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.6rem;border:1px solid color-mix(in srgb,var(--pc-accent) 14%,transparent);border-radius:1.4rem;background:color-mix(in srgb,var(--pc-accent) 4%,#fff);transition:border-color .25s ease,box-shadow .25s ease}.promise-circle__point-icon{display:grid;flex:0 0 auto;place-items:center;width:4rem;height:4rem;border-radius:50%;background:color-mix(in srgb,var(--pc-accent) 10%,#fff);color:var(--pc-accent);transition:background .25s ease,color .25s ease}.promise-circle__point-icon svg{width:1.9rem;height:1.9rem}.promise-circle__point-text{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.45rem;line-height:1.35;color:rgb(var(--color-foreground))}@media(hover:hover){.promise-circle__point:hover{border-color:color-mix(in srgb,var(--pc-accent) 35%,transparent);box-shadow:0 1rem 2.4rem #1d419d14}.promise-circle__point:hover .promise-circle__point-icon{background:var(--pc-accent);color:#fff}}.promise-circle__card{display:flex;align-items:center;gap:1.6rem;width:100%;max-width:60rem;margin-top:1.6rem;padding:1.8rem 2rem;border-radius:1.8rem;background:var(--pc-card);color:#fff;box-shadow:0 1.6rem 3.6rem #1d419d33}.promise-circle__card-icon{flex:0 0 auto;display:grid;place-items:center;width:3.8rem;height:3.8rem;border-radius:50%;background:#ffffff24;color:#f5b82e}.promise-circle__card-icon svg{width:2rem;height:2rem}.promise-circle__card-text{margin:0;font-size:1.5rem;line-height:1.6;color:#ffffffe0}.promise-circle__card-text strong{color:#fff}.promise-circle__media{position:relative;display:flex;justify-content:center;padding:0 2.4rem 2.4rem 0}.promise-circle__frame{position:relative;width:min(100%,48rem);aspect-ratio:4 / 5}.promise-circle__frame:before{content:"";position:absolute;top:2.4rem;right:-2.4rem;bottom:-2.4rem;left:2.4rem;z-index:0;border-radius:3.2rem;background:var(--pc-circle)}.promise-circle__frame:after{content:"";position:absolute;top:-2.4rem;right:-3.2rem;z-index:0;width:12rem;height:12rem;background-image:radial-gradient(color-mix(in srgb,var(--pc-accent) 35%,transparent) 1.5px,transparent 1.6px);background-size:1.4rem 1.4rem}.promise-circle__frame img,.promise-circle__placeholder{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain;border:1px solid color-mix(in srgb,var(--pc-accent) 10%,transparent);border-radius:3.2rem;background:#fff;box-shadow:0 2.4rem 5.6rem #1d419d24}.promise-circle__placeholder{fill:rgba(var(--color-foreground),.3)}@media screen and (max-width:749px){.promise-circle__media{padding:0 1.6rem 1.6rem 0}.promise-circle__frame{width:min(100%,36rem)}.promise-circle__frame:before{top:1.6rem;right:-1.6rem;bottom:-1.6rem;left:1.6rem;border-radius:2.4rem}.promise-circle__frame:after{width:8rem;height:8rem;right:-1.6rem}.promise-circle__frame img,.promise-circle__placeholder{border-radius:2.4rem}.promise-circle__card{gap:1.2rem;padding:1.4rem 1.6rem}.promise-circle__card-text{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.promise-circle__point,.promise-circle__point-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-promise-circle.css.map */
