.shopify-section--accordion-content .accordion-box>:last-child{border-block-end-width:1px}.shopify-section--faq .accordion-box>:last-child{border-block-end-width:1px}.faq-safety-notes{list-style:none;margin:var(--spacing-4) 0 0;padding:0}.faq-safety-notes__item{align-items:center;display:flex;gap:var(--spacing-2-5);padding-block:var(--spacing-1)}.faq-safety-notes__icon{flex:none;height:auto;width:28px}.faq-safety-notes__text{margin:0}.drawer.promo-popup-drawer{z-index:2147483647;--drawer-body-padding: max(var(--promo-popup-padding, var(--spacing-6)), var(--spacing-6));bottom:var(--promo-popup-outer, 0px)!important;right:var(--promo-popup-outer, 0px)!important}@media screen and (max-width:699px){.drawer.promo-popup-drawer{left:var(--promo-popup-outer, 0px)!important;width:auto!important}}@media screen and (min-width:700px){.drawer.promo-popup-drawer{width:var(--promo-popup-max-width, var(--spacing-96));max-width:calc(100vw - 2 * var(--promo-popup-outer, 0px));height:auto;top:auto!important;--drawer-content-max-height: calc(100vh - 2 * var(--promo-popup-outer, 0px))}}.drawer.promo-popup-drawer::part(content){background:var(--promo-popup-bg, #ffffff);color:var(--promo-popup-color, #111111)}.promo-popup-drawer__content{display:flex;flex-direction:column;gap:var(--spacing-4);text-align:center}.drawer.promo-popup-drawer>[is=close-button].promo-popup__close{inline-size:var(--spacing-8);block-size:var(--spacing-8);top:var(--spacing-3)}.drawer.promo-popup-drawer>[is=close-button].promo-popup__close:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-3)}.drawer.promo-popup-drawer>[is=close-button].promo-popup__close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-3)}.promo-popup__heading{margin:0;text-transform:uppercase;letter-spacing:.01em;padding-inline:var(--spacing-8)}.promo-popup__subheading{margin:0;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.promo-popup__subheading p{margin:0}.promo-popup__subheading p+p{margin-top:var(--spacing-0-5)}.promo-popup__text{line-height:1.45}.promo-popup__text p{margin:0}.promo-popup__text p+p{margin-top:var(--spacing-1-5)}.promo-popup__button{margin-top:var(--spacing-1)}.promo-popup__button--full .promo-popup__button-el{display:block;width:100%}.promo-popup__button-el{display:inline-block;padding:var(--spacing-3-5) var(--spacing-7);border-radius:var(--rounded-full);font-weight:600;font-size:var(--text-base);line-height:1;text-decoration:none;cursor:pointer;border:1px solid transparent;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.promo-popup__button-el--fill{background:var(--button-background, #111111);color:var(--button-text-color, #ffffff)}.promo-popup__button-el--outline{background:transparent;color:var(--button-text-color, currentColor);border-color:var(--button-background, currentColor)}.promo-popup__button-el:hover,.promo-popup__button-el:focus-visible{opacity:.88}.zhp{display:none}html.zh-preloading .zhp{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;pointer-events:none;animation:zhp-failsafe .5s ease var(--zhp-failsafe-delay, 3.4s) forwards}html.zh-preloading pandectes-cmp,html.zh-preloading #pandectes-banner{animation:zhp-consent-hold calc(var(--zhp-failsafe-delay, 3.4s) + .5s) linear}.zhp__curtain{position:absolute;top:0;right:0;bottom:0;left:0}.zhp__half{position:absolute;left:0;right:0;height:50.2%;background:var(--zhp-bg, #000);will-change:transform;transition:transform var(--zhp-peel, .9s) cubic-bezier(.83,0,.17,1)}.zhp__half--top{top:0}.zhp__half--bottom{bottom:0}.zhp[data-zh-anim=mark_slit]{--zhp-slit-y: clamp( 0px, calc(50% - var(--zhp-slit-h, 20px) / 2), calc(100% - var(--zhp-slit-h, 20px)) )}.zhp[data-zh-anim=mark_slit] .zhp__half{height:auto;transition-timing-function:cubic-bezier(.16,1,.3,1)}.zhp[data-zh-anim=mark_slit] .zhp__half--top{top:0;bottom:auto;height:var(--zhp-slit-y)}.zhp[data-zh-anim=mark_slit] .zhp__half--bottom{top:calc(var(--zhp-slit-y) + var(--zhp-slit-h, 20px));bottom:0}.zhp[data-zh-anim=mark_slit] .zhp__cover{position:absolute;left:0;right:0;top:calc(var(--zhp-slit-y) - 1px);height:calc(var(--zhp-slit-h, 20px) + 2px);background:var(--zhp-bg, #000);transform:scaleX(1);transform-origin:100% 50%;will-change:transform;transition:transform var(--zhp-slit-ms, .9s) cubic-bezier(.16,1,.3,1) var(--zhp-slit-delay, .6s)}.zhp[data-zh-anim=mark_slit].is-in .zhp__cover{transform:scaleX(0)}.zhp__stage{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;transition:opacity .4s ease-in,transform .4s ease-in}.zhp[data-mode=wordmark]{transition:transform var(--zhp-curtain, .8s) cubic-bezier(.83,0,.17,1)}.zhp[data-mode=wordmark].is-out,.zhp[data-mode=peel].is-out .zhp__half--top,.zhp[data-mode=signature].is-out .zhp__half--top{transform:translateY(-100%)}.zhp[data-mode=peel].is-out .zhp__half--bottom,.zhp[data-mode=signature].is-out .zhp__half--bottom{transform:translateY(100%)}.zhp[data-mode=peel].is-out .zhp__stage,.zhp[data-mode=signature].is-out .zhp__stage{opacity:0;transform:scale(.96)}.zhp__word{font-family:var(--font-display-heavy, var(--font-display), sans-serif);color:var(--zhp-fg, #fff);font-size:var(--zhp-word-size, 60px);letter-spacing:-.02em;overflow:hidden;display:inline-flex;align-items:baseline;white-space:nowrap}.zhp__word span{display:inline-block;transform:translateY(130%);will-change:transform;transition:transform var(--zhp-rise, .65s) cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--zhp-i, 0) * var(--zhp-stagger, 45ms))}.zhp.is-in .zhp__word span{transform:none}.zhp__word .zhp__tm{font-size:.3em}.zhp[data-mode=peel] .zhp__word,.zhp[data-mode=signature] .zhp__word{overflow:visible;opacity:0;letter-spacing:.3em;transition:opacity var(--zhp-reveal, .5s) cubic-bezier(.16,1,.3,1),letter-spacing var(--zhp-reveal, .5s) cubic-bezier(.16,1,.3,1)}.zhp[data-mode=peel] .zhp__word span,.zhp[data-mode=signature] .zhp__word span{transform:none;transition:none}.zhp[data-mode=peel].is-in .zhp__word,.zhp[data-mode=signature].is-in .zhp__word{opacity:1;letter-spacing:.02em}.zhp__logo{overflow:hidden;line-height:0}.zhp__logo img{display:block;width:var(--zhp-logo-w, 260px);max-width:78vw;height:auto;opacity:0;transform:translateY(100%);will-change:transform,opacity;transition:transform var(--zhp-rise, .65s) cubic-bezier(.16,1,.3,1),opacity var(--zhp-rise, .65s) cubic-bezier(.16,1,.3,1)}.zhp.is-in .zhp__logo img{opacity:1;transform:none}.zhp[data-mode=peel] .zhp__logo,.zhp[data-mode=signature] .zhp__logo{overflow:visible}.zhp[data-mode=peel] .zhp__logo img,.zhp[data-mode=signature] .zhp__logo img{transform:scale(1.06);transition-duration:var(--zhp-reveal, .5s)}.zhp[data-mode=peel].is-in .zhp__logo img,.zhp[data-mode=signature].is-in .zhp__logo img{opacity:1;transform:scale(1)}@media screen and (max-width:749px){.zhp__logo img{width:var(--zhp-logo-w-mobile, 170px)}}.zhp__slot--svg{line-height:0}.zhp-lm{display:block;width:var(--zhp-logo-w, 260px);max-width:78vw;height:auto;color:var(--zhp-fg, #fff);fill:currentColor;overflow:visible}.zhp-lm__l{transform:translateY(-92px);will-change:transform;transition:transform var(--zhp-logo-ms, .5s) cubic-bezier(.34,1.56,.64,1);transition-delay:calc(var(--zhp-i, 0) * var(--zhp-stagger, 45ms))}.zhp.is-in .zhp-lm__l{transform:none}@media screen and (max-width:749px){.zhp-lm{width:var(--zhp-logo-w-mobile, 170px)}}.zhp__slot--bildmarke{line-height:0}.zhp-bm__mask{position:relative;width:var(--zhp-bm-w, 120px);max-width:78vw;overflow:var(--zhp-bm-mask, visible)}.zhp-bm{display:block;width:100%;height:auto;color:var(--zhp-fg, #fff);fill:currentColor;transform-origin:var(--zhp-bm-origin, 50% 50%);will-change:transform,opacity;opacity:0}.zhp-bm__u--a,.zhp-bm__u--b{display:none}.zhp-bm__rule,.zhp-bm__bar{display:none;position:absolute;background:var(--zhp-fg, #fff)}.zhp-bm__rule{left:0;right:0;bottom:-14%;height:1px;transform:scaleX(0);transform-origin:left center}.zhp-bm__bar{left:-6%;right:-6%;top:0;height:2px}@media screen and (max-width:749px){.zhp-bm__mask{width:var(--zhp-bm-w-mobile, 90px)}}.zhp.is-in .zhp-bm--tf,.zhp.is-in .zhp-bm--peelthru{animation:zhp-bm-tf var(--zhp-bm-ms, .5s) var(--zhp-bm-ease, ease-out) both}@keyframes zhp-bm-tf{0%{transform:var(--zhp-bm-from, none);opacity:var(--zhp-bm-op, 1)}to{transform:none;opacity:1}}.zhp.is-in .zhp-bm--clip{animation:zhp-bm-clip var(--zhp-bm-ms, .5s) var(--zhp-bm-ease, ease-out) both}@keyframes zhp-bm-clip{0%{clip-path:var(--zhp-bm-from, inset(100% 0 0 0));opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}.zhp.is-in .zhp-bm--poly{animation:zhp-bm-poly var(--zhp-bm-ms, .5s) var(--zhp-bm-ease, ease-out) both}@keyframes zhp-bm-poly{0%{clip-path:polygon(-120% 0%,-60% 0%,-160% 100%,-220% 100%);opacity:1}to{clip-path:polygon(0% 0%,220% 0%,160% 100%,-60% 100%);opacity:1}}.zhp-bm--stroke .zhp-bm__u--main,.zhp-bm--strokedual .zhp-bm__u--a,.zhp-bm--strokedual .zhp-bm__u--b,.zhp-bm--strokedual .zhp-bm__u--main{fill:currentColor;fill-opacity:0;stroke:currentColor;stroke-width:4;stroke-linejoin:round}.zhp.is-in .zhp-bm--stroke,.zhp.is-in .zhp-bm--strokedual,.zhp.is-in .zhp-bm--scan{opacity:1}.zhp.is-in .zhp-bm--stroke .zhp-bm__u--main{stroke-dasharray:1000;animation:zhp-bm-draw var(--zhp-bm-draw-ms, 1.1s) var(--zhp-bm-ease, ease-out) both,zhp-bm-ink var(--zhp-bm-ink-ms, .4s) linear var(--zhp-bm-ink-delay, 1s) both}@keyframes zhp-bm-draw{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes zhp-bm-ink{0%{fill-opacity:0;stroke-opacity:1}to{fill-opacity:1;stroke-opacity:0}}.zhp-bm--strokedual .zhp-bm__u--a,.zhp-bm--strokedual .zhp-bm__u--b{display:block}.zhp-bm--strokedual .zhp-bm__u--main{stroke-width:0}.zhp.is-in .zhp-bm--strokedual .zhp-bm__u--a{animation:zhp-bm-half var(--zhp-bm-draw-ms, 1s) var(--zhp-bm-ease, ease-out) both}.zhp.is-in .zhp-bm--strokedual .zhp-bm__u--b{stroke-dashoffset:-500;animation:zhp-bm-half var(--zhp-bm-draw-ms, 1s) var(--zhp-bm-ease, ease-out) both}.zhp.is-in .zhp-bm--strokedual .zhp-bm__u--main{animation:zhp-bm-ink var(--zhp-bm-ink-ms, .4s) linear var(--zhp-bm-ink-delay, .95s) both}@keyframes zhp-bm-half{0%{stroke-dasharray:0 1000}to{stroke-dasharray:500 500}}.zhp.is-in .zhp-bm--blur{animation:zhp-bm-blur var(--zhp-bm-ms, .7s) var(--zhp-bm-ease, ease-out) both}@keyframes zhp-bm-blur{0%{opacity:0;filter:blur(14px)}to{opacity:1;filter:blur(0)}}.zhp.is-in .zhp-bm--dissolve{animation:zhp-bm-dissolve var(--zhp-bm-ms, .9s) var(--zhp-bm-ease, ease-out) both}@keyframes zhp-bm-dissolve{0%{opacity:0;filter:blur(10px) contrast(6)}60%{opacity:1}to{opacity:1;filter:blur(0) contrast(1)}}.zhp-bm--scan~.zhp-bm__bar{display:block}.zhp.is-in .zhp-bm--scan{animation:zhp-bm-scan var(--zhp-bm-ms, .9s) linear both}@keyframes zhp-bm-scan{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}.zhp.is-in .zhp-bm--scan~.zhp-bm__bar{animation:zhp-bm-bar var(--zhp-bm-ms, .9s) linear both}@keyframes zhp-bm-bar{0%{transform:translateY(0)}to{transform:translateY(var(--zhp-bm-h, 144px))}}@media screen and (max-width:749px){@keyframes zhp-bm-bar-mobile{0%{transform:translateY(0)}to{transform:translateY(var(--zhp-bm-h-mobile, 108px))}}.zhp.is-in .zhp-bm--scan~.zhp-bm__bar{animation-name:zhp-bm-bar-mobile}}.zhp-bm--converge .zhp-bm__u--a,.zhp-bm--converge .zhp-bm__u--b{display:block}.zhp.is-in .zhp-bm--converge{animation:zhp-bm-fade var(--zhp-bm-ms, .7s) var(--zhp-bm-ease, ease-out) both}@keyframes zhp-bm-fade{0%{opacity:0}to{opacity:1}}.zhp.is-in .zhp-bm--converge .zhp-bm__u--a{animation:zhp-bm-conv-l var(--zhp-bm-ms, .7s) var(--zhp-bm-ease, ease-out) both}.zhp.is-in .zhp-bm--converge .zhp-bm__u--b{animation:zhp-bm-conv-r var(--zhp-bm-ms, .7s) var(--zhp-bm-ease, ease-out) both}@keyframes zhp-bm-conv-l{0%{opacity:.5;transform:translate(-34px)}to{opacity:0;transform:translate(0)}}@keyframes zhp-bm-conv-r{0%{opacity:.5;transform:translate(34px)}to{opacity:0;transform:translate(0)}}.zhp.is-in .zhp-bm--breathe{animation:zhp-bm-tf var(--zhp-bm-ms, .5s) var(--zhp-bm-ease, ease-out) both,zhp-bm-breathe 1.6s ease-in-out var(--zhp-bm-ms, .5s) infinite}@keyframes zhp-bm-breathe{0%,to{transform:none}50%{transform:scale(1.015)}}.zhp-bm--rule~.zhp-bm__rule{display:block}.zhp.is-in .zhp-bm--rule,.zhp.is-in .zhp-bm--slit{animation:zhp-bm-tf var(--zhp-bm-settle-ms, .5s) var(--zhp-bm-ease, ease-out) both}.zhp.is-in .zhp-bm--rule~.zhp-bm__rule{animation:zhp-bm-rule var(--zhp-bm-rule-ms, .55s) var(--zhp-bm-ease, ease-out) var(--zhp-bm-rule-delay, .6s) both}@keyframes zhp-bm-rule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.zhp[data-zh-anim=peel_through].is-out .zhp__stage{opacity:1;transform:none}.zhp[data-zh-anim=peel_through].is-out .zhp-bm{animation:zhp-bm-out var(--zhp-peel, .9s) ease both}@keyframes zhp-bm-out{0%{opacity:1}to{opacity:0}}.zhp__sig{width:var(--zhp-sig-w, 460px);max-width:82vw}.zhp__sig svg{display:block;width:100%;height:auto;overflow:visible}.zhp__sig path{fill:none;stroke:var(--zhp-fg, #fff);stroke-width:var(--zhp-sig-stroke, 6);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke-dashoffset var(--zhp-sig-ms, 1.1s) cubic-bezier(.42,0,.35,1)}.zhp__sig.is-drawn path{stroke-dashoffset:0!important}@keyframes zhp-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes zhp-consent-hold{0%,to{visibility:hidden}}@media(prefers-reduced-motion:reduce){.zhp{display:none!important}}.zhsd{position:fixed;z-index:var(--zhsd-z, 20);right:calc(var(--zhsd-offset-x, 24px) + env(safe-area-inset-right,0px));bottom:calc(var(--zhsd-offset-y, 24px) + env(safe-area-inset-bottom,0px));transition:bottom .15s ease-in;width:0;height:0;font-family:var(--font-body, inherit);pointer-events:none}.zhsd--left{right:auto;left:calc(var(--zhsd-offset-x, 24px) + env(safe-area-inset-left,0px))}@media screen and (max-width:699px){.zhsd[data-mobile=false]{display:none}}@media screen and (min-width:700px){.zhsd[data-desktop=false]{display:none}}.zhsd--wait{transition:opacity var(--zhsd-enter-ms, .6s) var(--zhsd-ease),transform var(--zhsd-enter-ms, .6s) var(--zhsd-ease),bottom .15s ease-in}html.zh-preloading .zhsd--wait:not(.zhsd--in),html.zh-home-motion .zhsd--wait:not(.zhsd--in){opacity:0;visibility:hidden;transform:translate3d(0,var(--zhsd-enter-y, 18px),0);animation:zhsd-arrive .4s ease var(--zhsd-enter-failsafe, 3.9s) forwards}@keyframes zhsd-arrive{to{opacity:1;visibility:visible;transform:none}}.zhsd .zhsd__backdrop{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:0;background:var(--zhsd-backdrop-bg);pointer-events:none;transform:scale(.55);transform-origin:var(--zhsd-backdrop-origin, 100% 100%);transition:opacity .22s linear,transform .33s var(--zhsd-ease)}.zhsd[data-open=true] .zhsd__backdrop{opacity:1;pointer-events:auto;transform:scale(1)}.zhsd .zhsd__list{position:absolute;right:0;bottom:calc(var(--zhsd-toggle-size) + 10px);margin:0;padding:0;list-style:none}.zhsd--left .zhsd__list{right:auto;left:0}.zhsd .zhsd__item{--pull-x: 0px;--pull-y: 0px;position:absolute;right:var(--zhsd-x, 0px);bottom:var(--zhsd-y, 0px);display:flex;align-items:center;opacity:0;pointer-events:none;transform:translate3d(calc(var(--zhsd-x, 0px) * var(--zhsd-dir, 1)),calc(var(--zhsd-y, 0px) + 28px),0) scale(.64);transform-origin:right center;transition:transform .33s var(--zhsd-ease),opacity 112ms linear}.zhsd--left .zhsd__item{right:auto;left:var(--zhsd-x, 0px);transform-origin:left center}.zhsd[data-open=true] .zhsd__item{opacity:1;pointer-events:auto;transform:translate3d(var(--pull-x),var(--pull-y),0) scale(1);transition-delay:var(--zhsd-delay, 0ms)}.zhsd .zhsd__link{display:flex;align-items:center;gap:var(--zhsd-gap, 11px);padding:0;border:0;color:inherit;background:none;cursor:pointer;font:inherit;text-align:start;text-decoration:none}.zhsd--left .zhsd__link{flex-direction:row-reverse}.zhsd .zhsd__link:focus-visible{outline:3px solid var(--zhsd-focus, currentcolor);outline-offset:4px}.zhsd .zhsd__icon{position:relative;display:grid;width:var(--zhsd-item-size);height:var(--zhsd-item-size);flex:0 0 auto;isolation:isolate;place-items:center;overflow:hidden;border:var(--zhsd-border-width) solid var(--zhsd-item-border);border-radius:var(--zhsd-radius);color:var(--zhsd-item-icon);background:var(--zhsd-item-bg);box-shadow:var(--zhsd-shadow);transition:color 176ms var(--zhsd-ease),background-color 176ms var(--zhsd-ease),border-color 176ms var(--zhsd-ease),transform 176ms var(--zhsd-ease)}.zhsd .zhsd__link:hover .zhsd__icon,.zhsd .zhsd__link:focus-visible .zhsd__icon{border-color:var(--zhsd-item-border-hover);color:var(--zhsd-item-icon-hover);background:var(--zhsd-item-bg-hover)}.zhsd .zhsd__link:active .zhsd__icon{transform:scale(.94)}.zhsd .zhsd__link--pending .zhsd__icon{border-color:var(--zhsd-item-border-hover);color:var(--zhsd-item-icon-hover);background:var(--zhsd-item-bg-hover)}.zhsd .zhsd__link--pending .zhsd__icon svg{opacity:.25}.zhsd .zhsd__link--pending .zhsd__icon:after{position:absolute;border:2px solid currentcolor;border-block-start-color:transparent;border-radius:inherit;animation:zhsd-pending .64s linear infinite;content:"";top:3px;right:3px;bottom:3px;left:3px}.zhsd__status{position:absolute;top:0;left:0;width:1px;height:1px;border:0;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.zhsd .zhsd__label{display:flex;max-width:0;min-height:var(--zhsd-item-size);align-items:center;overflow:hidden;padding-block:0;padding-inline:0;border:var(--zhsd-border-width) solid transparent;border-radius:var(--zhsd-radius-label);color:transparent;background:transparent;font-size:var(--zhsd-label-size, 13px);font-weight:var(--fw-semibold, 600);letter-spacing:var(--zhsd-label-tracking);line-height:1.2;text-transform:var(--zhsd-label-transform, none);white-space:nowrap;transform:translate(9px);transition:max-width .3s var(--zhsd-ease),padding .3s var(--zhsd-ease),transform .3s var(--zhsd-ease),color 144ms linear,background-color .2s var(--zhsd-ease),border-color .2s var(--zhsd-ease)}.zhsd--left .zhsd__label{transform:translate(-9px)}.zhsd[data-labels=open][data-open=true] .zhsd__label,.zhsd[data-labels=hover] .zhsd__link:hover .zhsd__label,.zhsd[data-labels=hover] .zhsd__link:focus-visible .zhsd__label{max-width:var(--zhsd-label-max, 176px);padding-inline:var(--zhsd-label-pad, 0px);border-color:var(--zhsd-label-border);color:var(--zhsd-label-color);background:var(--zhsd-label-bg);transform:translate(0)}.zhsd[data-labels=open][data-open=true] .zhsd__label{transition-delay:calc(var(--zhsd-delay, 0ms) + 70ms)}.zhsd .zhsd__toggle{position:absolute;right:0;bottom:0;display:grid;width:var(--zhsd-toggle-size);height:var(--zhsd-toggle-size);isolation:isolate;place-items:center;overflow:hidden;border:var(--zhsd-border-width) solid var(--zhsd-toggle-border);border-radius:var(--zhsd-radius);color:var(--zhsd-toggle-icon);background:var(--zhsd-toggle-bg);box-shadow:var(--zhsd-shadow);cursor:pointer;font:inherit;pointer-events:auto;transition:transform .33s var(--zhsd-ease),color .2s var(--zhsd-ease),background-color .2s var(--zhsd-ease),border-color .2s var(--zhsd-ease)}.zhsd--left .zhsd__toggle{right:auto;left:0}.zhsd .zhsd__toggle:hover{transform:translate3d(var(--pull-x, 0px),var(--pull-y, 0px),0) scale(1.06)}.zhsd .zhsd__toggle:active{transform:scale(.94)}.zhsd .zhsd__toggle:focus-visible{outline:3px solid var(--zhsd-focus, currentcolor);outline-offset:4px}.zhsd[data-open=true] .zhsd__toggle{border-color:var(--zhsd-toggle-border-open);color:var(--zhsd-toggle-icon-open);background:var(--zhsd-toggle-bg-open)}.zhsd .zhsd__toggle-icon{display:grid;place-items:center;transition:transform .33s var(--zhsd-ease)}.zhsd[data-open=true] .zhsd__toggle-icon--rotates{transform:rotate(45deg)}.zhsd[data-open=true] .zhsd__toggle-icon--closed:not(.zhsd__toggle-icon--rotates),.zhsd:not([data-open=true]) .zhsd__toggle-icon--open{display:none}.zhsd .zhsd__ripple{position:absolute;z-index:-1;width:8px;height:8px;border-radius:50%;opacity:.22;background:currentcolor;animation:zhsd-ripple 496ms var(--zhsd-ease) forwards;pointer-events:none;transform:translate(-50%,-50%) scale(0)}@keyframes zhsd-pending{to{transform:rotate(1turn)}}@keyframes zhsd-ripple{to{opacity:0;transform:translate(-50%,-50%) scale(16)}}@media(prefers-reduced-motion:reduce){.zhsd .zhsd__item,.zhsd .zhsd__label,.zhsd .zhsd__icon,.zhsd .zhsd__toggle,.zhsd .zhsd__toggle-icon,.zhsd .zhsd__backdrop{transition-duration:1ms!important;transition-delay:0ms!important}.zhsd .zhsd__toggle:hover,.zhsd .zhsd__link:active .zhsd__icon,.zhsd .zhsd__toggle:active{transform:none}.zhsd .zhsd__ripple{display:none}.zhsd .zhsd__link--pending .zhsd__icon svg{opacity:1}.zhsd .zhsd__link--pending .zhsd__icon:after{border-block-start-color:currentcolor;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/736/compiled_assets/styles.css.map */
