/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */


.app-signet-ring-summary-button-wrapper {
	cursor: default!important;
}
.app-signet-ring-summary-button {
	width: auto;
	margin-top: 6px;
	font-size: 18px;
	font-weight: 700;
	text-decoration: underline;
	text-underline-offset: 4px;
}
.app-signet-ring-summary-button:hover {
	text-decoration: none;
}

.app-summary-content {
	font-size: 18px;
	line-height: 1.5;
}
.app-signet-ring-edit-button, .app-signet-ring-engraving-edit-button {
	font-weight: 700;
	display: inline-block;
	vertical-align: top;
	margin-top: 9px;
}

.app-signet-ring-engraving-summary{
	margin-top: 36px;
}

.app-signet-ring-add-engraving-button {
	display: inline-block!important;
	vertical-align: top;
	width: 100%;
	margin-top: 36px;
	text-align: center;
}

.is-sidebar-rings-view-active .app-ring-summary-head-wrapper .basket-sidebar-menu__title {
	padding-bottom: 34px;
}

@media only screen and (max-width: 1054px) {
	.is-sidebar-rings-view-active .app-ring-summary-head-wrapper .basket-sidebar-menu__title {
		padding-bottom: 18px;
	}


	.app-summary-content {
		font-size: 16px;
		line-height: 1.5;
	}
	.app-signet-ring-edit-button, .app-signet-ring-engraving-edit-button  {
		margin-top: 18px;
	}
}



/* start hide default elements */
.app-summary-content,
.app-ring-sidebar-close-btn,
.app-ring-summary-head-wrapper {
	display: none;
}

.is-sidebar-rings-view-active .basket-sidebar-menu__title,
.is-sidebar-rings-view-active .order-shipping-info,
.is-sidebar-rings-view-active .sidebar-menu__close,
.is-sidebar-rings-view-active .order-item:not(.is-ring-active)
{
	display: none;
}
.is-sidebar-rings-view-active .list-container {
	border: none;
}
/* end hide default elements */


.is-sidebar-rings-view-active .app-ring-summary-head-wrapper, 
.is-sidebar-rings-view-active .app-ring-summary-head-wrapper .basket-sidebar-menu__title, 
.is-sidebar-rings-view-active .app-summary-content, 
.is-sidebar-rings-view-active .app-ring-sidebar-close-btn
{
	display: block!important;
}

.is-sidebar-rings-view-active .app-ring-summary-head-wrapper .basket-sidebar-menu__title {
	border: none;
}

/* start order item */
.order-item.is-ring-active {
	display: block;
	border: 0;
}

.order-item.is-ring-active .order-item__img-side, 
.order-item.is-ring-active .order-item__top-block, 
.order-item.is-ring-active .app-signet-ring-summary-button-wrapper 
{
	display: none;
}

.order-item.is-ring-active .order-item__inner {
	border: none;
	padding: 0;
}


/* #wpadminbar {
	display: none!important;
} */
