.dynamic-term-description p{margin-bottom:20px}.site-content>.content-area>main.site-main>article>.inside-article>.entry-content{margin-top:0}.wpc-filter-chips-list{flex-wrap:wrap}@media (max-width:768px){.widget-area.sidebar{margin-top:0}.woocommerce-breadcrumb{margin-top:1em!important}.wc-columns-container .products,.woocommerce .related ul.products,.woocommerce .up-sells ul.products{row-gap:75px!important}.woocommerce div.product form.cart div.quantity{margin-bottom:10px}}body.page-id-28992 .page-hero-container+.gb-container h2+p.has-text-align-center{padding-inline:10vw}@media screen and (max-width:976px){body.page-id-28992 .page-hero-container+.gb-container h2+p.has-text-align-center{padding-inline:0}}.wp-block-post-excerpt__excerpt{display:none}.wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link{padding:12px 30px;background-color:var(--accent);color:var(--base-2)}.wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link:hover{background-color:var(--accent-2);color:var(--base-2)}.gb-container{overflow:auto}.woocommerce button.button,.checkout-button.button{border-radius:7px!important}.nav-align-right .inside-navigation{justify-content:space-between}.nav-align-right .navigation-branding{margin-right:10px}@media (max-width:768px){.nav-align-right .navigation-branding{margin-left:0!important}.main-navigation .menu-bar-item>a{padding-left:10px;padding-right:10px}}.main-navigation.is_stuck,.main-navigation.is_stuck ul ul{backdrop-filter:blur(17px);-webkit-backdrop-filter:blur(17px)}nav .shop-menuitem a{font-weight:700}#site-navigation .inside-navigation{box-shadow: 0 2px 2px -2px rgb(0 0 0 / 20%) !important}.home #site-navigation .inside-navigation{box-shadow:0 0 0 0!important}#menu-main .wpml-ls-item .sub-menu,.home .main-navigation.is_stuck{width:88px;background-color:#fff}#menu-main .wpml-ls-item .sub-men li:hover{background-color:var(--beige)}.home .main-navigation{background-color:transparent}#generate-slideout-menu{background-color:#fff}body.single-product.nos-vins #menu-main .menu-nos-vins a{color:var(--beige)!important}body.single-product.boutique #menu-main .menu-boutique a{color:var(--beige)!important}.home-wine-image figure{text-align:center}body.home .inside-article a,body.home .paging-navigation a,body.home .comments-area a,body.home .page-header a{color:var(--blanc)}.wc-block-grid__products{gap:15px;margin-top:100px}.woocommerce ul.products li.product,.nos-vins-product-loop,body.home .best-selling-products .product{background-color:#fff;flex:1 0!important;justify-content:flex-start;border-radius:10px;transition:.5s}.wc-block-grid__product:hover,.woocommerce ul.products li.product:hover,.nos-vins-product-loop:hover,body.home .best-selling-products .product:hover{-webkit-box-shadow: 0px 5px 10px 0px rgb(0 0 0 / 15%);box-shadow: 0px 5px 10px 0px rgb(0 0 0 / 15%)}.wc-block-grid__product-image img,.nos-vins-product-loop img,body.home .best-selling-products .product img{max-height:500px;margin-top:-60px;transition:.5s}.wc-block-grid__product:hover .wc-block-grid__product-image img,.nos-vins-product-loop img,body.home .best-selling-products .product:hover img{margin-top:-80px;margin-bottom:20px}body.home .best-selling-products .products,body.home .best-selling-products .products .wp-block-toolset-ct,body.home .best-selling-products .product{height:100%}.woocommerce-shop,body.page-id-28990,body.tax-product_cat,body.blog,body.woocommerce-cart,body.woocommerce-checkout{background-color:#f8f8f8}body.woocommerce-checkout .site-content{background-color:#fff;border-radius:10px;padding:40px;margin:40px 0}.shop-hero{background-color:#fff}.shop-hero .shop-hero-text{margin-bottom:0}.shop-hero .shop-hero-text{margin-bottom:0}.shop-hero .shop-hero-divider{margin-bottom:0;margin-top:0;width:100px}.shop-hero-banner{margin:0 auto;justify-content:space-between;gap:40px;padding:40px 40px 0 40px;max-width:2000px}.shop-hero-banner>div{flex:1}.shop-hero-figure figure{position:relative;overflow:hidden;display:grid;place-items:center;box-shadow: 0px 5px 10px 0px rgb(0 0 0 / 10%);transition:box-shadow .2s ease-in-out}.shop-hero-figure figure:hover{box-shadow: 0px 5px 10px 0px rgb(0 0 0 / 35%)}.shop-hero-figure figure div:last-child{position:absolute;pointer-events:none;color:#fff;text-align:center}.shop-hero-figure figure div:last-child h2{color:#fff;transform:translateY(20%);font-size:55px;transition:color .45s , transform .5s ease-in-out;line-height:1}@media (max-width:1080px) and (min-width:401px){.shop-hero-figure figure div:last-child h2{font-size:45px}}@media (max-width:400px){.shop-hero-figure figure div:last-child h2{transform:translateY(0%)}}.shop-hero-figure figure div:last-child figcaption{opacity:0;font-size:17px;transform:translateY(250%);transition:opacity .7s ease-out , transform .5s .15s ease-in-out;position:absolute;width:100%}.shop-hero-figure :is(figure > a, figure img) {width:100%!important;position:relative;overflow:hidden;aspect-ratio: 1.5/1;object-fit:cover}.shop-hero-figure figure>a img{transition:filter .3s ease-in-out , transform .5s ease-in-out}.shop-hero-figure figure > a:is(:hover, :focus-within) img{filter:brightness(.6);transform:scale(1.05)}.shop-hero-figure figure > a:is(:hover, :focus-within) ~ div h2 {color:var(--beige);transform:translateY(0)}.shop-hero-figure figure > a:is(:hover, :focus-within) ~ div figcaption {opacity:1;transform:translateY(0)}.promo-banner{height:auto;padding 10px}@media (max-width:767px){.shop-hero-banner>div{flex:auto}.shop-hero-banner>div>div{justify-content:space-evenly!important}.shop-hero-banner>div div.gb-container,.shop-hero-banner>div div.gb-container a,.shop-hero-banner>div div div a{width:100%!important;display:inline-block!important;text-align:center!important;margin:0!important}.promo-banner{padding-right:10px!important;padding-left:10px!important}.promo-banner>div{flex-direction:column}}@media (max-width:1450px){.navigation-branding img,.site-logo.mobile-header-logo{height:75px!important}}.woocommerce ul.products,.nos-vins-product-loop-container .tb-grid{padding-top:75px;row-gap:75px}.woocommerce ul.products li.product a img,.nos-vins-product-loop img,body.home .best-selling-products .product img{max-height:300px;min-height:300px;max-width:100%;height:auto;width:auto;margin-top:-50px;padding-bottom:0!important;transition:all .5s ease;box-sizing:content-box}.woocommerce ul.products li.product:hover a img,.nos-vins-product-loop:hover img{margin-top:-70px;padding-bottom:20px!important}body.home .best-selling-products .product:hover img{margin-top:-70px}.woocommerce ul.products li.product a.button,.woocommerce ul.products li.product span.savoir_plus,body.home .best-selling-products .product span.savoir_plus,.additional-upsaling-product-cart ul.wc-block-grid__products li.wc-block-grid__product .wp-block-button a{color:var(--bordeau);text-align:center;background-color:initial;font-family:"Century Gothic";text-transform:uppercase;letter-spacing:.05em;font-size:12px;margin:10px auto!important;border:solid 1px;border-radius:10px;width:fit-content!important;display:block}.woocommerce ul.products li.product a.button:hover,.woocommerce ul.products li.product span.savoir_plus:hover,body.home .best-selling-products .product span.savoir_plus:hover,.additional-upsaling-product-cart ul.wc-block-grid__products li.wc-block-grid__product .wp-block-button a:hover{color:#fff;background-color:var(--bordeau)}body.home .best-selling-products .product span.savoir_plus{display:block}.woocommerce ul.products li.product .application-elemenents,body.home .best-selling-products .product .application-elemenents{text-transform:uppercase;font-size:13px;color:#898989;letter-spacing:.03em}.woocommerce ul.products li.product .cepage-elemenents,body.home .best-selling-products .product .cepage-elemenents{text-transform:uppercase;font-weight:400;font-size:12px;letter-spacing:.03em;text-align:left}.woocommerce ul.products li.product .woocommerce-LoopProduct-link h2.woocommerce-loop-product__title,body.home .best-selling-products .product h2.woocommerce-loop-product__title{text-transform:inherit;color:var(--beige);letter-spacing:.03em;margin-bottom:5px;font-size:21px;font-weight:400}.woocommerce ul.products li.product .woocommerce-LoopProduct-link .title-content>div,body.home .best-selling-products .product .title-content>div{text-transform:uppercase;font-size:13px;font-weight:400;color:var(--accent)}body.home .best-selling-products .product h2.woocommerce-loop-product__title{margin-bottom:0}.woocommerce ul.products li.product:hover .woocommerce-LoopProduct-link h2.woocommerce-loop-product__title,body.home .best-selling-products .product:hover h6.woocommerce-loop-product__title div{color:var(--bordeau)}.title-wrapper .title-content .bottom-title-content span:nth-child(2)::before {content:' - '}.woocommerce ul.products li.product .woocommerce-Price-amount.amount{font-size:24px}.woocommerce ul.products li.product .cart{text-align:center}.woocommerce ul.products li.product .sell-step{text-align:right;color:var(--bordeau);padding-left:15px;padding-right:15px;font-size:12px;font-family:"Century Gothic"}.wc-store-catalog-pdf-download a.button{color:var(--blanc);background-color:var(--bordeau)!important;font-family:"Century Gothic"!important;font-size:16px!important;padding:10px 20px!important;border-radius:5px!important;transition:filter .2s ease-out}.wc-store-catalog-pdf-download a.button:is(:hover, :focus-within) {filter:brightness(.8)}.wc-store-catalog-pdf-download a.button.single-product-page-link{background-color:#fff!important;color:var(--bordeau)!important;border:1px solid var(--bordeau)}.wc-store-catalog-pdf-download a.button i::before{color:var(--blanc)}.wc-store-catalog-pdf-download a.button:hover{background-color:#6a0e2e}.woocommerce div.product form.cart{margin-bottom:10px!important}.archive .woocommerce-products-header>[data-block-name="woocommerce/product-search"] .wc-block-product-search__fields{display:grid;grid-template-columns:1fr 5rem;gap:.5rem}.archive .woocommerce-products-header>[data-block-name="woocommerce/product-search"] .wc-block-product-search__fields .wc-block-product-search__button{border:solid 1px;border-radius:10px;background-color:initial;color:var(--bordeau);fill:currentcolor;font-size:12px}.archive .woocommerce-products-header > [data-block-name="woocommerce/product-search"] .wc-block-product-search__fields .wc-block-product-search__button:is(:hover, :focus-within) {color:#fff;background-color:var(--bordeau)}.archive.woocommerce :is(.shop-hero, .shop-hero-banner) + .site > .site-content {padding:40px}.widget-area .widget{background-color:#fff!important;padding:20px;border-radius:10px}.widget-area h2.widget-title{color:var(--beige);padding-bottom:20px}.wpc-filters-range-slider-wrapper .ui-slider-handle.ui-corner-all.ui-state-default{background-color:var(--beige);border:0 solid;width:20px;height:20px;box-shadow: 0px 0px 0px 0px #b28d2450;top:-8px;transition:1s}.wpc-filters-range-slider-wrapper .ui-slider-handle.ui-corner-all.ui-state-default.ui-state-hover{box-shadow: 0px 0px 0px 5px #b28d2450}.ui-slider-horizontal .ui-slider-range{background-color:var(--beige)!important}.widget-area li.wpc-term-item,body .wpc-filters-widget-main-wrapper li.wpc-term-item{margin-bottom:5px;font-size:14px}.widget-area select,.widget-area .wpc-filters-range-inputs input{font-size:14px;padding:10px;border:0;background:#e5e5e5;padding-right:15px;border-radius:5px}.widget-area .widget .wpc-filter-chips-list a,.wpc-filter-chips-list a,body .wpc-filter-chips-list li.wpc-filter-chip a{border-radius:5px}.widget-area .widget .wpc-filter-chips-list .wpc-chip-reset-all a,body .wpc-filter-chips-list li.wpc-chip-reset-all a{border:1px solid #911440;color:#911440}.catalog-category-title{font-size:2em;line-height:1.4em;text-align:center;letter-spacing:1px;position:relative;color:#b69d6d;text-transform:inherit;padding:0;margin:0}.catalog-category-title:before{content:"";position:absolute;left:0;width:100%;height:1px;background:#c1bcb6;top:50%;display:block;margin:auto}.catalog-category-title span{display:inline-block;background:#f8f8f8;padding:10px 15px;position:relative;z-index:2}.woocommerce-products-header .wc-block-product-search__fields input{font-size:14px;padding:10px;border:0;background:#e5e5e5;padding-right:15px;border-radius:5px}#wc-sticky-cart-panel{background-color:#fff}body.product-template-default div#content{padding:0 0 0 0}body.product-template-default .woocommerce-breadcrumb{display:none}body.product-template-default .infos-produit{margin-bottom:25px}body.product-template-default.nos-vins .summary{display:grid}body.product-template-default.nos-vins .summary :is(p.wc-store-catalog-pdf-download, .product_meta){order:1}body.product-template-default .summary form a.reset_variations{}body.product-template-default .infos-produit .info-titre,body.product-template-default .after-title-ele .info-titre{color:#911440;font-weight:bold;padding-right:5px}article.product ul.products{row-gap:75px}h1.entry-title{font-family:'EB Garamond',Times,serif!important}body.product-template-default .summary.entry-summary{padding:50px}.woocommerce div.product .summary .product_title{position:relative;overflow:visible}.woocommerce div.product .summary .product_title::after{content:'';position:absolute;width:500px;height:500px;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(https://andre-delorme.com/wp-content/uploads/2022/03/10.png);background-repeat:no-repeat;background-position:center center;background-size:80%;z-index:-1}.section-after-description{background-color:#f8f8f8;width:100%}body.product-template-default .entry-content .section-after-description .infos-produit,body.product-template-default .entry-content .gb-container>.gb-inside-container{max-width:1500px;margin-inline:auto;padding-inline:5vw}@media screen and (max-width:768px){body.product-template-default .summary.entry-summary{padding-right:25px;padding-left:25px}}.product-cremant-bourgogne{width:100%}.woocommerce div.product div.images{margin-bottom:0}body.product-template-default .related.products,body.product-template-default .upsells.products{padding:50px;width:100%}.up-sells.upsells.products li{border:1px solid #ebebeb}body.product-template-default .related.products{background-color:#f8f8f8!important}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{min-width:100%!important}.woocommerce div.product div.images .woocommerce-product-gallery__image img{display:block;width:auto;margin:10px auto;object-fit:cover;height:clamp(300px,67vh,10000px);height: clamp(300px, 300px + 35vh, 10000px)}@media screen and (min-width:1301px){.woocommerce-product-gallery.woocommerce-product-gallery--with-images{margin:0!important;display:block;float:none;align-self:flex-start}.woocommerce-product-gallery.woocommerce-product-gallery--with-images figure{width:100%;max-height:100%;height:100%}body.product-template-default .product{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;justify-content:space-evenly;align-items:center}body.product-template-default .summary.entry-summary{width:60%!important}}@media screen and (max-width:1300px) and (min-width:1101px){.woocommerce-product-gallery.woocommerce-product-gallery--with-images{width:50%!important;margin:0!important;display:block;float:none}.woocommerce-product-gallery.woocommerce-product-gallery--with-images figure{width:100%;max-height:100%;height:100%}body.product-template-default .product{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;justify-content:space-evenly;align-items:center}body.product-template-default .summary.entry-summary{width:50%!important}}@media screen and (max-width:1100px){.woocommerce-product-gallery.woocommerce-product-gallery--with-images{width:100%!important}.woocommerce div.product div.images img{max-height:600px}}.dynamic-entry-content{margin-bottom:25px}form.cart button.button{font-family:"Century Gothic"!important;border-radius:5px;text-transform:uppercase}body.boutique .wc-store-catalog-pdf-download{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--beige)!important}.full-width{width:100%}.woo-variation-swatches .variable-items-wrapper li.variable-item.button-variable-item.disabled{display:none}body.woocommerce:not(.nos-vins) div.product form.cart.variations_form:not(.wvs-loaded){display:none}.gb-container.gb-container-2156cabb{width:100%}.woocommerce-product-gallery.woocommerce-product-gallery--with-images{display:flex;flex-direction:row;align-content:stretch;justify-content:space-evenly;align-items:stretch;flex-wrap:wrap}.woocommerce-product-gallery.woocommerce-product-gallery--with-images figure{align-self:center;width:100%}.flex-control-nav.flex-control-thumbs{text-align:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.woocommerce-product-gallery__image.flex-active-slide{width:40vw}@media screen and (max-width:1300px) and (min-width:1101px){.woocommerce-product-gallery__image.flex-active-slide{width:50vw}}@media screen and (max-width:1100px){.woocommerce-product-gallery__image.flex-active-slide{width:100vw}}.custom-product-wrapper{position:relative}.products li:nth-child(2n+1) .custom-product-wrapper::before, #wpv-view-layout-29808 .tb-grid-column:nth-child(2n+1) .custom-product-wrapper::before{content:"";position:absolute;background-image:url(https://andre-delorme.com/wp-content/uploads/2022/03/10.png);background-size:300px;background-position:center bottom;transform:rotate(181deg);background-repeat:no-repeat;width:100%;height:100%;user-select:none;pointer-events:none}.products li:nth-child(2n+0) .custom-product-wrapper::before, #wpv-view-layout-29808 .tb-grid-column:nth-child(2n+0) .custom-product-wrapper::before{content:"";position:absolute;background-image:url(https://andre-delorme.com/wp-content/uploads/2023/03/883239-1.jpg);background-size:192px;background-position:50% 10%;background-repeat:no-repeat;width:100%;height:100%;user-select:none;pointer-events:none}.woocommerce table.shop_attributes td{padding:8px}.woocommerce table.shop_attributes td p{padding:0}.notes-container{display:grid;gap:3vh;max-width:1500px;margin:0 auto;padding:70px 5vw;position:relative}.notes-container::after{content:'';position:absolute;inset:0;background-image:url(https://andre-delorme.com/wp-content/uploads/2023/03/691778.jpg);background-repeat:no-repeat;background-position:100% -1%;background-size:45%;opacity:.75;z-index:-1;user-select:none}.notes-container>div{display:grid;min-width:280px;width:fit-content;row-gap:4px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.15)}.notes-container .publicationchallenge{color:var(--bordeau);text-transform:capitalize;font-weight:bold}.notes-container .note{font-weight:700;margin:10px 0}.notes-container .additional-infos{justify-self:flex-end}.notes-container .presscomment{font-size:15px}.title-wrapper{text-align:center;padding-left:15px;padding-right:15px}.title-wrapper .application-elemenents{font-size:13px;min-height:25px;color:#898989}.after-title-ele{display:flex;padding-left:15px;padding-right:15px;justify-content:space-between;font-size:12px;border-bottom:1px solid #ebebeb;color:#000!important;margin-top:10px}.single-product-breadcrumb{background:transparent!important;color:var(--bordeau)!important;transition:filter .2s ease-out;display:inline-flex;align-items:center;font-size:13px!important;letter-spacing:.07em;gap:7px}.single-product-breadcrumb>span:first-child{display:flex}.single-product-breadcrumb:is(:hover, focus-within) {filter:brightness(.8) opacity(.8)}.single-product .summary .after-title-ele{margin-bottom:20px!important;padding-left:0!important;padding-right:0!important}.after-title-ele+span.price{text-align:left;padding-left:15px;padding-right:15px}.woocommerce ul.products li.product .price{margin-top:20px!important}.custom-product-wrapper{text-align:left;width:100%}.custom-product-wrapper .inside-wc-product-image{display:block}.custom-product-wrapper a img{max-width:90px;margin-left:auto!important;margin-right:auto!important}.custom-product-wrapper .quantity.buttons-added{justify-content:flex-end;padding-left:15px;padding-right:15px}.custom-product-wrapper .add_to_cart_button{text-align:right;margin-right:0;display:flex;justify-content:flex-end}.custom-product-wrapper form.cart{margin-top:-40px;text-align:right}.custom-product-wrapper form.cart div.quantity{width:100%}.woocommerce-message{background-color:#911440!important;color:#fff!important}.woocommerce-info{background-color:#d5b868!important;color:#000!important}.page-hero-container{height:310px}.nos-vins-product-loop{padding:5px}.nos-vins-product-loop img{display:block;width:auto;margin-left:auto;margin-right:auto}.nos-vins-product-loop-container .tb-grid .tb-grid-column,.nos-vins-product-loop-container .tb-grid .tb-grid-column .wpv-block-loop-item,.nos-vins-product-loop{height:100%}.woocommerce-tabs.wc-tabs-wrapper{width:100%}body.cat-nos-vins .wpc-filter-_price{display:none}body.blog article.post>.gb-container{background-color:#fff;padding:20px 20px;border-radius:0 0 10px 10px;margin:0}body.blog article h3 a{color:var(--bordeau)}body.blog article img{border-radius:10px 10px 0 0;overflow:hidden}.site-footer .gb-headline-text a,.site-footer .gb-icon{color:var(--noir)!important}.site-footer>.gb-container>.gb-inside-container{padding:0 5vw}.site-footer>.gb-container>.gb-inside-container>.gb-grid-wrapper{margin-left:0}.site-footer>.gb-container>.gb-inside-container>.gb-grid-wrapper>.gb-grid-column{padding:20px 10px}.footer-image{height:28vw}.wc-block-product-search .wc-block-product-search__button{background-color:#55555e;border-radius:5px}.wc-block-product-search .wc-block-product-search__button:hover{background-color:var(--beige)}body.page-id-45 .site-content{padding-top:0!important}.wp-block-uagb-google-map>div{width:100%}#wpc_chips_widget-2{display:none}body.single-post article>.inside-article{position:relative}body.single-post article>.inside-article>.featured-image{position:sticky;top:12vh}body.single-post article>.inside-article>.featured-image>img{width:clamp(370px,40vw,1000px)}body.single-post .site-content{padding:0!important}body.single-post article > .inside-article > :is(header.entry-header, .entry-content, footer.entry-meta) {padding-left:clamp(310px,45vw,1000px);padding-right:5vw}body.single-post article>.inside-article>header.entry-header{padding-top:3vh;text-align:center;margin-bottom:60px}body.single-post article>.inside-article>header.entry-header>h1{position:relative;color:var(--bordeau)}body.single-post article>.inside-article>header.entry-header>h1::after{content:'';position:absolute;width:500px;height:500px;left:50%;bottom:0;transform:translate(-50%,30%);background-image:url(https://andre-delorme.com/wp-content/uploads/2022/03/10.png);background-repeat:no-repeat;background-position:center bottom;background-size:80%;z-index:-1}@media screen and (max-width:950px){body.single-post article > .inside-article > :is(header.entry-header, .entry-content, footer.entry-meta) {padding-left:5vw}body.single-post article>.inside-article>.featured-image{width:100%;display:grid;place-items:center;position:initial}body.single-post article>.inside-article>.featured-image>img{width:75%}}body.woocommerce-cart .additional-upsaling-product-cart ul.wc-block-grid__products li.wc-block-grid__product,body.woocommerce-cart table{background-color:#fff;border-radius:10px}body.woocommerce-cart form.woocommerce-cart-form table.shop_table th{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.2)}body.woocommerce-cart .cart-collaterals table.shop_table th{background-color:#fff;border-right:1px solid rgba(0,0,0,.2)}#custom-cart-cross-sell{overflow:visible}.additional-upsaling-product-cart ul.wc-block-grid__products{display:flex;justify-content:space-between;align-items:center;row-gap:80px;column-gap:10px;margin-top:100px}.additional-upsaling-product-cart ul.wc-block-grid__products li.wc-block-grid__product{flex:initial}.additional-upsaling-product-cart ul.wc-block-grid__products li.wc-block-grid__product .wp-block-button a{padding-inline:5px}.additional-upsaling-product-cart ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-title{min-height:60px;display:grid;place-items:center}.additional-upsaling-product-cart ul.wc-block-grid__products li.wc-block-grid__product img{max-height:max(20vh,250px)}@media screen and (min-width:769px){#custom-cart-cross-sell{float:left;width:48%}.additional-upsaling-product-cart ul.wc-block-grid__products li.wc-block-grid__product{width:calc(50% - 10px)}}@media screen and (min-width:1450px){.additional-upsaling-product-cart ul.wc-block-grid__products li.wc-block-grid__product{width:calc(24% - 10px)}}body.woocommerce-checkout input,body.woocommerce-checkout textarea,body.woocommerce-checkout select{color:#000!important}.account-link svg{width:16px}.fareharbor-iframe{width:100%;min-height:1100px}.footer-menu-section ul{margin-left:0!important;margin-right:0!important}.wcviews_onsale_wrap{display:none!important}.red-btn a{border-radius:5px;font-family:Century\ Gothic;font-weight:normal;font-size:16px;color:var(--blanc)!important;background-color:var(--bordeau);outline:0;display:inline-block;max-height:35px;line-height:1!important;padding-top:10px;padding-bottom:10px;border:solid 1px var(--bordeau)}.red-btn a:hover{color:var(--bordeau)!important}.inside-wc-product-image .onsale{display:none!important}