.vs{background-color:var(--vs-bg, #0c0f00);color:var(--vs-text, #ffffff)}.vs--pad-top{padding-top:48px}.vs--pad-bottom{padding-bottom:48px}@media only screen and (min-width:768px){.vs--pad-top{padding-top:72px}.vs--pad-bottom{padding-bottom:72px}}.vs__inner{max-width:1240px;margin-left:auto;margin-right:auto;padding-left:12.5px;padding-right:12.5px}@media only screen and (min-width:768px){.vs__inner{padding-left:40px;padding-right:40px}}.vs__header{max-width:860px;margin:0 auto 44px;text-align:center}.vs__eyebrow{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#cb9638}.vs__heading{margin:0 0 14px;font-size:clamp(2rem,4.2vw,3.1rem);line-height:1.15;color:var(--vs-text, #ffffff)}.vs__subheading{margin:0 0 22px;color:#dfdad3;font-size:19px;font-weight:700;line-height:1.45;opacity:1}.vs__intro{text-align:left;font-size:16px;line-height:1.65}.vs__intro p:last-child{margin-bottom:0}.vs__cta-wrap{margin-top:26px;text-align:center}.vs__cta{display:inline-block;padding:10px 26px;border-radius:6px;background-color:#cb9638;color:#fff;font-size:15px;font-weight:600;letter-spacing:.02em;text-align:center;text-decoration:none;transition:background-color .2s ease}.vs__cta:hover,.vs__cta:focus{background-color:#d9a840;color:#fff}.vs__cta-note{margin:10px 0 0;font-size:13px;font-style:italic;opacity:.7}.vs__hero-figure{max-width:520px;margin:24px auto 28px}.vs__hero-image,.vs__gallery-image{display:block;width:100%;height:auto;border:1px solid rgba(203,150,56,.35);border-radius:8px}.vs__caption{margin-top:10px;font-size:13px;line-height:1.5;text-align:center;color:#dfdad3;opacity:.8}.vs__gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:26px;max-width:1100px;margin:0 auto}.vs__gallery-item{margin:0}.vs__callout{max-width:860px;margin:0 auto 56px;padding:26px 30px 28px;border:1px solid #cb9638;border-radius:10px;background-color:#cb96380f;text-align:center}@media only screen and (max-width:767px){.vs__callout{padding:22px 20px 24px}}.vs__callout-heading{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#cb9638}.vs__callout-body{font-size:16px;line-height:1.6}.vs__callout-body p:last-child{margin-bottom:0}.vs__callout .vs__cta-wrap{margin-top:20px}.vs__section{margin-top:56px}.vs__section-title{margin:0 0 6px;font-size:clamp(1.4rem,2.4vw,1.9rem);text-align:center;color:#cb9638}.vs__divider{margin-bottom:26px}.vs__table-wrap{max-width:1080px;margin:0 auto}.vs__table{width:100%;border-collapse:collapse;font-size:15px}.vs__table th,.vs__table td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(223,218,211,.16)}.vs__table thead th{font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-bottom-color:#cb96388c}.vs__col-ours{color:#cb9638}.vs__row-label{font-weight:600;width:34%}.vs__cell-ours{background-color:#cb963812}.vs__mark{font-size:17px;line-height:1}.vs__mark--yes{color:#cb9638}.vs__mark--no{color:#dfdad373}.vs__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media only screen and (max-width:767px){.vs__table,.vs__table tbody,.vs__table tr,.vs__table td{display:block;width:100%}.vs__table thead{display:none}.vs__table tr{margin-bottom:14px;padding-bottom:6px;border-bottom:1px solid rgba(203,150,56,.35)}.vs__table td{padding:6px 0;border-bottom:0}.vs__row-label{width:auto;font-size:16px;color:#cb9638}.vs__table td[data-label]:before{content:attr(data-label) ": ";font-weight:600;opacity:.75}.vs__cell-ours{background-color:transparent}}.vs__prose{max-width:820px;margin:0 auto;font-size:16px;line-height:1.65}.vs__prose p:last-child{margin-bottom:0}.vs__faq{max-width:820px;margin:0 auto}.vs__faq-item{border-bottom:1px solid rgba(223,218,211,.16)}.vs__faq-q{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:14px 0;font-size:16px;font-weight:600;cursor:pointer;list-style:none}.vs__faq-q::-webkit-details-marker{display:none}.vs__faq-q:after{content:"+";flex:0 0 auto;font-size:20px;line-height:1;color:#cb9638}.vs__faq-item[open] .vs__faq-q:after{content:"\2013"}.vs__faq-a{padding:0 0 16px;font-size:15px;line-height:1.6}.vs__trust{margin:34px 0 0;font-size:14px;text-align:center;color:#dfdad3;opacity:.8}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vs-comparison.css.map */
