.widget-product-carousel .slick-next {
	margin-top: -22px;
}

.catalog-product-view .page-main .breadcrumbs ul.items li.item:last-child {
	display: none;
}

.catalog-product-view .page-main .breadcrumbs ul.items li.item:nth-last-child(2):after {
	content: none !important;
}

.ai-recondation-main .recomandation-outer .airecommendation li .photo-item a img {
	max-height: unset !important;
}
.price-wrap {
    height: 30px;
    float: left;
    width: 100%;
}
.cms-home .categorycarousel-section.widget-slider-content li.product-item .custom_addto_form .product-item-name {
	margin-top: 15px !important;
}
@media (min-width: 768px) {
	.home-slider .pagebuilder-column figure img {
		height: 100% !important;
		max-height: 320px;
	}

	.home-slider .pagebuilder-column figure {
		padding-bottom: 100%;
		margin: 0;
		height: 100%;
	}

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

	.cms-home .minicart-wrapper.active .block-minicart {
		height: calc(100% - 48px) !important;
	}

	body.cms-home .widget-slider-content .product-item-name {
		float: left;
	}

	body.cms-home .widget-slider-content .product-item-name .product-item-link {
		-webkit-line-clamp: 3 !important;
		line-clamp: 3 !important;
		padding: 0;
	}

	body.cms-home .widget-slider-content .product-review-name {
		float: left;
		width: 100%;
	}

	body.cms-home .widget-slider-content .categorycarousel.owl-carousel .owl-item {
		height: auto !important;
	}

	.iconic-carousel .desktop-img-section img:nth-child(2) {
		position: static;
	}

	.iconic-carousel .desktop-img-section picture:nth-child(2) img {
		position: absolute;
	}
}

.catalog-category-view #product-item-info_4609 .actions-primary, .category-conscious-gifts.catalog-category-view .product-item .product-reviews-summary.short, .category-conscious-gifts.catalog-category-view .products.list .product-item-info .product-item-inner .actions-primary, .category-conscious-gifts.catalog-category-view .toolbar.toolbar-products, .product-linga-bhairavi-devi-gudi-consecrated .product-add-form, .product-linga-bhairavi-gudi .product-info-main .box-tocart {
	display: block;
}

body.cms-home .widget-slider-content .product-item .category-carousal.price-box .old-price .price {
	text-decoration: line-through;
}

body.cms-home .widget-slider-content .product-item .category-carousal.price-box .old-price {
	text-decoration: none !important;
}

body.cms-home .widget-slider-content .product-item span.price-container.price-final_price.tax.weee {
	float: none;
}

.breadcrumbs .item:not(:last-child):after {
	content: '\e608' !important;
	font-family: 'luma-icons';
	margin: 0 10px !important;
	vertical-align: top;
	font-weight: 400;
	overflow: hidden;
	speak: none;
	text-align: center;
	opacity: 1 !important;
}

.account.wishlist-index-index .wishlist .product-item .product-item-info .product-item-photo {
	float: left;
	width: 80px;
}

.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);
}

.account.wishlist-index-index .wishlist .product-item .product-item-info .product-item-name {
	width: calc(100% - 82px);
}

.catalog-product-view.new-pdp-design .prar-sticky-cart .prar-container .price-cart .price-box .price-box.price-final_price, 
.catalog-product-view.new-pdp-design .prar-sticky-cart .prar-container .price-cart {
	gap: 20px;
}

.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;
}
body.bloom-landing-design .widget-slider-content .product-item .price-box.price-final_price {
	display: flex;
	flex-direction: row;
	justify-content: space-evenly;
	padding: 0 10px;
}
.bloom-landing-design .widget-slider-content .product-item .price-box>span{
	width: auto !important;
}
.bloom-landing-design .block.widget.block-products-list.grid.widget-slider-content {
	margin-top: 41px;
}
.bloom-landing-design .bloom-mini-section{
	display: none !important;
}
.catalog-product-view.new-pdp-design.custom-bundle-layout .product-media-info-section .product-info-main .product-info-price {
    display: none;
}
.catalog-product-view.new-pdp-design.custom-bundle-layout #bundleSummary .price-box {
    display: block !important;
}
.products.list .pricewhatsapp p.price-from span.old-price .price-label {
    display: none !important;
}
.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;
}

.catalog-product-view.new-pdp-design .page-main .breadcrumbs ul.items li.item:not(:last-child):after, .catalog-product-view.new-pdp-design .page-main .breadcrumbs ul.items li.item:nth-last-child(2):after {
	transform: rotate(0);
}

.cms-the-rudraksha-guide figure.home-banner-image img {
	width: 100%;
}

form.custom_addto_form {
	position: relative;
}

.cms-the-rudraksha-guide .product-item .action.towishlist:before {
	content: "\f08a" !important;
	font-family: "FontAwesome" !important;
	color: #fff !important;
}

.cms-the-rudraksha-guide .item.product.product-item.out-of-stock .product-item-inner .unavailable {
	height: auto;
	color: #000 !important;
	border-radius: 0 !important;
}

.products.list .product-item-info .product-item-name, .ishaessentials .product-item .product-item-name, .ishaessentials .product-item .product-item-name a {
	white-space: normal;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 38px;
	text-align: left;
	margin-bottom: 15px;
}

.copyright .pagebuilder-column-line {
	padding: 20px 15px;
}

#mySidenav .menu-left .menu-links ul.category-image {
	z-index: -1;
}

.header.content .right-container-wrap .header.links + .header.links {
	display: none;
}

.header.content .right-container-wrap .header.links .wishlist-my-icon li.link.wishlist {
	display: block !important;
}

html body .price {
	font-family: 'Fedra Sans Book 5' !important;
}

.products_listing_grid.products.wrapper .item.product.product-item.out-of-stock .product-item-inner .unavailable {
	color: #000 !important;
}

.new-user-promo-block .user_promo_code .action.primary {
	background: none !important;
	border: none !important;
}

.checkout-index-index .modal-popup.new-shipping-address-modal .modal-inner-wrap {
	background-color: #f9f9f8 !important;
}

div#shipping-new-address-form, 
.checkout-index-index .page-main #checkout .form.form-login,
form#co-shipping-form {
	background: #f9f9f8;
	padding: 0 10px;
}

.step-content.amcheckout-content button.action.action-show-popup {
	border: none !important;
	background: #f9f9f8;
	border-radius: 0 !important;
}

.step-content.amcheckout-content button.action.action-show-popup span {
	background: #f9f9f8;
	position: relative;
	text-decoration: underline;
	font-weight: 400;
	color: #000;
}

.step-content.amcheckout-content button.action.action-show-popup span:before {
	content: '+';
	width: 48px;
	height: 48px;
	border-radius: 100%;
	background: #fff;
	position: absolute;
	top: 50%;
	left: 50%;
	line-height: 48px;
	transform: translate(-50%, -95%);
	color: #32C864;
	border: 1px solid #32C864;
	font-weight: 400;
	font-size: 22px;
}

.checkout-index-index .modal-popup.new-shipping-address-modal .modal-inner-wrap .modal-footer {
	justify-content: center;
}

.checkout-index-index .modal-popup.new-shipping-address-modal .modal-inner-wrap .modal-footer .action-hide-popup {
	display: none;
}

.checkout-index-index .modal-popup.new-shipping-address-modal .modal-inner-wrap .modal-footer .action-save-address {
	width: 200px;
	background: #a92611;
}

.checkout-index-index .page-main #checkout .payment-option .field {
	width: 100%;
}

.checkout-index-index .page-main #checkout .amcheckout-title {
	background: #fff !important;
}

.checkout-index-index  .amcheckout-block.amcheckout-step-container.-summary .amcheckout-summary-container {
	background: #f9f9f8 !important;
}

.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;
}

.homecarousel .product-item .product-reviews-summary.short {
	display: none;
}

@media (min-width: 768px) {
	.bloom-benefits .bloom-feature-slider-title {
		font-size: 27px;
		margin-bottom: 15px;
	}

	.bloom-feature-slider .bloom-feature-slider-wrap:nth-child(2n) .bloom-feature-slider-image {
		padding-right: 0;
		padding-left: 45px;
	}
}

@media (max-width: 1023px)  and (min-width: 768px) {
	.catalog-product-view .product-info-main {
		width: 48% !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) {
	.account .form-wishlist-items li.product-item .product-item-name {
		width: 100%;
		padding-right: 180px;
	}

	.account .form-wishlist-items li.product-item .product-item-inner {
		right: 0 !important;
	}

	.checkout-index-index .page-main #checkout #co-payment-form .payment-method,
    .checkout-index-index  .amcheckout-block.amcheckout-step-container.-summary .amcheckout-summary-container,
    .checkout-index-index .amcheckout-block.amcheckout-step-container.-summary {
		background: #f9f9f8 !important;
	}

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

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

	#mySidenav .nav-main ul.category-image {
		position: absolute !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;
	}
}

@media (max-width: 767px) {
	body .page-header #mySidenav .menu-left {
		position: relative;
	}

	.filter .filter-current-subtitle {
		display: none;
	}

	div#layered-filter-block.active strong.block-subtitle.filter-current-subtitle {
		display: block;
	}

	#layered-filter-block .filter-title strong {
		background-position: center left 18px;
		background-color: #fff;
		padding: 14px 0;
	}

	.related-product-item-wrap span.price-container.price-final_price.tax.weee {
		text-align: left;
	}

	.catalog-product-view.new-pdp-design .related .product-item-details {
		min-height: unset !important;
	}

	.nav-container-wrap .sections.nav-sections ul li.level0>a {
		padding: 10px 40px 10px 15px !important;
	}

	.account.wishlist-index-index .wishlist .product-item .product-item-info .product-item-photo {
		float: left;
		width: 115px;
	}

	.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);
	}

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

	.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;
	}

	header .header.content .middle-container-wrap .block.block-search {
		z-index: 9 !important;
	}

	.bloom-benefits .bloom-feature-slider-wrap:nth-child(2n) .bloom-feature-slider-desc-wrap h3, .bloom-benefits .bloom-feature-slider-wrap:nth-child(2n) .bloom-feature-slider-desc-wrap h5 {
		text-align: center;
	}

	.bloom-benefits .bloom-feature-slider-title {
		margin-bottom: 15px;
	}

	.bloom-feature-slider .bloom-feature-slider-wrap:nth-child(2n) .bloom-feature-slider-image {
		padding: 0;
	}

	.bloom-benefits .bloom-feature-slider {
		padding: 30px 20px 10px;
	}

	.bloom-landing-design .block.widget.widget-slider-content .products-grid .product-item {
		display: list-item;
	}

	.checkout-cart-index .product-item-details {
		min-height: unset !important;
		border: none;
		width: calc(100% - 210px);
	}

	.cart.table-wrapper .product-item-name {
		text-align: left;
	}

	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;
	}

	.livesearch.product-name {
		max-height: 41px;
		margin-bottom: 10px;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		line-clamp: 2;
		-webkit-box-orient: vertical;
	}

	.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;
	}

	.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%;
	}
	.price-wrap {
		height: 20px;
		float: left;
		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) {
	.cms-the-rudraksha-guide .rudrakshaguidemain .accordingsecton .accordion-container .set, .cms-copper-cleaning-instructions .rudrakshaguidemain .accordingsecton .accordion-container .set, .cms-hi-the-rudraksha-guide .rudrakshaguidemain .accordingsecton .accordion-container .set, .cms-ml-the-rudraksha-guide .rudrakshaguidemain .accordingsecton .accordion-container .set, .cms-kn-the-rudraksha-guide .rudrakshaguidemain .accordingsecton .accordion-container .set, .cms-te-the-rudraksha-guide .rudrakshaguidemain .accordingsecton .accordion-container .set, .cms-ta-the-rudraksha-guide .rudrakshaguidemain .accordingsecton .accordion-container .set {
		margin-bottom: 0;
	}

	.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;
	}
}

.left-right-auto {
	margin-left: auto;
	margin-right: auto;
}

div#basicsrudraksha h2:after {
	content: none;
}

.cms-the-rudraksha-guide .rudrakshaguidemain .topbannersection h1:after {
	content: '';
	position: absolute;
	bottom: -15px;
	left: 50%;
	width: 211px;
	transform: translate(-50%, -50%);
	border-bottom: solid 3px #edaa38;
}

.cms-the-rudraksha-guide .rudrakshaguidemain .topbannersection h1 {
	text-align: center;
	font-size: 36px;
	font-family: "Fedra Serif A Medium 5";
}

.cms-the-rudraksha-guide .rudrakshaguidemain .buy-rudraksha-button a {
	background: #651e00;
	border: solid 1px #651e00;
	line-height: normal;
	padding: 15px 40px;
	border-radius: 3px;
	color: #faf7f2;
	font-family: "Fedra Sans Medium 5";
	font-weight: 300;
	font-size: 15px;
}

.cms-the-rudraksha-guide .rudrakshaguidemain .topbannersection.p-0 {
	padding: 0 !important;
}

.page-header .panel.wrapper .header-promo-slider h4, .page-header .panel.wrapper .header-promo-slider h4 a {
	color: #fff !important;
}

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

.MagicToolboxSelectorsContainer img {
	width: 88px;
}

@media (max-width: 767px) {


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

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

	.products_listing_grid.products.wrapper .products.list .product-item-info .product-item-link {
		white-space: normal !important;
	}
}