/*
Theme Name: PatioTime
Theme URI: https://patiotime.loftocean.com/
Author: Loft.Ocean
Author URI: https://www.loftocean.com/
Description: PatioTime is a Restaurant WordPress theme.
Version: 1.7.0
Requires PHP: 5.6
Tested up to: 6.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: full-width-template, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: patiotime

This is a placeholder file required by WordPress, please do not delete it. Because WordPress uses the header comment section of this file to display information about the theme in the Appearance (Themes) dashboard panel.
CSS files can be found in the assets/css/ folder.
To modify CSS of the theme, please use Additional CSS section in Customizer, or use a child theme. Any code customization made in the theme original files will be lost once the theme is updated.
*/


.ywgc-main-form-preview-container,
.product-type-gift-card .woocommerce-product-gallery__wrapper{
	box-shadow: none !important;
}
.gift-cards-list > h3{
	margin-bottom: 15px;
}
.ywgc-predefined-amount-button.selected_button {
    background-color: #bd9a28;
}
.gift-cards-list button {
    border: 0;
    padding: 4px 10px;
    border-radius: 4px;
}

body .gift-cards-list button .woocommerce-Price-amount{
	font-size: 14px;
}
body .ywgc-form-preview-separator {
    width: 40px;
    height: 4px;
    background: #fff;
    margin-bottom: 10px;
    margin-top: 10px;
}
body .ywgc-form-preview-title-container hr{
	margin-bottom: 25px;
}
.ywgc-form-preview-amount {
    color: #bd9a28;
    font-size: 20px;
}
.gift-card-content-editor.step-content h5{
	background: #201e1a;
    padding: 5px 15px;
}
.page-template-riscatta-gift-template-php #primary{
	width: 100%;
}

#RiscattaGiftWrapper{
	max-width: 600px;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 60px;
}
#RiscattaGiftForm{
	text-align: left;
}
#RiscattaGiftForm label{
	display: block;
	margin-bottom: 4px;
	color: #959595;
}
#RiscattaGiftForm input{
	width: 100%;
    font-size: 19px;
    padding: 7px 12px;
    margin-bottom: 10px;
    border-radius: 5px;
    border: 0;
}
#RiscattaGiftForm > div{
	margin-bottom: 10px;
}
.giftRiscattaSubmit{
	margin-top: 10px;
}

.giftError{
	background: #990000;
    border-radius: 5px;
    padding: 5px 15px;
    margin-top: 30px;
}
.giftVerificaResult{
	text-align: center;
	text-transform: uppercase;
}
.giftVerificaResult span{
	font-weight: 700;
    font-size: 24px;
}
.giftRiscattaSubmit{
	background: #6c9914 !important;
}

#RiscattaGiftForm .giftCode:read-only{
	background: #0b0a08;
    color: #505050;
    border: 1px solid #505050;
}
.verificaRestart{
	display: inline-block;
    text-align: right;
    padding-bottom: 0px;
    border-bottom: 1px dashed #ccc;
    float: right;
    font-size: 14px;
}
.giftRiscattoResult{
	text-align: center;
}
.giftRiscattoResult h1{
	font-size: 38px;
    margin-bottom: 10px;
}

.wc-block-cart__submit a.wc-block-cart__submit-button{
    background: #c9935f;
    color: #fff;
    border-radius: 5px;
}

.wc-block-components-form .wc-block-components-text-input input[type=email], .wc-block-components-form .wc-block-components-text-input input[type=number], .wc-block-components-form .wc-block-components-text-input input[type=tel], .wc-block-components-form .wc-block-components-text-input input[type=text], .wc-block-components-form .wc-block-components-text-input input[type=url], .wc-block-components-text-input input[type=email], .wc-block-components-text-input input[type=number], .wc-block-components-text-input input[type=tel], .wc-block-components-text-input input[type=text], .wc-block-components-text-input input[type=url]{
    font-size: 16px;
}

.wc-block-checkout__main .wp-block-woocommerce-checkout-express-payment-block{
    display: none;
}

.wc-block-components-form .wc-block-components-text-input label, .wc-block-components-text-input label{
    top: -7px !important;
}

.woocommerce-cart .wc-block-cart__payment-options{
    display:none !important;
}

.woocommerce-cart .wc-block-cart__sidebar iframe{
    display: none !important;
}

.single-product .ppcp-messages, .archive .ppcp-messages{
    display: none !important;
}

.woocommerce-checkout div[data-block-name="woocommerce-paypal-payments/checkout-paylater-messages"]{
    display: none !important;
}
