.wcpa_form_outer{margin:1em 0 2em;width:100%}.wcpa_form_outer *{box-sizing:border-box}.wcpa_form_outer label{display:inline-block;padding-right:.5em}.wcpa_form_item{margin:0 0 1.5em}.wcpa_form_item.wcpa_type_separator,.wcpa_form_item.wcpa_type_header,.wcpa_form_item.wcpa_type_paragraph,.wcpa_form_item.wcpa_type_statictext{margin:0}.wcpa_form_outer .wcpa_form_item input[type=text],.wcpa_form_outer .wcpa_form_item input[type=date],.wcpa_form_outer .wcpa_form_item input[type=number],.wcpa_form_outer .wcpa_form_item input[type=email],.wcpa_form_outer .wcpa_form_item input[type=tel],.wcpa_form_outer .wcpa_form_item input[type=password],.wcpa_form_outer .wcpa_form_item input[type=datetime-local],.wcpa_form_outer .wcpa_form_item input[type=file],.wcpa_form_outer .wcpa_form_item input[type=url],.wcpa_form_outer .wcpa_form_item textarea{width:100%;line-height:25px;padding:5px 15px;border:1px solid #aaa;background:#fff;box-shadow:none;outline:0;box-sizing:border-box}.wcpa_form_outer .wcpa_form_item input[type=number]{padding:5px 0 5px 15px}.wcpa_form_outer .wcpa_form_item input[type=color],.wcpa_form_outer .wcpa_form_item input[type=time]{line-height:25px;border:1px solid #aaa;background:#fff;box-shadow:none;outline:0}.wcpa_form_outer .wcpa_form_item input[type=date]{padding-right:7px}.wcpa_form_outer .wcpa_form_item select{display:inline-block;width:100%;cursor:pointer;line-height:25px;padding:5px 15px;outline:0;border-radius:0;border:1px solid #aaa;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff}.wcpa_form_outer .wcpa_form_item .select{position:relative}.wcpa_form_outer .wcpa_form_item .select_arrow{content:"";display:block;position:absolute;top:15px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:8px 5px 0;border-color:#aaa #fff0 #fff0}.wcpa_form_outer .wcpa_form_item input[type=radio]{position:absolute;opacity:0}.wcpa_form_outer .wcpa_form_item .wcpa_radio,.wcpa_form_outer .wcpa_form_item .wcpa_checkbox{position:relative}.wcpa_form_outer .wcpa_form_item .checkbox-inline,.wcpa_form_outer .wcpa_form_item .radio-inline{margin-left:-1.5em}.wcpa_form_outer .wcpa_form_item .checkbox-inline .wcpa_checkbox,.wcpa_form_outer .wcpa_form_item .radio-inline .wcpa_radio{display:inline-block;margin-left:1.5em}.wcpa_form_outer .wcpa_form_item .wcpa_other_val{display:none}.wcpa_form_outer .wcpa_form_item .wcpa_other:checked~input{display:block}.wcpa_form_outer .wcpa_form_item .image-group img{max-width:100%;display:inline-block;cursor:pointer}.wcpa_form_outer .wcpa_form_item .image-group label{padding-right:.2em}.wcpa_form_outer .wcpa_form_item .wcpa_image input[type=checkbox],.wcpa_form_outer .wcpa_form_item .wcpa_image input[type=radio]{position:absolute;opacity:0}.wcpa_form_outer .wcpa_form_item .image-inline .wcpa_image{display:inline-block;vertical-align:text-top}.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_squircle .wcpa_image img,.wcpa_form_outer .wcpa_form_item .wcpa_product_disp_type_squircle img{border-radius:5px}.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_circle .wcpa_image img,.wcpa_form_outer .wcpa_form_item .wcpa_product_disp_type_circle img{border-radius:50%}.wcpa_form_outer .wcpa_form_item .wcpa_image,.wcpa_form_outer .wcpa_form_item .wcpa_image_other{margin:.5em .2em .5em .1em;position:relative}.wcpa_form_outer .wcpa_form_item .image-inline img{max-width:100%;display:block}.wcpa_form_outer .wcpa_form_item .image-inline label{display:block}.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_shadow input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_tick-shadow input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_shadow input:checked+div img,.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_tick-shadow input:checked+div img,.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_shadow input:checked+picture img,.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_tick-shadow input:checked+picture img,.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_shadow input:checked+div picture img,.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_tick-shadow input:checked+div picture img,.wcpa_form_outer .wcpa_form_item .wcpa_product_sel_type_shadow input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_product_sel_type_tick-shadow input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_product_sel_type_shadow input:checked+label img,.wcpa_form_outer .wcpa_form_item .wcpa_product_sel_type_tick-shadow input:checked+label img{box-shadow:0 0 7px 1px rgb(14 14 14 / .16)}.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_squircle .wcpa_image input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_product_disp_type_squircle input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_circle .wcpa_image input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_product_disp_type_circle input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_square .wcpa_image input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_product_disp_type_square input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_squircle .wcpa_image input:checked+div img,.wcpa_form_outer .wcpa_form_item .wcpa_product_disp_type_squircle input:checked+label img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_circle .wcpa_image input:checked+div img,.wcpa_form_outer .wcpa_form_item .wcpa_product_disp_type_circle input:checked+label img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_square .wcpa_image input:checked+div img,.wcpa_form_outer .wcpa_form_item .wcpa_product_disp_type_square input:checked+label img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_squircle .wcpa_image input:checked+picture img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_circle .wcpa_image input:checked+picture img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_square .wcpa_image input:checked+picture img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_squircle .wcpa_image input:checked+div picture img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_circle .wcpa_image input:checked+div picture img,.wcpa_form_outer .wcpa_form_item .wcpa_disp_type_square .wcpa_image input:checked+div picture img{box-shadow:0 0 5px 1px #36b97e}.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_outline .wcpa_image input:checked+img,.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_outline .wcpa_image input:checked+picture img,.wcpa_form_outer .wcpa_form_item .wcpa_product_sel_type_outline input:checked+label img{outline:1px solid #36b97e;box-shadow:0 0 7px 1px rgb(14 14 14 / .16)}.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_tick .wcpa_image input:checked~label:after,.wcpa_form_outer .wcpa_form_item .wcpa_sel_type_tick-shadow .wcpa_image input:checked~label:after,.wcpa_form_outer .wcpa_form_item .wcpa_product_sel_type_tick input:checked~label:after,.wcpa_form_outer .wcpa_form_item .wcpa_product_sel_type_tick-shadow input:checked~label:after{content:"";display:block;position:absolute;left:9px;top:10%;width:7px;height:12px;border-style:solid;border-width:0 3px 3px 0;border-color:#36b97e;transform:rotate(45deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:-7px;margin-left:-3px}.wcpa_form_outer .wcpa_form_item .image-group .wcpa_image .wcpa_image_desc{padding:5px;position:absolute;width:200px;box-shadow:1px 1px 8px rgb(0 0 0 / .2);border-radius:5px;background-color:#fff;bottom:100%;left:50%;transform:translate(-50%);transform-style:preserve-3d;z-index:200;font-size:.9em;display:none}.wcpa_form_outer .wcpa_form_item .image-group .wcpa_image .wcpa_image_desc:after{content:"";position:absolute;display:block;width:10px;height:10px;transform-origin:50% 50%;transform:rotate(45deg) translateX(-50%);background-color:#fff;left:50%;bottom:-9px;z-index:400}.wcpa_form_outer .wcpa_form_item .image-group .wcpa_image .wcpa_image_desc:before{content:"";display:block;position:absolute;width:10px;height:10px;transform-origin:50% 50%;transform:rotate(45deg) translateX(-50%) translateZ(-1px);background-color:#fff;left:50%;bottom:-9px;z-index:-1;box-shadow:-1px -1px 20px #aaa}.wcpa_form_outer .wcpa_form_item .image-group .wcpa_image:hover .wcpa_image_desc{display:block}.wcpa_color_wrap{display:block;line-height:0}.wcpa_color_wrap>div{position:relative;display:inline-block;line-height:initial}.wcpa_form_outer .wcpa_form_item .color-group .wcpa_color .wcpa_color_desc{padding:5px;position:absolute;width:200px;box-shadow:1px 1px 8px rgb(0 0 0 / .2);border-radius:5px;background-color:#fff;bottom:100%;left:50%;transform:translate(-50%);transform-style:preserve-3d;z-index:200;font-size:.9em;display:none}.wcpa_form_outer .wcpa_form_item .color-group .wcpa_color .wcpa_color_desc:after{content:"";position:absolute;display:block;width:10px;height:10px;transform-origin:50% 50%;transform:rotate(45deg) translateX(-50%);background-color:#fff;left:50%;bottom:-9px;z-index:400}.wcpa_form_outer .wcpa_form_item .color-group .wcpa_color .wcpa_color_desc:before{content:"";display:block;position:absolute;width:10px;height:10px;transform-origin:50% 50%;transform:rotate(45deg) translateX(-50%) translateZ(-1px);background-color:#fff;left:50%;bottom:-9px;z-index:-1;box-shadow:-1px -1px 20px #aaa}.wcpa_form_outer .wcpa_form_item .color-group .wcpa_color:hover .wcpa_color_desc{display:block}.wcpa_form_outer .wcpa_form_item .color-group label{padding-right:.2em;cursor:pointer}.wcpa_form_outer .wcpa_form_item .color-group .wcpa_color label span{max-width:100%;display:inline-block;width:30px;height:30px;position:relative;margin-right:.3em;vertical-align:baseline;margin-bottom:-2px;float:left;color:#fff;border:1px solid #fff0;text-align:center}.wcpa_form_outer .wcpa_form_item .color-group .wcpa_color label{margin:0;display:inline-block}.wcpa_form_outer .wcpa_form_item .color-group .wcpa_color{margin:.5em .2em .5em 0}.wcpa_form_outer .wcpa_form_item .color-group.color-inline .wcpa_color label span{margin-right:0;margin-bottom:0;display:block;float:none}.wcpa_form_outer .wcpa_form_item .color-group .wcpa_color label span.wcpa_clb_nowhite{color:#000}.wcpa_form_outer .wcpa_form_item .color-group .wcpa_color label span.label_inside{padding:0 5px;line-height:28px}.wcpa_form_outer .wcpa_form_item .color-group .wcpa_color label span.wcpa_adjustwidth{width:auto;min-width:30px}.wcpa_form_outer .wcpa_form_item .wcpa_color label span.disp_squircle{border-radius:4px}.wcpa_form_outer .wcpa_form_item .wcpa_color label span.disp_circle{border-radius:50%}.wcpa_form_outer .wcpa_form_item .color-group .wcpa_color label span.wcpa_clb_border{border:1px solid rgb(0 0 0 / .4)}.wcpa_form_outer .wcpa_form_item .color-group .wcpa_color input:checked+label span{border:1px solid #36b97e;box-shadow:0 0 7px 1px rgb(14 14 14 / .16)}.wcpa_form_outer .wcpa_form_item .color-group.wcpa_sel_type_tick input:checked+label span{border:1px solid #fff0}.wcpa_form_outer .wcpa_form_item .color-group .wcpa_color input:checked+label span:after{content:"";display:block;position:absolute;left:50%;top:50%;width:7px;height:12px;border-style:solid;border-width:0 3px 3px 0;border-color:#fff;transform:rotate(45deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:-7px;margin-left:-3px}.wcpa_form_outer .wcpa_form_item .color-group input:checked+label span.label_inside:after{right:4px;top:5px;left:auto;width:7px;height:12px;margin-top:-7px;margin-left:-3px}.wcpa_form_outer .wcpa_form_item .color-group input:checked+label span.disp_circle.label_inside:after{left:50%;right:auto}.wcpa_form_outer .wcpa_form_item .color-group.wcpa_sel_type_border input:checked+label span:after{display:none}.wcpa_form_outer .wcpa_form_item .color-group input:checked+label span.wcpa_clb_nowhite:after{border-color:#000}.wcpa_form_outer .wcpa_form_item .wcpa_color input[type=checkbox],.wcpa_form_outer .wcpa_form_item .wcpa_color input[type=radio]{position:absolute;opacity:0}.wcpa_form_outer .wcpa_form_item .color-inline .wcpa_color{display:inline-block}.wcpa_form_outer .wcpa_form_item .wcpa_radio label{position:relative;padding-left:0;margin-left:0;z-index:9;line-height:25px;margin-bottom:5px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}.wcpa_form_outer .wcpa_form_item .wcpa_radio .wcpa_check,.wcpa_form_outer .wcpa_form_item .wcpa_productGroup:not(.wcpa_multiselect) .wcpa_productGroup_option_img .wcpa_check{display:inline-block;position:relative;border:2px solid #aaa!important;border-radius:100%;height:15px;width:15px;vertical-align:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:-2px;margin-right:5px}.wcpa_form_outer .wcpa_form_item .wcpa_radio .wcpa_check:before,.wcpa_form_outer .wcpa_form_item .wcpa_productGroup:not(.wcpa_multiselect) .wcpa_productGroup_option_img .wcpa_check:before{display:block;position:absolute;content:"";border-radius:100%;height:7px;width:7px;top:2px;left:2px;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wcpa_form_outer .wcpa_form_item .wcpa_radio input[type=radio]:checked+label .wcpa_check:before,.wcpa_form_outer .wcpa_form_item .wcpa_productGroup:not(.wcpa_multiselect) input[type=radio]:checked+label .wcpa_check:before{background:#36b97e}.wcpa_form_outer .wcpa_form_item .wcpa_radio input[type=radio]:checked+label:before,.wcpa_form_outer .wcpa_form_item .wcpa_productGroup:not(.wcpa_multiselect) input[type=radio]:checked+label:before{display:none}.wcpa_form_outer .wcpa_form_item .wcpa_checkbox input[type=checkbox],.wcpa_form_outer .wcpa_form_item .wcpa_productGroup.wcpa_multiselect input[type=checkbox]{position:absolute;z-index:10;opacity:0;width:auto;height:100%;top:auto}.wcpa_form_outer .wcpa_form_item .wcpa_checkbox label{position:relative;padding-left:0;margin-left:0;z-index:9;line-height:25px;margin-bottom:5px;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block}.wcpa_form_outer .wcpa_form_item .wcpa_checkbox .wcpa_check,.wcpa_form_outer .wcpa_form_item .wcpa_productGroup.wcpa_multiselect .wcpa_productGroup_option_img .wcpa_check{display:inline-block;position:relative;border:2px solid #aaa;height:15px;width:15px;vertical-align:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:-2px;margin-right:5px;border-radius:3px}.wcpa_form_outer .wcpa_form_item .wcpa_checkbox .wcpa_check:before,.wcpa_form_outer .wcpa_form_item .wcpa_productGroup.wcpa_multiselect .wcpa_productGroup_option_img .wcpa_check:before{content:""}.wcpa_form_outer .wcpa_form_item .wcpa_checkbox input[type=checkbox]:checked+label .wcpa_check,.wcpa_form_outer .wcpa_form_item .wcpa_productGroup.wcpa_multiselect input[type=checkbox]:checked+label .wcpa_check{border:2px solid #36b97e;background:#36b97e}.wcpa_form_outer .wcpa_form_item .wcpa_checkbox input[type=checkbox]:checked+label .wcpa_check:before,.wcpa_form_outer .wcpa_form_item .wcpa_productGroup.wcpa_multiselect input[type=checkbox]:checked+label .wcpa_check:before{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wcpa_form_outer .wcpa_form_item .wcpa_checkbox input[type=checkbox]+label:before,.wcpa_form_outer .wcpa_form_item .wcpa_productGroup.wcpa_multiselect input[type=checkbox]+label:before{display:none}.wcpa_form_outer .wcpa_form_item .wcpa_helptext{font-size:.75em}.wcpa_form_outer .wcpa_form_item .wcpa_tooltip_icon{visibility:visible;color:#fff;background:#000;width:16px;height:16px;border-radius:50%;display:inline-block;text-align:center;line-height:16px;margin:0 5px;font-size:12px;cursor:default;vertical-align:text-top;position:relative}.wcpa_form_outer .wcpa_form_item .wcpa_tooltip_icon>span{display:none;position:absolute;background:rgb(0 0 0 / .9);border-radius:5px 5px 5px 0;bottom:23px;color:#fff;content:attr(tooltip);padding:10px 5px;z-index:98;left:2px;width:230px;text-shadow:none;font-size:12px;line-height:1.5em;cursor:default}.wcpa_form_outer .wcpa_form_item .wcpa_tooltip_icon.wcpa_show_down>span{border-radius:0 5px 5px}.wcpa_form_outer .wcpa_form_item .wcpa_tooltip_icon:hover>span{display:block}.wcpa_form_outer .wcpa_form_item .wcpa_tooltip_icon:hover:before{border:solid;border-color:#222 #fff0;border-width:6px 6px 0;botto.salesgen-bmsm-items li,.salesgen-upsell-item .box-image a,.salesgen-upsell-item-list-heading-wrp,.salesgen-upsell-item-thumb-small,.sgcol,.sgub-product-image-main{position:relative}.sg-upsell-multi_cols .salesgen-upsell-popup-items,.sgrow{width:100%;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.sgcol{margin:0;padding:0 15px 30px;width:100%}.sgmb-0{margin-bottom:0!important}.sg-divider{height:3px;display:block;background-color:rgb(0 0 0 / .1);margin:1em 0;width:100%;max-width:30px}.cart-discount.coupon-sgbmsm a,.cart-discount.coupon-sgbundle a,.salesgen-bmsm-items[data-style=style2][data-discount_type=items] .salesgen-bmsm-item-label,.salesgen-upsell-item-info .wcpa_price_summary,.salesgen-upsell-item-info .wcpa_type_content,.salesgen-upsell-item-info .wcpa_type_paragraph,.salesgen-upsell-items .salesgen-upsell-selected:last-child::after,.salesgen-upsell-options .wcpa_type_paragraph,.salesgen-upsell-popup-items .wcpa_price_summary,.salesgen-upsell-selected.last::after,.sg-hide-options .sg-bundle-preview-wrp,.sgbmsm-price-checkbox-wrp .wcpa_price_summary{display:none}@media screen and (min-width:850px){.sg-large-6{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.salesgen-bmsm-heading{vertical-align:middle;width:100%;border:2px dashed #03a9f4;padding:10px;margin-bottom:10px;border-radius:8px;margin-top:15px}.salesgen-bmsm-heading .sgbox1,.salesgen-bmsm-heading .sgbox2{display:table-cell;vertical-align:middle}.sgboxes{display:table-row;padding-bottom:20px}.salesgen-bmsm-heading .sgbox1{width:50px;max-width:50px}.salesgen-bmsm-heading .sgbox1 svg{width:50px;max-width:50px;height:50px}.salesgen-bmsm-heading .sgbox2,.sgbmsm-price-checkbox-wrp{padding-left:10px}.sgbmsm-title{color:red;font-weight:700;line-height:20px;text-align:left;font-size:17px}.salesgen-bmsm-item-text,.sgbmsm-text{color:#737373;line-height:18px;text-align:left}.sgbmsm-text{font-size:13px}.salesgen-bmsm-items{margin:0;padding:0}.salesgen-bmsm-items li{transition:.15s ease-in-out;width:100%;height:44px;padding:0 16px;background:#f8f8f8;border-radius:8px;display:flex;justify-content:space-between;align-items:center;margin:4px 0!important;list-style:none}.salesgen-bmsm-item-text{font-size:14px}.salesgen-bmsm-item-label{margin-right:7px;font-weight:700;font-size:14px;background:#446084;color:#fff;padding:2px 5px;width:80px;display:inline-block;text-align:right}span.salesgen-bmsm-item-label2{min-width:62px;display:inline-block;text-align:right}.salesgen-bmsm-item-title{color:red;font-weight:700;line-height:20px;text-align:left}.cart_totals .fee,.woocommerce-checkout-review-order-table .fee{background-color:#c5e1a5;border-radius:2px}.cart_totals .fee td,.cart_totals .fee th,.woocommerce-checkout-review-order-table .fee td,.woocommerce-checkout-review-order-table .fee th{padding:10px;color:#212121;font-weight:500}.salesgen-discount-notices{border:none;border-radius:6px;padding:14px;color:#1d1d1d;font-weight:300;font-size:18px;background:#c5e1a5;margin-bottom:20px;text-align:center}body .salesgen-discount-notices strong,body .salesgen-discount-notices strong .woocommerce-Price-amount.amount{color:#2196f3;font-weight:700}.salesgen-discount-notices.salesgen-closest{background:#ffe082}.salesgen-discount-notices.salesgen-closest-o{background:#f5f5f5;border:1px dashed #a5a5a5}.sg-upsell-multi_cols .salesgen-upsell-item-thumb-small img,body .salesgen-upsell-checkboxes{padding:0}body .salesgen-upsell-checkboxes,body .salesgen-upsell-checkboxes li,body .salesgen-upsell-items,body .salesgen-upsell-items li{list-style:none;margin-left:0!important;margin-bottom:10px}body .button.salesgen-add-bundle{padding:0 6px;font-size:100%;text-transform:capitalize;width:100%;display:block;border-radius:3px}.salesgen-upsell-item-info .sgbmsm-price-checkbox .woocommerce-Price-amount.amount,.sg-upsell-layout-4 .salesgen-total,.sg-upsell-layout-4 .salesgen-total .woocommerce-Price-amount.amount,.sgbmsm-price-checkbox .woocommerce-Price-amount.amount,body .sal