.elementor .e-25ac15a5-b744{width:calc(100% - 136px);max-width:1280px;color:#aeb3c7;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:auto;margin-inline-end:auto;& .woocommerce-breadcrumb { font-size:11px;line-height:1.5;margin:0;color:#aeb3c7; } & .woocommerce-breadcrumb a { color:#aeb3c7; }\n}.elementor .e-30e1d0d7-a7e9{width:100%;height:100%;object-fit:contain;padding:8px;border-radius:8px;display:block;}.elementor .e-b4be94f-5733{aspect-ratio:1.08;padding:0px;border-radius:9px;border-width:2px;border-color:#953aea;border-style:solid;background-color:#0b1120;}.elementor .e-33e2f925-213d{aspect-ratio:1.08;padding:0px;border-radius:9px;border-width:1px;border-color:#3f2a5b;border-style:solid;background-color:#0b1120;}.elementor .e-336a0b84-c004{aspect-ratio:1.08;padding:0px;border-radius:9px;border-width:1px;border-color:#3f2a5b;border-style:solid;background-color:#0b1120;}.elementor .e-1a1506d2-5cb3{aspect-ratio:1.08;padding:0px;border-radius:9px;border-width:1px;border-color:#3f2a5b;border-style:solid;background-color:#0b1120;}.elementor .e-22f5be68-af4a{padding:0px;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));}.elementor .e-3b1721c1-d0ef{min-width:0px;overflow:visible;padding:0px;border-width:0px;background-color:transparent;& .woocommerce-product-gallery { width:100%;float:none;margin:0; } & .woocommerce-product-gallery__wrapper { margin:0; } & .woocommerce-product-gallery__image { border:1px solid #7135a1;border-radius:11px;background:radial-gradient(ellipse at center,#1a1031,#090e1b);overflow:hidden; } & .woocommerce-product-gallery__image img { width:100%;height:auto;aspect-ratio:1.68;object-fit:contain;margin:0;padding:12px; } & .woocommerce-product-gallery__trigger { background:#101727;color:white;border:1px solid #40325f;top:12px;right:12px; } & .flex-control-thumbs { margin:12px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px; } & .flex-control-thumbs li { float:none;width:100%;border:1px solid #50326b;border-radius:8px;overflow:hidden; } & .flex-control-thumbs img { padding:7px;background:#0e1220;aspect-ratio:1.05;object-fit:contain; } &:has(.flex-control-thumbs)>.elementor-element-3039a901 { display:none; }\n}.elementor .e-163a8356-6e1e{font-size:11px;color:#ee2aaa;letter-spacing:0.3px;line-height:1.3;padding:0px;margin:0px;font-weight:750; & a { color:#ee2aaa;text-decoration:none; }\n}.elementor .e-566b8af1-6796{font-weight:800;font-size:clamp(1.8rem,3.05vw,2.4rem);color:#fff;letter-spacing:-0.025em;line-height:1.03;padding:0px;margin:0px;& span { color:#bf55ed; }\n}.elementor .e-df52017-d43d{font-size:29px;color:#fff;line-height:1.1;padding:0px;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-weight:750; & ins { text-decoration:none; } & del { font-size:.7em;color:#b3aabf; }\n}.elementor .e-f7c8910-22c6{font-weight:600;font-size:12px;color:#08d587;line-height:1.3;padding:0px;margin:0px;}.elementor .e-545ea4bf-3663{min-height:60px;font-size:13px;color:#bfc4d6;line-height:1.5;padding:0px;margin-block-start:3px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fe5ac4-7aca{height:40px;padding:0px;margin:0px;border-radius:7px;border-width:1px;border-color:#3c3b55;border-style:solid;background-color:#080e1a;order:2;}.elementor .e-4dd0ac50-6af1{padding:0px;margin:0px;border-width:0px;display:flex;flex-direction:column;gap:8px;& form.cart { display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0; } & .quantity { margin:0!important;flex:0 0 88px; } & .quantity input { width:88px;height:42px;background:#080f1e;border:1px solid #3a4260;border-radius:6px;color:white;font-size:15px;padding:8px 12px; } & .single_add_to_cart_button { flex:1 1 auto;min-width:0;height:42px;margin:0;padding:10px 16px;background:linear-gradient(120deg,#aa39ed,#9024e9);color:#fff;border:1px solid #b960f5;border-radius:7px;font-family:Inter;font-size:13px;font-weight:600; } & .single_add_to_cart_button:before { content:'\f07a';font-family:'Font Awesome 5 Free';font-weight:900;margin-right:12px; } & select { background:#0c1220;color:#fff;border:1px solid #3b3a54;border-radius:6px;padding:8px; } & table.variations { width:100%;font-size:13px; } & .variations_button { display:flex;gap:12px; } & .woocommerce-variation-add-to-cart { display:flex;gap:12px;flex-wrap:wrap;width:100%; } & .stock { display:none; }\n}.elementor .e-6d3b35e3-8cf1{margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;&>div { grid-template-columns:repeat(3,minmax(0,1fr));gap:10px; } &>div>div:last-child { display:none; } & h3 { font-size:9px; } & p { font-size:8px; } &>div>div { grid-template-columns:25px minmax(0,1fr);gap:8px; }\n}.elementor .e-23a77ceb-e48b{padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;& [data-interaction-id="433bf14a"] { grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important; } & [data-interaction-id="2e9ce2e"] { display:none!important; } & [data-interaction-id="433bf14a"]>div { grid-template-columns:24px minmax(0,1fr)!important;gap:7px!important; } & h3 { font-size:9px!important;line-height:1.2!important;white-space:normal!important; } & p { font-size:7px!important;line-height:1.3!important; } & p:before { width:24px!important;height:24px!important; } & [data-interaction-id="792a62dc"] { order:2; } & [data-interaction-id="444b4a66"] { order:1; } & [data-interaction-id="9c9462e"] { order:0; }\n}.elementor .e-74939a88-8193{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:5px;}.elementor .e-22efa084-e6db{width:calc(100% - 80px);min-height:560px;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:36px;grid-template-columns:1.15fr 1fr;align-items:start;}.elementor .e-7a7d48c6-7932{width:calc(100% - 136px);max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:16px;margin-inline-start:auto;margin-inline-end:auto;& .woocommerce-tabs ul.tabs { padding:0 5px;margin:0;display:flex;flex-wrap:wrap;gap:0;border:0; } & .woocommerce-tabs ul.tabs:before,& .woocommerce-tabs ul.tabs li:before,& .woocommerce-tabs ul.tabs li:after { display:none; } & .woocommerce-tabs ul.tabs li { padding:0;margin:0;background:#070e19;border:1px solid #3c3356;border-bottom:0;border-radius:10px 10px 0 0;box-shadow:none; } & .woocommerce-tabs ul.tabs li a { padding:12px 30px;color:#eee9fa;font-size:12px;font-weight:650; } & .woocommerce-tabs ul.tabs li.active { background:linear-gradient(120deg,#ad39ef,#9125e8);border-color:#be53ef; } & .woocommerce-Tabs-panel { padding:15px 22px;margin:0;border:1px solid #603078;border-radius:10px;background:#090f1c;min-height:145px;color:#c2c6d5;font-size:12px;line-height:1.5; } & .woocommerce-Tabs-panel h2 { font-size:16px;color:white;margin:0 0 6px; } & .woocommerce-Tabs-panel p { margin:0 0 5px; } & .shop_attributes { color:#c3c5d5;border-color:#34304b; } & .shop_attributes th,& .shop_attributes td { background:#0e1422;border-color:#34304b;padding:10px; } & .comment-form input,& .comment-form textarea { background:#111723;color:white;border:1px solid #39304f;border-radius:6px; }\n}.elementor .e-55865cf5-f573{font-size:21px;color:#fff;line-height:1.2;padding:0px;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;font-weight:750;\n}.elementor .e-736d1168-126c{min-width:0px;padding:0px;}.elementor .e-25699155-502f{padding:0px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));&>div { padding:0!important; }\n}.elementor .e-37653479-c7df{padding:0px;}.elementor .e-3b3e65fe-920f{width:calc(100% - 136px);max-width:1280px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;& .maki-catalog-card { padding:12px;gap:3px;border-radius:9px;min-height:269px; } & .maki-catalog-media { aspect-ratio:1.9; } & .maki-catalog-title { font-size:13px;min-height:31px;line-height:1.15;-webkit-line-clamp:2; } & .maki-catalog-terms { font-size:9px;line-height:1.5; } & .maki-catalog-terms a { padding:0 5px;margin-right:3px;border-radius:5px; } & .maki-catalog-price { font-size:21px; } & .maki-catalog-stock { font-size:10px; } & .maki-catalog-buy { height:30px;font-size:11px;padding:7px;border-radius:5px;display:flex;justify-content:center;align-items:center; } & .maki-catalog-buy:before { content:'';display:inline-block;width:18px;height:18px;background:white;mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTIgM2gzbDMgMTJoMTBsMy05SDYiLz48Y2lyY2xlIGN4PSI5IiBjeT0iMjAiIHI9IjEiLz48Y2lyY2xlIGN4PSIxOCIgY3k9IjIwIiByPSIxIi8+PC9zdmc+") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTIgM2gzbDMgMTJoMTBsMy05SDYiLz48Y2lyY2xlIGN4PSI5IiBjeT0iMjAiIHI9IjEiLz48Y2lyY2xlIGN4PSIxOCIgY3k9IjIwIiByPSIxIi8+PC9zdmc+") center/contain no-repeat;margin-right:6px; } & .maki-catalog-card { position:relative; } & .maki-catalog-title { margin-top:12px; } & .maki-catalog-terms { position:absolute;top:12px;right:12px;z-index:2;max-width:48%;display:flex;justify-content:flex-end;text-align:right;margin:0; } & .maki-catalog-terms a { display:inline-block;background:#10141f;border:1px solid #3d3652;border-radius:10px;padding:3px 7px;color:#d0cbdc;line-height:1.2; } & .maki-catalog-media { object-position:38% center; }\n}.elementor .e-301417f7-5d75{min-height:0px;font-family:Inter;color:#fff;padding-block-start:16px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#050b15;}