*{padding:0;margin:0}p.order-again{padding:20px 0 0 0px!important}.woocommerce-table--order-details{padding-bottom:20px!important}::selection{background:#000;color:#fff;text-shadow:none}#selected-color{color:#FEFEFE}body{padding-top:80px}::-moz-selection{background:#000;color:#fff;text-shadow:none}header#masthead{display:block!important}.woocommerce-checkout b{filter:invert(1)!important}.arrow-btn .elementor-button-wrapper:before,.submit-order:before{content:"";background:#303030e3!important;color:#000!important;height:100%;width:0%;z-index:-10;position:absolute;transition:all 1s;left:0}.submit-order:hover img{border-left:1px solid #000;z-index:9999}.submit-order:hover span{z-index:9999}.elementor-button-wrapper a,.submit-order{transition:all 2s}.arrow-btn .elementor-button-wrapper:hover:before,.submit-order:hover:before{width:100%}.submit-order:hover:before{z-index:9999}#submit-user-form:hover{background:transparent!important;z-index:99}.arrow-btn .elementor-button{z-index:99999!important}.arrow-btn:hover .elementor-button{color:white!important}#masthead{position:fixed;left:0;top:0;width:100%;background-color:#020202;display:block;z-index:999}.header-wrapper .elementor-section .elementor-container{justify-content:space-between;align-items:center}.header-wrapper .logo-box{width:auto!important;float:left}.header-wrapper .menu-box{width:auto!important;float:right}.notfound-content{text-align:center;padding:7vw 0;width:100%;float:left}.error404 .notfound-content h3{margin:20px 0}.arrow-btn a::after{content:'';position:absolute;margin-left:0;background-image:url(/wp-content/uploads/2026/01/Arrow-1.svg);background-size:contain;background-position:center;background-repeat:no-repeat;right:18px;top:50%!important;transform:translatey(-50%);height:20px;width:14px}.arrow-btn a::before{content:'';position:absolute;background:#D4A332;background-size:contain;background-repeat:no-repeat;right:0;width:50px;top:50%!important;transform:translatey(-50%);border-left:1px solid #000;height:100%}.footer-wrapper a.yellow-text{font-weight:300!important}.coca-image-compare-handle{transition:left 1.2s ease-in-out}.section-tb{padding-top:110px;padding-bottom:110px}.e-con.grid-gap{gap:12px}.e-con.column-gap{column-gap:56px}.e-con.row-gap{row-gap:56px}.title-bottom .elementor-widget-container{margin-bottom:12px}.e-con.p-top{padding-top:0}.e-con.p-bottom{padding-bottom:0}.wpcf7 .row{display:flex;gap:20px;margin-bottom:20px}.wpcf7 .column{width:50%}.wpcf7 .column-full{width:100%}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{width:100%}#cf7-ajax-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .65);z-index:9999999}#cf7-ajax-modal{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:500px;background:#F8F4EE;border-radius:12px;box-shadow:0 25px 70px rgb(0 0 0 / .4);z-index:99999999;font-family:"Groillim",Sans-serif;color:#252525;text-align:center}#cf7-ajax-modal.show,#cf7-ajax-overlay.show{display:block!important}.cf7-ajax-inner{padding:50px 40px;position:relative}#cf7-ajax-text{font-size:22px;line-height:1.5;margin:0}.cf7-ajax-close{position:absolute;top:10px;right:18px;font-size:38px;cursor:pointer;opacity:.7}.cf7-ajax-close:hover{opacity:1}.wpcf7-response-output{display:none!important}.wpcf7-spinner{display:none}#cf7-ajax-loading{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(255 255 255 / .6);z-index:9999999999;justify-content:center;align-items:center}#cf7-ajax-loading.active{display:flex}.cf7-spinner{width:45px;height:45px;border:4px solid #ccc;border-top-color:#000;border-radius:50%;animation:spin 0.8s linear infinite}.yellow-text{color:#D4A332!important;font-weight:500!important}.elementor-icon{padding-top:4px}.chair-img img{filter:grayscale(100%)}.main-home-hero-img{position:relative}.main-home-hero-img:before{content:''!important;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgb(2 2 2 / .5) 0%,rgb(2 2 2 / .2) 42.26%,rgb(2 2 2 / .8) 71.46%,#020202 100%);z-index:1}body.page-id-20{padding-top:0}body.page-id-20 header.header-wrapper{position:absolute!important;background-color:transparent!important}.main-home-hero-img .home-hero-title{z-index:1}.num-head h2{-webkit-text-stroke-width:1.2px;-webkit-text-stroke-color:#D4A332;font-weight:600!important;color:transparent!important}.slide-img .widget-image-caption{padding:8px 24px;position:absolute;bottom:0;left:0;background-color:#FFF;text-transform:uppercase;color:#000;font-family:Roboto,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase}.slide-img2 .widget-image-caption{background-color:#01311F!important}.before-wrapper .elementor-widget-image,.after-wrapper .elementor-widget-image,.content-slide{display:none}.content-slide.slide-0{display:block}.before-wrapper .elementor-widget-image:first-child,.after-wrapper .elementor-widget-image:first-child{display:block}.num-head h2{-webkit-text-stroke-width:1.2px;-webkit-text-stroke-color:#D4A332;font-weight:600;color:transparent!important}details{border:1px solid rgb(254 254 254 / .1)}.bg-overlay::before,.bg-overlay::after{content:""!important;background:linear-gradient(180deg,#000 0%,rgb(0 0 0 / .3) 50%,#fff0 100%)!important;background-repeat:no-repeat!important;background-size:cover!important;height:101%!important;width:100%!important;position:absolute!important;opacity:1!important}.bg-overlay::after{transform:rotate(180deg)}.bg-overlay,.bg-overlay *{position:relative!important;z-index:999}.selection-block{position:relative;overflow:hidden}.bg-bottom-overlay::after{content:""!important;background:linear-gradient(180deg,#000 0%,rgb(0 0 0 / .3) 50%,#fff0 100%)!important;background-repeat:no-repeat!important;background-size:cover!important;height:101%!important;width:100%!important;position:absolute!important;opacity:1!important;transform:rotate(180deg)}.bg-bottom-overlay *{position:relative;z-index:9}.selection-block::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .85) 100%),linear-gradient(0deg,rgb(0 0 0 / .5) 0%,rgb(0 0 0 / .5) 100%);z-index:1;pointer-events:none}.selection-block *{position:relative;z-index:3}.after-before .coca-image-compare-horizontal .coca-image-compare-before-label:before{background:#FFF;padding:12px 14px;min-width:auto!important;top:30px;display:inline-block;width:163px;color:var(--Black-color,#0D0D0D);font-family:Kanit;font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px;text-transform:uppercase}.after-before .coca-image-compare-horizontal .coca-image-compare-after-label:before{background:#D4A332;padding:12px 14px;min-width:auto!important;top:30px;display:inline-block;width:163px;color:#fff;font-family:Kanit;font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.4px;text-transform:uppercase}.coca-image-compare-handle{background-color:#fff;background-image:url(/wp-content/uploads/2026/01/First-Class-Covers-LOGO_Bl-1.png);background-repeat:no-repeat;background-position:center center;width:42.188px;height:35.75px}.coca-image-compare-left-arrow,.coca-image-compare-right-arrow{display:none}.after-before .shortcode-container .coca-bais-container{max-width:100%!important;width:100%!important}.coca-bais-shortcode .coca-bais-container img{width:100%!important}@keyframes spin{to{transform:rotate(360deg)}}.wpcf7-response-output{display:none!important}.cf7-popup-open,.cf7-loading{overflow:hidden}.wpcf7-not-valid-tip{margin-top:6px}.card-wrapper{position:relative!important;overflow:hidden}.card-wrapper video{position:relative;z-index:0;width:100%;height:100%;object-fit:cover;display:block}.card-wrapper::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .85),rgb(0 0 0 / .45),#fff0);z-index:1;pointer-events:none;opacity:1;transition:opacity 0.4s ease}.fade-content{z-index:99!important;position:absolute!important;bottom:0;padding:0 40px 34px 30px!important;color:#fff;opacity:1;transform:translateY(0);transition:opacity 0.4s ease,transform 0.4s ease}.card-wrapper.playing::after{opacity:0}.card-wrapper.playing .fade-content{opacity:0;transform:translateY(30px);pointer-events:none}.config-step label.about-vehicle-label{color:#FFF;font-family:Kanit;font-size:18px;font-weight:400;line-height:normal;letter-spacing:.36px;text-transform:uppercase}.vehicle-message-title{color:#FEFEFE!important;font-family:Kanit!important;font-size:40px!important;font-style:normal;font-weight:400;line-height:50px!important;text-transform:uppercase;max-width:40%!important;margin-bottom:10px!important}.vehicle-message-text{color:#FEFEFE;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:130%;max-width:79%;margin-top:10px}.col2-set .col-1{background:transparent!important;border:none!important;padding:0!important}span.select2-dropdown.select2-dropdown--below{background:#000!important}.checkout-custom .e-con-inner,.checkout-reviews-slider-header{max-width:1700px!important;padding:0!important;margin:0 auto!important}.checkout-reviews-slider-container .checkout-reviews-slider-header{padding-left:0!important}.woocommerce-checkout .e-checkout__container{grid-template-columns:44% auto!important;grid-column-gap:100px!important}.woocommerce form .form-row .required{color:#D4A332!important}.vehicle-message-title span{color:#D4A332!important}.item-meta:last-child{margin-bottom:15px}label.woocommerce-form__label.woocommerce-form__label-for-checkbox span.diffent-address{vertical-align:text-top;margin-top:1px!important;display:inline-block;color:#D4A332!important}li.select2-results__option{color:#fff!important}.page-border{border-bottom:1px solid #434343;margin:40px 0}.custom-payment-heading h3{color:#FEFEFE!important;font-family:Kanit;font-size:24px!important;font-style:normal;font-weight:500!important;line-height:29px;text-transform:uppercase;margin-bottom:12px!important}.form-row label.checkbox{color:rgb(255 255 255 / .8)!important;font-family:Roboto,sans-serif!important;font-size:14px!important;font-style:italic!important;font-weight:300!important;line-height:normal!important}.currency-code{color:rgb(255 255 255 / .66)!important;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.custom-payment-heading p{color:#FEFEFE;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:130%;padding-bottom:24px}.privacy-policy-payment p{color:#FEFEFE;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:130%}div#step4-error{font-family:Roboto,sans-serif}.item-image img{border:1px solid #434343!important}.woocommerce-checkout-review-order .page-border:last-child{display:none}.form-row-third{width:33.3333%;float:left;box-sizing:border-box}.form-row-third:last-child{padding-right:0!important}.woocommerce-billing-fields h3{color:#FEFEFE!important;font-family:Kanit!important;font-size:40px!important;font-style:normal!important;font-weight:400!important;line-height:50px!important;text-transform:uppercase!important;margin-bottom:8px!important}.woocommerce-billing-fields label,.woocommerce-additional-fields label,.shipping_address label,.shipping_address label,label.woocommerce-form__label.woocommerce-form__label-for-checkbox span{color:#FFF!important;font-size:18px;font-style:normal;font-weight:400;line-height:26px;text-transform:uppercase;margin-top:8px}#billing_state_field p#billing_state_description{padding-top:10px!important}.woocommerce-checkout ul.select2-results__options,.woocommerce-checkout span.select2-search,.woocommerce-checkout input.select2-search__field{background:#000!important;color:#fff!important}.woocommerce-billing-fields input,span#select2-billing_country-container,span#select2-billing_state-container,.shipping_address input,span#select2-shipping_country-container,span#select2-shipping_state-container,textarea#order_comments{padding:16px 20px!important;align-items:center;border:1px solid #444!important;background:#1A1A1A!important;color:rgb(255 255 255 / .8)!important;font-family:Roboto!important;font-size:14px;font-style:italic;font-weight:300!important;line-height:normal!important}.e-checkout__order_review,.woocommerce-checkout-payment{background:rgb(255 255 255 / .1)!important;border:none!important}.custom-payment-heading p{padding-right:80px}.shipping_address{background:transparent!important;border:none!important;padding:0!important}.shipping_address .form-row{padding-bottom:20px}div#payment *{font-family:Roboto,sans-serif}.wc_payment_method.payment_method_cod label,.wc_payment_method label{color:#fff!important}label.save-source-label{color:#30313d!important}button{cursor:pointer!important}button#place_order{background-color:transparent!important;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-shadow:0 0 10px rgb(0 0 0 / .3);border-radius:0 0 0 0;padding:12px 75px 12px 24px!important;transition:all 2s!important}button#place_order:hover{color:#000!important;transition:all 2s!important}button#place_order::before{content:'';position:absolute;background:#D4A332!important;background-size:contain;background-repeat:no-repeat;right:0;width:50px;top:50%!important;transform:translatey(-48%);border-left:1px solid black!important;height:100%}button#place_order::after{content:'';position:absolute;margin-left:0;background-image:url(/wp-content/uploads/2026/01/Arrow-1.svg);background-size:contain;background-position:center;background-repeat:no-repeat;right:18px;top:50%!important;transform:translatey(-50%);height:20px;width:14px}.feature-bar{width:100%!important;display:flex;align-items:flex-start;padding:10px;color:#fff;border:.6px solid #9A7520;margin-top:20px;background:rgb(254 254 254 / .1);backdrop-filter:blur(7.5px)}.checkout-cart-items{padding-top:24px;padding-bottom:40px}.details-item-prc-rm .item-price{color:#D4A332;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:130%}span.qty-display{color:#FEFEFE;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:20px}button.qty-btn.qty-decrease{display:flex;width:30px;height:30px;padding:6px;justify-content:center;align-items:center;background:#838383;border:none}.elementor-button-wrapper:after{content:"";background:#D4A332!important;height:100%;width:100%;z-index:-11;position:absolute;left:0}.elementor-button{background:transparent!important}button.qty-btn.qty-decrease:hover{background:#838383!important}input#coupon_code{margin-right:12px!important;width:100%;display:flex;padding:14px 20px;flex-direction:column;align-items:flex-start;border:none;background:#FFF;border:2px solid #fff;color:#707070}button.qty-btn.qty-increase{display:flex;width:30px;height:30px;padding:6px;justify-content:center;align-items:center;background:#D4A332;border:none}button.qty-btn.qty-increase:hover{background:#D4A332!important}button#apply_coupon{padding:15px;border-radius:8px;background:#2B2B2B;color:#FEFEFE;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border:none}.elementor-widget-woocommerce-checkout-page .woocommerce h3{font-weight:400!important}.checkout-cart-coupon{display:flex;padding-bottom:24px}.checkout-cart-total,.checkout-cart-shipping-cost,.checkout-cart-total-final,.checkout-cart-coupon-discount{display:flex;justify-content:space-between;align-items:center}.checkout-cart-total span,.checkout-cart-shipping-cost span:first-child,.checkout-cart-coupon-discount span,.checkout-cart-shipping-cost strong{color:#FFF!important;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:130%}.checkout-cart-shipping-cost strong:nth-child(2){color:rgb(255 255 255 / .66);text-align:right;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:130%}.checkout-cart-total-final span{color:#FFF;font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:130%}.checkout-cart-total-final{padding-top:24px}.checkout-cart-total-final strong{display:flex;align-items:baseline;gap:9px}.woocommerce-page .checkout-reviews-slider-header h3{display:none}.checkout-cart-total span{padding-bottom:10px}.feature-bar .feature-item:first-child,.checkout-cart-coupon-discount{padding-bottom:10px}.details-item-prc-rm{display:flex;flex-direction:column;align-items:flex-end}.customer-service-section h3 b{font-weight:400}.details-item-prc-rm{width:25%}.details-item-qty{width:65%;flex-direction:column;display:flex}#stamped-review-form{position:relative}#stamped-review-form.form-loading{pointer-events:none;cursor:not-allowed}.form-loading .review-loader{display:flex;inset:0}.review-loader{display:none;position:absolute!important;inset:100%;align-items:center;justify-content:center;gap:10px;font-size:14px;color:#555;background:#ffffff4a;z-index:99;cursor:not-allowed}.item-remove{margin-top:45px}.review-loader .spinner{width:30px;height:30px;border:5px solid #ccc;border-top-color:#D4A332;border-radius:50%;animation:spin 0.8s linear infinite;display:block}@keyframes spin{to{transform:rotate(360deg)}}.item-meta span.meta-label{color:rgb(255 255 255 / .8);font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:17px;padding:0 2px}.item-name{color:#D4A332!important;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.woocommerce-billing-fields span{color:#D4A332}.item-image{width:auto;margin-right:45px}.feature-item{display:flex;align-items:center;gap:10px;color:#FEFEFE;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.check{width:16px;height:16px;border-radius:50%;background-color:#D4A332;color:#000;display:flex;align-items:center;justify-content:center}label.screen-reader-text{margin:unset!important;overflow:unset!important;height:unset!important;padding:unset;position:unset!important;width:unset!important;color:#fff!important;display:block!important;clip-path:none!important}.qty-btn{display:flex;width:30px;height:30px;padding:6px!important;justify-content:center;align-items:center}button.remove-item{background:#fff0;padding:0!important;color:unset!important;border:none!important;background-color:transparent!important}.e-checkout__order_review h3#order_review_heading{display:none!important}.item-quantity{display:flex;align-items:center;gap:10px}.product-image-wrapper.swiper-slide{display:flex;justify-content:flex-end}.home .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{left:50%!important;bottom:-13%!important;top:-108px;z-index:9!important;position:relative;padding-top:15px}.stamped-reviews-container span.swiper-pagination-bullet{background:#fff!important;font-size:50px!important;height:12px;width:12px}.checkout-reviews-slider-header h3.slider-title{padding-bottom:25px}.swiper-pagination.checkout-slider-pagination.swiper-pagination-clickable.swiper-pagination-bullets{display:none}.item-meta:last-child{display:flex;margin-bottom:20px;text-transform:capitalize}.review-right-images .product-image-wrapper{height:auto!important;aspect-ratio:1 / 1!important}.review-right-images .product-image-wrapper.swiper-slide{border:none!important;padding:0px!important}.review-right-images span.swiper-pagination-bullet{height:12px!important;width:12px!important;background:#fff!important}.review-right-images span.swiper-pagination-bullet-active-prev{height:12px!important;width:12px!important}.checkout-reviews-slider-container span.star.filled{text-align:center!important;justify-content:center!important;display:inline-flex!important}button *{cursor:pointer!important}.checkout-reviews-slider-container .review-main-container{align-items:flex-start}.checkout-cart-item{display:flex;justify-content:space-between}.fcc-checkout-coupon-form input#coupon_code{padding:14px 20px;color:#707070;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.payment_box.payment_method_stripe_cc.wc-stripe-no-methods{background:transparent!important;border:1px solid}label.save-source-label{color:#fff!important}label.checkbox,label.checkbox input,label.save-source-label{cursor:pointer!important}.woocommerce form .form-row .input-text,.woocommerce form .form-row select,input{outline:none!important}.fcc-checkout-coupon-form button.button{padding:15px;color:#FEFEFE!important;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-radius:8px;background:#2B2B2B;box-shadow:0 0 0 1px #494949 inset}.select2-container--default .select2-results__option[data-selected=true]{background-color:#D4A332!important}.woocommerce-checkout .checkout-reviews-slider-container .swiper-pagination-bullet{background:#D4A332!important}.details-item-info{display:flex;justify-content:space-between;width:100%}.woocommerce-order th,.woocommerce-order td{color:#FFF!important;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:130%}.woocommerce-order-overview li{color:rgb(255 255 255 / .8);font-family:Roboto,sans-serif;font-size:14px;font-style:italic;font-weight:300;line-height:normal}.woocommerce-order p.woocommerce-notice,.woocommerce-columns address{color:#FFF;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:130%}.woocommerce-order p.woocommerce-notice{padding-bottom:20px}.item-image{width:125px}.woocommerce-order{background-color:unset;padding:40px;border-radius:10px;max-width:80%;box-shadow:0 4px 10px rgb(0 0 0 / .1);margin:auto!important;border:.6px solid #9A7520}.woocommerce-thankyou-order-received{font-family:Kanit;font-size:18px;background:#e0e0e0;padding:20px;border-radius:8px;margin-bottom:50px!important}.woocommerce-verify-email p{color:#fff;font-size:16px;line-height:1.6}.woocommerce-verify-email input[type="email"]{background:#1c1c1c!important;border:1px solid #2e2e2e!important;transition:all 0.3s ease;color:#cccccc!important;padding:12px!important;border-radius:4px;font-size:16px;margin-top:20px!important}.woocommerce-error li{font-weight:500}.woocommerce-verify-email button[type="submit"]{background:rgb(255 255 255 / .2)!important;font-size:16px;margin-top:10px;padding:12px 24px!important;color:#ffffff!important;text-transform:capitalize;border:none!important;font-weight:4500!important}.woocommerce-order-overview li{font-size:16px!important;color:#fff!important}.woocommerce ul.order_details li strong{margin-top:10px!important;font-size:18px!important;color:#D4A332!important;font-weight:400!important}.woocommerce-order p{font-size:15px!important;color:#000!important}.review-right-images span.swiper-pagination-bullet{left:0!important}.woocommerce-order-details__title,.woocommerce-column__title{margin:40px 0 20px 0px!important;color:#FEFEFE!important;font-family:Kanit;font-size:40px!important;font-style:normal;font-weight:400;line-height:50px!important;text-transform:uppercase}.woocommerce-table{border-collapse:collapse!important;width:40%!important}.woocommerce-table tr:nth-child(even){background-color:#f2f2f2!important}.woocommerce-table th{padding-top:12px!important;padding-bottom:12px!important;text-align:left!important;color:#fff!important}.woocommerce-order-details__title{font-weight:500!important}.woocommerce-table tfoot th{font-size:14px!important}.woocommerce-table th,.woocommerce-table td{border:1px solid #ddd!important;padding:8px!important;background:#000}.woocommerce-column p,.woocommerce-table__product-name a{color:#fff!important}.woocommerce-table__product-name a{text-decoration:underline!important}td.woocommerce-table__product-name{font-size:16px!important}.woocommerce-table th{font-size:16px;background:#000}.woocommerce .shop_table tfoot td{font-size:14px!important;color:#fff!important}.woocommerce-customer-details{font-size:15px!important;color:#fff!important}.woocommerce-customer-details--phone{margin-top:20px!important}.woocommerce-customer-details address{padding:20px!important;height:auto!important}.woocommerce-customer-details{margin:0!important}.woocommerce-order h2{letter-spacing:0!important}body .elementor-menu-cart__main{display:none}#elementor-popup-modal-1069{background-color:transparent!important;justify-content:center;align-items:center;pointer-events:all}.woocommerce{margin-bottom:50px;margin-top:40px}.woocommerce-order-details__title span{color:#D4A332}.woocommerce-order *{font-family:Roboto,sans-serif}p.woocommerce-notice{font-weight:bold!important}p.woocommerce-customer-details--phone{padding-bottom:8px}.woocommerce-table__product-name li p{color:#fff!important}.woocommerce-table__product-name li{display:flex;align-items:baseline;gap:5px}.woocommerce-table__product-name ul.wc-item-meta{display:flex;flex-direction:column;gap:6px}.woocommerce-table__product-name ul{padding-top:10px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #1A1A1A inset!important;-webkit-text-fill-color:#fff!important;transition:background-color 5000s ease-in-out 0s}input:-moz-autofill{box-shadow:0 0 0 1000px #1A1A1A inset!important;-moz-text-fill-color:#fff!important}.selection-section .selection-block{transition:all 0.3s ease;background-position:center;background-size:100%!important}.selection-section .selection-block:hover{background-size:110%!important}.checkout-reviews-swiper .swiper-button-prev:after,.checkout-reviews-swiper .swiper-button-next:after{content:''!important}.checkout-reviews-swiper .swiper-button-next,.checkout-reviews-swiper .swiper-button-prev{position:unset!important;margin-top:0!important;width:44px;height:44px}.checkout-reviews-swiper .swiper-arrows{display:flex;justify-content:center;gap:10px;margin-top:48px}.home-review-slider .swiper-slide{padding:50px;border:1px solid rgb(254 254 254 / .2)}.home-review-slider .checkout-reviews-slider-container .vehicle-review-wrap{margin-right:0!important}.home-review-slider .checkout-reviews-slider-header h3{display:none}.home-review-slider .single-review{border:none!important}.single-review span.star{width:20px;height:20px;display:inline-flex;flex-direction:column;background:#D9D9D9!important;align-items:center;color:#fff!important;margin-left:2px}.arrows-none .swiper-arrows{display:none!important}.banner-review-flex{display:flex;gap:24px}p.banner-review-text,p.banner-reviewer-name{color:#FEFEFE;font-family:Roboto;font-size:14px;font-style:normal;font-weight:300;line-height:21px}p.banner-reviewer-name{font-weight:400!important;padding-top:12px}.banner-stars{color:#fff}.banner-review-image img,.banner-review-content{width:100%}.banner-reviews-slider-container .swiper-button-prev:after,.banner-reviews-slider-container .swiper-rtl .swiper-button-next:after,.banner-reviews-slider-container .swiper-arrows{display:none!important}.banner-reviews-slider-container .banner-review-image img{width:128px!important;max-width:128px!important;height:100%!important;object-fit:cover}.banner-reviews-slider-container span.banner-star.filled{color:#D4A332;margin-right:1px}.banner-reviews-slider-container .banner-quote-wrap{display:flex;align-items:center;justify-content:space-between;padding-bottom:13px}.banner-reviews-slider-container .banner-quote-icon{display:flex;align-items:center}.woocommerce-order-received .checkout-reviews-slider-container{display:none}.config-step input[type="text"],.config-step input[type="text"]:focus{color:rgb(255 255 255 / .8)!important}.config-step input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #1A1A1A inset!important;-webkit-text-fill-color:rgb(255 255 255 / .8)!important}.review-submit-btn-inner:after{content:"";background:#FFFFFF33!important;height:100%;width:100%;z-index:-11;position:absolute;left:0}button.review-submit-btn.review-form-toggle,button.stamped-view-more-btn,button.review-submit-btn{background:transparent!important}button#buy-now{background:#D4A332}#seat-configurator .review-submit-btn-inner{width:100%}button#place_order{margin:0!important;position:relative}.review-submit-btn-inner:after{content:""!important;background-color:#FFFFFF33!important;height:100%;width:100%;z-index:-11;position:absolute;left:0}.selection-block:not(.elementor-motion-effects-element-type-background){background-size:cover!important}.woocommerce-checkout .wc-stripe-applepay-button.StripeElement{display:none}.form-group input[type="file"]::file-selector-button{cursor:pointer}.elementor-widget-woocommerce-checkout-page .woocommerce-privacy-policy-text p{padding-bottom:10px!important}.review-submit-btn-inner .product-btn.gold-btn{background:#D4A332!important;color:#000!important}table.woocommerce-table.woocommerce-table--order-details{width:100%!important}.details-item-qty .elementor-kit-5 button:focus{display:none!important}.othres-page-table td{background:#000!important;color:#fff!important;border:1px solid #fff!important}.othres-page-table .wptb-row p strong{font-weight:700}.othres-page-table .wptb-row p:has(strong){text-align:center}.othres-page-table .wptb-table-container{padding-bottom:15px}.woocommerce-order-pay .shop_table td{color:#FFFFFFCC!important;border:1px solid #FFFFFF33!important;padding:10px 20px!important}.woocommerce-order-pay .shop_table th{color:#FFFFFFCC!important;font-size:16px!important;border:1px solid #FFFFFF33!important;padding:10px 20px!important}.shop_table{border-collapse:collapse!important}.order-pay-billing{margin:30px 0;background:#FFFFFF1A;padding:20px}.order-pay-billing h3{color:#fefefe!important;font-size:24px!important;margin-bottom:15px!important}.order-pay-heading{color:#fefefe;font-size:16px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:10px}.order-pay-billing address{color:rgb(255 255 255 / .6);font-family:Roboto;font-size:14px;font-style:normal;font-weight:300;line-height:140%}.woocommerce-form .input-text{background:#1c1c1c!important;border:1px solid #2e2e2e!important;transition:all 0.3s ease;color:#cccccc!important;padding:12px!important;border-radius:4px;font-size:16px;margin-top:10px!important}.woocommerce-form label{color:#fff!important}.woocommerce-form{border:none!important;padding:0!important}.woocommerce-form .woocommerce-form-row br{display:none!important}.my-acc h2{margin-bottom:20px!important}.my-acc{padding:40px 0}.my-acc .woocommerce-error,.woocommerce-info,.woocommerce-message{margin:90px 0;display:flex;align-items:center;justify-content:space-between}.woocommerce-info{margin:0!important;margin-bottom:20px!important;border:1px solid #D4A332!important;color:white!important;background-color:transparent!important;text-align:left!important;font-size:17px!important;padding:15px 20px}.fcc-main-checkout-title,.fcc-checkout-section-title{display:none}.woocommerce-MyAccount-content .col2-set .col-2{margin-top:20px}.lost_password a{color:#fff!important}.lost_password a:hover{text-decoration:underline;color:#D4A332!important}.woocommerce-form button[type="submit"]{background:rgb(255 255 255 / .2)!important;font-size:16px;margin-top:10px;padding:12px 24px!important;color:#ffffff!important;text-transform:capitalize;border:none!important;font-weight:400!important}#order-pay-left-col h3{color:#fff;font-family:"Kanit",Sans-serif;font-size:24px;text-transform:uppercase;line-height:120%;font-weight:500!important}#order-pay-left-col h3 span,#order-pay-left-col h4 span{color:#D4A332!important}input#op_save_info_next_time,input#op_promotional_offers,input#op_ship_same_as_billing{accent-color:#D4A332}.back-next-btn{margin-top:35px}.woocommerce-column__title span{color:#D4A332!important;font-weight:500!important}h2.woocommerce-column__title{margin:0!important}.woocommerce-order p{font-size:15px!important;color:#fff!important;padding:0!important}section.woocommerce-customer-details{display:flex;gap:20px;justify-content:space-between;margin-top:20px!important}.woocommerce-customer-details--phone,.woocommerce-customer-details--email{margin-left:20px;margin-top:0!important}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{background:#fff0}.product-btn.disabled{opacity:.5;pointer-events:none}.after-before-auto-slider,.after-before-auto-slider .elementor-shortcode img{height:446px!important}.before-image,.after-image{height:446px!important}.slider-container{padding-bottom:unset!important}.qty-btn.qty-decrease{background-color:#838383!important}.qty-btn.qty-increase{background-color:#D4A332!important}.below-info{text-align:left!important}h1.entry-title{padding:0}.check-box.error-highlight{padding:10px;border:1px solid #d40000;border-radius:8px;transition:0.3s ease;margin-top:15px}.check-box.error-highlight label{color:#d40000!important;font-size:18px!important}.check-box.error-highlight input[type="checkbox"]{outline:1px solid #d40000}#summary .check-box.error-highlight label a{color:#d40000!important}#summary .check-box.error-highlight{padding-top:10px!important}.review-submit-btn-inner:after{content:"";background:#D4A332!important;height:100%;width:100%;z-index:-11;position:absolute;left:0}.review-submit-btn-inner:before{content:"";background:#303030e3!important;color:#000!important;height:100%;width:0%;z-index:-10;position:absolute;transition:all 1s;left:0}.prev-btn,.next-btn{cursor:pointer!important}.lost_reset_password{color:white!important}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{filter:invert(1)}.woocommerce-form-row .woocommerce-Button{border:1px solid #D4A332;background-color:#D4A332!important;color:white!important;font-size:16px!important;padding:12px 24px;margin-top:30px;width:49%!important}.woocommerce form .form-row .input-text,.woocommerce form .form-row select,input{width:100%;transition:all 0.25s ease;border:1px solid #444;background:#1A1A1A;padding:16px 20px!important;color:rgb(255 255 255 / .8);font-size:15px;font-weight:300;line-height:normal;letter-spacing:.6px;border-radius:0!important}#order-pay-left-col select{padding:16px 20px!important;border-radius:0!important}#order-pay-left-col .feature-bar{width:100%!important}.qty-btn.disabled,.qty-btn:disabled{cursor:not-allowed!important;pointer-events:none!important}.woocommerce-MyAccount-navigation ul li br{display:none}.woocommerce-MyAccount-navigation ul li a{color:#fff;font-family:"Kanit",Sans-serif;font-weight:300}.woocommerce-MyAccount-navigation ul li{padding:15px;border-bottom:1px solid gray}.woocommerce-MyAccount-navigation ul li:hover{background:#D4A332;color:#fff!important;font-weight:500;cursor:pointer}.woocommerce-MyAccount-content p:first-of-type{margin-bottom:20px}.woocommerce-MyAccount-navigation ul li.is-active{background:#D4A332;color:#fff!important;font-weight:500}.woocommerce-MyAccount-content,.woocommerce-MyAccount-content a{color:#fff}.woocommerce-MyAccount-content strong{color:#D4A332}.woocommerce-MyAccount-content .woocommerce-orders-table__header span{color:#D4A332;font-size:17px}.woocommerce-MyAccount-content a.button,.woocommerce-MyAccount-content button.button{background-color:#D4A332;color:#fff;font-family:"Kanit",Sans-serif;font-weight:unset;padding:12px 24px;border:1px solid #D4A332}.woocommerce-MyAccount-content table.shop_table{border:1px solid rgb(254 254 254 / .08);background:rgb(254 254 254 / .1);backdrop-filter:blur(7.5px);padding:20px}.woocommerce-MyAccount-content .edit-account fieldset{padding:20px;margin:20px 0}.woocommerce-MyAccount-content a.button:hover{background-color:#69727d;color:#fff!important}.woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-orders-table__cell p{margin-bottom:0!important}.woocommerce-MyAccount-content #account_display_name_description em{font-size:14px}.woocommerce-orders-table__cell-order-number p{margin:0}.woocommerce-orders-table th.woocommerce-orders-table__cell-order-number{text-align:left;vertical-align:middle;padding:12px 16px}.woocommerce-account .addresses .title .edit{color:#D4A332;margin-bottom:10px;font-size:16px}.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-number a br{display:none}.woocommerce-account form p label+br{display:none}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:49%!important}.woocommerce-MyAccount-content .edit-account legend{padding:0 10px}.woocommerce-account .addresses address{padding:10px;border:1px solid #D4A332;border-radius:10px}.woocommerce-MyAccount-content .woocommerce-Address-title h2{margin-bottom:unset!important}.woocommerce-MyAccount-content .edit-account p:first-of-type{margin:unset}.edit-account .woocommerce-form-row{margin-bottom:15px!important}.woocommerce-MyAccount-navigation{border:1px solid rgb(254 254 254 / .08);background:rgb(254 254 254 / .1);backdrop-filter:blur(7.5px);padding:20px}.woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0;margin:0}.woocommerce-MyAccount-navigation li::marker{content:none}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%;height:100%}.woocommerce-account .woocommerce-MyAccount-content{width:70%}.woocommerce-orders-table tbody tr td{padding:14px 12px!important}.woocommerce-orders-table{border-collapse:separate;border-spacing:0 12px}.woocommerce-orders-table th{padding:18px 20px!important}.woocommerce-orders-table td{padding:18px 30px!important}.woocommerce-orders-table thead th{border-bottom:1px solid rgb(255 255 255 / .2)}.woocommerce form .form-row .woocommerce-form-login__rememberme{line-height:normal!important;display:flex;align-items:center;gap:10px}label.woocommerce-form__label.woocommerce-form__label-for-checkbox span{margin-top:0!important}.btn-wrap .elementor-button{background:#D4A332!important;padding:12px 24px!important;border:1px solid #D4A332!important}.btn-wrap .elementor-button:hover{background:#FEFEFE14!important;border:1px solid #FEFEFE14!important}.prev-btn .elementor-button,.next-btn .elementor-button{padding:17px 14px 17px 14px!important}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none}.woocommerce-MyAccount-content a[href*="logout"]{text-decoration:underline}.image-upload-input{width:100%;max-width:100%;white-space:normal!important;overflow-wrap:break-word;word-break:break-word}.woocommerce-checkout .e-login-actions-wrap .elementor-woocomemrce-login-rememberme{color:#69727d!important}.checkout-reviews-slider-container .review-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.checkout-reviews-slider-container .review-text.expanded{-webkit-line-clamp:unset}.checkout-reviews-slider-container .review-content span{font-size:15px!important;line-height:1.6!important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_methods .payment_box{background-color:#1c1c1c!important}.wc-stripe-saved-methods-container.wc-stripe_cc-saved-methods-container{padding-top:10px}.seat-inline-field-error:not(:empty){margin-bottom:28px}input:has(+.seat-inline-field-error:not(:empty)){margin-bottom:0!important}.woocommerce-additional-fields{display:none!important}.cart-reminder-banner{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;border:1px solid #D4A332;padding:10px 15px;margin-bottom:15px;border-radius:4px;font-size:16px;color:#fff;font-style:italic;gap:12px;margin-left:70px;margin-right:70px}.cart-reminder-banner .cart-reminder-text{padding-right:20px}.checkout .e-show-login{color:#D4A332!important;text-decoration:underline!important}.checkout .e-woocommerce-form-login-submit{border-color:#D4A332!important}.checkout-inline-error-message{color:#ff4e4e!important;font-size:12px!important}.checkout .woocommerce-NoticeGroup-checkout{background:#1a1a1a!important}.checkout .woocommerce-error li{color:#FEFEFE!important}.cart-reminder-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.cart-reminder-btn{background-color:#D4A332;color:#fff;padding:6px 12px;border-radius:3px;text-decoration:none;font-weight:600;font-style:normal;white-space:nowrap}.cart-reminder-btn:hover{opacity:.9;color:#fff}.cart-reminder-dismiss{background:none;border:none;color:#fff;font-size:18px;cursor:pointer}@media (max-width:768px){.cart-reminder-banner{font-size:14px;padding:10px 12px}.cart-reminder-btn{padding:5px 10px;font-size:13px}}@media (max-width:576px){.cart-reminder-banner{flex-direction:column;align-items:flex-start;gap:10px}.cart-reminder-text{white-space:normal;overflow:visible;text-overflow:unset}.cart-reminder-actions{width:100%;justify-content:space-between}.cart-reminder-btn{width:100%;text-align:center}.cart-reminder-dismiss{position:absolute;right:10px;top:8px}}.checkout .e-woocommerce-login-section{background:rgb(255 255 255 / .1)!important;border:1px solid #444!important;color:#FEFEFE}.checkout .e-checkout-secondary-title,.checkout .e-description,.checkout p.form-row label,.checkout .e-woocommerce-form-login-submit,.checkout .woocommerce-form-login__rememberme .woocommerce-checkout .e-login-actions-wrap .elementor-woocomemrce-login-rememberme{color:#FEFEFE!important}.checkout .form-row input{padding:16px 20px!important;align-items:center;border:1px solid #444!important;font-family:Roboto!important;font-size:14px;font-style:italic;font-weight:300!important;line-height:normal!important}.cart-reminder-banner .cart-reminder-dismiss{padding:12px 0 12px 24px!important}.checkout-cart-fee-row{font-size:16px;color:#fff;text-transform:capitalize}.order_priority_form{display:flex;flex-direction:column;font:16px;margin:0}.order_priority_text{font-size:16px}.order_priority_form>label{padding:0;margin-top:12px}.select2-container .select2-selection--single{height:auto!important}.form-row{display:flex;flex-direction:column}#save_info_next_time_field label,#promotional_offers_field label,#priority-checkbox-group label{display:flex!important;align-items:center;gap:10px;cursor:pointer}#save_info_next_time_field input[type="checkbox"],#promotional_offers_field input[type="checkbox"],#priority-checkbox-group input[type="checkbox"]{flex:0 0 16px;width:16px;height:16px;margin:0}#priority-checkbox-group label span,#save_info_next_time_field label,#promotional_offers_field label{flex:1}#save_info_next_time_field,#promotional_offers_field{display:flex}#save_info_next_time_field .woocommerce-input-wrapper,#promotional_offers_field .woocommerce-input-wrapper{width:100%}.fcc-custom-check{display:flex;align-items:flex-start;gap:10px;width:100%;cursor:pointer;margin-top:10px}.fcc-custom-check input{position:absolute;opacity:0}.fcc-custom-check .checkmark{flex:0 0 16px;width:16px;height:16px;border:2px solid #ccc;border-radius:3px;position:relative}.fcc-custom-check{font-size:14px}.fcc-custom-check span+*{flex:1}.fcc-optin-checkboxes{display:none}.vehicle-custom-message{width:100%}.form-row-third{width:16.67%}.fcc-checkout-layout{position:relative;width:100%}.fcc-payment-section{position:absolute;top:0;right:0;width:48%}.fcc-checkout-right{margin-top:300px}.payment_box.payment_method_stripe_cc.wc-stripe-no-methods{padding:10px!important;padding-left:10px!important}.custom-cursor-on-hover{display:flex!important}.ship-to-different-address{margin:0;font-size:16px;line-height:1}.entry-content .woocommerce-error{margin-bottom:20px;padding-left:20px}.col2-set{width:100%!important}.vehicle-custom-message{width:100%!important;float:none!important;clear:both!important}.col2-set{float:none!important;width:100%!important;clear:both!important}.col2-set .col-1,.col2-set .col-2{float:none!important;width:100%!important}.col2-set .col-2{display:block!important;width:100%!important;float:none!important;clear:both!important}.vehicle-custom-message{grid-column:1 / -1!important}.col2-set{grid-column:1!important;grid-row:2!important}#order_review_heading{grid-column:2!important;grid-row:2!important;margin-bottom:0!important}#order_review{grid-column:2!important;grid-row:2!important;float:none!important;width:100%!important}#order_review_heading,#order_review{grid-column:2!important;grid-row:2!important}#billing_first_name_field,#billing_last_name_field,#shipping_first_name_field,#shipping_last_name_field{width:48%!important;float:left!important;clear:none!important}#billing_last_name_field,#shipping_last_name_field{float:right!important}#billing_state_field,#billing_city_field,#billing_postcode_field,#shipping_state_field,#shipping_city_field,#shipping_postcode_field{width:31%!important;float:left!important;clear:none!important;margin-right:3%!important}#billing_postcode_field,#shipping_postcode_field{margin-right:0!important}#billing_country_field,#billing_address_1_field,#billing_address_2_field,#billing_phone_field,#billing_email_field,#shipping_country_field,#shipping_address_1_field,#shipping_address_2_field{width:100%!important;float:none!important;clear:both!important}#billing_first_name_field,#shipping_first_name_field{clear:both!important}#billing_state_field,#shipping_state_field{clear:both!important}#order_review_heading{display:none}.checkout-cart-display{padding:20px;background:rgb(255 255 255 / .1);margin-bottom:30px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:11px}.payment_box{margin-top:10px}.below-info{color:#fff!important}.check-box input[type="checkbox"]{width:15px;height:15px}.safari .check-box input[type="checkbox"]{transform:scale(.8)!important;-webkit-transform:scale(.8)!important;margin-right:6px!important}.wc-stripe_cc-container label.checkbox{display:inline-block!important;width:4%!important;line-height:1.4}label[for="payment_method_stripe_cc"]{align-items:center;gap:10px}input#payment_method_stripe_cc,input#payment_method_stripe_applepay,input[name="payment_method"]{width:auto!important}}.col-2 .feature-bar{width:100%!important}#summary input#checkbox-yellow{-webkit-appearance:none;appearance:none;width:16px;height:16px;border:1px solid #D4A332;background-color:#fff0;display:inline-block;position:relative;cursor:pointer;padding:0!important}#summary input#checkbox-yellow:checked::after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #D4A332;border-width:0 2px 2px 0;transform:rotate(45deg)}#summary input#checkbox-yellow:hover{border-color:#fff}#summary input#checkbox-yellow:checked{background-color:rgb(212 163 50 / .1)}input[type="checkbox"]{margin:0;background:none!important;border-radius:0!important}#save_info_next_time_field input[type="checkbox"],#promotional_offers_field input[type="checkbox"],#priority-checkbox-group input[type="checkbox"]{-webkit-appearance:none;appearance:none;width:16px!important;height:16px!important;flex:0 0 16px;border:1px solid #D4A332;background-color:#fff0;position:relative;cursor:pointer;padding:0!important;margin:0}#save_info_next_time_field input[type="checkbox"]:checked::after,#promotional_offers_field input[type="checkbox"]:checked::after,#priority-checkbox-group input[type="checkbox"]:checked::after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #D4A332;border-width:0 2px 2px 0;transform:rotate(45deg)}#save_info_next_time_field input[type="checkbox"]:checked,#promotional_offers_field input[type="checkbox"]:checked,#priority-checkbox-group input[type="checkbox"]:checked{background-color:rgb(212 163 50 / .1)}#save_info_next_time_field input[type="checkbox"]:hover,#promotional_offers_field input[type="checkbox"]:hover,#priority-checkbox-group input[type="checkbox"]:hover{border-color:#fff}#ship-to-different-address input[type="checkbox"]{-webkit-appearance:none;appearance:none;width:16px!important;height:16px!important;flex:0 0 16px;border:1px solid #D4A332;background-color:transparent!important;position:relative;cursor:pointer;padding:0!important;margin:0!important;margin-right:5px!important}#ship-to-different-address input[type="checkbox"]:checked::after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #D4A332;border-width:0 2px 2px 0;transform:rotate(45deg)}#ship-to-different-address input[type="checkbox"]:checked{background-color:rgb(212 163 50 / .1)}.banner-reviews-slider-container{position:absolute;right:80px;bottom:80px;max-width:383px;width:100%;z-index:5}.banner-reviews-swiper .swiper-slide{width:100%!important}.banner-review-flex{display:flex;gap:24px;align-items:center;background:rgb(254 254 254 / .1);backdrop-filter:blur(5px);padding:10px}.banner-review-image img{width:60px;height:60px;object-fit:cover}.banner-review-text{font-size:12px;line-height:1.4;color:rgb(255 255 255 / .85);margin:5px 0}.banner-reviewer-name{font-size:11px;color:#aaa}.banner-quote-wrap{display:flex;justify-content:space-between;align-items:center}.banner-stars{color:#D4A332;font-size:13px}.banner-quote-icon img{width:23px}.swiper-arrows{display:none}.banner-review-card{transition:all 0.4s ease}form.checkout.woocommerce-checkout{display:grid;grid-template-columns:1fr 729px;gap:40px;align-items:start}.vehicle-custom-message{grid-column:1 / -1;grid-row:1;order:1}#customer_details{grid-column:1;grid-row:2;order:2;width:100%!important}#order_review_heading{display:none}#order_review{grid-column:2;grid-row:2 / 4;order:3;position:relative;top:20px}.woocommerce-additional-fields{grid-column:1;grid-row:3;order:4}.checkout-reviews-slider-container{grid-column:1 / -1;grid-row:4;order:5}input[type="checkbox"]{-webkit-appearance:none;appearance:none;width:16px!important;height:16px!important;min-width:16px;min-height:16px;flex:0 0 16px;padding:0!important;margin:0!important;border:1px solid #D4A332;background:transparent!important;position:relative;cursor:pointer;display:inline-block}input[type="checkbox"]:checked::after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #D4A332;border-width:0 2px 2px 0;transform:rotate(45deg)}input[type="checkbox"]:checked{background-color:rgb(212 163 50 / .1)}input[type="checkbox"]:hover{border-color:#fff}input[type="radio"]{width:16px!important;height:16px!important;margin:0 8px 0 0!important;accent-color:#D4A332;cursor:pointer}.mb-5{margin-bottom:0!important}.checkout-reviews-slider-container{width:45%!important}img.product-image{width:100%!important}.checkout-reviews-slider-container .vehicle-review-wrap{margin-right:-126px!important}body.home .checkout-reviews-slider-container{width:100%!important;margin:0 auto!important}body.home .review-rating{display:flex;align-items:flex-start}body.home .review-content{text-align:left}ul.woocommerce-thankyou-order-details{padding-left:20px}form.woocommerce-form-login{margin-bottom:20px}.lost_password,.woocommerce-form-login__rememberme,.form-row-first,.form-row-last{margin-top:15px}.woocommerce-form-login .form-row-first,.woocommerce-form-login .form-row-last{width:48%}.woocommerce-form-login{display:flex;flex-wrap:wrap;column-gap:20px}.woocommerce-form-login .form-row-first,.woocommerce-form-login .form-row-last{display:flex;flex-direction:column}.woocommerce-form-login .form-row{width:100%}.woocommerce-form-login__submit{width:100%!important;margin-top:10px}.clear{display:none}input,input:before,input:after{-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.shop_table{width:100%;text-align:left}.woocommerce-account .entry-content .woocommerce{display:flex;gap:70px}.woocommerce-checkout .woocommerce{gap:0!important}.product-name .wc-item-meta li strong{color:#D4A332}.woocommerce-MyAccount-content a.button{display:inline-block!important;margin-top:20px}.woocommerce-MyAccount-content .payment-method-actions a.button{margin-bottom:15px!important;margin-top:0!important}.woocommerce-MyAccount-content table.account-payment-methods-table th{padding:20px 20px 0 20px}.woocommerce-MyAccount-content table.account-payment-methods-table td{padding:0 20px 20px 20px}.woocommerce-checkout .woocommerce-info{justify-content:flex-start;gap:10px}.woocommerce-order-pay .site-main{padding:70px 0}.woocommerce-order-pay button#place_order{background-color:#D4A332!important}.woocommerce-order-pay .wc-stripe-label-payment-type{display:none!important}.woocommerce-lost-password .entry-content .woocommerce{display:block!important}.woocommerce-form-login button.woocommerce-form-login__submit{background-color:#D4A332!important}.benefits-col{display:flex;flex-direction:column;gap:20px}.main-navigation,.announcement-bar{display:none}input#coupon_code:focus{border:2px solid #D4A332;transition:border-color 0.5s ease}.home .site-main{padding-top:0}.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address{background:rgb(254 254 254 / .1);padding:12px;border:1px solid #b99418}.woocommerce-checkout .woocommerce-shipping-fields .shipping_address .input-text{border-radius:8px!important}.order_priority_form{display:flex;flex-direction:column;border-radius:8px;color:#000!important;margin-top:20px!important;margin-bottom:20px!important}.woocommerce-billing-fields .order_priority_form span{color:#000}.woocommerce-billing-fields .order_priority_form label{padding:0 12px 15px}.order_priority_form label:has(input[type="radio"]:checked){background-color:#fff5e6;border:1px solid #b99418;margin:0;padding-top:10px}.desktop-product-image img{width:80%!important;height:auto!important;object-fit:cover!important;margin:0 auto!important;display:block!important}.order_priority_form label:has(#order_priority_standard:checked){border-radius:8px 8px 0 0}.order_priority_form label:has(#order_priority_high:checked){border-radius:0 0 8px 8px}.wc_payment_method.payment_method_ppcp{display:flex;align-items:center}.woocommerce-checkout-payment .place-order{gap:10px;margin-top:20px}.payment_methods .wc-ppcp-popup__container{margin-top:10px}.wc_payment_method.payment_method_ppcp:has(input[type="radio"]:checked){display:block!important;border-radius:10px}.payment_box .woocommerce-SavedPaymentMethods-new{display:flex;align-items:center}.applied-coupon-tag{display:flex;justify-content:space-between}.remove-coupon-btn{color:#fff;background:#fff0;border:none}#apply_coupon{white-space:nowrap!important}.woocommerce-form-coupon-toggle{display:none}.wc_payment_method.payment_method_ppcp>label{display:inline-flex!important;justify-content:space-between!important;width:93%}#custom-checkout-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .4);display:none;z-index:9999;justify-content:center;align-items:center}.loader-spinner{width:50px;height:50px;border:5px solid #fff;border-top:5px solid #f7c948;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.checkout-cart-coupon #apply_coupon{transition:0.3s}.checkout-cart-coupon input:not(:placeholder-shown)+#apply_coupon{background:#D4A332;color:#fff}.woocommerce-checkout-payment .wc_payment_method .payment_box .FadeWrapper *{display:none!important}.woocommerce-checkout-review-order{position:sticky!important;top:100px!important}form.checkout.woocommerce-checkout{display:grid!important;grid-template-columns:1fr 729px!important;grid-template-rows:auto!important;gap:40px!important;row-gap:20px!important;align-items:start!important}.vehicle-custom-message{grid-column:1 / -1!important;grid-row:1!important}#customer_details{grid-column:1!important;grid-row:2!important;width:100%!important}#order_review_heading{display:none!important}#order_review{grid-column:2!important;grid-row:2 / 4!important;position:sticky!important;top:100px!important;align-self:start!important;max-height:none!important;overflow:visible!important}.woocommerce-checkout-review-order{position:sticky!important;top:100px!important;max-height:none!important;overflow:visible!important}#fcc-payment-left{grid-column:1!important;grid-row:3!important;width:100%!important;min-width:0!important}.woocommerce-additional-fields{display:none!important}.checkout-reviews-slider-container{grid-column:1 / -1!important;grid-row:4!important;margin-top:40px!important}#fcc-payment-left .custom-payment-heading h3{color:#FEFEFE!important;font-family:Kanit!important;font-size:24px!important;font-weight:500!important;line-height:29px!important;text-transform:uppercase!important;margin-bottom:12px!important}#fcc-payment-left .custom-payment-heading p{color:#FEFEFE!important;font-size:16px!important;font-weight:400!important;line-height:130%!important;padding-bottom:24px!important;padding-right:0!important}#fcc-payment-left #payment{background:rgb(255 255 255 / .1)!important;border:none!important}#fcc-payment-left #payment *{font-family:Roboto,sans-serif!important}#fcc-payment-left .wc_payment_method label{color:#fff!important}#fcc-payment-left button#place_order{background-color:transparent!important;font-family:"Roboto",Sans-serif!important;font-size:16px!important;font-weight:500!important;text-transform:uppercase!important;padding:12px 75px 12px 24px!important;position:relative!important;margin:0!important}#fcc-payment-left button#place_order::before{content:''!important;position:absolute!important;background:#D4A332!important;right:0!important;width:50px!important;top:50%!important;transform:translateY(-48%)!important;border-left:1px solid black!important;height:100%!important}#fcc-payment-left button#place_order::after{content:''!important;position:absolute!important;background-image:url(/wp-content/uploads/2026/01/Arrow-1.svg)!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;height:20px!important;width:14px!important}#fcc-payment-left .privacy-policy-payment p{color:#FEFEFE!important;font-size:14px!important;line-height:130%!important}#fcc-payment-left .review-submit-btn-inner{position:relative!important}#fcc-payment-left .review-submit-btn-inner:after{content:""!important;background:#D4A332!important;height:100%!important;width:100%!important;z-index:-11!important;position:absolute!important;left:0!important}#fcc-payment-left .review-submit-btn-inner:before{content:""!important;background:#303030e3!important;height:100%!important;width:0%!important;z-index:-10!important;position:absolute!important;transition:all 1s!important;left:0!important}#priority-checkbox-group-right{display:flex!important;flex-direction:column!important;border-radius:8px!important;color:#000!important;margin-top:0!important;margin-bottom:20px!important}#priority-checkbox-group-right label{padding:10px 12px 15px!important;display:flex!important;align-items:center!important;gap:10px!important;cursor:pointer!important;border:1px solid #fff!important;background:#fff!important;color:#000!important;font-size:16px!important;text-transform:none!important;margin-top:0!important}.order_priority_form label{display:block;padding:12px;border:1px solid #ccc;background:#f9f9f9;margin:0;cursor:pointer}.order_priority_form label:first-of-type{border-radius:10px 10px 0 0!important}.order_priority_form label:last-of-type{border-radius:0 0 10px 10px!important}.order_priority_form label+label{border-top:none}.order_priority_form label:first-of-type:has(input:checked){border-radius:10px 10px 0 0}.order_priority_form label:first-of-type:has(input:checked)+label{border-radius:0}.order_priority_form label:last-of-type:has(input:checked){border-radius:0 0 10px 10px}.order_priority_form label:first-of-type:has(input:not(:checked)){border-radius:0}#priority-checkbox-group-right .order_priority_text{font-size:16px!important;color:#000!important}#priority-checkbox-group-right .order_priority_text small{color:#555!important;display:block!important}#priority-checkbox-group-right label:has(input[type="radio"]:checked){background-color:#fff5e6!important;border:1px solid #b99418!important;margin:0!important;padding-top:10px!important}#priority-checkbox-group-right label:first-child:has(input:checked){border-radius:8px 8px 0 0!important}#priority-checkbox-group-right label:last-child:has(input:checked){border-radius:0 0 8px 8px!important}#priority-checkbox-group-right input[type="radio"]{width:16px!important;height:16px!important;flex:0 0 16px!important;accent-color:#D4A332!important;margin:0 8px 0 0!important;-webkit-appearance:auto!important;appearance:auto!important;border:none!important;background:transparent!important}@media only screen and (max-width:1366px){form.checkout.woocommerce-checkout{grid-template-columns:1fr 600px!important}}@media only screen and (max-width:1199px){form.checkout.woocommerce-checkout{grid-template-columns:1fr 500px!important}}@media only screen and (max-width:1024px){form.checkout.woocommerce-checkout{grid-template-columns:1fr 420px!important;gap:20px!important}}@media only screen and (max-width:767px){form.checkout.woocommerce-checkout{display:flex!important;flex-direction:column!important;gap:0!important}#order_review{position:static!important;order:1!important}#customer_details{order:2!important}#fcc-payment-left{order:3!important}.checkout-reviews-slider-container{order:4!important;width:100%!important;margin-top:20px!important}.woocommerce-checkout-review-order{position:static!important}}.form-field-wide{width:100%!important;color:#fff;font-family:'Kanit';font-size:23px;font-weight:500!important;margin-bottom:10px!important}.password-input{position:relative;display:block}.password-input input{width:100%;padding-right:40px}.password-input .show-password-input{position:absolute;top:60%;right:10px;transform:translateY(-50%);width:24px;height:24px;border:none;background:none;cursor:pointer}.order_priority_text{display:flex;flex-wrap:wrap;align-items:center;width:100%}.order_priority_text>span:last-child{margin-left:auto;white-space:nowrap;margin-top:-50px}.order_priority_text small{flex-basis:100%;display:block}.order_priority_text br{display:none}.policy-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .7);z-index:99999;justify-content:center;align-items:center}.policy-overlay.active{display:flex}.policy-popup-box{background:#fff;width:90%;max-width:750px;max-height:85vh;border-radius:10px;padding-top:0!important;padding:40px;overflow-y:auto;position:relative;box-shadow:0 10px 40px rgb(0 0 0 / .4)}.policy-popup-close{position:sticky;top:10px;float:right;margin-left:auto;display:block;font-size:30px;background:#fff;border:none;cursor:pointer;color:#333;line-height:1;z-index:999;padding:5px 0 5px 10px}.policy-popup-close:hover{color:#c00}.policy-popup-content{padding-top:40px}.policy-popup-content h1,.policy-popup-content h2,.policy-popup-content h3,.policy-popup-content h4{margin-top:20px;margin-bottom:10px;color:#111!important;font-weight:600!important}.policy-popup-content p{color:#444;line-height:1.8}.policy-popup-content ul{padding:10px 0;display:flex;flex-direction:column;gap:10px!important}.policy-popup-content svg{height:10px;width:10px}.policy-popup-content ul li{display:flex;align-items:flex-start;gap:10px;color:#444!important}.policy-popup-content ul li br{display:none}.policy-popup-content ul li svg{min-width:10px;margin-top:4px}.checkout-cart-item .item-image img,.item-image img{image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;filter:contrast(1.05) sharpness(1)}.order_priority_form input[type="radio"],.wc_payment_methods .wc_payment_method input[type="radio"],input[type="radio"].order_priority,input[type="radio"].input-radio{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;border:2px solid #666!important;border-radius:50%!important;background-color:transparent!important;position:relative!important;cursor:pointer!important;flex-shrink:0!important;vertical-align:middle!important;margin:0 8px 0 0!important;padding:0!important;box-shadow:none!important;outline:none!important}.order_priority_form input[type="radio"]:checked,.wc_payment_methods .wc_payment_method input[type="radio"]:checked,input[type="radio"].order_priority:checked,input[type="radio"].input-radio:checked{border-color:#f7c948!important;background-color:transparent!important}.order_priority_form input[type="radio"]:checked::after,.wc_payment_methods .wc_payment_method input[type="radio"]:checked::after,input[type="radio"].order_priority:checked::after,input[type="radio"].input-radio:checked::after{content:''!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:10px!important;height:10px!important;border-radius:50%!important;background-color:#f7c948!important}.order_priority_form label,.wc_payment_methods li label{display:flex!important;align-items:center!important;gap:12px!important;cursor:pointer!important}@supports (-webkit-touch-callout:none){.order_priority_form input[type="radio"],.wc_payment_methods .wc_payment_method input[type="radio"],input[type="radio"].order_priority,input[type="radio"].input-radio{-webkit-appearance:none!important}}header img,.site-logo img,.custom-logo,#masthead img,.navbar-brand img{-webkit-appearance:none!important;image-rendering:-webkit-optimize-contrast!important;transform:translateZ(0)!important}header,#masthead,.site-header{display:flex!important;align-items:center!important}.wc_payment_methods li{display:flex!important;align-items:center!important;justify-content:space-between;flex-wrap:nowrap!important}.wc_payment_methods li label{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px;flex:1}.wc-stripe-card-icons-container{display:flex!important;gap:4px;margin-left:auto;flex-shrink:0}.wc_payment_methods input[type="radio"]{margin-right:6px;flex-shrink:0}.woocommerce-checkout-payment li.payment_method_stripe_cc{flex-wrap:wrap!important}.woocommerce-checkout-payment .payment_box{width:100%!important}label[for="payment_method_stripe_cc"]{width:100%!important}.woocommerce-account .woocommerce-Address .title{justify-content:space-between}.fcc-custom-login{display:block!important;width:100%}.fcc-custom-login h2{padding:0!important}.woocommerce:has(.fcc-custom-login){gap:0!important}.woocommerce-account .woocommerce-form-login{display:flex;flex-wrap:wrap;gap:15px}.woocommerce-account .woocommerce-form-login .woocommerce-form-row--wide{width:49%!important;column-gap:8px!important}.woocommerce-account .form-row,.lost_password{width:100%!important}.woocommerce-form-login input{width:100%!important;box-sizing:border-box}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before,.woocommerce-info::before,.woocommerce-info::before{display:none!important}.lost_reset_password .woocommerce-Button{width:100%!important}.wc_payment_method.payment_method_stripe_cc{display:flex!important;flex-wrap:wrap!important;align-items:center!important}.wc_payment_method.payment_method_stripe_cc>input.input-radio{flex:0 0 auto;margin-right:10px}.wc_payment_method.payment_method_stripe_cc>label{flex:1;display:flex!important;align-items:center;justify-content:space-between;margin:0}.wc-stripe-card-icons-container{margin-left:auto;display:flex;gap:5px}.wc_payment_method.payment_method_stripe_cc .payment_box{flex:0 0 100%!important;width:100%!important;margin-top:12px}.woocommerce-checkout .privacy-policy-payment p{margin-bottom:20px!important}ul.payment_methods li[class*=payment_method]{padding:0!important}.place-order{padding-top:0!important}#ship-to-different-address{width:100%!important}.privacy-policy-payment img.emoji[alt="🔒"],.woocommerce-privacy-policy-text img.emoji[alt="🔒"]{display:none!important}.privacy-policy-payment p:first-child::before,.woocommerce-privacy-policy-text p:first-child::before{content:"🔒 "!important;font-size:1.1em;margin-right:6px}b[role="presentation"]{top:30%!important}.woocommerce-checkout .checkout-wrapper ul.woocommerce-error li{padding-left:30px!important}.cant-find p{font-size:14px;line-height:normal}.skip-step4-wrapper{align-items:center;gap:10px;padding:9px 20px;background-color:#9ca4ad;border:1px solid #9ca4ad;cursor:pointer!important}.skip-step4-btn{background:none;border:none;color:#FEFEFE;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.back-next-btn{display:flex;align-items:center}.skip-next-btn{display:flex;gap:10px}.cant-find{background-color:#1a1a1a;border:1px solid #D1A843;border-radius:8px;padding:16px;margin-top:20px}.config-step.active[data-step="1"] label,.config-step.active[data-step="1"] input,.config-step.active[data-step="1"] span.seat-inline-field-error,.config-step.active[data-step="1"] .about-vehicle-note{order:5}.back-next-btn{order:5!important}.config-step h3.below-info{font-size:18px!important;line-height:normal;margin-bottom:20px;text-transform:none}.config-step.active[data-step="1"] .product-page-next-btn{margin:0!important}.woocommerce-checkout .site-main{padding-top:50px!important}.woocommerce-checkout .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{top:unset!important}#ship-to-different-address label.checkbox{display:flex;align-items:center;gap:10px}.review-right-images .swiper-pagination{padding-top:23px!important}.select2-results__options{scrollbar-width:thin;scrollbar-color:#4f46e5 #e5e7eb}.select2-results__options::-webkit-scrollbar{width:6px}.select2-results__options::-webkit-scrollbar-track{background:#e5e7eb;border-radius:999px}.select2-results__options::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6366f1,#4338ca);border-radius:999px}.select2-results__options::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#4f46e5,#3730a3)}.woocommerce-checkout .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{position:relative}.config-step.active[data-step="1"] .product-page-next-btn{margin:0!important;width:100%;display:flex!important;align-items:center!important;justify-content:center}.config-step.active[data-step="5"] .product-page-back-btn{margin:0!important;width:100%;display:flex!important;align-items:center!important;justify-content:center}#payment .payment_box .woocommerce-error li{color:#f10909!important;justify-content:flex-start}#payment .payment_box .woocommerce-error{display:flex!important;align-items:center!important}#payment .payment_box .woocommerce-error::before{top:1.2em}.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method.payment_method_affirm img{background:#fff!important}.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method img{margin:0!important}li.payment_method_ppcp{display:flex;flex-wrap:wrap;align-items:center;margin-top:10px!important;margin-bottom:10px!important}.wc_payment_method li.payment_method_ppcp>label{display:flex!important;justify-content:space-between!important;align-items:center!important;flex:1;width:93%!important;margin:0!important}li.payment_method_ppcp label[for=payment_method_ppcp]:after{display:none!important}li.payment_method_ppcp>input[type="radio"]{margin-right:10px;margin-top:0!important;flex-shrink:0}li.payment_method_ppcp>label img{margin-left:auto;max-height:26px;width:auto;display:block}.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_method.payment_method_affirm{flex-wrap:wrap!important}.woocommerce-checkout .woocommerce-checkout-payment li.payment_method_ppcp label:first-of-type img{max-height:23px!important}.woocommerce-checkout .woocommerce-checkout-payment .payment_box.payment_method_ppcp,.woocommerce-checkout .woocommerce-checkout-payment .payment_box.payment_method_affirm{background-color:#fff5e6!important}li.payment_method_affirm>label img{max-height:26px;background:#fff!important}.wc_payment_methods .payment_method_affirm{flex-wrap:wrap!important}.wc_payment_methods .payment_box.payment_method_ppcp,.wc_payment_methods .payment_box.payment_method_affirm{background-color:#fff5e6!important}.skip-loader{display:none;width:20px;height:20px;border:3px solid #aaa;border-top-color:#D4A332;border-radius:50%;animation:spin 0.8s linear infinite;margin-right:8px}@keyframes spin{to{transform:rotate(360deg)}}.skip-step4-wrapper{display:flex;align-items:center;gap:10px}.config-step{opacity:0;transform:translateY(-30px);transition:opacity 0.4s ease,transform 0.4s ease;display:none}.config-step.active{display:block;opacity:1;transform:translateY(0);animation:stepFadeSlide 0.4s ease}@keyframes stepFadeSlide{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}