.mc4wp-form input[name^=_mc4wp_honey]{display:none!important}.mc4wp-form-theme{margin:1em 0}.mc4wp-form-theme label,.mc4wp-form-theme input{box-sizing:border-box;cursor:auto;vertical-align:baseline;width:auto;height:auto;line-height:normal}.mc4wp-form-theme label:after,.mc4wp-form-theme input:after{content:"";clear:both;display:table}.mc4wp-form-theme label{margin-bottom:6px;font-weight:700;display:block}.mc4wp-form-theme label+input{display:block}.mc4wp-form-theme label>input{margin-top:6px;font-weight:400;display:block}.mc4wp-form-theme input[type=text],.mc4wp-form-theme input[type=email],.mc4wp-form-theme input[type=tel],.mc4wp-form-theme input[type=url],.mc4wp-form-theme input[type=date],.mc4wp-form-theme textarea,.mc4wp-form-theme select{vertical-align:middle;width:100%;max-width:480px;height:auto;min-height:32px;text-shadow:none;background:#fff;border:1px solid #ccc;border-radius:2px;outline:0;padding:8px 16px;line-height:1.42857;color:#555!important}.mc4wp-form-theme textarea{height:auto}.mc4wp-form-theme input[readonly],.mc4wp-form-theme input[disabled]{background-color:#eee}.mc4wp-form-theme input[type=number]{min-width:40px}.mc4wp-form-theme input[type=checkbox],.mc4wp-form-theme input[type=radio]{border:0;width:13px;height:13px;margin:0 6px 0 0;padding:0;display:inline-block;position:relative}.mc4wp-form-theme label>input[type=checkbox],.mc4wp-form-theme label>input[type=radio]{margin-top:0;display:inline-block}.mc4wp-form-theme input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}.mc4wp-form-theme input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.mc4wp-form-theme button,.mc4wp-form-theme input[type=submit],.mc4wp-form-theme input[type=button]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;text-shadow:none;filter:none;background:0 0;border:1px solid #0000;border-radius:2px;width:auto;height:auto;padding:8px 16px;font-weight:400;line-height:1.42857;display:inline-block}.mc4wp-form-theme button:hover,.mc4wp-form-theme input[type=submit]:hover,.mc4wp-form-theme input[type=button]:hover,.mc4wp-form-theme button:focus,.mc4wp-form-theme input[type=submit]:focus,.mc4wp-form-theme input[type=button]:focus{color:#333;background:0 0;outline:0;text-decoration:none}.mc4wp-form-theme label>span,.mc4wp-form-theme li>label{font-weight:400}.mc4wp-alert{color:#c09853;clear:both}.mc4wp-success{color:#468847}.mc4wp-notice{color:#3a87ad}.mc4wp-error{color:#cd5c5c}.rtl .mc4wp-form-theme input[type=checkbox],.rtl .mc4wp-form-theme input[type=radio]{margin:0 0 0 6px}.mc4wp-form-theme-dark button,.mc4wp-form-theme-dark input[type=submit],.mc4wp-form-theme-dark input[type=button]{border-color:#1e1e1e;color:#fff!important;background-color:#444!important}.mc4wp-form-theme-dark button:hover,.mc4wp-form-theme-dark input[type=submit]:hover,.mc4wp-form-theme-dark input[type=button]:hover,.mc4wp-form-theme-dark button:focus,.mc4wp-form-theme-dark input[type=submit]:focus,.mc4wp-form-theme-dark input[type=button]:focus{border-color:#000;color:#fff!important;background-color:#1e1e1e!important}.mc4wp-form-theme-dark input[type=text]:focus,.mc4wp-form-theme-dark input[type=email]:focus,.mc4wp-form-theme-dark input[type=tel]:focus,.mc4wp-form-theme-dark input[type=url]:focus,.mc4wp-form-theme-dark input[type=date]:focus,.mc4wp-form-theme-dark textarea:focus,.mc4wp-form-theme-dark select:focus{border-color:#6a6a6a}.mc4wp-form-theme-light button,.mc4wp-form-theme-light input[type=submit],.mc4wp-form-theme-light input[type=button]{border-color:#d9d9d9;color:#000!important;background-color:#fff!important}.mc4wp-form-theme-light button:hover,.mc4wp-form-theme-light input[type=submit]:hover,.mc4wp-form-theme-light input[type=button]:hover,.mc4wp-form-theme-light button:focus,.mc4wp-form-theme-light input[type=submit]:focus,.mc4wp-form-theme-light input[type=button]:focus{border-color:#b3b3b3;color:#000!important;background-color:#d9d9d9!important}.mc4wp-form-theme-light input[type=text]:focus,.mc4wp-form-theme-light input[type=email]:focus,.mc4wp-form-theme-light input[type=tel]:focus,.mc4wp-form-theme-light input[type=url]:focus,.mc4wp-form-theme-light input[type=date]:focus,.mc4wp-form-theme-light textarea:focus,.mc4wp-form-theme-light select:focus{border-color:#d9d9d9}.mc4wp-form-theme-red button,.mc4wp-form-theme-red input[type=submit],.mc4wp-form-theme-red input[type=button]{border-color:#b52b27;color:#fff!important;background-color:#d9534f!important}.mc4wp-form-theme-red button:hover,.mc4wp-form-theme-red input[type=submit]:hover,.mc4wp-form-theme-red input[type=button]:hover,.mc4wp-form-theme-red button:focus,.mc4wp-form-theme-red input[type=submit]:focus,.mc4wp-form-theme-red input[type=button]:focus{border-color:#761c19;color:#fff!important;background-color:#b52b27!important}.mc4wp-form-theme-red input[type=text]:focus,.mc4wp-form-theme-red input[type=email]:focus,.mc4wp-form-theme-red input[type=tel]:focus,.mc4wp-form-theme-red input[type=url]:focus,.mc4wp-form-theme-red input[type=date]:focus,.mc4wp-form-theme-red textarea:focus,.mc4wp-form-theme-red select:focus{border-color:#e7908e}.mc4wp-form-theme-blue button,.mc4wp-form-theme-blue input[type=submit],.mc4wp-form-theme-blue input[type=button]{border-color:#2a6496;color:#fff!important;background-color:#428bca!important}.mc4wp-form-theme-blue button:hover,.mc4wp-form-theme-blue input[type=submit]:hover,.mc4wp-form-theme-blue input[type=button]:hover,.mc4wp-form-theme-blue button:focus,.mc4wp-form-theme-blue input[type=submit]:focus,.mc4wp-form-theme-blue input[type=button]:focus{border-color:#193c5a;color:#fff!important;background-color:#2a6496!important}.mc4wp-form-theme-blue input[type=text]:focus,.mc4wp-form-theme-blue input[type=email]:focus,.mc4wp-form-theme-blue input[type=tel]:focus,.mc4wp-form-theme-blue input[type=url]:focus,.mc4wp-form-theme-blue input[type=date]:focus,.mc4wp-form-theme-blue textarea:focus,.mc4wp-form-theme-blue select:focus{border-color:#7eb0db}.mc4wp-form-theme-green button,.mc4wp-form-theme-green input[type=submit],.mc4wp-form-theme-green input[type=button]{border-color:#3d8b3d;color:#fff!important;background-color:#5cb85c!important}.mc4wp-form-theme-green button:hover,.mc4wp-form-theme-green input[type=submit]:hover,.mc4wp-form-theme-green input[type=button]:hover,.mc4wp-form-theme-green button:focus,.mc4wp-form-theme-green input[type=submit]:focus,.mc4wp-form-theme-green input[type=button]:focus{border-color:#255625;color:#fff!important;background-color:#3d8b3d!important}.mc4wp-form-theme-green input[type=text]:focus,.mc4wp-form-theme-green input[type=email]:focus,.mc4wp-form-theme-green input[type=tel]:focus,.mc4wp-form-theme-green input[type=url]:focus,.mc4wp-form-theme-green input[type=date]:focus,.mc4wp-form-theme-green textarea:focus,.mc4wp-form-theme-green select:focus{border-color:#91cf91}#TB_window {
left: 0 !important;
margin: 0 auto !important;
max-width: 600px !important;
right: 0 !important;
top: 10% !important;
width: 95% !important; -webkit-overflow-scrolling: touch!important;
z-index: 9999999;    
}
#TB_window iframe#TB_iframeContent {
margin: 0 auto;
max-width: 600px;
width: 100% !important;
height: 480px!important;
}
.product_cat-gift-card h1 {
margin-bottom: 15px!important;
}
.mwb_wgm_added_wrapper > .mwb_wgm_section {
margin-bottom: 25px !important;
}
.mwb_wgm_added_wrapper label {
color: #666666 ;
font-size: 14px;
}
.mwb_wgm_added_wrapper input {
font-family: Montserrat,"Helvetica Neue",sans-serif!important;
height: auto;
padding: 6px 10px;
}
textarea#mwb_wgm_message {
padding: 10px 10px;
}
.mwb_wgm_added_wrapper > p input.mwb_wgm_to_email {
margin-bottom: 20px;
margin-top: 7px;
}
.mwb_wgm_added_wrapper .mwb_wgm_message {
display: block;
margin-bottom: 3px;
width: 100%;
}
.mwb_wgm_info {
display: block;
margin-top: 3px;
}
.mwb_wgm_from_name, .mwb_wgm_send_date.hasDatepicker, .input-text.mwb_wgm_price {
width: 100%!important;
}
.mwb_wgm_to_email {
width: 100%!important;
}
#mwb_wgm_to_email, #mwb_wgm_to_ship, #mwb_wgm_to_download, #mwb_wgm_message, #mwb_wgm_to_name_optional, .mwb_wgm_added_wrapper .mwb_wgm_from_name, .mwb_wgm_send_date {
border: 1px solid #f1f1f1 ;
}
#mwb_wgm_browse_img{
border: 1px solid #f1f1f1 ;
}
.mwb_wgm_send_giftcard {
margin-right: 5px;
}
#mwb_wgm_price {
padding: 6px 8px;
width: 99%;
}
.mwb_wgm_added_wrapper .mwb_wgm_msg_info {
display: block;
font-size: 13px;
}
.mwb_wgm_added_wrapper .mwb_gm_method{
display:block;
}
.mwb_wgm_added_wrapper #mwb_wgm_send_date {
border: 1px solid #f1f1f1;
}.mwb_wgm_added_wrapper .mwb_wgm_to_email{
margin-bottom: 10px  !important;
}
.mwb_wgm_added_wrapper .mwb_wgm_disable:focus {
background: #f7f7f7 linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)) repeat scroll 0 0;
border-bottom: none;
}
.mwb_wgm_pre_selected_temp {
border: 3px solid #9e9e9e !important;
border-radius: 5px;
margin-right: 12px;
}
.mwb_wgm_featured_img {
margin-right: 12px;
margin-bottom: 10px;
border: solid 3px #d2d2d2 ;
background-color: #00897b;
display: inline-block;
}
.mwb_wgm_delivery_method {
border: 1px solid #f1f1f1;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.12);
margin-bottom: 25px;
padding: 20px;
}
@media only screen and (max-width: 640px){
#TB_window > iframe#TB_iframeContent {
height: 400px !important;
} #TB_window {
height: 80vh;
overflow-y: scroll;
}
}
@media only screen and (max-width: 768px){
.mwb_wgm_added_wrapper input[type="text"], .mwb_wgm_added_wrapper textarea{
font-size: 12px;
}
} .product_cat-gift-card {
box-shadow: 0 0 5px rgba(0, 0, 0, 0.14);
padding: 30px;
}
.product_cat-gift-card h1 {
position: relative;
}
.product_cat-gift-card h1.product_title.entry-title::before {
background-color: #575757;
bottom: -8px;
content: "";
height: 2px;
position: absolute;
width: 45%;
}
.product_cat-gift-card .woocommerce-product-gallery__image.flex-active-slide {
max-width: 300px;
width: 100%;
}
.product_cat-gift-card .price {
margin: 15px 0;
}
.product_cat-gift-card .woocommerce form.cart, .woocommerce-page form.cart {
margin-top: 20px!important;
}
.product_cat-gift-card .mwb_wgm_added_wrapper > p label {
display: block;
font-size: 15px;
margin-top: 10px;
padding-bottom: 6px;
}
.product_cat-gift-card input[type="text"], .product_cat-gift-card input[type="email"], .product_cat-gift-card input[type="url"], .product_cat-gift-card input[type="password"], .product_cat-gift-card input[type="search"] {
padding: 7px !important;
}
.product_cat-gift-card .mwb_wgm_from_name, .product_cat-gift-card .mwb_wgm_send_date.hasDatepicker, .product_cat-gift-card .input-text.mwb_wgm_price {
border: 1px solid #f1f1f1 ;
width: 100% !important;
}
.product_cat-gift-card input,.product_cat-gift-card textarea{
border: 1px solid #f1f1f1!important;
}
.product_cat-gift-card .woocommerce-product-gallery__image {
border: 1px solid #f1f1f1;
border-radius: 5px;
padding: 5px;
}
.product_cat-gift-card input:active, .product_cat-gift-card textarea:active {
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
}
.product_cat-gift-card .mwb_wgm_send_giftcard {
margin-bottom: 7px;
margin-right: 7px;
} .mwb_wgm_added_wrapper > p {
margin-bottom: 3px;
}
.amount_wrapper{
padding: 12px 15px;
font-size: 16px;
display: inline-block;
}
#mwb_check_balance{
padding: 12px 15px;
font-size: 16px;
}
#mwb_wgm_loader {
background-color: rgba(255, 255, 255, 0.6);
bottom: 0;
height: 100%;
left: 0;
position: fixed;
right: 0;
top: 0;
width: 100%;
z-index: 99999;
}
#mwb_wgm_loader img {
display: block;
left: 0;
margin: 0 auto;
position: absolute;
right: 0;
top: 40%;
}
.gift_card_balance_email, .gift_card_code{
width: 50%;
}
.gift_card_balance_email {
margin-bottom: 25px;
}
.gift_card_code {
margin-bottom: 25px;
}
.mwb_check_balance {
margin-top: 15px;
} .mwb_redeem_embed {
width: 100%;
height: 610px;
display: block;
}
#mwb_wgm_setting_wrapper input[type=text], #mwb_wgm_setting_wrapper input[type=number], #mwb_wgm_setting_wrapper select {
padding: 5px 10px!important;
}
.show_if_wgm_gift_card>p>label {
padding-right: 15px;
}