
@scope (.reference-page) {

#order_sample_product{
width:33% ;
padding:10px ;
font-size:15px ;
margin-left:15px ;
float:none;
}

@media screen and (max-width: 768px) {
#order_sample_product{
width:33% ;
font-size:14px ;

}
}
@media screen and (max-width: 380px) {
#order_sample_product{
width:34% ;
font-size:13px ;
margin-left:10px;
}
}
@media screen and (max-width: 327px) {
#order_sample_product{
width:40% !important;
font-size:14px !important;
margin-left:0px ;

}
	.plugify_ops_shop{
		padding:4px !important;
	}
}

.adn-update-btn{
	margin: 10px 0 !important;
}

.adn-mini-cart-table td, .adn-mini-cart-table th, .adn-mini-cart-totals-wrap td, .adn-mini-cart-totals-wrap th, .adn-mini-cart-totals-wrap tr{
	border-width: 0;
}

.adn-mini-cart-actions a.adn-exit-button{
	margin: unset;
    border-top-left-radius: 24px;
    border-top-right-radius: 24px;
    border-bottom-right-radius: 24px;
    border-bottom-left-radius: 24px;
    padding-top: 14px;
    padding-right: 32px;
    padding-bottom: 14px;
    padding-left: 32px;
}

.adn-mini-cart-actions{
	gap: 10px;
}



/* Force the empty notes field to maintain its height and block layout */
dd.variation-Notes:empty {
    display: block;
    min-height: 24px; /* Adjust this height to match your theme's line-height */
}

/* Alternative approach using a pseudo-element space */
dd.variation-Notes:empty::before {
    content: "\00a0"; /* Injects a non-breaking space dynamically */
}

/* 1. Hides the "TOTAL COST: $ 13.24" label and price from the details list */
.cart_item .variation-TOTALCOST {
    display: none !important;
}

/* 2. Hides the total price from the right-hand column */
.cart_item .product-total .woocommerce-Price-amount {
    display: none !important;
}








#ccb_summary_sticky_10159,
#ccb_summary_sticky_10249,
#ccb_summary_sticky_10457,
.ccb-mobile-summary-wrapper,
.ccb-subtotal-wrapper {
    height: auto !important;
    max-height: none !important;
    overflow: visible !important;
    position: static !important;
}

.ccb-total-summary-action {
    overflow: visible !important;
    height: auto !important;
}



.ccb-field[data-id="html_field_id_2"] h1 {
  font-size: 18px; /* adjust as needed */
  color: red;
}

}
