/* Product page RTL style rules.

	* Table of contents

	- Product notice
	- Product gallery
	- Product summary
	- Product size table
	- Product tabs
	- Related products

 */

/* Product notice
------------------------------------------------------------------------------------------------- */

#product-notice-place {
	right: 30px;
	left: auto;
}

#product-notice-place ul.woocommerce-error,
#product-notice-place .woocommerce-message {
	padding-left: 0;
	padding-right: 24px;
}

#product-notice-place .woocommerce-error::before,
#product-notice-place .woocommerce-message::before {
	right: 0;
	left: auto;
}

/* Product gallery
------------------------------------------------------------------------------------------------- */

.woocommerce-product-gallery__wrapper button.slick-prev {
	right: 0;
	left: auto;
}

.woocommerce-product-gallery__wrapper button.slick-prev::before {
	content: url('../images/icons/arrow__right.svg');
}

.woocommerce-product-gallery__wrapper button.slick-next {
	right: auto;
	left: 0;
}

.woocommerce-product-gallery__wrapper button.slick-next::before {
	content: url('../images/icons/arrow__left.svg');
}

/* Product summary
------------------------------------------------------------------------------------------------- */

.share-list-container {
	right: auto;
	left: 0;
}

button.waitlist_add,
.woocommerce .waitlist_add.button {
	right: auto;
	left: 0;
}

button.waitlist_add.thannkyou,
.woocommerce .waitlist_add.button.thannkyou {
	right: auto;
	/* button place ( 150px ) and gap ( 25px ) */
	left: calc( 150px + 25px );
}

/* Product size table
------------------------------------------------------------------------------------------------- */

.size-table-btn {
	flex-direction: row-reverse;
}

/* Product tabs
------------------------------------------------------------------------------------------------- */

.woocommerce-Tabs-panel h2::before {
	margin-right: 0;
	margin-left: 10px;
}

/* Related products
------------------------------------------------------------------------------------------------- */

.related.products button.slick-prev {
	right: 10px;
	left: auto;
}

.related.products button.slick-prev::before {
	content: url('../images/icons/arrow__right.svg');
}

.related.products button.slick-prev::before:hover {
	content: url('../images/icons/arrow__right.svg');
}

.related.products button.slick-next {
	right: auto;
	left: 10px;
}

.related.products button.slick-next::before {
	content: url('../images/icons/arrow__left.svg');
}

.related.products button.slick-next::before:hover {
	content: url('../images/icons/arrow__left.svg');
}