@import "//fonts.googleapis.com/css?family=Lato:300,400,700|Montserrat:400,700|Roboto+Slab:300,400,700";@font-face{font-family:'Montserrat';src:url("../fonts/montserrat-extralight-webfont.woff") format("woff2"),url("../fonts/montserrat-extralight-webfont.woff") format("woff"),url("../fonts/montserrat-extralight-webfont.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Montserrat';src:url("../fonts/montserrat-light-webfont.woff") format("woff2"),url("../fonts/montserrat-light-webfont.woff") format("woff"),url("../fonts/montserrat-light-webfont.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Montserrat';src:url("../fonts/montserrat-regular-webfont.woff") format("woff2"),url("../fonts/montserrat-regular-webfont.woff") format("woff"),url("../fonts/montserrat-regular-webfont.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Montserrat';src:url("../fonts/montserrat-semibold-webfont.woff") format("woff2"),url("../fonts/montserrat-semibold-webfont.woff") format("woff"),url("../fonts/montserrat-semibold-webfont.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Montserrat';src:url("../fonts/montserrat-bold-webfont.woff") format("woff2"),url("../fonts/montserrat-bold-webfont.woff") format("woff"),url("../fonts/montserrat-bold-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Georgia';src:url("../fonts/Georgia.woff") format("woff"),url("../fonts/Georgia.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Georgia';src:url("../fonts/Georgia-Italic.woff") format("woff"),url("https://a2.vnda.com.br/insectashoes/fonts/Georgia-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}#checkout{background-color:#f8f8f8 !important;color:#8c9597;font-family:"Montserrat",sans-serif}#checkout a{color:#212121;font-weight:bold;text-decoration:underline;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#checkout a:hover{color:#212121;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#checkout label{width:100%}#checkout strong{font-weight:600}#checkout .btn{font-family:"Montserrat",sans-serif;background-color:#212121;color:#fff;border-radius:0px;border:none;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#checkout .btn:hover{background-color:#212121;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#checkout .btn::first-letter{text-transform:uppercase}#checkout .form-control{padding:0px 0px 3px 10px;border-radius:0px;border:1px solid transparent;background:#dedddb;box-shadow:none;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#checkout .form-control:focus{border:1px solid #424242;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#checkout .btn-color{background-color:#58c55a;box-shadow:none;border-radius:2px;min-height:34px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#checkout .btn-color:hover{-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;background-color:#387b39}#checkout .has-success .form-control{border-color:#58c55a}#checkout .has-success .form-control-feedback{color:#58c55a}#checkout .has-error .form-control{border-color:#ff7370}#checkout .has-error .form-control-feedback{color:#ff7370}#checkout .remove{font-size:0.9em;font-weight:400}#checkout .payment_error{color:#ff7370}#checkout #main-header{background-color:#fff !important;border-bottom:1px solid #e6e6e6 !important;border-radius:0px}#checkout #main-header .logo{width:175px;height:100px;float:left;background-image:url("../images/insecta_logo-big.png");background-position:center center;background-repeat:no-repeat;background-size:contain}#checkout #main-content .checkout-box{border:1px solid #e6e6e6;border-radius:0px}#checkout #main-content .checkout-box .box-title{font-family:"Montserrat",sans-serif;color:#212121}#checkout #main-content #products_summary{background-color:#fff;border:1px solid #e6e6e6;border-radius:0px;padding-top:23px}#checkout #main-content #products_summary .cart_resume_title{font-family:"Montserrat",sans-serif;font-size:16px;color:#212121;text-transform:uppercase;letter-spacing:2px}#checkout #main-content #products_summary .cart_resume_title strong{font-weight:bold}#checkout #main-content #product_list_table>thead>tr>th{border-bottom:1px solid #ddd;font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px}#checkout #main-content #product_list_table .quantity a{text-decoration:none}#checkout .btn-next,#checkout .btn-print,#checkout .btn-payment{font-family:"Montserrat",sans-serif;background-color:#212121;padding:25px 15px;box-shadow:none;color:#fff}#checkout .btn-next:hover,#checkout .btn-next:focus,#checkout .btn-print:hover,#checkout .btn-print:focus,#checkout .btn-payment:hover,#checkout .btn-payment:focus{background-color:#212121;color:#fff;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#checkout .btn-next::first-letter,#checkout .btn-print::first-letter,#checkout .btn-payment::first-letter{text-transform:uppercase}#checkout #personal_data_summary{border-radius:2px;border:1px solid #dedddb;padding:15px}#checkout #shipping_methods .shipping-type-item input[type=radio]{top:2px}#checkout #shipping_methods .shipping-type-description small{display:inline-block}#checkout .featherlight .featherlight-content{background:#fff;padding:15px 30px}#checkout .featherlight #period_selector h3{padding:0px 0px 6px 0px;color:#333;font-family:"Montserrat",sans-serif;font-size:1.9em;float:none;text-align:center}#checkout .featherlight #period_selector span.circle.available{border:4px solid #89c750}#checkout .featherlight #period_selector span.circle.unavailable{background-color:#c5c5c5}#checkout .featherlight #period_selector .week_changer::before{border:solid 14px #89c750}