/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

/* Police d'écriture */ 
@font-face {
    font-family: 'Ravensara';  
    src: url('/wp-content/themes/bridge-child/fonts/ravensara_serif_thin.ttf');
}

@font-face {
    font-family: 'New-Walt-Disney';  
    src: url('/wp-content/themes/bridge-child/fonts/new_walt_disney.ttf'); 
}

@font-face {
    font-family: 'Flanella';  
    src: url('/wp-content/themes/bridge-child/fonts/flanella.ttf');
}

@font-face {
    font-family: 'Great-Vibes';  
    src: url('/wp-content/themes/bridge-child/fonts/great_vibes.ttf');   
}

@font-face {
    font-family: 'Gabriella';  
    src: url('/wp-content/themes/bridge-child/fonts/gabriella.ttf');   
}

@font-face {
    font-family: 'Butler';  
    src: url('/wp-content/themes/bridge-child/fonts/butler.otf');    
}

@font-face {
    font-family: 'Artilla-Script';  
    src: url('/wp-content/themes/bridge-child/fonts/artilla.ttf');  
}

@font-face {
    font-family: 'Anything-Better';  
    src: url('/wp-content/themes/bridge-child/fonts/anything_better.otf');   
}

@font-face {
    font-family: 'Alex-Brush';  
    src: url('/wp-content/themes/bridge-child/fonts/alex_brush.ttf');  
}

@font-face {
    font-family: 'Abecedary';  
    src: url('/wp-content/themes/bridge-child/fonts/abecedary.ttf');   
}

#breadcrumbs {
	margin: 20px 10px 0px 50px
}

.woocommerce p.form-row {
	margin-bottom: 1rem;
}

.fpf-field {
	padding-top: 1rem;
}

.radio {
	padding-right: 1.5rem;
}

.fpf-input-field, #modele {
	padding: 0.5rem;
    border: 0.1rem solid #797979;
	border-radius: 0.2rem;
}

.reset_variations {
	margin-left: 1rem;
}

.fpf-radio-images input[type="radio"]+label {
	width: 3rem;
}

.fpf-radio-images input[type="radio"]+label img {
	width: 3rem;
	height: 3rem;
	border:0.1rem solid #fff;
	box-shadow: 0 0 0.5rem #d0d5da;
}

div.fpf-fields-config-wrapper {
	display:none!important;
}

textarea {
	background-color: white;
    width: 90%;
	box-shadow: 0 0 0.5rem #d0d5da;
}

.woocommerce-billing-fields__field-wrapper p.form-row,
.woocommerce-shipping-fields__field-wrapper p.form-row, 
.shipping-calculator-form p.form-row,
#coupon_code {
	box-shadow: 0 0 0.2rem #d0d5da;
}

button {
	margin-top: 1rem;
}

.side_menu_button {
	height: 90px;
}

.fpf-radio-images input[type="radio"]+label span {
	display:none;
}

.fpf-radio-images input[type="radio"]+label:hover span {
	display: block;
}

.woocommerce div.product .product_meta {
	display:none;
}

.woocommerce div.product .cart {
	margin-top: 20px;
}

.qode-pli-title {
	width: 10rem;
}

.qode-pl-holder .qode-pli-text-wrapper {
	width: 70%;
}

.elementor-section.elementor-top-section.elementor-element {
	padding-left: 70px;
}

.fpf-radio-images input[name="fpf_1240529"]+label img {
	width: 10rem
}

#fpf_1240529_field label, #fpf_3205775_field label, #fpf_3148521_field label, #fpf_6519166_field label, #fpf_3987735_field label, #fpf_6499240_field label {
	display: block;
	width: 100%;
	font-size: 22px;
    padding: 10px 0;
	transition: 0.4s;
}

label[for$="Telegram"] {
	font-family: 'Ravensara', sans-serif; 
}

label[for$="New-Walt-Disney"] {
	font-family: 'New-Walt-Disney', sans-serif; 
}

label[for$="Great-Vibes"] {
	font-family: 'Great-Vibes', sans-serif;
}

label[for$="Gabriella"] {
	font-family: 'Gabriella', sans-serif; 
}

label[for$="Flanella"] {
	font-family: 'Flanella', sans-serif; 
}

label[for$="Butler"] {
	font-family: 'Butler', sans-serif; 
}

label[for$="Artilla-script"] {
	font-family: 'Artilla-Script', sans-serif; 
}

label[for$="Anything-Better"] {
	font-family: 'Anything-Better', sans-serif; 
}

label[for$="Alex-brush"] {
	font-family: 'Alex-Brush', sans-serif; 
}

label[for$="Abecedary"] {
	font-family: 'Abecedary', sans-serif; 
}

label[for$="Stencilia A"] {
	font-family: 'Stencilia-A', sans-serif; 
}

label[for$="Spray me"] {
	font-family: 'Spray me', sans-serif; 
}

label[for$="Ruler Stency Heavy"] {
	font-family: 'Ruler Stencil Heavy', sans-serif; 
}

label[for$="Revamped"] {
	font-family: 'Revamped', sans-serif; 
}

label[for$="Old School"] {
	font-family: 'Old School', sans-serif; 
}

label[for$="Gunplay"] {
	font-family: 'Gunplay', sans-serif; 
}

label[for$="Bunter Stencil"] {
	font-family: 'Bulter Stencil', sans-serif; 
}

label[for$="Angkatan"] {
	font-family: 'aAngkatanBersenjata', sans-serif; 
}

label[for$="Abecedary Stencil"] {
	font-family: 'Abecedary Stencil', sans-serif; 
}

#fpf_7561565_field {
	display: flex;
	flex-direction: column;
	font-size: 1.4rem;
}

#fpf_7561565_field legend, #fpf_7561565_field label {
	margin: 0.5rem 0;
}

.woocommerce-cart table.cart tbody tr td.product-name {
	width: 50%;
}
dl {
  width: 100%;
  overflow: hidden;
  padding: 0;
  margin: 0
}
dt {
  float: left;
  width: 50%;
  /* adjust the width; make sure the total of both is 100% */
  padding: 0;
  margin: 0
}
dd {
  float: left;
  width: 50%;
  /* adjust the width; make sure the total of both is 100% */
  padding: 0;
  margin: 0
}

.woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong span.amount, .woocommerce-page div.cart-collaterals div.cart_totals table tr.order-total strong span.amount {
	color: #888;
}

.product-addon-totals {
	display: none;
}

.woocommerce .product .qode-add-gallery-and-zoom-support .woocommerce-product-gallery__trigger:after {
	display: none;
}

.footer_top a.wp-block-social-link-anchor:not(.qbutton) {
	color: #1778f2 !important;
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {
	background-color: #fff;
    color: #1778f2;
}

.qode-inter-page-navigation-holder .qode-inter-page-navigation-back-link-inner {
	background-color: #b26b53;
}

.woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong,
.woocommerce form.checkout table.shop_table tfoot tr.order-total td span.amount, 
.woocommerce form.checkout table.shop_table tfoot tr.order-total th {
	color: #888;
	font-weight: 500;
}