.catalog-product-view.new-pdp-design .product-media-info-section .product-info-main .arar-review-summary .rating-links a {
	text-transform: capitalize;
}

.trackorder-index-view .field.email.required {
	display: none;
}

.trackorder-index-view .signup_link {
	display: none;
}

.trackorder-index-view .track-order-main {
	max-width: 100%;
	background: transparent;
}

form#track-form .fieldset:last-child {
	display: flex;
}

.trackorder-index-view .track-container {
	max-width: 620px;
}

.trackorder-index-view .field.track.required input {
	border: solid 1px #edaa39;
	height: auto;
	padding: 10px 15px 8px;
	height: 48px;
	width: 475px;
	font-size: 18px;
	font-family: "Fedra Sans Book 5";
	font-weight: 400;
	box-shadow: none;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	max-width: 100%;
}

.trackorder-index-view .field.track.required {
	margin-bottom: 0;
	width: 100%;
}

.trackorder-index-view .field.track.required input::-webkit-input-placeholder {
 /* WebKit, Blink, Edge */
	color: #c4c4c4;
}

.trackorder-index-view .field.track.required input:-moz-placeholder {
 /* Mozilla Firefox 4 to 18 */
	color: #c4c4c4;
	opacity: 1;
}

.trackorder-index-view .field.track.required input::-moz-placeholder {
 /* Mozilla Firefox 19+ */
	color: #c4c4c4;
	opacity: 1;
}

.trackorder-index-view .field.track.required input:-ms-input-placeholder {
 /* Internet Explorer 10-11 */
	color: #c4c4c4;
}

.trackorder-index-view .field.track.required input::-ms-input-placeholder {
 /* Microsoft Edge */
	color: #c4c4c4;
}

.trackorder-index-view .field.track.required input::placeholder {
 /* Most modern browsers support this now. */
	color: #c4c4c4;
}

button#tarck_button {
	background-color: #edaa39;
	border: 1px solid #edaa39;
	border-radius: 0px;
	box-shadow: none;
	width: 100%;
	width: 130px;
	font-size: 15px;
	height: 48px;
	line-height: 26px;
	font-family: 'Fedra Sans';
	font-weight: 500;
	position: relative;
	transition: .3s all ease;
	color: white;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	padding: 2px 0 0;
	text-align: center;
	outline: 0;
	min-width: 130px;
}

.trackorder-index-view p.msg-after-track-button {
	display: none;
}

.block-customer-track .form-track label.label {
	display: none;
}

.product-item .action.towishlist:before {
	font-family: "FontAwesome";
}

.cms-index-index .product-item .action.towishlist:before {
	font-family: 'luma-icons';
}

.account .form-wishlist-items li.product-item .product-item-name {
	z-index: 1;
	position: relative;
}

.catalog-product-view.new-pdp-design #maincontent [id*="product-options-wrapper"] .text_type_attribute:not(.shirt_size) input[type="radio"].selected:checked + label {
	color: #fff !important;
}

.catalog-product-view.new-pdp-design #maincontent [id*=product-options-wrapper] .text_type_attribute:not(.shirt_size) .disabled + label {
	color: #000 !important;
}

.checkout-index-index .page-main #checkout .field.addresses .shipping-address-items .shipping-address-item .edit-address-link {
	font-size: 13px;
}

.form.form-cart .cart.main.actions button.action.update {
	display: none !important;
}

.header.content .right-container-wrap .header.links .icon.wishlist-my-icon .wishlist.counter {
	top: -9px;
	right: -16px;
}

.account .form-wishlist-items li.product-item .product-item-info span.price {
	font-family: 'Fedra Sans Book 5', 'Open Sans', sans-serif !important;
}

.toolbar.toolbar-products .toolbar-sorter.sorter select {
	margin-left: 5px;
}

.cms-offers-for-well-being .item.product.product-item.out-of-stock .product-item-inner .unavailable {
	color: #000 !important;
}

.cms-offers-for-well-being .item.product.product-item.out-of-stock .product-item-inner .unavailable:hover {
	background: #fff !important;
}

.overflowed::-webkit-scrollbar-thumb {
	background: #ccc !important;
}

.overflowed::-webkit-scrollbar-thumb:hover {
	background: #ccc !important;
}

.amcheckout-step-container .amcheckout-summary-container .item-options dt:nth-child(3) {
	display: none;
}

.amcheckout-step-container .amcheckout-summary-container .product-item .delete {
	bottom: 20px !important;
}

.step-content.amcheckout-content button.action.action-show-popup {
	outline: none;
}

ul.header.links span.logged-in {
	display: none;
}

.review-customer-view .reviews-actions {
	display: none;
}

.aw_sarp2-profile_edit-item  .prar-prod-rating,
.aw_sarp2-profile_edit-item .related-category, 
.aw_sarp2-profile_edit-item .block.review-add {
	display: none;
}

.header-wrap {
	height: auto !important;
}

.aw_sarp2-profile_edit-item .product.media, 
.aw_sarp2-profile_edit-item .product-info-main {
	padding: 0 20px !important;
}

.aw_sarp2-profile_edit-item.catalog-product-view .page-main .breadcrumbs {
	order: 0;
}

.aw_sarp2-profile_edit-item .product.media {
	order: 1;
}

.aw_sarp2-profile_edit-item .product-info-main {
	order: 2;
}

.aw_sarp2-profile_edit-item.catalog-product-view .product-info-main .box-tocart .field.qty {
	box-shadow: none;
}

.amcheckout-step-container .amcheckout-summary-container .product-item-details .action.checkout {
	height: 32px;
	text-align: center;
	border: 0 !important;
	padding: 0 15px;
	font-weight: 400;
	background: #e8b55c !important;
	border: none !important;
	outline: none !important;
	font-size: 14px;
	line-height: 1;
	color: #fff;
}

.aw-sarp2__actions button.action.secondary {
	border: none;
}

html .checkout-index-index .modals-overlay {
	z-index: 9999 !important;
}

.cms-newsletter-subscription .row.footernewsletter {
	display: none !important;
}

.products_listing_grid.products.wrapper .product-reviews-summary-offers_list {
	display: block !important;
}

.catalog-product-view.new-pdp-design .product-media-info-section .product-info-main .arar-review-summary .rating-links a.write-review:after, .catalog-product-view.new-pdp-design .product-media-info-section .product-info-main .arar-review-summary .rating-links a.write-review:before {
	content: none !important;
}

.checkout-index-index .modal-popup .modal-inner-wrap .modal-footer {
	display: flex;
}

.checkout-index-index .modal-popup.confirm .modal-footer button {
	display: block !important;
}

.landig-video-banner {
	position: relative;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 85px 25px;
}

.landig-video-banner .video-bg {
	width: 100%;
	height: auto;
	position: absolute;
	height: 100%;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	object-fit: cover;
}

.landig-video-banner .landig-video-col {
	max-width: 900px;
	position: relative;
	margin: auto;
	border-radius: 6px;
	overflow: hidden;
	width: 100%;
	box-shadow: 0px 24px 24px -12px #0000005C;
	line-height: 0;
}

.landig-video-banner .video-poster {
	border-radius: 6px;
	cursor: pointer;
	height: auto;
	width: 100%;
	max-width: 900px;
}

.landig-video-banner .is-mobile {
	display: none;
}

.landig-video-banner .play-icon {
	cursor: pointer;
	position: absolute;
	left: 50%;
	top: 50%;
	width: 84px;
	transform: translate(-50%, -50%);
}

#banner-video-load {
	line-height: 0;
	max-height: 507px;
	display: none;
}

.account.wishlist-index-index .wishlist .product-item .product-item-info .product-item-photo {
	float: left;
	width: 80px;
	display: inline-block !important;
}

.account.wishlist-index-index .wishlist .bss-bt-quickview {
	display: none;
}

.account.wishlist-index-index .wishlist .product-item .product-item-info .product-reviews-summary,
.account.wishlist-index-index .wishlist .product-item .product-item-info .price-box {
	width: calc(100% - 100px);
	display: inline-block;
		padding-left: 10px;
}

.account.wishlist-index-index .wishlist .product-item .product-item-info .product-item-name {
	width: calc(100% - 82px);
	display: inline-block;
		padding-left: 10px;
}
@media (max-width: 768px) {
	.landig-video-banner {
		padding: 30px 0;
	}

	.landig-video-banner .video-poster {
		display: none;
	}

	.landig-video-banner .video-poster.is-mobile.banner-image {
		display: block;
	}

	.play-icon img.video-poster {
		display: block;
	}

	.landig-video-banner .play-icon {
		width: 64px;
		height: 64px;
	}

	#banner-video-load iframe {
		max-width: 100%;
		height: 239px;
	}

	span.swatch-notify {
		top: -26px !important;
		margin-left: 0 !important;
		border: 1px solid red;
		padding: 4px !important;
		border-radius: 4px !important;
		width: max-content !important;
		left: 50% !important;
		transform: translateX(-50%);
		bottom: unset !important;
		min-width: unset !important;
		color: #231f20 !important;
		font-size: 12px !important;
	}
	.products_listing_grid.products.wrapper .stock.notifyme a.notifyme-btn{
		line-height: 1.5 !important;
	}
	.account.wishlist-index-index .wishlist .product-item .product-item-info .product-item-photo {
		float: left;
		width: 115px;
		display: inline-block !important;
	}

	.account.wishlist-index-index .wishlist .product-item .product-item-info .product-reviews-summary,
.account.wishlist-index-index .wishlist .product-item .product-item-info .price-box {
		width: calc(100% - 120px);
		display: inline-block;
		padding-left: 10px;
	}

	.account.wishlist-index-index .wishlist .product-item .product-item-info .product-item-name {
		width: calc(100% - 115px);
		padding-right: 0 !important;
		font-size: 13px !important;
	}

	.account .form-wishlist-items li.product-item .product-item-inner {
		width: calc(100% - 125px) !important;
		float: right;
	}

	.account .form-wishlist-items li.product-item {
		padding-left: 15px !important;
	}
	
	.products_listing_grid.products.wrapper .stock.notifyme a.notifyme-btn{
		line-height: 1.5 !important;
		font-weight: 700 !important;
	}
	.products_listing_grid.products.wrapper .products.list .product-item-info .product-item-inner .actions-primary button{
		font-weight: 700 !important;
	}
}

@media (max-width: 1366px) {
	.toolbartop {
		width: 58% !important;
	}
}

@media (max-width: 1200px) and (min-width: 1025px) {
	.toolbartop {
		width: 68% !important;
	}
}

@media (min-width: 768px) {
	div.MagicToolboxSelectorsContainer img {
		max-width: 100% !important;
		max-height: 100% !important;
	}

	.MagicZoom img {
		max-width: 100% !important;
		max-height: 100% !important;
	}

	.block.block-collapsible-nav {
		background: #f5f0e5;
	}

	body .page-header #mySidenav .menu-left {
		position: absolute !important;
	}

	#mySidenav .nav-main ul {
		position: static !important;
	}

	.sections.nav-sections ul li.level0 {
		position: static !important;
	}

	.page-header.headersticky .navigation ul {
		position: static !important;
	}

	.nav-container-wrap {
		overflow: visible !important;
	}

	header.page-header.headersticky .nav-container-wrap {
		z-index: 92;
	}

	.row-equal-columns.footer-container {
		padding-left: 15px;
		padding-right: 15px;
	}

	.account .toolbar .pages {
		display: inline-block;
		position: static;
		width: auto;
	}
}

@media (max-width: 767px) {
	.rudaksha-guide {
		background: transparent !important;
		min-height: unset !important;
	}

	div#basicsrudraksha .set.active .contentsecrtion {
		display: block !important;
	}

	.control._with-tooltip .field-tooltip {
		cursor: pointer;
		position: absolute;
		right: 5px;
		top: 5px;
	}

	.control._with-tooltip input {
		padding-right: 32px !important;
	}

	.checkout-index-index .page-main #checkout .field select {
		padding-right: 30px;
	}

	.field[name="shippingAddress.postcode"] label {
		line-height: 1.41;
	}

	.view-all-footer {
		position: relative;
		z-index: 999 !important;
	}

	.livesearch.product-result {
		grid-template-areas: "image productName"
        "image price" !important;
		grid-template-columns: 1fr 7fr;
		grid-template-rows: repeat(2, 1fr);
		column-gap: 16px;
		align-self: center;
		height: 80px;
		min-width: 192px;
		box-sizing: inherit;
		display: grid;
		padding: unset;
	}

	.livesearch.popover-container {
		grid-template: "suggestions previews" 1fr
        "viewall viewall" 36px / auto 3fr !important;
	}

	.account .form-newsletter-manage {
		clear: both;
	}

	.field-tooltip .field-tooltip-content {
		max-height: 138px;
		overflow: auto;
	}

	.checkout-index-index .modal-popup.new-shipping-address-modal .modal-footer .action-save-address {
		display: block !important;
		width: 125px !important;
	}

	.opc-block-summary.amcheckout-summary-container p.step-title {
		margin-top: 20px !important;
		float: left;
	}

	.checkout-payment-method .payment-option {
		margin: 0 !important;
	}

	.checkout-index-index .modal-popup .modal-inner-wrap .modal-content .form.form-shipping-address label {
		line-height: 1;
		clip: unset;
		width: auto;
		height: auto;
	}

	body.filter-active .columns {
		position: static !important;
	}

	.catalog-product-view.new-pdp-design .main {
		padding-top: 0 !important;
	}

	.account .form.form-edit-account .field, .account .form-address-edit .field {
		position: relative;
	}

	.account label.label[for="assistance_allowed_checkbox"] {
		padding-right: 20px;
	}

	.field.choice .field-tooltip {
		display: inline-block;
		margin-left: 10px;
		position: absolute;
		top: -3px;
	}

	.field-tooltip .field-tooltip-content {
		width: 156px !important;
	}

	.livesearch.popover-container {
		max-height: 258px !important;
	}

	.account .form-wishlist-items li.product-item .product-item-actions .action.delete span:after {
		color: #000;
	}

	.catalog-product-view.new-pdp-design #size-chart:before {
		content: none !important;
	}

	.account.review-customer-view .customer-review.view .review-details, 
.account.review-customer-view .customer-review.view .product-details {
		width: 100% !important;
	}

	.account.review-customer-view .customer-review.view .product-details .product-info {
		float: left;
		width: 100% !important;
	}

	.products_listing_grid.products-grid .product-item {
		width: 47% !important;
	}

	.account #maincontent .column.main .page-title-wrapper span {
		font-size: 15px;
	}

	html .account .page-main {
		padding-top: 0 !important;
	}

	.block.block-collapsible-nav ul li a:empty {
		display: none;
	}

	.account #maincontent .column.main .page-title-wrapper span.delimiter {
		display: none;
	}

	.block.block-collapsible-nav ul li {
		padding-top: 0;
		margin-top: 0 !important;
	}

	.checkout-index-index .page-main #checkout #shipping-new-address-form .field {
		width: 50%;
	}

	.catalog-category-view .products-grid .product-item {
		width: 47%;
	}

	.checkout-index-index .page-main #checkout .field.street .field {
		width: 100% !important;
	}

	.checkout-index-index .page-main #checkout #shipping-new-address-form .field:nth-child(3) {
		width: 100%;
	}

	body aside.modal-popup.confirm._show {
		z-index: 99999 !important;
	}

	.checkout-index-index .column.main {
		padding-left: 15px;
		padding-right: 15px;
	}

	.cms-terms-conditions .column.main p, .cms-privacy-policy-cookie-restriction-mode .column.main p, .cms-faq .column.main p, .cms-ordermanagementfaq .column.main p, .cms-shipping_policy_faq .column.main p, .cms-shipping-policy .column.main p, .cms-sso-faq .column.main p, .cms-subscriptionfaq .column.main p, .cms-shipping-policy .column.main p, .cms-accountmanagementfaq .column.main p {
		font-size: 16px;
	}

	.cms-sso-faq main#maincontent {
		padding: 0 15px;
	}

	.cms-newsletter-subscription .row.footernewsletter {
		display: none !important;
	}

	.minicart-wrapper .update-cart-item {
		float: right;
		font-size: 1.1rem;
		margin-left: 5px;
		vertical-align: top;
		background: 0 0;
		border: 1px solid #edaa38;
		box-shadow: none;
		text-transform: uppercase;
		min-width: 70px;
		padding: 5px !important;
		background: #edaa38;
		color: #fff;
		position: absolute;
		z-index: 999;
	}

	#minicart-content-wrapper .block-content {
		padding: 0 !important;
	}

	.contac_infor, .contact_right {
		width: 100% !important;
	}

	#mini-cart .product .product a.product-item-photo {
		width: 59px !important;
	}

	html .catalog-category-view .products_listing_grid.products.wrapper a.notifyme-btn {
		font-size: 11px !important;
	}

	.cms-mahashivratri .item.product.product-item.out-of-stock .product-item-inner .unavailable {
		border-radius: 40px !important;
		color: #fff !important;
		padding: 8px !important;
	}

	.block-minicart .subtotal {
		display: flex;
	}

	#mini-cart .product .product a.product-item-photo {
		width: 59px;
	}

	#mini-cart .product {
		display: flex;
		width: 100%;
	}
}

iframe#webpush-onsite {
	display: none !important;
}

#webklform#co-payment-form {
	width: 100%;
	float: left;
}

.MagicToolboxSelectorsContainer img {
	width: 88px;
}

.catalog-product-view.new-pdp-design #maincontent [id*=product-options-wrapper] .text_type_attribute:not(.shirt_size) label {
	min-width: 40px;
	border-radius: 100%;
}

@media (max-width: 767px) {
	.control._with-tooltip .field-tooltip {
		cursor: pointer;
		position: absolute;
		right: 5px;
		top: 5px;
	}

	.accordingsecton .accordion-container .set a {
		-webkit-transition: all .2s linear;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
		display: block;
		font-size: 16px;
		color: #cf4520;
		font-family: "Fedra Sans Book 5";
		font-weight: 500;
		background: #f5f0e5;
		padding: 10px 30px;
		border-radius: 3px;
		text-decoration: none;
		cursor: pointer;
	}

	.control._with-tooltip input {
		padding-right: 32px !important;
	}

	.checkout-index-index .page-main #checkout .field select {
		padding-right: 30px;
	}

	.field[name="shippingAddress.postcode"] label {
		line-height: 1.41;
	}

	.filter .filter-current {
		left: 21px !important;
		position: relative;
		z-index: 999;
		border: 1px solid #000;
		border-width: 1px 0;
	}

	.opc-block-summary.amcheckout-summary-container .product-item-details {
		padding-left: 20px !important;
	}

	.checkout-index-index .product-image-container {
		width: 53px !important;
	}
}

.catalog-category-view .category-view .category-image {
	display: none !important;
}

.field.subscription-type .option {
	height: auto;
	box-shadow: none;
}

@media (min-width: 768px) {
	.accordingsecton .accordion-container .set a {
		-webkit-transition: all .2s linear;
		-moz-transition: all .2s linear;
		transition: all .2s linear;
		display: block;
		font-size: 16px;
		color: #cf4520;
		font-family: "Fedra Sans Book 5";
		font-weight: 500;
		background: #f5f0e5;
		padding: 10px 30px;
		border-radius: 3px;
		text-decoration: none;
		cursor: pointer;
	}

	.account .block.block-collapsible-nav {
		width: 25% !important;
	}
}

@media (max-width: 425px) {
	div#product-options-wrapper .swatch-attribute-options {
		width: 100% !important;
	}

	div#product-options-wrapper .swatch-attribute-options label {
		min-width: 32px !important;
	}

	.product-options-wrapper .swatch-opt .swatch-attribute-label {
		width: auto !important;
	}
}