.content-panel,.commerce-shell{margin:45px 0 70px}.commerce-shell{padding:30px;border:1px solid #ffffff25;border-radius:24px;background:#ffffff08}.woocommerce div.product .product_title{font-size:clamp(34px,4vw,56px)}.woocommerce div.product .price,.woocommerce ul.products li.product .price{color:#dcc3ff!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.wpcf7-submit{border:1px solid #ffffff30!important;border-radius:100px!important;background:linear-gradient(125deg,#ad81ed,#7853bb)!important;color:#fff!important;padding:15px 24px!important;line-height:1.3!important;cursor:pointer}.woocommerce input.input-text,.woocommerce textarea,.woocommerce select,.wpcf7 input:not([type=submit]):not([type=checkbox]),.wpcf7 textarea{width:100%;background:#17101f;color:#fff;border:1px solid #ffffff40;border-radius:10px;padding:12px;font:inherit;min-height:45px}.woocommerce input.qty{width:80px}.woocommerce input[type=checkbox],.woocommerce input[type=radio]{accent-color:#b887ef}.woocommerce table.shop_table{border-color:#ffffff25;border-radius:15px}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:16px;border-color:#ffffff20}.woocommerce #payment,.woocommerce #payment div.payment_box,.woocommerce-info,.woocommerce-message,.woocommerce-error{background:#281c35!important;color:#f4eafc!important;border-color:#ba91ec!important}.woocommerce #payment ul.payment_methods{border-color:#ffffff25}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-color:#ffffff25}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#281c35;color:#eee;border-color:#ffffff30}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#442b59;color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-color:#ffffff30}.woocommerce .woocommerce-breadcrumb{color:#bfb0cf}.woocommerce .quantity{display:inline-block;margin-right:14px}.woocommerce a{overflow-wrap:anywhere}.woocommerce-product-gallery img,.woocommerce ul.products img{border-radius:20px}.woocommerce .related.products{padding:25px 0}.woocommerce form .form-row label{line-height:1.5;margin:12px 0 7px}.woocommerce form .form-row{margin-bottom:18px}.select2-container--default .select2-selection--single,.select2-dropdown{background:#21172c;color:#fff;border-color:#ffffff40}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;line-height:43px}.select2-container .select2-selection--single{height:45px}.select2-container--default .select2-results__option[aria-selected=true]{background:#49305e}.woocommerce .blockUI.blockOverlay{background:#140e1e!important;opacity:.7!important}.woocommerce input:-webkit-autofill{-webkit-text-fill-color:#fff;box-shadow:0 0 0 1000px #21172c inset}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0}.woocommerce-MyAccount-navigation li a{display:block;padding:13px;border-bottom:1px solid #ffffff25}.woocommerce-order-overview{display:flex;flex-wrap:wrap;gap:20px}.woocommerce ul.order_details li{margin:0;float:none}.wpcf7-form label{display:block}.wpcf7-response-output{color:#fff}.wpcf7-not-valid-tip{color:#ff9fbf}.woocommerce .form-row .required{color:#f9a8c5}.woocommerce form.checkout{max-width:100%}.woocommerce .col2-set{margin-bottom:30px}.woocommerce table.shop_table img{max-width:100px}.woocommerce div.product div.summary{margin-top:15px}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}@media(max-width:760px){.commerce-shell{padding:20px}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:12px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{width:100%;float:none}.woocommerce form .form-row-first,.woocommerce form .form-row-last{width:100%;float:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td{background:#ffffff05}.woocommerce ul.products li.product{width:100%!important}.woocommerce-order-overview{display:block}.woocommerce ul.order_details li{margin:15px 0}.woocommerce .woocommerce-MyAccount-navigation,.woocommerce .woocommerce-MyAccount-content{width:100%;float:none}.commerce-shell,.content-panel{overflow-wrap:anywhere}.woocommerce-checkout-review-order-table{font-size:13px}}
