@font-face {
font-family: 'Segoe Print';
src: url(https://domainedelaiguillette.fr/wp-content/uploads/SegoePrint.woff2) format('woff2'),
url(https://domainedelaiguillette.fr/wp-content/uploads/SegoePrint.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Segoe Print';
src: url(https://domainedelaiguillette.fr/wp-content/uploads/SegoePrint-Bold.woff2) format('woff2'),
url(https://domainedelaiguillette.fr/wp-content/uploads/SegoePrint-Bold.woff) format('woff');
font-weight: bold;
font-style: normal;
font-display: swap;
} @font-face {
font-display: swap;
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: url(https://domainedelaiguillette.fr/wp-content/uploads/roboto-v30-latin-regular.woff2) format('woff2'),
url(https://domainedelaiguillette.fr/wp-content/uploads/roboto-v30-latin-regular.woff) format('woff'),
url(https://domainedelaiguillette.fr/wp-content/uploads/roboto-v30-latin-regular.svg#Roboto) format('svg');
} @font-face {
font-display: swap;
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: url(https://domainedelaiguillette.fr/wp-content/uploads/roboto-v30-latin-700.woff2) format('woff2'),
url(https://domainedelaiguillette.fr/wp-content/uploads/roboto-v30-latin-700.woff) format('woff'),
url(https://domainedelaiguillette.fr/wp-content/uploads/roboto-v30-latin-700.svg#Roboto) format('svg');
} p{margin-bottom:1.1em;}
.has-text-align-center{text-align:center;}
.segoe{
font-family:Segoe Print;
font-size: 105%;
}
.is-layout-flex {
display: flex;
flex-wrap: wrap;
}
.all{color:#059669;border-bottom:1px solid #059669;}
.all:hover{color:var(--global-color-9);border-bottom:1px solid var(--global-color-9);}
ol, ul {
margin: 0 0 1.5em 1em;
}
.display_none{display:none!important}
i{font-style:normal;font-weight:600} .home-title{text-shadow: 1px 5px 5px #00000054;}
.home .site-content, .page-id-1327 .site-content, .page-id-2807 .site-content, .page-id-2809 .site-content, .page-id-2811 .site-content, .page-id-2816 .site-content, .single-product .site-content{margin-top:0px!important}
.second-blocs > .gb-grid-column:last-child{background-color:#f6f5f1!important}
.second-blocs > .gb-grid-column:first-child{margin:0 10px 0 20px}
.second-blocs > .gb-grid-column:last-child{margin:0 20px 0 10px}
.wp-block-gallery.wp-block-gallery-1 {
--wp--style--unstable-gallery-gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 1.5em ) ) )!important;
gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 1.5em ) ) )!important;
}
.home .site-header {box-shadow: 0 2px 2px -2px rgba(255, 255, 255, 0)} body .offside--left.is-open:not(.slideout-transition) {
transform: translate3d(340px,0,0);
}
body .offside--left {
left: -340px;
}
body .main-navigation.offside {
width: 340px;
}
.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit {
left: 340px !important;
}
.underline-link a {
border-bottom: 1px solid #8686865e !important;
}
@media (max-width: 768px){
.slideout-navigation .inside-navigation.grid-container {
padding: 0 10px 0 10px !important;
}
.main-navigation .main-nav ul li a {
margin-left: 0;
margin-right: 0;
}
} .nav-float-right .header-widget .widget {
padding-bottom: 0;
}
@media (min-width: 768px) {
.site-branding,
.site-logo {
position: absolute;
left: 47%;
transform: translateX(-50%);
z-index: 200;
padding:0 20px 10px
}
.videos{flex-wrap:nowrap!important;}
}
button, 
html input[type="button"], input[type="reset"], input[type="submit"], a.button, 
a.button:visited, 
a.wp-block-button__link:not(.has-background) {
border: 1px solid transparent;
}
.widget-area .widget_search {
padding: 0;
}
.nav-links > * {
padding: 5px 15px;
border-width: 1px;
border-style: solid;
border-color: inherit;
}
.entry-content .happyforms-flex {
padding: 0;
}
#site-navigation {
float: none;
width: 100%;
}
.main-navigation .main-nav,
.main-navigation .menu-item-separator{
flex-grow: 1;
}
.main-navigation .menu-item-separator a {
font-size: 0;
background: transparent !important;
}
.slideout-navigation .menu-item-separator,
.main-navigation.toggled .menu-item-separator{
display: none !important;
}
@media (max-width: 768px) {
.inside-header>:not(:last-child):not(.main-navigation) {
margin-bottom: 0;
}
}  @media (min-width: 768px) {
.loud-link a:before {
content: "";
position: absolute;
display: block;
bottom: 1em;
width: 0%;
height: 2px;
background-color: currentColor;
-webkit-transition: 0.3s width ease;
transition: 0.3s width ease;
}
.loud-link a:hover:before {
width: calc(100% - 50px);
}
} .pswp{display:none} .wc-menu-item .cart-contents:before {
content: "Shopping cart"; margin-right: 10px;
} .woocommerce-mini-cart__total.total:after {
content: "your-custom-text";
display: block;
margin-top: 20px;
}
.wc-block-mini-cart__button{
padding-top: 0!important;
margin-left:20px;
background-color:#fff!important; }
.wc-block-mini-cart__button:after{
content: "Panier"; margin-right: 0px;
font-size:12px;
text-transform:uppercase!important;
position: relative;
margin-top: 47px;
margin-left: -43px;
font-weight:400!important;
color:#000
}
.wc-block-cart-item__quantity, .wp-block-woocommerce-mini-cart-title-items-counter-block{display:none} .woo-cat-nav {
list-style-type: none;
margin-left: 0;
display: flex;
flex-wrap: wrap;
margin-bottom: 80px;
}
.woo-cat-nav li {
padding: 5px 0;
margin: 0 10px;
border-bottom: 1px solid #ccc;
font-size: 0.95em;
text-transform: uppercase;
}
@media (max-width: 768px) {
.wc-credit-card-form label{font-size: .8em!important;}
.woocommerce-checkout #payment div.payment_box{padding:1em 0 1em!important}
.wp-block-woocommerce-filled-mini-cart-contents-block{
padding-top:20px;	
}
.wc-block-components-drawer__close{opacity:1}
.wc-block-mini-cart__button:after{
margin-top:49px;
}
.woocommerce .woocommerce-result-count {
display: none;
}
#wc-column-container .product {
margin-bottom: 2em;
}
.woo-cat-nav {
margin-bottom: 40px;
}
h1.woocommerce-products-header__title,
.term-description {
text-align: center;
}
.woo-cat-nav {
justify-content: center;
}
}
.woocommerce-ordering select {
text-transform: uppercase;
border: 0;
padding: 10px 50px 10px 12px;
text-align:right;
} .woo-filter-toggle,
.woocommerce.archive .wc-columns-container .woocommerce-breadcrumb {
padding: 10px 0;
margin-right: 20px;
float: left;
font-size: 14px !important;
font-weight: 500;
line-height: 20px;
}
.woo-filter-toggle a {
color: #000;
}
.main-navigation ul li.slideout-toggle {
display: none !important;
}
.woo-filter-toggle a:before {
padding-right: 2px;
position: relative;
top: 1px;
} .product_meta>span,
.woocommerce-breadcrumb {
font-size: 12px !important;
font-weight: 500;
}
.woocommerce div.product div.summary .woocommerce-breadcrumb {
margin-bottom: 40px;
} .inside-wc-product-image{
display: block!important;
}
.woocommerce ul.products li.product.sales-flash-overlay .onsale {
left: 0;
right: auto;
}
.woocommerce-ordering:after {
right: 25px;
top: 8px;
}
.entry-summary .single_add_to_cart_button{margin-left:100px!important}
.logged-in .entry-summary .single_add_to_cart_button{margin-left:100px!important}
@media (max-width: 1081px){
.entry-summary .single_add_to_cart_button{margin-left:0px!important}
.logged-in .entry-summary .single_add_to_cart_button{margin-left:0px!important}
} .wc-columns-container .products,
.woocommerce .related ul.products,
.woocommerce .up-sells ul.products {
grid-gap: 20px;
}
.woocommerce span.onsale {
position: absolute;
top: 0;
left: 0;
} @media (min-width: 769px) {
.woocommerce-product-gallery {
display: none;
}
.woo-summary-wrap {
display: grid;
grid-template-columns: 50% 50%;
grid-template-rows: auto;
}
.woo-gallery-stack {
grid-column: 1;
position:relative;
background-image: url(https://domainedelaiguillette.fr/wp-content/uploads/silouhette-page-produit.webp);
background-repeat: no-repeat;
background-size: 60%;
background-position: 0% 90%;
}
.woo-gallery-stack img {
margin-bottom: 0px;
margin-left: 120px;
}
.woocommerce-tabs {
grid-column: 1;
}
.woocommerce div.product div.summary {
grid-column: 2;
grid-row: 1;
position: -webkit-sticky;
position: sticky;
top: 105px;
margin:0 5% 0 16%;
bottom: 100px;
padding-top: 30px;
background-color:#ffff;
background-repeat:no-repeat;
background-position:98% 0%;
background-size:15%;
border-radius:4px;
box-shadow: 1px 2px 15px 2px rgb(238, 238, 238);
}
.single-product span.onsale {
position: absolute;
top: 0;
}
}
#generate-slideout-menu .phone_btn{
background-color: #fff !important;
border-radius: 20px;
padding: 3px 12px;
color: var(--contrast)!important;
}
.slideout-navigation .dispo {
font-size: 14px;
font-weight: 400;
color:#fff;
display: block;
margin-top: 10px;
}
.slideout-navigation .call {
font-size: 8px;
color:#fff;
}
.slideout-navigation .gb-icon{color:#fff!important} @media (max-width: 768px) {
.second-blocs > .gb-grid-column:first-child{margin:0}
.second-blocs > .gb-grid-column:last-child{margin:0}
.vignoble-hp-bg::after{display:none!important}
.vignoble-hp{background-image:none!important}
.vignoble-hp h2{color:#fff}
.gb-highlight{color:#f2d183!important}
.bottom-blocs .gb-grid-column:first-child, .top-blocs .gb-grid-column:first-child{margin-right:0!important}
.bottom-blocs .gb-grid-column:last-child, .top-blocs .gb-grid-column:last-child{margin-left:0!important}
.hide-mobile-bg{background-image:none!important}
}
@media (max-width: 480px){
.wc-block-grid.has-2-columns .wc-block-grid__products {display: flex;}
.wc-block-grid.has-2-columns .wc-block-grid__product {flex: 1 0 50%;}
} .top-blocs > .gb-grid-column{background-color: #f2f2f2;!important}
.top-blocs .gb-grid-column:first-child{margin-right:1.2%;
position: relative;
padding: 30px 0 0;
background-image: url(https://domainedelaiguillette.fr/wp-content/uploads/domaine-viticole-mouzillon.webp);
background-repeat: no-repeat;
background-position: 90% 10%;
background-size: cover;
}
.top-blocs .gb-grid-column:last-child{margin-left:1.2%}
.derniers-posts .gb-grid-column:last-child > article{border-bottom:0px!important}
.bloc-achat .gb-grid-column:first-child{margin-right:0!important;background-image:none!important;padding:0!important}
.bloc-achat .gb-grid-column:last-child{margin-left:0!important}
.bloc-achat img{max-width:none!important} .bottom-blocs > .gb-grid-column{background-color: #f2f2f2;!important}
.bottom-blocs .gb-grid-column:first-child{margin-right:1.2%}
.bottom-blocs .gb-grid-column:last-child{margin-left:1.2%}
.derniers-posts .gb-grid-column:last-child > article{border-bottom:0px!important}
.main-navigation .menu-bar-items{margin-left: 30px;}
.main-navigation .menu-bar-items a{color:var(--contrast);height:40px;padding-top:26px;text-transform:uppercase;font-weight:400;font-size:12px}
.main-navigation ul ul{width:235px}
#primary-menu ul li.menu-item-has-children:first-child > a{padding-left:0}
.shop.menu-item-has-children > a:first-child{
line-height: 40px !important;
border-radius: 20px;
background-color: #059669;
color: #fff;
padding-right:10px!important
}
.shop.menu-item-has-children > a:first-child::before{
content: "(Boutique)";
color: #fff;
position: absolute;
margin-top: 10px;
text-transform: none;
padding: 3px 12px 0px 12px;
line-height: 15px;
z-index: 1000;
font-size: 11px;
font-weight: 400;
margin-left: 60px;
}
.shop.menu-item-has-children .dropdown-menu-toggle{padding-left: 70px;
padding-right: 10px;}
.retrait .gb-icon svg{height: 3em!important;} .wp-block-woocommerce-customer-account{text-align:center;display:inline-block!important;padding:.5em!important;}
.wp-block-woocommerce-customer-account a{align-items:center!important;display:flex!important;text-decoration:none!important;}
.wp-block-woocommerce-customer-account a .wc-block-customer-account__account-icon + .label{margin-left:0!important}
.wp-block-woocommerce-customer-account svg{display:none}
.wp-block-woocommerce-customer-account{background-image:url(https://domainedelaiguillette.fr/wp-content/uploads/user-min-b.svg);
background-size:26px;
background-repeat:no-repeat;
background-position: top;
height:40px;
overflow:unset!important
}
.entry-summary form.cart .button{border-radius: 40px;
padding: 14px 18px;
width: calc(100% - 100px);
display: inline-flex;
margin: 0 0 0 100px;
float:none;
align-items: center;
justify-content: center;
}
button.single_add_to_cart_button:before {
display: inline-block;
content: "";
background-image:url(https://domainedelaiguillette.fr/wp-content/uploads/shopping-bag.png);
background-repeat:no-repeat;
width:25px;
height:25px;
background-size:25px;
margin-right: 1em;
text-transform:uppercase;font-weight:400;font-size:12px
}
.entry-summary form.cart div.quantity{
background-color:#fff;
border: 1px solid #e3e3e3;
border-radius:40px;
position:absolute;
max-width: 114px;
left: 50px;
right: 0;
display: inline-block;
}
.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden)::after, .do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden)::before, .woocommerce div.product div.summary form .quantity.buttons-added .minus, .woocommerce div.product div.summary form .quantity.buttons-added .plus, .woocommerce div.product div.summary form .quantity.buttons-added .qty,.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):before{border: 1px solid rgba(255, 255, 255, 0.1)!important;font-weight:600} .woocommerce .quantity .qty{ ;font-weight:600;line-height: 46px!important;
max-width: 140px!important; }
.entry-summary form .quantity.buttons-added .minus, .do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):before{width: 57px!important;
height: 56px;
position: absolute;
top: 0;
left: 0;}
.entry-summary form .quantity.buttons-added .plus, .do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):after{width: 57px!important;
height: 56px;
position: absolute;
top: 0;
left: auto;
right: 0;}
.entry-summary form .quantity.buttons-added .qty{line-height: 46px;
max-width: 140px;
width: 100%!important;}
@media (max-width: 768px) {
.site-logo.mobile-header-logo, .mobile-header-navigation .site-logo.mobile-header-logo img {
height: 80px !important;
padding: 5px 0 !important;
order: 1 !important;
margin-left: 0% !important;
}
.main-navigation.has-branding .menu-toggle {
order: 0 !important;
padding-left: 15px;
display: flex !important;
flex-direction: column;
margin-top: 22px;
}
.menu-toggle .mobile-menu {
font-size: 14px;
padding-left: 0 !important;
line-height: 32px !important;
}
#mobile-header .main-nav {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
-webkit-box-ordinal-group: 5;
-ms-flex-order: 4;
order: 4;
}
.main-navigation .menu-bar-items {
order: 2;
margin-top: 10px;
margin-left:0
} p.gb-headline-3d5ce594 .gb-icon, .top-bandeau a{color:#fff!important}
}
figcaption{
font-size: 11px !important;
color: #6e6e6e;
} .wc-block-mini-cart{visibility: inherit!important} .wc-block-components-drawer__screen-overlay--with-slide-in{display:none}
.drawer-open .wc-block-components-drawer__screen-overlay--with-slide-in{display:block!important} .woocommerce ul.products li.product{padding-bottom:10px}
.woocommerce ul.products li.product:hover{opacity:0.9}
.post-type-archive-product #page, .tax-product_cat #page{box-shadow: 1px 2px 15px 2px rgb(238, 238, 238);}
.post-type-archive-product .site-content, .tax-product_cat .site-content{padding:0 40px 40px;}
.wc-columns-container{margin-top:20px}
.woocommerce .woocommerce-result-count, .woocommerce .woocommerce-ordering{margin-bottom:5px!important}
.woocommerce ul.products li.product .button{width:85%;border-radius:40px}
.desc-cat{margin:0 auto}
.woocommerce-products-header__title, .post-type-archive-product .woocommerce-breadcrumb, .tax-product_cat .woocommerce-breadcrumb{display:none}
.wc-columns-container .woocommerce-breadcrumb{display:block}
.yoast-breadcrumbs{font-size:13px}
@media (max-width: 768px) {
.post-type-archive-product .site-content, .tax-product_cat .site-content {padding:0 10px 40px;}
.woocommerce ul.products li.product .button {width:100%;}
.woocommerce-product-gallery__trigger{display:none}
} .secondary-nav-aligned-center .secondary-navigation .main-nav > ul{padding:6px 0}
.secondary-navigation .main-nav ul li a{border-radius:20px;line-height: 30px;margin-right: 6px;}
.desc2{box-shadow: 1px 2px 15px 2px rgb(238, 238, 238);
background-repeat: no-repeat;
background-position: 96% 80%;} .single-product .site-content{padding:0}
.fancybox-title-over{display:none!important}
.woocommerce .woocommerce-breadcrumb{margin: 0 0 30px 0;color:#000;padding:6px 20px}
.woocommerce .woocommerce-breadcrumb a{color:var(--contrast)}
.woocommerce-tabs{display:none}
.classe-vin{position:absolute;z-index:10;box-shadow: 1px 2px 15px 2px rgb(238, 238, 238);}
.type-vin-rouge{position:absolute;right:50px;opacity:0.9;border: 1px solid #b94c4c;border-radius: 50px;}
.type-vin-rose{position:absolute;right:50px;opacity:0.9;border: 1px solid #f6c3d0;border-radius: 50px;}
.type-vin-blanc{position:absolute;right:50px;opacity:0.9;border: 1px solid #dec682;border-radius: 50px;}
.type-vin-petillant{position:absolute;right:50px;opacity:0.9;border: 1px solid #b2b2be;border-radius: 50px;}
.woocommerce-product-details__short-description{font-size:15px}
.product_title, .woocommerce-product-details__short-description, .woocommerce-product-rating{margin:0 30px 0!important}
.woocommerce div.product.do-quantity-buttons form.cart{background-color:#f5f9f8;padding:0 30px 20px 40px;margin:0 30px 0}
.woocommerce-product-details__short-description span{color:var(--global-color-16);font-size:12px}
.product_title{display: inline-block;color:#000;position: relative;}
@media (max-width: 768px) {
.classe-vin{position:relative}
.woocommerce .product .entry-summary{margin-bottom: 3em !important;}
div.product p.price, .woocommerce div.product p.stock{margin-left:20px}
.entry-summary form.cart div.quantity{left:40px}
.woocommerce div.product.do-quantity-buttons form.cart{margin:0 20px 0!important;padding:0 20px 20px 20px!important;}
}
@media (max-width: 1081px) {
.entry-summary form.cart .button{margin: 60px 0 0 0;width:100%}
.woocommerce div.product.do-quantity-buttons form.cart{margin:0 30px 0;padding:0 20px 20px 20px;}
}
.product-h2{font-weight:700;font-size:24px;}
.product-h2 span{color:var(--contrast)}
.product-h3{font-family:Segoe Print;font-size:28px;}
div.product p.price, .woocommerce div.product p.stock{margin-left:30px}
div.product p.price{margin: 10px 0 20px 30px; }
.woocommerce-price-suffix{font-size:14px}
.single-product .woocommerce-price-suffix::after{content: "*";margin-left: 3px;}
.product_meta{border:0px solid rgba(0, 0, 0, 0)!important;padding-top:0!important}
.product_meta .posted_in{margin:0 40px 30px;}
.tagged_as{margin-left:40px}
.reassurance .gb-icon svg{fill:#208065}
.woocommerce .product .entry-summary{margin-bottom:5em!important}
.rotate-180{transform: rotate(180deg);}
.woocommerce div.product .stock{color:var(--global-color-9)}
.woocommerce div.product p.stock{display: flex;
align-items: center;}
.woocommerce div.product .stock::before{
content: "";
background-image: url(https://domainedelaiguillette.fr/wp-content/uploads/check-circle-black.svg);
background-repeat: no-repeat;
background-size: 19px;
width: 19px;
height: 19px;
margin-right:5px;
margin-top:1px;
}
.woocommerce div.product p.out-of-stock{color:red}
.woocommerce div.product .out-of-stock::before{
content: "";
background-image: url(https://domainedelaiguillette.fr/wp-content/uploads/out-of-stock.svg)!important;
background-repeat: no-repeat;
background-size: 19px;
width: 19px;
height: 19px;
margin-right:4px!important;
margin-top:0px!important;
}
.wine-desc{box-shadow: 1px 2px 15px 2px rgb(238, 238, 238);}
.stockage svg{transform:rotate(90deg)}
.entry-summary .woocommerce-Price-amount bdi{line-height: 6px;
font-size: 28px;
position: relative;
bottom: -8px;
}
.up-sells{margin-top:0!important}
.up-sells, .related.products{
background-color: var(--base-3);
padding: 50px 40px 50px;
}
.up-sells h2:first-child, .related h2:first-child{padding-top:30px;border-top:1px solid #000} .woocommerce .star-rating span::before, .woocommerce p.stars:hover a::before, #reviews #comments .cr-summaryBox-wrap .crstar-rating{color: #f59e0b !important;}
#reviews{background-color: #fff;padding:30px;border-radius: 10px;scroll-margin-top: 150px;border: 1px solid var(--contrast);}
#reviews #comments ol.commentlist li{padding:20px!important;background-color: #e7f5f2 !important;border-radius:8px;width:70%!important}
#respond{width:70%!important;}
#reviews .cr-summaryBox-wrap{background-color:#fff!important}
#reviews .cr-summaryBox-wrap .cr-overall-rating-wrap{justify-content: left!important;align-items: flex-start!important;}
.ivole-summaryBox{display:none}
.woocommerce #reviews #comments ol.commentlist li .comment-text{border:0px solid #fff;padding: 0 1em 0;}
.woocommerce #reviews #comments ol.commentlist li .meta{color:var(--global-color-9)}
#reviews .avatar{position:relative!important}
.woocommerce .star-rating{float:none}
.woocommerce p.stars a::before{font-size:22px}
.woocommerce-review-link{color: #939090;}
@media (max-width: 768px) {
#reviews{padding:20px}
#reviews #comments ol.commentlist li, #respond{width:100%!important}
.up-sells, .related.products{padding: 50px 20px 0;}
} .woocommerce #reviews #comments ol.commentlist li img.avatar{display:none}
.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0}
hr{background-color: rgb(231, 245, 242);} .woocommerce #reviews #comments ol.commentlist li img.avatar{
width: 40px;
padding:0;
margin-right:8px;
border:0px solid #fff;
} :where(.wp-block-woocommerce-mini-cart-contents) {background-color:#fff!important;}
.wc-block-mini-cart__quantity-badge{background-image:url(https://domainedelaiguillette.fr/wp-content/uploads/bag.svg);
background-size:27px;
background-repeat:no-repeat;
background-position: center;
width: 27px;
height: 27px;}
.wc-block-mini-cart__quantity-badge svg{display:none}
.wc-block-mini-cart__badge{background-color:#10b981;color:#fff;border:0px solid #fff}
.wc-block-mini-cart__button{opacity:1!important}
.main-navigation .menu-bar-items a:hover, .wc-block-mini-cart__button:hover::after{text-decoration:underline} .wp-block-woocommerce-empty-mini-cart-contents-block{
background-image:url(https://domainedelaiguillette.fr/wp-content/uploads/bouteille-muscadet.webp);
background-size:90px;
background-repeat:no-repeat;
background-position: 50% 10%;
}
@media (max-width: 768px){
.wp-block-woocommerce-empty-mini-cart-contents-block .wc-block-mini-cart__empty-cart-wrapper {
overflow-y: auto;
padding: 40px 16px 16px;
margin-top: 150px;
}
}
.wc-block-mini-cart__shopping-button{background-color: var(--global-color-13);padding: 0 30px;color: #fff!important;border-radius:30px}
.wc-block-mini-cart__footer-checkout{background-color: var(--global-color-13);color: #fff!important;} .page-id-1327 .container.grid-container, .page-id-2363 .container.grid-container, .category .container.grid-container, .single-post .container.grid-container{background-color:transparent} .category #content{background-color:#fff;margin-top:-30px}
.paging-navigation .nav-links .page-numbers{
display: inline-flex;
align-items: center;
justify-content: center;
background-color: var(--base-3);
color: var(--contrast);
font-size: 15px;
padding: 10px 15px;
text-align: center;
border-radius: 10px;
border-style: solid;
border-width: 1px;
border-color: var(--contrast-3);
}
.paging-navigation .nav-links .prev{
padding: 10px;
margin-right: 5px;
}
.paging-navigation .nav-links .next{
padding: 10px;
margin-left: 5px;
}
.paging-navigation .nav-links .current, .paging-navigation .nav-links .page-numbers:hover{background-color:#2b2b2b;border-color:#2b2b2b;color:#fff}
.paging-navigation .nav-links .prev span, .paging-navigation .nav-links .next span{margin-right:5px}
@media (max-width: 768px){
.size-full {
width: calc(100% + 40px);
max-width: calc(100% + 40px);
margin-left: -20px;
}
} .legislation svg{height:64px!important} .intro{padding-right:20px}
.intro summary {
font-size: 14px;
font-weight: 400;
padding: 0 0 10px 0;
margin: -16px 10px 0 0;
outline: none;
text-align: right;
cursor: pointer;
position: relative;
border-bottom: 0px solid #f3f7f9;
}
.intro_content{font-size:15px;padding:0px 20px}
.intro details[open] summary ~ * {
animation: myAnim 1s ease 0s 1 normal forwards;
}
@keyframes myAnim {
0% {
opacity: 0;
transform: translateY(-50px);
}
100% {
opacity: 1;
transform: translateY(0);
}
}
.intro details > summary::after{display:none}
@media (max-width: 768px){
.intro details > summary::after {
position: relative;
content: "+";
right: -5px!important;
width: 5px;
display: inline-block;
}
.intro details[open] > summary::after {
position: relative;
content: "-";
right: -5px!important;
width: 5px;
display: inline-block;
}
.intro details > summary::-webkit-details-marker {
display: none;
}
}
@media (min-width: 1024px){
.two_column{column-count:2;}
}
.spec.is-style-stripes{border-bottom:0px solid #fff}
.spec.is-style-stripes tbody tr:nth-child(2n+1) { background-color:#f5f9f8}
.spec.is-style-stripes td{border-color:#e6e6e6}
.couleur{
background-image: url(https://domainedelaiguillette.fr/wp-content/uploads/couleur.svg);
background-repeat: no-repeat;
display: inline-block;
height: 25px !important;
background-size: 25px !important;
margin-right: 8px;
padding-left:40px
}
.region{
background-image: url(https://domainedelaiguillette.fr/wp-content/uploads/region.svg);
background-repeat: no-repeat;
display: inline-block;
height: 25px !important;
background-size: 25px !important;
margin-right: 8px;
padding-left:40px
}
.appellation{
background-image: url(https://domainedelaiguillette.fr/wp-content/uploads/appellation.svg);
background-repeat: no-repeat;
display: inline-block;
height: 25px !important;
background-size: 25px !important;
margin-right: 8px;
padding-left:40px
}
.cepages{
background-image: url(https://domainedelaiguillette.fr/wp-content/uploads/cepage.svg);
background-repeat: no-repeat;
display: inline-block;
height: 25px !important;
background-size: 25px !important;
margin-right: 8px;
padding-left:40px
}
.degres{
background-image: url(https://domainedelaiguillette.fr/wp-content/uploads/degres.svg);
background-repeat: no-repeat;
display: inline-block;
height: 28px !important;
background-size: 28px !important;
margin-right: 8px;
margin-left:-2px;
padding-left:42px
}
.millesime{
background-image: url(https://domainedelaiguillette.fr/wp-content/uploads/millesime.svg);
background-repeat: no-repeat;
display: inline-block;
height: 28px !important;
background-size: 28px !important;
margin-right: 8px;
padding-left:40px
}
.culture{
background-image: url(https://domainedelaiguillette.fr/wp-content/uploads/culture.svg);
background-repeat: no-repeat;
display: inline-block;
height: 28px !important;
background-size: 28px !important;
margin-right: 8px;
padding-left:40px
} .single-post .site-content{background-color:#fff} .generate-back-to-top{border-radius:40px} .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled], .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled], .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled], .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]{opacity:0} .right-sidebar .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:12px;padding: .5em 2em;}
.right-sidebar .wc-block-grid__product-rating{display:none} @media (min-width: 768px){
.shadow-block {
box-shadow: 0 10px 54px 14px rgba(0,0,0,.18);
-webkit-box-shadow: 0 10px 54px 14px rgba(0,0,0,.18);
-moz-box-shadow: 0 10px 54px 14px rgba(0,0,0,.18);
}
}
.happyforms-styles .happyforms-part .option-label input:checked + .checkmark {
border: 1px solid #10b981 !important;
} @media (min-width: 1010px){
.site-logo{margin-top:-20px;}
}
@media (1010px <= width <= 1349px) {
.site-branding, .site-logo{left:52%!important}
.main-navigation .main-nav ul li a{padding-left:15px;padding-right:15px}
#menu-item-2776{display:none}
.shop.menu-item-has-children > a:first-child::before{display:none}
.shop.menu-item-has-children .dropdown-menu-toggle{padding-left:10px}
}
@media (769px <= width <= 1009px) {
.site-header .header-image{width:120px}
.site-logo{margin-top:0!important}
.site-branding, .site-logo{left:44%!important}
.main-navigation .main-nav ul li a{padding-left:15px;padding-right:15px}
.main-navigation a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items, .main-navigation .main-nav ul ul li a{font-size:12px}
.shop.menu-item-has-children > a:first-child::before{display:none}
.shop.menu-item-has-children .dropdown-menu-toggle{padding-left:10px}
#menu-item-2776, #menu-item-2775{display:none}
}