html.x-page{scroll-behavior:smooth}.x-main{font-family:var(--x-gs-body-text-font-stack, -apple-system, BlinkMacSystemFont, "San Francisco", "Segoe UI", Roboto, "Helvetica Neue", sans-serif);font-size:var(--x-gs-body-text-font-size, 15px);font-weight:var(--x-gs-body-text-font-weight, 400);color:var(--x-gs-text-color, #000000);padding:0;line-height:1.5;letter-spacing:0;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.x-main *,.x-main *::before,.x-main *::after{box-sizing:border-box}.x-main a{text-decoration:none}.x-main a:not(.x-element,.x-button){color:inherit}.x-main h1,.x-main h2,.x-main h3,.x-main h4,.x-main h5,.x-main h6,.x-main .h1,.x-main .h2,.x-main .h3,.x-main .h4,.x-main .h5,.x-main .h6,.x-main .h0{font-weight:400;word-break:break-word;margin:0;color:var(--x-gs-heading-color, #000)}.x-main h1,.x-main .h1{font-family:var(--x-gs-heading-1-font-stack);font-size:var(--x-gs-heading-1-font-size, 42px);font-weight:var(--x-gs-heading-1-font-weight, 400)}.x-main h2,.x-main .h2{font-family:var(--x-gs-heading-2-font-stack);font-size:var(--x-gs-heading-2-font-size, 32px);font-weight:var(--x-gs-heading-2-font-weight, 400)}.x-main h3,.x-main .h3{font-family:var(--x-gs-heading-3-font-stack);font-size:var(--x-gs-heading-3-font-size, 24px);font-weight:var(--x-gs-heading-3-font-weight, 400)}.x-main h4,.x-main .h4{font-family:var(--x-gs-heading-4-font-stack);font-size:var(--x-gs-heading-4-font-size, 18px);font-weight:var(--x-gs-heading-4-font-weight, 400)}.x-main h5,.x-main .h5{font-family:var(--x-gs-heading-5-font-stack);font-size:var(--x-gs-heading-5-font-size, 16px);font-weight:var(--x-gs-heading-5-font-weight, 400)}.x-main h6,.x-main .h6{font-family:var(--x-gs-heading-6-font-stack);font-size:var(--x-gs-heading-6-font-size, 14px);font-weight:var(--x-gs-heading-6-font-weight, 400)}.x-main ul,.x-main ol{margin:0;padding:0}.x-main img{max-width:100%;vertical-align:middle;border-style:none}.x-main input::-webkit-outer-spin-button,.x-main input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.x-main input[type=number]{-moz-appearance:textfield}.x-main select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:center;background-repeat:no-repeat;background-image:url(https://d25pla6tyc41qg.cloudfront.net/x_arrow_down_9c3a687cb4.svg);background-size:10px;background-position-x:calc(100% - 12px);padding-right:32px !important;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:inherit;font-weight:inherit}.x-main [disabled=true],.x-main [aria-disabled=true]{opacity:.6;pointer-events:none}.x-main table{table-layout:fixed;border-collapse:collapse;box-shadow:none;overflow-wrap:break-word}.x-main hr{box-sizing:content-box;height:0;overflow:visible}.x-main pre{font-family:monospace,monospace;font-size:1em}.x-main abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.x-main b,.x-main strong{font-weight:bolder}.x-main code,.x-main kbd,.x-main samp{font-family:monospace,monospace;font-size:1em}.x-main small{font-size:80%}.x-main sub,.x-main sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.x-main sub{bottom:-0.25em}.x-main sup{top:-0.5em}.x-main button,.x-main input,.x-main optgroup,.x-main select,.x-main textarea{font-family:inherit;font-size:100%;margin:0}.x-main button,.x-main input{overflow:visible}.x-main button,.x-main [type=button],.x-main [type=reset],.x-main [type=submit]{-webkit-appearance:button}.x-main button::-moz-focus-inner,.x-main [type=button]::-moz-focus-inner,.x-main [type=reset]::-moz-focus-inner,.x-main [type=submit]::-moz-focus-inner{border-style:none;padding:0}.x-main button:-moz-focusring,.x-main [type=button]:-moz-focusring,.x-main [type=reset]:-moz-focusring,.x-main [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.x-main fieldset{padding:.35em .75em .625em}.x-main legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.x-main progress{vertical-align:baseline}.x-main textarea{overflow:auto}.x-main [type=checkbox],.x-main [type=radio]{box-sizing:border-box;padding:0}.x-main [type=number]::-webkit-inner-spin-button,.x-main [type=number]::-webkit-outer-spin-button{height:auto}.x-main [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.x-main [type=search]::-webkit-search-decoration{-webkit-appearance:none}.x-main ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.x-main ::-ms-input-placeholder{color:currentColor;opacity:.5}.x-main ::placeholder{color:currentColor;opacity:.5}.x-main details{display:block}.x-main summary{display:list-item}.x-main template{display:none}.x-main iframe{border:none}.x-rte :where(h1,h2,h3,h4,h5,h6){margin:1.2em 0}.x-rte a:not(.x-element){color:inherit;word-break:break-word;text-decoration:underline;text-underline-offset:.2em}.x-rte p{margin-top:1.2em;margin-bottom:1.2em}.x-rte p:first-child{margin-top:0}.x-rte p:last-child{margin-bottom:0}.x-rte ul,.x-rte ol{padding-left:2em;margin:2em 0}.x-rte ul{list-style-type:disc}.x-rte ol{list-style-type:decimal}.x-rte li{line-height:1.5;list-style:inherit}.x-rte blockquote{display:inline-flex}.x-rte blockquote>*{margin:-0.5rem 0 -0.5rem 0}.x-rte iframe{max-width:100%}.x-prevent-scroll{overflow:hidden}.x-layout-grid{display:grid;outline-offset:-1px;grid-template-rows:minmax(0px, 1fr);grid-template-columns:minmax(0px, 1fr)}.x-layout-grid>.x-element{grid-area:1/1/2/2}.x-layout-auto{display:flex;gap:10px}.x-layout-auto:not(.x-stack){flex-direction:column}div[class^=x-container]{--container-offset: calc((100vw - var(--x-container-width)) / 2);margin:0 auto;width:100%;max-width:var(--x-container-width, 1300px);min-height:inherit}.x-container-full{--x-container-width: 100%;padding:0}.x-section{position:relative}.x-section:has(.x-element--overflowing){overflow:hidden}.x-element{margin:0;padding:0;min-width:0;min-height:0;letter-spacing:0}.x-element--overflowing{--x-extra-width: 20vw;--x-offset: calc((100vw - var(--x-container-width)) / 2);--overflow-margin-x: 0}.x-element--overflowing>*{max-width:max-content;margin-right:var(--overflow-margin-x)}@media(min-width: 1024px){.x-element--overflowing{--x-extra-width: 12vw;--overflow-margin-x: calc(-1 * calc(max(15px, var(--x-offset)) + var(--x-extra-width)))}}.x-element--overflowing.x-testimonial,.x-element--overflowing.x-carousel{--overflow-margin-x: calc(-1 * calc(max(15px, var(--x-offset)) + var(--x-extra-width)))}.x-text{line-height:1.55}.x-text p{margin:0}.x-text p+p{margin-top:1.2em}.x-icon{display:inline-flex;align-items:center;justify-content:center}.x-icon img,.x-icon svg{width:100%;height:100%}.x-icon img:not([stroke],[fill=none]),.x-icon svg:not([stroke],[fill=none]){fill:currentColor}.x-icon:not(.x-element){width:var(--x-icon-size);height:var(--x-icon-size);flex:0 0 auto}.x-shape{display:inline-flex;align-items:center;justify-content:center;color:#000;height:100%;position:relative}.x-shape svg{margin:auto;width:100%;height:100%;fill:currentColor;pointer-events:none;bottom:0;left:0;position:absolute;right:0;top:0}.x-shape *{vector-effect:non-scaling-stroke}.x-shape--keep-ratio svg{width:auto}.x-stack{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;gap:var(--x-stack-gap, 24px)}.x-stack--vertical{flex-direction:column}.x-stack--horizontal{flex-direction:row}.x-divider{display:flex;align-items:center;justify-content:center;width:100%;min-height:20px}.x-divider__line{display:block !important;width:100%;border-top:var(--x-divider-style, solid) var(--x-divider-width, 1px) var(--x-divider-color, #000)}.x-custom-code,.x-video{height:100%}.x-content-block{overflow:hidden;position:relative}.x-cell{position:relative;align-self:start;justify-self:start;grid-column:var(--x-cell-c-span, auto/span 1);grid-row:var(--x-cell-r-span, auto/span 1);min-width:0;min-height:0}.x-cell:not(.x-element){width:100%}.x-subscribe-form{--form-layout: row;--field-height: 50px;--x-field-gap: 0px}.x-subscribe-form__form{flex-direction:var(--form-layout, row);flex-wrap:nowrap;gap:var(--x-field-gap, 0);min-height:40px;align-items:center;justify-content:center}.x-subscribe-form__form .x-form-control,.x-subscribe-form__form .x-button{height:var(--field-height)}.x-subscribe-form__wrapper form{height:100%}.x-carousel .x-swiper-slide{height:auto}.x-carousel .x-image-element{max-width:100%}.FoxDynamicSource{margin-left:4px;margin-right:4px;cursor:pointer !important;user-select:none;display:inline-flex;align-items:center;position:relative;background:#f0f0f0;padding:2px 4px;border:1px solid #c0b7b7;border-radius:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.FoxDynamicSource::before{content:"";display:inline-block;margin-right:5px;width:18px;height:18px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 14" class="icon-token" aria-hidden="true"><path d="M7 5.5c3.866 0 7-1.12 7-2.5S10.866.5 7 .5 0 1.62 0 3s3.134 2.5 7 2.5zm0 2c2.87 0 5.337-.617 6.418-1.5.374.306.582.644.582 1 0 1.38-3.134 2.5-7 2.5S0 8.38 0 7c0-.356.208-.694.582-1C1.662 6.883 4.13 7.5 7 7.5zm0 4c2.87 0 5.337-.617 6.418-1.5.374.306.582.644.582 1 0 1.38-3.134 2.5-7 2.5S0 12.38 0 11c0-.356.208-.694.582-1 1.08.883 3.548 1.5 6.418 1.5z"></path></svg>') no-repeat center;background-size:100%}.FoxDynamicSource::after{content:attr(data-name)}body:has(x-drawer-component[open]) form-embed,body:has(x-drawer-component[open]) #shopify-chat{display:none !important}.x-product-form__messages:empty,.shopify-section .x-variant-picker.x-element:not(:has(x-variant-picker)){display:none}.x-main .shopify-payment-button__button.shopify-payment-button__button--unbranded,.x-button{--button-icon-size: 44px;--x-button-bg: var(--x-gs-accent-1);--x-button-color: #fff;--x-button-bg-hover: #000;--x-button-color-hover: #fff;--x-button-gap: 10px;--x-button-radius: 0px;--x-button-motion: 0.3s all;--x-button-shadow: none;--x-button-border-color: transparent;--x-button-border-width: 1px;--x-button-padding-block: 10px;--x-button-padding-inline: 30px;display:inline-flex;justify-content:center;align-items:center;padding:var(--x-button-padding-block) var(--x-button-padding-inline);font-size:16px;box-shadow:var(--x-button-shadow);outline:none;text-decoration:none;border:var(--x-button-border-width) solid var(--x-button-border-color);border-radius:var(--x-button-radius);background:var(--x-button-bg);color:var(--x-button-color);white-space:nowrap;cursor:pointer;position:relative;transition:var(--x-button-motion);gap:var(--x-button-gap);user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.x-main .shopify-payment-button__button.shopify-payment-button__button--unbranded[contenteditable=true],.x-button[contenteditable=true]{cursor:text}.x-main .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover,.x-button:hover{background-color:var(--x-button-bg-hover);color:var(--x-button-color-hover);border-color:var(--x-button-bg-hover)}.x-main .shopify-payment-button__button.shopify-payment-button__button--unbranded{min-height:auto}.x-main .shopify-payment-button__button.shopify-payment-button__button--unbranded:before,.x-main .shopify-payment-button__button.shopify-payment-button__button--unbranded:after{display:none}.x-button .x-spinner-icon{position:absolute;display:none}.x-button.x-button--plain{--x-button-padding-inline: 0;--x-button-padding-block: 5px;--x-button-bg: none;--x-button-color: var(--x-gs-text-color);--x-button-bg-hover: var(--x-button-bg);--x-button-color-hover: var(--x-button-color);--x-button-border-width: 0}.x-button.x-button--icon{width:var(--button-icon-size);height:var(--button-icon-size);--x-button-padding-inline: 0;--x-button-padding-block: 0}.x-button.x-button--outline{--x-button-bg: none;--x-button-color: var(--x-gs-text-color);--x-button-border-width: 2px;--x-button-border-color: var(--x-gs-border-color)}.x-button.x-button--link{--x-button-bg: none;--x-button-color: var(--x-gs-text-color);--x-button-border-width: 0;text-decoration-line:underline}.x-button[disabled=true]{pointer-events:none;opacity:.6}.x-button--loading span:not(.x-spinner-icon){opacity:0}.x-button--loading .x-spinner-icon{display:inline-flex}x-buy-button{position:relative;cursor:pointer}x-buy-button button{all:inherit;width:100%;height:100%;background:none;box-shadow:none;outline:none;border:none;padding:0;margin:0;animation:none !important;transition:none !important;transform:none !important}.x-image-element{display:inline-block;overflow:hidden;width:100%;height:100%;position:relative}.x-image{display:block;width:var(--x-image-size, 100%);border-radius:var(--x-image-radius, 0);height:100%;user-select:none}.x-image img{display:block;width:100%;height:100%;pointer-events:none;vertical-align:middle}.x-image--with-mask{mask-size:100% 100%;mask-position:center;mask-image:var(--x-mask-image, none);clip-path:var(--x-mask-image, none);-webkit-clip-path:var(--x-clip-path, none)}.x-image--fill.x-image--with-mask{mask-size:cover}.x-image--fill img{object-fit:cover}.x-image--fit img{object-fit:contain}.x-image--fit .x-image:before{display:none}.x-deferred-media{display:block;width:100%;height:100%;position:relative;overflow:hidden}.x-deferred-media iframe{border:0}.x-deferred-media>*:not(.zoom):not(.x-deferred-media__poster-button),.x-deferred-media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.x-deferred-media>img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.x-deferred-media__poster{background-color:rgba(0,0,0,0);border:none;cursor:pointer;margin:0;padding:0;height:100%;width:100%;overflow:hidden}.x-deferred-media__poster>svg{position:absolute;left:0;top:0;width:100%;height:100%}.x-media>.x-deferred-media__poster{display:flex;align-items:center;justify-content:center}.x-deferred-media__poster img{width:auto;max-width:100%;height:100%}.x-deferred-media:not([loaded]) template{z-index:-1}.x-deferred-media[loaded]>.x-deferred-media__poster{display:none}.x-deferred-media__poster:focus-visible{outline:none;box-shadow:0 0 0 1px rgba(18,18,18,.05),0 0 0 calc(1px + .3rem) var(--color-bg-2),0 0 0 calc(1px + .5rem) rgba(18,18,18,.5);border-radius:calc(var(--media-radius) - 1px)}.x-deferred-media__poster:focus{outline:none;box-shadow:0 0 0 1px rgba(18,18,18,.05),0 0 0 calc(1px + .3rem) var(--color-bg-2),0 0 0 calc(1px + .5rem) rgba(18,18,18,.5);border-radius:calc(var(--media-radius) - 1px)}.x-deferred-media__poster:focus:not(:focus-visible){outline:0;box-shadow:none}.x-deferred-media__poster-button{background-color:var(--x-gs-background-color, #fff);border:.1rem solid var(--x-gs-border-color, #ebebeb);border-radius:50%;color:rgb(var(--x-gs-text-color, #222));display:flex;align-items:center;justify-content:center;height:44px;width:44px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(1);transition:.3s ease all;z-index:1}.x-deferred-media__poster:hover .x-deferred-media__poster-button{transform:translate(-50%, -50%) scale(1.05)}.x-deferred-media__poster-button svg{margin:0}.x-deferred-media__poster-button>svg{width:18px;height:18px}.x-deferred-media__poster-button .x--icon-play{margin-left:2px}.x-deferred-media__poster-button .x--icon-play polygon{fill:currentColor}@media(min-width: 1024px){.x-deferred-media__poster-button{height:64px;width:64px}.x-deferred-media__poster-button>svg{width:22px;height:22px}}.x-video{overflow:hidden}.x-video .x-deferred-media{height:auto}[style*="--x-aspect-ratio"]{position:relative;overflow:hidden}[style*="--x-aspect-ratio"]:before{content:"";height:0;display:block;width:100%;padding-top:calc(100%/(0 + var(--x-aspect-ratio, 1.7777777778)))}@media(max-width: 1023.98px){[style*="--x-aspect-ratio"]:before{padding-top:calc(100%/(0 + var(--x-aspect-ratio-mobile, var(--x-aspect-ratio, 1.7777777778))))}}[style*="--x-aspect-ratio"]>:first-child{top:0;right:0;bottom:0;left:0;position:absolute;object-fit:cover;width:100%;height:100%}.x-list-items{--x-space-items: 10px;line-height:24px}.x-list-items ul{list-style:var(--x-list-style, disc);padding:0 0 0 .85em;display:flex;flex-flow:column;align-items:flex-start;row-gap:var(--x-space-items)}.x-list-items li{line-height:inherit;width:100%;vertical-align:middle}.x-list-items li.x-has-icon{display:inline-flex;flex-flow:row nowrap;align-items:center;gap:16px}.x-list-items li .x-icon{flex:0 0 auto}.x-list-items li:first-child{margin-top:0}.x-list-items li:last-child{margin-bottom:0}.x-list-items--none ul{padding-left:0}.x-social-links{display:flex;align-items:center;justify-content:center;flex-flow:row wrap;gap:10px;font-size:32px}.x-social-links a{display:inline-flex;align-items:center;justify-content:center;color:currentColor;transition:.3s color}.x-social-links a:hover{color:var(--color-hover)}.x-social-links .x-icon{--x-icon-size: 1em}x-inset-full{top:0;right:0;bottom:0;left:0}.x-isolate,.x-relative{position:relative}.x-absolute{position:absolute}.x-bg-video,.x-bg-image{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.x-bg-video x-image,.x-bg-video img,.x-bg-video svg,.x-bg-image x-image,.x-bg-image img,.x-bg-image svg{width:100%;height:100%;object-fit:cover}.x-bg-video{overflow:hidden;z-index:-1}.x-bg-video video,.x-bg-video iframe{border:none;outline:none;display:block;min-width:101%;min-height:101%;width:auto;height:auto;position:absolute;top:50%;left:50%;object-fit:cover;transform:translate(-50%, -50%);pointer-events:none}.x-bg-overlay{background:var(--color-overlay-bg, #000);opacity:calc(var(--color-overlay-alpha, 40)*1%);position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;display:block !important}.x-full-unstyled-link{text-decoration:none;color:currentColor;display:block}.x-full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.x-visually-hidden{position:absolute !important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal !important}.x-visibility-hidden{visibility:hidden}.x-prevent-scroll{overflow:hidden}.x-scroll-container{overflow-y:auto}.x-scroll-container::-webkit-scrollbar{width:var(--x-scrollbar-width, 6px)}.x-scroll-container::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground), 0.6);border-radius:2px}.x-scroll-container::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-foreground), 0.8)}.x-placeholder-svg{background:rgba(133,133,133,.1019607843);fill:rgba(133,133,133,.3490196078);vertical-align:middle;max-width:100%;width:100%;height:auto}.x-mobile-swiper{--scroll-padding: calc(var(--x-md-column-gap, 16px));--swipe-col-width: 40vw}@media(max-width: 1023.98px){.x-mobile-swiper{display:flex !important;flex-flow:row nowrap;overflow-x:auto;padding-left:var(--scroll-padding);padding-right:var(--scroll-padding);scroll-padding-left:var(--scroll-padding);column-gap:var(--scroll-padding, var(--x-column-gap));scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;box-sizing:border-box !important;overflow-y:hidden}.x-mobile-swiper::-webkit-scrollbar{display:none}.x-mobile-swiper>.x-element,.x-mobile-swiper .x-swiper-slide,.x-mobile-swiper .x-cell,.x-mobile-swiper .x-column{flex:0 0 auto;width:var(--swipe-col-width) !important;scroll-snap-align:start;align-self:stretch;height:auto !important}.x-mobile-swiper .x-swiper-slide{margin:0 !important}.x-mobile-swiper .x-swiper-controls{display:none}}@media(max-width: 767.98px){.x-mobile-swiper{--scroll-padding: calc(var(--x-sm-column-gap, 16px));--swipe-col-width: 60vw}}.x-mobile-swiper.x-swiper{display:block !important}.x-spinner-icon{animation:x-spinner 1.4s infinite linear}.x-spinner-icon circle{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:currentColor;animation:x-circle-dash 1.4s ease-in-out infinite}x-current-color{color:currentColor}.f-notification{display:flex;align-items:center;border-radius:6px;opacity:0;padding:0 .75rem;max-height:0;transition:.3s ease-in-out;font-size:13px}.f-notification svg{width:24px;margin-right:5px}.f-notification.show{transition:max-height .3s,padding .3s,opacity .3s .2s,margin-top .3s;max-height:96px;padding:10px 15px;opacity:1}.f-notification.success{background-color:#eaf7e6;color:#3a8735}.f-notification.warning{background-color:#ffefef;color:#ff706b}.f-notification--sticky{position:fixed;top:10px;right:10px;z-index:999;max-height:100% !important;padding:.75rem 1rem !important;opacity:1 !important;margin:0 !important;transition:.2s all ease-in-out !important;transform:translate(100%, 0) !important;font-size:16px}.f-notification--sticky.show:not(.hide){transform:translate3d(0, 0, 0) !important}.f-notification.hide{transition:max-height .3s .2s,padding .3s .2s,opacity .3s,margin-top .3s !important;opacity:0 !important;padding:0 .75rem !important;max-height:0 !important}.x-tooltip{color:#fff;background:#000;font-size:13px;text-align:center;transition:.2s all;border-radius:5px;line-height:1;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translateX(-50%);padding:8px;opacity:0;visibility:hidden;z-index:200;min-width:80px;text-transform:initial;white-space:nowrap;pointer-events:none}@media(min-width: ){.x-tooltip{display:block !important}}.x-tooltip:after{content:"";position:absolute;width:10px;height:10px;background:#000;bottom:-4px;left:50%;transform:translateX(-50%) rotate(45deg)}.x-tooltip--bottom{bottom:auto !important;top:calc(100% + 5px)}.x-tooltip--bottom:after{bottom:auto;top:-4px}.x-tooltip--left,.x-tooltip--right{left:auto;top:50%;transform:translateY(-50%)}.x-tooltip--left:after,.x-tooltip--right:after{transform:translateY(-50%) rotate(45deg);top:50%;bottom:auto}.x-tooltip--left{bottom:auto !important;right:calc(100% + 5px)}.x-tooltip--left:after{right:-3px;left:auto}.x-tooltip--right{bottom:auto !important;left:calc(100% + 5px)}.x-tooltip--right:after{left:-3px}.x-tooltip-activator{position:relative}.x-tooltip-activator:hover .x-tooltip{opacity:1;visibility:visible;bottom:calc(100% + 10px)}.x-tooltip-activator:hover .x-tooltip--bottom{top:calc(100% + 10px)}.x-tooltip-activator:hover .x-tooltip--left{right:calc(100% + 10px)}.x-tooltip-activator:hover .x-tooltip--right{left:calc(100% + 10px)}
