:root{--rv-accent:#49333d;--rv-radius:3px}.sr-link,.button:not(.button-secondary){border-radius:var(--rv-radius)}.sr-link{background:var(--rv-accent);color:#fff}.sr-link:hover{background:#111;color:#fff}.sr-copy,.sr-columns,.vf-editorial .sr-wrap{text-align:left}.sr-copy ul{text-align:left;padding-inline-start:1.3em;list-style-position:outside}.vf-editorial .sr-wrap{max-width:1200px}.vf-editorial .sr-copy{max-width:75ch;margin-inline:0}.vf-editorial .sr-title{max-width:26ch;margin-inline:0}.rv-about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px 7%;padding-block:64px;align-items:start;text-align:left}.rv-about .sr-title{font-size:clamp(26px,3vw,40px);max-width:22ch}.rv-about .sr-copy{max-width:65ch}.rv-about img{display:block;width:100%;height:auto}.rv-about--image .rv-about-service{grid-column:1/-1;max-width:80ch}.rv-about--reverse .rv-about-service{grid-column:1;grid-row:1}.rv-about--reverse .rv-about-business{grid-column:2;grid-row:1}.vf-faq.rv-faq{max-width:1320px;display:grid;gap:44px;align-items:start}.rv-faq--wide{grid-template-columns:1fr!important;max-width:1000px!important}.rv-faq--split{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)}.rv-faq--columns{grid-template-columns:1fr!important}.rv-faq--columns .vf-faq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;align-items:start}.rv-faq .vf-faq-intro{margin:0;text-align:left}.rv-faq .vf-faq-list{min-width:0}.rv-faq details{margin:0;border-bottom:1px solid currentColor;background:none}.rv-faq summary{padding-block:20px;cursor:pointer}.rv-faq .vf-faq-answer{text-align:left}.rv-faq--columns .vf-faq-intro{max-width:650px}.batch-collections--duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.batch-collections--duo .batch-collection img{aspect-ratio:4/3;object-fit:contain;background:#fff}.batch-collections--duo h3{font-size:clamp(24px,3vw,38px)}.batch-collections--feature{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:5%}.batch-collections--feature .batch-collection:nth-child(2){padding-top:100px}.batch-collections--feature .batch-collection img{aspect-ratio:4/5;object-fit:contain;background:#fff}.batch-collections--grid{grid-template-columns:repeat(3,minmax(0,1fr))}.batch-collections--grid .batch-collection{padding-top:0}.sr-split{text-align:left}.sr-split--right .sr-split__media{order:2}@media(max-width:749px){.rv-about{grid-template-columns:1fr;gap:28px;padding-block:38px}.rv-about--reverse .rv-about-business,.rv-about--reverse .rv-about-service{grid-column:auto;grid-row:auto}.vf-faq.rv-faq{grid-template-columns:1fr!important;gap:24px}.rv-faq--columns .vf-faq-list{grid-template-columns:1fr}.batch-collections--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.batch-collections--duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.batch-collections--duo h3{font-size:22px}.batch-collections--feature{grid-template-columns:1fr;gap:28px}.batch-collections--feature .batch-collection:nth-child(2){padding-top:0}.sr-split--right .sr-split__media{order:0}}.shopify-section-group-footer-group{background:#49333d;color:#fff}.shopify-section-group-footer-group .section-background,.shopify-section-group-footer-group .section{background:#49333d!important;color:#fff!important}.shopify-section-group-footer-group :is(p,h2,h3,h4,a,span,strong,summary){color:#fff!important}.shopify-section-group-footer-group .text-block{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rv-layouts.css.map */
