.vcc-pdp-bullets{list-style:none;margin:0;padding:0;display:grid;gap:var(--vcc-space-3)}.vcc-pdp-bullets li{display:flex;align-items:flex-start;gap:var(--vcc-space-3);font-family:var(--vcc-body);font-size:.9375rem;line-height:1.5;color:var(--vcc-ink-2)}.vcc-pdp-bullets svg{width:15px;height:15px;stroke-width:2.1;color:var(--vcc-accent-tint);flex:none;margin-top:3px}.vcc-pdp-bullets b{color:var(--vcc-ink);font-weight:600}.vcc-tiers__head{display:flex;align-items:center;gap:var(--vcc-space-4);margin-bottom:var(--vcc-space-4)}.vcc-tiers__head:before,.vcc-tiers__head:after{content:"";height:1px;background:var(--vcc-rule);flex:1}.vcc-tiers__title{font-family:var(--vcc-display);font-weight:700;font-size:var(--vcc-fs-small);letter-spacing:-.01em;color:var(--vcc-ink);white-space:nowrap}.vcc-tiers{display:grid;gap:var(--vcc-space-3)}.vcc-tier{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--vcc-space-4);padding:var(--vcc-space-4) var(--vcc-space-5);border-radius:14px;background:var(--vcc-paper);box-shadow:inset 0 0 0 1px transparent;text-decoration:none;transition:box-shadow var(--vcc-dur) var(--vcc-ease),transform var(--vcc-dur) var(--vcc-ease),background-color var(--vcc-dur) var(--vcc-ease)}.vcc-tier:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--vcc-rule),var(--vcc-shadow-soft)}.vcc-tier[aria-current=true]{background:var(--vcc-surface);box-shadow:inset 0 0 0 2px var(--vcc-ink)}.vcc-tier__left{display:flex;align-items:center;gap:var(--vcc-space-4);min-width:0}.vcc-tier__radio{width:19px;height:19px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1.5px var(--vcc-ink-3);display:grid;place-items:center}.vcc-tier[aria-current=true] .vcc-tier__radio{box-shadow:inset 0 0 0 1.5px var(--vcc-ink)}.vcc-tier[aria-current=true] .vcc-tier__radio:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--vcc-ink)}.vcc-tier__name{font-family:var(--vcc-display);font-weight:700;font-size:1rem;letter-spacing:-.015em;color:var(--vcc-ink);margin:0}.vcc-tier__note{font-family:var(--vcc-body);font-size:var(--vcc-fs-small);color:var(--vcc-ink-3);margin:2px 0 0}.vcc-tier__right{text-align:right;flex:none}.vcc-tier__price{font-family:var(--vcc-display);font-weight:700;font-size:1rem;color:var(--vcc-ink);margin:0;font-variant-numeric:tabular-nums}.vcc-tier__was{font-family:var(--vcc-body);font-size:var(--vcc-fs-small);color:var(--vcc-accent-muted);text-decoration:line-through;margin:2px 0 0;font-variant-numeric:tabular-nums}.vcc-tier__save{position:absolute;top:-10px;right:var(--vcc-space-4);font-family:var(--vcc-display);font-size:var(--vcc-fs-caption);font-weight:700;letter-spacing:.01em;color:var(--vcc-on-accent);background:var(--vcc-accent);padding:3px var(--vcc-space-3);border-radius:6px}.vcc-pay{display:flex;align-items:center;justify-content:space-between;gap:var(--vcc-space-3);flex-wrap:wrap;background:var(--vcc-accent-soft);border-radius:10px;padding:var(--vcc-space-3) var(--vcc-space-4);font-family:var(--vcc-body);font-size:var(--vcc-fs-caption);color:var(--vcc-ink-2)}.vcc-pay b{color:var(--vcc-ink);font-weight:600}.vcc-offer{margin-top:var(--vcc-space-3);border-radius:14px;border:1.5px dashed var(--vcc-accent-tint);padding:var(--vcc-space-4) var(--vcc-space-5);background:var(--vcc-surface)}.vcc-offer__t{font-family:var(--vcc-display);font-weight:700;font-size:1rem;letter-spacing:-.015em;color:var(--vcc-ink);margin:0}.vcc-offer__d{font-family:var(--vcc-body);font-size:var(--vcc-fs-small);color:var(--vcc-ink-3);margin:2px 0 var(--vcc-space-4)}.vcc-offer__row{display:flex;align-items:center;justify-content:space-between;gap:var(--vcc-space-4);padding-top:var(--vcc-space-3);border-top:1px dashed var(--vcc-rule);font-family:var(--vcc-body);font-size:var(--vcc-fs-small);color:var(--vcc-ink-2)}.vcc-offer__tag{font-family:var(--vcc-display);font-size:var(--vcc-fs-caption);font-weight:700;color:var(--vcc-on-accent);background:var(--vcc-accent);padding:4px var(--vcc-space-3);border-radius:999px;white-space:nowrap}.vcc-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--vcc-space-4);padding-top:var(--vcc-space-5);margin-top:var(--vcc-space-5);border-top:1px solid var(--vcc-rule)}.vcc-badge{display:flex;flex-direction:column;align-items:center;gap:var(--vcc-space-2);text-align:center}.vcc-badge__ico{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--vcc-accent-soft);color:var(--vcc-accent)}.vcc-badge__ico svg{width:21px;height:21px;stroke-width:1.7}.vcc-badge__t{font-family:var(--vcc-display);font-weight:700;font-size:var(--vcc-fs-small);letter-spacing:-.01em;color:var(--vcc-ink);margin:0}.vcc-pdp-trust{border-top:1px solid var(--vcc-rule);padding-top:var(--vcc-space-5);margin-top:var(--vcc-space-2)}.vcc-pdp-eta{display:flex;align-items:flex-start;gap:var(--vcc-space-3);background:var(--vcc-paper);border-radius:var(--vcc-r-card);padding:var(--vcc-space-3) var(--vcc-space-4);margin-bottom:var(--vcc-space-4)}.vcc-pdp-eta svg{width:19px;height:19px;stroke-width:1.7;color:var(--vcc-accent);flex:none;margin-top:1px}.vcc-pdp-eta p{margin:0;font-family:var(--vcc-body);font-size:var(--vcc-fs-small);line-height:1.5;color:var(--vcc-ink-2)}.vcc-pdp-eta strong{color:var(--vcc-ink);font-weight:600;font-variant-numeric:tabular-nums}.vcc-pdp-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--vcc-space-3)}.vcc-pdp-list li{display:flex;align-items:center;gap:var(--vcc-space-3);font-family:var(--vcc-body);font-size:var(--vcc-fs-small);line-height:1.45;color:var(--vcc-ink-2)}.vcc-pdp-list svg{width:18px;height:18px;stroke-width:1.7;color:var(--vcc-accent-tint);flex:none}.vcc-pdp-ask{margin:var(--vcc-space-4) 0 0;font-family:var(--vcc-body);font-size:var(--vcc-fs-caption);line-height:1.55;color:var(--vcc-ink-3)}.vcc-pdp-ask a{color:var(--vcc-accent-muted);font-weight:600;text-underline-offset:3px}.product-information .button,.product-information button[type=submit],.shopify-payment-button__button{border-radius:var(--vcc-r-button)!important;font-family:var(--vcc-body)!important;font-weight:600!important;letter-spacing:var(--vcc-track-body)!important;transition:transform var(--vcc-dur-slow) var(--vcc-ease),background-color var(--vcc-dur) var(--vcc-ease),box-shadow var(--vcc-dur) var(--vcc-ease)!important}.product-information button[type=submit]:hover,.shopify-payment-button__button:hover{transform:translateY(-2px);box-shadow:var(--vcc-shadow-hover)}.product-information button[type=submit]:active,.shopify-payment-button__button:active{transform:translateY(1px) scale(.988)!important;transition:transform var(--vcc-dur-press) var(--vcc-ease-press)!important}.vcc-faq__list{max-width:74ch;margin:var(--vcc-space-7) auto 0;border-top:1px solid var(--vcc-rule)}.vcc-faq__item{border-bottom:1px solid var(--vcc-rule)}.vcc-faq__q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--vcc-space-4);padding:var(--vcc-space-5) 0;font-family:var(--vcc-display);font-weight:700;font-size:1.0625rem;letter-spacing:-.018em;color:var(--vcc-ink);transition:color var(--vcc-dur) var(--vcc-ease)}.vcc-faq__q::-webkit-details-marker{display:none}.vcc-faq__q:hover{color:var(--vcc-accent)}.vcc-faq__sign{position:relative;width:16px;height:16px;flex:none;color:var(--vcc-accent-tint)}.vcc-faq__sign:before,.vcc-faq__sign:after{content:"";position:absolute;background:currentColor;border-radius:2px;transition:transform var(--vcc-dur) var(--vcc-ease),opacity var(--vcc-dur) var(--vcc-ease)}.vcc-faq__sign:before{top:7px;right:0;bottom:7px;left:0;height:2px}.vcc-faq__sign:after{top:0;right:7px;bottom:0;left:7px;width:2px}.vcc-faq__item[open] .vcc-faq__sign:after{transform:scaleY(0);opacity:0}.vcc-faq__item[open] .vcc-faq__q{color:var(--vcc-accent)}.vcc-faq__a{margin:0;padding:0 0 var(--vcc-space-5);max-width:64ch;font-family:var(--vcc-body);font-size:var(--vcc-fs-body);line-height:var(--vcc-lh-body);color:var(--vcc-ink-2)}@media(max-width:749px){.vcc-tier{padding:var(--vcc-space-3) var(--vcc-space-4)}.vcc-badges{gap:var(--vcc-space-3)}}@media(prefers-reduced-motion:reduce){.product-information .button,.shopify-payment-button__button,.vcc-tier,.vcc-faq__sign:before,.vcc-faq__sign:after{transition:none!important}.vcc-tier:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vcc-pdp.css.map */
