.wps-wocuf_pro-no-offer{width:60%;margin:20px auto;text-align:center}.wps_wocuf_pro_offer_container{padding:50px 150px;background:#fff}.wps_wocuf_pro_special_offers_for_you .wps_wocuf_pro_special_offer_banner{margin-bottom:60px;text-align:center;font-weight:700}.wps_wocuf_pro_special_offers_for_you .wps_wocuf_pro_main_wrapper::after{clear:both;content:"";display:block;position:absolute}.wps_wocuf_pro_special_offers_for_you .wps_wocuf_pro_main_wrapper{overflow:hidden}.wps_wocuf_pro_offered_product_description{box-sizing:border-box;padding:15px;text-align:center}.wps_wocuf_pro_special_offers_for_you .wps_wocuf_pro_main_wrapper .wps_wocuf_pro_product_title{text-align:center;width:50%;margin:20px auto;font-size:20px}.wps_wocuf_pro_special_offers_for_you .wps_wocuf_pro_product_price>h4,.wps_wocuf_pro_variable_price_html.display{box-shadow:0 2px 5px rgba(0,0,0,.25);display:inline-block;padding:10px 40px}.wps_wocuf_pro_variations .wps_wocuf_offer_variation_select{height:36px;width:100%;border-radius:0;border:1px solid #bababa;font-size:15px;background:#fff}.wps_wocuf_pro_variations{width:50%;margin:0 auto}.wps_wocuf_pro_variations .wps_wocuf_offer_variation_select option{padding:10px}.wps_wocuf_pro_variations .variations .label label{margin-right:20px;color:black;font-size:20px;font-weight:700}.wps_wocuf_pro_special_offers_for_you .woocommerce-Price-amount.amount{font-weight:700}.wps_wocuf_pro_variable_price_html del .woocommerce-Price-amount.amount{font-weight:500}.wps_wocuf_pro_variations tr td{border:none}.wps_wocuf_pro_product_price h4{background-color:#f2f5f7;color:#000;border:solid 2px #cecece;border-style:dashed;font-size:27px;text-align:center}.wps_wocuf_pro_product_price h4 del{color:#000;padding-left:10px}.wps_wocuf_pro_product_price h4 ins{background-color:#fff;color:#000}.wps_wocuf_pro_offered_product_actions{overflow:hidden;width:100%;text-align:center;margin:15px 0}.wps_wocuf_pro_offered_product_actions button.wps_wocuf_pro_buy{padding:15px 25px!important;color:#fff!important;font-size:25px!important;border:0px;font-weight:700;margin-right:10px;cursor:pointer!important;border-radius:10px}.wps_wocuf_pro_offered_product_actions a.wps_wocuf_pro_skip{padding:5px 20px;font-size:25px;cursor:pointer;display:inline-block;position:initial;text-align:right;border:solid 1px;border-radius:20px;top:-5px}.wps_wocuf_pro_variations table{margin:0 auto}.wps_wocuf_pro_special_offers_for_you .wps_wocuf_pro_product_price{margin:0 auto;text-align:center}.wps_wocuf_pro_display{display:block;padding:15px}.wps_wocuf_pro_hide{display:none}.wps_wocuf_pro_demotext{color:#000;font-size:18px;margin-bottom:10px;margin-top:10px;text-align:center}#wps_wocuf_pro_offer_loader{background-color:rgba(255,255,255,.6);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:99999}.woocommerce-info.wps-wocuf-stripe-test-mode{margin-top:-14px;margin-bottom:15px}#wps-wocuf-stripe-test-mode-notice{font-weight:700}.wps_wocuf_pro_product_image{text-align:center}.wps_wocuf_pro_offered_product_actions{margin-top:30px}.wps_wocuf_pro_skip.wps_wocuf_pro_no{margin-top:20px}.wps_upsell_offer_product_price{display:inline-block}.wps_upsell_offer_product_price del{font-size:85%}.wps_upsell_offer_product_price ins{text-decoration:none}.wps_upsell_offer_product_variations table{width:100%}.wps_upsell_offer_product_variations table td,table th{padding:1em 1.41575em;vertical-align:middle}.wps_upsell_offer_product_variations table tbody td,.wps_upsell_offer_product_variations table tbody th{background-color:transparent!important;text-align:center}.wps_upsell_offer_product_variations table tbody td:first-child{width:35%}.wps_upsell_offer_product_variations table tbody td:last-child{width:65%}.wps_upsell_offer_product_image{display:inline-block}.wps-upsell-star-rating{display:inline-block}.wps-upsell-star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;font-size:1em;width:5.3em;font-family:star;font-weight:400}.wps-upsell-star-rating::before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.wps-upsell-star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.wps-upsell-star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#f1c40f}.wps_upsell_default_offer_buy_now a{width:calc(100% - 40%);padding:15px 10px}.wps_upsell_default_offer_buy_now,.wps_upsell_default_offer_no_thanks{margin:inherit!important;text-align:center}.wps_upsell_default_offer_no_thanks a{width:calc(100% - 55%)}.wps_upsell_default_offer_image{text-align:center}.wps_upsell_default_offer_image .wps_upsell_offer_product_image{width:100%;max-width:400px;margin:0 auto}.wps_upsell_default_offer_buy_now a:hover{background-color:#80d600!important}.wps_upsell_default_offer_no_thanks a:hover{background-color:#bf0000!important}.wps_upsell_default_offer_variations .wps_upsell_offer_product_variations{max-width:700px;margin:0 auto}.wps_upsell_default_offer_variations .wps_upsell_offer_product_variations table tbody td:first-child{width:40%}.wps_upsell_default_offer_description{text-align:center;margin:30px 10%}#wc-wps-wocuf-pro-stripe-gateway-cc-form .form-row{width:100%;float:none;padding-left:0;padding-right:0}#wps-wocuf-pro-stripe-gateway-card-cvc{width:100%!important}.wps_upsell_quantity{text-align:center}.wps_upsell_quantity_input{width:4.235801032em;padding:0.6180469716em;background-color:#f2f2f2;color:#43454b;border:0;-webkit-appearance:none;box-sizing:border-box;font-weight:400;font-weight:600;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);font-size:14px;margin:0;font-family:"Source Sans Pro","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.618;text-rendering:optimizeLegibility}.wps_upsell_loader{position:fixed;width:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(21,21,21,.7);z-index:9999;display:none}.wps_upsell_loader::after{content:"";display:block;position:absolute;left:0;right:0;top:40%;width:80px;height:80px;border-style:solid;border-color:white;border-top-color:transparent;border-width:6px;border-radius:50%;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite;margin:0 auto}.wps_upsell_loader .wps_upsell_loader_text{font-size:22px;position:absolute;top:58%;right:0;left:0;text-align:center;z-index:999999;transform:translateY(-50%);width:100%;max-width:600px;margin:10px auto;color:#fff}.additional_offer{text-align:center;display:inline-block}#wps_wocuf_pro_add_continue{max-width:250px;width:100%;padding:15px 10px;margin:20px auto 0;font-size:14px;line-height:1.5;display:block;text-align:center;color:#000;background-color:#fff;border-radius:10px 10px 10px 10px;box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.wps_wocuf_continue{flex:0 0 100%}@media only screen and (max-width:1200px){.wps_wocuf_pro_offer_container{padding:50px}}@media only screen and (max-width:1024px){.wps_upsell_loader::after{width:50px;height:50px;border-width:5px}.wps_upsell_loader .wps_upsell_loader_text{font-size:19px;top:54%}}@media only screen and (max-width:768px){.wps_wocuf_pro_special_offers_for_you .wps_wocuf_pro_main_wrapper .wps_wocuf_pro_product_image{float:none;max-width:100%}.wps_wocuf_pro_special_offers_for_you .wps_wocuf_pro_main_wrapper .wps_wocuf_pro_offered_product{float:none;padding:15px;width:100%}.wps_wocuf_pro_variations .wps_wocuf_pro_variations_select{height:44px;width:100%}.wps_wocuf_pro_offer_container{padding:10px}.wps_wocuf_pro_special_offers_for_you *{box-sizing:border-box}.wps_wocuf_pro_special_offers_for_you .wps_wocuf_pro_main_wrapper .wps_wocuf_pro_offered_product{padding:15px 0}.wps_wocuf_pro_variations .wps_wocuf_offer_variation_select{width:100%}}@media only screen and (max-width:550px){.wps_wocuf_pro_product_price h4{font-size:20px!important}.wps_wocuf_pro_special_offers_for_you .wps_wocuf_pro_special_offer_banner{margin-bottom:20px!important}.wps_wocuf_pro_special_offers_for_you .wps_wocuf_pro_special_offer_banner h1{font-size:20px}}.wpsfrm ul,.wpsfrm li{list-style:none;margin:0;padding:0}.wpsfrm input[type=text],.wpsfrm input[type=number],.wpsfrm input[type=email],.wpsfrm input[type=date],.wpsfrm input[type=time]{background:0 0;border-radius:5px;border:1.5px solid;box-shadow:none;font-size:16px;margin:0;max-width:600px;min-height:40px;padding:10px 15px;color:#000;width:100%}.wpsfrm label{display:block;font-size:16px;font-weight:600;padding:0 0 15px;text-transform:capitalize}.wps-wocuf__front-form-item{padding:15px 15px 0}.wps-wocuf__front-form-item.wps-wocuf__front-form-checkbox-label{align-items:center;display:flex}.wps-wocuf__front-form-item.wps-wocuf__front-form-checkbox-label label{padding:15px 15px 15px 0}.wpsfrm input[type=text]:focus,.wpsfrm input[type=number]:focus,.wpsfrm input[type=email]:focus,.wpsfrm input[type=date]:focus,.wpsfrm input[type=time]:focus{background:0 0;outline:none}.wpsfrm input[type=checkbox]{border:1.5px solid;cursor:pointer;height:18px;width:18px}.wpsfrm input[type=checkbox]:focus{outline:none}.wps-banner *,.wps-banner *:hover,.wps-banner *:focus{outline:none;text-decoration:none}.wocuf_pro_bundle_wrap{padding:10px;display:inline-block;margin:10px 0}.wocuf_pro_bundle_show{font-size:16px;display:block;background-color:#43454b;font-weight:600;margin:5px auto;border-radius:5px;color:white!important;padding:10px 25px}.wps-banner__carousel{max-width:1240px;padding:0 15px;width:calc(100% - 30px);margin:auto}.wps-banner__carousel--item-inner{text-align:center;position:relative}.wps-banner__carousel-heading{font-size:18px;margin:10px 0;line-height:1.25}.wps-banner__carousel-desc{font-size:14px;letter-spacing:.3px;line-height:1.5}.wps-banner__carousel-btn{background-color:#333;padding:8px 16px;font-size:16px;display:inline-block;margin:10px;color:#fff;border:1.5px solid #333;transition:all .3s ease}.wps-banner__carousel-btn:hover{background-color:transparent;color:#333}.wps-banner .slick-arrow{position:absolute;top:50%;left:0;font-size:0;background-color:transparent;transform:translate(-50%,0);border:none;z-index:9;padding:0}.wps-banner .slick-arrow:before{position:absolute;top:50%;transform:translate(0,-50%);content:"❮";font-size:20px;color:#333;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.8);border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.2);line-height:0;cursor:pointer;transition:all .3s ease}.wps-banner .slick-arrow:focus::before{color:#fff;background-color:#333}.wps-banner .slick-arrow.slick-next{right:0;left:unset;transform:rotate(180deg) translate(0,-50%)}.wps-banner .slick-dots{display:flex;justify-content:center}.wps-banner .slick-dots button{font-size:0;width:15px;height:15px;margin:3px;border-radius:50%;display:inline-block;border:none;background-color:rgba(0,0,0,.2);padding:0}.wps-banner .slick-dots .slick-active button{background-color:#333}.wps_wocuf_input_row{margin-bottom:10px}.wps_wocuf_additional_variation_select,.wps_upsell_offer_variation_select{appearance:none;border:0;outline:0;font:inherit;width:20em;height:3em;padding:0 4em 0 1em;background:url("https://upload.wikimedia.org/wikipedia/commons/9/9d/Caret_down_font_awesome_whitevariation.svg") no-repeat right .8em center/1.4em,linear-gradient(to left,rgba(255,255,255,.3) 3em,rgba(255,255,255,.2) 3em);color:white;filter:invert(100%);border-radius:.25em;cursor:pointer;--lzl-bg-img:"https://upload.wikimedia.org/wikipedia/commons/9/9d/Caret_down_font_awesome_whitevariation.svg"}.wps_wocuf_additional_variation_select option,.wps_upsell_offer_variation_select option{background-color:#131213}.wps_wocuf_additional_variation_select option :focus,.wps_upsell_offer_variation_select option:focus{outline:none}.wps_wocuf_additional_variation_select option ::-ms-expand,.wps_upsell_offer_variation_select option::-ms-expand{display:none}p.wps_wocuf_pro_bump_attributes_name{margin:0 auto;text-transform:capitalize;color:#fff;text-align:initial}.theme-betheme .wps_upsell_offer_product_price{margin:15px 0}.theme-Divi .wps_upsell_offer_product_price{margin:15px 0}.wps-banner.wps-banner_main-wrap .wps-banner__carousel--item{padding:0 5px 5px}.wps-banner.wps-banner_main-wrap .wps-banner__carousel--item-inner .wps-banner__carousel-check{position:absolute;z-index:1;top:6px;right:6px;font-size:0;margin:0;padding:0;width:20px;height:20px;background:#fff;border:1px solid #dcdcdc;box-shadow:0 0 5px rgba(0,0,0,.1)}.wps_wocuf_additional_variation_select.lzl:not(.lzl-ed),.wps_upsell_offer_variation_select.lzl:not(.lzl-ed),.wps_wocuf_additional_variation_select.lzl-ing:not(.lzl-ed),.wps_upsell_offer_variation_select.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%20-256%201792%201792%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%2300000000%22%20%2F%3E%3C%2Fsvg%3E"),linear-gradient(to left,rgba(255,255,255,.3) 3em,rgba(255,255,255,.2) 3em)}.wps-banner.wps-banner_main-wrap .wps-banner__carousel--item-inner .wps-banner__carousel-check.wps-banner__carousel-expired{font-size:12px;width:auto;padding:5px;height:auto;color:#f00;letter-spacing:.4px}.wps-banner__carousel-nav{border-top:solid 1px #ccc;padding:0 15px}.wps-banner__carousel-nav .small-item{margin:20px 5px;border:solid 1px #ccc;padding:0;border-radius:5px}.wps-banner__carousel-nav .slick-arrow:before{display:none}.wps-banner__carousel-nav .slick-arrow{background-color:#dfdfdf;width:25px;aspect-ratio:1;border-radius:50%;cursor:pointer}.wps_main_modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.wps_modal-content_data{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:calc(100% - 20px);max-width:750px}.wps_close_intent{color:#aaa;float:right;font-size:28px;font-weight:700}.wps_close_intent:hover,.wps_close_intent:focus{color:#000;text-decoration:none;cursor:pointer}.wps-banner.wps-banner_main-wrap del{text-decoration:line-through;opacity:.6}.wps-banner.wps-banner_main-wrap .wps_upsell_additional_offer_product_price{font-size:14px}.wps-banner.wps-banner_main-wrap h3.wps-banner__carousel-heading{font-size:14px;line-height:1.25;margin:10px 0 5px;font-weight:600}.wps-banner.wps-banner_main-wrap p{margin:0}.wps-banner.wps-banner_main-wrap .wps-banner__carousel--item-inner .wps-banner__carousel-check.wps-banner__carousel-added{pointer-events:none;background:0 0;border-color:#78c900}.wps-banner.wps-banner_main-wrap .wps-banner__carousel--item-inner .wps-banner__carousel-check.wps-banner__carousel-added:after{position:absolute;content:"✔";top:3px;left:3px;right:3px;bottom:3px;font-size:14px;display:flex;align-items:center;justify-content:center;color:#78c900}.wps_upsell_stripe_notice{padding:15px 0;font-size:14px;color:red;line-height:1.5;font-weight:400}.wps_upsell_stripe_notice:before{content:"!";width:16px;height:16px;background-color:red;display:inline-flex;vertical-align:middle;border-radius:50%;line-height:10px;color:white;justify-content:center;align-items:center;font-size:10px;margin:0 5px 0 0}.woocommerce-checkout.wps_wpr_add_checkout_design #customer_details{border:1px solid #e2e2e2;border-radius:10px;margin:0 0 20px;padding:5px}.woocommerce-checkout.wps_wpr_add_checkout_design #order_review{padding:20px;background:#f9f9f9;border-radius:10px}.woocommerce-checkout.wps_wpr_add_checkout_design #order_review #payment{background:0 0}form.woocommerce-checkout.wps_wpr_add_checkout_design h3#order_review_heading,form.woocommerce-checkout.wps_wpr_add_checkout_design #customer_details h3{font-size:22px;font-weight:700;letter-spacing:.2px;margin:0 0 15px;color:#000;line-height:1.25;padding:0}.woocommerce-checkout.wps_wpr_add_checkout_design label{font-size:16px;font-weight:400;line-height:1.25;margin:0 0 5px;color:#000}.woocommerce-checkout.wps_wpr_add_checkout_design input[type=text],.woocommerce-checkout.wps_wpr_add_checkout_design input[type=number],.woocommerce-checkout.wps_wpr_add_checkout_design input[type=email],.woocommerce-checkout.wps_wpr_add_checkout_design input[type=tel],.woocommerce-checkout.wps_wpr_add_checkout_design input[type=url],.woocommerce-checkout.wps_wpr_add_checkout_design input[type=password],.woocommerce-checkout.wps_wpr_add_checkout_design input[type=search],.woocommerce-checkout.wps_wpr_add_checkout_design textarea,.woocommerce-checkout.wps_wpr_add_checkout_design .input-text,.woocommerce-checkout.wps_wpr_add_checkout_design select,.woocommerce-checkout.wps_wpr_add_checkout_design .select2-selection{background:0 0;box-shadow:none;border:1px solid #e2e2e2;border-radius:5px;min-height:36px;line-height:1.25;padding:10px;height:auto;margin:0}.woocommerce-checkout.wps_wpr_add_checkout_design *:focus{outline:none}.woocommerce-checkout.wps_wpr_add_checkout_design #customer_details .select2-selection{padding:10px}.woocommerce-checkout.wps_wpr_add_checkout_design .select2-selection .select2-selection__rendered{line-height:1.5;padding:0}.woocommerce-checkout.wps_wpr_add_checkout_design .select2-selection .select2-selection__arrow{top:7px;height:32px!important}.woocommerce-checkout.wps_wpr_add_checkout_design .select-arrow{height:32px!important;width:32px!important;border:none;background:0 0!important;line-height:1.5!important}.woocommerce-checkout.wps_wpr_add_checkout_design .woocommerce-billing-fields,.woocommerce-checkout.wps_wpr_add_checkout_design .woocommerce-additional-fields{background:0 0;padding:20px 20px 0;border-radius:10px 10px 0 0;border:none}.woocommerce-checkout.wps_wpr_add_checkout_design .woocommerce-billing-fields p.form-row-first,.woocommerce-checkout.wps_wpr_add_checkout_design .woocommerce-billing-fields p.form-row-last,.woocommerce-checkout.wps_wpr_add_checkout_design .woocommerce-shipping-fields p.form-row-first,.woocommerce-checkout.wps_wpr_add_checkout_design .woocommerce-shipping-fields p.form-row-last{width:100%;float:unset}.woocommerce-checkout.wps_wpr_add_checkout_design .woocommerce-shipping-fields{padding:20px;background:#f9f9f9}.woocommerce-checkout.wps_wpr_add_checkout_design .woocommerce-additional-fields{border-radius:0 0 10px 10px}.woocommerce-checkout.wps_wpr_add_checkout_design .col-1,.woocommerce-checkout.wps_wpr_add_checkout_design .col-2{margin:0;flex:1}.woocommerce-checkout.wps_wpr_add_checkout_design #order_review .woocommerce-checkout-review-order-table{margin:0 0 20px;background:#fff}.woocommerce-checkout.wps_wpr_add_checkout_design #order_review .woocommerce-checkout-review-order-table th,.woocommerce-checkout.wps_wpr_add_checkout_design #order_review .woocommerce-checkout-review-order-table td{padding:10px 15px;font-size:16px;font-weight:400;color:#000;background:0 0}.woocommerce-checkout.wps_wpr_add_checkout_design #order_review .woocommerce-checkout-review-order-table th{font-weight:700}.woocommerce-checkout.wps_wpr_add_checkout_design #order_review .woocommerce-checkout-review-order-table thead th,.woocommerce-checkout.wps_wpr_add_checkout_design #order_review .woocommerce-checkout-review-order-table tfoot td,.woocommerce-checkout.wps_wpr_add_checkout_design #order_review .woocommerce-checkout-review-order-table tfoot th{background:#f9f9f9}.woocommerce-checkout.wps_wpr_add_checkout_design #order_review .place-order{margin:15px 0 0;padding:10px}.woocommerce-checkout.wps_wpr_add_checkout_design #order_review .place-order p{color:#000;font-size:16px;line-height:1.5}.woocommerce-checkout.wps_wpr_add_checkout_design #order_review .place-order button#place_order{padding:10px;border-radius:10px;line-height:1.5;font-weight:400;letter-spacing:.2px;font-size:18px;margin:20px 0 0}.woocommerce-checkout.wps_wpr_add_checkout_design #order_review .payment_box{background:#fff;border-radius:10px;padding:15px}.woocommerce-checkout.wps_wpr_add_checkout_design #order_review .wc_payment_methods label{padding:20px;padding:15px;background:#e2e2e2;border-radius:10px;margin:0 0 5px;display:block}.woocommerce-checkout.wps_wpr_add_checkout_design #order_review .wc_payment_methods li{margin:0 0 15px}