/** Shopify CDN: Minification failed

Line 27:42 Unexpected ","
Line 51:0 Unexpected "}"
Line 324:0 Unexpected "}"
Line 543:0 Unexpected "}"
Line 585:5 Expected identifier but found "#shopify-section-template--18026578083998__image_with_text_YnFKPR"

**/
.section-stack :before,  :after{
      border-style: none !important;

}
.social-media {
    display: grid;
   padding-top: 20px;
   grid-template-columns: 45px 45px;
}
li.social-media__item
{
  margin-bottom:15px;
}
.abc{
      font-size:12px;
       font-family: var(--heading-font-family);
}
@media only screen and (max-width: 768px){,,
  .social-media{
    display:ruby;
  }
    .abc{  padding-bottom: 15px;
        }
section#shopify-section-template--17736213758110__featured_collections_AFtwz7 .section-stack {
    gap: 1.5rem;
}
section#shopify-section-template--17736213758110__featured_collections_AFtwz7 .featured-collections-carousel_item.is-selected {
    gap: 1rem;
}  
}
.collection-toolbar h1{
  font-size:12px;
}
.product-card__info
{
 text-align: left;
    align-content: start;
    justify-items: left !important;
    gap: .75rem;
    display: grid;
}
}


.block-swatch.is-disabled:before 
{
  content: "";
    background: ;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.product-card 
{
  gap:0.35rem !important;
}

.product-card__image{
  object-fit:cover !important;
}

/* fabric font-size */
.product-fabric{
  font-size:10px;
}
/*quick-buy font-size*/
.product-card__quick-add-button p{
  font-size:10px;
}
/* v stack product title*/
.v-stack .product-title  {
  font-size:12px;
  font-weight:bold;
}
.v-stack .price-list {
  font-size:11px;
}

/* Product page gallery */

.shopify-section--main-product .product-gallery__media img {
  display: flex;
  aspect-ratio: 200/320;
  min-height: 100%;
  object-fit: cover;
}
/* product page title*/
[data-block-id="text_QHpiVh"] .prose {
    display: flex !important;
}
[data-block-id="text_QHpiVh"] .prose .metafield-rich_text_field {
  margin-top: 0px !important;
}
[data-block-id="text_QHpiVh"] .prose h6{
  font-size: 14px;
  text-transform: inherit;
  letter-spacing: normal;
  font-family:'Univers Next',sans-serif !important;
  color:#424954d9 !important;
  margin-right:3px;
}
.collection-toolbar{
  align-items:center;
}
/* pair with box and border */


.complementary-products
{
  padding: 25px 0 25px 25px;
  background:#f3eee7;
  /* border: 1px solid #ccc; */
}
.product-info__block-item .prose .metafield-rich_text_field{
  font-family:'Cormorant Garamond' !important;
  color:#424954d9;
}
.product-info__block-item .metafield-rich_text_field p{
  font-family:'Cormorant Garamond' !important;
  color:#1C1C1C !important;
}
.h-stack{
   color:#424954d9;
}
/* product alignment mobile */
@media only screen and (max-width: 999px) {
   #shopify-section-template--17844855111838__main {
      --product-list-horizontal-spacing-factor: 1.2 !important;
  }
}
/* collection toolbar */
@media screen and (max-width: 700px) {
    .collection-toolbar {
        flex-direction: row !important;
        justify-content: space-between !important;
    }
  .collection-toolbar__button-list {
     flex-grow: 0 !important;
  }
}


 .product-title{
  display: flex !important;
 flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items:center;
}
.variant-picker__option .h-stack span{
  font-family:'Cormorant Garamond' !important;
 color:#1C1C1C;
}
/* start breadcrumb style */
/* Breadcrumbs' styles */
.breadcrumbs {
  font-size: 11px;
}

.breadcrumbs ol {
  list-style-type: none;
  margin-left:-5px;
  padding: 0;
}

.breadcrumbs li {
  display: inline-block;
}

.breadcrumbs a {
  text-decoration: underline;
}

.breadcrumbs li:not(:last-child):after {  
  content: "  /";
  display: inline-block;
  padding-left: .75ch;
  speak: none;
  vertical-align: middle;
}

.breadcrumbs [aria-current="page"] {
  color: inherit;
  font-weight: normal;
  text-decoration: none;
}

.breadcrumbs [aria-current="page"]:hover,
.breadcrumbs [aria-current="page"]:focus {
  text-decoration: underline;
}
.breadcrumbs li:last-child{
  color:#42495480;
}
/* end breadcrumb style */
/* product mrp TSC Css*/
.Tsc{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.Tsc p{
  font-size:10px;
  margin-left: 10px;
}
.Tsc .price-list sale-price.h5.text-subdued {
  color:#1C1C1C; 
}
/*product page color css*/
.h-stack .text-subdued{
  font-family:'Univers Next',sans-serif !important;
  color:#424954d9;
}
.accordion__toggle span{
  color:#22242A;
}
.accordion__content .metafield-rich_text_field p{
  color:#565E6A !important;
}
.accordion__content h6{
  color:#22242A !important;
}
.accordion__content p{
  color:#565E6A !important;
}
.sticky-title span{
  color:#1C1C1C;
}
/* collection page product price alignment*/
@media only screen and (max-width:400px){
.product-card__info :is(.price-list,.rating-badge) {
    justify-content: flex-start;
   }
}
/* product page breadcrumb css*/
#shopify-section-template--17844855636126__main {
  background-color: #fff;
}
#shopify-section-template--17844855636126__main .breadcrumbs {
  padding-top:10px;
}
/*home page text height*/
#shopify-section-template--17844855406750__rich_text_rqit94 .container{
  padding: 20px 0;
}
/* home page spaceing css*/


#featured-collections-carousel-template--17736213758110__featured_collections_AFtwz7 {
  padding-bottom: 25px;
}

/* home page slider image*/
.scrolling-content__image {
  padding-right:10px;
}
.scrolling-content__video {
  padding-right:10px;
}
.scrolling-content__image>img {
    max-width: 3.5em;
    /* height: auto; */
  min-height:100%;
    aspect-ratio: 160 / 247;
    object-fit: cover;
}
.scrolling-content__video>video {
    max-width: 3.5em;
    /* height: auto; */
  min-height:100%;
    aspect-ratio: 160 / 247;
    object-fit: cover;
}
@media only screen and (max-width:575px){
  .scrolling-content__image {
  padding-right:5px;
}
.scrolling-content__video {
  padding-right:5px;
}
}
#shopify-section-template--17844855406750__scrolling_content_fnEMt7 .section-spacing{
  padding:15px 10px;
}
#shopify-section-template--17844855406750__rich_text_8ydQCe .section-spacing{
  padding-top:0px;
}
#shopify-section-template--17844855406750__rich_text_LQPMmF .container {
  background-color: rgb(var(--background));
  padding:0 50px 25px 50px;
  margin: 0;
}
@media only screen and (max-width: 768px) {
 #shopify-section-template--17844855406750__rich_text_LQPMmF .container {
    background-color: rgb(var(--background));
    padding: 10px;
    margin: 20px;
  }
 #shopify-section-template--17844855406750__rich_text_LQPMmF .prose .h2 {
    font-size: 17px;
  }
}


/*Wishlist page font css*/
.th-wl-container-header h3{
  font-weight:400 !important;
  margin-top:10px;
}
.th-wl-no-wishlist h3{
   font-weight:400 !important;
}
}
.th-wl-tab {
  font-weight:400 !important;
}
.tab-link-label{
  font-weight:400 !important;
}
.th-wl-share_on h3{
  font-weight:400 !important;
}
.th-wl-product-content h4{
  font-weight:400 !important;
}
.th-wl-product-price{
  font-weight:400 !important;
}
/* varient swatch border   */
.thumbnail-swatch.is-selected {
  border:1px solid black;
  border-width: 1px;
}
.share-buttons span{
  color:#424954d9;
}
.share-buttons .icon-share{
  color:#1C1C1C;
}
/*Video section text hide css*/
@media only screen and (max-width:768px){
.custom-video-text__content{
  display:block;
}
}
/* For background css */

#shopify-section-template--17844855406750__rich_text_8ydQCe .section-spacing {
  margin-top:0px;
}
#shopify-section-template--17844855406750__scrolling_content_fnEMt7 .section-spacing.color-scheme.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673{
  background-color:#f3eee7 !important;  
}
#shopify-section-template--17844855406750__scrolling_content_fnEMt7{
  margin:0 10px;
}
#shopify-section-template--17844855406750__rich_text_LQPMmF .container {
   background-color: #f3eee7 !important;
  margin-top:10px !important;
  padding-top:10px;
}
/*Video heigth css*/
video-media>:is(video:not(:fullscreen),img) {
    object-fit: cover;
    object-position: center;
    margin: 0 !important;
    height: 90vh;
} 
@media only screen and (max-width:768px){
  video-media>:is(video:not(:fullscreen),img) {
    aspect-ratio: 1.5/1.5;
    object-fit: cover;
    object-position: center;
    margin: 0 !important;
    height: auto;
    width:auto;
}
  #shopify-section-template--17844855406750__featured_collections_AFtwz7 .container{
  margin:0 22px !important;
}
  .complementary-products
{
  padding: 20px 0 0px 0px;
  background:#f3eee7;
  /* border: 1px solid #ccc; */
}
}
/*Media grid section css*/
@media only screen and (max-width: 600px) {
  #shopify-section-template--17844855406750__media_grid_rXGR76 .media-grid {
    --media-grid-column-count: 4 !important;
    --media-grid-row-height: 170px;
  }
}
 #shopify-section-template--17844855406750__media_grid_rXGR76 .media-grid {
  media-grid-item-row-span: 2;
}
#shopify-section-template--17844855406750__media_grid_rXGR76 .section-stack {
  border-style: none !important;
}

/* removing h2 tag in homepage fetured collection  */
#shopify-section-template--17844855406750__featured_collections_AFtwz7 h2{
  display:none;
}
#shopify-section-template--17844855406750__featured_collections_AFtwz7 .section-spacing{
  padding-block-start:unset !important;
}
#featured-collections-product-list-carousel-collection_84rF7r .product-card__figure{
  border:5px solid #f3eee7;
}

/*Home page space maintain*/
#shopify-section-template--17844855406750__media_grid_rXGR76 .section-spacing{
  padding-top:20px;
}
#shopify-section-template--17844855406750__provisional_craftsmanship_Qq7eRW .design-studio-section{
  margin: 10px;
    margin-bottom: 40px;
    /* padding: 40px 0; */
    margin-top: 40px;
}
#shopify-section-template--17844855406750__text_with_icons_WRFUa4 .section-spacing{
   padding:40px 0;
}
#shopify-section-template--17844855406750__featured_collections_AFtwz7 .section-stack{
  padding-top:20px;
  gap:0 !important;
}
#shopify-section-sections--17844851605662__text_with_icons_kR4mib .section-spacing{
  padding:40px 0;
}
/* #shopify-section-template--17844855636126__related-products .section-spacing{
    padding:40px 0;
} */
#shopify-section-template--17844855406750__featured_collections_AFtwz7 .container{
  margin:0 10px;
}
#shopify-section-template--17844855406750__rich_text_8ydQCe .prose h{
  margin-top:0 !important;
}
#shopify-section-template--17844855406750__rich_text_8ydQCe .prose{
  margin-bottom:13px;
  display:flex;
  flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}
#shopify-section-template--17844855406750__rich_text_8ydQCe .h6{
  letter-spacing: normal;
   font-size:30px;
  margin-block-start: unset;
  }
#shopify-section-template--17844855406750__rich_text_8ydQCe .h6 :last-child{
  font-size:15px;
}
#shopify-section-template--17844855406750__rich_text_8ydQCe .container{
  background-color:#f3eee7 !important;
  margin:0 10px;
  padding:10px;
} 
@media only screen and (max-width:768px) {#shopify-section-template--17844855406750__rich_text_8ydQCe .h6 {
    font-size: 20px;
}
#shopify-section-template--17844855406750__provisional_craftsmanship_Qq7eRW .design-studio-section{
  padding:00px 0;
  margin-top:0;
}
  #shopify-section-template--17844855406750__featured_collections_AFtwz7 .section-stack {
    margin-top: 0px;
    padding-top: 0px;
  }   
 #shopify-section-template--17844855406750__media_grid_rXGR76 .section-spacing {
    margin-top: 0px;
    padding-top: 0px;
}                                         
}

#shopify-section-template--17844855406750__media_grid_rXGR76 h3{
  letter-spacing:normal !important;
}

@media only screen and (max-width: 322px) {
    #shopify-section-template--17844855406750__rich_text_8ydQCe .h6 {
        font-size: 15px;
    }
}
.product-info__block-item:is([data-block-type="variant-picker"], [data-block-type="product-variations"], [data-block-type="separator"], [data-block-type="description"], [data-block-type="text"], [data-block-type="liquid"], [data-block-type="share-buttons"]) {
  --product-info-gap: 0.7rem !important;
}

/*image with text css  */
#shopify-section-template--18026578083998__image_with_text_YnFKPR .image-with-text img {
    object-fit: cover;
    aspect-ratio: 1 / 1;
                }
#shopify-section-template--18026578083998__image_with_text_YnFKPR .image-with-text{
  height:90vh !important;
  margin-top:20px;
}
.section-spacing.color-scheme.color-scheme--scheme-1.color-scheme--bg-609ecfcfee2f667ac6c12366fc6ece56.bordered-section {
    padding-block-start: 10px;
}
#shopify-section-template--18026578083998__rich_text_8ydQCe .custom-separator{
    border-top:5px solid black !important;
}
#shopify-section-template--18026578083998__media_grid_rXGR76 .section-spacing {
    padding-block-start: 0px;
    padding-bottom: 25px;
}
.image-footer {
  background-repeat: no-repeat;
  background-attachment: fixed;
}
/*product header code for different color  */
.custom-header-class x-header {
    padding:0 30px 0 0;
    background-color: #000;
    color: #fff;
}
/* footer vg image */
/* footer {
    background: #840016;
    background-image: url(/cdn/shop/files/KUSHNI_DESKTOP_WEBSITE_1519_x_640_px.png?v=1734612445);
    background-repeat: no-repeat;
    background-size: cover; /* Ensures the image covers the entire footer area */
    /* background-position: center center; Keeps the image centered */
    /* padding: 50px 20px;  Adds space inside the footer to prevent content overlap  */
    /* min-height: 400px;  Ensures a consistent height  */
    /* position: relative;  Allows flexible content placement  */
} */

/* @media (max-width: 768px) {
   footer{ background-image:none;
         }
}
 */

@media screen and (min-width: 700px) {
    .image-with-text:not(.image-with-text--reverse) picture {
        margin-inline-start: 0 !important;
    }
    .header {
        padding: 0 30px 0 0 !important;
    }
}
/*image with text css  */
#shopify-section-template--18026578083998__image_with_text_YnFKPR .image-with-text>.prose{
        letter-spacing:0;
        max-width:100% !important;
        text-align:end;
}
#shopify-section-template--18026578083998__image_with_text_YnFKPR .prose :first-child{
      letter-spacing:1px;
}
/*scrolling content padding  */
#shopify-section-template--18026578083998__scrolling_content_fnEMt7.section-spacing{
      padding-block-start:25px !important;
}
#shopify-section-template--18026578083998__rich_text_8ydQCe .prose.text-start {
        padding-top:30px;
}
/*image with text overlay css  */
#shopify-section-template--18026578083998__image_with_text_overlay_t4MfEj .color-scheme.color-scheme--scheme-7103a263-aacf-42e7-be57-2b4e65f92375.color-scheme--with-image-overlay {
    margin-top: 35px;
}

.section-spacing {
    padding-block-start: 20px !important;
}

@media (max-width: 768px) {
    .#shopify-section-template--18026578083998__image_with_text_YnFKPR .image-with-text>.prose{
        text-align: center;
        padding-left: 10px;
    }
}

@media screen and (max-width: 699px) {
  
   #shopify-section-template--18026578083998__image_with_text_YnFKPR .image-with-text>.prose {
    margin-inline: unset;
    padding: 10px;
     margin-top: 25px;
}
#shopify-section-template--18026578083998__image_with_text_YnFKPR .image-with-text {
    height: 100% !important;
   margin-top: 20px;
}
  }

