.vw-ten-price{display:flex;flex-direction:column;gap:5px;margin:14px 0;color:inherit}.vw-ten-price__label{font-size:14px;line-height:1.35}.vw-ten-price__values{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.vw-ten-price__values strong{font-size:clamp(22px,2vw,28px);line-height:1.15;font-weight:650}.vw-ten-price__values s{font-size:14px;opacity:.6}.vw-ten-price__note,.vw-ten-layout__note{font-size:12px;line-height:1.5;opacity:.8}.vw-ten-price__link{font-size:12px;text-decoration:underline;text-underline-offset:3px}.vw-ten-layouts{max-width:1440px;margin:auto;padding:55px 30px 70px;color:#211916}.vw-ten-layouts__intro{max-width:850px;margin:0 auto 36px;text-align:center}.vw-ten-layouts__eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:12px;color:#557b61;font-weight:650}.vw-ten-layouts h1{font-size:clamp(32px,4.5vw,58px);line-height:1.08;margin:12px 0 20px}.vw-ten-layouts__intro p{line-height:1.65}.vw-ten-layouts__disclaimer{background:#f3f5f1;border:1px solid #dce5db;padding:18px 22px;margin:24px 0 36px;font-size:13px;line-height:1.65;border-radius:8px}.vw-ten-layouts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.vw-ten-layout{border:1px solid #e3e2dc;border-radius:10px;overflow:hidden;background:#fff;scroll-margin-top:110px}.vw-ten-layout__image{display:block;width:100%;aspect-ratio:1.55;object-fit:cover;background:#f2f0eb}.vw-ten-layout__body{padding:22px}.vw-ten-layout h2{font-size:23px;line-height:1.2;margin:0 0 16px}.vw-ten-layout__details{border-top:1px solid #e6e5df;margin-top:18px;padding-top:15px}.vw-ten-layout__details summary{cursor:pointer;font-size:14px;font-weight:600}.vw-ten-layout table{width:100%;margin-top:15px;font-size:12px;border-collapse:collapse}.vw-ten-layout th,.vw-ten-layout td{text-align:left;vertical-align:top;padding:9px 7px;border-bottom:1px solid #ecebe6}.vw-ten-layout td small{display:block;opacity:.6;margin-top:4px}.vw-ten-layout td a{text-decoration:underline}.vw-ten-layout__form button,.vw-ten-layouts__help a{display:block;width:100%;border:0;border-radius:5px;background:#6e9277;color:#fff;text-align:center;padding:13px 18px;font-size:14px;font-weight:600;margin-top:20px;cursor:pointer}.vw-ten-layout__form button:disabled{opacity:.6;cursor:wait}.vw-ten-layout__form [role=status]{font-size:13px;line-height:1.4;margin:8px 0 0}.vw-ten-layout__shop{display:block;margin-top:12px;text-align:center;font-size:13px;text-decoration:underline}.vw-ten-layouts__help{max-width:760px;margin:45px auto 0;text-align:center;line-height:1.6}.vw-ten-layouts__help a{width:auto;display:inline-block;margin:10px auto 0}.cabinet-lines__pricing-note{max-width:850px;font-size:13px;line-height:1.6;margin:14px 0 24px;color:#5c615a}.collection-list-item__content .vw-ten-price{margin-bottom:0}.collection-list-item__content .vw-ten-price__values strong{font-size:23px}.collection-list-item__content .vw-ten-price__note{font-size:11px}@media(max-width:1000px){.vw-ten-layouts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.vw-ten-layouts{padding:32px 18px 45px}.vw-ten-layouts__grid{grid-template-columns:1fr;gap:20px}.vw-ten-layout__body{padding:19px}.vw-ten-layouts__disclaimer{padding:16px}.vw-ten-price__values strong{font-size:24px}}
.vw-ten-layouts--compact{max-width:none;padding:35px 24px;background:#f4f6f1}.vw-ten-layouts--compact .vw-ten-layouts__intro{margin-bottom:0}.vw-ten-layouts--compact h2{font-size:clamp(28px,4vw,43px);line-height:1.15;margin:12px 0 16px}.vw-ten-layouts--compact .vw-ten-layouts__help{margin-top:10px}.vw-ten-layouts--compact .vw-ten-layouts__help p{font-size:12px}

body .price,
body .price__item,
body .price__regular,
body .price__sale,
body .price__compare-at,
body .cabinet-product-row__price,
body .cabinet-product-row__sale-price,
body .cabinet-product-row__compare-price,
body .cabinet-product-modal__price,
body .cbf-price,
body .cbf-sale-price,
body .cbf-compare-price,
body .cabinet-product-browser__price,
body .cabinet-product-browser__price strong,
body .vw-ten-price__values,
body .vw-ten-price__values strong,
body .vw-ten-price__values s,
body [data-cart-total],
body [data-cart-subtotal],
body [data-cart-drawer-total],
body [data-cart-drawer-subtotal] {
  color: #211916 !important;
}
