.order-content{padding:300px 0 60px;background:#89b4c5;border:20px solid #120c0e}@media only screen and (max-width:480px){.order-content{border:3px solid #120c0e}}.order-content p a{color:#e59f40;text-decoration:underline}.order-content .cta{margin-top:1rem}.order-content h2{font-size:60px;color:#fff;font-weight:bold;text-transform:uppercase}.order-content .container{max-width:1200px;margin:auto;display:flex}.order-content .container [class*="col-"]{float:left;padding:0 15px}@media only screen and (max-width:960px){.order-content .container{flex-direction:column}}.order-content .col-40{padding-bottom:75px !important}@media only screen and (min-width:961px){.order-content .col-40{width:40%}}@media only screen and (min-width:961px){.order-content .col-60{width:60%}}@media only screen and (min-width:481px){.order form .name,.order form .company,.order form .city{display:flex;justify-content:space-between}}@media only screen and (min-width:481px){.order form .name>p,.order form .company>p,.order form .city>p{width:49%}}.order form .city>p:nth-of-type(1){width:100%}.order form label{color:#4c6b87;font-weight:bold;text-transform:uppercase}.order form input{height:50px;font-size:21px;color:#130c0e;width:98.5%;border:0;text-indent:10px}.order form input[type="email"],.order form input.full{width:99.25%}.order form input[type="submit"]{max-width:220px;background:#e59f40;color:#fff;text-transform:uppercase;margin-top:10px;cursor:pointer}.order form input[type="submit"]:hover{background:#506d85}.order form input:focus-visible{outline:none}.order form select{height:52px;font-size:21px;color:#130c0e;width:160px;text-indent:10px;outline:none;border:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/ferry-cove-2020/elements/images/select-arrow.svg);background-repeat:no-repeat;background-position:125px center;font-family:'Futura BT',sans-serif;font-weight:bold}.order form [type="checkbox"]{width:0;height:0;opacity:0}.order form .checkmark{position:absolute;top:-6px;left:-61px;height:50px;width:50px;background-color:#fff}.order form .checkmark:after{content:"";position:absolute;display:none;left:20px;top:12px;width:8px;height:18px;border:solid #e59f40;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.order form input:checked~.checkmark{background-color:#fff}.order form input:checked~.checkmark:after{display:block}.order form p{margin-bottom:10px}@media only screen and (min-width:481px){.order form .amount,.order form .date,.order form .recurring,.order form .often{display:flex}}@media only screen and (min-width:481px){.order form .amount.lh,.order form .date.lh,.order form .recurring.lh,.order form .often.lh{line-height:1.2}}.order form .amount.lh label,.order form .date.lh label,.order form .recurring.lh label,.order form .often.lh label{margin-top:7px}.order form .amount label,.order form .date label,.order form .recurring label,.order form .often label{width:136px}.order form .amount span{flex-grow:1}.order form .date{margin-bottom:1rem}.order form .date input{padding-right:10px}.order form .recurring .last{margin:.6rem 0 1rem 3.8em !important;width:127px}@media only screen and (min-width:481px){.order form .recurring .last{display:flex}}.order form .ship{margin-top:0.5rem;margin-bottom:0}@media only screen and (max-width:480px){.order form .ship{display:grid}}.order form .ship span.shipping{margin-left:1.2rem}.order form table{width:100%;text-align:left;color:#fff;margin-bottom:1.2rem}@media only screen and (max-width:480px){.order form table{display:block;font-size:14px}}.order form table tr{border:1px solid #89b4c5;background:#4d6c88}.order form table tr:first-of-type{background:#e59f40;font-weight:bold;text-transform:uppercase}.order form table tr th,.order form table tr td{padding:15px}@media only screen and (max-width:480px){.order form table tr th,.order form table tr td{padding:10px}}.order form .city{padding-bottom:20px;border-bottom:4px solid #e59f3f;margin-bottom:15px}@media only screen and (min-width:481px){.order form .city p:nth-of-type(2){margin:0 15px}}.order form .city p:nth-of-type(3){overflow:hidden}@media only screen and (min-width:481px){.order form .ml36{margin-left:136px}}.order form .order-type input{width:50px;position:absolute;top:-9px;left:-65px}.order form .order-type label{color:#fff}@media only screen and (max-width:480px){.order form .order-type label{font-size:15px}}.order form .order-type .wpcf7-list-item{margin:.6rem 0 1rem 6em;position:relative}.order form .order-info{margin-bottom:1rem;margin-top:-6px}.order form .order-info p{font-size:12px;font-weight:bold;line-height:1.8;color:#4d6c88;margin:0}.order form .order-disclaimer{margin-top:1.4rem;border-top:4px solid #e59f3f;padding:15px 0}.order form .order-disclaimer label{color:#fff}.order form .order-disclaimer input{width:50px;position:absolute;left:-5px;margin-top:6px}.order form .order-disclaimer p{line-height:1.6;font-size:14px;padding-top:10px}.order form .order-disclaimer .last{margin-left:4rem;position:relative}.order form .order-disclaimer .checkmark{top:5px}.order form .order-choices .wpcf7-list-item{max-width:100px;line-height:1.2;margin:0 0 1rem 5em}.order form .order-choices .wpcf7-list-item.last{line-height:3.4}.order form .order-choices .wpcf7-list-item input{top:0}@media only screen and (min-width:600px){.order form .order-choices.larvae{display:flex}}.order form .order-choices.larvae>label{margin-top:4px}.order form .order-choices.larvae .order-type{display:flex}@media only screen and (max-width:552px){.order form .order-choices.larvae .order-type{flex-direction:column}.order form .order-choices.larvae .order-type .wpcf7-list-item{max-width:240px;line-height:3.4}}.order form .order-choices.larvae .order-type .checkmark{top:3px}.order form .order-choices.larvae .order-type span:nth-of-type(1) span{display:block}@media only screen and (min-width:553px){.order form .order-choices.larvae .order-type span:nth-of-type(1) span:nth-of-type(2){margin-top:10px}}@media only screen and (max-width:480px){.order form .order-choice{display:grid}}.order form .wpcf7-not-valid-tip{text-transform:initial}