.tcg-checkout-suburb-title {
display: none !important;
}
.tcg-quoteno {
display: none !important;
}
#billing_tcg_place_lookup_field .select2-container, #shipping_tcg_place_lookup_field .select2-container {
width: 100% !important;
}
#iihtcg_selector_input_collect {
margin-left: 5px !important;
}
#iihtcg_selector label {
display: inline-block;
}
.tcg-insurance-field {
display: block !important;
} #iihtcg_selector p {
margin-bottom: 10px; display: flex; align-items: center; } #iihtcg_selector input[type="radio"] {
margin-right: 5px; }
#iihtcg_selector label {
display: inline; }.wpced .wpced-inner {
display: inline-block;
padding: 5px 10px;
margin: 5px 0;
font-size: 14px;
border-radius: 4px;
color: #222222;
background-color: #f6f6f6;
}
.wpced .wpced-inner:before {
content: "";
display: inline-block;
width: 20px;
height: 20px;
vertical-align: middle;
margin-right: 5px;
background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20640%20512%22%3E%3Cpath%20d%3D%22M280%20192c4.4%200%208-3.6%208-8v-16c0-4.4-3.6-8-8-8H40c-4.4%200-8%203.6-8%208v16c0%204.4%203.6%208%208%208h240zm352%20192h-24V275.9c0-16.8-6.8-33.3-18.8-45.2l-83.9-83.9c-11.8-12-28.3-18.8-45.2-18.8H416V78.6c0-25.7-22.2-46.6-49.4-46.6H113.4C86.2%2032%2064%2052.9%2064%2078.6V96H8c-4.4%200-8%203.6-8%208v16c0%204.4%203.6%208%208%208h240c4.4%200%208-3.6%208-8v-16c0-4.4-3.6-8-8-8H96V78.6c0-8.1%207.8-14.6%2017.4-14.6h253.2c9.6%200%2017.4%206.5%2017.4%2014.6V384H207.6C193%20364.7%20170%20352%20144%20352c-18.1%200-34.6%206.2-48%2016.4V288H64v144c0%2044.2%2035.8%2080%2080%2080s80-35.8%2080-80c0-5.5-.6-10.8-1.6-16h195.2c-1.1%205.2-1.6%2010.5-1.6%2016%200%2044.2%2035.8%2080%2080%2080s80-35.8%2080-80c0-5.5-.6-10.8-1.6-16H632c4.4%200%208-3.6%208-8v-16c0-4.4-3.6-8-8-8zm-488%2096c-26.5%200-48-21.5-48-48s21.5-48%2048-48%2048%2021.5%2048%2048-21.5%2048-48%2048zm272-320h44.1c8.4%200%2016.7%203.4%2022.6%209.4l83.9%2083.9c.8.8%201.1%201.9%201.8%202.8H416V160zm80%20320c-26.5%200-48-21.5-48-48s21.5-48%2048-48%2048%2021.5%2048%2048-21.5%2048-48%2048zm80-96h-16.4C545%20364.7%20522%20352%20496%20352s-49%2012.7-63.6%2032H416v-96h160v96zM256%20248v-16c0-4.4-3.6-8-8-8H8c-4.4%200-8%203.6-8%208v16c0%204.4%203.6%208%208%208h240c4.4%200%208-3.6%208-8z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
background-repeat: no-repeat;
background-size: 20px;
background-position: center;
}
.wpced-cart {
text-align: center !important;
}@keyframes wpc-spinner {
to {
transform: rotate(360deg);
}
}
@-webkit-keyframes wpc-spinner {
to {
-webkit-transform: rotate(360deg);
}
}
@keyframes wpcot-spinner {
to {
transform: rotate(360deg);
}
}
@-webkit-keyframes wpcot-spinner {
to {
-webkit-transform: rotate(360deg);
}
}
.wpcot-tips .wpcot-tip {
padding: 10px 0;
}
.wpcot-tips .wpcot-tip .wpcot-tip-name {
font-weight: 700;
}
.wpcot-tips .wpcot-tip .wpcot-tip-values {
display: flex;
align-items: center;
flex-wrap: wrap;
margin-left: -5px;
margin-right: -5px;
}
.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value, .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom {
line-height: 1;
margin: 5px;
border: 1px solid #dddddd;
padding: 2px;
cursor: pointer;
}
.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value > span, .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom > span {
display: inline-block;
height: 32px;
line-height: 32px;
padding: 0 10px;
background-color: #eeeeee;
}
.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value:hover, .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value.active, .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom:hover, .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom.active {
border-color: #458746;
}
.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value:hover > span, .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value.active > span, .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom:hover > span, .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom.active > span {
color: #ffffff;
background-color: #458746;
}
.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value.loading, .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom.loading {
position: relative;
}
.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value.loading:before, .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom.loading:before {
width: 20px;
height: 20px;
display: block;
margin-top: -10px;
margin-left: -10px;
content: "";
background-image: url(//veganstreetfood.co.za/wp-content/plugins/wpc-order-tip/assets/images/curve.svg);
background-repeat: no-repeat;
background-position: center;
background-size: 20px;
position: absolute;
top: 50%;
left: 50%;
z-index: 8;
-webkit-animation: wpcot-spinner 1s linear infinite;
-moz-animation: wpcot-spinner 1s linear infinite;
-ms-animation: wpcot-spinner 1s linear infinite;
-o-animation: wpcot-spinner 1s linear infinite;
animation: wpcot-spinner 1s linear infinite;
}
.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value.loading > span, .wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom.loading > span {
opacity: 0.3;
}
.wpcot-tips .wpcot-tip .wpcot-tip-custom {
display: none;
}
.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form {
display: flex;
align-items: center;
}
.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form .wpcot-tip-custom-form-inner {
line-height: 1;
border: 1px solid #dddddd;
padding: 2px;
display: flex;
align-items: center;
}
.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form input {
height: 32px;
line-height: 32px;
padding: 0 10px;
border: none;
background-color: #eeeeee;
border-radius: 0;
font-weight: normal;
outline: none;
}
.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form input[type=button] {
margin-left: 2px;
}
.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form input[type=button]:hover {
color: #ffffff;
background-color: #458746;
}
.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form.disabled {
pointer-events: none;
}
.wpcot-tips.wpcot-btn-rounded .wpcot-tip-value, .wpcot-tips.wpcot-btn-rounded .wpcot-tip-value-custom, .wpcot-tips.wpcot-btn-rounded .wpcot-tip-custom-form-inner {
border-radius: 100px !important;
}
.wpcot-tips.wpcot-btn-rounded .wpcot-tip-value > span, .wpcot-tips.wpcot-btn-rounded .wpcot-tip-value input, .wpcot-tips.wpcot-btn-rounded .wpcot-tip-value-custom > span, .wpcot-tips.wpcot-btn-rounded .wpcot-tip-value-custom input, .wpcot-tips.wpcot-btn-rounded .wpcot-tip-custom-form-inner > span, .wpcot-tips.wpcot-btn-rounded .wpcot-tip-custom-form-inner input {
padding: 0 15px !important;
border-radius: 100px !important;
}