html[data-tenant=puritybase-v2] .hero-section .inset-0{opacity:1!important;background:linear-gradient(#0000,#000)!important}html[data-tenant=purevito]{--color-cta-gradient-start:var(--color-cta);--color-cta-gradient-middle:var(--color-cta);--color-cta-gradient-end:var(--color-cta)}html[data-tenant=purevito] .entry-gate-continue:not(:disabled){color:#141414!important;background:linear-gradient(135deg,#fdf5c9 0%,#d4af37 52%,#9a7b2c 100%)!important;border:1px solid #d4af378c!important;box-shadow:0 6px 20px #d4af3752!important}html[data-tenant=purevito] .entry-gate-continue:not(:disabled):hover{filter:brightness(.96)}html[data-tenant=purevito] .entry-gate-consent-box[data-checked=true]{background:linear-gradient(135deg,#fdf5c9 0%,#d4af37 52%,#9a7b2c 100%)!important;border-color:#d4af37!important;box-shadow:0 0 8px #d4af374d!important}html[data-tenant=purevito] :where(a,button,[role=button])[class*=bg-\(--color-cta]:not([class*="--color-cta)]/"]):not([class*="--color-cta)/"]),html[data-tenant=purevito] :where(a,button,[role=button])[class*="bg-[var(--color-cta"]:not([class*="--color-cta)]/"]):not([class*="--color-cta)/"]),html[data-tenant=purevito] :where(a,button,[role=button]).bg-cta-gradient,html[data-tenant=purevito] .brand-cta{letter-spacing:-.005em;text-transform:none;padding-inline:1.5rem;font-family:Manrope,system-ui,-apple-system,sans-serif;font-weight:700;transition:background-color .18s,color .18s,transform .18s;border-radius:999px!important}html[data-tenant=purevito] :where(a,button,[role=button])[class*=bg-\(--color-cta]:not([class*="--color-cta)]/"]):not([class*="--color-cta)/"]):hover,html[data-tenant=purevito] :where(a,button,[role=button])[class*="bg-[var(--color-cta"]:not([class*="--color-cta)]/"]):not([class*="--color-cta)/"]):hover,html[data-tenant=purevito] :where(a,button,[role=button]).bg-cta-gradient:hover,html[data-tenant=purevito] .brand-cta:not([class*=bg-transparent]):hover{color:var(--color-text,#0a0a0a)!important;background-color:#be9b55!important;background-image:none!important;border-color:#be9b55!important}html[data-tenant=purevito] .brand-cta:not([class*=bg-transparent]){color:var(--color-btn-primary-text,var(--color-secondary,#fff))!important}html[data-tenant=purevito] input:not([type=checkbox]):not([type=radio]),html[data-tenant=purevito] textarea,html[data-tenant=purevito] select{border-color:var(--color-border);border-radius:0}html[data-tenant=purevito] .cart-page :where(div,p,span,a,button,input,textarea,select,label,li,td,th,strong,code){font-family:Manrope,system-ui,-apple-system,sans-serif}html[data-tenant=purevito] .rounded-lg,html[data-tenant=purevito] .rounded-xl,html[data-tenant=purevito] .rounded-2xl,html[data-tenant=purevito] .rounded-3xl,html[data-tenant=purevito] .rounded-4xl{border-radius:0}html[data-tenant=purevito] h1,html[data-tenant=purevito] h2,html[data-tenant=purevito] h3{font-family:var(--font-heading,"Cormorant Garamond", serif);letter-spacing:.02em;font-weight:500}html[data-tenant=purevito] .text-white,html[data-tenant=purevito] .text-black{color:var(--color-text,#0a0a0a)!important}html[data-tenant=purevito] .text-gray-300,html[data-tenant=purevito] .text-gray-400,html[data-tenant=purevito] .text-gray-500{color:var(--color-text-muted,#6b6b6b)!important}html[data-tenant=purevito] .border-gray-600,html[data-tenant=purevito] .border-gray-700,html[data-tenant=purevito] .border-gray-800,html[data-tenant=purevito] .border-white\/10,html[data-tenant=purevito] .border-white\/20{border-color:var(--color-border,#e6e1d8)!important}html[data-tenant=purevito] .bg-gray-800,html[data-tenant=purevito] .bg-gray-900,html[data-tenant=purevito] .bg-black{background-color:var(--color-card-bg,#fff)!important}html[data-tenant=purevito] [class*="text-[#E6C642]"]{color:#be9b55!important}html[data-tenant=purevito] [class*="bg-[#0a"],html[data-tenant=purevito] [class*="bg-[#11"],html[data-tenant=purevito] [class*="bg-[#12"],html[data-tenant=purevito] [class*="bg-[#14"],html[data-tenant=purevito] [class*="bg-[#1a"],html[data-tenant=purevito] [class*="bg-[#1f"],html[data-tenant=purevito] [class*="bg-[#2"]{border-color:#e6ddc7;background-color:#f1ebdf!important}html[data-tenant=purevito] [class*="border-[#1"],html[data-tenant=purevito] [class*="border-[#2"],html[data-tenant=purevito] [class*="border-[#3"]{border-color:var(--color-border,#e6e1d8)!important}html[data-tenant=purevito] [class*="from-[#1a1a1a"]{border-bottom:1px solid var(--color-border,#e6e1d8);padding-block:3.5rem;background-color:#0000!important;background-image:none!important}html[data-tenant=purevito] [class*=from-black\/80]{background-image:linear-gradient(#faf7f200 20%,#faf7f299 58%,#faf7f2f2 100%)!important}html[data-tenant=purevito] a.rounded-full.text-black,html[data-tenant=purevito] [class*="bg-[var(--color-cta)"].text-black,html[data-tenant=purevito] [class*="bg-(--color-cta)"].text-black,html[data-tenant=purevito] [class*=bg-cta-gradient].text-black{color:var(--color-secondary,#faf7f2)!important}html[data-tenant=purevito] [class*="border-[var(--color-cta)"]{border-color:#be9b55!important}html[data-tenant=purevito] .bg-gray-700{background-color:var(--color-border,#e6e1d8)!important}html[data-tenant=purevito] .prose-invert{--tw-prose-body:var(--color-text,#0a0a0a);--tw-prose-headings:var(--color-text,#0a0a0a);--tw-prose-lead:var(--color-text-muted,#6b6b6b);--tw-prose-links:#be9b55;--tw-prose-bold:var(--color-text,#0a0a0a);--tw-prose-counters:var(--color-text-muted,#6b6b6b);--tw-prose-bullets:var(--color-text-muted,#6b6b6b);--tw-prose-hr:var(--color-border,#e6e1d8);--tw-prose-quotes:var(--color-text,#0a0a0a);--tw-prose-quote-borders:#be9b55;--tw-prose-captions:var(--color-text-muted,#6b6b6b);--tw-prose-kbd:var(--color-text,#0a0a0a);--tw-prose-code:var(--color-text,#0a0a0a);--tw-prose-pre-code:var(--color-text,#0a0a0a);--tw-prose-pre-bg:var(--color-card-bg,#fff);--tw-prose-th-borders:var(--color-border,#e6e1d8);--tw-prose-td-borders:var(--color-border,#e6e1d8)}html[data-tenant=purevito] .blog-content,html[data-tenant=purevito] .blog-content p,html[data-tenant=purevito] .blog-content li,html[data-tenant=purevito] .blog-content strong,html[data-tenant=purevito] .blog-content em,html[data-tenant=purevito] .blog-content h1,html[data-tenant=purevito] .blog-content h2,html[data-tenant=purevito] .blog-content h3,html[data-tenant=purevito] .blog-content h4,html[data-tenant=purevito] .blog-content h5,html[data-tenant=purevito] .blog-content h6{color:var(--color-text,#0a0a0a)!important}html[data-tenant=purevito] .blog-content a{color:#be9b55!important}html[data-tenant=purevito] .blog-content h2{border-bottom-color:var(--color-border,#e6e1d8)!important}html[data-tenant=purevito] .blog-content blockquote{color:var(--color-text,#0a0a0a)!important;border-color:#be9b55!important}html[data-tenant=purevito] .blog-content code,html[data-tenant=purevito] .blog-content pre{border:1px solid var(--color-border,#e6e1d8);background-color:var(--color-card-bg,#fff)!important;color:var(--color-text,#0a0a0a)!important}html[data-tenant=purevito] .product-description-content{line-height:1.75;color:var(--color-text,#0a0a0a)!important}html[data-tenant=purevito] .product-description-content,html[data-tenant=purevito] .product-description-content *{color:var(--color-text,#0a0a0a)!important}html[data-tenant=purevito] .product-description-content a,html[data-tenant=purevito] .product-description-content a *{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;color:#be9b55!important}html[data-tenant=purevito] .product-description-content h1,html[data-tenant=purevito] .product-description-content h2,html[data-tenant=purevito] .product-description-content h3,html[data-tenant=purevito] .product-description-content h4{font-family:var(--font-heading,"Cormorant Garamond", serif);letter-spacing:.02em;margin-top:1.75rem;margin-bottom:.75rem;font-weight:500;line-height:1.15}html[data-tenant=purevito] .product-description-content h2{border-bottom:1px solid #be9b55;padding-bottom:.4rem;font-size:1.6rem;color:var(--color-text,#0a0a0a)!important}html[data-tenant=purevito] .product-description-content h3{text-transform:uppercase;letter-spacing:.08em;font-size:1.25rem;color:#be9b55!important}html[data-tenant=purevito] .product-description-content ul{margin:1rem 0;padding-left:0;list-style:none}html[data-tenant=purevito] .product-description-content ul>li{margin:.4rem 0;padding-left:1.25rem;position:relative}html[data-tenant=purevito] .product-description-content ul>li:before{content:"";background:#be9b55;width:.5rem;height:1px;position:absolute;top:.85em;left:0}html[data-tenant=purevito] .product-description-content p{margin:.75rem 0}html[data-tenant=purevito] .product-description-content strong{font-weight:600}html[data-tenant=purevito] .product-description-content em{font-style:italic;color:#8a6a36!important}html[data-tenant=purevito] button[class*="bg-(--color-cta)"][class*="border-(--color-cta)"]{letter-spacing:.2em;font-weight:500;color:var(--color-text,#0a0a0a)!important;background-color:#0000!important;border:0!important;border-bottom:2px solid #be9b55!important;border-radius:0!important;padding-block:.75rem!important;padding-inline:1rem!important}html[data-tenant=purevito] button[class*=border-gray-700]:where([class*=bg-transparent]),html[data-tenant=purevito] button[class*=border-gray-500]:where([class*=bg-transparent]){letter-spacing:.2em;font-weight:500;transition:border-color .2s,color .2s;color:var(--color-text-muted,#6b6b6b)!important;border:0!important;border-bottom:1px solid #0000!important;border-radius:0!important;padding-block:.75rem!important;padding-inline:1rem!important}html[data-tenant=purevito] button[class*=border-gray-700]:where([class*=bg-transparent]):hover,html[data-tenant=purevito] button[class*=border-gray-500]:where([class*=bg-transparent]):hover{color:var(--color-text,#0a0a0a)!important;border-bottom-color:#be9b5555!important}html[data-tenant=purevito] button[class*="bg-[var(--color-cta)]"]:not([class*="bg-[var(--color-cta)]/"])[class*="border-[var(--color-cta)]"]{letter-spacing:.04em;font-weight:600;background-color:var(--color-text,#141414)!important;color:#fff!important;border-color:var(--color-text,#141414)!important;border-width:1px!important;border-radius:0!important}html[data-tenant=purevito] button[class*=bg-transparent][class*=border-gray-600]{letter-spacing:.04em;font-weight:500;transition:border-color .18s,color .18s;color:var(--color-text,#0a0a0a)!important;border-color:var(--color-border,#e6e1d8)!important;border-radius:0!important}html[data-tenant=purevito] button[class*=bg-transparent][class*=border-gray-600]:hover{border-color:#be9b55!important}html[data-tenant=purevito]{--color-filter-pill-active-bg:#be9b55;--color-filter-pill-active-text:#0a0a0a;--color-filter-pill-default-bg:transparent;--color-filter-pill-default-text:var(--color-text,#0a0a0a);--color-filter-pill-hover-bg:#f1ebdf}html[data-tenant=purevito] .products-filters-container{box-shadow:none!important}html[data-tenant=purevito] .products-filter-pill--active,html[data-tenant=purevito] .products-filter-pill--default{box-shadow:none!important;scale:1!important}html[data-tenant=purevito] .products-grid a[class*=aspect-square]{background-color:#be9b550f!important}html[data-tenant=purevito] .products-grid h3{font-family:var(--font-heading,"Cormorant Garamond", serif);letter-spacing:.04em;font-weight:500}html[data-tenant=purevito] button[class*="bg-[var(--color-cta"]:not([class*="border-[var(--color-cta)"]),html[data-tenant=purevito] a[class*="bg-[var(--color-cta"]:not([class*="border-[var(--color-cta)"]),html[data-tenant=purevito] button[class*=bg-\(--color-cta]:not([class*="border-(--color-cta)"]),html[data-tenant=purevito] a[class*=bg-\(--color-cta]:not([class*="border-(--color-cta)"]){letter-spacing:-.005em;font-weight:700;transition:background-color .22s,color .22s,border-color .22s,box-shadow .22s;position:relative;background-color:var(--color-text,#0a0a0a)!important;color:var(--color-secondary,#faf7f2)!important;border:1px solid var(--color-text,#0a0a0a)!important;border-radius:999px!important}html[data-tenant=purevito] button[class*="bg-[var(--color-cta"]:not([class*="border-[var(--color-cta)"]):hover,html[data-tenant=purevito] a[class*="bg-[var(--color-cta"]:not([class*="border-[var(--color-cta)"]):hover,html[data-tenant=purevito] button[class*=bg-\(--color-cta]:not([class*="border-(--color-cta)"]):hover,html[data-tenant=purevito] a[class*=bg-\(--color-cta]:not([class*="border-(--color-cta)"]):hover{box-shadow:inset 0 0 0 1px #0a0a0a1a;color:var(--color-text,#0a0a0a)!important;background-color:#be9b55!important;border-color:#be9b55!important}.lt-novo{--ink:#141414;--muted:#5e5e5e;--muted-2:#8a8a8a;--line:#ececec;--cream:#f4f2ec;--paper:#fff;--ink-soft:#1c1c1c;--grad-a:#9db8ff;--grad-b:#f0b50d;--star:#00b67a;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Manrope,Manrope Fallback,system-ui,-apple-system,sans-serif}html[data-tenant=purevito] .lt-novo :is(h1,h2,h3,h4,h5),.lt-novo :is(h1,h2,h3,h4,h5){letter-spacing:-.035em;text-transform:none;color:inherit;font-family:Manrope,Manrope Fallback,system-ui,sans-serif;font-weight:700;line-height:.98}.lt-novo :is(p,a,span,li,button,input,label){font-family:Manrope,Manrope Fallback,system-ui,sans-serif}.lt-container{max-width:1240px;margin-inline:auto;padding-inline:24px}.lt-section{padding-block:60px}@media (min-width:900px){.lt-section{padding-block:104px}}.lt-grad{background-image:linear-gradient(120deg, var(--grad-a), var(--grad-b), var(--grad-a));-webkit-text-fill-color:transparent;color:#0000;background-repeat:repeat;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite lt-glow}@keyframes lt-glow{0%{background-position:0%}to{background-position:200%}}@media (prefers-reduced-motion:reduce){.lt-grad{animation:none}}.lt-pill{border-radius:999px}.lt-card{border-radius:24px}.lt-card-sm{border-radius:18px}.lt-btn{letter-spacing:normal;text-transform:none;border-radius:999px;align-items:center;gap:10px;padding:15px 32px;font-size:16px;font-weight:700;line-height:1;transition:transform .18s,background-color .18s,color .18s,opacity .18s;display:inline-flex}.lt-btn:hover{transform:translateY(-1px)}.lt-btn-dark{background:var(--color-cta,var(--ink));color:var(--color-btn-primary-text,#fff)}.lt-btn-dark:hover{color:var(--color-text,var(--ink));background:#be9b55}.lt-btn-light{color:var(--ink);border:1px solid var(--line);background:#fff}.lt-btn-light:hover{background:var(--cream)}.lt-dotgrid{background-image:radial-gradient(#14141412 1px,#0000 1px);background-position:-1px -1px;background-size:22px 22px}.lt-dotgrid-dark{background-image:radial-gradient(#ffffff0f 1px,#0000 1px);background-size:22px 22px}.lt-star{color:var(--star)}.lt-rule{border:0;border-top:1px solid var(--line)}.lt-reveal{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.lt-reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lt-reveal{opacity:1;transition:none;transform:none}}@keyframes lt-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lt-marquee-track{width:max-content;animation:32s linear infinite lt-marquee;display:flex}@media (prefers-reduced-motion:reduce){.lt-marquee-track{animation:none}}.lt-noscroll::-webkit-scrollbar{display:none}.lt-noscroll{-ms-overflow-style:none;scrollbar-width:none}.lt-pdp{background:var(--cream);color:var(--ink);--color-background:var(--cream);--color-text-muted:#5e5e5e;--color-border:#e6e3da;--color-card-bg:#fff}html[data-tenant=purevito] .lt-pdp,html[data-tenant=purevito] .lt-pdp :where(div,p,span,a,button,input,textarea,select,label,li,td,th,strong,em,small,summary){font-family:Manrope,Manrope Fallback,system-ui,-apple-system,sans-serif}html[data-tenant=purevito] .lt-pdp h1{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(34px,9.6vw,44px);font-weight:800;line-height:1}html[data-tenant=purevito] .lt-pdp h2{font-size:clamp(21px,5.4vw,28px)}html[data-tenant=purevito] .lt-pdp .rounded-md{border-radius:10px}html[data-tenant=purevito] .lt-pdp .rounded-lg{border-radius:14px}html[data-tenant=purevito] .lt-pdp .rounded-xl{border-radius:18px}html[data-tenant=purevito] .lt-pdp :is(.rounded-2xl,.rounded-3xl,.rounded-4xl){border-radius:24px}html[data-tenant=purevito] .lt-pdp button.brand-cta,html[data-tenant=purevito] .lt-pdp a.brand-cta,html[data-tenant=purevito] .lt-pdp a[class*="bg-(--color-cta)"],html[data-tenant=purevito] .lt-pdp a[class*="bg-[var(--color-cta)"],html[data-tenant=purevito] .lt-pdp .bg-cta-gradient,html[data-tenant=purevito] .lt-pdp button.w-full[class*=bg-\(--color-cta]{letter-spacing:-.005em;text-transform:none;font-family:Manrope,Manrope Fallback,system-ui,sans-serif;font-weight:700;border-radius:999px!important}html[data-tenant=purevito] .lt-pdp button.brand-cta.w-full,html[data-tenant=purevito] .lt-pdp button.w-full[class*=bg-\(--color-cta]{min-height:56px;padding-inline:2rem;font-size:16px}html[data-tenant=purevito] .lt-pdp button.rounded.border{text-transform:none;letter-spacing:-.005em;background-color:var(--paper);min-height:44px;padding:.5rem 1.1rem;font-size:14px;font-weight:600;color:var(--ink)!important;border-color:#e2ded3!important;border-radius:999px!important}html[data-tenant=purevito] .lt-pdp button.rounded.border:not([disabled]):hover{border-color:var(--ink)!important}html[data-tenant=purevito] .lt-pdp button.rounded.border[class*="bg-(--color-cta)"],html[data-tenant=purevito] .lt-pdp button.rounded.border[class*="bg-[var(--color-cta)"]{background-color:var(--color-cta,var(--ink))!important;border-color:var(--color-cta,var(--ink))!important;color:var(--color-btn-primary-text,var(--paper))!important}html[data-tenant=purevito] .lt-pdp button.rounded.border[disabled]{background-color:#0000;color:var(--muted-2)!important;border-color:var(--line)!important}html[data-tenant=purevito] .lt-pdp div.rounded.border{overflow:hidden;border-color:#e2ded3!important;border-radius:999px!important}html[data-tenant=purevito] .lt-pdp div.rounded.border>button{min-width:44px;min-height:44px;color:var(--ink)!important}html[data-tenant=purevito] .lt-pdp div.rounded.border input{color:var(--ink)!important;border-color:#e2ded3!important}html[data-tenant=purevito] .lt-pdp :is(span,div).text-2xl.font-bold{letter-spacing:-.03em;font-size:28px;font-weight:800}html[data-tenant=purevito] .lt-pdp label{letter-spacing:-.005em;font-size:13px;font-weight:700;color:var(--ink)!important}html[data-tenant=purevito] .lt-pdp button[class*=uppercase][class*=border]{letter-spacing:.02em;min-height:44px;padding-inline:1.25rem;font-family:Manrope,Manrope Fallback,system-ui,sans-serif;font-size:13px;font-weight:700;border-radius:999px!important}html[data-tenant=purevito] .lt-pdp button[class*="bg-(--color-cta)"][class*=uppercase]{background-color:var(--color-cta,var(--ink))!important;border-color:var(--color-cta,var(--ink))!important;color:var(--color-btn-primary-text,var(--paper))!important}html[data-tenant=purevito] .lt-pdp [class*="bg-[#1a"],html[data-tenant=purevito] .lt-pdp [class*="bg-[#0a"],html[data-tenant=purevito] .lt-pdp [class*="bg-[#11"],html[data-tenant=purevito] .lt-pdp [class*="bg-[#12"],html[data-tenant=purevito] .lt-pdp [class*="bg-[#14"],html[data-tenant=purevito] .lt-pdp [class*="bg-[#1f"],html[data-tenant=purevito] .lt-pdp [class*="bg-[#2"]{background-color:var(--paper)!important;border-color:var(--line)!important}html[data-tenant=purevito] .lt-pdp [class*="text-[#E6C642]"],html[data-tenant=purevito] .lt-pdp [class*="text-(--color-cta)"]{color:var(--ink)!important}html[data-tenant=purevito] .lt-pdp :is(.border-t,.border-b,.border-x){border-color:var(--line)!important}html[data-tenant=purevito] .lt-pdp :is(.text-gray-300,.text-gray-400,.text-gray-500){color:var(--muted)!important}html[data-tenant=purevito] .lt-pdp .product-description-content :is(h1,h2,h3,h4){letter-spacing:-.02em;font-family:Manrope,Manrope Fallback,system-ui,sans-serif;font-weight:700;color:var(--ink)!important}html[data-tenant=purevito] .lt-pdp .product-description-content h2{border-bottom-color:var(--line)}html[data-tenant=purevito] .lt-pdp .product-description-content h3{letter-spacing:.04em;font-size:1.05rem}html[data-tenant=purevito] .lt-pdp .product-description-content ul>li:before{background:var(--ink)}html[data-tenant=purevito] .lt-pdp .product-description-content em{color:var(--muted)!important}html[data-tenant=purevito] .lt-pdp .product-description-content a,html[data-tenant=purevito] .lt-pdp .product-description-content a *{color:var(--ink)!important}html[data-tenant=purevito] .lt-pdp svg.text-green-500{color:var(--star)!important}html[data-tenant=purevito] .lt-pdp span.text-green-500{color:#00734f!important}html[data-tenant=purevito] .lt-pdp .lt-supplies{background:var(--paper);border-color:#e2ded3;border-radius:18px!important}html[data-tenant=purevito] .lt-pdp .lt-supplies>button{color:var(--ink)}html[data-tenant=purevito] .lt-pdp .lt-supplies-list>li+li,html[data-tenant=purevito] .lt-pdp .lt-supplies-list>li:first-child{border-top:1px solid var(--line)}html[data-tenant=purevito] .lt-pdp .lt-supplies-icon{color:var(--muted-2)}html[data-tenant=purevito] .lt-pdp .lt-supplies-sub{color:var(--muted)}html[data-tenant=purevito] .lt-pdp input.lt-supplies-box{appearance:none;background:var(--paper);cursor:pointer;border:1px solid #d9d4c7;border-radius:6px;width:22px;height:22px;transition:background-color .15s,border-color .15s}html[data-tenant=purevito] .lt-pdp input.lt-supplies-box:hover:not(:disabled){border-color:var(--ink)}html[data-tenant=purevito] .lt-pdp input.lt-supplies-box:checked{background-color:var(--ink);border-color:var(--ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:15px 15px}html[data-tenant=purevito] .lt-pdp input.lt-supplies-box:focus-visible{outline:2px solid var(--ink);outline-offset:2px}html[data-tenant=purevito] .lt-pdp input.lt-supplies-box:disabled{cursor:not-allowed}@media (max-width:1023px){html[data-tenant=purevito] .lt-pdp button.brand-cta{width:100%}html[data-tenant=purevito] .lt-pdp h1{margin-top:.25rem}}html[data-tenant=purevito] .checkbox-cta:checked{background-color:#0000!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.5l3 3 6-7' stroke='%23141414' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(135deg,#fdf5c9 0%,#d4af37 52%,#9a7b2c 100%)!important;background-position:50%,50%!important;background-repeat:no-repeat,no-repeat!important;background-size:68% 68%,100% 100%!important;border-color:#d4af37!important}