{"e":["0.8.69",2,128,120,"mfhno4rf4v","3vyouu","1b2gyp0",3,1,1,0,"https://nl.perifit.co/products/new-kegel-exerciser-with-app-perifit-plus"],"a":[[241,26,"pagehide",0],[128,4,1,1280,8357,1280,720,0,0,0,0,0,0,null,null,null,null,null,null,null,null,null,null,null,null,null,null],[248,0,2,1289,3,28,4,30,5,3,25,8],[248,36,6,[148,0]]],"p":[[2,46,"1qmmvdn",0,null],[2,46,"1qmmvdn",2,"*, ::backdrop, ::after, ::before { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: #3b82f680; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; --tw-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ; }*, ::after, ::before { border: 0px solid; box-sizing: border-box; }::after, ::before { --tw-content: \"\"; }:host, html { text-size-adjust: 100%; font-feature-settings: normal; -webkit-tap-highlight-color: transparent; font-family: GTStandard-M, sans-serif; font-variation-settings: normal; line-height: 1.5; tab-size: 4; }body { line-height: inherit; margin: 0px; }hr { border-top-width: 1px; color: inherit; height: 0px; }abbr:where([title]) { text-decoration: underline dotted; }h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }a { color: inherit; text-decoration: inherit; }b, strong { font-weight: bolder; }code, kbd, pre, samp { font-feature-settings: normal; font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace; font-size: 1em; font-variation-settings: normal; }small { font-size: 80%; }sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: initial; }sub { bottom: -0.25em; }sup { top: -0.5em; }table { border-collapse: collapse; border-color: inherit; text-indent: 0px; }button, input, optgroup, select, textarea { font-feature-settings: inherit; color: inherit; font-family: inherit; font-size: 100%; font-variation-settings: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; margin: 0px; padding: 0px; }button, select { text-transform: none; }button, input:where([type=\"button\"]), input:where([type=\"reset\"]), input:where([type=\"submit\"]) { appearance: button; background-color: initial; background-image: none; }progress { vertical-align: initial; }::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; }[type=\"search\"] { appearance: textfield; outline-offset: -2px; }::-webkit-search-decoration { appearance: none; }::-webkit-file-upload-button { appearance: button; font: inherit; }summary { display: list-item; }blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre { margin: 0px; }fieldset { margin: 0px; }fieldset, legend { padding: 0px; }menu, ol, ul { list-style: none; margin: 0px; padding: 0px; }dialog { padding: 0px; }textarea { resize: vertical; }input::placeholder, textarea::placeholder { color: rgb(156, 163, 175); opacity: 1; }[role=\"button\"], button { cursor: pointer; }:disabled { cursor: default; }audio, canvas, embed, iframe, img, object, svg, video { display: block; vertical-align: middle; }img, video { height: auto; max-width: 100%; }[hidden]:where(:not([hidden=\"until-found\"])) { display: none; }:host { font-family: GTStandard-M, sans-serif; }:host([data-nametag=\"shop-portal-provider\"]) { all: initial !important; }:host(shopify-payment-terms) { font-family: inherit; }.\\!container { width: 100% !important; }.container { width: 100%; }@media (min-width: 768px) {\n  .\\!container { max-width: 768px !important; }\n  .container { max-width: 768px; }\n}@media (min-width: 1024px) {\n  .\\!container { max-width: 1024px !important; }\n  .container { max-width: 1024px; }\n}@media (min-width: 1280px) {\n  .\\!container { max-width: 1280px !important; }\n  .container { max-width: 1280px; }\n}@media (min-width: 1536px) {\n  .\\!container { max-width: 1536px !important; }\n  .container { max-width: 1536px; }\n}.sr-only { clip: rect(0px, 0px, 0px, 0px); border-width: 0px; height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; white-space: nowrap; width: 1px; }.pointer-events-none { pointer-events: none; }.\\!visible { visibility: visible !important; }.visible { visibility: visible; }.invisible { visibility: hidden; }.fixed { position: fixed; }.absolute { position: absolute; }.relative { position: relative; }.inset-0 { inset: 0px; }.inset-05 { inset: 2px; }.inset-x-0 { left: 0px; right: 0px; }.inset-y-0 { bottom: 0px; top: 0px; }.bottom-0 { bottom: 0px; }.bottom-8 { bottom: 32px; }.bottom-\\[15\\%\\] { bottom: 15%; }.right-0 { right: 0px; }.top-visual-viewport { top: var(--shop-js-visual-viewport-height,100dvh); }.-z-10 { z-index: -10; }.z-0 { z-index: 0; }.z-10 { z-index: 10; }.z-30 { z-index: 30; }.z-40 { z-index: 40; }.z-50 { z-index: 50; }.z-max { z-index: 2147483647; }.-m-px { margin: -1px; }.m-0 { margin: 0px; }.m-\\[1em\\] { margin: 1em; }.m-auto { margin: auto; }.mx-auto { margin-left: auto; margin-right: auto; }.my-0\\.5 { margin-bottom: 0.125rem; margin-top: 0.125rem; }.my-1 { margin-bottom: 4px; margin-top: 4px; }.my-4 { margin-bottom: 16px; margin-top: 16px; }.my-7 { margin-bottom: 28px; margin-top: 28px; }.my-px { margin-bottom: 1px; margin-top: 1px; }.mb-2 { margin-bottom: 8px; }.mb-3 { margin-bottom: 12px; }.mb-4 { margin-bottom: 16px; }.mb-5 { margin-bottom: 20px; }.mb-7 { margin-bottom: 28px; }.ml-1 { margin-left: 4px; }.ml-auto { margin-left: auto; }.mr-20 { margin-right: 5rem; }.mr-3 { margin-right: 12px; }.mt-4 { margin-top: 16px; }.box-content { box-sizing: initial; }.block { display: block; }.inline-block { display: inline-block; }.inline { display: inline; }.flex { display: flex; }.inline-flex { display: inline-flex; }.hidden { display: none; }.aspect-branded-button-icon { aspect-ratio: 60 / 25; }.aspect-shop-pay-icon { aspect-ratio: 99 / 25; }.size-5 { height: 20px; width: 20px; }.size-6 { height: 24px; width: 24px; }.size-8 { height: 32px; width: 32px; }.size-full { height: 100%; width: 100%; }.h-10 { height: 40px; }.h-3 { height: 12px; }.h-4 { height: 16px; }.h-4-5 { height: 18px; }.h-5 { height: 20px; }.h-8 { height: 32px; }.h-9 { height: 36px; }.h-\\[14px\\] { height: 14px; }.h-\\[22px\\] { height: 22px; }.h-auto { height: auto; }.h-branded-button-icon { height: var(--font-paragraph--size,16px); }.h-px { height: 1px; }.max-h-8 { max-height: 32px; }.max-h-full { max-height: 100%; }.w-1 { width: 4px; }.w-16 { width: 64px; }.w-22 { width: 88px; }.w-37 { width: 148px; }.w-44 { width: 11rem; }.w-55 { width: 220px; }.w-6 { width: 24px; }.w-85 { width: 340px; }.w-9 { width: 36px; }.w-\\[432px\\] { width: 432px; }.w-\\[59px\\] { width: 59px; }.w-auto { width: auto; }.w-fit { width: fit-content; }.w-full { width: 100%; }.w-pay-button { width: var(--shop-pay-button-width,260px); }.w-px { width: 1px; }.min-w-0 { min-width: 0px; }.min-w-100 { min-width: 400px; }.min-w-85 { min-width: 340px; }.max-w-100 { max-width: 400px; }.max-w-85 { max-width: 340px; }.max-w-\\[40\\%\\] { max-width: 40%; }.max-w-full { max-width: 100%; }.flex-1 { flex: 1 1 0%; }.flex-none { flex: 0 0 auto; }.flex-shrink-0 { flex-shrink: 0; }.flex-grow { flex-grow: 1; }.translate-x-0 { --tw-translate-x: 0px; }.translate-x-0, .translate-y-0 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }.translate-y-0 { --tw-translate-y: 0px; }.translate-y-94 { --tw-translate-y: 376px; }.translate-y-94, .translate-y-\\[9\\.375\\%\\] { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }.translate-y-\\[9\\.375\\%\\] { --tw-translate-y: 9.375%; }.rotate-45 { --tw-rotate: 45deg; }.rotate-45, .scale-0 { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }.scale-0 { --tw-scale-x: 0; --tw-scale-y: 0; }.scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; }.scale-100, .transform { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }@keyframes follow { \n  0% { transform: scaleY(1); width: 100%; }\n  25% { transform: scaleY(1); }\n  50% { transform: scaleY(1.2); }\n  100% { transform: scaleY(1); width: 36px; }\n}.animate-follow { animation: 0.3s cubic-bezier(0.45, 0, 0.15, 1) 0s 1 normal none running follow; }@keyframes modalShake { \n  0%, 100% { translate: 0px; }\n  20% { translate: -8px; }\n  40% { translate: 8px; }\n  60% { translate: -6px; }\n  80% { translate: 6px; }\n}.animate-modal-shake { animation: 0.3s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running modalShake; }@keyframes pulse { \n  50% { opacity: 0.5; }\n}.animate-pulse { animation: 2s cubic-bezier(0.4, 0, 0.6, 1) 0s infinite normal none running pulse; }@keyframes reveal { \n  100% { stroke-dashoffset: 408; }\n}.animate-reveal { animation: 1.3s ease-in-out 0s infinite reverse none running reveal; }@keyframes spin { \n  100% { transform: rotate(1turn); }\n}.animate-spin { animation: 1.3s linear 0s infinite normal none running spin; }.cursor-pointer { cursor: pointer; }.select-none { user-select: none; }.resize { resize: both; }.list-none { list-style-type: none; }.appearance-none { appearance: none; }.flex-row { flex-direction: row; }.flex-col { flex-direction: column; }.flex-nowrap { flex-wrap: nowrap; }.items-end { align-items: flex-end; }.items-center { align-items: center; }.justify-start { justify-content: flex-start; }.justify-end { justify-content: flex-end; }.justify-center { justify-content: center; }.justify-between { justify-content: space-between; }.gap-1 { gap: 4px; }.gap-2 { gap: 8px; }.gap-3 { gap: 12px; }.gap-text-icon { gap: 0.25em; }.gap-x-1 { column-gap: 4px; }.gap-x-1-5 { column-gap: 6px; }.gap-x-3 { column-gap: 12px; }.gap-x-4 { column-gap: 16px; }.space-y-3 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(12px*var(--tw-space-y-reverse)); margin-top: calc(12px*(1 - var(--tw-space-y-reverse))); }.space-y-4 > :not([hidden]) ~ :not([hidden]) { --tw-space-y-reverse: 0; margin-bottom: calc(16px*var(--tw-space-y-reverse)); margin-top: calc(16px*(1 - var(--tw-space-y-reverse))); }.self-center { align-self: center; }.overflow-hidden { overflow: hidden; }.overflow-visible { overflow: visible; }.overflow-y-auto { overflow-y: auto; }.truncate { overflow: hidden; white-space: nowrap; }.text-ellipsis, .truncate { text-overflow: ellipsis; }.whitespace-nowrap { white-space: nowrap; }.whitespace-pre-line { white-space: pre-line; }.rounded-login-button { border-radius: var(--buttons-radius,var(--x-primary-button-border-radius,var(--shop-pay-button-border-radius,12px))); }.rounded-login-card { border-radius: min(var(--x-border-radius-large,12px),24px); }.rounded-max { border-radius: 999px; }.rounded-md { border-radius: 12px; }.rounded-sm { border-radius: 8px; }.rounded-sm100 { border-radius: 10px; }.rounded-xs { border-radius: 4px; }.rounded-xxl { border-radius: 28px; }.border { border-width: 1px; }.border-0 { border-width: 0px; }.border-\\[0\\.5px\\] { border-width: 0.5px; }.border-b { border-bottom-width: 1px; }.border-t { border-top-width: 1px; }.border-solid { border-style: solid; }.border-none { border-style: none; }.border-checkout-branded { border-color: var(--x-textfield-border-color,#00000014); }.border-checkout-branded-dark { border-color: rgba(255, 255, 255, 0.08); }.border-grayscale-l2 { --tw-border-opacity: 1; border-color: rgb(203 203 202/var(--tw-border-opacity)); }.border-grayscale-l2l { --tw-border-opacity: 1; border-color: rgb(227 227 227/var(--tw-border-opacity)); }.border-white\\/20 { border-color: rgba(255, 255, 255, 0.2); }.bg-core-idp-social-logins { background-color: var(--x-social-color-background,#fff); }.bg-grayscale-l2 { --tw-bg-opacity: 1; background-color: rgb(203 203 202/var(--tw-bg-opacity)); }.bg-grayscale-l3 { --tw-bg-opacity: 1; background-color: rgb(240 240 240/var(--tw-bg-opacity)); }.bg-grayscale-l4 { --tw-bg-opacity: 1; background-color: rgb(242 244 245/var(--tw-bg-opacity)); }.bg-grayscale-primary-light { --tw-bg-opacity: 1; background-color: rgb(112 112 112/var(--tw-bg-opacity)); }.bg-overlay { background-color: rgba(0, 0, 0, 0.4); }.bg-poppy-d1 { --tw-bg-opacity: 1; background-color: rgb(217 42 15/var(--tw-bg-opacity)); }.bg-poppy-l2 { --tw-bg-opacity: 1; background-color: rgb(255 236 233/var(--tw-bg-opacity)); }.bg-purple-primary { --tw-bg-opacity: 1; background-color: rgb(84 51 235/var(--tw-bg-opacity)); }.bg-transparent { background-color: initial; }.bg-white { --tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--tw-bg-opacity)); }.bg-opacity-5 { --tw-bg-opacity: 0.05; }.bg-gradient-to-r { background-image: linear-gradient(to right,var(--tw-gradient-stops)); }.bg-none { background-image: none; }.from-transparent { --tw-gradient-from: #0000 var(--tw-gradient-from-position); --tw-gradient-to: #0000 var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to); }.to-white { --tw-gradient-to: #fff var(--tw-gradient-to-position); }.fill-purple-primary { fill: rgb(84, 51, 235); }.stroke-white { stroke: rgb(255, 255, 255); }.p-0 { padding: 0px; }.p-3 { padding: 12px; }.p-4 { padding: 16px; }.p-6 { padding: 24px; }.p-8 { padding: 32px; }.p-shop-button { padding: max(var(--button-padding-block,16px),8px) max(var(--button-padding-inline,44px),16px); }.p-shop-login { padding: var(--x-spacing-base,14px); }.px-0 { padding-left: 0px; padding-right: 0px; }.px-2 { padding-left: 8px; padding-right: 8px; }.px-3 { padding-left: 12px; padding-right: 12px; }.px-4 { padding-left: 16px; padding-right: 16px; }.px-5 { padding-left: 20px; padding-right: 20px; }.px-6 { padding-left: 24px; padding-right: 24px; }.py-1 { padding-bottom: 4px; padding-top: 4px; }.py-2-5 { padding-bottom: 10px; padding-top: 10px; }.py-3 { padding-bottom: 12px; padding-top: 12px; }.py-4 { padding-bottom: 16px; padding-top: 16px; }.pb-0 { padding-bottom: 0px; }.pb-2 { padding-bottom: 8px; }.pb-3 { padding-bottom: 12px; }.pb-4 { padding-bottom: 16px; }.pb-6 { padding-bottom: 24px; }.pr-1\\.5 { padding-right: 0.375rem; }.pr-3 { padding-right: 12px; }.pt-0 { padding-top: 0px; }.pt-3 { padding-top: 12px; }.pt-4 { padding-top: 16px; }.text-center { text-align: center; }.align-middle { vertical-align: middle; }.font-inherit { font-family: inherit; }.font-sans { font-family: GTStandard-M, sans-serif; }.text-body-large { font-size: 16px; font-weight: 450; letter-spacing: -0.5px; line-height: 22px; }.text-body-small { font-weight: 450; }.text-body-small, .text-body-title-small { font-size: 14px; letter-spacing: -0.2px; line-height: 18px; }.text-body-title-small { font-weight: 500; }.text-branded-button { font-size: var(--font-paragraph--size,16px); font-weight: 500; letter-spacing: -0.5px; line-height: var(--font-paragraph--line-height,22px); }.text-button-large { font-size: 16px; font-weight: 600; letter-spacing: -0.5px; line-height: 22px; }.text-button-medium { font-size: 14px; font-weight: 600; letter-spacing: -0.2px; line-height: 18px; }.text-caption { font-size: 12px; font-weight: 450; letter-spacing: -0.2px; line-height: 16px; }.text-subtitle { font-size: 18px; font-weight: 500; letter-spacing: -1px; line-height: 20px; }.font-bold { font-weight: 700; }.font-light { font-weight: 300; }.font-medium { font-weight: 500; }.font-normal { font-weight: 400; }.font-semibold { font-weight: 600; }.leading-6 { line-height: 1.5rem; }.leading-normal { line-height: 1.5; }.leading-snug { line-height: 1.375; }.tracking-wider { letter-spacing: 0.05em; }.text-black { --tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity)); }.text-grayscale-d0 { --tw-text-opacity: 1; color: rgb(102 102 102/var(--tw-text-opacity)); }.text-grayscale-d1 { --tw-text-opacity: 1; color: rgb(64 64 64/var(--tw-text-opacity)); }.text-grayscale-d2\\/70 { color: rgba(18, 18, 18, 0.7); }.text-grayscale-l1 { --tw-text-opacity: 1; color: rgb(168 168 167/var(--tw-text-opacity)); }.text-grayscale-l4 { --tw-text-opacity: 1; color: rgb(242 244 245/var(--tw-text-opacity)); }.text-poppy-d1 { --tw-text-opacity: 1; color: rgb(217 42 15/var(--tw-text-opacity)); }.text-purple-primary { --tw-text-opacity: 1; color: rgb(84 51 235/var(--tw-text-opacity)); }.text-white { --tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity)); }.underline { text-decoration-line: underline; }.no-underline { text-decoration-line: none; }.opacity-0 { opacity: 0; }.opacity-100 { opacity: 1; }.shadow-card { --tw-shadow: 0 4px 12px #0000000a; --tw-shadow-colored: 0 4px 12px var(--tw-shadow-color); }.shadow-card, .shadow-lg { box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }.shadow-lg { --tw-shadow: 0px 8px 30px 0px #0006; --tw-shadow-colored: 0px 8px 30px 0px var(--tw-shadow-color); }.shadow-sm { --tw-shadow: 0px 1px 4px 0px #0000001a; --tw-shadow-colored: 0px 1px 4px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); }.ring-1 { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }.ring-inset { --tw-ring-inset: inset; }.ring-black\\/5 { --tw-ring-color: #0000000d; }.blur { --tw-blur: blur(8px); }.blur, .filter { filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); }.backdrop-blur-xl { --tw-backdrop-blur: blur(24px); backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); }.transition { transition-duration: 0.15s; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }.transition-all { transition-duration: 0.15s; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }.transition-colors { transition-duration: 0.15s; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }.transition-opacity { transition-duration: 0.15s; transition-property: opacity; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }.transition-transform { transition-duration: 0.15s; transition-property: transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }.duration-300 { transition-duration: 0.3s; }.duration-400 { transition-duration: 0.4s; }.ease-cubic-modal { transition-timing-function: cubic-bezier(0.32, 0.72, 0, 1); }.ease-in-out { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }.ease-out { transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }.will-change-transform { will-change: transform; }.forced-color-adjust-none { forced-color-adjust: none; }.stroke-dasharray-reveal { stroke-dasharray: 136; }.stroke-dashoffset-reveal { stroke-dashoffset: 136; }.first_pt-0:first-child { padding-top: 0px; }.last_border-b-0:last-child { border-bottom-width: 0px; }.last_pb-0:last-child { padding-bottom: 0px; }.hover_text-black:hover { --tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity)); }.hover_text-grayscale-d0:hover { --tw-text-opacity: 1; color: rgb(102 102 102/var(--tw-text-opacity)); }.hover_opacity-70:hover { opacity: 0.7; }.hover_opacity-80:hover { opacity: 0.8; }.hover_outline-none:hover { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; }.focus_text-black:focus { --tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity)); }.focus_text-grayscale-d0:focus { --tw-text-opacity: 1; color: rgb(102 102 102/var(--tw-text-opacity)); }.focus_opacity-70:focus { opacity: 0.7; }.focus_outline-none:focus { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; }.focus_outline-0:focus { outline-width: 0px; }.focus_ring:focus { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }.focus_ring-purple-l1:focus { --tw-ring-opacity: 1; --tw-ring-color: rgb(156 131 248/var(--tw-ring-opacity)); }.focus-visible_outline-none:focus-visible { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; }.focus-visible_ring:focus-visible { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }.focus-visible_ring-purple-l1:focus-visible { --tw-ring-opacity: 1; --tw-ring-color: rgb(156 131 248/var(--tw-ring-opacity)); }.active_text-black:active { --tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity)); }.active_text-grayscale-d0:active { --tw-text-opacity: 1; color: rgb(102 102 102/var(--tw-text-opacity)); }.active_opacity-70:active { opacity: 0.7; }.active_outline-none:active { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; }.hover_enabled_bg-purple-d0:enabled:hover { --tw-bg-opacity: 1; background-color: rgb(69 36 219/var(--tw-bg-opacity)); }.hover_enabled_bg-transparent:enabled:hover { background-color: initial; }.focus_enabled_outline-none:enabled:focus { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; }.focus_enabled_ring:enabled:focus { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }.focus_enabled_ring-purple-l1:enabled:focus { --tw-ring-opacity: 1; --tw-ring-color: rgb(156 131 248/var(--tw-ring-opacity)); }.focus-visible_enabled_outline-none:enabled:focus-visible { outline: rgba(0, 0, 0, 0) solid 2px; outline-offset: 2px; }.focus-visible_enabled_ring:enabled:focus-visible { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000); }.focus-visible_enabled_ring-purple-l1:enabled:focus-visible { --tw-ring-opacity: 1; --tw-ring-color: rgb(156 131 248/var(--tw-ring-opacity)); }.disabled_opacity-50:disabled { opacity: 0.5; }.group:hover .group-hover_bg-purple-d0 { --tw-bg-opacity: 1; background-color: rgb(69 36 219/var(--tw-bg-opacity)); }.group:hover .group-hover_text-grayscale-l2l { --tw-text-opacity: 1; color: rgb(227 227 227/var(--tw-text-opacity)); }.data-hidden_invisible[data-visible=\"false\"] { visibility: hidden; }.data-hidden_absolute[data-visible=\"false\"] { position: absolute; }.data-hidden_inset-0[data-visible=\"false\"] { inset: 0px; }.data-hidden_hidden[data-visible=\"false\"] { display: none; }.data-hidden_opacity-0[data-visible=\"false\"] { opacity: 0; }.group[data-visible=\"false\"] .group-data-hidden_translate-x-full { --tw-translate-x: 100%; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }.group[data-visible=\"false\"] .group-data-hidden_animate-none { animation: auto ease 0s 1 normal none running none; }.group[data-visible=\"false\"] .group-data-hidden_opacity-0 { opacity: 0; }@media (prefers-reduced-motion: reduce) {\n  .motion-reduce_animate-none { animation: auto ease 0s 1 normal none running none; }\n  .motion-reduce_transition-none { transition-property: none; }\n  .motion-reduce_transition-opacity { transition-duration: 0.15s; transition-property: opacity; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }\n  .motion-reduce_duration-0 { transition-duration: 0s; }\n}@media (max-width: 448px) {\n  .sm_absolute { position: absolute; }\n  .sm_inset-x-0 { left: 0px; right: 0px; }\n  .sm_bottom-0 { bottom: 0px; }\n  .sm_top-auto { top: auto; }\n  .sm_block { display: block; }\n  .sm_hidden { display: none; }\n  .sm_h-visual-viewport-height { height: var(--shop-js-visual-viewport-height,100dvh); }\n  .sm_max-w-none { max-width: none; }\n  .sm_translate-y-0 { --tw-translate-y: 0px; }\n  .sm_translate-y-0, .sm_translate-y-full { transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }\n  .sm_translate-y-full { --tw-translate-y: 100%; }\n  .sm_scale-100 { --tw-scale-x: 1; --tw-scale-y: 1; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }\n  .sm_rounded-none { border-radius: 0px; }\n  .sm_rounded-b-none { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }\n}"],[2,45,220,3,["1qmmvdn"]]]}