@font-face {
font-family: 'AmazonBT';
src: url(//www.lamaisondesparapluies.com/wp-content/themes/envo-ecommerce-child/fonts/amazone-bt.eot);
src: url(//www.lamaisondesparapluies.com/wp-content/themes/envo-ecommerce-child/fonts/amazone-bt.eot?#iefix) format('embedded-opentype'),
url(//www.lamaisondesparapluies.com/wp-content/themes/envo-ecommerce-child/fonts/amazone-bt.woff2) format('woff2'),
url(//www.lamaisondesparapluies.com/wp-content/themes/envo-ecommerce-child/fonts/amazone-bt.woff) format('woff'),
url(//www.lamaisondesparapluies.com/wp-content/themes/envo-ecommerce-child/fonts/amazone-bt.ttf) format('truetype'),
url(//www.lamaisondesparapluies.com/wp-content/themes/envo-ecommerce-child/fonts/amazone-bt.svg#AmazonBT) format('svg');
font-weight: normal;
font-style: normal;
}
:root {
--color-blue: #3f4dd6;
}
a
{
color:var(--color-blue);
}
.type-page h2.elementor-heading-title
{
color:#000;
font-family: 'AmazonBT' !important;
}
.woocommerce-checkout h2
{
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
.header-my-account
{
display:none !important;
}
.search-heading
{
display:none;
}
.site-heading
{
width:48%;
} .top-bar-section
{
height:32px;
font-size:13px;
}
.top-bar-section .widget ul li
{
margin-top:0px;
}
.top-bar-section .wp-block-social-links, .wp-block-social-links.has-normal-icon-size
{
font-size: 20px;
}
.top-bar-section a
{
color:#FFF;
}
.top-bar-section .widget
{
width:25%;
}
.site-header
{
padding-bottom:10px;
}
.lang-item
{
display: inline;
} .site-branding-logo img
{
max-width:90px;
}
.site-title a
{
color:#000;
font-family: AmazonBT, Arial, Sans-serif;
font-size:41px;
font-weight: normal;
}
.site-title a:hover
{
text-decoration:none;
}
.site-branding-text
{
float:right;
margin-top:75px;
text-align:center;
}
.site-description
{
color:#4940d7;
font-family: AmazonBT, Arial, Sans-serif;
font-size:21px;
font-weight: normal;
} .etww-grid-excerpt a
{
color:#FFF;
font-weight:bold;
} .header-search-select
{
display:none !important;
} .elementor-element .button, .elementor-element button[type=submit], .elementor-element input[type=button], .elementor-element input[type=reset], .elementor-element input[type=submit]
{
background-color: var(--color-blue) !important;
} .amount-cart
{
background:var(--color-blue);
color:#FFF;
}
.amount-cart:before
{
border-right: 7px solid var(--color-blue);
}
.cart-contents span.count
{
background-color: var(--color-blue);
color:#FFF;
}
.div_fibosearch
{
float:right;
margin-top:-47px;
margin-right:86px;
}
.div_fibosearch .dgwt-wcas-search-wrapp
{
width:300px;
} #site-navigation
{
min-height: 50px;
margin-bottom: 0px;
}
.nav > li.active > a:after, .current-page-parent:after
{
background-color: var(--color-blue);
} .fpf-fields label:first-child
{
font-size:18px;
}
.txt_broderie label
{
font-size:14px !important;
font-weight:normal;
line-height:22px !important;
} #breadcrumbs a, #breadcrumbs .breadcrumb_last
{
font-size:12px;
} .single-title, .page-title
{
display:none;
}
.woocommerce-cart article, .woocommerce-checkout article
{
width:100%;
}
.woocommerce ul.products li.product .button
{
display:none;
}
.elementor-accordion-item
{
background-color:#000;
border-bottom:1px solid #FFF !important;
margin-bottom:15px;
}
.elementor-accordion-icon-closed .fas, .elementor-accordion-icon-opened .fas
{
color: #ffffff !important;
}
.elementor-accordion-title
{
font-family: "Roboto" !important;
color: #ffffff !important;
font-size: 20px;
font-weight: 600;
text-transform: uppercase;
}
.elementor-accordion-icon
{
padding-top:4px;
width:2em !important;
}
.elementor-tab-content
{
color: #FFFFFF !important;
font-size: 16px;
} .woocommerce-error, .woocommerce-info, .woocommerce-message
{
background-color:#e2e2e2;
}
.woocommerce div.product .product_title, .wc-block-featured-product__title, .wc-block-grid__product-title
{
font-family: AmazonBT, Arial, Sans-serif;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product
{
border:0;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary
{
width:53%;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title
{
color:#000;
font-family: AmazonBT, Arial, Sans-serif;
font-size: 20px;
}
.fpf-html
{
font-family: AmazonBT, Arial, Sans-serif;
font-size:19px;
}
.product .woocommerce-loop-product__title
{
color:#000;
font-family: AmazonBT, Arial, Sans-serif;
font-size:20px !important;
}
.related.products .product .woocommerce-loop-product__title
{
font-size:18px !important;
}
.woocommerce ul.products li.product .price
{
font-size:17px !important;
}
.woocommerce div.product p.price, .woocommerce div.product span.price
{
font-size: 1.75em;
} .single-product div.product form.cart .plus, .single-product div.product form.cart .minus, .single-product div.product form.cart .plus, .single-product div.product form.cart .minus
{
display: none;
} .fpf-radio-images input[type="radio"]:checked+label img, .fpf-radio-colors input[type="radio"]:checked+label .fpf-radio-preview
{
border: 7px solid #3f4dd6 !important;
}
.label_options label
{
font-size:14px !important;
} .woocommerce span.onsale
{
background-color: var(--color-blue);
color:#FFF;
}
.btn-default, input[type="submit"], input#submit, button, a.comment-reply-link, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover
{
color:var(--color-blue);
} @media (orientation: landscape) and (max-width: 900px), (orientation: portrait) and (max-width: 700px)
{
div#n2-ss-2 .nextend-arrow img
{
width: 32px !important;
}
} .choix_poignee span, .fpf-radio-images span
{
font-size:12px;
}
.bloc_perso_radio_images .input-radio
{
display:none !important;
}
.bloc_perso_radio_images label
{
text-align:center;
}
.bloc_perso_radio_images
{
float:left;
width:110px;
min-height:162px;
}
.woocommerce form .form-row label
{
line-height:16px;
}
.woocommerce form .form-row .input-checkbox
{
margin: -2px 0px 0 0; !important;
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"]
{
position:relative;
}
.fpf-multi-checkbox
{
margin-top:25px;
}
.fpf-select select
{
margin-top: 11px !important;
margin-bottom: 15px !important;
}
.woocommerce-tabs.wc-tabs-wrapper
{
display:none;
} .header-cart-block:hover ul.site-header-cart, .product-added-to-cart .header-cart-block ul.site-header-cart
{
min-width:420px;
} .woocommerce-cart-form__cart-item .product-name
{
display:table !important;
}
.woocommerce-cart-form__cart-item dt
{ }
.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td
{
text-align:left !important;
}  .btn_clear_filters button
{
background-color: var(--color-blue) !important;
font-size: 14px !important;
}
.single-product #sidebar {
display: none;
}
.single-product article {
width: 100%;
}
.products-per-page select
{
width: 180px;
height: 35px;
border: 1px solid #e2e2e2;
font-size: 15px;
color: #000;
}
.orderby
{
width: 240px;
height: 35px;
border: 1px solid #e2e2e2;
font-size: 15px;
color: #000;   }
#sidebar
{ border:1px solid #e2e2e2; margin-bottom:30px; }
#sidebar:hover
{  }
.bapf_head h3
{
font-size: 18px;
}
.bapf_sfilter .bapf_clr_span, .bapf_sfilter .bapf_img_span
{
border: 1px solid #000;
}
.bapf_sfilter .bapf_button, .bapf_sfilter label
{
font-weight:normal;
}
.irs--big .irs-handle, .irs--big .irs-handle.state_hover, .irs--big .irs-handle:hover
{
background: #e2e2e2;
border-radius: 6px;
box-shadow: none;
}
.slider_prix .irs--big .irs-bar
{
border: 1px solid #c0c0ed;
background: #c0c0ed;
box-shadow: none;
}
@keyframes myAnim {
0% {
box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }
100% {
box-shadow: -6px 6px 20px -6px rgba(0, 0, 0, 0.35); }
}
.irs--big .irs-from, .irs--big .irs-single, .irs--big .irs-to
{
background: #4343d3;
} div.bapf_loader_page
{
background-color: rgba(0,0,0, 0.5);
}
.bapf_lcontainer
{
margin-left:0px !important;
margin-top: -20px !important;
}
.bapf_lcontainer .bapf_loader .bapf_lfirst
{
background:url(//www.lamaisondesparapluies.com/wp-content/uploads/2022/12/logo_transparent_maison_parapluies_mini.png);
width:80px;
height:142px;
}
.bapf_lcontainer .bapf_loader .bapf_lsecond
{
display:none;
}
.broderie img
{
border: 1px solid #e2e2e2 !important;
}
.elementor-widget-actualites
{
text-align:center;
}
.elementor-widget-actualites a
{
color:#FFF !important;
font-size:24px;
} #content-footer-section a
{
color:#FFF;
}
#block-9
{
margin-bottom:0px;
width:100%;
}
#block-9 .wp-block-latest-posts__post-title
{
display:none;
}
.template_header
{
background-color: #0F0;
}
.category-footer_fr, .category-footer_en
{
display:none;
} @media only screen and (max-width: 1200px){
.site-heading
{
width:74%;
}
.site-branding-text
{
float:left;
}
.site-title a
{
font-size:35px;
}
}
@media only screen and (max-width: 992px){
.top-bar-section
{
}
}
@media only screen and (max-width: 992px){
.site-heading
{
width:100%;
}
.top-bar-section
{
height:49px;
}
.top-bar-section i
{
display:none;
}
.site-branding-text
{
float:none;
margin-top:8px;
}
.div_fibosearch
{
float:none;
margin-top:0px;
margin-right:0px;
}
.header-right
{
float:right;
text-align: right;
width:100%;
}
.navbar-header .navbar-brand, .header-cart
{
display:none !important;
}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated
{
padding-top:0px !important;
}
.mobile-cart .header-cart, .mobile-account .header-my-account
{
float:left;
}
.site-header .heading-row
{
display:block;
}
.woocommerce-cart-form__cart-item .product-name
{
display:block !important;
}
.navbar-nav > li > a
{
font-size:12px;
}
}
@media only screen and (max-width: 768px){
#sidebar
{
width:100%;
} .site-header
{
padding-top:10px;
}
.site-branding-text, .site-branding-logo
{
margin-bottom:5px;
}
.site-description
{
font-size: 17px;
}
.site-branding-text
{
margin-bottom:0px;
}
.produits-center li
{
margin-bottom:10px !important;
}
#site-navigation
{
min-height: 40px;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product
{
margin-bottom:0px !important;
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3
{
padding-top:0px;
}
.products.columns-3
{
width:73% !important;
margin:auto !important;
} .woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary
{
width:100%;
}
.related.products .products
{
width:73% !important;
margin:auto !important;
}
.top-bar-section
{
display:none;
}
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product
{
width:100%;
}
.site-branding-logo img
{
max-width:60px;
}
.site-title a
{
font-size: 26px;
}
#post-1381
{
margin-bottom:0;
}
#post-1381 .etww-grid-details
{
padding-bottom:0;
}
}
@media only screen and (max-width: 480px)
{
.woo-variation-product-gallery {
width: 100%;
max-width: 100% !important;
}
}
.produits-center
{
margin: auto;
}