.store-selector {text-align:center; display:inline-block; position:relative; vertical-align:middle;font-size: 12px;}
.store-selector a{text-decoration:none;}
.store-selector .selected-store{ display:inline-block; padding:0 15px; height:36px; line-height:36px; background:#f4f4f4; position:relative; z-index:88; cursor: pointer; color:#282d3b;}
.store-selector .selected-store:after{content:""; display:inline-block; border-width:5px; border-style:solid; border-color:#282d3b transparent transparent transparent;vertical-align: top;position: absolute; right: 18px; top: 15px;}
.store-selector .store-items{ display:none; list-style:none; background:#f4f4f4; padding:0 0 10px 0; position:absolute; top:36px; left:0; min-width:100%; z-index: 9999;}
.store-selector .store-items .store-selector2{ margin:0; height:36px; line-height:36px; padding:0 15px; cursor: default !important;}
.store-selector .store-items .store-item{margin:0; height:36px; line-height:36px; padding:0;}
.store-selector .store-items .store-item .change-store{color: #989898; width: 100%; display: inline-block;}
.store-selector .store-items .store-item:not(.selected):hover{background:#232529}
.store-selector .store-items .store-item.selected .change-store{color:#282d3b!important;}
.header-left .logo img{width: 347px!important; min-width: 158px!important;}
.header-left .logo{max-width: unset;}
.page-header.type22 .search-area .minisearch .actions button{background-color: #ab0177;}
.form.form-login .actions-toolbar .action.primary{background-color: #ad1f81; border-color: #ad1f81 #ad1f81 #ab0177;}
.form.form-login .actions-toolbar .action.primary:hover{border-color: #c13194; background-color: #c13194;}
.form.form-login .actions-toolbar .secondary a span{color: #666!important;}
.page-header{padding-top: 10px;}
.page-header.type22 .header.panel > .header.links > li > a{font-size: 13px;}
.switcher.language.switcher-language{font-size: 13px;}
.page-header.type22 .search-area .minisearch .actions button, #main-toggle-menu .menu-title:hover, #main-toggle-menu .menu-title:not(.closed){background-color: #ad1f81!important;}
.font-size-16{font-size: 16px;}
.main-toggle-menu .toggle-menu-wrap{width: 100%!important;}
.minicart-wrapper .action.showcart .counter.qty{background-color: #ad1f81;}
.padding-top-35{padding-top: 35px;}
@media (min-width: 992px)
{
	.page-header.type22 .header-main .header-left, .page-header.type22 .header-main .header-right, .page-header.type22 .header-main .header-center{padding-top: 12px!important; padding-bottom: 18px!important;}
	.page-header.type22 .navigation.side-megamenu li.level0 {padding: 0px 0px!important;}
	#main-toggle-menu .menu-title{font-size: 18px; padding: 20px 50px; background: #ad2081!important;}
	#main-toggle-menu .menu-title .toggle{font-size: 20px; margin-right: 20px;}
	.main-toggle-menu .toggle-menu-wrap>.sections.nav-sections{border-color: #ad1f81!important;}
	#main-toggle-menu .menu-title:hover, #main-toggle-menu .menu-title:not(.closed){background: #ad2081!important; border-right-color: #ad2081;}
	.mobile{display: none!important;}
	.sw-megamenu.navigation.side-megamenu .level0 .submenu {
		height: 562px;
	}
	.sw-megamenu.navigation li.level0.classic .submenu a {
		font-size: 12px !important;
	}
	.page-header .navigation .level0 .submenu li {
		border-top: 1px solid #e7e7e7;
		padding: 0px 0px!important;
	}
	.page-header .navigation .level0 .submenu li:last-child {
		border-bottom: 1px solid #e7e7e7;
	}
	.sw-megamenu.navigation.side-megamenu li.level0.parent>a:after {
		color: #ad1f81;
	}
	.navigation .level0 .submenu a:hover, .navigation .level0 .submenu a.ui-state-focus {
		background: #ad1f81 !important;
    	color: #fff !important;
	}
	.sw-megamenu.navigation.side-megamenu li.level0.classic .submenu li.parent>a:after {
		color: #ad1f81 !important;
	}
	.page-header.type22 .navigation:not(.side-megamenu) .level0 .level-top{padding: 14px!important;}
}
@media (min-width: 992px) and (max-width: 1199px)
{
	.cart.table-wrapper .product-item-name>a, .cart.table-wrapper .product-item-name{width: 168px;}
}
.owl-carousel.nav-style-1 .owl-nav [class*="owl-"]{color: #ad2180!important;}
.theme-color{color: #ad1f81!important;}
.padding-bottom-20{padding-bottom: 20px;}
.margin-top-10{margin-top: 10px;}
.minicart-wrapper .action.showcart .counter.qty{top: -2px;}
.page-header.type22 .minicart-wrapper .action.showcart .minicart-icon{margin-top: 4px;}
.porto-icon-shopping-cart:before{content: ""!important; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABVCAYAAAAmPJjpAAAACXBIWXMAACxKAAAsSgF3enRNAAAEtUlEQVR4nO2dPW8TQRCGZ1AKCiQSISHRQCjoEA49H4GKgiIlZfgVtPkJaegoTEeZgh5bUFAg4URCosPpQSFISAghDVqzF872zt7t3ezeeXcf6aR4He/uvZ6bm5v9MALAPgBsQXsOAGBIRN8F6ooSJfYIAO4LndwhAGxnwc2cE65vAAC7wnVGg7TYis1EtazEh9gS/j9KstgBQS3OesMm3zDlG/kmuQwSUfMPI04B4JrhrQdENJLrZhy0dSNTpjy7EgNrLT/PxehPELGpa4qJKRENz85HuZGmh46pKR/WQ139O0ovX24k8x91T9uDtjdI+HeTbFdBOmxIxNl/UlexJpsSln3SIk5PhVMiWm8bjYDO9Jkikq8A8DwxUbcZLSYgEPopjpgG1ohoT6D+lQERD5i+zh7wJHz2EVOeomvZZspnYrf22WCPSAZExH0ZUYGIKrX8hTmnWa5IKuv3myl/GLnGZbgUxXGRlJMS+wdT/kio/lXA6kJAUOxPTPnVlZOsOZxlT4o/pMTm/PIVofpXAW7QXNyyk45IEJFzISphJ2vZRPTC0pFbEm30HM6FjMsvJMcgU45IKv01CIudckRSGYmAsNhJRiR6RMo0Dgs+LTvViISzavUwMze4EkLs2COSWv4aJMWuiEjuSrXTQzjL9ie25hdTLjVLto9wlr00b0Za7FOm/I5wO70AEZXQF019MU1Skhb7M1N+oxfqyMNZ9aGpUFrs90z5ZeF2+kKt+LpAWuylm4LmgnA7faF2JAJSIzVzFfKjNveI6K1oYx1jOdfb5QRUgY/52UlEJJZM36lJaPAkdioRSe34usCH2KlEJLXj6wIfYqcSkThFIuBJ7OgjEj1twfgwE9SNENEr7r2IciSV0xZM+LBsSCAicXYh4FHs2CMSp4eZAl9ic43e9NReaCqnLZgILfYlT+0Fo+60BRMSU4ZNvAOAZ4by84i46usjuZGnMVN+hhexieg1InJvxzqQYLVq8OhGwBKRxErlFetT7G/RyztPp5b9wWPdfWNp2oIJn2Jz60ti41it4K1zTr6iEbCs/v0JAI89thsUl90nxEdq5irnRzKS3I/EpxsBfYmZSHKLDN9i5/1ISvgWm/NnSe6Qli07IFnsgHiNRiBHJHOEEJvbIU3Nh1tlsYdz+z/VwOdDTQEn9iBA2z5xThX79tnQpFOxEkLsvGmXJlt2QLyLrVOPT/t00l3hPRop0OsFY4qvp3Vy2GWCiZ0J47Mzmix2QLLYAcliB6QTsRFxV+VMVJKqdIxsU7tCgog7iDhZ6J963e5nYdrsn93k0KPutv2md0P3qXyoBFNF/4aN6w58Ivs1Nzbf6Ujoupuv7zWpP+RDjW1Hx0UOiSj4A5AlHbyImn++6ZqPD+mzXfzxQH85wdCL/usIDXo9jbMxhBTbVbzQg8Kum9A438xz6Ncc59RxSJ+tLruPNf99tpO65y7NoRNlJw4fue6aiApm2XoJhHEfDgNOY3sS6Jvdy5pVjV2FhtBZP23dI8uCTejyBzy1dU8r+qcika0mYgf12dq6ty1zAMdd/lKqbnfLsj6mMIRGQ32d5bPVI/FC+HRQtdoqJPoqLM+7nhBR8znnAPAXk+SlTl2G3sgAAAAASUVORK5CYII=) no-repeat right center; width: 27px; height: 27px; background-size: contain;}
.second-menu-icon{width: 20px; margin-right: 5px;}
.minicart-wrapper .block-minicart .subtotal{padding: 24px 10px 16px!important}
.block-minicart .items-total{position: absolute; right: 24px;}
.minicart-items .update-cart-item{padding: 0px 12px;}
.minicart-wrapper .block-minicart li:last-child{border: 0;}
#maincontent .page-title-wrapper .page-title .base{color: #000;}
#block-shipping, .totals.shipping.excl .mark .value{display: none!important;}
/* product */
.product-item-info .product-item-photo{padding: 26px!important;width: 100%; display: flex; overflow: hidden; position: relative; aspect-ratio: 1 / 1; margin-bottom: 0px;}
.product-item-info .product.photo.product-item-photo.related{padding: 2px 20px!important; margin-right: -5px!important; margin-left: 10px;}
.product-item-info.type10 .qty-box .qtyminus, .product-item-info.type10 .qty-box .qtyplus{padding: 8px 5px 8.5px; background: #cccccc6b; border: 0px;}
.product-item-info:hover{box-shadow: 0 5px 35px -5px rgb(0 0 0 / 10%);}
.product-item-info:hover .product-item-photo{box-shadow: unset!important;}
.box-tocart .action.tocart:before{content: '\f814';}
.box-tocart .action.tocart{background: #ad1f81;}
.box-tocart .action.tocart:hover{background: #cc0a93;}
.fotorama__stage__frame .fotorama__img, .fotorama__stage__frame .zoomImg, .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{padding: 40px;}
#featured_product .product-item-info .product.photo.product-item-photo{padding: 16px!important; margin: 0; margin-left: -16px;}
#featured_product .product.details.product-item-details{max-width: calc(100% - 60px);}
.catalog-category-view .sidebar.sidebar-additional{padding: 20px; border-top: 1px solid #e7e7e7;}
.product-item-info.type12 .product-item-details{margin-left: -16px;}
/* checkout onepage success	*/
.checkout-success .success-messages{font-size: 20px;}
.checkout-success .order-date{font-size: 18px!important; padding-bottom: 36px!important;}
.checkout-success .order-date .delivery{font-weight: unset!important;}
.checkout-success .cart-price .price{font-size: 14px; color: #777;}
.checkout-success .action.primary.continue{font-size: unset;}
.checkout-success .action.primary.continue span{font-size: 16px;}
.checkout-onepage-success #maincontent{padding-bottom: 0;}
/*	header  */
.porto-sicon-box-link.login_my_account{display: none;}
.page-header .porto-sicon-box-link.login_my_account .porto-sicon-header .my_account{display: none;}
#store-selector2, #store-selector3{display: none;}
#store-selector3{border: 1px solid #ad2181; border-radius: 4px; background: #f4f4f4;}
#selected-store3{border-radius: 4px; font-weight: 600;}
.selected-store-delivery-to{padding: 5px 20px; border-right: 1px solid #aaa; color: #282d3b;}
.main-panel-top{z-index: 999;}
/*	****  */
@media (max-width: 991px)
{
	.products-grid .product-item-info .product-item-details .product-item-actions .action.tocart.primary:before{margin-left: 5px;}
	.products-grid .product-item-info .product-item-details .product-item-actions .action.tocart.primary span{display: none!important;}
	.desktop{display: none!important;}
	.page-header.type22 .panel.wrapper{display: block; text-align: center; min-height: unset!important;}
	.page-header .panel.wrapper .header-left{display: inline-block!important;}
	.header-right .header-contact .wishlist{display: none!important;}
	.page-header.type22 .search-area .minisearch .actions button{background-color: unset!important;}
	.block-search .action.search{color: #232529;}
	.page-header .panel.wrapper .header-right{display: none!important;}
	#store-selector3{display: inline-block;}
	#store-selector{display: none;}
	.header-delivery-msg{margin-top: 10px;}
}
@media (max-width: 575px)
{
	.search-area.show-icon-tablet .block.block-search{right: -94px!important;}
}
@media(min-width:992px)
{
    .products-grid .product-item-info .product-item-details .product-item-actions .qty-box{    opacity: 0; margin-right: -50%;}
	.products-grid .product-item-info:hover .product-item-details .product-item-actions .qty-box{opacity: 1; margin-right: 0; transition: opacity 0.8s, margin-right 0.8s;}
	.products-grid .product-item-info:hover .product-item-details .product-item-actions .action.tocart.primary span{width: 0; opacity: 0;}
	.products-grid .product-item-info:hover .product-item-details .product-item-actions .action.tocart.primary:before{margin-right: 2px; margin-left: 5px;}
	.product-item-info.type10 .qty-box .qtyplus, .product-item-info.type10 .qty-box .qtyminus{left: 0px}
	.header-left .search-area .block.block-search{padding-left: 0!important;}
	.catalog-product-view.page-layout-2columns-left .column.main{float: left!important; padding-right: 40px; padding-left: 0px!important;}
/* min cart	*/
	.minicart-wrapper .action.showcart .text{ display: inline-block; width: fit-content; position: relative; height: fit-content; margin-left: 6px; font-weight: 700; font-size: 16px; line-height: 16px;  color: #282d3b;}
	.page-header.type22 .minicart-wrapper .action.showcart .counter.qty{left:17px;}
	.page-header.type22 .minicart-wrapper{padding-left: 10px;}
/* header	*/
	.page-header.type22.sticky-header .header-main{position: fixed; border-bottom-width: 0!important; top: 0; left: 0; right: 0; background: #fff; z-index: 999; min-height: 79px;}
	.page-header.type22.sticky-header .header-bottom{top: 79px!important; box-shadow: 0 1.5px rgb(0 0 0 / 3%)!important;}
	header.page-header.sticky-header .minicart-wrapper{position: unset!important; transform: unset!important;}
	header.page-header.sticky-header .minicart-wrapper .block-minicart{min-width: 300px; top: 54px;}
	.page-header.type22.sticky-header .porto-sicon-box-link.login_my_account{display: block;}
	.page-header.type22.sticky-header #store-selector2{display: block;}
	.page-header.type22.sticky-header .logo{margin-right: 2vw!important;}
	#store-selector2{margin-right: 1vw;}
/*	****  */
}
@media (max-width: 768px)
{
	.biz-desktop{display: none!important;}
	body{overflow: unset!important;}
	.checkout-success .order-date{padding-bottom: 10px!important;}
	.checkout-success .order-date .delivery-date{display: inline-block; width: 100%;}
	.checkout-success .order-date .delivery-date .delivery{float: left;}
	.checkout-success .order-date .delivery-date .delivery .delivery-field{margin-left: 0;}
	.catalog-product-view .product.info.detailed div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title{padding: 1.4rem 14px!important;}
	.msi-product-carousel .pagebuilder-column {flex-basis: unset!important;}
	.msi-product-carousel.tab div[data-content-type='tabs'] .tabs-navigation li:nth-child(odd){margin-left: 0 !important;}
	.msi-product-carousel.tab div[data-content-type='tabs'] .tabs-navigation li.tab-header{width: 50%; border-bottom: 1px solid #e7e7e7;}
	.msi-product-carousel.tab div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title{white-space: nowrap; text-overflow: ellipsis;}
}
@media(min-width: 769px)
{
	.biz-mobile{display: none!important;}
	.customer-account-index .block-dashboard-info, .customer-account-index .block-dashboard-addresses{width: 49%; display: inline-block;}
	.customer-account-index .block-dashboard-info .box-content, .customer-account-index .block-dashboard-addresses .box-content{min-height: 185px;}
	.customer-account-index .block-dashboard-addresses{float: right;}
	.customer-account-index .block-dashboard-info .box-information, .customer-account-index .block-dashboard-addresses .box-shipping-address{width: 100%!important;}
}
@media (max-width: 1439px)
{
	.products-related .owl-carousel.show-nav-title .owl-nav{margin-top: -24px;}
}
@media(min-width: 1440px)
{
	.products-related .owl-carousel.show-nav-title .owl-nav{margin-top: -24px; margin-right: 50px;}
}
.nav-toggle:before{font-size: 21px;}
.action-primary.action-accept{font-size: 1em; padding: 0.8em 2em; background: #FFF;}
.action-primary.action-accept:focus, .action-primary.action-accept:active{background: #ad2081; border: 1px solid #ad2081;}
.product.data.items .item.title:hover, .product.data.items .item.title.active{border-color: #f4f4f4;}
.page-wrapper .category-view .category-description{display: none!important;}
.amsearch-related-terms{margin: 0;}
.amsearch-block-header.amsearch-collapsible-title{padding: 0;}
.amsearch-block-header .amsearch-title{font-size: 16px; padding-bottom: 10px; padding-top: 5px;}
.search-autocomplete{margin-top: 2px;}
#totop{bottom: 38px!important;}
.amsearch-items-section{display: none; position: absolute; background: #fff; min-width: 100%; border: 1px solid #ccc; margin-top: 2px; padding: 10px 0!important;}
.amsearch-item-container{padding: 0!important;}
.amsearch-items-section .amsearch-block-header .amsearch-title{padding-left: 20px;}
.amsearch-item-container .amsearch-item .amsearch-link{text-align: left; font-size: 14px; color: #777; padding: 2px 20px;}
.amsearch-item-container .amsearch-item .amsearch-link:hover, .amsearch-highlight, .amsearch-item-container .amsearch-item .amsearch-link:focus{color: #ad1f81;}
.cate-tag.category{display: inline-block;}
.cate-tag.category-child{background: #eee; padding: 4px 10px; border-radius: 4px; color: #ad2081!important; font-weight: 500; font-size: 13px;}
.product.attribute.cate-tag{margin: 4px 0 20px 0;}
.catalog-product-view .product-info-price{margin-top: 18px;}
.catalog-product-view .product-info-stock-sku{font-size: 14px;}
.catalog-product-view .product.attribute.sku.promo_tag{margin-top: 10px;}
.catalog-product-view .product.attribute.sku.promo_tag .value span{padding: 4px 10px; color: #ad1f81; border-radius: 4px; margin-left: 5px; border: 1px solid #cc0a93;}
.listing_unit_size{font-size: 12px; display: block; min-height: 26px;}
.product-item-name a{margin-bottom: 0;}
.cart-container .form-cart .actions.main .clear{display: inline-block;}
.block.block-minicart #minicart-content-wrapper .block-content .actions .primary.clearcart{text-align: right; margin-top: -6px;}
.block.block-minicart #minicart-content-wrapper .block-content .actions .primary.clearcart .action.clearcart{border-bottom: 1px solid #282d3b; cursor: pointer; display: inline-block; margin-bottom: 6px;}
.checkout-onepage-success .delivery-date .delivery-field:nth-child(n+4){display: none!important;}
.header.panel > .header.links > li.customer-welcome > span{font-size: 13px;}
/*.nav-sections-item-content > .header.links:nth-child(n+2){display: none!important;}*/
input[name="login[username]"]::placeholder, input[name="login[password]"]::placeholder{color: #ccc;}
.store_select, .ui-menu-item.level0.menu_netsuper, .store_locator_area, .store_locator_location{display: none;}
.checkout-payment-method.submit .action.primary.checkout.amasty span{letter-spacing: 4px;}
.product-labels .product-label.aeon-sale-label{background-color: #ad1f81;}
.listing_price_remark{color: #ad2181; font-weight: 500; margin-bottom: 4px; display: block; min-height: 26px; margin-top: 6px;}
.listing_price_remark span{display: block; margin-top: -4px;}
.product.attribute.price_remark{font-size: 15px; font-weight: 500; color: #ad2181; margin-top: 10px;}
.product.attribute.price_remark span{display: block; margin-bottom: 10px;}
.ampromo-items-add{display: none!important;}
.sms_verification{color: #666!important;}
.sms_username2, .sms_username{line-height: 32px!important;}
.cart.table-wrapper .product-item-name{font-size: 14px; font-weight: 500; margin-bottom: 0; color: #222529; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.sms_btn:hover{background-color: #222529; border-color: #222529;}
.block-header-customer-login{min-width: 340px!important;}
.login_block.sms_btn{min-height: 50px; width: 34%; float: right;}
.login_page.sms_btn{width: 34%; min-height: 50px;}
/*
.catalog-category-view .page-wrapper div[class='page-main']{display: none;}
.maxwidth-quarter{max-width: 25%;}
.maxwidth-90percent{max-width: 90%;}
.maxwidth-33percent{max-width: 33%;}
.inlineblock{display: inline-block;}
.display_block{display: block!important;}
*/
.product-item-info .product-item-details .product-item-actions{min-height: 36px;}
div[name='shippingAddress.telephone'] .field-tooltip .label{display: none!important;}
div[name='shippingAddress.telephone'] .field-tooltip .field-tooltip-action{padding-top: 5px;}
.cms-index-index .page.messages{display: block!important;}
/* remove this when add new price layout, for temp */
.product-item-info .product-item-details .price-box{min-height: 36px;}
.ree_frontend_text{font-size: 12px;}
.ree_frontend_text p{margin-bottom: 10px;}
.ui-datepicker-current{display: none!important;}
.mobile-store-menu label{display: block; padding: 12px 26px; color: #777;}
.mobile-store-menu ul{list-style: none; padding-left: 26px; margin-top: 2px;}
.mobile-store-menu ul li{line-height: 38px;}
.mobile-store-menu a{color: #777; width: 100%; display: inline-block;}
.mobile-store-menu .second-menu-icon{margin-right: 8px; margin-bottom: 2px; opacity: 0.55;}
.mobile-store-menu span{font-size: 14px;}
.product-carousel-more a{font-size: 14px; margin: 0; margin-top: 10px; padding: 0; cursor: pointer; color: #000!important;}
.product-carousel-more2 a{font-size: 18px; margin: 0; margin-top: 10px; padding: 0; cursor: pointer; color: #ad1f81!important;}
.product-carousel-heading .heading{font-size: 1.375rem; margin: 0; padding: 0;}
[data-content-type='ub-products'] .widget-product-carousel.slick-initialized .slick-slide>div{
padding: 0; background: #FFF; overflow: hidden;}
[data-content-type="ub-products"] .product-items .product-item.default .product-item-info{padding: 0;}
.carousel.product-item-details{padding: 15px 15px 1px;}
.carousel.product-item-details .product-item-name{margin: 0;}
[data-content-type="ub-products"] .product-item-actions{margin: unset;}
[data-content-type="ub-products"] .product-items .product-item.default{border: unset; border-right: 1px solid #e5e5e5;}
[data-content-type='ub-products'] .product-items.slick-slider .slick-slide .product-item{max-width: unset!important;}
[data-content-type='ub-products'] .widget-product-carousel{margin: unset!important;}
[data-content-type='ub-products'] .slick-slider .slick-arrow.slick-prev{width: 3.75rem!important; height: 3.75rem!important; border-radius: 2rem; background: #F4F4FA!important; left: -1.875rem!important; margin-top: -30px; transform: unset!important; z-index: 10;}
[data-content-type='ub-products'] .slick-slider .slick-arrow.slick-next{width: 3.75rem!important; height: 3.75rem!important; border-radius: 2rem; background: #F4F4FA!important; right: -1.875rem!important; margin-top: -30px; transform: unset!important; z-index: 10;}
[data-content-type='ub-products'] .slick-prev:before{font-family: "porto-icons"; content: "\e819"!important; position: relative; left: -1px; color: #ad2180!important; margin-left: 14px;}
[data-content-type='ub-products'] .slick-next:before{font-family: "porto-icons"; content: "\e81a"!important; position: relative; left: -1px; color: #ad2180!important; margin-right: 14px;}
[data-content-type='ub-products'][data-appearance="default"] .widget-product-grid{grid-gap: inherit;}
.msi-product-carousel.tab .product-items.slick-slider>.slick-list{padding: 0!important;}
.msi-product-carousel.tab div[data-content-type='tabs'].tab-align-left .tabs-content{overflow: revert;}
.msi-product-carousel.tab .product-carousel-heading{display: inherit;}
.msi-product-carousel.tab .tab-align-left.ui-tabs.ui-corner-all.ui-widget.ui-widget-content{margin-top: 15px;}
.product-item-info .product-item-details .price-box .mprice{display: block; margin-right: 80px;}
.product-item-info .product-item-details .price-box .special-price.mprice{margin-top: 2px;}
.product-item-info .product-item-details .price-box .m_price_div{display: block; margin-left: 68px; margin-top: -33px; font-size: 14px; color: #ad1f81;}
.product-item-info .product-item-details .price-box .m_price_div .label{display: block;}
.product-item-info .product-item-details .price-box .m_price_div .m_price{font-size: 16px; display: block; margin-top: 2px;}
.product-item-info .product-item-details .price-box .selling-price{min-height: 26px; margin-top: 10px;}
.product-info-price .price-box .m_price_div{display: block; margin-top: 10px; font-size: 14px; color: #ad1f81;}
.product-info-price .price-box .m_price_div .label:after{content: ":";}
.small-list.products-grid .product-items .product-item-details .m_price_div{margin-top: -35px; margin-left: 90px;}
.small-list.products-grid .product-items .product-item-details .special-price.mprice{margin-top: -2px;}
.small-list.products-grid .product-items .product-item-details .selling-price{min-height: 32px;}
.small-list.products-grid .product-items .product-item-details .m_price_div .m_price{margin-top: 2px; display: block;}
.white-background{background: #FFF!important;}
.productPrice{font-size: 1.125rem;color:#000;font-weight:bold;font-family: "Lato";min-height: 24px;}
.productPriceContainer{min-height: 30px;}
.discountPrice{margin-left: 4px; display: inline-block; text-decoration: line-through; color: #707070; font-size: 18px;}
.discountPrice.left{margin-right: 0.4em; font-size: 0.8em; margin-left: 0px;}
.discount{display:inline-block;margin-left:10px;}
@media (min-width: 576px)
{
	.productPrice{min-height: 30px;}
}
@media(max-width:480px){
	.productPrice{margin-bottom:2px;}
}
.other_store_item{cursor: pointer;}
.color-777{color: #777!important;}
.pager .limiter-label{margin-right: 10px;}
.checkbox.primary_shipping{accent-color: #232529;}
.header.links .customer-welcome{cursor: pointer;}
.reorder-btn{background-color: #232528; color: #FFF!important; padding: 4px 8px; font-size: 13px;}
.order-status{margin-top: 8px;}
.table-wrapper.order-items .product-item-name{white-space: unset;}
.table-wrapper.order-items .price{font-size: 14px;}
.table-wrapper.order-items tfoot th, .table-wrapper.order-items tfoot td{padding: 4px;}
.margin-top-0{margin-top: 0;}
.sales-order-view .actions-toolbar.order-actions-toolbar{display: none!important;}
.sales-order-view .order-details-items.ordered{margin-bottom: 20px!important;}
.sales-order-view .delivery_date .box-content{border-top: 1px solid #ddd!important;}
.sales-order-view .column.main{padding-bottom: 0;}
.mini_cart_reminder{padding: 0 10px 16px; margin-bottom: 0; margin-top: -10px; color: #ad1f81;}
.shipping-reminder{padding-bottom: 15px;}
.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method .col.col-method.title{padding-left: 80px;}
.table-checkout-shipping-method tbody .col-price .price .price{min-width: 30px; display: block;}
.msi-product-carousel .products-grid .owl-carousel .product-item{width: auto!important;}
.min-height-unset{min-height: unset!important;}
/***********/
/*temp*/
.wishlist, .catalog-category-view .sidebar.sidebar-additional{display: none!important;}
.special-price .price{color: #000!important;}
.sidebar-content .block.block-reorder{display: none!important;}
/*temp*/

/*FAQ*/
.mageprince-faq-collection .group-title {
    color: #ad1f81!important;
}
.mageprince-faq-collection .ui-visual-focus {
    box-shadow: 0 0 3px 1px #ad1f81!important;
}
.mageprince-faq-collection .ui-state-active,.mageprince-faq-collection .ui-widget-content .ui-state-active,.mageprince-faq-collection .ui-widget-header .ui-state-active {
    border: 1px solid #ad1f81!important;
    background: #ad1f81!important;
}
.mageprince-faq-collection .faq-content .ui-accordion-header:hover {
    background-color: #ad1f81!important;
    color: #ffffff
}
