.oktimus-offcanvas{display:inline-block}.oktimus-offcanvas__panel{margin:0;max-height:100%;max-width:100%;overflow:auto;padding:0;position:fixed;z-index:99999;--okt-oc-slide-right:calc(100% + var( --okt-offcanvas-m-right, 0px ));--okt-oc-slide-left:calc(-100% - var( --okt-offcanvas-m-left, 0px ));--okt-oc-slide-top:calc(-100% - var( --okt-offcanvas-m-top, 0px ));--okt-oc-slide-bottom:calc(100% + var( --okt-offcanvas-m-bottom, 0px ));background:var( --okt-offcanvas-bg,var( --wp--preset--color--base,#fff ) );border-bottom:var( --okt-offcanvas-border-bottom,0 );border-left:var( --okt-offcanvas-border-left,0 );border-radius:var( --okt-offcanvas-border-radius,0 );border-right:var( --okt-offcanvas-border-right,0 );border-top:var( --okt-offcanvas-border-top,0 );box-shadow:var( --okt-offcanvas-shadow,0 0 40px rgba(0,0,0,.2) );color:var( --okt-offcanvas-fg,var( --wp--preset--color--contrast,inherit ) );transition:transform var( --okt-offcanvas-dur,.3s ) ease,opacity var( --okt-offcanvas-dur,.3s ) ease,display var( --okt-offcanvas-dur,.3s ) allow-discrete,overlay var( --okt-offcanvas-dur,.3s ) allow-discrete}.oktimus-offcanvas.is-side-right .oktimus-offcanvas__panel{inset:var( --okt-offcanvas-m-top,0 ) var( --okt-offcanvas-m-right,0 ) var( --okt-offcanvas-m-bottom,0 ) auto;transform:translateX(var( --okt-oc-slide-right ));width:var( --okt-offcanvas-width,min(400px,90vw) )}.oktimus-offcanvas.is-side-left .oktimus-offcanvas__panel{inset:var( --okt-offcanvas-m-top,0 ) auto var( --okt-offcanvas-m-bottom,0 ) var( --okt-offcanvas-m-left,0 );transform:translateX(var( --okt-oc-slide-left ));width:var( --okt-offcanvas-width,min(400px,90vw) )}.oktimus-offcanvas.is-side-top .oktimus-offcanvas__panel{inset:var( --okt-offcanvas-m-top,0 ) var( --okt-offcanvas-m-right,0 ) auto var( --okt-offcanvas-m-left,0 );max-height:85vh;transform:translateY(var( --okt-oc-slide-top ));width:auto}.oktimus-offcanvas.is-side-bottom .oktimus-offcanvas__panel{inset:auto var( --okt-offcanvas-m-right,0 ) var( --okt-offcanvas-m-bottom,0 ) var( --okt-offcanvas-m-left,0 );max-height:85vh;transform:translateY(var( --okt-oc-slide-bottom ));width:auto}.oktimus-offcanvas.is-side-left .oktimus-offcanvas__panel,.oktimus-offcanvas.is-side-right .oktimus-offcanvas__panel{height:auto}.oktimus-offcanvas.is-side-bottom .oktimus-offcanvas__panel[open],.oktimus-offcanvas.is-side-left .oktimus-offcanvas__panel[open],.oktimus-offcanvas.is-side-right .oktimus-offcanvas__panel[open],.oktimus-offcanvas.is-side-top .oktimus-offcanvas__panel[open]{transform:none}@starting-style{.oktimus-offcanvas.is-side-right .oktimus-offcanvas__panel[open]{transform:translateX(var( --okt-oc-slide-right ))}.oktimus-offcanvas.is-side-left .oktimus-offcanvas__panel[open]{transform:translateX(var( --okt-oc-slide-left ))}.oktimus-offcanvas.is-side-top .oktimus-offcanvas__panel[open]{transform:translateY(var( --okt-oc-slide-top ))}.oktimus-offcanvas.is-side-bottom .oktimus-offcanvas__panel[open]{transform:translateY(var( --okt-oc-slide-bottom ))}}.oktimus-offcanvas__panel::backdrop{background:color-mix(in srgb,var( --okt-offcanvas-overlay-color,#000 ) calc(var( --okt-offcanvas-overlay-op, .35 )*100%),transparent);opacity:0;transition:opacity var( --okt-offcanvas-dur,.3s ) ease,display var( --okt-offcanvas-dur,.3s ) allow-discrete,overlay var( --okt-offcanvas-dur,.3s ) allow-discrete}.oktimus-offcanvas__panel[open]::backdrop{opacity:1}@starting-style{.oktimus-offcanvas__panel[open]::backdrop{opacity:0}}.oktimus-offcanvas.has-okt-blur .oktimus-offcanvas__panel::backdrop{backdrop-filter:blur(var( --okt-offcanvas-overlay-blur,0 ));-webkit-backdrop-filter:blur(var( --okt-offcanvas-overlay-blur,0 ))}.oktimus-offcanvas.is-effect-fade .oktimus-offcanvas__panel{opacity:0;transform:none}.oktimus-offcanvas.is-effect-fade .oktimus-offcanvas__panel[open]{opacity:1}@starting-style{.oktimus-offcanvas.is-effect-fade .oktimus-offcanvas__panel[open]{opacity:0}}body.oktimus-offcanvas-push>:not(script):not(style){transform:translate(var( --okt-push-x,0 ),var( --okt-push-y,0 ));transition:transform var( --okt-push-dur,.3s ) ease}.oktimus-offcanvas__content{container-type:inline-size;padding:var(
		--okt-offcanvas-pad-top,var( --wp--preset--spacing--large,2rem )
	) var(
		--okt-offcanvas-pad-right,var( --wp--preset--spacing--large,2rem )
	) var(
		--okt-offcanvas-pad-bottom,var( --wp--preset--spacing--large,2rem )
	) var(
		--okt-offcanvas-pad-left,var( --wp--preset--spacing--large,2rem )
	)}.oktimus-offcanvas.is-side-left .oktimus-offcanvas__content,.oktimus-offcanvas.is-side-right .oktimus-offcanvas__content{box-sizing:border-box;display:flex;flex-direction:column;min-height:100%}.oktimus-offcanvas.is-side-left .oktimus-offcanvas__content>*,.oktimus-offcanvas.is-side-right .oktimus-offcanvas__content>*{flex:0 0 auto}.oktimus-offcanvas.is-side-left .oktimus-offcanvas__content>:only-child,.oktimus-offcanvas.is-side-right .oktimus-offcanvas__content>:only-child,.oktimus-offcanvas__content>.okt-oc-fill{flex:1 1 auto;min-height:0}.oktimus-offcanvas__content .okt-oc-bottom{margin-top:auto}.oktimus-offcanvas.has-okt-link .oktimus-offcanvas__content a{color:var( --okt-offcanvas-link )}html:has(.oktimus-offcanvas){scrollbar-gutter:stable}body.oktimus-offcanvas-open{overflow:hidden}@media (prefers-reduced-motion:reduce){.oktimus-offcanvas__panel,.oktimus-offcanvas__panel::backdrop,body.oktimus-offcanvas-push>:not(script):not(style){transition:none}}