.woocommerce-info{display:none}.meta-item,.meta-text{text-overflow:ellipsis;white-space:nowrap}.container.main-con,.shadow-box.page-con{background:linear-gradient(120deg,#f2f7fd 0,#fff 100%)!important;border-radius:20px!important;padding:24px 12px 30px!important;box-shadow:0 8px 42px rgba(66,110,235,.1)!important}.dina-checkout-steps{border-radius:20px!important;overflow:visible!important;background:#fff!important;margin-bottom:36px;box-shadow:0 4px 22px #6fa1ff10;padding:22px 0 18px!important}#customer_details,.dina-checkout-order,.dina-checkout-order-review,.dina-customer-details,.woocommerce-billing-fields,.woocommerce-checkout-review-order-table{background:#fff!important;border-radius:18px!important;box-shadow:0 3px 18px rgba(120,140,200,.07);padding:38px 22px 28px;margin-bottom:16px}#order_review_heading,.woocommerce-additional-fields h3,.woocommerce-billing-fields h3{background:linear-gradient(90deg,#47a7fa 20%,#58e1fa 100%);color:#fff;border-radius:10px 10px 22px 0;padding:6px 24px 6px 12px;font-size:18px!important;font-weight:700!important;margin-bottom:19px!important;margin-top:0!important;box-shadow:0 1px 6px #4e60e230;border:none!important;display:inline-block;min-width:190px;letter-spacing:.6px;text-align:center}.woocommerce-additional-fields h3{background:linear-gradient(90deg,#47a7fa 20%,#58e1fa 100%);color:#fff}.woocommerce-additional-fields__field-wrapper p,.woocommerce-billing-fields__field-wrapper p{margin-bottom:16px}.woocommerce-additional-fields__field-wrapper label,.woocommerce-billing-fields__field-wrapper label{font-size:15px;color:#2a325a;font-weight:600;margin-bottom:3px;display:block}.woocommerce-additional-fields__field-wrapper input,.woocommerce-additional-fields__field-wrapper textarea,.woocommerce-billing-fields__field-wrapper input,.woocommerce-billing-fields__field-wrapper select,.woocommerce-billing-fields__field-wrapper textarea{border-radius:12px!important;border:1px solid #e6ebf4!important;background:#f8fafd!important;padding:12px 15px!important;font-size:15px!important;width:100%;margin-bottom:3px;transition:border .14s}.woocommerce-billing-fields__field-wrapper input:focus,.woocommerce-billing-fields__field-wrapper select:focus,.woocommerce-billing-fields__field-wrapper textarea:focus{border:1.5px solid #4681f5!important;background:#fff!important;box-shadow:0 0 8px #b6d5ff38!important}.woocommerce-checkout-review-order-table{background:#f7fbfe!important;border-radius:13px!important;box-shadow:none!important;padding:0}.input-radio,.woocommerce-form__input-checkbox{cursor:pointer;outline:0!important;box-shadow:none!important;background:0 0;vertical-align:middle;position:relative}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{font-size:16px!important;color:#222c48!important;background:0 0!important;border:none!important;padding:11px 7px!important}.woocommerce-checkout-review-order-table tr.order-total td,.woocommerce-checkout-review-order-table tr.order-total th{font-weight:900!important;font-size:20px!important;color:#365fc6!important}.dina-ch-product-image img{border-radius:10px!important;width:45px!important;box-shadow:0 1px 6px rgba(0,0,0,.08)!important}#order_review .woocommerce-checkout-payment{background:#fff!important;border-radius:15px!important;box-shadow:0 2px 9px rgba(62,80,180,.11)!important;padding:18px 12px 12px!important}#place_order,.woocommerce-checkout .place-order .button,.woocommerce-checkout button.button,.woocommerce-checkout input.button{background:linear-gradient(90deg,#2761f3 0,#44bdfc 100%)!important;color:#fff!important;border-radius:15px!important;font-size:19px!important;font-weight:700!important;padding:15px 44px!important;border:none!important;box-shadow:0 2px 18px rgba(70,130,230,.15)!important;transition:background .18s,box-shadow .2s,filter .17s;opacity:1!important;filter:brightness(1.08) drop-shadow(0 4px 12px #5bd2ff26);margin-top:18px!important;margin-bottom:7px!important}#place_order:hover,.woocommerce-checkout .place-order .button:hover,.woocommerce-checkout button.button:hover,.woocommerce-checkout input.button:hover{background:linear-gradient(90deg,#1839a1 0,#61e2fc 100%)!important;box-shadow:0 7px 26px rgba(70,120,200,.18)!important;filter:brightness(1.18)}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-message{background:#ffe4e6!important;border-radius:10px!important;color:#ce3078!important;border:none!important;box-shadow:0 2px 8px rgba(230,70,120,.07)!important;padding:15px 18px!important;font-size:16px!important;margin-bottom:16px!important}.woocommerce-checkout .woocommerce-message{background:#e6fcf3!important;color:#22a176!important}@media (max-width:991px){.container.main-con{padding:7px 1vw 15px!important}.dina-checkout-order,.dina-customer-details{margin-bottom:9px!important}.dina-checkout-order-review,.woocommerce-checkout-review-order-table{padding:8px 3px!important}.woocommerce-checkout .place-order .button{width:100%!important;padding:15px 0!important;font-size:17px!important}}.woocommerce-checkout-review-order-table tr.order-total td .amount{font-weight:900!important;font-size:23px!important;background:linear-gradient(90deg,#21d36a 10%,#2e9bfa 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:#1ca961;letter-spacing:1px;display:inline-block}.woocommerce-form-coupon-toggle .woocommerce-info{background:linear-gradient(90deg,#f0fbff 60%,#e6f6fa 100%);border-radius:13px;color:#2477bc;font-size:16px;font-weight:700;box-shadow:0 2px 8px #51bbf11c;padding:14px 24px 14px 12px;margin-bottom:19px;position:relative;display:flex;align-items:center;gap:15px;border:1.7px dashed #4fd7ff;transition:box-shadow .18s;direction:rtl}.input-radio::before,.woocommerce-form__input-checkbox::before{height:22px;background:#f7fbff;box-shadow:0 1px 9px #59bcfc13;left:0;top:0;z-index:1}.woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{color:#2a6bdb!important;background:linear-gradient(90deg,#9ee3fd 10%,#6bc1fd 100%);padding:7px 17px;border-radius:8px;font-size:15.5px;font-weight:700;margin-right:8px;margin-left:0;transition:background .17s,color .12s;border:none;text-decoration:none!important;box-shadow:0 1px 6px #77dafb23;white-space:nowrap;display:inline-block}.woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon:hover{background:linear-gradient(90deg,#44bdfc 10%,#92f8d3 100%);color:#1755a8!important}form.checkout_coupon.woocommerce-form-coupon{background:linear-gradient(90deg,#f2fafd 70%,#e3f8f1 100%);border-radius:14px;box-shadow:0 2px 12px #5bcaff23;border:1.3px solid #46c7ff55;padding:18px 14px 13px;margin-bottom:18px;margin-top:5px;transition:.21s cubic-bezier(.39,1.12,.58,.95);animation:.35s dina-fadein;display:flex;align-items:center;gap:10px;direction:rtl}@keyframes dina-fadein{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}form.checkout_coupon.woocommerce-form-coupon input[type=text]{border-radius:10px;border:1.5px solid #75e1fc;padding:10px 14px;font-size:16px;width:220px;margin-left:13px;background:#fff;transition:border .18s;outline:0;margin-top:18px!important}form.checkout_coupon.woocommerce-form-coupon input[type=text]:focus{border:1.5px solid #2ec4ec;background:#f6feff}form.checkout_coupon.woocommerce-form-coupon button.button{background:linear-gradient(90deg,#36bafc 10%,#32e0a1 90%)!important;color:#fff!important;border-radius:8px!important;font-size:16px!important;font-weight:600!important;padding:10px 28px!important;border:none!important;box-shadow:0 2px 13px #6ddfff18;transition:background .18s,box-shadow .15s}form.checkout_coupon.woocommerce-form-coupon button.button:hover{background:linear-gradient(90deg,#1299e5 10%,#11c881 90%)!important;color:#fff!important;box-shadow:0 7px 20px #32e0a127}@media (max-width:600px){.container.main-con,.dina-checkout-order-review,.dina-checkout-steps,.dina-customer-details{box-shadow:none!important;border-radius:0!important;padding:2px 0!important;margin-bottom:9px!important}.woocommerce-checkout .place-order .button{font-size:16px!important;border-radius:8px!important;margin-bottom:9px!important}.woocommerce-form-coupon-toggle .woocommerce-info{flex-direction:column;align-items:flex-start;font-size:15px;padding:12px 11px 11px 8px;gap:7px}.woocommerce-form-coupon-toggle .woocommerce-info:before{margin-left:0!important;margin-bottom:4px}.woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{width:100%;margin:0!important;padding:8px 0;text-align:center}form.checkout_coupon.woocommerce-form-coupon{flex-direction:column;align-items:stretch;gap:9px}form.checkout_coupon.woocommerce-form-coupon input[type=text]{width:100%;margin-left:0;margin-bottom:7px}form.checkout_coupon.woocommerce-form-coupon button.button{width:100%;padding:12px 0!important;font-size:15px!important}.container.main-con,.shadow-box.page-con,body{padding-right:4px!important;padding-left:4px!important}.woocommerce-form-coupon-toggle .woocommerce-info{padding-right:5px!important;padding-left:5px!important}}.woocommerce-form-coupon-toggle .woocommerce-info{display:flex;align-items:center;flex-wrap:nowrap!important;gap:12px}.woocommerce-form-coupon-toggle .woocommerce-info:before{flex-shrink:0;margin-left:9px;margin-right:1px!important}.woocommerce-form-coupon-toggle .woocommerce-info:after,.woocommerce-form-coupon-toggle .woocommerce-info:before{display:none!important;background:0 0!important;content:none!important}.input-radio:checked::after,.woocommerce-form__input-checkbox:checked::before{background:linear-gradient(120deg,#1e90ff 30%,#3ba1fc 100%);box-shadow:0 2px 13px #47c8ff35}@media (max-width:600px){.container.main-con,.shadow-box.page-con,.woocommerce-form-coupon-toggle,.woocommerce-form-coupon-toggle .woocommerce-info,body{padding-right:0!important;padding-left:0!important;margin-right:0!important;margin-left:0!important;width:100%!important;box-sizing:border-box!important}.woocommerce-form-coupon-toggle{width:100vw!important;left:0!important;right:0!important;border-radius:0!important}.container.main-con,.shadow-box.page-con{border-radius:0!important}body,html{overflow-x:hidden!important}}.woocommerce-form__input-checkbox{width:22px;height:22px;margin-left:7px;border:none!important}.woocommerce-form__input-checkbox::before{content:"";display:block;width:22px;border:2px solid #3ba1fc;border-radius:7px;position:absolute;transition:border-color .17s cubic-bezier(.29,0,.56,1.1)}.woocommerce-invalid .woocommerce-form__input-checkbox::before{border-color:#e63946!important}.woocommerce-form__input-checkbox:checked::before{border-color:#22a5ef}.wc_payment_method{position:relative;padding-top:.5em;padding-bottom:.7em}.wc_payment_method>input.input-radio,.wc_payment_method>label{display:inline-flex;align-items:center;vertical-align:middle;gap:8px;padding-right:22px}.wc_payment_method>input.input-radio{margin-right:0;margin-left:10px}.wc_payment_method>label{font-size:1rem;font-weight:500;gap:8px;cursor:pointer;display:inline-flex;align-items:center;vertical-align:middle}.input-radio{appearance:none!important;-webkit-appearance:none!important;width:22px;height:22px;border:none!important;flex-shrink:0;display:inline-block;padding-right:10px}.input-radio::before{content:"";width:22px;border:2px solid #3ba1fc;border-radius:50%;position:absolute;display:block}.input-radio:checked::after{content:"";width:12px;height:12px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;display:block;pointer-events:none}.payment_box{margin-top:.6em;margin-right:2.5em;width:calc(100% - 2.5em);font-size:.95em;color:#555}.form-row.woocommerce-invalid .woocommerce-input-wrapper input,.form-row.woocommerce-invalid input{border:2px solid #e63946!important;background:#fff;box-shadow:0 0 8px #e6394622!important}.form-row.woocommerce-validated .woocommerce-input-wrapper input,.form-row.woocommerce-validated input{border:2px solid #27ae60!important;background:#fff;box-shadow:0 0 8px #27ae6022!important}#progressbar{display:flex;justify-content:space-between;align-items:center;padding:15px 0 5px;margin:0;position:relative;counter-reset:step;font-family:dana-fd!important}#progressbar li{position:relative;flex:1;text-align:center}#progressbar li::before{content:attr(data-step);display:inline-block;width:46px;height:46px;line-height:46px;border-radius:50%;background:#e0e0e0;color:#444;font-size:18px;font-weight:700;transition:.3s;z-index:2;position:relative;box-shadow:0 0 0 4px #fff}#progressbar li::after{content:'';position:absolute;top:23px;left:50%;width:100%;height:6px;background:#dcdcdc;z-index:1;transform:translateX(0);transition:background .3s}#progressbar li.active::before{background:linear-gradient(135deg,#2196f3,#00c6ff);color:#fff;box-shadow:0 0 15px rgba(33,150,243,.6);transform:scale(1.05)}#progressbar li.active::after{background:linear-gradient(to right,#2196f3,#00c6ff)}.dina-checkout-steps .row.justify-content-between>.col{text-align:center;font-size:16px;font-weight:500;font-family:dana!important;color:#333;padding-top:5px}.lux-ticket-item{position:relative;display:block;width:100%;height:420px;overflow:hidden;border-radius:20px;text-decoration:none;font-family:Dana,sans-serif;max-width:290px}.lux-info,.meta-item{display:flex;direction:rtl}.lux-ticket-item .item-image{position:absolute;width:100%;height:76%;object-fit:cover;z-index:1;display:block}.lux-ticket-item::after,.lux-ticket-item::before{content:'';width:22px;height:22px;background:#f4f5f7;border-radius:50%;position:absolute;z-index:3;bottom:170px}.lux-ticket-item::before{left:-11px}.lux-ticket-item::after{right:-11px}.lux-info-blur{position:absolute;bottom:0;width:auto;right:-10px;left:-10px;height:43%;background-position:bottom;filter:brightness(.4) blur(5px);z-index:2}.lux-info{position:absolute;bottom:90px;right:15px;left:15px;color:#fff;z-index:4;text-align:center;flex-direction:column;justify-content:flex-start;height:80px}.lux-info h2{font-size:14px;font-weight:700;margin-bottom:8px;line-height:1.6}.meta{font-size:13px;color:#fff}.meta-item{margin-bottom:5px;align-items:center;overflow:hidden}.meta-item i{flex-shrink:0;display:inline-block;width:18px;height:18px;margin-left:6px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:7px}.meta-text{display:inline-block;overflow:hidden;max-width:100%}.i.i-location-light{background-image:url(//luxticket.ir/wp-content/uploads/2025/08/location.svg);margin-top:3px}.i.i-calendar{background-image:url(//luxticket.ir/wp-content/uploads/2025/08/calender.svg);margin-top:3px}.lux-btn{position:absolute;bottom:18px;left:50%;transform:translateX(-50%);background:#fff;color:#2e2140;font-weight:700;font-size:16px;text-align:center;border-radius:8px;height:42px;line-height:44px;padding:0 20px;min-width:200px;z-index:5;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.3)}.lux-title,.ticket-title{font-weight:700;line-height:1.6;color:#fff;direction:rtl;text-align:center}.lux-btn i{margin-right:6px}.lux-btn.disabled{background:#999;color:#fff;cursor:not-allowed}.lux-title{font-size:18px;margin-bottom:8px}.hidden-word{display:inline-block;width:0;height:0;overflow:hidden;position:absolute}.lux-ticket-item .lux-btn.disabled{background:#999;color:#fff;cursor:not-allowed;opacity:.6}.ticket-title{font-size:19px;margin-bottom:10px;height:42px;font-family:Dana,sans-serif}@media (max-width:576px){.lux-ticket-item{height:75vw;max-width:100%;margin:0 auto}.lux-info{right:12px;left:12px;height:100px;margin-bottom:5px;bottom:40px}.lux-info h2{font-size:16px;margin-bottom:18px;line-height:1.7}.lux-btn{font-size:16px;min-width:90%;padding:0 14px;line-height:50px;border-radius:10px}.lux-info-blur,.ticket-title{font-size:13.5px}.lux-info-blur{height:50%}.lux-ticket-item::after,.lux-ticket-item::before{bottom:140px}.meta{font-size:9.5px;font-weight:500}.lux-btn{height:35px;bottom:10px}}.lux-checkout-notice{background:#fff5e7;border:2px solid #ffd17a;border-radius:20px;box-shadow:0 6px 18px 0 rgba(90,60,0,.1);padding:36px 24px 26px;margin:32px auto;max-width:440px;text-align:center;font-family:dana,yekan,iransans,sans-serif;font-size:18px;color:#333;position:relative;overflow:hidden}.lux-notice-buttons{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:20px}.lux-btn-contact,.lux-btn-return{display:inline-block;background:#ff9a1f;color:#fff!important;border-radius:18px;padding:10px 32px;font-size:16px;font-family:inherit;text-decoration:none;font-weight:700;transition:.18s;box-shadow:0 2px 8px 0 rgba(90,60,0,.07)}.lux-btn-return:hover{background:#000;color:#fff!important}.lux-btn-contact{background:#009c8e}.lux-btn-contact:hover{background:#003e3b}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{padding-right:20px!important}.lux-ticket-info-custom{background:#fff;border-radius:20px;box-shadow:0 6px 32px 0 rgba(27,27,56,.06);padding:2rem 1.5rem 1rem;margin:1.5rem auto;max-width:580px;color:#25254e;font-family:Dana,IRANSans,sans-serif;font-size:1rem;direction:rtl}.lux-ticket-section-title-custom{font-weight:700;font-size:1.18rem;color:#193176;margin-bottom:1rem;display:flex;align-items:center;gap:.6rem;letter-spacing:0;line-height:1.7;min-height:34px;flex-wrap:wrap}.lux-ticket-section-title-custom br{display:none}.lux-ticket-icon-custom{font-size:1.32em;display:inline-flex;align-items:center;justify-content:center;height:1.32em;line-height:1!important;vertical-align:middle!important;margin-bottom:0!important;margin-left:.3rem}.lux-ticket-details-list-custom{margin-bottom:1rem;line-height:2}.lux-ticket-details-list-custom div{margin-bottom:.5rem;font-size:1rem;display:flex;align-items:baseline;flex-wrap:wrap}.lux-ticket-details-list-custom span{font-weight:700;color:#5c5c82;min-width:98px;display:inline-block}.lux-ticket-cancelled-custom{color:#ef233c!important;font-weight:700;margin-right:6px;font-size:.98em;display:inline-block}.lux-ticket-support-desc-custom{font-size:.85em;color:#464674;margin-bottom:1.45rem;text-align:center;font-weight:700}.lux-ticket-support-buttons-custom{display:grid;grid-template-columns:repeat(2,1fr);gap:.48rem 1.2rem;margin-bottom:2rem;width:100%}.lux-ticket-btn-custom{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:1rem;font-weight:700;border-radius:12px;text-decoration:none;transition:box-shadow .13s,filter .12s;box-shadow:0 2px 16px 0 rgba(27,27,56,.03);color:#fff!important;background:linear-gradient(90deg,#8a68fa 0,#6167f2 100%);border:none;padding:0 8px;text-align:center;white-space:nowrap;width:100%;box-sizing:border-box;margin:0}.lux-ticket-btn-call-custom{background:linear-gradient(90deg,#ff9d82 0,#fe7061 100%);color:#fff!important;font-family:Roboto,Arial,Tahoma,sans-serif;direction:ltr;justify-content:center;font-size:1.08rem;letter-spacing:1px}.lux-ticket-btn-custom:focus,.lux-ticket-btn-custom:hover{box-shadow:0 4px 24px 0 rgba(27,27,56,.13);filter:brightness(1.06);opacity:1}.lux-ticket-support-buttons-custom br,.lux-ticket-support-buttons-custom p{display:none!important}.lux-ticket-support-links-custom{display:flex;flex-wrap:wrap;gap:.7rem;margin-bottom:1.7rem;justify-content:center}.lux-ticket-link-custom,.lux-ticket-link-custom-last-row{background:#f7f7fe;color:#193176;padding:.7rem 1.1rem;border-radius:10px;font-weight:500;font-size:.98rem;margin:.2rem 0;text-decoration:none;text-align:center;min-width:160px;transition:background .2s,color .2s;display:block;box-sizing:border-box;width:260px}.lux-ticket-link-custom-last-row:focus,.lux-ticket-link-custom-last-row:hover,.lux-ticket-link-custom:focus,.lux-ticket-link-custom:hover{background:#e7e7f8;color:#6167f2}.lux-ticket-link-custom-last-row{width:100%;max-width:540px;flex-basis:100%;margin-top:.4rem;margin-bottom:.4rem;align-self:center}.lux-ticket-footer-desc-custom{color:#888;font-size:.92em;text-align:center;border-top:1px dashed #ececec;margin-top:2.2rem;padding-top:1.1rem}.lux-ticket-mt-3-custom{margin-top:2.2rem}@media (max-width:700px){.lux-ticket-info-custom{padding:1rem .6rem;max-width:99vw}.lux-ticket-section-title-custom{font-size:1.3rem;min-height:30px}.lux-ticket-support-buttons-custom{grid-template-columns:1fr;gap:.19rem}.lux-ticket-link-custom,.lux-ticket-link-custom-last-row{min-width:unset;font-size:.99rem;width:100%}.lux-ticket-btn-custom{font-size:.99rem}.lux-ticket-support-links-custom{gap:0}}@media (max-width:1199px){.checkout_coupon #coupon_code{width:98%}.dina-checkout-steps{margin:5px}}.reset_variations{display:inline-block;padding:10px 18px;background:linear-gradient(135deg,#ff4b2b,#ff416c);color:#fff!important;font-weight:700;font-size:14px;border:none;border-radius:8px;text-decoration:none;box-shadow:0 4px 10px rgba(0,0,0,.15);transition:all 0.3s ease;cursor:pointer;margin-top:10%;margin-bottom:10%;text-align:center}.reset_variations:hover{background:linear-gradient(135deg,#ff416c,#ff4b2b);transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.reset_variations:active{transform:translateY(1px);box-shadow:0 2px 5px rgba(0,0,0,.15)}.woocommerce-variation-description{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;background:linear-gradient(180deg,#fff7df,#ffe9b8);border:1px solid #ffd98a;box-shadow:0 6px 16px rgba(255,196,64,.15);color:#7a5600;font-weight:700;font-size:15px;border-radius:12px;padding:10px 16px;min-height:40px;line-height:1.1;box-sizing:border-box;margin-bottom:10px;white-space:nowrap;text-align:center}.woocommerce-variation-description p{margin:0!important;padding:0!important;line-height:1.1!important;display:inline!important}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1199px){.woocommerce div.product form.cart .variations{width:100%;text-align:center}.woo-variation-swatches.wvs-show-label .variations td,.woo-variation-swatches.wvs-show-label .variations th{display:block;width:auto!important}.elementor .elementor-ken-burns{animation:none!important;transform:none!important}.block-title-con{font-size:19px!important}}:root{--ticket-notch:#ffffff}.woocommerce div.product .woocommerce-tabs ul.tabs li#tab-title-description,.woocommerce div.product .woocommerce-tabs ul.tabs li#tab-title-description.active{background:0 0!important;border:0!important;padding:0!important;margin:0!important;box-shadow:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs li#tab-title-description>a{position:relative;display:inline-flex;align-items:center;padding:10px 28px;border-radius:18px;background:linear-gradient(135deg,#ff7a18,#ff2b2b);color:#fff!important;font-weight:700;font-size:16px;text-decoration:none;border:2px dashed rgba(255,255,255,.9);box-shadow:0 10px 22px rgba(0,0,0,.12);line-height:1;isolation:isolate}.woocommerce div.product .woocommerce-tabs ul.tabs li#tab-title-description>a::after,.woocommerce div.product .woocommerce-tabs ul.tabs li#tab-title-description>a::before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;background:var(--ticket-notch);z-index:-1}.woocommerce div.product .woocommerce-tabs ul.tabs li#tab-title-description>a::before{left:-12px}.woocommerce div.product .woocommerce-tabs ul.tabs li#tab-title-description>a::after{right:-12px}.woocommerce div.product .woocommerce-tabs ul.tabs li#tab-title-description.active>a,.woocommerce div.product .woocommerce-tabs ul.tabs li#tab-title-description>a:hover{color:#fff!important;filter:none;transform:none}.wp-block-woocommerce-empty-cart-block>h2.wp-block-heading.has-text-align-center:nth-of-type(2){display:none!important}.wc-block-grid.wp-block-product-new.wp-block-woocommerce-product-new.wc-block-product-new.has-4-columns{display:none}body.single-product.postid-2182 .woocommerce-variation-description{display:none!important}body.single-product.postid-2182 .reset_variations{margin-block:1vw}.lux-ticket-info-custom{font-size:1.15rem!important}.lux-ticket-info-custom dl,.lux-ticket-info-custom dt,.lux-ticket-info-custom dd{font-size:inherit!important}.lux-ticket-info-custom .lux-ticket-details-list-custom{display:block!important;margin:0 0 1rem 0!important;padding:0!important;line-height:2;font-size:inherit!important}.lux-ticket-info-custom .lux-ticket-details-list-custom dt,.lux-ticket-info-custom .lux-ticket-details-list-custom dd{display:inline!important;margin:0!important;padding:0!important;font-size:1em!important;line-height:2.4!important;vertical-align:baseline}.lux-ticket-info-custom .lux-ticket-details-list-custom dt{font-weight:700;color:#5c5c82}.lux-ticket-info-custom .lux-ticket-details-list-custom dt::after{content:"\00A0:\00A0";font-weight:400}.lux-ticket-info-custom .lux-ticket-details-list-custom dd::after{content:"";display:block}.lux-ticket-info-custom .lux-ticket-cancelled-custom{color:#ef233c!important;font-weight:700}.lux-ticket-info-custom .lux-ticket-details-list-custom dd{margin-inline-start:0!important;margin-right:0!important;color:#25254e;font-weight:400}@media (max-width:700px){.lux-ticket-info-custom{font-size:1.05rem!important}.lux-ticket-support-desc-custom{font-size:.95em}.lux-ticket-footer-desc-custom{font-size:.82em}}.mini-post{display:block}.container-fluid.sfooter{text-align:center}.lux-ticket-preorder{direction:rtl;background:linear-gradient(135deg,#f7fbff,#ffffff);border:1px solid #dceafa;border-radius:18px;box-shadow:0 8px 30px rgba(65,112,180,.10);color:#25254e;margin:28px 0;overflow:hidden;padding:24px}.lux-ticket-preorder__heading{align-items:center;border-bottom:1px solid #e6eef8;display:flex;gap:12px;margin-bottom:22px;padding-bottom:16px}.lux-ticket-preorder__heading>span{align-items:center;background:#e9f5ff;border-radius:50%;display:inline-flex;font-size:25px;height:52px;justify-content:center;width:52px}.lux-ticket-preorder__heading h3{color:#243e78;font-size:20px;margin:0 0 4px}.lux-ticket-preorder__heading p{color:#68718b;font-size:14px;margin:0}.lux-ticket-preorder .form-row{margin-bottom:16px}.lux-ticket-preorder label{color:#3c4763;display:block;font-size:14px;font-weight:700;margin-bottom:7px}.lux-ticket-preorder input.input-text,.lux-ticket-preorder input[type=number]{background:#fff;border:1px solid #ccd9ec;border-radius:10px;box-sizing:border-box;min-height:44px;padding:9px 12px;width:100%}.lux-ticket-preorder input:focus{border-color:#47a7fa;box-shadow:0 0 0 3px rgba(71,167,250,.14);outline:0}.lux-ticket-preorder__total{align-items:center;background:#eef8ff;border-radius:11px;display:flex;justify-content:space-between;margin:6px 0 14px;padding:14px 16px}.lux-ticket-preorder__total strong{color:#1681d4;font-size:19px}.lux-ticket-preorder__countdown{align-items:center;background:linear-gradient(90deg,#34235c,#6a438e);border-radius:11px;color:#fff;display:flex;justify-content:space-between;margin:0 0 16px;padding:13px 16px}.lux-ticket-preorder__timer{direction:ltr;font-size:22px;letter-spacing:1px;DIRECTION:RTL}.lux-ticket-preorder__event-details{background:#fff;border:1px solid #e3edf8;border-radius:11px;color:#4c5871;font-size:16px;line-height:2;margin:0 0 18px;padding:13px 16px}.lux-ticket-preorder__event-details>div+div{border-top:1px dashed #e4eaf3;margin-top:7px;padding-top:7px}.lux-ticket-preorder__event-details ul{list-style:none;margin:5px 0 0;padding:0}.lux-ticket-preorder__event-details li::before{color:#268fdd;content:'●';font-size:9px;margin-left:7px}.lux-ticket-preorder--expired .lux-ticket-preorder__countdown{background:#8c3144}.lux-btn--preorder{background:linear-gradient(110deg,#7146af,#b35ac7)!important;box-shadow:0 5px 16px rgba(113,70,175,.35)!important}.lux-ticket-item--preorder::after{background:linear-gradient(110deg,#7146af,#b35ac7)!important}body.luxticket-product-preorder .dina-price-con>.price,body.luxticket-product-preorder .dina-price-con>form.cart,body.luxticket-product-preorder .dina-price-con>.on-woo-wallet-cashback{display:none!important}body.luxticket-product-preorder-closed .dina-price-con{display:none!important}.lux-ticket-preorder{background:#fff!important;border:1px solid #e4e8f0!important;border-radius:20px!important;box-shadow:0 16px 45px rgba(20,29,54,.12)!important;font-family:inherit;margin:32px auto!important;max-width:820px;overflow:hidden;padding:0!important}.lux-ticket-preorder__heading{background:linear-gradient(125deg,#171b45 0%,#39256d 54%,#8d3e9a 100%);border:0!important;color:#fff;margin:0!important;padding:25px 28px!important}.lux-ticket-preorder__heading>span{background:rgba(255,255,255,.15)!important;border:1px solid rgba(255,255,255,.2);font-size:27px}.lux-ticket-preorder__heading h3,.lux-ticket-preorder__heading p{color:#fff!important}.lux-ticket-preorder__heading h3{font-size:22px!important;font-weight:800}.lux-ticket-preorder__heading p{opacity:.82}.lux-ticket-preorder__countdown{background:#f4f0fc!important;border-bottom:1px solid #e3dafa;border-radius:0!important;color:#44286e!important;margin:0!important;padding:14px 28px!important}.lux-ticket-preorder__timer{color:#7d3094;font-size:21px!important;font-weight:800}.lux-ticket-preorder__event-details,.lux-ticket-preorder__form{margin:0!important;padding:24px 28px}.lux-ticket-preorder__event-details{background:#fafbfe!important;border:0!important;border-bottom:1px solid #e8ebf2;border-radius:0!important;display:grid;gap:8px}.lux-ticket-preorder__form{display:flow-root}.lux-ticket-preorder__selection{background:#f7f4fc;border:1px solid #e5dcf4;border-radius:14px;display:flow-root;margin:0 0 18px;padding:16px}.lux-ticket-preorder select,.lux-ticket-preorder input.input-text,.lux-ticket-preorder input[type=number]{border:1px solid #d9ddea!important;border-radius:9px!important;color:#1d2540}.lux-ticket-preorder select{background:#fff;box-sizing:border-box;min-height:44px;padding:0 12px;width:100%}.lux-ticket-preorder__total{background:linear-gradient(125deg,#18204d,#34266a)!important;border-radius:13px!important;color:#fff;margin:20px 0 13px!important}.lux-ticket-preorder__total strong{color:#fff!important;font-size:21px!important}.lux-ticket-preorder button.lux-ticket-preorder__submit,.lux-ticket-preorder button.lux-ticket-preorder__submit:hover,.lux-ticket-preorder button.lux-ticket-preorder__submit:focus,.lux-ticket-preorder button.lux-ticket-preorder__submit:active{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:50px!important;padding:13px 20px!important;margin:0 0 18px!important;background:linear-gradient(90deg,#238fe2,#43c5ef)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border:0!important;border-radius:10px!important;font-family:inherit!important;font-size:16px!important;font-weight:800!important;line-height:1.5!important;text-align:center!important;text-indent:0!important;text-transform:none!important;letter-spacing:0!important;opacity:1!important;visibility:visible!important;box-shadow:0 5px 15px rgba(35,143,226,.22)!important;cursor:pointer!important}.lux-ticket-preorder button.lux-ticket-preorder__submit:hover{background:linear-gradient(90deg,#1679c5,#35acd8)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;transform:translateY(-1px)}.lux-ticket-preorder button.lux-ticket-preorder__submit:disabled{opacity:.6!important;cursor:not-allowed!important;transform:none!important}.lux-ticket-preorder__notice{font-size:13px!important;margin:0!important}.lux-btn--preorder,.lux-btn--preorder:hover,.lux-btn--preorder:focus,.lux-btn--preorder i{color:#fff!important}@media (max-width:575px){.lux-ticket-preorder__heading,.lux-ticket-preorder__countdown,.lux-ticket-preorder__event-details,.lux-ticket-preorder__form{padding-left:18px!important;padding-right:18px!important}}.lux-ticket-preorder__notice{background:#fff8e8;border-right:4px solid #f1b434;border-radius:8px;color:#69521d;font-size:14px;line-height:2;margin:16px 0;padding:13px 15px}.lux-ticket-preorder__notice strong{color:#473400}@media (max-width:575px){.lux-ticket-preorder{padding:18px}.lux-ticket-preorder .form-row-first,.lux-ticket-preorder .form-row-last{float:none;width:100%}.lux-ticket-preorder__total{align-items:flex-start;flex-direction:column;gap:6px}.lux-ticket-preorder__countdown{align-items:flex-start;flex-direction:column;gap:4px}}.lux-ticket-preorder button.lux-ticket-preorder__submit,.lux-ticket-preorder button.lux-ticket-preorder__submit:hover,.lux-ticket-preorder button.lux-ticket-preorder__submit:focus,.lux-ticket-preorder button.lux-ticket-preorder__submit:active{-webkit-appearance:none!important;appearance:none!important;background-color:#238fe2!important;background-image:linear-gradient(90deg,#238fe2 0%,#43c5ef 100%)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;visibility:visible!important;border:0!important;outline:0!important;box-shadow:0 8px 22px rgba(35,143,226,.28)!important}.lux-ticket-preorder button.lux-ticket-preorder__submit:hover,.lux-ticket-preorder button.lux-ticket-preorder__submit:focus{background-color:#1679c5!important;background-image:linear-gradient(90deg,#1679c5 0%,#35acd8 100%)!important;box-shadow:0 10px 26px rgba(35,143,226,.34)!important;transform:translateY(-1px)}.lux-ticket-preorder button.lux-ticket-preorder__submit:disabled{background-color:#9aa4b2!important;background-image:linear-gradient(90deg,#9aa4b2 0%,#c0c6cf 100%)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;cursor:not-allowed!important;transform:none!important}.lux-preorder-status-card{position:relative;display:flex!important;align-items:center;gap:18px;direction:rtl;max-width:820px;min-height:150px;margin:32px auto!important;padding:28px 30px!important;overflow:hidden;box-sizing:border-box;border-radius:22px!important;text-align:right;box-shadow:0 18px 48px rgba(24,32,77,.12)!important}.lux-preorder-status-card--expired{background:linear-gradient(135deg,#171b45 0%,#39256d 58%,#8d3e9a 100%)!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important}.lux-preorder-status-card--cancelled{background:linear-gradient(135deg,#3a1830 0%,#722b52 100%)!important;border:1px solid #efc2d5!important;color:#fff!important}.lux-preorder-status-card--inactive{background:linear-gradient(135deg,#f8faff 0%,#eef3ff 100%)!important;border:1px solid #dfe7f5!important;color:#263451!important}.lux-preorder-status-card__glow{position:absolute;width:210px;height:210px;left:-80px;top:-110px;border-radius:50%;background:rgba(255,255,255,.10);filter:blur(4px);pointer-events:none}.lux-preorder-status-card__icon{position:relative;z-index:1;flex:0 0 64px;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:18px;font-size:27px;font-weight:900;line-height:1;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 8px 24px rgba(0,0,0,.10)}.lux-preorder-status-card--inactive .lux-preorder-status-card__icon{color:#5169a7;background:#fff;border-color:#dce5f5}.lux-preorder-status-card__content{position:relative;z-index:1;flex:1 1 auto;min-width:0}.lux-preorder-status-card__eyebrow{display:block;margin-bottom:5px;font-size:12px;font-weight:700;letter-spacing:.2px;opacity:.72}.lux-preorder-status-card h3{margin:0 0 7px!important;padding:0!important;font-size:22px!important;line-height:1.6!important;font-weight:900!important;color:inherit!important}.lux-preorder-status-card p{margin:0!important;padding:0!important;font-size:14px;line-height:2;color:inherit!important;opacity:.84}.lux-preorder-status-card__badge{display:inline-flex;align-items:center;margin-top:13px;padding:5px 11px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);font-size:11px;font-weight:800;color:#fff}@media (max-width:575px){.lux-preorder-status-card{align-items:flex-start;gap:13px;min-height:0;margin:22px 0!important;padding:22px 18px!important;border-radius:18px!important}.lux-preorder-status-card__icon{flex-basis:52px;width:52px;height:52px;border-radius:15px;font-size:22px}.lux-preorder-status-card h3{font-size:18px!important}.lux-preorder-status-card p{font-size:13px}}.lux-ticket-item.soldout .lux-btn.disabled,.lux-ticket-item .lux-btn.disabled{background:#999!important;color:#fff!important;-webkit-text-fill-color:#fff!important;cursor:not-allowed!important;pointer-events:none;opacity:.72}.lux-ticket-preorder__selection{position:relative!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin:0 0 20px!important;padding:18px!important;background:linear-gradient(135deg,#f7f2ff 0%,#fbf9ff 100%)!important;border:1px solid #dfd4f4!important;border-radius:18px!important;box-shadow:0 8px 24px rgba(82,55,133,.08)!important}.lux-ticket-preorder__selection::before{content:"انتخاب روز و سانس اجرا";grid-column:1/-1;display:flex;align-items:center;min-height:36px;padding:0 12px;border-right:4px solid #7b4bb2;color:#34245b;font-size:16px;font-weight:900}.lux-ticket-preorder__selection .form-row{position:relative!important;margin:0!important;padding:14px!important;background:#fff!important;border:1px solid #e3e0eb!important;border-radius:14px!important;box-shadow:0 5px 18px rgba(38,31,72,.06)!important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease!important}.lux-ticket-preorder__selection .form-row:hover,.lux-ticket-preorder__selection .form-row:focus-within{transform:translateY(-2px);border-color:#8c62bd!important;box-shadow:0 10px 26px rgba(93,57,145,.13)!important}.lux-ticket-preorder__selection .form-row::before{display:flex;align-items:center;justify-content:center;float:right;width:34px;height:34px;margin-left:9px;border-radius:10px;background:linear-gradient(135deg,#efe5ff,#e0d2fa);color:#68429c;font-size:18px;font-weight:900;text-align:center}.lux-ticket-preorder__selection .form-row:first-child::before{content:"📅"}.lux-ticket-preorder__selection .form-row:last-child::before{content:"🕐"}.lux-ticket-preorder__selection label{display:block!important;margin:0 0 8px!important;color:#342c4d!important;font-size:14px!important;font-weight:900!important;line-height:34px!important}.lux-ticket-preorder__selection select{clear:both;display:block!important;width:100%!important;min-height:48px!important;padding:0 14px!important;appearance:auto!important;-webkit-appearance:auto!important;background-color:#fff!important;border:1.5px solid #d2c8e5!important;border-radius:11px!important;color:#25213a!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;cursor:pointer!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 2px 8px rgba(55,39,90,.05)!important;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease!important}.lux-ticket-preorder__selection select:hover{border-color:#8d61bd!important;background-color:#fcfaff!important}.lux-ticket-preorder__selection select:focus{outline:none!important;border-color:#7146af!important;box-shadow:0 0 0 4px rgba(113,70,175,.13),0 5px 15px rgba(113,70,175,.08)!important}.lux-ticket-preorder__selection .required{color:#d94c75!important;text-decoration:none!important}.ticket-artist{margin:-5px 0 7px;color:rgba(255,255,255,.82);font-size:12px;font-weight:700;line-height:1.5;text-align:center}@media(max-width:650px){.lux-ticket-preorder__selection{grid-template-columns:1fr!important;padding:13px!important}.lux-ticket-preorder__selection::before{grid-column:auto}}.lux-ticket-preorder .lux-ticket-preorder__selection{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:14px!important;overflow:visible!important}.lux-ticket-preorder .lux-ticket-preorder__selection>.form-row,.lux-ticket-preorder .lux-ticket-preorder__selection>p.form-row.form-row-first,.lux-ticket-preorder .lux-ticket-preorder__selection>p.form-row.form-row-last{float:none!important;clear:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.lux-ticket-preorder .lux-ticket-preorder__selection>.form-row:first-of-type,.lux-ticket-preorder .lux-ticket-preorder__selection>.form-row:last-of-type{width:100%!important}.lux-ticket-preorder .lux-ticket-preorder__selection select{width:100%!important;max-width:100%!important;box-sizing:border-box!important}@media (max-width:575px){.lux-ticket-preorder .lux-ticket-preorder__selection{grid-template-columns:minmax(0,1fr)!important}.lux-ticket-preorder .lux-ticket-preorder__selection>.form-row,.lux-ticket-preorder .lux-ticket-preorder__selection>p.form-row.form-row-first,.lux-ticket-preorder .lux-ticket-preorder__selection>p.form-row.form-row-last{width:100%!important}}.lux-ticket-preorder__selection>p.form-row-first,.lux-ticket-preorder__selection>p.form-row-last,.lux-ticket-preorder__selection .form-row-first,.lux-ticket-preorder__selection .form-row-last{float:none!important;clear:none!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important}.lux-ticket-preorder__selection{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}@media (max-width:650px){.lux-ticket-preorder__selection{grid-template-columns:1fr!important}}.lux-ticket-preorder__max-notice{display:flex!important;align-items:center!important;gap:10px!important;margin:0 0 12px!important;padding:12px 14px!important;background:linear-gradient(135deg,#eef8ff 0%,#f7fbff 100%)!important;border:1px solid #cfe7fb!important;border-right:4px solid #2f9de9!important;border-radius:12px!important;color:#2d4962!important;font-size:14px!important;font-weight:600!important;line-height:1.9!important;box-shadow:0 5px 16px rgba(47,157,233,.08)!important}.lux-ticket-preorder__max-notice-icon{flex:0 0 34px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#fff;box-shadow:0 2px 8px rgba(38,119,183,.10)}.lux-ticket-preorder__max-notice strong{color:#1976b8!important;font-weight:900!important;margin:0 3px}.lux-ticket-preorder .lux-field-state input,.lux-ticket-preorder .lux-input-state{transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease!important}.lux-ticket-preorder .lux-field-valid input,.lux-ticket-preorder input.lux-input-valid{border-color:#39b56b!important;background:#f1fff6!important;box-shadow:0 0 0 3px rgba(57,181,107,.11)!important}.lux-ticket-preorder .lux-field-invalid input,.lux-ticket-preorder input.lux-input-invalid{border-color:#e55454!important;background:#fff5f5!important;box-shadow:0 0 0 3px rgba(229,84,84,.11)!important}.lux-ticket-preorder .lux-field-valid label{color:#238d54!important}.lux-ticket-preorder .lux-field-invalid label{color:#c83e3e!important}.lux-ticket-preorder .lux-input-valid:focus{border-color:#2ba85f!important}.lux-ticket-preorder .lux-input-invalid:focus{border-color:#d84444!important}body.woocommerce-cart .wp-block-woocommerce-cart.alignwide,body.woocommerce-cart .wp-block-woocommerce-cart{width:100%!important;max-width:none!important;margin-inline:0!important;box-sizing:border-box!important;direction:rtl!important}body.woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 370px!important;gap:24px!important;align-items:start!important;box-sizing:border-box!important;direction:rtl!important}body.woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart>.wc-block-components-main{grid-column:1!important;grid-row:1!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important}body.woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart>.wc-block-components-sidebar{grid-column:2!important;grid-row:1!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;box-sizing:border-box!important}body.woocommerce-cart .wc-block-cart-items{display:table!important;width:100%!important;max-width:none!important;margin:0!important;border:1px solid #e4eaf3!important;border-collapse:separate!important;border-spacing:0!important;border-radius:20px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 8px 30px rgba(45,72,112,.075)!important;box-sizing:border-box!important}body.woocommerce-cart .wc-block-cart-items__header{background:linear-gradient(180deg,#f9fbfe 0%,#f2f6fb 100%)!important}body.woocommerce-cart .wc-block-cart-items__header th{height:50px!important;padding:0 18px!important;border-bottom:1px solid #e4eaf3!important;color:#65738b!important;font-size:13px!important;font-weight:800!important;line-height:1!important;vertical-align:middle!important}body.woocommerce-cart .wc-block-cart-items__header-image{width:112px!important}body.woocommerce-cart .wc-block-cart-items__header-total{width:145px!important;text-align:left!important}body.woocommerce-cart .wc-block-cart-items__row{background:#fff!important;transition:background-color .18s ease!important}body.woocommerce-cart .wc-block-cart-items__row+.wc-block-cart-items__row td{border-top:1px solid #edf1f6!important}body.woocommerce-cart .wc-block-cart-items__row:hover{background:#fbfdff!important}body.woocommerce-cart .wc-block-cart-item__image{width:112px!important;min-width:112px!important;padding:18px 10px 18px 18px!important;vertical-align:middle!important;box-sizing:border-box!important}body.woocommerce-cart .wc-block-cart-item__image img{display:block!important;width:80px!important;height:80px!important;max-width:80px!important;max-height:80px!important;margin:0!important;object-fit:cover!important;object-position:center!important;border:1px solid #e1e8f2!important;border-radius:16px!important;background:#f5f8fc!important;box-shadow:0 6px 18px rgba(35,70,120,.10)!important}body.woocommerce-cart .wc-block-cart-items__row:has(.wc-block-cart-item__product[aria-label="شارژ کیف پول"]) .wc-block-cart-item__image img{content:url(https://luxticket.ir/wp-content/uploads/2024/03/%DA%A9%DB%8C%D9%81-%D9%BE%D9%88%D9%84.png)!important;object-fit:contain!important;padding:7px!important;box-sizing:border-box!important}body.woocommerce-cart .wc-block-cart-item__product{padding:18px 10px!important;vertical-align:middle!important;box-sizing:border-box!important}body.woocommerce-cart .wc-block-cart-item__wrap{min-width:0!important;gap:3px!important}body.woocommerce-cart .wc-block-components-product-name{display:block!important;margin:0 0 4px!important;color:#1f2d4a!important;font-size:17px!important;font-weight:900!important;line-height:1.8!important;text-decoration:none!important}body.woocommerce-cart .wc-block-components-product-name:hover{color:#286ee8!important}body.woocommerce-cart .wc-block-cart-item__prices{margin:0 0 8px!important}body.woocommerce-cart .wc-block-cart-item__prices .wc-block-components-product-price{color:#53627a!important;font-size:13px!important;font-weight:700!important}body.woocommerce-cart .wc-block-components-product-metadata{margin:0!important;color:#7a879b!important;font-size:12px!important;line-height:1.8!important}body.woocommerce-cart .wc-block-components-product-metadata__description{display:none!important}body.woocommerce-cart .wc-block-cart-item__quantity{margin-top:8px!important}body.woocommerce-cart .wc-block-cart-item__remove-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-height:30px!important;padding:5px 8px!important;border:1px solid #f0dfe4!important;border-radius:8px!important;background:#fff9fa!important;color:#b5425c!important;font-size:11px!important;font-weight:800!important;text-decoration:none!important;transition:all .18s ease!important}body.woocommerce-cart .wc-block-cart-item__remove-link:hover{background:#fff1f4!important;border-color:#e9c4ce!important;color:#a12e49!important}body.woocommerce-cart .wc-block-cart-item__remove-link svg{width:16px!important;height:16px!important;fill:currentColor!important}body.woocommerce-cart .wc-block-cart-item__total{width:145px!important;min-width:145px!important;padding:18px 18px 18px 22px!important;text-align:left!important;vertical-align:middle!important;box-sizing:border-box!important}body.woocommerce-cart .wc-block-cart-item__total-price-and-sale-badge-wrapper{display:flex!important;justify-content:flex-start!important;align-items:center!important}body.woocommerce-cart .wc-block-cart-item__total .wc-block-components-product-price{color:#1d2947!important;font-size:16px!important;font-weight:900!important;white-space:nowrap!important}body.woocommerce-cart .wc-block-cart__sidebar{padding:0!important}body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block{width:100%!important;max-width:none!important;overflow:hidden!important;background:#fff!important;border:1px solid #e3eaf4!important;border-radius:20px!important;box-shadow:0 8px 30px rgba(50,75,120,.09)!important;box-sizing:border-box!important}body.woocommerce-cart .wc-block-cart__totals-title{margin:0!important;padding:19px 22px 16px!important;background:linear-gradient(90deg,#f7fbff 0%,#eef7ff 100%)!important;border-bottom:1px solid #e4edf7!important;color:#263453!important;font-size:18px!important;font-weight:900!important;line-height:1.6!important}body.woocommerce-cart .wc-block-components-totals-coupon{border-bottom:1px solid #edf1f6!important}body.woocommerce-cart .wc-block-components-totals-coupon .wc-block-components-panel__button{width:100%!important;padding:15px 20px!important;color:#3b6fae!important;font-size:13px!important;font-weight:800!important}body.woocommerce-cart .wc-block-components-totals-coupon .wc-block-components-panel__button:hover{color:#215da0!important}body.woocommerce-cart .wc-block-components-totals-item{padding:10px 20px!important}body.woocommerce-cart .wc-block-components-totals-item__label{color:#69758b!important;font-size:13px!important;font-weight:700!important}body.woocommerce-cart .wc-block-components-totals-item__value{color:#263453!important;font-size:14px!important;font-weight:800!important}body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-taxes-block{padding:5px 0!important}body.woocommerce-cart .wc-block-components-totals-footer-item{margin-top:5px!important;padding:16px 20px!important;border-top:1px solid #e8edf4!important}body.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{color:#273552!important;font-size:14px!important;font-weight:900!important}body.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{color:#245fc7!important;font-size:20px!important;font-weight:900!important}body.woocommerce-cart .wc-block-cart__submit{padding:0 18px 18px!important}body.woocommerce-cart .wc-block-cart__submit-container{padding:0!important}body.woocommerce-cart .wc-block-cart__submit-button{width:100%!important;min-height:54px!important;padding:13px 18px!important;border:0!important;border-radius:13px!important;background:linear-gradient(90deg,#2761f3 0%,#44bdfc 100%)!important;color:#fff!important;box-shadow:0 8px 22px rgba(70,130,230,.20)!important;font-size:16px!important;font-weight:900!important;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease!important}body.woocommerce-cart .wc-block-cart__submit-button:hover{transform:translateY(-1px)!important;filter:brightness(1.03)!important;box-shadow:0 12px 28px rgba(70,120,210,.28)!important}body.woocommerce-cart .wc-block-cart__submit-button .wc-block-components-button__text{color:#fff!important}body.woocommerce-cart .wc-block-cart__payment-options{display:none!important}body.woocommerce-cart .dina-checkout-steps{margin-bottom:24px!important;border-radius:20px!important;box-shadow:0 8px 28px rgba(50,75,120,.07)!important}@media (max-width:1100px){body.woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart{grid-template-columns:minmax(0,1fr) 320px!important;gap:18px!important}body.woocommerce-cart .wc-block-cart-item__image{width:96px!important;min-width:96px!important}body.woocommerce-cart .wc-block-cart-item__image img{width:70px!important;height:70px!important;max-width:70px!important;max-height:70px!important}body.woocommerce-cart .wc-block-cart-items__header-image{width:96px!important}body.woocommerce-cart .wc-block-cart-item__total,body.woocommerce-cart .wc-block-cart-items__header-total{width:125px!important;min-width:125px!important}}@media (max-width:781px){body.woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart{display:grid!important;grid-template-columns:1fr!important;gap:16px!important}body.woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart>.wc-block-components-main,body.woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart>.wc-block-components-sidebar{grid-column:1!important;width:100%!important;padding:0!important}body.woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart>.wc-block-components-sidebar{grid-row:2!important}body.woocommerce-cart .wc-block-cart-items{display:block!important;border-radius:17px!important}body.woocommerce-cart .wc-block-cart-items__header{display:none!important}body.woocommerce-cart .wc-block-cart-items tbody,body.woocommerce-cart .wc-block-cart-items__row{display:block!important;width:100%!important}body.woocommerce-cart .wc-block-cart-items__row{position:relative!important;padding:16px!important;box-sizing:border-box!important}body.woocommerce-cart .wc-block-cart-item__image{float:right!important;width:86px!important;min-width:0!important;padding:0 0 12px 12px!important}body.woocommerce-cart .wc-block-cart-item__image img{width:74px!important;height:74px!important;max-width:74px!important;max-height:74px!important}body.woocommerce-cart .wc-block-cart-item__product{display:block!important;width:auto!important;padding:0!important;min-height:74px!important}body.woocommerce-cart .wc-block-cart-item__total{display:block!important;width:auto!important;min-width:0!important;padding:8px 0 0!important;text-align:right!important;clear:both!important}body.woocommerce-cart .wc-block-cart-item__total-price-and-sale-badge-wrapper{justify-content:flex-start!important}body.woocommerce-cart .wc-block-cart-item__quantity{margin-top:7px!important}body.woocommerce-cart .wc-block-cart__sidebar{width:100%!important}}@media (max-width:480px){body.woocommerce-cart .wc-block-cart-items__row{padding:13px!important}body.woocommerce-cart .wc-block-cart-item__image{width:76px!important;padding-left:10px!important}body.woocommerce-cart .wc-block-cart-item__image img{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important;border-radius:13px!important}body.woocommerce-cart .wc-block-cart-item__product{min-height:64px!important}body.woocommerce-cart .wc-block-components-product-name{font-size:15px!important}body.woocommerce-cart .wc-block-cart-item__remove-link{min-height:28px!important;padding:4px 7px!important;font-size:10px!important}body.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-size:18px!important}}body.woocommerce-cart{--lt-cart-ink:#17233f;--lt-cart-muted:#74819a;--lt-cart-line:#e7edf6;--lt-cart-blue:#2868f4;--lt-cart-cyan:#35baf5;--lt-cart-purple:#7147c8;--lt-cart-soft:#f6f9ff;--lt-cart-radius:24px}body.woocommerce-cart .wp-block-woocommerce-cart{width:100%!important;max-width:1280px!important;margin:0 auto!important;padding:0!important;box-sizing:border-box!important}body.woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(330px,390px)!important;gap:28px!important;align-items:start!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}body.woocommerce-cart .wc-block-components-main.wc-block-cart__main{width:100%!important;min-width:0!important;max-width:none!important}body.woocommerce-cart .wc-block-components-sidebar.wc-block-cart__sidebar{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}body.woocommerce-cart .wc-block-cart-items{width:100%!important;margin:0!important;border:1px solid var(--lt-cart-line)!important;border-radius:var(--lt-cart-radius)!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important;background:#fff!important;box-shadow:0 18px 50px rgba(30,52,91,.09)!important}body.woocommerce-cart .wc-block-cart-items__header{background:linear-gradient(135deg,#f8fbff 0%,#eef5ff 100%)!important}body.woocommerce-cart .wc-block-cart-items__header th{height:58px!important;padding:0 22px!important;border-bottom:1px solid var(--lt-cart-line)!important;color:#697791!important;font-size:13px!important;font-weight:900!important;vertical-align:middle!important}body.woocommerce-cart .wc-block-cart-items__header-image{width:118px!important}body.woocommerce-cart .wc-block-cart-items__header-product{text-align:right!important}body.woocommerce-cart .wc-block-cart-items__header-total{width:170px!important;text-align:left!important}body.woocommerce-cart .wc-block-cart-items__row{position:relative!important;background:#fff!important;transition:background-color .2s ease,transform .2s ease!important}body.woocommerce-cart .wc-block-cart-items__row:hover{background:#fbfdff!important}body.woocommerce-cart .wc-block-cart-items__row+.wc-block-cart-items__row td{border-top:1px solid #edf1f7!important}body.woocommerce-cart .wc-block-cart-item__image{width:118px!important;min-width:118px!important;padding:22px 10px 22px 22px!important;vertical-align:middle!important;box-sizing:border-box!important}body.woocommerce-cart .wc-block-cart-item__image img{display:block!important;width:82px!important;height:82px!important;max-width:82px!important;max-height:82px!important;margin:0!important;padding:6px!important;box-sizing:border-box!important;object-fit:contain!important;object-position:center!important;border:1px solid #dfe8f5!important;border-radius:20px!important;background:linear-gradient(145deg,#f5f9ff,#edf4ff)!important;box-shadow:0 10px 25px rgba(43,83,145,.13)!important}body.woocommerce-cart .wc-block-cart-items__row:has(.wc-block-cart-item__product[aria-label="شارژ کیف پول"]) .wc-block-cart-item__image img{content:url(https://luxticket.ir/wp-content/uploads/2024/03/%DA%A9%DB%8C%D9%81-%D9%BE%D9%88%D9%84.png)!important;padding:7px!important;object-fit:contain!important}body.woocommerce-cart .wc-block-cart-item__product{min-width:0!important;padding:22px 14px 22px 22px!important;vertical-align:middle!important;box-sizing:border-box!important}body.woocommerce-cart .wc-block-cart-item__wrap{min-width:0!important;display:block!important}body.woocommerce-cart .wc-block-components-product-name{display:block!important;margin:0 0 5px!important;color:var(--lt-cart-ink)!important;font-size:18px!important;font-weight:950!important;line-height:1.75!important;text-decoration:none!important}body.woocommerce-cart .wc-block-components-product-name:hover{color:var(--lt-cart-blue)!important}body.woocommerce-cart .wc-block-cart-item__prices{margin:0!important}body.woocommerce-cart .wc-block-cart-item__prices .wc-block-components-product-price{color:#66748d!important;font-size:13px!important;font-weight:750!important}body.woocommerce-cart .wc-block-components-product-metadata,body.woocommerce-cart .wc-block-components-product-metadata__description{display:none!important}body.woocommerce-cart .wc-block-cart-item__quantity{display:block!important;margin-top:10px!important}body.woocommerce-cart .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{width:auto!important;min-width:92px!important;height:34px!important;margin:0!important;padding:0 13px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:1px solid #f1dce1!important;border-radius:10px!important;background:#fff8fa!important;color:#bd5066!important;font-family:inherit!important;font-size:12px!important;font-weight:850!important;line-height:1!important;box-shadow:none!important;cursor:pointer!important;transition:all .18s ease!important}body.woocommerce-cart .wc-block-cart-item__quantity .wc-block-cart-item__remove-link::after{content:"حذف"!important;display:inline-block!important}body.woocommerce-cart .wc-block-cart-item__quantity .wc-block-cart-item__remove-link svg{width:16px!important;height:16px!important;fill:currentColor!important;flex:0 0 16px!important}body.woocommerce-cart .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{background:#fff0f3!important;border-color:#e8b8c2!important;color:#a9364e!important;transform:translateY(-1px)!important}body.woocommerce-cart .wc-block-cart-item__total{width:170px!important;min-width:170px!important;padding:22px!important;vertical-align:middle!important;text-align:left!important;box-sizing:border-box!important}body.woocommerce-cart .wc-block-cart-item__total-price-and-sale-badge-wrapper{display:flex!important;align-items:center!important;justify-content:flex-start!important}body.woocommerce-cart .wc-block-cart-item__total .wc-block-components-product-price{color:#18355e!important;font-size:16px!important;font-weight:950!important;white-space:nowrap!important}body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block{position:relative!important;overflow:hidden!important;border:1px solid #dfe8f4!important;border-radius:var(--lt-cart-radius)!important;background:#fff!important;box-shadow:0 18px 50px rgba(30,52,91,.11)!important}body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block::before{content:""!important;display:block!important;height:5px!important;background:linear-gradient(90deg,#245ff2 0%,#36b9f5 52%,#7147c8 100%)!important}body.woocommerce-cart .wc-block-cart__totals-title{position:relative!important;margin:0!important;padding:22px 24px 17px!important;color:#182744!important;font-size:19px!important;font-weight:950!important;line-height:1.6!important}body.woocommerce-cart .wc-block-cart__totals-title::after{content:"خلاصه سفارش شما"!important;display:block!important;margin-top:3px!important;color:#8995a9!important;font-size:11px!important;font-weight:650!important}body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-coupon-form-block{margin:0!important;padding:0 16px 14px!important}body.woocommerce-cart .wc-block-components-totals-coupon{margin:0!important;padding:0!important;border:0!important}body.woocommerce-cart .wc-block-components-totals-coupon .wc-block-components-panel__button{position:relative!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:50px!important;padding:0 50px 0 42px!important;border:1px solid #dfe9f7!important;border-radius:14px!important;background:linear-gradient(135deg,#f7fbff 0%,#f1f7ff 100%)!important;color:#2865bf!important;font-size:13px!important;font-weight:850!important;line-height:1.5!important;cursor:pointer!important;transition:all .2s ease!important}body.woocommerce-cart .wc-block-components-totals-coupon .wc-block-components-panel__button::before{content:"٪"!important;position:absolute!important;right:13px!important;top:50%!important;width:27px!important;height:27px!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:9px!important;background:linear-gradient(135deg,#2868f4,#43bdf2)!important;color:#fff!important;font-size:14px!important;font-weight:950!important;box-shadow:0 5px 12px rgba(40,104,244,.22)!important}body.woocommerce-cart .wc-block-components-totals-coupon .wc-block-components-panel__button:hover{border-color:#bcd4f4!important;background:#f5f9ff!important;transform:translateY(-1px)!important;box-shadow:0 8px 20px rgba(44,104,182,.08)!important}body.woocommerce-cart .wc-block-components-totals-coupon .wc-block-components-panel__button-icon{position:absolute!important;left:13px!important;right:auto!important;width:17px!important;height:17px!important;fill:#6481a7!important;transition:transform .2s ease!important}body.woocommerce-cart .wc-block-components-totals-coupon .wc-block-components-panel__button[aria-expanded="true"] .wc-block-components-panel__button-icon{transform:rotate(180deg)!important}body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-totals-block{margin:0 16px!important;padding:0!important;border-top:1px dashed #dfe6f0!important}body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-totals-block .wc-block-components-totals-wrapper{margin:0!important;padding:0!important}body.woocommerce-cart .wc-block-components-totals-item{min-height:56px!important;margin:0!important;padding:0 8px!important;border-bottom:1px solid #eef2f7!important;color:#62708a!important;box-sizing:border-box!important}body.woocommerce-cart .wc-block-components-totals-item__label{color:#67758d!important;font-size:13px!important;font-weight:750!important}body.woocommerce-cart .wc-block-components-totals-item__value{color:#243b60!important;font-size:14px!important;font-weight:900!important}body.woocommerce-cart .wc-block-components-totals-footer-item{min-height:78px!important;padding:0 8px!important;border-bottom:0!important}body.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{color:#1c2d4b!important;font-size:14px!important;font-weight:950!important}body.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{color:#1f63df!important;font-size:20px!important;font-weight:950!important}body.woocommerce-cart .wc-block-cart__submit{margin:0!important;padding:14px 16px 18px!important}body.woocommerce-cart .wc-block-cart__submit-container{margin:0!important;padding:0!important}body.woocommerce-cart .wc-block-cart__submit-button{position:relative!important;width:100%!important;min-height:58px!important;margin:0!important;padding:0 20px!important;border:0!important;border-radius:16px!important;background:linear-gradient(100deg,#255cf1 0%,#2d82f5 48%,#3cc0f2 100%)!important;color:#fff!important;box-shadow:0 12px 28px rgba(42,104,235,.25)!important;font-family:inherit!important;font-size:15px!important;font-weight:950!important;overflow:hidden!important;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease!important}body.woocommerce-cart .wc-block-cart__submit-button::after{content:"←"!important;position:absolute!important;left:19px!important;top:50%!important;transform:translateY(-50%)!important;font-size:20px!important;font-weight:400!important;opacity:.9!important}body.woocommerce-cart .wc-block-cart__submit-button:hover{transform:translateY(-2px)!important;filter:saturate(1.08)!important;box-shadow:0 16px 34px rgba(42,104,235,.33)!important}body.woocommerce-cart .wc-block-cart__submit-button .wc-block-components-button__text{color:#fff!important}body.woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart::after{content:""!important;display:none!important}@media (max-width:1100px){body.woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart{grid-template-columns:minmax(0,1fr) 330px!important;gap:20px!important}body.woocommerce-cart .wc-block-cart-items__header-total,body.woocommerce-cart .wc-block-cart-item__total{width:145px!important;min-width:145px!important}body.woocommerce-cart .wc-block-cart-items__header-image,body.woocommerce-cart .wc-block-cart-item__image{width:102px!important;min-width:102px!important}body.woocommerce-cart .wc-block-cart-item__image{padding-left:14px!important}body.woocommerce-cart .wc-block-cart-item__image img{width:72px!important;height:72px!important;max-width:72px!important;max-height:72px!important}}@media (max-width:781px){body.woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart{display:flex!important;flex-direction:column!important;gap:16px!important}body.woocommerce-cart .wc-block-components-main.wc-block-cart__main,body.woocommerce-cart .wc-block-components-sidebar.wc-block-cart__sidebar{width:100%!important;max-width:none!important;flex:0 0 auto!important}body.woocommerce-cart .wc-block-cart-items{border-radius:20px!important}body.woocommerce-cart .wc-block-cart-items__header{display:none!important}body.woocommerce-cart .wc-block-cart-items__row{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;gap:0!important;padding:12px!important}body.woocommerce-cart .wc-block-cart-item__image{width:88px!important;min-width:88px!important;padding:6px!important;grid-row:1 / span 2!important}body.woocommerce-cart .wc-block-cart-item__image img{width:76px!important;height:76px!important;max-width:76px!important;max-height:76px!important}body.woocommerce-cart .wc-block-cart-item__product{padding:7px 8px 3px 7px!important}body.woocommerce-cart .wc-block-components-product-name{font-size:16px!important}body.woocommerce-cart .wc-block-cart-item__total{width:auto!important;min-width:0!important;padding:4px 8px 8px 7px!important;text-align:right!important}body.woocommerce-cart .wc-block-cart-item__total-price-and-sale-badge-wrapper{justify-content:flex-start!important}body.woocommerce-cart .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{min-width:82px!important;height:32px!important}body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block{border-radius:20px!important}}@media (max-width:480px){body.woocommerce-cart .wc-block-cart-items__row{grid-template-columns:72px minmax(0,1fr)!important;padding:9px!important}body.woocommerce-cart .wc-block-cart-item__image,body.woocommerce-cart .wc-block-cart-items__header-image{width:72px!important;min-width:72px!important}body.woocommerce-cart .wc-block-cart-item__image img{width:62px!important;height:62px!important;max-width:62px!important;max-height:62px!important;border-radius:16px!important}body.woocommerce-cart .wc-block-components-product-name{font-size:15px!important}body.woocommerce-cart .wc-block-cart-item__product{padding:6px 5px!important}body.woocommerce-cart .wc-block-cart-item__total{padding-right:5px!important;padding-left:5px!important}body.woocommerce-cart .wc-block-cart__totals-title{padding:20px 18px 14px!important}}body.woocommerce-cart .wc-block-components-totals-coupon .wc-block-components-totals-coupon__content,body.woocommerce-cart .wc-block-components-totals-coupon .wc-block-components-panel__content{margin-top:10px!important;padding:13px!important;border:1px solid #e0e8f4!important;border-radius:14px!important;background:#fbfdff!important}body.woocommerce-cart .wc-block-components-totals-coupon input[type="text"],body.woocommerce-cart .wc-block-components-totals-coupon input[type="search"]{min-height:46px!important;width:100%!important;margin:0 0 9px!important;padding:0 13px!important;box-sizing:border-box!important;border:1px solid #d8e3f1!important;border-radius:11px!important;background:#fff!important;color:#263752!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;outline:0!important;box-shadow:inset 0 1px 2px rgba(29,55,93,.03)!important}body.woocommerce-cart .wc-block-components-totals-coupon input[type="text"]:focus,body.woocommerce-cart .wc-block-components-totals-coupon input[type="search"]:focus{border-color:#72a7ee!important;box-shadow:0 0 0 3px rgba(47,113,225,.10)!important}body.woocommerce-cart .wc-block-components-totals-coupon button{min-height:45px!important;width:100%!important;border:0!important;border-radius:11px!important;background:linear-gradient(100deg,#2868f4,#36b9f3)!important;color:#fff!important;font-family:inherit!important;font-size:13px!important;font-weight:900!important;box-shadow:0 7px 18px rgba(40,104,244,.18)!important;cursor:pointer!important;transition:transform .18s ease,box-shadow .18s ease!important}body.woocommerce-cart .wc-block-components-totals-coupon button:hover{transform:translateY(-1px)!important;box-shadow:0 10px 23px rgba(40,104,244,.25)!important}