/** Shopify CDN: Minification failed

Line 8:0 All "@import" rules must come first

**/
*{line-height:150% !important;}

@import url('https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@1,400&display=swap');

em{
  font-family: "Cormorant", serif !important;
  font-style: italic !important;
  font-weight: 400 !important;
  font-synthesis: none !important;
}

 /* font-family: "Cormorant", serif !important; */


 /* MAIN */
 /* ABBOUNCEMENT BAR */
.announcement__text .text-highlight__break {font-size:14px; letter-spacing:normal;}

/* HEADER */
.nav .navlink .navtext {font-size:14px;}
.site-header {background-color:#fff;}

/* BANNER */
/* .subheading-text {font-size:13px !important; text-transform: none !important; letter-spacing:normal;} */
div[id*="section-slideshow"] .subheading-text {font-size:13px !important; text-transform: none !important; letter-spacing:normal;}
div[id*="section-slideshow"] .main-heading .text-highlight__break {font-size:42px;}
div[id*="section-slideshow"] .main-heading .text-highlight__break em {font-size:56px; font-family: "Cormorant", serif !important;}
div[id*="section-slideshow"] .btn {padding:14px 24px;}
div[id*="section-slideshow"] .main-buttons {margin-top:24px;}


/* SEC-1 */
section[id*="section_collection_KanzmM"] .featured-collection__container .text-highlight__break {font-size:32px;}
section[id*="section_collection_KanzmM"] .featured-collection__container .product-cutline {font-size:14px; color:#C0B299;}    
section[id*="section_collection_KanzmM"] .featured-collection__container .product-grid-item__title {font-size:16px; font-weight:500; line-height:normal;}
section[id*="section_collection_KanzmM"] .featured-collection__container .product-grid-item__price {font-size:16px; font-weight:400; }

/* SEC-2 */
div[id*="section-grid"] .mosaic__item__content-inner {max-width: 450px;}
div[id*="section-grid"] .mosaic__item__heading {font-size:42px; font-family: "Cormorant", serif !important; line-height:normal; margin-bottom:24px;}
div[id*="section-grid"] .mosaic__item__text {font-size:16px; margin-bottom:24px;}
div[id*="section-grid"] .mosaic__item__btn {padding:14px 24px;}

/* SEC-3 */
div[id*="section_image_with_text_j3pP3W"] .image-with-text__subheading {font-size:13px !important; text-transform: none !important; letter-spacing:normal;}
div[id*="section_image_with_text_j3pP3W"] .text-highlight__break {font-size:42px; line-height:150%;}
div[id*="section_image_with_text_j3pP3W"] .image-with-text__text p {font-size:16px;}
div[id*="section_image_with_text_j3pP3W"] .btn {padding:14px 24px;}

/* SEC-4 */
div[id*="section_video_t7nGfD"] .video-text-wrapper {display:flex; flex-direction:column;}
div[id*="section_video_t7nGfD"] .main-heading {order:3;}
div[id*="section_video_t7nGfD"] .main-text {font-size:13px;}
div[id*="section_video_t7nGfD"] .text-highlight__break {font-size:42px;} 
div[id*="section_video_t7nGfD"] .text-highlight__break em {font-size:42px; font-family: "Cormorant", serif !important;}

/* SEC-5 */
div[id*="section-sticky-image-cards"] .sticky-text__subheading {font-size:13px; text-transform: none !important; letter-spacing:normal; }
div[id*="section-sticky-image-cards"] .sticky-text__heading {font-size:42px;}
div[id*="section-sticky-image-cards"] .sticky-text__heading em {font-family: "Cormorant", serif !important;}

/* FOOTER */
.footer-blocks { justify-content: space-between; }
.footer-block--logo .rte p {font-size:14px;}
.footer-title__button {font-size:16px; }
.footer-link{font-size:14px;}

.footer-block--newsletter em{font-size:32px;}
.footer-bottom__content {text-align: left !important;}


/* PLP */
div[id*="section_banner_image_6y7PVk"] .banner-image__subheading p {font-size:13px !important; text-transform: none !important; letter-spacing:normal; margin-bottom:16px;}
div[id*="section_banner_image_6y7PVk"] .banner-image__content p {font-size:42px;}
div[id*="section_banner_image_6y7PVk"] .banner-image__content p em {font-size:42px;}
div[id*="section_banner_image_6y7PVk"] .banner-image__text-wrapper{padding-bottom:84px;}

div[id*="collection"] .collection__sort-bar .collection__sort__label {font-size:14px;}
div[id*="collection"] .collection__products-count {font-size:14px; text-transform: capitalize;}
div[id*="collection"] .product-grid-item__info .product-cutline {font-size:14px; color:#C0B299; }
div[id*="collection"] .product-grid-item__title.font-heading {font-size:16px; font-weight:600;}
div[id*="collection"] .product-grid-item__price {font-size:16px; padding-top:4px;}

/* PDP */
.product-single__wrapper--grid .product-gallery__media-slider {gap:12px !important;}
.product-single__details .form__wrapper {margin-left:0 !important; max-width:500px;}


div[id*="product"] .product-single__details .product-cutline { font-size:16px; color:#C0B299 !important;}
div[id*="product"] .product-single__details .product__title {font-size:30px; font-weight:600;}
div[id*="product"] .product-single__details .product__price--regular {font-size:18px; }
div[id*="product"] .product-single__details .product__submit__item .product__price--regular {display:none; }
div[id*="product"] .product-single__details .shopify-payment-button__button {background-color:transparent !important;}

div[id*="product"] .product__accordion__title {font-size:16px;}
div[id*="product"] .product__accordion__content .metafield-multi_line_text_field {font-size:14px;}



/* ABOUT */
div[id*="section_banner_image_L8zmBF"] .banner-image__subheading p {font-size:13px !important; text-transform: none !important; letter-spacing:normal; margin-bottom:16px;}
/* div[id*="section_banner_image_L8zmBF"] .banner-image__content p {font-size:42px;} */
/* div[id*="section_banner_image_L8zmBF"] .banner-image__content p em {font-size:42px;} */
div[id*="section_banner_image_L8zmBF"] .banner-image__text-wrapper{padding-bottom:84px;}
div[id*="section_banner_image_L8zmBF"] .text-highlight__break{font-size:42px;}

div[id*="section_image_with_text_63Tm3m"] .image-with-text__subheading {font-size:13px !important; text-transform: none !important; letter-spacing:normal; margin-bottom:16px;}
div[id*="section_image_with_text_63Tm3m"] .text-highlight__break {font-size:42px;}
div[id*="section_image_with_text_63Tm3m"] .image-with-text__text p {font-size:16px; line-height:150%; }
div[id*="section_image_with_text_63Tm3m"] .wrapper--full-padded {max-width:1500px; margin:0 auto;}


div[id*="section_columns_VKGYcH"] .section__heading {font-size:42px;}
div[id*="section_columns_VKGYcH"] .column-item__text p {font-size:16px;}
/* div[id*="section_columns_VKGYcH"] .wrapper--full-padded {max-width:1500px; margin:0 auto;} */


div[id*="section_image_with_text_dznmNY"] .image-with-text__subheading {font-size:13px !important; text-transform: none !important; letter-spacing:normal; margin-bottom:16px;}
div[id*="section_image_with_text_dznmNY"] .text-highlight__break {font-size:42px;}
div[id*="section_image_with_text_dznmNY"] .image-with-text__text p {font-size:16px; line-height:150%; }
div[id*="section_image_with_text_dznmNY"] .wrapper--full-padded {max-width:1500px; margin:0 auto;}


/* FAQ */
div[id*="section-accordions-0"] .section__heading {font-size:32px;}
div[id*="section-accordions-0"] .accordion__title-text {font-size:16px; }
div[id*="section-accordions-0"] .accordion__text P {font-size:14px;}

div[id*="section-accordions-1"] .section__heading {font-size:32px;}
div[id*="section-accordions-1"] .accordion__title-text {font-size:16px; }
div[id*="section-accordions-1"] .accordion__text P {font-size:14px;}

div[id*="section-accordions-2"] .section__heading {font-size:32px;}
div[id*="section-accordions-2"] .accordion__title-text {font-size:16px; }
div[id*="section-accordions-2"] .accordion__text P {font-size:14px;}


/* contact */
div[id*="section-text"] .text__subheading p { font-size:13px !important; text-transform: none !important; letter-spacing:normal; margin-bottom:16px;}
div[id*="section-text"] .text-highlight__break {font-size:32px;}
div[id*="section-text"] .text__content { font-size:16px;}


@media (max-width:1024px){
  div[id*="section-slideshow"] .subheading-text {margin:0;}
  div[id*="section-slideshow"] .main-heading .text-highlight__break {font-size:24px;}
  div[id*="section-slideshow"] .main-heading .text-highlight__break em{font-size:24px;}
 
  div[id*="section-grid"] .mosaic__item__heading{font-size:24px; margin-bottom:16px;}
  div[id*="section-grid"] .mosaic__item__text{font-size:14px; margin-bottom:16px;}
  
  div[id*="section_image_with_text_j3pP3W"] .text-highlight__break {font-size:24px;}
  div[id*="section_image_with_text_j3pP3W"] .image-with-text__text p{font-size:14px;}

  div[id*="section_video_t7nGfD"] .text-highlight__break{font-size:24px;}
  div[id*="section_video_t7nGfD"] .text-highlight__break em{font-size:24px;}

  div[id*="section-sticky-image-cards"] .sticky-text__heading {font-size:24px;}
}
  
/* MAIN */
@media (max-width:767px){
  div[id*="section-slideshow"] .main-buttons__item {margin-top:0;}
  div[id*="section-slideshow"] .main-heading .text-highlight__break {font-size:20px;}
  div[id*="section-slideshow"] .main-heading .text-highlight__break em{font-size:20px;}
  div[id*="section-slideshow"] .btn{padding:8px 24px; font-size:13px;}

  #FeaturedCollection--template--24960327123309__section_collection_KanzmM .section__heading{font-size:20px;}
  
  div[id*="section-grid"] .mosaic__item__btn {padding:8px 24px; font-size:13px; border-color:#000; color:#000;}
  div[id*="section_image_with_text_j3pP3W"] .btn {padding:8px 24px;}
  div[id*="section_image_with_text_j3pP3W"] .text-highlight__break{font-size:20px;}
  div[id*="section_video_t7nGfD"] .text-highlight__break{font-size:20px;}
  div[id*="section-sticky-image-cards"] .sticky-text__heading{font-size:20px;}

  .footer-block--newsletter em{font-size:20px;}
  .footer-blocks {--gutter:28px !important;}

  .footer-block--newsletter .input-group:has(.btn) .input-group__item, .footer-block--newsletter .input-group:has(.btn) .input-group__fields {max-width:100% !important;}
  div[id*="section-grid"] .mosaic__item__buttons {padding-bottom:8px;}
}

@media only screen and (max-width: 767px) {
    .grid, .grid--center {
        grid-template-columns: var(--grid-mobile);
    }
}

/* PLP,PDP */
@media (max-width:1024px){
  div[id*="section_banner_image_6y7PVk"] .banner-image__content p {font-size:24px;}
  div[id*="section_banner_image_6y7PVk"] .banner-image__content p em {font-size:24px;}
  div[id*="section_banner_image_6y7PVk"] .banner-image__text-wrapper{padding-bottom:40px;}
  div[id*="product"] .product-single__details .product__title{font-size:24px}

}

@media (max-width:767px){
  div[id*="collection"] .product-grid-item__title.font-heading{font-size:14px;}
  div[id*="collection"] .product-grid-item__info {gap:6px;}
  .product-single__details .form__wrapper{max-width:100%;}

  div[id*="product"] .product-single__details .product-cutline{font-size:14px;}
  div[id*="product"] .product-single__details .product__title{font-size:20px;}
  div[id*="product"] .product-single__details .product__price--regular{font-size:16px;}
  div[id*="product"] .product__subheading p{font-size:16px; }
}


/* ABOUT */
@media (max-width:1024px){
  /* div[id*="section_banner_image_L8zmBF"] .banner-image__content p {font-size:24px;} */
  /* div[id*="section_banner_image_L8zmBF"] .banner-image__content p em {font-size:24px;} */
  div[id*="section_banner_image_L8zmBF"] .text-highlight__break{font-size:24px;}
  div[id*="section_banner_image_L8zmBF"] .banner-image__text-wrapper{padding-bottom:40px;}

  div[id*="section_image_with_text_63Tm3m"] .text-highlight__break {font-size:24px;}
  div[id*="section_columns_VKGYcH"] .section__heading{font-size:24px;}

  div[id*="section_columns_VKGYcH"] .column-item__text p{font-size:14px;}

  div[id*="section_image_with_text_dznmNY"] .text-highlight__break{font-size:24px;}
}


@media (max-width:767px){
  div[id*="section_image_with_text_63Tm3m"] .text-highlight__break{font-size:20px;}
  div[id*="section_image_with_text_63Tm3m"] .image-with-text__text p {font-size:14px;}

  div[id*="section_columns_VKGYcH"] .section__heading{font-size:18px;}
  div[id*="section_image_with_text_dznmNY"] .text-highlight__break{font-size:20px;}
  div[id*="section_image_with_text_dznmNY"] .image-with-text__text p{font-size:14px;}
}

/* 기타 페이지 */
@media (max-width:767px){
  div[id*="section-accordions-0"] .section__heading {font-size:18px;}
  div[id*="section-accordions-0"] .accordion__title-text{font-size:14px;}
  div[id*="section-accordions-0"] .accordion__text P {font-size:13px;}

  div[id*="section-accordions-1"] .section__heading {font-size:18px;}
  div[id*="section-accordions-1"] .accordion__title-text{font-size:14px;}
  div[id*="section-accordions-1"] .accordion__text P {font-size:13px;}


  div[id*="section-accordions-2"] .section__heading {font-size:18px;}
  div[id*="section-accordions-2"] .accordion__title-text {font-size:14px; }
  div[id*="section-accordions-2"] .accordion__text P {font-size:13px;}


  div[id*="section-text"] .text-highlight__break{font-size:20px;}
  div[id*="section-text"] .text__content{font-size:14px;}

  #shopify-section-template--24960327221613__section-contact-form .input--full {font-size:14px;}
  #shopify-section-template--24960326631789__blog .text-center {font-size:20px;}

  .account__heading--small {font-size:20px !important;}
  .account__subheading{font-size:16px !important;}

  #CustomerLoginForm .input--full{font-size:14px;}
  #CreateCustomer .input--full{font-size:14px;}
  #RecoverCustomerPassword .input--full{font-size:14px;}
}








