/** Shopify CDN: Minification failed

Line 11:20 Expected ")" to end URL token
Line 17:20 Expected ")" to end URL token
Line 23:20 Expected ")" to end URL token
Line 29:20 Expected ")" to end URL token

**/
@font-face {
        font-family: 'Karla-Bold';
        src: url({{ "Karla-Bold.ttf" | asset_url }});
        font-weight: bold;
         }

@font-face {
        font-family: 'Karla-Italic';
        src: url({{ "Karla-Italic.ttf" | asset_url }});
        font-weight: Italic;
         }

@font-face {
        font-family: 'Karla-Medium';
        src: url({{ "Karla-Medium.ttf" | asset_url }});
        font-weight: Medium;
         }

@font-face {
        font-family: 'Karla-Regular';
        src: url({{ "Karla-Regular.ttf" | asset_url }});
        font-weight: normal;
         }

.section_title {
  padding-bottom: 1.4rem;
}
.blog-template a.increase-target:focus {
  opacity: 0;
}
.custom-image-with-text-1 .img_text_content.items-end .title,
.custom-image-with-text-3 .img_text_content.items-end .title {
  margin-bottom: 235px;
}
.custom-image-with-text-2 .img_text_content {
  padding-right: 10rem;
}
.custom-image-with-text-2 .img_text_content .content_wrap {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: 5rem 5rem 2.5rem 2rem;
}
.custom-image-with-text-2 .img_text_content .content_wrap .title {
  padding-bottom: 8px;
}
.custom-image-with-text-2 .address_block {
  display: flex;
  flex-wrap: wrap;
  margin-top: 5rem;
}
.custom-image-with-text-2 .address_block .left_text {
  width: 50%;
}
.custom-image-with-text-2 .address_block .left_text .content p,
.custom-image-with-text-2 .address_block .right_text .content p {
  font-size: 12px;
}
.custom-image-with-text-2 .address_block .left_text .content p strong,
.custom-image-with-text-2 .address_block .right_text .content p strong {
  padding-bottom: 10px;
  font-size: 16px;
  display: block;
}
.custom-image-with-text-2 .address_block .left_text .content p a,
.custom-image-with-text-2 .address_block .right_text .content p a {
  text-decoration: underline;
  margin-top: 10px;
  display: block;
}
.custom-image-with-text-2 .address_block .right_text {
  width: 50%;
}
.custom-image-with-text-2 .custom_link {
  display: block;
  margin-top: auto;
}
.custom-image-with-text-2 .custom_link p strong {
  padding-bottom: 10px;
  font-size: 16px;
  display: block;
}
.custom-image-with-text-2 .custom_link p a {
  text-decoration: underline;
  font-size: 14px;
  font-weight: bold;
  letter-spacing: normal;
}
.tagged-blog .blog-posts-section {
  display: none;
}
.custom-text-columns .multi-column {
  gap: 9rem;
  padding-top: 1.8rem;
  padding-bottom: 3.5rem;
}
.custom-text-columns .multi-column .rte {
  column-count: 2;
  margin-top: 0;
}
.custom-text-columns .multi-column .rte p {
  padding-right: 6rem;
}
.product-title-block {
  font-size: 36px;
}
.product-block-area {
  padding-top: 5rem;
}

.product-variant-picker-block label {
  min-width: 120px;
  min-height: 40px;
  border: 1px solid #000;
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: center;
}
button:focus {
  outline: 0 !important;
  box-shadow: none !important;
}
.product-variant-picker-block .custom-input:focus {
  outline: 0 !important;
  box-shadow: none !important;
}
.product-variant-picker-block .custom-input:focus + label {
  outline: 0 !important;
  box-shadow: none !important;
}
.variant__size.product-variant-picker-block .custom-input:checked + label {
  background-color: #99d6ea;
}
.option_position_1.product-variant-picker-block .custom-input:checked + label {
  background-color: #99d6ea;
}
.option_position_2.product-variant-picker-block .custom-input:checked + label {
  background-color: #eebae9;
}
.option_position_3.product-variant-picker-block .custom-input:checked + label {
  background-color: #eaa813;
}

.price_btn__wrap {
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}
.price_btn__wrap .product-price-block {
  width: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  border-right: 1px solid #000;
}
.price_btn__wrap form {
  width: 50%;
  display: flex;
  justify-content: center;
  background-color: #eebae9;
}
.product-content-container .accordian .accordian_item button {
  padding-top: 0;
  padding-bottom: 0;
}
.newsletter_block {
  max-width: 365px;
  width: 100%;
}

.journal_content .journal_date {
  position: absolute;
  top: 25px;
  left: 20px;
}
.article_content_wrap {
  flex-wrap: wrap;
}
.article_content_wrap .left_part {
  width: 35%;
  padding-right: 5rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-top: 30px;
  padding-bottom: 30px;
}
.article_content_wrap .left_part .shop_link_wrap a {
  text-decoration: underline !important;
}
.article_content_wrap .right_part {
  width: 65%;
  padding-right: 5rem;
  padding-top: 30px;
  padding-bottom: 30px;
}
.article_content_wrap .right_part p {
  margin-bottom: 20px;
}
.faqs_menu__list {
  min-height: 900px;
}
.faqs_menu__list ul li a {
  font-size: 24px;
  line-height: 1.22;
}
.faqs_menu__list ul li a.active {
  color: #e63422;
  text-decoration: underline;
}
.faq_accordian .faq_item button {
  padding-top: 20px;
  padding-bottom: 18px;
}
.faq_item ol,
.faq_item ul {
  padding-left: 15px;
}
.faq_item ol li,
.faq_item ul li {
  list-style-type: disc;
}

.custom_content .title {
  width: 30%;
}
.custom_content .tab_content {
  width: 70%;
  padding-left: 50px;
}
.shop_collection {
  position: absolute;
  bottom: 20px;
}
.custom-image-with-text-4 .shop_collection {
  position: relative;
  bottom: 0;
  margin-top: 15px;
}
.tagged_cover .shop_collection {
  position: relative;
  bottom: 0;
  margin-top: 10px;
}

.blog-posts-section .increase-target:before,
.tagged_cover .increase-target:before,
.journal_cover .increase-target:before,
.artists-main-blog ol li .increase-target:before {
  content: none;
}
.journal_title a:focus,
.jounral_readmore a:focus {
  outline: none !important;
}

.testimonial_wrap {
  padding-top: 13px;
  padding-bottom: 12px;
}

.section_text_link {
  padding-top: 15px;
  padding-bottom: 15px;
}

.section-rich-text .rich_text_wrap {
  padding-bottom: 42px;
}

.section-rich-text .rich_text_wrap.rich_text_wrap--large-padding {
  padding-top: 80px;
  padding-bottom: 80px;
}

@media (min-width: 1024px) {
  .section-rich-text .rich_text_wrap.rich_text_wrap--large-padding {
    padding-top: 120px;
    padding-bottom: 120px;
  }
}

.link_wrap .list-item .item_link {
  font-size: 24px;
}
.blog-posts-section .shop_collection {
  position: relative;
  bottom: 0;
  margin-top: 0;
}
.art_center_wrap {
  height: 0;
}
.art_center_wrap .center_item .address_wrap {
  margin-top: 9px;
}
.art_scroll::-webkit-scrollbar {
  width: 0px;
}
.art_scroll::-webkit-scrollbar-track {
  background: #f1f1f1;
}
.art_scroll::-webkit-scrollbar-thumb {
  background: #888;
}
.art_scroll::-webkit-scrollbar-thumb:hover {
  background: #555;
}

.rich_text_wrap .content p {
  margin-bottom: 10px;
}
/* 17-02-2023 */
.template-product .accordian_item h2.text-base button {font-family: 'Presicav' !important;text-transform: uppercase;}
/* .template-product .lg\:sticky{position:unset;} */
.template-product .accordian_item .text-xs{font-size:17px;}
.template-index .section--template--16663613964531__rich-text .content.text-xs{font-size:14.96px;}
.template-index .section--template--16663613964531__rich-text h2{font-family: 'Presicav';}
.template-index .custom-image-with-text-1 .border-t-grid{border-top:0;}
.template-index .custom-image-split-1 .border-t-grid{border-bottom:1px solid #000;}
.carausel_slider .slick-slide img {display: block;height: 500px;width: 100%;object-fit: cover;}
.carausel_slider .slide_for_blogs {margin-right:10px;}
.carausel_slider .slick-next:before, .carausel_slider .slick-prev:before{font-size:60px;opacity:1;}
.carausel_slider .slick-prev,.carausel_slider .slick-next{color:#000;z-index:999;width:50px;height:60px;}
.carausel_slider .slick-prev{left:0;}
.carausel_slider .slick-next{right:10px;}
.hidden a.inline-block {
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    text-transform: none;
}
.product-content-container .price_btn__wrap .text-xs{
    font-size: 16px;
}
.product-block-area .section-x-padding p span {
/*     font-size: 1.2em !important; */
}
.accordian_item p {
    font-size: 16px !important;
}
.section-x-padding p {
    font-size: 16px;
}
.section-x-padding ul li {
    font-size: 16px;
}

@media(max-width:1600px)
{
  .carausel_slider .slick-slide img{height:400px;}
}
@media(max-width:1440px)
{
  .carausel_slider .slick-slide img{height:300px;}
}
@media(max-width:1200px)
{
   .carausel_slider .slick-slide img{height:200px;}
  .carausel_slider .slick-next:before, .carausel_slider .slick-prev:before{font-size:40px;}
  .carausel_slider .slick-next{right:0px;}
}
@media (max-width: 1100px) {
  .custom-image-with-text-2 .img_text_content .content_wrap {
    padding: 2rem 5rem 2rem 2rem;
  }
  .custom-image-with-text-2 .img_text_content {
    padding-right: 0;
  }
  .custom-image-with-text-2 .address_block {
    margin-top: 2rem;
  }
  .custom-image-with-text-2 .custom_link {
    margin-top: 2rem;
  }
}

@media (max-width: 990px) {
  .custom-text-columns .multi-column {
    gap: 1rem;
    flex-wrap: wrap;
  }
  .custom-text-columns .multi-column .rte {
    column-count: 1;
  }
  .custom-text-columns .multi-column .rte p {
    padding-right: 0;
  }
  .custom-image-with-text-1 .grid {
    border-top: 0;
  }
  .img_with_text .grid {
    border-top: 1px solid;
  }
  .custom-image-with-text-2 .img_text_content .content_wrap {
    padding: 2rem 0rem 2rem 0rem;
  }

  .custom-image-with-text-2 .custom_link {
    margin-top: 5rem;
  }
  .product-block-area {
    padding-top: 1rem;
  }
  .custom-image-with-text-1 .img_text_content.items-end .title,
  .custom-image-with-text-3 .img_text_content.items-end .title {
    margin-bottom: 32px;
  }
  .splide__pagination--product {
    margin-top: 16px;
  }
  .journal_content .journal_date {
    position: relative;
    top: 0;
    left: 0;
  }
  .shop_collection {
    position: relative;
    bottom: 0;
    margin-top: 20px;
  }
  .article_content_wrap .left_part {
    width: 100%;
    padding-right: 0.75rem;
  }
  .article_content_wrap .left_part .shop_link_wrap {
    margin-top: 2rem;
  }
  .article_content_wrap .right_part {
    width: 100%;
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .faqs_menu__list {
    min-height: auto;
    border-right: 0px;
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
  .faqs_menu__list ul li a {
    font-size: 16px;
  }
  .product-media-container {
    padding-bottom: 20px;
  }
  .faq_content {
    display: flex;
    flex-direction: column-reverse;
  }
  .art_center_wrap {
    height: auto;
  }
}

@media (max-width: 767px) {
  .custom_content .title {
    width: 100%;
  }
  .custom_content .tab_item {
    flex-wrap: wrap;
  }
  .custom_content .tab_content {
    width: 100%;
    padding-left: 0;
  }
  .custom-image-with-text-2 .img_text_content {
    padding-right: 0.75rem;
  }
  .newsletter button {
    margin-top: 20px;
  }
  
}
@media (max-width:575px)
{
  .carausel_slider .slick-next:before, .carausel_slider .slick-prev:before{font-size:30px;}
}
@media (max-width: 375px) {
  .product-variant-picker-block label {
    min-width: 110px;
  }
}
