html.va{--va-font:-apple-system,BlinkMacSystemFont,"SF Pro Text","SF Pro Display","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;--va-ink:#2B1A12;--va-ink2:#5A4436;--va-mute:#8A7565;--va-cream:#FFFBF7;--va-sand:#FBEDE2;--va-tan:#F1D0B4;--va-copper:#C4622D;--va-deep:#8F3F17;--va-line:#EAD9CB;--va-sheet:cubic-bezier(.32,.72,0,1);--va-out:cubic-bezier(.16,1,.3,1);--font-body-family:var(--va-font);--font-heading-family:var(--va-font)}html.va body{font-family:var(--va-font);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html.va :is(.blocky,.urgency-block,.guarantee-block,.vbs,.vbs-sticky,cart-drawer,.product,.header,.footer,.va-sum) :not(.material-icons):not(.material-symbols-outlined):not(.material-symbols-rounded):not(svg):not(svg *){font-family:var(--va-font)}html.va button:not(.material-icons){font-family:var(--va-font)}html.va :is(h1,h2,h3,.h0,.h1,.h2,.blocky-title){letter-spacing:-.022em;line-height:1.1;font-weight:600}html.va :is(.product__title h1,.product__title .h1,h1.blocky-title,h2.blocky-title){letter-spacing:-.028em;line-height:1.07;font-weight:650}html.va :is(h3,h4,.h3,.h4,.heading,.blocky-faq-question-text){letter-spacing:-.016em;line-height:1.25}html.va :is(p,.rte,.blocky-body-text,.desc,li){line-height:1.47}html.va :is(.caption,small,.vbs__sub,.vbs__was,.vbs-sticky__name){letter-spacing:0}html.va :is(.price-item,.vbs__price,.vbs__was,.vbs-sticky__price,.totals__total-value,.cart-count-bubble,.va-num-t,.urgency-progress-text,.blocky-results-percentage p,.va-mirror){font-variant-numeric:tabular-nums}html.va .product-form__submit{border-radius:14px!important;font-weight:600;letter-spacing:.02em;-webkit-tap-highlight-color:transparent;transition:filter .2s ease,background-color .2s ease;transform-origin:50% 50%}html.va .product-form__submit:before,html.va .product-form__submit:after{border-radius:14px!important}@media(hover:hover){html.va .product-form__submit:hover{filter:brightness(1.07)}}html.va .product-form__submit:focus-visible{outline:none;box-shadow:0 0 0 4px #8f3f1747}html.va :is(.vbs__row,.vbs-sticky__btn,.blocky-button,.blocky-accordion-btn,.product__accordion summary,.quantity__button,.cart__checkout-button){-webkit-tap-highlight-color:transparent;transform-origin:50% 50%}html.va .va-src{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;margin:0!important;padding:0!important}html.va .vbs{--vbs-accent:#8F3F17;--vbs-accent-soft:#FFF4EA;--vbs-ink:#2B1A12;--vbs-mute:#9C8573;--vbs-line:#EAD9CB}html.va .vbs__title{letter-spacing:-.01em;font-weight:600}html.va .vbs__list{position:relative}html.va .vbs__row{border-radius:16px;border-width:1.5px;box-shadow:0 1px 2px #3b23170a;transition:background-color .35s var(--va-sheet),border-color .35s var(--va-sheet)}@media(hover:hover){html.va .vbs__row:hover{border-color:#d9b89e}}html.va .vbs__row.is-sel{border-width:1.5px;border-color:transparent;background:#fff6ee;box-shadow:none;padding:16px 18px}@media(max-width:600px){html.va .vbs__row.is-sel{padding:14px 13px}}html.va .vbs__row:focus-visible{box-shadow:0 0 0 4px #8f3f1738}html.va .vbs__radio{border-color:#d8c3b2;transition:border-color .3s var(--va-sheet)}html.va .vbs__row.is-sel .vbs__radio{border-color:#8f3f17}html.va .vbs__row.is-sel .vbs__radio:after{transform:translate(-50%,-50%) scale(var(--va-dot,1));background:#8f3f17}html.va .vbs__name{letter-spacing:-.015em;font-weight:650}html.va .vbs__price{letter-spacing:-.02em}html.va .vbs__sub{background:#f6e6d8;color:#8f3f17;font-weight:600}html.va .vbs__pop{background:#8f3f17;box-shadow:0 4px 14px #8f3f1752;transform:none;letter-spacing:.02em}html.va .va-ring{position:absolute;left:0;right:0;top:0;height:0;border-radius:16px;box-shadow:inset 0 0 0 2px #8f3f17,0 12px 28px -14px #8f3f178c;pointer-events:none;z-index:1;will-change:transform}.va-sum{margin:14px 0 4px;padding:16px 18px 14px;border-radius:18px;background:linear-gradient(180deg,#fff,#fff8f2);border:1px solid #F1E2D5;box-shadow:0 1px 2px #3b23170a,0 10px 30px -18px #3b231740;color:var(--va-ink,#2B1A12)}.va-sum__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.va-sum__eyebrow{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#8f3f17}.va-sum__sel{font-size:15px;font-weight:650;letter-spacing:-.015em;display:inline-block}.va-sum__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid #F3E6DB}.va-sum__lbl{font-size:14px;color:#7a6352;letter-spacing:-.005em}.va-sum__val{display:flex;align-items:center;gap:8px;min-width:0}.va-sum__num{font-size:17px;font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums;transition:color .6s ease}.va-sum__row.is-flash .va-sum__num{color:#8f3f17;transition:color .08s ease}.va-sum__delta{display:inline-flex;align-items:center;gap:3px;height:22px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.005em;white-space:nowrap;opacity:0;transform:translateZ(0) scale(.9);transition:opacity .35s var(--va-sheet),transform .5s var(--va-sheet);background:#f1ece8;color:#6b5a4e}.va-sum__delta svg{width:10px;height:10px;flex:0 0 auto}.va-sum__delta.is-good{background:#f8e6d8;color:#8f3f17}.va-sum__delta.is-up{transform:translate3d(0,8px,0) scale(.9)}.va-sum__delta.is-down{transform:translate3d(0,-8px,0) scale(.9)}.va-sum__delta.is-up svg{transform:none}.va-sum__delta.is-down svg{transform:rotate(180deg)}.va-sum__delta.is-on{opacity:1;transform:none}.va-sum__bar{margin-top:10px}.va-sum__track{position:relative;height:8px;border-radius:999px;background:#f3e4d7;overflow:hidden}.va-sum__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(90deg,#c4622d,#8f3f17);transform-origin:0 50%;transform:scaleX(0);will-change:transform}.va-sum__foot{display:flex;justify-content:space-between;gap:10px;margin-top:8px;font-size:12px;color:#8a7565;font-variant-numeric:tabular-nums}.va-sum__cmp{opacity:0;transition:opacity .4s ease}.va-sum__cmp.is-on{opacity:1}.va-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}html.va .urgency-progress-fill{will-change:clip-path}html.va .urgency-feature .urgency-check{transform-origin:50% 50%}html.va .urgency-feature.va-pend .urgency-check path{stroke-dasharray:1;stroke-dashoffset:1}html.va .urgency-feature.va-pend .urgency-feature-text{opacity:.45;transition:opacity .4s ease}html.va .urgency-feature.va-pend.va-done .urgency-check path{stroke-dashoffset:0;transition:stroke-dashoffset .42s cubic-bezier(.65,0,.35,1)}html.va .urgency-feature.va-pend.va-done .urgency-feature-text{opacity:1}html.va .va-tl .how-steps-line{background:#f1d0b4!important}html.va .va-tl-fill{position:absolute;z-index:1;background:linear-gradient(180deg,#c4622d,#8f3f17);border-radius:2px;transform-origin:50% 0;transform:scaleY(0);will-change:transform;pointer-events:none}html.va .va-tl .how-step-number{background:#fffbf7!important;color:#c4622d!important;box-shadow:inset 0 0 0 2px #f1d0b4;transition:background-color .3s var(--va-sheet),box-shadow .3s var(--va-sheet),color .3s ease}html.va .va-tl .how-step.va-done .how-step-number{background:#c4622d!important;color:#fff!important;box-shadow:inset 0 0 0 2px #c4622d,0 6px 16px -6px #c4622d99}html.va .va-tl .va-n{display:inline-block;transition:opacity .2s ease,transform .35s var(--va-sheet)}html.va .va-tl .how-step.va-done .va-n{opacity:0;transform:scale(.4)}html.va .va-tl .va-ck{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:16px;height:16px;pointer-events:none}html.va .va-tl .va-ck path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .25s ease}html.va .va-tl .how-step.va-done .va-ck path{stroke-dashoffset:0;transition:stroke-dashoffset .4s cubic-bezier(.65,0,.35,1) .06s}html.va .va-tl .how-step .how-step-text{transition:opacity .45s ease}html.va .va-tl .how-step:not(.va-done) .how-step-text{opacity:.55}html.va .va-cmp-pend .blocky-comparison-icon-circle{transform:scale(0)}html.va .va-cmp-pend .blocky-comparison-icon-symbol path{stroke-dasharray:1;stroke-dashoffset:1}html.va .va-cmp-pend.va-done .blocky-comparison-icon-symbol path{stroke-dashoffset:0;transition:stroke-dashoffset .4s cubic-bezier(.65,0,.35,1) .08s}html.va .va-cmp-pend .blocky-comparison-row-text{opacity:.4;transition:opacity .5s ease}html.va .va-cmp-pend.va-done .blocky-comparison-row-text{opacity:1}html.va .product-review-stars-container-overlay{clip-path:inset(0 100% 0 0);transition:clip-path 1.2s var(--va-out) .25s}html.va .va-stars-in .product-review-stars-container-overlay{clip-path:inset(0 0 0 0)}html.va .va-rv{opacity:0;transform:translate3d(0,40px,0)}html.va .va-rv.va-in{opacity:1;transform:none;transition:opacity 1s var(--va-out),transform 1.2s var(--va-out)}html.va .va-rv .va-st{opacity:0;transform:translate3d(0,18px,0)}html.va .va-rv.va-in .va-st{opacity:1;transform:none;transition:opacity .8s var(--va-out) calc(var(--i,0)*80ms + .14s),transform 1s var(--va-out) calc(var(--i,0)*80ms + .14s)}html.va .va-zoom{will-change:transform;transform-origin:50% 50%}html.va .blocky-faq-answer{transition:max-height .5s var(--va-sheet)!important}html.va .bky-accordion-carot{transition:transform .45s var(--va-sheet)!important}html.va .product__accordion summary .icon-caret{transition:transform .45s var(--va-sheet)}html.va .product__accordion details.va-closing summary .icon-caret{transform:none!important}html.va .section-header .header-wrapper{background:rgba(var(--color-background),.72)!important;background-image:none!important;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}@media(max-width:749px){html.va .vbs-sticky{display:flex;background:#fffbf7bd;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-top:1px solid rgba(255,255,255,.55);box-shadow:0 -10px 30px -12px #3b231738;transform:translate3d(0,115%,0);visibility:hidden;transition:transform .55s var(--va-sheet),visibility 0s linear .55s}html.va .vbs-sticky.is-on{transform:none;visibility:visible;transition:transform .55s var(--va-sheet),visibility 0s}html.va .vbs-sticky__btn{background:#8f3f17;border-radius:14px;letter-spacing:.02em;font-weight:650}html.va .vbs-sticky__price{color:#2b1a12;letter-spacing:-.02em}}html.va cart-drawer.drawer{background-color:#2b1a1200;transition:background-color .45s ease,visibility .55s ease}html.va cart-drawer.drawer.active{background-color:rgba(43,26,18,calc(.32 * var(--va-dim,1)));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}html.va cart-drawer .drawer__inner{transition:transform .55s var(--va-sheet);touch-action:pan-y;border-radius:22px 0 0 22px;box-shadow:-20px 0 60px -20px #2b1a1259}html.va .cart-count-bubble{transform-origin:50% 50%}html.va .va-hap{display:none}@media(prefers-reduced-motion:reduce){html.va .va-rv,html.va .va-rv .va-st{transform:none!important}html.va .va-rv.va-in,html.va .va-rv.va-in .va-st{transition:opacity .3s ease!important}html.va .va-sum__delta,html.va .va-sum__delta.is-up,html.va .va-sum__delta.is-down{transform:none}html.va .product-review-stars-container-overlay{transition:none}html.va cart-drawer .drawer__inner{transition:transform .2s ease}html.va .vbs-sticky{transition:visibility 0s,opacity .2s ease}}@media(prefers-reduced-transparency:reduce){html.va .section-header .header-wrapper{background:rgb(var(--color-background))!important;-webkit-backdrop-filter:none;backdrop-filter:none}html.va .vbs-sticky{background:#fffbf7;-webkit-backdrop-filter:none;backdrop-filter:none}html.va cart-drawer.drawer.active{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){html.va .vbs-sticky{background:#fffbf7;border-top:1px solid #2B1A12}.va-sum{border-color:#2b1a12}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/velusive-apple-lab.css.map */
