/* Generado por crawl/scripts/43-xjp-css.mjs a partir de las hojas del sitio actual. No editar a mano:
   los ajustes propios van en public/xjp/ajustes.css. */
.xjp { font-size: 16px; line-height: 1.5; font-weight: 300; }
@media (max-width: 1199px) { .xjp { font-size: 14px; } }
.xjp img { display: inline; vertical-align: middle; max-width: none; }
/* clases nuestras con el mismo nombre que las del original (globals.css): se neutraliza lo que agregan */
.xjp .row { gap: 0; grid-template-columns: none; }
.xjp .container { padding: 0; }
.xjp .center { text-align: inherit; }
.xjp .icon { display: revert; line-height: inherit; }
.xjp .icon svg { width: revert; height: revert; }
.xjp .btn { background-image: none; letter-spacing: normal; font-weight: inherit; }
.xjp *, .xjp ::after, .xjp ::before { box-sizing: border-box; }
.xjp figure { display: block; }
.xjp [tabindex="-1"]:focus { outline-color: initial !important; outline-style: initial !important; outline-width: 0px !important; }
.xjp h2, .xjp h5, .xjp h6, .xjp h1, .xjp h3, .xjp h4 { margin-top: 0px; margin-bottom: 0.5rem; }
.xjp p { margin-top: 0px; margin-bottom: 1rem; }
.xjp ul { margin-top: 0px; margin-bottom: 1rem; }
.xjp strong, .xjp b { font-weight: bolder; }
.xjp small { font-size: 80%; }
.xjp a { color: rgb(0, 123, 255); text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; background-color: transparent; }
.xjp a:hover { color: rgb(0, 86, 179); text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp a:not([href]):not([tabindex]) { color: inherit; text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp a:not([href]):not([tabindex]):focus, .xjp a:not([href]):not([tabindex]):hover { color: inherit; text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp a:not([href]):not([tabindex]):focus { outline-color: initial; outline-style: initial; outline-width: 0px; }
.xjp figure { margin-top: 0px; margin-right: 0px; margin-bottom: 1rem; margin-left: 0px; }
.xjp img { vertical-align: middle; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.xjp svg { overflow-x: hidden; overflow-y: hidden; vertical-align: middle; }
.xjp label { display: inline-block; margin-bottom: 0.5rem; }
.xjp button { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.xjp button:focus { outline-color: -webkit-focus-ring-color; outline-style: auto; outline-width: 5px; }
.xjp button, .xjp input, .xjp select, .xjp textarea { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }
.xjp button, .xjp input { overflow-x: visible; overflow-y: visible; }
.xjp button, .xjp select { text-transform: none; }
.xjp select { overflow-wrap: normal; }
.xjp [type="submit"], .xjp button, .xjp [type="button"] { appearance: button; }
.xjp [type="submit"]:not(:disabled), .xjp button:not(:disabled), .xjp [type="button"]:not(:disabled) { cursor: pointer; }
.xjp textarea { overflow-x: auto; overflow-y: auto; resize: vertical; }
.xjp ::-webkit-file-upload-button { font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; appearance: button; }
.xjp h2, .xjp h5, .xjp h6, .xjp h1, .xjp h3, .xjp h4 { margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; }
.xjp h1 { font-size: 2.5rem; }
.xjp h2 { font-size: 2rem; }
.xjp h3 { font-size: 1.75rem; }
.xjp h4 { font-size: 1.5rem; }
.xjp h5 { font-size: 1.25rem; }
.xjp h6 { font-size: 1rem; }
.xjp small { font-size: 80%; }
.xjp .container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.xjp .row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }
.xjp .col-xs-12, .xjp .col-xs-6, .xjp .col-md-10, .xjp .col-md-4, .xjp .col-md-6, .xjp .col-md-8, .xjp .col-xl-8, .xjp .col-lg-8, .xjp .col-xs-3, .xjp .col-xs-9, .xjp .col-md-2, .xjp .col-md-5, .xjp .col-md-7, .xjp .col-md-3, .xjp .col-md-9, .xjp .col-auto, .xjp .col-md-12, .xjp .col-lg-10, .xjp .col-xs-4 { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; }
.xjp .col { flex-basis: 0px; flex-grow: 1; max-width: 100%; }
.xjp .col-auto { flex-grow: 0; flex-shrink: 0; flex-basis: auto; width: auto; max-width: 100%; }
.xjp .col-xs-3 { width: 25%; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .col-xs-4 { width: 33.333334%; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .col-xs-6 { width: 50%; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .col-xs-9 { width: 75%; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .col-xs-12 { width: 100%; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
@media (min-width: 992px) {
.xjp .col-md-2 { width: 16.666667%; }
.xjp .col-md-3 { width: 25%; }
.xjp .col-md-4 { width: 33.333334%; }
.xjp .col-md-5 { width: 41.666667%; }
.xjp .col-md-6 { width: 50%; }
.xjp .col-md-7 { width: 58.333334%; }
.xjp .col-md-8 { width: 66.666667%; }
.xjp .col-md-9 { width: 75%; }
.xjp .col-md-10 { width: 83.333334%; }
.xjp .col-md-12 { width: 100%; }
.xjp .col-md-offset-1 { margin-left: 8.33333%; }
.xjp .col-md-offset-2 { margin-left: 16.666667%; }
.xjp .col-md-offset-3 { margin-left: 25%; }
.xjp .col-md-offset-6 { margin-left: 50%; }
}
@media (min-width: 1200px) {
.xjp .col-lg-8 { width: 66.666667%; }
.xjp .col-lg-10 { width: 83.333334%; }
}
@media (min-width: 1600px) {
.xjp .col-xl-8 { width: 66.666667%; }
.xjp .col-xl-offset-2 { margin-left: 16.666667%; }
}
.xjp .form-control { display: block; width: 100%; height: calc(1.5em + 2px + 0.75rem); padding-top: 0.375rem; padding-right: 0.75rem; padding-bottom: 0.375rem; padding-left: 0.75rem; font-size: 1rem; line-height: 1.5; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); background-clip: padding-box; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(206, 212, 218); border-right-color: rgb(206, 212, 218); border-bottom-color: rgb(206, 212, 218); border-left-color: rgb(206, 212, 218); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; transition-behavior: normal, normal; transition-duration: 0.15s, 0.15s; transition-timing-function: ease-in-out, ease-in-out; transition-delay: 0s, 0s; transition-property: border-color, box-shadow; }
@media (prefers-reduced-motion: reduce) {
.xjp .form-control { transition-behavior: normal; transition-duration: 0s; transition-timing-function: ease; transition-delay: 0s; transition-property: none; }
}
.xjp .form-control:focus { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-top-color: rgb(128, 189, 255); border-right-color: rgb(128, 189, 255); border-bottom-color: rgb(128, 189, 255); border-left-color: rgb(128, 189, 255); outline-color: initial; outline-style: initial; outline-width: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }
.xjp .form-control::-webkit-input-placeholder { color: rgb(108, 117, 125); opacity: 1; }
.xjp .form-control::placeholder { color: rgb(108, 117, 125); opacity: 1; }
.xjp .form-control:disabled { background-color: rgb(233, 236, 239); opacity: 1; }
.xjp textarea.form-control { height: auto; }
.xjp .form-group { margin-bottom: 1rem; }
.xjp .btn { display: inline-block; color: rgb(33, 37, 41); text-align: center; vertical-align: middle; user-select: none; background-color: transparent; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; padding-top: 0.375rem; padding-right: 0.75rem; padding-bottom: 0.375rem; padding-left: 0.75rem; font-size: 1rem; line-height: 1.5; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; transition-behavior: normal, normal, normal, normal; transition-duration: 0.15s, 0.15s, 0.15s, 0.15s; transition-timing-function: ease-in-out, ease-in-out, ease-in-out, ease-in-out; transition-delay: 0s, 0s, 0s, 0s; transition-property: color, background-color, border-color, box-shadow; }
@media (prefers-reduced-motion: reduce) {
.xjp .btn { transition-behavior: normal; transition-duration: 0s; transition-timing-function: ease; transition-delay: 0s; transition-property: none; }
}
.xjp .btn:hover { color: rgb(33, 37, 41); text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .btn:focus { outline-color: initial; outline-style: initial; outline-width: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }
.xjp .btn:disabled { opacity: 0.65; }
.xjp .btn-link { color: rgb(0, 123, 255); text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .btn-link:hover { color: rgb(0, 86, 179); text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .btn-link:focus { text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; box-shadow: none; }
.xjp .btn-link:disabled { color: rgb(108, 117, 125); pointer-events: none; }
.xjp .breadcrumb { display: flex; flex-wrap: wrap; padding-top: 0.75rem; padding-right: 1rem; padding-bottom: 0.75rem; padding-left: 1rem; margin-bottom: 1rem; list-style-position: initial; list-style-image: initial; list-style-type: none; background-color: rgb(233, 236, 239); border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }
@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: 1rem 0px; }
  100% { background-position: 0px 0px; }
}
@keyframes progress-bar-stripes { 
  0% { background-position: 1rem 0px; }
  100% { background-position: 0px 0px; }
}
@-webkit-keyframes spinner-border { 
  100% { transform: rotate(360deg); }
}
@keyframes spinner-border { 
  100% { transform: rotate(360deg); }
}
@-webkit-keyframes spinner-grow { 
  0% { transform: scale(0); }
  50% { opacity: 1; }
}
@keyframes spinner-grow { 
  0% { transform: scale(0); }
  50% { opacity: 1; }
}
.xjp .d-block { display: block !important; }
.xjp .d-flex { display: flex !important; }
@media (min-width: 992px) {
.xjp .d-md-flex { display: flex !important; }
}
.xjp .flex-wrap { flex-wrap: wrap !important; }
.xjp .justify-content-start { justify-content: flex-start !important; }
.xjp .justify-content-end { justify-content: flex-end !important; }
.xjp .justify-content-center { justify-content: center !important; }
.xjp .justify-content-between { justify-content: space-between !important; }
.xjp .align-items-start { align-items: flex-start !important; }
.xjp .align-items-center { align-items: center !important; }
.xjp .text-right { text-align: right !important; }
.xjp .text-center { text-align: center !important; }
.xjp .text-white { color: rgb(255, 255, 255) !important; }
@media print {
.xjp *, .xjp ::after, .xjp ::before { text-shadow: none !important; box-shadow: none !important; }
.xjp a:not(.btn) { text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp img { break-inside: avoid; }
.xjp h2, .xjp p, .xjp h3 { orphans: 3; widows: 3; }
.xjp h2, .xjp h3 { break-after: avoid; }
}
.xjp .hide { display: none !important; }
.xjp .show { display: block !important; }
.xjp .visible-md-block, .xjp .visible-md-inline, .xjp .visible-md-inline-block { display: none !important; }
@media screen and (min-width: 992px) {
.xjp .visible-md-block { display: block !important; }
.xjp .visible-md-inline { display: inline !important; }
.xjp .visible-md-inline-block { display: inline-block !important; }
.xjp .hidden-md { display: none !important; }
}
.xjp a { transition-behavior: normal; transition-duration: 0.2s; transition-timing-function: ease-in-out; transition-delay: 0s; transition-property: all; }
.xjp a:hover { text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .screen-padding-xl { padding-top: 60px; padding-right: 0px; padding-bottom: 60px; padding-left: 0px; }
.xjp .strong, .xjp b { font-weight: 600; }
.xjp .btn:focus, .xjp .btn:active { outline-color: initial !important; outline-style: none !important; outline-width: initial !important; box-shadow: none !important; }
.xjp .btn { padding-left: 20px; padding-right: 20px; }
.xjp .breadcrumb { margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: transparent; font-size: 0.8rem; }
.xjp .form-control { font-size: 0.875rem; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
@keyframes rotate { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(180deg); }
}
@-webkit-keyframes rotate { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(180deg); }
}
@media only screen and (min-width: 320px) {
.xjp .fluid-type { font-size: calc(-0.615385px + 1rem + 0.192308vw); }
.xjp .fluid-d1 { font-size: calc(28.3846px + 1.44231vw); }
.xjp .fluid-d2 { font-size: calc(26.3077px + 1.15385vw); }
.xjp .fluid-h1 { font-size: calc(25.5385px + 0.769231vw); }
.xjp .fluid-h2 { font-size: calc(21.5385px + 0.769231vw); }
.xjp .fluid-h3 { font-size: calc(20.3077px + 0.528846vw); }
.xjp .fluid-h4 { font-size: calc(18.3077px + 0.528846vw); }
.xjp .fluid-h5 { font-size: calc(16.7692px + 0.384615vw); }
.xjp .fluid-h6 { font-size: calc(15.2308px + 0.240385vw); }
.xjp .breadcrumb { font-size: 0.9rem; text-transform: uppercase; }
}
@media only screen and (min-width: 425px) {
.xjp .breadcrumb { font-size: 1rem; }
}
@media only screen and (max-width: 991px) {
.xjp .screen-padding-xl { padding-top: 1.875rem; padding-right: 0px; padding-bottom: 1.875rem; padding-left: 0px; }
}
@keyframes linePart-animation { 
  0% { transform: scaleY(0.3); }
  100% { transform: scaleY(1); }
}
.xjp .size-tag { min-width: 2rem; height: 1rem; padding-top: 0px; padding-right: 0.5rem; padding-bottom: 0px; padding-left: 0.5rem; margin-right: 0.5rem; font-size: 0.875rem; line-height: 1rem; text-align: center; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp .size-tag > a { justify-content: center; align-items: center; display: flex !important; }
.xjp .sizeStatus { width: 0px; height: 0px; display: inline-block; overflow-x: hidden; overflow-y: hidden; }
.xjp .size-tag a:hover .sizeStatus { width: auto; height: auto; margin-right: 0.5rem; }
@keyframes ping { 
  0% { transform: scale(1); }
  100% { transform: scale(0.8); }
}
@keyframes increaseProgress { 
  0% { transform: translateX(-50%) scaleX(0); }
  100% { transform: translateX(-50%) scaleX(1); }
}
@keyframes loopText { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-100%); }
}
@keyframes loopTextY { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(100%); }
}
.xjp a:focus { outline-color: initial; outline-style: none; outline-width: initial; }
.xjp a:link { text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp svg { display: inline-block; height: 1em; width: auto; overflow-x: visible; overflow-y: visible; vertical-align: -0.125em; }
.xjp .btn { padding-top: 10px; padding-right: 1.77vw; padding-bottom: 10px; padding-left: 1.77vw; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.xjp .btn-small { padding-top: 10px; padding-right: 1.042vw; padding-bottom: 10px; padding-left: 1.042vw; }
.xjp h2, .xjp h5, .xjp h6, .xjp h1, .xjp h3, .xjp h4, .xjp .strong, .xjp b { font-family: var(--font); font-weight: 500; }
.xjp .review-obj .author { font-weight: 600; }
.xjp input { color: inherit; font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; appearance: none; -webkit-font-smoothing: inherit; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; line-height: normal; }
.xjp .index-poster .splash { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .index-poster .splash img { width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
@media only screen and (min-width: 992px) {
.xjp .visible-md-flex { display: flex !important; }
}
@media only screen and (min-width: 425px) {
.xjp .review-new-content .product-review .review-summary { display: flex; align-items: center; margin-bottom: 20px; }
.xjp .review-new-content .summary-overview { flex-grow: 1; flex-shrink: 1; flex-basis: 0%; margin-bottom: 0px; margin-right: 20px; }
.xjp .review-new-content .product-review .review-summary-ratings { float: inherit; margin-bottom: 0px; flex-grow: 1; flex-shrink: 1; flex-basis: 0%; }
}
.xjp .slick-arrow { position: absolute; top: 50%; transform: translateY(-50%); opacity: 0.45; font-size: 2rem; color: rgb(255, 255, 255); z-index: 1; cursor: pointer; }
.xjp .arrow-new { opacity: 1; }
.xjp .arrow-prev { left: 1rem; }
.xjp .arrow-next { right: 1rem; }
.xjp .arrow-new.arrow-prev { left: 72px; }
.xjp .arrow-new.arrow-next { right: 120px; }
.xjp .arrow-new.arrow-prev svg { transform: translate(-50%, -50%) rotateY(180deg); }
.xjp .slick-dotted.slick-slider { margin-bottom: 0px !important; }
.xjp .slick-dots li:first-child:last-child { display: none; }
@media only screen and (min-width: 320px) {
.xjp .series-poster .splash > img { width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .banner-absolute-content.text-black a { color: rgb(0, 0, 0); }
.xjp .banner-absolute-link { display: block; }
.xjp .banner-absolute-link svg { margin-left: 4px; font-size: 0.75rem; transition-behavior: normal; transition-duration: 0.2s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; }
.xjp .banner-absolute-link:hover svg { transform: translateX(4px); }
.xjp .series-poster .banner-absolute-link { position: absolute; left: 6.4vw; top: 4.267vw; color: rgb(255, 255, 255); text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-transform: capitalize; z-index: 1; }
.xjp .series-poster .banner-absolute-link svg { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 4px; font-size: 0.75rem; }
.xjp .series-poster .banner-absolute-link:hover svg { transform: none; }
.xjp .series-poster-logo:first-child img { height: 2.133vw; }
.xjp .series-poster-logo:last-child img { height: 10.167vw; }
.xjp .series-poster-logo:last-child { margin-left: 4.267vw; padding-left: 4.267vw; position: relative; }
.xjp .series-poster-logo:last-child::after { content: ""; position: absolute; left: 0px; top: 50%; transform: translateY(-50%); width: 1px; height: 6.933vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .index-series { padding-top: 8vw; }
.xjp .index-series > .col-xs-12 { padding-top: 0px; padding-right: 1.333vw; padding-bottom: 0px; padding-left: 1.333vw; overflow-x: hidden; overflow-y: hidden; }
.xjp .header-more a { color: rgb(0, 0, 0); }
@keyframes loopSvg { 
  0% { bottom: 1.333vw; }
  50% { bottom: 0vw; }
  100% { bottom: 1.333vw; }
}
@-webkit-keyframes loopSvg { 
  0% { bottom: 1.333vw; }
  50% { bottom: 0vw; }
  100% { bottom: 1.333vw; }
}
.xjp .product-catalog-new { padding-top: 2rem; padding-right: 0px; padding-bottom: 2rem; padding-left: 0px; }
.xjp .product-catalog-new .esports-items-header h4 { font-family: var(--font); font-weight: 500; }
.xjp .header-link { position: relative; display: flex; justify-content: center; align-items: center; color: rgb(255, 255, 255); text-decoration-line: underline !important; text-decoration-thickness: initial !important; text-decoration-style: initial !important; text-decoration-color: initial !important; }
.xjp .header-link span { display: inline-block; margin-left: 1.333vw; text-align: center; font-size: 0.75rem; transition-behavior: normal; transition-duration: 0.3s; transition-timing-function: ease-in; transition-delay: 0s; transition-property: all; }
.xjp .header-link span svg { vertical-align: -0.3em; }
.xjp .esports-items-header { padding-top: 6.4vw; padding-right: 0px; padding-bottom: 6.4vw; padding-left: 0px; }
.xjp .esports-part-item-btn .btn-link { color: rgb(255, 255, 255); text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .index-blog { position: relative; }
.xjp .index-blog .blog-more-body { padding-top: 1.6vw; }
.xjp .index-blog .blog-more-body .feature-item-list { margin-top: 0px; margin-right: -3.2vw; margin-bottom: 0px; margin-left: -3.2vw; }
.xjp .index-blog .blog-more-body .feature-item-list .col-xs-12 .blog-item { margin-top: 1.6vw; margin-right: -15px; margin-bottom: 1.6vw; margin-left: -15px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.xjp .index-blog .blog-more-body .feature-item-list .col-xs-12 .blog-item .feature-item-img a { display: block; height: 100%; overflow-x: hidden; overflow-y: hidden; }
.xjp .index-blog .blog-more-body .feature-item-list .col-xs-12 .blog-item .feature-item-img a img { width: 100%; min-height: 100%; object-fit: cover; scale: 1.01; transition-behavior: normal; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; }
.xjp .index-blog .blog-more-body .feature-item-list .col-xs-12 .blog-item .feature-item-img a:hover img { scale: 1.1; }
.xjp .index-blog .blog-more-body .feature-item-list .feature-item-text { padding-top: 3.2vw; padding-right: 3.2vw; padding-bottom: 3.2vw; padding-left: 3.2vw; }
.xjp .index-blog .blog-more-body .feature-item-list .feature-item-text h6 { margin-top: 0px; margin-bottom: 1.6vw; }
.xjp .index-blog .blog-more-body .feature-item-list .feature-item-text a { text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .b2b-container img { width: 100%; }
.xjp .b2b-container h2, .xjp .b2b-container h4, .xjp .b2b-container h5, .xjp .b2b-container .strong { font-family: var(--font); font-weight: 500; }
.xjp .b2b-series { padding-top: 6.4vw; padding-right: 0px; padding-bottom: 6.4vw; padding-left: 0px; }
.xjp .b2b-series-item { margin-top: 6.4vw; margin-right: calc(-15px + 1.6vw); margin-bottom: 0px; margin-left: calc(-15px + 1.6vw); }
.xjp .b2b-series-text { padding-top: 1.6vw; padding-right: 3.2vw; padding-bottom: 3.2vw; padding-left: 3.2vw; }
.xjp .b2b-series-text-content p { color: rgb(136, 136, 136); }
.xjp .b2b-scenes h4 { margin-bottom: 3.2vw; }
.xjp .b2b-scenes-item { margin-top: 3.2vw; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: calc(50% - 1.6vw); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; overflow-x: hidden; overflow-y: hidden; text-align: center; }
.xjp .b2b-series-text-content .header-more a { text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .b2b-scenes-item img { width: 100%; }
.xjp .b2b-scenes-item p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2.667vw; padding-bottom: 2.667vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); font-family: var(--font); color: rgb(255, 255, 255); font-weight: 500; }
.xjp .b2b-factory { padding-top: 6.4vw; padding-right: 0px; padding-bottom: 6.4vw; padding-left: 0px; }
.xjp .b2b-factory h4 { margin-bottom: 6.4vw; }
.xjp .b2b-factory-content { overflow-x: hidden; overflow-y: hidden; }
.xjp .b2b-factory-content > img { position: absolute; top: 0px; left: 50%; transform: translateX(-50%); min-height: 100%; min-width: 100%; width: auto; height: 100%; }
.xjp .b2b-factory-introduce { position: relative; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; width: 100%; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; z-index: 1; }
.xjp .certerfications .factory-start > .col-xs-12 { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .certerfications .start-introduce-list { padding-top: 8.867vw; padding-bottom: 8.867vw; margin-top: 0px; margin-right: -3.2vw; margin-bottom: 0px; margin-left: -3.2vw; }
.xjp .certerfications .start-introduce-list { padding-top: 0px; padding-bottom: 4vw; }
.xjp .certerfications .start-introduce-item { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; display: flex; align-items: center; justify-content: center; }
.xjp .certerfications .start-introduce-item .start-introduce-item-icon { margin-right: 5.333vw; }
.xjp .certerfications .start-introduce-item .start-introduce-item-icon svg { height: 10.667vw; }
.xjp .certerfications .start-introduce-item:not(:last-child) { padding-bottom: 13.333vw; }
.xjp .certerfications .start-introduce-item h3 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1.5; }
.xjp .certerfications .start-introduce-item p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .certerfications .factory-start-title, .xjp .certerfications .factory-start-image, .xjp .b2b-factory-introduce .factory-start-title, .xjp .b2b-factory-introduce .factory-start-image, .xjp .b2b-factory-introduce .factory-standard-title, .xjp .b2b-factory-introduce .factory-standard-image { margin-top: 0px; margin-right: 1.6vw; margin-bottom: 0px; margin-left: 1.6vw; padding-bottom: 3.2vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); }
.xjp .b2b-factory-introduce .factory-start-title, .xjp .b2b-factory-introduce .factory-start-image, .xjp .b2b-factory-introduce .factory-standard-title, .xjp .b2b-factory-introduce .factory-standard-image { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .certerfications .factory-start .factory-start-image { order: 1; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-top: 4.8vw; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; overflow-x: hidden; overflow-y: hidden; }
.xjp .certerfications .factory-start .factory-start-title, .xjp .b2b-factory-introduce .factory-start-title, .xjp .b2b-factory-introduce .factory-standard-title { padding-top: 4.8vw; }
.xjp .certerfications .factory-start .factory-start-title, .xjp .b2b-factory-introduce .factory-start-title, .xjp .b2b-factory-introduce .factory-standard-title { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0px; border-bottom-left-radius: 4px; }
.xjp .b2b-factory-introduce .factory-start-image, .xjp .b2b-factory-introduce .factory-standard-image { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp .b2b-factory-introduce .factory-start-text p, .xjp .b2b-factory-introduce .factory-standard-text p { color: rgb(136, 136, 136); }
.xjp .certerfications .factory-start-image img { width: 100%; }
.xjp .b2b-factory-introduce .factory-standard-content { margin-top: 2.667vw; margin-bottom: 1.6vw; position: relative; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; overflow-x: hidden; overflow-y: hidden; }
.xjp .b2b-test video { display: block; width: 100%; }
.xjp .b2b-test .factory-test { margin-top: 0px; padding-top: 3.2vw; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .b2b-test .factory-test .feature-item-list { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .b2b-test .factory-test .slick-list { padding-right: 23.65%; }
.xjp .b2b-test .factory-test .feature-item-list .col-xs-6 > .row { padding-top: 0px !important; padding-right: 3.2vw !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.xjp .b2b-test .factory-test .feature-item-list .feature-item-img, .xjp .b2b-test .factory-test .feature-item-list .feature-item-text { padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.xjp .b2b-test .factory-test .feature-item-list .feature-item-text h6 { -webkit-line-clamp: 2; min-height: calc(2.1rem); font-size: 0.875rem; line-height: 1.2; }
.xjp .b2b-test .factory-test .feature-item-list .feature-item-text > p { display: -webkit-box; height: auto; color: rgb(136, 136, 136); }
.xjp .b2b-esports-title, .xjp .b2b-esports-logos { position: absolute; left: 50%; transform: translateX(-50%); }
.xjp .b2b-esports-title { top: 8.533vw; width: 100%; color: rgb(255, 255, 255); }
.xjp .b2b-esports-logos { bottom: 8.533vw; width: 100%; }
.xjp .b2b-esports-logos .b2b-esports-logos-item img { margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; width: 15.333vw; }
.xjp .b2b-ip { padding-top: 6.4vw; padding-right: 0px; padding-bottom: 6.4vw; padding-left: 0px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .b2b-ip-introduce { padding-top: 4.267vw; padding-right: 3.2vw; padding-bottom: 4.267vw; padding-left: 3.2vw; }
.xjp .b2b-ip-image { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; margin-top: 3.2vw; }
.xjp .b2b-cross-banner .banner-absolute-content { top: 8.533vw; }
.xjp .b2b-brand-banner { margin-top: 6.4vw; padding-top: 0px; padding-right: 1.6vw; padding-bottom: 0px; padding-left: 1.6vw; }
.xjp .b2b-brand-banner:last-child { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .b2b-brand-banner .banner-absolute-content { top: 4.267vw; }
.xjp .b2b-service { margin-top: 3.2vw; padding-top: 8vw; padding-right: 0px; padding-bottom: 8vw; padding-left: 0px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(173, 129, 79); }
.xjp .b2b-service-banner { padding-top: 0px; padding-right: 5.33vw; padding-bottom: 0px; padding-left: 5.33vw; margin-top: 0px; display: flex; align-items: center; justify-content: space-between; }
.xjp .b2b-service-banner:last-child { margin-top: 6.667vw; }
.xjp .b2b-service-banner svg { font-size: 11.6vw; }
.xjp .b2b-service-banner:last-child svg { font-size: 13.333vw; }
.xjp .b2b-service-banner-text { width: 65.2vw; }
.xjp .b2b-form.bulk-content > .col-xs-12 { padding-top: 0px; padding-right: 1.6vw; padding-bottom: 0px; padding-left: 1.6vw; }
.xjp .b2b-form.bulk-content .review-card { margin-top: 3.2vw; margin-right: 0px; margin-bottom: 3.2vw; margin-left: 0px; padding-top: 2vw; padding-right: 0px; padding-bottom: 2vw; padding-left: 0px; box-shadow: none; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp .b2b-form.bulk-content .review-card h5 { text-align: center; }
.xjp .b2b-form.bulk-content .review-input input, .xjp .b2b-form.bulk-content .form-control { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 2.5rem; padding-top: 0.375rem; padding-right: 0.625rem; padding-bottom: 0.375rem; padding-left: 0.625rem; font-size: 0.875rem; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); border-top-color: rgba(153, 153, 153, 0.5); border-right-color: rgba(153, 153, 153, 0.5); border-bottom-color: rgba(153, 153, 153, 0.5); border-left-color: rgba(153, 153, 153, 0.5); }
.xjp .b2b-form.bulk-content .review-input p { margin-bottom: 0.8vw; color: rgb(0, 0, 0); line-height: 1.2; }
.xjp .b2b-form.bulk-content .review-card .col-md-5 { padding-top: 0px; padding-right: 1.867vw; padding-bottom: 0px; padding-left: 1.867vw; }
.xjp .b2b-form.bulk-content .review-card form .btn { margin-top: calc(-0.5rem + 5.2vw); margin-bottom: 5.2vw; }
.xjp .b2b-contact .banner-absolute-content.center { top: 50%; bottom: inherit; transform: translate(-50%, -50%); }
.xjp .b2b-contact .banner-absolute-content.center > div:last-child:not(:first-child) { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 6.533vw; }
.xjp .b2b-contact .title { display: flex; justify-content: center; align-items: center; }
.xjp .b2b-contact img { width: 100%; }
.xjp .b2b-contact svg { font-size: 8.533vw; }
.xjp .title-email a { text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .index-article { position: relative; padding-top: 8vw; padding-bottom: 4.267vw; background-repeat: no-repeat; background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .index-article::before { display: none; content: ""; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(0, 0, 0, 0.8); }
.xjp .index-article .col-xs-12 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .article-list.slick-initialized .slick-slide { display: flex; }
.xjp .article-list-item { justify-content: center; align-items: center; text-align: center; }
.xjp .article-list-item a { color: rgb(0, 0, 0); }
.xjp .article-list .article-list-item img { width: auto; height: 12.746vw; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.xjp .article-list-item .text { display: block; padding-bottom: 8.533vw; width: 75%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.xjp .article-list .arrow-prev { left: calc(-15px + 3.2vw); }
.xjp .article-list .arrow-next { right: calc(-15px + 3.2vw); }
.xjp .article-list .slick-arrow svg { color: rgb(0, 0, 0); }
.xjp .article-list .arrow-prev svg { transform: none; }
.xjp .guildwars-landing-banner { position: relative; padding-top: 3.889vw; background-image: url("https://img.dxracer.com.ar/x/20001/ef60b3d4-48a5-45db-b739-9fc15e1b3453-1/o.webp"); background-size: cover; background-repeat: no-repeat; background-position-x: center; background-position-y: top; }
.xjp .spy-banner { padding-top: 7.917vw; background-image: url("https://img.dxracer.com.ar/x/20001/988cb617-a086-4811-8ba0-5e7b6095a7cc-1/o.webp"); }
.xjp .shock-banner { padding-top: 6.111vw; background-image: url("https://img.dxracer.com.ar/x/20001/ec5df52d-1449-493b-9903-7d8003f08594-2/o.webp"); }
.xjp .shock-introduce { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(214, 217, 217, 0.9); }
.xjp .shock-introduce .guildwars-banner-introduce-text { background-image: url("https://img.dxracer.com.ar/x/20001/0858b3e4-9bac-4392-b62c-477fdbca29ef-2/o.webp"); background-size: cover; background-repeat: no-repeat; background-position-x: center; background-position-y: top; }
.xjp .guildwars-edition { position: relative; padding-top: 11.667vw; background-image: url("https://img.dxracer.com.ar/x/20001/ba1383ac-2657-48f7-8350-c6e4959a3979-1/o.webp"); background-size: cover; background-repeat: no-repeat; background-position-x: center; background-position-y: top; }
.xjp .spy-edition { padding-top: 4.861vw; font-family: Arial; background-image: url("https://img.dxracer.com.ar/x/20001/8b88d57e-cf54-49c2-a31f-c9f48852c9c5-1/o.webp"); }
.xjp .shock-edition { padding-top: 9.583vw; background-image: url("https://img.dxracer.com.ar/x/20001/740f064a-8c44-4042-acc8-ddfa8df8ae4b-1/o.webp"); }
.xjp .nrg-edition, .xjp .tec-edition, .xjp .blackDesert-edition, .xjp .ffr-edition, .xjp .metaphor-edition { padding-top: 0px; background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
.xjp .immortals-edition { padding-top: 0px; font-family: Arial; background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
.xjp .metaphorPage { font-family: SourceHanSerifCN; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp #metaphor-movie { width: 100%; height: 100vh; position: fixed; top: 0px; left: 0px; pointer-events: none; mix-blend-mode: lighten; object-fit: cover; z-index: 10000; }
.xjp .dbd-banner { background-image: url("https://img.dxracer.com.ar/x/20001/d5c51f1c-a28c-4dc2-b37f-d59c5e100c37-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .blackDesert-banner { background-image: url("https://img.dxracer.com.ar/x/20001/c20158f4-7ee2-47e6-859b-f862416d074c-1/o.webp"); }
.xjp .metaphor-banner { position: relative; background-image: url("https://img.dxracer.com.ar/x/20001/21b06afb-4d1a-489a-b981-c6c553d6add0-1/o.webp"); }
.xjp .bananya-banner { background-image: url("https://img.dxracer.com.ar/x/20001/6b9e7691-53fd-4001-ab87-04e5031ca923-2/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .nrg-banner { padding-top: 6.667vw; padding-bottom: 9.028vw; background-image: url("https://img.dxracer.com.ar/x/20001/c9bf53d6-8f48-45f2-b7dd-831e74914d25-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: center; }
.xjp .ffr-banner { padding-top: 13.611vw; padding-bottom: 7.639vw; background-image: url("https://img.dxracer.com.ar/x/20001/02267ec7-7add-4841-bfd5-a8c77471edcb-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: center; }
.xjp .tec-banner { padding-top: 6vw; padding-bottom: 4.4vw; background-image: url("https://img.dxracer.com.ar/x/20001/a4888eeb-f18c-464c-9f13-d0d658315b9a-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: center; }
.xjp .immortals-banner { padding-top: 7.5vw; padding-bottom: 8.611vw; background-image: url("https://img.dxracer.com.ar/x/20001/1ca007dd-3039-4ccd-8a77-9059e88ae135-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: center; }
.xjp .bananya-edition { background-image: url("https://img.dxracer.com.ar/x/20001/647a39ba-512c-48be-a685-9dee4bd88dc0-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .spy-detail { position: relative; padding-top: 14.306vw; padding-bottom: 11.528vw; font-family: Arial; background-image: url("https://img.dxracer.com.ar/x/20001/4a7e1fe3-37d0-4577-9678-a7c6344ae703-1/o.webp"); background-size: cover; background-repeat: no-repeat; background-position-x: center; background-position-y: top; }
.xjp .nrg-introduce, .xjp .tec-introduce, .xjp .ffr-introduce { padding-top: 8.75vw; padding-bottom: 14.306vw; background-image: url("https://img.dxracer.com.ar/x/20001/e1babb9d-a628-4329-8c51-5f9a9f2d535f-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .nrg-introduce { background-image: url("https://img.dxracer.com.ar/x/20001/28d24145-6dd3-4d71-9da4-a087a883a72e-2/o.webp"); }
.xjp .ffr-introduce { padding-top: 15.278vw; padding-bottom: 0.278vw; background-image: url("https://img.dxracer.com.ar/x/20001/6c08f066-6193-474d-a419-1b2305f23147-1/o.webp"); }
.xjp .tec-introduce { padding-top: 6.533vw; padding-bottom: 13.2vw; background-image: url("https://img.dxracer.com.ar/x/20001/2cbeb6e3-5a94-4535-b8ce-453deade98c0-1/o.webp"); }
.xjp .immortals-introduce { padding-top: 15vw; padding-bottom: 15vw; font-family: Arial; background-color: rgb(3, 177, 169); background-image: url("https://img.dxracer.com.ar/x/20001/c923ebbd-492d-4c85-9c8c-e4d2874442f6-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: bottom; }
.xjp .nrg-detail { background-image: url("https://img.dxracer.com.ar/x/20001/6ba185a3-6aed-44c8-a99f-06a00817c0c0-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .ffr-detail { background-image: url("https://img.dxracer.com.ar/x/20001/11583052-cdac-4d1d-8ce3-b4882008db33-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .immortals-detail { font-family: Arial; background-image: url("https://img.dxracer.com.ar/x/20001/90c3c07f-d341-4a25-a64f-7a577e13901c-2/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .guildwars-banner-text, .xjp .dbd-introduce-text, .xjp .dbd-banner-text { text-align: center; color: rgb(255, 255, 255); }
.xjp .blackDesert-introduce .dbd-introduce-text { color: rgb(0, 0, 0); }
.xjp .metaphor-introduce .dbd-introduce-text { color: rgb(255, 255, 255); }
.xjp .shock-banner .guildwars-banner-text { color: rgb(0, 0, 0); }
.xjp .dbd-banner-text h1 { margin-top: 0px; margin-bottom: 44.306vw; line-height: 1.2; }
.xjp .bananya-banner .dbd-banner-text h1 { margin-top: 0px; margin-bottom: 4.444vw; }
.xjp .metaphor-banner .dbd-banner-text h1 { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 4.306vw; }
.xjp .metaphor-bold { font-family: SourceHanSerifCN-Bold; }
.xjp .shadow-header { color: rgb(148, 104, 102); -webkit-text-stroke-width: 0.833vw; -webkit-text-stroke-color: transparent; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-color: rgb(255, 255, 255); background-clip: text; }
.xjp .dbd-banner-text img { display: block; margin-right: auto; margin-left: auto; margin-bottom: 13.611vw; margin-top: 6.806vw; height: 7.083vw; }
.xjp .blackDesert-banner .dbd-banner-text img { margin-top: 6.528vw; margin-bottom: 96.389vw; height: 3.472vw; }
.xjp .metaphor-banner .dbd-banner-text img { margin-top: 4.444vw; margin-bottom: 92.361vw; height: 13.611vw; }
.xjp .bananya-banner .dbd-banner-text img { margin-top: 4.167vw; margin-bottom: 104.44vw; height: 4.583vw; }
.xjp .dbd-banner-text .btn { margin-bottom: 6.667vw; padding-top: 0px !important; }
.xjp .bananya-banner .dbd-banner-text .btn { margin-bottom: 4.028vw; }
.xjp .metaphor-banner .dbd-banner-text .btn { margin-bottom: 13.333vw; }
.xjp .immortals-banner .guildwars-banner-text, .xjp .nrg-banner .guildwars-banner-text, .xjp .tec-banner .guildwars-banner-text, .xjp .ffr-banner .guildwars-banner-text { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .guildwars-banner-text img { height: 3.75rem; margin-bottom: 1.0625rem; }
.xjp .guildwars-landing-banner .guildwars-banner-text img { height: 11.667vw; margin-bottom: 102.222vw; }
.xjp .spy-banner .guildwars-banner-text img { height: 5.556vw; margin-bottom: 59.861vw; }
.xjp .shock-banner .guildwars-banner-text img { height: 8.75vw; margin-bottom: 98.75vw; }
.xjp .nrg-banner .guildwars-banner-text img { height: 5.556vw; margin-bottom: 73.889vw; }
.xjp .ffr-banner .guildwars-banner-text img { height: 5.278vw; margin-bottom: 70.278vw; }
.xjp .tec-banner .guildwars-banner-text img { height: 5.733vw; margin-bottom: 83.867vw; }
.xjp .immortals-banner .guildwars-banner-text img { height: 7.5vw; margin-bottom: 83.611vw; }
.xjp .guildwars-landing-banner .guildwars-banner-text h1 { margin-bottom: 1.667vw; }
.xjp .spy-banner .guildwars-banner-text h1 { margin-bottom: 4.444vw; }
.xjp .shock-banner .guildwars-banner-text h1 { margin-bottom: 4.028vw; font-size: calc(20.3077px + 0.528846vw); line-height: 1; }
.xjp .nrg-banner .guildwars-banner-text h1 { margin-bottom: 5.278vw; }
.xjp .tec-banner .guildwars-banner-text h1, .xjp .ffr-banner .guildwars-banner-text h1 { margin-bottom: 1.389vw; font-size: calc(20.3077px + 0.528846vw); }
.xjp .tec-banner .guildwars-banner-text h1 { margin-bottom: 1.867vw; }
.xjp .immortals-banner .guildwars-banner-text h1 { margin-bottom: 4.444vw; }
.xjp .guildwars-title { font-family: SFMono-Regular; }
.xjp .baliMajor-title { font-family: Arial; font-weight: bold; }
.xjp .guildwars-banner-text p { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0.9375rem; font-size: 0.75rem; }
.xjp .shock-banner .guildwars-banner-text p { margin-bottom: 5vw; font-size: 0.875rem; }
.xjp .guildwars-landing-banner .guildwars-banner-text p.text { margin-bottom: 2.917vw; font-size: 0.875rem; }
.xjp .btn-guildwars { margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; background-image: linear-gradient(rgb(198, 46, 45) 0%, rgb(75, 17, 14) 100%); background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; text-align: center; font-size: 0.875rem; line-height: 1; color: rgb(255, 255, 255); cursor: pointer; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(141, 15, 8); border-right-color: rgb(141, 15, 8); border-bottom-color: rgb(141, 15, 8); border-left-color: rgb(141, 15, 8); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; width: 10.9375rem !important; padding-top: 0.5rem !important; padding-right: 1.875rem !important; padding-bottom: 0.5rem !important; padding-left: 1.875rem !important; }
.xjp .btn-evo { height: 8.533vw; font-size: 0.875rem; line-height: 8.533vw; color: rgb(255, 255, 255); background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 159, 209); width: 42.222vw !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.xjp .btn-blackDesert { height: 7.5vw; font-size: 0.875rem; line-height: 7.5vw; color: rgb(0, 0, 0); background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(220, 177, 92); width: 34.028vw !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.xjp .btn-bananya, .xjp .btn-dbd, .xjp .btn-metaphor { position: relative; height: 2.604rem; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; text-align: center; font-size: 0.875rem; line-height: 2.34375rem; color: rgb(255, 255, 255); cursor: pointer; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(170, 26, 24); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; text-transform: capitalize; width: 21.126rem !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.xjp .btn-metaphor { height: 3.092rem; line-height: 2.92969rem; background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; width: 14.7461rem !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.xjp .btn-bananya { height: 11.528vw; padding-top: 1.25vw; font-size: 1.17188rem; line-height: 10.278vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; color: rgb(254, 245, 140); width: 47.917vw !important; }
.xjp .btn-metaphor:hover { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(255, 255, 255); }
.xjp .btn-dbd:hover { color: rgb(255, 255, 255); }
.xjp .btn-bananya:hover { color: rgb(254, 245, 140); }
.xjp .btn-evo:hover { color: rgb(0, 159, 209); background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .btn-bananya::before, .xjp .btn-dbd::before, .xjp .btn-metaphor::before { content: ""; position: absolute; width: 100%; height: 100%; top: 0px; right: 0px; background-image: url("https://img.dxracer.com.ar/x/20001/cc106ec6-877e-478b-9d93-f776014f1b74-1/o.webp"); background-repeat: no-repeat; background-size: cover; opacity: 1; z-index: 1; transition-behavior: normal; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; }
.xjp .btn-bananya::before { background-image: url("https://img.dxracer.com.ar/x/20001/19913b34-6c30-46fb-86be-799194d53faf-1/o.webp"); }
.xjp .btn-dbd:hover::before { opacity: 0; }
.xjp .btn-metaphor::before { background-image: url("https://img.dxracer.com.ar/x/20001/b355a606-274e-4252-a1cb-baa286d4afee-1/o.webp"); }
.xjp .btn-bananya span, .xjp .btn-dbd span, .xjp .btn-metaphor span { position: relative; z-index: 3; }
.xjp .guildwars-banner-text .btn { text-transform: uppercase; }
.xjp .spy-banner .guildwars-banner-text .btn { margin-bottom: 13.75vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(200, 0, 37); border-top-color: rgb(200, 0, 37); border-right-color: rgb(200, 0, 37); border-bottom-color: rgb(200, 0, 37); border-left-color: rgb(200, 0, 37); }
.xjp .shock-banner .guildwars-banner-text .btn { margin-bottom: 4.44vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); }
.xjp .immortals-banner .guildwars-banner-text .btn, .xjp .nrg-banner .guildwars-banner-text .btn { text-transform: capitalize; }
.xjp .nrg-banner .guildwars-banner-text .btn { width: 37.222vw !important; padding-top: 1.806vw !important; padding-right: 0px !important; padding-bottom: 1.806vw !important; padding-left: 0px !important; }
.xjp .immortals-banner .guildwars-banner-text .btn { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(3, 177, 169); }
.xjp .immortals-banner .guildwars-banner-text .btn:hover { color: rgb(3, 177, 169); background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .btn-guildwars:hover { color: rgb(255, 255, 255); background-image: linear-gradient(rgb(198, 46, 45) 0%, rgb(198, 46, 45) 100%); background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(198, 46, 45); border-right-color: rgb(198, 46, 45); border-bottom-color: rgb(198, 46, 45); border-left-color: rgb(198, 46, 45); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .shock-introduce-image img { width: 100%; }
.xjp .nrg-introduce-img { padding-top: 18.889vw; padding-bottom: 8.889vw; text-align: center; }
.xjp .ffr-introduce-img { padding-bottom: 5.972vw; text-align: center; }
.xjp .nrg-introduce-img img { width: 64.533vw; }
.xjp .ffr-introduce-img img { width: 46.389vw; }
.xjp .guildwars-banner-introduce-text { padding-top: 17.778vw; padding-bottom: 10.833vw; text-align: center; color: rgb(255, 255, 255); font-size: 0.875rem; }
.xjp .tec-introduce-content { padding-top: 0px; padding-right: 4vw; padding-bottom: 0px; padding-left: 4vw; }
.xjp .ffr-introduce-content .guildwars-banner-introduce-text { padding-top: 0px; padding-bottom: 81.667vw; text-align: left; }
.xjp .tec-introduce-content .guildwars-banner-introduce-text { padding-top: 5.467vw; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; color: rgb(0, 0, 0); }
.xjp .spy-edition .guildwars-banner-introduce-text { position: relative; padding-right: 3.2vw; padding-left: 3.2vw; padding-top: 90.556vw; padding-bottom: 4.861vw; margin-bottom: 13.472vw; color: rgb(0, 0, 0); overflow-x: hidden; overflow-y: hidden; }
.xjp .shock-introduce .guildwars-banner-introduce-text { padding-top: 6.4vw; padding-right: 3.2vw; padding-bottom: 6.4vw; padding-left: 3.2vw; text-align: left; color: rgb(0, 0, 0); }
.xjp .spy-edition .guildwars-banner-introduce-text img { position: absolute; top: 0px; left: 50%; transform: translateX(-50%); height: 100%; width: auto; z-index: 0; }
.xjp .shock-introduce .guildwars-banner-introduce-text img { width: 100%; }
.xjp .immortals-introduce .guildwars-banner-introduce-text, .xjp .nrg-introduce .guildwars-banner-introduce-text { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .guildwars-banner-introduce-text h2 { margin-bottom: 4.44vw; color: rgb(141, 15, 8); }
.xjp .spy-edition .guildwars-banner-introduce-text h2 { position: relative; margin-bottom: 2.778vw; font-size: calc(16.7692px + 0.384615vw); color: rgb(0, 0, 0); z-index: 2; }
.xjp .immortals-introduce .guildwars-banner-introduce-text h2 { margin-bottom: 6.667vw; line-height: 1.4; color: rgb(255, 255, 255); }
.xjp .guildwars-banner-introduce-text p { line-height: 1.8; }
.xjp .tec-introduce-content .guildwars-banner-introduce-text p { line-height: 1.2; }
.xjp .spy-edition .guildwars-banner-introduce-text p { position: relative; line-height: 1.4; z-index: 2; }
.xjp .shock-introduce .guildwars-banner-introduce-text p { padding-top: 3.2vw; padding-right: 3.2vw; padding-bottom: 3.2vw; padding-left: 3.2vw; line-height: 1.5; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .nrg-introduce .guildwars-banner-introduce-text p.text { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 5.278vw; }
.xjp .immortals-introduce .guildwars-banner-introduce-text p { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .tec-introduce-images { margin-top: 0px; margin-right: 4vw; margin-bottom: 0px; margin-left: 4vw; padding-top: 5.333vw; padding-right: 0px; padding-bottom: 5.333vw; padding-left: 0px; text-align: center; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(219, 44, 27); }
.xjp .tec-introduce-images img { width: 31.733vw; }
.xjp .ffr-introduce-images img { position: absolute; bottom: 0.1042vw; left: -15.694vw; width: 110.694vw; }
.xjp .nrg-detail { padding-top: 15.833vw; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .ffr-detail { padding-top: 15.556vw; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; }
.xjp .immortals-detail { padding-top: 13.472vw; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .guildwars-edition-images { order: 1; padding-top: 6.111vw; padding-right: 9.167vw; padding-bottom: 6.111vw; padding-left: 9.167vw; }
.xjp .spy-edition .guildwars-edition-images { padding-top: 4.028vw; padding-right: 3.2vw; padding-bottom: 4.028vw; padding-left: 3.2vw; }
.xjp .nrg-detail .guildwars-edition-images { padding-top: 14.583vw; padding-right: 8.611vw; padding-bottom: 11.25vw; padding-left: 8.611vw; }
.xjp .ffr-detail .guildwars-edition-images { padding-top: 6.806vw; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .immortals-detail .guildwars-edition-images { padding-top: 7.917vw; padding-right: 4.722vw; padding-bottom: 13.333vw; padding-left: 4.722vw; }
.xjp .guildwars-edition-images .guildwars-edition-image img, .xjp .guildwars-edition-list .guildwars-edition-item img { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: 100%; }
.xjp .spy-edition .guildwars-edition-images .slick-list { border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .immortals-detail .guildwars-edition-images .slick-list { border-top-width: 1.389vw; border-right-width: 1.389vw; border-bottom-width: 1.389vw; border-left-width: 1.389vw; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(3, 177, 169); border-right-color: rgb(3, 177, 169); border-bottom-color: rgb(3, 177, 169); border-left-color: rgb(3, 177, 169); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .guildwars-edition-introduce { padding-top: 0px; padding-right: 9.167vw; padding-bottom: 0px; padding-left: 9.167vw; }
.xjp .spy-edition .guildwars-edition-introduce { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .immortals-detail .guildwars-edition-introduce, .xjp .nrg-detail .guildwars-edition-introduce, .xjp .ffr-detail .guildwars-edition-introduce { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; color: rgb(255, 255, 255); }
.xjp .ffr-detail .guildwars-edition-introduce { display: flex; flex-direction: column; }
.xjp .guildwars-edition-introduce h3 { margin-bottom: 5.417vw; text-align: center; }
.xjp .spy-edition .guildwars-edition-introduce h3 { margin-bottom: 4.861vw; line-height: 1; text-align: left; }
.xjp .nrg-detail .guildwars-edition-introduce h3 { margin-bottom: 7.778vw; }
.xjp .ffr-detail .guildwars-edition-introduce h3 { margin-bottom: 3.333vw; }
.xjp .immortals-detail .guildwars-edition-introduce h3 { margin-bottom: 4.861vw; text-align: left; }
.xjp .guildwars-edition-introduce p { margin-bottom: 6.806vw; line-height: 1.2; }
.xjp .spy-edition .guildwars-edition-introduce p { margin-bottom: 7.778vw; }
.xjp .nrg-detail .guildwars-edition-introduce p { margin-bottom: 7.639vw; text-align: center; line-height: 1.8; }
.xjp .immortals-detail .guildwars-edition-introduce p { margin-bottom: 12.222vw; line-height: 1.4; }
.xjp .ffr-detail .guildwars-edition-list { order: 1; }
.xjp .guildwars-edition-list .slick-track { display: flex; justify-content: center; width: 100% !important; transform: translate3d(0px, 0px, 0px) !important; }
.xjp .guildwars-edition-item { margin-top: 0px; margin-right: 3.75vw; margin-bottom: 0px; margin-left: 3.75vw; width: 16.667vw; }
.xjp .ffr-detail .guildwars-edition-item { margin-top: 0px; margin-right: 3px; margin-bottom: 0px; margin-left: 3px; width: 2.083vw; }
.xjp .immortals-detail .guildwars-edition-item { margin-top: 0px; margin-right: 3.125vw; margin-bottom: 0px; margin-left: 3.125vw; width: 21.528vw; }
.xjp .spy-edition .guildwars-edition-item { margin-top: 0px; margin-right: 4.028vw; margin-bottom: 0px; margin-left: 4.028vw; width: 21.389vw; opacity: 0.3; transition-behavior: normal; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; }
.xjp .spy-edition .guildwars-edition-item:hover, .xjp .spy-edition .guildwars-edition-item.slick-current { opacity: 1; }
.xjp .spy-edition .guildwars-edition-item p { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 1.944vw; text-align: center; }
.xjp .guildwars-edition-item img { display: none; }
.xjp .guildwars-edition-item .unchoose { display: block; }
.xjp .guildwars-edition-item .choose { display: none; }
.xjp .guildwars-edition-item:hover .unchoose { display: none; }
.xjp .guildwars-edition-item:hover .choose { display: block; }
.xjp .guildwars-edition-item.slick-current .unchoose { display: none; }
.xjp .guildwars-edition-item.slick-current .choose { display: block; }
.xjp .guildwars-edition-list .guildwars-edition-item { cursor: pointer; }
.xjp .guildwars-edition-feature { padding-top: 8.661vw; }
.xjp .spy-edition .guildwars-edition-feature { padding-top: 26.389vw; }
.xjp .spy-edition .guildwars-edition-feature:last-child { padding-top: 8.333vw; padding-bottom: 11.667vw; }
.xjp .shock-edition .guildwars-edition-feature { padding-top: 0px; }
.xjp .nrg-edition .guildwars-edition-feature { padding-top: 9.097vw; background-image: url("https://img.dxracer.com.ar/x/20001/6d1c922f-2feb-4d65-aaf6-0c280df74b31-2/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .ffr-edition .guildwars-edition-feature { padding-top: 15.417vw; background-image: url("https://img.dxracer.com.ar/x/20001/cb3a1ad2-5af2-4027-851f-3680a1c7eb18-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .tec-edition .guildwars-edition-feature { padding-top: 12vw; background-image: url("https://img.dxracer.com.ar/x/20001/deb40d4a-ccb3-4e4b-a3c6-b881c2b5d867-2/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .blackDesert-edition .guildwars-edition-feature { padding-top: 14.722vw; background-image: url("https://img.dxracer.com.ar/x/20001/736e2cad-017e-4cac-85b3-4b693ba81813-2/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .metaphor-edition .guildwars-edition-feature { padding-top: 0px; background-image: none; }
.xjp .immortals-edition .guildwars-edition-feature { padding-top: 0px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(3, 177, 169); }
.xjp .spy-edition .guildwars-edition-feature-header { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .shock-edition .guildwars-edition-feature-header { position: relative; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 3.472vw; margin-top: auto; margin-right: auto; margin-left: auto; margin-bottom: 10.972vw; text-align: center; }
.xjp .shock-edition .guildwars-edition-feature-header::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 0.833vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp .guildwars-edition-feature-header h3 { margin-bottom: 4.167vw; }
.xjp .spy-edition .guildwars-edition-feature-header h3 { margin-bottom: 1.944vw; }
.xjp .shock-edition .guildwars-edition-feature-header h3 { margin-bottom: 0px; text-transform: uppercase; }
.xjp .nrg-edition .guildwars-edition-feature-header h3 { margin-bottom: 131.528vw; color: rgb(255, 255, 255); }
.xjp .ffr-edition .guildwars-edition-feature-header h3 { margin-bottom: 11.944vw; color: rgb(255, 255, 255); }
.xjp .tec-edition .guildwars-edition-feature-header h3 { margin-bottom: 10.8vw; color: rgb(255, 255, 255); }
.xjp .blackDesert-edition .guildwars-edition-feature-header h3 { margin-bottom: 9.167vw; color: rgb(255, 255, 255); }
.xjp .metaphor-edition .guildwars-edition-feature-header h3 { margin-bottom: 9.167vw; color: rgb(0, 0, 0); }
.xjp .immortals-edition .guildwars-edition-feature-header h3 { margin-bottom: 17.361vw; }
.xjp .guildwars-edition-feature-header p { margin-bottom: 6.528vw; font-size: 0.875rem; }
.xjp .guildwars-edition-feature-text { padding-top: 0px; padding-right: 9.167vw; padding-bottom: 0px; padding-left: 9.167vw; order: 1; position: relative; height: fit-content; margin-top: 3.611vw; }
.xjp .shock-edition .guildwars-edition-feature-text { padding-top: 0px; padding-right: 6.667vw; padding-bottom: 0px; padding-left: 11.944vw; margin-top: 0px; }
.xjp .spy-edition .guildwars-edition-feature-text { padding-top: 0px; padding-right: 5vw; padding-bottom: 0px; padding-left: 5vw; margin-top: 0px; }
.xjp .spy-edition .guildwars-edition-feature:last-child .guildwars-edition-feature-text { margin-top: -6.933vw; }
.xjp .spy-edition .guildwars-edition-feature-text-content { position: relative; }
.xjp .nrg-edition .guildwars-edition-feature-text { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 8.472vw; padding-top: 0px; padding-right: 15vw; padding-bottom: 0px; padding-left: 15vw; color: rgb(255, 255, 255); }
.xjp .ffr-edition .guildwars-edition-feature-text { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 110.417vw; padding-top: 0px; padding-right: 15vw; padding-bottom: 0px; padding-left: 15vw; color: rgb(255, 255, 255); }
.xjp .tec-edition .guildwars-edition-feature-text { order: 0; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 17.6vw; padding-top: 0px; padding-right: 11.6vw; padding-bottom: 0px; padding-left: 15.6vw; color: rgb(255, 255, 255); }
.xjp .blackDesert-edition .guildwars-edition-feature-text { order: 0; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 107.639vw; padding-top: 0px; padding-right: 22.5vw; padding-bottom: 0px; padding-left: 22.5vw; color: rgb(255, 255, 255); }
.xjp .metaphor-edition .guildwars-edition-feature-text { order: 0; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 21.944vw; padding-bottom: 0px; padding-left: 4.306vw; color: rgb(255, 255, 255); }
.xjp .immortals-edition .guildwars-edition-feature-text { margin-top: -2.222vw; padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; color: rgb(255, 255, 255); }
.xjp .metaphor-edition .guildwars-edition-feature-text h3 { color: rgb(0, 0, 0); }
.xjp .nrg-edition-feature-list { padding-top: 3.2vw; padding-right: 0px; padding-bottom: 3.2vw; padding-left: 0px; height: 93.75vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(255, 255, 255, 0.17); }
.xjp .ffr-edition-feature-list { height: 47.222vw; }
.xjp .tec-edition-feature-list { height: 54.267vw; }
.xjp .blackDesert-edition-feature-list { height: 47.222vw; }
.xjp .metaphor-edition-feature-list { height: 51.111vw; }
.xjp .immortals-edition-feature-list { display: flex; flex-wrap: wrap; justify-content: space-between; }
.xjp .nrg-edition-feature-item, .xjp .tec-edition-feature-item, .xjp .blackDesert-edition-feature-item, .xjp .ffr-edition-feature-item, .xjp .metaphor-edition-feature-item { height: 25%; display: flex; align-items: center; justify-content: space-between; }
.xjp .metaphor-edition-feature-item { position: relative; padding-left: 9.583vw; padding-bottom: 1.806vw; }
.xjp .metaphor-edition-feature-item::after { content: ""; position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; background-image: url("https://img.dxracer.com.ar/x/20001/7d7574fe-8794-4c61-ba68-cd042b125fc6-1/o.webp"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-size: contain; }
.xjp .immortals-edition-feature-item { width: calc(50% - 1.11vw); padding-right: 3.2vw; padding-bottom: 3.2vw; padding-left: 3.2vw; padding-top: 0px; margin-bottom: 13.333vw; color: rgb(0, 0, 0); font-size: 0.875rem; text-align: center; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .nrg-edition-feature-item-content, .xjp .tec-edition-feature-item-content, .xjp .blackDesert-edition-feature-item-content, .xjp .ffr-edition-feature-item-content, .xjp .metaphor-edition-feature-item-content { display: flex; align-items: center; padding-top: 0px; padding-right: 6.4vw; padding-bottom: 0px; padding-left: 6.4vw; width: 100%; }
.xjp .tec-edition-feature-item-content, .xjp .blackDesert-edition-feature-item-content, .xjp .ffr-edition-feature-item-content, .xjp .metaphor-edition-feature-item-content { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .metaphor-edition-feature-item-content { position: relative; z-index: 1; }
.xjp .nrg-edition-feature-item-img { width: 50%; text-align: center; }
.xjp .ffr-edition-feature-item-img { width: 9.861vw; text-align: center; }
.xjp .tec-edition-feature-item-img { width: 14.4vw; text-align: center; }
.xjp .blackDesert-edition-feature-item-img { width: 9.861vw; text-align: center; }
.xjp .metaphor-edition-feature-item-img { width: 8.056vw; text-align: center; }
.xjp .immortals-edition-feature-item-img { width: 18.75vw; margin-right: auto; margin-left: auto; margin-top: -9.375vw; margin-bottom: 6.528vw; }
.xjp .nrg-edition .nrg-edition-feature-item-img img { width: auto; height: auto; max-width: 90%; max-height: 20.833vw; }
.xjp .ffr-edition .ffr-edition-feature-item-img img { width: auto; height: auto; max-width: 100%; max-height: 10.278vw; }
.xjp .tec-edition .tec-edition-feature-item-img img { width: auto; height: auto; max-width: 100%; max-height: 11.867vw; }
.xjp .blackDesert-edition .blackDesert-edition-feature-item-img img { width: auto; height: auto; max-width: 100%; max-height: 10.278vw; }
.xjp .metaphor-edition .metaphor-edition-feature-item-img img { width: auto; height: auto; max-width: 100%; max-height: 7.5vw; }
.xjp .immortals-edition-feature-item-img img { width: 100%; }
.xjp .nrg-edition-feature-item-content p { width: 50%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: 0.875rem; text-align: center; }
.xjp .ffr-edition-feature-item-content p { flex-grow: 1; flex-shrink: 1; flex-basis: 0%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 6.111vw; font-size: 0.875rem; }
.xjp .tec-edition-feature-item-content p { flex-grow: 1; flex-shrink: 1; flex-basis: 0%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 5.467vw; font-size: 0.875rem; }
.xjp .blackDesert-edition-feature-item-content p { flex-grow: 1; flex-shrink: 1; flex-basis: 0%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 2.361vw; font-size: 0.875rem; }
.xjp .metaphor-edition-feature-item-content p { flex-grow: 1; flex-shrink: 1; flex-basis: 0%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 2.361vw; font-size: 0.875rem; }
.xjp .guildwars-edition-feature-text img, .xjp .guildwars-edition-feature-image img { max-width: 100%; width: auto; }
.xjp .guildwars-edition-feature-list { position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; display: flex; flex-direction: column; justify-content: space-between; padding-top: 0px; padding-right: 9.167vw; padding-bottom: 0px; padding-left: 9.167vw; }
.xjp .spy-edition .guildwars-edition-feature-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .shock-edition .guildwars-edition-feature-list { position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; flex-direction: row; flex-wrap: wrap; }
.xjp .guildwars-edition-feature-item { flex-grow: 1; flex-shrink: 1; flex-basis: 0%; display: flex; align-items: center; width: 90%; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; }
.xjp .guildwars-edition-feature-item:first-child { padding-left: 7%; }
.xjp .spy-edition .guildwars-edition-feature-item:first-child { padding-left: 0px; padding-top: 1.111vw; justify-content: center; flex-grow: inherit; flex-shrink: inherit; flex-basis: inherit; }
.xjp .shock-edition .guildwars-edition-feature-item:first-child { padding-left: 0px; }
.xjp .guildwars-edition-feature-item h3 { text-transform: uppercase; }
.xjp .spy-edition .guildwars-edition-feature-item h3 { text-transform: capitalize; }
.xjp .guildwars-edition-feature-item-text:not(:last-child) { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(169, 169, 169); }
.xjp .spy-edition .guildwars-edition-feature-item-text:not(:last-child) { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
.xjp .shock-edition .guildwars-edition-feature-item-text:not(:last-child) { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
.xjp .guildwars-edition-feature-item-text { justify-content: space-between; }
.xjp .shock-edition .guildwars-edition-feature-item-text { width: calc(50% - 1.6vw); flex-grow: inherit; flex-shrink: inherit; flex-basis: inherit; display: block; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: center; }
.xjp .guildwars-edition-feature-item-text .guildwars-edition-feature-item-img { width: 35%; padding-top: 0px; padding-right: 5%; padding-bottom: 0px; padding-left: 5%; text-align: center; }
.xjp .spy-edition .guildwars-edition-feature-item-text .guildwars-edition-feature-item-img { width: 16%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .shock-edition .guildwars-edition-feature-item-text .guildwars-edition-feature-item-img { width: 100%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .spy-edition .guildwars-edition-feature:last-child .guildwars-edition-feature-item-text .guildwars-edition-feature-item-img { width: 35%; }
.xjp .guildwars-edition-feature-item-img img { max-width: 100%; max-height: 100%; width: auto; height: auto; }
.xjp .spy-edition .guildwars-edition-feature-item-img img { max-width: 11.667vw; max-height: 10.556vw; }
.xjp .shock-edition .guildwars-edition-feature-item-img img { width: 27.361vw; }
.xjp .shock-edition .guildwars-edition-feature-item-img .unchoose { display: inline-block; }
.xjp .shock-edition .guildwars-edition-feature-item-img .choose { display: none; }
.xjp .guildwars-edition-feature-item-text p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: 65%; font-size: 0.875rem; }
.xjp .spy-edition .guildwars-edition-feature-item-text p { width: 80%; }
.xjp .spy-edition .guildwars-edition-feature:last-child .guildwars-edition-feature-item-text p { width: 65%; }
.xjp .shock-edition .guildwars-edition-feature-item-text p { width: 100%; margin-bottom: 11.528vw; }
.xjp .guildwars-edition-feature-image { padding-top: 0px; padding-right: 9.167vw; padding-bottom: 0px; padding-left: 9.167vw; }
.xjp .metaphor-edition .guildwars-edition-feature-image { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 3.056vw; margin-top: -6.944vw; }
.xjp .metaphor-edition .guildwars-edition-feature-image img { width: calc(100% + 13.889vw); margin-left: -13.889vw; }
.xjp .tec-edition .guildwars-edition-feature-image { padding-top: 0px; padding-right: 9.733vw; padding-bottom: 0px; padding-left: 9.733vw; }
.xjp .immortals-edition .guildwars-edition-feature-image { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-top: 49.167vw; background-image: url("https://img.dxracer.com.ar/x/20001/58e3fb6b-e856-4112-ab83-0c5e2729790d-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .spy-edition .guildwars-edition-feature-image { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .shock-edition .guildwars-edition-feature-image { padding-top: 0px; padding-right: 6.667vw; padding-bottom: 0px; padding-left: 11.944vw; }
.xjp .shock-edition .feature-btn-list { position: absolute; top: 0px; left: 11.944vw; right: 6.667vw; bottom: 0px; }
.xjp .shock-edition .feature-btn-list .feature-btn { position: absolute; width: calc(16.7692px + 0.384615vw); text-align: center; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(234, 79, 23); border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; cursor: pointer; }
.xjp .shock-edition .feature-btn-list .feature-btn:nth-child(1) { left: 0px; top: 32%; }
.xjp .shock-edition .feature-btn-list .feature-btn:nth-child(2) { right: 2%; top: 38%; }
.xjp .shock-edition .feature-btn-list .feature-btn:nth-child(3) { right: 40%; top: 54%; }
.xjp .shock-edition .feature-btn-list .feature-btn:nth-child(4) { left: 30%; bottom: 29%; }
.xjp .shock-edition .feature-btn-list .feature-btn h5 { line-height: 1; }
.xjp .guildwars-edition-detail { padding-top: 30.556vw; color: rgb(255, 255, 255); text-transform: uppercase; }
.xjp .shock-edition .guildwars-edition-detail { padding-top: 15.972vw; color: rgb(0, 0, 0); }
.xjp .spy-detail .guildwars-edition-detail { padding-top: 0px; color: rgb(0, 0, 0); }
.xjp .nrg-edition-detail { padding-top: 4.861vw; padding-bottom: 12.083vw; background-image: url("https://img.dxracer.com.ar/x/20001/22584b20-6f71-43a3-986f-6a9741ed6162-2/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .ffr-edition-detail { padding-top: 19.306vw; padding-bottom: 0px; background-image: url("https://img.dxracer.com.ar/x/20001/635cebba-1494-4f28-8bdf-34965bc75c31-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: center; }
.xjp .tec-edition-detail { padding-top: 7.2vw; padding-bottom: 0px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(32, 31, 36); }
.xjp .immortals-edition-detail { padding-top: 3.75vw; padding-bottom: 13.472vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(3, 177, 169); }
.xjp .bananya-edition .guildwars-edition-detail { padding-top: 3.646vw; padding-bottom: 25vw; justify-content: center; }
.xjp .say-display-btns { padding-top: 6.528vw; padding-right: 3.2vw; padding-bottom: 6.528vw; padding-left: 3.2vw; display: flex; justify-content: center; }
.xjp .say-display-btn { padding-top: 1.944vw; padding-right: 0px; padding-bottom: 1.944vw; padding-left: 0px; width: calc(33.333% - 1.389vw); color: rgb(255, 255, 255); font-size: 0.875rem; text-align: center; text-transform: capitalize; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(0, 0, 0, 0.2); transition-behavior: normal; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; cursor: pointer; }
.xjp .say-display-btn.btn-active, .xjp .say-display-btn:hover { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp .say-display-btn:not(:last-child) { margin-right: 2.083vw; }
.xjp .say-display-item div.active { cursor: default; }
.xjp .guildwars-edition-detail h3 { margin-bottom: 6.389vw; }
.xjp .shock-edition .guildwars-edition-detail h3 { margin-bottom: 7.5vw; }
.xjp .nrg-edition-detail h3 { margin-bottom: 11.11vw; }
.xjp .ffr-edition-detail h3 { margin-bottom: 11.389vw; }
.xjp .tec-edition-detail h3 { margin-bottom: 4.8vw; }
.xjp .immortals-edition-detail h3 { margin-bottom: 7.778vw; }
.xjp .shock-edition .guildwars-edition-detail .row { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .bananya-edition .guildwars-edition-detail-header img { display: block; width: 6.25vw; }
.xjp .bananya-edition .guildwars-edition-detail-content { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 8.333vw; }
.xjp .bananya-edition .guildwars-edition-detail-content > img:first-child { width: 20.972vw; position: absolute; bottom: -24.028vw; left: 3.194vw; z-index: 2; }
.xjp .bananya-edition .guildwars-edition-detail-content > img:last-child { width: 29.583vw; position: absolute; bottom: -23.333vw; right: 4.028vw; }
.xjp .bananya-edition .guildwars-edition-detail-content > .row { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .bananya-edition .guildwars-edition-detail h3 { margin-bottom: 13.333vw; margin-left: 8.75vw; }
.xjp .nrg-edition-detail-list, .xjp .tec-edition-detail-list, .xjp .ffr-edition-detail-list { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .ffr-edition-detail-list { padding-bottom: 9.583vw; }
.xjp .immortals-edition-detail-list { padding-left: 3.2vw; }
.xjp .bananya-edition .guildwars-edition-detail .slick-slider .slick-list { padding-right: 16.667vw; }
.xjp .immortals-edition-detail .slick-slider .slick-list { padding-right: 39.167vw; }
.xjp .tec-edition-detail-list.slick-slider .slick-track { width: 100% !important; }
.xjp .guildwars-edition-detail .active { position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: calc(50% - 9px); margin-bottom: 1.125rem; cursor: zoom-in; }
.xjp .shock-edition .guildwars-edition-detail .active { width: calc(50% - 1.4vw); margin-bottom: 2.22vw; }
.xjp .nrg-edition-detail .active, .xjp .ffr-edition-detail .active { margin-bottom: 2.5vw; width: calc(50% - 1.25vw); }
.xjp .tec-edition-detail .active { width: 45.2vw; }
.xjp .bananya-edition .guildwars-edition-detail .active { margin-right: 8.75vw; margin-bottom: 0px; }
.xjp .immortals-edition-detail .active { margin-right: 2.222vw; margin-bottom: 0px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.mfp-immortals .mfp-figure::after { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .guildwars-edition-detail .active:nth-child(2n+1) { margin-right: 1.125rem; }
.xjp .shock-edition .guildwars-edition-detail .active:nth-child(2n+1) { margin-right: 2.778vw; }
.xjp .nrg-edition-detail .active:nth-child(2n+1), .xjp .ffr-edition-detail .active:nth-child(2n+1) { margin-right: 2.5vw; }
.xjp .tec-edition-detail .active:nth-child(2n+1) { margin-right: 3.2vw; }
.xjp .immortals-edition-detail .active:nth-child(2n+1), .xjp .bananya-edition .guildwars-edition-detail .active:nth-child(2n+1) { margin-right: 8.75vw; }
.xjp .immortals-edition-detail .active:nth-child(2n+1) { margin-right: 2.222vw; }
.xjp .guildwars-edition-detail img, .xjp .immortals-edition-detail img { width: 100%; }
.xjp .immortals-edition-detail .active img, .xjp .tec-edition-detail .active img, .xjp .bananya-edition .guildwars-edition-detail .active img { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .immortals-show img { width: 100%; }
.xjp .guildwars-pillow { background-image: url("https://img.dxracer.com.ar/x/20001/32f06f31-9b1f-4a5e-bf08-f6541ad7e9f1-1/o.webp"); background-size: cover; }
.xjp .spy-detail .guildwars-pillow { padding-top: calc(-1.25rem + 13.889vw); background-image: none; }
.xjp .guildwars-pillow-text { padding-top: 0px; padding-right: 9.167vw; padding-bottom: 5.556vw; padding-left: 9.167vw; position: relative; order: 1; display: flex; flex-direction: column; justify-content: center; }
.xjp .spy-detail .guildwars-pillow-text { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; order: 0; }
.xjp .guildwars-pillow-text h3 { margin-bottom: 1.875vw; }
.xjp .spy-detail .guildwars-pillow-text h3 { margin-bottom: 10vw; text-align: center; }
.xjp .guildwars-pillow-text p { margin-bottom: 3.28125vw; line-height: 1.8; }
.xjp .guildwars-pillow-pic { position: absolute; width: 100%; padding-top: 0px; padding-right: 18.334vw; padding-bottom: 0px; padding-left: 18.334vw; left: 0px; right: 0px; text-align: center; }
.xjp .guildwars-pillow-pic img { width: 100%; }
.xjp .guildwars-pillow-image { padding-top: 8.889vw; padding-right: 9.167vw; padding-bottom: 0px; padding-left: 9.167vw; font-size: 0.875rem; text-align: center; line-height: 1.5; }
.xjp .spy-detail .guildwars-pillow-image { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .spy-detail .guildwars-pillow-image .slick-list { padding-right: 6.667vw; }
.xjp .guildwars-pillow-image h3 { margin-bottom: 8.533vw; }
.xjp .guildwars-pillow-image p { margin-bottom: 7.22vw; }
.xjp .spy-detail .guildwars-pillow-chair { position: relative; }
.xjp .spy-detail .guildwars-pillow-chair img { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .spy-detail .pillow-chair-bg { border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .spy-detail .guildwars-pillow-chair:not(:last-child) .pillow-chair-bg { border-right-color: transparent; }
.xjp .spy-detail .guildwars-pillow-chair:nth-child(1) .pillow-chair-bg { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(159, 172, 165); }
.xjp .spy-detail .guildwars-pillow-chair:nth-child(2) .pillow-chair-bg { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(236, 170, 182); }
.xjp .spy-detail .guildwars-pillow-chair:nth-child(3) .pillow-chair-bg { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(131, 3, 18); }
.xjp .spy-detail .guildwars-pillow-chair > img { width: 105%; margin-left: -2.5%; margin-top: -68%; }
.xjp .guildwars-pillow-image img { width: 100%; }
.xjp .guildwars-introduce { position: relative; background-image: url("https://img.dxracer.com.ar/x/20001/d56086b3-0344-47e0-8b58-1888a1d70f0d-1/o.webp"); background-size: cover; background-repeat: no-repeat; background-position-x: center; background-position-y: top; }
.xjp .guildwars-video-iframe { position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; min-height: auto; height: 13.346rem; background-image: url("https://img.dxracer.com.ar/x/20001/74f192eb-d3e6-4106-a613-e253b9fe4caf-1/o.webp"); background-size: cover; background-repeat: no-repeat; background-position-x: center; background-position-y: top; cursor: pointer; }
.xjp .play-icon { position: absolute; top: 50%; left: 50%; width: 3.581rem; height: 3.581rem; transform: translate(-50%, -50%); }
.xjp .play-icon img { width: 100%; }
.xjp .play-icon.hover { display: none; }
.xjp .guildwars-video-iframe:hover .play-icon.hover { display: block; }
.xjp .guildwars-video-word { padding-top: 8.472vw; padding-right: 9.167vw; padding-bottom: 4.167vw; padding-left: 9.167vw; background-image: url("https://img.dxracer.com.ar/x/20001/d56086b3-0344-47e0-8b58-1888a1d70f0d-1/o.webp"); background-size: cover; background-repeat: no-repeat; background-position-x: center; background-position-y: top; text-align: center; }
.xjp .guildwars-video-text { color: rgb(255, 255, 255); }
.xjp .guildwars-video-text h3 { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 4.44vw; }
.xjp .guildwars-video-text p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: 0.875rem; line-height: 1.8; text-align: left; }
.xjp .video-iframe { display: none; position: fixed; top: 88px; left: 0px; width: 100%; height: calc(-88px + 100vh); padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; background-color: rgba(0, 0, 0, 0.6); z-index: 9999; }
.xjp .video-loading { display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); opacity: 0.8; cursor: pointer; }
.xjp .loading-img { width: 2.75rem; height: 2.75rem; background-image: url("/xjp-static/images/icon-loading.gif"); background-position-x: center; background-position-y: center; background-size: initial; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
.xjp .icon-close-video { display: none; position: absolute; top: 4px; right: 5px; width: 26px; height: 26px; background-color: rgba(0, 0, 0, 0.7); border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; text-align: center; cursor: pointer; }
.xjp .icon-close-video svg { color: rgb(255, 255, 255); }
.xjp .guildwars-copyright { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp .spy-copyright { background-image: url("https://img.dxracer.com.ar/x/20001/c1a89f5f-c309-44d1-acb7-7ad0b8f56efe-1/o.webp"); background-size: cover; background-repeat: no-repeat; background-position-x: center; background-position-y: top; }
.xjp .shock-copyright { background-image: url("https://img.dxracer.com.ar/x/20001/ae571c7c-af25-4b03-b3b4-c10749bfe127-2/o.webp"); background-size: cover; background-repeat: no-repeat; background-position-x: center; background-position-y: top; }
.xjp .ffr-copyright { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(37, 85, 100); }
.xjp .tec-copyright { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(219, 44, 27); }
.xjp .immortals-copyright { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(3, 177, 169); }
.xjp .guildwars-copyright-word { padding-top: 1.944vw; padding-right: 0px; padding-bottom: 1.944vw; padding-left: 0px; text-align: center; }
.xjp .spy-copyright .guildwars-copyright-word { padding-top: 24.306vw; padding-right: 0px; padding-bottom: 15.694vw; padding-left: 0px; }
.xjp .shock-copyright .guildwars-copyright-word { padding-top: 5vw; padding-right: 0px; padding-bottom: 1.944vw; padding-left: 0px; }
.xjp .immortals-copyright .guildwars-copyright-word { padding-top: 5.556vw; padding-right: 0px; padding-bottom: 5.556vw; padding-left: 0px; }
.xjp .nrg-copyright .guildwars-copyright-word { padding-top: 6.111vw; padding-right: 0px; padding-bottom: 6.111vw; padding-left: 0px; }
.xjp .ffr-copyright .guildwars-copyright-word { padding-top: 4.583vw; padding-right: 0px; padding-bottom: 1.806vw; padding-left: 0px; font-size: 0.75rem; color: rgb(255, 255, 255); }
.xjp .tec-copyright .guildwars-copyright-word { padding-top: 2.4vw; padding-right: 0px; padding-bottom: 2.4vw; padding-left: 0px; }
.xjp .guildwars-copyright-word img { height: 10.972vw; }
.xjp .spy-copyright .guildwars-copyright-word img { height: 5.556vw; }
.xjp .shock-copyright .guildwars-copyright-word img { height: 8.75vw; }
.xjp .nrg-copyright .guildwars-copyright-word img { height: 5.556vw; }
.xjp .ffr-copyright .guildwars-copyright-word img { height: 6.667vw; margin-bottom: 2.222vw; }
.xjp .tec-copyright .guildwars-copyright-word img { height: 7.2vw; }
.xjp .immortals-copyright .guildwars-copyright-word img { height: 7.5vw; }
.mfp-bg.mfp-guildwars, .mfp-bg.mfp-shopColor-scenes { z-index: 999999; }
.mfp-wrap.mfp-guildwars, .mfp-wrap.mfp-shopColor-scenes { z-index: 1000000; }
.xjp .dbd-introduce, .xjp .dbd-support { background-image: url("https://img.dxracer.com.ar/x/20001/80c25abb-e872-4368-814f-1ef39434e9da-2/o.webp"); background-size: cover; background-position-x: center; background-position-y: center; background-repeat: no-repeat; }
.xjp .ffrPage .dbd-support { background-image: url("https://img.dxracer.com.ar/x/20001/0793b7a5-24cf-4b7b-bfe0-db1f65c56e34-1/o.webp"); border-top-width: 1px; border-top-style: solid; border-top-color: rgb(66, 155, 182); }
.xjp .blackDesert-introduce { background-image: url("https://img.dxracer.com.ar/x/20001/c5fa2b26-d8eb-481f-b6c4-8fbd0e2883f8-2/o.webp"); background-size: cover; background-position-x: center; background-position-y: center; background-repeat: no-repeat; }
.xjp .metaphor-bg { margin-top: 58.472vw; padding-bottom: 23.194vw; background-image: url("https://img.dxracer.com.ar/x/20001/70ccce82-8f2d-4c23-8b18-d9ec5e18965b-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: center; background-repeat: no-repeat; }
.xjp .metaphor-introduce { margin-top: -79.167vw; background-image: url("https://img.dxracer.com.ar/x/20001/626916be-46aa-421a-a026-0d49abee49c4-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: center; background-repeat: no-repeat; }
.xjp .dbd-introduce-text h2 { margin-top: 16.806vw; margin-bottom: 6.667vw; line-height: 1.5; }
.xjp .blackDesert-introduce .dbd-introduce-text h2 { margin-top: 15.139vw; margin-bottom: 4.167vw; line-height: 1; }
.xjp .metaphor-introduce .dbd-introduce-text h2 { margin-right: auto; margin-left: auto; margin-top: 37.067vw; margin-bottom: 2.5vw; text-transform: uppercase; line-height: 1; }
.xjp .dbd-introduce-text p { margin-top: auto; margin-right: auto; margin-left: auto; margin-bottom: 21.389vw; font-size: 0.875rem; }
.xjp .blackDesert-introduce .dbd-introduce-text p { margin-bottom: 48.611vw; }
.xjp .metaphor-introduce .dbd-introduce-text p { margin-bottom: 64.861vw; }
.xjp .dbd-decisions { background-image: url("https://img.dxracer.com.ar/x/20001/46b9e8ad-be15-45eb-aea0-da570c782fbd-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; background-repeat: no-repeat; }
.xjp .blackDesert-decisions { background-image: url("https://img.dxracer.com.ar/x/20001/13eaeeb4-6b47-4dc7-9891-18206b244f2e-1/o.webp"); }
.xjp .metaphor-decisions { background-image: none; }
.xjp .bananya-decisions { background-image: url("https://img.dxracer.com.ar/x/20001/1693b9d0-4681-45b3-859d-1b013de83336-1/o.webp"); }
.xjp .bananya-decisions-text { padding-right: 0px; padding-left: 0px; padding-top: 20vw; padding-bottom: 35.833vw; font-size: 5.278vw; line-height: 1.4; color: rgb(148, 104, 102); }
.xjp .bananya-decisions-header { padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 9.861vw; }
.xjp .bananya-decisions-images { display: flex; align-items: center; order: 1; padding-bottom: 11.11vw; }
.xjp .bananya-decisions-list { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .bananya-decisions-list .active { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; cursor: zoom-in; }
.xjp .bananya-decisions-list .active img { width: 100%; }
.xjp .bananya-decisions-chair { padding-bottom: 7.083vw; text-align: center; }
.xjp .bananya-decisions-chair .bananya-chair-img { width: 62.778vw; }
.xjp .dbd-decisions-images { padding-top: 8.889vw; padding-right: 5vw; padding-bottom: 11.528vw; padding-left: 5vw; order: 1; }
.xjp .blackDesert-decisions .dbd-decisions-images { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-top: 8.333vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp .metaphor-decisions .dbd-decisions-images { padding-top: 4.533vw; padding-right: 5.6vw; padding-bottom: 18.194vw; padding-left: 5.6vw; }
.xjp .dbd-decisions-images img { width: 100%; }
.xjp .metaphor-decisions .dbd-decisions-images > img { position: absolute; bottom: 0px; top: -6.111vw; left: 0px; object-fit: contain; }
.xjp .metaphor-decisions .guildwars-edition-list { margin-top: 4.861vw; }
.xjp .blackDesert-decisions .guildwars-edition-item { margin-top: 0px; margin-right: 2.5vw; margin-bottom: 0px; margin-left: 2.5vw; }
.xjp .metaphor-decisions .guildwars-edition-item { width: 27.917vw; margin-top: 0px; margin-right: 1.389vw; margin-bottom: 0px; margin-left: 1.389vw; }
.xjp .dbd-decisions-word, .xjp .dbd-feature-word { padding-top: 0px; padding-right: 5vw; padding-bottom: 0px; padding-left: 5vw; }
.xjp .blackDesert-decisions .dbd-decisions-word, .xjp .metaphor-decisions .dbd-decisions-word { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .blackDesert-decisions .dbd-decisions-word-text, .xjp .metaphor-decisions .dbd-decisions-word-text { text-align: center; }
.xjp .metaphor-decisions .dbd-decisions-word-text > img { width: 100%; margin-top: 8.056vw; }
.xjp .dbd-decisions-word-text h3 { margin-top: 13.33vw; margin-bottom: 8.611vw; font-size: 1.5625rem; line-height: 1; color: rgb(255, 255, 255); }
.xjp .blackDesert-decisions .dbd-decisions-word-text h3 { margin-top: 0px; margin-bottom: 11.528vw; }
.xjp .dbd-decisions-word-text p { margin-bottom: 4.722vw; font-size: 0.875rem; color: rgb(255, 255, 255); }
.xjp .blackDesert-decisions .dbd-decisions-word-text p { margin-top: 8.889vw; margin-bottom: 0px; }
.xjp .metaphor-decisions .dbd-decisions-word-text p { margin-top: 4.861vw; margin-bottom: 0px; text-align: left; color: rgb(0, 0, 0); }
.xjp .dbd-decisions-parts { margin-top: 12.361vw; }
.xjp .dbd-decisions-parts .slick-track { display: flex; justify-content: center; width: 100% !important; transform: translate3d(0px, 0px, 0px) !important; }
.xjp .dbd-decisions-parts .slick-track > div { margin-top: 0px; margin-right: 2.22vw; margin-bottom: 0px; margin-left: 2.22vw; width: 15.556vw; cursor: pointer; }
.xjp .dbd-decisions-parts .decisions-part { padding-top: 1.11vw; padding-right: 1.11vw; padding-bottom: 1.11vw; padding-left: 1.11vw; width: 15.556vw; height: auto; opacity: 0.3; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .dbd-decisions-parts .slick-track > div.slick-current .decisions-part { opacity: 1; border-top-color: rgb(170, 26, 24); border-right-color: rgb(170, 26, 24); border-bottom-color: rgb(170, 26, 24); border-left-color: rgb(170, 26, 24); }
.xjp .dbd-decisions-parts .decisions-part img { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: 100%; }
.xjp .dbd-decisions-parts .slick-track > div p { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 2.083vw; font-size: 0.75rem; color: rgb(255, 255, 255); opacity: 0.3; }
.xjp .dbd-decisions-parts .slick-track > div.slick-current p { color: rgb(170, 26, 24); opacity: 1; }
.xjp .dbd-feature { background-image: url("https://img.dxracer.com.ar/x/20001/08a74f50-6233-4c49-aad6-ab73e39198f0-2/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .starsWar-feature { padding-top: 11.944vw; padding-bottom: 9.167vw; background-image: url("https://img.dxracer.com.ar/x/20001/09ea94e6-3947-41e7-9d29-a52c327899ef-1/o.webp"); background-size: cover; background-repeat: no-repeat; background-position-x: center; background-position-y: top; }
.xjp .bananya-feature { padding-top: 12.5vw; padding-bottom: 14.861vw; background-image: url("https://img.dxracer.com.ar/x/20001/1693b9d0-4681-45b3-859d-1b013de83336-2/o.webp"); }
.xjp .starsWar-feature-image { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .bananya-feature .starsWar-feature-image { order: 1; }
.xjp .starsWar-feature-image-list { position: relative; margin-top: 0px; margin-bottom: 2.917vw; }
.xjp .bananya-feature .starsWar-feature-image-list { margin-bottom: 0px; }
.xjp .starsWar-feature-images { width: 53.75vw; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; z-index: 1; }
.xjp .bananya-feature .starsWar-feature-images { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5vw; width: 58.472vw; }
.xjp .bananya-feature .starsWar-feature-images img { width: 100%; }
.xjp .starsWar-feature-word { padding-right: 9.44vw; padding-bottom: 0px; padding-left: 9.44vw; padding-top: 10vw; }
.xjp .bananya-feature .starsWar-feature-word { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: 30.833vw; width: 62.361vw; }
.xjp .starsWar-feature-word-text { position: relative; }
.xjp .starsWar-feature-word-text > img { width: 100%; position: relative; z-index: 0; }
.xjp .starsWar-feature-detail { position: absolute; top: 7.778vw; left: 0px; z-index: 1; }
.xjp .bananya-feature .starsWar-feature-detail { left: 50%; transform: translateX(-50%); top: 18.133vw; width: 74%; }
.xjp .starsWar-feature-detail p.strong { padding-left: 11.16%; margin-bottom: 4.306vw; color: rgb(190, 17, 17); text-transform: uppercase; line-height: 1; }
.xjp .bananya-feature .starsWar-feature-detail p.strong { margin-bottom: 1.083vw; color: rgb(115, 115, 115); font-size: 4.167vw; }
.xjp .starsWar-feature-detail-images { display: flex; flex-wrap: wrap; align-items: flex-start; padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .bananya-feature .starsWar-feature-detail-images { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; align-items: flex-start; }
.xjp .starsWar-feature-item { width: 50%; padding-top: 7.5vw; text-align: center; color: rgb(255, 255, 255); font-size: 0.875rem; }
.xjp .bananya-feature .starsWar-feature-item { padding-top: 0px; padding-bottom: 4.306vw; color: rgb(139, 139, 139); font-size: 0.75rem; }
.xjp .starsWar-feature-item-text p { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 4.028vw; }
.xjp .bananya-feature .starsWar-feature-item-text p { margin-top: 1.042vw; }
.xjp .starsWar-feature-item img { width: auto; height: auto; max-width: 19.167vw; max-height: 12.778vw; }
.xjp .dbd-feature-word-text { color: rgb(255, 255, 255); }
.xjp .dbd-feature-word-text h3 { margin-top: 13.889vw; margin-bottom: 10.278vw; font-size: 1.17188rem; line-height: 1.4; }
.xjp .dbd-feature-word-text > p { margin-bottom: 9.44vw; font-size: 0.875rem; }
.xjp .dbd-feature-detail { margin-bottom: 95vw; }
.xjp .dbd-feature-detail p { margin-bottom: 5vw; font-size: 0.875rem; }
.xjp .dbd-feature-images { display: flex; position: relative; }
.xjp .dbd-feature-item { width: 13.6vw; height: 13.6vw; margin-right: 1.867vw; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-bottom-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .dbd-feature-item:hover { border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(170, 26, 24); border-right-color: rgb(170, 26, 24); border-bottom-color: rgb(170, 26, 24); border-left-color: rgb(170, 26, 24); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .dbd-feature-item img { width: 100%; }
.xjp .dbd-feature-item-text { display: none; position: absolute; top: calc(16px + 13.6vw); left: 0px; width: 60.267vw; height: 10vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); line-height: 10vw; text-align: center; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
.xjp .dbd-feature-item-text::before { content: ""; position: absolute; top: -0.9375rem; width: 0px; height: 0px; border-top-width: 0.5rem; border-right-width: 0.5rem; border-bottom-width: 0.5rem; border-left-width: 0.5rem; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: transparent; border-right-color: transparent; border-bottom-color: rgb(255, 255, 255); border-left-color: transparent; }
.xjp .dbd-feature-item:nth-child(1) .dbd-feature-item-text::before { left: 1.09375rem; }
.xjp .dbd-feature-item:nth-child(2) .dbd-feature-item-text::before { left: 4.71875rem; }
.xjp .dbd-feature-item:nth-child(3) .dbd-feature-item-text::before { left: 8.34375rem; }
.xjp .dbd-feature-item:nth-child(4) .dbd-feature-item-text::before { left: 11.9688rem; }
.xjp .dbd-feature-item:hover .dbd-feature-item-text { display: block; }
.xjp .dbd-feature-word-text .btn { margin-bottom: 6.4vw; width: 100%; }
.xjp .dbd-showcase .col-xs-12, .xjp .dbd-support .col-xs-12 { padding-top: 0px; padding-right: 5.067vw; padding-bottom: 0px; padding-left: 5.067vw; }
.xjp .ffrPage .dbd-support .col-xs-12 { padding-top: 0px; padding-right: 15vw; padding-left: 15vw; padding-bottom: 10vw; }
.xjp .blackDesert-showcase .col-xs-12, .xjp .metaphor-showcase .col-xs-12 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .dbd-showcase { background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); background-image: url("https://img.dxracer.com.ar/x/20001/b2636039-e177-48b1-b11c-775b37c16749-1/o.webp"); background-position-x: center; background-position-y: top; background-size: cover; background-repeat: no-repeat; }
.xjp .blackDesert-showcase { background-image: url("https://img.dxracer.com.ar/x/20001/594e10e9-afde-4e0e-87c3-ab45df8e0bb1-1/o.webp"); }
.xjp .metaphor-showcase { margin-top: -17.917vw; background-color: transparent; background-image: url("https://img.dxracer.com.ar/x/20001/8cb5d1b1-6ade-4374-a957-fed34cb7b09d-2/o.webp"); }
.xjp .dbd-showcase h3 { margin-right: 0px; margin-left: 0px; margin-top: 13.6vw; margin-bottom: 9.33vw; font-size: 1.17188rem; color: rgb(255, 255, 255); line-height: 1; }
.xjp .blackDesert-showcase h2, .xjp .metaphor-showcase h2 { margin-top: 9.167vw; margin-bottom: 9.167vw; text-align: center; color: rgb(255, 255, 255); line-height: 1; }
.xjp .metaphor-showcase h2 { margin-top: 19.722vw; margin-bottom: 7.22vw; }
.xjp .dbd-showcase-content { margin-bottom: 2.933vw; }
.xjp .blackDesert-showcase .dbd-showcase-content { margin-bottom: 10vw; }
.xjp .metaphor-showcase .dbd-showcase-content { margin-bottom: 22.133vw; }
.xjp .dbd-showcase-introduce { width: 100%; margin-bottom: 6.4vw; }
.xjp .blackDesert-showcase .dbd-showcase-introduce, .xjp .metaphor-showcase .dbd-showcase-introduce { margin-bottom: 0px; }
.xjp .metaphor-showcase .dbd-showcase-introduce { position: relative; padding-top: 5.333vw; padding-right: 13.333vw; padding-bottom: 10.667vw; padding-left: 10.133vw; }
.xjp .metaphor-showcase .dbd-showcase-introduce::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-image: url("https://img.dxracer.com.ar/x/20001/5739ee0f-227a-4839-a8a0-e83ea415f53d-1/o.webp"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-size: contain; }
.xjp .blackDesert-showcase .dbd-showcase-introduce img { height: 70.694vw; object-fit: cover; }
.xjp .metaphor-showcase .dbd-showcase-introduce img { height: 41.111vw; object-fit: cover; }
.xjp .metaphor-showcase .dbd-showcase-introduce .arrow-prev { left: 3.889vw; }
.xjp .metaphor-showcase .dbd-showcase-introduce .arrow-next { right: 1.944vw; }
.xjp .metaphor-showcase .dbd-showcase-introduce .slick-arrow img { height: 8.194vw; }
.xjp .metaphor-showcase-introduce-parts { margin-top: -2.778vw; margin-bottom: 15.278vw; }
.xjp .dbd-showcase-introduce-parts .slick-list { padding-top: 0px; padding-right: 1.33vw; padding-bottom: 0px; padding-left: 1.33vw; }
.xjp .blackDesert-showcase-introduce-parts .slick-list { padding-left: 36.25vw; padding-right: 11.944vw; }
.xjp .metaphor-showcase-introduce-parts .slick-list { padding-left: 1.111vw; padding-right: 22.917vw; }
.xjp .dbd-showcase-content .dbd-showcase-introduce-parts .showcase-introduce-part { position: relative; width: 34.7vw; margin-top: 0px; margin-right: 1.33vw; margin-left: 1.33vw; margin-bottom: 5vw; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(55, 57, 70); cursor: pointer; }
.xjp .blackDesert-showcase-introduce-parts .showcase-introduce-part, .xjp .metaphor-showcase-introduce-parts .showcase-introduce-part { width: 100%; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: none; border-bottom-style: none; border-left-style: none; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; border-top-width: 2px; border-top-style: solid; border-top-color: rgb(0, 0, 0); opacity: 0.3; transition-behavior: normal; transition-duration: 0.2s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; cursor: pointer; }
.xjp .blackDesert-showcase-introduce-parts .showcase-introduce-part { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; padding-top: 6.25vw; padding-right: 4.078vw; padding-bottom: 6.25vw; padding-left: 4.078vw; }
.xjp .metaphor-showcase-introduce-parts .showcase-introduce-part { position: relative; opacity: 1; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; padding-top: 5px; padding-right: 5px; padding-bottom: 4px; padding-left: 4px; margin-top: 0px; margin-right: 0.972vw; margin-bottom: 0px; margin-left: 0.972vw; }
.xjp .metaphor-showcase-introduce-parts .showcase-introduce-part::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-image: url("https://img.dxracer.com.ar/x/20001/6ee23570-494e-4c4f-9a9f-41dc4cc9ebb1-1/o.webp"); background-size: contain; background-repeat: no-repeat; background-position-x: center; background-position-y: center; }
.xjp .dbd-showcase-content .dbd-showcase-introduce-parts .showcase-introduce-part.slick-current { border-top-color: rgb(170, 26, 24); border-right-color: rgb(170, 26, 24); border-bottom-color: rgb(170, 26, 24); border-left-color: rgb(170, 26, 24); }
.xjp .blackDesert-showcase .dbd-showcase-content .blackDesert-showcase-introduce-parts .showcase-introduce-part.slick-current { border-top-color: rgb(190, 17, 17); border-right-color: rgb(190, 17, 17); border-bottom-color: rgb(190, 17, 17); border-left-color: rgb(190, 17, 17); opacity: 1; }
.xjp .metaphor-showcase .dbd-showcase-content .metaphor-showcase-introduce-parts .showcase-introduce-part.slick-current::before { background-image: url("https://img.dxracer.com.ar/x/20001/6ee23570-494e-4c4f-9a9f-41dc4cc9ebb1-2/o.webp"); }
.xjp .dbd-showcase-content .dbd-showcase-introduce-parts .showcase-introduce-part.slick-current::before { content: ""; position: absolute; top: 13.75vw; left: 50%; transform: translateX(-50%); width: 36.806vw; height: 10vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(170, 26, 24); z-index: -1; }
.xjp .blackDesert-showcase-introduce-parts .showcase-introduce-part img, .xjp .dbd-showcase-introduce-parts .showcase-introduce-part img, .xjp .metaphor-showcase-introduce-parts .showcase-introduce-part img { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: 100%; }
.xjp .dbd-support-word h3 { margin-top: 14.133vw; margin-bottom: 8.533vw; color: rgb(255, 255, 255); font-size: 1.5625rem; line-height: 1; }
.xjp .ffrPage .dbd-support-word h3 { margin-top: 10vw; margin-bottom: 11.944vw; font-size: calc(20.3077px + 0.528846vw); line-height: 1.15; }
.xjp .ffrPage .dbd-support-word > div { text-align: center; padding-bottom: 18.333vw; }
.xjp .ffrPage .dbd-support-word > div img:last-child { width: 67.917vw; }
.xjp .dbd-support-word p { width: 100%; margin-bottom: 9.6vw; color: rgb(255, 255, 255); font-size: 0.875rem; }
.xjp .dbd-support-alert { position: relative; width: 100%; height: 66.667vw; display: flex; align-items: end; margin-right: auto; margin-left: auto; margin-bottom: 10.133vw; margin-top: 6.667vw; }
.xjp .dbd-support-alert img { max-width: 100%; width: auto; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.xjp .dbd-support-alert .alert-icon { position: absolute; bottom: -3.33vw; left: 50%; transform: translateX(-50%); width: 6.667vw; height: 6.667vw; transition-behavior: normal; transition-duration: 0.5s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; cursor: pointer; }
.xjp .dbd-support-alert .icon { height: 6.667vw; color: rgb(255, 255, 255); transition-behavior: normal; transition-duration: 0.5s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; }
.xjp .dbd-support-alert .icon:hover { color: rgb(170, 26, 24); }
.xjp .support-alert-window { position: absolute; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(170, 26, 24); border-right-color: rgb(170, 26, 24); border-bottom-color: rgb(170, 26, 24); border-left-color: rgb(170, 26, 24); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; opacity: 0; visibility: hidden; transform: translateY(-6.667vw) translateZ(0px); transition-behavior: normal; transition-duration: 0.5s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; pointer-events: none; }
.xjp .support-alert-window img { width: 100%; }
.xjp .dbd-copyright { color: rgb(255, 255, 255); font-size: 0.625rem; line-height: 1.5; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp .bananya-copyright { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(227, 231, 242); }
.xjp .dbd-copyright-word { display: flex; justify-content: center; align-items: center; padding-top: 7.467vw; padding-right: 0px; padding-bottom: 7.467vw; padding-left: 0px; }
.xjp .blackDesert-copyright .dbd-copyright-word { padding-top: 4vw; padding-right: 0px; padding-bottom: 4vw; padding-left: 0px; }
.xjp .metaphor-copyright .dbd-copyright-word { padding-top: 2.778vw; padding-right: 0px; padding-bottom: 3.472vw; padding-left: 0px; display: block; text-align: center; }
.xjp .dbd-copyright-word img { height: 5.33vw; }
.xjp .blackDesert-copyright .dbd-copyright-word img { height: 3.472vw; }
.xjp .metaphor-copyright .dbd-copyright-word img { height: 13.611vw; margin-bottom: 3.194vw; }
.xjp .dbd-copyright-word p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1.867vw; }
}
@media only screen and (min-width: 992px) {
.xjp .article-list .slick-arrow { font-size: 4rem; }
.xjp .banner-absolute-content { position: absolute; top: 50%; transform: translateY(-50%); width: 27.5vw; z-index: 1; }
.xjp .index-poster .banner-absolute-content { width: auto; }
.xjp .patentPage .index-poster .banner-absolute-content { width: 38.229vw; }
.xjp .certerfications .index-poster .banner-absolute-content { width: 38.229vw; }
.xjp .kolPage .index-poster .banner-absolute-content { width: 35.208vw; }
.xjp .banner-absolute-content.left { left: calc(15px + 8.28125vw); transform: translateY(-50%); }
.xjp .series-poster .banner-absolute-content.left { left: 12.4vw; }
.xjp .banner-absolute-content.center { left: 50%; transform: translate(-50%, -50%); text-align: center; }
.xjp .banner-absolute-link { display: block; }
.xjp .banner-absolute-link svg { transition-behavior: normal; transition-duration: 0.2s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; }
.xjp .banner-absolute-link:hover svg { transform: translateX(4px); }
.xjp .series-poster .banner-absolute-link { left: 8.542vw; top: 1.51vw; }
.xjp .series-poster .banner-absolute-link svg { margin-right: 10px; }
.xjp .series-poster-logo:first-child img { height: 0.78125vw; }
.xjp .series-poster-logo:last-child img { height: 3.177vw; }
.xjp .series-poster-logo:last-child { margin-left: 1.667vw; padding-left: 1.667vw; }
.xjp .series-poster-logo:last-child::after { height: 2.708vw; }
.xjp .product-catalog-new { padding-top: 3.125vw; padding-right: 0px; padding-bottom: 3.125vw; padding-left: 0px; }
.xjp .catalog-quick-new { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .header-link span { margin-left: 0.521vw; font-size: 0.75rem; }
.xjp .esports-items-header { padding-top: 3.125vw; padding-right: 0px; padding-bottom: 2.5vw; padding-left: 0px; }
.xjp .index-blog .blog-more-body { padding-top: 0px; }
.xjp .index-blog .blog-more-body .feature-item-list { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .index-blog .blog-more-body .feature-item-list > .col-xs-12 { padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; }
.xjp .index-blog .blog-more-body .feature-item-list > .col-xs-12:not(:last-child) { margin-right: 0px; }
.xjp .index-blog .blog-more-body .feature-item-list .col-xs-12 .blog-item { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 2.5vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .index-blog .blog-more-body .feature-item-list .feature-item-text { padding-top: 0.625vw; padding-right: 0.625vw; padding-bottom: 0.625vw; padding-left: 0.625vw; }
.xjp .index-blog .blog-more-body .feature-item-list .feature-item-text h6 { margin-top: 0px; margin-bottom: 0.625vw; }
.xjp .b2b-banner-list .banner-absolute-content { width: 44.5312%; }
.xjp .b2b-series { padding-top: 3.125vw; padding-right: 0px; padding-bottom: 2.96875vw; padding-left: 0px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .b2b-series-item { margin-top: 1.25vw; margin-right: -15px; margin-bottom: 1.25vw; margin-left: -15px; background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
.xjp .b2b-series-item:nth-child(2n+1) { background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
.xjp .b2b-series-item:nth-child(2n) .b2b-series-text { order: 1; }
.xjp .b2b-series-text { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: flex; align-items: end; }
.xjp .b2b-series-text-content { height: 67.476%; padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; display: flex; flex-direction: column; justify-content: center; }
.xjp .b2b-scenes h4 { margin-bottom: 1.25vw; margin-top: 3.125vw; }
.xjp .b2b-scenes-item { margin-top: 1.25vw; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: calc(33.333% - 0.8333vw); border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp .b2b-scenes-item p { padding-top: 1.042vw; padding-bottom: 1.042vw; }
.xjp .b2b-factory { padding-top: 3.125vw; padding-right: 0px; padding-bottom: 3.125vw; padding-left: 0px; }
.xjp .b2b-factory h4 { margin-bottom: 2.5vw; }
.xjp .b2b-factory-content > img { top: 50%; transform: translate(-50%, -50%); width: auto; height: auto; }
.xjp .b2b-factory-introduce { width: 83.333%; padding-top: 3.33vw; padding-bottom: 3.33vw; }
.xjp .certerfications .factory-start > .col-xs-12 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .certerfications .start-introduce-item:not(:last-child) { padding-bottom: 0px; }
.xjp .certerfications .factory-start-title, .xjp .certerfications .factory-start-image, .xjp .b2b-factory-introduce .factory-start-title, .xjp .b2b-factory-introduce .factory-start-image, .xjp .b2b-factory-introduce .factory-standard-title, .xjp .b2b-factory-introduce .factory-standard-image { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .certerfications .factory-start-title, .xjp .b2b-factory-introduce .factory-start-title, .xjp .b2b-factory-introduce .factory-standard-title { padding-top: 0px; }
.xjp .certerfications .factory-start-text, .xjp .b2b-factory-introduce .factory-start-text, .xjp .b2b-factory-introduce .factory-standard-text { padding-top: 3.333vw; padding-bottom: 3.333vw; padding-left: 8%; padding-right: 10.375%; }
.xjp .certerfications .factory-start-title h2, .xjp .b2b-factory-introduce .factory-start-title h2, .xjp .b2b-factory-introduce .factory-standard-title h2 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .certerfications .factory-start-text p, .xjp .b2b-factory-introduce .factory-start-text p, .xjp .b2b-factory-introduce .factory-standard-text p { margin-bottom: 2.135vw; }
.xjp .certerfications .factory-start-text p, .xjp .b2b-factory-introduce .factory-start-text p, .xjp .b2b-factory-introduce .factory-standard-text p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .certerfications .factory-start .factory-start-image, .xjp .b2b-factory-introduce .factory-start .factory-start-image, .xjp .b2b-factory-introduce .factory-standard-content .factory-standard-image { padding-bottom: 0px; overflow-x: hidden; overflow-y: hidden; }
.xjp .certerfications .factory-start .factory-start-image { order: 0; border-top-left-radius: 8px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 8px; }
.xjp .certerfications .factory-start .factory-start-image img, .xjp .b2b-factory-introduce .factory-start .factory-start-image img, .xjp .b2b-factory-introduce .factory-standard-content .factory-standard-image img { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); min-height: 100%; }
.xjp .certerfications .factory-start .factory-start-title { border-top-left-radius: 0px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 0px; }
.xjp .certerfications .factory-start-introduce { margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .certerfications .start-introduce-list { padding-top: 0px; padding-bottom: 3.125vw; margin-top: 0px; margin-right: -15px; margin-bottom: 0px; margin-left: -15px; }
.xjp .certerfications .start-introduce-list { padding-top: 3.125vw; }
.xjp .certerfications .start-introduce-item { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .certerfications .start-introduce-item .start-introduce-item-icon { margin-right: 1.042vw; }
.xjp .certerfications .start-introduce-item .start-introduce-item-icon svg { height: 4.167vw; }
.xjp .b2b-factory-introduce .factory-standard-title { order: 1; }
.xjp .b2b-factory-introduce .factory-standard-content { margin-top: 2.24vw; margin-bottom: 0px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp .b2b-factory-introduce .factory-start-title, .xjp .b2b-factory-introduce .factory-start-image, .xjp .b2b-factory-introduce .factory-standard-title, .xjp .b2b-factory-introduce .factory-standard-image { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.xjp .b2b-test .factory-test { margin-top: 2.917vw; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .b2b-test .factory-test .slick-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .b2b-test .factory-test .slick-track { width: 100% !important; }
.xjp .b2b-test .factory-test .feature-item-list .col-xs-6 > .row { padding-top: 0px !important; padding-right: 1.25vw !important; padding-bottom: 0px !important; padding-left: 1.25vw !important; }
.xjp .b2b-test .factory-test .feature-item-list .feature-item-text h6 { -webkit-line-clamp: 1; min-height: calc(18.2769px + 0.288462vw); font-size: calc(15.2308px + 0.240385vw); }
.xjp .b2b-test .factory-test .feature-item-list .feature-item-text > p { display: -webkit-box; }
.xjp .b2b-esports-title { top: 8%; }
.xjp .b2b-esports-logos { bottom: 8%; width: calc(100% - 5.208vw); }
.xjp .b2b-esports-logos .b2b-esports-logos-item img { width: 6.667vw; }
.xjp .b2b-ip { padding-top: 2.5vw; padding-right: 0px; padding-bottom: 2.5vw; padding-left: 0px; }
.xjp .b2b-ip-introduce { padding-top: 1.667vw; padding-bottom: 1.667vw; padding-left: 0.73vw; padding-right: 0px; }
.xjp .b2b-ip-image { padding-top: 0px; padding-right: 1.25vw; padding-bottom: 0px; padding-left: 1.25vw; margin-top: 0px; display: flex; align-items: center; overflow-x: hidden; overflow-y: hidden; }
.xjp .b2b-ip-image img { max-width: 100%; width: auto; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp .b2b-cross-banner .banner-absolute-content { top: 3.333vw; transform: translateX(-50%); width: 47.6%; }
.xjp .b2b-brand-banner { margin-top: 2.5vw; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .b2b-brand-banner:last-child { width: 100%; margin-left: 0px; }
.xjp .b2b-brand-banner .banner-absolute-content { top: 1.667vw; transform: translateX(-50%); width: 92%; }
.xjp .b2b-brand-banner:last-child .banner-absolute-content { width: 76.67%; }
.xjp .b2b-service { margin-top: 3.125vw; padding-top: 4.167vw; padding-right: 0px; padding-bottom: 4.167vw; padding-left: 0px; justify-content: space-between; }
.xjp .b2b-service-banner { padding-top: 0px; padding-right: 2.083vw; padding-bottom: 0px; padding-left: 1vw; margin-top: 0px; width: calc(50% - 2.09vw); }
.xjp .b2b-service-banner:last-child { margin-top: 0px; margin-left: 4.167vw; }
.xjp .b2b-service-banner svg { margin-right: 2.604vw; font-size: 4.53125vw; }
.xjp .b2b-service-banner:last-child svg { font-size: 5.208vw; }
.xjp .b2b-service-banner-text { width: auto; }
.xjp .b2b-form.bulk-content > .col-xs-12 { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .b2b-form.bulk-content .review-card { margin-top: 3.125vw; margin-right: 0px; margin-bottom: 3.125vw; margin-left: 0px; padding-top: 3.125vw; padding-right: 4.6875vw; padding-bottom: 3.125vw; padding-left: 4.6875vw; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp .b2b-form.bulk-content .review-card h5 { text-align: left; }
.xjp .b2b-form.bulk-content .review-card > .col-xs-12 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .b2b-form.bulk-content .review-card .col-md-7 { padding-right: 4.167vw; }
.xjp .b2b-form.bulk-content .review-input input, .xjp .b2b-form.bulk-content .form-control { height: 45px; padding-top: 8px; padding-right: 16px; padding-bottom: 8px; padding-left: 16px; }
.xjp .b2b-form.bulk-content .review-input p { margin-bottom: 0.417vw; }
.xjp .b2b-form.bulk-content .review-card form .btn { margin-top: 1.93vw; margin-bottom: 0px; }
.xjp .b2b-contact .banner-absolute-content.center { display: flex; align-items: center; left: 12.4%; transform: translateY(-50%); width: fit-content; text-align: left; }
.xjp .b2b-contact .banner-absolute-content.center > div:last-child:not(:first-child) { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 2.76vw; }
.xjp .b2b-contact .title { justify-content: flex-start; }
.xjp .b2b-contact svg { margin-right: 0.73vw; font-size: 1.667vw; }
.xjp .title-email { display: flex; align-items: center; height: 34px; }
.xjp .index-article { padding-top: 2.526vw; padding-bottom: 0.146vw; }
.xjp .awards-article .index-article { padding-top: 3.125vw; }
.xjp .article-list-item-content { padding-bottom: 2.37vw; }
.xjp .article-list .article-list-item img { width: auto; height: 4.979vw; }
.xjp .article-list-item .text { width: 60%; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-bottom: 2.083vw; }
.xjp .article-list .arrow-prev { left: 8.333%; }
.xjp .article-list .arrow-next { right: 8.333%; }
.xjp .guildwars-landing-banner { padding-top: 1.927vw; background-image: url("https://img.dxracer.com.ar/x/20001/00f014cd-d4fe-45f9-a6df-3f30e0b2677f-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: center; }
.xjp .spy-banner { padding-top: 4.427vw; background-image: url("https://img.dxracer.com.ar/x/20001/a03d7f14-82a7-4b0e-9620-5941c7278df2-1/o.webp"); }
.xjp .shock-banner { padding-top: 3.28125vw; background-image: url("https://img.dxracer.com.ar/x/20001/ec5df52d-1449-493b-9903-7d8003f08594-1/o.webp"); }
.xjp .shock-introduce .guildwars-banner-introduce-text { background-image: url("https://img.dxracer.com.ar/x/20001/0858b3e4-9bac-4392-b62c-477fdbca29ef-1/o.webp"); }
.xjp .guildwars-edition { padding-top: 3.854vw; background-image: url("https://img.dxracer.com.ar/x/20001/6c986004-c2e8-4881-89cb-01d4ec783613-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .spy-edition { padding-top: 3.333vw; background-image: url("https://img.dxracer.com.ar/x/20001/8b88d57e-cf54-49c2-a31f-c9f48852c9c5-1/o.webp"); }
.xjp .shock-edition { padding-top: 6.71875vw; background-image: url("https://img.dxracer.com.ar/x/20001/6a74cfe1-c4ec-4ee5-b72a-36f78d9d8f92-1/o.webp"); }
.xjp .immortals-edition, .xjp .nrg-edition, .xjp .tec-edition, .xjp .blackDesert-edition, .xjp .ffr-edition, .xjp .metaphor-edition { padding-top: 0px; background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
.xjp .dbd-banner { background-image: url("https://img.dxracer.com.ar/x/20001/c48feaad-0fb0-464a-8832-22e074dbd4ca-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .blackDesert-banner { background-image: url("https://img.dxracer.com.ar/x/20001/c20158f4-7ee2-47e6-859b-f862416d074c-2/o.webp"); }
.xjp .metaphor-banner { background-image: url("https://img.dxracer.com.ar/x/20001/d7898aff-4a50-4afc-891b-acd58604ec8e-2/o.webp"); }
.xjp .bananya-banner { background-image: url("https://img.dxracer.com.ar/x/20001/333f3c22-1241-47d2-8317-b0c684fec26d-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .nrg-banner { padding-top: 2.604vw; padding-bottom: 4.21875vw; background-image: url("https://img.dxracer.com.ar/x/20001/c9bf53d6-8f48-45f2-b7dd-831e74914d25-2/o.webp"); }
.xjp .ffr-banner { padding-top: 2.42188vw; padding-bottom: 4.167vw; background-image: url("https://img.dxracer.com.ar/x/20001/02267ec7-7add-4841-bfd5-a8c77471edcb-2/o.webp"); }
.xjp .tec-banner { padding-top: 2.24vw; padding-bottom: 1.927vw; background-image: url("https://img.dxracer.com.ar/x/20001/8d2bf821-0fee-42f0-a416-48b590d1719d-1/o.webp"); }
.xjp .immortals-banner { padding-top: 4.271vw; padding-bottom: 5.15625vw; background-image: url("https://img.dxracer.com.ar/x/20001/1ca007dd-3039-4ccd-8a77-9059e88ae135-2/o.webp"); }
.xjp .bananya-decisions { background-image: url("https://img.dxracer.com.ar/x/20001/333f3c22-1241-47d2-8317-b0c684fec26d-2/o.webp"); }
.xjp .bananya-edition { background-image: url("https://img.dxracer.com.ar/x/20001/333f3c22-1241-47d2-8317-b0c684fec26d-4/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .nrg-introduce { padding-top: 10.26vw; padding-bottom: 11vw; background-image: url("https://img.dxracer.com.ar/x/20001/28d24145-6dd3-4d71-9da4-a087a883a72e-1/o.webp"); }
.xjp .ffr-introduce { padding-top: 0px; padding-bottom: 0px; background-image: url("https://img.dxracer.com.ar/x/20001/6c08f066-6193-474d-a419-1b2305f23147-2/o.webp"); }
.xjp .tec-introduce { padding-top: 0px; padding-bottom: 0px; background-image: url("https://img.dxracer.com.ar/x/20001/2cbeb6e3-5a94-4535-b8ce-453deade98c0-2/o.webp"); }
.xjp .immortals-introduce { padding-top: 6.51vw; padding-bottom: 7.917vw; background-image: url("https://img.dxracer.com.ar/x/20001/c923ebbd-492d-4c85-9c8c-e4d2874442f6-2/o.webp"); }
.xjp .ffr-detail { position: relative; padding-top: 0.1042vw; padding-right: 0px; padding-bottom: 0.1042vw; padding-left: 0px; background-image: url("https://img.dxracer.com.ar/x/20001/11583052-cdac-4d1d-8ce3-b4882008db33-2/o.webp"); }
.xjp .immortals-detail { background-image: url("https://img.dxracer.com.ar/x/20001/90c3c07f-d341-4a25-a64f-7a577e13901c-1/o.webp"); }
.xjp .nrg-edition .guildwars-edition-feature { padding-top: 4.635vw; background-image: url("https://img.dxracer.com.ar/x/20001/6d1c922f-2feb-4d65-aaf6-0c280df74b31-1/o.webp"); }
.xjp .ffr-edition .guildwars-edition-feature { padding-top: 0px; background-image: url("https://img.dxracer.com.ar/x/20001/cb3a1ad2-5af2-4027-851f-3680a1c7eb18-2/o.webp"); }
.xjp .tec-edition .guildwars-edition-feature { padding-top: 0px; background-image: url("https://img.dxracer.com.ar/x/20001/deb40d4a-ccb3-4e4b-a3c6-b881c2b5d867-1/o.webp"); }
.xjp .blackDesert-edition .guildwars-edition-feature { padding-top: 0px; background-image: url("https://img.dxracer.com.ar/x/20001/736e2cad-017e-4cac-85b3-4b693ba81813-1/o.webp"); }
.xjp .ffr-edition .guildwars-edition-feature > img { width: 100%; height: calc(100% - 0.2084vw); object-fit: cover; position: absolute; top: 0.1042vw; left: 0px; bottom: 0.1042vw; }
.xjp .immortals-edition .guildwars-edition-feature { padding-top: 9.479vw; background-image: url("https://img.dxracer.com.ar/x/20001/58e3fb6b-e856-4112-ab83-0c5e2729790d-2/o.webp"); background-size: cover; background-position-x: center; background-position-y: top; }
.xjp .nrg-banner .guildwars-banner-text, .xjp .tec-banner .guildwars-banner-text, .xjp .ffr-banner .guildwars-banner-text { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .immortals-banner .guildwars-banner-text { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .guildwars-banner-text img { margin-bottom: 2.24vw; height: 5.05vw; }
.xjp .guildwars-landing-banner .guildwars-banner-text img { margin-bottom: 33.542vw; height: 4.375vw; }
.xjp .spy-banner .guildwars-banner-text img { height: 2.083vw; margin-bottom: 31.823vw; }
.xjp .shock-banner .guildwars-banner-text img { height: 3.28125vw; margin-bottom: 50.3125vw; }
.xjp .nrg-banner .guildwars-banner-text img { margin-bottom: 34.5312vw; height: 2.083vw; }
.xjp .ffr-banner .guildwars-banner-text img { margin-bottom: 32.8125vw; height: 2.448vw; }
.xjp .tec-banner .guildwars-banner-text img { margin-bottom: 37.396vw; height: 2.8125vw; }
.xjp .immortals-banner .guildwars-banner-text img { margin-bottom: 42.9688vw; height: 2.76vw; }
.xjp .nrg-banner .guildwars-banner-text h1 { margin-bottom: 2.5vw; }
.xjp .tec-banner .guildwars-banner-text h1, .xjp .ffr-banner .guildwars-banner-text h1 { margin-bottom: 1.25vw; font-size: calc(25.5385px + 0.769231vw); }
.xjp .immortals-banner .guildwars-banner-text h1 { margin-bottom: 1.667vw; }
.xjp .dbd-banner-text h1 { margin-top: 0px; margin-bottom: 20.365vw; line-height: 1.2; }
.xjp .bananya-banner .dbd-banner-text h1 { margin-bottom: 1.198vw; }
.xjp .metaphor-banner .dbd-banner-text h1 { margin-bottom: 1.456vw; }
.xjp .shadow-header { -webkit-text-stroke-width: 0.417vw; -webkit-text-stroke-color: transparent; }
.xjp .dbd-banner-text img { display: block; margin-right: auto; margin-left: auto; margin-bottom: 6.146vw; margin-top: 7.865vw; height: 2.65625vw; }
.xjp .blackDesert-banner .dbd-banner-text img { margin-top: 2.135vw; margin-bottom: 37.083vw; height: 2.135vw; }
.xjp .metaphor-banner .dbd-banner-text img { margin-top: 2.96875vw; margin-bottom: 28.021vw; height: 5.104vw; }
.xjp .bananya-banner .dbd-banner-text img { margin-top: 1.09375vw; margin-bottom: 44.948vw; height: 3.28125vw; }
.xjp .dbd-banner-text .btn { margin-bottom: 5vw; }
.xjp .bananya-banner .dbd-banner-text .btn { margin-bottom: 2.083vw; }
.xjp .metaphor-banner .dbd-banner-text .btn { margin-bottom: 9.6875vw; }
.xjp .guildwars-landing-banner .guildwars-banner-text h1 { margin-bottom: 0.625vw; }
.xjp .spy-banner .guildwars-banner-text h1 { margin-bottom: 1.667vw; }
.xjp .shock-banner .guildwars-banner-text h1 { margin-bottom: 2.03125vw; font-size: calc(25.5385px + 0.769231vw); }
.xjp .guildwars-banner-text p { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 3.59375vw; font-size: 0.875rem; }
.xjp .shock-banner .guildwars-banner-text p { margin-bottom: 2.8125vw; font-size: 1rem; }
.xjp .guildwars-landing-banner .guildwars-banner-text p.text { margin-bottom: 1.40625vw; font-size: 1rem; }
.xjp .btn-guildwars { font-size: 18px; width: 250px !important; padding-top: 15px !important; padding-right: 30px !important; padding-bottom: 15px !important; padding-left: 30px !important; }
.xjp .btn-evo { height: 2.96875vw; font-size: 1.25rem; line-height: 2.96875vw; width: 17.396vw !important; }
.xjp .btn-blackDesert { height: 2.8125vw; font-size: 1.25rem; line-height: 2.8125vw; width: 12.76vw !important; }
.xjp .btn-bananya, .xjp .btn-dbd, .xjp .btn-metaphor { position: relative; height: 3.125vw; font-size: 1.25rem; line-height: 3.125vw; width: 17.815vw !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.xjp .btn-metaphor { height: 5.104vw; line-height: 4.6875vw; width: 23.5938vw !important; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; font-size: 1.5625vw !important; }
.xjp .btn-bananya { height: 4.323vw; padding-top: 0.46875vw; font-size: 1.875rem; line-height: 3.854vw; width: 17.9688vw !important; }
.xjp .guildwars-landing-banner .guildwars-banner-text .btn { margin-bottom: 3.33vw; }
.xjp .spy-banner .guildwars-banner-text .btn { margin-bottom: 7.917vw; }
.xjp .shock-banner .guildwars-banner-text .btn { margin-bottom: 3.646vw; }
.xjp .nrg-banner .guildwars-banner-text .btn { width: 17.396vw !important; padding-top: 0.9375vw !important; padding-right: 0px !important; padding-bottom: 0.9375vw !important; padding-left: 0px !important; }
.xjp .nrg-introduce-content { width: 66%; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; }
.xjp .ffr-introduce-content { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 36.8125%; margin-left: 13.1875%; display: flex; justify-content: center; align-items: center; flex-direction: column; }
.xjp .tec-introduce-content { padding-left: 2.396vw; padding-right: 0px; display: flex; align-items: center; }
.xjp .nrg-introduce-img { width: 20.677vw; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; }
.xjp .ffr-introduce-img { width: 17.396vw; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .nrg-introduce-img img, .xjp .ffr-introduce-img img { width: 100%; }
.xjp .guildwars-banner-introduce-text { padding-top: 7.552vw; padding-bottom: 12.76vw; text-align: center; color: rgb(255, 255, 255); font-size: 1rem; }
.xjp .ffr-introduce-content .guildwars-banner-introduce-text { padding-top: 2.1875vw; padding-bottom: 0px; }
.xjp .tec-introduce-content .guildwars-banner-introduce-text { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: left; }
.xjp .spy-edition .guildwars-banner-introduce-text { width: 58.5938%; margin-top: auto; margin-right: auto; margin-left: auto; margin-bottom: 8.542vw; padding-right: 5.15625vw; padding-left: 5.15625vw; padding-top: 34.0625vw; padding-bottom: 3.125vw; }
.xjp .shock-introduce .guildwars-banner-introduce-text { padding-top: 5vw; padding-right: 11%; padding-bottom: 5.417vw; padding-left: 11%; }
.xjp .nrg-introduce .guildwars-banner-introduce-text { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .guildwars-banner-introduce-text h2 { margin-bottom: 3.802vw; }
.xjp .spy-edition .guildwars-banner-introduce-text h2 { margin-bottom: 1.823vw; font-size: calc(20.3077px + 0.528846vw); }
.xjp .immortals-introduce .guildwars-banner-introduce-text h2 { margin-bottom: 2.5vw; font-size: calc(18.3077px + 0.528846vw); }
.xjp .shock-introduce .guildwars-banner-introduce-text p { padding-top: 2.604vw; padding-right: 2.786vw; padding-bottom: 2.604vw; padding-left: 2.786vw; font-size: calc(20.3077px + 0.528846vw); }
.xjp .nrg-introduce .guildwars-banner-introduce-text p.text { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 2vw; }
.xjp .nrg-introduce .guildwars-banner-introduce-text p.text { font-size: 1.25rem; }
.xjp .immortals-introduce .guildwars-banner-introduce-text p { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: calc(-0.615385px + 1rem + 0.192308vw); }
.xjp .ffr-introduce-images { padding-top: 0.1042vw; padding-bottom: 0.1042vw; }
.xjp .tec-introduce-images { width: 31.25%; padding-top: 2.8125vw; padding-right: 0px; padding-bottom: 2.8125vw; padding-left: 0px; margin-right: 0px; margin-top: 3.646vw; margin-bottom: 3.646vw; margin-left: 2.083%; }
.xjp .ffr-introduce-images img:first-child { position: relative; bottom: inherit; left: inherit; height: 33.4375vw; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; max-height: 100%; }
.xjp .ffr-introduce-images img:last-child { bottom: 0.1042vw; left: -4.33vw; width: calc(100% + 4.33vw); }
.xjp .tec-introduce-images img { width: 15.208vw; }
.xjp .nrg-detail { padding-top: 6.198vw; padding-right: 0px; padding-bottom: 1.98vw; padding-left: 0px; }
.xjp .immortals-detail { padding-top: 6.146vw; padding-right: 0px; padding-bottom: 7.292vw; padding-left: 0px; }
.xjp .guildwars-edition-images { order: 0; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 2.5vw; }
.xjp .spy-edition .guildwars-edition-images { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .spy-edition .guildwars-edition-images .slick-list { border-top-width: 4px; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .immortals-detail .guildwars-edition-images .slick-list { border-top-width: 0.521vw; border-right-width: 0.521vw; border-bottom-width: 0.521vw; border-left-width: 0.521vw; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(3, 177, 169); border-right-color: rgb(3, 177, 169); border-bottom-color: rgb(3, 177, 169); border-left-color: rgb(3, 177, 169); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .nrg-detail .guildwars-edition-images { order: 0; padding-top: 0px; padding-right: 4.167vw; padding-bottom: 0px; padding-left: 6.146vw; }
.xjp .ffr-detail .guildwars-edition-images { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; z-index: 1; }
.xjp .immortals-detail .guildwars-edition-images { order: 0; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 1.302vw; }
.xjp .guildwars-edition-introduce { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-top: 2.1875vw; }
.xjp .spy-edition .guildwars-edition-introduce { padding-top: 0px; padding-right: calc(-15px + 2.8125vw); padding-bottom: 0px; padding-left: calc(-15px + 2.8125vw); display: flex; flex-direction: column; justify-content: center; }
.xjp .nrg-detail .guildwars-edition-introduce { padding-right: 15px; padding-bottom: 0px; padding-left: 15px; padding-top: 4.53125vw; }
.xjp .ffr-detail .guildwars-edition-introduce { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; position: absolute; bottom: 0px; }
.xjp .immortals-detail .guildwars-edition-introduce { padding-top: 0px; padding-right: 2.8125vw; padding-bottom: 0px; padding-left: 2.8125vw; }
.xjp .guildwars-edition-introduce h3 { margin-bottom: 3.49vw; text-align: left; }
.xjp .spy-edition .guildwars-edition-introduce h3 { margin-bottom: 3.177vw; }
.xjp .nrg-detail .guildwars-edition-introduce h3 { margin-bottom: 3.073vw; }
.xjp .ffr-detail .guildwars-edition-introduce > div:last-child { position: relative; padding-right: 5vw; padding-bottom: 0px; padding-left: 5vw; padding-top: 0.625vw; z-index: 0; }
.xjp .ffr-detail .guildwars-edition-introduce > div:last-child img { position: absolute; bottom: 0.1042vw; left: 0px; width: 100%; height: 100%; object-fit: cover; z-index: 0; }
.xjp .ffr-detail .guildwars-edition-introduce h3 { margin-bottom: 1.25vw; position: relative; }
.xjp .immortals-detail .guildwars-edition-introduce h3 { margin-top: 25.65%; margin-bottom: 3.177vw; }
.xjp .guildwars-edition-introduce p { margin-bottom: 4.583vw; line-height: 1.8; }
.xjp .spy-edition .guildwars-edition-introduce p { margin-bottom: 6.615vw; }
.xjp .nrg-detail .guildwars-edition-introduce p { margin-bottom: 3.802vw; font-size: 1.25rem; text-align: left; }
.xjp .ffr-detail .guildwars-edition-introduce p { position: relative; margin-bottom: 2.1875vw; text-align: left; }
.xjp .immortals-detail .guildwars-edition-introduce p { margin-bottom: 33.07%; font-size: calc(-0.615385px + 1rem + 0.192308vw); }
.xjp .ffr-detail .guildwars-edition-list { order: 0; padding-bottom: 0.417vw; position: relative; z-index: 2; }
.xjp .guildwars-edition-list .slick-track { display: block; }
.xjp .ffr-detail .guildwars-edition-list .slick-track { display: flex; }
.xjp .guildwars-edition-item { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 2.8125vw; width: 6.25vw; }
.xjp .ffr-detail .guildwars-edition-item { margin-right: 6px; width: 0.78125vw; }
.xjp .immortals-detail .guildwars-edition-item { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 1.198vw; width: 5vw; }
.xjp .spy-edition .guildwars-edition-item { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: 8.021vw; }
.xjp .spy-edition .guildwars-edition-item:not(:last-child) { margin-right: 3.021vw; }
.xjp .spy-edition .guildwars-edition-item p { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 0.73vw; line-height: 1; }
.xjp .guildwars-edition-feature { padding-top: 8.229vw; }
.xjp .spy-edition .guildwars-edition-feature { padding-top: 6.302vw; position: relative; z-index: 2; }
.xjp .spy-edition .guildwars-edition-feature:last-child { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; z-index: 1; }
.xjp .spy-edition .guildwars-edition-feature:last-child > img { width: 22.76vw; position: absolute; right: 0px; bottom: 0px; z-index: 2; }
.xjp .spy-edition .guildwars-edition-feature-header { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .shock-edition .guildwars-edition-feature-header { padding-bottom: 1.302vw; margin-bottom: 2.865vw; margin-top: 1.71875vw; }
.xjp .shock-edition .guildwars-edition-feature-header::after { height: 0.3125vw; }
.xjp .guildwars-edition-feature-header h3 { margin-bottom: 7.083vw; }
.xjp .immortals-edition .guildwars-edition-feature-header h3 { margin-bottom: 9.01vw; }
.xjp .spy-edition .guildwars-edition-feature-header h3 { margin-bottom: 3.802vw; padding-left: 0.78125vw; line-height: 1.4; }
.xjp .spy-edition .guildwars-edition-feature:last-child .guildwars-edition-feature-header h3 { margin-bottom: 2.708vw; padding-left: 0px; }
.xjp .guildwars-edition-feature-header p { margin-bottom: 2.604vw; font-size: 1rem; }
.xjp .immortals-edition .guildwars-edition-feature-header p { margin-bottom: 4.896vw; font-size: calc(-0.615385px + 1rem + 0.192308vw); }
.xjp .guildwars-edition-feature-text { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; order: 0; position: relative; width: calc(50% - 4.7vw); height: fit-content; margin-top: 1.25vw; }
.xjp .immortals-edition .guildwars-edition-feature-text { margin-top: 0px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 15px; width: 41.666667%; }
.xjp .spy-edition .guildwars-edition-feature-text { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 22.6562vw; width: 30.104%; }
.xjp .spy-edition .guildwars-edition-feature:last-child .guildwars-edition-feature-text { margin-top: 4.84375vw; margin-left: 2.708vw; order: 1; }
.xjp .shock-edition .guildwars-edition-feature-text { margin-top: 0px; padding-left: 5.78125vw; width: 41.666667%; }
.xjp .nrg-edition .guildwars-edition-feature-text { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 6.71875vw; padding-top: 0px; padding-right: 5.729vw; padding-bottom: 0px; padding-left: 18.125vw; width: 50%; }
.xjp .ffr-edition .guildwars-edition-feature-text { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 6.146vw; padding-right: 5.729vw; padding-bottom: 6.146vw; padding-left: 18.125vw; width: 50%; }
.xjp .tec-edition .guildwars-edition-feature-text { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3.4375vw; padding-right: 6.25vw; padding-bottom: 0px; padding-left: 18.5938vw; width: 50%; }
.xjp .blackDesert-edition .guildwars-edition-feature-text { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 13.958vw; padding-right: 0px; padding-bottom: 9.479vw; padding-left: 19.948vw; width: 50%; }
.xjp .metaphor-edition .guildwars-edition-feature-text { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 14.115vw; padding-right: 0px; padding-bottom: 9.479vw; padding-left: 13.958vw; width: 50%; }
.xjp .nrg-edition-feature-list { padding-top: 1.5625vw; padding-right: 0px; padding-bottom: 1.5625vw; padding-left: 0px; height: 35.1562vw; }
.xjp .ffr-edition-feature-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: 18.75vw; }
.xjp .tec-edition-feature-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: 24.583vw; }
.xjp .blackDesert-edition-feature-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: 17.708vw; }
.xjp .metaphor-edition-feature-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: 19.167vw; width: 27.708vw; }
.xjp .nrg-edition-feature-item-content, .xjp .ffr-edition-feature-item-content { padding-top: 0px; padding-right: 2.34375vw; padding-bottom: 0px; padding-left: 2.34375vw; }
.xjp .tec-edition-feature-item-content, .xjp .blackDesert-edition-feature-item-content, .xjp .metaphor-edition-feature-item-content { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .metaphor-edition-feature-item { position: relative; padding-left: 1.979vw; padding-bottom: 0.677vw; }
.xjp .metaphor-edition-feature-item::after { left: -1.667vw; }
.xjp .immortals-edition-feature-item { width: calc(50% - 0.417vw); padding-top: 1.875vw; padding-right: 1.875vw; padding-bottom: 1.875vw; padding-left: 1.875vw; margin-bottom: 5vw; font-size: calc(-0.615385px + 1rem + 0.192308vw); }
.xjp .immortals-edition-feature-item-img { width: 7.03125vw; margin-top: -5.85938vw; margin-bottom: 2.34375vw; }
.xjp .ffr-edition-feature-item-img { width: 3.698vw; }
.xjp .tec-edition-feature-item-img { width: 6.40625vw; }
.xjp .blackDesert-edition-feature-item-img { width: 3.698vw; }
.xjp .metaphor-edition-feature-item-img { width: 3.698vw; }
.xjp .nrg-edition .nrg-edition-feature-item-img img { max-height: 7.8125vw; }
.xjp .ffr-edition .ffr-edition-feature-item-img img { max-height: 3.854vw; }
.xjp .tec-edition .tec-edition-feature-item-img img { max-height: 4.635vw; }
.xjp .blackDesert-edition .blackDesert-edition-feature-item-img img { max-height: 3.854vw; width: auto; }
.xjp .metaphor-edition .metaphor-edition-feature-item-img img { max-height: 3.854vw; width: auto; }
.xjp .nrg-edition-feature-item-content p, .xjp .tec-edition-feature-item-content p, .xjp .blackDesert-edition-feature-item-content p, .xjp .ffr-edition-feature-item-content p, .xjp .metaphor-edition-feature-item-content p { font-size: calc(-0.615385px + 1rem + 0.192308vw); }
.xjp .ffr-edition-feature-item-content p { padding-left: 2.292vw; }
.xjp .tec-edition-feature-item-content p { padding-left: 2.8125vw; }
.xjp .blackDesert-edition-feature-item-content p, .xjp .metaphor-edition-feature-item-content p { padding-left: 1.09375vw; }
.xjp .nrg-edition .guildwars-edition-feature-text h3 { margin-bottom: 1.40625vw; }
.xjp .ffr-edition .guildwars-edition-feature-text h3 { margin-bottom: 3.542vw; line-height: 1.5; }
.xjp .tec-edition .guildwars-edition-feature-text h3 { margin-bottom: 5.3646vw; }
.xjp .blackDesert-edition .guildwars-edition-feature-text h3 { margin-bottom: 3.75vw; }
.xjp .metaphor-edition .guildwars-edition-feature-text h3 { margin-bottom: 3.75vw; }
.xjp .guildwars-edition-feature-text img, .xjp .guildwars-edition-feature-image img { max-width: 100%; width: 100%; }
.xjp .immortals-edition .guildwars-edition-feature-image img { max-width: calc(100% + 12.24vw); width: calc(100% + 12.24vw); margin-left: -8.125vw; }
.xjp .guildwars-edition-feature-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .shock-edition .guildwars-edition-feature-list { flex-direction: column; }
.xjp .guildwars-edition-feature-item { flex-grow: 1; flex-shrink: 1; flex-basis: 0%; display: flex; align-items: center; width: 90%; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; }
.xjp .guildwars-edition-feature-item:first-child { padding-left: 7%; }
.xjp .spy-edition .guildwars-edition-feature-item:first-child { padding-top: 0.521vw; }
.xjp .guildwars-edition-feature-item h3 { text-transform: uppercase; }
.xjp .guildwars-edition-feature-item-text:not(:last-child) { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(169, 169, 169); }
.xjp .guildwars-edition-feature-item-text { justify-content: space-between; }
.xjp .shock-edition .guildwars-edition-feature-item-text { width: 100%; display: flex; text-align: left; }
.xjp .guildwars-edition-feature-item-text .guildwars-edition-feature-item-img { width: 35%; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 7%; text-align: center; }
.xjp .spy-edition .guildwars-edition-feature-item-text .guildwars-edition-feature-item-img { width: 25%; }
.xjp .shock-edition .guildwars-edition-feature-item-text .guildwars-edition-feature-item-img { width: auto; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 1.198vw; }
.xjp .guildwars-edition-feature-item-img img { max-width: 100%; max-height: 100%; width: auto; height: auto; }
.xjp .spy-edition .guildwars-edition-feature-item-img img { max-width: 4.375vw; max-height: 3.958vw; }
.xjp .shock-edition .guildwars-edition-feature-item-img img { width: 10.26vw; }
.xjp .guildwars-edition-feature-item-text p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: 65%; font-size: 1.25rem; }
.xjp .spy-edition .guildwars-edition-feature-item-text p { width: 75%; }
.xjp .shock-edition .guildwars-edition-feature-item-text p { width: 100%; margin-bottom: 0px; }
.xjp .guildwars-edition-feature-image { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: calc(50% + 4.7vw); }
.xjp .metaphor-edition .guildwars-edition-feature-image { width: calc(50% + 10.0781vw); margin-left: -18.9844vw; margin-top: -2.552vw; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .metaphor-edition .guildwars-edition-feature-image img { width: 100%; margin-left: 0px; }
.xjp .immortals-edition .guildwars-edition-feature-image { width: 50%; padding-top: 8.698vw; background-image: none; overflow-x: hidden; overflow-y: hidden; }
.xjp .spy-edition .guildwars-edition-feature-image { width: 34.8438%; }
.xjp .spy-edition .guildwars-edition-feature-image:last-child { width: 35.0523%; margin-top: 8.90625vw; }
.xjp .spy-edition .guildwars-edition-feature:last-child .guildwars-edition-feature-image:last-child { width: 48.49%; margin-top: -2.8125vw; }
.xjp .shock-edition .guildwars-edition-feature-image { padding-top: 0px; padding-right: 4.167vw; padding-bottom: 0px; padding-left: 6.979vw; width: 41.666667%; }
.xjp .nrg-edition .guildwars-edition-feature-image, .xjp .tec-edition .guildwars-edition-feature-image, .xjp .ffr-edition .guildwars-edition-feature-image { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 50%; }
.xjp .tec-edition .guildwars-edition-feature-image { padding-top: 2.604vw; width: 38.2812%; }
.xjp .shock-edition .feature-btn-list { left: 6.979vw; right: 4.167vw; }
.xjp .spy-detail { padding-top: 5vw; padding-bottom: 0px; }
.xjp .guildwars-edition-detail { padding-top: 9.323vw; padding-bottom: 1.042vw; color: rgb(255, 255, 255); text-transform: uppercase; }
.xjp .spy-detail .guildwars-edition-detail { padding-bottom: 0px; }
.xjp .shock-edition .guildwars-edition-detail { padding-top: 7.448vw; padding-bottom: 5.417vw; }
.xjp .nrg-edition-detail { padding-top: 4.53125vw; padding-bottom: 8.385vw; background-image: url("https://img.dxracer.com.ar/x/20001/22584b20-6f71-43a3-986f-6a9741ed6162-1/o.webp"); }
.xjp .ffr-edition-detail { padding-top: 7.135vw; padding-bottom: 0px; background-image: url("https://img.dxracer.com.ar/x/20001/635cebba-1494-4f28-8bdf-34965bc75c31-2/o.webp"); }
.xjp .tec-edition-detail { padding-top: 3.177vw; padding-bottom: 0px; }
.xjp .bananya-edition .guildwars-edition-detail { padding-top: 3.646vw; padding-bottom: 4.583vw; justify-content: center; }
.xjp .immortals-edition-detail { padding-top: 3.28125vw; padding-bottom: 7.448vw; }
.xjp .guildwars-edition-detail h3 { margin-bottom: 2.96875vw; }
.xjp .shock-edition .guildwars-edition-detail h3 { margin-bottom: 4.53125vw; }
.xjp .nrg-edition-detail h3, .xjp .ffr-edition-detail h3 { margin-bottom: 5.573vw; }
.xjp .tec-edition-detail h3 { margin-bottom: 2.1875vw; }
.xjp .immortals-edition-detail h3 { margin-bottom: 5.052vw; }
.xjp .say-display-btns { padding-top: 2.03125vw; padding-right: 0px; padding-bottom: 3.28125vw; padding-left: 0px; }
.xjp .say-display-btn { padding-top: 0.73vw; padding-right: 0px; padding-bottom: 0.73vw; padding-left: 0px; width: 10vw; font-size: 1rem; }
.xjp .say-display-btn:not(:last-child) { margin-right: 0.78125vw; }
.xjp .shock-edition .guildwars-edition-detail .row { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .bananya-edition .guildwars-edition-detail-header img { display: block; width: 2.34375vw; }
.xjp .bananya-edition .guildwars-edition-detail-content { width: 80.677%; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .bananya-edition .guildwars-edition-detail-content > img:first-child { width: 7.8125vw; position: absolute; bottom: -3.75vw; left: -5.15625vw; z-index: 2; }
.xjp .bananya-edition .guildwars-edition-detail-content > img:last-child { width: 11.615vw; position: absolute; bottom: -3.177vw; right: -7.76vw; }
.xjp .bananya-edition .guildwars-edition-detail-content > .row { margin-top: 0px; margin-right: -15px; margin-bottom: 0px; margin-left: -15px; }
.xjp .bananya-edition .guildwars-edition-detail h3 { margin-bottom: 3.75vw; margin-left: 3.177vw; }
.xjp .nrg-edition-detail-list, .xjp .ffr-edition-detail-list { padding-top: 0px; padding-right: calc(-15px + 3.28125vw); padding-bottom: 0px; padding-left: calc(-15px + 3.28125vw); }
.xjp .ffr-edition-detail-list { padding-bottom: 9.635vw; }
.xjp .tec-edition-detail-list { padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 2.708vw; }
.xjp .immortals-edition-detail-list { padding-top: 0px; padding-right: 8.333%; padding-bottom: 0px; padding-left: 8.333%; }
.xjp .immortals-edition-detail .slick-slider .slick-list, .xjp .bananya-edition .guildwars-edition-detail .slick-slider .slick-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .immortals-edition-detail .slick-slider .slick-track, .xjp .bananya-edition .guildwars-edition-detail .slick-slider .slick-track { width: 100% !important; }
.xjp .tec-edition-detail-list.slick-slider .slick-track { width: 30000px !important; }
.xjp .guildwars-edition-detail .active { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: calc(25% - 15px); }
.xjp .spy-detail .guildwars-edition-detail .active { margin-bottom: 0px; }
.xjp .shock-edition .guildwars-edition-detail .active { width: 25%; margin-bottom: 0px; }
.xjp .nrg-edition-detail .active, .xjp .ffr-edition-detail .active { margin-bottom: 0px; width: calc(25% - 15px); }
.xjp .tec-edition-detail .active { width: 23.177vw; margin-bottom: 0px; }
.xjp .bananya-edition .guildwars-edition-detail .active { margin-bottom: 0px; padding-top: 0.9375vw; padding-right: 0.9375vw; padding-bottom: 0.9375vw; padding-left: 0.9375vw; width: calc(33.333334% - 15px); background-image: url("https://img.dxracer.com.ar/x/20001/60ea3d25-f3c1-4770-a3fc-f6c81603e3d3-1/o.webp"); background-repeat: no-repeat; background-size: cover; border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-right-radius: 25px; border-bottom-left-radius: 25px; overflow-x: hidden; overflow-y: hidden; }
.xjp .bananya-edition .guildwars-edition-detail .active { width: calc(33.333334% - 2.05vw); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: none; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.xjp .guildwars-edition-detail .active:not(:last-child) { margin-right: 20px; }
.xjp .tec-edition-detail .active:not(:last-child) { margin-right: 2.396vw; }
.xjp .bananya-edition .guildwars-edition-detail .active:not(:last-child), .xjp .bananya-edition .guildwars-edition-detail .active:nth-child(2n+1) { margin-right: 3.073vw; }
.xjp .immortals-edition-detail .active:last-child, .xjp .shock-edition .guildwars-edition-detail .active:nth-child(2n+1), .xjp .shock-edition .guildwars-edition-detail .active:not(:last-child), .xjp .bananya-edition .guildwars-edition-detail .active:last-child { margin-right: 0px; }
.xjp .shock-edition .guildwars-edition-detail .active::before { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 0px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(252, 76, 2); transition-behavior: normal; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; }
.xjp .shock-edition .guildwars-edition-detail .active:hover::before { height: 0.417vw; }
.xjp .guildwars-edition-detail .active::after { content: ""; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(0, 0, 0, 0.3); transition-behavior: normal; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; }
.xjp .spy-detail .guildwars-edition-detail .active::after { background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
.xjp .bananya-edition .guildwars-edition-detail .active::after { background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
.xjp .guildwars-edition-detail .active:hover::after { background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
.xjp .guildwars-edition-detail img { width: 100%; }
.xjp .guildwars-pillow { background-image: url("https://img.dxracer.com.ar/x/20001/32f06f31-9b1f-4a5e-bf08-f6541ad7e9f1-1/o.webp"); background-size: cover; }
.xjp .spy-detail .guildwars-pillow { padding-top: 5.885vw; }
.xjp .guildwars-pillow-text { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 18%; order: 0; display: flex; flex-direction: column; justify-content: center; }
.xjp .guildwars-pillow-text h3 { margin-bottom: 1.875vw; }
.xjp .spy-detail .guildwars-pillow-text h3 { margin-bottom: 3.75vw; }
.xjp .guildwars-pillow-text p { margin-bottom: 3.28125vw; line-height: 1.8; }
.xjp .guildwars-pillow-pic { position: relative; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 70%; text-align: center; }
.xjp .guildwars-pillow-pic img { width: 100%; }
.xjp .guildwars-pillow-image { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .spy-detail .guildwars-pillow-image, .xjp .spy-detail .guildwars-pillow-image .slick-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .spy-detail .guildwars-pillow-image .slick-list .slick-track { width: calc(100% + 8px) !important; }
.xjp .spy-detail .guildwars-pillow-chair { width: 33.333%; }
.xjp .spy-detail .guildwars-pillow-chair:not(:last-child) { width: calc(33.333% - 4px); }
.xjp .spy-detail .pillow-chair-bg { border-top-width: 4px; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .spy-detail .guildwars-pillow-chair:not(:last-child) .pillow-chair-bg { border-right-width: 0px; border-right-style: none; border-right-color: currentcolor; }
.xjp .guildwars-pillow-image img { width: 100%; }
.xjp .guildwars-introduce { padding-top: 7.865vw; padding-bottom: 8.4375vw; background-image: url("https://img.dxracer.com.ar/x/20001/f6abffce-257c-4e92-ab7e-a8879c4b74cd-1/o.webp"); }
.xjp .guildwars-video-iframe { min-height: 18.125vw; height: 18.125vw; width: calc(50% - 17.865vw); margin-left: 17.865vw; background-image: url("https://img.dxracer.com.ar/x/20001/74f192eb-d3e6-4106-a613-e253b9fe4caf-1/o.webp"); }
.xjp .play-icon { width: 86px; height: 86px; }
.xjp .guildwars-video-word { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; text-align: left; }
.xjp .guildwars-video-text { position: absolute; top: 50%; transform: translateY(-50%); padding-left: 3.542vw; padding-right: 10.4688vw; }
.xjp .guildwars-video-text h3 { margin-bottom: 2.917vw; }
.xjp .guildwars-video-text p { margin-bottom: 0px; font-size: 1rem; }
.xjp .video-iframe { top: 0px; height: 100vh; }
.xjp .loading-img { width: 44px; height: 44px; }
.xjp .shock-copyright { background-image: url("https://img.dxracer.com.ar/x/20001/ae571c7c-af25-4b03-b3b4-c10749bfe127-1/o.webp"); }
.xjp .guildwars-copyright-word { padding-top: 0.9375vw; padding-right: 0px; padding-bottom: 0.9375vw; padding-left: 0px; }
.xjp .spy-copyright .guildwars-copyright-word { padding-top: 11.51vw; padding-right: 0px; padding-bottom: 7.083vw; padding-left: 0px; }
.xjp .shock-copyright .guildwars-copyright-word { padding-top: 2.5vw; padding-right: 0px; padding-bottom: 1.40625vw; padding-left: 0px; }
.xjp .nrg-copyright .guildwars-copyright-word { padding-top: 2.292vw; padding-right: 0px; padding-bottom: 2.292vw; padding-left: 0px; }
.xjp .ffr-copyright .guildwars-copyright-word { padding-top: 1.71875vw; padding-right: 0px; padding-bottom: 1.458vw; padding-left: 0px; }
.xjp .tec-copyright .guildwars-copyright-word { padding-top: 1.25vw; padding-right: 0px; padding-bottom: 1.25vw; padding-left: 0px; }
.xjp .immortals-copyright .guildwars-copyright-word { padding-top: 3.411vw; padding-right: 0px; padding-bottom: 3.411vw; padding-left: 0px; }
.xjp .guildwars-copyright-word img { height: 5.365vw; }
.xjp .spy-copyright .guildwars-copyright-word img { height: 2.083vw; }
.xjp .shock-copyright .guildwars-copyright-word img { height: 3.28125vw; }
.xjp .nrg-copyright .guildwars-copyright-word img { height: 2.083vw; }
.xjp .ffr-copyright .guildwars-copyright-word img { height: 2.5vw; width: auto; margin-bottom: 0.73vw; }
.xjp .tec-copyright .guildwars-copyright-word img { height: 2.8125vw; width: auto; }
.xjp .immortals-copyright .guildwars-copyright-word img { height: 2.76vw; }
.xjp .dbd-introduce, .xjp .dbd-support { background-image: url("https://img.dxracer.com.ar/x/20001/38bf56f1-0d9e-419b-af35-47ea337a20cf-1/o.webp"); }
.xjp .ffrPage .dbd-support { background-image: url("https://img.dxracer.com.ar/x/20001/0793b7a5-24cf-4b7b-bfe0-db1f65c56e34-2/o.webp"); border-top-width: 2px; border-top-style: solid; border-top-color: rgb(66, 155, 182); }
.xjp .blackDesert-introduce { background-image: url("https://img.dxracer.com.ar/x/20001/c5fa2b26-d8eb-481f-b6c4-8fbd0e2883f8-1/o.webp"); }
.xjp .metaphor-bg { margin-top: 0px; padding-bottom: 12.396vw; background-image: url("https://img.dxracer.com.ar/x/20001/70ccce82-8f2d-4c23-8b18-d9ec5e18965b-2/o.webp"); }
.xjp .metaphor-introduce { margin-top: -13.542vw; background-image: url("https://img.dxracer.com.ar/x/20001/626916be-46aa-421a-a026-0d49abee49c4-2/o.webp"); }
.xjp .dbd-introduce-text h2 { margin-top: 10vw; margin-bottom: 4.065vw; line-height: 1.3; }
.xjp .blackDesert-introduce .dbd-introduce-text h2 { margin-top: 16.711vw; margin-bottom: 1.5625vw; }
.xjp .metaphor-introduce .dbd-introduce-text h2 { margin-top: 24.6875vw; margin-bottom: 1.5625vw; width: 41.25%; }
.xjp .dbd-introduce-text p { width: 35%; margin-top: auto; margin-right: auto; margin-left: auto; margin-bottom: 7.448vw; font-size: 1rem; }
.xjp .blackDesert-introduce .dbd-introduce-text p { width: 43%; margin-bottom: 25.573vw; }
.xjp .metaphor-introduce .dbd-introduce-text p { width: 41.25%; margin-bottom: 21.9203vw; }
.xjp .blackDesert-decisions { background-image: url("https://img.dxracer.com.ar/x/20001/6ee5f335-5115-4a8a-8c1a-1e54a96d1e03-1/o.webp"); }
.xjp .bananya-decisions-text { padding-top: 7.03125vw; padding-bottom: 10.833vw; font-size: calc(21.5385px + 0.769231vw); }
.xjp .bananya-decisions-header { padding-bottom: 1.302vw; }
.xjp .bananya-decisions-images { order: 0; padding-bottom: 0px; }
.xjp .bananya-decisions-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .bananya-decisions-chair { padding-bottom: 0px; padding-left: 3.59375vw; text-align: left; }
.xjp .bananya-decisions-chair .bananya-chair-img { width: 25.3125vw; }
.xjp .dbd-decisions-images { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; order: 0; }
.xjp .blackDesert-decisions .dbd-decisions-images, .xjp .metaphor-decisions .dbd-decisions-images { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .blackDesert-decisions .dbd-decisions-images { width: 55.885vw; }
.xjp .metaphor-decisions .dbd-decisions-images { width: 46.25%; margin-left: 4.896%; padding-top: 5vw; padding-right: 2.552vw; padding-bottom: 4.53125vw; padding-left: 2.448vw; }
.xjp .blackDesert-decisions .dbd-decisions-images img { height: 39.427vw; object-fit: cover; }
.xjp .metaphor-decisions .dbd-decisions-images > img { position: absolute; height: 100%; top: 0px; left: 0px; object-fit: cover; }
.xjp .metaphor-decisions .decisions-images img { height: 41.25vw; object-fit: cover; }
.xjp .dbd-decisions-word, .xjp .dbd-feature-word { padding-top: 0px; padding-right: 2.5vw; padding-bottom: 0px; padding-left: 2.5vw; }
.xjp .blackDesert-decisions .dbd-decisions-word { padding-left: 4.167vw; padding-right: 4.167vw; display: flex; align-items: center; }
.xjp .metaphor-decisions .dbd-decisions-word { width: 47.9688%; padding-left: 4.167vw; padding-right: 4.167vw; display: flex; align-items: center; }
.xjp .blackDesert-decisions .dbd-decisions-word-text, .xjp .metaphor-decisions .dbd-decisions-word-text { text-align: left; }
.xjp .dbd-decisions-word-text h3 { margin-top: 10vw; margin-bottom: 3.125vw; font-size: 2.5vw; }
.xjp .blackDesert-decisions .dbd-decisions-word-text h3 { margin-top: 0px; margin-bottom: 4.323vw; }
.xjp .metaphor-decisions .dbd-decisions-word-text > img { width: 100%; margin-top: 0px; }
.xjp .dbd-decisions-word-text p { margin-bottom: 1.875vw; font-size: 1rem; }
.xjp .blackDesert-decisions .dbd-decisions-word-text p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .metaphor-decisions .dbd-decisions-word-text p { width: 86.007%; margin-top: 1.042vw; text-align: center; }
.xjp .metaphor-decisions .guildwars-edition-list { margin-top: 5.9375vw; }
.xjp .metaphor-decisions .guildwars-edition-item { width: 11.4062vw; margin-top: 0px; margin-right: 1.667vw; margin-bottom: 0px; margin-left: 1.667vw; }
.xjp .blackDesert-decisions .guildwars-edition-item, .xjp .metaphor-decisions .guildwars-edition-item { margin-left: 0px; }
.xjp .blackDesert-decisions .guildwars-edition-item:last-child, .xjp .metaphor-decisions .guildwars-edition-item:last-child { margin-right: 0px; }
.xjp .dbd-decisions-parts { margin-top: 4.167vw; }
.xjp .dbd-decisions-parts .slick-track { display: block; }
.xjp .dbd-decisions-parts .slick-track > div { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 2.083vw; width: 5.833vw; }
.xjp .dbd-decisions-parts .decisions-part { padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; width: 5.833vw; height: auto; border-top-width: 4px; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .dbd-decisions-parts .slick-track > div p { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 0.78125vw; font-size: 1rem; }
.xjp .dbd-feature { background-image: url("https://img.dxracer.com.ar/x/20001/5b40b7c5-35f3-4f2a-be30-81ac74d59ac4-1/o.webp"); }
.xjp .starsWar-feature { padding-top: 8.698vw; padding-bottom: 7.8125vw; background-image: url("https://img.dxracer.com.ar/x/20001/f640d5d7-521d-4485-ac90-54ccc6732f0e-1/o.webp"); }
.xjp .bananya-feature { padding-top: 1.71875vw; padding-bottom: 2.083vw; background-image: url("https://img.dxracer.com.ar/x/20001/333f3c22-1241-47d2-8317-b0c684fec26d-3/o.webp"); }
.xjp .dbd-feature-word-text h3 { margin-top: 9.583vw; margin-bottom: 3.177vw; font-size: 1.875vw; line-height: 1.2; }
.xjp .starsWar-feature-image { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: calc(41.666667% + 3.34vw); }
.xjp .bananya-feature .starsWar-feature-image { width: 28.542%; margin-left: 18.698%; order: 0; }
.xjp .starsWar-feature-image-list { position: relative; margin-top: 1.667vw; margin-bottom: 1.927vw; }
.xjp .bananya-feature .starsWar-feature-image-list { margin-top: 2.708vw; margin-bottom: 0px; }
.xjp .starsWar-feature-images { width: 20.1562vw; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; z-index: 1; }
.xjp .bananya-feature .starsWar-feature-images { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: 100%; }
.xjp .bananya-feature .starsWar-feature-images img { width: 100%; }
.xjp .starsWar-feature-word { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 2.49vw; width: calc(41.666667% - 3.34vw); }
.xjp .bananya-feature .starsWar-feature-word { margin-left: 10.625vw; width: 28.49vw; }
.xjp .starsWar-feature-detail { top: 2.917vw; }
.xjp .bananya-feature .starsWar-feature-detail { top: 8.542vw; }
.xjp .starsWar-feature-detail p.strong { padding-left: 11.16%; margin-bottom: 1.823vw; }
.xjp .bananya-feature .starsWar-feature-detail p.strong { margin-bottom: 2.5vw; font-size: calc(20.3077px + 0.528846vw); }
.xjp .starsWar-feature-detail-images { align-items: flex-end; padding-top: 0px; padding-right: 1.667vw; padding-bottom: 0px; padding-left: 1.667vw; }
.xjp .bananya-feature .starsWar-feature-detail-images { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; align-items: flex-end; }
.xjp .starsWar-feature-item { padding-top: 6.198vw; font-size: 1rem; }
.xjp .bananya-feature .starsWar-feature-item { padding-top: 0px; padding-bottom: 2.083vw; font-size: 1rem; }
.xjp .starsWar-feature-item-text p { margin-top: 1.667vw; }
.xjp .bananya-feature .starsWar-feature-item-text p { margin-top: 1.042vw; }
.xjp .starsWar-feature-item img { max-width: 7.917vw; max-height: 5.3125vw; }
.xjp .dbd-feature-word-text > p { margin-bottom: 3.177vw; font-size: 1rem; }
.xjp .dbd-feature-detail { margin-bottom: 4.323vw; }
.xjp .dbd-feature-detail p { margin-bottom: 1.875vw; font-size: 1rem; }
.xjp .dbd-feature-images { display: flex; }
.xjp .dbd-feature-item { position: relative; width: 5vw; height: 5vw; margin-right: 0.8854vw; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border-top-width: 4px; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgba(255, 255, 255, 0.3); border-right-color: rgba(255, 255, 255, 0.3); border-bottom-color: rgba(255, 255, 255, 0.3); border-left-color: rgba(255, 255, 255, 0.3); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .dbd-feature-item:hover { border-top-width: 4px; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(170, 26, 24); border-right-color: rgb(170, 26, 24); border-bottom-color: rgb(170, 26, 24); border-left-color: rgb(170, 26, 24); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .dbd-feature-item-text { top: calc(16px + 5vw); left: 50%; transform: translateX(-50%); width: 18.75vw; height: 3.125vw; line-height: 3.125vw; }
.xjp .dbd-feature-item-text::before { left: 50% !important; transform: translateX(-50%); }
.xjp .dbd-feature-word-text .btn { margin-bottom: 5vw; width: 17.8125vw; }
.xjp .dbd-showcase { position: relative; background-image: url("https://img.dxracer.com.ar/x/20001/2c998cbd-ab18-41f8-8eaf-2072977ab721-1/o.webp"); background-repeat: no-repeat; background-size: cover; }
.xjp .blackDesert-showcase { background-image: url("https://img.dxracer.com.ar/x/20001/8e3e53d3-a320-42a2-8d61-c5ba06d468ab-1/o.webp"); }
.xjp .metaphor-showcase { margin-top: -12.396vw; background-image: url("https://img.dxracer.com.ar/x/20001/8cb5d1b1-6ade-4374-a957-fed34cb7b09d-1/o.webp"); }
.xjp .dbd-showcase::after { content: ""; position: absolute; width: 100%; height: 7.708vw; bottom: 0px; left: 0px; background-image: url("https://img.dxracer.com.ar/x/20001/a7df8694-4667-4b40-bb80-9969a4d2312c-1/o.webp"); background-repeat: no-repeat; background-size: cover; pointer-events: none; }
.xjp .blackDesert-showcase::after, .xjp .metaphor-showcase::after { display: none; }
.xjp .dbd-showcase h3 { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 6.042vw; font-size: 1.875vw; }
.xjp .blackDesert-showcase h2 { margin-top: 6.615vw; margin-bottom: 4.427vw; }
.xjp .metaphor-showcase h2 { margin-top: 9.583vw; margin-bottom: 2.24vw; }
.xjp .dbd-showcase-content { display: flex; justify-content: space-between; margin-bottom: 2.604vw; }
.xjp .blackDesert-showcase .dbd-showcase-content { margin-bottom: 7.96875vw; }
.xjp .blackDesert-showcase .dbd-showcase-content { display: block; margin-bottom: 0px; }
.xjp .metaphor-showcase .dbd-showcase-content { display: block; margin-bottom: 0px; padding-bottom: 4.9vw; }
.xjp .dbd-showcase-introduce { width: 62.5vw; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 6.042vw; }
.xjp .blackDesert-showcase .dbd-showcase-introduce { width: 76.55%; padding-top: 0px; }
.xjp .blackDesert-showcase .dbd-showcase-introduce { width: 62.1875%; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; }
.xjp .metaphor-showcase .dbd-showcase-introduce { position: relative; width: 59.583%; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-top: 3.125vw; padding-right: 6.042vw; padding-bottom: 6.458vw; padding-left: 4.01vw; }
.xjp .metaphor-showcase .dbd-showcase-introduce::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-image: url("https://img.dxracer.com.ar/x/20001/5739ee0f-227a-4839-a8a0-e83ea415f53d-1/o.webp"); background-position-x: center; background-position-y: center; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-size: contain; }
.xjp .blackDesert-showcase .dbd-showcase-introduce img { height: 28.75vw; }
.xjp .metaphor-showcase .dbd-showcase-introduce img { height: 27.604vw; }
.xjp .metaphor-showcase .dbd-showcase-introduce .arrow-prev { left: 2.083vw; }
.xjp .metaphor-showcase .dbd-showcase-introduce .arrow-next { right: 1.198vw; }
.xjp .metaphor-showcase .dbd-showcase-introduce .slick-arrow img { height: 4.323vw; }
.xjp .blackDesert-showcase-introduce-parts, .xjp .dbd-showcase-introduce-parts { width: 17.3438vw; z-index: 3; }
.xjp .blackDesert-showcase-introduce-parts { width: 100%; background-image: linear-gradient(rgba(0, 0, 0, 0), rgb(48, 48, 48)); background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
.xjp .metaphor-showcase-introduce-parts { width: 68.9062%; margin-right: auto; margin-left: auto; margin-top: -1.458vw; margin-bottom: 9.583vw; z-index: 3; }
.xjp .blackDesert-showcase-introduce-parts .slick-list, .xjp .dbd-showcase-introduce-parts .slick-list, .xjp .metaphor-showcase-introduce-parts .slick-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .dbd-showcase-introduce-parts.slick-slider .slick-track { width: 100% !important; transform: translate3d(0px, 0px, 0px) !important; }
.xjp .metaphor-showcase-introduce-parts .slick-track { transform: translate3d(0px, 0px, 0px) !important; }
.xjp .dbd-showcase-content .dbd-showcase-introduce-parts .showcase-introduce-part { width: 13.177vw; margin-top: 0px; margin-right: 2.03125vw; margin-bottom: 15px; margin-left: 2.03125vw; border-top-width: 4px; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp .blackDesert-showcase .dbd-showcase-content .blackDesert-showcase-introduce-parts .showcase-introduce-part { width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; border-left-width: 4px; border-left-style: solid; border-left-color: rgb(0, 0, 0); }
.xjp .blackDesert-showcase .dbd-showcase-content .blackDesert-showcase-introduce-parts .showcase-introduce-part { padding-top: 2.292vw; padding-right: 1.52vw; padding-bottom: 2.292vw; padding-left: 1.52vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .metaphor-showcase .dbd-showcase-content .metaphor-showcase-introduce-parts .showcase-introduce-part { width: 100%; margin-top: 0px; margin-right: 6px; margin-bottom: 0px; margin-left: 6px; padding-top: 5px; padding-right: 8px; padding-bottom: 3px; padding-left: 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .dbd-showcase-content .dbd-showcase-introduce-parts .showcase-introduce-part.slick-current::before { top: 50%; transform: translate(-50%, -50%); width: 17.3438vw; height: 3.75vw; }
.xjp .dbd-showcase-content .dbd-showcase-introduce-parts .showcase-introduce-part:last-child { margin-bottom: 0px; }
.xjp .ffrPage .dbd-support .col-xs-12 { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .ffrPage .dbd-support-word { padding-bottom: 5.052vw; }
.xjp .dbd-support-word h3 { margin-top: 5vw; margin-bottom: 3.23vw; font-size: 1.875vw; }
.xjp .ffrPage .dbd-support-word h3 { margin-top: 4.896vw; margin-bottom: 2.552vw; font-size: calc(20.3077px + 0.528846vw); line-height: 1; }
.xjp .ffrPage .dbd-support-word > div { display: flex; justify-content: space-between; align-items: center; padding-bottom: 2.24vw; }
.xjp .ffrPage .dbd-support-word > div img:first-child { width: 36.0938vw; }
.xjp .ffrPage .dbd-support-word > div img:last-child { width: 25.4688vw; }
.xjp .dbd-support-word p { width: 33%; margin-top: auto; margin-right: auto; margin-left: auto; margin-bottom: 2.34375vw; font-size: 1rem; }
.xjp .dbd-support-alert { width: 54.271vw; height: 25vw; margin-bottom: 5vw; margin-top: 1.823vw; }
.xjp .dbd-support-alert .alert-icon { bottom: -1.1vw; width: 2.49531vw; height: 2.49531vw; }
.xjp .dbd-support-alert .icon { height: 2.49531vw; }
.xjp .support-alert-window { border-top-width: 4px; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(170, 26, 24); border-right-color: rgb(170, 26, 24); border-bottom-color: rgb(170, 26, 24); border-left-color: rgb(170, 26, 24); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; transform: translateY(-2.49531vw) translateZ(0px); }
.xjp .dbd-copyright { font-size: 0.875rem; }
.xjp .dbd-copyright-word { padding-top: 2.65625vw; padding-right: 0px; padding-bottom: 2.65625vw; padding-left: 0px; }
.xjp .blackDesert-copyright .dbd-copyright-word { padding-top: 1.5625vw; padding-right: 0px; padding-bottom: 1.5625vw; padding-left: 0px; }
.xjp .metaphor-copyright .dbd-copyright-word { padding-top: 3.125vw; padding-right: 0px; padding-bottom: 1.667vw; padding-left: 0px; }
.xjp .bananya-copyright .dbd-copyright-word { padding-top: 1.354vw; padding-right: 0px; padding-bottom: 1.614vw; padding-left: 0px; }
.xjp .dbd-copyright-word img { height: 2.083vw; }
.xjp .blackDesert-copyright .dbd-copyright-word img { height: 2.135vw; }
.xjp .metaphor-copyright .dbd-copyright-word img { height: 5.104vw; margin-bottom: 0.833vw; }
.xjp .bananya-copyright .dbd-copyright-word img { height: 3.28125vw; }
.xjp .dbd-copyright-word p { margin-left: 0.833vw; }
}
.xjp .factory-awards-image { margin-top: 7.083vw; margin-bottom: 7.083vw; }
.xjp .factory-awards-image-list { margin-top: 0px; margin-right: -5vw; margin-bottom: 0px; margin-left: -5vw; }
.xjp .factory-awards-image-item { padding-top: 3.889vw; padding-right: 18.611vw; padding-bottom: 3.889vw; padding-left: 18.611vw; }
.xjp .factory-awards-image-item img { width: 100%; }
.xjp .faq-search-input { position: relative; }
.xjp #faq-search { display: inline-block; color: rgb(21, 21, 21); background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; transition-behavior: normal; transition-duration: 0.2s; transition-timing-function: ease-in-out; transition-delay: 0s; transition-property: all; }
.xjp #faq-search:hover, .xjp #faq-search:focus { outline-color: initial; outline-style: none; outline-width: initial; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp #faq-search::placeholder { color: rgb(204, 204, 204); }
.xjp .faq-search-input .icon { position: absolute; top: 50%; transform: translateY(-50%); }
.xjp .faq-question-wrapper:not(:first-child) { border-top-width: 1px; border-top-style: solid; border-top-color: rgb(204, 204, 204); }
.xjp .faq-main-new .faq-question-wrapper { border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(210, 210, 210); }
.xjp .faq-question { cursor: pointer; }
.xjp .faq-question .col { margin-right: 10px; }
.xjp .faq-question span { display: block; transition-behavior: normal; transition-duration: 0.2s; transition-timing-function: ease-in-out; transition-delay: 0s; transition-property: all; }
.xjp .faq-question span svg { font-size: 1rem; width: 16px; }
.xjp .faq-answer { display: none; }
.xjp .review-obj[data-verified="buyer"] .review-obj-avatar::before { content: ""; }
.xjp .stamped-fa-star, .xjp .stamped-fa-star-o { color: rgb(255, 210, 0); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .product-review .review-container { margin-top: 30px; margin-right: auto; margin-bottom: 30px; margin-left: auto; }
.xjp .product-review .review-header { margin-bottom: 20px; }
.xjp .product-review .review-summary { position: relative; }
.xjp .product-review .review-summary::after, .xjp .review-summary::before { content: " "; display: table; }
.xjp .product-review .summary-overview { margin-bottom: 25px; }
.xjp .product-review .review-summary-ratings { width: 100%; float: left; color: rgb(153, 153, 153); font-size: 12px; line-height: normal; margin-right: 60px; margin-bottom: 20px; }
.xjp .product-review .summary-rating { margin-bottom: 5px; }
.xjp .product-review .summary-rating:nth-child(1) .summary-rating-title::before, .xjp .product-review .summary-rating:nth-child(2) .summary-rating-title::before, .xjp .product-review .summary-rating:nth-child(3) .summary-rating-title::before, .xjp .product-review .summary-rating:nth-child(4) .summary-rating-title::before, .xjp .product-review .summary-rating:nth-child(5) .summary-rating-title::before { font-size: 15px; letter-spacing: 0px; color: rgb(255, 210, 0); font-style: normal; -webkit-font-smoothing: antialiased; font-family: iconfont !important; width: 200px !important; }
.xjp .product-review .summary-rating:nth-child(1) .summary-rating-title::before { content: ""; }
.xjp .product-review .summary-rating:nth-child(2) .summary-rating-title::before { content: ""; }
.xjp .product-review .summary-rating:nth-child(3) .summary-rating-title::before { content: ""; }
.xjp .product-review .summary-rating:nth-child(4) .summary-rating-title::before { content: ""; }
.xjp .product-review .summary-rating:nth-child(5) .summary-rating-title::before { content: ""; }
.xjp .product-review .review-summary-ratings:hover .summary-rating { opacity: 0.5; }
.xjp .product-review .summary-rating:hover { opacity: 1 !important; }
.xjp .product-review .summary-rating-title { display: inline-block; cursor: pointer; font-size: 0px !important; width: 95px !important; }
.xjp .product-review .summary-rating-bar { width: 59%; display: inline-block; margin-top: 3px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(240, 240, 240); border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; text-align: center; cursor: pointer; height: 15px !important; }
.xjp .product-review .summary-rating-bar > div { height: 15px; line-height: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 0px !important; }
.xjp .product-review .summary-rating-bar-content { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 210, 0); }
.xjp .product-review .summary-rating-count { width: 15%; display: inline-block; text-align: left; padding-left: 5px; color: rgb(204, 204, 204); }
.xjp .product-review .summary-rating-count::before { content: "("; }
.xjp .product-review .summary-rating-count::after { content: ")"; }
.xjp .product-review .review-content { position: relative; }
.xjp .product-review .review-photos-carousel { flex-grow: 2; flex-shrink: 1; flex-basis: 0%; position: relative; left: 0px; margin-bottom: 46px; transition-behavior: normal; transition-duration: 1s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; overflow-x: hidden; overflow-y: hidden; }
.xjp .product-review .review-photos-carousel .slick-list .slick-track { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-width: 100%; }
.xjp .product-review .review-photos-carousel .photo { padding-bottom: 0px; padding-right: 5px; vertical-align: top; }
.xjp .product-review .review-photos-carousel .photo.review-photo { position: relative; padding-right: 0px; margin-left: 6px; margin-right: 6px; box-sizing: border-box; outline-color: initial; outline-style: initial; outline-width: 0px; background-repeat: no-repeat !important; background-size: cover !important; background-position-x: center !important; background-position-y: center !important; }
.xjp .product-review .review-tab-container { position: relative; font-size: 14px; }
.xjp .product-review ul.review-tabs, .xjp .product-review ul.review-tabs li { max-height: 30px; margin-bottom: 0px; margin-left: 0px; }
.xjp .product-review ul.review-tabs { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(238, 238, 238); }
.xjp .product-review .review-tab-container ul.review-tabs { height: 30px; margin-bottom: 0px; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.xjp .product-review ul.review-tabs li { display: inline-block; height: 100%; margin-right: 20px; line-height: 30px; color: rgb(0, 0, 0); font-size: 14px; cursor: pointer; box-sizing: border-box; }
.xjp .product-review ul.review-tabs li.active { border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: rgb(0, 0, 0); }
.xjp .review-objs { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; position: relative; clear: both; }
.xjp .review-obj { border-top-width: 1px; border-top-style: solid; border-top-color: rgb(238, 238, 238); margin-bottom: 30px; padding-top: 25px; }
.xjp .review-obj:first-child { margin-top: 0px; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }
.xjp .review-obj-header { font-size: 14px; width: 100%; line-height: 18px; }
.xjp .review-obj-avatar { position: relative; float: left; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-right: 10px; color: rgb(47, 47, 47); background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(245, 245, 245); border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; text-shadow: rgb(255, 255, 255) 1px 1px 0px; }
.xjp .review-obj-avatar-content { display: table-cell; vertical-align: middle; height: 56px; width: 55px; text-align: center; text-transform: inherit; font-style: initial; margin-right: 10px; }
.xjp .review-starratings { font-size: 13px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .review-obj-header-starratings { display: inline-block; margin-left: -2px; font-size: 20px; line-height: 1; }
.xjp .stamped-fa { display: inline-block; font-style: normal; }
.xjp [class*=" stamped-fa-"]::before { font-family: iconfont; font-style: normal; font-weight: 400; speak: none; text-decoration-line: inherit; text-decoration-thickness: inherit; text-decoration-style: inherit; text-decoration-color: inherit; width: 1em; margin-right: 0.2em; text-align: center; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-alternates: normal; font-variant-position: normal; font-variant-emoji: normal; text-transform: none; line-height: 1em; }
.xjp .stamped-fa-star::before { content: ""; }
.xjp .stamped-fa-star-o::before { content: ""; }
.xjp .stamped-fa-star::before, .xjp .stamped-fa-star-o::before { font-size: 15px; margin-right: 1px; }
.xjp .review-obj-content { margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; clear: both; }
.xjp .review-obj-content::after, .xjp .review-obj-content::before { content: " "; display: table; }
.xjp .review-obj-content-body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 20px; }
.xjp p.review-obj-content-body { white-space-collapse: preserve; text-wrap-mode: wrap; }
.xjp .blog-more-body p.review-obj-content-body { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow-x: hidden; overflow-y: hidden; color: rgb(0, 0, 0); }
.xjp .review-obj-content-body a { color: rgb(0, 0, 0); }
.xjp .review-obj-title { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 1; }
.xjp .review-container .review-obj-image { margin-top: 10px; }
.xjp .review-container .review-obj-image a { position: relative; display: inline-block; margin-right: 10px; line-height: 0; cursor: default; overflow-x: hidden; overflow-y: hidden; }
.xjp .review-container .review-obj-image img { width: auto; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; transition-behavior: normal; transition-duration: 0.2s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; margin-right: 0px !important; }
.xjp .review-pagination { text-align: center; position: relative; margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .review-pagination li { float: none; list-style-position: initial; list-style-image: initial; list-style-type: none; font-size: 14px; width: auto; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .review-pagination .next { display: inline-block; margin-top: 0px; margin-left: 10px; }
.xjp .review-pagination a { padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; cursor: pointer; text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 14px; }
.xjp .product-review .review-pagination a { color: rgb(170, 170, 170); }
.xjp .review-pagination li.page { display: inline-block; padding-top: initial; padding-right: initial; padding-bottom: initial; padding-left: initial; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; }
.xjp .product-review .review-pagination .page.active { text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .product-review .review-pagination li.page { color: rgb(170, 170, 170); text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
@media only screen and (min-width: 320px) {
.xjp .factory-test { padding-top: 8vw; padding-right: 0px; padding-bottom: 8vw; padding-left: 0px; }
.xjp .feature-item-list { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .blogPage .blog-more-body .feature-item-list .col-xs-12 { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .feature-item-list .col-xs-12 > .row, .xjp .feature-item-img { padding-left: 3.2vw; padding-right: 3.2vw; }
.xjp .factory-test .feature-item-list { padding-top: 0px; padding-right: 1.6vw; padding-bottom: 0px; padding-left: 1.6vw; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .blog-more-body .feature-item-list .col-xs-12 > .row { margin-top: 0px; margin-right: -3.2vw; margin-bottom: 0px; margin-left: -3.2vw; padding-bottom: 3.2vw; padding-left: 3.2vw !important; padding-right: 3.2vw !important; }
.xjp .certerfications .feature-item-img { margin-bottom: 0px; }
.xjp .feature-item-list .feature-item-img img { width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .feature-item-list .feature-item-text { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: left; }
.xjp .factory-test .feature-item-list .feature-item-text, .xjp .factory-test .feature-item-list .feature-item-img { padding-top: 0px; padding-right: 1.6vw; padding-bottom: 0px; padding-left: 1.6vw; }
.xjp .feature-item-list .feature-item-text > p { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 1.5rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; min-height: 3.2rem; overflow-x: hidden; overflow-y: hidden; }
.xjp .blog-more-body .feature-item-list .feature-item-text a > p { margin-bottom: 0px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; min-height: 3.2rem; color: rgb(0, 0, 0); overflow-x: hidden; overflow-y: hidden; }
.xjp .feature-item-list .col-xs-12:last-child .feature-item-text p:last-child { margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
.xjp .feature-item-list .feature-item-text h6 { margin-top: 1.25rem; margin-bottom: 1.25rem; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; min-height: calc(1.5rem); font-size: 1rem; font-family: var(--font); line-height: 1.5; overflow-x: hidden; overflow-y: hidden; font-weight: 500; }
.xjp .certerfications .feature-item-list .feature-item-text h6 { font-size: calc(16.7692px + 0.384615vw); line-height: 1.2; -webkit-line-clamp: 1; min-height: calc(20.1231px + 0.461538vw); }
.xjp .blog-more-body .feature-item-list .feature-item-text h6 { -webkit-line-clamp: 2; min-height: calc(2.4 * (-0.615385px + 1rem + 0.192308vw)); }
.xjp .faq-main { margin-top: 0px; }
.xjp .faq-header .faq-header-content { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; position: relative; }
.xjp .faq-absolute-content { position: absolute; left: 3.2vw; right: 3.2vw; top: 5.82%; bottom: 1.82%; display: flex; flex-direction: column; justify-content: space-between; text-align: center; }
.xjp .article-technology .faq-absolute-content { top: 50%; bottom: inherit; transform: translateY(-50%); }
.xjp .faq-absolute-content h2 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1.2; color: rgb(255, 255, 255); }
.xjp .faq-header .faq-header-content img { width: 100%; }
.xjp .faq-absolute-content .faq-search { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-top: 8vw; }
.xjp .faq-absolute-content .faq-search-input { position: relative; width: 100%; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; overflow-x: hidden; overflow-y: hidden; }
.xjp #faq-search { width: 100%; padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; }
.xjp .faq-absolute-content #faq-search { padding-top: 4.306vw; padding-right: 2.917vw; padding-bottom: 4.306vw; padding-left: 2.917vw; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.xjp .faq-absolute-content .search-label { position: absolute; right: 3.056vw; top: 50%; transform: translateY(-50%); }
.xjp .faq-search-input .icon { right: 1rem; }
.xjp .faq-absolute-content .faq-search-input .icon { position: relative; right: 0px; transform: translateY(0px); font-size: 6.111vw; color: rgb(0, 0, 0); cursor: pointer; }
.xjp .faq-main-new .faq-container { padding-top: 6.4vw; margin-top: 3.2vw; }
.xjp .faq-main-new .faq-container > .col-xs-12 { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .faq-main-new .faq-container > .col-md-8 { padding-top: 3.2vw; padding-bottom: 5.33vw; }
.xjp .faq-question { padding-top: 1.375rem; padding-right: 15px; padding-bottom: 1.375rem; padding-left: 15px; }
.xjp .faq-main-new .faq-question { padding-top: 3.067vw; padding-right: 3.2vw; padding-bottom: 3.067vw; padding-left: 3.2vw; margin-top: 0px; margin-right: -3.2vw; margin-bottom: 0px; margin-left: -3.2vw; }
.xjp .faq-main-new .faq-question .col p { padding-left: 8px; position: relative; }
.xjp .faq-main-new .faq-question .col p::before { content: "•"; position: absolute; left: 0px; top: 0px; }
.xjp .faq-answer { padding-right: 1.375rem; padding-bottom: 1.375rem; padding-left: 1.375rem; padding-top: 0px; }
.xjp .article-technology-sort, .xjp .article-technology-sort-list { padding-top: 8vw; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .article-technology-item { padding-top: 5.333vw; padding-right: 4.267vw; padding-bottom: 5.333vw; padding-left: 4.267vw; margin-bottom: 4.267vw; display: flex; align-items: center; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp .article-technology-item:last-child { margin-bottom: 8vw; }
.xjp .article-technology-sort-list-item { margin-bottom: 8vw; }
.xjp .article-technology-item-icon { padding-right: 4.267vw; font-size: 10.667vw; }
.xjp .article-technology-item-text .text { margin-bottom: 2.133vw; }
.xjp .article-technology-item-text .text.count { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(136, 136, 136); }
.xjp .article-technology-item-text .text.count span { padding-left: 3.2vw; position: relative; }
.xjp .article-technology-item-text .text.count span::before { content: "•"; position: absolute; top: 50%; left: 1.6vw; transform: translateY(-50%); }
.xjp .certerfications-part { padding-top: 4.267vw; }
.xjp .certerfications-part > div:last-child { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(133, 133, 133); }
.xjp .certerfications-part:last-child > div:last-child, .xjp .featurePage .certerfications-part > div:last-child { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
.xjp .certerfications-part img { width: 100%; }
.xjp .certerfications-part-header { margin-top: 0px; margin-right: 3.2vw; margin-left: 3.2vw; margin-bottom: 5.333vw; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; overflow-x: hidden; overflow-y: hidden; }
.xjp .certerfications-part-header .banner-absolute-content.center { top: 50%; bottom: inherit; transform: translate(-50%, -50%); }
.xjp .certerfications-part-item { padding-top: 3.2vw; padding-right: 0px; padding-bottom: 1.333vw; padding-left: 0px; }
.xjp .certerfications-part-item:not(:last-child) { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(133, 133, 133); }
.xjp .certerfications-part-img { padding-top: 3.2vw; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; display: flex; }
.xjp .certerfications-part-img img { width: 50%; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp .certerfications-part-introduce { padding-top: 4.667vw; padding-right: 3.2vw; padding-bottom: 3.2vw; padding-left: 3.2vw; }
.xjp .certerfications-part-introduce h4 a { color: rgb(255, 255, 255); }
.xjp .certerfications-part-logo { display: flex; align-items: center; flex-wrap: wrap; margin-left: 2.133vw; }
.xjp .certerfications-part-logo img { width: 18.667vw; }
.xjp .certerfications-part-list-item { position: relative; color: rgb(0, 0, 0); }
.xjp .certerfications-part-list-item:not(:last-child) { margin-bottom: 4.667vw; }
.xjp .item-content > div:last-child > p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .item-number { width: fit-content; height: fit-content; padding-top: 0.533vw; padding-right: 1.6vw; padding-bottom: 0.533vw; padding-left: 1.6vw; margin-bottom: 2.133vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp .item-number a, .xjp .item-number a:hover { color: rgb(255, 255, 255); }
.xjp .item-text > p { padding-top: 0.533vw; padding-right: 0px; padding-bottom: 0.533vw; padding-left: 0px; display: flex; align-items: center; cursor: pointer; }
.xjp .item-text > p svg { transition-behavior: normal; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; }
.xjp .item-text-answer { display: none; padding-top: 2.133vw; }
.xjp .answer-text { display: flex; align-items: center; justify-content: space-between; padding-top: 0.533vw; padding-right: 0px; padding-bottom: 0.533vw; padding-left: 0px; }
.xjp .answer-text label { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .certerfications-part-list-item > div:last-child { position: absolute; top: 0.533vw; right: 0px; }
.xjp .warranty-policy { padding-bottom: 3.2vw; }
.xjp .factory-test video { width: 100%; display: block; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp .feature-size-img .row { margin-top: 0px; margin-right: 0px; margin-bottom: calc(-15px + 3.2vw); margin-left: 0px; }
.xjp .feature-size-chair-img { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .feature-size-chair-img img { width: 100%; }
.xjp .feature-specifications .specifications-content { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-bottom: 0px; }
.xjp .form-alert { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding-top: 1.6vw; padding-right: 1.6vw; padding-bottom: 1.6vw; padding-left: 1.6vw; min-width: 30.67vw; height: 8.933vw; font-size: 0.875rem; line-height: 5.733vw; color: rgb(255, 255, 255); text-align: center; }
}
@media only screen and (min-width: 992px) {
.xjp .blog-more-body .feature-item-list .col-xs-12 > .row { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-bottom: 2.917vw; padding-left: 1.25vw !important; padding-right: 1.25vw !important; }
.xjp .factory-test { padding-top: 3.125vw; padding-right: 0px; padding-bottom: 3.125vw; padding-left: 0px; }
.xjp .feature-item-list, .xjp .feature-item-list .feature-item-text, .xjp .feature-item-list .feature-item-img, .xjp .factory-test .feature-item-list, .xjp .factory-test .feature-item-list .feature-item-text, .xjp .factory-test .feature-item-list .feature-item-img { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .factory-test .feature-item-list { margin-top: 0px; margin-right: -15px; margin-bottom: 0px; margin-left: -15px; }
.xjp .feature-item-list .col-xs-12 > .row, .xjp .factory-test .feature-item-list .col-xs-6 > .row { padding-top: 0px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px; }
.xjp .faq-main { margin-top: 0px; }
.xjp .factory-awards-image { margin-top: 1.71875vw; margin-bottom: 6.71875vw; }
.xjp .factory-awards-image-list { margin-top: 0px; margin-right: -15px; margin-bottom: 0px; margin-left: -15px; }
.xjp .factory-awards-image-item { padding-top: 0px; padding-right: 2.083vw; padding-bottom: 0px; padding-left: 2.083vw; }
.xjp .factory-awards-image-item img { width: 100%; }
.xjp .faq-header .faq-header-content { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .faq-absolute-content { left: 16.667%; right: 16.667%; top: 14.183%; bottom: 8%; text-align: left; }
.xjp .faq-absolute-content .faq-search { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-top: 2.24vw; }
.xjp .faq-search-input { width: 50%; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; }
.xjp .faq-absolute-content .faq-search-input { width: 50%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp .article-technology .faq-absolute-content .faq-search-input { margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.xjp #faq-search { padding-top: 16px; padding-right: 25px; padding-bottom: 16px; padding-left: 25px; }
.xjp .faq-absolute-content #faq-search { padding-top: 14px; padding-right: 15px; padding-bottom: 14px; padding-left: 15px; width: 75%; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.xjp .faq-absolute-content .search-label { display: flex; align-items: center; justify-content: center; width: 25%; height: 100%; right: 0px; top: 0px; transform: none; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp .faq-absolute-content .search-label span { margin-left: 8px; color: rgb(0, 0, 0); }
.xjp .faq-search-input .icon { right: 25px; }
.xjp .faq-absolute-content .faq-search-input .icon { position: relative; top: 0px; right: 0px; transform: translateY(0px); font-size: 1.25vw; }
.xjp .faq-container { padding-top: 70px; padding-right: 0px; padding-bottom: 70px; padding-left: 0px; }
.xjp .faq-main-new .faq-container { padding-top: 1.875vw; padding-right: 0px; padding-bottom: 1.875vw; padding-left: 0px; margin-top: 0px; margin-bottom: 16px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(210, 210, 210); }
.xjp .faq-main-new .faq-container > .col-xs-12 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .faq-main-new .faq-container > .col-md-8 { padding-top: 0px; padding-bottom: 0px; }
.xjp .faq-question { padding-top: 30px; padding-right: 15px; padding-bottom: 30px; padding-left: 15px; }
.xjp .faq-main-new .faq-question { padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; margin-top: 0px; margin-right: -15px; margin-bottom: 0px; margin-left: -15px; }
.xjp .faq-answer { padding-right: 15px; padding-bottom: 34px; padding-left: 15px; padding-top: 0px; }
.xjp .faq-main-new .faq-answer { padding-top: 6px; padding-right: 15px; padding-bottom: 16px; padding-left: 15px; }
.xjp .article-technology-sort { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-top: 2.917vw; justify-content: space-between; }
.xjp .article-technology-sort-list { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-top: 3.125vw; }
.xjp .article-technology-item { padding-top: 0.833vw; padding-right: 1.667vw; padding-bottom: 0.833vw; padding-left: 1.667vw; margin-bottom: 3.125vw; width: calc(50% - 0.833vw); border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp .article-technology-item:last-child { margin-bottom: 3.125vw; }
.xjp .article-technology-sort-list-item { margin-bottom: 2.917vw; }
.xjp .article-technology-item-icon { padding-right: 1.667vw; font-size: 4.167vw; }
.xjp .article-technology-item-text .text { margin-bottom: 0.833vw; }
.xjp .article-technology-item-text .text.count span { padding-left: 1.25vw; }
.xjp .article-technology-item-text .text.count span::before { left: 0.625vw; }
.xjp .certerfications-part { padding-top: 3.125vw; }
.xjp .certerfications-part-header { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 8.333%; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp .certerfications-part-item { padding-top: 2.917vw; padding-right: 0px; padding-bottom: 2.917vw; padding-left: 0px; }
.xjp .certerfications-part-img { padding-top: 1.25vw; padding-right: 3.33vw; padding-bottom: 1.25vw; padding-left: 3.33vw; display: block; }
.xjp .certerfications-part-img img { width: 100%; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp .certerfications-part-introduce { padding-top: 1.25vw; padding-right: 3.333vw; padding-bottom: 1.25vw; padding-left: 0px; }
.xjp .certerfications-part-logo { margin-left: 0px; }
.xjp .certerfications-part-logo img { width: 4.896vw; }
.xjp .certerfications-part-list-item:not(:last-child) { margin-bottom: 0.833vw; }
.xjp .item-number { padding-top: 0.208vw; padding-right: 0.625vw; padding-bottom: 0.208vw; padding-left: 0.625vw; margin-right: 0.833vw; margin-bottom: 0px; }
.xjp .item-text > p { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .item-text-answer { padding-top: 0.521vw; }
.xjp .answer-text { justify-content: flex-start; padding-top: 0.208vw; padding-right: 0px; padding-bottom: 0.208vw; padding-left: 0px; min-width: 416px; }
.xjp .answer-text label { width: 30%; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0.521vw; }
.xjp .certerfications-part-list-item > div:last-child { top: 0.208vw; }
.xjp .warranty-policy { padding-bottom: 1.667vw; }
.xjp .feature-size-img .row { height: 100%; }
.xjp .feature-size-chair-img { height: 100%; display: flex; align-items: center; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .feature-size-chair-img img { width: 100%; }
.xjp .form-alert { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; min-width: 230px; height: 67px; font-size: 1rem; line-height: 47px; }
}
.xjp .esports-top-banner img { width: 100%; }
.xjp .collections-item-list { display: flex; flex-wrap: wrap; padding-top: 1.25vw; margin-top: 0px; margin-right: -15px; margin-bottom: 0px; margin-left: -15px; }
.xjp .collections-item-list .accessories-obj { width: calc(33.333% - 30px); margin-top: 0px; margin-right: 15px; margin-left: 15px; margin-bottom: 2.083vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); text-align: left; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; overflow-x: hidden; overflow-y: hidden; }
.xjp .btn-outline-default { padding-top: 0.521vw; padding-right: 1.146vw; padding-bottom: 0.521vw; padding-left: 1.146vw; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; color: rgb(255, 255, 255); line-height: 1.25; }
.xjp .btn-outline-default:hover { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .collections-item-list .accessories-obj:hover { box-shadow: none; }
.xjp .collections-item-list .accessories-obj a.lazy { display: block; position: relative; padding-top: 0px; padding-right: 23%; padding-bottom: 0px; padding-left: 23%; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(232, 236, 240); overflow-x: hidden; overflow-y: hidden; }
.xjp .collections-item-list .accessories-obj a.lazy figure { border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; position: relative; }
.xjp .collections-item-list .accessories-obj a.lazy figure::after { content: ""; display: none; position: absolute; top: 0px; right: 0px; width: 100%; height: 100%; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(0, 0, 0, 0.1); }
.xjp .collections-item-list .accessories-obj a.lazy::after { content: ""; display: none; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; transition-behavior: normal; transition-duration: 0.5s; transition-timing-function: ease; transition-delay: 0s; transition-property: background; }
.xjp .collections-item-list .accessories-obj > .list-tag { flex-wrap: wrap; color: rgb(153, 153, 153); }
.xjp .collections-item-list .accessories-obj > .list-tag > span { margin-right: 0.5rem; }
.xjp .collections-item-list .accessories-obj > div > div p { margin-bottom: 0px; margin-top: 10px; line-height: 1.2; color: rgb(0, 0, 0); }
.xjp .collections-item-list .accessories-obj > div > div > a p.strong { font-size: 1rem; }
.xjp .collections-item-list .accessories-obj > div > div p.title { margin-right: 0px; margin-left: 0px; margin-top: 6px; margin-bottom: 0px; font-family: var(--font-opensans), 'Open Sans', sans-serif; color: rgb(153, 153, 153); font-weight: 400; }
.xjp .accessories-obj > div { padding-top: 0px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; }
.xjp .accessories-obj-footer { display: flex; justify-content: space-between; }
.xjp .collections-item-list .accessories-obj-footer-price { padding-top: 10px; text-align: right; }
.xjp .blog-more-body .review-pagination li.page { text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .blog-more-body .review-pagination .page.active { text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .accessories-obj { text-align: center; transition-behavior: normal; transition-duration: 0.5s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; position: relative; }
.xjp .accessories-obj:hover { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
.xjp .accessories-obj:hover a.lazy figure { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .accessories-obj a.lazy img { display: none; width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
@media only screen and (min-width: 320px) {
.xjp .accessories-obj:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0.3rem 0.3rem; }
.xjp .accessories-obj a.lazy figure { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; }
.xjp .blogPage .blog-list { padding-top: 0px; padding-bottom: 0px; }
.xjp .blogPage .blog-list .blog-list-list { margin-top: 0px; margin-right: -3.2vw; margin-bottom: 0px; margin-left: -3.2vw; }
.xjp .blog-header-content { padding-top: 4.267vw; padding-right: 3.2vw; padding-bottom: 4.267vw; padding-left: 3.2vw; }
.xjp .blog-header-content h2 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .blog-header-choose ul { display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: center; list-style-position: initial; list-style-image: initial; list-style-type: none; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .blog-header-choose ul li { padding-top: 1.6vw; padding-right: 5.333vw; padding-bottom: 1.6vw; padding-left: 5.333vw; margin-top: 4.267vw; color: rgb(0, 0, 0); background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; transition-behavior: normal; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; }
.xjp .blog-header-choose ul li.choose { color: rgb(0, 0, 0); background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(173, 129, 79); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp .blogPage .blog-list .blog-list-item { padding-top: 2.133vw; padding-right: 1.6vw; padding-bottom: 2.133vw; padding-left: 1.6vw; }
.xjp .blog-item-img { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; overflow-x: hidden; overflow-y: hidden; }
.xjp .blog-item-img a { display: block; position: relative; }
.xjp .blog-item-introduce { position: absolute; bottom: 0px; left: 3.2vw; right: 3.2vw; padding-top: 1.33vw; padding-right: 1.33vw; padding-bottom: 1.33vw; padding-left: 1.33vw; text-align: left; color: rgb(255, 255, 255); font-size: 0.875rem; }
.xjp .blog-tag { width: fit-content; padding-top: 0.667vw; padding-right: 6vw; padding-bottom: 0.667vw; padding-left: 6vw; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); font-size: 0.875rem; color: rgb(0, 0, 0); line-height: 1; }
.xjp .blog-item-introduce > p { margin-top: 1.333vw; margin-right: 0px; margin-bottom: 1.333vw; margin-left: 0px; }
.xjp .blog-item-img a figure { display: block; height: 53.33vw; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(52, 58, 64); overflow-x: hidden; overflow-y: hidden; }
.xjp .blog-item-img a figure img { width: 100%; height: 100%; object-fit: cover; opacity: 0.6; }
.xjp .blog-item-top.blog-item-img a figure { height: 80vw; }
.xjp .blog-text-footer { display: flex; justify-content: space-between; align-items: center; color: rgb(24, 25, 31); font-size: 0.875rem; }
.xjp .index-blog .blog-text-footer { color: rgb(0, 0, 0); }
.xjp .blog-text-footer .text svg { font-size: 1.5rem; vertical-align: middle; }
.xjp .blogPage .blog-more-body .review-pagination { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 4.267vw; padding-right: 0px; padding-bottom: 4.267vw; padding-left: 0px; display: flex; justify-content: center; align-items: center; }
.xjp .blogPage .review-new-content .review-pagination li { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .blogPage .review-new-content .review-pagination li.page { color: rgb(153, 153, 153); border-top-color: rgb(173, 129, 79); border-right-color: rgb(173, 129, 79); border-bottom-color: rgb(173, 129, 79); border-left-color: rgb(173, 129, 79); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.xjp .blogPage .review-new-content .review-pagination .page.active { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(173, 129, 79); }
.xjp .blogPage .review-new-content .review-pagination a { display: block; width: 100%; height: 100%; line-height: 1.8125rem; color: rgb(153, 153, 153); }
.xjp .blogPage .review-new-content .review-pagination .page.active a { color: rgb(255, 255, 255); }
.xjp .blog-most-list ul { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-position: initial; list-style-image: initial; list-style-type: none; }
.xjp .blog-most-list { padding-top: 3.2vw; padding-right: 0px; padding-bottom: 3.2vw; padding-left: 0px; margin-bottom: 2.667vw; }
.xjp .blog-most-list ul li.most-item { padding-top: 2vw; padding-right: 3.2vw; padding-bottom: 2vw; padding-left: 3.2vw; margin-top: 2.167vw; margin-right: 1.067vw; margin-bottom: 2.167vw; margin-left: 1.067vw; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(153, 153, 153); border-right-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; color: rgb(153, 153, 153); }
.xjp .blogPage .index-blog { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp .blogPage .blog-list-header { padding-top: 8.533vw; padding-right: 0px; padding-bottom: 8.533vw; padding-left: 0px; }
.xjp .blogPage .blog-related-artical .blog-list-header { padding-top: 8vw; padding-right: 0px; padding-bottom: 4vw; padding-left: 0px; }
.xjp .blogPage .index-blog .blog-more-body { padding-top: 0px; }
.xjp .blogPage .index-blog .feature-item-list .col-md-4 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .blogPage .index-blog .blog-more-body .feature-item-list .col-xs-12 .blog-item { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 4.267vw; background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
.xjp .blogPage .index-blog .blog-more-body .feature-item-list .feature-item-img { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow-x: hidden; overflow-y: hidden; }
.xjp .blogPage .index-blog .blog-more-body .feature-item-list .feature-item-img .blog-tag { position: absolute; top: 2.667vw; right: 2.667vw; }
.xjp .blogPage .index-blog .blog-more-body .feature-item-list .feature-item-text { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-top: 2.133vw; }
.xjp .blogPage .index-blog .blog-more-body .feature-item-list .feature-item-text h6 { font-size: calc(-0.615385px + 1rem + 0.192308vw); line-height: 1.2; color: rgb(0, 0, 0); }
.xjp .blogPage .index-blog .blog-text-footer { color: rgb(108, 117, 125); }
.xjp .patent-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .patent-list-item { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .patent-list-item-text { padding-top: 8vw; padding-right: 0px; padding-bottom: 8vw; padding-left: 0px; margin-bottom: 0px; }
.xjp .patent-list-item-text ul { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .patent-list-item-text ul li { padding-top: 0.5rem; padding-right: 0.25rem; padding-bottom: 0.5rem; padding-left: 0.25rem; display: flex; justify-content: space-between; align-items: center; color: rgb(0, 0, 0); font-size: 0.875rem; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(181, 181, 181, 0.5); }
.xjp .patent-list-item-text ul li p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .patent-list-item-text ul li p:first-child { position: relative; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px; }
.xjp .patent-list-item-text ul li p:first-child::before { content: "•"; position: absolute; left: -0.25rem; top: 0px; }
}
@media only screen and (min-width: 992px) {
.xjp .accessories-obj:hover { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px 8px; }
.xjp .accessories-obj a.lazy figure { margin-bottom: 0px; }
.xjp .blog-header-content { padding-top: 1.667vw; padding-right: 0px; padding-bottom: 1.667vw; padding-left: 0px; }
.xjp .blog-header-content h2 { margin-top: 1.667vw; margin-right: 0px; margin-bottom: 1.667vw; margin-left: 0px; }
.xjp .blog-header-choose ul { justify-content: center; }
.xjp .blog-header-choose ul li { padding-top: 0.208vw; padding-right: 1.25vw; padding-bottom: 0.208vw; padding-left: 1.25vw; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .blog-more-body .col-md-4 { padding-top: 0px; padding-right: 24px; padding-bottom: 0px; padding-left: 24px; }
.xjp .blogPage .blog-more-body .col-md-4 { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .blogPage .blog-list { padding-top: 1.625vw; padding-bottom: 0px; }
.xjp .blogPage .blog-list .blog-list-list { margin-top: 0px; margin-right: -15px; margin-bottom: 0px; margin-left: -15px; }
.xjp .blogPage .blog-list .blog-list-item { padding-top: 0.42vw; padding-right: 0.42vw; padding-bottom: 0.42vw; padding-left: 0.42vw; }
.xjp .blog-item-img { border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp .blog-item-img a { display: block; position: relative; }
.xjp .blog-item-introduce { left: 1.25vw; right: inherit; width: 17vw; padding-top: 0.625vw; padding-right: 0.625vw; padding-left: 0.625vw; padding-bottom: 0px; font-size: 0.75rem; }
.xjp .blog-tag { width: fit-content; padding-top: 0.26vw; padding-right: 1.458vw; padding-bottom: 0.26vw; padding-left: 1.458vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); font-size: 0.75rem; color: rgb(0, 0, 0); line-height: 1; }
.xjp .blog-item-introduce > p { margin-top: 0.625vw; margin-right: 0px; margin-bottom: 0.625vw; margin-left: 0px; }
.xjp .blog-item-img a figure { display: block; height: 13.66vw; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; overflow-x: hidden; overflow-y: hidden; }
.xjp .blog-item-img a figure img { width: 100%; height: 100%; object-fit: cover; }
.xjp .blog-item-top.blog-item-img a figure { height: 28.16vw; }
.xjp .blog-text-footer { display: flex; justify-content: space-between; align-items: center; }
.xjp .blog-text-footer .text svg { font-size: 1.125rem; vertical-align: middle; }
.xjp .blogPage .blog-more-body .review-pagination { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3.125vw; padding-right: 0px; padding-bottom: 3.125vw; padding-left: 0px; }
.xjp .blogPage .review-new-content .review-pagination a { line-height: 34px; }
.xjp .blog-most-list ul { display: flex; justify-content: center; align-items: center; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-position: initial; list-style-image: initial; list-style-type: none; }
.xjp .blog-most-list { padding-top: 1.042vw; padding-right: 0px; padding-bottom: 1.042vw; padding-left: 0px; margin-bottom: 1.667vw; }
.xjp .blog-most-list ul li.most-item { padding-top: 0.521vw; padding-right: 1.458vw; padding-bottom: 0.521vw; padding-left: 1.458vw; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(229, 229, 229); border-right-color: rgb(229, 229, 229); border-bottom-color: rgb(229, 229, 229); border-left-color: rgb(229, 229, 229); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; color: rgb(173, 129, 79); }
.xjp .blog-most-list ul li.most-item:not(:last-child) { margin-right: 0.521vw; }
.xjp .blogPage .index-blog { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp .blogPage .blog-list-header { padding-top: 1.042vw; padding-right: 15px; padding-bottom: 2.083vw; padding-left: 15px; }
.xjp .blogPage .blog-related-artical .blog-list-header { padding-top: 3.333vw; padding-right: 0px; padding-bottom: 1.5625vw; padding-left: 0px; }
.xjp .blogPage .index-blog .feature-item-list .col-md-4 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: calc(25% - 1.26vw); }
.xjp .blogPage .index-blog .blog-more-body .feature-item-list > .col-xs-12:not(:last-child) { margin-right: 1.667vw; }
.xjp .blogPage .index-blog .blog-more-body .feature-item-list > .col-xs-12:nth-child(4n) { margin-right: 0px; }
.xjp .blogPage .index-blog .blog-more-body .feature-item-list .col-xs-12 .blog-item { margin-bottom: 3.333vw; background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
.xjp .blogPage .index-blog .blog-more-body .feature-item-list .feature-item-img { height: 13.75vw; overflow-x: hidden; overflow-y: hidden; }
.xjp .blogPage .index-blog .blog-more-body .feature-item-list .feature-item-img .blog-tag { position: absolute; top: 1.042vw; right: 1.25vw; }
.xjp .blogPage .index-blog .blog-more-body .feature-item-list .feature-item-text { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-top: 0.833vw; }
.xjp .blogPage .index-blog .blog-more-body .feature-item-list .feature-item-text h6 { color: rgb(0, 0, 0); }
.xjp .blogPage .index-blog .blog-text-footer { color: rgb(108, 117, 125); }
.xjp .patent-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .patent-list-item { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .patent-list-item-text { padding-top: 3.125vw; padding-right: 0px; padding-bottom: 3.125vw; padding-left: 0px; margin-bottom: 0px; }
.xjp .patent-list-item-text ul li { padding-top: 16px; padding-right: 8px; padding-bottom: 16px; padding-left: 8px; font-size: 0.875rem; }
.xjp .patent-list-item-text ul li p:first-child::before { left: -8px; }
}
@media (min-width: 1200px) {
.xjp .blog-tag, .xjp .blog-item-introduce { font-size: 0.875rem; }
}
@media (min-width: 1600px) {
.xjp .blog-tag, .xjp .blog-item-introduce { font-size: 1rem; }
}
.xjp .summary-rating-bar { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(230, 230, 230); }
.xjp .review-pagination a { padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; }
.xjp .product-review .review-summary { text-align: left; }
.xjp .product-review .review-summary-ratings { padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .product-review .review-summary-starrating i::before { font-size: 23px; }
.xjp .product-review ul.review-tabs, .xjp .product-review ul.review-tabs li { max-height: 30px; height: 30px; }
.xjp .product-review ul.review-tabs li { padding-top: 0px; padding-right: 30px; padding-bottom: 0px; padding-left: 30px; line-height: 30px; }
.xjp .product-review ul.review-tabs li.active { border-bottom-width: 0px; border-bottom-style: none; border-bottom-color: currentcolor; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(21, 21, 21); color: rgb(255, 255, 255); font-family: var(--font); font-weight: 500; }
.xjp .review-obj-header .stamped-fa-star::before, .xjp .review-obj-header .stamped-fa-star-o::before { font-size: 18px; margin-right: 0px; }
.xjp .product-review .review-obj-content { margin-top: 23px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; }
.xjp .specifications-content { margin-top: 5.556vw; padding-bottom: 5.556vw; }
.xjp .specifications-content-header { margin-bottom: 6.25vw; }
.xjp .specifications-item { padding-top: 0px; padding-right: 1.11vw; padding-left: 1.11vw; padding-bottom: 8.75vw; cursor: pointer; }
.xjp .specifications-item-img { position: relative; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; overflow-x: hidden; overflow-y: hidden; }
.xjp .specifications-item-img img { width: 100%; }
.xjp .specifications-item p { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 3.75vw; }
.xjp .hover-play { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.xjp .hover-play > svg { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); height: 7.083vw; color: rgb(255, 255, 255); }
.xjp .specifications-media-show { display: none; position: fixed; top: 0px; left: 0px; width: 100vw; height: 100vh; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(0, 0, 0, 0.6); z-index: 11111; padding-top: 13.889vw; padding-right: 10vw; padding-bottom: 13.889vw; padding-left: 10vw; }
.xjp .media-image { position: relative; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }
.xjp .media-icon { position: absolute; right: -7.083vw; top: 0px; }
.xjp .icon-close { margin-top: 2.778vw; cursor: pointer; }
.xjp .media-icon svg { height: 4.444vw; color: rgb(255, 255, 255); }
.xjp .hover-play { opacity: 0; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(0, 0, 0, 0.1); transition-behavior: normal; transition-duration: 0.5s; transition-timing-function: ease; transition-delay: 0s; transition-property: opacity; }
.xjp .review-new-content { padding-bottom: 3.125rem; }
.xjp .review-article .review-new-content { padding-bottom: 0px; }
.xjp .review-new-content .review-container { margin-top: 3.125rem; margin-right: 0px; margin-bottom: 4.25rem; margin-left: 0px; }
.xjp .review-new-content .review-container .review-header { padding-top: 2.3125rem; }
.xjp .review-new-content .summary-overview { display: block; justify-content: center; align-items: center; margin-bottom: 0px; }
.xjp .review-new-content .summary-overview .review-summary-text-1 { margin-right: 1.1875rem; font-size: 37px; }
.xjp .review-new-content .review-summary-starrating i::before { font-size: 0.875rem; }
.xjp .review-rate { display: flex; flex-direction: column; }
.xjp .review-new-content .stamped-fa { color: rgb(173, 129, 79); }
.xjp .review-new-content .summary-rating .summary-rating-title::before { content: ""; }
.xjp .review-new-content .summary-rating-title { margin-right: 0.625rem; color: rgb(0, 0, 0); width: auto !important; font-size: 0.75rem !important; }
.xjp .review-new-content .summary-rating-count { padding-left: 0.5rem; }
.xjp .review-new-content .review-photos-carousel .slick-list { margin-top: 0px; margin-right: -8px; margin-bottom: 0px; margin-left: -8px; }
.xjp .review-new-content .review-tab-container ul.review-tabs { height: auto; max-height: initial; }
.xjp .review-new-content ul.review-tabs li { padding-top: 0.9375rem; padding-right: 0px; padding-bottom: 0.9375rem; padding-left: 0px; max-height: inherit; height: auto; font-size: 1rem; line-height: 1; }
.xjp .review-new-content ul.review-tabs li.active { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; color: rgb(0, 0, 0); }
.xjp .review-new-content .review-obj { margin-bottom: 0px; padding-bottom: 0.875rem; border-top-width: 0px; border-top-style: none; border-top-color: currentcolor; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(204, 204, 204); }
.xjp .review-new-content .review-obj-header { position: relative; display: flex; align-items: center; }
.xjp .review-new-content .review-obj-avatar { margin-right: 0.6875rem; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(173, 129, 79); color: rgb(255, 255, 255); text-shadow: none; }
.xjp .review-new-content .review-obj-avatar-content { width: 1.9375rem; height: 1.9375rem; font-size: 0.75rem; }
.xjp .review-new-content .review-obj-header .stamped-fa::before { font-size: 0.75rem; }
.xjp .review-new-content .review-pagination { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 1.5625rem; }
.xjp .review-new-content .review-pagination li { width: 1.9375rem; height: 1.9375rem; margin-top: 0px; margin-right: 4px; margin-bottom: 0px; margin-left: 4px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; line-height: 1.8125rem; text-align: center; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp .review-new-content .review-pagination li.page { color: rgb(0, 0, 0); text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .review-new-content .review-pagination .page.active { border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); }
.xjp .review-new-content .review-pagination a { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(0, 0, 0); line-height: 1.8125rem; font-size: 0.625rem; }
.xjp .review-article { padding-top: 6.4vw; }
.xjp .review-article-title img { height: 10.667vw; }
.xjp .review-article-title span { display: inline-block; vertical-align: middle; text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-left: 10px; }
.xjp .review-product { display: flex; flex-wrap: wrap; padding-left: 2.625rem; color: rgb(153, 153, 153); }
.xjp .review-product a { width: 50%; padding-right: 3.2vw; margin-bottom: 2px; color: rgb(153, 153, 153); text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .review-product span { width: 40%; padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; position: relative; }
.xjp .review-product span:nth-child(2n+1) { width: 60%; }
.xjp .review-product span::before { content: ""; position: absolute; top: 0px; left: 0px; bottom: 0px; width: 1px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(108, 117, 125); }
.xjp .review-product span:nth-child(2n), .xjp .review-product span:last-child { padding-left: 0px; }
.xjp .review-product span:nth-child(2n)::before { width: 0px; }
.xjp .review-product span:first-child { order: 0; }
.xjp .review-product span:last-child { order: -1; }
.xjp .review-product span:last-child::before { display: none; }
.xjp .review-images-show .active, .xjp .review-images-show .review-feature-images { position: relative; width: 100%; height: 93.6vw; overflow-x: hidden; overflow-y: hidden; }
.xjp .review-article .review-images-show .review-feature-images { display: flex; justify-content: center; align-items: center; }
.xjp .review-images-show .review-feature-images .active { height: fit-content; }
.xjp .review-images-show .active img, .xjp .review-images-btn .active img { width: auto; height: auto; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.xjp .review-images-show .active img { max-height: 100%; }
.xjp .review-images-show .review-feature-images .active img { max-height: fit-content; position: relative; top: 0px; left: 0px; transform: none; }
.xjp .review-article .review-feature-images p { position: absolute; right: 0px; top: 6.4vw; padding-top: 0.4vw; padding-right: 4.267vw; padding-bottom: 0.4vw; padding-left: 2.133vw; color: rgb(255, 255, 255); font-size: 0.875rem; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(70, 194, 27); }
.xjp .review-detail-article .article .review-images-btn { width: 81.067vw; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; position: relative; }
.xjp .review-detail-article .article .review-images-btn .slick-list .slick-track { margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; }
.xjp .review-detail-article .article .review-images-btn .active { position: relative; height: 17.067vw; min-width: 17.067vw; max-width: 17.067vw; margin-top: 0px; margin-right: 1.6vw; margin-bottom: 0px; margin-left: 1.6vw; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; text-align: center; cursor: pointer; overflow-x: hidden; overflow-y: hidden; }
.xjp .review-detail-article .article .review-images-btn .active.slick-current { border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(173, 129, 79); border-right-color: rgb(173, 129, 79); border-bottom-color: rgb(173, 129, 79); border-left-color: rgb(173, 129, 79); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .review-images-btn .active img { width: auto; height: auto; }
.xjp .justify-content-center { justify-content: center; }
.xjp .align-items-center { align-items: center; }
.xjp .feature-specifications { padding-bottom: 10.667vw; }
@media only screen and (min-width: 992px) {
.xjp .specifications-content { margin-top: 0px; padding-bottom: 2.34375vw; text-align: center; }
.xjp .specifications-content-header { margin-bottom: 2.34375vw; }
.xjp .specifications-list { justify-content: center; }
.xjp .specifications-item-img { position: relative; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; overflow-x: hidden; overflow-y: hidden; }
.xjp .specifications-item-img img { width: 100%; object-fit: cover; }
.xjp .specifications-item { padding-top: 0px; padding-right: 0.4167vw; padding-bottom: 0px; padding-left: 0.4167vw; cursor: pointer; }
.xjp .specifications-item p { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 1.615vw; }
.xjp .hover-play { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.xjp .hover-play > svg { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); height: 4.375vw; color: rgb(255, 255, 255); }
.xjp .specifications-media-show { padding-top: 5.208vw; padding-right: 8.33vw; padding-bottom: 5.208vw; padding-left: 8.33vw; }
.xjp .media-icon { position: absolute; right: -2.083vw; top: 0px; }
.xjp .icon-close { margin-top: 1.042vw; cursor: pointer; }
.xjp .media-icon svg { height: 1.667vw; color: rgb(255, 255, 255); }
.xjp .review-new-content { padding-bottom: 0px; }
.xjp .review-new-content .review-container { margin-top: 5.365vw; margin-right: 0px; margin-bottom: 5.365vw; margin-left: 0px; }
.xjp .review-new-content .review-container .review-header { padding-top: 2.083vw; }
.xjp .review-new-content .summary-overview { display: flex; justify-content: start; flex-grow: 1; flex-shrink: 1; flex-basis: 0%; align-items: center; margin-bottom: 2.292vw; }
.xjp .review-new-content .summary-overview .review-summary-text-1 { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 1.823vw; font-size: calc(27.2308px + 0.865385vw); line-height: 1; }
.xjp .review-new-content .review-summary-starrating i::before { font-size: 1rem; }
.xjp .review-rate { display: flex; flex-direction: column; }
.xjp .review-new-content .product-review .review-summary-ratings { position: relative; }
.xjp .review-new-content .product-review .review-summary-ratings::before, .xjp .review-new-content .product-review .review-summary-ratings::after { content: ""; position: absolute; top: 50%; transform: translateY(-50%); width: 1px; height: 86px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(229, 229, 229); display: none; }
.xjp .review-new-content .product-review .review-summary-ratings::before { left: 0px; }
.xjp .review-new-content .product-review .review-summary-ratings::after { right: 0px; }
.xjp .review-new-content .product-review .summary-rating { margin-bottom: 7px; display: flex; align-items: center; }
.xjp .review-new-content .product-review .summary-rating .summary-rating-title::before { display: block; font-size: 12px; color: rgb(133, 133, 133); width: 70px !important; }
.xjp .review-new-content .product-review .summary-rating .summary-rating-title { padding-right: 12px; }
.xjp .review-new-content .summary-rating-title { margin-right: 22px; color: rgb(0, 0, 0); width: auto !important; font-size: 14px !important; }
.xjp .review-new-content .summary-rating-count { padding-left: 10px; }
.xjp .review-new-content .review-photos-carousel .slick-list { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .review-new-content .review-tab-container ul.review-tabs { height: auto; max-height: initial; }
.xjp .review-new-content ul.review-tabs li { padding-top: 2.083vw; padding-right: 0px; padding-bottom: 1.042vw; padding-left: 0px; max-height: inherit; height: auto; font-size: 1rem; line-height: 1; }
.xjp .review-new-content ul.review-tabs li.active { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; color: rgb(0, 0, 0); }
.xjp .review-new-content .review-obj { margin-bottom: 0px; padding-bottom: 30px; border-top-width: 0px; border-top-style: none; border-top-color: currentcolor; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(204, 204, 204); }
.xjp .review-new-content .review-obj-header { position: relative; }
.xjp .review-new-content .review-obj-avatar { margin-right: 1.042vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(173, 129, 79); color: rgb(255, 255, 255); text-shadow: none; }
.xjp .review-new-content .review-obj-avatar-content { width: 48px; height: 48px; font-size: 16px; }
.xjp .review-new-content .review-obj-header .stamped-fa::before { font-size: 1rem; }
.xjp .review-new-content .review-pagination { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2.5vw; }
.xjp .review-new-content .review-pagination li { width: 36px; height: 36px; margin-top: 0px; margin-right: 12px; margin-bottom: 0px; margin-left: 12px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(173, 129, 79); border-right-color: rgb(173, 129, 79); border-bottom-color: rgb(173, 129, 79); border-left-color: rgb(173, 129, 79); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; line-height: 36px; text-align: center; color: rgb(173, 129, 79); border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; }
.xjp .review-new-content .review-pagination li.page { color: rgb(173, 129, 79); text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .review-new-content .review-pagination .page.active { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(173, 129, 79); border-top-color: rgb(173, 129, 79); border-right-color: rgb(173, 129, 79); border-bottom-color: rgb(173, 129, 79); border-left-color: rgb(173, 129, 79); color: rgb(255, 255, 255); }
.xjp .review-new-content .review-pagination li a { display: block; width: 100%; height: 100%; color: rgb(173, 129, 79); line-height: 36px; font-size: 0.875rem; }
.xjp .review-new-content .review-pagination .page.active a { color: rgb(255, 255, 255); }
.xjp .review-article-title img { height: 80px; }
.xjp .review-article-title span { display: inline-block; vertical-align: middle; text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-left: 10px; }
.xjp .review-product { padding-left: calc(48px + 1.042vw); }
.xjp .review-product a { width: auto; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 12px; }
.xjp .review-product span { width: auto; padding-top: 0px; padding-right: 12px; padding-bottom: 0px; padding-left: 12px; }
.xjp .review-product span:nth-child(2n+1) { width: auto; }
.xjp .review-product span:nth-child(2n) { padding-left: 12px; }
.xjp .review-product span:last-child { padding-left: 0px; }
.xjp .review-product span:nth-child(2n)::before { width: 1px; }
.xjp .blog-review .review-obj-header { font-size: 1rem; }
.xjp .review-images-show .active { width: 100%; height: 22.412vw; }
.xjp .review-detail-article .article .review-images-btn { width: 22.9167vw; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; position: relative; }
.xjp .review-detail-article .article .review-images-btn .active { height: 3.33vw; min-width: 3.33vw; max-width: 3.33vw; margin-top: 0px; margin-right: 0.625vw; margin-bottom: 0px; margin-left: 0.625vw; }
.xjp .feature-specifications { padding-bottom: 4.167vw; }
.xjp .series-article { padding-top: 3.333vw; padding-right: 0px; padding-bottom: 3.333vw; padding-left: 0px; }
.xjp .series-article-header { padding-bottom: 3.333vw; }
.xjp .series-article-item { display: flex; align-items: center; justify-content: space-between; width: calc(50% - 3.90625vw); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .series-article-item img { display: block; width: 50%; padding-right: 1.25vw; }
.xjp .series-article-item p { width: 50%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .series-pictures { padding-top: 3.125vw; padding-right: 0px; padding-bottom: 3.125vw; padding-left: 0px; margin-bottom: 3.125vw; }
.xjp .series-pictures-img { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: flex; align-items: center; }
.xjp .series-pictures-img img { width: 100%; }
.xjp .series-pictures-introduce { padding-top: 0px; padding-right: 3.33vw; padding-bottom: 0px; padding-left: 3.33vw; display: flex; align-items: center; }
.xjp .series-pictures-word h3 { margin-bottom: 1.25vw; }
.xjp .series-pictures-word p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1.5; }
.xjp .series-pictures-items { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .series-pictures-item { margin-top: 0px; margin-right: 0.625vw; margin-bottom: 0px; margin-left: 0.625vw; position: relative; }
.xjp .series-pictures-item::after { content: ""; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); opacity: 0.5; }
.xjp .series-pictures-item.slick-center::after { opacity: 0; }
.xjp .series-pictures-items .arrow-new { position: absolute; width: 7.8125vw; height: 7.8125vw; cursor: pointer; }
.xjp .series-pictures-items .arrow-new svg { width: 7.8125vw; height: 7.8125vw; }
.xjp .series-pictures-items .arrow-prev { left: 15.625vw; }
.xjp .series-pictures-items .arrow-prev svg { transform: translate(0px) rotateY(0deg); }
.xjp .series-pictures-items .arrow-next { right: 15.625vw; }
.xjp .series-copyright { padding-top: 1.667vw; padding-right: 0px; padding-bottom: 1.667vw; padding-left: 0px; margin-top: 3.125vw; }
.xjp .series-copyright-word { display: flex; justify-content: center; align-items: center; height: 8.854vw; }
.xjp .series-copyright-word .series-poster-logo:last-child { margin-left: 3.333vw; padding-left: 3.333vw; }
.xjp .series-copyright-word .series-poster-logo:last-child::after { height: 4.635vw; }
.xjp .series-copyright-word .series-poster-logo:last-child img { height: 4.84375vw; }
}
.xjp ul.breadcrumb > li + li::before { display: none; }
.xjp ul.dxracer-breadcrumb { padding-top: 1.25vw; padding-right: 0px; padding-bottom: 1.25vw; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-position: initial; list-style-image: initial; list-style-type: none; font-size: 12px; font-family: var(--font); font-weight: 300; }
.xjp ul.dxracer-breadcrumb li { display: inline; color: rgb(153, 153, 153); }
.xjp ul.dxracer-breadcrumb > li + li::before { padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; color: rgb(153, 153, 153); content: ">"; }
.xjp ul.dxracer-breadcrumb li a { color: rgb(255, 255, 255); text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp ul.dxracer-breadcrumb li a:hover { text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .marketplacePage ul.dxracer-breadcrumb li a, .xjp .marketplacePage ul.dxracer-breadcrumb li a:hover { color: rgb(0, 0, 0); }
@media only screen and (max-width: 991px) {
.xjp ul.dxracer-breadcrumb { padding-top: 3.2vw; padding-right: 0px; padding-bottom: 3.2vw; padding-left: 0px; }
.xjp .banner-absolute-content { position: absolute; top: 3.0625rem; bottom: 16.8vw; width: 100%; padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; text-align: center; display: flex; flex-direction: column; justify-content: space-between; z-index: 1; }
.xjp .series-poster .banner-absolute-content { top: 14.933vw; bottom: inherit; }
.xjp .banner-absolute-content.left, .xjp .banner-absolute-content.center { left: 50%; transform: translateX(-50%); }
.xjp .index-poster .banner-absolute-content { top: inherit; bottom: 13.333vw; left: inherit; transform: none; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 9.2vw; text-align: left; }
.xjp .kolPage .index-poster .banner-absolute-content { top: 5.733vw; bottom: inherit; padding-top: 0px; padding-right: 10.4vw; padding-bottom: 0px; padding-left: 10.4vw; text-align: center; }
.xjp .certerfications .index-poster .banner-absolute-content { top: 7.733vw; padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; text-align: center; }
.xjp .patentPage .index-poster .banner-absolute-content { top: 10.667vw; bottom: inherit; padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; text-align: center; }
.xjp .brand-new > .banner > .col-xs-12, .xjp .history-img, .xjp .history-text { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .brand-new > .banner > .col-xs-12 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .collections-item-list { padding-top: 3.2vw; padding-left: calc(-0.3125rem + 3.2vw); padding-right: calc(-0.3125rem + 3.2vw); }
.xjp .btn-outline-default { padding-top: 2.6vw; padding-right: 5.33vw; padding-bottom: 2.6vw; padding-left: 5.33vw; font-size: 0.875rem; }
.xjp .collections-item-list .accessories-obj { width: calc(50% - 0.625rem); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: 0.3125rem; margin-right: 0.3125rem; margin-bottom: 4.8vw; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp .collections-item-list .accessories-obj a.lazy { padding-top: 0px; padding-right: 12%; padding-bottom: 0px; padding-left: 12%; }
.xjp .collections-item-list .accessories-obj a.lazy figure { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .collections-item-list .accessories-obj > div { padding-top: 0px; padding-right: 1.333vw; padding-bottom: 1.333vw; padding-left: 1.333vw; }
.xjp .collections-item-list .accessories-obj > div > div p { margin-bottom: 0px; margin-top: 0.3125rem; }
.xjp .collections-item-list .accessories-obj > div > div > a p.strong { font-size: 0.875rem; white-space-collapse: break-spaces; text-wrap-mode: wrap; }
.xjp .collections-item-list .accessories-obj > div > div p.title { margin-right: 0px; margin-left: 0px; margin-top: 0.1875rem; margin-bottom: 0.1875rem; font-size: 0.75rem; white-space-collapse: break-spaces; text-wrap-mode: wrap; }
.xjp .collections-item-list .accessories-obj-footer-price { padding-top: 0.1875rem; }
.xjp .collections-item-list .accessories-obj > div .size-tag { margin-right: 0.25rem; padding-top: 0px; padding-right: 0.25rem; padding-bottom: 0px; padding-left: 0.25rem; font-size: 0.625rem; }
.xjp .collections-item-list .accessories-obj > div .size-tag:last-child { margin-right: 0px; }
.xjp .sizeStatus { width: auto; height: auto; margin-right: 0.25rem; }
.xjp .accessories-obj-footer { display: block; }
@keyframes loading { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.xjp .product-review .review-summary-ratings { width: 100%; margin-right: 0px; }
.xjp .blog-review { padding-top: 6.4vw; font-size: 0.875rem; }
.xjp .series-article { padding-top: 6.4vw; padding-right: 0px; padding-bottom: 6.4vw; padding-left: 0px; }
.xjp .series-article-header { padding-bottom: 3.2vw; }
.xjp .series-article-item { padding-right: 3.2vw; padding-bottom: 3.2vw; padding-left: 3.2vw; padding-top: 0px; }
.xjp .series-article-item:last-child { margin-top: 8vw; }
.xjp .series-article-item img { height: 16.267vw; display: block; margin-top: auto; margin-right: auto; margin-left: auto; margin-bottom: 5.33vw; }
.xjp .series-article-item p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: 0.875rem; }
.xjp .series-pictures-img { padding-top: 3.2vw; padding-right: 3.2vw; padding-left: 3.2vw; padding-bottom: 0px; }
.xjp .series-pictures-img img { width: 100%; }
.xjp .series-pictures-introduce { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-right: 3.2vw; margin-bottom: 3.2vw; margin-left: 3.2vw; margin-top: 0px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .series-pictures-word { padding-top: 3.2vw; padding-right: 3.2vw; padding-bottom: 3.2vw; padding-left: 3.2vw; font-size: 0.875rem; }
.xjp .series-pictures-word h3 { margin-bottom: 3.2vw; }
.xjp .series-pictures-word p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1.7; }
.xjp .series-pictures-items { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .series-pictures-items .slick-track { width: 100% !important; transform: translate3d(0px, 0px, 0px) !important; }
.xjp .series-pictures-item { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 3.2vw; }
.xjp .series-copyright { padding-top: 4.267vw; padding-right: 0px; padding-bottom: 4.267vw; padding-left: 0px; }
.xjp .series-copyright-word { display: flex; justify-content: center; align-items: center; height: 22.667vw; }
.xjp .series-copyright-word .series-poster-logo:last-child { margin-left: 4.267vw; padding-left: 4.267vw; }
.xjp .series-copyright-word .series-poster-logo:last-child::after { height: 6.933vw; }
.xjp .series-copyright-word .series-poster-logo:last-child img { height: 10.667vw; }
}
@media only screen and (min-width: 1600px) {
.xjp .col-xl-8 { width: 66.67%; }
.xjp .col-xl-offset-2 { margin-left: 16.67%; }
}
.xjp .form-control, .xjp .form-control::placeholder { color: rgb(153, 153, 153); }
.xjp .form-control:focus { border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); }
.xjp .blog-article-banner .col-xs-12 { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp .blog-article-banner img { width: 100%; height: 77.067vw; object-fit: cover; opacity: 0.6; }
.xjp .blog-article-banner .banner-absolute-content { top: 21.6vw; bottom: inherit; }
.xjp .blog-article .article { padding-top: 4.267vw; padding-right: 0px; padding-bottom: 8.533vw; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(153, 153, 153); color: rgb(0, 0, 0); }
.xjp .blog-article .article p, .xjp .blog-article .article div { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1.75; }
.xjp .blog-article .blog-review .article p { margin-bottom: 6.4vw; margin-top: 3.2vw; line-height: 1.18; }
.xjp .blog-article p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; word-break: break-word; }
.xjp .blog-article p strong, .xjp .blog-article p a { word-break: initial; }
.xjp .article-footer { padding-top: 3.2vw; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .article-footer .blog-most-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 0px; }
.xjp .article-footer .blog-most-list ul { justify-content: flex-start; }
.xjp .article-footer .blog-most-list ul li.most-item { padding-top: 0px; padding-right: 0.52vw; padding-bottom: 0px; padding-left: 0.52vw; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp .blog-radom { padding-top: 2.917vw; padding-right: 15px; padding-bottom: 2.917vw; padding-left: 15px; }
.xjp .blog-radom > .row > .col-xs-6 { padding-top: 2.133vw; padding-right: 2.133vw; padding-bottom: 2.133vw; padding-left: 2.133vw; }
.xjp .blog-radom-arrow { display: flex; align-items: center; justify-content: center; text-align: center; order: 1; }
.xjp .blog-radom-arrow a { color: rgb(0, 0, 0); display: flex; align-items: center; }
.xjp .blog-radom-arrow a svg { font-size: 0.75rem; }
.xjp .blog-radom-arrow a span { position: relative; display: inline-block; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; width: 20px; height: 20px; line-height: 16px; margin-right: 2.533vw; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp .blog-radom-next a span { order: 1; margin-left: 2.533vw; }
.xjp .blog-radom .blog-item-img a figure { height: 19.333vw; }
.xjp .blog-radom .blog-item-introduce { top: 50%; transform: translateY(-50%); bottom: inherit; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .blog-radom .blog-item-introduce p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow-x: hidden; overflow-y: hidden; }
.xjp .blog-related-artical { padding-bottom: 4.267vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); }
.xjp .blog-related-artical .blog-more-body .feature-item-list > .col-xs-12 { margin-bottom: 4.267vw; }
.xjp .blog-related-artical .blog-more-body .feature-item-list > .col-xs-12 > .row { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; padding-left: 2.133vw !important; padding-right: 2.133vw !important; }
.xjp .blog-related-artical .blog-more-body .feature-item-list .feature-item-img { overflow-x: hidden; overflow-y: hidden; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.xjp .blog-related-artical .blog-more-body .feature-item-list .feature-item-img img { width: 100%; height: 100%; object-fit: cover; }
.xjp .blog-related-artical .blog-more-body .feature-item-list .feature-item-text { padding-left: 2.133vw; display: flex; flex-direction: column; justify-content: center; background-image: none !important; background-position-x: initial !important; background-position-y: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; }
.xjp .blog-related-artical .feature-item-list .feature-item-text a { text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .blog-related-artical .feature-item-list .feature-item-text h6 { color: rgb(0, 0, 0); font-size: 1rem; line-height: 1.2; min-height: 2.4em; }
@media only screen and (min-width: 320px) {
.xjp { margin-top: 0px; }
.xjp .blog-article h2 { margin-top: 10px; margin-bottom: 10px; line-height: 1.5; font-size: 1.625rem; }
}
@media (min-width: 1200px) {
.xjp .patent-list-item-text ul li { font-size: 1rem; }
.xjp .blog-more-body .feature-item-list .feature-item-text a > p, .xjp .feature-item-list .feature-item-text > p { min-height: 3.6rem; }
.xjp .feature-item-list .feature-item-text h6 { font-size: calc(20.3077px + 0.528846vw); min-height: calc(30.4615px + 0.793269vw); }
.xjp .form-control { font-size: 1rem; }
.xjp .b2b-form.bulk-content .review-input input, .xjp .b2b-form.bulk-content .form-control { font-size: 1rem; }
.xjp .series-pictures-word p { line-height: 2; }
}
@media only screen and (min-width: 1600px) {
.xjp .collections-item-list .accessories-obj { width: calc(25% - 30px); }
}
.xjp .breadcrumb__item { width: 30%; text-align: center; }
.xjp .breadcrumb__item .breadcrumb__text { margin-right: 0px; display: block; width: 100%; }
.xjp .breadcrumb__item:not(:first-child) .breadcrumb__text::before { left: calc(-50% + 18px); width: 100%; }
@media only screen and (min-width: 992px) {
.xjp { margin-top: 0px; }
.xjp .blog-article-banner img { height: 20.833vw; }
.xjp .blog-article-banner .banner-absolute-content { width: 50.833%; top: 50%; }
.xjp .blog-article { padding-top: 2.917vw; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .review-article { padding-top: 40px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .blog-article h2 { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 40px; font-size: 2.08vw; line-height: 2; }
.xjp .blog-article .article { padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 6.667vw; }
.xjp .blog-article .blog-review .article p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; line-height: 1.875; }
.xjp .article-footer { display: flex; justify-content: space-between; align-items: center; padding-top: 1.25vw; padding-right: 1.667vw; padding-bottom: 0px; padding-left: 1.667vw; }
.xjp .article-footer .blog-most-list ul { justify-content: center; }
.xjp .article-footer .blog-most-list ul li.most-item { padding-top: 0.26vw; padding-right: 0.52vw; padding-bottom: 0.26vw; padding-left: 0.52vw; }
.xjp .blog-radom { padding-top: 2.917vw; padding-right: 0px; padding-bottom: 2.917vw; padding-left: 0px; }
.xjp .blog-radom > .row > .col-xs-6 { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .blog-radom-arrow { display: flex; align-items: center; justify-content: flex-start; text-align: center; order: 0; }
.xjp .blog-radom-prev { justify-content: flex-end; }
.xjp .blog-radom-arrow a { display: block; color: rgb(0, 0, 0); }
.xjp .blog-radom-arrow a span { position: relative; display: inline-block; width: 22px; height: 22px; line-height: 16px; margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0.833vw; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; transition-behavior: normal; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; }
.xjp .blog-radom-arrow a:hover span { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
.xjp .blog-radom-next svg { order: 0; margin-left: 0px; }
.xjp .blog-radom .blog-item-img a figure { height: 7.55vw; }
.xjp .blog-radom .blog-item-introduce { top: 50%; transform: translateY(-50%); bottom: inherit; width: 60%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .blog-related-artical { padding-bottom: 1.667vw; }
.xjp .blog-related-artical .blog-more-body .feature-item-list > .col-xs-12 { width: calc(33.333% - 1.111vw); margin-bottom: 1.667vw; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .blog-related-artical .blog-more-body .feature-item-list > .col-xs-12:not(:nth-child(3n)) { margin-right: 1.666vw; }
.xjp .blog-related-artical .blog-more-body .feature-item-list > .col-xs-12 > .row { padding-left: 0.833vw !important; padding-right: 0.833vw !important; }
.xjp .blog-related-artical .blog-more-body .feature-item-list .feature-item-img img { width: 100%; height: 100%; object-fit: cover; }
.xjp .blog-related-artical .blog-more-body .feature-item-list .feature-item-text { padding-left: 0.833vw; display: flex; flex-direction: column; justify-content: center; }
.xjp .review-images-show .review-feature-images { position: relative; height: 22.412vw; }
.xjp .review-images-show .review-feature-images .active { width: fit-content; }
.xjp .review-images-show .review-feature-images img, .xjp .review-images-btn .review-feature-images img { width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .review-images-show .review-feature-images img { width: auto; }
.xjp .review-article .review-feature-images p { top: 1.25vw; padding-top: 0.15625vw; padding-right: 0.833vw; padding-bottom: 0.15625vw; padding-left: 0.4167vw; font-size: 1rem; }
}
.xjp .breadcrumb__item:not(:first-child) .breadcrumb__text::before { content: ""; position: absolute; top: 19px; height: 1px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .breadcrumb__item .breadcrumb__text::after { content: "1"; position: absolute; top: 0px; left: 50%; transform: translateX(-50%); width: 36px; height: 36px; line-height: 36px; color: rgb(0, 0, 0); background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; display: block; }
@media only screen and (min-width: 992px) {
.xjp .index-series { padding-top: 3.125vw; }
.xjp .index-series > .col-xs-12 { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .series-item { margin-top: 0px; margin-right: 12px; margin-bottom: 0px; margin-left: 12px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: calc(33.333334% - 16px); }
.xjp .series-item:nth-child(1) { margin-left: 0px; }
.xjp .series-item:nth-child(3n) { margin-right: 0px; }
.xjp .series-item img { width: 100%; margin-bottom: 0.73vw; }
.xjp .bulk-series .series-item img { border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
@keyframes loopSvg { 
  0% { bottom: 4.167vw; }
  50% { bottom: 3.12525vw; }
  100% { bottom: 4.167vw; }
}
@-webkit-keyframes loopSvg { 
  0% { bottom: 4.167vw; }
  50% { bottom: 3.12525vw; }
  100% { bottom: 4.167vw; }
}
}
@media only screen and (max-width: 991px) {
.xjp .feature-item-list .feature-item-text { padding-left: 3.2vw !important; padding-right: 3.2vw !important; }
.xjp .certerfications .feature-item-list .feature-item-text { padding-left: 1.6vw !important; padding-right: 1.6vw !important; }
.xjp .bulk-series > .col-xs-12 { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .series-item { padding-top: 0px; padding-right: 1.6vw; padding-bottom: 0px; padding-left: 1.6vw; }
.xjp .series-item img { width: 100%; margin-bottom: 3.2vw; }
.xjp .bulk-series .series-item img { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp .article-list-item .text { padding-bottom: 1.6vw; font-size: 0.875rem; }
}
.xjp .btn-disabled { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(178, 178, 178); color: rgb(255, 255, 255); cursor: no-drop; }
.xjp .btn-disabled:hover { color: rgb(255, 255, 255); }
.xjp .article img { max-width: 100%; height: auto; }
.xjp .review-card { margin-top: 22px; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px 3px; }
.xjp .review-input p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-transform: capitalize; }
.xjp .review-input input, .xjp .review-input textarea { width: 100%; margin-top: 10px; margin-bottom: 30px; padding-top: 14px; padding-right: 17px; padding-bottom: 14px; padding-left: 17px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; font-size: 0.8125rem; outline-color: initial; outline-style: initial; outline-width: 0px; }
.xjp .review-input textarea:focus { outline-color: initial; outline-style: initial; outline-width: 0px; }
.xjp .review-input textarea::placeholder { color: rgb(125, 125, 124); font-style: italic; }
.xjp .review-input input::placeholder { color: rgb(125, 125, 124); font-style: italic; }
.xjp .review-input p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .review-input p { color: rgb(55, 73, 87); }
@media only screen and (min-width: 992px) {
.xjp .review-card { padding-top: 30px; padding-right: 50px; padding-bottom: 30px; padding-left: 50px; }
.xjp .review-input p { color: rgb(55, 73, 87); }
}
@media only screen and (min-width: 320px) {
.designOwn .mfp-bg, .mfp-bg.mfp-obj-image, .mfp-bg.mfp-photo { z-index: 99999; }
.designOwn .mfp-wrap, .mfp-wrap.mfp-obj-image, .mfp-wrap.mfp-photo { z-index: 100000; }
}
@media only screen and (min-width: 992px) {
.designOwn .mfp-bg, .mfp-bg.mfp-obj-image, .mfp-bg.mfp-photo { z-index: 99999; }
.designOwn .mfp-wrap, .mfp-wrap.mfp-obj-image, .mfp-wrap.mfp-photo { z-index: 100000; }
.partner .mfp-bg { z-index: 9999; }
.partner .mfp-wrap { z-index: 10000; }
}
.xjp .required::after { content: " *"; color: rgb(161, 11, 17); }
@-webkit-keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.xjp svg:not(:root).svg-inline--fa { overflow-x: visible; overflow-y: visible; }
.xjp .svg-inline--fa { display: inline-block; height: 1em; overflow-x: visible; overflow-y: visible; vertical-align: -0.125em; }
@-webkit-keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
:root:not([data-theme='white']) .xjp .blogPage .index-blog, :root:not([data-theme='white']) .xjp .bulk-series, :root:not([data-theme='white']) .xjp .customerized-introduce-list, :root:not([data-theme='white']) .xjp .customerized-introduce-content, :root:not([data-theme='white']) .xjp .bulk-content .review-card .customerized-introduce, :root:not([data-theme='white']) .xjp .b2b-test, :root:not([data-theme='white']) .xjp .b2b-form, :root:not([data-theme='white']) .xjp .b2b-brand, :root:not([data-theme='white']) .xjp .b2b-series, :root:not([data-theme='white']) .xjp .b2b-factory, :root:not([data-theme='white']) .xjp .b2b-container, :root:not([data-theme='white']) .xjp .b2b-series-item, :root:not([data-theme='white']) .xjp .b2b-series-text-content, :root:not([data-theme='white']) .xjp .b2b-series-item:nth-child(2n+1), :root:not([data-theme='white']) .xjp .b2b-factory-introduce .factory-start-title, :root:not([data-theme='white']) .xjp .b2b-factory-introduce .factory-start-image, :root:not([data-theme='white']) .xjp .b2b-factory-introduce .factory-standard-title, :root:not([data-theme='white']) .xjp .b2b-factory-introduce .factory-standard-image, :root:not([data-theme='white']) .xjp .article-detail-compare-list .row > div:first-child { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(26, 26, 26); }
.xjp .bl-t1-c1 { border-top-width: 1px !important; border-top-style: solid !important; border-top-color: rgb(0, 0, 0) !important; }
.xjp .bl-b1-c5 { border-bottom-width: 1px !important; border-bottom-style: solid !important; border-bottom-color: rgb(229, 229, 229) !important; }
.xjp .bl-b1-c8 { border-bottom-width: 1px !important; border-bottom-style: solid !important; border-bottom-color: rgb(210, 210, 210) !important; }
.xjp .btn { width: fit-content; padding-top: 10px; padding-right: 2.083vw; padding-bottom: 10px; padding-left: 2.083vw; letter-spacing: 0.5px; font-size: 0.875rem; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-left-radius: 25px; border-top-right-radius: 25px; border-bottom-right-radius: 25px; border-bottom-left-radius: 25px; }
.xjp .btn-small { padding-top: 10px; padding-right: 1.5625vw; padding-bottom: 10px; padding-left: 1.5625vw; }
:root:not([data-theme='white']) .xjp .blogPage .index-blog .blog-more-body .feature-item-list .feature-item-text h6, :root:not([data-theme='white']) .xjp .blogPage .blog-more-body .feature-item-list .feature-item-text a > p { color: rgb(255, 255, 255) !important; }
.xjp .stamped-fa { background-image: linear-gradient(90deg, rgb(218, 192, 154) 0%, rgb(173, 129, 79) 100%); background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-color: initial; background-clip: text; -webkit-text-fill-color: transparent; }
.xjp .btn-white { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .btn-white { color: rgb(0, 0, 0); }
.xjp .btn-disabled, .xjp .btn-outline-default { display: inline-flex; justify-content: center; align-items: center; }
:root:not([data-theme='white']) .xjp .b2b-factory-content::after { content: ""; position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; background-color: rgba(0, 0, 0, 0.5); }
:root:not([data-theme='white']) .xjp .bulk-content .review-input input, :root:not([data-theme='white']) .xjp .review-input input::placeholder, :root:not([data-theme='white']) .xjp .bulk-content .form-control, :root:not([data-theme='white']) .xjp .customerized-introduce-text .text, :root:not([data-theme='white']) .xjp .b2b-test .factory-test .feature-item-list .feature-item-text > p, :root:not([data-theme='white']) .xjp .b2b-brand-banner:last-child .banner-absolute-content, :root:not([data-theme='white']) .xjp .b2b-factory-introduce .factory-standard-text p, :root:not([data-theme='white']) .xjp .b2b-factory-introduce .factory-start-text p, :root:not([data-theme='white']) .xjp .b2b-series-text-content p, :root:not([data-theme='white']) .xjp .blog-more-body p.review-obj-content-body { color: rgb(153, 153, 153); }
:root:not([data-theme='white']) .xjp .review-new-content ul.review-tabs li.active, :root:not([data-theme='white']) .xjp .faq-absolute-content .search-label, :root:not([data-theme='white']) .xjp .videoReview-list .col-md-2 a, :root:not([data-theme='white']) .xjp .article-list-item a { color: rgb(255, 255, 255); }
:root:not([data-theme='white']) .xjp .blog-related-artical .blog-more-body .feature-item-text a, :root:not([data-theme='white']) .xjp .devoted-text-item h3 { text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
@media only screen and (max-width: 991px) {
.xjp .btn { padding-top: 8px; padding-bottom: 8px; padding-left: 6.667vw; padding-right: 5.333vw; font-size: 0.75rem; }
.xjp .btn-small { padding-top: 6px; padding-bottom: 6px; padding-left: 3.733vw; padding-right: 1.333vw; }
}
.xjp .btn-outline-white { border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; color: rgb(255, 255, 255); }
.xjp .btn-outline-white:hover { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
:root:not([data-theme='white']) .xjp .btn-link:hover { border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); color: rgb(255, 255, 255); }
:root:not([data-theme='white']) .xjp .blogPage .review-new-content .review-pagination li.page, :root:not([data-theme='white']) .xjp .blog-article .article, :root:not([data-theme='white']) .xjp .blog-article .article a, :root:not([data-theme='white']) .xjp .review-obj .author, :root:not([data-theme='white']) .xjp .review-obj-content-body a, :root:not([data-theme='white']) .xjp .article-list .slick-arrow svg { color: rgb(255, 255, 255) !important; }
:root:not([data-theme='white']) .xjp .blog-header-choose ul li, :root:not([data-theme='white']) .xjp .collections-item-list .accessories-obj > div p.title, .xjp .review-rate-text, :root:not([data-theme='white']) .xjp .review-summary-ratings .summary-rating-count { color: rgb(153, 153, 153) !important; }
:root:not([data-theme='white']) .xjp .blog-article .article { border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); }
:root:not([data-theme='white']) .xjp .btn-new, :root:not([data-theme='white']) .xjp .review-new-content .review-pagination .page.active { border-top-color: rgb(218, 192, 154); border-right-color: rgb(218, 192, 154); border-bottom-color: rgb(218, 192, 154); border-left-color: rgb(218, 192, 154); }
:root:not([data-theme='white']) .xjp .affiliate-item > div h5, :root:not([data-theme='white']) .xjp .review-new-content .review-pagination .page.active, :root:not([data-theme='white']) .xjp .all-reviews .review-new-content .review-pagination .page.active a { color: rgb(218, 192, 154); }
:root:not([data-theme='white']) .xjp .bulk-content .form-control, :root:not([data-theme='white']) .xjp .bulk-content .review-input input, :root:not([data-theme='white']) .xjp .form-group textarea.form-control, :root:not([data-theme='white']) .xjp .article-detail-compare-list .row > div, :root:not([data-theme='white']) .xjp .article-detail-compare-list .row > div:first-child { border-top-color: rgba(153, 153, 153, 0.5); border-right-color: rgba(153, 153, 153, 0.5); border-bottom-color: rgba(153, 153, 153, 0.5); border-left-color: rgba(153, 153, 153, 0.5); }
:root:not([data-theme='white']) .xjp .blog-header-choose ul li.choose { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(239, 189, 22); }
:root:not([data-theme='white']) .xjp .faq-main-new .faq-question-wrapper, :root:not([data-theme='white']) .xjp .faq-main-new .faq-container { border-top-color: rgb(153, 153, 153); border-right-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); }
:root:not([data-theme='white']) .xjp .patent-list-item-text ul li { border-top-color: rgba(181, 181, 181, 0.5); border-right-color: rgba(181, 181, 181, 0.5); border-bottom-color: rgba(181, 181, 181, 0.5); border-left-color: rgba(181, 181, 181, 0.5); }
:root:not([data-theme='white']) .xjp .blog-header-choose ul li.choose, :root:not([data-theme='white']) .xjp .certerfications .factory-start-title, :root:not([data-theme='white']) .xjp .b2b-brand-banner .banner-absolute-content, :root:not([data-theme='white']) .xjp .review-new-content .review-obj-avatar, .xjp .specifications-item-img .hover-play > svg { color: rgb(0, 0, 0) !important; }
:root:not([data-theme='white']) .xjp .feature-item-list .feature-item-text, :root:not([data-theme='white']) .xjp .regionsPage, :root:not([data-theme='white']) .xjp .review-summary-ratings .summary-rating-bar, :root:not([data-theme='white']) .xjp .index-article { background-color: rgb(24, 25, 31); }
:root:not([data-theme='white']) .xjp .bulk-content .review-card, :root:not([data-theme='white']) .xjp .factory-standard-title, :root:not([data-theme='white']) .xjp .b2b-service, :root:not([data-theme='white']) .xjp .b2b-form.bulk-content .review-card { background-color: rgb(37, 37, 37); }
:root:not([data-theme='white']) .xjp .awards-article .index-article, :root:not([data-theme='white']) .xjp .awards-article { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(42, 42, 42); }
.xjp .blogPage .index-blog .blog-text-footer { color: rgb(24, 25, 31); }
:root:not([data-theme='white']) .xjp .index-article::before { display: none; }
:root:not([data-theme='white']) .xjp .b2b-ip, :root:not([data-theme='white']) .xjp .b2b-brand-banner:last-child, :root:not([data-theme='white']) .xjp .brand-globe { background-image: linear-gradient(rgb(33, 33, 33) 0%, rgb(119, 119, 119) 100%); background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
:root:not([data-theme='white']) .xjp .bulk-content .form-control, :root:not([data-theme='white']) .xjp .bulk-content .review-input input, .xjp .blogPage .review-new-content .review-pagination .page.active, .xjp .b2b-test .factory-test .feature-item-list .feature-item-text { background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
:root:not([data-theme='white']) .xjp .review-new-content .review-obj, :root:not([data-theme='white']) .xjp .review-new-content .review-tab-container ul.review-tabs { border-top-color: rgba(255, 255, 255, 0.2) !important; border-right-color: rgba(255, 255, 255, 0.2) !important; border-bottom-color: rgba(255, 255, 255, 0.2) !important; border-left-color: rgba(255, 255, 255, 0.2) !important; }
:root:not([data-theme='white']) .xjp .item-number { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
:root:not([data-theme='white']) .xjp .blogPage .review-new-content .review-pagination li.page, :root:not([data-theme='white']) .xjp .blogPage .review-new-content .review-pagination li, :root:not([data-theme='white']) .xjp .blog-most-list ul li.most-item, :root:not([data-theme='white']) .xjp .article-technology-link-item > div { border-top-color: rgba(255, 255, 255, 0.5) !important; border-right-color: rgba(255, 255, 255, 0.5) !important; border-bottom-color: rgba(255, 255, 255, 0.5) !important; border-left-color: rgba(255, 255, 255, 0.5) !important; }
:root:not([data-theme='white']) .xjp .blogPage .review-new-content .review-pagination .page.active { border-top-color: rgb(239, 189, 22) !important; border-right-color: rgb(239, 189, 22) !important; border-bottom-color: rgb(239, 189, 22) !important; border-left-color: rgb(239, 189, 22) !important; }
:root:not([data-theme='white']) .xjp .blogPage .review-new-content .review-pagination .page.active a, :root:not([data-theme='white']) .xjp .customerized-introduce-item h3 { color: rgb(218, 192, 154); }
:root:not([data-theme='white']) .xjp .esports-link { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
:root:not([data-theme='white']) .xjp .esports-disabled-link { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(153, 153, 153); border-top-color: rgb(153, 153, 153); border-right-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); color: rgb(255, 255, 255); cursor: no-drop; }
:root:not([data-theme='white']) .xjp .article-technology-item { border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); }
:root:not([data-theme='white']) .xjp .product-catalog-new { background-color: rgb(26, 26, 26); }
:root:not([data-theme='white']) .xjp .review-product, :root:not([data-theme='white']) .xjp .review-product a { color: rgba(255, 255, 255, 0.5); }
.xjp .btn { transition-behavior: normal; transition-duration: 0.3s; transition-timing-function: ease-in; transition-delay: 0s; transition-property: all; }
:root:not([data-theme='white']) .xjp .required::after, :root:not([data-theme='white']) .xjp .review-new-content .product-review .summary-rating .summary-rating-title::before { color: rgb(218, 192, 154); }
:root:not([data-theme='white']) .xjp .review-new-content .review-pagination li.page, :root:not([data-theme='white']) .xjp .review-new-content .review-pagination li a { color: rgb(255, 255, 255); }
:root:not([data-theme='white']) .xjp .kolPage .bulk-content .form-control, :root:not([data-theme='white']) .xjp .kolPage .bulk-content .review-input input { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); }
:root:not([data-theme='white']) .xjp .kolPage .bulk-content .form-control, :root:not([data-theme='white']) .xjp .kolPage .bulk-content .review-input input { border-top-color: rgb(242, 242, 242); border-right-color: rgb(242, 242, 242); border-bottom-color: rgb(242, 242, 242); border-left-color: rgb(242, 242, 242); }
.xjp #faq-search:hover, .xjp #faq-search:focus { border-top-color: rgb(239, 189, 22); border-right-color: rgb(239, 189, 22); border-bottom-color: rgb(239, 189, 22); border-left-color: rgb(239, 189, 22); }
:root:not([data-theme='white']) .xjp .bulk-content .review-input input:focus, :root:not([data-theme='white']) .xjp .bulk-content .form-control:focus, :root:not([data-theme='white']) .xjp .form-control:focus { border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); }
.xjp a:hover, .xjp .btn-link:hover { color: rgb(6, 4, 3); }
.xjp .form-control:focus { box-shadow: rgba(255, 255, 255, 0.25) 0px 0px 0px 0.2rem; }
:root:not([data-theme='white']) .xjp .bulk-content .review-input p, :root:not([data-theme='white']) .xjp .blogPage .blog-list-header, :root:not([data-theme='white']) .xjp .blogPage .index-blog .blog-text-footer, :root:not([data-theme='white']) .xjp .blogPage .review-new-content .review-pagination a, :root:not([data-theme='white']) .xjp .blog-radom-arrow a, :root:not([data-theme='white']) .xjp .certerfications-part-list-item, :root:not([data-theme='white']) .xjp .certerfications .feature-item-list .feature-item-text > p, :root:not([data-theme='white']) .xjp .header-link:hover, :root:not([data-theme='white']) .xjp .esports-part-item-text, :root:not([data-theme='white']) .xjp .esports-part-item-btn .btn-link, :root:not([data-theme='white']) .xjp .faq-answer, :root:not([data-theme='white']) .xjp .faq-question .col, :root:not([data-theme='white']) .xjp .form-group textarea.form-control, :root:not([data-theme='white']) .xjp .form-group textarea.form-control::placeholder, :root:not([data-theme='white']) .xjp .b2b-service-banner, :root:not([data-theme='white']) .xjp .b2b-series-text-content .header-more a, :root:not([data-theme='white']) .xjp .patent-list-item-text ul li, :root:not([data-theme='white']) .xjp .regions-container a, :root:not([data-theme='white']) .xjp .article-technology .faq-absolute-content h2, :root:not([data-theme='white']) .xjp .article-technology-link-item { color: rgb(255, 255, 255); }
:root:not([data-theme='white']) .xjp .b2b-contact-banner, :root:not([data-theme='white']) .xjp .item-number a:hover, :root:not([data-theme='white']) .xjp .item-number a, :root:not([data-theme='white']) .xjp .factory-header .banner-absolute-content, :root:not([data-theme='white']) .xjp .b2b-scenes-item p, :root:not([data-theme='white']) .xjp .b2b-banner-list, :root:not([data-theme='white']) .xjp .faq-absolute-content h2 { color: rgb(0, 0, 0); }
:root:not([data-theme='white']) .xjp .kolPage .bulk-content .review-input p { color: rgb(156, 156, 156); }
:root:not([data-theme='white']) .xjp .blog-related-artical { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(81, 81, 81); }
:root:not([data-theme='white']) .xjp .kolPage .affiliate-work { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(25, 25, 25); }
:root:not([data-theme='white']) .xjp .featurePage .certerfications-part > div:last-child, .xjp .all-reviews .review-new-content { border-top-width: medium !important; border-right-width: medium !important; border-bottom-width: medium !important; border-left-width: medium !important; border-top-style: none !important; border-right-style: none !important; border-bottom-style: none !important; border-left-style: none !important; border-top-color: currentcolor !important; border-right-color: currentcolor !important; border-bottom-color: currentcolor !important; border-left-color: currentcolor !important; border-image-source: none !important; border-image-slice: 100% !important; border-image-width: 1 !important; border-image-outset: 0 !important; border-image-repeat: stretch !important; }
:root:not([data-theme='white']) .xjp .review-new-content .review-pagination .page.active a, :root:not([data-theme='white']) .xjp .blog-related-artical .feature-item-list .feature-item-text h6 { color: rgb(0, 0, 0); }
:root:not([data-theme='white']) .xjp .b2b-scenes-item p, :root:not([data-theme='white']) .xjp .videoReview-header h2::after { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
:root:not([data-theme='white']) .xjp .review-new-content .review-obj-avatar { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .review-obj .author { color: rgb(21, 21, 21) !important; }
:root:not([data-theme='white']) .xjp .gift-rules, :root:not([data-theme='white']) .xjp .form-group textarea.form-control::placeholder, .xjp .review-summary-ratings .summary-rating-count { color: rgb(153, 153, 153); }
:root:not([data-theme='white']) .xjp .btn-new, :root:not([data-theme='white']) .xjp .affiliate-faq-content > ul > li > span::before, :root:not([data-theme='white']) .xjp .blog-header-choose ul li.choose, :root:not([data-theme='white']) .xjp .summary-rating-bar-content, :root:not([data-theme='white']) .xjp .faq-absolute-content .search-label { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(218, 192, 154); }
.xjp .review-summary-ratings .summary-rating-bar { vertical-align: text-top; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(229, 229, 229); }
.xjp .review-summary-ratings .summary-rating-bar, .xjp .review-summary-ratings .summary-rating-bar > div { height: 10px !important; }
:root:not([data-theme='white']) .xjp .giftPage .form-alert { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); }
:root:not([data-theme='white']) .xjp .affiliate-item-svg svg, :root:not([data-theme='white']) .xjp .b2b-service-banner svg path { fill: rgb(255, 255, 255); }
:root:not([data-theme='white']) .xjp .affiliate-item .cls-4 { stroke: rgb(255, 255, 255); }
.xjp .certerfications .feature-item-list .feature-item-text, :root:not([data-theme='white']) .xjp .form-group textarea.form-control { background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
@media only screen and (max-width: 991px) {
:root:not([data-theme='white']) .xjp .series-pictures-word { color: rgb(0, 0, 0); }
.xjp .faq-absolute-content .search-label { background-image: initial !important; background-position-x: initial !important; background-position-y: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: rgb(255, 255, 255) !important; }
.xjp .b2b-service, .xjp .b2b-form.bulk-content .review-card { background-image: none !important; background-position-x: initial !important; background-position-y: initial !important; background-size: initial !important; background-repeat: initial !important; background-attachment: initial !important; background-origin: initial !important; background-clip: initial !important; background-color: initial !important; }
}
@media only screen and (min-width: 320px) {
:root:not([data-theme='white']) .xjp .affiliate-item .cls-1, :root:not([data-theme='white']) .xjp .affiliate-faq-content > ul > li svg path { fill: rgb(218, 192, 154); }
:root:not([data-theme='white']) .xjp .affiliate-item .cls-3 { stroke: rgb(218, 192, 154); }
.xjp .pa-h0 { padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.xjp .ma-h0 { margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
.xjp .mt-h1 { margin-top: 1.067vw !important; }
.xjp .mt-h2 { margin-top: 2.133vw !important; }
.xjp .mt-h3 { margin-top: 3.2vw !important; }
.xjp .mt-h4 { margin-top: 4.267vw !important; }
.xjp .mt-h5 { margin-top: 5.333vw !important; }
.xjp .mb-h0 { margin-bottom: 0px !important; }
.xjp .mb-h1 { margin-bottom: 1.067vw !important; }
.xjp .mb-h2 { margin-bottom: 2.133vw !important; }
.xjp .mb-h3 { margin-bottom: 3.2vw !important; }
.xjp .mb-h4 { margin-bottom: 4.267vw !important; }
.xjp .mb-h5 { margin-bottom: 5.333vw !important; }
.xjp .mb-h6 { margin-bottom: 6.4vw !important; }
.xjp .mb-h7 { margin-bottom: 8vw !important; }
.xjp .ml-h0 { margin-left: 0px !important; }
.xjp .ml-h1 { margin-left: 1.067vw !important; }
.xjp .mr-h2 { margin-right: 2.133vw !important; }
.xjp .pt-h0 { padding-top: 0px !important; }
.xjp .pt-h1 { padding-top: 1.067vw !important; }
.xjp .pt-h2 { padding-top: 2.133vw !important; }
.xjp .pt-h3 { padding-top: 3.2vw !important; }
.xjp .pt-h4 { padding-top: 4.267vw !important; }
.xjp .pt-h5 { padding-top: 5.333vw !important; }
.xjp .pt-h6 { padding-top: 6.4vw !important; }
.xjp .pt-h7 { padding-top: 8vw !important; }
.xjp .pb-h1 { padding-bottom: 1.067vw !important; }
.xjp .pb-h2 { padding-bottom: 2.133vw !important; }
.xjp .pb-h3 { padding-bottom: 3.2vw !important; }
.xjp .pb-h4 { padding-bottom: 4.267vw !important; }
.xjp .pb-h5 { padding-bottom: 5.333vw !important; }
.xjp .pb-h6 { padding-bottom: 6.4vw !important; }
.xjp .pb-h7 { padding-bottom: 8vw !important; }
.xjp .pl-h2 { padding-left: 2.133vw !important; }
.xjp .pl-h3 { padding-left: 3.2vw !important; }
.xjp .pl-h6 { padding-left: 6.4vw !important; }
.xjp .pr-h1 { padding-right: 1.067vw !important; }
.xjp .pr-h2 { padding-right: 2.133vw !important; }
.xjp .pr-h3 { padding-right: 3.2vw !important; }
.xjp .pr-h6 { padding-right: 6.4vw !important; }
}
@media only screen and (min-width: 992px) {
:root:not([data-theme='white']) .xjp .blog-most-list ul li.most-item { color: rgb(218, 192, 154); }
:root:not([data-theme='white']) .xjp .factory-standard-title { background-color: rgb(26, 26, 26); }
.xjp .mt-h1 { margin-top: 0.417vw !important; }
.xjp .mt-h2 { margin-top: 0.833vw !important; }
.xjp .mt-h3 { margin-top: 1.25vw !important; }
.xjp .mt-h4 { margin-top: 1.667vw !important; }
.xjp .mt-h5 { margin-top: 2.083vw !important; }
.xjp .mb-h1 { margin-bottom: 0.417vw !important; }
.xjp .mb-h2 { margin-bottom: 0.833vw !important; }
.xjp .mb-h3 { margin-bottom: 1.25vw !important; }
.xjp .mb-h4 { margin-bottom: 1.667vw !important; }
.xjp .mb-h5 { margin-bottom: 2.083vw !important; }
.xjp .mb-h6 { margin-bottom: 2.5vw !important; }
.xjp .mb-h7 { margin-bottom: 3.125vw !important; }
.xjp .ml-h1 { margin-left: 0.417vw !important; }
.xjp .mr-h2 { margin-right: 0.833vw !important; }
.xjp .pt-h1 { padding-top: 0.417vw !important; }
.xjp .pt-h2 { padding-top: 0.833vw !important; }
.xjp .pt-h3 { padding-top: 1.25vw !important; }
.xjp .pt-h4 { padding-top: 1.667vw !important; }
.xjp .pt-h5 { padding-top: 2.083vw !important; }
.xjp .pt-h6 { padding-top: 2.5vw !important; }
.xjp .pt-h7 { padding-top: 3.125vw !important; }
.xjp .pb-h1 { padding-bottom: 0.417vw !important; }
.xjp .pb-h2 { padding-bottom: 0.833vw !important; }
.xjp .pb-h3 { padding-bottom: 1.25vw !important; }
.xjp .pb-h4 { padding-bottom: 1.667vw !important; }
.xjp .pb-h5 { padding-bottom: 2.083vw !important; }
.xjp .pb-h6 { padding-bottom: 2.5vw !important; }
.xjp .pb-h7 { padding-bottom: 3.125vw !important; }
.xjp .pl-h2 { padding-left: 0.833vw !important; }
.xjp .pl-h3 { padding-left: 1.25vw !important; }
.xjp .pl-h6 { padding-left: 2.5vw !important; }
.xjp .pr-h1 { padding-right: 0.417vw !important; }
.xjp .pr-h2 { padding-right: 0.833vw !important; }
.xjp .pr-h3 { padding-right: 1.25vw !important; }
.xjp .pr-h6 { padding-right: 2.5vw !important; }
}
@media only screen and (min-width: 1200px) {
.xjp .btn { font-size: 1rem; }
}
.xjp .slick-slide img { display: block; width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.mfp-wrap, .mfp-bg { z-index: 2000; }
.mfp-img-detail img.mfp-img { max-height: inherit !important; }
.mfp-gallery.mfp-img-detail .mfp-image-holder .mfp-figure { cursor: n-resize; }
.xjp .feature-item-text { margin-top: 0px; margin-right: 3.2vw; margin-bottom: 0px; margin-left: 3.2vw; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; overflow-x: hidden; overflow-y: hidden; }
.xjp .feature-item-text h4 { display: block; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .feature-item-text a { font-size: 0.875rem; text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .feature-item-img { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 1.6vw; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; overflow-x: hidden; overflow-y: hidden; }
.xjp .feature-item-img img { width: 100%; }
@media only screen and (min-width: 320px) {
.xjp .bulk-content .review-input input, .xjp .bulk-content .form-control { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 2.5rem; padding-top: 0.375rem; padding-right: 0.625rem; padding-bottom: 0.375rem; padding-left: 0.625rem; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp .product-review .summary-rating-bar { width: 42% !important; }
.xjp .product-review .review-photos-carousel .photo.review-photo { height: 80px; max-width: 60px; }
.xjp .specifications-content-header { padding-top: 1.5rem; padding-bottom: 1.5rem; margin-top: 0px; margin-right: calc(-15px + 3.2vw); margin-bottom: 0px; margin-left: calc(-15px + 3.2vw); }
.xjp .specifications-content { margin-top: 1.5rem; }
.xjp .specifications-item { margin-top: 0px; margin-right: 3.2vw; margin-bottom: 0px; margin-left: 3.2vw; cursor: default; padding-top: 0px !important; padding-right: 0px !important; padding-left: 0px !important; padding-bottom: 0.75rem !important; }
.xjp .specifications-item-img { width: 100%; }
.xjp .specifications-item-img img { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp .specifications-item .specifications-item-dec { width: 100%; position: relative; display: flex; align-items: center; justify-content: space-between; }
.xjp .specifications-item p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; display: flex; align-items: center; }
.xjp .videoReview-series { padding-bottom: 8vw; }
.xjp .videoReview-series-content { padding-top: 8vw; }
.xjp .videoReview-header { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 3.2vw; margin-bottom: 0px; margin-left: 3.2vw; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(153, 153, 153); }
.xjp .videoReview-header h2 { position: relative; width: fit-content; padding-bottom: 1.333vw; }
.xjp .videoReview-header h2::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 2px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp .videoReview-list .col-md-2 { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; margin-top: 5.333vw; width: 50%; }
.xjp .videoReview-list .col-md-2 a { display: flex; align-items: center; color: rgb(0, 0, 0); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; justify-content: space-between; }
.xjp .videoReview-list .col-md-2:nth-child(2n+1) a, .xjp .videoReview-list .col-md-2:first-child a { padding-left: 0px; }
.xjp .videoReview-list .col-md-2:nth-child(2n) a { padding-right: 0px; }
.xjp .videoReview-list .col-md-2 a img { width: 10.667vw; height: 10.667vw; object-fit: cover; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; overflow-x: hidden; overflow-y: hidden; }
.xjp .videoReview-list .col-md-2 a .title { flex-grow: 1; flex-shrink: 1; flex-basis: 0%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 2.667vw; display: flex; align-items: center; justify-content: space-between; }
.xjp .videoReview-list .col-md-2 a .title small { margin-left: 1.333vw; }
.xjp .videoReview-list .col-md-2 a .title small svg { vertical-align: sub; }
.xjp .review-new-content { padding-bottom: 0px; }
.xjp .review-new-content > .row > .col-xs-12 { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp .product-review-new { padding-top: 1.5rem; padding-right: 0px; padding-bottom: 1.5rem; padding-left: 0px; }
.xjp .review-new-content .review-container .review-header { padding-top: 1.5rem; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .review-new-content .product-review .review-summary { display: flex; align-items: center; flex-wrap: wrap; flex-grow: 1; flex-shrink: 1; flex-basis: 0%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .review-new-content .summary-overview { width: 34%; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.xjp .review-new-content .summary-overview .review-summary-text-1 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: calc(27.0769px + 0.913462vw); }
.xjp .review-new-content .product-review .review-summary-ratings { position: relative; flex-grow: 1; flex-shrink: 1; flex-basis: 0%; overflow-x: hidden; overflow-y: hidden; padding-left: 3.733vw !important; }
.xjp .review-new-content .product-review .review-summary-ratings::before { content: ""; position: absolute; top: 50%; left: 0px; transform: translateY(-50%); width: 1px; height: 86px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(229, 229, 229); display: none; }
.xjp .review-new-content .product-review .summary-rating { display: flex; align-items: center; }
.xjp .review-new-content .product-review .summary-rating .summary-rating-title { width: 60px !important; font-size: 0px !important; }
.xjp .review-new-content .product-review .summary-rating .summary-rating-title::before { font-size: 0.625rem; color: rgb(133, 133, 133); }
.xjp .review-new-content .product-review .review-photos-carousel { flex-grow: 1; flex-shrink: 1; flex-basis: 100%; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; padding-top: 1.6vw !important; }
.xjp .review-new-content .review-photos-carousel .slick-list { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-right: 8vw; }
.xjp .review-new-content .product-review .review-photos-carousel .photo.review-photo { height: 16vw; width: calc(33.33% - 2.133vw); max-width: 33.33%; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 5px; overflow-x: hidden; overflow-y: hidden; }
.xjp .review-new-content .product-review .review-photos-carousel .photo.review-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
.xjp .review-new-content .review-obj { padding-top: 1.25rem; padding-right: 0px; padding-bottom: 1.25rem; padding-left: 0px; }
.xjp .review-new-content .review-obj-header { display: flex; align-items: center; }
.xjp .review-new-content .review-obj-avatar { margin-right: 0.6875rem; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(239, 189, 22); }
.xjp .review-obj-rate .review-obj-title { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; line-height: 1; }
.xjp .review-obj-rate .review-obj-title .review-obj-header-starratings { font-size: 0.875rem; }
.xjp .review-new-content .product-review .review-obj-content { padding-top: 1.25rem; }
.xjp .review-new-content .review-pagination li { width: 1.875rem; height: 1.875rem; margin-top: 0px; margin-right: 0.625rem; margin-bottom: 0px; margin-left: 0.625rem; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; line-height: 1.875rem; text-align: center; color: rgb(0, 0, 0); border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp .review-new-content .review-pagination li.page { color: rgb(0, 0, 0); text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp .review-new-content .review-pagination .page.active { background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; border-top-color: rgb(173, 129, 79); border-right-color: rgb(173, 129, 79); border-bottom-color: rgb(173, 129, 79); border-left-color: rgb(173, 129, 79); color: rgb(173, 129, 79); }
.xjp .review-new-content .review-pagination li a { color: rgb(0, 0, 0); line-height: 1; font-size: 0.875rem; }
.xjp .review-new-content .review-pagination .page.active a { color: rgb(173, 129, 79); }
.mfp-guildwars .mfp-figure::after { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.mfp-guildwars .mfp-figure::after { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
}
@media only screen and (min-width: 992px) {
.xjp .bulk-content .review-input input, .xjp .bulk-content .form-control { height: 45px; padding-top: 8px; padding-right: 16px; padding-bottom: 8px; padding-left: 16px; }
.xjp .product-review .review-header { display: block; }
.xjp .product-review .review-content { width: 80%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .product-review .review-photos-carousel .photo.review-photo { height: calc(-110px + 20.833vw); }
.xjp .feature-item-text { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; overflow-x: hidden; overflow-y: hidden; }
.xjp .feature-item-text h4 { display: block; }
.xjp .feature-item-text a { font-size: 1rem; }
.xjp .feature-item-img, .xjp .feature-item-text { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; overflow-x: hidden; overflow-y: hidden; }
.xjp .feature-item-img { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; overflow-x: hidden; overflow-y: hidden; }
.xjp .specifications-content-header { padding-top: 1.5rem; margin-top: 0px; margin-right: -15px; margin-bottom: 0px; margin-left: -15px; }
.xjp .specifications-item { display: block; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; cursor: pointer; padding-top: 0px !important; padding-right: 10px !important; padding-bottom: 0px !important; padding-left: 10px !important; }
.xjp .specifications-item-img { width: 100%; margin-right: 0px; }
.xjp .specifications-item-img { height: 100%; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp .specifications-item-img img { height: 100%; object-fit: contain; }
.xjp .specifications-item .specifications-item-dec { width: 100%; }
.xjp .specifications-item p { justify-content: center; text-align: center; }
.xjp .videoReview-series { padding-bottom: 3.125vw; }
.xjp .videoReview-series-content { padding-top: 3.125vw; }
.xjp .videoReview-header { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .videoReview-header h2 { padding-bottom: 0.521vw; }
.xjp .videoReview-header h2::after { height: 4px; }
.xjp .videoReview-list .col-md-2 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 2.083vw; width: 20%; }
.xjp .videoReview-list .col-md-2:nth-child(2n+1) a, .xjp .videoReview-list .col-md-2:nth-child(2n) a, .xjp .videoReview-list .col-md-2 a { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp .videoReview-list .col-md-2:nth-child(5n+1) a, .xjp .videoReview-list .col-md-2:first-child a { padding-left: 0px; }
.xjp .videoReview-list .col-md-2:nth-child(5n) a { padding-right: 0px; }
.xjp .videoReview-list .col-md-2 a img { width: 2.604vw; height: 2.604vw; }
.xjp .videoReview-list .col-md-2 a .title { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1.042vw; }
.xjp .videoReview-list .col-md-2 a .title small { margin-left: 1.042vw; }
.xjp .review-new-content > .row > .col-xs-12 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp .review-new-content .product-review .review-summary { display: block; flex-grow: 1; flex-shrink: 1; flex-basis: 0%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp .review-new-content .summary-overview { flex-grow: 1; flex-shrink: 1; flex-basis: 0%; width: auto; }
.xjp .review-new-content .summary-overview, .xjp .review-new-content .product-review .review-summary-ratings { padding-left: 0vw !important; }
.xjp .review-new-content .product-review .summary-rating .summary-rating-title { width: 70px !important; }
.xjp .review-new-content .product-review .summary-rating .summary-rating-title::before { display: block; font-size: 12px; color: rgb(153, 153, 153); }
.xjp .review-new-content .product-review .review-photos-carousel { flex-grow: 4; flex-shrink: 1; flex-basis: 0%; display: flex; justify-content: flex-start; padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.xjp .review-new-content .review-photos-carousel .slick-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; width: 100%; }
.xjp .review-new-content .product-review .review-photos-carousel .photo.review-photo { height: 6.25vw; width: 6.25vw; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 10px; }
.xjp .review-new-content .product-review .review-photos-carousel .photo.review-photo .active { width: 100%; height: 100%; display: block; }
.xjp .review-new-content .product-review .review-photos-carousel .photo.review-photo img { width: 100%; height: 100%; object-fit: cover; display: block; }
.xjp .review-new-content .review-obj-avatar { margin-right: 1.042vw; }
.xjp .review-new-content .review-pagination li { width: 32px; height: 32px; margin-top: 0px; margin-right: 12px; margin-bottom: 0px; margin-left: 12px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; line-height: 32px; text-align: center; color: rgb(0, 0, 0); }
.xjp .review-new-content .review-pagination li a { display: block; width: 100%; height: 100%; color: rgb(0, 0, 0); line-height: 30px; font-size: 0.875rem; }
}
@media only screen and (min-width: 1200px) {
.xjp .product-review .review-photos-carousel .photo.review-photo { height: 80px; }
}
.mfp-guildwars .mfp-figure::after { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
@font-face { font-family: iconfont; src: url("/xjp-static/css/font/iconfont/iconfont.woff2") format("woff2"), url("/xjp-static/css/font/iconfont/iconfont.woff") format("woff"), url("/xjp-static/css/font/iconfont/iconfont.ttf") format("truetype"); font-weight: 400; }
@font-face { font-family: SourceHanSerifCN; src: url("/xjp-static/css/font/SourceHanSerifCN/SourceHanSerifCN-Regular.latin.woff2"); font-display: swap; }
@font-face { font-family: SourceHanSerifCN-Bold; src: url("/xjp-static/css/font/SourceHanSerifCN/SourceHanSerifCN-Bold.latin.woff2"); font-display: swap; }
.xjp.xjph-11mfngf .blog-article-banner img { height: auto; }
.xjp.xjph-11mfngf .blog-article-banner .banner-absolute-content { top: 13.867vw; }
.xjp.xjph-11mfngf .blog-article-banner .banner-absolute-content .text { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 3.2vw; }
.xjp.xjph-11mfngf .article-detail-parameter-header + .row { padding-top: 0px; padding-right: 1.6vw; padding-bottom: 0px; padding-left: 1.6vw; }
.xjp.xjph-11mfngf .article-detail-compare-list { margin-bottom: 6.4vw; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; overflow-x: auto; }
.xjp.xjph-11mfngf .article-detail-compare-list .row { flex-wrap: nowrap; }
.xjp.xjph-11mfngf .article-detail-compare-list .row .col-xs-3 { min-width: 32.267vw; }
.xjp.xjph-11mfngf .article-detail-compare-list .row > div { padding-top: 2.4vw; padding-bottom: 2.4vw; display: flex; align-items: center; justify-content: center; border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; border-top-color: rgb(181, 181, 181); border-right-color: rgb(181, 181, 181); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; border-left-width: 0px; border-left-style: none; border-left-color: currentcolor; border-bottom-width: 0px; border-bottom-style: none; border-bottom-color: currentcolor; }
.xjp.xjph-11mfngf .article-detail-compare-list .row > div:first-child { position: sticky; left: -15px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; border-left-color: rgb(181, 181, 181); z-index: 1; }
.xjp.xjph-11mfngf .article-detail-compare-list .row:last-child > div { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(181, 181, 181); }
.xjp.xjph-11mfngf .article-detail-compare-list .row > div img { width: 23.067vw; }
.xjp.xjph-11mfngf .article-detail-parameter .feature-size-img .row { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-bottom: 6.4vw; justify-content: space-between; }
.xjp.xjph-11mfngf .article-detail-parameter .feature-size-chair-img { width: calc(50% - 3.2vw); }
.xjp.xjph-11mfngf .feature-item .feature-item-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-11mfngf .feature-item .feature-item-list .feature-item-text > p { margin-bottom: 0px; }
.xjp.xjph-11mfngf .article-detail-use-item:not(:last-child) { margin-bottom: 3.2vw; }
.xjp.xjph-11mfngf .article-detail-use-img { position: relative; }
.xjp.xjph-11mfngf .article-detail-use-img img { width: 100%; }
.xjp.xjph-11mfngf .article-detail-use-text { padding-top: 2.133vw; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-11mfngf .featurePage .certerfications-part { padding-top: 0px; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
.xjp.xjph-11mfngf .featurePage .certerfications-part-introduce { padding-top: 3.2vw; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp.xjph-11mfngf .featurePage .certerfications-part-item { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-11mfngf .featurePage .certerfications-part-test-img { display: flex; align-items: flex-start; padding-bottom: 2.133vw; }
.xjp.xjph-11mfngf .featurePage .certerfications-part-list-item > div:last-child { top: 27.599vw; }
.xjp.xjph-11mfngf .specifications-item { display: flex; align-items: center; padding-bottom: 5.333vw; }
.xjp.xjph-11mfngf .specifications-item-img { width: 44.133vw; margin-right: 5.333vw; }
.xjp.xjph-11mfngf .featurePage.blogPage .index-blog { background-image: none; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
.xjp.xjph-11mfngf .featurePage.blogPage .blog-list-header { padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 3.2vw; }
@media only screen and (min-width: 992px) {
.xjp.xjph-11mfngf .blog-article-banner .banner-absolute-content { top: 50%; padding-top: 1.25vw; padding-right: 1.25vw; padding-bottom: 1.25vw; padding-left: 1.25vw; }
.xjp.xjph-11mfngf .blog-article-banner .banner-absolute-content .text { margin-top: 0.625vw; }
.xjp.xjph-11mfngf .article-detail-parameter-header + .row { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-11mfngf .article-detail-compare-list { margin-bottom: 0px; padding-top: 0px; padding-right: 3.125%; padding-bottom: 0px; padding-left: 3.125%; }
.xjp.xjph-11mfngf .article-detail-compare-list .row .col-xs-3 { min-width: 19.792vw; }
.xjp.xjph-11mfngf .article-detail-compare-list .row > div { padding-top: 0.9375vw; padding-bottom: 0.9375vw; }
.xjp.xjph-11mfngf .article-detail-compare-list .row > div img { width: 9.01vw; }
.xjp.xjph-11mfngf .article-detail-parameter .feature-size-img .row { margin-top: 0px; margin-right: -15px; margin-bottom: 0px; margin-left: -15px; padding-bottom: 2.5vw; justify-content: space-between; }
.xjp.xjph-11mfngf .article-detail-parameter .feature-size-chair-img { width: calc(50% - 1.25vw); }
.xjp.xjph-11mfngf .article-detail-use-item { padding-right: 6.96875%; padding-bottom: 0px; padding-left: 6.96875%; padding-top: 2.5vw; display: flex; align-items: center; }
.xjp.xjph-11mfngf .article-detail-use-item:not(:last-child) { margin-bottom: 0px; }
.xjp.xjph-11mfngf .article-detail-use-item:nth-child(2n) .article-detail-use-img { order: 1; }
.xjp.xjph-11mfngf .article-detail-use-img { width: 37.125%; }
.xjp.xjph-11mfngf .article-detail-use-text { flex-grow: 1; flex-shrink: 1; flex-basis: 0%; padding-top: 0px; padding-right: 8.17%; padding-bottom: 0px; padding-left: 8.17%; }
.xjp.xjph-11mfngf .featurePage .certerfications-part-introduce { padding-top: 2.5vw; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-11mfngf .featurePage .certerfications-part-list-item { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-11mfngf .featurePage .certerfications-part-test-img { padding-right: 5.521vw; position: relative; }
.xjp.xjph-11mfngf .featurePage .certerfications-part-list-item .certerfications-part-logo { position: absolute; top: 0px; right: 0px; }
.xjp.xjph-11mfngf .featurePage .certerfications-part-list-item .item-content { padding-top: calc(-0.5em + 2.24vw); padding-left: 0.833vw; flex-grow: 1; flex-shrink: 1; flex-basis: 0%; }
.xjp.xjph-11mfngf .featurePage .certerfications-part-list-item > div:last-child { top: calc(-0.5em + 2.448vw); }
.xjp.xjph-11mfngf .specifications-item { display: block; padding-bottom: 0px; }
.xjp.xjph-11mfngf .specifications-item-img { width: 100%; margin-right: 0px; }
.xjp.xjph-11mfngf .featurePage.blogPage .blog-list-header { padding-bottom: 2.5vw; }
.xjp.xjph-11mfngf .featurePage.blogPage .index-blog .blog-more-body .feature-item-list > .col-xs-12:nth-child(4n) { margin-right: 0px; }
}
.xjp.xjph-11y9eyc .breadcrumb__item .breadcrumb__text { position: relative; padding-top: 43px; text-align: center; transition-behavior: normal; transition-duration: 0.2s; transition-timing-function: ease; transition-delay: 0s; transition-property: opacity; }
.xjp.xjph-11y9eyc .breadcrumb__item:nth-child(2) .breadcrumb__text::after { content: "2"; }
.xjp.xjph-11y9eyc .breadcrumb__item:nth-child(3) .breadcrumb__text::after { content: "3"; }
.xjp.xjph-11y9eyc .breadcrumb__item:nth-child(4) .breadcrumb__text::after { content: "4"; }
.xjp.xjph-11y9eyc .breadcrumb__item:nth-child(5) .breadcrumb__text::after { content: "5"; }
.xjp.xjph-16krnfk .cross-banner { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp.xjph-16krnfk .cross-banner-item { width: 100vw; }
.xjp.xjph-16krnfk .cross-banner .slick-list { padding-top: 0px !important; padding-right: 0px !important; padding-bottom: 0px !important; padding-left: 0px !important; }
.xjp.xjph-16krnfk .cross-banner-arrow { display: flex; justify-content: center; margin-top: 1.6vw; }
.xjp.xjph-16krnfk .cross-banner-arrow .arrow-prev, .xjp.xjph-16krnfk .cross-banner-arrow .arrow-next { width: 8vw; height: 8vw; line-height: calc(2px + 8vw); text-align: center; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; cursor: pointer; }
.xjp.xjph-16krnfk .cross-banner-arrow .arrow-prev { margin-right: 5.333vw; }
.xjp.xjph-16krnfk .cross-banner-arrow .arrow-prev svg, .xjp.xjph-16krnfk .cross-banner-arrow .arrow-next svg { color: rgb(255, 255, 255); font-size: calc(16.7692px + 0.384615vw); }
@media screen and (min-width: 992px) {
.xjp.xjph-16krnfk .cross-banner-item { width: 20.1562vw; height: 100%; }
.xjp.xjph-16krnfk .cross-banner { height: 28.8281vw; }
.xjp.xjph-16krnfk .cross-banner .slick-list, .xjp.xjph-16krnfk .cross-banner .slick-track { height: 100%; }
.xjp.xjph-16krnfk .cross-banner .slick-list { padding-left: 47.7605vw !important; }
.xjp.xjph-16krnfk .cross-banner .slick-track { transition-behavior: normal; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; transition-property: transform; }
.xjp.xjph-16krnfk .cross-banner-item.slick-current { width: 52.839vw; }
.xjp.xjph-16krnfk .cross-skew { position: relative; transform: skew(-20deg); transform-origin: left bottom; height: 100%; width: 100%; overflow-x: hidden; overflow-y: hidden; }
.xjp.xjph-16krnfk .cross-skew::after { content: ""; display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.75); opacity: 1; transition-behavior: normal; transition-duration: 0.5s; transition-timing-function: ease-out; transition-delay: 0s; transition-property: opacity; }
.xjp.xjph-16krnfk .cross-banner-item.slick-current .cross-skew::after { opacity: 0; }
.xjp.xjph-16krnfk .cross-skew-fix { transform: skew(20deg); height: 100%; width: 200%; transform-origin: left bottom; background-position-x: center; background-position-y: center; background-size: cover; background-color: black; position: relative; }
.xjp.xjph-16krnfk .cross-skew-fix img { max-width: unset; width: auto; height: 100%; position: absolute; transform: translateX(-50%); left: 25% !important; }
.xjp.xjph-16krnfk .cross-banner-arrow { justify-content: flex-start; margin-top: 0.833vw; }
.xjp.xjph-16krnfk .cross-banner-arrow .arrow-prev, .xjp.xjph-16krnfk .cross-banner-arrow .arrow-next { width: 2.708vw; height: 2.708vw; line-height: calc(4px + 2.708vw); text-align: center; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(255, 255, 255); border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); border-left-color: rgb(255, 255, 255); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; cursor: pointer; }
.xjp.xjph-16krnfk .cross-banner-arrow .arrow-prev { margin-right: 1.5625vw; }
}
.xjp.xjph-18ei190 .feature-certification { padding-top: 8vw; }
.xjp.xjph-18ei190 .factory-standard { padding-top: 0px; padding-right: 1.6vw; padding-bottom: 0px; padding-left: 1.6vw; margin-bottom: 8vw; }
.xjp.xjph-18ei190 .factory-standard > .col-xs-12 { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp.xjph-18ei190 .factory-standard .factory-standard-title { padding-top: 0px; padding-right: 1.6vw; padding-bottom: 0px; padding-left: 1.6vw; }
.xjp.xjph-18ei190 .factory-standard-title h2 { margin-top: 0px; line-height: 1.2; }
.xjp.xjph-18ei190 .factory-standard-text { padding-top: 3.2vw; }
.xjp.xjph-18ei190 .factory-standard-text p { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 3.2vw; }
.xjp.xjph-18ei190 .factory-standard .factory-standard-image { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-18ei190 .factory-standard-image img { width: 100%; height: 100%; object-fit: cover; }
.xjp.xjph-18ei190 .factory-standard-title, .xjp.xjph-18ei190 .factory-standard-image { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); }
.xjp.xjph-18ei190 .featurePage .certerfications-part { padding-top: 0px; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
.xjp.xjph-18ei190 .featurePage .certerfications-part-item { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-18ei190 .featurePage .certerfications-part-introduce { padding-top: 3.2vw; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
@media only screen and (min-width: 992px) {
.xjp.xjph-18ei190 .feature-certification { padding-top: 3.125vw; }
.xjp.xjph-18ei190 .factory-standard > .col-xs-12 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-18ei190 .factory-standard { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 3.125vw; }
.xjp.xjph-18ei190 .factory-standard:nth-child(2n+1) .factory-standard-title { order: 1; }
.xjp.xjph-18ei190 .factory-standard-text { padding-top: 1.25vw; padding-bottom: 1.25vw; padding-left: 8%; padding-right: 10.375%; }
.xjp.xjph-18ei190 .factory-standard-text p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp.xjph-18ei190 .factory-standard-title { display: flex; align-items: center; }
.xjp.xjph-18ei190 .featurePage .certerfications-part-introduce { padding-top: 2.5vw; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-18ei190 .featurePage .certerfications-part-list-item { padding-top: calc(-0.5em + 2.24vw); padding-right: 0px; padding-bottom: calc(-0.5em + 2.24vw); padding-left: 5.521vw; }
.xjp.xjph-18ei190 .featurePage .certerfications-part-list-item .certerfications-part-logo { position: absolute; top: 0px; left: 0px; }
.xjp.xjph-18ei190 .featurePage .certerfications-part-list-item > div:last-child { top: calc(-0.5em + 2.448vw); }
}
.xjp.xjph-1d7bqol .customerized-banner-item-content video, .xjp.xjph-1d7bqol .customerized-content img { width: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp.xjph-1d7bqol .customerized-banner-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-1d7bqol .customerized-banner-list .slick-dots { width: 100%; height: 19px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp.xjph-1d7bqol .customerized-banner-list .slick-dots li { width: 2.375rem; height: 0.375rem; margin-top: 0px; margin-right: 0.375rem; margin-bottom: 0px; margin-left: 0.375rem; }
.xjp.xjph-1d7bqol .customerized-banner-list .slick-dots li button { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: 0.375rem; }
.xjp.xjph-1d7bqol .customerized-banner-list .slick-dots li button::before { content: ""; top: inherit; bottom: 0px; width: 100%; height: 0.25rem; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(210, 210, 210); opacity: 1; }
.xjp.xjph-1d7bqol .customerized-banner-list .slick-dots li.slick-active button::before { height: 0.375rem; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 197, 73); opacity: 1; }
.xjp.xjph-1d7bqol .customerized-banner-item-content { position: relative; }
.xjp.xjph-1d7bqol .customerized-banner-item-content .banner-absolute-content { top: 5.733vw; }
.xjp.xjph-1d7bqol .customerized-breadcrumb { padding-top: 8vw; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-1d7bqol .customerized-breadcrumb h4 { margin-bottom: 5.333vw; }
.xjp.xjph-1d7bqol .customerized-breadcrumb > .col-xs-12:last-child { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-1d7bqol .customerized-content .breadcrumb__item { width: 20%; }
.xjp.xjph-1d7bqol .customerized-content .faq-main-new .faq-container > .col-md-4 { text-align: center; }
.xjp.xjph-1d7bqol .customerized-content .faq-main-new .faq-container > .col-md-8 { padding-bottom: 0px; }
.xjp.xjph-1d7bqol .bulk-content > .col-xs-12 { padding-top: 0px; padding-right: 1.6vw; padding-bottom: 0px; padding-left: 1.6vw; }
.xjp.xjph-1d7bqol .bulk-content .review-card { margin-top: 3.2vw; margin-right: 0px; margin-bottom: 3.2vw; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; box-shadow: none; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp.xjph-1d7bqol .bulk-content .review-card > .col-md-7 { padding-top: 2vw; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp.xjph-1d7bqol .bulk-content .review-card h5 { text-align: center; }
.xjp.xjph-1d7bqol .bulk-content .review-input input, .xjp.xjph-1d7bqol .bulk-content .form-control { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 2.5rem; padding-top: 0.375rem; padding-right: 0.625rem; padding-bottom: 0.375rem; padding-left: 0.625rem; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); border-top-color: rgba(153, 153, 153, 0.5); border-right-color: rgba(153, 153, 153, 0.5); border-bottom-color: rgba(153, 153, 153, 0.5); border-left-color: rgba(153, 153, 153, 0.5); }
.xjp.xjph-1d7bqol .bulk-content .review-input p { margin-bottom: 0.8vw; color: rgb(0, 0, 0); line-height: 1.2; }
.xjp.xjph-1d7bqol .bulk-content .review-card form .btn { margin-top: calc(-0.5rem + 5.2vw); margin-bottom: 5.2vw; }
.xjp.xjph-1d7bqol .bulk-content .review-card .customerized-introduce { display: flex; flex-direction: column; justify-content: space-between; align-items: center; padding-top: 0px; padding-right: 1.867vw; padding-bottom: 0px; padding-left: 1.867vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); }
.xjp.xjph-1d7bqol .customerized-introduce-item { width: 60%; }
.xjp.xjph-1d7bqol .customerized-introduce-content { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); }
.xjp.xjph-1d7bqol .customerized-introduce h4 { margin-bottom: 3.2vw; margin-top: 8vw; }
.xjp.xjph-1d7bqol .customerized-introduce-list { padding-top: 4.267vw; padding-right: 4.267vw; padding-bottom: 4.267vw; padding-left: 4.267vw; margin-top: 3.2vw; margin-right: 3.2vw; margin-bottom: 3.2vw; margin-left: 3.2vw; width: 100%; }
.xjp.xjph-1d7bqol .customerized-introduce-text-title { padding-bottom: 4.267vw; }
.xjp.xjph-1d7bqol .customerized-introduce-text-title h4 { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 4.267vw; }
.xjp.xjph-1d7bqol .customerized-introduce-text-item:not(:last-child) { padding-bottom: 4.267vw; }
.xjp.xjph-1d7bqol .customerized-introduce-title { padding-left: 8.267vw; position: relative; }
.xjp.xjph-1d7bqol .customerized-introduce-title::before { content: ""; position: absolute; top: 50%; left: 0.933vw; transform: translateY(-50%); width: 4.267vw; height: 4.267vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(136, 136, 136); border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; }
.xjp.xjph-1d7bqol .customerized-introduce-text-item:last-child .customerized-introduce-title::before { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(59, 116, 176); }
.xjp.xjph-1d7bqol .customerized-introduce-title h6 { margin-bottom: 2.133vw; }
.xjp.xjph-1d7bqol .customerized-introduce-text .title { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 1.067vw; padding-left: 3.2vw; position: relative; }
.xjp.xjph-1d7bqol .customerized-introduce-text .title::before { content: "•"; position: absolute; top: 50%; left: 1.6vw; transform: translateY(-50%); }
.xjp.xjph-1d7bqol .customerized-introduce-text .text { color: rgb(153, 153, 153); }
.xjp.xjph-1d7bqol .customerized-introduce-text .text:not(:last-child) { padding-bottom: 2.133vw; }
.xjp.xjph-1d7bqol .customerized-introduce-chair { padding-right: 3.2vw; padding-bottom: 3.2vw; padding-left: 3.2vw; padding-top: 0px; }
.xjp.xjph-1d7bqol .customerized-introduce-chair img { width: 100%; }
@media only screen and (max-width: 991px) {
.xjp.xjph-1d7bqol .customerized-content .breadcrumb__item .breadcrumb__text { font-size: 0.75rem; }
}
@media only screen and (min-width: 992px) {
.xjp.xjph-1d7bqol .customerized-banner-list .slick-dots { bottom: 3.5vw; }
.xjp.xjph-1d7bqol .customerized-banner-list .slick-dots { width: 100%; height: 19px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp.xjph-1d7bqol .customerized-banner-list .slick-dots li { width: 5.625vw; height: 5px; margin-top: 0px; margin-right: 0.625vw; margin-bottom: 0px; margin-left: 0.625vw; }
.xjp.xjph-1d7bqol .customerized-banner-list .slick-dots li button { height: 5px; }
.xjp.xjph-1d7bqol .customerized-banner-list .slick-dots li button::before { height: 3px; }
.xjp.xjph-1d7bqol .customerized-banner-list .slick-dots li.slick-active button::before { height: 5px; }
.xjp.xjph-1d7bqol .customerized-banner-item-content .banner-absolute-content { width: 41.354%; top: 50%; }
.xjp.xjph-1d7bqol .customerized-breadcrumb { padding-top: 3.125vw; padding-right: 0px; padding-bottom: 2.5vw; padding-left: 0px; }
.xjp.xjph-1d7bqol .customerized-breadcrumb h4 { margin-bottom: 2.5vw; }
.xjp.xjph-1d7bqol .customerized-breadcrumb > .col-xs-12:last-child { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp.xjph-1d7bqol .customerized-faq { padding-top: 3.125vw; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-1d7bqol .customerized-content .faq-main-new .faq-container > .col-md-4 { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; text-align: left; }
.xjp.xjph-1d7bqol .customerized-content .faq-main-new .faq-container { margin-bottom: 0px; }
.xjp.xjph-1d7bqol .bulk-content > .col-xs-12 { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp.xjph-1d7bqol .bulk-content .review-card { margin-top: 3.125vw; margin-right: -15px; margin-bottom: 3.125vw; margin-left: -15px; padding-top: 3.125vw; padding-right: 4.6875vw; padding-bottom: 3.125vw; padding-left: 4.6875vw; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-1d7bqol .bulk-content .review-card > .col-xs-12 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-1d7bqol .bulk-content .review-card .col-md-7 { padding-top: 0px; padding-right: 4.167vw; }
.xjp.xjph-1d7bqol .bulk-content .review-card .customerized-introduce { border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-1d7bqol .bulk-content .review-input input, .xjp.xjph-1d7bqol .bulk-content .form-control { height: 45px; padding-top: 8px; padding-right: 16px; padding-bottom: 8px; padding-left: 16px; }
.xjp.xjph-1d7bqol .bulk-content .review-input p { margin-bottom: 0.417vw; }
.xjp.xjph-1d7bqol .bulk-content .review-card form .btn { margin-top: 1.93vw; margin-bottom: 0px; }
.xjp.xjph-1d7bqol .customerized-introduce-content { border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-1d7bqol .customerized-introduce-item { width: 50%; }
.xjp.xjph-1d7bqol .customerized-introduce-item:last-child p.text { margin-top: 0px !important; margin-right: 0px !important; margin-bottom: 0px !important; margin-left: 0px !important; }
.xjp.xjph-1d7bqol .customerized-introduce h4 { margin-bottom: 3.125vw; margin-top: 3.125vw; }
.xjp.xjph-1d7bqol .customerized-introduce-list { padding-top: 1.667vw; padding-right: 1.667vw; padding-bottom: 1.667vw; padding-left: 1.667vw; margin-top: 0px; margin-right: 1.71875vw; margin-bottom: 0px; margin-left: 1.71875vw; width: 41.9375%; }
.xjp.xjph-1d7bqol .customerized-introduce-text-title { padding-bottom: 1.667vw; }
.xjp.xjph-1d7bqol .customerized-introduce-text-title h4 { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0.833vw; }
.xjp.xjph-1d7bqol .customerized-introduce-text-item:not(:last-child) { padding-bottom: 1.667vw; }
.xjp.xjph-1d7bqol .customerized-introduce-title { padding-left: 2.8125vw; }
.xjp.xjph-1d7bqol .customerized-introduce-title::before { left: 0.365vw; width: 1.25vw; height: 1.25vw; }
.xjp.xjph-1d7bqol .customerized-introduce-title h6 { margin-bottom: 0.833vw; }
.xjp.xjph-1d7bqol .customerized-introduce-text .title { margin-bottom: 0.417vw; padding-left: 1.25vw; }
.xjp.xjph-1d7bqol .customerized-introduce-text .title::before { left: 0.625vw; }
.xjp.xjph-1d7bqol .customerized-introduce-text .text:not(:last-child) { padding-bottom: 0.833vw; }
.xjp.xjph-1d7bqol .customerized-introduce-chair { margin-left: 5vw; width: 46.0625%; padding-top: 1.667vw; padding-right: 0px; padding-bottom: 1.667vw; padding-left: 0px; display: flex; align-items: center; }
}
.xjp.xjph-1kck29n .factory-header { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-1kck29n .factory-header img { width: 100%; }
.xjp.xjph-1kck29n .factory-header .banner-absolute-content { top: 7.733vw; }
.xjp.xjph-1kck29n .factory-standard { padding-top: 0px; padding-right: 1.6vw; padding-bottom: 0px; padding-left: 1.6vw; margin-bottom: 3.2vw; }
.xjp.xjph-1kck29n .factory-start > .col-xs-12, .xjp.xjph-1kck29n .factory-standard > .col-xs-12 { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp.xjph-1kck29n .factory-standard .factory-standard-title { padding-top: 0px; padding-right: 1.6vw; padding-bottom: 0px; padding-left: 1.6vw; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.xjp.xjph-1kck29n .factory-standard-title h2 { margin-top: 0px; font-family: var(--font); line-height: 1.2; font-weight: 600; }
.xjp.xjph-1kck29n .factory-standard-text { padding-top: 3.2vw; }
.xjp.xjph-1kck29n .factory-standard-text p { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 3.2vw; }
.xjp.xjph-1kck29n .factory-standard .factory-standard-image { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; overflow-x: hidden; overflow-y: hidden; }
.xjp.xjph-1kck29n .factory-standard-image img { width: 100%; height: 100%; object-fit: cover; }
.xjp.xjph-1kck29n .factory-start-introduce { margin-top: 3.2vw; margin-bottom: 3.2vw; }
.xjp.xjph-1kck29n .start-introduce-list { padding-top: 2.2vw; padding-bottom: 2.2vw; margin-top: 0px; margin-right: -3.2vw; margin-bottom: 0px; margin-left: -3.2vw; }
.xjp.xjph-1kck29n .start-introduce-item { position: relative; height: 44vw; margin-top: 3.2vw; margin-right: 3.2vw; margin-bottom: 3.2vw; margin-left: 3.2vw; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: flex; flex-direction: column; justify-content: center; color: rgb(255, 255, 255); text-align: center; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; overflow-x: hidden; overflow-y: hidden; }
.xjp.xjph-1kck29n .start-introduce-item::after { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%); background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; }
.xjp.xjph-1kck29n .start-introduce-item img { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; object-fit: cover; z-index: 0; }
.xjp.xjph-1kck29n .start-introduce-item .start-introduce-item-icon { position: relative; margin-bottom: 0.8vw; z-index: 2; }
.xjp.xjph-1kck29n .start-introduce-item:nth-child(1) .start-introduce-item-icon svg { height: 13.333vw; }
.xjp.xjph-1kck29n .start-introduce-item:nth-child(2) .start-introduce-item-icon svg { height: 11.2vw; }
.xjp.xjph-1kck29n .start-introduce-item:nth-child(3) .start-introduce-item-icon svg { height: 16.933vw; }
.xjp.xjph-1kck29n .start-introduce-item .start-introduce-item-icon svg path { stroke: rgb(255, 255, 255); }
.xjp.xjph-1kck29n .start-introduce-item h3 { position: relative; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: var(--font); line-height: 1.5; z-index: 2; font-weight: 600; }
.xjp.xjph-1kck29n .start-introduce-item p { position: relative; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; z-index: 2; }
@media only screen and (min-width: 992px) {
.xjp.xjph-1kck29n .factory-header .banner-absolute-content { width: 29.36vw; top: 50%; }
.xjp.xjph-1kck29n .factory-start > .col-xs-12, .xjp.xjph-1kck29n .factory-standard > .col-xs-12 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-1kck29n .factory-standard { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 2.917vw; }
.xjp.xjph-1kck29n .factory-standard:nth-child(2n) .factory-standard-title { order: 1; }
.xjp.xjph-1kck29n .factory-standard .factory-standard-image { border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-1kck29n .factory-standard-text { padding-top: 1.25vw; padding-bottom: 1.25vw; padding-left: 8%; padding-right: 10.375%; }
.xjp.xjph-1kck29n .factory-standard-text p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp.xjph-1kck29n .factory-start-introduce { margin-top: 0px; margin-bottom: 0px; }
.xjp.xjph-1kck29n .start-introduce-list { padding-top: 3.125vw; padding-bottom: 3.125vw; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp.xjph-1kck29n .start-introduce-item { width: calc(33.333% - 0.7vw); height: 25vw; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 1.041vw; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-1kck29n .start-introduce-item:last-child { margin-right: 0px; }
.xjp.xjph-1kck29n .start-introduce-item .start-introduce-item-icon { margin-bottom: 0.3125vw; }
.xjp.xjph-1kck29n .start-introduce-item:nth-child(1) .start-introduce-item-icon svg { height: 5.208vw; }
.xjp.xjph-1kck29n .start-introduce-item:nth-child(2) .start-introduce-item-icon svg { height: 4.375vw; }
.xjp.xjph-1kck29n .start-introduce-item:nth-child(3) .start-introduce-item-icon svg { height: 6.615vw; }
.xjp.xjph-1kck29n .factory-standard-title { display: flex; align-items: center; }
}
@media only screen and (min-width: 320px) {
.xjp.xjph-1o6v756 .awards-content .banner-absolute-content { top: 23.733vw; }
.xjp.xjph-1o6v756 .awards-content { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-1o6v756 .awards-content img { width: 100%; }
.xjp.xjph-1o6v756 .review-detail-article .blog-article .article { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
.xjp.xjph-1o6v756 .awards-list .factory-awards-image-list { margin-top: 0px; margin-right: -15px; margin-bottom: 0px; margin-left: -15px; }
.xjp.xjph-1o6v756 .awards-list .factory-awards-image { margin-top: 8.533vw; margin-bottom: 0px; }
.xjp.xjph-1o6v756 .awards-list .factory-awards-image-item { padding-top: 3.2vw; padding-right: 3.2vw; padding-bottom: 3.2vw; padding-left: 3.2vw; text-align: center; }
.xjp.xjph-1o6v756 .awards-list .factory-awards-image-item img { width: 100%; }
.xjp.xjph-1o6v756 .awards-image-item-title { padding-top: 3.2vw; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp.xjph-1o6v756 .awards-image-item-title p.strong { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp.xjph-1o6v756 .awards-image-item-title p.strong:first-child { display: inline-block; position: relative; padding-bottom: 3.2vw; }
.xjp.xjph-1o6v756 .awards-image-item-title p.strong:first-child::after { content: ""; position: absolute; bottom: 1.6vw; left: 0px; width: 100%; height: 1px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
}
@media only screen and (min-width: 992px) {
.xjp.xjph-1o6v756 .awards-content .banner-absolute-content { width: 55vw; top: 50%; }
.xjp.xjph-1o6v756 .awards-list .factory-awards-image { margin-top: 3.125vw; margin-bottom: 0px; }
.xjp.xjph-1o6v756 .awards-list .factory-awards-image-item { padding-top: 2.604vw; padding-right: 0px; padding-bottom: 2.604vw; padding-left: 0px; }
.xjp.xjph-1o6v756 .awards-list .factory-awards-image-item:last-child { margin-right: 0px; }
.xjp.xjph-1o6v756 .awards-list .factory-awards-image-item img { width: 81.778%; }
.xjp.xjph-1o6v756 .awards-image-item-title { padding-top: 1.25vw; padding-right: 0.833vw; padding-bottom: 0px; padding-left: 0.833vw; }
.xjp.xjph-1o6v756 .awards-image-item-title p.strong:first-child { padding-bottom: 1.25vw; }
.xjp.xjph-1o6v756 .awards-image-item-title p.strong:first-child::after { bottom: 0.625vw; }
}
@media only screen and (min-width: 320px) {
.xjp.xjph-1q7v4fg .all-reviews-banner .awards-content .banner-absolute-content { top: 17.067vw; }
.xjp.xjph-1q7v4fg .awards-content .banner-absolute-content { top: 23.733vw; }
.xjp.xjph-1q7v4fg .awards-content { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-1q7v4fg .awards-content img { width: 100%; }
}
@media only screen and (min-width: 992px) {
.xjp.xjph-1q7v4fg .all-reviews-banner .awards-content .banner-absolute-content { top: 3.33vw; transform: translateX(-50%); width: 55vw; }
.xjp.xjph-1q7v4fg .awards-content .banner-absolute-content { width: 37.292vw; top: 50%; }
}
@media only screen and (min-width: 320px) {
.xjp.xjph-1tldij .awards-content .banner-absolute-content { top: 16.667vw; }
.xjp.xjph-1tldij .awards-article-header h2 { font-family: var(--font); font-weight: 600; }
.xjp.xjph-1tldij .awards-article { padding-top: 8vw; }
.xjp.xjph-1tldij .awards-article-header form { padding-top: 8vw; }
.xjp.xjph-1tldij .awards-article .index-article > .col-xs-12 { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp.xjph-1tldij .awards-content { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-1tldij .awards-content img { width: 100%; }
}
@media only screen and (min-width: 992px) {
.xjp.xjph-1tldij .awards-content .banner-absolute-content { width: 37.292vw; top: 50%; }
.xjp.xjph-1tldij .awards-article-header form { padding-top: 3.125vw; }
.xjp.xjph-1tldij .awards-article { padding-top: 3.125vw; }
}
@media only screen and (min-width: 320px) {
.xjp.xjph-8aoqez .theme-color { color: rgb(242, 145, 12); }
.xjp.xjph-8aoqez .kenny-banner { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-8aoqez .kenny-banner img { position: relative; width: 100%; z-index: 1; }
.xjp.xjph-8aoqez .kenny-banner h1 { position: absolute; top: 0px; left: 0px; z-index: 0; }
.xjp.xjph-8aoqez .kenny-introduce { background-image: url("https://img.dxracer.com.ar/x/20001/8f927e02-0c32-4a85-9653-1bc8dbe52876-1/o.webp"); background-size: cover; background-position-x: center; background-position-y: center; background-repeat: no-repeat; }
.xjp.xjph-8aoqez .kenny-introduce .dbd-introduce-text p { padding-top: 12.6vw; padding-right: 6.4vw; padding-bottom: 12.6vw; padding-left: 6.4vw; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: calc(20.3077px + 0.528846vw); line-height: 1.25; color: rgb(0, 0, 0); }
.xjp.xjph-8aoqez .kenny-showImg { padding-top: 4vw; padding-right: 3.2vw; padding-bottom: 5.333vw; padding-left: 3.2vw; }
.xjp.xjph-8aoqez .kenny-showImg a { width: 100%; height: 100%; overflow-x: hidden; overflow-y: hidden; aspect-ratio: 1.76 / 1; }
.xjp.xjph-8aoqez .kenny-showImg img { width: 100%; height: 100%; object-fit: cover; transition-behavior: normal; transition-duration: 0.4s; transition-timing-function: ease-in-out; transition-delay: 0s; transition-property: transform; }
.xjp.xjph-8aoqez .kenny-comfort { padding-bottom: 5.333vw; }
.xjp.xjph-8aoqez .kenny-comfort svg, .xjp.xjph-8aoqez .kenny-video svg:first-child { font-size: calc(62.7692px + 1.63462vw); }
.xjp.xjph-8aoqez .kenny-showcase { margin-top: 0px; margin-right: calc(-15px + 2.667vw); margin-bottom: 0px; margin-left: calc(-15px + 2.667vw); }
.xjp.xjph-8aoqez .kenny-showcase-black { color: rgb(255, 255, 255); background-image: url("https://img.dxracer.com.ar/x/20001/6ac3e607-e782-4737-9354-9744cd795c59-2/o.webp"); }
.xjp.xjph-8aoqez .kenny-showcase-white { margin-top: 5.333vw; color: rgb(0, 0, 0); background-image: url("https://img.dxracer.com.ar/x/20001/9c52c1b2-bef2-4851-84bf-37507b6f2ca1-2/o.webp"); }
.xjp.xjph-8aoqez .kenny-showcase .col-xs-12 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-8aoqez .kenny-showcase-introduce { padding-top: 8vw; }
.xjp.xjph-8aoqez .kenny-showcase-introduce h2 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: center; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-content { display: flex; justify-content: center; align-items: center; padding-top: 0px; padding-right: 1.6vw; padding-bottom: 3.2vw; padding-left: 1.6vw; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-image { width: 47.067vw; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp.xjph-8aoqez .kenny-showcase-white .kenny-showcase-introduce-image { order: 1; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-image img { width: 100%; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-text { width: 68.8vw; text-align: right; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-text > img { width: 14.4vw; margin-bottom: 3.2vw; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-text > div { align-items: flex-start; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-text > div > .btn { padding-top: 1.2vw; padding-right: 3.2vw; padding-bottom: 1.2vw; padding-left: 3.2vw; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px; line-height: 1; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-text > div > img { width: 3.6vw; margin-right: 1.6vw; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-text > div > p { text-align: left; line-height: 1.27; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-text > div > p img { width: 2.4vw; margin-left: 1.333vw; }
.xjp.xjph-8aoqez .kenny-showcase-white .kenny-showcase-introduce-text > div > .btn { border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-left-color: rgb(0, 0, 0); color: rgb(0, 0, 0); }
.xjp.xjph-8aoqez .kenny-showcase-white .kenny-showcase-introduce-text > div > .btn:hover { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }
.xjp.xjph-8aoqez .kenny-showcase-white .kenny-showcase-introduce-text > div > .btn:first-child { margin-left: 0px; }
.xjp.xjph-8aoqez .kenny-showcase-black .kenny-showcase-introduce-text > div > .btn:last-child { margin-right: 0px; }
.xjp.xjph-8aoqez .kenny-showcase .dbd-showcase-content, .xjp.xjph-8aoqez .kenny-showcase .dbd-showcase-introduce { margin-bottom: 0px; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-parts { margin-top: 1.333vw; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-parts .showcase-introduce-part { width: 100%; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; transition-behavior: normal; transition-duration: 0.2s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); cursor: pointer; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-parts .showcase-introduce-part img { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; width: 100%; height: 100%; opacity: 0.7; object-fit: cover; transition-behavior: normal; transition-duration: 0.2s; transition-timing-function: ease; transition-delay: 0s; transition-property: all; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-parts .showcase-introduce-part.slick-current img { opacity: 1; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(242, 145, 12); border-right-color: rgb(242, 145, 12); border-bottom-color: rgb(242, 145, 12); border-left-color: rgb(242, 145, 12); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp.xjph-8aoqez .kenny-showcase .showcase-introduce-images .slick-slide { position: relative; }
.xjp.xjph-8aoqez .kenny-showcase .showcase-introduce-images .slick-slide p { position: absolute; bottom: 0px; left: 0px; width: 100%; padding-top: 2.133vw; padding-right: 0px; padding-bottom: 2.133vw; padding-left: 0px; text-align: center; line-height: 1; }
.xjp.xjph-8aoqez .kenny-showcase-black .showcase-introduce-images .slick-slide p { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(0, 0, 0, 0.5); }
.xjp.xjph-8aoqez .kenny-showcase-white .showcase-introduce-images .slick-slide p { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(255, 255, 255, 0.5); }
.xjp.xjph-8aoqez .kenny-video > .col-xs-12 { padding-top: 5.333vw; padding-right: 2.667vw; padding-bottom: 5.333vw; padding-left: 2.667vw; text-align: center; }
.xjp.xjph-8aoqez .kenny-video .kenny-video-content { padding-top: 5.333vw; padding-right: 0px; padding-bottom: 5.333vw; padding-left: 0px; cursor: pointer; }
.xjp.xjph-8aoqez .kenny-video .kenny-video-content img { width: 100%; }
.xjp.xjph-8aoqez .kenny-copyright { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(20, 22, 30); }
.xjp.xjph-8aoqez .kenny-copyright .dbd-copyright-content { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-8aoqez .kenny-copyright .dbd-copyright-word { padding-top: 5.333vw; padding-right: 0px; padding-bottom: 5.333vw; padding-left: 0px; display: block; }
.xjp.xjph-8aoqez .kenny-copyright .dbd-copyright-word h3 { font-size: 1rem; }
.xjp.xjph-8aoqez .kenny-copyright .dbd-copyright-word p { line-height: 2; }
}
@media only screen and (min-width: 992px) {
.xjp.xjph-8aoqez .kenny-introduce .dbd-introduce-text p { width: 45%; padding-top: 4.271vw; padding-right: 0px; padding-bottom: 4.271vw; padding-left: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
.xjp.xjph-8aoqez .kenny-showImg { padding-top: 2.083vw; padding-right: 0px; padding-bottom: 3.125vw; padding-left: 0px; }
.xjp.xjph-8aoqez .kenny-showImg a:hover img { transform: scale(1.2); }
.xjp.xjph-8aoqez .kenny-comfort { padding-bottom: 3.125vw; }
.xjp.xjph-8aoqez .kenny-comfort h2 { width: 60%; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; }
.xjp.xjph-8aoqez .kenny-showcase { margin-top: 0px; margin-right: -15px; margin-bottom: 0px; margin-left: -15px; }
.xjp.xjph-8aoqez .kenny-showcase::after { display: none; }
.xjp.xjph-8aoqez .kenny-showcase-black { background-image: url("https://img.dxracer.com.ar/x/20001/6ac3e607-e782-4737-9354-9744cd795c59-1/o.webp"); }
.xjp.xjph-8aoqez .kenny-showcase-white { margin-top: 0px; background-image: url("https://img.dxracer.com.ar/x/20001/9c52c1b2-bef2-4851-84bf-37507b6f2ca1-1/o.webp"); }
.xjp.xjph-8aoqez .kenny-showcase .col-xs-12 { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp.xjph-8aoqez .kenny-showcase-introduce { padding-top: 3.125vw; }
.xjp.xjph-8aoqez .kenny-showcase-introduce h2 { width: 43.958vw; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; }
.xjp.xjph-8aoqez .kenny-showcase-white .kenny-showcase-introduce h2 { width: 35.9375vw; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-content { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-image { width: 23.698vw; margin-top: -3.568vw; margin-right: 0px; margin-bottom: -3.568vw; margin-left: 0px; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-image img { width: 100%; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-text { width: 39.635vw; margin-left: 5.729vw; }
.xjp.xjph-8aoqez .kenny-showcase-white .kenny-showcase-introduce-text { margin-right: 5.729vw; margin-left: 0px; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-text > img { width: 6.25vw; margin-bottom: 4.896vw; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-text > div > .btn { padding-top: 0.46875vw; padding-right: 1.25vw; padding-bottom: 0.46875vw; padding-left: 1.25vw; margin-top: 0px; margin-right: 10px; margin-bottom: 0px; margin-left: 10px; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-text > div > img { width: 2.708vw; margin-right: 1.042vw; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-text > div > p { line-height: 1.77; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-text > div > p img { width: 0.9375vw; margin-left: 0.521vw; }
.xjp.xjph-8aoqez .kenny-showcase .dbd-showcase-content { justify-content: center; margin-bottom: 3.125vw; }
.xjp.xjph-8aoqez .kenny-showcase .dbd-showcase-introduce { width: 50.625vw; padding-top: 0px; order: 1; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-parts { width: 10vw; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 10px; z-index: 3; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-parts .slick-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height: 27.3438vw !important; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-parts .showcase-introduce-part { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-parts .showcase-introduce-part.slick-current { aspect-ratio: 1.74 / 1; }
.xjp.xjph-8aoqez .kenny-showcase-introduce-parts .showcase-introduce-part.slick-current img { border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(242, 145, 12); border-right-color: rgb(242, 145, 12); border-bottom-color: rgb(242, 145, 12); border-left-color: rgb(242, 145, 12); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp.xjph-8aoqez .kenny-showcase .showcase-introduce-images .slick-slide p { padding-top: 0.833vw; padding-right: 0px; padding-bottom: 0.833vw; padding-left: 0px; }
.xjp.xjph-8aoqez .kenny-video > .col-xs-12 { padding-top: 2.083vw; padding-right: 15px; padding-bottom: 2.083vw; padding-left: 15px; }
.xjp.xjph-8aoqez .kenny-video .kenny-video-content { padding-top: 2.083vw; padding-right: 0px; padding-bottom: 2.083vw; padding-left: 0px; }
.xjp.xjph-8aoqez .kenny-copyright .dbd-copyright-content { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp.xjph-8aoqez .kenny-copyright .dbd-copyright-word { padding-top: 2.083vw; padding-right: 0px; padding-bottom: 2.083vw; padding-left: 0px; }
.xjp.xjph-8aoqez .kenny-copyright .dbd-copyright-word h3 { font-size: calc(20.3077px + 0.528846vw); }
.xjp.xjph-8aoqez .kenny-copyright .dbd-copyright-word p { font-size: 1rem; }
}
@media only screen and (min-width: 320px) {
.xjp.xjph-bquwvh .awards-content .banner-absolute-content { top: 16.667vw; }
.xjp.xjph-bquwvh .awards-content { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-bquwvh .awards-content img { width: 100%; }
.xjp.xjph-bquwvh .videoReview-series { padding-bottom: 8vw; }
.xjp.xjph-bquwvh .videoReview-series-content { padding-top: 8vw; }
.xjp.xjph-bquwvh .videoReview-header { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 3.2vw; margin-bottom: 0px; margin-left: 3.2vw; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(153, 153, 153); }
.xjp.xjph-bquwvh .videoReview-header h2 { position: relative; width: fit-content; padding-bottom: 1.333vw; }
.xjp.xjph-bquwvh .videoReview-header h2::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 2px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp.xjph-bquwvh .videoReview-list .col-md-2 { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; margin-top: 5.333vw; width: 50%; }
.xjp.xjph-bquwvh .videoReview-list .col-md-2 a { display: flex; align-items: center; color: rgb(0, 0, 0); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; justify-content: space-between; }
.xjp.xjph-bquwvh .videoReview-list .col-md-2:nth-child(2n+1) a, .xjp.xjph-bquwvh .videoReview-list .col-md-2:first-child a { padding-left: 0px; }
.xjp.xjph-bquwvh .videoReview-list .col-md-2:nth-child(2n) a { padding-right: 0px; }
.xjp.xjph-bquwvh .videoReview-list .col-md-2 a img { width: 10.667vw; height: 10.667vw; object-fit: cover; border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; overflow-x: hidden; overflow-y: hidden; }
.xjp.xjph-bquwvh .videoReview-list .col-md-2 a .title { flex-grow: 1; flex-shrink: 1; flex-basis: 0%; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 2.667vw; display: flex; align-items: center; justify-content: space-between; }
.xjp.xjph-bquwvh .videoReview-list .col-md-2 a .title small { margin-left: 1.333vw; }
.xjp.xjph-bquwvh .videoReview-list .col-md-2 a .title small svg { vertical-align: sub; }
}
@media only screen and (min-width: 992px) {
.xjp.xjph-bquwvh .awards-content .banner-absolute-content { width: 37.292vw; top: 50%; }
.xjp.xjph-bquwvh .videoReview-series { padding-bottom: 3.125vw; }
.xjp.xjph-bquwvh .videoReview-series-content { padding-top: 3.125vw; }
.xjp.xjph-bquwvh .videoReview-header { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp.xjph-bquwvh .videoReview-header h2 { padding-bottom: 0.521vw; }
.xjp.xjph-bquwvh .videoReview-header h2::after { height: 4px; }
.xjp.xjph-bquwvh .videoReview-list .col-md-2 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 2.083vw; width: 20%; }
.xjp.xjph-bquwvh .videoReview-list .col-md-2:nth-child(2n+1) a, .xjp.xjph-bquwvh .videoReview-list .col-md-2:nth-child(2n) a, .xjp.xjph-bquwvh .videoReview-list .col-md-2 a { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp.xjph-bquwvh .videoReview-list .col-md-2:nth-child(5n+1) a, .xjp.xjph-bquwvh .videoReview-list .col-md-2:first-child a { padding-left: 0px; }
.xjp.xjph-bquwvh .videoReview-list .col-md-2:nth-child(5n) a { padding-right: 0px; }
.xjp.xjph-bquwvh .videoReview-list .col-md-2 a img { width: 2.604vw; height: 2.604vw; }
.xjp.xjph-bquwvh .videoReview-list .col-md-2 a .title { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 1.042vw; }
.xjp.xjph-bquwvh .videoReview-list .col-md-2 a .title small { margin-left: 1.042vw; }
}
@media screen and (min-width: 320px) {
.xjp.xjph-cjdomj .brand-new img { width: 100%; }
.xjp.xjph-cjdomj .banner > div { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-cjdomj .history-header { margin-top: 4.8vw; margin-bottom: 4.8vw; }
.xjp.xjph-cjdomj .history-header h1, .xjp.xjph-cjdomj .brand-globe .brand-globe-header h1, .xjp.xjph-cjdomj .brand-feature .banner-absolute-content h1, .xjp.xjph-cjdomj .brand-new .banner .banner-absolute-content h1 { font-family: var(--font); font-weight: 500; }
.xjp.xjph-cjdomj .history-item { margin-bottom: 4vw; position: relative; }
.xjp.xjph-cjdomj .history-text { order: 1; }
.xjp.xjph-cjdomj .history-img img { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp.xjph-cjdomj .devoted-text-item h3 { margin-right: 0px; margin-left: 0px; margin-top: 4vw; margin-bottom: 1.333vw; font-family: var(--font); font-weight: 500; }
.xjp.xjph-cjdomj .devoted-text-item p { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp.xjph-cjdomj .brand-globe-header { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; margin-top: 8.267vw; }
.xjp.xjph-cjdomj .brand-globe-img { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; margin-top: 7.6vw; margin-right: 0px; margin-bottom: 9.333vw; margin-left: 0px; }
.xjp.xjph-cjdomj .brand-feature { margin-top: 3.2vw; }
.xjp.xjph-cjdomj .brand-feature .banner-absolute-content.center { top: 8.533vw; bottom: inherit; }
}
@media screen and (min-width: 992px) {
.xjp.xjph-cjdomj .brand-new .banner .banner-absolute-content { top: 50%; width: 38.229vw; }
.xjp.xjph-cjdomj .history-header { margin-top: 4.167vw; margin-bottom: 3.125vw; }
.xjp.xjph-cjdomj .history-item { margin-bottom: 1.042vw; }
.xjp.xjph-cjdomj .history-item:last-child { margin-bottom: 4.167vw; }
.xjp.xjph-cjdomj .history-text { display: flex; align-items: center; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0.833vw; }
.xjp.xjph-cjdomj .history-item:nth-child(2n+1) .history-text { order: 0; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0.833vw; text-align: right; }
.xjp.xjph-cjdomj .devoted-text-item { padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; }
.xjp.xjph-cjdomj .devoted-text-item h3 { margin-top: 0px; margin-right: 0px; margin-left: 0px; margin-bottom: 0.521vw; }
.xjp.xjph-cjdomj .history-img { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0.833vw; display: flex; align-items: center; }
.xjp.xjph-cjdomj .history-item:nth-child(2n+1) .history-img { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0.833vw; }
.xjp.xjph-cjdomj .history-img img { height: 15.625vw; object-fit: cover; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-cjdomj .brand-globe-header { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 2.292vw; }
.xjp.xjph-cjdomj .brand-globe-header p { width: 82%; margin-top: 0px !important; margin-right: auto !important; margin-bottom: 0px !important; margin-left: auto !important; }
.xjp.xjph-cjdomj .brand-globe-img { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 3.333vw; margin-right: 0px; margin-bottom: 2.292vw; margin-left: 0px; }
.xjp.xjph-cjdomj .brand-feature { margin-top: 0px; }
.xjp.xjph-cjdomj .brand-feature .banner-absolute-content.center { top: 2.604vw; width: 64.583%; transform: translateX(-50%); }
}
.xjp.xjph-dbsd7s .store-container img { width: 100%; }
.xjp.xjph-dbsd7s .store-item { margin-top: 0px; margin-right: -15px; margin-bottom: 0px; margin-left: -15px; }
.xjp.xjph-dbsd7s .store-item-content { padding-top: 4.267vw; padding-right: 3.2vw; padding-bottom: 4.267vw; padding-left: 3.2vw; position: relative; }
.xjp.xjph-dbsd7s .store-item:not(:last-child) .store-item-content { padding-bottom: 9.6vw; }
.xjp.xjph-dbsd7s .store-item:not(:last-child) .store-item-content::after { content: ""; position: absolute; bottom: 2.667vw; left: 3.2vw; right: 3.2vw; height: 1px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0); }
.xjp.xjph-dbsd7s .store-item-img { padding-bottom: 4.667vw; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp.xjph-dbsd7s .store-item-introduce { color: rgb(133, 133, 133); }
.xjp.xjph-dbsd7s .store-item-introduce p { display: flex; align-items: center; line-height: 1; }
.xjp.xjph-dbsd7s .store-item-introduce p svg { margin-right: 4.267vw; }
@media only screen and (min-width: 992px) {
.xjp.xjph-dbsd7s .store-item { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 2.917vw; padding-right: 0px; padding-bottom: 2.917vw; padding-left: 0px; }
.xjp.xjph-dbsd7s .store-item:not(:last-child) { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: rgb(0, 0, 0); }
.xjp.xjph-dbsd7s .store-item-content { padding-top: 1.25vw; padding-right: 1.25vw; padding-bottom: 1.25vw; padding-left: 1.25vw; display: flex; }
.xjp.xjph-dbsd7s .store-item:not(:last-child) .store-item-content { padding-bottom: 1.25vw; }
.xjp.xjph-dbsd7s .store-item:not(:last-child) .store-item-content::after { display: none; }
.xjp.xjph-dbsd7s .store-item-img { width: 26.042vw; padding-bottom: 0px; padding-right: 3.333vw; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-dbsd7s .store-item-introduce p svg { margin-right: 0.521vw; }
}
.xjp.xjph-f5ao32 .marketplacePage { background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
.xjp.xjph-f5ao32 .marketplace-banner img { width: 100%; }
.xjp.xjph-f5ao32 .marketplace-content { padding-top: 8vw; padding-right: 3.2vw; padding-bottom: 8vw; padding-left: 3.2vw; display: flex; align-items: flex-start; justify-content: space-between; }
.xjp.xjph-f5ao32 .marketplace-title { margin-top: 1.6vw; margin-right: 0px; margin-bottom: 1.6vw; margin-left: 0px; }
.xjp.xjph-f5ao32 .marketplace-list { flex-grow: 1; flex-shrink: 1; flex-basis: 0%; display: flex; flex-wrap: wrap; }
.xjp.xjph-f5ao32 .marketplace-logo { width: 30%; height: 11.333vw; margin-top: 1.6vw; margin-right: 0px; margin-bottom: 1.6vw; margin-left: 1.6vw; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(217, 217, 217); border-right-color: rgb(217, 217, 217); border-bottom-color: rgb(217, 217, 217); border-left-color: rgb(217, 217, 217); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
.xjp.xjph-f5ao32 .marketplace-logo a { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; }
.xjp.xjph-f5ao32 .marketplace-logo svg { height: auto; max-width: 60%; max-height: 100%; }
@media only screen and (min-width: 992px) {
.xjp.xjph-f5ao32 .marketplace-banner .banner-absolute-content { width: 38.229vw; }
.xjp.xjph-f5ao32 .marketplace-content { padding-top: 3.125vw; padding-right: 0px; padding-bottom: 3.125vw; padding-left: 0px; }
.xjp.xjph-f5ao32 .marketplace-title { margin-top: 0.46875vw; margin-right: 0px; margin-bottom: 0.46875vw; margin-left: 0px; }
.xjp.xjph-f5ao32 .marketplace-logo { width: 30%; height: 4.427vw; margin-top: 0.46875vw; margin-right: 0px; margin-bottom: 0.46875vw; margin-left: 0.78125vw; }
}
.xjp.xjph-h8qubs .regions-container a { display: flex; align-items: center; color: rgb(0, 0, 0); font-size: 0.875rem; }
.xjp.xjph-h8qubs .regions-container a svg { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(242, 242, 242); border-right-color: rgb(242, 242, 242); border-bottom-color: rgb(242, 242, 242); border-left-color: rgb(242, 242, 242); border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; }
@media only screen and (min-width: 992px) {
.xjp.xjph-h8qubs .regions-container a { min-width: 240px; font-size: 1rem; }
}
@media screen and (min-width: 320px) {
.xjp.xjph-vhz2ab .esports-container img { width: 100%; }
.xjp.xjph-vhz2ab .esports-top-banner .banner-absolute-content.left { top: 7.733vw; bottom: inherit; }
.xjp.xjph-vhz2ab .esports-container .esports-top-banner .banner-absolute-content.left { width: 89.333%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-vhz2ab .esports-part { padding-top: 8vw; }
.xjp.xjph-vhz2ab .esports-part-banner > .col-xs-12 { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp.xjph-vhz2ab .esports-part-banner-content img { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp.xjph-vhz2ab .esports-part-banner-text { padding-top: 5.333vw; }
.xjp.xjph-vhz2ab .esports-part-banner-text p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; min-height: 4.25rem; overflow-x: hidden; overflow-y: hidden; margin-bottom: 5.333vw; }
.xjp.xjph-vhz2ab .esports-part-banner-btn { display: flex; justify-content: space-between; align-items: center; }
.xjp.xjph-vhz2ab .esports-part-list { padding-top: 0px; padding-right: calc(-0.21875rem + 3.2vw); padding-bottom: 0px; padding-left: calc(-0.21875rem + 3.2vw); }
.xjp.xjph-vhz2ab .esports-part-item { padding-top: 0px; padding-right: 0.21875rem; padding-bottom: 0px; padding-left: 0.21875rem; }
.xjp.xjph-vhz2ab .esports-part-item-image { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; overflow-x: hidden; overflow-y: hidden; }
.xjp.xjph-vhz2ab .esports-part-item-text { color: rgb(0, 0, 0); }
.xjp.xjph-vhz2ab .esports-part-item-text h6 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow-x: hidden; overflow-y: hidden; }
.xjp.xjph-vhz2ab .esports-part-item-text p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; min-height: 4.25rem; opacity: 0.6; overflow-x: hidden; overflow-y: hidden; }
.xjp.xjph-vhz2ab .esports-part-item-btn .btn { padding-top: 6px; padding-right: 1.6vw; padding-bottom: 6px; padding-left: 1.6vw; }
.xjp.xjph-vhz2ab .esports-part-item-btn div.btn { cursor: pointer; }
.xjp.xjph-vhz2ab .esports-part-item-btn > .btn { width: 100%; }
.xjp.xjph-vhz2ab .esports-part-item-btn > div, .xjp.xjph-vhz2ab .esports-part-banner-btn > div { display: flex; justify-content: space-between; align-items: center; }
.xjp.xjph-vhz2ab .esports-part-item-btn > div { padding-top: 1.6vw; padding-right: 0px; padding-bottom: 1.6vw; padding-left: 0px; display: block; }
.xjp.xjph-vhz2ab .esports-part-banner-btn .btn-outline-white { text-decoration-line: underline; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp.xjph-vhz2ab .esports-part-item-btn .esports-link { display: flex; align-items: center; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-color: currentcolor; border-right-color: currentcolor; border-bottom-color: currentcolor; border-left-color: currentcolor; border-image-source: none; border-image-slice: 100%; border-image-width: 1; border-image-outset: 0; border-image-repeat: stretch; line-height: 1.2; color: rgb(0, 0, 0); font-size: 0.75rem; text-decoration-line: underline !important; text-decoration-thickness: initial !important; text-decoration-style: initial !important; text-decoration-color: initial !important; }
.xjp.xjph-vhz2ab .esports-part-item-btn div.esports-link { float: right; }
}
@media screen and (min-width: 768px) {
.xjp.xjph-vhz2ab .esports-part-item-btn .btn { font-size: 0.875rem; }
.xjp.xjph-vhz2ab .esports-part-item-btn .btn:first-child { margin-right: 8px; }
.xjp.xjph-vhz2ab .esports-part-item-btn > .btn:first-child { margin-bottom: 8px; }
}
@media screen and (min-width: 992px) {
.xjp.xjph-vhz2ab .esports-top-banner .banner-absolute-content.left { top: 50%; transform: translateY(-50%); }
.xjp.xjph-vhz2ab .esports-container .esports-top-banner .banner-absolute-content.left { width: 38.229%; }
.xjp.xjph-vhz2ab .esports-top-banner-list { position: absolute; right: 1.84%; top: 0px; bottom: 0px; left: 39.6%; display: flex; }
.xjp.xjph-vhz2ab .esports-container .esports-top-banner .esports-top-banner-list + .banner-absolute-content { width: 29.36vw; }
.xjp.xjph-vhz2ab .esports-top-banner-item { margin-bottom: 9.777%; width: 25.84vw; transform: skew(-20deg); transform-origin: left bottom; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; border-top-left-radius: 0px; border-top-right-radius: 0px; overflow-x: hidden; overflow-y: hidden; }
.xjp.xjph-vhz2ab .esports-top-banner-item:last-child { margin-right: 0px; margin-bottom: 0px; margin-top: 9.777%; margin-left: -4%; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }
.xjp.xjph-vhz2ab .esports-skew { position: relative; transform: skew(20deg); transform-origin: left bottom; height: 100%; width: 150%; overflow-x: hidden; overflow-y: hidden; }
.xjp.xjph-vhz2ab .esports-skew img { position: absolute; transform: translate(-50%, -50%); top: 50%; left: 50% !important; }
.xjp.xjph-vhz2ab .esports-skew-logo { position: absolute; transform: skew(20deg); transform-origin: left bottom; top: 0px; left: 0px; right: -32%; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(0, 0, 0, 0.8); height: 100%; opacity: 0; transition-behavior: normal; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; transition-property: opacity; }
.xjp.xjph-vhz2ab .esports-skew-logo-list { display: flex; flex-wrap: wrap; height: 100%; padding-top: 3.44vw; padding-right: 0px; padding-bottom: 1.04vw; padding-left: 0px; }
.xjp.xjph-vhz2ab .esports-skew-logo-list img { width: 3.52vw; height: auto; margin-right: 2.67vw; margin-bottom: 3.76vw; }
.xjp.xjph-vhz2ab .esports-skew-logo-list img:nth-child(4n) { margin-right: 0px; }
.xjp.xjph-vhz2ab .esports-skew-logo-list img:nth-child(1) { margin-left: 24%; }
.xjp.xjph-vhz2ab .esports-skew-logo-list img:nth-child(5) { margin-left: 16%; }
.xjp.xjph-vhz2ab .esports-skew-logo-list img:nth-child(9) { margin-left: 9%; }
.xjp.xjph-vhz2ab .esports-top-banner-item:hover .esports-skew-logo { opacity: 1; }
.xjp.xjph-vhz2ab .esports-part { padding-top: 5vw; }
.xjp.xjph-vhz2ab .esports-part-banner > .col-xs-12 { padding-top: 0px; padding-right: 0.625vw; padding-bottom: 0px; padding-left: 0.625vw; }
.xjp.xjph-vhz2ab .esports-part-banner-content { position: relative; color: rgb(255, 255, 255); }
.xjp.xjph-vhz2ab .esports-part-banner-content img { border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-vhz2ab .esports-part-banner-text { position: absolute; top: 50%; left: 2.917vw; transform: translateY(-50%); max-width: 50%; padding-top: 0px; }
.xjp.xjph-vhz2ab .esports-part-banner-text img { width: 25.417vw; margin-bottom: 3.021vw; }
.xjp.xjph-vhz2ab .esports-part-banner-text p { margin-bottom: 0px; }
.xjp.xjph-vhz2ab .esports-part-banner-btn { justify-content: start; flex-wrap: wrap; }
.xjp.xjph-vhz2ab .esports-part-item-btn { display: flex; justify-content: space-between; flex-wrap: wrap; }
.xjp.xjph-vhz2ab .esports-part-banner-btn .btn:first-child { margin-right: 8px; }
.xjp.xjph-vhz2ab .esports-part-list { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-vhz2ab .esports-part-item { padding-top: 0px; padding-right: 0.625vw; padding-bottom: 0px; padding-left: 0.625vw; }
.xjp.xjph-vhz2ab .esports-part-item-image { border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-vhz2ab .esports-part-item-text { color: rgb(0, 0, 0); }
.xjp.xjph-vhz2ab .esports-part-item-text p { transition-behavior: normal; transition-duration: 0.3s; transition-timing-function: ease; transition-delay: 0s; transition-property: opacity; }
.xjp.xjph-vhz2ab .esports-part-item-btn .btn { padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; }
.xjp.xjph-vhz2ab .esports-part-item-btn > .btn { width: auto; }
.xjp.xjph-vhz2ab .esports-part-item-btn > div, .xjp.xjph-vhz2ab .esports-part-banner-btn > div { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; display: flex; }
.xjp.xjph-vhz2ab .esports-part-banner-btn .btn-outline-white { text-decoration-line: none; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; }
.xjp.xjph-vhz2ab .esports-part-item-btn .esports-link { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 0.875rem; }
}
@media screen and (min-width: 1200px) {
.xjp.xjph-vhz2ab .esports-part-banner-text p { -webkit-line-clamp: 5; min-height: 6rem; }
.xjp.xjph-vhz2ab .esports-part-item-text p { -webkit-line-clamp: 5; min-height: 6rem; }
}
@media screen and (min-width: 1600px) {
.xjp.xjph-vhz2ab .esports-part-item-btn .btn:first-child { margin-right: 8px; margin-bottom: 0px; }
}
@media only screen and (min-width: 320px) {
.xjp.xjph-wba7m6 .awards-content .banner-absolute-content { top: 16.667vw; }
.xjp.xjph-wba7m6 .factory-awards-image h2 { font-family: var(--font); font-weight: 600; }
.xjp.xjph-wba7m6 .awards-content { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-wba7m6 .awards-content img { width: 100%; }
.xjp.xjph-wba7m6 .awards-list .factory-awards-image-list { margin-top: 0px; margin-right: -15px; margin-bottom: 0px; margin-left: -15px; }
.xjp.xjph-wba7m6 .awards-list .factory-awards-image { margin-top: 8vw; margin-bottom: 8.533vw; }
.xjp.xjph-wba7m6 .awards-list .factory-awards-image-item { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 17.067vw; padding-left: 3.2vw; text-align: center; }
.xjp.xjph-wba7m6 .awards-list .factory-awards-image-item:last-child { padding-bottom: 0px; }
.xjp.xjph-wba7m6 .awards-list .factory-awards-image-item img { width: 70%; }
.xjp.xjph-wba7m6 .awards-list .factory-awards-image-item p.text { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 1.5vw; text-align: left; }
.xjp.xjph-wba7m6 .awards-image-item-title { padding-top: 3.2vw; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
}
@media only screen and (min-width: 992px) {
.xjp.xjph-wba7m6 .awards-content .banner-absolute-content { width: 37.292vw; top: 50%; }
.xjp.xjph-wba7m6 .awards-list .factory-awards-image { margin-top: 3.125vw; margin-bottom: 0px; }
.xjp.xjph-wba7m6 .awards-list .factory-awards-image-item { padding-top: 0px; padding-right: 0px; padding-bottom: 3.333vw; padding-left: 0px; }
.xjp.xjph-wba7m6 .awards-list .factory-awards-image-item:last-child { padding-bottom: 3.333vw; }
.xjp.xjph-wba7m6 .awards-list .factory-awards-image-item:nth-child(2n+1) { padding-right: 6.25vw; }
.xjp.xjph-wba7m6 .awards-list .factory-awards-image-item:nth-child(2n) { padding-left: 6.25vw; }
.xjp.xjph-wba7m6 .awards-list .factory-awards-image-item p.text { margin-right: 0px; margin-bottom: 0px; margin-left: 0px; margin-top: 0.625vw; }
.xjp.xjph-wba7m6 .awards-list .factory-awards-image-item img { width: 81.778%; }
.xjp.xjph-wba7m6 .awards-image-item-title { padding-top: 1.25vw; padding-right: 1.042vw; padding-bottom: 0px; padding-left: 1.042vw; }
}
@media only screen and (min-width: 320px) {
.xjp.xjph-y4it1y .kol-header, .xjp.xjph-y4it1y .affiliate-faq { padding-top: 8vw; padding-right: 0px; padding-bottom: 8vw; padding-left: 0px; }
.xjp.xjph-y4it1y .affiliate-work h2, .xjp.xjph-y4it1y .affiliate-work-header h2, .xjp.xjph-y4it1y .affiliate-work-header p, .xjp.xjph-y4it1y .affiliate-faq h2 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp.xjph-y4it1y .affiliate-faq h2 { text-transform: capitalize; }
.xjp.xjph-y4it1y .affiliate-work-header { padding-top: 8vw; padding-bottom: 8vw; }
.xjp.xjph-y4it1y .affiliate-work-header h2 { margin-bottom: 2.667vw; }
.xjp.xjph-y4it1y .affiliate-item-svg { margin-bottom: 4vw; height: 100px; line-height: 100px; }
.xjp.xjph-y4it1y .affiliate-item-svg, .xjp.xjph-y4it1y .affiliate-item-svg svg { vertical-align: middle; }
.xjp.xjph-y4it1y .affiliate-item .cls-1 { fill: rgb(159, 0, 35); }
.xjp.xjph-y4it1y .affiliate-item .cls-3, .xjp.xjph-y4it1y .affiliate-item .cls-4 { fill: none; stroke-miterlimit: 10; stroke-width: 6px; }
.xjp.xjph-y4it1y .affiliate-item .cls-3 { stroke: rgb(159, 0, 35); }
.xjp.xjph-y4it1y .affiliate-item .cls-4 { stroke: rgb(21, 21, 21); }
.xjp.xjph-y4it1y .affiliate-item p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; margin-top: auto; margin-right: auto; margin-left: auto; margin-bottom: 8.533vw; overflow-x: hidden; overflow-y: hidden; }
.xjp.xjph-y4it1y .affiliate-work h2 { margin-bottom: 2rem; }
.xjp.xjph-y4it1y .affiliate-faq-header { padding-top: 0px; padding-right: 3.2vw; padding-left: 3.2vw; padding-bottom: 5.333vw; }
.xjp.xjph-y4it1y .affiliate-faq-content { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp.xjph-y4it1y .affiliate-faq-content > ul { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-type: none; }
.xjp.xjph-y4it1y .affiliate-faq-content > ul > li:not(:last-child) { margin-bottom: 5.333vw; }
.xjp.xjph-y4it1y .affiliate-faq-content > ul > li > span { display: block; position: relative; margin-bottom: 2.667vw; padding-left: calc(6px + 2.667vw); }
.xjp.xjph-y4it1y .affiliate-faq-content > ul > li > span::before { content: ""; display: block; position: absolute; width: 6px; height: 6px; top: 50%; left: 0px; transform: translateY(-50%); background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(218, 192, 154); border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; }
.xjp.xjph-y4it1y .bulk-content .review-input { padding-top: 0px; padding-right: 4.4vw; padding-bottom: 0px; padding-left: 4.4vw; }
.xjp.xjph-y4it1y .bulk-content > .col-xs-12 > h5 { text-align: center; }
.xjp.xjph-y4it1y .bulk-content .review-input input, .xjp.xjph-y4it1y .bulk-content .form-control { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 2.5rem; padding-top: 0.375rem; padding-right: 0.625rem; padding-bottom: 0.375rem; padding-left: 0.625rem; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); border-top-color: rgb(242, 242, 242); border-right-color: rgb(242, 242, 242); border-bottom-color: rgb(242, 242, 242); border-left-color: rgb(242, 242, 242); }
.xjp.xjph-y4it1y .bulk-content .review-input p { margin-bottom: 0.8vw; color: rgb(0, 0, 0); line-height: 1.2; }
.xjp.xjph-y4it1y .b2b-contact { padding-top: 8vw; padding-right: 0px; padding-bottom: 8vw; padding-left: 0px; }
}
@media only screen and (min-width: 992px) {
.xjp.xjph-y4it1y .kol-header, .xjp.xjph-y4it1y .affiliate-faq { padding-top: 3.125vw; padding-right: 0px; padding-bottom: 3.125vw; padding-left: 0px; }
.xjp.xjph-y4it1y .affiliate-work-header { margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-top: 3.125vw; padding-bottom: 2.083vw; }
.xjp.xjph-y4it1y .affiliate-work-header h2 { margin-bottom: 1.042vw; }
.xjp.xjph-y4it1y .affiliate-work-header p { width: 72%; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; }
.xjp.xjph-y4it1y .affiliate-faq-header { padding-top: 0px; padding-right: 15px; padding-left: 15px; padding-bottom: 3.125vw; }
.xjp.xjph-y4it1y .affiliate-faq-content { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp.xjph-y4it1y .affiliate-faq-content > ul { padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 3.125vw; list-style-type: none; }
.xjp.xjph-y4it1y .affiliate-faq-content > ul > li:not(:last-child) { margin-bottom: 2.083vw; }
.xjp.xjph-y4it1y .affiliate-faq-content > ul > li > span { display: block; position: relative; margin-bottom: 1.042vw; padding-left: calc(12px + 1.042vw); }
.xjp.xjph-y4it1y .affiliate-faq-content > ul > li > span::before { content: ""; display: block; position: absolute; width: 12px; height: 12px; top: 50%; left: 0px; transform: translateY(-50%); background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(218, 192, 154); border-top-left-radius: 50%; border-top-right-radius: 50%; border-bottom-right-radius: 50%; border-bottom-left-radius: 50%; }
.xjp.xjph-y4it1y .affiliate-item-svg { margin-bottom: 1.042vw; }
.xjp.xjph-y4it1y .affiliate-item p { margin-top: auto; margin-right: auto; margin-left: auto; margin-bottom: 3.125vw; }
.xjp.xjph-y4it1y .bulk-content .review-input { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp.xjph-y4it1y .bulk-content > .col-xs-12 > h5 { width: 59.33%; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; text-align: center; }
.xjp.xjph-y4it1y .bulk-content .review-input input, .xjp.xjph-y4it1y .bulk-content .form-control { height: 45px; padding-top: 8px; padding-right: 16px; padding-bottom: 8px; padding-left: 16px; }
.xjp.xjph-y4it1y .bulk-content .review-input p { margin-bottom: 0.417vw; }
.xjp.xjph-y4it1y .b2b-contact { padding-top: 3.125vw; padding-right: 0px; padding-bottom: 3.125vw; padding-left: 0px; }
}
.xjp.xjph-yrai2v .bulk-banner img, .xjp.xjph-yrai2v .bulk-content img { width: 100%; }
.xjp.xjph-yrai2v .bulk-banner .banner-absolute-content { top: 17.067vw; }
.xjp.xjph-yrai2v .index-series { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-top: 3.2vw; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); }
.xjp.xjph-yrai2v .series-item { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp.xjph-yrai2v .bulk-content .review-card { padding-top: 3.2vw; padding-right: 0px; padding-bottom: 3.2vw; padding-left: 0px; box-shadow: none; }
.xjp.xjph-yrai2v .bulk-content .review-card img { border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp.xjph-yrai2v .bulk-content .review-card h5 { text-align: center; }
.xjp.xjph-yrai2v .bulk-content .review-input input, .xjp.xjph-yrai2v .bulk-content .form-control { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; height: 2.5rem; padding-top: 0.375rem; padding-right: 0.625rem; padding-bottom: 0.375rem; padding-left: 0.625rem; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); border-top-color: rgb(153, 153, 153); border-right-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); }
.xjp.xjph-yrai2v .bulk-content .review-input p { margin-bottom: 0.8vw; color: rgb(0, 0, 0); line-height: 1.2; }
.xjp.xjph-yrai2v .bulk-content .review-card .col-md-5 { padding-top: 0px; padding-right: 1.867vw; padding-bottom: 0px; padding-left: 1.867vw; }
.xjp.xjph-yrai2v .bulk-content .review-card form .btn { margin-top: calc(-0.5rem + 5.2vw); margin-bottom: 5.2vw; }
@media only screen and (min-width: 992px) {
.xjp.xjph-yrai2v .bulk-banner .banner-absolute-content { width: 29.36vw; top: 50%; }
.xjp.xjph-yrai2v .bulk-content > .col-xs-12 { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp.xjph-yrai2v .index-series { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; padding-top: 2.917vw; }
.xjp.xjph-yrai2v .series-item { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-yrai2v .bulk-content .review-card { margin-top: 3.125vw; margin-right: -15px; margin-bottom: 3.125vw; margin-left: -15px; padding-top: 3.125vw; padding-right: 4.6875vw; padding-bottom: 3.125vw; padding-left: 4.6875vw; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-yrai2v .bulk-content .review-card img { border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-yrai2v .bulk-content .review-card h5 { text-align: left; }
.xjp.xjph-yrai2v .bulk-content .review-card > .col-xs-12 { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.xjp.xjph-yrai2v .bulk-content .review-card .col-md-7 { padding-right: 4.167vw; }
.xjp.xjph-yrai2v .bulk-content .review-input input, .xjp.xjph-yrai2v .bulk-content .form-control { height: 45px; padding-top: 8px; padding-right: 16px; padding-bottom: 8px; padding-left: 16px; }
.xjp.xjph-yrai2v .bulk-content .review-input p { margin-bottom: 0.417vw; }
.xjp.xjph-yrai2v .bulk-content .review-card form .btn { margin-top: 1.93vw; margin-bottom: 0px; }
}
@media only screen and (min-width: 320px) {
.xjp.xjph-zhf437 .gift-banner img, .xjp.xjph-zhf437 .bulk-content img { width: 100%; }
.xjp.xjph-zhf437 .gift-banner .banner-absolute-content { display: block; color: rgb(0, 0, 0); top: 7.733vw; }
.xjp.xjph-zhf437 .affiliate-faq { padding-top: 8vw; padding-right: 0px; padding-bottom: 8vw; padding-left: 0px; }
.xjp.xjph-zhf437 .affiliate-faq h2 { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
.xjp.xjph-zhf437 .affiliate-faq h2 { text-transform: capitalize; }
.xjp.xjph-zhf437 .affiliate-faq-header { padding-top: 0px; padding-right: 3.2vw; padding-left: 3.2vw; padding-bottom: 5.333vw; }
.xjp.xjph-zhf437 .affiliate-faq-content { padding-top: 0px; padding-right: 3.2vw; padding-bottom: 0px; padding-left: 3.2vw; }
.xjp.xjph-zhf437 .affiliate-faq-content > ul { padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 5.333vw; list-style-type: none; }
.xjp.xjph-zhf437 .affiliate-faq-content > ul > li:not(:last-child) { margin-bottom: 5.333vw; }
.xjp.xjph-zhf437 .affiliate-faq-content > ul > li > svg { margin-bottom: 1.333vw; }
.xjp.xjph-zhf437 .affiliate-faq-content > ul > li:nth-child(1) svg { height: 4.533vw; }
.xjp.xjph-zhf437 .affiliate-faq-content > ul > li:nth-child(2) svg { height: 4.933vw; }
.xjp.xjph-zhf437 .affiliate-faq-content > ul > li:nth-child(3) svg { height: 3.6vw; }
.xjp.xjph-zhf437 .bulk-content .review-card { padding-top: 3.2vw; padding-right: 0px; padding-bottom: 3.2vw; padding-left: 0px; box-shadow: none; }
.xjp.xjph-zhf437 .bulk-content .review-card img { margin-bottom: 2.667vw; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; }
.xjp.xjph-zhf437 .bulk-content .review-input { padding-top: 0px; padding-right: 4.4vw; padding-bottom: 0px; padding-left: 4.4vw; }
.xjp.xjph-zhf437 .bulk-content .review-input input, .xjp.xjph-zhf437 .bulk-content .form-control { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0.375rem; padding-right: 0.625rem; padding-bottom: 0.375rem; padding-left: 0.625rem; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(242, 242, 242); border-top-color: rgb(153, 153, 153); border-right-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); border-left-color: rgb(153, 153, 153); }
.xjp.xjph-zhf437 .bulk-content .review-input input, .xjp.xjph-zhf437 .bulk-content input.form-control { height: 2.5rem; }
.xjp.xjph-zhf437 .bulk-content .review-input p { margin-bottom: 0.8vw; color: rgb(0, 0, 0); line-height: 1.2; }
.xjp.xjph-zhf437 .bulk-content .review-card form .btn { margin-top: calc(-0.5rem + 5.2vw); margin-bottom: 5.2vw; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; padding-top: 10px; padding-right: 16px; padding-bottom: 10px; padding-left: 16px; }
.xjp.xjph-zhf437 .bulk-content .review-card form .btn-new { flex-grow: 1; flex-shrink: 1; flex-basis: 0%; }
.xjp.xjph-zhf437 .giftPage .form-alert { width: 100%; top: 0px; bottom: 0px; transform: none; left: 0px; height: 100%; display: flex; justify-content: center; align-items: center; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; background-image: initial; background-position-x: initial; background-position-y: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgba(255, 255, 255, 0.6); color: rgb(0, 0, 0); }
.xjp.xjph-zhf437 .gift-rules { color: rgb(136, 136, 136); }
.xjp.xjph-zhf437 .gift-rules h5 { font-family: var(--font); font-weight: 700; }
.xjp.xjph-zhf437 .gift-rules p { line-height: 1.5; }
}
@media only screen and (min-width: 992px) {
.xjp.xjph-zhf437 .gift-banner .banner-absolute-content { width: 31.875%; top: 50%; }
.xjp.xjph-zhf437 .affiliate-faq { padding-top: 0px; padding-right: 0px; padding-bottom: 3.125vw; padding-left: 0px; }
.xjp.xjph-zhf437 .affiliate-faq-header { padding-top: 0px; padding-right: 15px; padding-left: 15px; padding-bottom: 2.083vw; }
.xjp.xjph-zhf437 .affiliate-faq-content { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp.xjph-zhf437 .affiliate-faq-content > ul { padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 3.125vw; list-style-type: none; }
.xjp.xjph-zhf437 .affiliate-faq-content > ul > li:not(:last-child) { margin-bottom: 2.083vw; }
.xjp.xjph-zhf437 .affiliate-faq-content > ul > li > svg { margin-bottom: 0.521vw; }
.xjp.xjph-zhf437 .affiliate-faq-content > ul > li:nth-child(1) svg { height: 1.771vw; }
.xjp.xjph-zhf437 .affiliate-faq-content > ul > li:nth-child(2) svg { height: 1.927vw; }
.xjp.xjph-zhf437 .affiliate-faq-content > ul > li:nth-child(3) svg { height: 1.40625vw; }
.xjp.xjph-zhf437 .bulk-content .review-card { margin-top: 3.125vw; margin-right: -15px; margin-bottom: 3.125vw; margin-left: -15px; padding-top: 3.542vw; padding-right: 1.042vw; padding-bottom: 3.542vw; padding-left: 1.042vw; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-zhf437 .bulk-content .review-card img { margin-bottom: 0px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-zhf437 .bulk-content .review-input { padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.xjp.xjph-zhf437 .bulk-content .review-input input, .xjp.xjph-zhf437 .bulk-content .form-control { padding-top: 8px; padding-right: 16px; padding-bottom: 8px; padding-left: 16px; }
.xjp.xjph-zhf437 .bulk-content .review-input input, .xjp.xjph-zhf437 .bulk-content input.form-control { height: 45px; }
.xjp.xjph-zhf437 .bulk-content .review-input p { margin-bottom: 0.417vw; }
.xjp.xjph-zhf437 .bulk-content .review-card form .btn { margin-top: 0.833vw; margin-bottom: 0px; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-zhf437 .bulk-content .review-card form .btn-new { flex-grow: 2; flex-shrink: 1; flex-basis: 0%; }
.xjp.xjph-zhf437 .giftPage .form-alert { border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; }
.xjp.xjph-zhf437 .gift-rules h5 { margin-bottom: 0.521vw; }
}
