/** Shopify CDN: Minification failed

Line 865:1 Expected identifier but found "."
Line 1023:7 Unexpected "and"
Line 1360:20 Expected identifier but found "!"
Line 1556:20 Expected identifier but found "!"
Line 1560:20 Expected identifier but found "!"

**/
html body [data-zbwid="87e20c0a"] .ztb-sb-widget-iframe {
    top: 50%!important;
    height: 100%;
    min-height: 100vh;
    position: fixed!important;
}
div#zb-edit-widgets {
    display: none;
}
.ul-listing {
	text-align: left!important;
}

.page-on-our-tabletop h2 {
	line-height: 50px!important;
}

.section-footer__text-block__social a.instagram {
	display: none;
}
.product-meta h2{text-align:left}
.product-meta .cc-tabs--accordion-mode[open] .cc-tabs__accordion__header:after{transform:none!important; }
.product-meta .product-feature {margin-bottom: 20px!important;}
.product-meta .metafield-title{margin:7px 0px}
.product-meta .metafield-title a{color: #8B9F75;font-weight: 500;}
.page-shipping-and-exchanges .feature-header.cc-animate-init.feature-header--visible.-in.cc-animate-complete {
	margin-bottom: 40px;
}

#page-shipping-and-exchanges h5 {
	padding-bottom: 33px!important;
}

.product-area__media .cc-tabs.cc-tabs--accordion-mode.cc-initialized {
	border-bottom: none;
}

.sec-glo-sou .overlay-type p {
	color: #FEFCF4;
}

.cc-product-filter .cc-swatches li button {
	width: 35px;
	height: 35px;
}

.product-list-container .product-block__inner a.caption.upper {
	color: #8a9f74;
}

.cart-list .quantity {
	min-height: 44px
}

.cart-list .quantity input {
	display: block!important;
}


/* .template-cart .gift-wrapping-wrap{width: 50%;display: inline-block;float: left;} */


/* .template-cart .note-area{width: 45%;display: inline-block;margin-left:30px} */

.under-cart .note-area label {
	margin-top: 0px;
}

.template-cart .note-area #note {
/* 	margin-top: 20px; */
	max-width: 25%
}
.under-cart .note-area label{font-size:16px;display: inline-block;}
.template-cart .cart-policies {
	clear: both;
}

.template-collection .central.content {
	margin: 0px auto !important;
	max-width: 1301px !important;
	padding-bottom: 0!important;
	margin-bottom: 0;
}

.site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1 ul>li>a {
	font-weight: 500;
	padding: 1.5em 8px!important;
}

.sairy .sec-about-us1 {
	color: #86A170;
	font-size: 30px;
	font-weight: 500;
	line-height: 50px;
	font-family: 'Montserrat';
	padding: 20px;
}

#shopify-section-safari-soiree-2 {
	padding-top: 13px!important;
}

.product-block .product-label:not(.product-label--marquee),
.collection-block .product-label:not(.product-label--marquee) {
	top: 0px!important;
	left: 0px;
}

.product-label {
	padding: 9px 9px!important;
	background: #8a9f74 !important;
	color: #fff !important;
	font-size: 10px!important;
}

.shopify-payment-button .shopify-payment-button__button {
	font-weight: 500 !important;
	font-size: 15px !important;
}

.product-detail__form__action button {
	font-weight: 500 !important;
	font-size: 15px !important;
}

.comingSoonBadge2 {
	padding: 1px 9px !important;
	background: #8a9f74 !important;
	color: #fff !important;
	font-size: 10px !important;
	border-color: #8a9f74 !important;
	margin: 0px !important;
	text-transform: uppercase!important;
}

.section-spacing {
	padding-bottom: 1px;
}

.template-collection .wide-container {
	margin: 0px auto;
	padding-top: 0px;
}

.template-collection .content p {
	font-family: 'Montserrat';
	direction: ltr;
	font-size: 16px;
	color: #8b9f75;
	line-height: 35px;
	font-weight: 500;
	letter-spacing: 0.1px;
	font-size: 24px;
}

#page-on-our-tabletop .h2 a {
	color: #8a9f74 !important;
	border-bottom: none !important;
}

#page-on-our-tabletop h2.h2 {
	font-weight: bold;
}

#page-on-our-tabletop .h2 a:hover {
	color: #8a9f74 !important;
	border-bottom: none !important;
}

#section-id-safari-soiree-1 .text-gift {
	margin: 0px auto;
	max-width: 1310px!important;
}

#section-id-safari-soiree-1 .text-saf-cre h6::after {
	background-color: #FFFCF5!important;
}


/* .text-saf-cre {
  padding-top: 29px!important;
} */

#shopify-section-safari-soiree-1 .section-spacing {
	padding-bottom: 50px!important;
}

.template-collection .transparent .rte::after {
	left: 50%!important;
	right: auto!important;
	height: 3px!important;
	width: 152px!important;
	content: " "!important;
	margin: 13px auto!important;
	position: absolute!important;
	border-color: #DB9D9A!important;
	background-color: #DB9D9A!important;
	transform: translate(-50%, -50%)!important;
}

.sold-out-btn .shopify-payment-button__button--unbranded {
	width: 100%;
	margin-bottom: 20px;
	font-weight: bold;
	background-color: #8B9F75;
	border-color: #8B9F75;
	color: #fff;
}

.sold-out-btn .shopify-payment-button__button--unbranded:hover {
	background-color: #fff;
	color: #8B9F75 !important;
}

/* .template-collection h1.feature-header::after {
	background-color: #FFFCF5!important;
	border: none;
	height: 0px !important;
} */

.template-collection h1.feature-header {
	margin-bottom: 0em;
}

.product-detail__form__action .button.alt {
	font-weight: 600;
	padding: 7px 16px!improtant;
	background-color: #fffcf5!improtant;
}

@media (max-width: 1370px) {
	.product-detail__form__options--with-quantity button {
		height: 45px !important
	}
	.product-detail__form__action .button.alt {
		font-weight: 600;
		padding: 7px 16px;
		background-color: #fffcf5;
	}
}

@media (max-width: 767px) {
	body#page-gifts-amp-guides #section-id-text-columns-with-images-gift{
		padding-left:0!important;
		padding-right:0!important;
	}
	body.template-product{overflow-x:hidden;}
	html {overflow-x:hidden;}
  .mobile-gallery-slide,.mobile-featured-collection{display: block!important;}
.mobile-gallery-slide { text-align: center;padding: 50px 0px;}
.mobile-gallery-slide .feature-header{text-align: center;padding-top: 30px;}
.mobile-gallery-slide img{height:400px;width:100%}
.mobile-gallery-slide .slick-dots li button{background: #8a9f74;border: 1px solid #ccc;} 
.mobile-gallery-slide .slick-dots li.slick-active button {border-color: #8a9f74;background: #8a9f74;}
.mobile-featured-collection{padding-bottom:10px;}
.slick-dots{bottom:0px;}
.slick-dots li button{background: #8a9f74;border: 1px solid #ccc;} 
.slick-dots li.slick-active button {border-color: #8a9f74;background: #8a9f74;}
.desktop-gallery-slide,.desktop-featured-collection{display:none;} 
#section-id-1482141870755 .slide.slide-1{margin-top:0;}
.sec-our-new .mobile-featured-collection .column.quarter {
    width: 100%; 
}
  .template-collection #shopify-section-footer {
  z-index: 19;
}
  .product-block .caption.upper, .collection-block .caption.upper {
    display: inline-block;
    width: 100%;
    /* overflow: hidden; */
    line-height: 10px;
    text-align: left;
}
	#section-id-text-columns-with-images-gift .column {
		padding: 0 0px;
	}
  
  .template-collection .cc-product-filter-container .cc-product-filter {
    transition: visibility .4s,opacity .4s,transform .3s;
    visibility: hidden;
    opacity: 0;
    transform: translateY(50px) scale(1.05);
    position: fixed;
    z-index: 99;
    right: 0;
    left: 0;
    bottom: 64px;
    padding: 0 20px;
    overflow: auto;
    background-color: #fff;
}
  
  .template-collection .cc-product-filter-container .cc-product-filter .cc-tabs .cc-tabs__accordion__header {
    padding: 10px 0px;
}
  
  html body .button {
    color: #FFF;
    position: relative;
    background-color: #8b9f75;
    border: 1px solid #8b9f75;
}
  
  .button:focus{
  	opacity:1;
  }

	.template-collection .cc-product-filter-container .cc-product-filter {
		margin-top: 0px!important;
	}
	#section-id-safari-soiree-1 .text-gift {
		max-width: auto!important;
	}
	#shopify-section-safari-soiree-1 .section-spacing {
		padding-bottom: 50px!important;
	}
}

#page-on-our-tabletop .dark-text-section .button:not(.button-custom) {
	border: 0px solid transparent;
	/* border: 1px solid #8b9f75; */
	text-transform: uppercase;
	color: #8b9f75;
}
#page-on-our-tabletop .button-row a{
	/* border-bottom:1px solid #8b9f75!important; */
}
.page-on-our-tabletop .button.hover-grow{
    /* border: 1px solid transparent; */
}
.page-on-our-tabletop .button.hover-grow:after{
    /* border: 1px solid #8B9F75!important; */
}

#page-on-our-tabletop .dark-text-section .button:not(.button-custom):hover {
	background-color: #8b9f75!important;
	color: #fff!important;
	border: none;
	/* border-color: transparent; */
	/* border:1px solid #8b9f75; */
	/*   padding:15px 30px; */
}

#page-on-our-tabletop .button-row {
	margin-top: 16px !important;
}

#page-contact-us .contact-form {
	position: relative;
}

#page-contact-us .contact-form .rte img {
	/*     height: 615px; */
	height: 100%;
	width: 1271px;
  /*min-height:60vh !important;*/
	left: 84px;
	top: 162px;
	border-radius: 0px;
}

#page-contact-us .con-add {
	color: #8B9F75;
	font-size: 20px;
	font-weight: 300;
	line-height: 50px;
	text-align: center;
	font-style: normal;
	letter-spacing: 0.1px;
/* 	position: absolute !important; */
	bottom: 0 !important;
	left: 0 !important;
	right: 0 !important;
}

.option--color label {
	display: none!important
}

ul.ul-list li {
	list-style: none;
}

.template-product .product-area .product-area__details {
	padding: 0px 20px 0 !important;
}

.template-product .product-area .product-area__details__header {
	border-top: none;
	padding: 0px 0 0 !important;
}

.template-produc .product-detail__form__action {
	margin-top: 0px;
}

.product-area .product-area__media .theme-gallery[data-column-count="2"] .theme-images,
.product-area .product-area__media .theme-gallery[data-column-count="3"] .theme-images {
	padding: 00px 0 0!important;
}

span.cc-swatches__label {
	font-size: 15px;
	font-weight: 600 !important;
}

.clickyboxes {
	margin: 1.4em 0 1em;
	padding: 0;
	position: relative;
}

.shopify-payment-button__more-options {
	margin-top: 0px !important;
	margin-bottom: 20px;
}

button.shopify-payment-button__more-options._2ogcW-Q9I-rgsSkNbRiJzA.shopify-payment-button__button--hidden {
	display: none;
	margin: -8px 0;
	padding: -11px;
}

.selector-wrapper.cc-swatches.custom-option-color label {
	font-weight: 600;
	font-size: 14px;
}

.product-feature {
	margin-top: 24px;
	margin-bottom: 0px !important;
}

.template-page .section-spacing .sec-about-us1 p {
	font-family: 'harshitaregular';
	font-style: normal;
	font-weight: 600;
	font-size: 30px;
	line-height: 50px;
	text-align: center;
	letter-spacing: 0.1px;
	color: #86A170;
	/* border: 1px solid #8B9F75; */
	/* margin: 32px 0px; */
}

.template-page .section-spacing .sec-about-us1 p.last-line {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-size: 30px;
	line-height: 50px;
	text-align: center;
	letter-spacing: 0.1px;
	color: #8B9F75;
}

.template-page .sec-about-us1 span.upper-line {
	border: 3px solid #DB9D9A;
	margin: 64px auto;
	width: 152px;
	height: 0;
	/* background: red; */
	display: block;
}

.clickyboxes li a {
	display: inline-block;
	vertical-align: top;
	opacity: .8;
	text-align: center;
	line-height: 1.2em;
	font-weight: 500;
	position: relative;
	transition: opacity .5s;
	outline: none;
}

#section-id-text-columns-with-images-gift .column {
	padding: 0px 25px;
}

.theme-modal.theme-modal--fullscreen .modal-close {
	color: #8b9f75!important
}

#search-modal .search-form .inline-mini-form {
	color: #8b9f75!important
}

#search-modal .search-form .inline-mini-form button svg>g {
	stroke: #8b9f75!important
}

.section-featured-collection .section-heading h2 a:hover {
	color: #8a9f74;
}

.overlay-type .button:not(.overlay-type-ignore):hover {
	/* font-size: 16px; */
	background-color: #8a9f74;
	color: #fff !important;
	border-color: #fefcf4;
	/* border-color: #8a9f74; */
}
button.hover-grow:not([disabled="disabled"]):hover,
input[type=submit].hover-grow:not([disabled="disabled"]):hover,
.button.hover-grow:not([disabled="disabled"]):hover {
  transform: scale(1);
}
div#block-id-93a8dbfd-47f3-4f33-a40c-4a03628392ac img {
	height: 100%;
	object-fit: fill;
	min-height: 430px;
}

.swiper-button-prev,
.swiper-button-next {
	color: #ffffff;
	background-color: #8a9f74;
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
	opacity: .9;
	cursor: auto;
}

.swiper-button-prev:hover svg,
.swiper-button-prev:focus svg,
.swiper-button-next:hover svg,
.swiper-button-next:focus svg {
	color: #fff;
}

.product-slider:hover .swiper-button-prev.swiper-button-disabled,
.product-slider:hover .swiper-button-next.swiper-button-disabled,
.product-slider:hover .swiper-scrollbar.swiper-button-disabled {
	opacity: .75;
}

.product-block .price,
.collection-block .price {
	display: block;
	text-align: left;
	position: relative;
	/*     bottom: 30px; */
	left: auto;
	right: auto;
}

.template-collection .product-block__inner .price {
	text-align: left !important;
}

.section-featured-collection .product-block .title {
	width: 100%;
	margin: 20px auto 0;
	text-align: right;
	font-size: 12px;
	height: 50px;
	text-align: left;
	position: relative;
	padding: 15px 0;
	letter-spacing: .5px;
	display: inline-block;
	text-transform: none;
	transform: translate(-50%, -50%);
	justify-content: center;
	line-height: 23px;
}

.overlay-type .button {
	color: #8a9f74 !important;
}

.template-page .product-block .price,
.collection-block .price {
	display: block;
	text-align: left;
	position: absolute;
	bottom: 28px;
}

.product-block .image .image-inner:after,
.collection-block .image .image-inner:after {
	content: " ";
	position: absolute;
	z-index: 2;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgb(195 194 194 / 56%);
	
}

.product-slider .product-list {
	padding-bottom: 30px;
}

.rimage-wrapper .rimage__image {
	height: 102%;
}

#page-gifts-amp-guides .rimage-wrapper .rimage__image {
    height: 100%;
    object-fit: cover;
    border: 10px solid #fff;
}


/*=== DV css 14-04-2022===*/

.section-featured-collection h2.h2 a {
	pointer-events: none;
	cursor: default;
}
@media (max-width:414px){
	body.template-index #shopify-section-164035390080ea9854 .height--full .rimage-outer-wrapper {
    min-height: 250px!important;
}
}
@media (max-width: 767px) {
	#page-dopamine-decor-with-eshaan-kashyap #page-content{
		padding-bottom:10px!important;
		padding-top:36px;
	}
	#page-siesta-in-sicily-lemons-lemons-lemons #page-content{
		padding-bottom:10px!important;
		padding-top:60px;
	}
	#page-seasons-in-color #page-content {
    padding-bottom: 50px;
	padding-top:36px;
	}
	#page-earthy-extravaganza #page-content {
    padding-bottom: 10px;
	padding-top:60px;
	}
	#page-on-our-tabletop .image-with-text__text__wrap.padded-block{
		padding:0!important;
	}
	html body h2.h2{
		line-height:50px;
	}
	.section-featured-collection {
		margin-top: 60px;
	}
	.template-index.sec-our-lat .section-spacing {
		padding-top: 0px !important;
	}
	.template-index .sec-our-new.wide-container {
		margin-top: 10px !important;
		margin-bottom: 0px !important;
	}
	.section-text-columns-with-images .section-spacing {
		padding-top: 0;
		padding-bottom: 15px;
	}
	.sec-our-lat .container {
		padding: 15px 15px 0px 15px;
	}
	.sec-exc-cre #section-id-1640596413eea5aaff .rimage-outer-wrapper {
		height: 300px;
	}
	.sec-instagram .container h2 {
		text-align: center;
		line-height: 35px;
		padding-bottom: 40px;
	}
	.template-collection h1.feature-header {
		padding: 10px 20px !important;
	}
	.section-footer .section-footer__row--blocks .section-footer__row__col {
		margin-bottom: 0px;
	}
	.template-product .shopify-section.section-product-story {
		overflow: unset !important;
	}
	.template-product .shopify-section.section-featured-collection {
		margin-top: 0 !important;
	}
	.template-product .product-area.product-area {
		margin-bottom: 14px!important;
		padding-top: 15px;
	}
	/* .template-product .product-area.product-area {
    margin-bottom: 25px!important;
    padding-top: 25px;
} */
	.template-product .section-product-story .section-spacing {
		padding-bottom: 0px!important;
		padding-top: 0 !important;
	}
	.section-footer h6.section-footer__title {
		color: #fff !important;
	}
	.section-footer .foo-col:nth-child(2) .section-footer__text {
		padding: 10px 0px !important;
	}
	.social-links ul.social-links__list {
		display: flex !important;
	}
	.template-product .product-area .product-area__details {
		padding: 0 0px!important;
	}
	#section-id-1482141870755 .slide.slide-1 .rimage-outer-wrapper {
		height: 40vh;
	}
	.section-slideshow .slick-slider .slick-list {
		padding-bottom: 0;
	}
	ul.cart-list.clearfix li.item.clearfix:not(:last-child) {
		border-bottom: 1px solid rgba(66, 63, 63, .2);
		padding: 0 0 30px 0;
	}
	.template-collection span.product-label.unavailable {
		top: 10px!important;
	}
	.template-collection .product-block .caption.upper,
	.collection-block .caption.upper {
		display: inline;
	}
	.template-collection .product-block__inner .title {
		margin-bottom: 0px !important;
	}
	.template-collection .product-block .price,
	.collection-block .price {
		text-align: left;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	#shopify-section-text-columns-with-images-gift .rimage-wrapper:after {
		left: 43%
	}
	#page-on-our-tabletop .image-add {
		padding-top: 0px!important;
	}
	#page-on-our-tabletop .image-with-text .image-with-text__image {
		margin-bottom: 1em;
	}
	#page-on-our-tabletop .section-image-with-text:not(:last-child) {
		padding-bottom: 70px;
	}
	#page-on-our-tabletop .image-with-text__text__wrap h2.h2 {
		margin-bottom: 0;
	}
	#shopify-section-Safari-cousal-products.section-featured-collection {
		padding-top: 0;
		margin-top: 0;
	}
	.text-saf-cre {
		padding-top: 0px!important;
	}
	.section-spacing .flexible-layout .column {
		margin-bottom: 25px;
	}
	.shopify-section.section-featured-collection {
		margin-top: 0 !important;
	}
	.template-index .shopify-section.section-featured-collection {
		margin-top: 60px!important;
	}
	#shopify-section-safari-soiree-1 .section-spacing {
		padding-bottom: 0px!important;
	}
	.rimage-outer-wrapper.rimage-background.fade-in.lazyloaded {
		min-height: 285px;
	}
}

@media (max-width: 320px) {
	#shopify-section-text-columns-with-images-gift .rimage-wrapper:after {
		left: 39%;
	}
}

#page-menu .main-nav li li.main-nav__mega-title a {
	font-size: 24px !important;
	font-weight: 500 !important;
}

#page-menu .main-nav li li a {
	font-size: 20px !important;
}

#page-menu .nav-footer-links .nav-footer-links__link {
	font-family: Gill Sans Nova, sans-serif;
	font-weight: 400;
	font-style: normal;
	/*     font-size: 30px; */
	line-height: 1.4em;
	text-align: left;
	color: #8a9f74;
	text-decoration: none;
	padding: 0px !important;
	border-top: 1px solid transparent !importants;
}

#page-menu .nav-footer-links .nav-footer-links__link,
#page-menu .nav-footer-links .selectors-form__item {
	padding: 0em 0;
	border-top: 0px solid transparent;
}

button.alt:not(.hover-grow):not(.no-hover):not(input.textbutton[type=submit]):not(button.textbutton):not([disabled="disabled"]):hover,
input[type=submit].alt:not(.hover-grow):not(.no-hover):not(input.textbutton[type=submit]):not(button.textbutton):not([disabled="disabled"]):hover,
.button.alt:not(.hover-grow):not(.no-hover):not(input.textbutton[type=submit]):not(button.textbutton):not([disabled="disabled"]):hover {
	background-color: #8a9f74 !important;
	color: #fff !important;
}

button[disabled].confirmation.alt,
input[type=submit][disabled].confirmation.alt {
	color: #fff !important;
	background-color: #8a9f74 !important;
}

.page-the-safari-soiree .section-text-columns-with-images .text-column .text-column__image {
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

div#block-id-e6ba1772-08d9-4b0e-8a43-8818488743c7 {
	margin-bottom: 0px;
}

#shopify-section-safari-soiree-1 .section-spacing {
	padding-bottom: 0px!important;
}

#page-contact-us #page-content {
	position: relative;
	padding: 80px 0;
	z-index: 5;
}

#page-faq .container.container--large {
	max-width: 770px;
}

.page-static p {
	line-height: 2em;
}

#page-contact-us .contact-form {
	position: relative;
}

#page-contact-us .con-add {
	margin: 25px 0;
}

..template-page .image-with-text.image-with-text--cover .image-with-text__image__inner .rimage-outer-wrapper {
	background-size: cover;
}

.theme-modal.theme-modal--small>.inner .cart-product .cart-product__content {
	color: #8a9f74 !important;
}

.theme-modal:not(.theme-modal--quickbuy) svg {
	fill: #8b9f75;
}

.theme-modal.theme-modal--small>.inner h4 {
	color: #8b9f75;
}

.product-block.hover-info .caption.upper,
.hover-info.collection-block .caption.upper {
	text-align: center !important;
}

.product-block__inner {
	padding: 6px;
}

.rte a,
#template a,
#address_tables a,
#comments a {
	border-bottom: 1px solid transparent !important;
}

.footer-button-xs {
    position: fixed;
    bottom: 0px;
    left: 0;
    width: 100%;
    z-index: 9999;
    background-color: #fff;
    transition: transform .5s cubic-bezier(0,.14,.19,1);
}


.section-id-1640938558353cbb2d .image-with-text__text.align-center.sec .image-add .image-with-text__text__wrap.padded-block {
    padding: 39% 0;
}

.page-gifts-amp-guides .section-heading.align-center h2 {
    /* padding-right: 0; */
    padding: 0 14px;
}

.template-page .flexible-layout{
	margin-left:0;
}

.template-page .flexible-layout .column{
/*	margin-bottom:0px !important;*/
}
.template-page .section-text-columns-with-images .text-column.align-left .text-column__image{
	margin-bottom:0px;
}

.mobile-gallery-slide,.mobile-featured-collection {
    display: none
} 


.template-index .product-slider .swiper-container .swiper-button-prev, .template-index .product-slider .swiper-container .swiper-button-next {
    
    display: none;
}

/* custom-style1.css 12-03-2026 */

.account-right-sec{
	padding:0 0 27px 0;
}
#site-control .links.site-control__inner{
	justify-content: space-between;
    align-items: center;
    display: flex;
}

/* 13-03-26 */
/* #section-id-text-columns-with-images-gift{
		padding-left:20px;
		padding-right:20px;
	} */

@media (max-width:1024px){
	
	#page-gifts-amp-guides #section-id-text-columns-with-images-gift{
		padding-left:20px;
		padding-right:20px;
	}
	.site-control.nav-inline-desktop .cart-icon--basket1{
		right:21px;
		top:24px;
		left:0px;
	}
	.site-control.nav-inline-desktop .nav-account{
		display:block;
		padding:0;
		margin:0;
		margin-top:0;
		right: 31px;
    	position: relative;
    	top: 0px;
	}
	.site-control.nav-inline-desktop .nav-search {
    top: 13px;
    width: 18px;
    right: 60px;
    height: 40px;
	}
	.site-control.nav-inline-desktop.has-localization .nav-right-side{
		top:0;
	}
	#site-control .account-right-sec{padding:0;}
	#site-control .links.site-control__inner {
		justify-content: center;
		align-items: center;
		display: flex;
	}
	#section-id-1482141870755 .slideshow .slick-list.draggable{
		margin: 4% auto 0;
	}
	
}

@media (max-width:767px){
	#page-gifts-amp-guides .text-gift {
		padding-left:0!important;
		padding-right:0;
	}
	.site-control.nav-inline-desktop .cart-icon--basket1{
		left:23px;
		right:0;
		top:28px;
	}
	.site-control.nav-inline-desktop .nav-search{
		right:43px;
		top:18px
	}
	html body .logo img {
        width: 100px;
    }
	.site-control.nav-inline-desktop .nav-account{
	position: relative;
    right: 8px;
	margin-top:0!important;
	}
}

@media (max-width:350px){
	html body .logo img{width:85px;}
}
@media and (max-width:1240px){
	#page-gifts-amp-guides #section-id-text-columns-with-images-gift{
		padding-left:20px!important;
		padding-right:20px!important;
	}
}

@media (min-width:1100px){
	.site-control.nav-inline-desktop .nav-search{right:-5px;margin-right:20px;}
	.site-control .site-control__inner .nav-account{margin-right:0;padding-right:0;margin-right:32px;}
	.site-control .cart{right:22px}
}

/* 17-03-2026 Designer menu CSS */

.nav-row li.contains-children > a[href="#"] + .nav-rows {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
  max-width:660px!important;
  position:absolute!important;
  left:-240px!important;
  top:93px!important;
  /* background-color: #fffcf5!important; */
   background-color: #FEFCF4!important;
  border-top:none!important;
  padding:20px 30px!important;
  box-shadow: 0px 2px 18px 0px rgba(0, 0, 0, 0.15);
  transition: padding-top .3s, background .3s, transform .5s, opacity .3s, visibility .3s !important;
}

/* Column 1 (1–5) */
.nav-row li.contains-children > a[href="#"] + .nav-rows > li:nth-child(1) { grid-column: 1; grid-row: 1; }
.nav-row li.contains-children > a[href="#"] + .nav-rows > li:nth-child(2) { grid-column: 1; grid-row: 2; }
.nav-row li.contains-children > a[href="#"] + .nav-rows > li:nth-child(3) { grid-column: 1; grid-row: 3; }
.nav-row li.contains-children > a[href="#"] + .nav-rows > li:nth-child(4) { grid-column: 1; grid-row: 4; }
.nav-row li.contains-children > a[href="#"] + .nav-rows > li:nth-child(5) { grid-column: 1; grid-row: 5; }

/* Column 2 (6–10) */
.nav-row li.contains-children > a[href="#"] + .nav-rows > li:nth-child(6) { grid-column: 2; grid-row: 1; }
.nav-row li.contains-children > a[href="#"] + .nav-rows > li:nth-child(7) { grid-column: 2; grid-row: 2; }
.nav-row li.contains-children > a[href="#"] + .nav-rows > li:nth-child(8) { grid-column: 2; grid-row: 3; }
.nav-row li.contains-children > a[href="#"] + .nav-rows > li:nth-child(9) { grid-column: 2; grid-row: 4; }
.nav-row li.contains-children > a[href="#"] + .nav-rows > li:nth-child(10) { grid-column: 2; grid-row: 5; }

/* Column 3 (11–13) */
.nav-row li.contains-children > a[href="#"] + .nav-rows > li:nth-child(11) { grid-column: 3; grid-row: 1; }
.nav-row li.contains-children > a[href="#"] + .nav-rows > li:nth-child(12) { grid-column: 3; grid-row: 2; }
.nav-row li.contains-children > a[href="#"] + .nav-rows > li:nth-child(13) { grid-column: 3; grid-row: 3; }

/* flex override */
.nav-row li.contains-children > a[href="#"] + .nav-rows > li {
  display: block !important;
}
.site-control .nav-row li.contains-children > a[href="#"] + .nav-rows > li a{
padding:7px 0!important;
}

.site-control.nav-inline-desktop 
.site-control__inner 
.nav-row 
.tier-1 ul > li:has(> a[href="#"]):hover > a:after {
    background-color: currentColor;
}

html body .shopify-section.section-slideshow.header-overlap-section{
	overflow:hidden!important;
}

/* 19-03-26 */

.section-heading.cc-animate-init.cc-animate-complete{align-items:center;}
.section-featured-collection .product-block .title{font-size:18px;}
.product-block .price{font-size:18px;}
/* .page-rental.template-collection .product-list .product-block{margin-top: 28px!important;} */
.template-collection .product-list .product-block{padding:0 4px;}
.ban-our-story{padding: 22px 0px 50px 0px;}
#page-our-story{font-size:18px;}
#page-our-story h6.cls-sign{margin-bottom:4px!important;padding-bottom:4px!important;}
.section-heading .view-all-link{margin-top:-13px;}

/* 19-03-26 figma */
/* .template-index .sec-our-lat .container{margin-top:37px;padding: 0 15px;} */
.template-index .flexible-layout--variable-columns {
    /* justify-content: center; */
    /* margin: 0 40px; */
}
.template-index .sec-our-lat .rimage-outer-wrapper{max-width:100%;}
.template-index .flexible-layout{column-gap:20px;}
.template-index .flexible-layout--variable-columns.flexible-layout--columns-4 .column{width:49%;}
.template-index .flexible-layout{margin-left:0;}
.template-index .container.container--large{padding:0;}
.template-index .section-heading.container.container--large{padding: 0 15px;}
.template-index .sec-our-lat .flexible-layout .column{padding-bottom:64px;}
.template-index .section-text-columns-with-images .text-column.align-left .text-column__image{margin-left:0;}
.template-index .flexible-layout .column{padding-left:0;}

/* 30-03-26 */

h2.ach-heading:after {
    content: "";
    display: block;
    margin: 25px auto 0;
    width: 152px;
    border-top: 3px solid #DB9D9A;
    transition: width 1.2s cubic-bezier(.13,.88,.62,1) .7s;
}
.achievement-section {
  /* max-width: 1301px; */
  max-width: 1112px;
  margin: 33px 0;
  text-align: center;
  overflow: hidden;
  
  transform: translateY(30px);
  transition: opacity 0.6s ease, transform 0.6s ease;
}
.achievement-section h2{font-size:30px; line-height:50px; font-weight:500; font-family: 'Montserrat';letter-spacing: 0.1px;padding-bottom: 40px;
    color:#8b9f75;}
.achievement-section p{font-size:24px; line-height:35px; font-weight:500; font-family: 'Montserrat';letter-spacing: 0.1px;padding-bottom: 0px;
    color:#8b9f75;text-align:left;}
.achievement-boxed{max-width:732px;margin:0 auto;display:flex;justify-content:space-between;gap:30px;align-items:center;border:3px solid #db9d9a; background:transparent; padding: 47px 62px 43px 62px;}
.achievement-section[data-cc-animate].animate {
  opacity: 1;
  transform: translateY(0);
}

.achievement-section img {
  max-width: 170px;
  height:166px;
  width: 100%;
  border-radius: 10px;
  object-fit: cover;
}

/* Responsive */
@media (min-width: 768px) {
br.mob-br{display:none;}
}
@media (max-width: 768px) {
  .achievement-boxed{
	display:flex; flex-wrap:wrap; justify-content:space-between;gap:10px;;
	}
  .achievement-section h2 {
    font-size: 24px;
  }

  .achievement-section p {
    font-size: 18px;
	line-height:26px;
  }

  .achievement-section img {
    max-width: 160px;
  }
  .product-block .price{padding-top:60px;}
  .section-featured-collection .product-block .title {margin:24px auto 0;}
  .template-index .sec-our-lat .rte{width:100%}
}
@media (min-width: 768px) and (max-width:860px) {
	  .achievement-boxed{
	display:flex; justify-content:space-between; gap:10px;
	}
	.achievement-section p{font-size:30px;}
}
@media (min-width: 768px) and (max-width:1160px){
	.section-featured-collection .product-block .title {margin:28px auto 0;}
	.product-block .price{padding-top:55px;}
}


/* 20-04-2026 */

.page-rental .enquery-btn:after{
	border:none!important;
}
.page-rental .enquery-btn{width:334px;}
.page-rental .transparent .rte:after{display:none;}
.page-rental .product-block__inner{min-height:412px;}
.page-rental .cc-product-filter{margin-top:6px!important;}
.page-rental #page-content .central{margin-bottom:25px;}
.page-rental .rental-h1{font-size:36px; line-height:65px;margin-bottom:16px!important;}
.page-rental .rental-p{font-size:24px!important; padding-bottom:16px!important;}
.page-rental .not-a-button:hover{border:none;}
.template-collection .not-a-button:hover{border:none;}

/* 21-04-2026 */
.template-index .sec-our-new h2.h2 {padding-bottom: 21px;}
.template-index .sec-our-lat h2.h2 {padding-bottom: 21px;}
.template-index .sec-our-lat .text-column__title {padding-bottom: 16px;}
.template-index .sec-instagram .container h2 {padding-bottom: 22px;}
.template-index .sec-our-lat .flexible-layout .column {padding-bottom: 55px;}
.template-index .sec-about-us .team-lead {padding-bottom: 3px;}
.template-index #section-id-164035532793fef0a1 {padding-top: 63px;}
.template-index .product-block .price{font-weight:500;}
/* .template-index .product-block .price {padding-top: 46px;} */
.template-index .section-featured-collection .product-block .title {margin: 28px auto 0;}
.template-index .product-block__inner{ padding:0;}
/* .template-index .sec-about-us{margin-top: 76px;} */
.template-index .sec-about-us{margin-top: 71px;}
.template-index .btn-our-story {margin-top: 47px;}
.template-index #section-id-image_with_text_overlay_WECrqT{padding-top:119px;}
.template-index .rte.line-2.large-text p{margin-top:36px;}
.template-index .sec-glo-sou .overlay-type{padding-top:20px;}
.section-featured-collection .section-heading h2{padding-bottom:15px;}
.page-rental.template-collection .product-list .product-block{margin-top: 0px!important;}
body .page-rental .cc-product-filter{margin-top: 6px !important;}
.enquery-btn-up{margin-bottom:35px;}
.template-collection .product-block__inner .title {padding-top: 15px!important;}
.template-collection .cc-product-filter-container .product-list-container .active-filter-controls {
    margin-top: 20px!important;
}
#page-rental .cc-product-filter-container .product-list-container .active-filter-controls {
    margin-top: 3px!important; 
}
.template-index .product-block .price{padding-top:52px;}

/* 06-05-26 web */
@media (min-width:1024px){
	
	#page-dopamine-decor-with-eshaan-kashyap .product-slider .swiper-container .swiper-wrapper{
		margin-top:1px;
	}
	#page-seasons-in-color .product-slider .swiper-container .swiper-wrapper{
		margin-top:1px;
	}
	#page-earthy-extravaganza .product-slider .swiper-container .swiper-wrapper{
		margin-top:1px;
	}
	#page-siesta-in-sicily-lemons-lemons-lemons .product-slider .swiper-container .swiper-wrapper{
		margin-top:1px;
	}
	#page-gifts-amp-guides .column {
		padding-left:0!important;
		padding-right:0!important;
	}
	#page-gifts-amp-guides #shopify-section-text-columns-with-images-gift .rimage-outer-wrapper{
		max-width:100%!important;
	}
	#page-gifts-amp-guides .container.container--large{
	max-width:1303px!important;
}
#page-gifts-amp-guides .central.content{padding-left:0;padding-right:0;}
#page-gifts-amp-guides .flexible-layout{column-gap:20px;}
#page-gifts-amp-guides .container-large-gift-guide .flexible-layout--variable-columns .column{
	width:48%;
}
#page-gifts-amp-guides #page-content .central{width:100%;}
	.template-index .section-image-with-text-overlay {
    position: relative;
    overflow: visible;
}

.template-index .sec-exc-cre .rte.line-2.large-text:after{bottom: -36px;}
.template-index #shopify-section-164059623510d16aa0{margin-top:56px;}
	body:not(.nav-opaque) #page-content .shopify-section:first-child.header-overlap-section .image-overlay .overlay__content{padding-top:13px;}
.template-index .slick-track .slide.slide-1{width:1301px;}
.site-control.nav-inline-desktop .site-control__inner .logo{
        left: 0px !important;
        z-index: 1;
    }
.section-featured-collection .section-heading{padding:0px;}
.template-index .section-heading.container.container--large{padding: 0 0px 0 0;}
.template-index .product-block a.image-inner {min-height:316px;}
.template-index .sec-about-us .team-lead{padding-top:44px;}
.template-index .sec-our-new.wide-container{margin-top:120px;}
.template-index #section-id-164035390080ea9854{margin-bottom:120px;}
/* #section-id-164035532793fef0a1{padding-left:10px;padding-right:10px;} */
.template-index .sec-our-new h2.h2{padding-bottom:22px;}
.template-index .sec-our-lat h2.h2{padding-bottom:22px;}
.template-index .sec-our-lat .section-spacing{padding-bottom:103px;}
.template-index .sec-instagram{padding-top:17px;}
.template-index .sec-exc-cre {padding-top:108px;}
#page-on-our-tabletop h1.feature-header{padding-bottom:30px;}
#page-on-our-tabletop h1.feature-header:not(.feature-header__no-gap){margin-bottom: 120px!important;}
#page-on-our-tabletop h2.h2{margin-bottom:13px}
#page-our-story .achievement-section{margin-top:53px}
#page-our-story h1.feature-header{padding-bottom:25px!important;}
#page-our-story h1.feature-header:not(.feature-header__no-gap){margin-bottom:97px;}
#page-our-story #page-content{padding-bottom:117px;}
#page-content .content{padding-top:22px;}
#page-our-story h2.ach-heading:after{margin-top:25px;}
.page-rental .enquery-btn-up{margin-bottom:29px!important;}
.template-index .sec-instagram .container h2{padding-bottom:30px;}
body.template-collection h1.feature-header{padding-bottom:25px!important;}
.template-collection #page-content{padding-bottom:120px;}
#shopify-section-collection-template{padding-top:22px;}
.feature-header.cc-animate-init.feature-header--visible{padding-bottom:30px;}
.page-gifts-amp-guides h1.feature-header:not(.feature-header__no-gap){margin-bottom:16px;}
/* .page-gifts-amp-guides #shopify-section-text-columns-with-images-gift .section-heading.section-heading--with-spacing{margin-bottom: 116px;} */
 .page-gifts-amp-guides #shopify-section-text-columns-with-images-gift .section-heading.section-heading--with-spacing{margin-bottom: 60px;}
.page-gifts-amp-guides .section-heading.section-heading--with-spacing{margin-bottom:20px;}
.template-product .mrp-note{padding-bottom:24px;}
.template-product .product-detail__form__options.product-detail__form__options--underlined{margin-top:-1px;}
html body .slide.height--full .rimage-outer-wrapper{min-height:500px!important;}
#shopify-section-164035532793fef0a1 .rimage-outer-wrapper{margin-left:0;margin-right:0;}
/* .section-product-story .section-spacing{padding-bottom:102px;} */
.section-product-story .section-spacing{padding-bottom:26px;}
#shopify-section-1602074743969{padding-bottom:52px;}
.template-index .product-list .product-block:first-child {
    padding-left: 0!important;
}

.template-index .product-list .product-block:last-child {
    padding-right: 0!important;
}
.sec-glo-sou .button.hover-grow{margin-top:5px;}
.section-id-164035390080ea9854.sec-glo-sou .rimage-outer-wrapper:after{max-height: 257px;}
}

@media (min-width:768px) and (max-width: 1260px) {
.site-control.nav-inline-desktop .site-control__inner{
	max-width: 1176px!important;
}
.template-index .slick-track .slide.slide-1{width:1176px!important;}
.section-slideshow .slick-list {
	margin: 0px auto;
	max-width: 1176px;
	padding-bottom: 113px;
}
}

/*  */

@media (max-width: 1024px) {
.sec-our-lat .container {
    padding: 7px 15px 0px 15px;
}
.template-index .sec-our-lat .text-column__title{padding-bottom: 24px;}
.template-index .sec-our-lat h2.h2{padding-bottom: 17px;}
.template-index .sec-our-new h2.h2{padding-bottom: 24px;}
.template-index .sec-instagram .container h2{padding-bottom: 42px;}
}


@media (max-width:767px){
	.template-index #section-id-164035532793fef0a1{
		padding-left:12px;!important;
		padding-right:12px;
	}
	/* #page-gifts-amp-guides.text-column__text.rte {margin-top:20px!important;} */
	#block-id-6aebe99e-86ec-43c7-a396-118fd35b2f19 .text-column__text.rte {margin-top:5px!important;}
	#page-gifts-amp-guides #section-id-text-columns-with-images-gift .column{padding:0;}
	#page-gifts-amp-guides .container.container--large{padding-left:0; padding-right:0;}
	.achievement-boxed{padding:30px;}
	.template-product .product-detail__form__options.product-detail__form__options--underlined{margin-bottom:14px;}
	 .template-index #shopify-section-164035390080ea9854 .height--full .rimage-outer-wrapper{min-height:220px!important;} 
	/*html body.template-index div#section-id-164035390080ea9854 .height--full .rimage-outer-wrapper{min-height:247px;} */
	.template-product .product-block .price{min-height:81px;}
	.template-product .section-featured-collection .product-block .title{font-size:16px;}
	.template-product #shopify-section-product-story .product-block{margin-bottom:0;}
	.template-product .custom-option-color{margin-top:12px;}
	.template-index .product-block__inner{padding:5px;}
	.template-index .sec-about-us{margin-top:18px;}
	.template-index .sec-about-us .team-lead{padding-bottom:0;padding-top:24px;}
	.template-index .btn-our-story {margin-top:8px;margin-bottom:39px;}
	.template-index .rte.line-2.large-text p{margin-top:0;}
	.template-index .sec-glo-sou .overlay-type{padding-top:45px;}
	.template-index .sec-our-new h2.h2{padding-bottom:0;margin-bottom:6px;}
	.section-heading .view-all-link{margin-top:0;margin-bottom:13px;}
	#shopify-section-1602074743969 .section-heading .view-all-link{margin-bottom:3px;}
	/* .template-index .sec-our-lat .container{margin-top:37px;} */
	.template-index .sec-our-lat .container{margin-top:10px;}
	.section-heading.section-heading--with-spacing{margin-bottom:0;}
	.template-index #section-id-164035532793fef0a1{padding-top:0px;}
	.template-index .sec-our-lat h2.h2{padding-bottom:0px;margin-bottom:16px;}
	.template-index .sec-our-lat .text-column__title{padding-bottom: 4px;padding-top:8px;}
	.template-index .sec-our-lat .flexible-layout .column{padding-bottom: 0px;}
	.template-index .section-spacing .flexible-layout .column{margin-bottom:0px!important}
	.sec-instagram .container h2 {padding-bottom:40px;}
	#page-on-our-tabletop .image-add p{margin-top:-8px;}
	/* .template-collection h1.feature-header:after{border:none;} */
	.template-collection #page-content .central{margin-bottom:20px;}
	.rental-colllection h1{font-size:30px!important;}
	.page-rental.template-collection .content p{font-size:18px!important;}
	.page-rental .rental-h1{margin-bottom:5px;}
	/* .page-on-our-tabletop h1.feature-header{padding-bottom: 0;line-height: 7.8vh;} */
	 /* h1.feature-header{padding-bottom: 0;line-height: 7.8vh;} */
	 h1.feature-header{padding-bottom: 0;line-height: 36px;} 
	.template-collection .cc-product-filter-container .product-list-container{padding-top:0;}
	#section-id-1482141870755 .slide.slide-1 .rimage-outer-wrapper{height:293px;margin:0 28px;}
	html body .slide.height--full .rimage-outer-wrapper{min-height:293px!important;}
	.template-index .sec-glo-sou{padding-bottom:10!important;}
	.template-index .sec-glo-sou .overlay-type p{line-height:26px;}
	.template-index .sec-our-lat .rte{line-height:26px;}
	.template-index .sec-exc-cre .overlay-type .line-2.large-text{line-height:26px;}
	.feature-subheader{line-height:26px;}
	.template-index .view-all-link{line-height:26px;}
	.template-index .section-featured-collection .product-block .title{padding-top:19px;}
	/* .template-index .mobile-featured-collection{padding-bottom:23px;} */
	.template-collection .product-block__inner .title{line-height:26px!important;}
	.template-page .text-gift{line-height:26px!important;}
	.rte p {line-height:26px!important;}
	.template-index .product-block .price{padding-top:82px;margin-bottom:8px;}
	.footer_sticky_whatsapp{bottom:50px;}
	.page-gifts-amp-guides h1.feature-header:not(.feature-header__no-gap) {margin-bottom: 0px;padding-bottom: 10px;}
	.page-gifts-amp-guides .section-spacing .flexible-layout .column{margin-bottom:5px!important;}
	.page-gifts-amp-guides .rte p{line-height:26px;}
	.page-gifts-amp-guides .central.content{margin-top:5px!important;}
	.page-gifts-amp-guides .text-gif-bot{padding-bottom:0;}
	.page-our-story h1.feature-header:not(.feature-header__no-gap){margin-bottom:0;padding-bottom:15px;}
	.page-our-story .ban-our-story{padding-top:20px;}
	.template-index .shopify-section.section-featured-collection{margin-top:40px!important;}
	.flexible-layout > .column:nth-child(2) .text-column__title {margin-bottom: -5px;}
	/* .flexible-layout > .column:nth-child(3) .text-column__title {margin-bottom: -9px;} */
	.flexible-layout > .column:nth-child(4) .text-column__title {margin-bottom: -9px;}
	#section-id-164035390080ea9854{padding-top:11px!important;}
	html body .section-id-164035390080ea9854.sec-glo-sou .height--full .rimage-outer-wrapper{margin-bottom:40px;}
	html body #section-id-image_with_text_overlay_WECrqT .height--full .rimage-outer-wrapper{min-height:235px!important;}
	#shopify-section-164035532793fef0a1{margin-top:45px;}
	.template-collection h1.feature-header{padding:10px 20px 14px 20px!important;}
	.template-collection .cc-product-filter-container .product-list-container .active-filter-controls{margin-top:-3px!important;margin-bottom:20px}
	.template-collection .cc-product-filter-container .product-list-container .active-filter-controls li{margin-bottom:0;}
	.template-collection .product-block__inner{margin-top:9px;}
	/* .collection-template .central{margin-bottom:18px!important;} */
	#page-on-our-tabletop h1.feature-header:not(.feature-header__no-gap){margin-bottom:20px!important;padding-bottom: 15px;}
	.page-gifts-amp-guides .text-gift{padding-top:14px;padding-bottom:0;}
	html body div#section-id-164035390080ea9854 .height--full .rimage-outer-wrapper {min-height: 219px !important;}
	#shopify-section-16509734947c5b172a .mobile-gallery-slide{padding-top:0;padding-bottom:17px;}
	#section-id-16509734947c5b172a .feature-subheader {padding-top:14px;}
	#section-id-16509734947c5b172a .feature-header:after{margin: 3px auto 0;}
	#section-id-16509734947c5b172a h2.feature-header{padding-bottom:0;margin-bottom:14px;}
	#section-id-1640596413eea5aaff .rte.large-text{padding-top:54px;}
	.sec-exc-cre #section-id-1640596413eea5aaff .rimage-outer-wrapper{height:263px;}
	#page-on-our-tabletop .image-with-text .image-with-text__image{margin-bottom:14px;}
	#page-on-our-tabletop .button-row{margin-top:17px!important;}
	#page-on-our-tabletop .section-image-with-text:not(:last-child){padding-bottom: 55px;}
	#shopify-section-on-our-tabletop-10 .image-add p{margin-top:-12px;}
	#shopify-section-on-our-tabletop-9 .image-add p{margin-top:-12px;}
	#shopify-section-on-our-tabletop-5 .image-add p{margin-top:-12px;}
	#shopify-section-on-our-tabletop-8 .image-add p{margin-top:-12px;}
	#shopify-section-on-our-tabletop-8{padding-bottom:41px!important;}
	#shopify-section-on-our-tabletop .image-add p{margin-top:-12px;}
	#shopify-section-on-our-tabletop-3 .image-add p{margin-top:-12px;}
	#shopify-section-on-our-tabletop-4 .image-add p{margin-top:-12px;}
	#shopify-section-on-our-tabletop-2 .image-add p{margin-top:-3px!important;}
	#shopify-section-text-columns-with-images-gift .flexible-layout .column{padding-bottom:37px;}
	#shopify-section-text-columns-with-images-gift .section-heading.section-heading--with-spacing{margin-bottom:58px;}
	#block-id-eb649dc2-0ad7-4480-ad74-85ee4b69aba9 .text-column__text.rte {margin-top:-5px;}
	#block-id-6aebe99e-86ec-43c7-a396-118fd35b2f19 .text-column__text.rte {margin-top:-5px;}
	#block-id-1bbd2203-5a80-46c4-be6c-458f99870d66 .text-column__text.rte {margin-top:-5px;margin-bottom:14px;}
	#block-id-fcd7a0f4-1ac2-4f7c-b717-de83bbd94d90 .text-column__text.rte {margin-top:3px;margin-bottom:14px;}
	#block-id-bc359c89-a78d-4680-be32-b7e77617720f .text-column__text.rte {margin-top:6px;margin-bottom:14px;}
	#block-id-91725797-2145-4383-84b5-4d49533f7a2a .text-column__text.rte {margin-top:-15px;}
	#block-id-8f98d81e-4dda-4246-a5ee-3efeba44d159 .text-column__text.rte {margin-top:-15px;}
	#block-id-bcccc22a-022f-4385-a996-8d0c6a2e52e5 .text-column__text.rte {margin-top:-10px;}
	#shopify-section-164035532793fef0a1 .text-column__text.rte{margin-bottom:53px}
	#block-id-6aebe99e-86ec-43c7-a396-118fd35b2f19 {margin-bottom: 11px !important;}
	.section-heading .paragraph-gift{padding-bottom:0;}
	#page-gifts-amp-guides #page-content{padding-bottom:11px;padding-top: 27px;}
	#page-on-our-tabletop #page-content{padding-top:30px;}
	.page-our-story #page-content{padding-bottom:43px;}
	.achievement-section h2{padding-bottom:20px;}
	h2.ach-heading:after{margin: 3px auto 0;}
	.achievement-section{margin-top:-3px;}
	.page-our-story .ban-our-story{padding-bottom:35px;}
	#page-our-story h6.cls-sign{margin-bottom:-1px!important;margin-top:12px;}
	.template-collection #page-content{padding-top:35px;}
	#page-on-our-tabletop .image-with-text__text__wrap h2.h2{margin-bottom:17px;}
	#shopify-section-on-our-tabletop-4 .image-with-text__text__wrap h2.h2 {margin-bottom:3px;}
	#shopify-section-on-our-tabletop-2 .image-with-text__text__wrap h2.h2 {margin-bottom:0px;} 
	#shopify-section-on-our-tabletop-7 .image-with-text__text__wrap h2.h2 {margin-bottom:13px;}
	#shopify-section-on-our-tabletop-6 .image-with-text__text__wrap h2.h2 {margin-bottom:0px;}
	#shopify-section-on-our-tabletop-5 .image-with-text__text__wrap h2.h2 {margin-bottom:2px;}
	#shopify-section-on-our-tabletop-11 .image-with-text__text__wrap h2.h2 {margin-bottom:1px;}
	#shopify-section-on-our-tabletop-11 .button-row {margin-top: 14px !important;}
    #shopify-section-on-our-tabletop-7 .button-row {margin-top: 14px !important;}
	#shopify-section-on-our-tabletop-4 .button-row {margin-top: 14px !important;}
	.page-rental .rental-colllection h1{padding-top:17px;margin-bottom:6px!important;}
	.page-rental .enquery-btn-up{margin-bottom:50px;}
	.page-rental a.caption span.title{padding-bottom:23px;}
	.product-area .product-area__details .product-area__details__inner{padding-left:0!important;}
	.product-area .product-area__details__header .product-area__details__title.brand-name{padding-bottom:7px;padding-top:37px;}
	.product-area h1.product-area__details__title{padding-bottom:2px!important;}
    .product-area .product-area__col .price-area{margin-bottom:-4px;}
	.product-area .product-area__row {padding-bottom:8px;}
	.product-area .product-detail__form__options--with-quantity .shopify-payment-button{margin-top:12px;}
	.template-product .product-area .product-area__details__header .product-area__details__title{margin-bottom:-6px!important;}
	.template-product .product-area .price-area{margin-top:1px; margin-bottom:0!important;}
	.template-product .eapps-social-share-buttons-container{margin-bottom:3px;}
	.template-product .quantity-wrapper.border-radius-rounded{margin-bottom:12px!important;}
	.product-area .quantity-wrapper{margin-top:-1px;}
	.product-area div#eapps-social-share-buttons-1{margin-top:44px;}
    .section-product-story h2{padding-top:10px!important;}
	.section-product-story{padding-bottom:5px;}
	.product-area .product-area__details__inner {padding-bottom:47px!important;}
	.product-area .cc-tabs.cc-tabs--accordion-mode .cc-tabs__tab .cc-tabs__accordion__header{padding:12px 0px;}
	#shopify-section-product-story .product-block{margin-bottom: 29px;}
	.template-collection .product-block__inner .image.image--hover-second{margin-top:0px;margin-bottom:3px;}
	.template-collection .product-block .price{margin-bottom:30px;}
	.template-product .product-area .product-detail__form__options--with-quantity .quantity-wrapper{margin-top:-5px;}
	/* #page-crockery .product-block__inner .image.image--hover-second{margin-top:30px;} */
	.enquery-btn-up span.button-custom{padding-bottom:13px;padding-top:12px;}
	.page-collections .content h1.feature-header.feature-header--visible {
        padding: 10px 20px 14px !important;
		margin-bottom: -20px;
		margin-top:17px;
    }
	.template-index .slick-wrapper{padding-left:15px;padding-right:15px;}
	#page-on-our-tabletop .image-with-text__text__wrap.padded-block{padding:0px;}
}

@media only screen and (min-width:390px) and (max-width:550px){
	.product-detail__form__action{width:91%;}
	.product-area .product-area__details .product-detail__tab-container{width:91%;}
}
@media only screen and (min-width:320px) and (max-width:389px){
	.product-detail__form__action{width:80%;}
	.product-area .product-area__details .product-detail__tab-container{width:80%;}
}

.template-product .product-area{padding-top:120px;}
.template-product .product-area h2.brand-name{padding-bottom:0!important;margin-bottom:-3px;}
.template-product .product-area .product-area__details__header .product-area__details__title{padding-bottom:0!important;margin-bottom:-6px;}
.template-product .product-area  .price-area{margin-bottom:15px;}
.template-product .product-area .product-detail__form{margin-top:0px;}
.template-product .product-area .product-detail__form__options--with-quantity .quantity-wrapper{margin-right:16px;}
.template-product .product-area div#eapps-social-share-buttons-1{margin-top: 37px;}
.template-product .product-area .eapps-social-share-buttons-inner{margin-bottom:-5px;}
.template-product .product-area .cc-tabs.cc-tabs--accordion-mode .cc-tabs__tab .cc-tabs__accordion__header{padding-top:17px!important;padding-bottom:17px!important;}
.template-product .product-area .cc-tabs .cc-tabs__tab .cc-tabs__tab__panel{padding-bottom:5px;}
.template-product .product-area .product-meta .metafield-title{margin: 4px 0 4px !important;}
/* .template-product .product-area .product-area__details .product-detail__tab-container{margin-top: -6px;} */

/* 21-05-26 */
.page-our-newest-servings .product-block__inner .title{font-size:20px!important; line-height:30px!important;}
.template-product .product-area .product-area__details .mrp-note .inner{line-height:30px!important;}
.template-product .product-area .product-area__details .mrp-note{font-size:18px;line-height:27px;}
/* .template-product .cc-tabs__tab__panel p {line-height:30px;} */
/* .template-index .slick-track .slide.slide-1{width:1301px;} */

@media (min-width:1024px) and (max-width:1280px){
	.template-index .sec-our-new.wide-container{
		padding-left:20px;!important;
		padding-right:20px;
	}
	.template-index #section-id-164035532793fef0a1{
		padding-left:20px;!important;
		padding-right:20px;
	}
}


/* Font size change only desktop */
@media (min-width:1024px){
	#page-gifts-amp-guides .text-gif-bot .paragraph-gift{
		width:100%;
		margin-left:auto;
		margin-right:auto;
	}
	.sec-about-us h2{
		font-size:36px;
		line-height:65px;
		padding-bottom:0px;
	}
	h1.feature-header{
		font-size:36px;
		line-height:65px;
	}
	.sec-about-us p{
		font-size:24px;
		line-height:35px;
		margin-top:3px;
	}
	.sec-glo-sou .overlay-type p{
		font-size:30px;
	}
	.template-index .button.hover-grow{
		line-height:18px;
	}
	.section-featured-collection .product-block .title, .product-block .price{
		line-height:30px;
	}
	.sec-our-lat{
		font-size:24px;
		line-height:35px;
	}
	.sec-exc-cre .overlay-type .line-2.large-text{
		font-size:30px;
		line-height:50px;
	}
	.rental-colllection h1{
		padding-top:23px;
	}
	#page-on-our-tabletop h1.feature-header{
		padding-bottom:25px;
	}
	.page-our-story .rte p{
		font-size:24px;
		line-height:35px;
	}
	#page-on-our-tabletop .image-add p{
		font-size:24px;
		line-height:35px;
	}
	.page-on-our-tabletop h2{
		line-height:50px!important;
		
	}
	#page-our-story h6{
		line-height:50px!important;
		font-weight: 600;
	}
	#page-on-our-tabletop h2.h2{
		font-weight: 600;
	}
	#page-gifts-amp-guides .text-gift{
		font-size:24px;
		line-height:35px;
	}
	#page-gifts-amp-guides .feature-header.cc-animate-init.feature-header--visible{
		padding-bottom:25px;
	}
	#page-gifts-amp-guides h3.text-column__title {
		font-weight: 600;
	}
	#page-gifts-amp-guides .text-column__text.rte {
		font-size:24px;
		line-height:35px;
	}
	#page-gifts-amp-guides #page-content .content{
		padding-top:24px;
	}
	.template-collection .cc-product-filter-container .cc-product-filter .cc-tabs .cc-tabs__tab__panel ul:not(.cc-swatches) li button{
		font-size:18px;
		line-height:30px;
	}
	.template-collection .cc-tabs.cc-tabs--accordion-mode .cc-tabs__tab .cc-tabs__accordion__header{
		font-size:24px;
		line-height:35px;
	}
	.template-collection .product-block__inner .title{
		font-size:18px!important;
		line-height:30px!important;
	}
	.template-collection .product-block__inner .price{
		font-size:20px!important;
		line-height:30px!important;
	}
	.template-product .current-price.theme-money{
		line-height:24px!important;
	}
	.template-product .selector-wrapper.cc-swatches.custom-option-color label{
		font-size:12px;
		line-height:14px;
	}
	.template-product span.cc-swatches__label{
		font-size:12px;
		line-height:14px;
	}
	.template-product .shopify-payment-button .shopify-payment-button__button, .product-detail__form__action button{
		font-size:12px!important;
	}
	.template-product .cc-tabs.cc-tabs--accordion-mode .cc-tabs__tab .cc-tabs__accordion__header{
		font-size:24px;
		line-height:35px;
	}
	.template-product .cc-tabs__tab__panel.rte p{
		line-height:30px;
	}
	.page-rental #page-content{padding-top:98px;}
	#page-on-our-tabletop #page-content{padding-bottom:106px;}
	.page-gifts-amp-guides .text-gif-bot p.paragraph-gift{
		margin-top:42px;
	}
	.template-collection #page-content .central{
		margin-bottom:94px;
	}
	#page-rental #page-content .central{
		margin-bottom:84px;
	}
	#page-collections .product-list .product-block, .product-list .collection-block{
		margin-top:20px;
	}
	#page-collections h1.feature-header:not(.feature-header__no-gap){
		margin-bottom: 96px;
	}
	.template-index .section-featured-collection .product-block .title{
		margin: 38px auto 0;
	}
	.template-index .product-block .price{
		padding-top:68px;
	}
	.nav-row .tier-2.tier-appeared{
		box-shadow: 0 2px 18px #00000026;
		/* margin-top:25px; */
	}
	.site-control.nav-inline-desktop .site-control__inner .nav-row .nav-columns{
		padding:30px 30px 0 30px;
	}
	.template-index .gallery__item-1 .feature-subheader1{max-height:86px;}
	.template-index .gallery__item-3 .feature-subheader1{max-height:86px;}
	.template-index .gallery__item-2 .feature-subheader1{max-height:95px;}
	.template-index .gallery__item-4 .feature-subheader1{max-height:95px;}
	.template-index .gallery__item-1 .feature-header:after{margin: 18px auto 0;}
	.template-index .gallery__item-2 .feature-header:after{margin: 18px auto 0;}
	.template-index .gallery__item-3 .feature-header:after{margin: 18px auto 0;}
	.template-index .gallery__item-4 .feature-header:after{margin: 18px auto 0;}
	html body.template-product .section-featured-collection .product-block .title{position:relative; top:12px; height:auto;}

	/* html body.template-product .section-featured-collection .product-block {width:24%;} */
	/* .template-index .feature-subheader1 .feature-header.cc-animate-init.feature-header--visible{
		padding-bottom:22px;
	}
	.template-index .feature-subheader1 .use-alt-bg .feature-header:after{margin-top:18px;} */

}

@media (max-width:1440px){
	.site-control.nav-inline-desktop .site-control__inner {
    max-width: unset;
    margin: 0px auto;
}
}
@media (max-width:389px) {
	#page-our-story h6 {
		font-size: 28px;
	}
}
@media (min-width:768px) and (max-width:1260px) {
.template-index .slick-track .slide.slide-1{
	width:100%!important;
}
.template-index #section-id-164035390080ea9854{
	margin-bottom:0!important;
}
.template-index #shopify-section-164059623510d16aa0{
	margin-top:0;
}
#page-gifts-amp-guides #page-content .content{
	padding:15px 0px;
}
html body.template-product .section-featured-collection .product-block .title{
	top:25px;
}
.template-product .product-block .caption.upper{
	overflow:visible!important;
}
.template-product .product-block.column.quarter{
	min-height:330px;
} 
.template-product .product-area{
	padding-left:10px;
}
.site-control.nav-inline-desktop .site-control__inner{
	/* margin-left:10px; */
}
}
/* Header in Responsive */
@media (min-width:768px) and (max-width:1100px) {
	.template-index .flexible-layout--variable-columns.flexible-layout--columns-4 .column{
		width:47%;
	}
	
 #site-control .links.site-control__inner{
	margin-left:10px;
 }
 .site-control.nav-inline-desktop .cart-icon--basket1 {
    left: 15px;
    top: 29px;
    margin-right: 0px;
}
.site-control .site-control__inner .nav-account {
    margin-right: 70px;
}
.site-control.nav-inline-desktop .nav-search {
    top: 14px;
    width: 18px;
    right: 100px;  
}
.site-control .cart.nav-search {
    margin-top: -4px;
}
#shopify-section-header .site-control .site-control__inner .nav-account{
	display:block!important;
	padding-right:0;
	margin-top:0!important;
}
#section-id-1482141870755 .slide.slide-1 .rimage-outer-wrapper{
	margin:0 50px;
}
}

@media (min-width:768px) and (max-width:1024px) {
.site-control.nav-inline-desktop .nav-account{
        right: 15px;
}
.site-control.nav-inline-desktop .nav-search {
    top: 3px;
    right: 44px;
}
.site-control .site-control__inner .nav-account {
    margin-right: 0px;
}
}
@media (min-width:1025px) and (max-width:1100px) {
.site-control.nav-inline-desktop .cart-icon--basket1{
	left:30px;
}
}
/* Header css end */

@media (min-width:768px) and (max-width:991px) {
.template-product .product-area .product-area__details .product-area__details__inner{
	padding-right:100px!important;
}
.template-collection .wide-container.half-gutter.cc-product-filter-container{
	display:flex;
	justify-content:space-between;
	gap:20px;
}
.template-collection .cc-product-filter{
	width:30%;
}
.template-collection .product-list-container {
	width:65%;
}
}

@media screen and (max-width: 2800px) and (min-width: 1920px) {
    .site-control {
        max-width: 1301px!important;
    }
}
/* For  collection check box css */
.template-product #product_form_7583871828157{
	margin-top:16px;
}
.template-collection .cc-product-filter-container .cc-product-filter .cc-tabs .cc-tabs__tab__panel ul:not(.cc-swatches) li.active button:before{
	/* background-color: #86A170; */
    
}
.template-collection .cc-product-filter-container .cc-product-filter .cc-tabs .cc-tabs__tab__panel ul:not(.cc-swatches) li.active button:after{
	content: "";
    position: absolute;
	top:17px!important;
    left: 8px;
    top: 6px;
    width: 5px;
    height: 10px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg) scale(.9);
    transition: opacity .4s, transform .4s;
    opacity: 0!important;
}
.template-collection .cc-product-filter-container .cc-product-filter .cc-tabs .cc-tabs__tab__panel ul:not(.cc-swatches) li.active button:after{
	background-image: url('/cdn/shop/files/check_circle.png?v=1780385609')!important;
	background-position: center;
    background-repeat: no-repeat;
}
.template-collection .cc-product-filter-container .cc-product-filter .cc-tabs .cc-tabs__tab__panel ul:not(.cc-swatches) li.active button:before{
	background-image: url('/cdn/shop/files/check_circle.png?v=1780385609')!important;
	background-position: center;
    background-repeat: no-repeat;
}
.product-area .product-area__details__header .product-area__details__title.brand-name{
	font-weight:400;
}
#section-id-1482141870755 .slide.slide-1{
	margin-top:0;
}
.page-gifts-amp-guides .paragraph-gift{font-size:30px; line-height:50px;}
.page-gifts-amp-guides .section-heading h2{text-align:center;}
html{overflow-x:hidden;}


#page-our-story .section-footer__title{color:#fff;font-size:18px; line-height:30px!important; font-weight:700!important;}
.template-index #shopify-section-1640343045e9d654aa .container{max-width:1303px!important;}

#page-seasons-in-color .text-saf-cre h6:after{
	opacity:0!important;
}
#page-seasons-in-color .container.container--large{
	max-width:1301px;
}
#page-seasons-in-color .flexible-layout--variable-columns .column{
	width:49%;
	padding-left:0;
}
#page-seasons-in-color .flexible-layout{
	column-gap:20px;
}
#page-seasons-in-color #section-id-seasons-in-color-1{
	padding-top:22px;
}
#page-seasons-in-color h1.feature-header{
	padding-bottom: 25px;
}
#page-seasons-in-color .text-gift{
	max-width:1301px;
	padding-left:0;
}
#page-seasons-in-color h1.feature-header:not(.feature-header__no-gap){
	margin-bottom:15px;
}
#page-seasons-in-color .sec-our-new{
	margin-top:15px;
}
#page-seasons-in-color #page-content{
	padding-bottom:20px;
}
#page-seasons-in-color .product-slider .swiper-container .swiper-wrapper{
	margin-top:15px;
}
#page-on-our-tabletop .image-with-text__text__wrap.padded-block{
	    padding: 0px 0px 0px 27px;
}
#page-on-our-tabletop .shopify-section:nth-child(odd) .image-with-text__text__wrap.padded-block {
    padding-left: 0;
	padding-right:16px;
}
#page-dopamine-decor-with-eshaan-kashyap h1.feature-header:not(.feature-header__no-gap){
	margin-bottom:15px;
}
#page-dopamine-decor-with-eshaan-kashyap .container.container--large{
	max-width:1301px;
}
#page-dopamine-decor-with-eshaan-kashyap .flexible-layout--variable-columns .column{
	width:49%;
	padding-left:0;
}
#page-dopamine-decor-with-eshaan-kashyap .flexible-layout{
	column-gap:20px;
}
#page-dopamine-decor-with-eshaan-kashyap .text-gift {
    max-width: 1301px;
    padding-left: 0;
}
#page-dopamine-decor-with-eshaan-kashyap #page-content{
	padding-bottom:100px;
}
#page-dopamine-decor-with-eshaan-kashyap #section-id-dopamine-decor-1{
	padding-top:22px;
}
#page-dopamine-decor-with-eshaan-kashyap h1.feature-header{
	padding-bottom:25px;
}
#page-dopamine-decor-with-eshaan-kashyap .text-saf-cre{
	padding-top:0;
}

#page-earthy-extravaganza h1.feature-header:not(.feature-header__no-gap){
	margin-bottom:15px;
}
#page-earthy-extravaganza .container.container--large{
	max-width:1301px;
}
#page-earthy-extravaganza .flexible-layout--variable-columns .column{
	width:49%;
	padding-left:0;
}
#page-earthy-extravaganza .flexible-layout{
	column-gap:20px;
}
#page-earthy-extravaganza .text-gift {
    max-width: 1301px;
    padding-left: 0;
}
#page-earthy-extravaganza #page-content{
	padding-bottom:100px;
}
#page-earthy-extravaganza #section-id-dopamine-decor-1{
	padding-top:22px;
}
#page-earthy-extravaganza h1.feature-header{
	padding-bottom:25px;
}
#page-earthy-extravaganza .text-saf-cre{
	padding-top:0;
} 
#page-siesta-in-sicily-lemons-lemons-lemons h1.feature-header:not(.feature-header__no-gap){
	margin-bottom:15px;
}
#page-siesta-in-sicily-lemons-lemons-lemons .container.container--large{
	max-width:1301px;
}
#page-siesta-in-sicily-lemons-lemons-lemons .flexible-layout--variable-columns .column{
	width:49%;
	padding-left:0;
}
#page-siesta-in-sicily-lemons-lemons-lemons .flexible-layout{
	column-gap:20px;
}
#page-siesta-in-sicily-lemons-lemons-lemons .text-gift {
    max-width: 1301px;
    padding-left: 0;
}
#page-siesta-in-sicily-lemons-lemons-lemons #page-content{
	padding-bottom:100px;
}
#page-siesta-in-sicily-lemons-lemons-lemons #section-id-dopamine-decor-1{
	padding-top:22px;
}
#page-siesta-in-sicily-lemons-lemons-lemons h1.feature-header{
	padding-bottom:25px;
}
#page-siesta-in-sicily-lemons-lemons-lemons .text-saf-cre{
	padding-top:0;
}
.template-collection .product-block__inner .price{
	font-size: 18px !important;
}
body.template-product .product-area .product-area__details .mrp-note {
    font-size: 18px!important;
    line-height: 18px;
}
body.template-product span.mrp-note {
    font-size: 18px!important;
    line-height: 18px;
}
.template-product .current-price.theme-money {
    line-height: 21px!important;
	font-size:18px;
}

/* Iphone css */

@supports (-webkit-touch-callout: none) {
    @media screen and (min-width: 1024px) {
		.page-on-our-tabletop .rimage-outer-wrapper{
	height:100%!important;
	}
}
}


.page-on-our-tabletop .image-with-text__image__inner {
transform: none!important;
}
  #page-dopamine-decor-with-eshaan-kashyap .text-saf-cre p{
	padding-left:0!important;
}

  /* 15-06-2026 */
  @media (min-width: 1920px) and (max-width:2565px) {
    #section-id-1482141870755 .slideshow .slick-list.draggable {
        margin: 4% auto 0;
    }
}
 @media (min-width: 992px) and (max-width:1050px) {
.site-control .menu {
    margin-left: -16px;
}
.site-control.nav-inline-desktop.has-localization .nav-right-side {
    right: -11px;
}
 }
  @media (max-width: 767px){
 .page-on-our-tabletop .site-control .menu {
    margin-left: -7px;
 }
 .page-on-our-tabletop .site-control.nav-inline-desktop.has-localization .nav-right-side {
    top: 0;
    right: -5px;
}
}
 @media (min-width: 1200px){
.template-index .account-right-sec {
    margin-right: -10px;
}
 }