.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wdp_pricing_table_caption {
    /*font-weight: bold;*/
}

.wdp_pricing_table {
    border-collapse: collapse;
    font-size: 0.9em;
    table-layout: fixed;
    --highlight-range-bg: #efefef;
    --highlight-range-text: #6d6d6d;
}

.wdp_pricing_table td {
    border: solid 1px #dfdfdf;
    padding: 5px 10px;
    text-align: center;
    caret-color: transparent;
}

.wdp_pricing_table tr.clickable_bulk {
    cursor: pointer;
}

.wdp_pricing_table .clickable_bulk:hover > *,
.wdp_pricing_table .wdp_selected_row td {
    background-color: var(--highlight-range-bg) !important;
    color: var(--highlight-range-text) !important;
}

.wdp_pricing_table thead {
    background: #efefef;
}

.spinner_img {
    content:url(//mimesissensations.com/wp-content/plugins/advanced-dynamic-pricing-for-woocommerce-pro/BaseVersion/assets/images/spinner-2x.gif);
    display: block;
}

del .woocommerce-Price-amount {
    display: inline;
}

.wdp_pricing_table_radio_btn td {
    border: none;
}.wdp_deals_table_caption {
    font-weight: bold;
}

.wdp_deals_table {
    border-collapse: collapse;
    font-size: 0.9em;
}

.wdp_deals_table td {
    border: solid 1px #dfdfdf;
    padding: 5px 10px;
    text-align: center;
}

.wdp_deals_table thead {
    background: #efefef;
}.adp-product-gift-list-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 10px 20px;
    align-items: center;
    width: 100%;
}

.adp-product-gift-list {
    border: solid 1px black;
    padding: 10px;
    flex-grow: 2;
}

.adp-product-gift-list .product-thumbnail {
    width: 50px;
}

.variations {
  margin-bottom: .7rem;
}

.adp-cart-gift-list-wrapper .variations select {
    width: 100%;
    min-width: 1.3em;
}

.adp-cart-gift-list-wrapper .variations tr {
    display: flex !important;
    flex-direction: column !important;
}

.cart-collaterals .adp-cart-gifts .adp-cart-gift-list-wrapper ul.products {
  display: flex !important;
  justify-content: center !important;
}