.vb-apr{background:var(--apr-bg, #fff);padding:64px 0;overflow:hidden;color:var(--vb-ink, #3b2a2e);font-family:var(--font-body)}.vb-apr__grid{display:grid;grid-template-columns:346px minmax(0,1fr);column-gap:80px;align-items:start;padding-left:calc(max(72px,(100% - var(--content-w, 1296px)) / 2) + 29px)}.vb-apr__intro{display:flex;flex-direction:column;gap:12px;padding-top:40px;min-width:0}.vb-apr__title{margin:0;font-family:var(--font-body);font-weight:600;font-size:42px;line-height:43px;letter-spacing:-.025em;color:inherit}.vb-apr__title b,.vb-apr__title strong{font-weight:600;color:var(--vb-burgundy, #7a2233)}.vb-apr__text{margin:0;font-size:15px;line-height:24px;font-weight:400}.vb-apr__nav{display:flex;gap:12px;margin-top:44px}.vb-apr__arrow{display:grid;place-items:center;width:52px;height:52px;padding:0;border:0;border-radius:26px;background:var(--apr-arrow, #eee9e8);color:var(--apr-arrow-icon, #211c1f);cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease),opacity .2s var(--ease),visibility 0s}.vb-apr__arrow svg{width:20px;height:20px}.vb-apr__arrow:hover{background:var(--vb-burgundy, #7a2233);color:#fff}.vb-apr__arrow:focus-visible{outline:2px solid var(--vb-burgundy, #7a2233);outline-offset:3px}.vb-apr__arrow[disabled]{opacity:.2;visibility:visible;pointer-events:none;cursor:default}.vb-apr__track{display:grid;grid-auto-flow:column;grid-auto-columns:324px;column-gap:28px;margin:0;padding:0 32px 0 0;list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;cursor:grab}.vb-apr__track::-webkit-scrollbar{display:none}.vb-apr__track.is-dragging{cursor:grabbing;scroll-snap-type:none}.vb-apr__slide{scroll-snap-align:start;min-width:0}@media(max-width:760px),(hover:none){.vb-apr__nav{display:none}}@media(max-width:1100px){.vb-apr__grid{grid-template-columns:minmax(0,1fr);row-gap:32px;padding-left:var(--gutter, 32px)}.vb-apr__intro{padding:0 var(--gutter, 32px) 0 0;max-width:560px}}@media(max-width:749px){.vb-apr{background:var(--apr-bg-m, #f8f4f3);padding:32px 0 44px}.vb-apr__grid{row-gap:24px;padding-left:0}.vb-apr__intro{gap:20px;padding:0 16px}.vb-apr__title{font-size:30px;line-height:31px}.vb-apr-br-d{display:none}.vb-apr__text{line-height:25px}.vb-apr__track{column-gap:16px;padding-inline:16px;scroll-padding-inline:16px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-vb-about-products.css.map */
