.order_top_container,.print_top_container{position:relative;text-align:center;height:55px;}.order_top_container h3{display:none;margin:0px;padding:0px;text-align:left;}.order_container,.print_container{max-width:800px;background:#fff;color:#000;font-size:16px;padding:10px 20px 20px 20px;}.order_edit_container{width:auto;}.order_container,.order_container div,.order_container span,.order_container td{color:#000;font-size:11px;}.print_container,.print_container div,.print_container span,.print_container td{color:#000;font-size:11px;}.print_container h1,.print_container h2,.print_container h3,.print_container h4,.print_container h5,.print_container h6{color:#636363;}.d_contact_print{display:inline-block;padding-right:50px;}.d_contact_print table td{padding:5px 10px;border-bottom:1px solid #ddd;}.order_top_container,.print_top_container{position:relative;text-align:center;height:55px;}.order_logo,.print_logo{display:none;position:absolute;top:0px;left:0px;}.order_top_container h3{margin:0px;padding:0px;text-align:center;}.print_top_container h3,.print_top_container h5{margin:0px;padding:0px;text-align:right;}.order_status_select{position:absolute;top:0px;left:0px;}.order_customer_number{text-align:right;padding-top:10px;}.order_number_data{width:auto !important;margin:0px !important;}.order_number_data td{padding:0px 5px 5px 0px;}.order_container td img{max-width:32px;max-height:32px;}.order_header_table{width:100%;border-collapse:collapse;}.order_header_cell{width:33%;border:1px solid #000;}.order_header_table td{font-size:10px;padding:3px 5px;}.order_header_c{overflow:hidden;}.order_header_c td{font-size:10px;padding:3px 5px;}.order_box{padding:1.5%;min-width:180px;width:30%;float:left;padding-bottom:30px;}.order_box_cc{clear:both;}.order_item_list{position:relative;padding:20px 0px;}.order_item_list table{width:100%;}.order_item_list table th{padding:3px;background:#000;border-right:1px solid #ccc;color:#fff;}.order_item_list table td{padding:3px;vertical-align:middle;}.order_item_list tr th:nth-child(1),.order_item_list tr th:nth-child(3){display:none;}.order_item_list tr td:nth-child(1),.order_item_list tr td:nth-child(3){display:none;}.order_edit_box .order_edit_text{display:none;}.order_edit_box .order_edit_input{display:block;}.order_item_list table tr:nth-child(odd) td{background:#fff;border-right:1px solid #ddd;}.order_item_list table tr:nth-child(even) td{background:#ddd;border-right:1px solid #fff;}.order_shipping_notes{padding-bottom:20px;}.order_footer{padding-top:20px;border-top:1px solid #000;}.order_footer_table{width:100%;}.order_footer_table td{vertical-align:top;}.order_totals{float:right;min-width:200px;max-width:320px;padding:0px 0px 20px 40px;text-align:right;}.order_totals table{margin:0px 0px 0px auto;text-align:left;width:200px;}.order_totals table td{padding:5px 5px;border-bottom:1px solid #ddd;white-space:nowrap;}.order_totals table tr td:nth-child(2){text-align:right;}.order_status_memo,.order_status_buttons{float:left;}.order_status_memo{padding-right:20px;}.order_status_buttons{padding-top:20px;}#order_status_memos{display:none;position:absolute;top:0px;left:0px;z-index:2000;width:200px;border:1px solid #000;background:#eee;}#order_status_memos h6{background:#555;color:#fff;font-size:12px;margin:0px;padding:5px;}#order_status_memos ul{list-style:none;margin:0px;padding:0px;}#order_status_memos ul li{list-style:none;}#order_status_memos ul li a{display:block;padding:5px;border-bottom:1px solid #999;text-decoration:none;}#checkout_right_inner #plan_provider_title.checkout_section_title{margin-bottom:10px;}.plan_provider_row > select{max-width:100%;width:100%;background-color:#fff;}#plan_provider_container{padding:10px 10px 5px;margin-bottom:10px;box-shadow:0 0 5px rgba(100,100,100,0.2);background-color:#fffbef;}#plan_provider_container .plan_provider_row{padding:5px 0px;}#checkout_right_inner .checkout_section_title{margin-bottom:10px;}.plan_provider_row em{line-height:1em;font-size:14px;display:inline-block;margin-top:5px;font-weight:300;}#m_profile_images{padding:0px 50px;max-width:50%;}#prof_image_main{width:100%;}.prof_images_c{width:auto;}.prof_images_c img{width:100%;}.prof_thumb_list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;margin:0px;padding:20px 0px;text-align:left !important;}.prof_thumb_list li{width:20%;height:100px;}.prof_thumb_list li a{display:block;padding:5px;max-height:100%;overflow:hidden;position:relative;}.prof_thumb_list li img{width:100%;}.prof_thumb_list .prof_thumb{position:relative;}.prof_images_c_adm .prof_thumb{cursor:move;}.prof_images_c_adm .prof_thumb span{position:absolute;top:5px;right:5px;display:none;font-weight:bold;font-size:18px;padding:10px 0px 0px 0px;width:26px;height:26px;color:#fff;line-height:0;text-align:center;border:3px solid #fff;border-radius:13px;background:rgba(0,0,0,.3);box-shadow:2px 2px 5px rgba(0,0,0,1);text-shadow:2px 2px 5px rgba(0,0,0,1);cursor:pointer;}.prof_thumb_list .prof_thumb:hover span{display:block;}#sellers-master-wrapper{margin:0 10px;}.sellers-section1-wrapper{display:flex;flex-flow:column;}#sellers-pictures-container{background:#fff;margin-top:20px;}#sellers-content-container{padding-top:30px;}#sellers-name{font-size:26px;font-weight:900;}#sellers-aboutme{padding-top:20px;font-weight:900;}#sellers-content{line-height:24px;}#sellers-social-media-container{padding-top:30px;}#sellers-social-media-container #f_social{padding-top:5px;padding-bottom:30px;}#sellers-section2-title{font-size:26px;font-weight:900;padding-top:40px;border-top:2px solid #f5f5f5;}.sellers-section2-wrapper h4{font-size:20px;font-weight:900;padding-top:20px;}.sellers-section2-wrapper .mi_desc .mi_title{font-size:22px;font-weight:900;}.sellers-section2-wrapper .mi_desc .mi_rating{padding-top:2px;}.sellers-section2-wrapper .mi_desc .mi_seller{padding-top:2px;}.sellers-section2-wrapper .mi_desc .mi_num_sales{padding-top:2px;}.sellers-section2-wrapper .sellers-data-container{padding-top:20px;}.sellers-section2-wrapper .sellers-data-container .mi_rating_c{display:flex;flex-flow:column;}.sellers-section2-wrapper .sellers-data-container .mi_listing{padding-top:40px;border:2px solid #f5f5f5;}.sellers-section2-wrapper .sellers-data-container .mi_block_specs{padding-top:20px;padding-bottom:40px;}.sellers-section2-wrapper .sellers-data-container .mi_listing:nth-child(n+2){border-top:none;}@media screen and (min-width:780px){.sellers-section1-wrapper{display:flex;flex-direction:row;align-items:flex-start;}#sellers-pictures-container{flex-basis:50%;min-width:50%;}#sellers-content-container{flex-basis:50%;min-width:50%;}}@media screen and (min-width:1200px){#sellers-master-wrapper{display:flex;justify-content:center;padding-bottom:50px;}.sellers-container *{padding:0;margin:0;}#sellers-back-btn{height:70px;line-height:70px;}#sellers-back-btn a{display:inline-block;text-decoration:none;}#sellers-back-btn a img{vertical-align:middle;}.sellers-section1-wrapper{width:1150px;flex-flow:row nowrap;padding-bottom:60px;}#sellers-content-container{padding-left:40px;}#sellers-name{font-size:20px;font-weight:900;}#sellers-aboutme{font-size:12px;font-weight:900;padding-top:10px;}#sellers-content{font-size:14px;line-height:1.8em;}#sellers-social-title{font-size:14px;font-weight:900;padding-top:10px;}.sellers-section1-wrapper .sub-image{width:133px;height:100px;margin-right:5px;display:flex;}.sellers-section1-wrapper #sub-image-container{margin-top:5px;}.sellers-section1-wrapper #sub-image-container img{width:100%;}.sellers-section1-wrapper .sub-image:last-child{margin-right:0;margint-top:40px;}.sellers-section1-wrapper #sub-image-1{background:red;}.sellers-section1-wrapper #sub-image-2{background:orange;}.sellers-section1-wrapper #sub-image-3{background:green;}.sellers-section1-wrapper #sub-image-4{background:blue;}.sellers-section2-wrapper{width:1150px;border-top:2px solid #f5f5f5;}#sellers-section2-title{font-size:20px;font-weight:900;padding-top:50px;}.sellers-data-container{padding-bottom:50px;}.sellers-data-container h4{font-size:16px;font-weight:900;padding-top:20px;padding-bottom:20px;}.sellers-data-container .mi_listing{display:flex;padding:15px;border:2px solid #f5f5f5;box-shadow:0 0 15px #f5f5f5;}.sellers-data-container .mi_block_specs{align-items:center;}.sellers-data-container .mi_desc .mi_title{font-weight:900;font-weight:18px;}.sellers-data-container .mi_block_specs .mi_distance,.sellers-data-container .mi_block_specs .mi_price{padding:0 20px;}.sellers-data-container .mi_block_specs .mi_distance,.sellers-data-container .mi_block_specs .mi_time,.sellers-data-container .mi_block_specs .mi_price{text-align:center;}.sellers-data-container .mi_block_specs .mi_time .mi_label{width:90px;}.sellers-data-container .mi_rating_c .mi_rating{padding-right:10px;}.sellers-data-container .mi_rating_c .mi_num_sales{font-size:14px;}.sellers-data-container .mi_desc .mi_seller{font-size:14px;}.sellers-data-container .mi_block{display:flex;flex-flow:row nowrap;}.sellers-data-container .rating-score{line-height:24px;vertical-align:initial;font-size:14px;}.sellers-data-container .mi_listing .mi_block > div{padding:0 10px;}.sellers-data-container .mi_listing .mi_block:nth-child(even){padding:0 30px;}.sellers-section3-wrapper{width:1150px;}#sellers-section3-title{font-size:20px;font-weight:900;padding-top:50px;padding-bottom:20px;}#sellers-section3-reviews-container{padding-top:20px;background:#f6f6f6;}.content_container #mi_reviews{padding-left:46px;padding-top:0;}.sellers-section3-wrapper #mi_reviews .mi_review{padding-bottom:25px;border-bottom:3px solid #fff;padding-top:25px;}}html,body{height:100%; margin:0px; padding:0px; box-sizing:border-box;}*{box-sizing:border-box;font-family:"Mardoto",sans-serif;}b,strong,strong *{font-weight:700;}body{background:#000;font-family:"Mardoto",sans-serif;font-size:16px;font-weight:normal;color:#fff;scroll-behavior:smooth;font-weight:400;}body,div,a,span,ul,li{font-family:"Mardoto",sans-serif;}h1,h2,h3,h4,h5,h6{color:#fff;padding:10px 0px 10px 0px;margin:10px 0px 10px 0px;line-height:1.0em;text-transform:none;font-family:"Mardoto",sans-serif;font-weight:bold;}h1,h2,.pf_txt_gradient{background:rgb(27,98,222);background:linear-gradient(to right,rgba(0,108,221,1) 40%,rgba(2,177,255,1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;}h1,h2{display:table; font-style:italic;}h1{font-size:50px; margin-bottom:0;}h2{font-size:40px;}h3{font-size:24px; text-transform:none;}h4{font-size:22px;}h5{font-size:20px;}h6{font-size:16px;}img{max-width:100%;}a img{border:0px solid #fff;}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s !important;}input[data-autocompleted]{background-color:transparent !important;}#main{position:relative;z-index:1;}input,select,textarea{font-weight:400;font-size:16px;padding:15px 12px;font-family:"Mardoto",sans-serif;background-color:#f6f6f6;border:1px solid #e3e3e3;border-radius:2px;}input[type="submit"],input[type="button"]{}input:disabled,select:disabled{background:#ededed;}input::-webkit-input-placeholder{color:#8e8e8e;}.content input[type="text"],.content input[type="password"],.content select,.content textarea{}.content input[type="text"],.content input[type="url"],.content input[type="password"],.content input[type="email"],.content input[type="tel"],.content select,.content textarea{background-color:#201f1f;border:1px solid #201f1f;color:#fff;}.button,.button2{display:inline-block;font-weight:400;font-size:15px;cursor:pointer;text-decoration:none;padding:10px 16px;text-align:center;min-width:120px;-webkit-appearance:none;transition:all .1s ease-in;text-transform:uppercase;border:0px solid #fff;}.button,a.button{color:#fff;background:rgb(27,98,222);background:linear-gradient(to right,rgba(0,108,221,1) 40%,rgba(2,177,255,1) 100%);transition:all .04s ease-in-out;background-size:220% 100%;}@media screen and (min-width:1024px){.button,a.button{transition-duration:.2s;}}.button2,a.button2{background:#4b5965;color:#fff;border:3px solid #fff;box-shadow:0px 0px 0px 2px #4b5965;}.button:hover,a.button:hover,.button:active,a.button:active,.button:focus,a.button:focus,.button.button_tapped,a.button.button_tapped{color:#fff;background-position:100% 0%;}.button2:hover,a.button2:hover{color:#4b5965;background:#fff;}.button.active{background:%button_active_bg_color%;}.button.inactive{background:#2a2a2a;color:#7f7f7f;cursor:not-allowed;pointer-events:all !important;}.password_container{position:relative; display:block;}.password_container input[type="password"]{padding-right:57px;}.password_control{position:absolute;color:#757575;right:16px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:30px;}.input_placeholder_wrapper{position:relative;}.input_placeholder_wrapper > input{transition:.2s linear padding,background-color 600000s 0s,color 600000s 0s !important;}.input_placeholder_wrapper.has_val > input{padding-top:23px !important;padding-bottom:7px !important;}.input_placeholder{display:none;position:absolute;top:15px;left:13px;color:#8e8e8e;text-transform:none;font-size:16px;transition:.2s linear all;user-select:none;}.input_placeholder_wrapper.has_val .input_placeholder{display:block;top:2px;font-size:13px;}@media screen and (min-width:768px){.button.big{font-size:40px;font-weight:700;text-transform:uppercase;padding:30px 40px;}}table{border:0;border-spacing:0;border-collapse:collapse;}td{padding:5px;vertical-align:top;}a{color:#1c8ccc; transition:color,background-color .1s ease-in;}a:hover{color:#0060BF;}#print_logo{display:none;}.clearBoth{display:table; clear:both;}.error{color:#f00; border:0px solid #fff;}div.error,span.error{font-weight:bold;padding:0px 2px;}input.error,select.error{border:1px solid #f00;}.warn{color:#dd9500; font-weight:bold;}.good{color:#090; font-weight:bold;}form{padding:0px; margin:0px;}hr,div.hr{height:1px;padding:0;margin:40px 0px 20px 0px;line-height:0;border:0px solid #fff;background:#eaeaea;}.m_box{border:1px solid #e3e3e3;border-radius:10px;padding:20px;margin-bottom:20px;}.country_select{max-width:200px;}.box{position:relative;background:transparent;border:1px solid #e3e3e3;display:block;padding:10px;margin:10px;}.box.light{background:#fff;}.box:hover,.box.active{background:#fff;}.box.large{padding:20px 30px;margin:20px;}.box.list{margin:0;top:-1px;}.box.list:first-child{top:0px;}.box.inline{display:inline-block;}.box.list.inline{left:-1px;}.box.list.inline:first-child{left:0px;}.m_data{padding-bottom:20px;}.m_data table{border-collapse:collapse;}.m_data table tr{background-color:#fff;}.m_data table tr:nth-child(even){background-color:transparent;}.m_data table td,.m_data table th{padding:8px 10px; border:1px solid #e3e3e3; white-space:nowrap; text-align:left;}.m_data th,.m_data tr.header_row td{background-color:#fff; color:#585858; font-size:16px; font-weight:bold;}.m_data_contrast_header th,.m_data_contrast_header tr.header_row td{background:#f7f7f7;}.m_data_dark_header th,.m_data_dark_header tr.header_row td{background:#2A2A2A;color:#fff;}.m_data table.center_first tr td:first-child,.m_data table.center_first tr th:first-child{text-align:center;}.m_data_100 table{width:100%;}.m_data_small_font table td,.m_data_small_font table th{font-size:12px;padding:5px 5px;}.m_cell_label{background:transparent;vertical-align:middle;text-align:center !important;}.m_cell_blank,.m_cell_blank td{background:#fff;border:0;}.m_pad_label{padding:40px 0px;}.m_pad_label_top{padding:40px 0px 0px 0px;}.m_pad_label_bottom{padding:0px 0px 40px 0px;}.m_data_100{width:100%;}.c_pad{padding:20px 30px !important;}.c_pad_horz{padding:0px 30px !important;}.c_pad_vert{padding:30px 0px;}.data_properties{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;padding:20px 0px 40px 0px;margin:0px auto;overflow:hidden;}.data_prop_item{flex:1;min-width:150px;}.data_prop_label,.data_prop_value{display:block;font-size:12px;padding:10px;border:1px solid #e3e3e3;}.data_prop_label{background:#333;color:#fff;}.data_prop_value{background:#fff;}.addthis-smartlayers-mobile{display:none !important;}@media screen and (min-width:1024px){.data_prop_label,.data_prop_value{font-size:16px;}.data_prop_item{min-width:180px;}}.horiz_list,.horiz_list li{margin:0; padding:0; list-style:none;}.horiz_list li{display:inline-block;}.flex_row > div{text-align:center;}.flex_col.left{text-align:left;}.flex_col.center{text-align:center;}.flex_col.right{text-align:right;}.absolute_center{position:absolute;top:0; right:0; bottom:0; left:0;margin:auto;height:200px;}@media screen and (min-width:768px){.flex_row{display:flex;flex-direction:row;align-items:center;}.flex_row > div{flex:1;}.flex_row img{max-width:100%;}.flex_row.flex_row_stretch{align-items:stretch;}.flex_row.flex_row_start{align-items:flex-start;}.flex_grow{flex-grow:1;}}.content .r_col img{max-width:100%;}@media screen and (min-width:580px){.r_col_2{overflow:hidden;}.r_col_2 .r_col{float:left;width:47.5%;padding-right:2%;}.r_col_2 .r_col:nth-child(2n+2){padding-right:0%;}.r_col_3{overflow:hidden;}.r_col_3 .r_col{float:left;width:31%;padding-right:2%;padding-bottom:0px !important;}.r_col_3 .r_col:nth-child(3n+3){padding-right:0%;}}@media screen and (min-width:650px){.r_col_4{overflow:hidden;}.r_col_4 .r_col{width:25%;padding-left:2%;padding-right:2%;float:left;}.r_col_4 .r_col:nth-child(odd){clear:none;}.r_col_4 .r_col:nth-child(5n + 0){clear:both;}}@media screen and (max-width:850px){.content .r_col img{max-width:100%;}}.login_box{position:absolute;top:0; right:0; bottom:0; left:0;margin:auto;height:460px;width:35%;min-width:320px;}.login_box .box{padding:20px 7% 50px 7%;background:#fff;}.reg_form{position:relative;width:auto;margin:0px auto;max-width:400px;}.reg_form ul{list-style:none;margin:0px;padding:0px;display:flex;flex-wrap:wrap;}.reg_form ul li{list-style:none;text-align:left;padding:10px;width:100%;}.reg_form ul li:last-child{padding-bottom:0;}.reg_form input,.reg_form select,.reg_form textarea{width:100%;}.reg_form input[type="submit"],.reg_form input[type="button"]{width:auto;}.reg_form_pad{padding:20px 20px 50px 20px;}input.signup_error{border:1px solid #f00;}.content_reg_form .content{align-items:stretch;}@media screen and (min-width:1024px){.reg_form_pad:first-child{border-right:1px solid #e3e3e3;}}#forgot_password_container{max-width:600px;margin:0px auto;padding:10px;text-align:center;}#forgot_password_container h1{color:#fff;background:none;-webkit-background-clip:unset;-webkit-text-fill-color:unset;text-shadow:0 0 4px #fff,0 0 16px #fff;text-align:center;display:block;}#forgot_password_container form > div{padding:5px 0px;}#forgot_password_container form > div input{width:100%;}#forgot_password_container form > div > input[type="text"]{width:301px;max-width:100%;}ul.checklist,ul.questions,ul.arrows{list-style:none;padding-left:0px;text-align:left;}ul.checklist li,ul.questions li,ul.arrows li{position:relative;}ul.checklist li,ul.questions li,ul.arrows li{margin-bottom:10px; padding-left:2em;}ul.checklist.large li,ul.arrows.large li{font-weight:600; padding-left:1.6em;}ul.checklist.large li{margin-bottom:30px; font-size:25px;}ul.arrows.large li{margin-bottom:20px; font-size:24px;}ul.checklist li::before,ul.questions li::before,ul.arrows li::before{position:absolute;color:#1c8ccc;font-size:26px;left:0;width:1em;height:1em;font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';}ul.checklist.large li::before{top:-3px;}ul.arrows li::before,ul.questions li::before{top:0px;}ul.checklist li::before{content:"check_circle";}ul.questions li::before{content:"help";}ul.arrows li::before{content:"east";background-color:#1c8ccc;color:#fff;border-radius:50%;padding:3px;font-size:24px;}ul.checklist.large li::before{font-size:36px;}.services_gallery .flex_col{padding:10px 30px;font-size:30px;text-transform:uppercase;font-weight:600;}.services_gallery .flex_col img{margin-bottom:30px;}.flex_row.services_gallery{margin-top:20px;}.countup_container{position:relative;height:150px;width:150px;border:3px solid #000;border-radius:50%;margin:0 auto;}.countup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:70px;font-weight:700;display:inline-block;}.countup_label{font-size:60px;font-weight:700;text-transform:uppercase;line-height:1em;margin-top:10px;}.lawn_maintenance_prices .countup_label{font-size:40px;text-transform:none;margin-bottom:10px;}.lawn_maintenance_prices .flex_row > .flex_col:first-child{border-right:1px solid #000;}.lawn_maintenance_prices .flex_row{border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:20px;}.required{color:#cb0000;}.accent{color:#1c8ccc; -webkit-text-fill-color:#1c8ccc;}.how_we_do_it .flex_col.numbered_bg{position:relative;padding:34px 20px;}.how_we_do_it .flex_col.numbered_bg > span{position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:120px;font-weight:800;color:#e2f5dc;z-index:-1;}.how_we_do_it .flex_row{align-items:flex-start;margin:60px 0px 0px;}span.material-icons.filled{background-color:#1c8ccc;color:#fff;border-radius:50%;padding:3px;vertical-align:bottom;}.weekly_full_service .section_box.section_box_content h3{margin-bottom:10px; padding-bottom:0;}.weekly_full_service .section_box.section_box_content h6{margin-top:0; padding-top:0; font-weight:700; font-size:32px;}.weekly_full_service .flex_row{justify-content:left;text-align:left;margin:0 0 10px;}.weekly_full_service .flex_row .flex_col{text-align:left; flex:none;}.weekly_full_service .material-icons{vertical-align:bottom;}.large_intro_text{font-size:20px;}.lovelo{font-family:'Lovelo',serif;}.lovelo.large{font-size:100px; font-weight:800; line-height:1em; color:#1c8ccc;}.lovelo.medium{font-size:50px; font-weight:800; line-height:1em; color:#1c8ccc;}.vendor_qualities{margin-top:40px;}.vendor_qualities .flex_row{align-items:stretch;}.vendor_qualities .flex_row .flex_col{background-color:#fff;padding:20px !important;}.vendor_qualities .flex_col:nth-child(even){background-color:#1c8ccc;color:#fff;}.vendor_qualities .flex_col:nth-child(even) h5,.vendor_qualities .flex_col:nth-child(even) .lovelo{color:#fff;}.vendor_qualities .lovelo{color:#1c8ccc;margin-top:30px;}.lovelo.medium{font-size:50px;font-weight:800;}.section_box.section_box_content .vendor_qualities h5{margin-top:0;padding:10px 0;font-weight:700;line-height:1em;font-size:40px;}.lawn_maintenance_prices .content{padding:30px;background-color:rgb(255 255 255 / 83%);}.lawn_maintenance_prices h5{margin-top:0; padding-top:0;}@media screen and (min-width:768px){.weekly_full_service .flex_row .flex_col{width:33%;}.vendor_qualities .flex_col:nth-child(even){background-color:#fff; color:#000;}.vendor_qualities .flex_col:nth-child(even) h5,.vendor_qualities .flex_col:nth-child(even) .lovelo{color:#000;}.vendor_qualities .flex_row:nth-child(odd) .flex_col:nth-child(even),.vendor_qualities .flex_row:nth-child(even) .flex_col:nth-child(odd){background-color:#1c8ccc;color:#fff;}.vendor_qualities .flex_row:nth-child(odd) .flex_col:nth-child(even) h5,.vendor_qualities .flex_row:nth-child(even) .flex_col:nth-child(odd) h5,.vendor_qualities .flex_row:nth-child(odd) .flex_col:nth-child(even) .lovelo,.vendor_qualities .flex_row:nth-child(even) .flex_col:nth-child(odd) .lovelo{color:#fff;}}.faq_row{margin-bottom:10px;}.faq_row:last-child{margin-bottom:0px;}a.item_accordion_title,a.item_accordion_title:hover{display:block;position:relative;background-color:#4b5965;color:#fff;text-decoration:none;padding:10px;font-size:18px;font-weight:700;}.item_accordion_title::before,.item_accordion_title::after{content:'';position:absolute;top:22px;right:15px;height:3px;width:19px;background-color:#fff;}.item_accordion_title::after{transform:rotate(90deg); transition:all .1s linear;}.item_accordion_title.active::after{transform:rotate(180deg);}.item_accordion_content{display:none;background-color:#fff;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:20px 24px;overflow-x:auto;}.p_list{overflow:hidden; width:100%;}.p_list,.p_list li{list-style:none; margin:0; padding:0;}.p_list li{position:relative;width:100%;margin-bottom:20px;border:1px solid #e3e3e3;text-align:center;background:#fff;padding-bottom:10px;margin-right:20px;}.pl_thumb_c{display:flex;align-items:center;position:relative;width:100%;}.pl_thumb_c a{display:block;width:100%;text-align:center;}.pl_thumb_c img{display:block;margin:0px auto; padding:0; border:0;max-width:100%;max-height:100%;}.pl_data{padding:10px 20px 70px;}.pl_data > *{display:block;color:#fff;text-decoration:none;}.pl_data .affirm-as-low-as{margin-top:20px;font-size:15px;line-height:1.2em;}.pl_data a.affirm-modal-trigger{display:block;}.rp_quick_details{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);white-space:nowrap;}#product_list_rp > li{position:relative;}@media screen and (min-width:720px){.p_list{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;justify-content:flex-start;}.p_list li{flex:1;flex-basis:0;width:calc(33% - 20px);min-width:calc(33% - 20px);max-width:calc(33% - 20px);padding:0;margin:0px 10px 20px 10px;}#related_products .p_list li,#product_list_rp.p_list li{width:calc(50% - 20px);min-width:calc(50% - 20px);max-width:calc(50% - 20px);}}@media screen and (min-width:960px){.p_list li{width:calc(20% - 20px);min-width:calc(20% - 20px);max-width:calc(20% - 20px);}#related_products .p_list li,#product_list_rp.p_list li{width:calc(25% - 20px);min-width:calc(25% - 20px);max-width:calc(25% - 20px);}}#product_section .content{padding:0; max-width:100%;}#product_section #bc_container{position:relative;top:-20px;max-width:1366px;margin:0px auto;}#product_section .section_box.section_box_content_generic{padding-top:20px; margin:0;}#product_details_c{max-width:1366px; margin:0px auto; padding:0px 10px;}#product_details_right{padding-top:20px;}#product_name{margin:0;padding:0;padding-bottom:10px;text-transform:uppercase;font-size:32px;text-transform:none;color:#383838;}.final_price{display:inline-block;margin-top:10px;font-size:18px;}.product_details_section{margin-bottom:20px;}.p_option_title{font-weight:500;padding-bottom:10px;}.p_option_title span{font-weight:300;}.product_desc{padding-top:30px;margin-bottom:30px;}#product_images,#main_product_image_link,#main_product_image{position:relative;max-width:100%;}#cont360{display:none;}#myview canvas{cursor:ew-resize !important;}#prod_img_gal{padding-top:0px;}#prod_img_gal ul,#prod_img_gal ul li{list-style:none;margin:0;padding:0;}#prod_img_gal ul{position:relative;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;}#prod_img_gal ul li{max-width:80px;}#prod_img_gal ul li img{max-width:100%;}#main_product_image_link{box-shadow:0 0 25px rgba(227,227,227,.9);text-align:center;padding:50px;}#button_add_to_cart{width:100%;}@media screen and (min-width:550px){#prod_img_gal{margin-top:10px;}#prod_img_gal ul{display:flex;}#prod_img_gal ul li{min-width:100px;max-width:100px;padding:10px;box-sizing:border-box;}}@media screen and (min-width:920px){#product_details_c{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;}#product_details_left{width:50%;}#product_details_right{width:50%;padding-left:50px;padding-top:0;}#button_add_to_cart{width:auto;}}#product_price,#product_price span,#product_brand{font-weight:500;}#product_price{font-size:18px; margin:2px 0px 10px;}.product_price_configured{font-size:24px;}#product_brand{text-transform:uppercase; font-size:16px;}#product_options{padding:10px 0px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}.product_option{padding-bottom:20px;}.product_option:last-child{padding-bottom:10px;}.product_option_name_line{display:flex;min-height:30px;}.product_option_name_line > div{flex:1 0 0;}.product_option_name{font-size:18px;font-weight:700;color:#242424;font-family:'Montserrat',sans-serif;}.product_option_name > span{font-size:16px;}.product_option_img{text-align:right;}.product_option_img a{text-decoration:none;color:#8f8f8f;font-size:30px;}#product_options select{width:100%;}.product_option > ul{list-style:none;display:flex;margin:0;padding:0;flex-wrap:wrap;}.product_option > ul > li{margin:0px 10px 10px 0px;}.product_option input[type="radio"]{display:none;}.product_option input[type="radio"] + label{border:1px solid #ddd;display:inline-block;padding:10px;border-radius:15px;cursor:pointer;}#product_options input[type="radio"]:checked + label{border-color:#ef111e;}.option_item_text{background-color:#f6f6f6;border:1px solid #dcdcdc;padding:10px 15px;}#product_options select + .option_item_text{margin-top:10px;}.option_item_text ul{margin-bottom:0;}#add_to_cart_container{align-items:middle;padding:10px 0px;}#add_to_cart_left{flex:1 0 0;}#add_to_cart_right{flex:3 0 0;text-align:left;}#add_to_cart_right .product_price_configured{margin-bottom:10px;display:inline-block;}#pricing_text{text-align:center;font-size:24px;font-weight:700;color:#ef111e;margin-top:10px;padding:15px;}#cart_qty{font-weight:700;}#add_to_cart_left input{text-align:center; font-size:20px; padding:10px;}#add_to_cart_left .affirm-as-low-as{margin-top:10px;}#add_to_cart_left .affirm-as-low-as a{color:#404040;}#product_notes{font-size:14px; font-style:italic; text-align:center; padding:10px 0px;}#product_cta{background-color:#eee; border:1px solid #e5e5e5;}#product_cta_img{padding-top:10px; text-align:center;}#product_cta_text{padding:10px;}#product_cta_text strong{color:#ef111e;font-size:20px;font-weight:700;font-family:'Montserrat',sans-serif;display:inline-block;margin-bottom:10px;}#product_tabs_bar{background-color:transparent;margin-top:40px;}#product_tabs{max-width:1366px;margin:0px auto;padding:0px 10px;}#product_tabs a{display:block;padding-bottom:10px;cursor:pointer;position:relative;}@media screen and (min-width:640px){#product_tabs{display:flex;}#product_tabs a{display:inline-block;padding-bottom:0px;padding-right:10px;}}#product_tabs a.cur::after,#product_tabs a:hover::after{content:'';position:absolute;bottom:0;left:0;height:3px;width:100%;background-color:#d20000;transition:all .2s ease-in-out;}#product_tabs a span{display:inline-block;background-repeat:no-repeat;background-position:center 18px;white-space:nowrap;color:#000;font-size:14px;padding:10px 0px;}#product_tab_content{padding:40px 10px; margin:0px auto; max-width:1366px;}#product_tab_content img{max-width:100%;}#product_specifications{max-width:700px;}#product_downloads{display:flex;flex-wrap:wrap;}#product_downloads > div{padding:15px 30px;text-align:center;}#product_specifications tr td:first-child{font-weight:700;padding-right:60px;}#product_specifications tr td{border-bottom:1px solid #e6e6e6;padding:10px;font-size:16px;background-color:#fff;}#product_specifications tr:nth-child(odd) td{background-color:#efefef;}#related_products{max-width:1366px;margin:0px auto;padding:0px 10px;}#related_products h5{font-size:36px;text-align:center;text-transform:uppercase;}#addon_products_heading{font-size:18px;margin:10px 0px 5px;font-weight:700;color:#242424;font-family:'Montserrat',sans-serif;}.product_addons{padding:10px 0px;}.product_addons_table{width:100%;border:1px solid #444;}.product_addons_table td{vertical-align:middle;font-size:14px;padding:5px 10px;}.product_addons_table input{width:70px;}.product_addons_table td:first-child{max-width:380px;}.product_addons_table td:last-child{text-align:right;}.product_addons_table tr:nth-child(odd) td{background-color:#efefef;}.product_addons_table tr:first-child td{font-weight:600;background-color:#444;font-size:17px;color:#fff;padding:8px 10px;}.pad_container{display:flex;max-width:640px;align-items:center;flex-wrap:wrap;}.pad_container > div{flex:1 0 0px;padding:20px;min-width:260px;}.pad_left img{max-width:100%;}#all_product_addons{padding:20px;}#addon_cb{margin-top:10px;}#all_product_addons .product_addons_table{margin-top:10px;}div.product_addons_table{border:0;}div.product_addons_table > div{text-align:center;padding:5px;}div.product_addons_table > div > div{height:100%;border:1px solid #eaeaea;padding:10px;}.pad_image > img{width:180px;max-width:100%;}.pad_name{font-size:14px;margin-bottom:5px;display:inline-block;}.pad_price{display:inline-block;margin-bottom:10px;}textarea[name="wildcard_description"]{width:100%;}@media screen and (min-width:425px){#product_tabs a{padding-right:40px;}}@media screen and (min-width:560px){#product_cta{display:flex;}#product_cta_img{padding-top:0; text-align:left;}#product_cta_img img{display:block;}#product_cta_text{padding:20px;}}@media screen and (min-width:768px){#add_to_cart_container{display:flex;}#product_tabs a{padding-right:60px;}#product_tabs a span{font-size:18px;}div.product_addons_table{display:flex; flex-wrap:wrap;}div.product_addons_table > div{width:50%;}}@media screen and (min-width:1024px){div.product_addons_table > div{width:25%;}}@media screen and (min-width:1400px){#product_details_c{padding:0px;}#product_tabs{padding:0px;}#product_tab_content{padding:40px 0px;}div.product_addons_table > div{width:20%;}#related_products{padding:0px;}}@font-face{font-family:"Mardoto";src:url('/fonts/woff/Mardoto-Regular.woff2') format('woff2'),url('/fonts/ttf/Mardoto-Regular.ttf') format('truetype');}@font-face{font-family:"Mardoto";font-style:italic;src:url('/fonts/woff/Mardoto-Italic.woff2') format('woff2'),url('/fonts/ttf/Mardoto-Italic.ttf') format('truetype');}@font-face{font-family:"Mardoto";font-weight:bold;src:url('/fonts/woff/Mardoto-Bold.woff2') format('woff2'),url('/fonts/ttf/Mardoto-Bold.ttf') format('truetype');}@font-face{font-family:"Mardoto";font-weight:bold;font-style:italic;src:url('/fonts/woff/Mardoto-BoldItalic.woff2') format('woff2'),url('/fonts/ttf/Mardoto-BoldItalic.ttf') format('truetype');}@font-face{font-family:'Lovelo';src:url('/fonts/lovelo_line_light.otf');}@font-face{font-family:'Lovelo';src:url('/fonts/lovelo_line_bold.otf');font-weight:bold;}@font-face{font-family:'Lovelo Black';src:url('/fonts/lovelo_line_black.otf');}.toast-title{font-weight:bold;}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word;}.toast-message a,.toast-message label{color:#FFFFFF;}.toast-message a:hover{color:#CCCCCC;text-decoration:none;}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#FFFFFF;-webkit-text-shadow:0 1px 0 #ffffff;text-shadow:0 1px 0 #ffffff;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1;}.toast-close-button:hover,.toast-close-button:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);}.rtl .toast-close-button{left:-0.3em;float:left;right:0.3em;}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}.toast-top-center{top:0;right:0;width:100%;}.toast-bottom-center{bottom:0;right:0;width:100%;}.toast-top-full-width{top:0;right:0;width:100%;}.toast-bottom-full-width{bottom:0;right:0;width:100%;}.toast-top-left{top:12px;left:12px;}.toast-top-right{top:12px;right:12px;}.toast-bottom-right{right:12px;bottom:12px;}.toast-bottom-left{bottom:12px;left:12px;}#toast-container{position:fixed;z-index:999999;pointer-events:none;}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#toast-container > div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999999;-webkit-box-shadow:0 0 12px #999999;box-shadow:0 0 12px #999999;color:#FFFFFF;opacity:0.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);}#toast-container > div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center;}#toast-container > div:hover{-moz-box-shadow:0 0 12px #000000;-webkit-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer;}#toast-container > .toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;}#toast-container > .toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;}#toast-container > .toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;}#toast-container > .toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;}#toast-container.toast-top-center > div,#toast-container.toast-bottom-center > div{width:300px;margin-left:auto;margin-right:auto;}#toast-container.toast-top-full-width > div,#toast-container.toast-bottom-full-width > div{width:96%;margin-left:auto;margin-right:auto;}.toast{background-color:#0c0;}.toast-success{background-color:#51A351;}.toast-error{background-color:#BD362F;}.toast-info{background-color:#000;background-color:#090;}.toast-warning{background-color:#F89406;}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000000;opacity:0.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);}@media all and (max-width:240px){#toast-container > div{padding:8px 8px 8px 50px;width:11em;}#toast-container > div.rtl{padding:8px 50px 8px 8px;}#toast-container .toast-close-button{right:-0.2em;top:-0.2em;}#toast-container .rtl .toast-close-button{left:-0.2em;right:0.2em;}}@media all and (min-width:241px) and (max-width:480px){#toast-container > div{padding:8px 8px 8px 50px;width:18em;}#toast-container > div.rtl{padding:8px 50px 8px 8px;}#toast-container .toast-close-button{right:-0.2em;top:-0.2em;}#toast-container .rtl .toast-close-button{left:-0.2em;right:0.2em;}}@media all and (min-width:481px) and (max-width:768px){#toast-container > div{padding:15px 15px 15px 50px;width:25em;}#toast-container > div.rtl{padding:15px 50px 15px 15px;}}#bc_container{position:relative;top:-20px;max-width:1366px;margin:0px auto;padding:0px 10px;}.section_box_full #bc_container{margin:auto; max-width:100%;}.breadcrumb_navigation{padding-bottom:20px;vertical-align:bottom;}.breadcrumb_navigation > *{display:inline-block;font-size:12px;font-weight:400;line-height:1em !important;padding:0 10px 0 10px !important;margin:0;vertical-align:bottom;}.breadcrumb_navigation > *:first-child{padding-left:0 !important;}.breadcrumb_navigation > span{padding:0 !important;}.breadcrumb_navigation > a{text-decoration:none; color:#fff;}.breadcrumb_navigation > a:hover{text-decoration:underline;}.breadcrumb_navigation h5{color:#1c8ccc;}@media screen and (min-width:1400px){#bc_container{padding:0;}}@media print{#print_logo{display:block !important;}#header_search,#header_tools{display:none !important;}#header{border-bottom:0;}#logo{height:32px;}#logo img{height:32px !important;width:147px !important;min-height:0;min-width:0;}.content_container{border-top:0px !important;}body,html,#pageContainer{background:#fff;margin:0px;padding:0px;width:100%;overflow:visible;font-size:12px;line-height:1.5em;font-size:14px;}.no_print{float:none;display:none;}div{float:none !important;}.c_pad,.c_pad_horz{padding:0;}#interface_main{margin-left:0 !important;}.iface_tabs{display:none;}#interface_content > .c_pad_horz{display:none;}#top_title,#top_title_h1{display:none;}#iface_content,.iface_content{padding-top:50px !important;border-top:0px !important;border-bottom:0px !important;}.m_data_small_font table td,.m_data_small_font table th{font-size:12px;padding:5px 5px;}#header{float:none;display:none;}#columnLeft{float:none;display:none;margin:0px;padding:0px;width:0px;background:#ccc;}#dsh_column_left{display:none;}#dsh_content_container{padding:0px;margin:0px;}#dsh_md_content{padding:0px;margin:0px;}#columnMain{padding:0px !important;}#contentContainer,#columnMain,#content{float:none;margin:0px !important;padding:0px !important;border:0px !important;background:#fff;}#contentContainer{width:100% !important;}#content_pad{float:none;padding:0px;margin:0px;}#content{float:none;width:100% !important;height:auto !important;min-height:auto !important;max-height:auto !important;}.content{padding:0;line-height:1.5em;}#columnMain{float:none;width:100% !important;}.md_container{margin:0px !important;padding:0px !important;width:100% !important;background:transparent;}.md_container,.md_interface_float{float:none;padding:0px !important;margin:0px !important;}.md_interface_float{float:none !important;}#label_print_interface_controls{float:none;display:none !important;}.label_print_sku_container{float:none;border-top:0px !important;text-align:center !important;margin:0px;padding:0px;}#footer_outer,#footer_bottom_outer,#footer_container{float:none;display:none;}#top_content{display:none;}#menubar{display:none;}.print_container{padding:0px !important;}#m_menu_content{display:none;}.invoice_container{padding-top:0;margin-top:0;}}#md_modal_container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1000000;}#md_modal{position:fixed;width:840px;max-width:100%;font-size:16px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%) !important;background-color:#fff;box-shadow:0px 1px 4px 0 rgba(0,0,0,0.5);z-index:1000001;}#md_modal_close{position:absolute;right:10px;top:10px;color:#7a858c;font-size:16px;cursor:pointer;}.body_image_container{position:relative; height:700px;}.body_image_container > img{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:340px;}.body_image_container::after{content:'';position:absolute;top:37px;left:50%;-webkit-transform:translateX(-55%);transform:translateX(-55%);width:55px;height:63px;border-radius:38%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);}.body_image_container.female::after{top:60px;left:50%;-webkit-transform:translateX(-44.2%);transform:translateX(-44.2%);width:53px;height:64px;}.body_image_platform{position:absolute;bottom:-41px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:410px;}.body_image_container.female .body_image_platform{bottom:-34px;}.body_image_platform > img{width:100%;display:block;}.body_image_platform > .active_platform{display:none;}.body_image_platform.active > .active_platform{display:block;}.body_image_platform.active > .inactive_platform{display:none;}.body_image_container.white_silhouette > img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}.body_image_container.white_silhouette::after{content:none;}.body_image_hair{position:absolute;top:-1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:78%;z-index:10;}.body_image_container.white_silhouette .body_image_hair{display:none;}.content_container{position:relative;overflow:hidden;z-index:1000;background-repeat:no-repeat;background-position:center center;background-size:cover;}.content_container.is_parallax{background-position:50% 50%;background-repeat:no-repeat;background-size:auto;}#content .content_container:first-child > div:first-child{padding-top:0;}.content_g{background-color:transparent;}.content.content_on_image h1,.content.content_on_image h2,.content.content_on_image h3,.content.content_on_image h4,.content.content_on_image h5,.content.content_on_image h6{color:inherit;}.content,.content_noflex{position:relative;z-index:10;box-sizing:border-box;height:auto;padding:15px 0;max-width:1200px;margin:0px auto;line-height:1.4em;}.section_box_content{padding:0 15px;}.content_full_bleed{padding:0px; max-width:100%;}.content_full_bleed .section_box_content{padding:80px 40px;}.content_full_bleed.no_padding .section_box_content{padding:0px;}.section_box{margin:0 auto;}.decreased_padding .content{padding:20px;}.section_box_script{width:100%;}.content.content_full_screen{max-width:100%;}.content h1,.content h2,.content h3,.content_noflex h1,.content_noflex h2,.content_noflex h3{padding-top:0;margin-top:0;}.section_container.sc_tight .content_container:first-child > .content{padding-top:10px;}.content_container .section_bg_image{border:0px solid;max-width:100%;}.content_container.has_background_img .section_bg_image{display:none;}.section_box_image,.section_box_youtube{padding-bottom:20px;}.section_box_image{margin:0 auto;}@media screen and (min-width:1024px){.section_box_image{margin:0;}}.section_container iframe,.section_box_youtube iframe{max-width:100%;}.content_full_bleed .section_box_image{position:relative;max-width:100%;overflow:hidden;padding-right:0px;padding-bottom:0px;}.content.content_slider{display:block; max-width:100%;}.section_box_image img{min-width:100%;}.section_box_image,.shine{position:relative; overflow:hidden;}.shine{display:inline-block;}.section_box_image::before,.shine::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);transform:skewX(-25deg);transition:all 0s linear;}.section_box_image:hover::before,.shine:hover::before{left:125%;transition:all .4s linear;}.section_box_form{padding-top:20px;}.content_container.has_video::before{content:'';position:absolute;z-index:10;top:0;left:0;background-color:rgb(0 0 0 / 30%);width:100%;height:100%;}.section_bg_video{position:absolute;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);}.video_bg_container .section_box_content{text-align:left;max-width:100%;width:580px;flex:none;}.video_bg_container .section_box_content a.button{font-size:18px;background:rgb(27,98,222);background:linear-gradient(to right,rgba(27,98,222,1) 0%,rgba(169,0,115,1) 50%,rgba(208,16,65,1) 75%,rgba(236,123,45,1) 100%);background-size:220% 100%;padding:15px 30px;}.video_bg_container .section_box_content a.button:hover{background-position:100% 0%;}.video_bg_container .content.content_full_bleed{max-width:1366px;margin:0 auto;line-height:1.4em;font-size:20px;}@media screen and (max-width:979px){.content_container.has_video{height:450px !important; min-height:0px !important;}.content_container.has_background_img{height:360px !important; min-height:auto !important;}}@media screen and (min-width:1280px){.section_bg_video{width:100%;}}.r_cols_section_wrapper{margin-top:0px;}.r_cols_section{margin-bottom:60px;}.r_cols_section:last-child{margin-bottom:0px;}.r_cols{font-size:0; text-align:center;}.r_cols > .r_col{display:inline-block;box-sizing:border-box;width:50%;min-width:220px;padding-right:40px;vertical-align:top;text-align:left;}.r_cols > .r_col h1:first-child,.r_cols > .r_col h2:first-child,.r_cols > .r_col h3:first-child,.r_cols > .r_col h4:first-child,.r_cols > .r_col h5:first-child,.r_cols > .r_col h6:first-child{margin-top:0px;padding-top:0px;}.r_cols > .r_col img{max-width:100%;}.r_cols > .r_col ~ .r_col{}.r_cols_alternate .r_cols_section:nth-child(even) > .r_cols{transform:rotate(180deg);}.r_cols_alternate .r_cols_section:nth-child(even) > .r_cols > .r_col{transform:rotate(-180deg);vertical-align:bottom;}.r_cols_alternate .r_cols_section:nth-child(even) > .r_cols > .r_col ~ .r_col{}.r_col_bullets .r_col > ul{margin-top:0px; margin-bottom:0px;}.section_box_content{text-align:left;}.section_box_image ~ .section_box.section_box_content{font-size:18px;}.section_box_content .flex_row > .flex_col{padding-bottom:20px;}@media screen and (min-width:768px){.content,.content_noflex{padding:30px 15px;}.section_box_content .flex_row > .flex_col{padding-right:25px;padding-bottom:0;}}.section_box_content a.button.arrow::after,.section_box_content a.button2.arrow::after{position:absolute;content:"\e5c8";font-family:'Material Icons';font-size:20px;opacity:1;right:12px;left:auto;bottom:auto;top:auto;transform:none;height:auto;width:auto;margin:auto auto auto 5px;display:inline-block;background-color:transparent;vertical-align:bottom;transition:all 0.2s ease;}.section_box_content a.button.arrow::after{color:#fff;}.section_box_content a.button2.arrow::after{color:#0060BF;}.section_box_content a.button.arrow:hover::after,.section_box_content a.button2.arrow:hover::after{right:8px;left:auto;width:auto;background-color:transparent;}.section_box_content iframe{width:100%;}.section_purple h5{color:#6761a8;}.section_purple .checklist > li::before{color:#6761a8;}.section_purple .section_box_content a.button{border-bottom-color:#6761a8; color:#6761a8;}.section_purple .section_box_content a.button:hover{border-color:#6761a8;}.section_purple .section_box_content a.button::after{color:#6761a8;}.section_purple .section_box_content a.button:hover::after{color:#6761a8;}.section_red h5{color:#e84855;}.section_red .checklist > li::before{color:#e84855;}.section_red .section_box_content a.button{border-bottom-color:#e84855; color:#e84855;}.section_red .section_box_content a.button:hover{border-color:#e84855;}.section_red .section_box_content a.button::after{color:#e84855;}.section_red .section_box_content a.button:hover::after{color:#e84855;}.section_green h5{color:#00ad7f;}.section_green .checklist > li::before{color:#00ad7f;}.section_green .section_box_content a.button{border-bottom-color:#00ad7f; color:#00ad7f;}.section_green .section_box_content a.button:hover{border-color:#00ad7f;}.section_green .section_box_content a.button::after{color:#00ad7f;}.section_green .section_box_content a.button:hover::after{color:#00ad7f;}@media screen and (max-width:424px){#pcs_238 h2{text-align:center; display:block;}}@media screen and (min-width:650px){.content,.content_noflex{padding:25px 20px;}.decreased_padding .content{padding:50px 20px 20px;}.content.content_full_screen{padding:0;}.content_full_bleed{padding:0px;}.content_full_bleed .section_box_content{padding:160px 80px;}.video_bg_container .content_full_bleed .section_box_content{padding:160px 48px;}.content_full_bleed.no_padding .section_box_content{padding:0px;}}@media screen and (min-width:800px){.content_full_bleed .section_box_image img{position:absolute;top:0;left:0;transition:transform .4s linear;min-height:100%;max-width:none;}.content_full_bleed .section_box_image:hover img{transform:scale(1.05,1.05) !important;}}@media screen and (min-width:1024px){.content_full_bleed .section_box_image{flex:1;display:flex;flex-basis:50%;}.content img,.content img{display:inline;}.content td img,.content img{display:inline;}.content{display:flex;flex-direction:row;align-items:center;}.content .section_box{box-sizing:border-box;}.content .section_box_image,.content .section_box_youtube{flex:1 1 47%;margin-right:55px;padding-bottom:0px;text-align:left;}.content.content_reverse .section_box_image,.content.content_reverse .section_box_youtube{margin-right:0;margin-left:55px;}.content.content_align_top{align-items:flex-start;}.content.content_stack{flex-direction:column;align-items:stretch;}.content.content_map{align-items:normal;}.content_full_bleed .section_box_image{max-width:none;}.content .section_box_form{padding-top:0px;}.content .section_box_content{flex:1 1 53%;max-width:100%;}.video_bg_container .content .section_box_content{flex:none;text-shadow:0 0 5px rgb(0 0 0 / 25%);}.content.content_reverse{flex-direction:row-reverse;}.content.content_reverse .section_box_image{margin-right:0;margin-left:55px;text-align:right;}.content.content_reverse .section_box_form{margin-left:0;margin-right:55px;}.content_container.has_bg_img{max-height:400px;}.section_box.section_box_content h1{font-size:50px; text-transform:uppercase;}.section_box.section_box_content h2{font-size:40px; font-weight:700; text-transform:uppercase;}.section_box.section_box_content h3{font-size:24px; font-weight:700; text-transform:uppercase;}.section_box.section_box_content h4{font-size:22px;}.section_box.section_box_content h5{font-size:20px;}.section_box.section_box_content  h6,.content_on_image h6{font-size:18px;}}@media screen and (min-width:1290px){.content_full_bleed{padding:0px;}.content_full_bleed .section_box_content{padding:200px 100px;}.video_bg_container .content_full_bleed .section_box_content{padding:230px 48px;}.content_full_bleed.no_padding .section_box_content{padding:0px;}}@media screen and (max-width:480px){.content_container.is_parallax{height:auto !important;}}@media screen and (max-width:799px){.content_full_bleed .section_box_image{min-height:0px !important; height:auto !important;}}@media screen and (max-width:979px){.content_container.is_parallax{max-height:none !important; background-size:cover;}}@media screen and (max-width:1219px){}@media screen and (max-width:1542px){.content_container.is_parallax .content_on_image{max-width:100% !important;}}.light_font *{color:#fff;}.is_parallax .content_on_image{position:static; transform:none; width:auto; top:auto;}.content_on_image .section_box_content h1{color:#fff;font-size:54px;font-weight:800;}.has_background_img .content_on_image .section_box_content h1{font-size:46px;}.content_container.has_background_img .content h1{line-height:1.1em;}@media screen and (min-width:980px){.content_on_image .section_box_content h1,.has_background_img .content_on_image .section_box_content h1{font-size:84px;line-height:1.4em;}}.section_gallery_wrapper ul{padding:0;}.section_gallery li{list-style:none;margin:5px;padding:0;max-width:455px;}.section_gallery{padding:20px;margin:0;display:flex;align-items:center;flex-wrap:wrap;}.section_gallery li img{max-width:100%;}@media screen and (min-width:768px){.section_bg_image ~ .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}}@media screen and (min-width:1024px){.section_box_image ~ .section_box.section_box_content{text-align:left;max-width:520px;}.section_box_image ~ .section_box.section_box_content h3{white-space:nowrap;}}.white_text,.white_text div,.white_text h1,.white_text h2,.white_text h3,.white_text h4,.white_text h5,.white_text h6{color:#fff;}.section_box_script{width:100%;}.section_box.section_box_content_generic.section_box_full{width:100%;}.section_gradient{background:rgb(27,98,222);background:linear-gradient(135deg,rgba(0,108,221,1) 40%,rgba(2,177,255,1) 100%);}.form_container{padding:0px 20px 20px;}.cust_form_c{position:relative;max-width:600px;}.cust_form_center{margin:0 auto;}.form_items,.form_items li{position:relative;display:block;list-style:none;margin:0px;padding:0px;}.form_items{padding-bottom:12px;}.form_items li{padding:0px 0px 10px 0px;margin:0;}@media screen and (min-width:768px){.form_items{display:flex;flex-wrap:wrap;justify-content:space-between;}.form_items li{width:49%;}}.form_items li.form_item_textarea{width:100%;}.form_item_states select{max-width:100%;}.r_col .form_item_textarea{width:100%;}.form_item_textarea textarea{width:100%; display:block;}.custom_form_item_error{position:relative; padding:4px; color:#303030; border:4px solid #fcb040; margin:5px 5px 6px; border-radius:4px; background-color:#fffbdb; font-weight:300; font-size:12px;}.form_item_text input[type=text],.form_item_text input[type=email],.form_item_text input[type=url],.form_item_select select{width:100%;}.form_item_textarea{clear:both;float:none;}.form_item_label{color:#701400;text-transform:uppercase;padding-bottom:10px;}.form_main_label{display:block;padding:0px;}.form_buttons{padding:0;clear:both;}.cust_form_center .form_buttons{text-align:center;}@media screen and (min-width:1024px){.form_container{padding:0px;}}.form_required_message{font-size:14px;}.form_buttons{text-align:center;}.form_buttons .button{font-size:20px;padding:10px 60px;}.form_container h3{font-size:34px;text-align:center;text-transform:uppercase;}.section_box.section_box_form{width:560px;max-width:100%;}#home_features > div img{max-width:100%;}#home_features > div:first-child{flex:3 0 0px;}#home_features > div:last-child{flex:2 0 0px;}#home_features > div > .flex_row{margin-top:40px; flex-wrap:wrap; align-items:start;}#home_features > div > .flex_row > div{margin-bottom:40px;}#home_features > div > .flex_row > div > .flex_row{align-items:start;}#home_features > div > .flex_row > div > .flex_row > div:first-child{flex:1 0 0px;}#home_features > div > .flex_row > div > .flex_row > div:first-child img{max-width:100%;}#home_features > div > .flex_row > div > .flex_row > div:last-child{flex:2 0 0px;}.homepage_features h3,.homepage_howitworks h3{font-size:50px;}.homepage_howitworks h3{padding:0; margin:0;}.homepage_howitworks h3 span{color:#d20000;}.homepage_howitworks{font-size:20px;}.homepage_howitworks .flex_row{margin-top:80px;}#home_features,#home_features .flex_row div,.homepage_howitworks .flex_row > div{font-size:20px; line-height:1.2em;}.homepage_howitworks .flex_row > div{padding:0px 20px 40px 20px;}@media screen and (min-width:720px){#home_features > div > .flex_row > div{width:50%; flex:auto;}.homepage_howitworks .flex_row > div{padding-bottom:0;}}#home_features .flex_row div strong,.homepage_howitworks .flex_row > div strong{font-size:24px; display:inline-block; margin:10px 0;}#home_banner{text-align:center;line-height:1.2em;font-size:21px;}@media screen and (min-width:1024px){#home_banner{font-size:30px;padding:5px 0px;}}.registration_errors.error ul{list-style:none;text-align:left;margin:0;padding:0;}#user_registration{color:#fff;}#user_registration .button{width:100%;font-size:19px;padding:15px;}#gradient_bar_top{top:7px;}#gradient_bar_bottom{bottom:7px; transform:rotate(180deg);}.gradient_bar{position:absolute; left:0; width:100%;}.gradient_bar::after{content:'';z-index:-1;position:absolute;top:0;left:0;height:2px;width:100%;background:rgb(27,98,222);background:linear-gradient(to right,rgba(0,108,221,1) 40%,rgba(2,177,255,1) 100%);border-radius:inherit;}.gradient_bar::before{content:'';z-index:-1;position:absolute;top:0;left:0;height:2px;width:100%;background:rgb(27,98,222);background:linear-gradient(to right,rgba(0,108,221,1) 40%,rgba(2,177,255,1) 100%);transform:translate3d(0px,0px,0) scale(1);filter:blur(3px);opacity:var(1);transition:opacity 0.3s;border-radius:inherit;}#gradient_bar_top.gradient_bar::before,#gradient_bar_top.gradient_bar::after{height:6px;}#registration_services_left{margin-right:20px;text-align:left;max-width:630px;}#registration_services_right{text-align:center;width:400px;max-width:100%;border:1px solid #79b069;padding:20px;}#registration_services_monthly_estimate{font-size:70px;line-height:1.2em;font-weight:600;margin-bottom:50px;}#registration_services{padding:20px;}.service_item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ddd;}.service_options{list-style:none;margin:0;padding:0;}.service_options li{margin:0 0 10px 0;padding:20px 40px;cursor:pointer;border:3px solid #79b069;border-radius:10px;max-width:200px;text-align:center;line-height:1.2em;}.select_service_options{margin-top:20px;}.service_options li:hover,.service_options li.active{background-color:rgba(121 176 105 / 20%);}.service_type_description{margin-bottom:10px;}.service_price{font-weight:700;font-size:60px;line-height:1.2em;}.service_per{margin-bottom:10px;}.service_name{font-weight:700;font-size:20px;color:rgb(121 176 105);}.service_options_select{max-width:100%;}.user_registration_step1{width:440px;max-width:100%;padding:10px;margin:0 auto 30px;}.user_registration_step4 ul{list-style:none;margin:0 0 12px;padding:0;}.user_registration_step4 ul li{margin-bottom:10px;text-align:left;padding:3px 0px;}.user_registration_step4 ul li input,.user_registration_step4 ul li select{width:100%;box-sizing:border-box;}.user_registration_step2,.user_registration_step3{width:460px;max-width:100%;margin:0 auto;padding:0px 8px;}#registration_gender_select{display:flex; justify-content:space-between; margin-bottom:55px;}#registration_gender_select > div{cursor:pointer; width:50%;}#registration_gender_select > div:hover .active_platform{display:block;}#registration_gender_select > div:hover .inactive_platform{display:none;}#registration_select_female{padding-top:6px;}.user_registration_step2 .body_image_container::after{content:none;}.user_registration_step2 .body_image_container{height:252px;}.user_registration_step2 .body_image_container > img{width:128px;}.user_registration_step2 .body_image_container.female > img{width:132px;top:-9px;}.user_registration_step2 .body_image_platform{width:176px;}#registration_goal_select,#registration_intensity_select{list-style:none;margin:0 0 30px;padding:0;}#registration_goal_select > li,#registration_intensity_select > li{position:relative;display:block;background-color:#201f1f;margin-bottom:18px;color:#fff;cursor:pointer;text-transform:uppercase;text-align:left;border-radius:2px;}#registration_goal_select > li{font-weight:600; padding:15px;}#registration_intensity_select > li{padding:12px 14px;}#registration_goal_select li:hover,#registration_goal_select li.active,#registration_intensity_select li:hover,#registration_intensity_select li.active{background:rgb(27,98,222);background:linear-gradient(to right,rgba(0,108,221,1) 40%,rgba(2,177,255,1) 100%);color:#fff;}#registration_goal_select li.active::after,#registration_intensity_select li.active::after{content:'\2713';position:absolute;right:15px;top:50%;transform:translateY(-50%);display:block;color:#000;background-color:#fff;padding:6px 9px;font-size:24px;border-radius:50%;}@media screen and (min-width:414px){.create_profile_step_container > div:first-child{padding-left:0;}.user_registration_step2 .body_image_container{height:335px;}.user_registration_step2 .body_image_container > img{width:168px;}.user_registration_step2 .body_image_container.female > img{width:172px;}.user_registration_step2 .body_image_platform{width:216px;}}@media screen and (max-width:519px){.cp_inputs.cp_flex:first-child{display:block;}#registration_dob_height_left > div:nth-child(2){display:block;}#registration_dob_height_left > div:nth-child(2) > div{margin-bottom:10px;}#registration_dob_height_left > div:nth-child(2) select{width:150px;}#registration_dob_height_left > div:nth-child(4){margin-top:20px;}}@media screen and (max-width:413px){#registration_dob_height_left > div:nth-child(2) > div{margin-right:0px;}#registration_dob_height_left > div:nth-child(2) select{width:100%;}}@media screen and (min-width:520px){.user_registration_step2 .body_image_container{height:376px;}.user_registration_step2 .body_image_container > img{width:188px;}.user_registration_step2 .body_image_container.female > img{width:192px;}.user_registration_step2 .body_image_platform{width:226px;}}@media screen and (max-width:413px){#registration_dob_height_container{flex-direction:column-reverse;}#registration_goal_container{flex-direction:column-reverse;}#registration_goal_select{margin-top:20px;}#registration_goal_select > li{margin-bottom:10px;}#registration_goal_select,#registration_intensity_select{margin-bottom:10px;}}#progress_indicators ul li{margin:0 5px;text-align:center;padding:0;height:10px;width:69px;background-color:#404040;}#progress_indicators ul{list-style:none;display:flex;justify-content:center;margin:25px 0 0;}#progress_indicators ul li.active{background-color:#fff;}#registration_terms,#login_link{text-align:center;}#customer_login{max-width:1366px; margin:0 auto; text-align:center; padding:30px 0;}#customer_login h1{margin-bottom:20px; font-size:40px;}#user_registration h1{font-size:32px !important;}@media screen and (min-width:520px){#user_registration h1{font-size:34px !important;}}@media screen and (min-width:768px){#user_registration.create_profile_step.user_registration_step11 h1{font-size:40px !important;}}#registration_services_form{padding:20px;}#registration_form_top{margin-bottom:30px;}#registration_form_tl{margin-bottom:30px;}#registration_form_top > div{flex:1 0 0px;text-align:left;}#registration_form_tr #card-element{margin-top:30px;}#complete_registration{white-space:normal;}.user_registration_step4{width:460px;max-width:100%;margin:0 auto;padding:0px 8px;position:relative;}.user_registration_step4 #user_registration_back{top:-25px;}@media screen and (min-width:768px){.user_registration_step4 #user_registration_back{left:-110px; top:0;}}#customer_login .user_registration_step4 h1{margin:0;padding:0;}#registration_welcome_msg{padding:10px;}#registration_subscribe_form{display:flex;justify-content:space-between;}#registration_subscription_price_container{flex:1 0 0px;padding-right:50px;display:none;}#rspc_price_box{border:3px solid #fff;padding:30px;line-height:1.7em;}#rspc_price{font-size:34px;}#rpsc_term{font-size:22px;}#rspc_title{text-transform:uppercase;text-align:left;margin-bottom:12px;}#rspc_note{margin-top:10px;font-size:14px;}#registration_subscription_form_container > div#rspc_note{margin:5px 0px 20px;font-size:12px;line-height:1em;}#registration_subscription_form_container{flex:2 0 0px;}#registration_subscription_form_container > div{position:relative;text-align:left;margin-bottom:17px;text-transform:uppercase;}#registration_subscription_form_container > div:first-child{margin-top:30px;}#registration_subscription_form_container > div.rsfc_flex{display:flex; justify-content:space-between;}#registration_subscription_form_container > div.rsfc_flex > div{width:31%;}#registration_subscription_form_container > div input[type="text"]{width:100%;}#registration_promo_code_apply{position:absolute;top:50%;transform:translateY(-50%);right:15px;text-decoration:none;font-weight:600;}#registration_promo_code_result{display:none;position:absolute;top:50%;transform:translateY(-50%);right:15px;background-repeat:no-repeat;background-position:center center;background-size:contain;height:40px;width:40px;}#registration_promo_code_result.loading{background-image:url(/images/interface/loading_v2.gif);}#registration_promo_code_result.valid{background-image:url(/images/icons/valid.png);height:30px;width:30px;}#registration_promo_code_result.invalid{background-image:url(/images/icons/invalid.png);height:30px;width:30px;}.card_type_set > input[type="text"]{padding-left:55px;}.card_type{width:33px;height:21px;background-repeat:no-repeat;background-position:center center;position:absolute;left:16px;bottom:8px;}.card_type.visa{background-image:url(/images/icons/cc_number_visa.jpg);}.card_type.mastercard{background-image:url(/images/icons/cc_number_mastercard.jpg);}.card_type.amex{background-image:url(/images/icons/cc_number_amex.jpg);}.card_type.discover{background-image:url(/images/icons/cc_number_discover.jpg);}#registration_subscription_form_container > div#rsfc_total{margin-top:34px; margin-bottom:0px; display:block;}#rsfc_total > div{display:flex; justify-content:space-between; margin-bottom:5px;}#rsfc_total > div > span{flex:4 0 0px; font-size:14px;}#rsfc_total > div > span:last-child{flex:1 0 0px; text-align:right; white-space:nowrap; font-size:16px;}#rsfc_total > div#rsfc_promo_line > span:last-child{color:#09d609;}#rsfc_total > div:last-child{margin-bottom:0;}#rsfc_total > div:last-child > span{font-size:20px; font-weight:500;}.create_profile_step{width:670px;max-width:100%;margin:0 auto;padding:0px 8px;position:relative;}#user_registration_back{position:absolute;left:-20px;top:-22px;}@media screen and (min-width:414px){#user_registration_back{left:-5px;}}.user_registration_step11 #user_registration_back{top:-30px;}@media screen and (min-width:414px){.user_registration_step11 #user_registration_back{top:-20px;}}@media screen and (min-width:768px){#user_registration_back{top:0; left:0;}.user_registration_step9 #user_registration_back,.user_registration_step10 #user_registration_back{top:0;left:-90px;}.user_registration_step11 #user_registration_back{top:0;}}#user_registration_back a{color:#fff;display:block;padding:20px;}#user_registration_back a span{font-size:40px;}@media screen and (min-width:768px){#user_registration_back a span{font-size:50px;}}#registration_measurements_form .body_image_platform .active_platform{display:block;}#registration_measurements_form .body_image_platform .inactive_platform{display:none;}.create_profile_body_image .body_image_container::after{top:24px;width:24px;height:27px;left:49.8%;}.create_profile_body_image .body_image_container.female::after{top:41px;left:50%;width:24px;height:28px;}.create_profile_step_container{display:flex;align-items:center;margin-bottom:20px;justify-content:space-between;}.create_profile_step_container > div:first-child{flex:1 0 0px;text-align:left;}.cp_inputs.cp_flex{display:flex;}.cp_inputs.cp_flex > div{margin-right:20px;}.cp_label{margin:34px 0px 18px;text-transform:uppercase;font-size:20px;font-weight:600;}.cp_label:first-child{margin-top:0;}.create_profile_body_image{position:relative;}.create_profile_body_image .body_image_container{height:395px;width:184px;margin-bottom:30px;}.create_profile_body_image .body_image_platform{bottom:-18px;width:240px;}.create_profile_body_image .body_image_container.female{height:368px;width:184px;}.create_profile_body_image .body_image_container.female .body_image_platform{bottom:-38px;}.create_profile_body_image .body_image_container .body_image_hair{top:-1px;width:102%;}#user_registration.create_profile_step .button{width:auto;padding:15px 70px;}#user_registration.create_profile_step input,#user_registration.create_profile_step select{font-size:17px;}#registration_color_tones_left{width:370px;max-width:100%;text-align:center;margin:0 auto 20px;}#registration_color_tones_left .cp_flex{flex-wrap:wrap;}#registration_color_tones_left .cp_inputs.cp_flex > div{margin:0px 0 10px;cursor:pointer;position:relative;width:25%;}#registration_color_tones_left .cp_inputs.cp_flex > div > img{border:4px solid #201f1f;border-radius:50%;width:75px;height:75px;display:block;margin:0 auto;}#skin_tone_select{align-items:flex-end;}#skin_tone_select_white{background-color:#fff;width:75px;height:75px;border:4px solid #201f1f;border-radius:50%;margin:0 auto;}#registration_color_tones_left .cp_inputs.cp_flex > div:hover > img,#registration_color_tones_left .cp_inputs.cp_flex > div:hover > div{box-shadow:0 0 20px 5px rgb(27 98 222 / 75%);}#registration_color_tones_left .cp_inputs.cp_flex > div.active::after{content:'\2713';position:absolute;bottom:3.2px;left:11.7px;display:block;background:rgb(27,98,222);background:linear-gradient(to right,rgba(0,108,221,1) 40%,rgba(2,177,255,1) 100%);padding:34.3px 18px;font-size:44px;border-radius:50%;color:#fff;line-height:0;}#registration_body_type_left,#registration_chest_type_left{max-width:430px;}#registration_body_type_left > div.cp_inputs > div,#registration_chest_type_left > div.cp_inputs > div{position:relative;background-color:#201f1f;margin-bottom:18px;color:#fff;padding:12px 14px;display:flex;border-radius:2px;font-size:14px;text-transform:uppercase;cursor:pointer;align-items:center;}#registration_body_type_left > div.cp_inputs > div.active,#registration_chest_type_left > div.cp_inputs > div.active{background:rgb(27,98,222);background:linear-gradient(to right,rgba(0,108,221,1) 40%,rgba(2,177,255,1) 100%);color:#fff;}#registration_body_type_left > div.cp_inputs > div.active::after,#registration_chest_type_left > div.cp_inputs > div.active::after{content:'\2713';position:absolute;right:5px;top:50%;transform:translateY(-50%);display:block;background:#fff;padding:18px 9px;font-size:24px;font-weight:600;border-radius:50%;color:#000;line-height:0;}@media screen and (min-width:520px){#registration_body_type_left > div.cp_inputs > div.active::after{right:15px;}#registration_body_type_left > div.cp_inputs > div{font-size:16px;}#registration_chest_type_left > div.cp_inputs > div.active::after{right:15px;}#registration_chest_type_left > div.cp_inputs > div{font-size:16px;}}#thick_frame_select > div:last-child,#thick_hips_select > div:last-child{margin-right:0;}#body_shape_select > div > div:first-child img,#chest_type_select > div > div:first-child img{display:block; filter:invert(1);}#body_shape_select > div.active > div:first-child img,#chest_type_select > div.active > div:first-child img{filter:invert(1);}#body_shape_select > div > div:first-child{margin-right:14px;}#chest_type_select > div > div:first-child{margin-right:45px;}#body_shape_select > div > div > div.bss_title,#chest_type_select > div > div > div.bss_title,#registration_intensity_select li > div.intensity_title{font-size:19px; font-weight:600;}#registration_intensity_left .cp_label > em{font-size:15px; display:block; margin-top:8px; font-weight:400;}#registration_intensity_left > div.cp_inputs.cp_flex > div{width:33%;}#registration_intensity_left > div.cp_inputs.cp_flex > div:last-child{margin-right:0;}#registration_intensity_left > div.cp_inputs.cp_flex > div > select{width:100%;}#registration_body_type_left > div.cp_inputs.cp_flex > div,#registration_chest_type_left > div.cp_inputs.cp_flex > div{width:50%; font-weight:600; padding:15px 14px; font-size:19px;}#registration_color_tones_container{display:block;width:392px;max-width:100%;margin:0 auto 20px;}#registration_chest_type_container{display:block;width:430px;max-width:100%;margin:0 auto 20px;}#chest_type_select.male_chest .chest_type_select_opt{position:relative;background-color:#201f1f;display:flex;padding:10px;width:fit-content;max-width:100%;border-radius:2px;cursor:pointer;}#chest_type_select.male_chest .chest_type_select_opt > img:first-child{display:block;margin-right:10px;}#chest_type_select.male_chest{width:fit-content; max-width:100%; margin:0 auto;}#chest_type_select.male_chest .cp_label{text-align:center;}#chest_type_select.male_chest > div.chest_type_select_opt.active{background:rgb(27,98,222);background:linear-gradient(to right,rgba(0,108,221,1) 40%,rgba(2,177,255,1) 100%);color:#fff;}#chest_type_select.male_chest > div.chest_type_select_opt.active::after{content:'\2713';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;background:#fff;padding:18px 9px;font-size:24px;font-weight:600;border-radius:50%;color:#000;line-height:0;}#chest_type_select.male_chest .sample_block{background-position:48.7% -200px;background-repeat:no-repeat;background-color:#000;height:115px;width:181px;}#chest_type_select.male_chest .chest_type_select_opt > .sample_block:first-child{margin-right:10px;}#chest_type_select.male_chest .sample_block:last-child{background-size:252%;background-position-y:-190px;}#chest_type_select.greyscale_samples .sample_block{background-blend-mode:luminosity;}#registration_measurements_left{max-width:416px;}@media screen and (max-width:413px){#registration_measurements_left{max-width:316px;}}@media screen and (max-width:765px){#registration_measurements_container{flex-direction:column-reverse;}#registration_measurements_left{padding:0px 10px;}}#registration_measurements_right.gradient_added,#registration_goal_right.gradient_added{background:linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 20%,rgba(22,22,22,1) 50%,rgba(0,0,0,1) 100%);background-position-y:394px;}#registration_measurements_left .cp_flex{justify-content:space-between; margin-bottom:20px;}#registration_measurements_left .cp_flex > div{margin:0;}#registration_measurements_left .cp_flex > div input{max-width:100%;}#registration_measurements_left .cp_flex_3 > div{width:31%;}#registration_measurements_left .cp_flex_2 > div{width:48%;}#registration_measurements_left .cp_flex_2 > div:last-child{text-align:center;}#registration_measurements_left .cp_flex_2 > div:last-child a{display:inline-block; margin-top:10px; text-decoration:none;}#registration_measurements_left > a{font-weight:600;text-decoration:none;}#measuring_guide_modal,#measuring_auto_modal{padding-top:18px;}#measuring_guide_modal strong{color:#3591dd}@media screen and (min-width:768px){#measuring_guide_modal,#measuring_auto_modal{padding-top:0;}}#measuring_guide_link_container{display:flex;align-items:center;margin:15px 0px;}#measuring_guide_link_container > strong{margin-right:20px;}#registration_measurements_guide{width:185px;margin-bottom:41px;}#registration_measurements_guide_platform{position:absolute;bottom:0px;left:-29px;z-index:-1;width:246px;max-width:none;display:block;}#model_continue_button{display:none;margin-top:10px;}#user_registration.user_registration_step9.create_profile_step .button{width:100%;}#registration_goal_left{max-width:416px;}#registration_intensity_left .cp_label{font-size:18px; text-transform:none; font-weight:400;}#registration_intensity_left{max-width:416px;}@media screen and (max-width:413px){#registration_goal_left{width:100%;}#registration_intensity_left{width:100%;}}#registration_intensity_left .cp_label a{text-decoration:none;font-weight:700;cursor:help;}#registration_congratulations{padding:80px 0px;width:575px;max-width:100%;margin:0 auto;}#registration_congratulations .button{border-radius:2px;font-size:19px;padding:16px 22px;margin-bottom:20px;}#customer_login #registration_congratulations > h1{text-align:center;margin-bottom:60px;line-height:1.1em;}@media screen and (max-width:767px){#registration_congratulations{padding:40px 0px;}#customer_login #registration_congratulations > h1{font-size:26px;margin-bottom:30px;}}#registration_chest_type_left,#registration_body_type_left,#registration_intensity_left{margin:0px auto;}#registration_color_tones_right,#registration_chest_type_right,#registration_body_type_right,#registration_intensity_right{display:none;}@media screen and (min-width:425px){}@media screen and (min-width:768px){#customer_login h1{font-size:60px;}#registration_form_top{display:flex;}#registration_form_tl{margin-bottom:0px;}.service_options{display:flex;justify-content:left;}.service_options li{margin:0 10px 0 0;}}@media screen and (min-width:1024px){#registration_services{display:flex;justify-content:space-around;align-items:center;}}div#user_registration_height_label{margin-top:10px;}#user_registration_metric_opt{margin-top:20px;}#user_registration_metric_opt > div > label{font-size:16px;text-transform:uppercase;font-weight:600;display:block;}#user_registration_metric_opt > div > input{margin:0; padding:0;}#user_registration_height_container input{width:100px;}#get_bf_value{font-size:18px;}#splash_container{position:relative;}#splash_img_c,#splash_video_c{position:relative;text-align:center;overflow:hidden;height:500px;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;transition:all .1s linear;}#splash_img_c{padding:10px 0px;}#splash_video_c .splash_bg_video{min-width:100% !important;min-height:100% !important;width:auto !important;height:auto !important;position:absolute !important;top:50% !important;left:50% !important;transform:translateY(-50%) translateX(-50%);}#inner_page_splash{color:#fff;position:absolute;top:50%;width:100%;transform:translateY(-50%);padding:0px 20px;margin:0px auto;}#inner_page_splash h1{font-size:48px; color:#fff;}#inner_page_splash h2{font-size:24px; font-weight:400; color:#fff;}#splash_txt{color:#fff;text-align:center;width:1366px;max-width:100%;position:absolute;top:61%;left:50%;transform:translate(-50%,-50%);}#splash_txt h1,#splash_txt div,#splash_txt li{color:#fff;text-shadow:0 0 5px rgb(0 0 0 / 25%);}#splash_txt h1{padding:0;margin:0;text-shadow:0 4px 0 rgb(14 14 14 / 55%);font-size:50px;}#splash_txt_inner{padding:28px;width:580px;max-width:100%;font-size:20px;line-height:1.4em;margin:0 auto;}#splash_txt_inner a.button{font-size:18px;background:rgb(27,98,222);background:linear-gradient(to right,rgba(0,108,221,1) 40%,rgba(2,177,255,1) 100%);background-size:220% 100%;padding:15px 30px;}#splash_txt_inner a.button:hover{background-position:100% 0%;}#splash_txt_inner ul{list-style:none;padding:0px 0 0 36px;margin:10px;}#splash_txt_inner ul li::before{content:'radio_button_checked';position:absolute;color:#79b069;font-size:20px;left:-24px;top:5px;height:1em;font-family:'Material Icons';font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';}#splash_txt_inner ul li{position:relative;}.splash_content{overflow:hidden;position:absolute;width:100%;top:50%;transform:translateY(-50%);white-space:nowrap;padding:20px;}.splash_content > div{display:inline-block;position:relative;vertical-align:middle;width:100%;transform:translateX(100%);overflow:hidden;white-space:normal;transition:all 1s ease-in-out;}.splash_content .slide_from_right{transform:translateX(100%);}.splash_content .slide_from_left{transform:translateX(-100%);}.splash_content .fade_in{opacity:0;}.splash_content > div.showtime .slide_from_right{animation:slide_from_right .4s linear 0.8s 1 forwards;}.splash_content > div.showtime .slide_from_left{animation:slide_from_left .4s linear 1.6s 1 forwards;}.splash_content > div.showtime .fade_in{animation:fade_in .8s linear 2.4s 1 forwards;}.splash_content .button{position:relative;transition:all .5s ease;font-family:'Poppins',sans-serif;font-size:16px;padding:10px;}.splash_content .button:hover{padding-right:40px;transition:all 0.5s ease;}.splash_content .button::after{content:"\e5c8";font-family:'Material Icons';position:absolute;font-size:24px;color:#fff;opacity:0;top:50%;transform:translateY(-50%);right:-40px;transition:all 0.5s ease;}.splash_content .button:hover::after{opacity:1;right:10px;color:#00b5e2;}.splash_headline{padding-bottom:10px;font-size:38px;line-height:1em;color:#fff;text-transform:none;max-width:950px;margin:0px auto;}.splash_subtitle{font-size:22px;max-width:700px;margin:10px auto 20px;}#homepage_splash_bottom{line-height:1.2em;}#homepage_splash_bottom > .flex_row{display:block; margin:0px auto; max-width:1680px;}#homepage_splash_bottom > .flex_row > div{padding:20px; text-align:left; color:#fff; font-size:17px; line-height:1.2em;}#homepage_splash_bottom > .flex_row > div.shine{display:block;}#homepage_splash_bottom .flex_row .flex_row{display:block; text-align:center;}#homepage_splash_bottom .flex_row .flex_row > div{flex:auto;}#homepage_splash_bottom .flex_row .flex_row > div:first-child{min-width:110px;}#homepage_splash_bottom .flex_row .flex_row > div:first-child > div{background-repeat:no-repeat;background-position:center center;height:70px;width:100%;animation-iteration-count:1;animation-duration:1s;animation-fill-mode:both;animation-name:bounce;}#homepage_splash_bottom .flex_row .flex_row:hover > div:first-child > div{animation-iteration-count:infinite;animation-play-state:running;}#homepage_splash_bottom .flex_row > div:nth-child(1) .flex_row > div:first-child > div{animation-delay:0.25s;}#homepage_splash_bottom .flex_row > div:nth-child(2) .flex_row > div:first-child > div{animation-delay:0.75s;}#homepage_splash_bottom .flex_row > div:nth-child(3) .flex_row > div:first-child > div{animation-delay:1.25s;}#homepage_splash_bottom h5{color:#fff;padding:0px;margin:0px 0px 10px 0px;font-weight:800;text-transform:none;font-size:26px;line-height:1.3em;}#homepage_splash_bottom a.button{margin-top:10px;background-color:#4b5965;border:1px solid transparent;border-bottom:1px dashed #fff;color:#fff;padding:12px 0px 10px 0px;font-size:15px;transition:all .2s ease;}#homepage_splash_bottom a.button:hover{padding-left:18px;border:1px solid #fff;}#homepage_splash_bottom a.button::after{position:static;content:"\e5c8";font-family:'Material Icons';font-size:18px;font-weight:400;color:#fff;opacity:1;right:auto;left:auto;bottom:auto;top:auto;transform:none;height:auto;width:auto;margin:auto auto auto 5px;display:inline-block;background-color:transparent;vertical-align:bottom;transition:all 0.2s ease;}#homepage_splash_bottom a.button:hover::after{opacity:1;right:auto;left:auto;width:auto;padding-right:16px;margin:auto auto auto 5px;color:#fff;background-color:transparent;}#splash_modal_play_button{display:none;font-size:95px;color:#fff;text-decoration:none;font-weight:300;position:absolute;top:50px;left:50%;transform:translateX(-50%);}#splash_modal_play_button > span{font-size:18px; display:block;}#splash_modal_video{overflow:hidden; height:100%;}#splash_modal_video iframe,#splash_modal_video video{width:100%;display:block;}#splash_modal_video iframe{height:100% !important;}#splash_txt_inner > div > strong{line-height:1.2em;}#home_splash_price_text{font-size:20px;margin-top:10px;}@media screen and (max-width:519px){#splash_txt_inner{line-height:1.2em;}#splash_txt_inner > div > strong{font-size:24px !important; margin-bottom:10px !important; display:inline-block;}#splash_txt_inner .button{line-height:1.2em !important;}.section_box_content .button{font-size:18px !important;}#pcs_234 h2{font-size:40px !important;}}@media screen and (max-width:390px){#splash_txt_inner > div > strong{font-size:36px !important;}#splash_txt_inner a.button{font-size:16px !important;}}@media screen and (min-width:414px){#splash_txt{top:64%;}#splash_img_c,#splash_video_c{height:460px;}#splash_modal_play_button > span{font-size:21px;}}@media screen and (min-width:580px){}@media screen and (min-width:600px){}@media screen and (min-width:768px){#home_splash_desktop_only{display:block;}#splash_img_c,#splash_video_c{height:582px;}.splash_headline{font-size:48px;}#splash_txt{top:50%; text-align:left;}#splash_txt_inner{margin:0;}#splash_txt_inner ul li::before{font-size:26px;left:-34px;top:9px;padding:48px;}#splash_modal_play_button{font-size:125px;top:50%;transform:translateY(-50%);right:10px;left:auto;bottom:auto;}#home_splash_price_text{max-width:100%;width:336px;text-align:center;}}@media screen and (min-width:980px){.splash_headline{font-size:60px;}.splash_content{padding:0;}}@media screen and (min-width:1024px){#homepage_splash_bottom > .flex_row{display:flex;}#splash_modal_play_button{left:60%; right:auto; transform:translate(-50%,-50%);}}@media screen and (min-width:1220px){}@media screen and (min-width:1380px){}@media screen and (min-width:1440px){#splash_img_c,#splash_video_c{height:832px;}#homepage_splash_bottom{position:absolute; bottom:0px; width:100%;}.splash_content{transform:translateY(-72%);}#homepage_splash_bottom .flex_row .flex_row{display:flex; text-align:left;}#homepage_splash_bottom .flex_row .flex_row > div:first-child{display:block}#homepage_splash_bottom .flex_row .flex_row > div:first-child > div{background-position:center left;}#splash_modal_play_button{left:50%;}}@keyframes slide_from_right{from{transform:translateX(100%);}to{transform:translateX(0%);}}@keyframes slide_from_left{from{transform:translateX(-100%);}to{transform:translateX(0%);}}@keyframes fade_in{from{opacity:0;}to{opacity:1;}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-25px);}60%{transform:translateY(-10px);}}#splash_modal_video{position:fixed;visibility:hidden;top:0;left:0;width:100%;height:100%;opacity:0;transition:.2s linear all;}#splash_modal_video.opened{visibility:visible;opacity:1;z-index:999999;}#splash_modal_video iframe{opacity:0; transition:.2s linear opacity;}#splash_modal_video.opened iframe{opacity:1;}#splash_modal_youtube_video_close{position:absolute;z-index:999999;color:#fff;top:70px;right:10px;display:flex;align-items:center;}#splash_modal_youtube_video_close a{color:#fff;text-decoration:none;}#splash_modal_youtube_video_close > a:first-child{padding:10px 0px 10px 10px;}#splash_modal_youtube_video_close a.material-symbols-outlined{font-size:44px;}.alpha_slider{position:relative;width:100%;height:auto;overflow:hidden;z-index:1000;text-align:center;margin:0;padding:0;}.alpha_view_port{position:relative;z-index:0;margin:0px auto;width:100%;white-space:nowrap;height:500px;}.alpha_cover{position:absolute;top:0px;z-index:1000;height:100%;margin:0px;padding:0px;background:rgba(0,0,0,1);}.alpha_cover_left,.alpha_cover_right{width:100%; margin:0; padding:0;}.alpha_cover_left{left:-100%;}.alpha_cover_right{left:100%;}.alpha_cover_center{display:none; left:0px; width:100%;}.alpha_slides{position:absolute; top:0px; z-index:100;}.alpha_slides > ul{background-color:#1c8ccc;}.alpha_slides .slide_text,.alpha_slides .slide_text_i,.alpha_slides .slide_text h1{color:#fff;}.alpha_slides > ul,.alpha_slides > ul > li{display:inline; display:inline-block; vertical-align:top; margin:0px; padding:0px;}.alpha_slides > ul > li{position:relative;overflow:hidden;width:100%;max-width:100%;word-spacing:0em;}.alpha_slides > ul > li::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgb(0 0 0 / 10%);z-index:1;}.alpha_slides > ul > li img{display:block; margin:0px; padding:0px; width:100%; height:auto;}.alpha_slides .slide_text,.alpha_slides .slide_text *{font-size:26px;font-weight:400;}.alpha_slides .slide_text{z-index:900;text-align:center;white-space:normal;line-height:1.1em;padding:30px 60px;position:relative;}.alpha_slides .slide_text h1{font-size:40px;font-weight:700;line-height:1em;padding-bottom:0;margin-bottom:12px;}@media screen and (min-width:1440px){.alpha_slides .slide_text,.alpha_slides .slide_text *{font-size:36px;}.alpha_slides .slide_text h1{font-size:70px;}}.alpha_slides .slide_text h3{font-size:24px;font-weight:500;text-transform:uppercase;color:#fff;margin-bottom:9px;padding-bottom:0;}.alpha_slides .button{position:relative;background-color:#1c8ccc;color:#fff;border:3px solid #fff;font-size:26px;padding:15px 30px;margin-top:30px;}.alpha_slides .button:hover{background-color:#fff;color:#1c8ccc;}.slide_control_prev,.slide_control_next{display:block;position:absolute;top:50%;transform:translateY(-50%);z-index:9999;width:32px;height:64px;overflow:hidden;color:rgb(255 255 255 / 80%);cursor:pointer;transition:all .2s linear;font-size:60px;line-height:100%;}.slide_control_prev:hover,.slide_control_next:hover{color:rgb(255 255 255 / 100%);}.slide_control_prev{left:15px;}.slide_control_next{right:15px;}.slide_control_prev::before{content:'arrow_left';position:absolute;top:1px;left:-57px;font-size:150px;}.slide_control_next::before{content:'arrow_right';position:absolute;top:1px;left:-64px;font-size:150px;}.slide_pagination{display:none; position:absolute; bottom:0px; text-align:center; width:100%; z-index:900;}.slide_pagination ul{list-style:none; margin:0px auto; padding:0px; text-align:center;}.slide_pagination li{display:inline-block; margin:0px 5px; padding:0px;}.slide_pagination li a{display:block; width:12px; height:12px; background-color:#d5d5d5; border-radius:12px; text-decoration:none; opacity:1;}.slide_pagination li .cur_slide{background-color:#f00; opacity:1; box-shadow:0px 0px 3px 0px rgb(255,255,255);}@media screen and (min-width:450px){}@media screen and (min-width:640px){.slide_text_i{display:block;}.slide_text a{display:inline-block;}}.alpha_slides > ul > li img{position:absolute;top:0px;left:0px;}.alpha_slides .slide_text{position:absolute;max-width:800px;width:100%;left:50%;top:50%;bottom:auto;transform:translate(-50%,-50%);text-align:center;}.alpha_slides .slide_text{text-shadow:0px 0 10px rgba(0,0,0,0.3);}.alpha_slides .slide_text .button,.alpha_slides .slide_text .button2{text-shadow:none;}.slide_control_prev{left:10px;}.slide_control_next{right:10px;}@media screen and (min-width:1200px){}@media screen and (min-width:950px){}@media screen and (min-width:1200px){}.StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid transparent;border-radius:4px;background-color:white;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease;}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df;}.StripeElement--invalid{border-color:#fa755a;}.StripeElement--webkit-autofill{background-color:#fefde5 !important;}#card_label{font-weight:bold; text-transform:uppercase;}#contact_map{width:auto;height:600px;}.category_splash{position:relative;margin:0;padding:0;text-align:center;overflow:hidden;text-shadow:0px 12px 32px rgba(0,0,0,0.73);}.category_splash.no_bg{min-height:150px;background-color:#242424;}.category_img_c{position:relative;text-align:right;}.category_splash img{display:block;margin:0;padding:0;max-width:100%;}.category_splash h1{max-width:1366px;position:absolute;top:50%;transform:translateY(-50%);bottom:auto;margin:0px auto;width:100%;padding:0px;text-align:center;color:#fff;font-size:24px;font-weight:700;font-family:"Mardoto",sans-serif;text-align:center;}.category_splash.no_bg h1{font-size:24px;}#category_section .content{padding:0; max-width:100%;}#category_section .section_box.section_box_content_generic{padding-top:20px; margin:0;}#category_section .content_g{background-color:#fff;}#category_section_left{background-color:#f6f6f6;border:1px solid #e9e9e9;}#category_section_left h5{text-transform:uppercase;color:#404040;font-weight:700;font-size:16px;font-family:'Montserrat',sans-serif;border-top:1px solid #e9e9e9;border-bottom:1px solid #f1f1f1;margin:0;padding:15px 20px;}#category_section_left input[type="text"],#category_section_left input[type="number"]{background-color:#fff;}#category_filters > div > div{border-top:1px solid #e9e9e9;border-bottom:1px solid #f1f1f1;}#category_filters > div > div > span{position:relative;display:block;padding:10px 20px;font-size:16px;font-family:'Montserrat',sans-serif;color:#242424;cursor:pointer;}#category_filters > div > div > span::before{position:absolute;top:50%;right:10px;transform:translateY(-50%);content:'';width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 5px;border-color:transparent transparent transparent #000000;transition:transform .2s ease-in-out;}#category_filters > div > div.open > span::before{transform:translateY(-50%) rotate(90deg);}#category_filters > div{display:none;}#category_filters > div > div > div{display:none;padding:5px 20px 20px 20px;}#category_filters  > div > div.open > div{display:block;}.category_filter_range{display:flex;justify-content:space-between;}.category_filter_range > div{width:45%;color:#6e6e6e;font-weight:400;font-size:14px;font-family:'Montserrat',sans-serif;}.category_filter_range > div input{max-width:100%;}#category_section_right{padding:15px;}#category_section_right #bc_container{margin:0; max-width:100%;}#category_filter_button{padding:10px 20px;}#category_filter_button .button{background-color:#4ab83b;border:1px solid #4ab83b;width:100%;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;font-family:'Montserrat',sans-serif;display:block;text-align:center;}.category_filter_checkboxes ul{list-style:none;margin:0;padding:0;}.product_listed{padding:20px 10px 10px;}.product_listed_name{color:#303030;font-size:16px;font-weight:600;font-family:'Montserrat',sans-serif;line-height:1.2em;}.product_category_tools{display:flex; margin-bottom:20px;}.product_category_tools > div{flex:1 0 0px; align-items:center;}select.product_category_sort{background-color:#f6f6f6;}#product_category_tools_top .product_category_tools_left{display:none;}.product_category_tools_left a{text-decoration:none;}.product_category_tools_left a.per_page_selected,.product_category_tools_left a:hover{text-decoration:underline;}@media screen and (min-width:600px){}@media screen and (min-width:800px){.category_img_c{left:auto;}.category_splash h1{font-size:36px;}}@media screen and (min-width:1024px){.category_splash.no_bg h1{font-size:40px;}#category_section_flex{display:flex;}#category_section_left{flex:0 0 260px;width:260px;}#category_section_right{flex:auto; padding:10px 40px;}#category_filters > div{display:block;}.product_category_tools > div:last-child{text-align:right;}}@media screen and (min-width:1160px){.category_splash.no_bg{min-height:300px;background-color:#242424;}}@media screen and (min-width:1200px){.category_img_c{left:auto;}.category_splash h1{font-size:72px;}}@media screen and (min-width:1920px){.category_img_c img{width:100%;}}.gallery_container{}.gallery_container a{display:inline-block; width:50%; padding:10px;}.gallery_container a img{display:block; width:100%;}@media screen and (min-width:550px){.gallery_container a{width:33%;}}@media screen and (min-width:850px){.gallery_container a{width:25%;}}@media screen and (min-width:1200px){.gallery_container a{width:20%;}}#top_bar_c{position:relative;padding:6px 0px;background:#0f0c12;height:30px;}#top_bar,#top_bar *{font-size:14px;}#top_bar{position:relative;width:100%;margin:0 auto;text-align:center;}#top_bar strong{color:#007bd1; text-transform:uppercase;}#top_bar a{color:#fff;font-weight:400;text-decoration:none;}#top_bar a:hover{text-decoration:underline;}#h_menu{position:absolute; right:0; top:0px;}#h_menu ul{list-style:none; margin:0; padding:0;}#h_menu ul li{display:inline-block; margin-right:20px;}#header_c{width:100%;position:relative;z-index:10000;background-color:#000;}#header{position:relative;display:flex;align-items:center;width:100%;margin:0 auto;padding:20px 10px;justify-content:space-between;height:90px;}#logo img{display:block;max-width:100%;width:240px;}#header_tools{position:absolute;right:0px;top:50%;transform:translateY(-50%);text-align:right;white-space:nowrap;}#mobile_menu_button{position:absolute; right:10px; top:50%; transform:translateY(-50%);}#header_tools{display:none;}@media screen and (min-width:768px){#mobile_menu_button{display:none;}#header_tools{display:block;}}#header_tools > div > div,#header_tools > div{display:inline-block;vertical-align:middle;}#header_tools > div > div span{display:inline-block; vertical-align:middle;}#header_tools > div > div span.material-symbols-outlined{font-size:30px;}#h_account_actions{display:flex; align-items:center; justify-content:space-between;}#h_account_actions > div{position:relative;}#h_account_actions a:first-child{margin-left:10px;}#my_account_link_container{margin-left:10px;}@media screen and (min-width:425px){#header{padding:30px;}#mobile_menu_button{right:20px;}}@media screen and (min-width:768px){#header_tools #h_search,#header_tools #h_account{margin-right:14px;}}@media screen and (min-width:1024px){#logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:40000;max-width:260px;}#logo img{max-width:100%;width:260px;}#h_account_actions a:first-child{margin-left:0; margin-right:20px;}}#header_tools a{display:inline-block;color:#fff;text-decoration:none;text-transform:uppercase;vertical-align:middle;}#header_tools a.button{display:block;}#header_tools > div > div span.ht_label{display:none;font-size:15px;font-weight:700;text-transform:uppercase;color:#fff;text-decoration:none;}#header_tools #h_cart{position:relative;}#cart_item_count{display:block;position:absolute;top:-12px;right:-16px;background:#000;color:#fff;width:24px;height:24px;text-align:center;overflow:hidden;font-size:11px;padding-top:6px;border-radius:50%;text-decoration:none;font-weight:700;}#header_tools a:hover .material-symbols-outlined{}#t_menu{display:block;position:absolute;left:-100%;top:78px;width:100%;z-index:30000;background:#000;transition:left .2s linear;flex:1 0 0px;}#t_menu.active{display:block;left:0;}#t_menu ul,#t_menu li{padding:0;margin:0;}#t_menu ul ul{display:none;padding-left:30px;}#t_menu ul li{list-style:none;margin:0;}#t_menu > ul > li{border-top:1px solid #343434;}#t_menu > ul > li:last-child{border-bottom:1px solid #343434;}#t_menu ul li a{position:relative;display:block;padding:15px 20px;height:auto;white-space:nowrap;text-decoration:none;color:#fff;font-size:13px;text-transform:uppercase;}#t_menu li a:hover{color:#fff;background:linear-gradient(to right,rgba(0,108,221,1) 40%,rgba(2,177,255,1) 100%);}#t_menu > ul > li > a > .material-symbols-outlined{vertical-align:top;font-size:18px;}@media screen and (min-width:768px){#header_tools > div > div span.ht_label{display:inline;}}@media screen and (min-width:1024px){#t_menu,#t_menu.active{display:none !important;}#header_tools > div#t_menu_button{display:none;}#t_menu li:last-child{border:none !important;}#t_menu > ul > li > ul{display:block;padding:0;margin:0;position:absolute;top:38px;left:10px;background:#fff;z-index:300;border:1px solid #343434;border-top:3px solid #1c8ccc;min-width:200px;}#t_menu > ul > li > ul > li{padding:5px 10px;margin:0;border-bottom:1px solid #343434;width:100%;}#t_menu ul ul li:last-child{border-top:0;}#t_menu > ul > li > a{position:relative;display:block;width:100%;padding:10px 0px;}#t_menu > ul > li > ul.hm_cat_ul{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:nowrap;padding:40px 30px;}#t_menu > ul > li > ul > li.hm_cat_li{border:0px;}#t_menu > ul > li > ul > li.hm_cat_li span.arrow{display:none;}#t_menu > ul > li > ul > li.hm_cat_li > a{font-weight:bold;border-bottom:1px solid #e3e3e3;margin-bottom:10px;padding:10px 0px;}#t_menu > ul > li > ul > li li{padding:5px 0px;}#t_menu > ul > li > ul > li li a{padding:5px 5px;height:auto;}#t_menu > ul > li > ul > li ul{display:block;padding:0px;}#t_menu > ul > li > a{overflow:hidden;}}@media screen and (min-width:1360px){#t_menu > ul > li{padding:0 10px;}}#t_menu_button{z-index:10000;cursor:pointer;overflow:hidden;white-space:nowrap;}#hmb_nav{width:27px;height:27px;display:block;background:transparent;border-radius:7px;}#hmb_nav_inner{display:block;position:relative;}#hmb_nav_inner span:first-child{top:0;}#hmb_nav_inner span{position:absolute;top:9px;display:block;background:#fff;width:27px;height:5px;padding:0;transition:top .3s ease-out,transform .5s ease-out,width .5s ease-in-out,background-color .75s ease-out;box-shadow:none;}#hmb_nav_inner span:last-child{top:18px;}#t_menu_button.hmb_active{top:9px;transition:top .2s linear;transition:right .2s linear;}.hmb_active #hmb_nav_inner span:first-child{top:9px;transform:rotateZ(135deg);}.hmb_active #hmb_nav_inner span{width:27px;}.hmb_active #hmb_nav_inner span:nth-child(2){background-color:transparent;transform:rotateZ(-180deg);top:9px;}.hmb_active #hmb_nav_inner span{width:27px;}.hmb_active #hmb_nav_inner span:last-child{top:9px;transform:rotateZ(-135deg);}.hmb_active #hmb_nav_inner span{width:27px;}#header_search{display:none;position:absolute;top:70px;left:0;padding:10px;width:100%;text-align:right;}.h_tool_inner{white-space:nowrap;}#header_search .header_search_input{vertical-align:top; width:300px;}#header_search .header_search_button.material-symbols-outlined{position:relative;display:inline-block;font-size:44px;width:auto;height:auto;vertical-align:bottom;border:0;border-radius:0 !important;color:#fff;background-color:transparent !important;cursor:pointer;}#header_bar{text-align:center;padding:4px 10px;font-size:14px;}#header_bar.warning{background-color:#2e7d32;display:none;}#header_bar.warning a{color:#fff;}#my_account_menu{display:none;position:absolute;right:-50px;top:100%;background-color:#000;padding:10px;border:1px solid #212121;}#my_account_menu.open{display:block;}#my_account_menu ul,#my_account_menu ul li{list-style:none;margin:0;padding:0;text-align:left;}#my_account_menu ul li a{text-transform:none;display:block;padding:4px;}#footer .arrow{width:initial;height:initial;}#footer_container{background-color:#000;padding:40px 20px;color:#fff;font-size:15px;}.f_block_c a,.f_bx3,.f_bx3 a{transition:all .05s ease-in;font-size:15px;font-weight:normal;line-height:1em;margin-bottom:10px;color:#fff;text-decoration:none;}.f_block_c a{font-weight:600;font-size:16px;transition:all .1s linear;}.f_block_c a:hover{color:#fff; text-decoration:underline;}#footer{margin:0px auto;max-width:1180px;}#footer .f_section{padding:0;text-align:center;}#footer .f_section:nth-child(1){text-align:center;}.f_section .f_block{text-align:left;margin-bottom:10px;}.f_block_h{font-size:18px;padding:10px 0px;cursor:pointer;}.f_block_content{display:none;}.f_block ul,.f_block ul li{margin:0;padding:0;list-style:none;line-height:1.8em;}.f_block_h .arrow{transition:all .2s ease-in;}.f_block_h img.arrow.rotateDown{transform:rotate(90deg);}.f_block_always_open .f_block_c{display:block !important;}.f_block .arrow{display:inline;position:absolute;right:10px;top:50%;transform:translateY(-50%);}#footer_legal_inner{text-align:center;padding:10px;}#footer_legal{background-color:#000; color:#fff;}#footer_legal a{color:#fff;}#footer_legal_inner,#footer_legal_inner a{color:#fff; font-size:14px;}.f_block_c_connect > div strong,.f_block_h{font-weight:700;color:#fff;padding:0px 0px 6px 0px;margin:0px 0px 6px 0px;line-height:1.1em;text-transform:none;}.f_block_h{position:relative; font-size:20px;}.f_block_c_connect{max-width:270px; margin-top:20px}.f_block_c_connect div{margin-bottom:10px; font-weight:600;}.f_block_c_connect > div strong{color:#fff; font-size:23px;}.f_block_c_connect .flex_row{margin-bottom:20px; display:flex;}.f_block_c_connect .flex_row > div{text-align:left;}.f_block_c_connect .flex_row > div:first-child{flex:1 0 0px; padding-right:10px;}.f_block_c_connect .flex_row > div:last-child{flex:4 0 0px;}.f_block_c_connect a{color:#fff;text-decoration:underline;}#footer_social_links{text-align:center;}#footer_social_links > a{display:inline-block;padding:4px;margin-right:8px;}.f_block_h{position:relative;background-color:#fff;color:#000;padding:10px;font-size:20px;margin:0;font-weight:900;border:0;}.f_block_h ~ ul,.f_block_h ~ div{padding:10px;margin:0;display:none;}.f_block_h.always_open ~ ul,.f_block_h.always_open ~ div{display:block;}.f_block_h:not(.always_open)::before,.f_block_h:not(.always_open)::after{position:absolute;top:50%;right:11px;transform:translateY(-50%);height:4px;width:20px;background-color:#1a1918;content:'';transition:all .2s ease-in-out;}.f_block_h:not(.always_open)::after{transform:translateY(-50%) rotate(270deg);}.f_block_h.open_now::after{transform:translateY(-50%) rotate(0deg);}@media screen and (min-width:1024px){.f_section .f_block.no_borderr .f_block_h{max-width:250px;}#footer .f_section{padding-bottom:0 !important;}#footer .f_section .f_block.no_borderr>div{padding-right:0;}#footer .f_section .f_block.no_borderr{padding:0;width:250px;}#footer .f_block.no_borderr .f_block_email .subscribe-form{padding-right:0;}#footer .f_section .f_block{min-width:180px;flex:1 0 0;margin-bottom:0px;}.f_block_email{display:flex;flex-flow:column !important;}#footer .f_section:nth-child(1){text-align:center;display:flex;justify-content:space-around;}#footer .f_section{padding:10px 20px 20px 20px;}.f_block .arrow{display:none;}.f_section .f_block{border-bottom:none;padding:0;}.f_block_h{cursor:default;}.f_block_content{padding-bottom:10px;display:block;}.f_section .f_block_c{display:block !important;}.f_section{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;}.f_section .f_block{}.f_block{padding-right:40px;}.f_block:last-child{padding-right:0;}.f_section#f_info{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;}.f_section#f_info .f_block{flex:0;flex-basis:200px;padding:0px 25px;white-space:nowrap;}#footer .f_section .f_block{border:none;}#footer .f_section .email-container .email{max-width:250px;}.f_block_c_connect{margin-top:0px}.f_block_h{background-color:transparent;color:#fff;}.f_block_h:not(.always_open)::before,.f_block_h:not(.always_open)::after{content:none;}.f_block_h{padding:0 0 10px;}.f_block_h ~ ul,.f_block_h ~ div{display:block;padding:0;}}@media screen and (min-width:1200px){.f_block_c{display:block !important;}.f_block ul{display:inline-block;padding:0 30px 0 0;vertical-align:top;}}@media screen and (min-width:720px){.f_block.no_borderr .f_block_email{display:flex;flex-flow:row nowrap;}.f_block.no_borderr .f_block_email .subscribe-form{display:flex;flex-flow:row wrap;padding-right:48px;}#footer #f_attr{padding-top:25px;}}#f_menu{position:relative;width:100%;}#f_menu > ul,#f_menu > ul li{list-style:none;margin:0;padding:0;}#f_menu > ul li{width:100%;}#f_menu > ul li a{display:inline-block;padding:10px 20px;font-size:18px;width:100%;color:#fff;text-decoration:none;}#f_menu > ul li a:hover{color:#fff;}@media screen and (min-width:420px){#f_menu > ul{display:flex;justify-content:center;margin:0 auto;max-width:100%;}#f_menu > ul li{width:auto;}}@media screen and (min-width:980px){#f_menu{padding-top:20px;}#f_menu > ul li a{margin:0 10px;}}@media screen and (min-width:1480px){#footer_container{padding:40px 120px 40px;}}#cart_intl{border:1px solid #d3dadc; padding:8px; margin-bottom:15px;}#cart_buttons .button{text-transform:none;}#cart_intl{margin:10px 0px 20px 0px;padding:10px;border:2px solid #5a5a5a;background-color:#fff;font-size:14px;}#cart_intl a{font-size:14px;font-weight:bold;}.cart_product_row td{padding:10px 0px 5px 0px;border-bottom:1px solid #e0e3e0;}#cart_container{overflow:hidden;margin:0px auto;max-width:1366px;}#cart_left{margin-bottom:20px;}.cr_title{background-color:#dedede;padding:15px;font-size:18px;text-transform:none;font-weight:bold;}.cr_title_grey{color:#4d4d4d;background-color:transparent;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding:15px;}.cr_content{padding:15px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background-color:#fff;}.cart_product_c{position:relative;padding:20px;background-color:#fff;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;overflow:hidden;}.cart_product_c:nth-child(2){border-top:1px solid #e3e3e3;}.cart_product_c .button,.cart_product_c .button:hover{padding-left:0px;padding-right:0px;width:auto;min-width:120px;max-width:80%;}.cart_product_headings{display:none;}.confirmed_added{font-weight:500;color:#4ab83b;font-size:20px;text-align:right;font-family:'Montserrat',sans-serif;}.confirmed_added span{vertical-align:middle;}.cart_prod_data .pl_data{padding:0;}#cart_addons{margin-top:30px;}#cart_addons h2{margin-bottom:0; padding-bottom:0;}#cart_addon_content{background-color:#f6f6f6;color:#404040;font-family:'Montserrat',sans-serif;font-weight:700;text-align:center;padding:15px;border:1px solid #efefef;margin:20px 0px;}.prod_data_a2c{display:flex; flex-wrap:wrap; margin-top:20px;}.prod_data_a2c > div{flex:1 0 0px;white-space:nowrap;vertical-align:middle;}.prod_data_a2c input[type=number]{width:80px;}#product_list_rp .button{background-color:#4ab83b;border:2px solid #4ab83b;padding:9px 10px;text-transform:uppercase;font-weight:bold;}#product_list_rp .button:hover{color:#4ab83b;border:2px solid #4ab83b;background-color:transparent;}.rp_quick_details{display:block;background-color:#656565;color:#fff;font-weight:bold;text-transform:uppercase;font-family:'Montserrat',sans-serif;text-decoration:none;padding:15px;transition:all .2s ease-in-out;}.rp_quick_details:hover{color:#fff;background-color:rgba(101,101,101,.8);}.a2c_mesasge{color:#4ab83b; font-weight:bold; margin:10px 0px 0px;}.cart_product_c .cart_prod_thumb{width:40%;text-align:center;font-weight:500;font-size:16px;}.cart_product_c:first-child .cart_prod_thumb{text-align:left;}.cart_product_c .cart_prod_thumb img{max-width:100%;max-height:150px;width:auto;height:auto;border:0px;}.product_image_thumbnail{display:block;}.cart_product_c .cart_prod_data a{font-size:18px; text-decoration:none; font-weight:bold;}.cart_product_c .cart_prod_qty a{text-decoration:none; font-size:14px;}.cart_prod_actions{white-space:nowrap;}.cart_prod_actions input,.cart_prod_actions a{display:inline-block;color:#fff;font-weight:300 !important;width:auto;cursor:pointer;padding:0;margin:0 10px;border:0;background:none;}.cart_product_c .cart_prod_price{clear:both;text-align:center;}.cart_product_c .cart_prod_qty{text-align:center;}.cart_product_c .cart_prod_qty input[type=text]{width:45px;padding-left:5px;padding-right:5px;text-align:center;}.cart_product_c .cart_prod_qty input[name="cart_action"]{padding:0; color:#1c8ccc; background-color:transparent; border:0; cursor:pointer; margin-top:5px;}.cart_product_c .cart_prod_total{text-align:center;}.cart_product_c .cart_prod_price,.cart_product_c .cart_prod_qty,.cart_product_c .cart_prod_total{padding:10px 0px;font-size:16px;font-weight:500;}#cart_add_on_item{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;background:transparent;padding:20px;margin-bottom:20px;}#cart_add_on_thumb{margin-right:20px;}#cart_add_on_thumb img{max-width:80px;}#cart_add_on_info{flex-grow:1;margin-right:20px;}#cart_footer{padding-top:20px;overflow:hidden;}#cart_footer td{font-size:16px;color:#383838;}#cart_footer_blocks{overflow:hidden;}.cart_shipping_calculator{text-align:left; background-color:#fff; margin-bottom:20px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}.cart_shipping_container{text-align:left;}#cart_shipping_form span{white-space:nowrap;}#cart_shipping_form em{font-size:12px;}#shipping_quote_zip{width:80px;}.cart_shipping_container .button{min-width:0;}#shipType{max-width:100%;}.cart_totals{background-color:#fff;border:1px solid #e3e3e3;}.cart_totals_container{clear:both; text-align:right;}.cart_totals_container tr td{text-align:right;}.cart_totals_container tr td:first-child{text-align:left;}.cart_bottom_title{background-color:#f1f1f1;text-align:left;font-size:16px;font-weight:500;text-transform:none;padding:15px 20px;}.cart_bottom_content{padding:20px;}.info_forms td{padding:3px !important;}#cart_container{overflow:hidden;}#cart_container > h3{padding-top:30px;padding-bottom:0px;}.checkout_header{display:flex;flex-wrap:wrap;padding:0px;overflow:hidden;}.checkout_header table{border-collapse:collapse;width:100%;}.checkout_header td{width:50%;padding:10px !important;border:1px solid #e3e3e3;vertical-align:top;}.checkout_header{padding-bottom:15px;}.checkout_header .checkout_header_block{min-width:320px;}.checkout_header_block h3{font-size:20px;padding:15px;}.checkout_header_block div{}.cart_totals_table{text-align:left;margin:0px 0px 0px auto;}.cart_totals_table td{font-size:14px;padding:8px 0px;}.cart_totals_table tr:first-child td{padding-top:0px;}.cart_totals_table tr:nth-child(2) td{padding-bottom:15px;}.cart_totals_table tr:last-child td{border-top:1px solid #e3e3e3;padding:15px 0px 0px;}#checkout_summary td.discount_total{color:#090;font-weight:bold;}#receipt_shipping{margin:10px 0px;padding:10px;border:1px solid #e0e3e0;}.receipt_container{overflow:hidden;}.p_ship_header{background-color:#efefef;padding:6px 10px !important;}#cart_ship_rates td{border-bottom:0px solid transparent;}.checkout_footer_extra td{vertical-align:top;}.cart_shipping_message{padding:10px 10px 0px 0px;}.cart_shipping_message a{color:#cb0000; font-weight:bold; font-size:16px;}#site_message_container{padding:20px 10px; text-align:left;}#cart_footer_tools{float:left;width:320px;padding-bottom:40px;}.cart_survey{padding-right:100px;}#cart_survey_data{height:73px;}.cart_survey_options{padding:5px 0px 10px 0px;}.giftcard_amount strong{color:#090;}.giftcard_amount .button{padding:0px;text-transform:none;font-weight:normal;background:none;border:0px;}.giftcard_amount .button:hover{}#info_forms{overflow:hidden;}.info_form{float:left;min-width:320px;width:100%;}.info_form div{position:relative;padding:10px 10px 10px 40px;}.info_form .required{position:absolute;left:10px;top:20px;color:#f00;}.info_form input[type=text]{width:80%;}#checkout_notice{padding:20px;}#checkout_container{border:1px solid #e3e3e3; overflow:hidden; background-color:#f8f8f8;}#checkout_top{padding:30px; text-align:center; font-size:24px; color:#383838; line-height:2em; background-color:#f8f8f8; border-bottom:1px solid #e3e3e3;}#checkout_signin{display:none;}#checkout_signin input[type="text"],#checkout_signin input[type="password"]{background:#fff;}#checkout_left{background-color:#fff;}#checkout_left_inner{border-right:1px solid #e3e3e3;}.checkout_step{position:relative; padding:105px 30px 30px; border-bottom:1px solid #e3e3e3;}.checkout_step:last-child{border-bottom:0px solid #fff;}.checkout_step_number{position:absolute;top:25px;left:20px;font-size:24px;color:#383838;font-weight:bold;border:1px solid #dbdbdb;background-color:#fdfdfd;width:50px;padding:8px 0px;text-align:center;border-radius:50%;}.checkout_section_title{font-size:18px;text-transform:none;}.checkout_section_title div{font-size:14px;}#checkout_left .checkout_section_title{position:absolute;top:33px;left:90px;}#checkout_payment{padding-top:20px;}.info_form_item{margin-bottom:15px;}.info_form_label{display:none; float:left; margin:10px 0% 0px 0px; text-align:right; box-sizing:border-box; padding-right:20px;}.info_form_label.info_form_ship_select{display:block !important; width:5%;}.info_form_input{width:100%;}.info_form_input select,.info_form_input input[type=text]{width:100%;}#expMonth{width:160px; padding-left:8px; padding-right:8px; margin-bottom:10px;}#expYear{width:100px; padding-left:8px; padding-right:8px;}.cc_number div{padding:10px 0px; clear:both;}.cc_number div img{margin-right:5px;}.info_form_select_shipping{margin-top:9px;}.info_form_label label,.info_form_input label{cursor:pointer;}.info_form_label input[type=radio]{display:none;}.info_form_label input[type=radio] + label{-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding:6px;border-radius:50%;display:inline-block;position:relative;}.info_form_label input[type=radio]:checked + label:after{content:' ';width:8px;height:8px;border-radius:50%;position:absolute;top:2px;left:2px;background:#e90d1a;box-shadow:inset 0px 0px 10px rgba(0,0,0,0.3);text-shadow:0px;font-size:32px;}.info_form_label input[type=radio]:checked + label{background-color:#e9ecee;color:#99a1a7;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1),inset 0px 0px 10px rgba(0,0,0,0.1);}.info_form_label input[type=radio] + label:active,.info_form_label input[type=radio]:checked + label:active{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px 1px 3px rgba(0,0,0,0.1);}#info_form_shipping{display:none;}.checkout_step .required{color:#cb0000;}#checkout_right_inner{padding:10px;}#checkout_right_inner .checkout_section_title{margin-bottom:20px;}#checkout_right_inner .h_menu_cart_i_c{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap;background-color:#fff;padding:10px 0px;margin-bottom:10px;border:1px solid #e3e3e3;}#h_menu_cart_items{display:flex;flex-wrap:wrap;}#checkout_right_inner .h_menu_cart_i{width:auto; max-width:160px; margin:0; padding:0 10px;}#checkout_right_inner .h_menu_cart_i_left{}#checkout_right_inner .h_menu_cart_i_left img{max-width:100%;}#checkout_right_inner .h_menu_cart_i_right{padding:8px 0px;}#checkout_right_inner .h_menu_cart_i_right .pl_data{padding:0; font-size:14px; line-height:1.2em;}#checkout_summary{width:100%;}#checkout_summary td{color:#383838; padding:4px 0px;}#checkout_summary td:last-child{text-align:right;}#checkout_summary select{max-width:240px;}#checkout_summary .checkout_items{padding-top:15px; border-top:1px solid #e3e3e3;}#checkout_summary .checkout_shipping{padding-bottom:5px;}.checkout_shipping.shipping_calculated{text-align:right;}.checkout_shipping.shipping_calculated select{width:100%; max-width:100% !important;}#checkout_summary .checkout_nra_donation{padding-bottom:5px; border-bottom:1px solid #e3e3e3;}#checkout_summary .checkout_nra_donation input{width:70px; text-align:right;}#checkout_summary .discount_total{padding:10px 0px; border-bottom:1px solid #e3e3e3;}#checkout_summary .checkout_total{padding:10px 0px; border-bottom:1px solid #e3e3e3; font-weight:bold;}.cart_promo_box_l{margin-top:20px;}.cart_promo_box_r{padding:10px 0px 20px; border-bottom:1px solid #e3e3e3;}.cart_promo_box_r input[type=text]{background:#fff; margin-bottom:10px;}.cart_promo_box_r input{width:100%; box-sizing:border-box;}#checkout_newsletter_signup{padding-top:10px; font-size:12px;}#checkout_submit_order{padding-top:20px; padding-bottom:20px; text-align:center;}#checkout_submit_order input[type=submit]{width:100%; background-color:#3db741; border-color:#3db741;}#checkout_submit_order input[type=submit]:hover{color:#3db741; background-color:#fff;}#affirm_button{display:none;}#checkout_submit_order_2{padding:20px 90px 20px 0px;text-align:right;}.receipt_container{border:1px solid #e3e3e3; background-color:#fff; margin:0px auto; max-width:1366px;}.receipt_container .checkout_header{display:flex; padding-bottom:0px; border-bottom:1px solid #e3e3e3;}.receipt_container .checkout_header_shipping > div{padding:0px;}.receipt_container .cart_totals_container{float:right;min-width:280px;padding:20px;}.receipt_container .cart_product_c{border-left:0px solid #fff; border-right:0px solid #fff;}.receipt_container .cart_prod_act{text-align:right; padding-top:10px;}#checkout_receipt_header{display:flex;flex-wrap:wrap;border-bottom:1px solid #e3e3e3;}#checkout_receipt_left,#checkout_receipt_right{padding:20px; min-width:200px;}#checkout_receipt_left{border-right:1px solid #e3e3e3; flex:2 0 0px;}#checkout_receipt_right{background-color:#efefef; text-align:center; flex:1 0 0px;}.checkout_header_shipping{border-right:1px solid #e3e3e3;}.checkout_header_block{padding:20px;}.checkout_header_block h3{margin:0 0 10px; padding:0;}#list_cart_form_top{text-align:left;font-size:18px;text-transform:none;font-weight:bold;}#list_cart_form_buttons{padding:20px 0px;overflow:hidden;}#shipping_quote_button{min-width:auto;}.continue_shopping{display:inline-block;text-decoration:none;font-weight:300;color:#fff;padding:0;padding-left:20px;background:url(/images/site_images/icon-continue-shopping-arrow.png) no-repeat left center;}.checkout_shipping_var{width:100%;max-width:500px;}#cart_buttons{margin-top:20px;}#cart_buttons_right{font-size:14px;}@media screen and (min-width:480px){#cart_buttons{display:flex; align-items:center;}#cart_buttons_left{flex:1 0 0px;}#cart_buttons_right{text-align:right; flex:2 0 0px;}}.shop_options{text-align:left;overflow:hidden;padding:20px 0px;}.continue_shopping{display:inline-block;margin:10px 0;}.recommended_prods_c{box-sizing:border-box;margin:0 0 30px;border:1px solid #d3d3d3;}.recommended_prod a{text-decoration:none;}.rec_prod_img img{max-height:150px;max-width:100%;display:inline-block;}.rec_prod_img{width:28%;display:inline-block;vertical-align:top;text-align:center;box-sizing:border-box;}.recommended_prod{border-bottom:1px solid #d3d3d3;max-height:200px;padding:20px 30px;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;}.recommended_prod .cart_form_bottom{width:auto;flex-grow:1;text-align:left;}.rec_prod_info{width:68%;margin-left:2%;display:inline-block;box-sizing:border-box;line-height:1.5em;}.rec_prod_info span{display:block;font-size:14px;color:#404040;}.rec_prod_a .prod_name{color:#404040;}.rec_prod_a:hover .prod_name{color:#08367a;}.rec_prod_a .rec_prod_info span.prod_num{}.rec_prod_info span.prod_price{color:#b90005;font-weight:bold;}.rec_prod_top{}.rec_prod_top h2{font-size:18px;font-weight:normal;line-height:1em;margin:0;padding:0;padding:30px 15px;border-bottom:1px solid #eee;}@media screen and (min-width:370px){#expMonth{margin-bottom:0;}}@media screen and (min-width:450px){.info_form{float:left;min-width:320px;width:100%;}.info_form input[type=text]{width:95%;}.info_form_input{white-space:nowrap;}}@media screen and (min-width:520px){#cart_form_bottom_c{overflow:hidden;}#cart_form_bottom,.cart_form_bottom{width:100%;padding-top:20px;}.proceed_button{float:right;margin:0;}.recommended_prod .cart_form_bottom{text-align:right;}}@media screen and (min-width:580px){.cart_product_headings .cart_prod_data{padding-bottom:0;}.checkout_section_title{font-size:24px;}.checkout_section_title div{font-size:16px;}}@media screen and (min-width:650px){#cart_footer_blocks{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-end;width:100%;}.cart_shipping_calculator{width:49%; margin-right:2%; margin-bottom:0;}.cart_totals{width:49%; margin:auto 0 20px auto;}#cart_left{margin-bottom:40px;}#cart_button_left{float:left;}#cart_button_right{float:right;}}@media screen and (min-width:760px){.info_form{float:left;min-width:320px;max-width:500px;width:45%;padding-right:4%;}.info_form input[type=text]{width:95%;}.checkout_header .checkout_header_block{min-width:200px;flex:1;}#list_cart_form_top{text-align:center;}.info_form_label,.info_form_label.info_form_ship_select{display:block; width:30%;}.info_form_input{width:69%;}.cc_number{overflow:hidden;}.cc_number input[type=text]{float:left; width:50%; min-width:210px;}}@media screen and (min-width:920px){#checkout_left,#checkout_right{float:left;}#checkout_left{width:68%;}#checkout_right{width:32%;}#checkout_right_inner{padding:20px;}#checkout_summary td{font-size:14px;}.checkout_shipping.shipping_calculated select{font-size:12px; padding:4px;}}@media screen and (min-width:950px){.prod_sum{min-height:70px;}#h_menu_cart_arrow{left:136px;}#cart_wrapper{max-width:1366px; margin:0px auto;}#cart_outer_container{max-width:1366px; margin:0px auto; display:flex;}#cart_left{flex:3 0 0px;padding-right:30px;}#cart_right{flex:1 0 0px;}.cart_prod_label{display:none;}.cart_product_headings{display:block; border:0px solid #fff; background-color:transparent;}.cart_product_c{display:flex;flex-direction:row;align-items:center;border-left:0;border-right:0;}.cart_product_c > div{padding-right:20px;}.cart_product_c > div:last-child{padding-right:0px;}.cart_product_c > div:nth-child(1){flex:1 0 0px;}.cart_product_c > div:nth-child(2){flex:3 0 0px;}.cart_product_c > div:nth-child(3){flex:1 0 0px;}.cart_product_c > div:nth-child(4){flex:1 0 0px;}.cart_product_c > div:nth-child(5){flex:1 0 0px;}.cart_prod_act{padding-top:0 !important;}.cart_prod_actions{position:absolute;bottom:10px;right:10px;}}@media screen and (min-width:980px){#checkout_right_inner{padding:40px 20px;}#checkout_summary td{font-size:16px;}.checkout_shipping.shipping_calculated select{font-size:15px; padding:6px;}}@media screen and (min-width:1280px){.cc_number div{float:left; width:48%; margin:8px 0px 0px 2%; padding:0px; clear:none;}}@media screen and (min-width:1040px){.checkout_receipt_left,.checkout_receipt_right{float:left;}.checkout_receipt_left.not_logged_in{width:65%;}.checkout_receipt_right{width:35%;}}#c_top_message{color:#31708f;background-color:#d9edf7;padding:15px;margin-bottom:20px;border:1px solid #bce8f1;border-radius:4px;}.added_to_cart_c{max-width:1366px;margin:0px auto;}.added_to_cart_c .cart_product_c{background-color:#f6f6f6;border-top:0px;border-bottom:0px;}.added_to_cart_c .cart_product_c .cart_prod_thumb{text-align:left;}.added_to_cart_c .cart_product_c .cart_prod_thumb img{border:3px solid #eee;}.added_to_cart_c .cart_product_c > div:nth-child(2){flex:4 0 0px;}.cart_product_c .cart_prod_data .receipt_downloads a{font-size:14px;}