/** Shopify CDN: Minification failed

Line 2668:0 Unexpected "}"

**/
li.ramadan-sale .mobile-nav__has-sublist button span {
	color: red;
	font-weight: 700;
}
@media only screen and (min-width: 769px) {
	li.ramadan-sale {
		color: red;
		font-weight: 700;
	}
}
.grid-product__title.grid-product__title--body {
	text-transform: unset;
	font-size: 14px;
	text-align: left;
}
img.Travel-bags {
	display: none;
}
li.mobile-nav__item.Beauty-img {
	display: none;
}
div#tabbyPromo {
	display: none !important;
}
.site-nav__dropdown.megamenu.text-left .page-width .grid.grid--center {
	background: white;
	padding-top: 39px;
	box-shadow: 0 10px 20px #00000017;
}
.site-nav__dropdown.megamenu.text-left {
	background: none;
	box-shadow: none;
	padding-top: 0;
}
.text-center .megamenu .grid .grid__item {
	margin-bottom: 20px;
}
@media only screen and (min-width: 768px) {
	.site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) {
		font-size: 13px !important;
		padding: 2px 0;
	}
	a.site-nav__link.site-nav__link--underline.site-nav__link--has-dropdown {
		font-size: 14px !important;
	}
}
.image-with-menu .h5 {
	display: none;
}
li.mobile-nav__item.Travel-bags {
	display: none!important;
}
.beauty-img .h5 {
	display: none;
}
.grid__item.beauty-img {
	width: 33%;
	padding: 0;
	margin-top: 40px;
}
.UAE span.collapsible-trigger__icon.collapsible-trigger__icon--circle.collapsible-trigger__icon--open {
	display: none;
}
.Kuwait a#Sublabel-http-kw-jashanmalhome-com2 {
	padding-left: 40px;
}
li.sale.site-nav__item.site-nav__expanded-item i.fa.fa-angle-down {
	opacity: 1;
}
.index-section--hero .hero .flickity-page-dots {
	bottom: 8px;
	color: #fff;
}
.pro-bras, .pro-bras .grid-product__vendor, .template-product .product-single__vendor a {
	font-size: 12px!important;
	margin-bottom: 7px;
	text-transform: uppercase;
	font-weight: 600;
	text-align: left;
	letter-spacing: 1px;
	opacity: 10;
}
.grid-product__vendor {
	font-size: 12px!important;
	margin-bottom: 7px;
	text-transform: uppercase;
	font-weight: 600;
	text-align: left;
	letter-spacing: 1px;
	opacity: 10;
}
ul.site-nav.site-navigation.small--hide {
	opacity: 1;
}
div#weglot-switcher-1 {
	display: none !important;
}
div#weglot-switcher-2 {
	display: none !important;
}
li.boost-pfs-search-result-panel-item.boost-active {
	display: none;
}
header.site-header {
	padding-bottom: 15px!important;
}
#CollectionAjaxContent .boost-pfs-search-result-toolbar {
	padding-top: 5px;
	padding-bottom: 5px;
}
.s-m-link {
	font-weight: 600 !important;
	text-decoration: underline;
}
.v-a-link {
	font-weight: 600 !important;
	text-decoration: underline;
}
.big-online-sale {
	display: none;
}
.Kuwait span.collapsible-trigger__icon, .Bahrain span.collapsible-trigger__icon {
	display: none;
}
.template-collection header.section-header.section-header--flush {
	display: none;
}
div#shopify-section-162998860649094ddb .grid__item.medium-up--one-half div, div#shopify-section-162999009680496405 .grid__item.medium-up--one-half div {
	max-width: 100% !important;
}
.Home .appear-delay-4 a.lastliff10.site-nav__dropdown-link, .Home .appear-delay-5 a.lastliff8.site-nav__dropdown-link, .Gifts .appear-delay-2 a.lastliff3.site-nav__dropdown-link, .Gifts .appear-delay-1 a.lastliff4.site-nav__dropdown-link {
	font-weight: 700;
}
.template-search .section-header--404 {
	padding: 1px 0;
}
h3.section-header__title.c404-t {
	font-size: 20px;
}
p.tt-cce a {
	position: absolute;
	right: 0;
	font-weight: 600;
	font-size: 18px;
	border-bottom: 2px solid #000;
}
p.tip-title {
	margin-bottom: 8px;
	margin-top: 35px;
	font-weight: 800;
	font-size: 20px;
	line-height: 20px;
	color: #000;
}
li.tip-content {
	font-size: 18px;
	line-height: 18px;
	margin-top: 18px;
}
.template-search h2.section-header__title {
	text-align: center;
	margin-bottom: 25px;
	font-size: 20px;
	line-height: 24px;
}
h3.section-header__title.c404-t {
	font-family: 'gothambook' !IMPORTANT;
	font-weight: 100;
}
p.tt-cce {
	font-size: 16px;
	margin-bottom: 0;
	position: relative;
}
div#shopify-section-1623913135f8aca951 .section-header {
	margin-bottom: 30px;
}
.template-index h2.section-header__title {
	font-size: 26px;
}
div#shopify-section-1630299364e68cf8ef h4 {
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: 20px;
	letter-spacing: 0em;
	text-align: center;
	margin-top: 20px;
}
.template-404 .section-header {
	margin-bottom: 30px;
}
.template-404 h2.section-header__title {
	font-family: Gotham;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: 24px;
	letter-spacing: 0em;
}
h1.section-header__title.c404-t {
	text-align: center;
	font-size: 20px;
	line-height: 30px;
}
p.c404-top1 {
	font-family: GothamBook;
	font-size: 18px;
	font-style: normal;
	font-weight: 400;
	line-height: 28px;
	letter-spacing: 0em;
	text-align: center;
}
p.c404-top2 a {
	text-transform: uppercase;
	font-weight: 600;
	color: darkblue;
}
p.c404-top2 {
	font-size: 15px;
	font-style: normal;
	font-weight: 400;
	line-height: 28px;
	letter-spacing: 0em;
	text-align: center;
}
header.section-header.section-header--404 {
	padding: 0;
}
.template-404 div#shopify-section-1630299364e68cf8ef, .template-search div#shopify-section-1630299364e68cf8ef {
	border-top: 1px solid #D1D1D1;
	padding-top: 50px;
	margin-top: 50px;
}
div#shopify-section-162998860649094ddb h3, div#shopify-section-162999009680496405 h3 {
	font-size: 20px;
	margin-bottom: 13px;
	margin-top: 30px;
}
div#shopify-section-162998860649094ddb p, div#shopify-section-162999009680496405 p {
	font-size: 16px;
}
div#shopify-section-162998860649094ddb a.btn.btn--secondary.btn--small {
	background: 0 0;
	color: #000;
	padding: 0;
	min-width: auto;
	font-size: 18px;
	border-bottom: 2px solid #000;
	margin-bottom: 0;
}
div#shopify-section-162998860649094ddb .rte-setting.text-spacing {
	margin-bottom: 10px;
}
div#shopify-section-162998860649094ddb h2 {
	text-align: center;
	margin-top: 60px;
}
div#shopify-section-162999009680496405 h2 {
	text-align: center;
	margin-top: 0px;
}
div#shopify-section-162999009680496405 a.btn.btn--secondary.btn--small {
	background: #000;
	font-size: 14px;
	font-weight: 100;
}
/********************************************************************************/

a#customer_logout_link {
	background: #8A6339;
	color: #fff;
	text-align: center;
}
button.btn.cart__checkout {
	width: 100% !important;
}
a.move_to_wishlist i {
	font-weight: 600;
}
span.cart__price.text-left {
	font-weight: 600;
}
.site-header .site-header__logo {
	margin: 0px 0px;
}
.site-header__logo img {
	max-height: 90px;
}
span.cart__price {
	font-weight: 600;
}
#CartDrawer .ajaxcart__subtotal {
	font-size: 12px;
}
.cart__item--variants {
	margin-bottom: 0px;
}
.cart__item--variants span {
	text-transform: uppercase;
}
div#designers-a-to-z li {
	list-style-type: disclosure-closed;
}
p.tp-vendor-drw {
	margin-bottom: 0;
	font-size: 12px;
	font-weight: 600;
}
p.cart__product-meta {
	text-transform: uppercase;
}
.drawer__scrollable a.cart__item-name {
	font-size: 14px;
}
a#RecoverPassword {
	font-size: 12px;
	font-weight: 600;
	text-transform: capitalize;
	text-decoration: underline;
}
p.top-mar {
	margin-top: 25px;
	margin-bottom: 3px;
}
a.gcs-login-btn.btn.btn--full, button.btn, .grid__item.one-half.small--one-whole.gcs-shops-btn a, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
	letter-spacing: normal !important;
}
.wishlistit [data-count="0"] {
	display: none;
}
i.fa.fa-heart-o {
	margin-right: 4px;
}
.template-customers-login button.btn.btn--full {
	margin-bottom: 12px;
}
a.gcs-login-btn.btn.btn--full, input.btn.btn--full, button.btn.btn--full {
	font-size: 14px;
}
a.gcs-login-btn.btn.btn--full {
	background: 0 0;
	border: 1px solid #8a6339;
	color: #000;
	transition: none !important;
	animation: none;
}
form#create_customer label, form#customer_login label {
	font-size: 14px;
}
.template-customers-register h1.section-header__title, .template-customers-login h1.section-header__title {
	font-size: 18px;
}
.template-cart h1.section-header__title.text-left {
	font-size: 24px;
}
.gcs-shops-btn {
	text-align: right;
}
form#customer_login label, form#create_customer label {
	letter-spacing: normal;
}
form#create_customer input, form#customer_login input {
	border: 1px solid #8A6339;
	margin-bottom: 10px;
	letter-spacing: normal;
}
a.gcs-login-btn.btn.btn--full:hover {
	color: #fff;
	background: #8a6339 !important;
	transition: none !important;
}
.grid__item.one-half.small--one-whole.gcs-shops-btn a {
	line-height: 1.42;
	text-decoration: none;
	text-align: center;
	white-space: normal;
	font-size: calc(var(--typeBaseSize) - 4px);
	font-size: max(calc(var(--typeBaseSize) - 4px), 13px);
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: .3em;
	display: inline-block;
	padding: 11px 20px;
	margin: 0;
	width: auto;
	min-width: 90px;
	vertical-align: middle;
	cursor: pointer;
	border: 1px solid transparent;
	-webkit-user-select: none;
	user-select: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	border-radius: var(--buttonRadius);
	color: #fff;
	color: var(--colorBtnPrimaryText);
	background: #8a6339;
	background: var(--colorBtnPrimary);
}
.dropdown-content.gcs-log .or-log {
	font-size: 10px;
	margin: 2px 0px;
}
.dropdown-content.gcs-log .or-log:after {
	content: "";
	position: absolute;
	bottom: 0;
	border-top: 1px solid #000;
	width: 6px;
	left: 15px;
	height: 9px;
}
.dropdown-content.gcs-log .or-log:before {
	content: "";
	position: absolute;
	bottom: 0;
	border-top: 1px solid #000;
	width: 6px;
	right: 15px;
	height: 9px;
}
span.swym-wish-counter.show-badge {
	position: absolute;
	background: #b09156;
	color: #fff;
	font-size: 10px;
	height: 15px;
	width: 15px;
	text-align: center;
	border-radius: 50%;
	top: 0px;
	left: 22px;
}
.or-log {
	text-align: center;
	font-size: 16px;
	margin: 20px 0px;
	position: relative;
}
.or-log:before {
	content: "";
	position: absolute;
	bottom: 0;
	border-top: 1px solid black;
	width: 20px;
	right: 15px;
	height: 12px;
}
.or-log:after {
	content: "";
	position: absolute;
	bottom: 0;
	border-top: 1px solid black;
	width: 20px;
	left: 15px;
	height: 12px;
}
a.wishlistit.site-nav__link.site-nav__link--icon {
	position: relative;
}
a#customer_logout_link:hover {
	background: #ad8d54;
}
.dropdown-content.gcs-log h3 {
	font-size: 14px;
	margin-bottom: 0;
}
@media only screen and (min-width: 769px) {
	a.h4.cart__product-name {
		letter-spacing: normal;
		font-size: 14px;
	}
	.site-footer {
		padding-bottom: 25px;
	}
	ul.tmenu_nav {
		border-top: .5px solid #7b7b7b57;
		padding-top: 8px;
		margin-top: 8px;
		margin-right: 0;
		margin-left: 0;
		border-bottom: .5px solid #7b7b7b57;
		padding-bottom: 8px;
	}
}
ul.tmenu_nav a {
	text-transform: uppercase !important;
}
.jconfirm.jconfirm-supervan .jconfirm-bg {
	width: 100% !important;
	background-color: rgb(112 116 123 / 31%) !important;
}
.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c, .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content {
	color: #000 !important;
}
.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button {
	font-size: 14px !important;
	background: #8a6339 !important;
	padding: 6px !important;
}
.jconfirm-holder {
	background: #fff;
	max-width: 300px;
	margin: 0 auto;
	padding: 0 !important;
}
/* Back to school  */

.back-to-school-lp header.section-header {
	margin-bottom: 0px;
}
div#shopify-section-back-featured {
	margin: 0 0 0px 0;
}
div#shopify-section-back-featured .swiper-slide {
	background: #fff;
}
@media only screen and (min-width: 769px) {
	#shopify-section-footer .footer__item-padding {
		padding-right: 0px;
	}
}
div#shopify-section-back-collection-grid h2.section-header__title {
	color: #419a77;
}
div#shopify-section-back-image h2.section-header__title {
	color: #df2e2e;
}
div#shopify-section-back-brands h2.section-header__title {
	color: #e48a1f;
}
div#shopify-section-back-text-image .feature-row__item p.h3 {
	color: #004c5c;
}
div#shopify-section-back-text-image .feature-row__item a.btn {
	background: #000000;
}
div#shopify-section-back-featured h2.section-header__title {
	color: #ff0303;
}
.page-width-1.bs {
	background-image: url("https://cdn.shopify.com/s/files/1/0353/8056/0012/files/bg.png?v=1628597410");
}
div#shopify-section-back-brands, div#shopify-section-back-image {
	margin: 0px 0 0px 0;
}
div#shopify-section-back-slide, div#shopify-section-back-collection-grid, div#shopify-section-back-text-image {
	margin: 0 0 50px 0;
}
div#shopify-section-back-collection-grid img.co-img {
	width: 100%;
	object-fit: contain;
	height: 320px;
}
div#shopify-section-back-collection-grid p.gcs-deals-p {
	line-height: 35px;
}
div#shopify-section-back-collection-grid .grid__item.medium-up--one-fifth.small--one-half.text-center {
	width: 25%;
}
div#shopify-section-back-featured .swiper-button-next, .swiper-button-prev {
	display: none;
}
div#shopify-section-back-image {
	background: #ffd8d8;
	background-image: url("https://cdn.shopify.com/s/files/1/0353/8056/0012/files/bg-pink.png?v=1628597493");
}
div#shopify-section-back-image .gcs-col-back-image .gcs-brands {
	width: 50%;
}
div#shopify-section-back-text-image {
	background: #c0f3fe;
	padding-top: 60px;
	padding-bottom: 60px;
	background-image: url("https://cdn.shopify.com/s/files/1/0353/8056/0012/files/bg-blue.png?v=1628597521");
}
/* End Back to school  */

ul#site_nav {
	border-top: .5px solid #7b7b7b57;
	padding-top: 8px;
	margin-top: 8px;
}
.site-header__logo img {
	width: 100%;
}
#NavDrawer .drawer__header {
	border-bottom: 2px solid;
	border-bottom-color: #AD8E55;
}
div#RecentlyViewed-recently-viewed {
	border-bottom: 1px solid #7b7b7b57;
	margin-bottom: 25px;
}
.slideshow-wrapper button.flickity-button {
	top: 47%;
}
#CartDrawer a.cart__item-name {
	text-transform: uppercase;
}
div#shopify-section-1623913135f8aca951 h4 {
	margin-top: 10px !important;
	margin-bottom: 0 !important;
	width: max-content;
	margin: 0 auto;
}
@media only screen and (max-width: 768px) {
	li.mobile-nav__item.sale .mobile-nav__has-sublist button span {
		color: red;
	}
	button.flickity-button {
		width: 50px;
		height: 50px;
	}
	div#designers-a-to-z a {
		display: block;
		margin-top: 8px;
		margin-bottom: 8px;
		border: none;
		font-size: 16px;
		line-height: 34px;
	}
	div#designers-a-to-z h3 {
		margin-top: 15px;
		margin-bottom: 10px;
	}
	h3.section-header__title.c404-t {
		font-size: 16px;
		line-height: 30px;
	}
	p.tip-title {
		font-size: 16px;
	}
	li.tip-content {
		font-size: 15px;
		line-height: 14px;
		margin-top: 18px;
	}
	.boost-pfs-search-suggestion-wrapper .boost-pfs-search-suggestion-item a {
		padding-right: 56px !important;
		width: 100% !important;
	}
	div#shopify-section-1623913135f8aca951 .section-header {
		margin-bottom: 15px;
	}
	p.tt-cce {
		margin-top: 0;
	}
	p.c404-top1 {
		font-size: 16px;
	}
	.template-404 h2.section-header__title {
		text-align: center;
		font-size: 16px;
		line-height: 24px;
		font-family: unset !IMPORTANT;
	}
	div#shopify-section-1630299364e68cf8ef h4 {
		font-size: 16px;
	}
	span.sub-val {
		margin-right: 10px;
	}
	p.h4.sub-to-row {
		margin-bottom: 13px;
	}
	.cart__checkout-wrapper button.btn.cart__checkout.giftbox-checkout.giftbox-checkout-cloned {
		width: 96% !IMPORTANT;
		margin: 0 auto;
		margin-bottom: 10px;
	}
	.gcs-shops-btn a {
		font-size: 14px;
	}
	.grid.header-top-btns * {
		text-align: center !important;
		margin-bottom: 10px;
	}
	ul.tmenu_nav {
		margin-top: 10px;
	}
	.cart__product-qty {
		padding: 0px 8px;
	}
	.cart__row-prices label.medium-up--hide {
		display: none;
	}
	.cart__checkout-wrapper {
		margin-top: 0px;
	}
	.gcs-flopt {
		position: fixed;
		z-index: 99;
		bottom: 0;
		background: #fff;
		padding-top: 15px;
		padding-left: 0 !important;
		border-top: 1px solid #8080807a;
	}
	.cart__row-prices .cart__price {
		font-weight: 600;
	}
	a.h4.cart__product-name {
		font-size: 12px;
		letter-spacing: normal;
	}
	a.move_to_wishlist {
		font-size: 12px;
	}
	.cart__product-qty {
		padding: 0px 16px;
		height: 28px;
		min-width: 50px;
	}
	.cart__row-prices {
		padding-bottom: 20px;
	}
	li.tmenu_item_level_0 a:after {
		content: "";
		position: absolute;
		bottom: 0;
		left: 0;
		border-bottom: .5px solid;
		border-bottom-color: #d8d8d8;
		right: 0;
	}
	p.h4.footer__title {
		margin-bottom: 25px;
		margin-top: 15px;
	}
	hr.small-hide, .gcs-lines:after {
		display: none !important;
	}
	button.h4.footer__title.collapsible-trigger {
		font-size: 12px;
	}
	.mobile-nav {
		margin: 0;
	}
	a.mobile-nav__link.mobile-nav__link--top-level {
		padding-left: 0px;
	}
	.template-index .hero[data-arrows=true] .flickity-next {
		right: 1px;
	}
	.template-index .flickity-previous {
		left: 1px;
	}
	.nopaddl {
		padding-left: 0px;
	}
}
.grid.grid--full.cart__row--table {
	font-weight: 700;
}
span.cart__price.cart__price-totals {
	font-weight: 600;
}
button.btn.btn--secondary.cart__update {
	display: none;
}
div#shopify-section-recently-viewed .swiper-wrapper {
	display: block;
}
.grid.indep-rw {
	margin-top: 20px;
	clear: both;
	margin-bottom: 15px;
	text-align: center;
	line-height: 45px;
}
a.site-nav__link.site-nav__link--icon.wishlistit {
	width: 30px;
	height: 38px;
}
.gcs-ndrp button.dropbtn {
	padding: 0px;
	margin-right: -5px;
}
.page-container .mobile-nav__item:after {
	border-bottom: .5px solid;
	border-bottom-color: #D8D8D8;
	/* width: calc(100% - 35px); */
}
ul.lang-gcs li {
	display: inline-block;
	padding: 2px 50px;
	font-weight: 600;
}
ul.lang-gcs li:first-child {
	border-right: 1px solid grey;
	padding-left: 0px;
}
ul.lang-gcs {
	margin: 20px 0px;
}
.grid-product__tag--sale~a.grid-product__link .grid-product__price {
	color: #ff4e4e;
}
/*********************************New Layout***********************************/

.gcs-top-banners {
	min-height: 250px;
	min-width: 250px;
	position: relative;
	margin-top: 20px;
}
div#shopify-section-162375543059c353e4 {
	margin-top: 36px;
}
div#shopify-section-1624455921f559b7bf {
	margin-top: 50px;
}
h2.gcs-col-header__title {
	position: absolute;
	right: 0;
	left: 0;
	top: 40%;
	margin: 0 auto;
	padding: 0px;
	width: 58%;
	color: #fff;
}
@media (min-width:320px) and (max-width:374px) {
	a.move_to_wishlist {
		font-size: 10px;
	}
	.gcs-top-banners {
		min-height: 135px;
		min-width: 135px;
	}
	h2.gcs-col-header__title {
		font-size: 15px;
	}
	.or-log {
		font-size: 12px;
	}
	.site-nav__icons {
		/*  white-space: unset; */
	}
}
@media (min-width:375px) and (max-width:580px) {
	.gcs-top-banners {
		min-height: 160px;
		min-width: 160px;
	}
	h2.gcs-col-header__title {
		font-size: 18px;
	}
}
@media (min-width:769px) and (max-width:1080px) {
	.gcs-top-banners {
		min-height: 180px;
		min-width: 180px;
	}
	h2.gcs-col-header__title {
		font-size: 20px;
	}
}
p.gcs-deals-p {
	font-style: normal;
	font-weight: 600;
	font-size: 18px;
	line-height: 22px;
	margin: 0px;
}
img.co-img {
	width: 100%;
	object-fit: contain;
	height: 225px;
}
.gcs-brands {
	margin-bottom: 25px;
}
@media (min-width:1080px) {
	.footer__newsletter-gcs {
		place-content: baseline !important;
	}
	div#shopify-section-1623913135f8aca951 .page-width {
		/*  min-width: 100%; */
	}
}
@media (min-width:768px) {
	ul#site_nav li.site-nav__item.site-nav__expanded-item.site-nav--has-dropdown:last-child {
		display: none;
	}
	p.h4.footer__title {
		text-transform: uppercase;
		letter-spacing: 1px;
		font-size: 1em;
		font-weight: 600;
	}
	.site-footer__linklist a {
		font-size: 13px;
	}
	.template-index .section-header {
		margin-bottom: 30px;
	}
	.site-header__search-form {
		max-width: 684px;
		margin-right: 38px;
		/*  margin: auto; */
	}
	.template-collection .collection-content {
		padding-top: 0px;
	}
	.template-index .swiper-button-prev, .template-index .swiper-button-next {
		display: none;
	}
	.template-cart .page-width.page-content {
		width: 80%;
	}
	.cart__checkout-wrapper button {
		width: 100% !important;
	}
}
@media (min-width:320px) and (max-width:580px) {
	.header-item.header-item--logo.leftse {
		flex-direction: row-reverse;
	}
	.footer__newsletter-gcs .footer__newsletter-in {
		min-width: auto;
	}
	.footer__newsletter-gcs button.footer__newsletter-btns {
		width: auto;
	}
	div#shopify-section-1624455921f559b7bf {
		margin-top: 20px;
	}
	div#shopify-section-1623904398cec13b65 .swiper-button-prev, div#shopify-section-1623904398cec13b65 .swiper-button-next {
		top: 42%;
	}
	.template-index .grid__item.grid-product {
		width: 95%;
	}
	div#shopify-section-1623904398cec13b65 {
		margin-top: 35px;
	}
	div#shopify-section-1623904398cec13b65 {
		margin-bottom: 10px;
	}
	.index-section {
		margin: 10px 0px 40px 0;
	}
}
.swiper-container {
	z-index: 0;
}
div#shopify-section-1623844654b4d4c3f8 {
	margin-bottom: 15px;
}
.anniversary-teaser .full-image-senw img {
	height: 330px;
	object-fit: fill;
}
@media only screen and (min-width: 769px) {
	.index-section {
		margin: 0 0 40px 0;
	}
	div#shopify-section-1623904398cec13b65 {
		margin-bottom: 40px;
	}
}
.zsiq_floatmain.zsiq_theme1.siq_bR {
	z-index: 10 !important;
}
.template-index a.btn.btn--secondary.btn--small {
	letter-spacing: normal;
	font-size: 12px;
	font-weight: 600;
	color: #fff;
	border: none;
	padding: 8px 30px;
	background: #8a6339;
}
.grid-product__title.grid-product__title--body {
	letter-spacing: normal;
}
.pro-bras {
	font-size: 12px;
	margin-bottom: 7px;
	text-transform: uppercase;
	font-weight: 600;
	/*   display: none; */
}
span.saleclass .grid-product__price {
	color: #ff4e4e;
	font-weight: 600;
}
.template-index .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	left: 15px;
}
.template-index .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	right: 0px;
}
@media only screen and (min-width: 769px) {
	.template-index .hero-natural--1524769873765 {
		height: 420px;
		padding: 0;
	}
}
.template-index .hero .flickity-button {
	background-color: #ffffffb8;
}
button.footer__newsletter-btns {
	width: 152px;
	height: 48px;
	background: #4E4E4E;
	color: #fff;
}
.footer__newsletter-gcs {
	display: inline-flex;
	width: 100%;
	margin-bottom: 25px;
}
ul.inline-list.payment-icons {
	width: fit-content;
	float: right;
}
ul.inline-list.payment-icons li {
	margin: 0 -3px 0;
}
.footer__newsletter-in {
	max-width: 420px;
	height: 48px;
	background: #fff;
	border: 1px solid #949494;
	width: 100%;
}
li.icon--payment .icon {
	width: 50px;
	margin-bottom: 5px;
}
footer.site-footer hr {
	margin-top: 30px;
	margin-bottom: 0px;
	border-top: .5px solid #7b7b7b57;
	width: auto;
}
div#shopify-section-1623844712dee5f713 {
	margin-bottom: 0;
}
.icon {
	height: 30px;
}
/*********************************New Layout***********************************/

.gcs-cart-msg {
	text-align: center;
	margin-top: 15px;
	font-size: 15px;
	font-weight: 600;
}
@font-face {
	font-family: "Gotham-Bold";
	src: url("Gotham-Bold.woff") format("woff"), /* Modern Browsers */
	url("Gotham-Bold.woff2") format("woff2");
	/* Modern Browsers */
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'gothambook';
	src: url('gotham_book_regular-webfont.woff2') format('woff2'), url('gotham_book_regular-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
body, input, textarea, button, select {
	font-family: 'gothambook' !important;
}
h1, .h1, h2, .h2, h3, .h3 {
	font-family: 'Gotham-Bold' !important;
}
span.gm-text {
	text-transform: uppercase;
	letter-spacing: 0px;
}
.romantic-gateway .img-fifty {
	margin-bottom: 30px;
	margin-top: 30px;
}
.romantic-gateway .page-width.page-content {
	padding-top: 0px;
}
.staycate .text_Sec h3 {
	text-transform: capitalize;
	font-weight: 400;
	font-size: 22px;
	color: #001C54;
	line-height: 1.5;
}
.img-fifty img {
	width: calc(50% - 20px);
	margin: 0 10px;
}
.wish {
	font-size: 40px;
	color: #001C54;
}
.romantic-gateway .image_with_text, .staycate .image_with_text {
	width: 100%;
	display: table;
	margin-bottom: 30px;
	margin-top: 20px;
}
.romantic-gateway .image_Sec, .romantic-gateway .text_Sec {
	width: 50%;
	padding-right: 14px;
	margin-bottom: 40px;
	display: table-cell;
	vertical-align: middle;
}
.staycate .image_Sec, .staycate .text_Sec {
	width: 50%;
	padding-right: 14px;
	margin-bottom: 40px;
	display: table-cell;
	vertical-align: top;
}
.staycate .image_with_text.left {
	text-align: right;
}
.romantic-gateway .section_image {
	margin-top: 30px;
}
.romantic-gateway .section_image h2, .romantic-gateway h2 {
	text-transform: initial;
	font-weight: 200;
	font-family: 'Gotham-Book';
	letter-spacing: -1px;
}
.romantic-gateway .text_Sec h3 {
	text-transform: inherit;
	color: #001c54;
	font-size: 20px;
}
.travel-tips .image-row.image-row--gutters {
	margin-top: 60px;
	margin-bottom: 60px;
}
.airport-look .page-width {
	width: 1099px;
	margin: 0 auto;
	line-height: 2;
}
.airport-look h1 {
	font-family: 'Gotham-Book';
	text-transform: initial;
}
.airport-look .page-width>div {
	margin-bottom: 20px;
}
.gm-level-0>.gm-target>.gm-retractor {
	margin-left: 8px;
}
.promo-grid .flex-grid {
	display: inline-block;
	width: 100%
}
.promo-grid .flex-grid__item--50 {
	width: 49.8%;
	float: left;
}
.btn-promo {
	margin-top: 15px;
}
span.gm-icon.gm-icon-img {
	max-width: 40px;
	max-height: 65px;
	min-height: 65px;
}
div#shopify-section-logo-list {
	background: #e3e5e3;
	margin-bottom: 0px;
	padding-top: 50px;
	padding-bottom: 50px;
	text-align: center;
}
.travel div#shopify-section-text-columns .rte-setting.text-spacing p {
	color: #001C54;
	line-height: 1.3;
	margin-top: 8px;
}
.travel div#shopify-section-text-columns a.btn.btn--secondary.btn--small, .travel .btn-promo a {
	background-color: #001C54;
	color: #fff;
	font-weight: bold;
	text-transform: inherit;
	letter-spacing: 2px;
	font-size: 13px;
	border-color: #001C54;
}
.travel .btn-promo a {
	padding: 10px 25px;
}
div#shopify-section-promo-grid .tt-cc-heading h2, div#shopify-section-promotion-grid .tt-cc-heading h2, div#shopify-section-text-columns h2 {
	color: #001C54;
	text-transform: initial;
	font-weight: 100 !important;
	font-family: 'Gotham-Book';
}
body.travel.template-page.swym-no-touch.swym-ready a.tt-cc-ii h3 {
	text-transform: none;
	font-size: 18px;
}
body.travel.template-page.swym-no-touch.swym-ready .section-header.text-center h2 {
	text-transform: none;
}
.tmenu_col-2 {
	max-width: fit-content !important;
}
div#shopify-section-162999009680496405 {
	margin-bottom: 0;
	padding-bottom: 50px;
}
div#shopify-section-1584725981305 .text-center h2 {
	text-transform: none;
}
div#shopify-section-1576474836962 .grid__item.medium-up--one-quarter.text-center.aos-init.aos-animate h3 {
	text-transform: capitalize;
}
div#shopify-section-1601978750778 .grid__item.medium-up--one-third.text-center.aos-init.aos-animate h3 {
	text-transform: capitalize;
}
div#shopify-section-1576474836962 h3 {
	font-size: 20px;
}
main#MainContent {
	background: #fff;
}
button.site-nav__link.site-nav__link--icon.js-drawer-open-nav {
	font-weight: 600;
}
.full-widthh {
	padding: 0 20px;
}
p.h4.footer__title {
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 600;
}
.swiper-pagination-bullet-active {
	background: #8a6339 !important;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
	background-image: url("https://cdn.shopify.com/s/files/1/0265/4837/1565/files/right.png?299") !important;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
	background-image: url("https://cdn.shopify.com/s/files/1/0265/4837/1565/files/left.png?299") !important;
}
.swiper-button-next, .swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 50px;
	height: 50px;
	margin-top: -22px;
	z-index: 10;
	cursor: pointer;
	background-size: 25px 24px;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background: #fff;
	border-radius: 50%;
	-webkit-box-shadow: 0px 0px 5px -1px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px -1px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px -1px rgba(0, 0, 0, 0.75);
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
	bottom: 0 !important;
}
.swiper-button-next.swiper-button-disabled {
	opacity: 0;
}
.swiper-button-prev.swiper-button-disabled {
	opacity: 0;
}
.background-media-text__text p.h3 {
	font-size: 3.4375rem;
}
.grid__item.boost-pfs-search-result-toolbar {
	margin-top: 5px;
}
.icons-list-container-title {
	margin: 30px 0;
	font-size: 28px;
	letter-spacing: 1.4px;
	text-transform: uppercase;
	text-align: center;
}
.featuressection {
	margin-bottom: 0px !important;
}
.featuressection .grid__item.medium-up--one-sixth.small--one-third.text-center {
	margin-bottom: 30px;
}
.featuressection img {
	width: 48%;
	margin: 0 auto;
}
.featuressection p {
	font-size: 12px;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin: 15px 0 10px;
}
button.myBtn2, button.myBtn1 {
	background-color: #2d2c2f;
	border: 2px solid #2d2c2f;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	letter-spacing: 1.4px;
	line-height: 1.1;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
	font-size: 12px;
	padding: 7px 40px;
	margin: 0 auto;
}
section.tab-wrapper-about-content {
	padding: 20px 0;
}
.page-content--product ul {
	margin: 15px;
	margin-top: 0;
}
.section-inner-content ul li, .section-inner-details ul li {
	position: relative;
	font-size: 12px;
	padding-right: 40px;
	vertical-align: top;
	margin-bottom: 25px;
}
.section-inner-title {
	margin: 0 0 5px;
	text-transform: uppercase;
	font-size: 12px;
	vertical-align: top;
}
.section-inner-content ul {
	margin-top: 10px;
}
.slick-prev:before, .slick-next:before {
	color: #2d2c2f;
	text-shadow: none;
}
.section-inner-specifications ul {
	margin-left: 0;
}
.section-inner-specifications ul li {
	list-style: none;
	margin-bottom: 0;
}
.product-single__description-full p, .product-single__description-full ul, .product-single__description-full li {
	font-size: 14px;
}
.modal__inner p, .modal__inner ul, .modal__inner li {
	font-size: 14px;
}
.modal__inner .featuressection p {
	font-size: 10px;
}
.modal__inner .featuressection img {
	width: 50%;
	margin: 0 auto;
}
.modal__inner .featuressection .grid__item {
	width: 33%;
	min-width: 152px;
}
.slick-vertical button.slick-next.slick-arrow {
	-ms-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	bottom: -40px;
	left: 40px;
	top: inherit;
}
.slick-vertical button.slick-prev.slick-arrow {
	-ms-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	bottom: inherit;
	left: 40px;
	top: -40px;
}
.cookie-policy td, .cookie-policy th {
	font-size: 13px;
}
div#shopify-section-1571047127746 .rte-setting.text-spacing {
	min-height: 50px;
}
div#shopify-section-1576474836962 a.btn.btn--secondary.btn--small, div#shopify-section-1571047127746 a.btn.btn--secondary.btn--small {
	text-decoration: none;
	cursor: pointer;
	display: inline-block;
	margin: 0;
	padding: 0 0 .125rem 0;
	font-size: .875rem;
	letter-spacing: .125rem;
	line-height: 1;
	text-transform: uppercase;
	border: 0;
	border-bottom: 2px solid;
	background: 0;
	color: #8a6339;
	white-space: nowrap;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	position: relative;
	font-weight: bold;
}
div#shopify-section-1576474836962 a.btn.btn--secondary.btn--small:after, div#shopify-section-1571047127746 a.btn.btn--secondary.btn--small:after {
	content: '';
	background: no-repeat center center/cover;
	background-image: url('arrownew.svg');
	right: -15px;
	width: 7px;
	height: 13px;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

div#shopify-section-1571047127746 h2 {
	font-family: Kipling, sans-serif;
	font-style: normal;
	font-weight: 400;
	color: #2d2f2c;
	text-rendering: optimizeLegibility;
	text-align: inherit;
	line-height: 1.1;
	margin-top: 0;
	margin-bottom: .625rem;
	letter-spacing: .075rem;
	font-size: 2.5rem;
}
.template-product .index-section.index-section--small {
	margin-bottom: 0px;
}
.official-kipling-stores table.marketing-table th, .official-kipling-stores table.marketing-table td {
	font-size: 13px;
}
a.btn.btn--small.return-link {
	margin: 0;
}
.cc-banner .cc-message {
	font-size: 12px;
}
.product__price {
	color: #454447;
	font-size: 18px;
	margin-top: 20px;
}
#RecentlyViewed-recently-viewed .grid-product__title {
	text-align: left;
	letter-spacing: initial;
}
.grid-product__link {
	position: relative;
	z-index: 0;
}
.js-qty__adjust:hover {
	background-color: transparent;
	color: #000;
}
.drawer .js-qty__adjust:hover {
	background-color: transparent;
	color: #000;
	fill: #000;
}
.js-qty__adjust--minus {
	border-right: 1px solid #8a6339;
}
.js-qty__adjust--plus {
	border-left: 1px solid #8a6339;
}
.breadcrumb {
	text-align: left!important;
	font-size: 12.75px;
	margin: 10px 0;
	margin-bottom: 10px;
}
.bc-sf-search-suggestion-header-view-all>a {
	background-color: #8a6339 !important;
	color: #fff!important;
}
.bc-sf-search-suggestion-header-view-all {
	background-color: #8a6339 !important;
}
.product__price--compare {
	color: #6c6a71;
}
.grid-product__price--original {
	color: #6c6a71!important;
}
.grid-product__price {
	font-weight: 600;
}
.grid-product__price {
	text-align: left;
}
a.active.site-nav__link {
	color: #8a6339;
}
li.mobile-nav__item.mobile-nav__item--secondary {
	border-bottom: 1px solid #8a6339;
	padding: 0px 0;
	font-size: 13px;
}
li.mobile-nav__item.mobile-nav__item--secondary svg.icon.icon-location, li.mobile-nav__item.mobile-nav__item--secondary svg.icon.icon-user {
	position: relative;
	top: -3px;
}
.activeclass.site-nav--has-dropdown.is-focused>a, .activeclass.site-nav--has-dropdown:hover>a {
	color: #8a6339 !important;
}
.activeclass.site-nav--has-dropdown .site-nav__link--underline:after {
	border-bottom-color: #8a6339;
}
div#shopify-section-footer .input-group-term {
	color: #2d2c2f;
}
ul.countries-list {
	list-style: none;
	margin-left: 0;
}
ul.countries-list li {
	display: block;
}
ul.countries-list li ul {
	margin: 0;
	margin-top: 15px;
}
ul.countries-list li ul li {
	display: inline-block;
	width: 33%;
	margin-bottom: 10px;
	border: none;
	padding: 0;
}
ul.countries-list li {
	display: block;
	margin-bottom: 30px;
	border-top: 1px solid #d8d9d8;
	padding-top: 30px;
}
ul.countries-list li ul li a {
	font-size: 13px;
}
.toolbar__menu a img {
	position: relative;
	top: 4px;
}
.toolbar__menu li:first-child a:after {
	content: '';
	display: inline-block;
	width: 0;
	height: 13px;
	/*     border-left: 1px solid #d8d8d8; */
	margin: 0px 0px;
	vertical-align: middle;
	position: relative;
	left: 12px;
	bottom: 3px;
}
ul.countries-list li ul li img {
	position: relative;
	top: 4px;
	margin-right: 5px;
}
ul.countries-list li:first-child {
	padding: 0;
	border: none;
}
ul.countries-list li ul li a {
	border-bottom: none !important;
	text-decoration: none;
}
ul.countries-list li ul li a:after {
	border-bottom: none !important;
	text-decoration: none;
}
ul.countries-list li ul li a:hover {
	color: #8a6339;
}
.mobile-nav__item--secondary a {
	padding-top: 15px;
	padding-bottom: 15px;
}
li.mobile-nav__item.mobile-nav__item--secondary img {
	position: relative;
	top: 2px;
}
.grid__item.one-whole.appear-animation.appear-delay-3.medium-up--hide a {
	background: #6c6a71;
	color: #fff;
}
.toolbar__menu a {
	font-size: 12px;
}
button.free-delivery-button {
	color: #6c6a71;
	font-size: 14px;
	letter-spacing: 1px;
	position: relative;
	text-transform: capitalize;
	cursor: pointer;
}
.delivery-returns img {
	position: relative;
	top: 3px;
}
.sidenav {
	height: 100%;
	width: 0;
	position: fixed;
	z-index: 999;
	top: 0;
	right: 0;
	overflow-x: hidden;
	transition: 0.5s;
	padding-top: 60px;
	background-color: #f0f0f0;
	font-size: 12px;
	height: 100%;
	letter-spacing: 1px;
	line-height: 1.7;
	overflow-y: auto;
}
.sidenav .closebtn :hover {
	color: #f1f1f1;
}
.sidenav .closebtn {
	position: absolute;
	top: 0;
	right: 25px;
	color: #101010;
	font-size: 36px;
	margin-left: 50px;
	cursor: pointer;
}
.wholebuttonsection {
	position: fixed;
	bottom: 0;
	background: #fff;
	width: 100%;
	left: 0;
	right: 0;
	overflow: hidden;
	margin: 0;
	z-index: 9;
}
span.saleclass .grid-product__price {
	color: #ff4e4e;
}
.section-inner.section-inner-delivery {
	padding: 45px 20px 25px 35px;
	overflow: hidden;
}
.innnersecfreeimage {
	display: inline-block;
	width: 12%;
	vertical-align: top;
}
.title.return-free {
	margin-top: 30px;
	overflow: hidden;
}
.innnersecfree {
	display: inline-block;
	width: 85%;
	vertical-align: top;
	text-align: left;
}
.innnersecfree h4 {
	color: #2b2b2b;
	text-align: left;
	text-transform: uppercase;
	position: relative;
	font-size: 21px;
	font-weight: bold;
	letter-spacing: 1px;
	font-family: 'gothambook';
	margin-bottom: 5px;
}
.addtocartsection, .pricesection {
	display: inline-block;
	width: 49%;
	vertical-align: middle;
}
.addtocartsection button {
	color: #fff;
	border: none;
}
.pricesection .product__price {
	margin-top: 0px;
	font-size: 14px;
}
.template-product .product__price.on-sale, .pricesection .product__price.on-sale {
	color: #ff4e4e;
}
.addtocartsection button {
	background-color: #2d2c2f;
	border: 2px solid #2d2c2f;
}
.grid-product__tag.grid-product__tag--sale {
	color: #ff4e4e;
}
span.saleclass {
	color: #ff4e4e;
}
div#zsfeedbkrpanel {
	max-width: 100% !important;
}
div#advwebForm {
	max-width: 100% !important;
}
#zsfeedbackwidgetdiv .dt-blue-btn, #zsfeedbackwidgetdiv .blue-btn {
	background: #8a6339!important;
	border: 1px solid #8a6339!important;
}
.zstitlemini {
	display: none !important;
}
.social_heading {
	padding: 0!important;
	text-transform: capitalize!important;
	font-size: 15px !important;
}
.modal--quick-shop button.free-delivery-button {
	display: none;
}
.std a.btn {
	display: inline-block;
	letter-spacing: 1.4px;
	line-height: 1.1;
	font-size: 12px;
	padding: 7px 40px;
	margin: 0 auto;
}
.text-center .megamenu.leftmega .grid .grid__item {
	float: left;
}
div#bc-sf-filter-products {
	background: #f1f2f1;
	padding: 22px 22px 0 0px;
}
div#bc-sf-filter-products .grid-product__content {
	background: #fff;
	min-height: 385px;
}
.template-collection .grid-product__title {
	text-transform: unset;
	font-size: 12px;
	letter-spacing: normal;
	text-align: left;
}
.template-collection .grid-product__vendor {
	font-size: 12px!important;
	margin-bottom: 7px;
	text-transform: uppercase;
	font-weight: 600;
	text-align: left;
	letter-spacing: 1px;
	opacity: 10;
}
.hero-slideshow .image-fit {
	object-fit: fill;
}
div#shopify-section-1580289228152, div#shopify-section-1581158077208 {
	margin-top: 60px !important;
}
.simpletext h2.h1.hero__title {
	font-size: 50px;
}
.simpletext h3.h2.hero__title {
	font-size: 30px;
	line-height: 40px;
}
div#shopify-section-1582781712690 {
	margin-top: 80px;
}
.BOLD-mc-picker-mnt {
	top: 5px;
}
.BOLD-mc-picker>.currentCurrency {
	box-shadow: none !important;
	border: none !important;
}
div#weglot-switcher-1 {
	position: fixed!important;
	overflow: visible!important;
	z-index: 99999!important;
	top: 0!important;
	bottom: initial !important;
	margin-top: 0!important;
	right: 83px!important;
}
.wg-drop.country-selector .wgcurrent a {
	padding-right: 26px!important;
	height: 32px!important;
	line-height: 32px!important;
}
.wg-drop.country-selector .wgcurrent:after {
	top: -4px!important;
}
.wg-drop.country-selector .wgcurrent {
	border: none!important;
}
.BOLD-mc-picker-mnt[data-picker-location="top-right"] {
	right: 0 !important;
}
.site-header__search {
	height: 80px;
}
.site-header__search-form input#bc-sf-search-box-0 {
	border: 1px solid #8a6339;
}
.tooltip {
	position: relative;
	display: inline-block;
}
.tooltip .tooltiptext {
	visibility: hidden;
	width: 70px;
	background-color: #001c54;
	color: #fff;
	text-align: center;
	border-radius: 0px;
	font-family: 'gothambook';
	padding: 5px 0;
	position: absolute;
	z-index: 1;
	bottom: 125%;
	font-size: 13px;
	letter-spacing: 1px;
	left: 50%;
	margin-left: -35px;
	opacity: 0;
	transition: opacity 0.3s;
}
.tooltip .tooltiptext::after {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -5px;
	border-width: 5px;
	border-style: solid;
	border-color: #001c54 transparent transparent transparent;
}
.tooltip:hover .tooltiptext {
	visibility: visible;
	opacity: 1;
}
div#bc-sf-filter-products .grid-product__content .color-swatch--small {
	width: 14px;
	height: 14px;
	margin: 0 2px 4px;
}
.dropdown-content12 ul li {
	border-bottom: 1px solid #8a6339;
	margin: 0px 0px;
	padding: 5px 10px;
}
.dropdown-content12 ul li:first-child {
	border-top: 1px solid #8a6339;
}
.dropdown-content12 ul {
	margin: 0;
	padding: 0;
}
.dropdown-content12 {
	display: none;
	margin: 10px 25px;
}
.grid__item.one-whole.appear-animation.appear-delay-3.medium-up--hide {
	border-top: 1px solid #8a6339;
	padding: 10px 20px;
	border-bottom: 1px solid #8a6339;
}
.dropdown-content12 ul li a {
	padding: 0;
	background-color: transparent !important;
	color: #000 !important;
}
.BOLD-mc-picker {
	font-size: 13px;
}
.navbar a {
	float: left;
	text-decoration: none;
}
.dropdown {
	display: inline-flex;
}
span.hidenew {
	opacity: 0;
}
.dropdown .dropbtn {
	border: none;
	outline: none;
	background-color: inherit;
	font-family: inherit;
	margin: 0;
	font-size: 10px;
	display: block;
	padding: 0px 8px;
	margin-top: -32px;
}
.toolbar__item--menu {
	flex: initial;
}
.dropdown-content a.gcs-login-btn {
	width: 100%;
	margin-top: 15px;
	margin-bottom: 10px;
	text-align: center;
	color: #fff;
	background: #8A6339;
	border: none;
	font-size: 12px;
	text-transform: uppercase;
}
.drawer__header.appear-animation.appear-delay-1 {
	padding: 0;
}
.dropdown-content.gcs-log {
	padding: 25px;
	max-width: 300px;
	right: 0;
	background: #fff;
	width: 275px;
	left: 0;
	z-index: 999;
}
a.wishlistit i {
	font-size: 24px;
}
.dropdown-content a.gcs-reg-btn {
	width: 100%;
	margin-top: 15px;
	margin-bottom: 10px;
	text-align: center;
	color: #fff;
	background: #000;
	border: none;
	font-size: 12px;
	text-transform: uppercase;
}
.dropdown-content {
	display: none;
	position: absolute;
	background-color: #f9f9f9;
	min-width: 110px;
	box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
	z-index: 999;
	margin-left: 25px;
}
.dropdown-content.gcs-log p {
	margin-bottom: 0;
	font-size: 14px;
}
svg.icon.icon-user {
	width: 30px;
	height: 30px;
}
.dropdown-content a {
	float: none;
	color: black;
	padding: 7px 14px;
	text-decoration: none;
	display: block;
	text-align: left;
}
.dropdown:hover .dropdown-content {
	display: block;
}
span.dropbtn1 {
	margin-left: 15px;
}
.dropdown .dropbtn img {
	position: relative;
	top: 8px;
	right: 8px;
	width: 28px;
}
.dropdown .dropbtn i.fa.fa-caret-down {
	position: relative;
	right: -33px;
}
button.swym-button.swym-add-to-wishlist-view-product.swym-loaded {
	position: absolute;
	top: 4px;
	right: 0;
	width: 30px;
	font-size: 25px;
}
i.icon-swym-wishlist {
	color: #454447;
}
.swym-hosted-page main#MainContent {
	padding: 50px 0;
}
.swym-add-to-cart.swym-background-color.swym-loader a {
	background: #af9056;
}
#swym-plugin .swym-price, #swym-hosted-plugin .swym-price {
	color: #454447 !important;
}
li.swym-wishlist.is-active i.swym-icon.swym-heart-grey {
	background-image: url('iconwish.png') !important;
	background-size: 18px 15px!important;
}
.swym-add-to-wishlist-view-product:after {
	color: #af9056 !important;
}
body.travel.template-page div#shopify-section-text-columns .rte-setting.text-spacing {
	min-height: 60px;
}

.hidenewdesktop {
	display: none;
}
.page-width12 {
	width: 100%;
	max-width: 1100px;
	margin: 40px auto;
	padding: 0 20px;
}
.sectioncom h2 {
	text-transform: initial;
	font-weight: 200;
	font-family: 'Gotham-Book';
	letter-spacing: -1px;
}
.sectioncom p {
	font-size: 15px;
	line-height: 1.8;
	color: #000;
}
.sectioncom h3 {
	font-weight: bold;
	font-family: 'Gotham-Book';
	letter-spacing: 0;
	text-transform: initial;
	font-size: 20px;
	color: #001c54;
}
.fullbannernew1 a {
	font-weight: 700;
	text-transform: inherit;
	color: #001c54;
	text-decoration: underline;
}
.rightinnersection11in, .leftinnersection11in, .rightinnersection10in, .leftinnersection10in, .rightinnersection9in, .leftinnersection9in, .rightinnersection8in, .leftinnersection8in, .rightinnersection7in, .leftinnersection7in, .rightinnersection6in, .leftinnersection6in, .rightinnersection5in, .leftinnersection5in, .rightinnersection4in, .leftinnersection4in, .rightinnersection3in, .leftinnersection3in, .rightinnersection2in, .leftinnersection2in, .rightinnersection1in, .leftinnersection1in {
	display: inline-block;
	vertical-align: top;
}
.leftinnersection10in, .leftinnersection8in, .leftinnersection6in, .bannersectionnew4 p, .leftinnersection4in, .bannersectionnew2 h2, .bannersectionnew2 p, .leftinnersection2in p {
	text-align: right;
}
.leftinnersection1in {
	margin-right: 17px;
}
.rightinnersection11in, .leftinnersection10in, .rightinnersection9in, .leftinnersection8in, .rightinnersection7in, .leftinnersection6in, .rightinnersection5in, .leftinnersection4in, .rightinnersection3in, .leftinnersection2in {
	margin-left: 17px;
}
.leftinnersection11in, .leftinnersection10in, .leftinnersection9in, .leftinnersection8in, .leftinnersection7in, .leftinnersection6in, .leftinnersection5in, .leftinnersection4in, .leftinnersection3in, .leftinnersection2in, .leftinnersection1in {
	width: 59%;
}
.rightinnersection11in, .rightinnersection10in, .rightinnersection9in, .rightinnersection8in, .rightinnersection7in, .rightinnersection6in, .rightinnersection5in, .rightinnersection4in, .rightinnersection3in, .rightinnersection2in, .rightinnersection1in {
	width: 38%;
}
.leftinnersectionpage1in {
	width: 70%;
	margin-right: 58px;
}
.rightinnersectionpage1in {
	width: 24%;
}
.leftinnersectionpage1in, .rightinnersectionpage1in {
	display: inline-block;
	vertical-align: top;
}
.sectioncompage h2 {
	font-size: 21px;
	text-transform: initial;
	color: #001c54;
	margin-bottom: 20px;
}
.sectioncompage p {
	font-size: 15px;
	line-height: 1.8;
	color: #000;
}
.fullbannernew1 li {
	list-style-type: none;
	line-height: 1.8;
	color: #000;
}
.imginnerdiv {
	width: 80%;
	margin: 40px auto;
}
.leftinnersectionpage2in {
	width: 63%;
}
.rightinnersectionpage2in {
	width: 30%;
	margin-right: 69px;
}
body.covid-19 .fullbannernew1 h1 {
	text-transform: initial;
	font-weight: 200;
	font-family: 'Gotham-Book';
	letter-spacing: -1px;
	text-align: center;
	font-size: 26px;
	margin-top: 60px;
	margin-bottom: 40px;
	color: #001c54;
}
.neroin .newinsec li {
	list-style-type: none;
	line-height: 1.8;
	color: #001c54;
	font-weight: bold;
}
.leftsecnew, .rightsecnew {
	display: inline-block;
	width: 49%;
	vertical-align: top;
}
.leftsecnew {
	margin-right: 16px;
}
.leftsecnew p {
	font-size: 15px;
	line-height: 30px;
	margin-bottom: 30px;
	color: #001c54;
}
body.travel-and-packing-tips p {
	color: #000;
}
.section2leftsecnew, .section2rightsecnew {
	display: inline-block;
	width: 44%;
	vertical-align: middle;
	margin: 0 30px;
	text-align: center;
}
.section2rightsecnew h1 {
	text-transform: initial;
	font-weight: 200;
	font-family: 'Gotham-Book';
	letter-spacing: 0;
	color: #001c54;
	font-size: 32px;
	line-height: 40px;
}
.section2rightsecnew.section2rightsecnew1 h1 {
	text-align: left;
	font-size: 26px;
}
.section2leftsecnew2 {
	margin-right: 16px;
}
.section2leftsecnew2, .section2rightsecnew2 {
	display: inline-block;
	width: 49%;
	vertical-align: top;
}
.section2rightsecnew2 {
	text-align: right;
}
.productsection ul li {
	display: inline-block;
	width: 30%;
	margin: 30px 8%;
}
.lefttt1 h2, .lefttt h2, .section2rightsecnew1 h3, .sectioncompage18 h2, .sectioncompage1 h2, .section2rightsecnew2 h2, .leftsecnew h2 {
	font-size: 18px;
	text-transform: capitalize;
	color: #001c54;
	;
}
.section2rightsecnew1 h3 {
	text-align: left;
}
.bottomnww {
	margin: 40px 0px;
	text-align: center;
}
.sectioncompage18 {
	text-align: right;
}
.section2leftsecnew21 {
	width: 25%;
}
.section2leftsecnew21, .section2rightsecnew21 {
	display: inline-block;
	vertical-align: middle;
}
.section2rightsecnew21 {
	width: 74%;
	text-align: right;
}
.section2rightsecnew1 p {
	text-align: left;
}
.sectioncompage18 h5 {
	text-transform: initial;
	text-align: center;
	letter-spacing: 1px;
	font-size: 15px;
	color: #001c54;
	font-weight: 500;
}
.productsection1 ul {
	margin: 0;
}
.productsection1 ul li {
	width: 30%;
	display: inline-block;
	margin: 25px 15px;
}
.productsection1 h4 {
	text-transform: initial;
	text-align: left;
	letter-spacing: 1px;
	font-size: 13px;
	color: #001c54;
	font-weight: 500;
}
.rightinnersectionpage2in, .leftinnersectionpage2in {
	display: inline-block;
	vertical-align: middle;
}
.leftt, .rightt {
	display: inline-block;
	vertical-align: middle;
	width: 35%;
	margin: 0 auto;
	text-align: center;
}
.leftt {
	margin-right: 20%;
}
.bottomnww h1 {
	text-transform: initial;
	font-weight: 200;
	font-family: 'Gotham-Book';
	letter-spacing: -1px;
	color: #001c54;
	font-size: 28px;
}
.lefttt {
	width: 70%;
	margin-right: 16px;
}
.righttt {
	width: 28%;
}
.lefttt1, .righttt1, .lefttt, .righttt {
	display: inline-block;
	vertical-align: middle;
}
.righttt1 {
	width: 42%;
}
.lefttt1 {
	width: 55%;
	margin-right: 20px;
}
.sectioncompage119 {
	text-align: center;
}
.sectioncompage119 h2 {
	font-size: 21px;
	text-transform: initial;
	color: #000;
}
.sectioncompage119 h1 {
	text-transform: initial;
	font-weight: 200;
	font-family: 'Gotham-Book';
	letter-spacing: 0;
	width: 70%;
	line-height: 1.4;
	font-size: 51px;
	margin: 40px auto;
}
.lefsect, .regsect {
	display: inline-block;
	vertical-align: top;
}
.lefsect {
	width: 28%;
	margin-right: 48px;
}
.regsect {
	width: 67%;
	text-align: right;
}
.bannersectionnew251 h1 {
	text-transform: initial;
	font-weight: 200;
	color: #001c54;
	font-family: 'Gotham-Book';
	letter-spacing: -1px;
}
.inimgaaas {
	text-align: center;
}
.regst1, .lefst1, .regst, .lefst {
	display: inline-block;
	vertical-align: middle;
}
.lefst {
	width: 40%;
	margin-right: 37px;
}
.regst {
	width: 56%;
}
.lefst1 {
	width: 42%;
	text-align: right;
}
.regst1 {
	width: 55%;
	margin-right: 26px;
}
.imageinwk {
	text-align: center;
}
.imageinwk ul {
	margin: 0;
}
.imageinwk ul li {
	display: inline-block;
	width: 47%;
	margin: 0 14px;
}
.regsect p {
	color: #000;
}
.clark_logo img {
	width: 100px;
	margin: 0 auto;
}
.news-terms {
	margin: 0 auto;
	font-size: 10px;
	margin-top: 10px;
	width: 264px;
	padding: 5px 0 13px;
}
.pagesecfullbanner h1 {
	text-align: center;
	color: #001C54;
	text-transform: initial;
	font-weight: 100 !important;
	font-family: 'Gotham-Book';
	margin-top: 30px;
	margin-bottom: 15px;
}
.pagesecfullbanner p {
	text-align: center;
	color: #001C54;
	margin-bottom: 40px;
}
.threesecpagefull {
	text-align: center;
}
.sec1page {
	display: inline-block;
	width: 31%;
	margin: 0px 10px;
	text-align: center;
}
.sec1page ul {
	margin: 0;
}
.sec1page ul {
	margin: -7px 0;
}
.sec1page ul li {
	margin: 0;
	display: inline-block;
	width: 32.7%;
	border: 1px dashed #d41a25;
	margin: 0 -1px
}
.sec1page {
	margin-bottom: 40px;
}
.page-width12new {
	max-width: 1100px;
	margin: 0 auto;
	padding: 40px 40px;
}
.filespera {
	width: 50%;
	margin: 0 auto;
	margin-bottom: 40px;
}
.fullnewpagewidthpera h2 {
	color: #000;
	font-size: 21px;
	text-transform: initial;
	margin-bottom: 10px;
	margin-top: 40px;
}
.filespera1 h1 {
	margin-bottom: 40px;
	text-align: center;
	font-size: 28px;
	color: #000;
}
body.warranty .fullnewpagewidthpera ul {
	margin: 0;
	padding: 0;
	text-align: center;
}
body.warranty .fullnewpagewidthpera ul li {
	display: inline-block;
	width: 19%;
	margin: 0 3px;
	overflow: hidden;
	border: none;
}
body.warranty .fullnewpagewidthpera p {
	text-align: center;
	font-weight: 600;
	font-size: 18px;
	text-transform: initial;
	letter-spacing: 1px;
	font-family: 'gothambook';
}
body.warranty .fullnewpagewidthpera p a {
	text-decoration: underline;
	color: #1a2d58;
	font-weight: 700;
}
body.warranty .fullnewpagewidthpera p span a {
	font-size: 26px;
	text-decoration: none;
}

.swiper-container-1, .swiper-container-2, .swiper-container-3, .swiper-container-4, .swiper-container-5, .swiper-container-6, .swiper-container-7, .swiper-container-8, .swiper-container-9, .swiper-container-10 {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1;
	width: 80%;
}
.swiper-container-1 .grid-product__title.grid-product__title--body, .swiper-container-2 .grid-product__title.grid-product__title--body, .swiper-container-3 .grid-product__title.grid-product__title--body, .swiper-container-4 .grid-product__title.grid-product__title--body, .swiper-container-5 .grid-product__title.grid-product__title--body, .swiper-container-6 .grid-product__title.grid-product__title--body, .swiper-container-7 .grid-product__title.grid-product__title--body, .swiper-container-8 .grid-product__title.grid-product__title--body, .swiper-container-9 .grid-product__title.grid-product__title--body, .swiper-container-10 .grid-product__title.grid-product__title--body {
	font-size: 10px;
}
.swiper-container-1 .grid-product__vendor, .swiper-container-2 .grid-product__vendor, .swiper-container-3 .grid-product__vendor, .swiper-container-4 .grid-product__vendor, .swiper-container-5 .grid-product__vendor, .swiper-container-6 .grid-product__vendor, .swiper-container-7 .grid-product__vendor, .swiper-container-8 .grid-product__vendor, .swiper-container-9 .grid-product__vendor, .swiper-container-10 .grid-product__vendor {
	font-size: 0.50em;
}
.swiper-container-1 .grid-product__price, .swiper-container-2 .grid-product__price, .swiper-container-3 .grid-product__price, .swiper-container-4 .grid-product__price, .swiper-container-5 .grid-product__price, .swiper-container-6 .grid-product__price, .swiper-container-7 .grid-product__price, .swiper-container-8 .grid-product__price, .swiper-container-9 .grid-product__price, .swiper-container-10 .grid-product__price {
	font-size: 10.75px;
}
.rm-hgcs button {
	font-size: 12px;
}
.drawer__inner .rm-hgcs {
	font-size: 12px;
	margin-top: 7px;
	margin-bottom: 5px;
	clear: both;
	width: 100%;
}
.airnw h4 {
	text-transform: initial;
	letter-spacing: 0;
	font-size: 25px;
}
.gm-menu-installed .gm-menu.site-nav .gm-item.gm-level-0>.gm-target {
	min-height: 35px !important;
}
.swiper-container-initialized a {
	text-decoration: none !important;
	color: #000;
	font-weight: 400;
}
ul.slick-dots {
	background: #0000005c;
	width: 10%;
	margin: 0 auto;
	text-align: center;
	border-radius: 25px;
	left: 0;
	right: 0;
}
.centernew {
	text-align: center;
}
body.coca-cola a.btn.btn--secondary.btn--small {
	text-decoration: none;
	cursor: pointer;
	display: inline-block;
	margin: 0;
	padding: 0 0 .125rem 0;
	font-size: .875rem;
	letter-spacing: .125rem;
	line-height: 1;
	text-transform: uppercase;
	border: 0;
	border-bottom: 2px solid;
	background: 0;
	color: #8a6339;
	white-space: nowrap;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	position: relative;
	font-weight: bold;
}
body.coca-cola a.btn.btn--secondary.btn--small:after {
	content: '';
	background: no-repeat center center/cover;
	background-image: url(arrownew1.svg);
	right: -15px;
	width: 7px;
	height: 13px;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.video-parent-section.hero.hero--89b6c138-6c6d-4f41-867e-5fd242a74f00.hero--650px.hero--mobile--400px.aos-init.loaded.aos-animate {
	display: none;
}
.BOLD-mc-picker {
	font-size: 13px;
}
button.text-link.site-header__search-btn {
	background: #1a2d58;
}
form.site-header__search-form .site-header__search-input, .site-header__search-form input#bc-sf-search-box-1, .site-header__search-form input#bc-sf-search-box-0 {
	border: 1px solid #1a2d58;
}
.header-item.header-item--icons form.site-header__search-form svg.icon.icon-search {
	color: #fff;
}
.rightsection {
	display: none;
}
.header-item.header-item--logo.leftse {
	margin-right: 0 !important;
}
ul.langme {
	display: contents;
	list-style: none;
	margin: 0;
	position: relative;
	top: 0px;
	padding-left: 8px;
}
ul.langme li {
	display: inline-block;
	line-height: 1;
	border-right: 1px solid #000;
	padding-right: 10px;
	vertical-align: middle;
	margin-bottom: 0;
}
ul.langme a {
	position: relative;
	top: 0;
	font-size: 16px;
	line-height: 25px;
}
.BOLD-mc-picker>.currentCurrency {
	height: 9px !important;
	line-height: 2px!important;
	width: 43px!important;
}
.currentCurrency span.name {
	display: none;
}
span.icon__fallback-text1 {
	display: block;
	font-size: 11px;
	text-align: left;
	letter-spacing: 1px;
}
button.site-nav__link.site-nav__link--icon.js-drawer-open-nav {
	text-align: left;
}
html[lang="ar"] body .header-item.header-item--logo.leftse {
	margin-right: 50px !important;
}
html[lang="ar"] body ul.langme li {
	border-left: 1px solid #000;
	display: inline-block;
	line-height: 1;
	border-right: none;
	padding-right: 0;
	margin-bottom: 0;
	padding-left: 10px;
}
html[lang="ar"] body .inline-list li {
	margin-left: 15px;
}
html[lang="ar"] body .dropdown .dropbtn {
	border: none;
	outline: none;
	background-color: inherit;
	font-family: inherit;
	margin: 0;
	font-size: 12px;
	display: block;
	padding: 0px 8px;
	margin-top: -40px;
	border-right: none;
	border-left: 1px solid #000;
}
.page-content.page-content--product ul.slick-dots {
	background: none;
}
span.hidenew {
	opacity: 0;
}
.jqMsHi {
	bottom: 50px!important;
}
.zsiq_floatmain {
	bottom: 70px !important;
}
div#shopify-section-16173453082874c1fc {
	background-color: #e3e5e3;
	padding-top: 60px;
	padding-bottom: 0px;
	text-align: center;
}
div#shopify-section-16173439469e534b09 h3 {
	font-size: 20px;
	margin: auto;
	text-transform: capitalize;
	color: #001C54;
}
div#shopify-section-16173443574e24248c .tt-cc-ii h3 {
	font-size: 16px !important;
	padding-bottom: 20px !important;
}
}
div#shopify-section-16173443574e24248c h2 {
	color: #fff !important;
}
div#shopify-section-16173443574e24248c .tt-cc-ii h3 {
	color: #fff !important;
	border-bottom: none;
	font-size: 20px
}
div#shopify-section-16173443574e24248c {
	background: #1a2d58;
	padding: 60px 60px;
}
div#shopify-section-16173443574e24248c h2 {
	color: #fff !important;
}
div#shopify-section-16173439469e534b09 h2 {
	text-transform: none !important;
}
div#shopify-section-16173443574e24248c h3 {
	color: #fff !important;
	border-bottom: none;
	font-size: 20px;
	text-transform: capitalize;
}
div#shopify-section-1524769873765 ol.flickity-page-dots {
	background: #0000005c;
	width: 10%;
	margin: 0 auto;
	text-align: center;
	border-radius: 25px;
	left: 0;
	right: 0;
	padding: 6px;
	padding-top: 0;
}
.input-group-term {
	text-align: left;
	margin: 15px 0;
	color: #000;
	letter-spacing: 0.025em;
	font-size: 12.75px;
	line-height: 1.6;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	text-rendering: optimizeSpeed;
}
li.backgroundcolor {
	background: #B09156!important;
}
li.backgroundcolor a {
	color: #fff !important;
}
li.backgroundcolor ul.tmenu_submenu a {
	color: #000 !important;
}

.grid-product__tag {
	background-color: #e3e5e3;
}
.cart__product-qty {
	text-align: center;
	margin: 0 auto;
	max-width: 80px;
}
.cart__row {
	border-bottom: .5px solid #8a63396b;
}
.cart__row:first-child {
	border-bottom: none;
	padding-bottom: 10px;
	background: #EAEAEA;
	padding-top: 10px;
	font-weight: 600;
	padding: 10px;
}
.cart__row:last-child {
	border-bottom: none !important;
}
.cart__checkout-wrapper {
	display: flex;
	direction: rtl;
}
p.cart__product-meta {
	font-size: 12px;
	margin-bottom: 2px;
}
.rm-hgcs {
	font-size: 12px;
	margin-top: 20px;
}
.cart__row {
	position: relative;
	margin-bottom: 30px;
}
.cart__row--table {
	display: table;
	table-layout: fixed;
	width: 100%;
}
.cart__checkout {
	width: auto;
}
.cart__checkout-wrapper .swym-button-bar.swym-wishlist-button-bar.swym-inject {
	display: none;
}
.cart__checkout-wrapper button.btn.cart__checkout.giftbox-checkout.giftbox-checkout-cloned {
	width: 100%;
}
body.jashanmal-department-stores table {
	table-layout: auto;
}
div#shopify-section-page-section-tabby .index-section {
	margin: 40px 0;
}
.full-color-text {
	background: #fffaf0;
	padding: 40px 0;
}
div#shopify-section-page-section-tabby p.h2, .full-color-text h1, .full-color-text-2 h1 {
	text-transform: initial;
}
.full-color-text p b {
	text-transform: uppercase;
	font-weight: bold;
}
.full-color-text p {
	font-size: 18px;
	margin-bottom: 15px;
}
.full-color-text-2 {
	background: #0081a7;
	padding: 40px 0;
	color: #fff;
}
.full-color-text-2 h5 {
	font-family: 'gothambook' !important;
	text-transform: initial;
	letter-spacing: 1px;
	font-size: 15px;
	font-weight: 500;
	margin: 20px 0;
}
.full-color-text-2 h5 a {
	color: #fff;
	border-bottom-color: rgb(255 255 255)!important;
}
.full-color-text-2 p {
	font-size: 15px;
}
.rightinnersection6innew, .leftinnersection6innew {
	display: inline-block;
	vertical-align: middle;
}
.rightinnersection6innew {
	width: 68%;
}
.leftinnersection6innew {
	width: 28%;
	margin-left: 3%;
}
.leftinnersection6innew ul li {
	list-style: disc;
}
.leftinnersection6innew ul {
	margin: 0 0 10px 20px;
}
body.seychelles .fullbannernew1 h1 {
	font-weight: 300;
	letter-spacing: 1px;
	text-transform: initial !important;
	font-size: 36px;
	color: #001c54;
	font-family: 'gothambook' !important;
}
body.seychelles .sectioncom p {
	font-size: 18px;
}
.full-image-senw-full {
	position: relative;
}
.newsletter-section-nw {
	position: absolute;
	bottom: -35px;
	left: 0;
	right: 0;
}
.ybktext {
	display: inline-block;
	width: 24.5%;
	text-align: center;
	background: #1a2d58;
	vertical-align: middle;
	padding: 10px;
}
.ybktext p {
	margin: 0;
	color: #fff;
	font-size: 14px;
}
.secnodsection {
	margin: 40px 0;
	margin-bottom: 70px;
}
ul.imgegalley {
	margin: 0;
	padding: 0;
}
ul.imgegalley li {
	display: inline-block;
	width: 23.5%;
	margin-right: 20px;
	margin-bottom: 20px;
}
ul.imgegalley li:nth-child(4), ul.imgegalley li:nth-child(8) {
	margin-right: 0;
}
.secnodsection-image h2 {
	margin-bottom: 30px;
}
.lowimage {
	margin-bottom: 30px;
}
.secnodsection-image {
	margin-bottom: 70px;
}
.full-image-senw-full input#Email-newslettersection {
	color: #000;
	background: #fff;
	border: 1px solid #1a2d58;
}
.full-image-senw-full button.btn {
	font-size: 13px;
	letter-spacing: 1px;
	text-transform: inherit;
	padding: 0 8px;
	background: #1a2d58 !important;
}
.full-image-senw img {
	width: 100%;
}
div#shopify-section-page-sections-template-15 p.h3 {
	font-size: 16px;
	text-transform: initial;
	color: #1a2d58;
}
body.anniversary-teaser nav.breadcrumb {
	display: none;
}
@media only screen and (max-width: 600px) {
	.swiper-button-next, .swiper-button-prev {
		top: 48%;
		width: 40px;
		height: 40px;
	}
	.newsletter-section-nw {
		position: absolute;
		bottom: 0;
	}
	.ybktext {
		display: inline-block;
		width: 49.4%;
		text-align: center;
		background: #1a2d58;
		vertical-align: middle;
		padding: 8px;
		margin: 10px 0px;
	}
	.ybktext p {
		margin: 0;
		color: #fff;
		font-size: 11px;
	}
	ul.imgegalley li {
		display: inline-block;
		width: 48%;
		margin-right: 9px !important;
		margin-bottom: 9px!important;
	}
	ul.imgegalley li:nth-child(2), ul.imgegalley li:nth-child(4), ul.imgegalley li:nth-child(6), ul.imgegalley li:nth-child(8) {
		margin-right: 0 !important;
	}
	.secnodsection-image h2 {
		margin-bottom: 30px;
		font-size: 21px;
	}
}
@media only screen and (max-width: 380px) {
	.ybktext {
		display: inline-block;
		width: 49%;
	}
	ul.imgegalley li {
		display: inline-block;
		width: 47.7%;
	}
}
@media only screen and (max-width: 1320px) {
	.hero-slideshow .image-fit {
		object-fit: cover;
	}
	body.travel.template-page.swym-no-touch.swym-ready a.tt-cc-ii h3 {
		font-size: 16px;
	}
	/* Back to school  */
	div#shopify-section-back-collection-grid {
		padding-top: 50px;
	}
	/* EndBack to school  */
}
@media only screen and (max-width: 1024px) {
	.footer__newsletter-gcs {
		place-content: flex-start !important;
	}
	/* Back to school  */
	div#shopify-section-back-collection-grid {
		padding-top: 130px;
	}
	div#shopify-section-back-collection-grid img.co-img {
		height: 220px;
	}
	/* EndBack to school  */
	body.seychelles .fullbannernew1 h1 {
		font-size: 21px;
	}
	.rightinnersection6innew {
		width: 100%;
	}
	.leftinnersection6innew {
		width: 100%;
		margin-left: 0%;
	}
	div#shopify-section-1576474836962 h3 {
		font-size: 15px;
	}
	.background-media-text__text p.h3 {
		font-size: 3rem;
	}
	.page-content--top {
		padding-top: 30px;
	}
	.social-sharing__title {
		padding-right: 3px;
		padding-left: 3px;
	}
	.social-sharing__link {
		margin: 0 13px 0 0;
	}
}
@media only screen and (min-width: 800px) {
	.icon-image-blog .icon-bar-section {
		padding-left: 25px
	}
}
@media only screen and (max-width: 768px) {
	ul.tmenu_submenu.tmenu_submenu_type_automatic.tmenu_submenu--mobile span.tmenu_item_text {
		font-weight: 100 !important;
	}
	.tmenu_wrapper {
		display: none !important;
	}
	p.tt-cce a {
		position: inherit;
		display: block;
	}
	div#shopify-section-1623913135f8aca951 h4 {
		font-size: 18px;
		border-bottom: 2px solid #000;
		margin-top: 10px;
		margin-bottom: 0;
		color: #000;
	}
	div#shopify-section-162998860649094ddb .grid__item, div#shopify-section-162999009680496405 .grid__item {
		margin-bottom: 38px;
	}
	.footer__item-padding {
		margin-bottom: -26px;
	}
	.site-footer hr {
		display: none;
	}
	.footer__newsletter-gcs {
		place-content: center !important;
	}
	.footer__newsletter-gcs button.footer__newsletter-btns {
		font-size: 12px;
	}
	p.footer__small-text {
		font-size: 12px;
		font-weight: 600;
	}
	p.h4.footer__title {
		font-size: 14px;
	}
	.footer-bot {
		width: auto;
		margin-left: -17px;
		background: #0000001a;
		padding-right: 15px;
		padding-left: 15px;
		margin-right: -17px;
	}
	header.site-header {
		padding-bottom: 15px;
	}
	div#shopify-section-162998860649094ddb h2 {
		margin-top: 45px;
	}
	div#shopify-section-1630299364e68cf8ef {
		margin-bottom: 15px;
	}
	button.h4.footer__title.collapsible-trigger.collapsible-trigger-btn.medium-up--hide {
		text-align: left;
		font-weight: 600;
	}
	p.tt-cce a {
		width: max-content;
		margin: 0 auto;
	}
	.template-customers-login h1.section-header__title, .template-customers-register h1.section-header__title {
		font-size: 22px;
	}
	/* Back to school  */
	div#shopify-section-back-collection-grid {
		padding-top: 0px;
	}
	div#shopify-section-back-featured .swiper-button-next, .swiper-button-prev {
		display: block;
	}
	div#shopify-section-back-collection-grid .grid__item.medium-up--one-fifth.small--one-half.text-center {
		width: 50%;
	}
	div#shopify-section-back-image .gcs-col-back-image .gcs-brands {
		width: 100%;
	}
	/* End Back to school  */
	div#shopify-section-1524769873765 ol.flickity-page-dots {
		width: 30%;
	}
	.mobile-nav .gm-menu-installed .gm-menu .gm-links>li:not(.gm-heading)>a {
		line-height: 12px !important;
	}
	.image_Sec, .text_Sec {
		width: 100%;
		float: none;
		margin-right: 0;
		margin-bottom: 40px;
	}
	.airport-look .page-width {
		width: 100%;
	}
	.travel-tips .image-row__image {
		width: 48.5% !important;
	}
	.hero-natural--slideshow {
		height: 0;
		padding-bottom: 100% !important;
	}
	.gm-menu.gm-menu-mobile>.gm-item:nth-child(4) .gm-grid-item:nth-child(3), .gm-menu.gm-menu-mobile>.gm-item:nth-child(5) .gm-grid-item:nth-child(3), .gm-menu.gm-menu-mobile>.gm-item:nth-child(6) .gm-grid-item:nth-child(3) {
		display: none;
	}
	.mobile-nav .gm-menu-installed .gm-menu .gm-submenu .gm-item .gm-target {
		font-size: 11px !important;
	}
	.mobile-nav .gm-menu-installed .gm-dropdown>li>a {
		padding: 10px 20px!important;
	}
	.lightSlider .lslide, .lightSlider li {
		margin: 0 !important;
		padding: 30px 30px !important;
	}
	.background-media-text__aligner {
		margin: 10px;
	}
	.animation-cropper {
		overflow: hidden;
		display: -ms-inline-flexbox;
		display: block;
	}
	.color-swatch--small {
		width: 25px;
		height: 25px;
	}
	.featuressection .grid__item {
		margin-bottom: 0;
		min-height: 200px;
	}
	div#shopify-section-1571047127746 h2 {
		font-size: 1.5rem;
	}
	#bc-sf-filter-tree {
		display: block !important;
	}
	div#bc-sf-filter-products {
		background: #f1f2f1;
		padding: 17px 17px 0 0px;
		margin: 0;
	}
	ul.slick-dots {
		background: #0000005c;
		width: 20%;
		margin: 0 auto;
		text-align: center;
		border-radius: 25px;
		left: 0;
		right: 0;
	}
}
@media only screen and (max-width: 600px) {
	/*  Back To school  */
	div#shopify-section-back-collection-grid p.gcs-deals-p {
		line-height: 30px;
	}
	/*  End Back To school  */
	div#shopify-section-16173443574e24248c {
		background: #1a2d58 !important;
		padding: 25px;
	}
	ul.slick-dots {
		background: #0000005c;
		width: 30%;
		margin: 0 auto;
		text-align: center;
		border-radius: 25px;
		left: 0;
		right: 0;
	}
	.filespera1 h1 {
		margin-bottom: 20px;
		text-align: center;
		font-size: 21px;
	}
	.page-width12new {
		max-width: 1100px;
		margin: 0 auto;
		padding: 20px;
	}
	.fullnewpagewidthpera h1 {
		font-size: 21px;
	}
	.fullnewpagewidthpera h2 {
		color: #000;
		font-size: 18px;
		text-transform: initial;
		margin-bottom: 15px;
		margin-top: 20px;
		line-height: 1.4;
	}
	.airnw h4 {
		text-transform: initial;
		letter-spacing: 0;
		font-size: 18px;
	}
	.filespera {
		width: 100%;
		margin: 0 auto;
		margin-bottom: 10px;
	}
	.pagesecfullbanner h1 {
		font-size: 21px;
	}
	.sec1page {
		display: inline-block;
		width: 100%;
		margin: 0;
		text-align: center;
	}
	div#shopify-section-1582781712690 {
		margin-top: 50px;
	}
	.site-header__search {
		height: 50px;
		font-size: 12px;
	}
	.img-fifty img {
		width: 100%;
		margin: auto;
	}
	.staycate .image_Sec, .staycate .text_Sec {
		width: 100%;
		padding-right: 14px;
		margin-bottom: 40px;
		display: block;
		vertical-align: top;
	}
	.romantic-gateway .image_Sec, .romantic-gateway .text_Sec {
		width: 100%;
		padding-right: 0;
		display: block;
	}
	.featuressection .grid__item {
		width: 48%;
		min-height: 150px;
	}
	.section-inner-title {
		margin: 0px;
		margin-top: 20px;
	}
	.simpletext h3.h2.hero__title {
		font-size: 18px;
		line-height: 22px;
	}
	section.tab-wrapper-about-content {
		padding: 0px 0;
	}
	.modal--mobile-friendly.modal--square .modal__centered-content {
		padding: 20px 20px;
	}
	.collection-filter .btn:not(.btn--tertiary-active), .collection-filter__sort-container {
		background: #8a6339 !important;
		color: #fff!important;
	}
	div#bc-sf-filter-top-sorting select {
		background-image: none!important;
	}
	.section-inner.section-inner-delivery {
		padding: 10px;
	}
	.innnersecfree h4 {
		font-size: 15px;
	}
	.innnersecfreeimage {
		width: 20%;
	}
	.innnersecfree {
		width: 75%;
	}
	ul.countries-list li ul li {
		width: 49%;
	}
	.contact-us input, .contact-us textarea, .contact-us select {
		font-size: 10px !important;
	}
	.submitclass {
		font-size: 13px !important;
	}
	div#bc-sf-filter-products .grid-product__content {
		min-height: initial;
	}
	body.romantic-gateway.template-page .section_image h2 {
		text-align: center !important;
	}
	.staycate .image_with_text.left {
		text-align: left;
	}
	.hidenewmobile {
		display: none;
	}
	.hidenewdesktop {
		display: block;
	}
	.rightinnersection11in, .rightinnersection10in, .rightinnersection9in, .rightinnersection8in, .rightinnersection7in, .rightinnersection6in, .rightinnersection5in, .rightinnersection4in, .rightinnersection3in, .rightinnersection2in, .rightinnersection1in {
		width: 100%;
	}
	.leftinnersection11in, .leftinnersection10in, .leftinnersection9in, .leftinnersection8in, .leftinnersection7in, .leftinnersection6in, .leftinnersection5in, .leftinnersection4in, .leftinnersection3in, .leftinnersection2in, .leftinnersection1in {
		width: 100%;
	}
	.leftinnersection1in {
		margin-right: 0;
	}
	.leftinnersection10in, .leftinnersection8in, .leftinnersection6in, .bannersectionnew4 p, .leftinnersection4in, .bannersectionnew2 h2, .bannersectionnew2 p, .leftinnersection2in p {
		text-align: left;
	}
	.rightinnersection11in, .leftinnersection10in, .rightinnersection9in, .leftinnersection8in, .rightinnersection7in, .leftinnersection6in, .rightinnersection5in, .leftinnersection4in, .rightinnersection3in, .leftinnersection2in {
		margin-left: 0;
	}
	.sectioncom h3 {
		font-size: 18px;
		margin-top: 15px;
	}
	.sectioncom p {
		font-size: 13px;
	}
	.sectioncom h2 {
		font-size: 24px;
		text-align: center !important;
		margin-bottom: 20px;
	}
	.leftinnersectionpage1in {
		width: 100%;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.rightinnersectionpage1in {
		width: 100%;
	}
	.imginnerdiv {
		width: 100%;
		margin: 20px auto;
	}
	.rightinnersectionpage2in {
		width: 100%;
		margin-right: 0;
	}
	.leftinnersectionpage2in {
		width: 100%;
	}
	.sectioncompage h2 {
		font-size: 18px;
	}
	.sectioncompage p {
		font-size: 13px;
	}
	body.covid-19 .fullbannernew1 h1 {
		text-transform: initial;
		font-weight: 200;
		font-family: 'Gotham-Book';
		letter-spacing: -1px;
		text-align: center;
		font-size: 21px;
		margin-top: 30px;
		margin-bottom: 30px;
		color: #001c54;
	}
	.fullbannernew1 li {
		font-size: 13px;
	}
	.leftsecnew {
		margin-right: 0;
	}
	.leftsecnew, .rightsecnew {
		display: inline-block;
		width: 100%;
		vertical-align: top;
	}
	.section2leftsecnew, .section2rightsecnew {
		display: inline-block;
		width: 100%;
		vertical-align: middle;
		margin: 0;
		text-align: center;
	}
	.section2rightsecnew h1 {
		font-size: 25px;
		line-height: 40px;
	}
	.section2rightsecnew2 {
		text-align: left;
	}
	.section2leftsecnew2, .section2rightsecnew2 {
		display: inline-block;
		width: 100%;
		vertical-align: top;
	}
	.productsection ul li {
		display: inline-block;
		width: 100%;
		margin: 20px 0%;
	}
	.section2leftsecnew21 {
		width: 100%;
	}
	.section2rightsecnew21 {
		width: 100%;
		text-align: left;
	}
	.page-width12 {
		width: 100%;
		max-width: 1100px;
		margin: 20px auto;
		padding: 0 20px;
	}
	.sectioncompage18 {
		text-align: left;
	}
	.productsection1 ul li {
		width: 100%;
		display: inline-block;
		margin: 0;
	}
	.leftt {
		margin-right: 0;
	}
	.leftt, .rightt {
		display: inline-block;
		vertical-align: middle;
		width: 100%;
		margin: 0 auto;
		text-align: center;
	}
	.bottomnww h1 {
		font-size: 21px;
	}
	.righttt {
		width: 100%;
	}
	.righttt1, .lefttt1 {
		width: 100%;
		margin-right: 0;
	}
	.lefttt {
		width: 100%;
		margin-right: 0;
	}
	.sectioncompage119 h1 {
		text-transform: initial;
		width: 100%;
		line-height: 1.4;
		font-size: 21px;
		margin: 20px auto;
	}
	.lefsect {
		width: 100%;
		margin-right: 0;
	}
	.regsect {
		width: 100%;
		text-align: left;
	}
	.lefst {
		width: 100%;
		margin-right: 0;
	}
	.regst {
		width: 100%;
	}
	.regst1 {
		width: 100%;
		margin-right: 0;
	}
	.lefst1 {
		width: 100%;
		text-align: left;
	}
	.imageinwk ul li {
		display: inline-block;
		width: 100%;
		margin: 0;
	}
	body.warranty .fullnewpagewidthpera ul li {
		display: inline-block;
		width: 100%;
		margin: 0%;
	}
	.video-parent-section.hero.hero--89b6c138-6c6d-4f41-867e-5fd242a74f00.hero--650px.hero--mobile--400px.aos-init.loaded.aos-animate {
		display: block;
	}
	.video-parent-section.hero.hero--12069f81-bf10-4df2-9af0-907967ec0f26.hero--450px.hero--mobile--auto.aos-init.aos-animate.loaded {
		display: none;
	}
}
div#weglot-switcher-2 {
	display: none;
}
.rightsection span.BOLD-mc-picker-mnt {
	position: fixed;
	top: 0;
	z-index: 99999;
	right: 0;
}
div#CartDrawer {
	z-index: 999999;
}
div#NavDrawer {
	z-index: 999999;
}
@media only screen and (max-width: 480px) {
	.promo-grid .flex-grid__item--50 {
		width: 100%;
		float: left;
	}
	.travel-tips .image-row__image {
		width: 98% !important;
	}
	.travel-tips .image-row.image-row--gutters {
		margin-top: 40px;
		margin-bottom: 40px;
	}
	.social-sharing__title {
		padding-right: 0;
		padding-left: 0;
	}
	.social-sharing__link {
		margin: 0 12px 0 0;
	}
	.hero-slideshow .image-fit {
		object-fit: fill;
	}
	div#shopify-section-1580289228152 .hero-slideshow .image-fit, div#shopify-section-1579950510064 .hero-slideshow .image-fit {
		object-fit: cover;
	}
	.hero-natural--1580289228152, .hero-natural--1579950510064 {
		height: 425px !important;
	}
	div#shopify-section-1580289228152, div#shopify-section-1581158077208 {
		margin-top: 40px !important;
	}
	div#weglot-switcher-1 {
		display: none;
	}
	div#weglot-switcher-2 {
		display: block;
		border-top: 1px solid #ccc;
	}
	.rightsection span.BOLD-mc-picker-mnt {
		position: absolute;
		z-index: 99999;
		right: 0;
		bottom: 5px;
		top: inherit !important;
	}
	.site-header {
		box-shadow: none;
	}
	.icon-text strong {
		font-size: 1.2em;
	}
	.icon-bar-section img {
		padding: 0px 0px;
		display: inline-table;
		margin: 0px 0px;
	}
	li.icon-bar-section {
		margin: 0px 0px !important;
		max-width: 75px;
		min-width: auto !important;
	}
	.icon-bar-section img {
		padding: 18px 0px;
		padding-bottom: 5px;
	}
	.icon-bar-section .icon-text {
		display: inline-table;
	}
}
@media only screen and (max-width: 380px) {
	.featuressection .grid__item {
		width: 47%;
		min-height: 110px;
	}
	div#shopify-section-1580289228152 .hero-slideshow .image-fit, div#shopify-section-1579950510064 .hero-slideshow .image-fit {
		object-fit: fill;
	}
	.hero-natural--1580289228152, .hero-natural--1579950510064 {
		height: 420px !important;
	}
	/*  Back To school  */
	div#shopify-section-back-collection-grid p.gcs-deals-p {
		line-height: 25px;
	}
	/*  End Back To school  */
}
@media only screen and (max-width: 340px) {
	.hero-natural--1580289228152, .hero-natural--1579950510064 {
		height: 380px !important;
	}
	
	/*  End Back To School  */
}
.tt-cc-ii h3 {
	margin: auto;
	color: #001C54;
}
.flex-grid__item.type-simple {
	;
	min-height: 250px;
}
.flex-grid__item.type-simple {
	;
	min-height: 250px;
	padding: 15px 20px !important;
	padding-left: 30px !important
}
div#shopify-section-1584725831034 {
	background: #001C54;
	padding: 60px 60px;
}
.tt-cc-heading h2 {
	color: #fff
}
.tt-cc-heading p, .tt-cc-text {
	color: #AF9056;
	font-size: 16px;
	font-weight: 600;
}
p.promo-grid__title.h2 {
	font-size: 18px;
	font-weight: normal;
}
div#shopify-section-1591194137804 {
	background: #AF9056;
	margin-top: 0px;
	text-align: center;
}
li.icon-bar-section {
	display: inline-flex;
	/* padding: 20px 20px; */
	margin: 0px 20px;
	color: #fff;
	min-width: auto;
	max-width: auto;
}
.icon-text strong {
	font-size: 1.7em
}
.icon-text p {
	font-size: 12px
}
.icon-bar-section img {
	padding: 20px 20px
}
.icon-bar-section .icon-text {
	text-align: left
}
.icon-bar-section .icon-text {
	position: relative;
	top: 12px
}
.icon-image-blog {
	margin-left: 0px
}
.swiper-containernew .swiper-slide {
	height: auto !important;
}
.swiper-containernew img.logo-bar__image.lazyautosizes.lazyloaded {
	padding: 40px 40px !important;
}
i.icon.icon-swym-wishlist {
	width: 30px;
}
i.icon-swym-wishlist {
	font-family: 'swym-icons';
	font-style: normal;
	vertical-align: text-bottom;
}
i.icon-swym-wishlist+span {
	vertical-align: middle;
}
.swym-wishlist i.icon-swym-wishlist:after {
	content: '';
	font-size: 23px;
	line-height: 27px;
	text-align: center;
	display: inline;
}
.swym-wishlist i.fa.fa-heart-o {
	width: 28px;
	height: 28px;
	vertical-align: middle;
	display: initial;
}
.swym-wishlist .fa-heart-o:before {
	content: "\f08a";
	font-size: 22px;
	line-height: 2;
}
/*content rendered after swym is ready to avoid showing block/invalid chars*/

.swym-ready i.icon-swym-wishlist:after {
	content: '\f08a';
}
.grid-product__image-mask {
	border: .5px solid #F3F3F3;
}
@media only screen and (max-width: 667px) {
	.swiper-containernew .swiper-slide {
		height: auto !important;
	}
	.swiper-containernew img.logo-bar__image.lazyautosizes.lazyloaded {
		padding: 20px 20px !important;
	}
	.flex-grid.flex-grid--gutters.flex-grid--1584725831034 {
		display: inline-flex;
	}
	.lightSlider .lslide, .lightSlider li {
		margin: 0 !important;
		padding: 10px 10px !important;
	}
	.logo-bar__item {
		margin: 0;
		padding: 20px 20px !important;
	}
	#shopify-section-1584725831034 .grid__item {
		padding-left: 0px;
	}
	.section-header p {
		margin: 10px 0;
		padding: 0px 15px;
	}
	#shopify-section-1584725831034 .flex-grid__item.type-simple {
		padding: 15px 0px
	}
	.icon-bar-section .icon-text {
		top: 0
	}
	.flex-grid__item.type-simple {
		min-height: 250px;
	}
	ul.icon-image-blog {
		margin-left: 0px;
		padding-bottom: 15px;
	}
	li.logo-bar-section {
		min-width: auto !important;
	}
	.icon-bar__image {
		margin: initial !important;
	}
	li.icon-bar-section {
		display: inline-block;
		color: #fff;
		max-width: auto;
		padding-top: 0px;
	}
	.icon-bar-section .icon-text {
		left: 0;
		text-align: center;
	}
	div#shopify-section-1584725831034 {
		background: #001C54;
		padding: 60px 0px;
	}
}
@media only screen and (max-width: 831px) and (min-width: 667px) {
	.lightSlider .lslide, .lightSlider li {
		margin: 0 !important;
		padding: 20px 20px;
	}
	li.icon-bar-section {
		margin: 0px 5px !important
	}
}
.logo-bar__item {
	flex: auto;
}
.logo-bar__item {
	padding: 20px 20px;
}
#shopify-section-1591199719503 .page-width.aos-init.aos-animate {
	padding: 0px;
	margin: 0px !important;
	margin-left: 0;
	margin-right: 0;
	max-width: 100%;
}
.bx-wrappers .bx-slide:nth-child(odd), .lightSlider li:nth-child(odd) {
	background-color: rgb(30, 35, 123) !important;
}
.bx-wrappers .bx-slide:nth-child(even), .lightSlider li:nth-child(even) {
	background-color: rgb(12, 17, 94) !important;
}
.logo-bar--1591199719503 {
	opacity: 1 !important;
}
.lightSlider .lslide, .lightSlider li {
	margin: 0 !important;
	padding: 50px 50px;
}
div#shopify-section-1591199719503 .page-width.aos-init.aos-animate {
	text-align: center;
	/* margin: 29px; */
}
div#shopify-section-1591199719503 .page-width.aos-init.aos-animate {
	background-color: #e3e5e3;
	padding-top: 60px;
	padding-bottom: 0px;
}
.template-index {
	background-color: #e3e5e3
}
#shopify-section-1571661507584 {
	background-color: #fff;
	padding-top: 60px;
	margin: 0;
}
div#shopify-section-1576474836962 {
	padding-bottom: 30px;
}
.bx-wrapper {
	max-width: 100% !important;
	border: none !important;
}
.bx-controls-direction {
	display: none;
}
.bx-wrapper .swiper-slide1 {
	width: 338px !important;
}
.announcement-bar {
	padding: 20px 0
}
h2.section-header__title, h2 {
	color: #000;
}
.icon-text p {
	margin: 0px 0px 0px 0px !important;
	position: relative;
	top: -4px;
}
button.quick-product__btn.bx-slide-btn {
	padding: 8px 100px;
}
ul#lightSlider {
	height: auto !important;
}
.swiper-containernew .swiper-button-next, .swiper-containernew .swiper-button-prev {
	width: 40px;
	height: 40px
}
.flex-grid__item.flex-grid__item--33.type-image .promo-grid__content {
	color: #fff;
	padding-bottom: 8px;
}

.flex-grid__item--33.type-image .promo-grid__container {
	height: 100%;
	padding-left: 20px;
	padding-right: 20px;
}
.flex-grid__item.flex-grid__item--33.type-image .promo-grid__bg {
	text-align: left;
	min-height: 255px !important;
	position: relative
}
@media only screen and (min-width: 769px) and (max-width: 900px) {
	.flex-grid__item--33.type-image {
		-ms-flex-preferred-size: 50%;
		flex-basis: 50%;
	}
	#shopify-section-1601978750778 .tt-cc-ii h3 {
		font-size: 16px !important;
		padding-bottom: 20px !important;
	}
}
#shopify-section-1601978750778 h2 {
	color: #fff !important;
}
#shopify-section-1601978750778 .tt-cc-ii h3 {
	color: #fff !important;
	border-bottom: none;
	font-size: 20px
}
#shopify-section-1601978750778 {
	background: #1a2d58;
	padding: 60px 60px;
}
div#shopify-section-1601978750778 {
	margin-bottom: 0;
}
.template-product .product-single__variants {
	display: none;
}
.swiper-slide .grid-product__meta {
	text-align: left;
}
/******** travel page **********/

body.travel div#shopify-section-text-columns .section-header.text-center {
	margin-top: 50px;
}
@media only screen and (min-width: 1400px) {
	body.travel .hero--natural[data-natural] {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		height: auto !important;
	}
}
@media only screen and (max-width: 1300px) {
	body.travel .hero--natural[data-natural] {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		height: auto !important;
	}
}
@media only screen and (min-width: 769px) {
	.header-item--logo, .header-layout--left-center .header-item--logo, .header-layout--left-center .header-item--icons {
		-webkit-box-flex: 0 0 260px;
		-ms-flex: 0 0 260px;
		flex: 0 0 260px !important;
	}
}
/* Rayudu css code */

.announcement-bar {
	padding: 14.5px 0;
}
@media only screen and (min-width: 769px) {
	.header-layout[data-logo-align=center] .rightse {
		margin-left: 0px;
	}
}
.header-layout[data-logo-align=center] .site-header__logo {
	margin-left: 0px;
}
.site-nav__link, .mobile-nav__link--top-level {
	letter-spacing: 0 !important;
}
.dropdown.gcs-ndrp, a.site-nav__link.site-nav__link--icon.wishlistit, a.site-nav__link.site-nav__link--icon.js-drawer-open-cart {
	margin-left: 10px;
}
.toolbar__item:first-child {
	margin-left: 06px;
}
.site-header {
	box-shadow: inherit !important;
}
.dropdown-content a:hover {
	background-color: #B4793C;
	cursor: pointer;
	color: #fff;
}
.dropdown-content a.gcs-reg-btn:hover {
	background-color: #EBEBEB;
	color: #000;
	font-weight: 600;
	border: 1px solid #000;
}
#CartDrawer .cart__price {
	text-align: center;
}
.grid.indep-rw {
	margin-left: 0px;
}
.cart__item-sub.cart__item-row {
	font-weight: 600;
}
p.footer__small-text {
	font-size: 12px;
	font-weight: 400;
	line-height: 19px;
}
div#designers-a-to-z a:hover::after {
	display: none;
}
div#designers-a-to-z h3 {
	font-size: 20px;
	line-height: 24px;
	text-decoration: underline;
}
div#designers-a-to-z a:after {
	display: none;
}
@media (min-width:768px) {
	div#shopify-section-1623913135f8aca951 h4 {
		font-size: 18px;
		border-bottom: 2px solid #000;
		margin-top: 10px;
		margin-bottom: 0;
		color: #000;
	}
	div#designers-a-to-z a {
		display: inline-block;
		width: 23%;
		margin-top: 5px;
		margin-bottom: 5px;
		border: none;
		font-size: 16px;
		line-height: 34px;
	}
	div#shopify-section-1623913135f8aca951 {
		padding-top: 40px;
	}
	.footer__newsletter-gcs {
		place-content: center;
	}
	footer.site-footer hr {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.footer__social .icon {
		/*   width: 50px;
    height: 50px; */
	}
	.footer__collapsible {
		font-size: 13px !important;
	}
	.gcs-crow button.btn.cart__checkout.giftbox-checkout.giftbox-checkout-cloned {
		max-width: 300px;
	}
	.cart__checkout-wrapper button {
		width: 100% !important;
	}
	.announcement-text {
		font-size: .95em;
	}
}
@media (max-width:600px) {
	.announcement-text {
		font-size: .95em;
	}
}
#CartDrawer .cart__item-row, .drawer__footer .cart__item-row, .drawer__footer .cart__checkout-wrapper {
	margin-bottom: 0px;
}
.drawer__footer .cart__checkout-wrapper {
	margin-top: 0px;
}
.grid.card_draw_items {
	margin-bottom: 10px;
	/* border-bottom: .5px solid #8a63396b; */
}
.jconfirm.jconfirm-supervan .jconfirm-bg {
	width: 50%;
	margin: 0px auto;
}
.move-to-wishlist-btn span {
	margin-left: -1px;
}
.mobile-nav__link--top-level {
	font-size: 1.25em;
}
.grid.card_draw_items:after {
	content: "";
	border: .5px solid #8a63396b;
	display: table;
	width: calc(100% - 15px);
	margin-left: 20px;
}
.ajaxcart__subtotal {
	margin-top: 3px;
}
#CartDrawer .cart__item-sub {
	place-content: flex-end;
}
#CartDrawer .ajaxcart__subtotal {
	letter-spacing: 0px;
}
body.back-to-school-lp header.section-header {
	display: none;
}
body.back-to-school-lp .swiper-slide {
	background: #fff;
}
div#shopify-section-back-featured {
	margin-bottom: 0;
}
form.input-group.search-bar.search-bar--page {
	display: none;
}
.template-search header.section-header {
	margin: 0;
}
.grid-product__title {
	text-align: left;
	letter-spacing: 0px !important;
}
.header-item.header-item--logo.leftse {
	position: relative;
}
html[lang="ar"] .dropdown-content {
	margin-left: auto;
}
html[lang="ar"] .dropdown {
	direction: ltr!important;
}
.medium-up--hide ul {
	float: unset !important;
	margin: 0 auto;
}
span.gcs-cart-t {
	font-size: 14px;
	font-weight: 600;
}
span.sub-val {
	font-size: 14px;
	margin-left: 10px;
}
button.btn.cart__checkout.giftbox-checkout.giftbox-checkout-cloned, .grid__item.one-half.small--one-whole.gcs-shops-btn a {
	font-size: 16px;
}
.template-cart h1.section-header__title.text-left {
	padding-top: 10px;
}
.rm-hgcs {
	font-weight: 600;
}
.gcs-tbl-tp div {
	font-size: 14px;
	text-transform: uppercase;
}
.cart__row.gcs-crow {
	border: none;
}
span.cart__price {
	font-size: 14px;
}
.cart__product-qty {
	max-height: 40px;
}
.Brands .appear-delay-2 .h5, .Brands .appear-delay-3 .h5 {
	opacity: 0;
}
.Brands .grid__item.medium-up--one-sixth.appear-animation.appear-delay-4,
.العلامات.التجارية .grid__item.medium-up--one-sixth.appear-animation.appear-delay-4.image-with-menu {
	width: 40% !important;
	padding: 0;
	margin-top: 40px;
}
.Brands .appear-delay-3 div:last-child a,
.العلامات .appear-delay-3 div:last-child a
 {
	font-weight: 700;
	border-bottom: 2px solid black;
	width: fit-content;
	line-height: 12px;
	margin-top: 20px;
}
@media only screen and (max-width: 768px) {
	div#NavDrawer li a, div#NavDrawer li span {
		line-height: 2.5 !important;
	}
}
li.backgroundcolor {
	display: none;
}
li.mobile-nav__item.view-all-mbl {
	display: none;
}
li.mobile-nav__item.appear-animation.appear-delay-11 ul.mobile-nav__sublist li:nth-child(2) button .mobile-nav__faux-link, li.mobile-nav__item.appear-animation.appear-delay-11 ul.mobile-nav__sublist li:nth-child(3) button .mobile-nav__faux-link {
	opacity: 1;
}
ul#mobile__nav>li, ul#mobile__nav>li>div>button>span {
	font-weight: 700;
}
li.mobile-nav__item.mobile-nav__item--secondary.menubook.tmenu_item.tmenu_item--root.tmenu_item_level_0.tmenu_item_submenu_type_mega.tmenu_item_submenu_mega_position_leftparent.backgroundcolor {
	display: none !important;
}
h1.gcs-title {
	text-align: center;
	font-size: 24px;
}
div#CollectionSection h2, div#CollectionSection h1, div#CollectionSection h3 {
	font-size: 16px;
	margin-top: 16px;
	margin-bottom: 8px;
}
div#CollectionSection p {
	margin-bottom: 0px;
}
.Travel .appear-delay-1 .h5:hover {
	cursor: pointer;
}
[lang="ar"] .drawer__scrollable * {
	direction: ltr;
}
[lang="ar"] span.mobile-nav__faux-link {
	text-align: end;
}
a#Sublabel-http-kw-jashanmalhome-com1, a#Sublabel-https-bh-jashanmalhome-com2 {
	padding-left: 50px;
}
#NavDrawer a#Sublabel-http-kw-jashanmalhome-com2:before, #NavDrawer li.mobile-nav__item.Bahrain a.Bahrain-links:before, li.mobile-nav__item.bahrain span.mobile-nav__faux-link:before, a#Sublabel-https-www-jashanmal-com1:before {
	content: "";
	width: 30px;
	height: 30px;
	left: 5px;
	position: absolute;
	display: inline-block;
	top: 18px !important;
}
a#Sublabel-http-kw-jashanmalhome-com2:before {
	background: url("https://cdn.shopify.com/s/files/1/0274/5692/9879/files/iconfinder_143_Ensign_Flag_Nation_kuwait_2634333_1_180x.png?v=1589372587 180w") no-repeat;
}
li.mobile-nav__item.bahrain span.mobile-nav__faux-link:before {
	background: url("/cdn/shop/files/iconfinder_23_Ensign_Flag_Nation_Bahrain_2634413_180x.png?v=1589375204 180w") no-repeat;
}
a#Sublabel-https-www-jashanmal-com1:before {
	background: url("https://cdn.shopify.com/s/files/1/0265/4837/1565/files/AEflag_4.png?v=1577103343") no-repeat;
	top: 25px !important;
}
li.mobile-nav__item.appear-animation.appear-delay-12 button span.mobile-nav__faux-link, a#Sublabel-http-kw-jashanmalhome-com2, a#Sublabel-https-www-jashanmal-com1 {
	padding-left: 40px !important;
}
.view-all, .view-all-a-z {
	font-weight: 600 !important;
}
.site-nav__dropdown.brands .appear-delay-4 {
	width: 40%;
}
span.announcement-link-text {
	color: white;
}
/* ------------------- Golden Friday ------------------ */

div#shopify-section-1623913135f8aca951 {
	background: #f9f4e1;
	padding-top: 20px;
}
div#shopify-section-162998860649094ddb h3 {
	text-transform: none;
	font-size: 20px;
	font-weight: normal !important;
	font-family: 'gothambook' !important;
}
div#shopify-section-162998860649094ddb a.btn.btn--secondary.btn--small {
	letter-spacing: normal;
	font-size: 12px;
	font-weight: 600;
	color: black;
}
p.col-red {
	color: #FF0000;
	font-family: 'gothambook';
	font-style: normal;
	font-weight: 700;
	font-size: 13px;
	line-height: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
@media only screen and (max-width: 768px) {
	.back-brands h4 {
		top: 30%;
		font-size: 12px;
		margin-top: 9px !important;
	}
}
.back-brands h4 {
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 15px;
	align-items: center;
	text-align: center;
	text-transform: uppercase;
	color: #020202;
	font-family: Gotham-Bold;
	display: block;
	width: 100%;
	margin-top: 15px;
}
html[lang="ar"][dir="ltr"] .text-center .megamenu .grid {
	text-align: right;
}
html[lang="ar"] body .dropdown .dropbtn img {
	position: absolute;
	top: 6px;
	right: -8px;
}
html[lang=en] body .AR_only, html[lang=ar] body .ENglish_only {
	display: none;
}
li.sale.site-nav__item.site-nav__expanded-item.site-nav--has-dropdown.site-nav--is-megamenu a.site-nav__link.site-nav__link--underline.site-nav__link--has-dropdown {
	color: red !important;
}
ul#site_nav li.gifts, ul#site_nav li.books, ul#mobile__nav li.mobile-nav__item.gifts, ul#mobile__nav li.mobile-nav__item.books {
	display: none;
}
.faq-collection h2 {
	font-size: 25px;
}


html[lang="en"] ul.lang-gcs li.lang-gcs_eng {
    display: none;
}


ul.lang-gcs {
    text-align: right;
}
html[lang="ar"]{
  ul.lang-gcs li.lang-gcs_ar {
    display: none !important;
  }
  ul.lang-gcs li:first-child {
    border: none;
  }
  .site-nav__dropdown.megamenu.text-left .page-width .grid.grid--center {
    text-align: right;
  }
  .hero[data-arrows=true].flickity-rtl .flickity-previous {
    right: 40px;
    left: auto;
  }
  .back-brands h4 {
    text-align: center !important;
  }
  ul.langme a[href='/ar'],
  ul.langme li.langme_ar {
    display: none;
  }
  .header-item.header-item--logo.leftse .site-nav {
    position: relative;
    top: -2px;
  }
  .text-center .megamenu .grid .grid__item {
    text-align: right;
  }
  .العلامات .appear-delay-2 .h5, 
  .العلامات .appear-delay-3 .h5{
    opacity: 0;
  }
  .dropdown-content.gcs-log {
    right: auto;
    text-align: right;
  }
  form#customer_login label, form#create_customer label {
    text-align: right;
  }
  form#customer_login .grid__item.text-right {
    text-align: right !important;
  }
  .product__photos {
    direction: rtl;
  }
  nav.breadcrumb {
    text-align: right !important;
  }
  a.btn.btn--small.return-link {
    direction: ltr;
  }
  li.mobile-nav__item.appear-animation.appear-delay-12.bahrain ul.mobile-nav__sublist button.collapsible-trigger {
    display: none;
  }
  .mobile-nav__child-item a {
    text-align: right;
  }
  .swiper-container-rtl .swiper-button-prev {
    right: 30px !important;
  }
  .template-index .swiper-button-next {
	right: auto !important;
  }
  .boost-pfs-filter-bottom-pagination {
    direction: ltr;
  }
  @media only screen and (max-width: 768px) {
    .hero[data-arrows=true].flickity-rtl .flickity-previous {
      right: 10px !important;
      left: auto;
    }
    .hero[data-arrows=true].flickity-rtl .flickity-next {
      left: 10px;
      right: auto;
    }
	body .header-item.header-item--logo.leftse {
    	margin-right: 0px !important;
	}
  }
  @media only screen and (min-width: 769px) {
    .header-item--logo, .header-layout--left-center .header-item--logo, .header-layout--left-center .header-item--icons {
        -webkit-box-flex: 0 0 100px;
        -ms-flex: 0 0 100px;
        flex: 0 0 100px !important;
    }
    .drawer__close-button {
        right: 30px;
    }
	.collection-filter__item--count {
        text-align: right;
    }
  }
  @media (min-width: 768px) {
    .site-header__search-form {
      max-width: 100%;
      margin-right: 38px;
    }
  }
}