#content .elementor{background-color:transparent!important}.elementor-widget-woocommerce-cart .woocommerce-notices-wrapper ul,.elementor-widget-woocommerce-cart .woocommerce-notices-wrapper div{display:none}.cart tbody tr .actions .button,.cart tr .actions{display:none!important}.elementor-toc__list-wrapper ol li::marker,.elementor-toc__list-wrapper ul li::marker,.elementor-toc__list-item::marker{color:#fff!important}.elementor-toc__list-wrapper a.elementor-item-active,.elementor-toc__list-item.elementor-item-active a{color:#fff!important;font-weight:700!important}html body .elementor-post__card:hover,body.single-post .post:hover,body.single-post article:hover,.related-posts .post:hover,.related-posts article:hover{border-color:rgba(196,158,255,.4)!important;transform:translateY(-6px)!important;box-shadow:0 16px 40px rgba(196,158,255,.3)!important;background:rgba(255,255,255,.08)!important}html body .elementor-post__title,html body .elementor-post__title a,html body .elementor-posts--thumbnail-top .elementor-post__title a,body.single-post .post .entry-title a,body.single-post .post h3 a,body.single-post .post h4 a,.related-posts .entry-title a,.related-posts h3 a,.related-posts h4 a,[class*=related] h3 a,[class*=related] h4 a{color:#fff!important;text-decoration:none!important;transition:color .3s ease!important}html body .elementor-post__title a:hover,body.single-post .post .entry-title a:hover,body.single-post .post h3 a:hover,body.single-post .post h4 a:hover,.related-posts h3 a:hover,.related-posts h4 a:hover,[class*=related] h3 a:hover,[class*=related] h4 a:hover{color:#c49eff!important}html body .elementor-post__excerpt,html body .elementor-post__excerpt p{color:rgba(255,255,255,.8)!important;background:0 0!important;font-size:13.5px!important}html body .elementor-post__meta-data,html body .elementor-post__meta-data *{color:rgba(255,255,255,.6)!important;background:0 0!important;font-size:12px!important;text-transform:uppercase!important;font-weight:600!important}html body .elementor-post__read-more,html body .elementor-posts--thumbnail-top .elementor-button-wrapper a{background:linear-gradient(135deg,#c49eff 0%,#ff9fd8 100%)!important;color:#fff!important;border:none!important;border-radius:50px!important;padding:10px 22px!important;display:inline-block!important;text-decoration:none!important;font-weight:700!important;font-size:13px!important;letter-spacing:.3px!important;box-shadow:0 4px 16px rgba(196,158,255,.3)!important;transition:all .3s ease!important;margin-top:6px!important}html body .elementor-post__read-more:hover,html body .elementor-posts--thumbnail-top .elementor-button-wrapper a:hover{background:linear-gradient(135deg,#ff9fd8 0%,#c49eff 100%)!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px rgba(196,158,255,.45)!important}body.single-post .post>a:first-child:not(.entry-title a):not([class*=thumbnail]),.related-posts .post>a:first-child:not(.entry-title a):not([class*=thumbnail]),[class*=related] .post>a:first-child:not(.entry-title a):not([class*=thumbnail]){display:none!important}@media (max-width:768px){html body .elementor-post__card:hover{transform:translateY(-3px)!important}}body.woocommerce-cart #page,body.woocommerce-cart .site,body.woocommerce-cart .site-content,body.woocommerce-cart .content-area,body.woocommerce-cart main,body.woocommerce-cart article,body.woocommerce-cart .entry-content,body.woocommerce-cart .elementor,body.woocommerce-cart [data-elementor-type],body.woocommerce-cart .elementor-section,body.woocommerce-cart .elementor-container,body.woocommerce-cart .elementor-column,body.woocommerce-cart .elementor-column-wrap,body.woocommerce-cart .elementor-widget-wrap,body.woocommerce-cart .elementor-widget,body.woocommerce-cart .elementor-widget-container,body.woocommerce-cart .elementor-section-wrap,body.woocommerce-cart .e-con,body.woocommerce-cart .e-con-inner,body.woocommerce-cart section,body.woocommerce-cart .woocommerce,body.woocommerce-cart .woocommerce>*,body.woocommerce-cart .wc-cart{background:0 0!important;background-color:transparent!important;background-image:none!important}body.woocommerce-cart .e-wc-cart,body.woocommerce-cart .cart-collaterals,body.woocommerce-cart .cart-collaterals>*,body.woocommerce-cart .col2-set,body.woocommerce-cart .col2-set>*,body.woocommerce-cart .woocommerce-cart__cart-totals-wrapper,body.woocommerce-cart .e-cart-totals,body.woocommerce-cart .e-shop-table,body.woocommerce-cart [class*=totals-wrapper],body.woocommerce-cart [class*=cart-wrapper],body.woocommerce-cart [class*=cart-col],body.woocommerce-cart .elementor-widget-woocommerce-cart,body.woocommerce-cart .elementor-widget-woocommerce-cart>*,body.woocommerce-cart .elementor-widget-woocommerce-cart .elementor-widget-container,body.woocommerce-cart .elementor-widget-woocommerce-cart .elementor-widget-container>*{background:0 0!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important}.e-far-dot-circle{color:var(--brand-violet-300)!important;background-color:transparent!important;border-color:var(--brand-violet-300)!important}.elementor-icon-list-text{color:var(--brand-paper)!important}.cart tbody .product-remove,.e-cart__column-start .woocommerce-cart-form .e-cart-section--no-coupon .cart tbody .woocommerce-cart-form__cart-item .product-remove,.e-cart__column-start .woocommerce-cart-form .e-cart-section--no-coupon .cart tbody .woocommerce-cart-form__cart-item .product-remove a{color:var(--brand-text)!important}body.woocommerce-cart [class*=step] *,body.woocommerce-cart [class*=progress] *{color:rgba(236,229,255,.5)!important}body.woocommerce-cart [class*=active] *,body.woocommerce-cart [class*=current] *{color:var(--brand-paper)!important;font-weight:700!important}body.woocommerce-cart [class*=separator],body.woocommerce-cart [class*=step-line],body.woocommerce-cart .e-cart__step-separator{position:relative!important;top:8px!important;align-self:center!important;margin-top:8px!important;transform:none!important}body.woocommerce-cart .elementor-icon-list-items,body.woocommerce-cart [class*=steps],body.woocommerce-cart [class*=checkout-steps],body.woocommerce-cart [class*=step-list]{align-items:center!important;display:flex!important}body.woocommerce-cart [class*=step],body.woocommerce-cart [class*=checkout-step]{display:inline-flex!important;align-items:center!important;gap:6px!important}body.woocommerce-cart .woocommerce-cart-form,body.woocommerce-cart table.shop_table,body.woocommerce-cart table.cart{background:rgba(14,10,28,.6)!important;border:1px solid var(--brand-line-2)!important;border-radius:12px!important;overflow:hidden!important}body.woocommerce-cart .shop_table thead{background:rgba(107,63,230,.12)!important}body.woocommerce-cart .shop_table th{color:var(--brand-violet-300)!important;background:0 0!important;font-weight:700!important;font-family:var(--brand-sans)!important;padding:18px 16px!important;border-bottom:1px solid var(--brand-line-2)!important}body.woocommerce-cart .shop_table td{color:var(--brand-text-dim)!important;padding:18px 16px!important;background:0 0!important;border-bottom:1px solid var(--brand-line)!important;border-top:none!important;border-left:none!important;border-right:none!important;font-family:var(--brand-sans)!important}body.woocommerce-cart .shop_table tbody tr:last-child td{border-bottom:none!important}body.woocommerce-cart .product-thumbnail img{border-radius:6px!important;border:1px solid var(--brand-line-2)!important}body.woocommerce-cart .product-name a{color:var(--brand-paper)!important;font-weight:700!important;text-decoration:none!important;font-family:var(--brand-sans)!important}body.woocommerce-cart .product-name a:hover{color:var(--brand-violet-300)!important}body.woocommerce-cart .woocommerce-Price-amount,body.woocommerce-cart .amount,body.woocommerce-cart bdi,body.woocommerce-cart .woocommerce-Price-currencySymbol{color:var(--brand-paper)!important;font-weight:700!important;display:inline!important}body.woocommerce-cart .product-remove a,body.woocommerce-cart a.remove{color:var(--brand-text)!important;background:0 0!important;border:none!important;text-decoration:none!important;font-weight:700!important;font-size:20px!important}body.woocommerce-cart .product-remove a:hover,body.woocommerce-cart a.remove:hover{color:var(--brand-magenta)!important;background:0 0!important}body.woocommerce-cart .quantity input[type=number],body.woocommerce-cart .qty input,body.woocommerce-cart input.qty{background:rgba(107,63,230,.08)!important;border:1px solid var(--brand-line-2)!important;color:var(--brand-text)!important;padding:10px 12px!important;border-radius:6px!important;font-family:var(--brand-sans)!important}body.woocommerce-cart .quantity input:focus,body.woocommerce-cart input.qty:focus{outline:none!important;border-color:var(--brand-violet-300)!important;background:rgba(107,63,230,.12)!important}body.woocommerce-cart .cart_totals{background:rgba(27,17,64,.7)!important;border:1px solid var(--brand-line-2)!important;border-radius:12px!important;padding:28px!important}body.woocommerce-cart .cart_totals h2{color:var(--brand-violet-300)!important;font-weight:800!important;font-size:24px!important;font-family:var(--brand-display)!important;margin-bottom:20px!important;border-bottom:2px solid var(--brand-line-2)!important;padding-bottom:16px!important}body.woocommerce-cart .cart_totals table,body.woocommerce-cart .cart_totals table tr,body.woocommerce-cart .cart_totals table th,body.woocommerce-cart .cart_totals table td{background:0 0!important;border:none!important}body.woocommerce-cart .cart_totals table tr{border-bottom:1px solid var(--brand-line)!important}body.woocommerce-cart .cart_totals table tr:last-child{border-bottom:none!important}body.woocommerce-cart .cart_totals table th{color:var(--brand-text-dim)!important;font-weight:600!important;padding:14px 0!important;font-family:var(--brand-sans)!important}body.woocommerce-cart .cart_totals table td{color:var(--brand-text-dim)!important;padding:14px 0!important;text-align:right!important;font-family:var(--brand-sans)!important}body.woocommerce-cart .cart_totals .order-total th,body.woocommerce-cart .cart_totals .order-total td{background:rgba(107,63,230,.1)!important;color:var(--brand-violet-300)!important;font-weight:800!important;font-size:18px!important;padding:16px 8px!important}body.woocommerce-cart input[type=text],body.woocommerce-cart input[name=tip]{background:rgba(107,63,230,.08)!important;border:1px solid var(--brand-line-2)!important;color:var(--brand-text)!important;padding:12px!important;border-radius:6px!important;font-family:var(--brand-sans)!important}body.woocommerce-cart input[type=text]:focus,body.woocommerce-cart input[name=tip]:focus{outline:none!important;border-color:var(--brand-violet-300)!important;background:rgba(107,63,230,.12)!important}body.woocommerce-cart input::placeholder{color:var(--brand-text-mute)!important}body.woocommerce-cart button[name=add-tip],body.woocommerce-cart .add-tip,body.woocommerce-cart .cart_totals button,body.woocommerce-cart .cart_totals input[type=submit],body.woocommerce-cart .checkout-button,body.woocommerce-cart .button.checkout,body.woocommerce-cart a.button.checkout,body.woocommerce-cart .wc-proceed-to-checkout a{background:linear-gradient(135deg,var(--brand-violet-500) 0%,var(--brand-magenta) 100%)!important;color:var(--brand-paper)!important;border:none!important;border-radius:999px!important;font-weight:700!important;font-family:var(--brand-sans)!important;cursor:pointer!important;transition:all .25s ease!important;width:100%!important;display:block!important;text-align:center!important;text-decoration:none!important;margin-top:16px!important}body.woocommerce-cart button[name=add-tip],body.woocommerce-cart .add-tip,body.woocommerce-cart .cart_totals button,body.woocommerce-cart .cart_totals input[type=submit]{padding:14px 28px!important;font-size:15px!important;box-shadow:0 6px 20px rgba(107,63,230,.3)!important}body.woocommerce-cart .checkout-button,body.woocommerce-cart .button.checkout,body.woocommerce-cart a.button.checkout,body.woocommerce-cart .wc-proceed-to-checkout a{padding:16px 32px!important;font-size:16px!important;box-shadow:0 8px 28px rgba(107,63,230,.35)!important}body.woocommerce-cart button[name=add-tip]:hover,body.woocommerce-cart .add-tip:hover{transform:translateY(-2px)!important;box-shadow:0 10px 28px rgba(107,63,230,.4)!important}body.woocommerce-cart .checkout-button:hover,body.woocommerce-cart .button.checkout:hover,body.woocommerce-cart a.button.checkout:hover{transform:translateY(-3px)!important;box-shadow:0 12px 40px rgba(107,63,230,.45)!important}body.woocommerce-cart h1,body.woocommerce-cart h2,body.woocommerce-cart h3,body.woocommerce-cart .page-title,body.woocommerce-cart .entry-title{color:var(--brand-paper)!important;font-weight:800!important;font-family:var(--brand-display)!important}body.woocommerce-cart label{color:var(--brand-text)!important;font-weight:600!important;font-family:var(--brand-sans)!important}body.woocommerce-cart .woocommerce-info,body.woocommerce-cart .woocommerce-message,body.woocommerce-cart .woocommerce-notice{background:rgba(107,63,230,.1)!important;border-left:4px solid var(--brand-violet-300)!important;color:var(--brand-text)!important;border-radius:6px!important;padding:14px 16px!important}body.woocommerce-cart .woocommerce-info a,body.woocommerce-cart .woocommerce-message a{color:var(--brand-violet-300)!important}body.woocommerce-cart .coupon{background:rgba(107,63,230,.08)!important;border:1px solid var(--brand-line-2)!important;border-radius:8px!important;padding:18px!important}body.woocommerce-cart .button[value="Apply coupon"]{background:rgba(107,63,230,.15)!important;color:var(--brand-violet-300)!important;border:1px solid var(--brand-line-2)!important;padding:10px 20px!important;border-radius:6px!important;font-weight:600!important;cursor:pointer!important}body.woocommerce-cart .button[value="Apply coupon"]:hover{background:rgba(107,63,230,.25)!important;color:var(--brand-paper)!important}body.woocommerce-cart .cross-sells h2{color:var(--brand-violet-300)!important;font-weight:800!important;font-family:var(--brand-display)!important}body.woocommerce-cart .cross-sells .product{background:rgba(27,17,64,.5)!important;border:1px solid var(--brand-line-2)!important;border-radius:10px!important}html body .elementor-widget-divider .elementor-divider,html body .elementor-widget-divider .elementor-divider-separator{margin-top:3px!important;transform:translateY(0)!important}html body .elementor-widget-divider .elementor-widget-container{padding-top:3px!important}html body .elementor-widget-divider:not(:has(.elementor-icon-list)){align-self:center!important;margin-top:3px!important}html body .elementor-column[class*=divider] .elementor-column-wrap,html body .elementor-column[class*=divider] .elementor-widget-wrap{align-content:center!important;align-items:center!important;justify-content:center!important}@media (max-width:768px){body.woocommerce-cart .shop_table tbody td::before,body.woocommerce-cart table.cart tbody td::before,body.woocommerce-cart .shop_table_responsive tbody td::before,body.woocommerce-cart .woocommerce-cart-form td::before{color:var(--brand-violet-300)!important;font-weight:700!important;opacity:1!important}body.woocommerce-cart .shop_table tr td[data-title]::before,body.woocommerce-cart .shop_table_responsive tr td[data-title]::before{content:attr(data-title) ": "!important;color:var(--brand-violet-300)!important;font-weight:700!important;display:inline-block!important;opacity:1!important}body.woocommerce-cart .shop_table tbody td,body.woocommerce-cart table.cart tbody td{color:var(--brand-text)!important}body.woocommerce-cart .product-name,body.woocommerce-cart .product-name a{color:var(--brand-text)!important;font-weight:600!important}body.woocommerce-cart .product-price,body.woocommerce-cart .product-subtotal,body.woocommerce-cart .woocommerce-Price-amount{color:var(--brand-paper)!important;font-weight:700!important}body.woocommerce-cart .woocommerce-cart-form{grid-template-columns:1fr!important;gap:20px!important}body.woocommerce-cart .cart_totals,body.woocommerce-cart .shop_table,body.woocommerce-cart .cart-collateral{grid-column:1!important;grid-row:auto!important}body.woocommerce-cart .woocommerce-cart-form__contents{grid-template-columns:1fr!important}body.woocommerce-cart .woocommerce-cart-form__cart-wrapper{grid-column:1!important}}@media (max-width:767px){.wcf-customer-info-main-wrapper .wcf-collapsed-order-review-section .wcf-order-review-toggle{background-color:#9548df;color:#fff}}body.woocommerce-cart .chaty{display:none!important}