div#md-size-chart-modal .md-modal-title{
display: none;
}
div#scfw_size-chart-tab-1 {
display: none;
}
.extranote {
display: none;
}
.single-product .tp-image-wrapper {
height: 640px;
}
.single-product section.related.products li.product a img {
object-fit: cover;
height: 100% !important;
}
.panel .crp_related.crp-grid{
display:none;
}
.panel {
padding-bottom: 20px !important;
}
[data-attribute_name="attribute_taille"] {
border-radius: unset !important;
}
.woocommerce div.product form.cart .variations ul.variable-items-wrapper,
.woocommerce div.product form.cart .variations .woo-variation-swatches .variable-items-wrapper, 
.woocommerce div.product form.cart .variations .variations_form .variable-items-wrapper
{
grid-template-columns: repeat(7, max-content) !important;	
}
.woocommerce div.product form.cart .variations ul.variable-items-wrapper .button-variable-item {
width: 80px !important;
min-width: 80px !important;
max-width: 80px !important;
}
[aria-label="Taille"] li {
background-color: #F3F3F3 !important;
margin: 0 1% 2px 0 !important;
}
.wrap_single
{
display: inline-flex !important;
width: 100%;
}
.product.type-product .summary.entry-summary h1.product_title.entry-title {
font-family: Jost;
font-weight: 400;
font-size: 19px;
line-height: 36px;
letter-spacing: 6%;
text-transform: uppercase;
color: #000000;
}
.product .woocommerce-tabs.wc-tabs-wrapper ul.tabs.wc-tabs {
display: none !important;
}
[data-attribute_name="attribute_pa_taille"] {
border-radius: unset !important;
}
.single-product .summary.entry-summary h1.product_title.entry-title
{  
line-height: 50px!important;   
}
.product.type-product.status-publish.first.instock .summary.entry-summary form.cart
{
display: block!important; 
}
table#size-chart th, table#size-chart td {
display: table-cell;
}
[aria-label="Size"] li{
background-color:#F3F3F3!important; margin:0 1% 2px 0!important; }
[aria-label="Size"] .variable-item-span
{
font-size: 13px;
color: #252525;
}
.extranote{
font-family: Jost;
font-weight: 400;
font-size: 11px;
color: #333;
}
.scfw-size-chart-main.md-size-chart-modal-main .button-wrapper {
text-align: right;
margin: 5px 0 0 0;
}
.scfw-size-chart-main.md-size-chart-modal-main .button-wrapper a{
font-family: Jost!important;
font-weight: 400!important;
font-size: 12px!important;   
color: #333!important;
text-transform: uppercase;
}
.woocommerce div.product .variations_form table tr:nth-child(2) label {
font-family: Jost!important;
font-weight: 400!important;
font-size: 16px!important;   
color: #333!important;
}
.variations_form table tr:nth-child(2) .label {
display: block!important;
}
table tbody tr:hover>td, table tbody tr:hover>th
{
background-color: transparent!important;
}
.woo-variation-swatches .variable-items-wrapper {
display: -webkit-box;
} .woo-variation-swatches .variable-items-wrapper [data-attribute_name="attribute_pa_color"]{
width:24px!important;
height:24px!important;
box-shadow:none!important;
margin-left: 0 !important;
}
.single_variation_wrap {
width: 100%;
margin-bottom: 20px;
}
.woocommerce-variation-add-to-cart {
width: 100%;
}
.single_product_div {
padding-bottom: 0px;
align-content: center;
}
.panel {
background: transparent!important;
box-shadow: none!important;
}
button.accordion.active{
font-size: 16px;
font-family: 'Jost';
background-color: #FBEDEF!important;
color:#333
}
.accordion {
line-height: 16px;
padding:18px!important
}
.accordion:after {
content: '+'!important;
font-size: 25px!important;
color: #333!important;
}
section.up-sells.upsells.products
{
margin-top: 20px;
}
section.up-sells.upsells.products h2 {
font-size: 16px;
color: #333;
}
section.up-sells.upsells.products h2.woocommerce-loop-product__title {
font-size: 14px;
font-weight: 400;
color: #000;
text-transform: uppercase;
}
section.up-sells.upsells.products bdi {
font-size: 14px;
color: #8F8F8F;
font-weight: 400;
}
section.up-sells.upsells.products ul
{
background: none!important;
margin-top: 20px!important;
}
.woocommerce div.product .woocommerce-tabs .panel {
margin: 0!important;
}
.woocommerce .related ul.products {
background: transparent!important;
}
span.variable-item-span.variable-item-span-color
{
border: 1px solid #A6A6A6;
}
.home .icon_after_add_to_cart {
display: none;
}
a.button.product_type_variable.add_to_cart_button {
display: none !important;
}
.products img.wishlist_text_icon_image.webtoffee_wishlist.wt-wishlist-button, .products img.wishlist_text_icon_image.webtoffee_wishlist_remove.wt-wishlist-button
{
display: none !important;
}
.single-product main#main {
max-width: 1280px;
width: 100%; }
.woocommerce-product-gallery {
width: 62%!important;
}
.summary.entry-summary {
width: 34% !important;
}
.wp-singular.product-template-default.single.single-product div#page div#primary
{
background-color: #FFFCFB!important;
}
.single-product .size-fit p {
padding-bottom: 20px;
}
.up-sells li {
width: 32% !important;
}
.product.type-product.status-publish.first.instock .summary.entry-summary form.cart .quantity input {
border: none!important;
}
.qib-button-wrapper {
margin: 0 5px 0 0px !important;
border:1px solid #000
}
.single-product h1.entry-title {
text-align: left;
}
.product.type-product.status-publish.first.instock .summary.entry-summary form.cart .quantity input,body .qib-button-wrapper .minus.qib-button, body .qib-button-wrapper .plus.qib-button
{
background:#FFFAF8!important
}
.single-product .product.type-product.status-publish.first.instock .summary.entry-summary form.cart .quantity input {
width:38px!important;
font-size: 18px !important;
} .single-product .content-area,
.single-product .container {
max-width: 100% !important;
width: 100% !important;
padding: 0 80px !important;
margin: 0 !important;
}
.single-product #main.site-main {
display: block;
}
.single-product main#main{
padding:0 !important;
max-width: 100% !important;
}
.woocommerce div.product div.images
{
margin-bottom: 0em;
}
.slider__images{
margin-top: -70px;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover
{
-webkit-box-shadow: var(--wvs-selected-item-box-shadow, 0 0 0 2px #F2CFCE);
box-shadow: var(--wvs-selected-item-box-shadow, 0 0 0 2px #F2CFCE);
}