/** Shopify CDN: Minification failed

Line 17:0 All "@import" rules must come first
Line 411:58 Expected identifier but found "0px"
Line 423:47 Expected identifier but found "0px"
Line 459:127 Expected identifier but found "20px"
Line 591:1 Expected identifier but found "."

**/
*{text-decoration:none;}

/* @import url('https://fonts.googleapis.com/css2?family=Geologica:wght@100..900&display=swap'); */
/* font-family: "Geologica", serif; */
/* font-family: 'Geologica', sans-serif; */


@import url('https://webfontworld.github.io/pretendard/Pretendard.css');
/* font-family: 'Pretendard'; */

@font-face {
    font-family: 'Pretendard-Regular';
    src: url('https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

body{font-family: 'Pretendard-Regular' !important;}
blockquote, .heading, h1, h2, h3, h4, h5, h6, .h0, .h1, .h2, .h3, .h4, .h5, .h6, a{font-family: 'Pretendard-Regular' !important;}


/* announcement-bar */
/* div[id*="announcement-bar"] */
.announcement__text .text-highlight__break {font-family: 'Pretendard-Regular'; font-size:16px;}

@media (max-width:767px){
  .announcement__text .text-highlight__break {font-family: 'Pretendard-Regular'; font-size:14px;}
}

/* main */
/* header */
.site-header--nav-bold .navlink  {font-size:16px;}

/* banner */
div[id*="section-slideshow-0"] .slide__text__wrapper {display:flex; justify-content:space-between; align-items:end; margin-bottom:0; padding-bottom:0; margin-top:150px;}
div[id*="section-slideshow-0"] .slide__subheading .subheading-text {font-size:80px; font-family: 'Geologica-Thin'; margin:0; text-transform:capitalize; font-style:italic; letter-spacing:0; font-weight:100; line-height:120%;}
div[id*="section-slideshow-0"] .slide__heading .text-highlight__break {font-size:80PX; font-family: 'Geologica-Black'; font-weight:900;}
div[id*="section-slideshow-0"] .slide__text {font-size:16px; max-width:760px; color:#737373; line-height:23px; margin-top:28px;}
div[id*="section-slideshow-0"] .slide__btn {color:#CECECE; border-color:#CECECE; font-size:14px;}

@media (max-width:1150px){
  div[id*="section-slideshow-0"] .slide__subheading .subheading-text {font-size:40px;}
  div[id*="section-slideshow-0"] .slide__heading .text-highlight__break {font-size:40px;}
  div[id*="section-slideshow-0"] .slide__text {max-width:500px;}
}

@media (max-width:767px) {
  div[id*="section-slideshow-0"] .slide__text__wrapper {display:block;}
  div[id*="section-slideshow-0"] .slide__text__container {padding-bottom:40px;}
  div[id*="section-slideshow-0"] .slide__subheading .subheading-text {font-size:32px;}
  div[id*="section-slideshow-0"] .slide__heading .text-highlight__break {font-size:32px;}
  div[id*="section-slideshow-0"] .slide__text{margin-top:12px; font-size:14px; line-height:18px;}
  div[id*="section-slideshow-0"] .slide__btn {font-weight:400; padding:10px 17px;}
}


/* sec-1 */
div[id*="section_collection_nenwFJ"] .featured-collection__content{display:inline-block; width:100%;}
div[id*="section_collection_nenwFJ"] .section__header {max-width:100%; display:flex; justify-content:space-between; align-items:center; margin-bottom:10px; }
div[id*="section_collection_nenwFJ"] .section__text {max-width:600px;}

div[id*="section_collection_nenwFJ"] .section__header .text-highlight__break {font-size:80px; font-weight:bold;  font-family: 'Geologica-Bold';}
div[id*="section_collection_nenwFJ"] .section__text p {font-size:16px; color:#474747; } 
div[id*="section_collection_nenwFJ"] .btn {color:#474747; border-color:#474747; font-size:16px; font-weight:400;}
div[id*="section_collection_nenwFJ"] .product-grid-item__title {font-size:20px; font-weight:bold; font-family: 'Geologica', sans-serif !important;}
div[id*="section_collection_nenwFJ"] .product-grid-item__price {font-size:16px;}


@media (max-width:1400px){
    div[id*="section_collection_nenwFJ"] .section__text {max-width:500px;}
}

@media (max-width:1280px){
  div[id*="section_collection_nenwFJ"] .section__header {display:block;}
  div[id*="section_collection_nenwFJ"] .section__text {max-width:100%;}
  
}

@media (max-width:767px){
  div[id*="section_collection_nenwFJ"] .section__header .text-highlight__break {font-size:50px;}
  div[id*="section_collection_nenwFJ"] .section__text p{font-size:14px;}
  div[id*="section_collection_nenwFJ"] .btn {font-size:12px; font-weight:400; padding:10px 17px; }
  div[id*="section_collection_nenwFJ"] .product-grid-item__title {font-size:16px;}
  div[id*="section_collection_nenwFJ"] .product-grid-item__price {font-size:14px;}
}

/* sec-2 */
div[id*="section_banner_image_iCnxjb"] .banner-image__content h2 {font-size:60px; font-weight:700; font-family: 'Geologica-Bold' !important; line-height:normal;}
div[id*="section_banner_image_iCnxjb"] .banner-image__content h2 em {color:#000; background-color:#fff; font-style:normal;}
div[id*="section_banner_image_iCnxjb"] .banner-image__text-wrapper--wide {width:100%;}

@media (max-width:767px){
  div[id*="section_banner_image_iCnxjb"] .banner-image__content h2 {font-size:32px;}
}

/* sec-3 video*/



/* sec-4 */
div[id*="section_testimonials_with_images_UVPBdW"] .section__heading {font-size:60px; font-weight:700;  font-family: 'Geologica-Bold' !important;}

div[id*="section_testimonials_with_images_UVPBdW"] .testimonial__item__inner .testimonial__heading {font-size:18px; font-weight:600; }
div[id*="section_testimonials_with_images_UVPBdW"] .testimonial__item__inner .testimonial__text p {font-size:16px; color:#474747; line-height:22px;}
div[id*="section_testimonials_with_images_UVPBdW"] .testimonial__item__inner .testimonial__subheading {font-size:14px; color:#adadad; font-weight:400; }

div[id*="section_testimonials_with_images_UVPBdW"] .testimonial__item__content .testimonial__heading {font-size:16px; font-weight:700;}
div[id*="section_testimonials_with_images_UVPBdW"] .testimonial__item__content .testimonial__user__name {font-size:14px; font-weight:400; color:#adadad;}

div[id*="section_testimonials_with_images_UVPBdW"] .testimonial__item__inner{border-radius:0;}
div[id*="section_testimonials_with_images_UVPBdW"] .lazy-image {border-radius:0;}

@media (max-width:767px){
  div[id*="section_testimonials_with_images_UVPBdW"] .section__heading {font-size:32px;}
  div[id*="section_testimonials_with_images_UVPBdW"] .testimonial__item__inner .testimonial__heading {font-size:16px;}
  div[id*="section_testimonials_with_images_UVPBdW"] .testimonial__item__inner .testimonial__text p {font-size:14px;}

  div[id*="section_testimonials_with_images_UVPBdW"] .testimonial__item__content .testimonial__heading {font-size:14px;}
  /* div[id*="section_testimonials_with_images_UVPBdW"] .testimonial__stars .rating__star__full .icon {margin-right:6px;} */
}

/* sec-5 category */
div[id*="section_grid_Gt87Ae"] .mosaic__item__inner {border-radius:0 !important;}
/* div[id*="section_grid_Gt87Ae"] .titlebox {display:flex; justify-content:space-between; align-items:center; } */
div[id*="section_grid_Gt87Ae"] .mosaic__grid {border-radius:0 !important;}
div[id*="section_grid_Gt87Ae"] .mosaic__item__heading {font-size:24px; font-family: 'Geologica-Bold'!important;}






@media (max-width:1280px){
  div[id*=section_grid_Gt87Ae] .titlebox{display:block !important;}
  div[id*="section_grid_Gt87Ae"] .titlebox h2{width:100% !important;}
  div[id*="section_grid_Gt87Ae"] .titlebox p{width:100% !important; max-width:100% !important;}
  div[id*=section_grid_Gt87Ae] .mosaic__grid .five-fifty-height{--min-h: 250px !important;}
}

@media (max-width:767px){
  div[id*=section_grid_Gt87Ae] .mosaic__grid{display:flex !important;}
  div[id*=section_grid_Gt87Ae] .titlebox h2 {font-size:50px !important;}
  div[id*=section_grid_Gt87Ae] .titlebox p {font-size:14px !important; }
  div[id*=section_grid_Gt87Ae] .mosaic__item__heading {font-size:18px;;}
}
@media (max-width:500px){
    div[id*=section_grid_Gt87Ae] .mosaic__grid .five-fifty-height{--min-h: 180px !important;}
}


/* sec-6 */
div[id*="section_sticky_images_and_text_98c67a"] .sticky-images-and-text__body{background-color:#000;}

div[id*="section_sticky_images_and_text_98c67a"] .sticky-text__inner{max-width:587px;}
div[id*="section_sticky_images_and_text_98c67a"] .sticky-text__heading p {font-size:80px; font-weight:700;font-family: 'Geologica-Bold' !important;}
div[id*="section_sticky_images_and_text_98c67a"] .sticky-text__text p {font-size:16px; font-weight:400; color:#cecece; max-width:478px;}


@media (max-width:1500px){
  div[id*="section_sticky_images_and_text_98c67a"] .sticky-text__heading p {font-size:60px;}
}

@media (max-width:1200px){
    div[id*="section_sticky_images_and_text_98c67a"] .sticky-text__heading p {font-size:40px;}
}

@media (max-width:767px){
  div[id*="section_sticky_images_and_text_98c67a"] .sticky-text__inner {max-width:100%;}
  div[id*="section_sticky_images_and_text_98c67a"] .sticky-text__heading p {font-size:32px;}
  div[id*="section_sticky_images_and_text_98c67a"] .sticky-text__text p {font-size:14px; max-width:100%;}
}


/* sec-7 */
div[id*="section_look_NwQcQe"] .look__products {align-content: flex-end;}
div[id*="section_look_NwQcQe"] .flickity-button  {display:none;}
div[id*="section_look_NwQcQe"] .look__heading {font-size:80px; font-weight:700; margin-bottom:24px;font-family: 'Geologica-Bold' !important;}
div[id*="section_look_NwQcQe"] .rich-text__text {font-size:16px; color:#474747; max-width:577px;}
div[id*="section_look_NwQcQe"] .product-grid-item__title {font-size:20px; font-weight:bold; font-family: 'Geologica', sans-serif !important;}
div[id*="section_look_NwQcQe"] .product-grid-item__price {font-size:16px; }
div[id*="section_look_NwQcQe"] .look__hero-image {border-radius:0;}


@media (max-width:1280px){
  div[id*="section_look_NwQcQe"] .look__heading  {font-size:60px;}
  
}
@media (max-width:1023px){
  div[id*="section_look_NwQcQe"] .rich-text__text{max-width:100%;}
}
@media (max-width:767px){
  div[id*="section_look_NwQcQe"] .look__heading {font-size:50PX;}
  div[id*="section_look_NwQcQe"] .rich-text__text p{font-size:14px;}
  div[id*="section_look_NwQcQe"] .product-grid-item__title{font-size:16px;}
  div[id*="section_look_NwQcQe"] .product-grid-item__pric{font-size:14px;}
  div[id*="section_look_NwQcQe"] .btn {border: 1px solid #474747;}
}





/* sec-8 */
div[id*="section_custom_content_pBDYbX"] .rich-text__heading {font-size:20px; font-weight:700; font-family: 'Geologica-Bold' !important; margin-bottom:0; }
div[id*="section_custom_content_pBDYbX"] .btn {font-size:14px; color:#474747; }

div[id*="section_custom_content_pBDYbX"] .btn--text:before,
div[id*="section_custom_content_pBDYbX"] .btn--text:after{ background:#474747;}

/* sec-9 */
div[id*="section_custom_content_Tk7Vrm"] .brick__blocks__flex {flex-direction:row-reverse;}

@media (max-width:767px){
  div[id*="section_custom_content_pBDYbX"] .rich-text__heading{font-size:18px;}
  div[id*="section_custom_content_Tk7Vrm"] .brick__blocks__flex {flex-direction:column;}
}



/* sec-10 */
div[id*="section-newsletter-0"] .align--middle-split .newsletter-section__entry {display:flex; justify-content:center; align-items:center; max-width:454px;}

div[id*="section-newsletter-0"] .newsletter-section__entry h2 {font-size:40px; font-weight:700; font-family: 'Geologica-Bold' !important;}

div[id*="section-newsletter-0"] .newsletter {display:flex; align-items:center; justify-content:right; }
div[id*="section-newsletter-0"] .align--middle-split .newsletter-form {max-width:437px; }

div[id*="section-newsletter-0"] .align--middle-split .newsletter {flex-basis:45%;}


@media (max-width:767px){
div[id*="section-newsletter-0"] .align--middle-split .newsletter-section__entry{max-width:100%; }
  div[id*="section-newsletter-0"] .newsletter-section__entry h2{font-size:22px;}

  div[id*="section-newsletter-0"] .newsletter{display:block;}
  div[id*="section-newsletter-0"] .align--middle-split .newsletter-form{max-width:100%;}
  div[id*="section-newsletter-0"] .input-group__field {font-size:14px;}
  
}


/* footer */
div[id*="footer"] .footer-content  {max-width:1186px;}
div[id*="footer"] .footer-blocks {justify-content:space-between;}
div[id*="footer"] .h5 {font-size:24px; color:#cecece;  font-family: 'Geologica-Bold' !important;} 
div[id*="footer"] .footer-link {font-size:16px; font-weight:400; color:#828282; }
div[id*="footer"] .rte p {font-size:16px; font-weight:400; color:#828282; }
div[id*="footer"] .footer-links li {margin-bottom:0;}
.footer-block__shop-name {display:none;}
div[id*="footer"] .footer-bottom {border-top:1px solid #868686;  padding-top:20px;} 
div[id*="footer"] .footer-copyright__content {font-size:16px; color:#828282; }
div[id*="footer"] .facebook {display:none;}

div[id*="footer"] .copywrap {display:flex; flex-direction:row-reverse; justify-content:space-between; align-items:center; max-width:1784px; width:90%; margin:0 auto;}
div[id*="footer"] .footer-bottom { max-width:100%; width:100%; display:flex; }


@media (max-width:767px) {
  div[id*="footer"] .footer-blocks{gap:24px;}
  div[id*="footer"] .footer-block{gap:8px;}
  div[id*="footer"] .h5{font-size:16px}
  div[id*="footer"] .footer-link {font-size:14px;}
  div[id*="footer"] .rte p {font-size:14px; }
  div[id*="footer"] .footer-copyright__content {font-size:14px;}
  div[id*="footer"] .social-sharing-wrapper{margin-bottom:0;}
  div[id*="footer"] .social-sharing-icon{margin: 0 16px 0px 0;}
}

 
/* blog */
#BlogPosts--template--17815874601152__main .wrapper{max-width:1500px; width:90%; margin:0 auto;}
#BlogPosts--template--17815874601152__main .blog__tags--center {display:none;}
#BlogPosts--template--17815874601152__main .text-center {text-transform:uppercase; font-size:60px;  font-family: 'Geologica-Bold' !important; }
#BlogPosts--template--17815874601152__main .text-center a {font-family: 'Geologica-Bold' !important;}
#BlogPosts--template--17815874601152__main .blog__post-meta {display:none;}
#BlogPosts--template--17815874601152__main .blog__post-tags-link small {font-size:16px; color:#EFF0F1;}
#BlogPosts--template--17815874601152__main .blog__post-title-link  {font-size:32px; font-family: 'Geologica-Bold' !important; color:#fff; max-width:447px;}
#BlogPosts--template--17815874601152__main .blog__post-image-link,
#BlogPosts--template--17815874601152__main .blog__post-item,
#BlogPosts--template--17815874601152__main .lazy-image {border-radius:0;}


#Article--template--17815874568384__main .wrapper--narrow {max-width:1200px; width:90%; margin:0 auto;}
#Article--template--17815874568384__main .section-header h1 {text-transform:uppercase; font-size:60px;  font-family: 'Geologica-Bold' !important; }
#Article--template--17815874568384__main .article__meta small {font-size:16px; font-weight:400; color:#474747;}

#Article--template--17815874568384__main .article__image__wrapper {display:none;}
#Article--template--17815874568384__main .rte p {font-size:16px; font-weight:400; line-height:22px;}

@media only screen and (max-width: 1023px) {
  #BlogPosts--template--17815874601152__main .grid,
  #BlogPosts--template--17815874601152__main .grid--center {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (max-width:1280px){
  #shopify-section-template--17815874601152__main .blog__post--three-col{--grid: repeat(2, minmax(0, 1fr));}
  #BlogPosts--template--17815874601152__main .blog__post-title-link{font-size:24px;}
}

@media (max-width:767px) {
  #BlogPosts--template--17815874601152__main .text-center {font-size:32px;}
  #BlogPosts--template--17815874601152__main .blog__post-tags{margin-bottom:8px;}
  #BlogPosts--template--17815874601152__main .blog__post-tags-link small{font-size:14px;}
  #BlogPosts--template--17815874601152__main .blog__post-title-link{font-size:16px;}

  #Article--template--17815874568384__main .section-header h1{font-size:32px;}
  #Article--template--17815874568384__main .rte p{font-size:14px;}
}

@media only screen and (max-width: 767px){
  #shopify-section-template--17815874601152__main .grid-template-columns: repeat(2, minmax(0, 1fr));
}


@media (max-width:500px){
  #BlogPosts--template--17815874601152__main .grid,
  #BlogPosts--template--17815874601152__main .grid--center {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}


/* about */
  div[id*="section_text_eCATXc"] .text__content p {font-size:60px; font-family: 'Geologica-Black'; line-height:75px;}
  div[id*="section_image_4TwwhD"] .lazy-image img {border-radius:0;} 


  div[id*="section_text_6W6TqG"] .text {display:flex; justify-content:space-between;}
  div[id*="section_text_6W6TqG"] .text__content {max-width:587px; text-align:left;} 
  div[id*="section_text_6W6TqG"] .text__content p {font-size:16px; font-weight:400; color:#474747;}


  div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__image {flex:auto; margin-top:0; position:static;}
  div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__images {max-width:100% !important;}
  div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__images-inner{max-width:100%; margin:0 auto; align-items:flex-end; flex-flow:nowrap; gap:12px;}
  /* div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__images-inner{align-items:flex-end;} */
  div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__image--primary {max-width:587px; width:100%; }
  div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__image--secondary {max-width:437px; width:100%;}
  div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__content {max-width:430px;}
  div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__content .h2 {margin-top:12rem;}
  div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__block{display:flex;}
  div[id*="section_overlapping_images_mdnCXq"] .image-fill {border-radius:0;} 

  div[id*="section_overlapping_images_mdnCXq"] .text-highlight__break{text-align:left;font-size:46px;   font-family: 'Geologica-Bold'}
  div[id*="section_overlapping_images_mdnCXq"] .rte p {font-size:16px; font-weight:400; text-align:left; line-height:22px;}

  div[id*="section_sticky_image_cards_HCGJ6z"] .sticky-text__inner {padding-right:20px;}
  div[id*="section_sticky_image_cards_HCGJ6z"] .sticky-text__subheading {font-size:16px; color:#474747; font-family: 'Pretendard-Regular' !important; letter-spacing:0; text-transform:capitalize;}
  div[id*="section_sticky_image_cards_HCGJ6z"] .sticky-text__heading {font-size:40px; font-family: 'Geologica-Bold' !important;}

  div[id*="section_sticky_image_cards_HCGJ6z"]  .sticky-image-cards__image {border-radius:0;}

  div[id*="section_banner_text_columns_RyzcJY"] .banner__heading {font-size:40px; font-family: 'Geologica-Bold' !important; color:#EFF0F1; max-width:440px; margin:0 auto; padding-block:28px;}
  div[id*="section_banner_text_columns_RyzcJY"] .banner__entry p {font-size:16px; color:#EFF0F1; max-width:440px;}

@media (max-width:1330px){
  div[id*="section_text_6W6TqG"] .text{ display:block; }
  div[id*="section_text_6W6TqG"] .text__content{max-width:100%;}
  
}

@media (max-width:1280px){
  div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__block{display:block;}
  div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__content .h2{margin-top:40px;}
  div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__content{margin-left:0; max-width:100%;}
}

@media (max-width:1130px) {
  div[id*="section_text_eCATXc"] .text__content p{font-size:40px;line-height:normal;}
}

@media (max-width:767px) {
  div[id*="section_text_eCATXc"] .text__content p{font-size:22px;}
  div[id*="section_text_6W6TqG"] .text__content p{font-size:14px; line-height:normal;}

  div[id*="section_overlapping_images_mdnCXq"] .text-highlight__break{font-size:22px;}
  div[id*="section_overlapping_images_mdnCXq"] .rte p{font-size:14px; line-height:normal;}

  div[id*="section_sticky_image_cards_HCGJ6z"] .sticky-text__subheading{font-size:14px;}
  /* div[id*="section_sticky_image_cards_HCGJ6z"] .sticky-text__subheading{font-size:22px;} */
  div[id*="section_sticky_image_cards_HCGJ6z"] .sticky-text__heading{font-size:22px;}

  div[id*="section_banner_text_columns_RyzcJY"] .banner__heading{font-size:22px;}
  div[id*="section_banner_text_columns_RyzcJY"] .banner__entry p{font-size:14px;}

  div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__content{padding-top:0;}
}

/* PLP */
.product__media__container {border-radius:0 !important;}
#Collection--template--17815874666688__main .btn {color:#EFF0F1; background-color:#000;}


/* contact */
  div[id*="section_text_7w4gYz"] .text-highlight__break {font-size:60px; font-family: 'Geologica-Bold'; }
  div[id*="section_text_7w4gYz"] .text__content p {font-size:16px; font-weight:400; color:#474747; }

  div[id*="contact-form"] input {border:none; background-color: #EFF0F1; }
  div[id*="contact-form"] textarea {border:none; background-color: #EFF0F1; }
  div[id*="contact-form"] .btn {width:100%; padding:19px; 0px; font-size:16px; font-family: 'Geologica-Regular'; }

@media (max-width:767px){
  div[id*="section_text_7w4gYz"] .text-highlight__break {font-size:26px;}
  div[id*="section_text_7w4gYz"] .text__content p {font-size:14px;}
  div[id*="contact-form"] .btn{padding: 12px;}
}

/* Login */
.page-customer .section__heading {font-size:60px; font-family: 'Geologica-Bold' !important; text-transform:uppercase;}
.page-customer .account__subheading {font-size:16px; font-weight:400; color:#868686; }
.page-customer  input {border:none; background-color: #EFF0F1; }
.page-customer .btn {width:100%; padding:19px; 0px; font-size:16px; font-family: 'Geologica-Regular'; color:#fff; background-color:#131313; margin-top:40px;}

.page-customer #CustomerLoginForm {max-width:450px; margin:0 auto;}
.return > p > a {font-size:14px; }

@media (max-width:767px){
  .page-customer .section__heading {font-size:32px;}
  .page-customer .account__subheadin{font-size:14px;}
  .page-customer .btn {font-size:14px; padding:15px 0px;}
}

/* signup */
.page-customer .form-vertical-wrapper {max-width:100%; }
.page-customer .form-vertical{max-width:625px; margin:0 auto;}
.page-customer .account__heading {text-transform:capitalize;}

/* password */
  div[id*="RecoverPasswordForm"] .account__heading {width:100%; text-align:center;} 
  div[id*="RecoverPasswordForm"] .account__heading {font-size:60px; font-family: 'Geologica-Bold' !important; text-transform: capitalize; margin-bottom:0;}
  div[id*="RecoverPasswordForm"] .form-vertical .light-gray {margin-top:0; margin-bottom:40px; text-align:center; font-size:16px; font-weight:400; color:#868686; }

  div[id*="RecoverPasswordForm"] #HideRecoverPasswordLink {display:flex; justify-content:center;}

@media (max-width:767px){
  div[id*="RecoverPasswordForm"] .account__heading {font-size:32px;}
  div[id*="RecoverPasswordForm"] .form-vertical .light-gray{font-size:14px;}
  
}


/* pdp */
/* #productTemplate--template--17815874961600__main .flickity-slider {transform: translateX(0%) !important;} */

#productTemplate--template--17815874961600__main .product-single__details .breadcrumbs > a {font-size:16px; font-weight:400; }
#productTemplate--template--17815874961600__main .product__title {font-size:40px; font-family: 'Geologica-Bold' !important;}
#productTemplate--template--17815874961600__main .product__price {width:100%; padding-right:0;}
#productTemplate--template--17815874961600__main .product__price--regular {width:100%; background-color:#f5f5f5; padding:15px; 20px; color:#131313; font-size:20PX; font-weight:700; margin:0;}
#productTemplate--template--17815874961600__main  .rte > p > span {font-size:14px; font-weight:400; color: #474747;}

#productTemplate--template--17815874961600__main .swatch__button--rectangle .swatch__label {width:32px; height:32px; border-radius:50%;}
#productTemplate--template--17815874961600__main .swatch__button--rectangle .swatch__label:before {border-radius:50%; width:26px; height:26px;}
#productTemplate--template--17815874961600__main .icon-check {display:none;}
#productTemplate--template--17815874961600__main .radio__legend__label {font-size:16px; font-weight:700; letter-spacing: 0;font-family: 'Pretendard-Regular' !important; }
#productTemplate--template--17815874961600__main .radio__label {padding:6px 22px; border-radius:8px; background-color:#eff0f1; border:none;}
#productTemplate--template--17815874961600__main .option-title {font-size:14px; font-weight:400; }

#productTemplate--template--17815874961600__main .radio__fieldset .radio__label:hover,
#productTemplate--template--17815874961600__main .radio__fieldset .radio__label:active,
#productTemplate--template--17815874961600__main .radio__fieldset .radio__label:focus,
#productTemplate--template--17815874961600__main .radio__fieldset .radio__input:checked ~ .radio__label { background-color:#131313; color:#fff; }
#productTemplate--template--17815874961600__main .radio__button.sold-out .radio__label,
#productTemplate--template--17815874961600__main .radio__button.unavailable .radio__label {background-color:#cecece;}

#productTemplate--template--17815874961600__main .select__label {font-size:16px; font-weight:700; letter-spacing: 0; font-family: 'Pretendard-Regular' !important; color: #131313;}
#productTemplate--template--17815874961600__main .product__submit__item .product__price--regular {display:none;}
#productTemplate--template--17815874961600__main .product__submit__item .product__submit__add {--btn-border:none; background-color:#131313; color:#fff;}
#productTemplate--template--17815874961600__main .product__submit__item .product__submit__add span {font-family: 'Geologica-Regular' !important; font-size:16px; letter-spacing:0;}
#productTemplate--template--17815874961600__main .shopify-payment-button__button--unbranded {--btn-border:#cecece; font-family:'Geologica-Regular' !important; font-size:16px !important; letter-spacing:0; padding:0 !important;}
#productTemplate--template--17815874961600__main .product__accordion__title {font-size:16PX; font-weight:400; color:#474747; font-family: 'Pretendard-Regular' !important; }

  div[id*="section_banner_image_k44Vbc"] .text-highlight__break {font-size:60px; font-family: 'Geologica-Bold'; }
  div[id*="section_banner_image_k44Vbc"] .metafield-rich_text_field p { font-size:16px; font-weight:400; }

  div[id*="section_image2_with_text_xyWN4a"] .image-with-text__content-items .text-highlight__break{font-family: 'Geologica-Bold'; font-size:40px;}
  div[id*="section_image2_with_text_xyWN4a"] .metafield-rich_text_field {line-height:22px;}
  div[id*="section_image2_with_text_xyWN4a"] .metafield-rich_text_field p {font-size:16px; font-weight:400; color:#474747;}

  div[id*="section_image2_with_text_xyWN4a"] .image-with-text__content-bottom {display:flex ; justify-content:end; align-items:end;}
  div[id*="section_image2_with_text_xyWN4a"] .image-with-text__content {padding:0; display:flex; justify-content:space-between; padding-top: 40px; padding-left: 50px;}
  div[id*="section_image2_with_text_xyWN4a"] .image-with-text__content-bottom .line {width:46%; background-color:#131313; height:1px; margin-right:48px;}
  div[id*="section_image2_with_text_xyWN4a"] .image-with-text__content-bottom .bottomtxt {text-align:right; max-width: 90px; width: 100%;}
  div[id*="section_image2_with_text_xyWN4a"] .image-with-text__content-bottom .bottomtxt p {margin:0; font-size:14px; font-weight:700;}

  div[id*="image_with_text_WMtNke"] .image-with-text__content-items .text-highlight__break{font-family: 'Geologica-Bold'; font-size:40px;}
  div[id*="image_with_text_WMtNke"] .metafield-rich_text_field {line-height:22px;}
  div[id*="image_with_text_WMtNke"] .metafield-rich_text_field p {font-size:16px; font-weight:400; color:#474747;}
  div[id*="image_with_text_WMtNke"] .image-with-text__content {padding-left:250px;}

  div[id*="section_text_jygMwG"] .metafield-rich_text_field p {font-family: 'Geologica-Regular'; font-size:36px; line-height:50px;}
  div[id*="section_text_jygMwG"] .wrapper--narrow {padding:0; width:100%; max-width:1495px;}

  div[id*="related"] .section__heading {font-size:40px; font-family: 'Geologica-Bold' !important; color:#131313; text-align:left;}
  div[id*="related"] .product-grid-item__title {font-size:20px;  font-family: 'Geologica-Bold' !important; }
  div[id*="related"] .product-grid-item__price {font-size:16px;} 

@media (max-width:1150px){
  div[id*="section_image2_with_text_xyWN4a"] .image-with-text__content{justify-content:center;}

  div[id*="section_image2_with_text_xyWN4a"] .image-with-text__content-bottom .line{width: 65%;  margin-right: 20px;}
}

@media (max-width:900px){
  section[id*=section_list_butttons_fPCAKA] .list-collections__item__title{font-size:14px !important;}
}

@media (max-width:767px){
  #productTemplate--template--17815874961600__main .product__title {font-size:24px;}
  #productTemplate--template--17815874961600__main .product__price--regular{font-size:16px; padding:10px; }


  div[id*="section_banner_image_k44Vbc"] .text-highlight__break {font-size:28px;}
  div[id*="section_banner_image_k44Vbc"] .metafield-rich_text_field p{font-size:14px;}

  div[id*="section_image2_with_text_xyWN4a"] .image-with-text__content{display:block;}

  div[id*="section_image2_with_text_xyWN4a"] .image-with-text__content-items .text-highlight__break{font-size:22px;}
  div[id*="section_image2_with_text_xyWN4a"] .metafield-rich_text_field p{font-size:14px;}
  /* div[id*="section_image2_with_text_xyWN4a"] .image-with-text__content-bottom .bottomtxt p{font-size:12px;} */

  div[id*="image_with_text_WMtNke"] .image-with-text__content{padding-left:0;}
  div[id*="image_with_text_WMtNke"] .image-with-text__content-items .text-highlight__break{font-size:22px;}
  div[id*="image_with_text_WMtNke"] .metafield-rich_text_field p{font-size:14px;}

  div[id*="image_with_text_WMtNke"] .image-with-text__wrapper{
   max-width: 1784px;
    width: 90%;
    margin: 0 auto;
    padding: 0;
  }

div[id*="section_text_jygMwG"] .metafield-rich_text_field p{font-size:16px; line-height:22px;}
div[id*="related"] .section__heading{font-size:22PX;}
  div[id*="related"] .product-grid-item__title{font-size:16px;}
  div[id*="related"] .product-grid-item__price {font-size:14px;} 

  div[id*="section_image2_with_text_xyWN4a"] .image-with-text__content-bottom .line{width: 60%; margin-right: 15px;}
}



/* plp */
#Collection--template--17815874666688__main .product-grid-item__title {font-size:20px;  font-family: 'Geologica-Bold' !important; }
#Collection--template--17815874666688__main .product-grid-item__price {font-size:16px;} 

.collection-promo__body .text-highlight__break {font-size:32px; font-family: 'Geologica-Bold';}


@media (max-width:767px){
section[id*=section_banner_image_8JfPiU] .banner-image__heading {font-size:26px !important;}
section[id*=section_banner_image_8JfPiU] .text__content{font-size:14px !important;}
.buttons-list .carousel__container .list-collections__item{flex:none !important;}
#Collection--template--17815874666688__main .product-grid-item__title {font-size:16px;  font-family: 'Geologica-Bold' !important; }
#Collection--template--17815874666688__main .product-grid-item__price {font-size:14px;} 
  .collection-promo__body .text-highlight__break{font-size:16PX;}

  section[id*=section_list_butttons_fPCAKA] .list-collections__item__title{font-size:14px !important;}
  section[id*=section_list_butttons_fPCAKA] .list-collections__item__content--overlayed{--top-bottom-padding:12px; --left-right-padding:13px; }
  section[id*=section_banner_image_8JfPiU] .metafield-rich_text_field > p {font-size:14px !important;}
  #Collection--template--17815874666688__main .collection__products .grid {row-gap:30px !important; }
}


/* cart */
.cart-drawer__head {padding:24px;}
.cart-drawer__item-qty {font-size:14px; font-weight:400; color:#868686;}
.cart-drawer__close{top:13px;}
.cart__message__progress::-webkit-progress-value {background-color: #474747 !important;}
.cart__item__title a {font-size:16px;  font-family: 'Geologica-Bold' !Iimportant; }
.cart__item__price {font-size:14px; color:#131313;}
.cart__item__selected-options span {font-size:14px; color:#868686;}
.cart__item__quantity-minus {box-shadow:none; color:#131313;}
.cart__item__quantity-plus {box-shadow:none; color:#131313;}
.cart-drawer .cart__item__remove{font-size:14px;}
.cart__total__money{display:none;}
.cart__checkout{font-size:16px; font-weight:400; letter-spacing:0; font-family: 'Geologica-Regular' !important;}
.cart__text {font-size:14px; color:#131313; }

.one-whole .cart-collection__image{padding-top:33%;}
..cart-collection--overlay-text .cart-collection__title{font-size:22px; font-family: 'Geologica-Bold' !important;}
.cart-empty-buttons__item .btn {font-size:16px; font-weight:400; letter-spacing:0; font-family: 'Geologica-Regular' !important;}
.cart-drawer__empty-message-bottom p {font-size:14px; color:#131313; font-family: 'Pretendard-Regular' !important; letter-spacing:0; }

.popup-quick-view__body__inner {display:flex; flex-direction:column-reverse;}
.popup-quick-view__title {font-size:28px; font-family: 'Geologica-Bold' !important; }
.popup-quick-view__inner .product__price-wrapper {background-color:#f5f5f5;}
.popup-quick-view__inner .product__price--regular{margin:0; padding:12px 24px; font-size:20px; font-weight:700; }
.popup-quick-view__inner .variant__countdown{display:none;}
.popup-quick-view__inner .selector-wrapper--swatches .radio__legend__label{font-size:16px; font-weight:700;}
.popup-quick-view__inner .swatch__button .swatch__label {width:32px; height:32px; border-radius:50%;}
.popup-quick-view__inner .swatch__button--rectangle .swatch__label:before {width:26px; height:26px; border-radius:50% !important;}
.popup-quick-view__inner .radio__legend__label {font-size:16px; font-weight:700; font-family: 'Pretendard-Regular' !important; }
.popup-quick-view__inner p {display:none;}
.popup-quick-view__inner .icon-check {display:none;}
.popup-quick-view__inner  .radio__fieldset .radio__label:hover,
.popup-quick-view__inner  .radio__fieldset .radio__label:active,
.popup-quick-view__inner  .radio__fieldset .radio__label:focus,
.popup-quick-view__inner  .radio__fieldset .radio__input:checked ~ .radio__label { background-color:#131313; color:#fff; }
.popup-quick-view__inner  .radio__button.sold-out .radio__label,
.popup-quick-view__inner  .radio__button.unavailable .radio__label {background-color:#cecece;}
.popup-quick-view__inner  .radio__fieldset .radio__label {padding:6px 22px; border:none; border-radius:8px; background-color: #EFF0F1;}

.popup-quick-view__inner .popup-quick-view__foot .product__price--regular {display:none;}
.popup-quick-view__inner .product__form .btn--submit span {font-size:16px; font-weight:400; letter-spacing:0; font-family: 'Geologica-Regular' !important; color:#FFF;}
.popup-quick-view__inner .product__submit__add {background-color:#131313; }

.popup-quick-view__inner .popup-quick-view__body .popup-quick-view__content .popup-quick-view__title a{font-family: 'Geologica-Bold' !important; font-weight: 700;}
.popup-quick-view__inner .popup-quick-view__body .popup-quick-view__content .product__price--regular{color: #131313;}

.cart-collections__inner {display:block;}
.cart-collection__image {padding-top:33%;}
.cart-collection {width:100%;}
.cart-drawer__foot{border-top:none; box-shadow:none;}
#cartDrawerEmptyMessageBottom .btn--solid {background-color:#131313; color:#fff; }
.cart-collection__title{font-size:22px; font-family: 'Geologica-Bold' !important;}

/* faq */
  div[id*="section_banner_image_qVq8kK"] .text-highlight__break {font-size:60px; font-family: 'Geologica-Bold';}
  div[id*="section_banner_image_qVq8kK"] .text__content p {font-size:16px; font-weight:400; font-family: 'Pretendard-Regular' !important;  line-height:22px; }

  div[id*="accordion-section-1"] .section__heading { font-size:28px; font-family: 'Geologica-Bold' !important;}
  div[id*="accordion-section-1"] .wrapper {max-width:586px;}
  div[id*="accordion-section-1"] .accordion__item__title__text {font-size:16px; font-weight:400;  font-family: 'Pretendard-Regular' !important; }
  div[id*="accordion-section-1"] .accordion__item__text > p {font-size:16PX; font-weight:400;font-family: 'Pretendard-Regular' !important; color:#868686; } 

  div[id*="accordion-section-2"] .section__heading { font-size:28px; font-family: 'Geologica-Bold' !important;}
  div[id*="accordion-section-2"] .wrapper {max-width:586px;}
  div[id*="accordion-section-2"] .accordion__item__title__text {font-size:16px; font-weight:400;  font-family: 'Pretendard-Regular' !important; }
  div[id*="accordion-section-2"] .accordion__item__text > p {font-size:16PX; font-weight:400;font-family: 'Pretendard-Regular' !important; color:#868686; } 


  div[id*="section_accordions_g9TjVW"] .section__heading { font-size:28px; font-family: 'Geologica-Bold' !important;}
  div[id*="section_accordions_g9TjVW"] .wrapper {max-width:586px;}
  div[id*="section_accordions_g9TjVW"] .accordion__item__title__text {font-size:16px; font-weight:400;  font-family: 'Pretendard-Regular' !important; }
  div[id*="section_accordions_g9TjVW"] .accordion__item__text > p {font-size:16PX; font-weight:400;font-family: 'Pretendard-Regular' !important; color:#868686; } 

@media (max-width:767px){
    div[id*="section_banner_image_qVq8kK"] .text-highlight__break {font-size:28px;}

    div[id*="accordion-section-1"] .section__heading { font-size:18px; font-family: 'Geologica-Bold' !important;}
    div[id*="accordion-section-1"] .accordion__item__title__text {font-size:14px;}
    div[id*="accordion-section-1"] .accordion__item__text > p {font-size:14px;}

    div[id*="accordion-section-2"] .section__heading { font-size:18px; font-family: 'Geologica-Bold' !important;}
    div[id*="accordion-section-2"] .accordion__item__title__text {font-size:14px;}
    div[id*="accordion-section-2"] .accordion__item__text > p {font-size:14px;}

    div[id*="section_accordions_g9TjVW"] .section__heading { font-size:18px; font-family: 'Geologica-Bold' !important;}
    div[id*="section_accordions_g9TjVW"] .accordion__item__title__text {font-size:14px;}
    div[id*="section_accordions_g9TjVW"] .accordion__item__text > p {font-size:14px;}
}

/* 02.21 */
.product__selectors {row-gap: 30px}
.product__form {gap:30px;}

div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__content .h2::after{
  content:"";
  display:block;
  width:40px;
  height:2px;
  background-color:#000;
  position:absolute;
}

div[id*="section_overlapping_images_mdnCXq"] .overlapping-images__content .h2 span:last-child{padding-bottom:40px; }
div[id*="section_overlapping_images_mdnCXq"] .rte p{margin-top:40px;}


@media (max-width:767px){
  div[id*="section-slideshow-0"] .slide__text__container{padding-bottom:0;}
  div[id*="section_image2_with_text_xyWN4a"] .image-with-text__content-bottom .bottomtxt{max-width: 115px;}
  /* div[id*="section_image2_with_text_xyWN4a"] .image-with-text__content-bottom .bottomtxt{width:40%;} */
  #SiteFooter {--PT: 40px !important;}
}











