.vvcg{overflow:hidden;padding:var(--vvcg-cfg-padding_top-px) 0 var(--vvcg-cfg-padding_bottom-px);background:var(--vvcg-cfg-background);color:var(--vvcg-cfg-text_color)}.vvcg .vvcg__inner{position:relative}.vvcg .vvcg__card{position:relative;z-index:2;display:grid;grid-template-columns:15rem minmax(0,1fr);gap:clamp(2.4rem,4vw,5rem);align-items:center;max-width:118rem;margin:0 auto;padding:clamp(3rem,4vw,5rem) clamp(3rem,5vw,6rem);border:.2rem solid var(--vvcg-cfg-border_color);border-radius:2.8rem;background:var(--vvcg-cfg-card_background);box-shadow:0 .7rem 0 var(--vvcg-cfg-shadow_color)}.vvcg .vvcg__stamp{display:grid;width:13rem;aspect-ratio:1;place-content:center;border:.3rem solid var(--vvcg-cfg-accent);border-radius:2.4rem;background:var(--vvcg-cfg-accent);box-shadow:.7rem .7rem 0 var(--vvcg-cfg-shadow_color);color:var(--vvcg-cfg-card_background);font-family:var(--font-heading-family);line-height:.82;text-align:center;transform:rotate(-4deg)}.vvcg .vvcg__stamp strong{display:block;font-size:5.5rem}.vvcg .vvcg__stamp span{display:block;margin-top:.8rem;font-size:2.4rem;letter-spacing:.04em}.vvcg .vvcg__copy h2{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(3.2rem,4vw,5.2rem);font-weight:var(--font-heading-weight);letter-spacing:-.035em;line-height:1.02}.vvcg .vvcg__copy h2 em{color:var(--vvcg-cfg-accent);font-family:inherit;font-style:italic}.vvcg .vvcg__text{max-width:75rem;margin-top:1.3rem;color:var(--vvcg-cfg-muted_color);font-size:1.75rem;line-height:1.55}.vvcg .vvcg__text>*{margin:0}.vvcg .vvcg__link{display:inline-block;margin-top:1.3rem;color:var(--vvcg-cfg-accent);font-weight:700;text-underline-offset:.35rem}.vvcg .vvcg__orbit{position:absolute;z-index:1;top:50%;width:18rem;height:18rem;transform:translateY(-50%);pointer-events:none}.vvcg .vvcg__orbit--left{left:-8rem}.vvcg .vvcg__orbit--right{right:-8rem}.vvcg .vvcg__orbit span{position:absolute;width:7rem;aspect-ratio:1;border:.25rem solid var(--vvcg-cfg-shadow_color);border-radius:50%;background:var(--vvcg-cfg-accent);box-shadow:.45rem .45rem 0 var(--vvcg-cfg-shadow_color)}.vvcg .vvcg__orbit span:after{content:"";position:absolute;top:1rem;right:1rem;bottom:1rem;left:1rem;border:.2rem solid var(--vvcg-cfg-shadow_color);border-radius:50%;opacity:.45}.vvcg .vvcg__orbit span:first-child{top:1rem;left:4rem;transform:rotate(-16deg)}.vvcg .vvcg__orbit span:last-child{right:1rem;bottom:1rem;transform:rotate(18deg) scale(.72)}@media screen and (max-width:749px){.vvcg{padding:var(--vvcg-cfg-padding_top_mobile-px) 0 var(--vvcg-cfg-padding_bottom_mobile-px)}.vvcg .vvcg__card{grid-template-columns:1fr;gap:2.2rem;padding:2.8rem 2.2rem 3rem;border-radius:2rem;text-align:center}.vvcg .vvcg__stamp{width:10.5rem;margin:0 auto;border-radius:1.8rem;box-shadow:.5rem .5rem 0 var(--vvcg-cfg-shadow_color)}.vvcg .vvcg__stamp strong{font-size:4.4rem}.vvcg .vvcg__stamp span{font-size:2rem}.vvcg .vvcg__copy h2{font-size:clamp(3rem,10vw,4rem)}.vvcg .vvcg__text{font-size:1.55rem}.vvcg .vvcg__orbit{opacity:.28}}
/*# sourceMappingURL=/cdn/shop/t/239/assets/vv-collection-guarantee-static.css.map */
