#wc-stripe-express-checkout-element
iframe{max-width:unset}#wc-stripe-express-checkout-element{margin-bottom:12px;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}#wc-stripe-express-checkout-element>div{flex:1;min-width:260px}.fkwcs_stripe_icons{display:inline-block}#fkwcs_custom_express_button .fkwcs_ec_applepay_button-dark{background-color:#000 !important}#fkwcs_custom_express_button .fkwcs-express-checkout-payment-button-light, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-light, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light-outline, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light-outline, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-light-outline{color:#39325c !important;border:solid 1px #ebebeb !important}#fkwcs_custom_express_button .fkwcs_ec_applepay_button-dark{background-color:#000 !important}#fkwcs_custom_express_button .fkwcs-express-checkout-googlepay-button-dark, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-dark{color:#fff !important}div#fkwcs_stripe_smart_button .fkwcs_disabled_btn
button{background:gray}#fkwcs_custom_express_button{max-width:100%}#fkwcs_stripe_smart_button_wrapper:not(.inline) #fkwcs_custom_express_button
.fkwcs_smart_buttons{min-height:40px;min-width:100px;margin-top:8px}#fkwcs_custom_express_button
.fkwcs_smart_buttons{user-select:none;white-space:nowrap;font-size:16px;width:100%;position:relative;border:none;outline:none;cursor:pointer}#fkwcs_custom_express_button
.fkwcs_ec_googlepay_button{max-height:64px;border:0;cursor:pointer;position:relative;min-height:32px}#fkwcs_custom_express_button
.fkwcs_ec_googlepay_button_logo{background-position:50%;background-repeat:no-repeat;background-size:contain;background-origin:content-box;padding:27.5vh 7.375vw;position:absolute;top:0;right:0;bottom:0;left:0}#fkwcs_custom_express_button .fkwcs_ec_googlepay_button-dark{background-color:#000 !important}#fkwcs_custom_express_button .fkwcs_ec_googlepay_button-dark:active{background-color:#000}#fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light-outline, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-light-outline{background-color:#fff !important}#fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light:active, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light-outline:active, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-light-outline:active{background-color:#fff}#fkwcs_custom_express_button .fkwcs_ec_payment_button-dark, #fkwcs_custom_express_button .fkwcs_ec_payment_button-dark:hover{background:#32325d !important;color:#fff !important}#fkwcs_custom_express_button .fkwcs_ec_payment_button-dark, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-dark, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-dark{color:#fff !important}#fkwcs_custom_express_button .fkwcs_ec_payment_button-light, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-light, #fkwcs_custom_express_button .fkwcs_ec_payment_button-light-outline, #fkwcs_custom_express_button .fkwcs_ec_googlepay_button-light-outline, #fkwcs_custom_express_button .fkwcs_ec_applepay_button-light-outline{color:#39325c !important;border:solid 1px #ebebeb !important}#fkwcs_custom_express_button
.fkwcs_express_checkout_button_content{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:0
10px}#fkwcs_custom_express_button span
img.fkwcs_express_checkout_button_icon{margin:0
-1px -1px 7px !important;width:40px !important;vertical-align:middle;flex-shrink:0;z-index:10;will-change:opacity}#fkwcs_custom_express_button .fkwcs-express_checkout_button_content{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:0
10px}#fkwcs_stripe_smart_button_wrapper{display:none}#fkwcs_stripe_smart_button_wrapper.right #fkwcs-payment-request-title{margin-left:auto;margin-right:-2px;padding:0
2px}#fkwcs-expresscheckout-fieldset{border:1px
solid #E5E5E5;padding:1em;border-radius:5px}#fkwcs-expresscheckout-fieldset #fkwcs-payment-request-title{background:#fff;width:max-content;max-width:calc(100% - 50px);margin:0;display:inline-block;transform:translateY(-33px)}#fkwcs_stripe_smart_button
fieldset{border:1px
solid #e6e6e6;margin:0;border-radius:5px;padding:15px
25px;font-size:14px;color:#333;position:relative;min-height:99px;width:100%}#fkwcs_stripe_smart_button fieldset
legend{padding:0
1em;margin:0
auto;display:block;background:0 0;font-weight:400;text-transform:inherit;width:auto;border:none}#fkwcs_stripe_smart_button_wrapper{clear:both;margin-bottom:25px}#fkwcs_stripe_smart_button_wrapper.cart{margin:0}div#fkwcs-payment-request-separator{color:#737373;line-height:16px;background:0 0;position:relative;z-index:9;margin:25px
0;display:inline-block;width:100%;text-align:center;font-size:14px}fieldset#fkwcs-expresscheckout-fieldset{margin-bottom:25px}div#fkwcs-payment-request-separator:before{height:1px;background:#e6e6e6;top:8px;z-index:-99;max-width:45%;content:'';position:absolute;left:0;width:100%}div#fkwcs-payment-request-separator:after{content:'';position:absolute;right:0;width:100%;height:1px;background:#e6e6e6;top:8px;z-index:-99;max-width:45%}div#fkwcs-payment-request-separator
label{background:0 0;position:relative;padding:0
5px;color:#737373;font-size:13px;margin-bottom:0;font-weight:400}@media screen and (max-width: 921px){#fkwcs-expresscheckout-fieldset #fkwcs-payment-request-title{transform:translateY(-28px)}}body #payment #fkwcs-stripe-elements-wrapper
label{font-size:13px;line-height:1.5;margin:0
0 5px;display:inline-block;vertical-align:middle}body #payment #fkwcs-stripe-elements-wrapper .fkwcs-save-cards
input{margin:0
10px 0 0;vertical-align:middle}body #payment #fkwcs-stripe-elements-wrapper .fkwcs-stripe-elements-field, body #payment .fkwcs_stripe_ideal_form .fkwcs_stripe_ideal_select, body #payment .fkwcs_stripe_p24_form
.fkwcs_stripe_p24_select{box-shadow:rgb(239, 239, 239) 0 0 0 1px;padding:10px;margin:0;outline:0;border-radius:4px;border:1px
solid #ddd;background-color:#fff;font-size:14px}body #payment #fkwcs-stripe-elements-wrapper .fkwcs-stripe-elements-field.fkwcs-credit-card-number{background-repeat:no-repeat;background-position:right 10px center;background-size:40px;box-shadow:rgb(239 239 239) 0 0 0 1px}body #fkwcs-stripe-elements-wrapper .fkwcs-field-wrapper:after, body #fkwcs-stripe-elements-wrapper .fkwcs-field-wrapper:before{display:block;content:''}body #fkwcs-stripe-elements-wrapper .fkwcs-field-wrapper:after, body #fkwcs-stripe-elements-wrapper .fkwcs-clear{clear:both}body #fkwcs-stripe-elements-wrapper .fkwcs-form-row-first,.fkwcs-form-row-last{width:48%;float:left;margin-left:4%}body #fkwcs-stripe-elements-wrapper .fkwcs-form-row-first{margin-left:0}body #fkwcs-stripe-elements-wrapper .fkwcs-credit-card-field > .fkwcs-form-row-wide, body #fkwcs-stripe-elements-wrapper #fkwcs-stripe-elements-form .fkwcs-credit-card-field.fkwcs-stripe-elements-field, body .fkwcs-saved-payment-methods, body .fkwcs-test-description{margin:10px
0}body
#fkwcs_stripe_sepa_iban_element{padding:8px
!important;margin:5px
0 !important;border:1px
solid #ddd}body #fkwcs-stripe-elements-wrapper
p{font-size:13px;line-height:1.5;margin:0
0 15px}body .fkwcs-credit-card-field .fkwcs-stripe-elements-field.fkwcs_brand{transition:0.5s}body #fkwcs-stripe-elements-wrapper p:last-child{margin-bottom:0}body #fkwcs-stripe-elements-wrapper
ul{padding:0;margin:0}body #payment .fkwcs-saved-payment-methods input[type=radio]{margin:0
6px 0 0}body #payment .fkwcs-saved-payment-methods
ul{margin:0;padding:0
0 0 20px;border:none}body #payment .fkwcs-saved-payment-methods ul
li{border:none;margin:0
0 10px;padding:0}.haserror{border:1px
solid #ff3535}.fkwcs-error-text{color:#ff3535;font-size:0.8em}#fkwcs-stripe-elements-wrapper .fkwcs-stripe-card-group{position:relative}#fkwcs-stripe-elements-wrapper .fkwcs-question-icon{background:no-repeat url(/wp-content/plugins/funnelkit-stripe-woo-payment-gateway/assets/icons/question-circle.svg)}#fkwcs-stripe-elements-wrapper .fkwcs-question-icon, #fkwcs-stripe-elements-wrapper .fkwcs-hint-icon{background-size:14px !important;height:14px;width:14px;position:absolute;top:50%;margin-top:-7px;right:10px}#fkwcs-stripe-elements-wrapper .fkwcs-tooltip::before, #fkwcs-stripe-elements-wrapper .fkwcs-tooltip::after{left:50%;opacity:0;position:absolute;z-index:-100}#fkwcs-stripe-elements-wrapper .fkwcs-tooltip:hover::before, #fkwcs-stripe-elements-wrapper .fkwcs-tooltip:focus::before, #fkwcs-stripe-elements-wrapper .fkwcs-tooltip:hover::after, #fkwcs-stripe-elements-wrapper .fkwcs-tooltip:focus::after{opacity:1;transform:scale(1) translateY(0);z-index:9999;font-size:0.75em}#fkwcs-stripe-elements-wrapper .fkwcs-tooltip::before{border-style:solid;border-width:1em 0.75em;border-color:#3E474F transparent transparent transparent;bottom:100%;content:"";margin-left:-0.5em;transition:all .65s cubic-bezier(.84, -0.18, .31, 1.26), opacity .65s .5s;transform:scale(.6) translateY(-90%)}#fkwcs-stripe-elements-wrapper .fkwcs-tooltip:hover::before, #fkwcs-stripe-elements-wrapper .fkwcs-tooltip:focus::before{transition:all .65s cubic-bezier(.84, -0.18, .31, 1.26) .2s}#fkwcs-stripe-elements-wrapper .fkwcs-tooltip::after{background:#3E474F;border-radius: .25em;bottom:180%;color:#EDEFF0;content:attr(data-tip);margin-left:-8.75em;padding:1em;transition:all .65s cubic-bezier(.84, -0.18, .31, 1.26) .2s;transform:scale(.6) translateY(50%);width:17.5em}#fkwcs-stripe-elements-wrapper .fkwcs-tooltip:hover::after, #fkwcs-stripe-elements-wrapper .fkwcs-tooltip:focus::after{transition:all .65s cubic-bezier(.84, -0.18, .31, 1.26)}.stripe-icon{width:45px}#payment #fkwcs-stripe-elements-form .fkwcs-tooltip:empty{display:block}#fkwcs_stripe_smart_button_wrapper.fkwcs_hide_button{display:none !important}#fkwcs_stripe_smart_button_wrapper,
#fkwcs_stripe_smart_button_wrapper:not(.inline) #fkwcs_custom_express_button
.fkwcs_smart_buttons{max-width:100%}#fkwcs_custom_express_button .fkwcs_ec_link_button-dark, #fkwcs_custom_express_button .fkwcs_ec_link_button-light, #fkwcs_custom_express_button .fkwcs_ec_link_button-light-outline{background-color:#00D66F !important;color:#1d3944 !important}#fkwcs_custom_express_button .fkwcs_ec_link_button-dark:hover, #fkwcs_custom_express_button .fkwcs_ec_link_button-light:hover, #fkwcs_custom_express_button .fkwcs_ec_link_button-light-outline:hover{background-color:#00D66F !important;color:#1d3944 !important}li.wc_payment_method>label{width:80%}.fkwcs_paylater_div{display:inline-block;vertical-align:middle}.fkwc_paylater_wrapper.fkwcs_paylater_div>div{width:inherit}#payment .payment_box
.fkwcs_local_gateway_wrapper{text-align:center}body #payment .payment_box .fkwcs_local_gateway_wrapper .fkwcs-offisite-redirect
img{margin:0
!important;max-height:80px;width:100%}.fkwcs-offisite-redirect{margin-top:16px}.wfacp_smart_button_container .gpay-card-info-container{width:100%}li.payment_method_fkwcs_stripe_apple_pay,li.payment_method_fkwcs_stripe_google_pay{display:none}li.payment_method_fkwcs_stripe_apple_pay,li.payment_method_fkwcs_stripe_google_pay{display:none}#fkwcs_stripe_smart_button_wrapper .fkwcs_disabled_btn, .fkwcs_google_pay_wrapper
.fkwcs_disabled_btn{opacity:0.5 !important;cursor:not-allowed}.fkwcs_google_pay_wrapper
button{width:100%}.fkwcs_google_pay_wrapper{margin:8px
0}.fkwcs_fkcart_gpay_wrapper{margin-top:8px}.fkwcs_smart_checkout_button
.fkwcs_express_checkout_button_icon{display:block !important}#wfacp_smart_buttons.wfacp_smart_buttons .wfacp_smart_button_container .gpay-card-info-iframe,
body #wfacp-sec-wrapper #payment .gpay-card-info-iframe,
body #payment .gpay-card-info-iframe,
body #fkwcs-expresscheckout-fieldset .gpay-card-info-iframe{margin:0
auto !important}.fkwcs_google_pay_wrapper .gpay-card-info-container.black{outline:none}.fkwcs_stripe_gpay_icons img, .fkwcs_stripe_apple_pay_icons
img{width:56px}body button#gpay-button-online-api-id{padding:0}.wfacp-order-place-btn-wrap #place_order.fkwcs_hidden, .woocommerce-checkout-payment
#place_order.fkwcs_hidden{display:none !important}#fkwcs_stripe_smart_button .fkwcs_google_pay_wrapper .gpay-button-fill
button{background-size:65%}@media (max-width: 760px){#fkwcs-stripe-elements-wrapper .fkwcs-tooltip::after{margin-left:-5em;width:10em}}#breadcrumbs{font-size:13px;padding-top:20px}.woocommerce
#breadcrumbs{display:none}.blurb-hover .et_pb_column:hover{box-shadow:inset 0 0 0 1000px rgba(67, 172, 224,.9);-webkit-box-shadow:inset 0 0 0 1000px rgba(67, 172, 224,.9);-moz-box-shadow:inset 0 0 0 1000px rgba(67, 172, 224,.9)}.blurb-hover .et_pb_column:after,
.section-featured-trailers .et_pb_promo:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:url("/wp-content/uploads/2017/07/img-overlay-gradient.png") repeat-x bottom;z-index:-1}.blurb-hover .et_pb_column:hover:after{display:none}.blurb-hover .et_pb_blurb
p{zoom:1;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}.blurb-hover .et_pb_column:hover
p{color:#fff;-webkit-transition-delay: .05s;transition-delay: .05s;-webkit-transition-duration: .35s;transition-duration: .35s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);zoom:1;filter:alpha(opacity=1);opacity:1}.blurb-hover .et_pb_column:hover p
a{height:20px;background:url("/wp-content/uploads/2017/07/icon-custom-arrow.png") no-repeat right -19px;padding-right:45px;color:#FFF;font-weight:700}.blurb-hover .et_pb_column:hover
h4{color:#dc1d49;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.blurb-hover .et_pb_blurb
h4{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}.blurb-hover .et_pb_blurb
h4{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}.blurb-hover  .et_pb_column
.et_pb_blurb_content{top:160px}.blurb-hover  .et_pb_column:hover
.et_pb_blurb_content{top:100px}.blurb-hover
.et_pb_column{position:relative;z-index:1;height:260px}.blurb-hover
.et_pb_button{zoom:1;filter:alpha(opacity=0);opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.section-logo-brands .et_pb_column ul
li{list-style:none}.section-slider-testimonials .et_pb_column
.et_pb_slide_description{text-align:left;padding-left:3% !important;padding-right:3% !important}.section-hero .et_pb_fullwidth_header_container .header-content{background-color:rgba(25, 27, 32, .7);padding:30px
!important}.section-featured-trailers
.et_pb_column{border-bottom:2px solid #3e4458}.section-featured-trailers .et_pb_column:hover{border-bottom:2px solid #43ace0}.section-featured-trailers
.et_pb_promo{position:relative;z-index:1;height:380px}.section-featured-trailers .et_pb_promo:hover h2,
.section-featured-trailers .et_pb_promo:hover
a{color:#43ace0 !important}.section-featured-trailers .et_pb_promo .et_pb_promo_description
a{padding-right:45px;color:#FFF;position:relative;visibility:hidden}.section-featured-trailers .et_pb_promo:hover .et_pb_promo_description
a{visibility:visible}.section-featured-trailers .et_pb_promo .et_pb_promo_description a:after{content:"";height:20px;background:url(/wp-content/uploads/2017/07/icon-custom-arrow.png) no-repeat right -20px;position:absolute;display:block;width:33px;top:2px;right:0;visibility:visible}.section-featured-trailers .et_pb_promo:hover .et_pb_promo_description a:after{background:url(/wp-content/uploads/2017/07/icon-custom-arrow.png) no-repeat right 0}.section-featured-trailers .et_pb_promo
.et_pb_button{zoom:1;filter:alpha(opacity=0);opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.section-featured-trailers
.et_pb_promo_description{overflow:auto;zoom:1}.section-featured-trailers .et_pb_promo_description
h2{float:left}.section-featured-trailers .et_pb_promo_description
a{float:right}.before-footer{border-top:1px solid #303237;padding:15px
0}.before-footer
h4{font-family:'Titillium Web',sans-serif;font-weight:700;color:#FFF;font-size:18px;padding-top:15px}.before-footer li, .before-footer
img{list-style:none;display:inline-block;vertical-align:middle}.before-footer
.textwidget{padding-left:40px}.before-footer .textwidget
li{padding:0
10px}.before-footer h4,
.before-footer
.textwidget{float:left}.et_phone
a{font-size:20px;color:#FFF !important;font-weight:700}.et_email{text-transform:inherit}.gform_wrapper
li.gfield.gfield_error{background:none !important;border:0
none !important}.gform_wrapper .field_description_below
.gfield_description{padding-top:0 !important}.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]{color:#FFF;cursor:pointer;font-size:17px !important;font-family:'Titillium Web',sans-serif}.et_portfolio_image,.et_shop_image{min-height:290px;overflow:hidden;background:#fdfdfd}.related.products{clear:both}mark{background:none}@media only screen and (min-width: 641px){#request_quote .gform_wrapper .top_label li.gfield.gf_left_third,
#request_quote .gform_wrapper .top_label li.gfield.gf_middle_third,
#request_quote .gform_wrapper .top_label
li.gfield.gf_right_third{width:100%}#request_quote .gform_wrapper ul.gfield_checkbox li label,
#request_quote .gform_wrapper ul.gfield_radio li
label{width:auto}}@media screen and (max-width: 640px){#request_quote .gform_wrapper .top_label li.gfield.gf_left_third,
#request_quote .gform_wrapper .top_label li.gfield.gf_middle_third,
#request_quote .gform_wrapper .top_label
li.gfield.gf_right_third{width:50%;display:inline-block}#request_quote .gform_wrapper ul.gfield_checkbox li label,
#request_quote .gform_wrapper ul.gfield_radio li
label{width:auto}.et_pb_fullwidth_header
.et_pb_fullwidth_header_container{width:95%}.section-hero .et_pb_fullwidth_header_container .header-content{padding:20px
!important}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead
img{display:none}.et_pb_blurb_0.et_pb_blurb
.et_pb_main_blurb_image{width:80% !important;margin-left:auto;margin-right:auto;display:block !important}.et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content
.et_pb_blurb_container{display:block !important;padding:20px
0 !important}.ClientLogos .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_container,
.ClientLogos .et_pb_blurb.et_pb_text_align_left p,
.ClientLogos
.et_pb_blurb_container{display:none !important}.ClientLogos
.et_pb_main_blurb_image{margin-bottom:10px !important}.section-hero .et_pb_header_content_wrapper
img{float:none !important;margin-top:10px}}@media only screen and (min-width: 981px){.section-hero
.et_pb_fullwidth_header_container.left{max-width:1280px}.section-logo-brands .et_pb_column ul
li{width:15%;display:inline-block}}@media only screen and (max-width: 980px){.section-logo-brands .et_pb_column
.et_pb_text{margin-bottom:0}.section-logo-brands .et_pb_column ul
li{width:30%;display:inline-block}}@media only screen and (max-width: 767px){.section-featured-trailers
.et_pb_promo{padding-top:300px !important}.section-featured-trailers .et_pb_promo_description h2,
.section-featured-trailers .et_pb_promo_description
a{float:none}.section-featured-trailers .et_pb_promo .et_pb_promo_description
a{visibility:visible}}@media only screen and (max-width: 709px){.section-hero .et_pb_fullwidth_header .et_pb_fullwidth_header_container
.et_pb_button_two{margin-left:0}}@media screen and (max-width: 575px){.ginput_recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}}@media only screen and (max-width: 480px){.section-logo-brands .et_pb_column ul
li{width:auto;display:inherit}}#et-secondary-menu{border-right:none !important}#et-secondary-menu{padding:11px
0 0 0}.total-weight{display:none}body .CTA-Form .gform_wrapper ul
li.gfield{margin-top:8px;padding-right:0px}.CTA-Form
.et_pb_button{background:#fff !important;color:#43ace0 !important;border:none !important;border-radius:0}body .CTA-Form .et_pb_button:hover{background:#fff !important;color:#43ace0 !important}.et_pb_blurb.madeinnz  .et_pb_blurb_content
.et_pb_blurb_container{padding:20px
0 0 50px}