@media screen and (width >=600px) {@font-face {font-family: 'Lato';font-style: normal;font-weight: 400;src: url("../../fonts/lato-v17-latin/lato-v17-latin-regular.eot");src: local("Lato Regular"), local("lato-regular"), url("../../fonts/lato-v17-latin/lato-v17-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../fonts/lato-v17-latin/lato-regular.woff2") format("woff2"), url("../../fonts/lato-v17-latin/lato-v17-latin-regular.woff") format("woff"), url("../../fonts/lato-v17-latin/lato-v17-latin-regular.ttf") format("truetype");font-display: swap;}}html {overflow-y: scroll;overflow-x: hidden;scrollbar-width: thin;}body, figure, dl, dd, blockquote, hr, fieldset, legend, textarea, pre, iframe, address, table, caption, article, aside, canvas, details, figcaption, figure, footer, hgroup, menu, nav, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;color: inherit;font-family: inherit;font-weight: inherit;overflow-x: clip;}header {overflow-y: visible;}body {background-color: var(--ec-bg-site);position: relative;}strong {color: #eee;letter-spacing: 0.035em;}img, picture, svg, video {display: block;max-width: 100%;}img {height: auto;}button, input, select, textarea {margin: 0;font: inherit;color-scheme: dark;border-radius: var(--rounded-corners);}select, textarea, input:where([type="text"], [type="url"], [type="email"], [type="tel"], [type="search"], [type="password"], .input-text), .select2-container .select2-selection.select2-selection {height: 3.05rem;padding: 0.5rem;background: var(--ec-btn-bg-gray);border: 1px solid var(--ec-highlight-gray-dark);border-radius: var(--rounded-corners);width: 100%;}option {background: var(--ec-highlight-gray-dark);}input::placeholder {color: var(--ec-highlight-gray);}button {background: none;border: none;letter-spacing: 0.1em;padding: 0;}a, a:hover {color: var(--ec-white);text-decoration: none;}::-webkit-scrollbar {width: 0.25rem;height: 0.5rem;}::-webkit-scrollbar-track {background: var(--ec-bg-gray-dark);}::-webkit-scrollbar-thumb {background: var(--ec-highlight-gray);}*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}:root {font-size: 16px;color: var(--ec-gray-light);font-family: 'Lato', var(--system-ui), sans-serif;font-weight: 400;text-rendering: optimizeSpeed;--tcgap: 0 !important;--ec-header-height: 3.75rem;--ec-spacing-1x: var(--fs-m);--ec-spacing-3x: 3rem;--system-ui: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fs-6xl: 2.5rem;--fs-5xl: 2.25rem;--fs-4xl: 1.75rem;--fs-3xl: 1.5rem;--fs-2xl: 1.375rem;--fs-xl: 1.25rem;--fs-l: 1.125rem;--fs-m: 1rem;--fs-s: 0.875rem;--fs-xs: 0.75rem;--ec-bg-site: #252527;--ec-bg-site-alt: #292828;--ec-bg-block-content: #19191bf2;--ec-bg-ui: #19191b;--ec-bg-gray-dark: #1c1b1b;--ec-gray-light: #cacacc;--ec-highlight-gray: #555;--ec-highlight-gray-dark: #353535;--ec-white: #fff;--ec-red: #dc143c;--ec-red-ruby: #e20;--ec-red-rose: #db6e69;--ec-red-burgundy: #822727;--ec-yellow: #eebe00;--ec-yellow-dark: #daaa00;--ec-yellow-gold: #d4bc72;--ec-green: #396;--ec-green-lime: #68cc06;--ec-green-moss: #53aa61;--ec-pink: #db6e69;--ec-navy: #275179;--ec-blue-sky: #69a3e1;--ec-purple-royal: #4a17a6;--ec-purple-lavender: #8756b9;--ec-btn-bg-green: #216242;--ec-btn-bg-red: linear-gradient(0, var(--ec-red-ruby) 100%, var(--ec-red-burgundy) 100%);--ec-btn-bg-crimson: linear-gradient(30deg, crimson, #CA3234, #FC803E);--ec-btn-bg-yellow: linear-gradient(0, var(--ec-yellow-dark) 60%, var(--ec-yellow) 100%);--ec-btn-bg-gray: linear-gradient(180deg, var(--ec-bg-site-alt) 0%, var(--ec-bg-site) 100%);--ec-btn-hover: linear-gradient(0, var(--ec-yellow-dark) 35%, var(--ec-yellow) 100%);--ec-icon-bg-gray: linear-gradient(var(--ec-highlight-gray), var(--ec-bg-site));--ec-btn-box-shadow: inset 0 20px 3px -21px hsla(0, 0%, 100%, 0.4), 0 8px 8px 0 hsla(0, 0%, 0%, 0.3);--ec-dropdown-br: 3px;--round: 50%;--rounded: 25%;--rounded-corners: 3px;--top-rounded: 3px 3px 0 0;--bottom-rounded: 0 0 3px 3px;--left-rounded: 3px 0 0 3px;--right-rounded: 0 3px 3px 0;--ec-duration-xs: 150ms;--ec-duration-s: 300ms;--ec-duration-m: 450ms;--ec-duration-l: 1500ms;--rotate: 0deg;}.flex {display: flex;}.grid {display: grid;}.items-center {align-items: center;}.content-center {justify-content: center;}.dead-center {justify-content: center;align-items: center;}.block--round {border-radius: var(--round);}.block--square {border-radius: var(--square);}.posr {position: relative;}.d-none, :where(.burger-open) .menu-txt, .dropdown, .weglot_choice, .slick-hidden, .product-rightbar-options, .woocs_auto_switcher-items, .required, .woocommerce-remove-coupon, .woocommerce-product-details__short-description, .post-ratings-loading, .tm-epo-totals, .ec-eip-tooltip, .ec-es-date-group, .ec-es-event-hide, .ec-es-events-group-hide, .country-selector ul, .slick-loading img, .tc-value sub, .single-product-summary-price-container del, .description-heading-icon-block, .product-rightbar .quantity, .product-rightbar .from, .product-rightbar .onsale, .js-ec-eip-input-event-boss .disabled, .archive .sub-title, .product .sub-title, .cart-item-options .tc-hidden-variation, .cart-info .tc-value br, .single-product:not(.ec-show-options) .tc-extra-product-options, .single-product:not(.ec-show-options) .ec-events-in-product, .single-product:not(.ec-show-options) .price, :is(.cart-discount, .cart-item-functions .wpwp-calendar-events-discount-checkout-old-price) .woocommerce-Price-amount {display: none;}.visually-hidden, .arrow, .apus-footer, .mini-cart, .slick-loading .slick-track, .slick-loading .slick-slide {height: 0;}.to-top-btn, .subscribe-btn {visibility: hidden;}.initially-hidden, .ec-filter-input {visibility: hidden;min-height: 100vh;}.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);word-wrap: normal !important;-webkit-clip-path: inset(50%);clip-path: inset(50%);position: absolute !important;width: 1px;height: 1px;margin: -1px;padding: 0;border: 0;overflow: hidden;overflow-wrap: normal !important;}.fs-6xl {font-size: clamp(var(--fs-4xl), 1.75vw + var(--fs-m), var(--fs-6xl));}h1, .fs-5xl, .title-xl {font-size: 2rem;line-height: var(--ec-spacing-3x);}h2, .fs-4xl, .title-lg, .mini-cart-notices .woocommerce-message:before {font-size: clamp(var(--fs-3xl), 0.75vw + var(--fs-m), var(--fs-4xl));line-height: clamp(2.25rem, 0.75vw + var(--fs-m), 2.85rem);}h3, .fs-3xl, .menu-item-has-children:after, .ec-events-events-empty-bosses-messge:before {font-size: clamp(var(--fs-xl), 0.65vw + var(--fs-m), var(--fs-3xl));line-height: clamp(1.875rem, 0.65vw + var(--fs-m), var(--fs-5xl));}h4, .fs-2xl {font-size: clamp(var(--fs-m), 0.15vw + var(--fs-m), var(--fs-xl));line-height: clamp(1.52rem, 0.65vw + var(--fs-m), 1.9rem);}h5, .fs-xl, .announcement-txt, .import-info h2, .import-info h3 {font-size: clamp(var(--fs-xs), 0.15vw + var(--fs-m), var(--fs-l));line-height: clamp(1.15rem, 0.65vw + var(--fs-m), var(--fs-4xl));}.fs-m, .text-container, .term-description, .accordion-item__title>h3 {font-size: var(--fs-m);line-height: 1.69rem;}.fs-s, .nice-select, .product-rightbar .tm-epo-style:after, .wpwp-category-tab, .count, .woocommerce-pagination, .payment_box {font-size: var(--fs-s);}.fs-xs, .menu-btn .menu-txt, .sale-price, .label--out-of-stock {font-size: var(--fs-xs);}h1, h2, h3, h4, h5, .title-xl, .title-lg, .title-m, .title-s, .title-xs, .page-container .section-title, .wgcurrent {font-weight: bold;text-align: center;text-transform: uppercase;margin: 0;letter-spacing: 0.1em;}.section-title, .ec-es-title-block {flex-direction: column;padding-bottom: 2vh;}.archive .section-title__second-line:before, .single-product .section-title__second-line:before {content: "\00a0";}.section-heading {flex-direction: column;max-width: fit-content;}h1, h2, h3, h4, h5, h6, .ec-white, .title-lg, .title-m, .block-main-help, .import-info, .section-title, .ec-callout, .ec-eip-additional-block-item-value, .woocommerce-Message, .floatbox-cancel, .tc-value, .tc-value :is(p, span), .tc-active .tc-label, .current, .tooltip:before, .suggestion-link, .autocomplete-header-title, .algolia-autocomplete .autocomplete-empty, .product-rightbar .noui-tooltip, .product-rightbar .noUi-tooltip, .wpwp-search-block-active .aa-input::placeholder, .tc-active .amount:not(.tc-original-price), .tmcp-field-wrap .tm-qty:is(.tm-qty), .select2-container--default .select2-selection--single .select2-selection__rendered, .algolia-autocomplete [class^="aa-dataset-"] .aa-suggestion a {color: var(--ec-white);}.text-blockquote {text-align: right;font-style: italic;}:is(.term-description, .text-container) :is(h2, h3, h4) {margin-block-start: 2rem;letter-spacing: 0.035em;}:is(div, h1, h2, h3, h4):has(+ .sub-title) {margin-block-end: 0;padding-block-end: 0;}.sub-title {text-align: center;font-variant: small-caps;display: block;}.sub-title:not(.fs-3xl) {max-width: fit-content;margin: 0.5rem auto;}.section-title {padding-top: 2vh;}.ec-checkout-title, .woocommerce-thankyou-order-received {margin: revert;text-align: center }.txt-center {text-align: center;}.txt-clr-clip {background-clip: text;color: transparent;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}.topline-banner, .topline-main, .nav-menu {background-color: var(--ec-bg-ui);}.nav-menu, .mini-cart-wrapper {clip: rect(0, 0, 0, 0);clip-path: inset(50%);height: 0;width: 0;overflow: hidden;position: absolute;white-space: nowrap;transition: left var(--ec-duration-s) ease-out, right var(--ec-duration-s) ease-out;}.topline-item, .btn, .ec-btn, .button, .login-button, .wpcf7-submit, .product-rating, .slick-next {display: flex;align-items: center;justify-content: center;}.topline-item, .wpwp-search-block-active {height: var(--ec-header-height);position: relative;}.menu-btn {flex-direction: column;}.menu-txt {position: absolute;top: 0.125rem;}.menu-cross {transition: transform var(--ec-duration-s) ease-in-out, opacity var(--ec-duration-m);transform: scale(0);opacity: 0;transform-origin: center;}.topline-games {justify-content: flex-start;}.topline-item:not(.topline-games, .search, .topline-banner__announcement-block .topline-item) {min-width: var(--ec-spacing-3x);}.topline-banner__announcement-block {padding: var(--fs-xs);height: var(--ec-header-height);}.topline-banner .announcement-link {margin-right: auto;padding-inline-start: var(--fs-6xl);}.topline-banner .calendar-link, .woocommerce-form .mo-openid-app-icons>a>img {margin-right: var(--ec-spacing-1x);}.topline-games {text-transform: uppercase;}.site-header {position: fixed;width: 100%;transition: all var(--ec-duration-s) linear;z-index: 2;}.topline-banner {width: min(1320px, 100%);margin: 0 auto;}.topline-container {justify-content: space-between;}.topline-main__nav {gap: calc(0.125rem + 0.75vw);}.topline-main__tray {justify-content: flex-end;}.dropdown-container:after {content: "";background: url("data:image/svg+xml,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1' stroke='%23555555' class='w-6 h-6'%3E%3Cpath stroke-linecap='round' stroke-linejoin='square' d='M8.25 15 12 18.75 15.75 15m-7.5-6L12 5.25 15.75 9M14 12H10'/%3E%3C/svg%3E") center no-repeat;width: var(--fs-3xl);height: var(--fs-3xl);transition: transform var(--ec-duration-s) linear;}.dropdown-header-current-game, .topline-banner {white-space: nowrap;}.count {content: "";position: absolute;border-radius: var(--round);transform: translate(100%, 100%);}.wrapper {padding-top: calc(var(--ec-header-height) * 2);margin: 0;}.container {max-width: min(1320px, 100%);position: relative;padding: 0.625rem;}.woocommerce-breadcrumb {display: flex;align-items: baseline;flex-wrap: wrap;margin-block: var(--ec-spacing-1x);letter-spacing: 0.1em;text-transform: uppercase;}.woocommerce-breadcrumb a, .woocommerce-breadcrumb span {color: var(--ec-gray-light);padding: 1em 0.5em;}.margin-vertical-2vh {margin-block: 2vh;}.btn, .ec-btn, .button, .login-button, .wpcf7-submit, .wpfda-submit {width: min(13.125rem, 100%);min-height: var(--ec-spacing-3x);padding: var(--fs-xs);position: relative;margin-top: 1vh;color: var(--ec-white);overflow: hidden;text-align: center;text-decoration: none;text-transform: uppercase;letter-spacing: 0.1em;word-break: break-all;background: var(--ec-btn-bg-gray);border: 1px solid var(--ec-bg-site-alt);border-radius: var(--rounded-corners);box-shadow: var(--ec-btn-box-shadow);-webkit-box-pack: center;-ms-flex-pack: center;transition: background var(--ec-duration-s) cubic-bezier(0.22, 0.61, 0.36, 1);}.configure-boost-btn {width: min(14rem, 100%);height: 3.05rem;padding: 0.5rem;transition: background var(--ec-duration-s) ease, opacity var(--ec-duration-s) ease;margin: 0;}.back-btn-404 {margin: auto auto 1vh auto;}.slide-button::after {content: "→";font-size: var(--fs-4xl);position: absolute;inset: 43% var(--ec-spacing-1x) auto auto;transform: translateY(-50%);transition: all var(--ec-duration-s) ease;}.product-submit-btn, .apply_coupon {margin: 0;max-height: 3.05rem;}.apply_coupon {box-shadow: none;}.trustpilot-carousel-content {min-height: 240px;}.product-card {width: min(305px, 100%);max-width: 305px;min-height: 185px;row-gap: 0.25rem;}.container, .product-card__img, .card-btn, .hover-container, .steps-container, .page .section-heading {margin-inline: auto;}.product-card__title {min-height: 2rem;flex-grow: 1;border-block-start: 0.15rem solid;border-image-source: radial-gradient(circle at top left, transparent 15%, var(--ec-green) 50%, transparent 85%);border-image-slice: 1;padding-block-start: 0.5rem;}:is(.product-card__price, .price) del {color: var(--ec-highlight-gray);}:is(.product-card__price, .price) ins {text-decoration: none;}.card-btn {width: min(18rem, 100%);font-weight: bold;}.product-card, .hover-block, .step-block {flex-direction: column;letter-spacing: 0.125em;text-align: center;padding: var(--fs-xs);position: relative;}.sale-price, .product-label {position: absolute;inset: -6px auto auto 50%;padding: 0.35rem;white-space: nowrap;transform: translatex(-50%);}.count, .product-label i {width: var(--ec-spacing-1x);height: var(--ec-spacing-1x);}.sale-price {background-color: var(--ec-red-ruby);}.label--hot {background-color: var(--ec-red-burgundy);}.label--new, .label--seasonal {background-color: var(--ec-navy);}.label--sale {background-color: var(--ec-red-rose);}.label--pre-order {background-color: var(--ec-purple-royal);}.label--out-of-stock {background-color: var(--ec-highlight-gray-dark);}.label--free_self-play, .label--meta-weapon, .label--x2_loot {background-color: var(--ec-purple-lavender);}.step-title {position: relative;border-bottom: 3px solid var(--ec-red);}.step-title {padding: 5% 0;}.step-block {justify-content: flex-start;counter-increment: step-counter;}.hover-container, .steps-container {display: grid;gap: var(--ec-spacing-1x);justify-items: center;}.hover-container {width: min(69.5rem, 100%);}.steps-container {padding-top: 0;}.hover-block, .step-block {width: min(22.5rem, 100%);min-height: calc(4 * var(--ec-spacing-3x));}.ec-es-all-events-link {margin: 0 auto;}.product-image {max-width: 180px;aspect-ratio: 1 / 1;}.slick-list {overflow: hidden;}.slick-slider {position: relative;-webkit-touch-callout: none;-khtml-user-select: none;user-select: none;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-slider.slick-initialized {position: relative;}.slick-slide {float: left;}.slick-initialized .slick-active {visibility: visible;}.slick-prev {z-index: 1;}.slick-prev:before, .slick-next:before {content: "";width: var(--ec-spacing-1x);height: var(--ec-spacing-1x);border: solid var(--ec-white);border-width: 0 2px 2px 0;display: inline-block;transform: rotate(-45deg);}.slick-prev:before {transform: rotate(135deg);}.slick-list:focus {outline: 0;}.slick-track:before, .slick-track:after {display: table;content: "";}.slick-track:after {clear: both;}.slick-prev, .slick-next {width: var(--ec-spacing-3x);height: var(--ec-spacing-3x);position: absolute;transform: translate(0, 35%);font-size: 0;transition: var(--ec-duration-s) ease;z-index: 1;}.ep-product-gallery :is(.slick-prev, .slick-next) {top: 50%;transform: translateY(-50%);}.ep-product-gallery .slick-prev {left: 0;}.ep-product-gallery .slick-next {right: 0;}.products.columns-4 {display: grid;gap: var(--ec-spacing-1x);grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));}.products.columns-4, .hover-container, .steps-container, .footer-menus {grid-template-columns: repeat(auto-fit, minmax(305px, 1fr));}.products.columns-4 {justify-items: center;}.wpwp-category-tab-main-container {text-transform: uppercase;}.text-container h2:has(+ h3) {margin: 0;}.page-title, .product_title {padding-block: var(--ec-spacing-1x);word-break: break-word;}.section-title:has(+ div), .section-title:has(+ p) {margin-block-start: 0.67em;}.ec-es-events {min-height: calc(2 * var(--ec-spacing-3x));}.single-product-content, .product-leftbar, .product-rightbar {flex-direction: column;}.product-leftbar {order: 2;}.product .product-rightbar {order: 1;}.product-rightbar, .ec-social-icons-block {width: min(26.25rem, 100%);}.product-rightbar-image-container, .single-product-summary-container, .simple-product-add-to-cart-btns-wrapper, .days-container, .days-main-container, .product-rightbar-info, .product-rightbar-options .cart {width: 100%;}.product-rightbar-image-container {position: relative;min-height: 11.25rem;margin-inline: auto;}.product-rating {position: absolute;inset: auto auto 0 50%;flex-flow: column-reverse;transform: translateX(-50%);z-index: 0;}.product-rating .post-ratings {letter-spacing: 0.1em;text-align: center;display: inline;}.post-ratings-image, .post-ratings img {width: var(--fs-xl);display: inline;margin-inline: 0.25rem;}.text-icon-small, .text-icon-small>img {display: inline;}.tooltip {position: relative;display: inline-block;text-decoration: underline dashed;text-underline-offset: 4px;}.single-product-summary-price-container {justify-content: space-around;position: fixed;inset: auto auto 0 0;width: 100%;min-height: var(--ec-header-height);padding-block: 1rem;background: var(--ec-bg-ui);z-index: 1;isolation: isolate;}.single-product-summary-price {flex: 0 0 33%;text-align: center;z-index: -1;}.out-of-stock {order: 3;text-transform: uppercase;margin-inline: auto;}.product-rightbar-options .cart {container-type: inline-size;container-name: cart;display: flex;justify-content: center;flex-wrap: wrap;position: relative;gap: 0 0.5%;min-height: 12.5rem;}.simple-product-add-to-cart-btns-wrapper {justify-content: space-between;padding-block: 1.5vh;border-bottom: 1px solid var(--ec-highlight-gray);gap: 0.5rem;}.product-submit-btn {padding: 0;font-weight: bold;}.import-info {background: var(--ec-red-burgundy);}.product-leftbar-description {isolation: isolate;}.html-sitemap__list-item, .product-leftbar li, .event-info__item {padding-inline-start: 1ch;}.product-leftbar li::marker, .html-sitemap__list-item::marker {content: "◆";}.single-product-summary-container {flex-direction: column;}.product-rightbar-options {background-color: var(--ec-bg-block-content);backdrop-filter: blur(3px);border-top: 1px solid var(--ec-bg-site);}.single-product-summary-price-container, .product-rightbar-options .cart {padding-inline: 0.625rem;}.woocommerce-notices-wrapper {line-height: 2;}.announcement-block__icon-container {width: var(--ec-spacing-3x);height: var(--ec-spacing-3x);}.announcement-block p {margin: 0;}.product-leftbar-description a, .woocommerce-MyAccount-content p a {text-decoration: underline;}.text-container p:empty {margin: 0;padding: 0;width: 0;height: 0;}.term-description a, .text-container a {color: var(--ec-yellow);text-decoration: revert;}.product-rightbar-info, .trustpilot-carousel-content {isolation: isolate;z-index: -1;}.product-rightbar-info {order: 4;border-top: 1px solid var(--ec-highlight-gray);padding: var(--ec-spacing-1x);}.trustpilot-carousel-content {order: 5;}.ec-social-icons-block {justify-content: space-around;padding-block: 0.5rem;}.accordion-item__title, .ec-es-events-group-title {flex-basis: 90%;}.accordion-item__hidden-block {transition: max-height var(--ec-duration-s) ease-in-out;}.accordion-active .accordion-item__hidden-block {border-top: 1px solid var(--ec-red);overflow: clip auto;scrollbar-gutter: stable;}.accordion-item__hidden-block-content {padding: var(--ec-spacing-1x);}.accordion-content, .ec-es-date-group.active {display: flex;flex-direction: column;gap: var(--ec-spacing-1x);}.accordion-item {border-radius: var(--rounded-corners);overflow: hidden;}.ec-es-events-group:last-of-type {margin: 0;}.ec-es-events-group.active {overflow-y: auto;}.accordion-item__visible-block {position: relative;padding-inline: var(--ec-spacing-1x);min-height: calc(2 * var(--ec-spacing-3x));}.accordion-block {width: var(--ec-spacing-3x);aspect-ratio: 1;display: block;margin: auto;}.wpwp-category-tab-body-block {border-top: 1px solid var(--ec-highlight-gray);}.wpwp-category-tab-body, .woocommerce-my-account__nav-menu {flex-wrap: wrap;justify-content: space-around;padding: var(--ec-spacing-1x);}.wpwp-category-tab {padding: var(--ec-spacing-1x);}.wpwp-category-tab-footer:has(.wpwp-category-tab-footer-title) {justify-content: center;flex-direction: column;}.woocommerce-ordering {justify-content: space-between;}.category__order {margin-inline-end: 0.5ch;white-space: nowrap;}.orderby {max-width: fit-content;}table {width: 100% !important;max-width: 100%;margin: var(--ec-spacing-1x) auto;}:is(th, tr, td, tfoot) {height: 4rem;padding: 0.5rem;text-align: center;vertical-align: middle;background-color: var(--ec-bg-site);}.hero-screen-slider-main {padding-block-start: var(--ec-header-height);min-height: 85vh;}.mainslide {height: 29.5rem;padding: clamp(var(--fs-3xl), 1.3284rem + 0.7323vw, var(--fs-6xl));font-family: var(--system-ui);background: no-repeat center/cover #19191b80;background-blend-mode: multiply;}.mainslider-list>li:not(.slide-title) {list-style-type: none;}.slick-active :where(.mainslider-list>li:not(.slide-title)) {animation: slide-in var(--ec-duration-s) cubic-bezier(0.17, 0.17, 0.23, 1.00) forwards;animation-fill-mode: backwards;}.slick-active .slide-super-title-content {animation-delay: var(--ec-duration-s);}.slick-active .slide-subtitle {animation-delay: calc(2 * var(--ec-duration-s));}.slick-active .slide-button {animation-delay: calc(2.5 * var(--ec-duration-s));}@keyframes slide-in {from {opacity: 0;transform: translateX(80px);}to {transform: translateX(0);opacity: 1;}}.slick-dots {position: absolute;left: 50%;transform: translateX(-50%);}.hero-screen-slider-item, .topline-banner__announcement-block {width: 100%;}.slick-slider .slick-track, .slick-slider .slick-list {transform: translate3d(0, 0, 0);}.slide-super-title-content {display: inline-flex;align-items: center;width: min(550px, 100%);gap: 0.5rem;text-transform: uppercase;letter-spacing: 0.1em;}.slide-super-title-content img {min-height: var(--ec-spacing-3x);width: var(--ec-spacing-3x);}.slide-title {font-weight: bold;line-height: 120%;margin-block-end: var(--ec-spacing-1x);width: min(550px, 100%);}.slide-subtitle {width: min(550px, 100%);}.icon-block, .description-heading-icon-block {background-image: var(--ec-icon-bg-gray);background-clip: padding-box;flex-shrink: 0;}.icon-block {border: solid 0.5rem transparent;position: relative;height: 3.5rem;width: 3.5rem;margin-block-end: 1vh;}.icon-block::before, .description-heading-icon-block::before {content: "";display: flex;inset: 0;position: absolute;margin: -0.25rem;background: linear-gradient(0, #9a7968 0, #fddd94 100%);border-radius: inherit;z-index: -1;}.icon, .slider-icon {height: 2rem;width: 2rem;}.heading-icon {height: 1.625rem;width: 1.625rem;}.icon, .heading-icon {position: relative;margin: auto;}.icontiny, .icontinyl {padding-left: 18px;text-decoration: none;}.accordion-item__visible-block:before, .accordion-item__visible-block:after, .main-menu__item~.menu-item-has-children:before, .main-menu__item~.menu-item-has-children:after, .cart_item .accordion-block::before, .cart_item .accordion-block::after {content: "";position: absolute;width: var(--ec-spacing-1x);height: 2px;transition: all var(--ec-duration-s) ease, background var(--ec-duration-l) cubic-bezier(0.22, 0.61, 0.36, 1);background: var(--ec-white);}.accordion-item__visible-block:before, .accordion-item__visible-block:after {right: 25px;}.cart_item .accordion-item {display: block;padding: 0;min-height: 2rem;}.tm-cart-edit-options {display: block;font-size: var(--fs-xs);}.page-404 .not-found {min-height: 50vh;flex-direction: column;padding: calc(var(--ec-header-height)/2) var(--ec-spacing-1x);font-family: var(--system-ui);}.to-top-btn, .subscribe-btn {position: fixed;scale: 0.2;transition: scale var(--ec-duration-s) ease-in-out;}.import-info, .days-control-block {min-height: 5rem;padding: var(--ec-spacing-1x);}.cart_item {height: calc(2 * var(--ec-spacing-3x));}.woocommerce-account .site-main {position: relative;min-height: 100vh;}.site-logo {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 30'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' d='M41.256 24.024c1.418 0 2.67-.213 3.756-.64 1.085-.427 1.973-1.025 2.664-1.795a5.829 5.829 0 0 0 1.37-2.709l-4.41-.285a2.85 2.85 0 0 1-.716 1.073c-.313.292-.69.51-1.13.657-.44.146-.925.219-1.455.219-.799 0-1.489-.165-2.071-.493a3.362 3.362 0 0 1-1.349-1.4c-.317-.606-.475-1.325-.475-2.157v-.01l11.707-.001v-1.28c0-1.43-.205-2.68-.615-3.75-.41-1.068-.983-1.956-1.718-2.664a7.176 7.176 0 0 0-2.575-1.593 9.285 9.285 0 0 0-3.173-.53c-1.686 0-3.154.364-4.404 1.094a7.501 7.501 0 0 0-2.905 3.054c-.686 1.306-1.03 2.823-1.03 4.553 0 1.773.344 3.307 1.03 4.602a7.217 7.217 0 0 0 2.938 2.999c1.272.704 2.793 1.056 4.561 1.056Zm-3.804-10.558c.044-.554.2-1.065.469-1.53a3.531 3.531 0 0 1 1.304-1.303c.556-.325 1.196-.487 1.92-.487.693 0 1.303.148 1.83.443a3.22 3.22 0 0 1 1.236 1.22c.299.519.448 1.113.448 1.785h-7.214l.007-.128ZM57.658 30v-8.997h.145c.217.467.53.929.94 1.385.41.456.939.833 1.584 1.133.646.299 1.431.448 2.356.448 1.306 0 2.487-.33 3.543-.99 1.056-.66 1.892-1.635 2.507-2.922.616-1.288.924-2.87.924-4.745 0-1.926-.318-3.53-.952-4.81-.634-1.28-1.481-2.24-2.54-2.879a6.6 6.6 0 0 0-3.47-.958c-.963 0-1.767.16-2.413.477-.645.317-1.167.711-1.567 1.182-.399.47-.703.932-.912 1.384h-.212V6.884h-4.702V30h4.769Zm3.514-9.741c-.768 0-1.421-.206-1.958-.618-.538-.413-.948-.99-1.232-1.735-.283-.744-.425-1.616-.425-2.616s.142-1.868.425-2.605c.284-.737.692-1.306 1.226-1.707.533-.402 1.188-.602 1.964-.602.784 0 1.444.208 1.981.624.538.416.944.992 1.22 1.729.277.737.415 1.59.415 2.561 0 .978-.14 1.84-.42 2.589-.28.747-.688 1.331-1.226 1.75-.537.42-1.194.63-1.97.63Zm14.69-15.542c.708 0 1.314-.231 1.818-.695.504-.463.756-1.02.756-1.669 0-.642-.252-1.195-.756-1.658C77.176.232 76.566 0 75.85 0c-.702 0-1.306.232-1.813.695-.508.463-.761 1.016-.761 1.658 0 .65.253 1.206.76 1.67.508.463 1.116.694 1.825.694Zm2.36 18.979V6.884h-4.767v16.812h4.768Zm12.205.328c1.53 0 2.854-.274 3.973-.82 1.12-.548 1.998-1.309 2.636-2.283.638-.974.995-2.103 1.07-3.387h-4.5c-.09.59-.278 1.096-.566 1.516a2.85 2.85 0 0 1-1.085.957 3.238 3.238 0 0 1-1.472.329c-.739 0-1.384-.197-1.937-.591-.552-.394-.979-.967-1.281-1.719-.302-.751-.454-1.663-.454-2.736 0-1.058.153-1.96.46-2.703.305-.745.733-1.312 1.281-1.702.548-.39 1.192-.586 1.93-.586.874 0 1.58.257 2.122.772.54.514.875 1.19 1.002 2.03h4.5c-.068-1.299-.43-2.43-1.087-3.393-.656-.963-1.548-1.71-2.675-2.244-1.126-.532-2.44-.799-3.94-.799-1.738 0-3.238.367-4.5 1.1a7.476 7.476 0 0 0-2.915 3.054c-.683 1.302-1.024 2.815-1.024 4.537 0 1.7.338 3.203 1.013 4.509a7.384 7.384 0 0 0 2.91 3.06c1.265.732 2.778 1.1 4.539 1.1Zm18.964.011c1.358 0 2.543-.244 3.554-.733 1.011-.49 1.819-1.16 2.423-2.014a6.103 6.103 0 0 0 1.086-2.911h-3.257a3.748 3.748 0 0 1-.744 1.554c-.355.43-.791.76-1.31.99a4.222 4.222 0 0 1-1.73.345c-.947 0-1.77-.244-2.467-.733-.698-.49-1.237-1.179-1.618-2.069-.38-.89-.57-1.948-.57-3.174 0-1.197.193-2.235.581-3.114.389-.879.931-1.558 1.63-2.036.697-.477 1.512-.716 2.445-.716 1.067 0 1.92.284 2.557.853.638.57 1.047 1.248 1.226 2.036h3.257c-.12-1.13-.494-2.12-1.125-2.966-.63-.846-1.457-1.505-2.479-1.976-1.022-.47-2.186-.706-3.492-.706-1.62 0-3.026.369-4.22 1.106-1.194.737-2.12 1.76-2.776 3.07-.657 1.31-.985 2.818-.985 4.526 0 1.685.321 3.181.963 4.487.641 1.306 1.561 2.33 2.759 3.07 1.197.74 2.628 1.111 4.292 1.111Zm16.29.033c.947 0 1.76-.135 2.44-.405.679-.27 1.235-.61 1.668-1.018.432-.409.757-.824.973-1.248h.135v2.299h3.268V12.532c0-1.226-.216-2.224-.65-2.994-.432-.77-.986-1.362-1.661-1.778a6.625 6.625 0 0 0-2.172-.86 11.013 11.013 0 0 0-2.188-.235 10.07 10.07 0 0 0-2.966.433c-.94.288-1.77.748-2.49 1.379-.72.631-1.267 1.457-1.64 2.479l3.145.7c.246-.59.692-1.129 1.337-1.614.646-.485 1.532-.728 2.659-.728 1.082 0 1.897.263 2.445.788.549.526.823 1.266.823 2.222v.077c0 .394-.145.678-.436.853-.291.175-.758.301-1.4.378-.641.077-1.477.173-2.507.29-.813.095-1.612.233-2.395.416a8 8 0 0 0-2.127.81 4.087 4.087 0 0 0-1.51 1.455c-.374.613-.56 1.394-.56 2.343 0 1.101.255 2.032.766 2.79.511.76 1.207 1.338 2.088 1.735.88.398 1.865.597 2.955.597Zm.727-2.627c-.947 0-1.727-.206-2.339-.618-.612-.413-.918-1.024-.918-1.834 0-.583.159-1.052.476-1.406.317-.354.742-.626 1.276-.815a8.348 8.348 0 0 1 1.774-.405l1.03-.137c.41-.055.832-.117 1.265-.186.432-.07.818-.153 1.158-.252.34-.098.569-.206.688-.323v2.167c0 .664-.173 1.286-.52 1.866-.347.58-.85 1.05-1.511 1.407-.66.357-1.453.536-2.379.536Zm16.189 2.255V13.429c0-.73.18-1.38.537-1.953a3.752 3.752 0 0 1 1.46-1.346c.617-.325 1.32-.488 2.11-.488.344 0 .687.024 1.03.072.344.047.583.089.717.125V6.71a14.955 14.955 0 0 0-1.422-.077c-1.007 0-1.908.261-2.703.783a4.094 4.094 0 0 0-1.662 2.14h-.179v-2.67h-3.235v16.81h3.347Zm12.741 0V13.429c0-.73.18-1.38.537-1.953a3.752 3.752 0 0 1 1.461-1.346c.616-.325 1.32-.488 2.11-.488.343 0 .687.024 1.03.072.343.047.582.089.716.125V6.71a14.955 14.955 0 0 0-1.422-.077c-1.007 0-1.908.261-2.702.783a4.094 4.094 0 0 0-1.663 2.14h-.179v-2.67h-3.234v16.81h3.346Zm12.047 6.26c.926 0 1.74-.153 2.44-.46a4.952 4.952 0 0 0 1.814-1.357c.507-.598.925-1.331 1.253-2.2L180 6.917l-3.615-.033-4.354 13.047h-.18l-4.354-13.047h-3.581l6.29 17.03-.414 1.117c-.425 1.087-.95 1.735-1.573 1.943-.623.208-1.393.188-2.311-.06l-.806 2.681c.202.088.508.17.918.246.41.077.866.115 1.365.115Z'/%3E%3Cpath id='chevron' fill='%23dc143c' d='M0 23.591h20.455v3.682H0zm0-8.063 10.259-4.21 10.196 4.21v4.38l-10.228-4.38L0 19.908zm0-8.591 10.259-4.21 10.196 4.21v4.38l-10.228-4.38L0 11.317z'/%3E%3C/g%3E%3C/svg%3E") center no-repeat;width: 10rem;height: var(--ec-header-height);}body:after {content: "";display: block;position: absolute;top: 0;width: 100%;height: 100%;z-index: -1;background-image: url("data:image/svg+xml,%3Csvg id='bg-pattern' xmlns='http://www.w3.org/2000/svg' width='360' height='360' viewBox='0 0 304 304'%3E%3Cpath class='bg-pattern__lines' fill='%23eebe00' fill-opacity='1' stroke='%23252527' stroke-width='0.9' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16v19.51l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2h19.51L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2h27.51L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'/%3E%3C/svg%3E");background-repeat: repeat;background-size: 33.75rem 33.75rem;animation: fade-away var(--ec-duration-l) forwards;filter: grayscale(100%);}@keyframes fade-away {0% {opacity: 0.05;filter: grayscale(80%);}25% {opacity: 0.25;filter: grayscale(50%) blur(0.75px);}35% {opacity: 0.35;}55% {opacity: 0.1;filter: blur(0);}75% {opacity: 0.05;filter: grayscale(35%);}100% {opacity: 0.025;filter: grayscale(100%);left: 0;}}@media screen and (width >=600px) {.topline-item:not(.topline-games, .search, .topline-banner__announcement-block .topline-item) {width: 4rem;}.wpwp-category-tab-body, .woocommerce-my-account__nav-menu {justify-content: initial;gap: var(--ec-spacing-1x);}.woocommerce-ordering {justify-content: flex-end;}.site-header .topline-content {justify-content: flex-end;}.site-header .topline-content:before {content: "";width: 0;}.product-image {max-width: 300px;}.ec-es-all-events-link {margin: 0 0 0 auto;}}@media screen and (width >=768px) {.topline-banner:before, .topline-banner:after {content: "";width: 0;height: 0;position: absolute;top: 0;}.topline-banner:before {left: -3.75rem;border-top: 3.75rem solid var(--ec-bg-ui);border-left: 3.75rem solid transparent;}.topline-banner:after {right: -3.75rem;border-top: var(--ec-header-height) solid var(--ec-bg-ui);border-right: var(--ec-header-height) solid transparent;}.topline-banner__announcement-block {font-size: var(--fs-s);}.term-description, .text-container {padding: var(--ec-spacing-1x);}}@media screen and (width >=1024px) {h1, h2, h3, h4, h5, .title-xl, .title-lg, .title-m, .title-s, .title-xs, .page-container .section-title, .seo-faq-question-question h3, .sub-title {text-align: unset;}.topline-container {width: min(90rem, 100%);margin: 0 auto;}.page-title, .product_title {padding: var(--fs-xs) var(--ec-spacing-1x);}.wpwp-category-tab-footer:has(.wpwp-category-tab-footer-title) {justify-content: space-between;flex-direction: row;}.archive .section-title, .single-product .section-title {flex-direction: row;}.ec-es-title-block {align-items: unset;}:is(.archive, .single-product) .section-title .icon-block {margin: 0 0.5em 0 0;}.category-tab-footer {flex-direction: row;}:is(.archive, .single-product) .section-heading {flex-direction: row;justify-content: center;}.topline-active .topline-main__conditional {display: flex;flex: 0 1 100%;}.site-header .topline-main:before, .site-header .topline:before {height: 0;}.site-header .nav-menu {display: flex;height: 100vh;flex-direction: column;position: absolute;left: 0;padding-bottom: 50px;top: var(--ec-header-height);overflow: visible;z-index: 3;}.subscribe-btn:after {width: 30px;height: 30px;}.ep-product-gallery .slick-prev {left: 0;}.ep-product-gallery .slick-next {right: 0;}.ec-es-control-dates {min-height: 6vh;}.hero-screen-slider {height: 600px;}.mainslide {height: 600px;}.bp-right {background-position: right;background-size: contain;}.product-card, .product-card__img, .product-card__title {transition: all var(--ec-duration-m) cubic-bezier(0.22, 0.61, 0.36, 1);}.product .product_title {justify-content: flex-start;}.single-product-content {display: grid;column-gap: 0.5rem;align-items: flex-start;grid-template: "description image" 18.75rem "description options";grid-template-columns: 1fr minmax(min-content, 26.25rem);}.product-leftbar {grid-area: description;}.product-rightbar {grid-area: options;}.product-rightbar-image-container {min-height: 18.75rem;grid-area: image;}.product-rightbar-options {display: flex;position: relative;flex-wrap: wrap;flex-direction: row;}.import-info {border-radius: 3px 3px 0 0;margin: -1rem -1.25rem auto;}.product-leftbar-description {min-height: 47.75rem;}.text-container :is(h2, h3, h4, h5):has(.description-heading-icon-block) {display: inline-flex;width: 100%;}.description-heading-icon-block {border: solid 0.25rem transparent;width: 2.625rem;height: 2.625rem;margin-inline-end: 0.5ch;display: flex;}.ec-spinner {width: var(--fs-5xl);height: var(--fs-5xl);position: relative;border-radius: var(--round);border: 3px solid transparent;border-top-color: var(--ec-green);animation: spin calc(var(--ec-duration-s) * 5) linear infinite;}@container (width >=17.5rem) {.ec-spinner {width: 6.25rem;height: 6.25rem;}}@container (width >=25.5rem) {.ec-spinner {width: 9.375rem;height: 9.375rem;}}.ec-spinner:before, .ec-spinner:after {content: "";position: absolute;border-radius: var(--round);border: 3px solid transparent;animation: spin linear infinite;}.ec-spinner:before {inset: 5px;border: 3px solid transparent;border-top-color: var(--ec-yellow);animation-duration: calc(var(--ec-duration-s) * 10);}.ec-spinner:after {inset: 13px;border-top-color: var(--ec-red-ruby);animation-duration: calc(var(--ec-duration-m) * 4);}.product-rightbar-options {background-color: transparent;border-top: none;}.single-product-summary-price-container {position: relative;}.ec-faq-product {width: min(54.5rem, 100%);}.ec-main-bg {position: relative;isolation: isolate;}.ec-main-bg:before {background: linear-gradient(to bottom, var(--ec-bg-site) 0.1%, rgba(37, 37, 39, 0.35) 6%, rgba(37, 37, 39, 0.35) 90%, var(--ec-bg-site) 99.9%) }.bgc-content {background-color: var(--ec-bg-block-content);}.bgc-important-info {background-color: color-mix(in lch, var(--ec-bg-block-content), var(--ec-navy));}.bgc-important-info--positive {background-color: color-mix(in srgb, var(--ec-bg-block-content) 80%, var(--ec-green-moss));}.bgc-important-info--negative {background-color: color-mix(in oklab, var(--ec-bg-block-content) 80%, var(--ec-red-ruby));}.br6 {border-radius: var(--rounded-corners);}.br6_0 {border-radius: var(--top-rounded);}.br0_6 {border-radius: var(--bottom-rounded);}.wpwp-search-block-open .topline-main__conditional, .product-rightbar-options .configure-boost-btn, .product-rightbar-options .configure-boost-btn-close {display: none;}}.dropdown-container {position: relative;}.dropdown, .country-selector ul {background: var(--ec-btn-bg-gray);border: 1px solid var(--ec-highlight-gray-dark);border-radius: var(--rounded-corners);position: absolute;top: 80%;padding: 0.5rem;margin: 0;overflow: hidden auto;list-style: none;min-width: max-content;z-index: 3;}.ec-hmam-menu-items, .woocs_auto_switcher-items, .country-selector ul {right: 0;}.dropdown-item, li.wg-li {padding: 0.5rem;letter-spacing: 0.1em;}.modal-block {position: fixed;inset: 50% auto auto 50%;transform: translate(-50%, -50%);width: 100%;height: 100%;min-height: 600px;flex-direction: column;background: var(--ec-bg-ui);border-top: 1px solid var(--ec-highlight-gray-dark);overflow: clip auto;overscroll-behavior: contain;padding: var(--fs-6xl) 0.5rem 0.5rem;z-index: 3;animation: slide-up calc(1.5 * var(--ec-duration-s)) forwards;}.user-input-wrapper, .woocommerce-lost-password .woocommerce {width: min(100%, 23.5rem);margin-inline: auto;}.acc-tabs {display: flex;justify-content: space-between;align-items: baseline;padding: 0;list-style: none;}.ec-login-item, .ec-login-title, .ec-login-link-button {display: none;}.ec-login-title.ec-ma-active, .ec-login-link-button.ec-ma-active {display: inline-block;}.ec-login-item.ec-ma-active {display: block;}.woocommerce-password-strength {margin-block: 2vh;text-align: center;}.ec-login-link-button, .woocommerce-LostPassword {padding: 0.5rem;}.woocommerce-LostPassword {margin: 0;}.g-recaptcha {margin-inline: auto;width: fit-content;}.password-input {position: relative;}.btns-row-info {justify-content: space-between;}.mo-openid-app-icons:before {content: "OR";display: block;font-size: var(--fs-xl);line-height: var(--ec-spacing-3x);text-align: center;border-top: 1px solid var(--ec-highlight-gray-dark);}.ec-close-btn-wrapper {position: absolute;inset: 0 0 auto auto;}.ec-close-btn {display: block;width: var(--ec-spacing-3x);height: var(--ec-spacing-3x);position: relative;flex-shrink: 0;}.login-button, .woocommerce-Button {width: min(24.5rem, 100%);line-height: var(--fs-3xl);letter-spacing: 0.1em;}.nav-menu {left: -100%;}.mini-cart-wrapper {right: -100%;}.nav-menu-open {left: 0;}.primary-header-menu {height: var(--ec-header-height);position: relative;}.main-menu, .ec-login-page-content, .woocommerce-mini-cart__buttons {padding-block-end: calc(2 * var(--ec-spacing-3x));}.primary-menu {padding-inline: 0.5rem;}.main-menu__item, .menu-item>a {height: var(--ec-header-height);width: 100%;}.main-menu__item {display: inline-block;filter: grayscale(100%);letter-spacing: 0.15em;transition: all var(--ec-duration-s) ease;position: relative;}.menu-item {border-block: 1px solid transparent;}.sub-menu {max-height: 0;list-style: none;padding: 0;margin: 0;overflow: hidden;transition: all var(--ec-duration-s) ease-in-out;}.menu-item>a {display: inline-flex;align-items: center;padding-inline: var(--fs-6xl);text-transform: uppercase;border-block: 1px solid transparent;}.menu-item-has-children:before, .menu-item-has-children:after {inset: var(--round) var(--ec-spacing-1x) auto auto;}.menu-item-has-children:before, .accordion-item__visible-block:before, .wpwp-checkout-order-item-accordion-button:before, .wpwp-checkout-order-item-accordion-button-non-options:before, .cart_item .accordion-block::before {transform: rotate(90deg);}.nav-menu-open, .mini-cart-open {display: flex;flex-direction: column;position: fixed;top: var(--ec-header-height);width: 100%;height: 100%;min-width: 375px;clip: auto;clip-path: none;white-space: normal;overflow-y: scroll;overscroll-behavior: contain;scrollbar-gutter: stable;scrollbar-width: thin;background: var(--ec-bg-ui);z-index: 3;}.mini-cart-open {right: 0;}.primary-header-menu .site-logo {flex: 1;background-size: 70%;background-position: var(--ec-spacing-1x) center;}.visible .sub-menu {max-height: 165rem;}.menu-item-has-children.visible:before, .accordion-active .accordion-item__visible-block:before, .cart_item .accordion-block-active:before {transform: rotate(180deg);background: var(--ec-red);}.menu-item-has-children.visible:after, .accordion-active .accordion-item__visible-block:after, .cart_item .accordion-block-active:after {background: var(--ec-red);}.apus-footer {background: var(--ec-bg-ui);height: auto;}.footer-wrapper {background: var(--ec-bg-site-alt);border-block: 1px solid var(--ec-highlight-gray);}.footer-menu {text-align: center;padding: 0;list-style-type: none;}.footer-menu__list-item {padding: 0.5rem 0;}.ec-social-icon {height: var(--ec-spacing-3x);width: var(--ec-spacing-3x);border-radius: var(--round);transition: border var(--ec-duration-s) ease;box-shadow: var(--ec-btn-box-shadow);}.ec-social-icon__img {height: 23px;filter: brightness(0.5);transition: filter var(--ec-duration-s) ease;}.footer-topline, .footer-payment-metods, .footer-menus {gap: var(--ec-spacing-1x);}.footer-topline {flex-direction: column;}.footer-payment-metods {flex-wrap: wrap;}.footer-payment-method__img {filter: grayscale(100%);transition: filter var(--ec-duration-s) ease;}.apus-copyright {text-align: center;letter-spacing: 0.1em;margin-block-end: 0;}.wpwp-search-block-active label, .search.wpwp-search-block-active {width: 100%;}.aa-input {position: fixed;left: 0;top: var(--ec-header-height);}.algolia-autocomplete {width: 100%;left: 0;}.algolia-autocomplete .aa-dropdown-menu {background: var(--ec-bg-ui);}[class^="aa-dataset-"] .aa-suggestion {height: var(--ec-header-height);margin: 0;padding: 0.5rem;}.suggestion-post-thumbnail {width: 60px;height: 60px;}.aa-dataset-1 {max-height: 50vh;overflow-y: scroll;}:is(.aa-dataset-1, .aa-dataset-2), .aa-suggestion {border-bottom: 1px solid var(--ec-highlight-gray-dark);margin: 0;}.aa-dropdown-menu .aa-dataset-2 .suggestion-link {line-height: 3em;display: inline-flex;gap: 0.5ch;align-items: center;}.algolia-autocomplete .aa-dropdown-menu .suggestion-link svg {fill: var(--ec-yellow);margin-right: 0.5rem;}.algolia-autocomplete .aa-dropdown-menu .aa-cursor:hover {background: var(--ec-bg-site);color: var(--ec-yellow);}.subscribe-btn, .to-top-btn {visibility: visible;inset: auto var(--fs-l) 7.25rem auto;height: 3.5rem;min-height: auto;width: 3.5rem;scale: 1;border-radius: var(--round);}.to-top-btn {left: 0;}.sidebar-active .page-container, .sidebar-active .wrapper {transition: all var(--ec-duration-s) linear;}.ec-before-unload-block .ec-spinner, :is(.ec-before-unload, .sidebar-active, .modal-active, .topline-active, .wpwp-search-block-open) .topline-banner {display: none;}.ec-before-unload .ec-spinner {display: unset;}.ec-login-additional-button-container:has(.ec-ma-active) {display: block;}.dropdown-container:hover :where(.dropdown, .country-selector ul) {display: initial;}.modal-active {overflow: hidden;}.ec-block-is-saving-animation, .modal-active .modal-backdrop, .modal-active .ec-before-unload-block, .sidebar-active .menu-cover {container-type: inline-size;container-name: backdrop;width: 100%;height: calc(100vh - var(--ec-header-height));position: fixed;inset: var(--ec-header-height) auto;background: hsla(240, 4%, 10%, 0.7);backdrop-filter: blur(3px);z-index: 1;}.modal-active .ec-before-unload-block, .sidebar-active .menu-cover {display: flex;}@media screen and (width >=37.5rem) {.subscribe-btn {bottom: 5.35rem;}.subscribe-btn, .to-top-btn {height: var(--fs-6xl);width: var(--fs-6xl);padding: 0.5rem;}.to-top-btn {inset: auto var(--fs-l) 8.25rem auto;}}@media screen and (width >=48rem) {.modal-block {top: calc(50% + var(--ec-header-height) / 2);border: 1px solid var(--ec-highlight-gray-dark);max-height: 85vh;max-width: calc(10 * var(--ec-spacing-3x));}.footer-topline {flex-direction: row;padding: var(--fs-3xl) 0.625rem;}.footer-payment-metods {justify-content: space-between;}.footer-trustpilot {margin-inline-end: auto;}}@media screen and (width >=64rem) {.wpwp-search-block-active .aa-input {position: initial;}.shift-right .wrapper {padding-left: 230px;}.shift-left .wrapper {padding-right: 230px;}.nav-menu-open, .mini-cart-open {max-width: calc((100vw - 1312px) /2);}.footer-menu {text-align: start;}}@media (any-pointer: coarse) {.footer-menu__list-item {padding-block: var(--ec-spacing-1x);}}.ec-main-calendar {min-height: 100vh;}.events-loaded {min-height: auto;}.days-control-block {width: min(100%, calc(100% - 8rem));margin-inline: auto;position: relative;}.days-container {overflow: scroll hidden;}.days-container::-webkit-scrollbar {width: 0;height: 0;}.day-control {flex: 1;flex-direction: column;gap: 0.5rem;min-width: clamp(5rem, 5rem, 8.125rem);height: 5rem;position: relative;font-size: var(--fs-2xl);color: var(--ec-gray-light);}.day-control, .filter-block {background: var(--ec-btn-bg-gray);border: 1px solid #000;}.days-left {left: -3rem;}.days-right {right: -3rem;}.active-day {border-bottom: 1px solid var(--ec-red);}.filters-block {flex-wrap: wrap;gap: clamp(var(--ec-spacing-1x), 2rem, var(--ec-spacing-3x));padding: var(--ec-spacing-1x) 2rem;justify-content: flex-start;margin-block-end: 5vh;}.filter-label:has(.ec-filter-input:checked) {background: var(--ec-btn-hover);color: var(--ec-white);transform: scale(1.05);border-radius: var(--ec-dropdown-br);transition: transform var(--ec-duration-s) ease;}.boss-drop-guarantee {border: none;}.boss-drop-guarantee {width: calc(5 * var(--ec-spacing-3x));position: relative;}.filter-block-select-label {position: absolute;top: 0;left: 0.5rem;font-size: var(--fs-xs);z-index: 1;}.filter-label {padding: 0.5rem var(--ec-spacing-1x);min-width: 4rem;height: var(--ec-spacing-3x);border-left: 1px solid #000;}.ec-filter-input {width: 0;height: 0;}.events-day {position: relative;}.events-day-header {padding-inline: var(--ec-spacing-1x);margin-inline: -0.5rem;}.events-day-info-block {position: sticky;top: var(--ec-header-height);z-index: 2;}.Sunday {background-position: center bottom;}.Monday {background-position: 70% 95%;}.Tuesday {background-position: 10% 100%;}.Wednesday {background-position: 50% 75%;}.Thursday {background-position: 90% 10%;}.Friday {background-position: 50% 65%;}.Saturday {background-position: 10% 55%;}.events-day-content {display: grid;grid-template-columns: repeat(auto-fill, minmax(312px, 1fr));gap: var(--ec-spacing-1x) 0.5rem;padding-block-end: 5vh;}.ec-main-calendar .event {flex-direction: column;row-gap: 0.5rem;min-height: 26rem;position: relative;padding-block-start: var(--fs-xs);border-inline-start: 0.15rem solid;border-block-start: 0.15rem solid;border-image-source: radial-gradient(circle at top left, var(--ec-yellow), transparent 20%);border-image-slice: 1;isolation: isolate;}.event-header {text-wrap: balance;}.event-time {margin: 0;min-height: var(--fs-6xl);}.event-title {min-height: 3.375rem;text-align: center;}.event-body {flex-grow: 1;}.event-info-block {padding: 0.5rem;margin: 0;}.event-info__item {list-style-type: none;padding-left: var(--fs-6xl);margin-block-end: 0.5rem;line-height: 2;}.event-footer {padding-inline: 0.5rem;padding-block-end: var(--fs-3xl);border-inline-end: 0.15rem solid;border-block-end: 0.15rem solid;border-image-source: radial-gradient(circle at bottom right, var(--ec-green), transparent 25%);border-image-slice: 1;}.tile:after {background: var(--ec-btn-bg-gray) center;content: '';width: 100%;height: 100%;position: absolute;inset: 0 0 auto auto;transform: scale(-1);z-index: -1;-webkit-mask-image: url('/wp-content/themes/epiccarry/images/logos/site-logos/Logo-Chevron.svg');mask-image: url('/wp-content/themes/epiccarry/images/logos/site-logos/Logo-Chevron.svg');-webkit-mask-size: cover;mask-size: cover;-webkit-mask-position: center -4rem;mask-position: center -4rem;filter: grayscale(1) contrast(1.25);transition: filter var(--ec-duration-s) ease;}.event-info__item::before {content: '';width: 2rem;height: 2rem;position: absolute;left: 0.5rem;filter: brightness(0.75);}.bg-eu::before {background-position: -64px;}.bg-us::before {background-position: -352px;}.bg-cross_faction::before {background-position: -32px;}.bg-leader::before {background-position: -256px;}.bg-loot::before {background-position: -192px;}.bg-item_guarantee::before {background-position: -160px;}.raid-is-full.raid-is-full {filter: grayscale(1);border: none;}.raid-is-full-txt {flex-direction: column;width: 100%;height: 100%;position: absolute;inset: 0 auto auto 0;background: var(--ec-bg-block-content);z-index: 2;}.raid-is-full-txt:before {content: "";width: 50px;height: 50px;}.hide-by-day-filter, .hide-by-filter {display: none;}.product-submit-btn, .raid-is-full, .ec-events-hide-block {pointer-events: none;}.ec-eip-additional-block-item, .eip-abi-msg {display: block;margin: 0.5rem 0;}.date-start {font-size: var(--fs-l);font-weight: bold;}.ec-eip-tooltip {position: absolute }.event .event-list-item {position: unset;}.event-list-item:hover {z-index: 1;}.event-list-item:hover .ec-eip-tooltip {display: block;font-size: var(--fs-s);text-align: left;text-transform: capitalize;background-color: var(--ec-bg-gray-dark);border: 2px solid #000;min-width: 16.25rem;max-width: 17.5rem;min-height: calc(3 * var(--ec-spacing-3x));padding: 0.5rem;transform: translateX(25%);}.ec-eip-additional-block-item-value::before {content: '';width: 0.5ch;display: inline-block;}.info-boss .item-value {margin-right: 0.5rem }.ec-eip-input-title {text-transform: uppercase;}.ec-eip-event-inputs-block {display: flex;flex-direction: column;isolation: isolate;row-gap: 0.5rem;}.event-discount {overflow: hidden;width: 25%;height: var(--ec-spacing-3x);transform: translate(3rem, -2.5%);}:where(.has-discount) .ec-es-event-discount-block, .ec-eip-event-list-discount-value {width: calc(2 * var(--ec-spacing-3x));font-weight: bold;line-height: var(--fs-2xl);letter-spacing: 0.125em;text-align: center;background: linear-gradient(90deg, crimson, #CA3234 50%);box-shadow: 0 8px 8px -5px rgba(0, 0, 0, 1);transform: translateY(70%) rotate(45deg);}.tooltip__discount-wrapper {width: calc(2 * var(--ec-spacing-3x));height: calc(2 * var(--ec-spacing-3x));position: absolute;right: -5px;top: -5px;z-index: 1;overflow: hidden;}.event-discount-ribbon {position: absolute;top: 16px;right: -22px;background: radial-gradient(ellipse at center, var(--ec-red) 50%, var(--ec-pink));transform: rotate(45deg);}.event-discount-ribbon::before {content: "";position: absolute;left: 0px;top: 100%;z-index: -1;border-left: var(--ec-dropdown-br) solid var(--ec-red);border-right: var(--ec-dropdown-br) solid transparent;border-bottom: var(--ec-dropdown-br) solid transparent;border-top: var(--ec-dropdown-br) solid var(--ec-red);}.event-discount-ribbon::after {content: "";position: absolute;right: 0px;top: 100%;z-index: -1;border-left: var(--ec-dropdown-br) solid transparent;border-right: var(--ec-dropdown-br) solid var(--ec-red);border-bottom: var(--ec-dropdown-br) solid transparent;border-top: var(--ec-dropdown-br) solid var(--ec-red);}.ec-eip-input-block-checkbox-item .ec-eip-input-radio-title {padding-left: 1ch;}.ec-eip-filter-toggle, .event-list-item .ec-eip-input {visibility: hidden;width: var(--fs-3xl);height: var(--fs-3xl);}.event-list-item .ec-eip-input {position: relative;margin: 0 .5rem;}:is(.event-list-item, .ec-eip-filter-toggle-label):before {content: "";filter: grayscale(1);opacity: 0.5;visibility: visible;width: 100%;height: 100%;transition: all var(--ec-duration-s), grayscale var(--ec-duration-m);transition-timing-function: cubic-bezier(.95, .15, .5, 1.25);}:is(.event-list-item, .ec-eip-filter-toggle-label):before {width: var(--fs-3xl);height: var(--fs-3xl);position: absolute;left: 0.5rem;}.ec-eip-input-block-radio-item-active:before {filter: grayscale(0);transform: scale(1.5);opacity: 1;}.ec-eip-input-block--toggle {position: relative;}.ec-eip-filter-toggle-label {display: block;width: var(--fs-3xl);height: var(--fs-3xl);position: absolute;right: 0;top: -1.75rem;}.ec-eip-title-block {text-transform: none }.ec-no-events-found-msg {padding: var(--ec-spacing-1x);}.ec-region>span {text-transform: uppercase }.rightbar-filter-item {display: flex }.ec-es-content {flex-direction: column;gap: 3vh;}.ec-es-header-container {flex-direction: column;justify-content: space-between;flex-wrap: wrap;}.ec-e-events-not-found, .ec-es-events-not-found-message {text-align: center;letter-spacing: 0.3px;min-height: calc(2 * var(--ec-spacing-3x));}.ec-es-event {flex-direction: column;background-color: transparent;margin-bottom: 0;padding: var(--ec-spacing-1x) 2rem;min-height: calc(2 * var(--ec-spacing-3x));transition: background-color var(--ec-duration-xs) linear;list-style-type: none }.ec-es-event {border-top: 1px solid var(--ec-highlight-gray) }.mo-openid-app-icons, .ec-es-event-info-cell {flex-direction: column;line-height: initial;margin-block-start: var(--ec-spacing-1x);}.ec-es-event-loot {min-width: 116px }.ec-es-event-discount-block {position: absolute;inset: var(--ec-spacing-1x) var(--ec-spacing-1x) auto auto;padding: 0.35rem;min-width: 4.75rem;transform: none;}.ec-es-event-button {width: 13rem;}.ec-es-event-region {text-transform: uppercase;display: block;width: 32px;height: 28px;}.ec-es-control-region-button-eu:before, .ec-es-control-region-button-us:before {content: "";width: 0.5rem;height: 0.5rem;display: inline-block;border-radius: var(--round);margin-right: 0.5ch;}.ec-es-alliance:before, .ec-es-control-region-button-eu:before {background-color: var(--ec-blue-sky);}.ec-es-control-region-button-us:before, .ec-es-horde:before {background-color: var(--ec-red-rose);}.ec-es-control-region-button {padding: 0.5rem var(--ec-spacing-1x);flex: 1;border-bottom: var(--ec-dropdown-br) solid transparent;position: relative;}.ec-es-control-region-button:last-child {border-right: none }.ec-es-control-date-button.active, .ec-es-control-region-button.active {border-bottom: var(--ec-dropdown-br) solid var(--ec-red);color: var(--ec-white);font-weight: bold;}.has-discount .ec-es-event-discount-block {display: inline-block;}.ec-es-control-dates {display: grid;gap: var(--ec-spacing-1x);grid-auto-flow: column;overflow-x: scroll;scroll-snap-type: x mandatory;scroll-padding: var(--ec-spacing-1x);}.ec-es-control-region {width: min(32.75rem, 100%);column-gap: var(--ec-spacing-1x);min-height: 6vh;}.ec-es-control-date-button {flex-direction: column;min-width: 10rem;padding: 0.5rem;border-bottom: var(--ec-dropdown-br) solid transparent;}.ec-es-control-region-button:not(:last-child):after, .ec-es-control-date-button:not(:last-child):after {content: "";position: absolute;width: 1px;height: 80%;background-color: var(--ec-highlight-gray);right: -0.5rem;top: 10% }.js-ec-eip-input-event-boss.open .list {display: flex;flex-direction: column-reverse;}.ec-eip-input-block-checkbox-item .ec-eip-input:checked:after {opacity: 1 }.disabled:not(.tcenabled), .ec-events-disabled-block, .ec-events-disabled-block-view :is(.ec-eip-title-block, .ec-eip-additional-block-line) {pointer-events: none;filter: brightness(0.5);}.event:has(.ec-eip-filter-toggle:checked) .ec-events-disabled-block-view {display: none;}.ec-es-eu:before, .ec-es-us:before {width: 32px;height: 28px;}.ec-eip-filter-toggle-label:before {display: block;opacity: 0.5;left: 0;filter: grayscale(0);}.ec-events-disabled-block .ec-eip-input-radio-title:before {content: "";display: inline-block;width: 18px;height: 18px;margin-right: 4px;}@media screen and (width >=48rem) {.ec-es-header-container, .ec-es-event {flex-direction: row;justify-content: space-between;}.ec-es-event-info-cell {margin-top: 0;}.ec-es-event-discount-block {position: relative;top: auto;right: auto;}.ec-es-event-button {opacity: 0;margin: 0;}.event-discount {transform: translate(85%, -2.5%);}.events-day-header:before {content: '';width: 2rem;height: 2rem;margin-inline-end: 0.5rem;}.event-list-item:hover .ec-eip-tooltip {transform: translateX(75%);}.paypal-buttons {transform: translateX(7%);}}@media screen and (width >=64rem) {.events-day-info-block {top: 0;}}.cart-main-content {margin: 0.5rem 0;position: relative;}.woocommerce-mini-cart-item {overflow-x: clip;border-bottom: 2px solid var(--ec-bg-site);margin-block: 1vh;}.cart-item-functions {flex-direction: column;justify-content: flex-start;align-items: flex-end;max-width: calc(2 * var(--ec-spacing-3x));}.qty, .qty-minus, .qty-plus {min-width: var(--fs-3xl);height: var(--fs-3xl);border: 0;background: var(--ec-btn-bg-gray);transition: color var(--ec-duration-s);}.qty {text-align: center;background: none;border-radius: 0;-moz-appearance: textfield;appearance: textfield;}.apply_coupon, .qty-plus {border-radius: 0 3px 3px 0;}.qty::-webkit-inner-spin-button, .qty::-webkit-outer-spin-button {-webkit-appearance: none;}.cart-info {justify-content: space-between;}.cart-item-options {max-width: 75%;}.tc-name {display: inline-block;font-size: var(--fs-s);text-transform: capitalize;margin-block: 0.125em;}.tc-value {margin-inline-start: 0;display: inline;}.tc-value p, .tc-value span {display: inline;text-align: left;font-size: var(--fs-s);text-transform: capitalize;}.tc-value p:not(:has(span)):after {content: "\A";white-space: pre;}.wc_payment_method, .ec-social-icon, .coupon-code, .apply_coupon {background: var(--ec-btn-bg-gray);border: 1px solid #000;}.qty-minus, .coupon-code {border-radius: 3px 0 0 3px;}.checkout-button, .update-cart {margin-inline-start: auto;}.checkout-button {width: min(20.125rem, 100%);}.woocommerce-mini-cart__buttons {grid-template-columns: 1fr 1fr;column-gap: 2%;}.wpwp-woocommerce-Price-amount-without-discount, .wpwp-calendar-events-discount-checkout-new-price {display: block;text-align: right;}.wpwp-woocommerce-Price-amount-without-discount, .wpwp-calendar-events-discount-checkout-old-price {color: var(--ec-highlight-gray);}.remove-item-from-cart, .mini-cart-icon:before {content: "";display: inline-block;width: var(--fs-3xl);height: var(--fs-3xl);background-size: auto;background-repeat: no-repeat;}.mini-cart-icon:before {margin-right: 0.25rem;}.remove-item-from-cart {font-size: 0;overflow: hidden;vertical-align: bottom;}.ec-callout, .ec-eip-additional-block-item-value, .tc-name, .woocommerce-Price-amount, .woocommerce-Message, .tc-value :is(p, span) {letter-spacing: 0.125ch;}.tc-value .cpf-data-on-cart {display: list-item;list-style: none;}.sub-total, .total:not(.woocommerce-order-overview__total), .cart-discount {text-align: right;text-transform: uppercase;margin-block: 0.5em;}.mini-cart-open {padding: 0.5rem;}.mini-cart .name {display: block;max-width: calc(100% - 2rem);text-align: unset;margin-block-end: 0.5rem;}.woocommerce-mini-cart--coupon__label, .mini-cart .cart-main-content {flex-grow: 1;}:is(.shop_table, .mini-cart) :is(.attachment-woocommerce_thumbnail, .woocommerce-placeholder) {max-width: var(--ec-spacing-3x);max-height: var(--ec-spacing-3x);}.mini-cart .remove {position: absolute;inset: -3px 0 auto auto;}.mini-cart .image {width: 3.5rem;padding: 0.5rem 0;}.mini-cart .apply_coupon {flex-basis: 35%;}.woocommerce-error, .woocommerce-info, .woocommerce-message {background: var(--ec-gray-light);color: var(--ec-bg-ui);padding: var(--fs-m);padding-inline-start: var(--fs-6xl);border-inline-start: 3px solid;border-radius: 3px;list-style: none }.woocommerce-error {border-left-color: var(--ec-red-burgundy) }.woocommerce-info {border-left-color: var(--ec-navy) }.woocommerce-message {border-left-color: var(--ec-green-moss) }.woocommerce-error :is(a, strong), .woocommerce-info a, .woocommerce-message a {color: revert;text-decoration: revert }.checkout, .woocommerce-order, .woocommerce-checkout :is(.woocommerce-error, .woocommerce-info, .woocommerce-message) {width: min(56.25rem, 100%);}.woocommerce-cart-form, .shop_table {overflow-x: scroll;}.cart_item .accordion-block:before, .cart_item .accordion-block:after {top: 1.1rem;right: calc(50% - 0.5rem);}.checkout .ec-login-link-button {display: inline-block;}.wc_payment_methods {list-style: none;padding: 0;margin: 0;}.wc_payment_method {flex-wrap: wrap;padding: 0.5rem;min-height: 4rem;}.wc_payment_method__label {flex-basis: calc(100% - var(--ec-spacing-1x));padding-inline-start: 0.5rem;line-height: var(--fs-3xl);letter-spacing: 0.075em;-webkit-tap-highlight-color: transparent;transition: color var(--ec-duration-xs) ease;}.wc_payment_method .input-radio {width: var(--ec-spacing-1x);height: var(--ec-spacing-1x);border-radius: var(--round);box-shadow: inset 0 0 0 1px var(--ec-highlight-gray);appearance: none;margin-top: 0.25rem;transition: box-shadow var(--ec-duration-xs) cubic-bezier(.95, .15, .5, 1.25);}.wc_payment_method :checked {box-shadow: inset 0 0 0 4px var(--ec-green) }.payment_box {width: min(22rem, 100%);flex-grow: 1;}.status-box p {margin: 1vh 0;}.__PrivateStripeElement {transform: translateY(0.65rem);}.tc-value .cpf-data-on-cart, .wc-item-meta p {margin: 0;}.wc_payment_method__label>img {margin: 0 0.25rem !important;max-height: 24px !important;}.woocommerce-form__input-checkbox {vertical-align: middle;position: relative;appearance: none;padding: 0;cursor: pointer;border-width: 1px;border-style: solid;border-radius: 0;}.woocommerce-form__input-checkbox:after {content: "";width: var(--fs-3xl);height: var(--fs-3xl);position: absolute;opacity: 0;top: 50%;left: 50%;transform: translate(-50%, -50%);}.woocommerce-invalid .input-checkbox {border: 1px solid red;background: none;}.woocommerce-form__input-checkbox:checked:after {opacity: 1;}.announcement-link:before, .ec-callout:before, .woocommerce-Message:before, .woocommerce-privacy-policy-text::before {content: "";display: block;width: 2em;height: 2em;margin-inline-end: 0.5rem;position: absolute;left: 1em;top: 50%;transform: translatey(-50%);}.topline-main__conditional .announcement-link:before {left: 50%;transform: translate(-50%, -50%);}.checkbox-label, .woocommerce-terms-and-conditions-checkbox-text {padding: 0 0 0 .5em;vertical-align: middle;}.woocommerce-terms-and-conditions-link {text-decoration: underline;}.checkout__place-order-btn {width: 100%;margin: 2rem 0 0 0;}.checkout__place-order-btn:before {content: "";color: transparent;display: inline-block;width: 30px;height: 30px;margin-right: 5px;}.shop_table th, .cart-subtotal, .order-total {height: var(--ec-spacing-3x);vertical-align: middle;}.product-name-th {min-width: 17rem;text-align: initial;}.shop_table__product-item {vertical-align: top;text-align: left;}.product-subtotal, .product-total, :is(.cart-subtotal, .cart-discount, .order-total, .order-note) :is(th, td) {text-align: right;}.product-total {vertical-align: bottom;position: relative;width: 20%;}.shop_table :is(.table-header, .product-total, .shop_table__footer), .woocommerce-orders-table th {text-transform: uppercase;letter-spacing: 0.075em;color: var(--ec-white);}.shop_table__footer .cart-discount__amount {text-align: initial;position: relative;}.cart :is(.product-remove, .product-thumbnail, .product-total, .product-quantity, .product-subtotal) {vertical-align: top;}.cart_totals :is(.cart-subtotal td, .order-total td) {width: 10%;}.tm-cart-edit-options {padding-inline: 0.75em;background: var(--ec-highlight-gray-dark);border-radius: var(--rounded-corners);max-width: fit-content;margin-block: 1vh;}.accordion-block-td, .accordion-block-plug {vertical-align: top;position: relative;width: 10%;}.woocommerce-checkout-review-order-table .remove-item-from-cart {position: absolute;inset: 0.5rem 0.5rem auto auto;}.woocommerce-checkout-review-order .tc-epo-metadata {overflow: hidden;max-height: 0;transition: opacity var(--ec-duration-l) ease-out, max-height calc(2 * var(--ec-duration-s)) ease-out;}.shop_table__product-item .wpwp-checkout-order-item-options-active {max-height: 31.25rem;transition: opacity var(--ec-duration-l) ease-out, max-height var(--ec-duration-l) ease-out;}.woocommerce-privacy-policy-text, .woocommerce-Message, .ec-callout {padding: var(--ec-spacing-1x);padding-inline-start: var(--ec-header-height);position: relative;margin: 0;}.woocommerce-privacy-policy-text {padding-block: 0;}.woocommerce-privacy-policy-link {text-decoration: underline }.blockOverlay {background-color: #000 !important;backdrop-filter: blur(3px);}.show-password-input {position: absolute;inset: var(--circle) var(--ec-spacing-1x) auto auto;transform: translateY(-50%);}.show-password-input::after {content: "";width: var(--fs-3xl);height: var(--fs-3xl);display: block;cursor: pointer;}.eh-stripe-elements-field {background: #fff;height: 3.05rem;border: 1px solid #eee;width: 100%;}.checkout, .woocommerce-order, .woocommerce-checkout :is(.woocommerce-error, .woocommerce-info, .woocommerce-message) {margin-inline: auto;}