@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-shortcode{width:100%}}html { overflow-x: visible !important; }body { overflow-x: hidden; position: relative; margin-right: 0;}form.cart table.variations td, form.woocommerce-cart-form table.variations td { padding: 15px 0; position: relative; width: 30%; left: -845px;}.part1:after{ bottom:-16px; transform: rotate(-2.5deg); }.part1 { position: relative; z-index: 1;}.part1::after { content: ""; position: absolute; left: 0; bottom: -13px; width: 100%; height: 30px; background: inherit; transform: rotate(-2.5deg); z-index: -1; border-top-left-radius: 5px; display: none;}.pdp-video-title{ margin: 0 0 10px; font-weight: 800; font-size:36px; }.pdp-video iframe{ width:100% !important; height:100% !important; }body.single-product { --cat-accent: #F67E29; } body.single-product.product_cat-party-games,body.single-product.product_cat_party-games { --cat-accent: #F67E29; }body.single-product.product_cat-stoner-games,body.single-product.product_cat_stoner-games { --cat-accent: #00A64F; }body.single-product.product_cat-erotic-games,body.single-product.product_cat_erotic-games { --cat-accent: #EE3D96; }body.single-product.product_cat-family-games,body.single-product.product_cat_family-games { --cat-accent: #22A8E0; }body.single-product.product_cat-bundels,body.single-product.product_cat_bundels { --cat-accent: #FEC00F; }html body.single-product { --bundle-stop: 1550px;  --bundle-fade: 700px;  background: linear-gradient( 180deg, var(--cat-accent) 0, var(--cat-accent) var(--bundle-stop), #fff calc(var(--bundle-stop) + var(--bundle-fade)) ) !important; background-repeat: no-repeat !important; background-color: #fff !important;}body.single-product #brx-body,body.single-product .brx-body,body.single-product #brx-content,body.single-product .brx-content,body.single-product .bricks-site,body.single-product main,body.single-product .site-content,body.single-product .woocommerce,body.single-product .product { background: transparent !important;}.badge{ width: 44px !important; height: 44px !important;}.mpg-meta-badge { display: inline-flex; align-items: center; justify-content: center; width: 44px !important; height: 44px !important; border-radius: 8px !important;}.info{ overflow-x: auto; overflow-y: hidden;}.tab-panel { display: none;}.tab-panel.is-active { display: block;}.tab-btn { cursor: pointer; color: #666; font-weight: 600; padding-bottom: 6px; border-bottom: 2px solid transparent;}.tab-btn.is-active { color: #111; font-weight: 700; border-bottom-color: #111;}.woocommerce-product-attributes-item__value{ padding-left:20px ;}.specs{ font-weight: 700; margin-bottom: 16px;}.specs .label{ font-weight: 700;}.product-pdf-btn{ text-decoration: none; }.product-pdf-btn .pdf-download-word{ text-decoration: underline; }.bundle-card{ position: relative; background: #fff; padding: 34px 22px 40px; border-radius: 6px; box-shadow: 0 0 0 10px var(--bundle-accent, #F67E29); overflow: hidden; margin: 18px 0;}.bundle-card:before,.bundle-card:after{ content:""; position:absolute; left:-10%; width:120%; height:26px; background: var(--bundle-accent, #F67E29);}.bundle-card:before{ top:-16px; transform: rotate(-2.5deg); }.bundle-card:after{ bottom:-16px; transform: rotate(-2.5deg); }.bundle-title{ display:flex; align-items:center; justify-content:center; gap:16px; margin: 0 0 18px; font-weight: 900;}.bundle-title:before,.bundle-title:after{ content:""; height:2px; background:#111; flex:1; max-width:120px;}.bundle-row{ display:flex; align-items:center; justify-content:center; gap:14px; flex-wrap:wrap; margin: 6px 0 14px;}.bundle-item{ width: 120px; text-align:center;}.bundle-item img{ width:100%; height:auto; display:block; margin:0 auto 8px;}.bundle-item-price{ font-weight: 900; font-size: 22px;}.bundle-plus{ font-size: 27px; font-weight: 800; line-height: 1;}.bundle-save{ text-align:center; font-weight:700; margin-top: 8px;}.bundle-totals{ display:flex; justify-content:center; gap:18px; align-items:baseline; margin-top: 8px;}.bundle-sale{ color:#E53935; font-size: 26px; font-weight:900;}.bundle-regular{ color:#777; text-decoration: line-through; font-size: 20px;}.bundle-btn{ display:block; width:100%; margin-top: 18px; background:#E53935; color:#fff; padding: 16px 18px; border-radius: 10px; text-align:center; font-weight:900; text-decoration:none;} .bundle-row { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; align-items: center; justify-items: center; grid-auto-flow: column; }.bundle-item { width: 100%; max-width: 110px; text-align: center;}.bundle-item img { width: 100%; max-width: 90px; height: auto; display: block; margin: 0 auto 6px;}.bundle-item-price { font-size: 18px;}body.single-product .bundle-card{ --bundle-accent: var(--cat-accent) !important;}.products-mask { overflow-x: auto; overflow-y: hidden; width: 100%; }.cat-badge img{ color: black; width:40px; height:40px;}.pcat-badges{ display: flex; gap: 10px; flex-wrap: wrap;}.pcat-badge,.pcat-badge-inner{ display: inline-flex; align-items: center;  gap: 8px; line-height: 1;  vertical-align: middle;}.pcat-icon{ display: inline-flex; align-items: center; justify-content: center;}.pcat-icon svg{ width: 20px; height: 20px; display: block;  flex: 0 0 auto;}.pcat-text{ display: inline-block; font-weight: 600; line-height: 1;}body.single-product .back{ background-color: var(--cat-accent) !important;}.image-gallery img{ width: 500px;}.wp-post-image img{ width: 100px;}#wcpay-express-checkout-element{ width: 447px;}.mad-bundle-shortcut-wrap{ padding:40px}.mad-bundle-cards{ display:flex; gap:16px; min-width:0; align-items:stretch;}.mad-bundle-card{ --bundle-card-bg:#f4f4f4; --bundle-card-accent:#999999; position:relative; width:232px; min-width:232px; height:440px; padding:8px; background:#fff !important; border:1px solid #000; text-decoration:none; color:#111; display:flex; flex-direction:column; box-sizing:border-box; overflow:hidden; border-radius:8px;}.mad-bundle-card::before{ content:""; position:absolute; top:8px; left:8px; right:8px; bottom:8px; background:var(--bundle-card-bg); z-index:0; border-radius:8px;}.mad-bundle-card > *{ position:relative; z-index:1;}.mad-bundle-card:hover{ text-decoration:none; color:#111; transform:none;}.mad-bundle-card.is-current{ border-color:var(--bundle-card-accent); box-shadow:inset 0 0 0 1px var(--bundle-card-accent);}.mad-bundle-card-top{ position:absolute; top:18px; left:0; width:62px; height:42px; background:var(--bundle-card-accent); display:flex; align-items:center; justify-content:center; border-radius:0 8px 8px 0; padding:7px; box-sizing:border-box; z-index:5;}.mad-bundle-card-icon{ height:80%; object-fit:contain; display:block; margin-left:22px;}.mad-bundle-card-image{ height:190px; display:flex; align-items:center; justify-content:center; margin-top:20px; padding:0 18px;}.mad-bundle-card-image img{ max-width:100%; max-height:170px; width:auto; height:auto; object-fit:contain; display:block;}.mad-bundle-card-name{ margin-top:10px; padding:0 18px; font-size:20px; line-height:1.1; font-weight:800; color:#111; min-height:48px; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; font-family:'Montserrat';}.mad-bundle-card-desc{ margin-top:8px; padding:0 18px; font-size:16px; line-height:1.3; color:#000; min-height:52px; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden; font-family:"Open Sans";}.mad-bundle-card-price{ margin-top:auto; padding:14px 18px 18px; font-size:24px; line-height:1; font-weight:800; color:#111; font-family:'Montserrat';}.mad-bundle-card-price .amount{ font-weight:800; color:#111;}.mad-bundle-section-title{ display:flex; align-items:center; justify-content:center; gap:18px; margin:0 0 20px; width:100%; font-family:'Montserrat'; font-size:32px; font-weight:800; line-height:1; color:#000; text-align:center;}.mad-bundle-section-title::before,.mad-bundle-section-title::after{ content:""; flex:1 1 auto; height:1px; background:#000; margin-right:20px}@media (max-width: 767px){ .mad-bundle-section-title{ font-size:24px; gap:12px; margin:0 0 16px; }}.mad-bundle-inner{ display:grid; grid-template-columns:minmax(0,1fr) 290px; gap:32px; align-items:center;}.mad-bundle-card-group{ display:flex; align-items:center; gap:16px;}.mad-bundle-plus{ flex:0 0 auto; font-family:'Montserrat'; font-size:38px; line-height:1; font-weight:800; color:#000; margin-top:-8px;}.mad-bundle-summary{ display:flex; flex-direction:column; align-items:center; justify-content:center; text-align:center; min-height:440px; margin-left: -150px;}.mad-bundle-summary-save{ font-family:"Open Sans"; font-size:24px; line-height:1.2; font-weight:400; color:#000; margin-bottom:22px;}.mad-bundle-summary-prices{ display:flex; align-items:center; justify-content:center; gap:18px; margin-bottom:30px;}.mad-bundle-summary-price-now{ font-family:'Montserrat'; font-size:50px; line-height:1; font-weight:800; color:#EE3B42;}.mad-bundle-summary-price-now .amount{ color:inherit; font-weight:inherit;}.mad-bundle-summary-price-old{ font-family:"Open Sans"; font-size:28px; line-height:1; font-weight:400; color:#7A7A7A; text-decoration:line-through;}.mad-bundle-summary-price-old .amount{ color:inherit;}.mad-bundle-cart-form{ width:100%; display:flex; justify-content:center;}.mad-bundle-btn{ min-width:240px; height:54px; border:none; border-radius:6px; background:#EE3B42; color:#fff; font-family:'Montserrat'; font-size:24px; line-height:1; font-weight:700; cursor:pointer; padding:0 24px; transition:opacity .2s ease;}.mad-bundle-btn:hover{ opacity:.92;}@media (max-width: 1200px){ .mad-bundle-inner{ grid-template-columns:1fr; } .mad-bundle-summary{ min-height:auto; padding-top:20px; }}@media (max-width: 767px){ .mad-bundle-card-group{ gap:10px; } .mad-bundle-plus{ font-size:28px; } .mad-bundle-summary-save{ font-size:18px; } .mad-bundle-summary-price-now{ font-size:38px; } .mad-bundle-summary-price-old{ font-size:22px; } .mad-bundle-btn{ min-width:220px; font-size:20px; height:48px; }}.mad-bundle-box{ margin-bottom:50px;}.mp-product-gallery{ width:100%; max-width:520px; margin:0 auto;}.brxe-3d-image-gallery{ min-height:405px; height:405px ;}.gallery-main-viewer{ background: transparent !important; border: 0 !important;}.mp-product-gallery__stage{ position:relative; display:flex; align-items:center; justify-content:center;  min-height: 340px; }.mp-product-gallery__stage::before{ content:""; position:absolute; left:0; right:0; top:50%; transform:translateY(-50%); height:180px; border-radius:40px; z-index:1;}.mp-product-gallery__viewport{ position:relative; z-index:2; width:100%;}.mp-product-gallery__track{ width:100%;}.mp-product-gallery__slide{ display:none; justify-content:center; align-items:center; min-height:300px;}.mp-product-gallery__slide.is-active{ display:flex;}.mp-product-gallery__img{ width: 100%; max-width: 300px; aspect-ratio: 1 / 1; object-fit: contain; display: block;}.mp-product-gallery__model{ width: 100%; max-width: 300px; height: 300px; background: transparent; --poster-color: transparent;}.mp-product-gallery__loading-placeholder{ width:100%; height:100%; display:flex; align-items:center; justify-content:center;}.mp-product-gallery__loading-text{ font-size:14px; font-weight:700; color:#111;}.mp-product-gallery__arrow{ position:absolute; top:50%; transform:translateY(-50%); z-index:3; width:42px; height:42px; border:1px solid #111; border-radius:999px; background:#fff; color:#111; display:flex; align-items:center; justify-content:center; cursor:pointer; padding:0; font-size:28px; line-height:1;}.mp-product-gallery__arrow.is-prev{ left:12px; }.mp-product-gallery__arrow.is-next{ right:12px; }.mp-product-gallery__thumbs{ margin-top: 18px; display: flex; gap: 12px;  flex-wrap: nowrap; overflow-x: auto; justify-content: flex-start; padding-bottom: 8px;  scroll-behavior: smooth; -webkit-overflow-scrolling: touch; }.mp-product-gallery__thumbs::-webkit-scrollbar { display: none; }.mp-product-gallery__thumb{ flex: 0 0 auto;  width: 52px; height: 52px; padding: 0; border: 2px solid transparent; background: #fff; cursor: pointer; overflow: hidden; border-radius: 6px; display: flex; align-items: center; justify-content: center;}.mp-product-gallery__thumb.is-active{ border-color:#111;}.mp-product-gallery__thumb-img{ width:100%; height:100%; object-fit:cover; display:block;}.mp-product-gallery__thumb-label{ font-size:12px; font-weight:700;}.gallery-thumbnails{ display: flex; gap: 10px; flex-wrap: nowrap !important; max-width: 488px; min-width: 390px; margin-left:32px;}@media (max-width: 480px) {  .mp-product-gallery__arrow { width: 36px; height: 36px; font-size: 20px; } .mp-product-gallery__arrow.is-prev { left: 4px; } .mp-product-gallery__arrow.is-next { right: 4px; }  .mp-product-gallery__stage::before { height: 120px; } .viewer-3d { height:300px !important; } .container{ height:300px; }}@media (max-width: 991px) {body, html{ overflow-x: hidden; overflow-y:auto;}.p-HeightObserverProvider{ width: 260px !important;}.bundle-card::before,.bundle-card::after,.bundle-card *::before,.bundle-card *::after { transform: none !important; clip-path: none !important; border: none !important; box-shadow: none !important;}.bundle-card::before,.bundle-card::after { content: none !important; display: none !important;}.bundle-card { width: 100%; position: relative; background: #fff; padding: 34px 22px 40px; border-radius: 6px; box-shadow: 0 0 0 10px var(--bundle-accent, #F67E29); overflow: hidden; margin: 18px 0;}.bundle-title { display: flex; align-items: center; justify-content: center; gap: 16px; margin: 0 0 18px; font-weight: 900;}.bundle-title:before,.bundle-title:after { content: ""; height: 2px; background: #111; flex: 1; max-width: 120px;}.bundle-row { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); grid-auto-flow: row; gap: 12px; align-items: center; justify-items: center; width: 100%; max-width: 100%; overflow: hidden; margin: 6px 0 14px;}.bundle-item { width: 100%; max-width: 110px; text-align: center; min-width: 0;}.bundle-item img { width: 100%; max-width: 90px; height: auto; display: block; margin: 0 auto 6px;}.bundle-item-price { font-weight: 900; font-size: 18px;}.bundle-plus { font-size: 27px; font-weight: 800; line-height: 1;}.bundle-save { text-align: center; font-weight: 700; margin-top: 8px;}.bundle-totals { display: flex; justify-content: center; gap: 18px; align-items: baseline; margin-top: 8px;}.bundle-sale { color: #E53935; font-size: 26px; font-weight: 900;}.bundle-regular { color: #777; text-decoration: line-through; font-size: 20px;}.bundle-btn { display: block; width: 100%; margin-top: 18px; background: #E53935; color: #fff; padding: 16px 18px; border-radius: 10px; text-align: center; font-weight: 900; text-decoration: none;}@media (max-width: 991px) { .bundle-row { grid-template-columns: repeat(3, minmax(0, 1fr)); grid-auto-flow: row; }}@media (max-width: 767px) { .bundle-row { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px 10px; } .bundle-plus { font-size: 24px; } .bundle-item { max-width: 120px; } .bundle-item img { max-width: 90px; } .bundle-totals { gap: 10px; } .bundle-sale { font-size: 24px; } .bundle-regular { font-size: 18px; }}.viewer-image{ width: 100%; height: 367px !important; object-fit: contain; display: block;}.container{ height:300px !important;}.viewer-3d{ height: 300px !important;}.gallery-thumbnails{ margin-left:-25px !important;}form.cart table.variations td, form.woocommerce-cart-form table.variations td { padding: 15px 0; position: relative; width: 30%; left: -145px;}}@media (max-width: 767px) {html, body{ overflow-x:hidden; overflow-y:auto;}.viewer-image{ height:100% !important;}}@media (max-width: 478px) {body{ margin-right: 0; }.part1:after{ bottom:-16px; transform: rotate(-2.5deg); }.part1 { position: relative; background: #000; z-index: 1;}.part1::after { content: ""; position: absolute; left: 0; bottom: -13px; width: 100%; height: 30px; background: inherit; transform: rotate(-2.5deg); z-index: -1; border-top-left-radius: 5px;}.pdp-video-title{ margin: 0 0 10px; font-weight: 800; }.pdp-video iframe{ width:100% !important; height:100% !important; }body.single-product { --cat-accent: #F67E29; } body.single-product.product_cat-party-games,body.single-product.product_cat_party-games { --cat-accent: #F67E29; }body.single-product.product_cat-stoner-games,body.single-product.product_cat_stoner-games { --cat-accent: #00A64F; }body.single-product.product_cat-erotic-games,body.single-product.product_cat_erotic-games { --cat-accent: #EE3D96; }body.single-product.product_cat-family-games,body.single-product.product_cat_family-games { --cat-accent: #22A8E0; }body.single-product.product_cat-bundels,body.single-product.product_cat_bundels { --cat-accent: #FEC00F; }html body.single-product{ --bundle-stop: 420px;  --bundle-fade: 520px;  background: linear-gradient( 180deg, var(--cat-accent) 0, var(--cat-accent) var(--bundle-stop), #fff calc(var(--bundle-stop) + var(--bundle-fade)) ) !important; background-repeat: no-repeat !important; background-color: #fff !important;}body.single-product #brx-body,body.single-product .brx-body,body.single-product #brx-content,body.single-product .brx-content,body.single-product .bricks-site,body.single-product main,body.single-product .site-content{ background: transparent !important;}.badge{ width: 44px !important; height: 44px !important;}.mpg-meta-badge { display: inline-flex; align-items: center; justify-content: center; width: 44px !important; height: 44px !important; border-radius: 8px !important;}.info{ overflow-x: auto; overflow-y: hidden;}.tab-panel { display: none;}.tab-panel.is-active { display: block;}.tab-btn { cursor: pointer; color: #666; font-weight: 600; padding-bottom: 6px; border-bottom: 2px solid transparent;}.tab-btn.is-active { color: #111; font-weight: 700; border-bottom-color: #111;}.woocommerce-product-attributes-item__value{ padding-left:20px ;}.specs{ font-weight: 700; margin-bottom: 16px;}.specs .label{ font-weight: 700;}.product-pdf-btn{ text-decoration: none; }.product-pdf-btn .pdf-download-word{ text-decoration: underline; }.bundle-card{ position: relative; background: #fff; padding: 34px 22px 40px; border-radius: 6px; box-shadow: 0 0 0 10px var(--bundle-accent, #F67E29); overflow: hidden; margin: 18px 0;}.bundle-card:before,.bundle-card:after{ content:""; position:absolute; left:-10%; width:120%; height:26px; background: var(--bundle-accent, #F67E29);}.bundle-card:before{ top:-16px; transform: rotate(-2.5deg); }.bundle-card:after{ bottom:-16px; transform: rotate(-2.5deg); }.bundle-title{ display:flex; align-items:center; justify-content:center; gap:16px; margin: 0 0 18px; font-weight: 900;}.bundle-title:before,.bundle-title:after{ content:""; height:2px; background:#111; flex:1; max-width:120px;}.bundle-row{ display:flex; align-items:center; justify-content:center; gap:14px; flex-wrap:wrap; margin: 6px 0 14px;}.bundle-item{ width: 120px; text-align:center;}.bundle-item img{ width:100%; height:auto; display:block; margin:0 auto 8px;}.bundle-item-price{ font-weight: 900; font-size: 22px;}.bundle-plus{ font-size: 27px; font-weight: 800; line-height: 1;}.bundle-save{ text-align:center; font-weight:700; margin-top: 8px;}.bundle-totals{ display:flex; justify-content:center; gap:18px; align-items:baseline; margin-top: 8px;}.bundle-sale{ color:#E53935; font-size: 26px; font-weight:900;}.bundle-regular{ color:#777; text-decoration: line-through; font-size: 20px;}.bundle-btn{ display:block; width:100%; margin-top: 18px; background:#E53935; color:#fff; padding: 16px 18px; border-radius: 10px; text-align:center; font-weight:900; text-decoration:none;} .bundle-row { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; align-items: center; justify-items: center; grid-auto-flow: column; }.bundle-item { width: 100%; max-width: 110px; text-align: center;}.bundle-item img { width: 100%; max-width: 90px; height: auto; display: block; margin: 0 auto 6px;}.bundle-item-price { font-size: 18px;}body.single-product .bundle-card{ --bundle-accent: var(--cat-accent) !important;}.products-mask { overflow-x: auto; overflow-y: hidden; width: 100%; }.cat-badge img{ color: black; width:40px; height:40px;}.pcat-badges{ display: flex; gap: 10px; flex-wrap: wrap;}.pcat-badge,.pcat-badge-inner{ display: inline-flex; align-items: center;  gap: 8px; line-height: 1;  vertical-align: middle;}.pcat-icon{ display: inline-flex; align-items: center; justify-content: center;}.pcat-icon svg{ width: 20px; height: 20px; display: block;  flex: 0 0 auto;}.pcat-text{ display: inline-block; font-weight: 600; line-height: 1;}body.single-product .back{ background-color: var(--cat-accent) !important;}.image-gallery img{ width: 300px;}.bundle-desk{display:none; }.viewer-3d{ height: 300px !important;}.gallery-main-viewer{ height:300px !important ;}}#brxe-ichhtp {font-size: 22px; color: hsl(0, 0%, 0%); font-family: "inter"}@media (max-width: 478px) {#brxe-ichhtp {height: 20px; min-width: 20px; font-size: 14px; font-family: "inter"; color: hsl(0, 0%, 0%)}}#brxe-wgcfce {transform: translateX(-227px)}@media (max-width: 991px) {#brxe-wgcfce {transform: translateX(0px)}}@media (max-width: 478px) {#brxe-wgcfce {margin-top: 24px; transform: translateY(0px) translateX(0px)}}#brxe-sqgktb {color: hsl(0, 0%, 0%); font-size: 64px}@media (max-width: 991px) {#brxe-sqgktb {font-size: 48px}}@media (max-width: 767px) {#brxe-sqgktb {font-size: 48px; position: relative; width: 355px}}@media (max-width: 478px) {#brxe-sqgktb {color: #000000; font-family: "Montserrat"; font-size: 32px; position: static; left: 0px}}#brxe-clmxpx {transform: translateY(0px) translateX(-227px)}@media (max-width: 991px) {#brxe-clmxpx {transform: translateX(0px)}}@media (max-width: 478px) {#brxe-clmxpx {flex-direction: row; display: flex; flex-wrap: nowrap; align-items: flex-end; column-gap: 100px; margin-top: 24px; transform: translateY(0px) translateX(0px)}}#brxe-zpdktw {position: relative; transform: translateX(1153px) translateY(-10px); z-index: 888}@media (max-width: 767px) {#brxe-zpdktw {transform: translateX(0px) translateY(0px)}}@media (max-width: 478px) {#brxe-zpdktw {display: flex; align-self: flex-end; position: relative; right: 0px; transform: translateX(84%) translateY(0px); top: 0px; bottom: 0px; left: 0px}}@media (max-width: 767px) {#brxe-wmhgbh {margin-right: 0; margin-left: 0; position: relative; left: 0px}}@media (max-width: 478px) {#brxe-wmhgbh {flex-direction: row-reverse; width: 100%; right: 0px; position: relative}}#brxe-lzschl {flex-direction: column; align-self: flex-end !important; width: 900px; height: 400px; transform: translateY(50px); border-top-left-radius: 32px; border-bottom-left-radius: 32px; position: absolute; right: -591px}@media (max-width: 991px) {#brxe-lzschl {right: -401px}}@media (max-width: 767px) {#brxe-lzschl {width: 600px; height: 300px; position: relative; right: -164px}}@media (max-width: 478px) {#brxe-lzschl {position: absolute; background-color: #F67E29; width: 370px; height: 168px; z-index: -1; left: 20px; border-top-left-radius: 32px; border-bottom-left-radius: 32px; transform: translateX(0px) translateY(0px)}}#brxe-pgojtf {position: absolute; right: -358px}@media (max-width: 991px) {#brxe-pgojtf {right: 100px; width: 367px; height: 367px}}@media (max-width: 767px) {#brxe-pgojtf {right: 55px; width: 300px; height: 200px; min-width: 300px; min-height: 200px}}@media (max-width: 478px) {#brxe-pgojtf {position: relative; top: -101px; right: 0px; left: -22px}}#brxe-rfisva {position: absolute; height: 300px}@media (max-width: 478px) {#brxe-rfisva {padding-right: 55px; padding-left: 55px; justify-content: center; width: 100%; position: static}}#brxe-pcpeuy {margin-bottom: 20px; width: 568px}@media (max-width: 991px) {#brxe-pcpeuy {width: 400px}}@media (max-width: 767px) {#brxe-pcpeuy {width: 319px}}@media (max-width: 478px) {#brxe-pcpeuy {color: #000000; font-family: "Open Sans"; margin-top: 16px; margin-bottom: 16px}}@media (max-width: 478px) {#brxe-tsxovs {border-radius: 8px; width: 44px; height: 44px}}@media (max-width: 478px) {#brxe-tjqewo {border-radius: 8px; width: 44px; height: 44px}}@media (max-width: 478px) {#brxe-qzwwvs {border-radius: 8px; width: 44px; height: 44px}}#brxe-jtyolz {flex-direction: row; column-gap: 20px; margin-bottom: 14px; transform: translateX(-225px)}@media (max-width: 991px) {#brxe-jtyolz {transform: translateX(0px)}}@media (max-width: 478px) {#brxe-jtyolz {grid-template-columns: 1fr 1fr 1fr; grid-gap: 12px; flex-direction: row; display: flex; flex-wrap: nowrap; transform: translateX(0px) translateY(0px); margin-top: 60px}}#brxe-bavkoe {color: hsl(0, 0%, 0%); font-size: 56px; font-weight: 700}@media (max-width: 478px) {#brxe-bavkoe {font-family: "inter"; font-size: 29px; color: hsl(0, 0%, 0%)}#brxe-bavkoe .price del, #brxe-bavkoe .price > span {font-size: 29px; color: #000000}}#brxe-kziatk {margin-top: 20px; margin-bottom: 24px}#brxe-kziatk .star-rating span::before {color: #ffc107}@media (max-width: 478px) {#brxe-kziatk .star-rating span::before {color: var(--bricks-color-2d57db)}#brxe-kziatk {padding-top: 5px; margin-top: 0; margin-bottom: 0}}#brxe-mpkalr svg {height: 32px; width: 32px; fill: hsl(0, 0%, 100%)}#brxe-mpkalr .cart .single_add_to_cart_button, #brxe-mpkalr a.button[data-product_id] {background-color: var(--color-11); min-width: 448px; color: hsl(0, 0%, 100%); border-radius: 8px; margin-top: 10px}#brxe-mpkalr .qty {border-radius: 6px}#brxe-mpkalr .minus {border-radius: 6px}#brxe-mpkalr .plus {border-radius: 6px}#brxe-mpkalr {margin-top: 20px; margin-bottom: 20px}@media (max-width: 991px) {#brxe-mpkalr .cart .single_add_to_cart_button, #brxe-mpkalr a.button[data-product_id] {min-width: 250px}}@media (max-width: 478px) {#brxe-mpkalr .cart .single_add_to_cart_button, #brxe-mpkalr a.button[data-product_id] {min-width: 320px; background-color: #ee3b42; border-radius: 8px; font-family: "inter"; margin-top: 24px}#brxe-mpkalr svg {height: 25px; width: 25px; fill: #ffffff; color: #ffffff}#brxe-mpkalr .icon {font-size: 25px}#brxe-mpkalr .cart .quantity {width: 100px}#brxe-mpkalr form.cart:not(.variations_form), #brxe-mpkalr form.cart.variations_form .woocommerce-variation-add-to-cart {align-self: center}#brxe-mpkalr .stock {display: none}#brxe-mpkalr {padding-top: 32px; padding-bottom: 50px; justify-content: center; align-items: center; display: flex; flex-direction: column; margin-top: 0; margin-bottom: 0}}#brxe-wovpsy {color: hsl(0, 0%, 0%); font-size: 48px; margin-bottom: 20px}@media (max-width: 991px) {#brxe-wovpsy {width: 481px; font-size: 32px; margin-top: 20px; margin-bottom: 20px}}@media (max-width: 767px) {#brxe-wovpsy {width: 400px}}@media (max-width: 478px) {#brxe-wovpsy {color: #000000; font-family: "Montserrat"; font-size: 26px}}#brxe-ijbgvg {font-size: 20px}@media (max-width: 767px) {#brxe-ijbgvg {font-size: 16px}}@media (max-width: 478px) {#brxe-ijbgvg {font-size: 16px; color: hsl(0, 0%, 0%)}}#brxe-gidirb {font-size: 20px}@media (max-width: 767px) {#brxe-gidirb {font-size: 16px}}@media (max-width: 478px) {#brxe-gidirb {min-width: 118px; font-size: 16px}}#brxe-oqdylm {font-size: 20px}@media (max-width: 767px) {#brxe-oqdylm {font-size: 16px}}@media (max-width: 478px) {#brxe-oqdylm {min-width: 96px; font-size: 16px}}#brxe-hwblds {font-size: 20px}@media (max-width: 767px) {#brxe-hwblds {font-size: 16px}}@media (max-width: 478px) {#brxe-hwblds {font-size: 16px}}#brxe-iqnvug {flex-direction: row; width: 630px; position: relative; left: -235px; column-gap: 20px}@media (max-width: 991px) {#brxe-iqnvug {left: -85px}}@media (max-width: 767px) {#brxe-iqnvug {flex-wrap: nowrap; left: -93px}}@media (max-width: 478px) {#brxe-iqnvug {grid-template-columns: 1fr 1fr 1fr 1fr; border-bottom: 2px solid #898989; flex-direction: row; flex-wrap: nowrap; column-gap: 12px; padding-top: 16px; margin-bottom: 16px; position: relative; width: 560px; left: 0px}}#brxe-bbcrac {width: 630px}@media (max-width: 478px) {#brxe-bbcrac {padding-bottom: 16px; font-family: "Open Sans"}}@media (max-width: 478px) {#brxe-ucxdkw {display: flex; gap: 20px; font-family: "Open Sans"}}@media (max-width: 478px) {#brxe-zldrgr {display: flex; gap: 20px; font-family: "Open Sans"}}@media (max-width: 478px) {#brxe-akcnwn {padding-top: 24px; padding-bottom: 16px; font-family: "Open Sans"}}#tab-details {height: 400px}@media (max-width: 478px) {#brxe-zclgkv {color: #000000; font-family: "Open Sans"; font-size: 14px}}@media (max-width: 478px) {#brxe-jsixeb {color: #000000; font-size: 14px; font-family: "Open Sans"}}@media (max-width: 478px) {#brxe-wlxxmk {margin-bottom: 16px}}#tab-rules {height: 400px}@media (max-width: 478px) {#brxe-yiilgv {font-family: "Open Sans"}}#brxe-yrxicq {position: relative; left: -234px; width: 630px}@media (max-width: 991px) {#brxe-yrxicq {left: -85px}}@media (max-width: 478px) {#brxe-yrxicq {top: 0px; right: 0px; bottom: 0px; left: 0px}}#brxe-plzbmv {width: 672px; height: 369px; position: absolute; right: -400px; top: 110px}@media (max-width: 991px) {#brxe-plzbmv {width: 643px; top: 10px; right: 0px; position: relative; margin-bottom: 100px}}@media (max-width: 478px) {#brxe-plzbmv {padding-bottom: 50px; font-size: 26px; font-family: "Montserrat"; width: 326px; position: static; margin-bottom: 0; height: 300px}}#brxe-bkturs {transform: translateX(-228px); padding-bottom: 50px; margin-top: 20px}@media (max-width: 991px) {#brxe-bkturs {transform: translateX(0px)}}@media (max-width: 767px) {#brxe-bkturs {transform: translateX(0px)}}@media (max-width: 478px) {#brxe-bkturs {transform: translateX(0px) translateY(0px)}}#brxe-xecabs {background-color: hsl(0, 0%, 100%); padding-top: 40px; padding-right: 40px; padding-left: 40px; border-radius: 32px; margin-right: 0; margin-left: 0; width: 1637px; align-self: center !important; position: static; min-height: 1200px; min-width: 1637px}@media (max-width: 991px) {#brxe-xecabs {width: 880px; min-width: 880px; min-height: auto}}@media (max-width: 478px) {#brxe-xecabs {background-color: #ffffff; padding-top: 0; padding-right: 12px; padding-bottom: 0; padding-left: 12px; border-radius: 10px; width: 100%; min-width: 100%; position: relative}}#brxe-ubthxg {display: none}@media (max-width: 991px) {#brxe-ubthxg {display: flex; width: 100%}}@media (max-width: 767px) {#brxe-ubthxg {display: flex}}@media (max-width: 478px) {#brxe-ubthxg {font-family: "Open Sans"; display: block}}#brxe-zujzlo {width: 1637px; background-color: hsl(0, 0%, 100%); min-width: 1637px}@media (max-width: 991px) {#brxe-zujzlo {width: 800px; min-width: 800px; display: none}}@media (max-width: 767px) {#brxe-zujzlo {min-width: 600px; width: 100%; max-width: 766px; display: none}}#brxe-pammgb {width: 1637px; min-width: 1637px; position: relative; left: -269px; margin-top: 40px; margin-bottom: 80px}@media (max-width: 991px) {#brxe-pammgb {left: 0px; width: auto; max-width: 990px; min-width: 900px}}@media (max-width: 767px) {#brxe-pammgb {max-width: 600px; width: auto; right: 0px; min-width: 770px; left: 0px}}@media (max-width: 478px) {#brxe-pammgb {transform: translateX(0px) translateY(0px); width: 100%; min-width: 100%; position: static}}#brxe-cpdxuw {font-size: 48px; color: hsl(0, 0%, 0%); margin-bottom: 20px; margin-left: -137px}@media (max-width: 767px) {#brxe-cpdxuw {margin-left: 0}}@media (max-width: 478px) {#brxe-cpdxuw {padding-left: 24px; color: hsl(0, 0%, 0%); font-family: "Montserrat"; font-size: 26px}}@media (max-width: 767px) {.brxe-ggstms .brxe-gsdkyc.brxe-prefix-product-card {width: 180px}}@media (max-width: 478px) {.brxe-ggstms .brxe-gsdkyc.brxe-prefix-product-card {width: 160px}}@media (max-width: 478px) {.brxe-ggstms.brxe-container {flex-direction: row; width: 160px; margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 0}}#brxe-ajxjuf {flex-direction: row; column-gap: 20px; display: none}@media (max-width: 767px) {#brxe-ajxjuf {display: flex; flex-wrap: nowrap; margin-left: 0}}@media (max-width: 478px) {#brxe-ajxjuf {grid-template-rows: 1fr; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-gap: 0px; width: 100%; display: flex; flex-wrap: nowrap; flex-direction: row; column-gap: 12px; margin-top: 24px; margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 24px}}#brxe-cmcvzv {position: relative}@media (max-width: 991px) {#brxe-cmcvzv {padding-left: 100px}}@media (max-width: 767px) {#brxe-cmcvzv {padding-right: 20px; padding-left: 40px; margin-left: 0}}@media (max-width: 478px) {#brxe-cmcvzv {margin-top: 24px; margin-right: 0; padding-right: 0; padding-left: 0}}@media (max-width: 991px) {.brxe-zoqwep .brxe-sgkpze.brxe-prefix-product-card {width: 200px}}.brxe-zoqwep.brxe-block {height: 90vh; width: 129px}#brxe-hddnsc .splide__slide {height: 90vh}#brxe-hddnsc .splide__arrow--prev {left: -50px}#brxe-hddnsc .splide__arrow--next {right: -50px}#brxe-hddnsc {min-width: 1366px; max-width: 1586px}@media (max-width: 991px) {#brxe-hddnsc {width: 782px; min-width: 23px}}#brxe-vnddhu {width: 100%; align-items: center}@media (max-width: 767px) {#brxe-vnddhu {display: none}}@media (max-width: 478px) {#brxe-vnddhu {display: none}}#brxe-wnrjis {font-size: 48px; color: hsl(0, 0%, 0%); margin-bottom: 20px}@media (max-width: 478px) {#brxe-wnrjis {color: hsl(0, 0%, 0%); font-family: "Montserrat"; font-size: 26px; margin-bottom: 24px; padding-left: 16px}}@media (max-width: 478px) {#brxe-nhprct .stars a.bricks-star-filled::before {color: hsl(46, 100%, 48%)}#brxe-nhprct .star-rating span::before {color: hsl(46, 100%, 48%)}#brxe-nhprct {font-family: "Open Sans"}}#brxe-fjlhqt {margin-bottom: 20px}@media (max-width: 991px) {#brxe-fjlhqt {width: 800px}}@media (max-width: 767px) {#brxe-fjlhqt {width: auto}}@media (max-width: 478px) {#brxe-fjlhqt {padding-right: 12px; padding-left: 12px; margin-top: 24px; background-color: hsl(0, 0%, 100%); border-radius: 8px}}#brxe-knypzr {margin-top: 40px}@media (max-width: 767px) {#brxe-knypzr {margin-left: 0; padding-left: 0}}@media (max-width: 478px) {#brxe-knypzr {padding-right: 16px; padding-bottom: 36px; padding-left: 16px; margin-top: 0}}#brxe-jboous {margin-top: 30px; align-items: center; padding-right: 20px; padding-left: 20px; width: 100%}@media (max-width: 767px) {#brxe-jboous {position: relative; align-items: center}}@media (max-width: 478px) {#brxe-jboous {padding-right: 16px; padding-left: 16px; margin-top: 24px}}