@font-face{font-family:"star";font-style:normal;font-weight:400;font-display:block;src:url(/neo/fonts/gxsfont.woff2) format("woff2")}
@font-face{font-family:"gxsfont";font-style:normal;font-weight:400;font-display:block;src:url(/neo/fonts/gxsfont.woff2) format("woff2")}
@font-face{font-family:"gxcons";font-style:normal;font-weight:400;font-display:block;src:url(/neo/fonts/gxcons.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/neo/fonts/fa-brands-400.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(/neo/fonts/fa-regular-400.woff2) format("woff2")}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(/neo/fonts/fa-solid-900.woff2) format("woff2")}
:root{--gxs: #720eec; --gxc-green: #007518; --gxc-red: #a00; --gxc-orange: #ffba00; --gxc-blue: #2ea2cc; --gxc-primary: #720eec; --gxc-primary-text: #fcfbfe; --gxc-secondary: #e9e6ed; --gxc-secondary-text: #515151; --gxc-highlight: #958e09; --gxc-highligh-text: white; --gxc-content-bg: #fff; --gxc-subtext: #767676; --gxc-form-border-color: rgba(32, 7, 7, 0.8); --gxc-form-border-radius: 4px; --gxc-form-border-width: 1px; --gxc-destructive: #cc1818; --gxc-card-border-radius: 8px;}.gxs .col2-set, .gxs-page .col2-set{width: 100%;}.gxs .col2-set::after, .gxs .col2-set::before, .gxs-page .col2-set::after, .gxs-page .col2-set::before{content: " "; display: table;}.gxs .col2-set::after, .gxs-page .col2-set::after{clear: both;}.gxs .col2-set .col-1, .gxs-page .col2-set .col-1{float: left; width: 48%;}.gxs .col2-set .col-2, .gxs-page .col2-set .col-2{float: right; width: 48%;}.gxs-page img{height: auto; max-width: 100%;}.gxs img, .gxs-page img{height: auto; max-width: 100%;}.gxs div.product div.images, .gxs-page div.product div.images{float: left; width: 48%;}.gxs ul.products, .gxs-page ul.products{clear: both;}.gxs ul.products::after, .gxs ul.products::before, .gxs-page ul.products::after, .gxs-page ul.products::before{content: " "; display: table;}.gxs ul.products::after, .gxs-page ul.products::after{clear: both;}.gxs ul.products li.product, .gxs-page ul.products li.product{float: left; margin: 0px 3.8% 2.992em 0px; padding: 0px; position: relative; width: 22.05%;}.gxs ul.products li.first, .gxs-page ul.products li.first{clear: both;}.gxs ul.products.columns-3 li.product, .gxs-page ul.products.columns-3 li.product{width: 30.75%;}.gxs.columns-3 ul.products li.product{width: 30.75%;}.gxs form .form-row::after, .gxs form .form-row::before, .gxs-page form .form-row::after, .gxs-page form .form-row::before{content: " "; display: table;}.gxs form .form-row::after, .gxs-page form .form-row::after{clear: both;}.gxs form .form-row label, .gxs-page form .form-row label{display: block;}.gxs form .form-row .input-text, .gxs-page form .form-row .input-text{box-sizing: border-box; width: 100%;}.gxs form .form-row-wide, .gxs-page form .form-row-wide{clear: both;}.gxs form .password-input, .gxs-page form .password-input{display: flex; flex-direction: column; justify-content: center; position: relative;}.gxs form .password-input input[type="password"], .gxs-page form .password-input input[type="password"]{padding-right: 2.5rem;}.gxs form .show-password-input, .gxs-page form .show-password-input{background-color: transparent; border-radius: 0px; border: 0px; color: var(--gxc-form-color-text,#000); cursor: pointer; font-size: inherit; line-height: inherit; margin: 0px; padding: 0px; position: absolute; right: 0.7em; text-decoration: none; top: 50%; transform: translateY(-50%); appearance: none; -webkit-font-smoothing: inherit;}.gxs form .show-password-input::before, .gxs-page form .show-password-input::before{background-repeat: no-repeat; background-size: cover; background-image: url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z\" fill=\"%23111111\"/></svg>"); content: ""; display: block; height: 22px; width: 22px;}
@media only screen and (max-width: 768px){:root{--gxs: #720eec; --gxc-green: #007518; --gxc-red: #a00; --gxc-orange: #ffba00; --gxc-blue: #2ea2cc; --gxc-primary: #720eec; --gxc-primary-text: #fcfbfe; --gxc-secondary: #e9e6ed; --gxc-secondary-text: #515151; --gxc-highlight: #958e09; --gxc-highligh-text: white; --gxc-content-bg: #fff; --gxc-subtext: #767676; --gxc-form-border-color: rgba(32, 7, 7, 0.8); --gxc-form-border-radius: 4px; --gxc-form-border-width: 1px; --gxc-destructive: #cc1818; --gxc-card-border-radius: 8px;}.gxs .col2-set .col-1, .gxs .col2-set .col-2, .gxs-page .col2-set .col-1, .gxs-page .col2-set .col-2{float: none; width: 100%;}.gxs ul.products[class*="columns-"] li.product, .gxs-page ul.products[class*="columns-"] li.product{width: 48%; float: left; clear: both; margin: 0px 0px 2.992em;}.gxs div.product div.images, .gxs-page div.product div.images{float: none; width: 100%;}}
:root{--gxs: #720eec; --gxc-green: #007518; --gxc-red: #a00; --gxc-orange: #ffba00; --gxc-blue: #2ea2cc; --gxc-primary: #720eec; --gxc-primary-text: #fcfbfe; --gxc-secondary: #e9e6ed; --gxc-secondary-text: #515151; --gxc-highlight: #958e09; --gxc-highligh-text: white; --gxc-content-bg: #fff; --gxc-subtext: #767676; --gxc-form-border-color: rgba(32, 7, 7, 0.8); --gxc-form-border-radius: 4px; --gxc-form-border-width: 1px; --gxc-destructive: #cc1818; --gxc-card-border-radius: 8px;}.gxs form .form-row{padding: 3px; margin: 0px 0px 6px;}.gxs form .form-row label{line-height: 2;}.gxs form .form-row .input-text{font-family: inherit; font-weight: 400; letter-spacing: normal; padding: 0.5em; display: block; background-color: var(--gxc-form-color-background,#fff); border: var(--gxc-form-border-width) solid var(--gxc-form-border-color); border-radius: var(--gxc-form-border-radius); color: var(--gxc-form-color-text,#000); box-sizing: border-box; width: 100%; margin: 0px; line-height: normal; height: auto;}.gxs form .form-row .input-text:focus{border-color: currentcolor;}.gxs form .form-row .required{color: var(--gxc-red); font-weight: 700; text-decoration: none; visibility: hidden; border: 0px !important;}.gxs form .form-row ::-webkit-input-placeholder{line-height: normal;}.screen-reader-text{clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; overflow-wrap: normal !important;}.gxs .gxs-breadcrumb{margin: 0px 0px 1em; padding: 0px;}.gxs .gxs-breadcrumb::after, .gxs .gxs-breadcrumb::before{content: " "; display: table;}.gxs .gxs-breadcrumb::after{clear: both;}.gxs div.product{margin-bottom: 0px; position: relative;}.gxs div.product .product_title{clear: none; margin-top: 0px; padding: 0px;}.gxs div.product p.stock{font-size: 0.92em;}.gxs div.product div.images{margin-bottom: 2em;}.gxs div.product div.images img{display: block; width: 100%; height: auto; box-shadow: none;}.gxs div.product div.images.gxs-product-gallery{position: relative;}.gxs div.product div.images .gxs-product-gallery__wrapper{transition: 0.5s cubic-bezier(0.795, -0.035, 0, 1); margin: 0px; padding: 0px;}.gxs div.product div.images .gxs-product-gallery__wrapper .zoomImg{background-color: rgb(255, 255, 255); opacity: 0;}.gxs div.product div.images .gxs-product-gallery__image a{display: block; outline-offset: -2px;}.gxs div.product div.images .gxs-product-gallery__trigger{background: rgb(255, 255, 255); border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; box-sizing: content-box; border-radius: 100%; cursor: pointer; font-size: 2em; height: 36px; padding: 0px; position: absolute; right: 0.5em; text-indent: -9999px; top: 0.5em; width: 36px; z-index: 99;}.gxs div.product div.images .gxs-product-gallery__trigger::before{border: 2px solid rgb(0, 0, 0); border-radius: 100%; box-sizing: content-box; content: ""; display: block; height: 10px; left: 9px; top: 9px; position: absolute; width: 10px;}.gxs div.product div.images .gxs-product-gallery__trigger::after{background: rgb(0, 0, 0); border-radius: 6px; box-sizing: content-box; content: ""; display: block; height: 8px; left: 22px; position: absolute; top: 19px; transform: rotate(-45deg); width: 2px;}.gxs div.product div.images .gxs-product-gallery__trigger span[aria-hidden="true"]{border: 0px; clip-path: inset(50%); height: 1px; left: 50%; margin: -1px; overflow: hidden; position: absolute; top: 50%; width: 1px;}.gxs ul.products{margin: 0px 0px 1em; padding: 0px; list-style: outside none; clear: both;}.gxs ul.products::after, .gxs ul.products::before{content: " "; display: table;}.gxs ul.products::after{clear: both;}.gxs ul.products li{list-style: outside none;}.gxs ul.products li.product .gxs-loop-product__title{padding: 0.5em 0px; margin: 0px; font-size: 1em;}.gxs ul.products li.product a{text-decoration: none;}.gxs ul.products li.product a.gxs-loop-product__link{display: block;}.gxs ul.products li.product a img{width: 100%; height: auto; display: block; margin: 0px 0px 1em; box-shadow: none;}.gxs ul.products li.product .button{display: inline-block; margin-top: 1em;}.gxs ul.products li.product .price{display: block; font-weight: 400; margin-bottom: 0.5em; font-size: 0.857em;}.gxs form.login, .gxs form.register{border: 1px solid var(--gxc-separator-color,color-mix(in srgb,currentColor 20%,transparent)); padding: 20px; margin: 2em 0px; text-align: left; border-radius: 5px;}.gxs .gxs-form-login .gxs-form-login__submit{float: left; margin-right: 1em;}.gxs .gxs-form-login .gxs-form-login__rememberme{display: inline-block;}:where(body:not(.gxs-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .gxs a.button{font-size: 100%; margin: 0px; line-height: 1; cursor: pointer; position: relative; text-decoration: none; overflow: visible; padding: 0.618em 1em; font-weight: 700; border-radius: 3px; left: auto; color: rgb(81, 81, 81); background-color: rgb(233, 230, 237); border: 0px; display: inline-block; background-image: none; box-shadow: none; text-shadow: none;}:where(body:not(.gxs-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .gxs button.button{font-size: 100%; margin: 0px; line-height: 1; cursor: pointer; position: relative; text-decoration: none; overflow: visible; padding: 0.618em 1em; font-weight: 700; border-radius: 3px; left: auto; color: rgb(81, 81, 81); background-color: rgb(233, 230, 237); border: 0px; display: inline-block; background-image: none; box-shadow: none; text-shadow: none;}.gxs:where(body:not(.gxs-block-theme-has-button-styles)) a.button, :where(body:not(.gxs-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .gxs a.button{font-size: 100%; margin: 0px; line-height: 1; cursor: pointer; position: relative; text-decoration: none; overflow: visible; padding: 0.618em 1em; font-weight: 700; border-radius: 3px; left: auto; color: rgb(81, 81, 81); background-color: rgb(233, 230, 237); border: 0px; display: inline-block; background-image: none; box-shadow: none; text-shadow: none;}:where(body:not(.gxs-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .gxs a.button:hover{background-color: rgb(220, 215, 226); text-decoration: none; background-image: none; color: rgb(81, 81, 81);}:where(body:not(.gxs-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .gxs button.button:hover{background-color: rgb(220, 215, 226); text-decoration: none; background-image: none; color: rgb(81, 81, 81);}.gxs:where(body:not(.gxs-block-theme-has-button-styles)) a.button:hover, :where(body:not(.gxs-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .gxs a.button:hover{background-color: rgb(220, 215, 226); text-decoration: none; background-image: none; color: rgb(81, 81, 81);}.gxs:where(body:not(.gxs-uses-block-theme)) .gxs-breadcrumb{font-size: 0.92em; color: rgb(118, 118, 118);}.gxs:where(body:not(.gxs-uses-block-theme)) .gxs-breadcrumb a{color: rgb(118, 118, 118);}.gxs:where(body:not(.gxs-uses-block-theme)) div.product span.price{color: rgb(149, 142, 9); font-size: 1.25em;}.gxs:where(body:not(.gxs-uses-block-theme)) div.product .stock{color: rgb(149, 142, 9);}.gxs:where(body:not(.gxs-uses-block-theme)) div.product .out-of-stock{color: var(--gxc-red);}.gxs:where(body:not(.gxs-uses-block-theme)) ul.products li.product .price{color: rgb(149, 142, 9);}.gxs-info{padding: 1em 2em 1em 3.5em; margin: 0px 0px 2em; position: relative; background-color: rgb(246, 245, 248); color: rgb(81, 81, 81); border-top: 3px solid rgb(114, 14, 236); list-style: outside none; width: auto; overflow-wrap: break-word;}.gxs-info::after, .gxs-info::before{content: " "; display: table;}.gxs-info::after{clear: both;}.gxs-info::before{font-family: gxsfont; content: "" / ""; display: inline-block; position: absolute; top: 1em; left: 1.5em;}.gxs-info{border-top-color: rgb(30, 133, 190);}.gxs-info::before{color: rgb(30, 133, 190);}.gxs-account .gxs::after, .gxs-account .gxs::before{content: " "; display: table;}.gxs-account .gxs::after{clear: both;}.gxs form .form-row .required{visibility: visible;}html{line-height: 1.15; text-size-adjust: 100%;}*, ::after, ::before{box-sizing: border-box;}body{background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.5; margin: 0px; -webkit-font-smoothing: antialiased;}h2, h5{color: inherit; font-family: inherit; font-weight: 500; line-height: 1.2; margin-block: 0.5rem 1rem;}h1, h2, h5{color: inherit; font-family: inherit; font-weight: 500; line-height: 1.2; margin-block: 0.5rem 1rem;}h1, h2, h3{color: inherit; font-family: inherit; font-weight: 500; line-height: 1.2; margin-block: 0.5rem 1rem;}h1{font-size: 2.5rem;}h2{font-size: 2rem;}h3{font-size: 1.75rem;}h5{font-size: 1.25rem;}p{margin-block: 0px 0.9rem;}a{background-color: transparent; color: rgb(204, 51, 102); text-decoration: none;}a:active, a:hover{color: rgb(51, 51, 102);}a:not([href]):not([tabindex]), a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover{color: inherit; text-decoration: none;}a:not([href]):not([tabindex]):focus{outline: 0px;}strong{font-weight: bolder;}b, strong{font-weight: bolder;}img{border-style: none; height: auto; max-width: 100%;}[hidden], template{display: none;}template{display: none;}
@media print{*, ::after, ::before{background: transparent !important; box-shadow: none !important; color: rgb(0, 0, 0) !important; text-shadow: none !important;}a, a:visited{text-decoration: underline;}a[href]::after{content: " (" attr(href) ")";}a[href^="#"]::after{content: "";}img{break-inside: avoid;}h2, p{orphans: 3; widows: 3;}h2, h3, p{orphans: 3; widows: 3;}h2{break-after: avoid;}h2, h3{break-after: avoid;}}
label{display: inline-block; line-height: 1; vertical-align: middle;}button{font-family: inherit; font-size: 1rem; line-height: 1.5; margin: 0px;}button, input, textarea{font-family: inherit; font-size: 1rem; line-height: 1.5; margin: 0px;}button, input{font-family: inherit; font-size: 1rem; line-height: 1.5; margin: 0px;}input[type="email"], input[type="number"], input[type="text"], textarea{border: 1px solid rgb(102, 102, 102); border-radius: 3px; padding: 0.5rem 1rem; transition: 0.3s; width: 100%;}input[type="email"], input[type="password"], input[type="text"]{border: 1px solid rgb(102, 102, 102); border-radius: 3px; padding: 0.5rem 1rem; transition: 0.3s; width: 100%;}input[type="email"]:focus, input[type="number"]:focus, input[type="text"]:focus, textarea:focus{border-color: rgb(51, 51, 51);}input[type="email"]:focus, input[type="password"]:focus, input[type="text"]:focus{border-color: rgb(51, 51, 51);}button{overflow: visible;}button, input{overflow: visible;}button{text-transform: none;}[type="button"], button{appearance: button; width: auto;}[type="button"], [type="submit"], button{appearance: button; width: auto;}[type="button"], button{background-color: transparent; border: 1px solid rgb(204, 51, 102); border-radius: 3px; color: rgb(204, 51, 102); display: inline-block; font-size: 1rem; font-weight: 400; padding: 0.5rem 1rem; text-align: center; transition: 0.3s; user-select: none; white-space: nowrap;}[type="button"], [type="submit"], button{background-color: transparent; border: 1px solid rgb(204, 51, 102); border-radius: 3px; color: rgb(204, 51, 102); display: inline-block; font-size: 1rem; font-weight: 400; padding: 0.5rem 1rem; text-align: center; transition: 0.3s; user-select: none; white-space: nowrap;}[type="button"]:focus:not(:focus-visible), button:focus:not(:focus-visible){outline: none;}[type="button"]:focus:not(:focus-visible), [type="submit"]:focus:not(:focus-visible), button:focus:not(:focus-visible){outline: none;}[type="button"]:focus, [type="button"]:hover, button:focus, button:hover{background-color: rgb(204, 51, 102); color: rgb(255, 255, 255); text-decoration: none;}[type="button"]:focus, [type="button"]:hover, [type="submit"]:focus, [type="submit"]:hover, button:focus, button:hover{background-color: rgb(204, 51, 102); color: rgb(255, 255, 255); text-decoration: none;}[type="button"]:not(:disabled), button:not(:disabled){cursor: pointer;}[type="button"]:not(:disabled), [type="submit"]:not(:disabled), button:not(:disabled){cursor: pointer;}textarea{overflow: auto; resize: vertical;}[type="checkbox"]{box-sizing: border-box; padding: 0px;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{height: auto;}::-webkit-file-upload-button{appearance: button; font: inherit;}li, ul{background: transparent; border: 0px; font-size: 100%; margin-block: 0px; outline: 0px; vertical-align: baseline;}li, ol, ul{background: transparent; border: 0px; font-size: 100%; margin-block: 0px; outline: 0px; vertical-align: baseline;}.page-content a{text-decoration: underline;}.pagination{display: flex; justify-content: space-between; margin: 20px auto;}.screen-reader-text{clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; overflow-wrap: normal !important;}.screen-reader-text:focus{background-color: rgb(238, 238, 238); clip-path: none; color: rgb(51, 51, 51); display: block; font-size: 1rem; height: auto; left: 5px; line-height: normal; padding: 12px 24px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important;}.post .entry-title a{text-decoration: none;}.page-header .entry-title, body:not([class*="gxt-page-"]) .site-main{margin-inline: auto; width: 100%;}
@media (max-width: 575px){.page-header .entry-title, body:not([class*="gxt-page-"]) .site-main{padding-inline: 10px;}}
@media (min-width: 576px){.page-header .entry-title, body:not([class*="gxt-page-"]) .site-main{max-width: 500px;}}
@media (min-width: 768px){.page-header .entry-title, body:not([class*="gxt-page-"]) .site-main{max-width: 600px;}}
@media (min-width: 992px){.page-header .entry-title, body:not([class*="gxt-page-"]) .site-main{max-width: 800px;}}
@media (min-width: 1200px){.page-header .entry-title, body:not([class*="gxt-page-"]) .site-main{max-width: 1140px;}}
:root{--direction-multiplier: 1;}.gxt-screen-only, .screen-reader-text{height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; top: -10000em; width: 1px; clip: rect(0px, 0px, 0px, 0px); border: 0px;}.gxt-clearfix::after{clear: both; content: ""; display: block; height: 0px; width: 0px;}.gxt *, .gxt ::after, .gxt ::before{box-sizing: border-box;}.gxt a{box-shadow: none; text-decoration: none;}.gxt img{border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; border-radius: 0px; box-shadow: none; height: auto; max-width: 100%;}.gxt .gxt-widget:not(.gxt-widget-text-editor):not(.gxt-widget-theme-post-content) figure{margin: 0px;}.gxt iframe{border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; line-height: 1; margin: 0px; max-width: 100%; width: 100%;}.gxt .gxt-background-overlay{inset: 0px; position: absolute;}.gxt-widget-wrap > .gxt-element.gxt-absolute{position: absolute;}.gxt-widget-wrap > .gxt-element.gxt-fixed{position: fixed;}.gxt-widget-wrap .gxt-element.gxt-widget__width-auto, .gxt-widget-wrap .gxt-element.gxt-widget__width-initial{max-width: 100%;}.gxt-widget-wrap .gxt-element.gxt-widget__width-initial{max-width: 100%;}.gxt-element.gxt-absolute, .gxt-element.gxt-fixed{z-index: 1;}.gxt-element.gxt-fixed{z-index: 1;}.gxt-element{--flex-direction: initial; --flex-wrap: initial; --justify-content: initial; --align-items: initial; --align-content: initial; --gap: initial; --flex-basis: initial; --flex-grow: initial; --flex-shrink: initial; --order: initial; --align-self: initial; align-self: var(--align-self); flex-basis: var(--flex-basis); flex-grow: var(--flex-grow); flex-shrink: var(--flex-shrink); order: var(--order);}.gxt-element:where(.gxe-con-full, .gxt-widget){align-content: var(--align-content); align-items: var(--align-items); flex-direction: var(--flex-direction); flex-wrap: var(--flex-wrap); gap: var(--row-gap) var(--column-gap); justify-content: var(--justify-content);}.gxt-invisible{visibility: hidden;}.gxt-align-center{text-align: center;}.gxt-align-left{text-align: left;}.gxt-align-center .gxt-button{width: auto;}.gxt-align-center .gxt-button, .gxt-align-left .gxt-button{width: auto;}.gxt-align-justify .gxt-button{width: 100%;}
@media (max-width: 1366px){.gxt-laptop-align-center{text-align: center;}.gxt-laptop-align-right{text-align: right;}.gxt-laptop-align-center .gxt-button, .gxt-laptop-align-right .gxt-button{width: auto;}.gxt-laptop-align-justify .gxt-button{width: 100%;}}
@media (max-width: 1024px){.gxt-tablet-align-center{text-align: center;}.gxt-tablet-align-left{text-align: left;}.gxt-tablet-align-center .gxt-button, .gxt-tablet-align-left .gxt-button{width: auto;}.gxt-tablet-align-justify .gxt-button{width: 100%;}}
:root{--page-title-display: block;}h1.entry-title{display: var(--page-title-display);}.gxt-page-title{display: var(--page-title-display);}.gxt-page-title, h1.entry-title{display: var(--page-title-display);}.gxt-section{position: relative;}.gxt-section .gxt-container{display: flex; margin-inline: auto; position: relative;}
@media (max-width: 1024px){.gxt-section .gxt-container{flex-wrap: wrap;}}
.gxt-section.gxt-section-boxed > .gxt-container{max-width: 1140px;}.gxt-section.gxt-section-items-top > .gxt-container{align-items: flex-start;}.gxt-section.gxt-section-items-middle > .gxt-container{align-items: center;}.gxt-section.gxt-section-items-bottom > .gxt-container{align-items: flex-end;}.gxt-widget-wrap{align-content: flex-start; flex-wrap: wrap; position: relative; width: 100%;}.gxt:not(.gxt-bc-flex-widget) .gxt-widget-wrap{display: flex;}.gxt-widget-wrap > .gxt-element{width: 100%;}.gxt-widget-wrap.gxe-swiper-container{width: calc(100% - (var(--gxe-column-margin-left, 0px) + var(--gxe-column-margin-right, 0px)));}.gxt-widget{position: relative;}.gxt-widget:not(:last-child){margin-block-end: var(--kit-widget-spacing,20px);}.gxt-widget:not(:last-child).gxt-absolute, .gxt-widget:not(:last-child).gxt-widget__width-auto, .gxt-widget:not(:last-child).gxt-widget__width-initial{margin-block-end: 0px;}.gxt-widget:not(:last-child).gxt-absolute, .gxt-widget:not(:last-child).gxt-widget__width-initial{margin-block-end: 0px;}.gxt-widget:not(:last-child).gxt-widget__width-auto, .gxt-widget:not(:last-child).gxt-widget__width-initial{margin-block-end: 0px;}.gxt-column{display: flex; min-height: 1px; position: relative;}.gxt-column-gap-default > .gxt-column > .gxt-element-populated{padding: 10px;}.gxt-inner-section .gxt-column-gap-no .gxt-element-populated{padding: 0px;}
@media (min-width: 768px){.gxt-column.gxt-col-33{width: 33.333%;}.gxt-column.gxt-col-50{width: 50%;}.gxt-column.gxt-col-100{width: 100%;}}
@media (min-width: 768px) and (max-width: 1024px){.gxt-reverse-tablet > .gxt-container > :first-child{order: 10;}.gxt-reverse-tablet > .gxt-container > :nth-child(2){order: 9;}}
@media (min-width: 881px) and (max-width: 1024px){.gxt-reverse-tablet > .gxt-container > :first-child{order: 10;}.gxt-reverse-tablet > .gxt-container > :nth-child(2){order: 9;}}
@media (min-width: 768px) and (max-width: 880px){.gxt-reverse-tablet > .gxt-container > :first-child, .gxt-reverse-tablet > .gxt-container > :nth-child(2){order: 0;}.gxt-reverse-mobile_extra > .gxt-container > :first-child{order: 10;}.gxt-reverse-mobile_extra > .gxt-container > :nth-child(2){order: 9;}}
@media (max-width: 767px){.gxt-reverse-mobile > .gxt-container > :first-child{order: 10;}.gxt-reverse-mobile > .gxt-container > :nth-child(2){order: 9;}.gxt-reverse-mobile > .gxt-container > :nth-child(3){order: 8;}.gxt-column{width: 100%;}}
.gxt-grid{display: grid; column-gap: var(--grid-column-gap); row-gap: var(--grid-row-gap);}.gxt-grid .gxt-grid-item{min-width: 0px;}.gxt-grid-0 .gxt-grid{display: inline-block; margin-block-end: calc(-1 * var(--grid-row-gap)); width: 100%; word-spacing: var(--grid-column-gap);}.gxt-grid-0 .gxt-grid .gxt-grid-item{display: inline-block; margin-block-end: var(--grid-row-gap); word-break: break-word;}.gxt-grid-3 .gxt-grid{grid-template-columns: repeat(3, 1fr);}
@media (max-width: 1024px){.gxt-grid-tablet-2 .gxt-grid{grid-template-columns: repeat(2, 1fr);}}
@media (max-width: 767px){.gxt-grid-mobile-1 .gxt-grid{grid-template-columns: repeat(1, 1fr);}}
@media (prefers-reduced-motion: no-preference){html{scroll-behavior: smooth;}}
.gxt-form-fields-wrapper{display: flex; flex-wrap: wrap;}.gxt-form-fields-wrapper.gxt-labels-above .gxt-field-group > input, .gxt-form-fields-wrapper.gxt-labels-above .gxt-field-group > textarea{flex-basis: 100%; max-width: 100%;}.gxt-field-group{align-items: center; flex-wrap: wrap;}.gxt-field-group.gxt-field-type-submit{align-items: flex-end;}.gxt-field-group .gxt-field-textual{background-color: transparent; border: 1px solid rgb(105, 114, 125); color: rgb(31, 33, 36); flex-grow: 1; max-width: 100%; vertical-align: middle; width: 100%;}.gxt-field-group .gxt-field-textual:focus{box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px inset; outline: 0px;}.gxt-field-group .gxt-field-textual::placeholder{color: inherit; font-family: inherit; opacity: 0.6;}.gxt-field-label{cursor: pointer;}.gxt-mark-required .gxt-field-label::after{color: red; content: "*"; padding-inline-start: 0.2em;}.gxt-field-textual{border-radius: 3px; font-size: 15px; line-height: 1.4; min-height: 40px; padding: 5px 14px;}.gxt-field-textual.gxt-size-md{border-radius: 4px; font-size: 16px; min-height: 47px; padding: 6px 16px;}.gxt-button-align-start .gxe-form__buttons, .gxt-button-align-start .gxt-field-type-submit{justify-content: flex-start;}.gxt-button-align-start .gxt-field-type-submit:not(.gxe-form__buttons__wrapper) .gxt-button{flex-basis: auto;}.gxt-form .gxt-button{border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; padding-block: 0px;}.gxt-form .gxt-button-content-wrapper, .gxt-form .gxt-button > span{display: flex; flex-direction: row; gap: 5px; justify-content: center;}.gxt-form .gxt-button.gxt-size-md{min-height: 47px;}.gxt-element:where(:not(.gxe-con)):where(:not(.gxe-div-block-base)) .gxt-widget-container, .gxt-element:where(:not(.gxe-con)):where(:not(.gxe-div-block-base)):not(:has(.gxt-widget-container)){transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--gxe-transform-transition-duration,.4s);}.gxt-element:where(:not(.gxe-con)):where(:not(.gxe-div-block-base)) .gxt-widget-container{transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--gxe-transform-transition-duration,.4s);}.gxt-heading-title{line-height: 1; margin: 0px; padding: 0px;}.gxt-button{background-color: rgb(105, 114, 125); border-radius: 3px; color: rgb(255, 255, 255); display: inline-block; fill: rgb(255, 255, 255); font-size: 15px; line-height: 1; padding: 12px 24px; text-align: center; transition: 0.3s;}.gxt-button:focus, .gxt-button:hover, .gxt-button:visited{color: rgb(255, 255, 255);}.gxt-button-content-wrapper{display: flex; flex-direction: row; gap: 5px; justify-content: center;}.gxt-button-icon{align-items: center; display: flex;}.gxt-button-text{display: inline-block;}.gxt-button.gxt-size-xs{border-radius: 2px; font-size: 13px; padding: 10px 20px;}.gxt-button.gxt-size-md{border-radius: 4px; font-size: 16px; padding: 15px 30px;}.gxt-button.gxt-size-lg{border-radius: 5px; font-size: 18px; padding: 20px 40px;}.gxt-button.gxt-size-xl{border-radius: 6px; font-size: 20px; padding: 25px 50px;}.gxt-button span{text-decoration: inherit;}.gxt-icon{color: rgb(105, 114, 125); display: inline-block; font-size: 50px; line-height: 1; text-align: center; transition: 0.3s;}.gxt-icon:hover{color: rgb(105, 114, 125);}.gxt-icon i, .gxt-icon svg{display: block; height: 1em; position: relative; width: 1em;}.gxt-icon i{display: block; height: 1em; position: relative; width: 1em;}.gxt-icon i::before, .gxt-icon svg::before{left: 50%; position: absolute; transform: translateX(-50%);}.gxt-icon i::before{left: 50%; position: absolute; transform: translateX(-50%);}.gxt-shape-rounded .gxt-icon{border-radius: 10%;}.gxe-transform .gxt-widget-container{transform: perspective(var(--gxe-transform-perspective,0)) rotate(var(--gxe-transform-rotateZ,0)) rotateX(var(--gxe-transform-rotateX,0)) rotateY(var(--gxe-transform-rotateY,0)) translate(var(--gxe-transform-translate,0)) translateX(var(--gxe-transform-translateX,0)) translateY(var(--gxe-transform-translateY,0)) scaleX(calc(var(--gxe-transform-flipX, 1) * var(--gxe-transform-scaleX, var(--gxe-transform-scale, 1)))) scaleY(calc(var(--gxe-transform-flipY, 1) * var(--gxe-transform-scaleY, var(--gxe-transform-scale, 1)))) skewX(var(--gxe-transform-skewX,0)) skewY(var(--gxe-transform-skewY,0)); transform-origin: var(--gxe-transform-origin-y) var(--gxe-transform-origin-x);}.animated{animation-duration: 1.25s;}
@media (prefers-reduced-motion: reduce){.animated{animation: auto ease 0s 1 normal none running none !important;}html *{transition-delay: 0s !important; transition-duration: 0s !important;}}
@media (max-width: 767px){.gxt .gxt-hidden-mobile{display: none;}}
@media (min-width: 768px) and (max-width: 880px){.gxt .gxt-hidden-mobile_extra{display: none;}}
@media (min-width: 881px) and (max-width: 1024px){.gxt .gxt-hidden-tablet{display: none;}}
@media (min-width: 1025px) and (max-width: 1200px){.gxt .gxt-hidden-tablet_extra{display: none;}}
@media (min-width: 1201px) and (max-width: 1366px){.gxt .gxt-hidden-laptop{display: none;}}
@media (min-width: 1367px) and (max-width: 2399px){.gxt .gxt-hidden-desktop{display: none;}}
@media (min-width: 2400px){.gxt .gxt-hidden-widescreen{display: none;}}
.gxt-kit-5{--gxe-global-color-primary: #0281B5; --gxe-global-color-secondary: #54595F; --gxe-global-color-text: #7A7A7A; --gxe-global-color-accent: #61CE70; --gxe-global-color-aa76756: #E1E1E1; --gxe-global-color-b861acf: #01ACE2; --gxe-global-color-5046550: #0281B5; --gxe-global-color-9b7519f: #1A4655; --gxe-global-color-b747ca6: #000000; --gxe-global-color-efe482f: #FFFFFF; --gxe-global-color-0a1055f: #B2222A; --gxe-global-color-463a970: #D52A33; --gxe-global-typography-primary-font-family: "Roboto"; --gxe-global-typography-primary-font-weight: 600; --gxe-global-typography-secondary-font-family: "Roboto Slab"; --gxe-global-typography-secondary-font-weight: 400; --gxe-global-typography-text-font-family: "Roboto"; --gxe-global-typography-text-font-weight: 400; --gxe-global-typography-accent-font-family: "Roboto"; --gxe-global-typography-accent-font-weight: 500;}.gxt-section.gxt-section-boxed > .gxt-container{max-width: 1140px;}.gxt-widget:not(:last-child){margin-block-end: 20px;}.gxt-element{--widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px;}h1.entry-title{display: var(--page-title-display);}
@media (max-width: 1024px){.gxt-section.gxt-section-boxed > .gxt-container{max-width: 1024px;}}
@media (max-width: 767px){.gxt-section.gxt-section-boxed > .gxt-container{max-width: 767px;}}
p.return-to-shop a{background-color: rgb(178, 34, 42) !important; color: white !important;}[class*=" df-icon-"]::before{speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: dearflip !important;}.gxt-animation-rotate{transition-duration: 0.3s; transition-property: transform;}.gxt-animation-rotate:active, .gxt-animation-rotate:focus, .gxt-animation-rotate:hover{transform: rotate(4deg);}.gxt-widget-image{text-align: center;}.gxt-widget-image a{display: inline-block;}.gxt-widget-image a img[src$=".svg"]{width: 48px;}.gxt-widget-image img{display: inline-block; vertical-align: middle;}.gxt-menu-cart__wrapper{text-align: var(--main-alignment,start);}.gxt-menu-cart__toggle_wrapper{display: inline-block; position: relative;}.gxt-menu-cart__toggle{display: inline-block;}.gxt-menu-cart__toggle .gxt-button{align-items: center; background-color: var(--toggle-button-background-color,transparent); border-color: var(--toggle-button-border-color,#69727d); border-radius: var(--toggle-button-border-radius,0); border-style: var(--toggle-button-border-type,solid); border-width: var(--toggle-button-border-width,1px); color: var(--toggle-button-text-color,#69727d); display: inline-flex; flex-direction: row; gap: 0.3em; padding: var(--toggle-icon-padding,12px 24px);}.gxt-menu-cart__toggle .gxt-button:hover{background-color: var(--toggle-button-hover-background-color,transparent); border-color: var(--toggle-button-hover-border-color,#69727d); color: var(--toggle-button-hover-text-color,#69727d);}.gxt-menu-cart__toggle .gxt-button:hover .gxt-button-icon{color: var(--toggle-button-icon-hover-color,#69727d);}.gxt-menu-cart__toggle .gxt-button-icon{position: relative; transition: color 0.1s;}.gxt-menu-cart__toggle .gxt-button-icon{color: var(--toggle-button-icon-color,#69727d); font-size: var(--toggle-icon-size,inherit);}.gxt-menu-cart__toggle .gxt-button-icon, .gxt-menu-cart__toggle .gxt-button-text{flex-grow: unset; order: unset;}.gxt-menu-cart--items-indicator-bubble .gxt-menu-cart__toggle .gxt-button-icon .gxt-button-icon-qty[data-counter]{background-color: var(--items-indicator-background-color,#d9534f); border-radius: 100%; color: var(--items-indicator-text-color,#fff); display: block; font-size: 10px; height: 1.6em; inset-inline-end: -0.7em; line-height: 1.5em; min-width: 1.6em; position: absolute; text-align: center; top: -0.7em;}.gxt-menu-cart__container{background-color: rgba(0, 0, 0, 0.25); height: 100%; left: 0px; overflow: hidden; position: fixed; text-align: start; top: 0px; transform: scale(1); transition: background-color 0.4s, transform; width: 100vw; z-index: 9998;}.gxt-menu-cart__main{align-items: stretch; background-color: var(--cart-background-color,#fff); border-color: var(--cart-border-color,initial); border-radius: var(--cart-border-radius,0); border-style: var(--cart-border-style,none); bottom: 0px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px; display: flex; flex-direction: column; font-size: 14px; left: var(--side-cart-alignment-left,auto); margin-top: var(--mini-cart-spacing,0); max-width: 100%; min-height: 200px; padding: var(--cart-padding,20px 30px); position: fixed; right: var(--side-cart-alignment-right,0); top: 0px; transform: translateX(0px); transition: 0.3s; width: 350px;}.gxt-menu-cart__main .widget_shopping_cart_content{display: flex; flex-direction: column; height: 100%;}.gxt-menu-cart__main .widget_shopping_cart_content .gxs-mini-cart__empty-message{color: var(--empty-message-color,inherit); text-align: var(--empty-message-alignment,start);}body.gxt-default .gxt-widget-gxs-menu-cart:not(.gxt-menu-cart--shown) .gxt-menu-cart__container{background-color: transparent; transform: scale(0); transition: background-color 0.4s, transform 0.4s;}body.gxt-default .gxt-widget-gxs-menu-cart:not(.gxt-menu-cart--shown) .gxt-menu-cart__main{opacity: 0; overflow: hidden; transform: var(--side-cart-alignment-transform,translateX(calc(100% * var(--direction-multiplier, 1))));}.gxt-menu-cart__close-button{align-self: flex-end; cursor: pointer; display: inline-block; font-family: gxcons; font-size: 20px; height: var(--cart-close-icon-size,25px); line-height: 1; margin: 0px 0px 20px; position: relative; transition: 0.3s; width: var(--cart-close-icon-size,25px);}.gxt-menu-cart__close-button::after, .gxt-menu-cart__close-button::before{background: var(--cart-close-button-color,#69727d); border-radius: 1px; content: ""; height: 3px; left: 0px; margin-top: -1px; position: absolute; top: 50%; transition: 0.3s; width: 100%;}.gxt-menu-cart__close-button:hover::after, .gxt-menu-cart__close-button:hover::before{background: var(--cart-close-button-hover-color,#69727d);}.gxt-menu-cart__close-button::before{transform: rotate(45deg);}.gxt-menu-cart__close-button::after{transform: rotate(-45deg);}.gxt-widget-heading .gxt-heading-title[class*="gxt-size-"] > a{color: inherit; font-size: inherit; line-height: inherit;}.gxt-animation-shrink{transition-duration: 0.3s; transition-property: transform;}.gxt-animation-shrink:active, .gxt-animation-shrink:focus, .gxt-animation-shrink:hover{transform: scale(0.9);}.fadeInDown{animation-name: fadeInDown;}.gxt-sticky--active{z-index: 99;}.slick-slider{box-sizing: border-box; user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}.slick-list, .slick-slider{position: relative; display: block;}.slick-list{overflow: hidden; margin: 0px; padding: 0px;}.slick-list:focus{outline: none;}.slick-slider .slick-list, .slick-slider .slick-track{transform: translateZ(0px);}.slick-track{position: relative; left: 0px; top: 0px; display: block;}.slick-track::before, .slick-track::after{content: ""; display: table;}.slick-track::after{clear: both;}.slick-slide{float: left; height: 100%; min-height: 1px; display: none;}.slick-slide img{display: block; margin: auto;}.slick-initialized .slick-slide{display: block;}.gxj-carousel{position: relative; margin-left: -10px; margin-right: -10px;}.gxj-carousel-wrap.gxj-equal-cols .slick-track{display: flex; -webkit-box-align: stretch; align-items: stretch;}.gxj-carousel-wrap.gxj-equal-cols .gxj-carousel__item{float: none; height: auto; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column;}.gxj-carousel-wrap.gxj-equal-cols .gxj-carousel__item img{object-fit: cover; -webkit-box-flex: 1; flex-grow: 1;}.gxj-carousel-wrap.gxj-equal-cols .gxj-carousel__item .gxj-carousel__item-inner{display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column;}.gxj-carousel-wrap.gxj-equal-cols .gxj-carousel__item .gxj-carousel__item-inner, .gxj-carousel-wrap.gxj-equal-cols .gxj-carousel__item .gxj-carousel__item-inner > :last-child{-webkit-box-flex: 1; flex-grow: 1;}.gxj-carousel__item{padding: 10px;}.gxj-carousel__content{position: relative; z-index: 2;}.gxj-carousel__content, .gxj-carousel__item-title{transition: 200ms linear;}.gxj-carousel .gxj-arrow{position: absolute; top: 50%; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; cursor: pointer; z-index: 999; transition: 200ms linear;}.gxj-carousel .gxj-arrow::before{display: block; width: 100%; text-align: center; line-height: 0; transition: 200ms linear;}.gxj-carousel .gxj-arrow.prev-arrow{left: 0px;}.gxj-carousel .gxj-arrow.next-arrow{right: 0px;}.gxt-widget-gxj-carousel{max-width: 100%; flex-basis: 100%;}.gxj-carousel .gxj-carousel__item-title{margin: 0px; padding: 0px;}.gxj-carousel .gxj-arrow{width: 36px; height: 36px; border-radius: 18px; margin-top: -18px; color: rgb(255, 255, 255); font-size: 23px;}.gxj-carousel .gxj-arrow.prev-arrow{left: 20px;}.gxj-carousel .gxj-arrow.next-arrow{right: 20px;}.gxt-column .gxt-spacer-inner{height: var(--spacer-size);}.gxt-widget-social-icons.gxt-grid-0 .gxt-widget-container{font-size: 0px; line-height: 1;}.gxt-widget-social-icons .gxt-grid{column-gap: var(--grid-column-gap,5px); row-gap: var(--grid-row-gap,5px); grid-template-columns: var(--grid-template-columns); justify-content: var(--justify-content,center); justify-items: var(--justify-content,center);}.gxt-icon.gxt-social-icon{font-size: var(--icon-size,25px); height: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em)); line-height: var(--icon-size,25px); width: calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));}.gxt-social-icon{--gxe-social-icon-icon-color: #fff; align-items: center; background-color: rgb(105, 114, 125); cursor: pointer; display: inline-flex; justify-content: center; text-align: center;}.gxt-social-icon i{color: var(--gxe-social-icon-icon-color);}.gxt-social-icon:last-child{margin: 0px;}.gxt-social-icon:hover{color: rgb(255, 255, 255); opacity: 0.9;}.gxt-social-icon-facebook{background-color: rgb(59, 89, 152);}.gxt-social-icon-instagram{background-color: rgb(38, 38, 38);}.gxt-social-icon-linkedin{background-color: rgb(0, 119, 181);}.gxt-social-icon-pinterest{background-color: rgb(189, 8, 28);}.gxt-social-icon-twitter{background-color: rgb(29, 161, 242);}.gxt-social-icon-youtube{background-color: rgb(205, 32, 31);}.gxt-widget-divider{--divider-border-style: none; --divider-border-width: 1px; --divider-color: #0c0d0e; --divider-icon-size: 20px; --divider-element-spacing: 10px; --divider-pattern-height: 24px; --divider-pattern-size: 20px; --divider-pattern-url: none; --divider-pattern-repeat: repeat-x;}.gxt-widget-divider .gxt-divider{display: flex;}.gxt-widget-divider .gxt-divider__element{flex-shrink: 0; margin: 0 var(--divider-element-spacing);}.gxt-widget-divider .gxt-icon{font-size: var(--divider-icon-size);}.gxt-widget-divider .gxt-divider-separator{direction: ltr; display: flex; margin: 0px;}.gxt-widget-divider--view-line_icon .gxt-divider-separator{align-items: center;}.gxt-widget-divider--view-line_icon .gxt-divider-separator::after, .gxt-widget-divider--view-line_icon .gxt-divider-separator::before{border-block-end: 0px; border-block-start: var(--divider-border-width) var(--divider-border-style) var(--divider-color); content: ""; display: block; flex-grow: 1;}.gxt-item::after, .gxt-item::before{display: block; position: absolute; transition: 0.3s cubic-bezier(0.58, 0.3, 0.005, 1);}.gxt-item:not(:hover):not(:focus):not(.gxt-item-active):not(.highlighted)::after, .gxt-item:not(:hover):not(:focus):not(.gxt-item-active):not(.highlighted)::before{opacity: 0;}.gxt-item:focus::after, .gxt-item:focus::before, .gxt-item:hover::after, .gxt-item:hover::before{transform: scale(1);}.gxt-item-active::after, .gxt-item-active::before, .gxt-item:focus::after, .gxt-item:focus::before, .gxt-item:hover::after, .gxt-item:hover::before{transform: scale(1);}.gxe--pointer-underline .gxt-item::after, .gxe--pointer-underline .gxt-item::before{background-color: rgb(63, 68, 75); height: 3px; left: 0px; width: 100%; z-index: 2;}.gxe--pointer-underline .gxt-item::after{bottom: 0px; content: "";}.gxt-nav-menu--main .gxt-nav-menu a{transition: 0.4s;}.gxt-nav-menu--main .gxt-nav-menu a, .gxt-nav-menu--main .gxt-nav-menu a:focus, .gxt-nav-menu--main .gxt-nav-menu a:hover{padding: 13px 20px;}.gxt-nav-menu--layout-horizontal{display: flex;}.gxt-nav-menu--layout-horizontal .gxt-nav-menu{display: flex; flex-wrap: wrap;}.gxt-nav-menu--layout-horizontal .gxt-nav-menu a{flex-grow: 1; white-space: nowrap;}.gxt-nav-menu--layout-horizontal .gxt-nav-menu > li{display: flex;}.gxt-nav-menu--layout-horizontal .gxt-nav-menu > li:not(:first-child) > a{margin-inline-start: var(--gxe-nav-menu-horizontal-menu-item-margin);}.gxt-nav-menu--layout-horizontal .gxt-nav-menu > li:not(:last-child) > a{margin-inline-end: var(--gxe-nav-menu-horizontal-menu-item-margin);}.gxt-nav-menu--layout-horizontal .gxt-nav-menu > li:not(:last-child)::after{align-self: center; border-color: var(--gxe-nav-menu-divider-color,#000); border-left-style: var(--gxe-nav-menu-divider-style,solid); border-left-width: var(--gxe-nav-menu-divider-width,2px); content: var(--gxe-nav-menu-divider-content,none); height: var(--gxe-nav-menu-divider-height,35%);}.gxt-nav-menu__align-end .gxt-nav-menu{justify-content: flex-end; margin-inline-start: auto;}.gxt-widget-nav-menu .gxt-widget-container{display: flex; flex-direction: column;}.gxt-nav-menu{position: relative; z-index: 2;}.gxt-nav-menu::after{clear: both; content: " "; display: block; font: 0px / 0 serif; height: 0px; overflow: hidden; visibility: hidden;}.gxt-nav-menu, .gxt-nav-menu li{display: block; line-height: normal; list-style: none; margin: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.gxt-nav-menu a, .gxt-nav-menu li{position: relative;}.gxt-nav-menu li{border-width: 0px;}.gxt-nav-menu a{align-items: center; display: flex;}.gxt-nav-menu a, .gxt-nav-menu a:focus, .gxt-nav-menu a:hover{line-height: 20px; padding: 10px 20px;}.gxt-nav-menu--dropdown .gxt-item:focus, .gxt-nav-menu--dropdown .gxt-item:hover{background-color: rgb(63, 68, 75); color: rgb(255, 255, 255);}.gxt-nav-menu--dropdown .gxt-item.gxt-item-active, .gxt-nav-menu--dropdown .gxt-item:focus, .gxt-nav-menu--dropdown .gxt-item:hover{background-color: rgb(63, 68, 75); color: rgb(255, 255, 255);}.gxt-menu-toggle{align-items: center; background-color: rgba(0, 0, 0, 0.05); border: 0px solid; border-radius: 3px; color: rgb(51, 55, 61); cursor: pointer; display: flex; font-size: var(--nav-menu-icon-size,22px); justify-content: center; padding: 0.25em;}.gxt-menu-toggle:not(.gxt-active) .gxt-menu-toggle__icon--close{display: none;}.gxt-menu-toggle.gxt-active .gxt-menu-toggle__icon--open{display: none;}.gxt-nav-menu--dropdown{background-color: rgb(255, 255, 255); font-size: 13px;}.gxt-nav-menu--dropdown.gxt-nav-menu__container{margin-top: 10px; overflow: hidden auto; transform-origin: center top; transition: max-height 0.3s, transform 0.3s;}.gxt-nav-menu--dropdown a{color: rgb(51, 55, 61);}.gxt-nav-menu--toggle{--menu-height: 100vh;}.gxt-nav-menu--toggle .gxt-menu-toggle:not(.gxt-active) + .gxt-nav-menu__container{max-height: 0px; overflow: hidden; transform: scaleY(0);}.gxt-nav-menu--toggle .gxt-menu-toggle.gxt-active + .gxt-nav-menu__container{animation: 0.3s ease 0s 1 normal backwards running hide-scroll; max-height: var(--menu-height); transform: scaleY(1);}
@media (max-width: 1024px){.gxt-nav-menu--dropdown-tablet .gxt-nav-menu--main{display: none;}}
@media (min-width: 1025px){.gxt-nav-menu--dropdown-tablet .gxt-menu-toggle, .gxt-nav-menu--dropdown-tablet .gxt-nav-menu--dropdown{display: none;}.gxt-nav-menu--dropdown-tablet nav.gxt-nav-menu--dropdown.gxt-nav-menu__container{overflow-y: hidden;}}
.fadeIn{animation-name: fadeIn;}.fadeInLeft{animation-name: fadeInLeft;}[data-gxt-type="popup"]:not(.gxt-edit-area){display: none;}.gxt-popup-modal.dialog-type-lightbox{background-color: transparent; display: flex; pointer-events: none; user-select: auto;}.gxt-popup-modal .dialog-buttons-wrapper, .gxt-popup-modal .dialog-header{display: none;}.gxt-popup-modal .dialog-close-button{display: none; inset-inline-end: 20px; margin-top: 0px; opacity: 1; pointer-events: all; top: 20px; z-index: 9999;}.gxt-popup-modal .dialog-widget-content{background-color: rgb(255, 255, 255); border-radius: 0px; box-shadow: none; max-height: 100%; max-width: 100%; overflow: visible; pointer-events: all; width: auto;}.gxt-popup-modal .dialog-message{display: flex; max-height: 100vh; max-width: 100vw; overflow: auto; padding: 0px; width: 640px;}.gxt-popup-modal .gxt{width: 100%;}[class^="gxcon"]{display: inline-block; font-family: gxcons; font-size: inherit; font-weight: 400; font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; -webkit-font-smoothing: antialiased;}[class*=" gxcon-"]{display: inline-block; font-family: gxcons; font-size: inherit; font-weight: 400; font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; -webkit-font-smoothing: antialiased;}.gxcon-menu-bar::before{content: "";}.gxcon-chevron-right::before{content: "";}.gxcon-chevron-left::before{content: "";}.gxcon-close::before{content: "";}.gxcon-cart-medium::before{content: "";}.gxj-tooltip-widget__content{display: none;}.fab, .far, .fas{-webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1;}.fa-angle-left::before{content: "";}.fa-angle-right::before{content: "";}.fa-arrow-up::before{content: "";}.fa-calendar-alt::before{content: "";}.fa-check::before{content: "";}.fa-clock::before{content: "";}.fa-envelope::before{content: "";}.fa-facebook::before{content: "";}.fa-gift::before{content: "";}.fa-info-circle::before{content: "";}.fa-instagram::before{content: "";}.fa-linkedin::before{content: "";}.fa-map-marker-alt::before{content: "";}.fa-phone-alt::before{content: "";}.fa-pinterest::before{content: "";}.fa-reddit::before{content: "";}.fa-skype::before{content: "";}.fa-smile-beam::before{content: "";}.fa-spinner::before{content: "";}.fa-telegram::before{content: "";}.fa-twitter::before{content: "";}.fa-vk::before{content: "";}.fa-whatsapp::before{content: "";}.fa-youtube::before{content: "";}.fab{font-family: "Font Awesome 5 Brands";}.fab, .far{font-weight: 400;}.far, .fas{font-family: "Font Awesome 5 Free";}.fas{font-weight: 900;}