:root{--vm-press:.12s;--vm-state:.22s;--vm-ease:cubic-bezier(.16,1,.3,1)}:is(.op,.ps,.sc,#vc-cart) :is(button,.op-button,.ps-studio-action,.op-text-link,.vc-checkout),.vokal-contact-link{transition:transform var(--vm-press) var(--vm-ease),background-color var(--vm-state) ease,border-color var(--vm-state) ease,color var(--vm-state) ease}:is(.op,.ps,.sc,#vc-cart) button:not(:disabled):active,:is(.op,.ps,.sc) a.op-button:active,.vokal-contact-link:active{transform:scale(.94);transition-duration:80ms}:is(.op,.ps) .op-variant>span{transition:transform var(--vm-press) var(--vm-ease),background-color var(--vm-state) ease,color var(--vm-state) ease,border-color var(--vm-state) ease}:is(.op,.ps) .op-variant:active>span{transform:scale(.975)}:is(.op,.ps) .op-thumbs button[aria-current=true]{background:#e9ece6}:is(.op,.ps) .op-feature summary svg{transition:transform var(--vm-state) var(--vm-ease)}:is(.op,.ps) .op-feature[open] p,.ps .vlr details[open]>:not(summary){animation:vm-copy-in var(--vm-state) var(--vm-ease)}:is(.op,.ps) .op-feature-pictures>div:not([hidden]){animation:vm-image-in .28s var(--vm-ease)}:is(.op,.ps) .op-dialog[open]{animation:vm-image-in .26s var(--vm-ease)}:is(.op,.ps) .op-dialog[open]::backdrop{animation:vm-backdrop-in .2s ease}:is(.op,.ps) .op-toast:not([hidden]){animation:vm-confirm-in .26s var(--vm-ease)}:is(.op,.ps) .op-toast[data-state=success]{border-color:#54725b;background:#f4f7f1}:is(.op,.ps) .op-toast[data-state=success] [data-op-message]:before{content:"";display:inline-block;width:7px;height:13px;margin:0 12px 1px 3px;border:solid #32614b;border-width:0 2px 2px 0;transform:rotate(45deg);vertical-align:baseline}:is(.op,.ps) [data-op-submit].vm-confirmed{background:#344f3c;border-color:#344f3c}:is(.op,.ps) [data-op-submit].vm-confirmed>svg{visibility:hidden}:is(.op,.ps) [data-op-submit].vm-confirmed{position:relative}:is(.op,.ps) [data-op-submit].vm-confirmed:after{content:"";position:absolute;right:24px;width:7px;height:13px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg);animation:vm-check-in .22s var(--vm-ease)}:is(.op,.ps) .op-sticky:not([hidden]){animation:vm-confirm-in .22s var(--vm-ease)}:is(.op,.ps,.sc) :is(.op-text-link,.ps-studio-action,.op-button) svg,#vc-cart .vc-checkout>span:last-child{transition:transform var(--vm-state) var(--vm-ease)}.sc .sc-product-image img{transition:transform .35s var(--vm-ease)}.vm-touch-control{overflow:hidden;isolation:isolate}.vm-touch-static{position:relative}.ps-model .ps-model-start:is(:hover,:active){transform:translate(-50%)!important}.vm-touch-ink{position:absolute;display:block;border-radius:50%;background:currentColor;pointer-events:none;opacity:0;z-index:1}@media(hover:hover)and (pointer:fine){:is(.op,.ps,.sc) .op-button:hover:not(:disabled){background:#344f3c;border-color:#344f3c;transform:translateY(-2px)}.sc .sc-product:hover .sc-product-image img,.sc .sc-group-main:hover img{transform:scale(1.065)}.sc .sc-product:hover .sc-product-arrow{transform:translate(7px)}:is(.op,.ps,.sc) :is(.op-text-link,.ps-studio-action,.op-button):hover:not(:disabled) svg,#vc-cart .vc-checkout:hover>span:last-child{transform:translate(3px)}#vc-cart .vc-quantity button:hover:not(:disabled){background:#e4e8df}.vokal-contact-link:hover{transform:translateY(-2px)}}@keyframes vm-copy-in{0%{opacity:.72;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes vm-image-in{0%{opacity:.8;transform:scale(.99)}to{opacity:1;transform:none}}@keyframes vm-confirm-in{0%{opacity:.7;translate:0 6px}to{opacity:1;translate:0 0}}@keyframes vm-check-in{0%{opacity:.3;scale:.8}to{opacity:1;scale:1}}@keyframes vm-backdrop-in{0%{opacity:.4}to{opacity:1}}.sc-categories,.sc-pigment-row,.op-variant-options{position:relative;isolation:isolate}.vm-selection-marker{position:absolute;left:0;top:0;pointer-events:none;transform-origin:0 0;z-index:-1;background:#202721}.vm-selection-marker[hidden]{display:none!important}.sc .vm-selection-ready button[aria-pressed=true]{border-bottom-color:transparent}.op-variant-options>.vm-selection-marker{background:#e3e9df;border:1px solid #657661;border-radius:6px;box-sizing:border-box}:is(.op,.ps) .vm-selection-ready .op-variant input:checked+span{background:transparent;color:var(--op-ink,#202321);border-color:transparent}.vm-selection-ready .op-variant>span{transition:color .12s ease,border-color .12s ease}.vm-selection-ready .op-variant:active>span{transform:none}@supports (interpolate-size:allow-keywords) and selector(details::details-content){:is(.op,.ps) details{interpolate-size:allow-keywords}:is(.op,.ps) details::details-content{block-size:0;overflow:clip;opacity:.6;transition:block-size .22s var(--vm-ease),content-visibility .22s allow-discrete,opacity .18s ease}:is(.op,.ps) details[open]::details-content{block-size:auto;opacity:1}}:is(.op,.ps) .op-thumbs button{transition:background-color .18s ease,border-color .18s ease,transform .12s var(--vm-ease)}:is(.op,.ps,#vc-cart) input[type=number],#vc-cart [data-vc-subtotal]{font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){:is(.op,.ps) details::details-content{transition:none!important}.vm-touch-ink{display:none!important}:is(.op,.ps,.sc) .op-button:hover{transform:none!important}:is(.op,.ps,.sc,#vc-cart) *,.vokal-contact-link{animation:none!important;transition:none!important;scroll-behavior:auto!important}:is(.op,.ps,.sc,#vc-cart) :is(button,a):active,.op-variant:active>span,.vokal-contact-link:hover,.vokal-contact-link:active{transform:none!important}.sc :is(.sc-product,.sc-group-main):hover img,.sc :is(.sc-product,.sc-group-action):hover .sc-product-arrow,:is(.op,.ps,.sc) :is(.op-text-link,.ps-studio-action,.op-button):hover svg,#vc-cart .vc-checkout:hover>span:last-child{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/vokal-micro-motion.css.map */
