@keyframes moveReflector{0%{left:-15px;}100%{left:300px;}}@keyframes colorShift{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.gradient-wrap{position:relative;overflow:hidden;background:#2f2442;z-index:2;}.gradient-wrap::before{--gradientHeight:300px;--gradientWidth:300px;position:absolute;content:"";height:var(--gradientHeight);width:var(--gradientWidth);top:calc(( 100% - var(--gradientHeight) ) / 2);left:calc(( 100% - var(--gradientWidth) ) / 2);background:linear-gradient(99deg,rgba(127,54,253,1) 0%,rgba(0,119,54,1) 50%,rgba(0,0,126,1) 100%);animation:colorShift 5s infinite ease;background-size:cover;background-position:center center;background-clip:border-box;z-index:0;}.gradient-button{position:relative;background-color:#2f2242;z-index:2;}.gradient-button span{z-index:10;}.gradient-button::after{height:70px;width:15px;background:linear-gradient(90deg,rgba(60,32,120,0) .35%,rgba(60,32,120,.65) 99.65%);content:"";position:absolute;bottom:-5px;left:-22px;transform:rotate(30deg);opacity:.8;mix-blend-mode:screen;}.gradient-button:hover::after{animation:moveReflector 1s ease-in;z-index:0;}.card-gradient-wrap .product-wrap .product-image img{aspect-ratio:1.23;object-fit:cover;}@media (max-width:1024px){.gradient-wrap::before{--gradientHeight:240px;--gradientWidth:240px;}}.card-gradient-wrap{background:linear-gradient(99deg,rgba(127,54,253,1) 0%,rgba(0,119,54,1) 50%,rgba(0,0,126,1) 100%);}body.woocommerce-shop .content-area,body.woocommerce-shop .content-area .site-main{display:flex;justify-content:center;align-items:center;}body.woocommerce-shop .content-area{background-color:#0d0d0d;padding:100px 40px;}body.woocommerce-shop .content-area .site-main{max-width:1240px;width:100%;flex-wrap:wrap;justify-content:start;}body.woocommerce-shop .content-area .site-main .woocommerce-breadcrumb,body.woocommerce-shop .content-area .site-main header.woocommerce-products-header,body.woocommerce-shop .content-area .site-main ul.products{width:100%;}body.woocommerce-shop .content-area .site-main .woocommerce-breadcrumb,body.woocommerce-shop .content-area .site-main .woocommerce-breadcrumb a,body.woocommerce-shop .content-area .site-main .woocommerce-result-count,body.woocommerce-shop .content-area .site-main .woocommerce-loop-product__title,body.woocommerce-shop .content-area .site-main .woocommerce-Price-amount.amount,body.woocommerce-shop .content-area .site-main .woocommerce-ordering .orderby{color:white;font-family:"Hk Grotesk",Sans-serif;font-size:20px !important;font-weight:400;line-height:120%;}body.woocommerce-shop .content-area .site-main .woocommerce-loop-product__title,body.woocommerce-shop .content-area .site-main .woocommerce-Price-amount.amount{font-size:16px;}body.woocommerce-shop .content-area .site-main .woocommerce-products-header__title.page-title{color:white;font-family:"Bochan serif",Sans-serif;font-size:48px;font-weight:400;line-height:150%;margin-bottom:60px;}body.woocommerce-shop .content-area .site-main a.button{background-color:#2f2242;font-family:"Hk Grotesk",Sans-serif;font-size:20px;font-weight:600;text-decoration:none;line-height:100%;border-style:none;border-radius:10px 10px 10px 10px;padding:12px 24px 12px 24px;color:white;overflow:hidden;margin-top:10px;}body.woocommerce-shop .content-area .site-main a.button::before{height:70px;width:15px;background:linear-gradient(90deg,rgba(60,32,120,0) .35%,rgba(60,32,120,.65) 99.65%);content:"";position:absolute;bottom:-5px;left:-22px;transform:rotate(30deg);opacity:.8;mix-blend-mode:screen;}body.woocommerce-shop .content-area .site-main a.button:hover::before{animation:moveReflector 1s ease-in;z-index:0;}body.woocommerce-shop .content-area .site-main .woocommerce-ordering{margin:0 0 40px auto;}body.woocommerce-shop .content-area .site-main .woocommerce-ordering .orderby{background:#2f2242;color:white;}body.woocommerce-shop .content-area .site-main .woocommerce-LoopProduct-link .onsale{padding:8px 24px;z-index:1;position:absolute;font-size:18px;width:fit-content;height:fit-content;color:white;background:#222;text-transform:uppercase;font-weight:700;right:9px;top:5%;border-radius:0;min-height:0;line-height:120%;}body.woocommerce-shop .content-area .site-main .woocommerce-pagination{margin:0 auto;}body.woocommerce-shop .content-area .site-main .woocommerce-pagination li span.current,body.woocommerce-shop .content-area .site-main .woocommerce-pagination li a{color:white;}body.woocommerce-shop .content-area .site-main .woocommerce-pagination li span.current,body.woocommerce-shop .content-area .site-main .woocommerce-pagination li span.current,body.woocommerce-shop .content-area .site-main .woocommerce-pagination li a:hover,body.woocommerce-shop .content-area .site-main .woocommerce-pagination li a:focus{background:#2f2242;}.woocommerce ul.products li.product .price ins{text-decoration:none;}.woocommerce ul.products li.product .price del{text-decoration-color:white;}body.woocommerce-shop .content-area .site-main .card-gradient-wrap{padding:1px;}body.woocommerce-shop .content-area .site-main ul.products{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;}body.woocommerce-shop .content-area .site-main ul.products li.product{width:100%;margin:0;background:#0d0d0d;height:100%;padding:10px 15px;}body.woocommerce-shop .content-area .site-main ul.products li.product .price{color:white;}body.woocommerce-shop .content-area .site-main ul.products::before{display:none;}body.woocommerce-shop .content-area .site-main a.added_to_cart{color:white;margin-left:10px;}@media (max-width:991px){body.woocommerce-shop .content-area{background-color:#0d0d0d;padding:80px 20px;}body.woocommerce-shop .content-area .site-main ul.products{grid-template-columns:repeat(2,1fr);}body.woocommerce-shop .content-area .site-main .woocommerce-breadcrumb,body.woocommerce-shop .content-area .site-main .woocommerce-breadcrumb a,body.woocommerce-shop .content-area .site-main .woocommerce-result-count,body.woocommerce-shop .content-area .site-main .woocommerce-loop-product__title,body.woocommerce-shop .content-area .site-main .woocommerce-Price-amount.amount,body.woocommerce-shop .content-area .site-main a.button,body.woocommerce-shop .content-area .site-main .woocommerce-ordering .orderby{font-size:16px !important;}body.woocommerce-shop .content-area .site-main .woocommerce-products-header__title.page-title{font-size:36px;}body.woocommerce-shop .content-area .site-main .woocommerce-pagination{margin-top:40px;}}@media (max-width:767px){body.woocommerce-shop .content-area .site-main .woocommerce-breadcrumb,body.woocommerce-shop .content-area .site-main .woocommerce-breadcrumb a,body.woocommerce-shop .content-area .site-main .woocommerce-result-count,body.woocommerce-shop .content-area .site-main .woocommerce-loop-product__title,body.woocommerce-shop .content-area .site-main .woocommerce-Price-amount.amount,body.woocommerce-shop .content-area .site-main a.button,body.woocommerce-shop .content-area .site-main .woocommerce-ordering .orderby{font-size:14px !important;}body.woocommerce-shop .content-area .site-main .woocommerce-products-header__title.page-title{font-size:28px;margin-bottom:40px;}}@media (max-width:567px){body.woocommerce-shop .content-area .site-main ul.products{grid-template-columns:repeat(1,1fr);gap:20px;}body.woocommerce-shop .content-area .site-main .woocommerce-pagination{margin-top:0px;}}.single-product-section .elementor-widget-woocommerce-product-price .price ins{text-decoration:none;}.single-product-section .inner .e-con-inner:last-child{margin-bottom:0px;}.single-product-section .gallery-wrap .gallery div.images{margin:0;}.single-product-section .gallery-wrap .gallery  div.images img{aspect-ratio:1;object-fit:cover;}.single-product-section .gallery-wrap .gallery .flex-control-nav.flex-control-thumbs{display:flex;justify-content:center;}.single-product-section .gallery-wrap .gallery .flex-control-nav{display:flex;flex-wrap:wrap;}.single-product-section .gallery-wrap .gallery li{width:12.5% !important;}.single_add_to_cart_button.button{position:relative;background-color:#2f2242;z-index:2;background:#2f2442;overflow:hidden !important;}.single_add_to_cart_button.button::after{height:70px;width:15px;background:linear-gradient(90deg,rgba(60,32,120,0) .35%,rgba(60,32,120,.65) 99.65%);content:"";position:absolute;bottom:-5px;left:-22px;transform:rotate(30deg);opacity:.8;mix-blend-mode:screen;}.single_add_to_cart_button.button:hover::after{animation:moveReflector 1s ease-in;z-index:0;}.single-product-section #no-container{height:fit-content;}.single-product-section #no-container>div,.single-product-section #no-container .e-n-accordion-item-title-icon,.single-product-section #no-container-link>div,.single-product-section #no-container-link .e-n-accordion-item-title-icon{display:none;}.single-product-section .link a{color:white;text-decoration:none;margin-bottom:0;}.single-product-section .elementor-widget-woocommerce-product-add-to-cart{width:100% !important;}.single-product-section .add-to-cart .quantity{display:flex;align-items:center;}.single-product-section .add-to-cart .elementor-add-to-cart
.single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;justify-content:left !important;gap:40px;}.single-product-section .add-to-cart .variations tr{display:flex;gap:20px;}.single-product-section .add-to-cart .variations tr:hover td{background:transparent;}.single-product-section .add-to-cart .variations .label,.single-product-section .add-to-cart .variations .value{background:transparent;padding:15px 0;display:flex;align-items:center;}.single-product-section .add-to-cart .variations .label,.single-product-section .add-to-cart .variations .reset_variations{color:white;}.single-product-section .add-to-cart .variations_form .variations .reset_variations{padding:12px 20px;font-size:18px;font-weight:500;}.single-product-section .woocommerce-variation-price{margin-bottom:16px;}.single-product-section .woocommerce-variation-price .woocommerce-Price-amount,.single-product-section .woocommerce-variation-availability .out-of-stock,.single-product-section .elementor-add-to-cart .out-of-stock,.single-product-section .add-to-cart .elementor-add-to-cart
.single_variation_wrap  .in-stock,.single-product-section .elementor-add-to-cart .stock.in-stock{color:white;font-family:"Hk Grotesk",Sans-serif;font-size:20px !important;font-weight:400;line-height:120%;}.single-product-section .woocommerce-variation-price .woocommerce-Price-amount{font-size:24px !important;font-weight:600;}.single-product-section .woocommerce-variation-price del{text-decoration-color:white;}.single-product-section .woocommerce-variation-price ins{text-decoration:none;}.woocommerce-notices-wrapper{display:flex;align-items:flex-start;background-color:#0d0d0d;justify-content:center;gap:40px;padding:0 40px;}.woocommerce-notices-wrapper .woocommerce-message{height:fit-content;}.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-error{max-width:1240px;width:100%;background:#2f2442;color:white;}.woocommerce-notices-wrapper .woocommerce-error li{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;}.woocommerce-notices-wrapper .woocommerce-message .button.wc-forward,.woocommerce-notices-wrapper .woocommerce-error .button.wc-forward{background:#0d0d0d;color:white;padding:12px 24px;border-radius:10px;}.single-product-section .elementor-widget-woocommerce-product-images .onsale{padding:8px 24px !important;z-index:1;position:absolute;font-size:18px;width:fit-content;height:fit-content;color:white;background:#222;text-transform:uppercase;font-weight:700;right:0;top:5%;border-radius:0;min-height:0;min-width:0;line-height:150%;left:0;}@media (max-width:1024px){.single-product-section .add-to-cart .elementor-add-to-cart
.single_variation_wrap .woocommerce-variation-add-to-cart{justify-content:left !important;gap:40px;}.single-product-section .woocommerce-variation-price .woocommerce-Price-amount,.single-product-section .woocommerce-variation-availability .out-of-stock,.single-product-section .add-to-cart .elementor-add-to-cart
.single_variation_wrap  .in-stock{font-size:16px !important;}.single-product-section .woocommerce-variation-price .woocommerce-Price-amount{font-size:20px !important;}.single-product-section .add-to-cart .elementor-add-to-cart
.single_variation_wrap  .in-stock{font-size:14px;}.single-product-section .add-to-cart .variations_form .variations .reset_variations{font-size:16px;}}@media (max-width:767px){.single-product-section .woocommerce-variation-price .woocommerce-Price-amount,.single-product-section .woocommerce-variation-availability .out-of-stock,.single-product-section .add-to-cart .elementor-add-to-cart
.single_variation_wrap  .in-stock{font-size:14px !important;}.woocommerce-notices-wrapper .woocommerce-message{display:flex;flex-direction:column;text-align:center;}.woocommerce-notices-wrapper .woocommerce-message .button.wc-forward{width:fit-content;align-self:center;margin-top:20px;}.single-product-section .add-to-cart .elementor-add-to-cart .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap !important;gap:20px;}.single-product-section .add-to-cart .variations .label,.single-product-section .add-to-cart .variations .value{padding:0;}.single-product-section .woocommerce-variation-price .woocommerce-Price-amount{font-size:16px !important;}.woocommerce-notices-wrapper{padding:0 20px;}.single-product-section .add-to-cart .variations_form .variations .reset_variations{padding:10px 18px;font-size:14px;}}.cart-section .cart-empty,.cart-section .woocommerce-message{background-color:#2f2442;border-top-color:#fff;color:white;}.cart-section .woocommerce-message::before{color:#2f2442;}.cart-section .woocommerce .return-to-shop a{color:white;font-family:"Hk Grotesk",Sans-serif;font-size:20px;line-height:120%;text-decoration:none;position:relative;background-color:#2f2242;z-index:2;overflow:hidden;border-radius:10px 10px 10px 10px;padding:12px 24px 12px 24px;}.cart-section .woocommerce .return-to-shop{width:fit-content;display:flex;border-radius:10px;overflow:hidden;}.cart-section .e-cart__column .woocommerce-cart-form .e-shop-table .shop_table tbody tr td .button,.cart-section .e-cart-totals .cart-collaterals  .cart_totals  .wc-proceed-to-checkout .button,.cart-section .button{position:relative;background-color:#2f2242;z-index:2;overflow:hidden;border-radius:10px 10px 10px 10px;padding:12px 24px 12px 24px;}.cart-section .button::after{height:70px;width:15px;background:linear-gradient(90deg,rgba(60,32,120,0) .35%,rgba(60,32,120,.65) 99.65%);content:"";position:absolute;bottom:-5px;left:-22px;transform:rotate(30deg);opacity:.8;mix-blend-mode:screen;}.cart-section .button:hover::after{animation:moveReflector 1s ease-in;z-index:0;}@media (max-width:767px){.cart-section .woocommerce-cart-form__cart-item{padding:0 0 20px !important;}.cart-section .woocommerce-cart-form__cart-item .product-name{display:flex;gap:20px;justify-content:space-between;}.cart-section .woocommerce .return-to-shop a{font-size:16px;}}.checkout-section .woocommerce-error{background-color:#0d0d0d;}.checkout-section .woocommerce-error li{color:white;}.checkout-section .e-checkout__column-inner .woocommerce-checkout-review-order tr th,.checkout-section .e-checkout__column-inner .woocommerce-checkout-review-order tr td,.checkout-section .e-checkout__column-inner .woocommerce-checkout-review-order tr td label,.checkout-section .payment_method_stripe label{font-size:16px !important;line-height:120% !important;}.checkout-section tr td,.checkout-section tr th{width:50%;}.checkout-section .woocommerce-shipping-totals td{padding-right:0 !important;}.select2-results,.select2-search__field,.select2-search{background-color:#2f2442;}.checkout-section .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option{color:white;}.checkout-section .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#21123b;}.checkout-section .select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option[data-selected=true]{background:#4e3f69;color:white;}.select2-search__field{color:white;}.checkout-section #payment .wc_payment_methods .wc_payment_method .payment_method_stripe{background-color:#0d0d0d !important;padding:0;}.checkout-section #payment .wc_payment_methods .wc_payment_method .payment_method_stripe fieldset{padding:15px;}.checkout-section .button,.checkout-section .woocommerce-checkout-payment .form-row .button{position:relative;background-color:#2f2242;z-index:2;overflow:hidden;}.checkout-section .button::after{height:70px;width:15px;background:linear-gradient(90deg,rgba(60,32,120,0) .35%,rgba(60,32,120,.65) 99.65%);content:"";position:absolute;bottom:-5px;left:-22px;transform:rotate(30deg);opacity:.8;mix-blend-mode:screen;}.checkout-section .button:hover::after{animation:moveReflector 1s ease-in;z-index:0;}@media (max-width:767px){.checkout-section .e-checkout__column-inner .woocommerce-checkout-review-order tr th,.checkout-section .e-checkout__column-inner .woocommerce-checkout-review-order tr td,.checkout-section .e-checkout__column-inner .woocommerce-checkout-review-order tr td label,.checkout-section .payment_method_stripe label,.checkout-section .p-GridCell label{font-size:14px !important;}.select2-container--default .select2-results>.select2-results__options{max-height:180px;}}.header .header-menu li{position:relative !important;}.header .header-menu li{margin-right:30px;}.header .header-menu li:last-of-type{margin:0;}.header .header-menu li::before{content:"";position:absolute;background:linear-gradient(99deg,rgba(127,54,253,1) 0%,rgba(0,119,54,1) 50%,rgba(0,0,126,1) 100%);bottom:10px;width:100%;height:1px;left:0;right:0;opacity:0;transition:.3s ease-in opacity;}.header .header-menu li:hover::before{opacity:1;}.header .header-menu .current-menu-item::before{opacity:1;}@media (max-width:1240px){.header .header-menu .elementor-nav-menu a.elementor-item{font-size:16px !important;}}@media (min-width:1024px){.header .inner-mobile{display:none;}}@media (max-width:1024px){.header .inner{display:none;}}.header nav.elementor-nav-menu--dropdown{height:100vh;top:-70px !important;padding:150px 0 0 0;z-index:10 !important;}.header .elementor-menu-toggle{z-index:15 !important;}@media (max-width:767px){.header nav.elementor-nav-menu--dropdown{top:-42px !important;}}.elementor-location-popup{display:flex !important;justify-content:center;}.banner .video-wrap .overlay{filter:blur(50px);}.banner .video-wrap .banner-video video{object-fit:contain;}.video-section .video-wrap .banner-video video{object-fit:contain;}.testimonial-section .elementor-main-swiper{width:100% !important;}.testimonial-section .elementor-swiper-button-next{right:-8% !important;}.testimonial-section .elementor-swiper-button-prev{left:-8% !important;}.testimonial-section .elementor-testimonial .elementor-testimonial__content .elementor-testimonial__text>div{display:flex;justify-content:center;}.financial-options .overlay{pointer-events:none;opacity:.6;}@media (max-width:1440px){.testimonial-section .elementor-swiper-button-next{right:-40px !important;}.testimonial-section .elementor-swiper-button-prev{left:-40px !important;}}@media (max-width:1024px){.gradient-wrap::before{--gradientHeight:240px;--gradientWidth:240px;}}@media (max-width:767px){.testimonial-section .elementor-swiper-button{display:none !important;}}@media (max-width:576px){.testimonial-section .elementor-absolute{left:-15% !important;}}.loop-grid-wrap .loop-grid .product-wrap .current-price{font-style:italic;}.loop-grid-wrap .loop-grid .product-wrap .current-price>.elementor-widget-container{display:flex;}.loop-grid-wrap .loop-grid .product-wrap .current-price del{text-decoration-color:#9e9e9e;order:2;}.loop-grid-wrap .loop-grid .product-wrap .current-price ins{text-decoration:none;order:1;margin-right:10px;}.loop-grid-wrap .loop-grid .product-wrap .current-price del span{color:#9e9e9e;}.loop-grid-wrap .loop-grid .e-loop-item.product{display:flex;}.loop-grid-wrap .loop-grid .product-wrap .current-price ins{text-decoration:none;order:1;margin-right:15px;}.loop-grid-wrap .loop-grid .product-type-variable .product-wrap .current-price{position:relative;width:100%;display:flex;justify-content:center;}.loop-grid-wrap .loop-grid .product-type-variable .product-wrap .current-price:before{content:"from";text-align:center;color:white;font-family:"Hk Grotesk",Sans-serif;font-size:20px;font-weight:500;line-height:120%;margin-right:6px;}.loop-grid-wrap .loop-grid .e-loop-item.type-product.sale{position:relative;}.loop-grid-wrap .loop-grid .e-loop-item.type-product.sale:before,.loop-grid-wrap .loop-grid .e-loop-item.outofstock:before{padding:8px 24px;z-index:1;position:absolute;font-size:18px;width:fit-content;height:fit-content;color:white;background:#222;text-transform:uppercase;font-weight:700;right:0;top:5%;}.loop-grid-wrap .loop-grid .e-loop-item.outofstock:before{content:"sold out" !important;}.loop-grid-wrap .loop-grid .e-loop-item.type-product.sale:before{content:"sale";}@media (max-width:1024px){.loop-grid-wrap .loop-grid .product-type-variable .product-wrap .current-price:before{font-size:16px;}}@media (max-width:767px){.loop-grid-wrap .loop-grid .product-title > div{max-width:370px;width:100%;}.loop-grid-wrap .loop-grid .product-type-variable .product-wrap .current-price:before{font-size:14px;}}.tesseract-is-available .link a{color:white;text-decoration:none;}.notable-works .link a{text-decoration:none;color:white;}.gallery-section .image-grid .image-wrap{padding:1px;background:linear-gradient(99deg,rgba(127,54,253,1) 0%,rgba(0,119,54,1) 50%,rgba(0,0,126,1) 100%);}.gallery-section .eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-media{background:linear-gradient(99deg,rgba(127,54,253,1) 0%,rgba(0,119,54,1) 50%,rgba(0,0,126,1) 100%);padding:2px;}.gallery-section .eapps-instagram-feed-posts-grid-load-more{font-size:20px;padding:12px 24px;line-height:100%;width:fit-content;height:fit-content;background:#2f2442 !important;margin:0;}.gallery-section .eapps-instagram-feed-posts-grid-load-more-container.eapps-instagram-feed-posts-grid-load-more-enabled{display:block;width:fit-content;padding:1px;background:linear-gradient(99deg,rgba(127,54,253,1) 0%,rgba(0,119,54,1) 50%,rgba(0,0,126,1) 100%);border-radius:10px;margin:40px auto 0;}.gallery-section .elementor-element .e-con-inner .elementor-element .elementor-widget-html .elementor-widget-container .eapps-widget-show-toolbar>a{display:none !important;}.gallery-section .eapps-instagram-feed-posts-grid-load-more{position:relative;background-color:#2f2242;z-index:2;overflow:hidden;}.gallery-section .eapps-instagram-feed-posts-grid-load-more::after{height:70px;width:15px;background:linear-gradient(90deg,rgba(60,32,120,0) .35%,rgba(60,32,120,.65) 99.65%);content:"";position:absolute;bottom:-5px;left:-22px;transform:rotate(30deg);opacity:.8;mix-blend-mode:screen;}.gallery-section .eapps-instagram-feed-posts-grid-load-more:hover::after{animation:moveReflector 1s ease-in;z-index:0;}@media (max-width:767px){.testimonial-section .card-gradient-wrap{max-width:500px;}}.form-section .alice-form .elementor-field-type-html{margin:0 !important;}.form-section .alice-form .elementor-field-type-html h4{font-size:24px;line-height:120%;color:#fff;margin:0 0 20px 0;}.form-section .alice-form .elementor-field-type-html h4 span{font-size:16px;line-height:120%;color:rgba(255,255,255,.7);margin-left:5px;}.form-section .alice-form .elementor-field-group-field_first_name label{font-size:16px !important;color:rgba(255,255,255,.8) !important;}.form-section .alice-form .elementor-field-group-field_last_name label{font-size:16px !important;color:rgba(255,255,255,.8) !important;}.form-section .alice-form textarea{max-height:500px;}.form-section .alice-form .elementor-field-type-submit{width:fit-content;padding:1px !important;background:linear-gradient(99deg,rgba(127,54,253,1) 0%,rgba(0,119,54,1) 50%,rgba(0,0,126,1) 100%);border-radius:12px;margin-left:9px;overflow:hidden;}.form-section .alice-form .elementor-field-type-submit::after{height:70px;width:15px;background:linear-gradient(90deg,rgba(60,32,120,0) .35%,rgba(60,32,120,.65) 99.65%);content:"";position:absolute;bottom:-5px;left:-22px;transform:rotate(30deg);opacity:.8;mix-blend-mode:screen;}.form-section .alice-form .elementor-field-type-submit:hover::after{animation:moveReflector 1s ease-in;z-index:0;}.form-section .alice-form .elementor-button-icon{display:none;}@media (max-width: 767px){.form-section .alice-form .elementor-field-type-html h4{font-size:20px;}.form-section .alice-form .elementor-field-type-html h4 span{font-size:14px;}.form-section .alice-form .elementor-field-group-field_first_name label{font-size:14px !important;}.form-section .alice-form .elementor-field-group-field_last_name label{font-size:14px !important;}}.form-section .link a{color:white;text-decoration:none;}.footer .card-gradient-wrap{max-width:1240px;}.footer .footer-menu a{width:fit-content;}.footer .insta-icon svg{box-shadow:0px -3px 15px 0px rgba(174,1,255,.35) inset;border-radius:20px;position:relative;transition:box-shadow .3s ease;}.footer .youtube-icon svg{box-shadow:0px -3px 15px 0px rgba(255,0,77,.35) inset;border-radius:20px;position:relative;transition:box-shadow .3s ease;}.footer .insta-icon svg:hover{box-shadow:0px -3px 30px 0px rgba(174,1,255,.35) inset;}.footer .youtube-icon svg:hover{box-shadow:0px -3px 30px 0px rgba(255,0,77,.35) inset;border-radius:20px;position:relative;}.footer .footer-menu li{width:fit-content;}.footer .footer-menu li::before{content:"";position:absolute;background:linear-gradient(99deg,rgba(127,54,253,1) 0%,rgba(0,119,54,1) 50%,rgba(0,0,126,1) 100%);bottom:-2px;width:100%;height:1px;left:0;right:0;opacity:0;transition:.3s ease-in opacity;}.footer .footer-menu li:hover::before{opacity:1;}.footer .footer-menu .current-menu-item::before{opacity:1;}.footer .inner .link a{color:white;}.checkout-section .woocommerce-notice--success{margin-bottom:40px;}.checkout-section .woocommerce-order-overview.woocommerce-thankyou-order-details{padding-left:0;display:flex;justify-content:center;}.checkout-section .woocommerce-order-overview.woocommerce-thankyou-order-details li{padding:0 20px;margin:0;}.checkout-section .woocommerce-order-overview.woocommerce-thankyou-order-details li:first-of-type{padding-left:0;}.checkout-section .woocommerce-order-overview.woocommerce-thankyou-order-details li:last-of-type{padding-right:0;}.checkout-section .woocommerce-order-details__title{margin-bottom:40px;}.checkout-section .woocommerce-notice--success,.checkout-section .woocommerce-order-details__title{color:white;font-family:"Bochan serif",Sans-serif;font-size:32px;font-weight:500;text-align:center;line-height:130%;}.checkout-section .woocommerce-table--order-details thead,.checkout-section .woocommerce-table--order-details tbody{border-bottom:1px solid white !important;}.checkout-section .woocommerce-table--order-details thead th:first-of-type,.checkout-section .woocommerce-table--order-details tbody td:first-of-type{border-right:1px solid white !important;}.checkout-section .woocommerce-table--order-details thead th,.checkout-section .woocommerce-columns--addresses h2{color:white;font-family:"Bochan serif",Sans-serif;font-size:20px;font-weight:500;}.checkout-section .woocommerce-table--order-details tbody td,.checkout-section .woocommerce-table--order-details tbody th,.checkout-section,.checkout-section .woocommerce-order-overview.woocommerce-thankyou-order-details,.checkout-section .woocommerce-columns--addresses address{color:white;font-family:"Hk Grotesk",Sans-serif;font-size:20px;font-weight:400;}.woocommerce-table--order-details tfoot th,.checkout-section .woocommerce-table--order-details tfoot td{color:white;font-family:"Hk Grotesk",Sans-serif;font-size:16px;font-weight:400;}.checkout-section .woocommerce-table--order-details tbody td,.checkout-section .woocommerce-table--order-details tbody th{padding:15px !important;}.checkout-section table.woocommerce-table--order-details{display:flex;width:100%;flex-direction:column;border:1px solid white !important;}.checkout-section table.woocommerce-table--order-details thead,.checkout-section table.woocommerce-table--order-details thead tr,.checkout-section table.woocommerce-table--order-details tbody,.checkout-section table.woocommerce-table--order-details tbody tr{display:flex;width:100%;}.checkout-section table.woocommerce-table--order-details thead tr,.checkout-section table.woocommerce-table--order-details tbody tr,.checkout-section table.woocommerce-table--order-details tfoot tr{padding:0 !important;}.checkout-section table.woocommerce-table--order-details tfoot{flex-direction:column;display:flex;padding:15px;gap:10px;}.checkout-section table.woocommerce-table--order-details thead tr th{display:flex;width:50%;padding:15px !important;}.checkout-section .woocommerce-table--order-details tr.order_item .wc-item-meta{padding-left:0;}.checkout-section table.woocommerce-table--order-details tfoot tr{display:flex;justify-content:start;padding:0 20px;gap:20px;}.checkout-section table.woocommerce-table--order-details tfoot tr th,.checkout-section table.woocommerce-table--order-details tfoot tr td{width:fit-content;padding:0px !important;color:rgba(255,255,255,.76) !important;}.checkout-section .woocommerce-columns--addresses{display:flex;border:1px solid white;}.checkout-section .woocommerce-columns--addresses>div{width:50% !important;}.checkout-section .woocommerce-columns--addresses>div:first-of-type{border-right:1px solid white;}.checkout-section .woocommerce-columns--addresses address{padding:15px;line-height:130%;height:auto !important;}.checkout-section .woocommerce-columns--addresses address p{margin:0;display:flex;}.checkout-section .woocommerce-columns--addresses h2{margin:0;padding:15px;border-bottom:1px solid white;}@media (max-width:991px){.checkout-section .woocommerce-notice--success,.checkout-section .woocommerce-order-details__title{font-size:24px;}.checkout-section .woocommerce-table--order-details tbody td,.checkout-section .woocommerce-table--order-details tbody th,.checkout-section,.checkout-section .woocommerce-order-overview.woocommerce-thankyou-order-details,.checkout-section .woocommerce-columns--addresses address{font-size:16px;}.checkout-section .woocommerce-table--order-details thead th,.checkout-section .woocommerce-columns--addresses h2{font-size:16px;}.woocommerce-table--order-details tfoot th,.checkout-section .woocommerce-table--order-details tfoot td{font-size:14px;}}@media (max-width:767px){.checkout-section .woocommerce-notice--success,.checkout-section .woocommerce-order-details__title{margin-bottom:20px;}.checkout-section .woocommerce-order-overview.woocommerce-thankyou-order-details{display:flex;flex-direction:column;align-items:center;margin-bottom:40px;}.checkout-section .woocommerce-order-overview.woocommerce-thankyou-order-details li{border-right:none;border-bottom:1px dashed white;padding:15px;width:fit-content;text-align:center;}.checkout-section .woocommerce-order-overview.woocommerce-thankyou-order-details li:first-of-type{padding-left:15px;}}.wc-stripe-payment-button-preview{display:flex;justify-content:center;align-items:center;background-color:#000;border-radius:5px;height:40px;}.wc-stripe-payment-button-preview img{height:22px;}.wc-stripe-payment-button-preview:hover{cursor:pointer;filter:opacity(.7);}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview{background-color:#ffd814;}.wc-stripe-payment-button-preview.wc-stripe-amazon-pay-preview img{height:40px;}.wc-stripe-payment-button-preview.wc-stripe-link-preview{background-color:#00d66f;}.wc-stripe-payment-button-preview.wc-stripe-link-preview img{height:40px;}button.stripe-gateway-stripelink-modal-trigger{display:none;position:absolute;right:5px;width:64px;height:40px;background:no-repeat url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA3MiAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2LjEyIDMuNjc2ODNDMzYuMTIgMi41NDg4MiAzNy4wNzA0IDEuNjMyMDIgMzguMTg4OCAxLjYzMjAyQzM5LjMwNzIgMS42MzIwMiA0MC4yNTc2IDIuNTUzNjIgNDAuMjU3NiAzLjY3NjgzQzQwLjI1NzYgNC44MDAwMyAzOS4zNDA4IDUuNzQ1NjMgMzguMTg4OCA1Ljc0NTYzQzM3LjAzNjggNS43NDU2MyAzNi4xMiA0LjgyODgzIDM2LjEyIDMuNjc2ODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0yOS45ODA4IDEuOTIwMDFIMzMuNTgwOFYyMi4wOEgyOS45ODA4VjEuOTIwMDFaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik00MC4wMDggNy42ODAwMUgzNi4zNzkyVjIyLjA4SDQwLjAwOFY3LjY4MDAxWiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNjYuMDk2IDE0LjM5MDRDNjguODI3MiAxMi43MTA0IDcwLjY4NDggMTAuMjA5NiA3MS40MTkyIDcuNjc1MjRINjcuNzkwNEM2Ni44NDQ4IDEwLjA5NDQgNjQuNjc1MiAxMS45MTM2IDYyLjI4OTYgMTIuNjg2NFYxLjkxNTIzSDU4LjY2MDhWMjIuMDc1Mkg2Mi4yODk2VjE2LjA4QzY1LjA1OTIgMTYuNzcxMiA2Ny4yNDggMTkuMTY2NCA2Ny45OTY4IDIyLjA3NTJINzEuNjQ5NkM3MS4wOTI4IDE5LjAyMjQgNjkuMDA0OCAxNi4xNjY0IDY2LjA5NiAxNC4zOTA0WiIgZmlsbD0iIzAxMUUwRiIvPgo8cGF0aCBkPSJNNDYuNDQgOS4yOTI4M0M0Ny4zOTA0IDguMDMwNDMgNDkuMjQzMiA3LjI5NjAyIDUwLjc0NTYgNy4yOTYwMkM1My41NDg4IDcuMjk2MDIgNTUuODY3MiA5LjM0NTYzIDU1Ljg3MiAxMi40NDE2VjIyLjA3NTJINTIuMjQzMlYxMy4yNDMyQzUyLjI0MzIgMTEuOTcxMiA1MS42NzY4IDEwLjUwMjQgNDkuODM4NCAxMC41MDI0QzQ3LjY3ODQgMTAuNTAyNCA0Ni40MzUyIDEyLjQxNzYgNDYuNDM1MiAxNC42NTkyVjIyLjA4NDhINDIuODA2NFY3LjY4OTYySDQ2LjQ0VjkuMjkyODNaIiBmaWxsPSIjMDExRTBGIi8+CjxwYXRoIGQ9Ik0xMiAyNEMxOC42Mjc0IDI0IDI0IDE4LjYyNzQgMjQgMTJDMjQgNS4zNzI1NyAxOC42Mjc0IDAgMTIgMEM1LjM3MjU5IDAgMCA1LjM3MjU3IDAgMTJDMCAxOC42Mjc0IDUuMzcyNTkgMjQgMTIgMjRaIiBmaWxsPSIjMDBENjZGIi8+CjxwYXRoIGQ9Ik0xMS40NDc5IDQuODAwMDVINy43NDcwN0M4LjQ2NzA3IDcuODA5NjUgMTAuNTY5NSAxMC4zODI0IDEzLjE5OTkgMTJDMTAuNTY0NyAxMy42MTc2IDguNDY3MDcgMTYuMTkwNCA3Ljc0NzA3IDE5LjJIMTEuNDQ3OUMxMi4zNjQ3IDE2LjQxNiAxNC45MDM5IDEzLjk5NjggMTguMDIzOSAxMy41MDI0VjEwLjQ5MjlDMTQuODk5MSAxMC4wMDMzIDEyLjM1OTkgNy41ODQwNSAxMS40NDc5IDQuODAwMDVaIiBmaWxsPSIjMDExRTBGIi8+Cjwvc3ZnPgo=");background-color:transparent !important;cursor:pointer;border:none;}button.stripe-gateway-stripelink-modal-trigger.nitro-lazy{background-image:none !important;}button.stripe-gateway-stripelink-modal-trigger:hover{background-color:transparent;border-color:transparent;}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span{width:95%;}.wc-block-checkout__payment-method .wc-block-components-radio-control__label>span>span{float:right;display:flex;align-items:center;justify-content:center;}.wc-stripe-upe-element{margin-bottom:4px;}#payment .payment_methods li img.stripe-icon{height:24px;width:37px;-o-object-fit:contain;object-fit:contain;}#payment .payment_methods li img.stripe-boleto-icon,#payment .payment_methods li img.stripe-sepa-icon{padding:4px;}#payment .payment_methods li img.stripe-sepa-icon{background:#10298e;}.woocommerce-checkout #payment ul.payment_methods li img.stripe-multibanco-icon{max-height:30px;}.woocommerce-checkout #payment ul.payment_methods li img.stripe-alipay-icon{max-width:50px;}.stripe-gateway-checkout-email-field{position:relative;}.stripe-gateway-checkout-email-field button.stripe-gateway-stripelink-modal-trigger{display:none;position:absolute;right:5px;width:64px;height:40px;background:no-repeat url("https://cdn-ildblgl.nitrocdn.com/zvRDlwfFVPrbFKrhWgNLnIZlaZtaMnIB/assets/images/optimized/rev-941b4b4/www.nickyalice.com/wp-content/plugins/woocommerce-gateway-stripe/assets/images/link.svg");background-color:transparent;cursor:pointer;border:none;}.stripe-gateway-checkout-email-field button.stripe-gateway-stripelink-modal-trigger.nitro-lazy{background-image:none !important;}