.vb-as{display:grid;grid-template-columns:minmax(0,600fr) minmax(0,600fr);column-gap:96px;align-items:center;padding:0 max(clamp(24px,5vw,72px),calc((100% - var(--content-w, 1296px)) / 2)) 64px;background:var(--as-bg, #fff);color:var(--as-text, #8a7479);font-family:var(--font-body)}.vb-as--right .vb-as__media{order:2}.vb-as__media{aspect-ratio:600 / 750;border-radius:24px;overflow:hidden;background:var(--vb-stone, #efeae9)}.vb-as__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--as-pos, 50% 50%);border-radius:inherit}.vb-as__body{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0}.vb-as__title{margin:0;font-family:var(--font-body);font-weight:600;font-size:42px;line-height:46px;letter-spacing:-.03em;color:var(--as-title, #3b2a2e)}.vb-as__title strong,.vb-as__title b{font-weight:inherit;color:var(--as-accent, #7a2233)}.vb-as__text{display:flex;flex-direction:column;gap:14px;font-size:15.5px;line-height:27px;font-weight:400}.vb-as__text p{margin:0}.vb-as__btn{display:inline-flex;align-items:center;justify-content:center;margin-top:24px;height:51px;padding:0 28px;border:1px solid var(--vb-ink, #3b2a2e);border-radius:999px;background:var(--as-btn-bg, #fff);color:var(--vb-ink, #3b2a2e);font-size:14px;line-height:21px;font-weight:500;letter-spacing:0;text-decoration:none;white-space:nowrap;transition:background-color .2s var(--ease),color .2s var(--ease)}.vb-as__btn:hover{background:var(--vb-ink, #3b2a2e);color:var(--as-btn-bg, #fff)}.vb-as__btn:focus-visible{outline:2px solid var(--vb-burgundy, #7a2233);outline-offset:3px}@media(min-width:1441px){.vb-as{padding-inline:calc((100% - 1296px)/2)}}@media(min-width:750px)and (max-width:1100px){.vb-as{column-gap:48px}.vb-as__title{font-size:clamp(32px,3.8vw,42px);line-height:1.1}}@media(max-width:749px){.vb-as{grid-template-columns:minmax(0,1fr);row-gap:28px;padding:0 16px 40px}.vb-as--right .vb-as__media{order:0}.vb-as__media{aspect-ratio:358 / 448}.vb-as__title{font-size:28px;line-height:31px}}@media(max-width:749px){.vb-as{row-gap:20px;padding-bottom:32px}.vb-as__media{aspect-ratio:358 / 280}.vb-as__text{gap:10px;font-size:14.5px;line-height:24px}.vb-as__btn{margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-vb-about-split.css.map */
