.elementor-498 .elementor-element.elementor-element-523f3c15{--divider-style:solid;--subtotal-divider-style:solid;--view-cart-button-display:none;--cart-footer-layout:1fr;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-text-color:#eee1ff;--toggle-button-icon-color:#eee1ff;--toggle-button-background-color:#080b16;--toggle-button-border-color:#080b16;--toggle-icon-size:25px;--items-indicator-background-color:#a038ef;--cart-border-style:none;}.elementor-498 .elementor-element.elementor-element-523f3c15 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-498 .elementor-element.elementor-element-76510241 .elementor-menu-toggle{margin:0 auto;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-523f3c15 */.elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__toggle .elementor-button{background:transparent;border:0;padding:0;font-size:12px;} .elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__toggle .elementor-button-icon:before{content:none;} .elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__toggle .elementor-button-icon{font-size:25px;} .elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-button-text{color:#eee1ff;} @media(max-width:767px){.elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__toggle .elementor-button-text{display:none;}} .elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__toggle_button,.elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__toggle_button .elementor-button-content-wrapper{display:flex!important;align-items:center;gap:8px;} .elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__toggle .elementor-button-icon{order:-1;position:relative;width:27px;height:27px;line-height:1;margin:0!important;} .elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__toggle .elementor-button-icon>svg,.elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__toggle .elementor-button-icon>i{display:none!important;} .elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__toggle .elementor-button-icon:before{content:""!important;display:block;width:27px;height:27px;background:#e6e0f4;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;} .elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__main{background:#0b1220;color:#f7f7fb;border:1px solid #34304b;} .elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__product-name a,.elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__product-price,.elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__subtotal,.elementor-498 .elementor-element.elementor-element-523f3c15 .woocommerce-mini-cart__empty-message{color:#e7e4f2;} .elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__footer-buttons .elementor-button{background:linear-gradient(120deg,#a23cf0,#9224ec)!important;color:#fff!important;border:1px solid #b95cf4;border-radius:6px;} .elementor-498 .elementor-element.elementor-element-523f3c15 .elementor-menu-cart__close-button{color:#e7e4f2;}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-76510241 */font-weight: 600; font-size: 12px; color: #f6f4fa; padding-left: 22px; padding-right: 22px; padding-top: 12px; padding-bottom: 12px; &:hover { color: #bb6bf8; } &:active { color: #bb6bf8; } margin:0;width:100%;} .elementor-498 .elementor-element.elementor-element-76510241 .elementor-nav-menu--main{justify-content:center;} .elementor-498 .elementor-element.elementor-element-76510241 .elementor-menu-toggle{padding:8px;background:transparent;color:#eee6ff;} .elementor-498 .elementor-element.elementor-element-76510241 .elementor-nav-menu--dropdown{background:#0b1120;border:1px solid #33254d;} .elementor-498 .elementor-element.elementor-element-76510241 .elementor-nav-menu--dropdown a{color:#e3d6ff;} @media(min-width:768px) and (max-width:1024px){.elementor-498 .elementor-element.elementor-element-76510241 .elementor-nav-menu a{padding:9px 18px;}} @media(min-width:768px) and (max-width:1024px){.elementor-498 .elementor-element.elementor-element-76510241 .elementor-nav-menu--main a{padding:9px 18px!important;line-height:18px!important;}} @media(max-width:767px){.elementor-498 .elementor-element.elementor-element-76510241{padding:0!important;margin:0!important;} .elementor-498 .elementor-element.elementor-element-76510241 .elementor-menu-toggle{font-size:20px!important;line-height:1!important;padding:8px!important;color:#ded5f4!important;min-height:36px;} .elementor-498 .elementor-element.elementor-element-76510241 .elementor-nav-menu--dropdown{top:100%;}} @media(max-width:1024px){.elementor-498 .elementor-menu-cart__toggle .elementor-button-text{display:none!important;}} @media(min-width:768px) and (max-width:850px){.elementor-502 .elementor-element-3d81afd4,.elementor-502 .elementor-element-54820aeb{grid-template-columns:repeat(2,minmax(0,1fr))!important;} .elementor-502 .elementor-element-57336ee1{min-height:350px!important;aspect-ratio:auto!important;padding:30px 36px!important;grid-template-columns:48% 52%!important;} .elementor-502 .elementor-element-5522362a{font-size:36px!important;} .elementor-502 .elementor-element-628f5335 [data-interaction-id="433bf14a"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;} .elementor-502 .elementor-element-5b8dfef6{min-height:200px!important;aspect-ratio:auto!important;justify-content:center!important;} .elementor-502 .elementor-element-627c082a{grid-template-columns:65% 35%!important;} .elementor-498 .elementor-element-69df0f53{width:calc(100% - 52px)!important;grid-template-columns:170px minmax(0,1fr)110px!important;gap:22px!important;} .elementor-498 .elementor-element-1642caba{width:170px!important;} .elementor-498 .elementor-element-153aa3ca{width:110px!important;gap:20px!important;justify-content:flex-end!important;} .elementor-499 .elementor-element-1bf46403{grid-template-columns:repeat(4,minmax(0,1fr))!important;} .elementor-499 .elementor-element-67669e51{grid-column:1/-1!important;}} @media(max-width:767px){.elementor-498 .elementor-element.elementor-element-76510241{height:auto!important;min-height:36px!important;} .elementor-498 .elementor-element.elementor-element-76510241 .elementor-menu-toggle svg{fill:#ded5f4!important;} .elementor-498 .elementor-element-19b08aa9{min-height:38px!important;height:auto!important;align-items:center!important;} .elementor-498 .elementor-element-76510241{min-height:36px!important;height:auto!important;align-items:center!important;}} @media(min-width:768px) and (max-width:850px){.elementor-502 [data-interaction-id="5b8dfef6"]{min-height:200px!important;aspect-ratio:auto!important;justify-content:center!important;}} @media(max-width:767px){.elementor-498 .elementor-element.elementor-element-76510241{gap:0!important;} .elementor-498 .elementor-element.elementor-element-76510241 .elementor-menu-toggle:not(.elementor-active)~.elementor-nav-menu--dropdown{border-width:0!important;margin-top:0!important;}}/* End custom CSS */