/** Shopify CDN: Minification failed

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

**/
/* IBMPlex Serif Font */
@media (max-width: 767px) {
  .boost-pfs-filter-products.boost-pfs-filter-product-item-equal-height-auto.boost-pfs-filter-product-item-label-type-rectangle.boost-pfs-filter-product-item-show-details-false.boost-pfs-filter-product-item-layout-no-border.boost-pfs-filter-product-item-label-top_left.boost-pfs-filter-product-item-text-alignment-left
    .boost-pfs-filter-product-item.boost-pfs-filter-product-item-grid.boost-pfs-filter-grid-width-3.boost-pfs-filter-grid-width-mb-2:nth-child(
      odd
    ) {
    padding-right: 5px;
    padding-left: 0;
  }
  .boost-pfs-filter-products.boost-pfs-filter-product-item-equal-height-auto.boost-pfs-filter-product-item-label-type-rectangle.boost-pfs-filter-product-item-show-details-false.boost-pfs-filter-product-item-layout-no-border.boost-pfs-filter-product-item-label-top_left.boost-pfs-filter-product-item-text-alignment-left
    .boost-pfs-filter-product-item.boost-pfs-filter-product-item-grid.boost-pfs-filter-grid-width-3.boost-pfs-filter-grid-width-mb-2:nth-child(
      even
    ) {
    padding-left: 5px;
    padding-right: 0;
  }
  .boost-pfs-filter-products {
    width: calc(100%) !important;
    margin-left: unset !important;
  }
  #custom-login-modal-popup .account .col {
    width: 100% !important;
  }
  .login-modal-wrapper .login h2 {
    font-size: 20px !important;
    margin-top: 25px !important;
  }
  .animates.login p {
    font-size: 14px;
  }
}

.margin--extra_small {
  padding-top: 28px;
  padding-bottom: 28px;
}

@font-face {
  font-family: "IBMPlexSerif-Regular";
  src: url("IBMPlexSerif-Regular.woff") format("woff"),
    url("IBMPlexSerif-Regular.woff2") format("woff2"),
    url("IBMPlexSerif-Regular.ttf") format("truetype"),
    url("IBMPlexSerif-Regular.svg") format("svg");
}

@font-face {
  font-family: "IBMPlexSerif-LightItalic";
  src: url("IBMPlexSerif-LightItalic.woff") format("woff"),
    url("IBMPlexSerif-LightItalic.woff2") format("woff2"),
    url("IBMPlexSerif-LightItalic.ttf") format("truetype"),
    url("IBMPlexSerif-LightItalic.svg") format("svg");
}

@font-face {
  font-family: "IBMPlexSerif-ExtraLight";
  src: url("IBMPlexSerif-ExtraLight.woff") format("woff"),
    url("IBMPlexSerif-ExtraLight.woff2") format("woff2"),
    url("IBMPlexSerif-ExtraLight.ttf") format("truetype"),
    url("IBMPlexSerif-ExtraLight.svg") format("svg");
}

@font-face {
  font-family: "IBMPlexSerif-ExtraLightItalic";
  src: url("IBMPlexSerif-ExtraLightItalic.woff") format("woff"),
    url("IBMPlexSerif-ExtraLightItalic.woff2") format("woff2"),
    url("IBMPlexSerif-ExtraLightItalic.ttf") format("truetype"),
    url("IBMPlexSerif-ExtraLightItalic.otf") format("otf"),
    url("IBMPlexSerif-ExtraLightItalic.svg") format("svg"),
    url("IBMPlexSerif-ExtraLightItalic.eot") format("embedded-opentype");
}

@font-face {
  font-family: "IBMPlexSerif-SemiBold";
  src: url("IBMPlexSerif-SemiBold.woff") format("woff"),
    url("IBMPlexSerif-SemiBold.woff2") format("woff2"),
    url("IBMPlexSerif-SemiBold.ttf") format("truetype"),
    url("IBMPlexSerif-SemiBold.svg") format("svg");
}



@font-face {
  font-family: "Bartender_SemiCondensed_Sans";
  src: url("/cdn/shop/files/Bartender_SemiCondensed_Sans_1.ttf?v=1717753919");
}
@font-face {
  font-family: "Figtree";
  src: url("/cdn/shop/files/Figtree-VariableFont_wght_1.ttf?v=1717753920"),
       url("/cdn/shop/files/Figtree-Italic-VariableFont_wght_1.ttf?v=1717753920");
}

/* IBMPlex Sans Font */

@font-face {
  font-family: "IBMPlexSans-Regular";
  src: url("IBMPlexSans-Regular.woff") format("woff"),
    url("IBMPlexSans-Regular.woff2") format("woff2"),
    url("IBMPlexSans-Regular.ttf") format("truetype"),
    url("IBMPlexSans-Regular.svg") format("svg");
}

@font-face {
  font-family: "IBMPlexSans-Medium";
  src: url("IBMPlexSans-Medium.woff") format("woff"),
    url("IBMPlexSans-Medium.woff2") format("woff2"),
    url("IBMPlexSans-Medium.ttf") format("truetype"),
    url("IBMPlexSans-Medium.svg") format("svg");
}

@font-face {
  font-family: "IBMPlexSans-SemiBold";
  src: url("IBMPlexSans-SemiBold.woff") format("woff"),
    url("IBMPlexSans-SemiBold.woff2") format("woff2"),
    url("IBMPlexSans-SemiBold.ttf") format("truetype"),
    url("IBMPlexSans-SemiBold.svg") format("svg");
}
@font-face {
  font-family: "Antonio-Variable";
  src: url("/cdn/shop/files/Antonio-Variable.ttf?v=1699341917"),
    url("/cdn/shop/files/Antonio-Variable.woff2?v=1699341917"),
    url("/cdn/shop/files/Antonio-Variable.woff?v=1699341917");
}

@font-face {
  font-family: "Bluehill";
  src: url("/cdn/shop/files/Bluehill.woff?v=1699341592"),
    url("/cdn/shop/files/Bluehill.woff2?v=1699341592"),
    url("/cdn/shop/files/Bluehill.ttf?v=1699340512");
}

@font-face {
  font-family: "IBMPlexSansCondensed-Regular";
  src: url("/cdn/shop/files/IBMPlexSansCondensed-Regular.ttf?v=1700481257");
}
@font-face {
  font-family: "IBMPlexSansCondensed-Italic";
  src: url("/cdn/shop/files/IBMPlexSansCondensed-Italic.ttf?v=1700481258");
}
@font-face {
  font-family: "MyriadPro-Regular";
  src: url("/cdn/shop/files/MyriadPro-Regular.otf?v=1700481258");
}
@font-face {
  font-family: "FontsFree-Net-Rustic-Printed";
  src: url("/cdn/shop/files/FontsFree-Net-Rustic-Printed.ttf?v=1700481258");
}
@font-face {
  font-family: "Jazmin-Light";
  src: url("/cdn/shop/files/Jazmin-Light.otf?v=1700481258");
}
@font-face {
  font-family: "DomLovesMary-Pro";
  src: url("/cdn/shop/files/DomLovesMary_Pro.otf?v=1703162448");
  /* src: url("/cdn/shop/files/DomLovesMary_Pro.woff?v=1701072266"); */
  /* src: url("/cdn/shop/files/DomLovesMary_Pro.woff2?v=1701072265"); */
}
@font-face {
  font-family: "Gilroy-Medium";
  src: url("/cdn/shop/files/Gilroy-Medium.ttf?v=1706015475")
    format("truetype");
}

@font-face {
  font-family: "Gilroy-Medium";
  src: url("Gilroy-Medium.ttf") format("truetype");
}

@font-face {
  font-family: "Ainslie-W01-Norm-Regular";
  src: url("/cdn/shop/files/Ainslie_W01_Norm_Regular_V2.ttf?v=1706091167")
    format("truetype");
}

@font-face {
  font-family: "Ainslie-W01-Norm-Regular";
  src: url("Ainslie-W01 Norm-Regular.ttf") format("truetype");
}

@import url("https://fonts.googleapis.com/css2?family=Baskervville&family=Lato:wght@100;200;300;400;700&display=swap");

html,
body {
  font-family: "Helvetica";
}

body {
  font-family: "Helvetica";
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "CanelaTrial-Regular";
}

/*strong {
  font-family: "Figtree";
}*/

.custom-container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .custom-container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .custom-container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .custom-container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .custom-container {
    max-width: 1140px;
  }
}

@media (min-width: 1400px) {
  .custom-container {
    max-width: 1400px;
  }
}

section#collections-list--template--14449071751233__1648448253c2627bed
  .collection-item {
  padding: 0 10px;
}

.product-item a.product-link {
  display: flex;
  align-items: flex-start;
  align-self: center;
  justify-content: space-between;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  flex-direction: column;
  gap: 10px;
}

.product-item a.product-link p {
  margin-top: 0;
  line-height: 20px;
  font-weight: 500;
}

/* .collection-item__info a {
  text-align: center;
} */

.product-item--borderless {
  padding: 0 10px;
  /*   margin-right: 20px; */
}
#chain-amp-charm-collection .swatch__button input:checked ~ label {
  margin: 4px;
  width: 18px;
  height: 18px;
}
#chain-amp-charm-collection .swatch__button label {
  width: 24px;
  height: 24px;
}
#chain-amp-charm-collection .swatch__button input:checked ~ label:after {
  top: -4px;
  left: -4px;
  width: 24px;
  height: 24px;
}
section#collection--template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
  .product-item--borderless,
section#collection--template--21539254960433__3386e8ac-b297-4453-9c97-8d46c268ff9a
  .product-item--borderless,
section#collection--template--21539254960433__16cc9ca4-2887-464e-8623-20de86e76370
  .product-item--borderless,
section#collection--template--21539254960433__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
  .product-item--borderless,
#chain-amp-charm-collection .product-item--borderless,
section#collection--template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c
  .product-item--borderless,
section#collection--template--21538548351281__3386e8ac-b297-4453-9c97-8d46c268ff9a
  .product-item--borderless,
section#collection--template--21538548351281__16cc9ca4-2887-464e-8623-20de86e76370
  .product-item--borderless,
section#collection--template--21538548351281__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
  .product-item--borderless,
#chain-amp-charm-collection .product-item--borderless {
  padding: unset;
  /*   margin-right: 20px; */
}
#shopify-section-template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
  .text-left.aos-init.aos-animate,
#shopify-section-template--21539254960433__3386e8ac-b297-4453-9c97-8d46c268ff9a
  .text-left.aos-init.aos-animate,
#shopify-section-template--21539254960433__16cc9ca4-2887-464e-8623-20de86e76370
  .text-left.aos-init.aos-animate,
#shopify-section-template--21539254960433__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
  .text-left.aos-init.aos-animate,
#shopify-section-template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c
  .text-left.aos-init.aos-animate,
#shopify-section-template--21538548351281__3386e8ac-b297-4453-9c97-8d46c268ff9a
  .text-left.aos-init.aos-animate,
#shopify-section-template--21538548351281__16cc9ca4-2887-464e-8623-20de86e76370
  .text-left.aos-init.aos-animate,
#shopify-section-template--21538548351281__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
  .text-left.aos-init.aos-animate {
  color: #000001;
  font-size: 28px;
  font-family: "IBMPlexSans-Medium";
  font-weight: normal;
}
table.custom-footer-table {
  border: 0;
}

table.custom-footer-table td {
  border: 0 !important;
}

section#brick-section--template--14449071751233__1648479503141b3ae1
  a.hero__btn.btn.caps.aos-init.aos-animate {
  position: absolute;
  bottom: -60px;
  right: 0;
  left: 0;
  margin: auto;
  width: 215px;
}

section#brick-section--template--14449071751233__1648479503141b3ae1
  .hero__content__wrapper.align--bottom-center.hero__content--transparent,
section#brick-section--template--14449071751233__1648479503141b3ae1
  .brick__block__image.wide-image.js-overflow-container.text-light {
  overflow: unset;
}
button.boost-pfs-filter-top-sorting-wrapper {
  position: relative;
}

button.boost-pfs-filter-top-sorting-wrapper::after {
  content: "Sort:";
  position: absolute;
  display: flex;
  align-items: center;
  align-self: center;
  top: 0;
  bottom: 0;
  left: -40px;
  font-weight: 600;
}
.boost-pfs-filter-tree-v .boost-pfs-filter-option-title-text:before {
  /* content: unset !important; */
}
button.boost-pfs-filter-button.boost-pfs-filter-option-title-heading {
  /* pointer-events: none; */
}

.boost-pfs-filter-product-bottom-inner p {
  padding-bottom: 5px;
  padding-left: 10px;
}

.boost-pfs-filter-product-bottom-inner {
  display: flex;
  align-items: flex-start;
  align-self: center;
  justify-content: space-between;
  width: 100%;
}

.product-information.aos-init.aos-animate {
  padding-left: 0;
  padding-right: 0;
}
section#collection--template--14449071751233__164872593522a4e7b6
  .grid__heading-holder.text-left,
section#collection--template--14449071751233__16490674703889961e
  .grid__heading-holder.text-left,
section#collections-list--template--14449071751233__1648448253c2627bed
  .grid__heading-holder.text-left {
  padding: 0 0 0 10px;
}
.product-tabs ul.tabs.product-tabs-title li.tab-link {
  margin-right: 15px !important;
}

/* .flickity-slider
  .grid__item.column__grid__item.large-up--one-third.medium--two-fifths.small--seven-eighths.text-left.is-selected:first-child {
  padding-left: 0;
  padding-right: 10px;
} */
.grid__item.column__grid__item.large-up--one-third.medium--two-fifths.small--seven-eighths.text-left.is-selected {
  padding: 0 7px;
}
/* .flickity-slider
  .grid__item.column__grid__item.large-up--one-third.medium--two-fifths.small--seven-eighths.text-left.is-selected:last-child {
  padding-right: 0;
  padding-left: 10px;
} */

/* Search Page */
.boost-pfs-search-suggestion-header-view-all.boost-pfs-search-suggestion-header
  a {
  border-radius: 0 !important;
  background: #000001;
  color: #fff !important;
}
.boost-pfs-search-suggestion-header-view-all.boost-pfs-search-suggestion-header
  a:hover {
  background: #737373 !important;
}
.boost-pfs-search-result-toolbar {
  display: none !important;
}
.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list
  li
  .boost-pfs-check-box {
  /* display: none !important; */
}
.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list
  li {
  /* padding-left: 10px !important; */
}

@media screen and (min-width: 1200px) {
  .boost-pfs-container-default-fullwidth
    .boost-pfs-filter-left-col.boost-pfs-filter-stick {
    padding-top: 70px;
  }
  .boost-pfs-container-default-box
    .boost-pfs-filter-left-col.boost-pfs-filter-stick {
    padding-top: 70px;
  }
  .selector-wrapper label.custom-span,
  .engrav-symbol label.charms {
    font-size: 14px;
  }
  .customdrop {
    padding: 9px 16px;
  }
}

.boost-pfs-filter-stick-body
  .boost-pfs-filter-default-toolbar.boost-pfs-filter-toolbar-top-mobile-hide-view-as.boost-pfs-filter-toolbar-top-mobile-hide-product-count {
  position: sticky;
  z-index: 9;
  top: 0;
  background: #fff;
}

section#brick-section--template--14449071751233__1648479503141b3ae1
  .brick__block__image.wide-image.js-overflow-container.text-light {
  margin-bottom: 70px;
}

.grid__btn-wrapper.text-left {
  /*   margin: 0 auto; */
  /*   width: 100%; */
  text-align: center !important;
  position: unset !important;
}

/* .collection-item__info.aos-init.aos-animate a {
  color: #fff;
}

.collection-item__info.aos-init.aos-animate {
  transition: all 0.4s ease-in-out;
  background: #ab8c52;
  margin: 20px 60px 40px;
  padding: 0;
} */

/* .collection-item.one-quarter.small--one-whole.collection-item--borderless:hover
  .collection-item__info.aos-init.aos-animate {
  transition: all 0.4s ease-in-out;
  background: #806430;
} */

.boost-pfs-container-default-fullwidth .boost-pfs-filter-left-col {
  width: 10%;
}
.boost-pfs-container-default-fullwidth .boost-pfs-filter-right-col {
  width: 90%;
}
ul.boost-pfs-filter-filter-dropdown {
  text-align: right !important;
}

.boost-pfs-filter-btn-load-previous-page-wrapper {
  display: none !important;
}

/* .background-size-cover.lazyloaded {
    background-size: contain;
} */

#shopify-section-template--14449071915073__16502802148b05f1a8
  .background-size-cover.lazyloaded,
#shopify-section-template--14449071915073__1650280234b90d0ac8
  .background-size-cover.lazyloaded,
#shopify-section-template--14449071915073__165028043935ad7fb1
  .background-size-cover.lazyloaded,
#shopify-section-template--14449071915073__1650280876dba1401b
  .background-size-cover.lazyloaded {
  background-size: cover;
}

h2.grid__heading.text-left.aos-init.aos-animate,
h2.grid__heading.text-left {
  font-family: HurmeGeometricSans, serif !important;
  font-size: 18px !important;
  text-align: left;
  letter-spacing: 1px;
  font-weight: 400;
  padding-bottom: 20px;
}

#shopify-section-template--14449071751233__1648479503141b3ae1
  h1.hero__title.aos-init.aos-animate {
  font-family: HurmeGeometricSans, serif !important;
  font-size: 18px !important;
  text-align: left;
  letter-spacing: 1px;
  font-weight: 400;
  font-weight: 400;
}

#shopify-section-template--14449071751233__1648479503141b3ae1
  .brick--margin.custom-container {
  margin-bottom: 0;
}

#shopify-section-template--14449071751233__1648479503141b3ae1
  section#brick-section--template--14449071751233__1648479503141b3ae1 {
  margin-top: 20px;
}

footer.site-footer-wrapper,
.index-newsletter.index-newsletter--template--14449071751233__newsletter {
  background-color: #fff;
  color: #fff;
}

.index-newsletter.index-newsletter--template--14449071751233__newsletter {
  margin-top: 100px;
}

/* .footer__block.grid__item.large-up--one-quarter.medium--one-half {
  margin-top: 20px;
} */
.footer__block {
  margin-top: 20px;
}

.footer__copyright li:nth-child(2) a:hover,
.footer__copyright li:nth-child(3) a:hover {
  text-decoration: underline;
}
.footer__secondary {
  /* margin: 0 0 20px; */
}
.footer__payment {
  margin: 10px 0 20px;
}

ul.footer__copyright.inline-list.unstyled li:last-child {
  display: none;
}

ul.footer__quicklinks.unstyled {
  margin-top: 8px;
}
ul.tabs.tabs--center {
  text-align: left;
}

.menu__item.grandparent a {
  cursor: pointer;
}
.sliderow__title:hover{
  color: #000;
}
a.navlink.navlink--child:hover span {
  color: #000001;
}

div#shopify-section-template--14449071915073__1650274448cf6a86f8
  section#rte--template--14449071915073__1650274448cf6a86f8 {
  padding: 30px 0 0px;
}
div#shopify-section-template--14449071915073__1650274745c5a90e7b
  .section-columns {
  padding-bottom: 0;
}

.boost-pfs-filter-refine-by .boost-pfs-filter-option-title {
  /* display: none; */
}

.boost-pfs-container-default-fullwidth
  .boost-pfs-filter-tree-v
  .boost-pfs-filter-refine-by {
  margin: 0 auto 20px;
  padding: 0;
}

span.refine-by-type span.refine-by-option {
  display: none;
}
.boost-pfs-filter-option-title button.boost-pfs-filter-clear {
  display: none !important;
}

input#email_inputtemplate--14449071751233__newsletter {
  border: 1px solid;
}
.collection-item__info.aos-init.aos-animate a p {
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 500;
  display: inline;
}
.boost-pfs-filter-product-item-image {
  overflow: hidden;
}

.about_our_artisans.homepage-slideshow {
    margin-bottom: 20px;
}


/* Font Family changes */

.announcement__text span p strong {
  /*   font-family: "IBMPlexSans-SemiBold"; */
  /* font-family: "IBMPlexSans-Medium"; */
  font-weight: unset;
  font-size: 14px;
}

.header__menu__inner a {
  font-family: "Helvetica";
  text-transform: uppercase;
  font-size: 14px;
}
.header__menu__inner a.navlink.navlink--toplevel span {
    font-family: 'Helvetica';
    font-size: 11px;
    letter-spacing: 1.5px;
    font-weight: 400;
    text-transform: uppercase;
  }

.header__menu__inner a.navlink.navlink--grandchild span {
  font-family: "Helvetica";
  font-size: 14px;
  letter-spacing: 0.83px;
  font-weight: lighter;
}
a.standard__cta.caps--large.btn--black {
  /*     font-size: 16px; */
  font-family: "IBMPlexSans-Medium";
  letter-spacing: 0.42px;
  background: #000001;
  color: #fff;
  text-align: center;
  font-size: 12px;
  padding: 10px;
  font-weight: 500;
  display: inline-block;
}

div#shopify-section-template--21539254960433__1643782277684e075e
  .column__text.rte
  p,
div#shopify-section-template--21538548351281__1643782277684e075e
  .column__text.rte
  p {
  font-size: 20px;
}

.hero__content a.caps--large.btn--black.aos-init.aos-animate {
  border-bottom: 1px solid #000001;
  padding-bottom: 5px;
  font-size: 14px;
  /*   font-family: "HurmeGeometricSans"; */
  font-weight: 400;
}
#slideshow-template--21539254960433__12706530-87f4-4b4c-babe-3be09d3553d6
  .slideshow__slide
  .hero__content__wrapper
  .hero__content {
  text-align: center;
}
#slideshow-template--21539254960433__12706530-87f4-4b4c-babe-3be09d3553d6
  .hero__content__wrapper
  .hero__title {
  margin-bottom: 0;
}
#slideshow-template--21539254960433__12706530-87f4-4b4c-babe-3be09d3553d6
  .slideshow__slide
  .hero__content__wrapper
  .hero__content
  .hero__btn,
#slideshow-template--21538548351281__12706530-87f4-4b4c-babe-3be09d3553d6
  .slideshow__slide
  .hero__content__wrapper
  .hero__content {
  text-align: center;
}
#slideshow-template--21538548351281__12706530-87f4-4b4c-babe-3be09d3553d6
  .hero__content__wrapper
  .hero__title {
  margin-bottom: 0;
}
#slideshow-template--21538548351281__12706530-87f4-4b4c-babe-3be09d3553d6
  .slideshow__slide
  .hero__content__wrapper
  .hero__content
  .hero__btn {
  margin-bottom: 20px;
  margin-top: 20px;
}
#slideshow-template--21539254960433__12706530-87f4-4b4c-babe-3be09d3553d6
  .slideshow__slide
  .hero__content__wrapper
  .hero__content
  .hashtag,
#slideshow-template--21538548351281__12706530-87f4-4b4c-babe-3be09d3553d6
  .slideshow__slide
  .hero__content__wrapper
  .hero__content
  .hashtag {
  font-size: 15px;
  /* color: #e97f53; */
  color: #000;
  font-weight: 500;
}
p.product__grid__title {
  font-family: 'Helvetica';
  font-weight: 100;
  margin-right: 5px;
}

.product-link span.price {
  color: #000001;
  font-family: 'Helvetica';
}

h2.h5.newsletter__title.aos-init.aos-animate {
  font-family: "IBMPlexSans-Medium";
  font-weight: unset;
}
h2.h5.footer__block__title {
  font-family: "IBMPlexSans-SemiBold";
  color: #000001;
  font-size: 14px;
  letter-spacing: 0;
  font-weight: unset !important;
}
.rte h2.h5.footer__block__title {
  margin-bottom: 0;
  margin-top: 0;
  padding-bottom: 0;
}
.product-item span.badge-box-item {
  font-size: 13px;
  font-weight: 400;
  line-height: 1px;
  letter-spacing: 0px;
  color: #000001;
  margin-bottom: 0px;
  text-transform: capitalize !important;
  height: 35px;
  /* padding: 4px 8px; */
  cursor: pointer;
  font-family: 'Figtree';
  display: flex;
  align-items: center;
  justify-content: center;
}

.newsletter__entry .rte {
  color: #fff;
  font-size: 20px;
}

.newsletter__content {
  max-width: 600px;
}
.newsletter-signup {
  max-width: 400px;
}
button#subscribetemplate--21539254960433__newsletter,
button#subscribetemplate--21538548351281__newsletter {
  font-family: "IBMPlexSans-Medium";
  font-weight: unset !important;
}

.rte {
  color: #000001;
  font-family: "Helvetica";
  font-size: 14px;
  letter-spacing: 0.42px;
}
/* FIX: Product DETAILS accordion bold issue */
.rte.accordion-content strong,
.rte.accordion-content b {
  font-weight: 700 !important;
}
/* FIX: DETAILS accordion – normalize text size */
.rte.accordion-content,
.rte.accordion-content p,
.rte.accordion-content li,
.rte.accordion-content span,
.rte.accordion-content strong,
.rte.accordion-content b {
  font-size: 14px !important;
  line-height: 1.5 !important;
}

.rte.accordion-content {
  padding-bottom: 0;
  padding-left: 20px;
}
ul.footer__quicklinks.unstyled li a {
  font-family: "Helvetica";
  font-size: 12px;
}
.footer__block .rte p a {
  font-family: "Helvetica";
}
.drawer__menu[data-sliderule-pane="1"] {
  transform: translate(0);
}
.sliderow.sliderow__back.is-visible {
  display: none;
}
.has-success .newsletter-message--success {
  color: green;
}
.newsletter-message--error {
  color: red;
}
ul.footer__copyright li a {
  font-family: "MyriadPro-Regular";
  font-size: 12px;
  color: white;
}
.footer__secondary .footer__copyright.inline-list {
  width: 90vw;
  margin: auto;
  padding: 5px 50px;
}
.footer__secondary.grid__item {
  background: black;
  color: white;
  margin-bottom: 0;
}
.footer__secondary .site-footer-wrapper a:hover {
  color: #ffffff;
}
div#sliderule-54031eab28524e71369f1dbecfb0506d.is-visible {
  position: unset;
}
div#sliderule-3262024545b396589bdcfa418caaf312 {
  position: unset;
}
div#sliderule-0e16d183410ee4e00687d65a30cb2a73,
div.mobile__menu__dropdown.sliderule__panel {
  position: unset;
}
.sliderule-grid.blocks-1 {
  display: none;
}
.drawer__menu {
  align-items: flex-start;
  align-self: flex-start;
  justify-content: flex-start;
}
div#sliderule-54031eab28524e71369f1dbecfb0506d .sliderow__links {
  padding: 0;
}
div#sliderule-fc7061d6df6809dadbc4de79a55610f3 {
  position: unset;
}
.drawer__menu[data-sliderule-pane="1"] .sliderule__panel .sliderule__panel {
  overflow-y: hidden;
  overflow-x: hidden;
}
.drawer__menu[data-sliderule-pane="2"] {
  transform: translate(0);
}
.drawer__menu[data-sliderule-pane="3"] {
  transform: translate(0);
}
.drawer__menu[data-sliderule-pane="4"] {
  transform: translate(0);
}
.drawer__menu[data-sliderule-pane="5"] {
  transform: translate(0);
}

.sliderule__panel > * {
  opacity: 1;
}
div#sliderule-a2855593e18b696737ecccc4682225f0 {
  opacity: 1;
  visibility: visible;
  height: auto;
}
div#sliderule-2fc727daccea971b2ecc9db47518ec24 {
  position: unset;
}
.drawer__menu {
  --sliderule-height: auto !important;
}
.sliderow__links {
  padding: 0;
}
[data-sliderule-pane] [data-animates] {
  opacity: 1;
  transform: translateY(0);
}

div#sliderule-fc7061d6df6809dadbc4de79a55610f3 {
  position: unset;
  visibility: visible;
  opacity: 1;
  height: auto;
}

div#sliderule-2fc727daccea971b2ecc9db47518ec24 {
  position: unset;
  /*     overflow-y: visible;
    overflow-x: visible; */
  visibility: visible;
  opacity: 1;
  height: auto;
}
.sliderow.sliderow__back {
  display: none;
}

.drawer__menu[data-sliderule-pane]
  .sliderule__panel.is-visible
  .sliderule__panel {
  overflow-y: visible;
  overflow-x: visible;
  height: auto;
  visibility: visible;
  opacity: 1;
}

.grandparent.kids-2.images-1 .header__grandparent__links {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.drawer__menu[data-sliderule-pane] .sliderule__panel .sliderule__panel {
  overflow-y: visible;
  overflow-x: visible;
}
.mobile__menu__dropdown.sliderule__panel.is-visible {
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
  height: 0 !important;
}

.mobile__menu__dropdown.sliderule__panel.is-visible.troll {
  opacity: 1;
  visibility: visible;
  overflow: visible;
  height: auto !important;
}
button.sliderow.is-visible {
  pointer-events: none;
}
div#sliderule-07552c4179dfca0c6f938daede6e6ac0 {
  position: unset;
}
div#sliderule-85aba2da5b7b4267a0743ce681c5f479 {
  position: unset;
  visibility: visible;
  opacity: 1;
  height: auto;
}
.sliderule__wrapper.lol2
  .mobile__menu__dropdown.sliderule__panel.is-visible.troll
  .sliderow__links.is-visible
  .sliderule__wrapper
  .sliderow.is-visible
  .sliderow__title
  .sliderule__chevron--right {
  display: none;
}
a.sliderow__title,
span.sliderow__title {
  font-size: 18px;
  /* text-transform: uppercase; */
  letter-spacing: 1.42px;
}
.sliderow__links.is-visible
  .sliderule__wrapper
  button.sliderow.is-visible
  span.sliderow__title {
  font-size: inherit;
  font-weight: 600;
}
.sliderow__links.is-visible
  .sliderule__wrapper
  .sliderow__links
  .sliderule__wrapper
  a.sliderow__title {
  font-size: inherit;
}
.sliderule__wrapper.lol1,
.sliderule__wrapper.lol2,
.sliderule__wrapper.lol3,
.sliderule__wrapper.lol4,
.sliderule__wrapper.lol5,
.sliderule__wrapper.lol6,
.sliderule__wrapper.lol7,
.sliderule__wrapper.lol8 {
  padding: 5px 0px;
  /* border-top: 1px solid rgba(0, 0, 0, 0.2); */
}
.sliderule__wrapper.lol8 {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
/* .sliderule__wrapper {
    border-top: 1px solid rgba(0,0,0,0.2);
}
.sliderule__wrapper.lol4 {
    border-bottom: 1px solid rgba(0,0,0,0.2);
} */

.sliderule__wrapper.lol2
  .mobile__menu__dropdown.sliderule__panel.is-visible.troll
  .sliderow__links.is-visible
  .sliderule__wrapper
  .sliderow.is-visible {
  font-family: "Figtree";
}

.sliderule__wrapper.lol3
  .mobile__menu__dropdown.sliderule__panel.is-visible.troll
  .sliderow__links.is-visible
  .sliderule__wrapper
  .sliderow.is-visible {
  font-family: "Figtree";
}
.sliderule__wrapper.lol3 .sliderow__title .sliderule__chevron--right {
  /* display:none !important; */
}
.sliderule__wrapper.lol1
  .mobile__menu__dropdown.sliderule__panel.is-visible.troll
  .sliderow__links.is-visible
  .sliderule__wrapper:first-child
  .sliderow.is-visible {
  font-family: "Figtree";
}

.sliderule__wrapper.lol3
  .mobile__menu__dropdown.sliderule__panel.is-visible.troll
  .sliderow__links.is-visible
  .sliderule__wrapper:first-child
  .sliderow.is-visible {
  font-family: "Figtree";
}

.grandparent .header__dropdown .dropdown__family:first-child {
  margin-left: 30px !important;
}

.grandparent .header__dropdown .dropdown__family {
  margin-left: 0px !important;
  width: auto !important;
}
.grandparent .header__dropdown .dropdown__family:last-child {
  margin-left: 0px !important;
}
.grandparent .header__dropdown .dropdown__family:last-child {
  margin-right: 0px !important;
}
.menu__item.grandparent .navlink--grandchild {
  width: 15rem;
}
.sliderule__wrapper.lol2 button.sliderow {
  /*     background: #f7f7f7; */
}
.mobile__menu__dropdown.sliderule__panel.is-visible.troll
  button.sliderow.is-visible {
  background-color: #f7f7f7;
}

.mobile__menu__dropdown.sliderule__panel.is-visible.troll div.sliderow {
  background-color: #f7f7f7;
}
button.sliderow.rol span.sliderow__title,
button.sliderow.rol {
  background-color: #f7f7f7;
}

button.sliderow.crol .sliderow__title {
  background: #fff;
}

.sliderule__wrapper.lol1
  .mobile__menu__dropdown.sliderule__panel.is-visible.troll
  .sliderow__links.is-visible
  .sliderule__wrapper
  .sliderow.is-visible
  .sliderow__title
  .sliderule__chevron--right {
  display: none;
}

.sliderule__wrapper.lol3
  .mobile__menu__dropdown.sliderule__panel.is-visible.troll
  .sliderow__links.is-visible
  .sliderule__wrapper
  .sliderow.is-visible
  .sliderow__title
  .sliderule__chevron--right,
.sliderule__wrapper.lol4
  .mobile__menu__dropdown.sliderule__panel.is-visible.troll
  .sliderow__links.is-visible
  .sliderule__wrapper
  .sliderow.is-visible
  .sliderow__title
  .sliderule__chevron--right,
.sliderule__wrapper.lol5
  .mobile__menu__dropdown.sliderule__panel.is-visible.troll
  .sliderow__links.is-visible
  .sliderule__wrapper
  .sliderow.is-visible
  .sliderow__title
  .sliderule__chevron--right,
.sliderule__wrapper.lol6
  .mobile__menu__dropdown.sliderule__panel.is-visible.troll
  .sliderow__links.is-visible
  .sliderule__wrapper
  .sliderow.is-visible
  .sliderow__title
  .sliderule__chevron--right {
  display: none;
}

.sliderow.rol.crol .sliderule__chevron--right:before {
  /*     transform: translate(5px) rotate(-45deg); */
  transform: unset;
  content: "-";
}
.sliderow.crol .sliderule__chevron--left:before,
.sliderule__chevron--right:before {
  /*     content:unset; */
  content: "+";
  position: absolute;
  width: 9px;
  height: 9px;
  font-size: 20px;
  font-weight: 600;
  transform: unset;
  border-style: unset;
  display: flex;
  align-items: center;
  align-self: center;
  justify-content: flex-end;
}

.sliderow:hover .sliderule__chevron--right:before {
  transform: unset;
}
.sliderule__chevron--right {
  width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sliderule__chevron--left:after,
.sliderule__chevron--right:after {
  content: unset;
}
.drawer__menu > .sliderule__wrapper > [data-animates] {
  transition: unset !important;
}
body#how-to-find-your-ring-size-at-home-ella-stein-fine-jewelry
  .background-size-cover.lazyloaded {
  background-size: contain;
  background-repeat: no-repeat;
}

.store-location-wrapper img {
  width: 100%;
}

.store-location-wrapper {
  height: 180px;
  max-height: 160px;
}

.store-location-wrapper {
  text-align: left;
  /* 	margin-bottom:50px; */
  margin-bottom: 50px;
}
section#page--template--21539255976241__main,
section#page--template--21538549694769__main {
  padding-top: 0;
}
.store-location-wrapper h5 {
  font-family: "CanelaTrial-Regular";
  font-size: 16px;
}
.store-location-wrapper p {
  font-family: "Helvetica";
  /*     height: 95px; */
  color: rgba(0, 0, 0, 0.5);
  line-height: 24px;
  font-size: 14px;
}
.store-location-wrapper a {
  overflow-wrap: break-word;
  font-family: "Helvetica";
  color: rgba(0, 0, 0, 0.5);
  line-height: 24px;
  text-decoration: underline;
}

.store-location-wrapper .lol {
  /*     height: 150px; */
}
.store-area-heading h2 {
  font-size: 24px;
  line-height: 42px;
  font-weight: unset !important;
  font-family: "CanelaTrial-Regular";
  letter-spacing: 3px;
  text-transform: uppercase;
  position: relative;
  margin-bottom: 30px;
  width: fit-content;
}

.search-store-wrapper {
  margin-bottom: 50px;
}
h2.find-store-heading {
  font-size: 42px;
  text-align: center;
  margin: 0 auto 50px;
  font-weight: unset !important;
  font-family: "CanelaTrial-Regular";
}
.search-store-wrapper {
  display: flex;
  align-items: end;
  align-self: end;
  justify-content: center;
  /*     margin-bottom: 40px; */
}
.search-store-wrapper .input-row {
  width: 30%;
  margin-right: 20px;
}
.search-store-wrapper label {
  margin-bottom: 0;
  font-family: "Helvetica";
  display: block;
  text-transform: uppercase;
  letter-spacing: 0.2em;
  font-size: 11px;
}
.search-store-wrapper input {
  border: 1px solid;
  width: 100%;
  margin-top: 5px;
  margin-bottom: 0;
}
.search-store-wrapper .store-search-btn button {
  line-height: 16px;
}
.not-updated {
  margin: 20px;
}
.heading-of-search {
  margin-top: 50px;
  margin-bottom: 50px;
  font-size: 28px;
  font-weight: 500;
  text-transform: uppercase;
}
.our-store-heading {
  font-family: "CanelaTrial-Regular";
  font-size: 42px;
  font-weight: unset !important;
}

.store-area-heading h2::after {
  content: "";
  width: 40%;
  height: 2px;
  background: #0000008a;
  position: absolute;
  left: 0;
  bottom: 0;
  margin: 0;
  right: 0;
}
#ourCustomStoresPage {
  display: none !important;
}

body.our-stores #ourCustomStoresPage {
  display: block !important;
}
body.our-stores .fade-in-image-zoom .background-size-cover {
  background-size: contain;
  background-repeat: no-repeat;
}
body.our-stores section#page--template--14488529371201__main {
  padding-top: 0;
}
.template-page .page-width.custom-breadcrumb {
  display: none !important;
}
p.h3 {
  font-size: 1em;
}
ul.social__links.theme-social__links {
  display: none !important;
}
.drawer__content .drawer__inner {
  display: flex;
  flex-direction: column;
  flex: unset;
}
.drawer__menu {
  position: unset;
  height: unset;
}

.drawer__content .drawer__bottom {
  margin-top: auto;
}

.desk-social__links {
  display: block;
}
.mob-social__links {
  display: none;
}
/* Wishlist App Css */
wishlist-page .wk-header {
  padding-bottom: 55px;
  padding-top: 55px;
  margin-bottom: 0 !important;
}
wishlist-page .wk-header .wk-title {
  font-size: 28px !important;
}
button.wk-button.wk-selected,
button.wk-button.wk-selected:hover {
  background: #535766;
  color: #fff;
  border: 1px solid #535766;
}
button.wk-button.wk-selected .wk-icon svg path {
  fill: #ffffff;
  stroke: #ffffff;
}
.custom-cart-icon {
  opacity: 1 !important;
  visibility: visible !important;
  position: unset !important;
  transform: none !important;
}
.custom-icon-add-to-cart {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 5%;
  font-family: 'Helvetica' !important;
  font-size: 20px !important;
  text-transform: uppercase;
  letter-spacing: 1.76px;
}
.product__submit__add.is-loading .custom-icon-add-to-cart {
  opacity: 0;
}
.login-modal-wrapper .login h2 {
  font-size: 27px;
}
#custom-login-modal-popup .account .col {
  width: 55%;
}
@media only screen and (max-width: 989px) {
  .customdrop {
    padding: 9px 16px;
  }
  .drawer__content .drawer__bottom__left {
    order: 1;
  }
  .desk-social__links {
    display: none;
  }
  .mob-social__links {
    display: block;
  }
  .custom-social__links .desk-social__links {
    display: none !important;
  }
  ul.social__links.custom-social__links li:nth-child(2) {
    display: none;
  }
  /*   .custom-social__links .mob-social__links {
    display: flex !important;
  } */
  .custom-social__links .mob-social__links a span {
    font-size: 16px;
    font-family: "IBMPlexSans-Medium";
    font-weight: 700;
  }
  button.popout__toggle {
    font-size: 16px;
    font-family: "IBMPlexSans-Medium";
    font-weight: 700;
    padding-left: 0 !important;
  }
  .selector-wrapper label.radio__legend.custom-span,
  .engrav-symbol label.charms {
    font-size: 13px;
  }
}

div.search-suggestion-wrapper {
  position: absolute;
  width: 100%;
  height: auto;
  max-height: 250px;
  background: #fff;
  box-shadow: 0px 2px 7px 1px rgb(0 0 0 / 20%);
  overflow: hidden;
  overflow-y: scroll;
  color: rgba(0, 0, 0, 0.5);
  display: none;
  border-radius: 0 0 5px 5px;
  z-index: 9;
}
div.search-suggestion-wrapper.is-focus {
  display: block;
}
div#searchSuggestions p {
  border-bottom: 1px solid;
  padding: 0 10px 8px;
  cursor: pointer;
  text-transform: capitalize;
}

div#searchSuggestions p:last-child {
  border-bottom: 0;
  padding: 0 10px 0;
}
.search-store-wrapper .input-row {
  position: relative;
}

.search-suggestion-wrapper::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #f5f5f5;
}

.search-suggestion-wrapper::-webkit-scrollbar {
  width: 4px;
  background-color: #f5f5f5;
}

.search-suggestion-wrapper::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.3);
  border-radius: 20px;
}
.store-area-heading.accodian-item {
  pointer-events: none;
}
/*   .header__menu__inner .menu__item:nth-child(9n),.header__menu__inner .menu__item:nth-child(7n) {
  display: none;
} */
.menu__item.child.Store {
  display: none;
}
.menu__item.child.Wishlist {
  display: none;
}
/* .Summer.Collection, .Fall.Collection, .Winter.Collection,  */
/*   .Everyday.Classic.Collection, .Name.Necklace,.Spring.Collection,.Mothers.day, .May.Drop {
    position:relative;
  } */
a.navlink.navlink--grandchild {
  position: relative;
}
.new-lbl span::after {
  content: "new";
  position: absolute;
  background: #000001;
  border-radius: 150px;
  padding: 2px 8px;
  font-size: 14px;
  margin-left: 10px;
  color: #fff;
  /* box-shadow: 0px 0px 8px 0px rgb(0 0 1 / 40%); */
}
/*   .Summer.Collection::after, .Fall.Collection::after, .Winter.Collection::after,  */
/*   .Everyday.Classic.Collection::after, .Name.Necklace::after, .Spring.Collection::after, .Mothers.day::after, .May.Drop::after */
.new-lbl::after {
  content: "new";
  display: none;
  position: absolute;
  background: #000001;
  border-radius: 150px;
  padding: 3px 8px 6px;
  font-size: 14px;
  line-height: 14px;
  margin-left: 10px;
  color: #fff;
  bottom: unset;
  right: 25%;
  /* box-shadow: 0px 0px 8px 0px rgb(0 0 1 / 40%); */
}
/* .Summer.Collection::after, .Fall.Collection::after, .Winter.Collection::after, .Name.Necklace::after,.Spring.Collection::after,.Mothers.day::after, .May.Drop::after  */
.new-lbl::after {
  bottom: 12px !important;
}

.popout--drawer .popout-list {
  top: 100%;
  bottom: auto;
  box-shadow: 0 2px 8px #0000000f, 0 3px 12px #00000005;
}
div#shopify-section-template--21539254960433__1643782277684e075e
  .section-columns.column--borderless,
div#shopify-section-template--21539255517489__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2
  .section-columns.column--borderless,
div#shopify-section-template--21539255517489__1650274745c5a90e7b
  .section-columns.column--borderless,
div#shopify-section-template--21539255517489__cfaf3824-221b-43e9-841b-f0afb7c99f5d
  .section-columns.column--borderless,
div#shopify-section-template--21539255976241__a29225b6-f7b9-42c9-8698-311f1ef20071
  .section-columns.column--borderless,
div#shopify-section-template--21539255517489__f963537d-2b63-4c46-948a-16bbc4d5365d
  .section-columns.column--borderless {
  padding-top: 0;
}
div#shopify-section-template--21539254960433__1643782277684e075e
  .section-columns.column--borderless
  .wrapper--brick,
div#shopify-section-template--21539255517489__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2
  .section-columns.column--borderless
  .wrapper--brick,
div#shopify-section-template--21539255517489__1650274745c5a90e7b
  .section-columns.column--borderless
  .wrapper--brick,
div#shopify-section-template--21539255517489__cfaf3824-221b-43e9-841b-f0afb7c99f5d
  .section-columns.column--borderless
  .wrapper--brick,
div#shopify-section-template--21539255976241__a29225b6-f7b9-42c9-8698-311f1ef20071
  .section-columns.column--borderless
  .wrapper--brick,
div#shopify-section-template--21539255517489__f963537d-2b63-4c46-948a-16bbc4d5365d
  .section-columns.column--borderless
  .wrapper--brick {
  margin-top: 0;
}
div#shopify-section-template--21539255222577__2a464c5b-14ab-4225-bf9f-65d182735f6e
  .section-columns,
div#shopify-section-template--21539255976241__a29225b6-f7b9-42c9-8698-311f1ef20071
  .section-columns.column--borderless,
div#shopify-section-template--21539255517489__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2
  .section-columns.column--borderless {
  padding-top: 0;
  padding-bottom: 0;
}
div#shopify-section-template--21539255976241__a29225b6-f7b9-42c9-8698-311f1ef20071
  .grid.flickity-button-circle,
div#shopify-section-template--21539255517489__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2
  .grid.flickity-button-circle {
  padding-bottom: 0;
}
div#shopify-section-template--21539255976241__a29225b6-f7b9-42c9-8698-311f1ef20071
  .grid__item.column__grid__item,
div#shopify-section-template--21539255517489__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2
  .grid__item.column__grid__item {
  padding: 0 15px 0 0;
}
div#shopify-section-template--21539255517489__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2 {
  display: none;
}
div#shopify-section-template--21539255517489__f963537d-2b63-4c46-948a-16bbc4d5365d,
div#shopify-section-template--21539255517489__1650274745c5a90e7b,
div#shopify-section-template--21539255517489__cfaf3824-221b-43e9-841b-f0afb7c99f5d {
  display: block;
}
div#shopify-section-template--21538548351281__1643782277684e075e
  .section-columns.column--borderless,
div#shopify-section-template--21538548285745__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2
  .section-columns.column--borderless,
div#shopify-section-template--21538548285745__1650274745c5a90e7b
  .section-columns.column--borderless,
div#shopify-section-template--21538548285745__cfaf3824-221b-43e9-841b-f0afb7c99f5d
  .section-columns.column--borderless,
div#shopify-section-template--21538549694769__a29225b6-f7b9-42c9-8698-311f1ef20071
  .section-columns.column--borderless,
div#shopify-section-template--21538548285745__f963537d-2b63-4c46-948a-16bbc4d5365d
  .section-columns.column--borderless {
  padding-top: 0;
}
div#shopify-section-template--21538548351281__1643782277684e075e
  .section-columns.column--borderless
  .wrapper--brick,
div#shopify-section-template--21538548285745__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2
  .section-columns.column--borderless
  .wrapper--brick,
div#shopify-section-template--21538548285745__1650274745c5a90e7b
  .section-columns.column--borderless
  .wrapper--brick,
div#shopify-section-template--21538548285745__cfaf3824-221b-43e9-841b-f0afb7c99f5d
  .section-columns.column--borderless
  .wrapper--brick,
div#shopify-section-template--21538549694769__a29225b6-f7b9-42c9-8698-311f1ef20071
  .section-columns.column--borderless
  .wrapper--brick,
div#shopify-section-template--21538548285745__f963537d-2b63-4c46-948a-16bbc4d5365d
  .section-columns.column--borderless
  .wrapper--brick {
  margin-top: 0;
}
div#shopify-section-template--21538548154673__2a464c5b-14ab-4225-bf9f-65d182735f6e
  .section-columns,
div#shopify-section-template--21538549694769__a29225b6-f7b9-42c9-8698-311f1ef20071
  .section-columns.column--borderless,
div#shopify-section-template--21538548285745__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2
  .section-columns.column--borderless {
  padding-top: 0;
  padding-bottom: 0;
}
div#shopify-section-template--21538549694769__a29225b6-f7b9-42c9-8698-311f1ef20071
  .grid.flickity-button-circle,
div#shopify-section-template--21538548285745__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2
  .grid.flickity-button-circle {
  padding-bottom: 0;
}
div#shopify-section-template--21538549694769__a29225b6-f7b9-42c9-8698-311f1ef20071
  .grid__item.column__grid__item,
div#shopify-section-template--21538548285745__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2
  .grid__item.column__grid__item {
  padding: 0 15px 0 0;
}
div#shopify-section-template--21538548285745__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2 {
  display: none;
}
div#shopify-section-template--21538548285745__f963537d-2b63-4c46-948a-16bbc4d5365d,
div#shopify-section-template--21538548285745__1650274745c5a90e7b,
div#shopify-section-template--21538548285745__cfaf3824-221b-43e9-841b-f0afb7c99f5d {
  display: block;
}

/* Text with icon custom css */

.text--with--icons-custom h2.icon__column__text__heading.h6,
.text--with--icons-custom h2.icon__column__text__heading.h6 strong {
  font-family: "IBMPlexSans-SemiBold";
  font-size: 14px;
  font-weight: 600;
  line-height: 16px;
  margin-bottom: 5px;
}
.text--with--icons-custom .icon__column__text p {
  font-family: "IBMPlexSansCondensed-Italic";
  font-size: 12px;
  font-weight: 500;
  line-height: 14px;
}
.text--with--icons-custom .icon__column__text h2 {
  margin-top: 0;
  line-height: 26px;
  font-weight: normal;
  font-family: "IBMPlexSans-Medium";
}
.text--with--icons-custom {
  display: grid;
  width: 100%;
  grid-template-columns: repeat(4, calc(25% - 32px));
  justify-content: space-evenly;
  max-width: 836px;
  margin: 0 auto;
}
.icon__column {
  display: flex;
  flex-direction: column;
  text-align: center;
  -webkit-box-align: center;
  align-items: center;
}
.icon--small .text--with--icons-custom .icon__animated {
  width: 80px;
  height: 80px;
}
.custom-desktop-header {
  padding: 5px 11px;
}
.custom-desktop-header .drawer__bottom {
  min-height: 0;
  padding: 0;
  align-items: center;
  display: flex;
  height: 100%;
}
.custom-desktop-header button.popout__toggle {
  font-size: 16px;
  font-family: "Figtree";
  color: #000001;
}

#custom-popup {
  width: 100vw;
  border-right: none;
  position: fixed;
  z-index: 4001;
  padding-top: var(--header-height);
  top: 0;
  right: 0;
  display: flex;
  flex-direction: column;
  height: 100%;
  /*     max-width: 380px; */
  /*     max-width: 640px; */
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.6), 0 3px 12px rgba(0, 0, 0, 0.2);
  transform: translate3d(110%, 0, 0);
  visibility: hidden;
  transition: transform 0.3s ease 0.01s, visibility 0.3s ease 0.01s;
}

#custom-popup.showCurrancy {
  visibility: visible;
  transform: translateZ(0);
  background: #fff;
  overflow-y: auto;
}
div#custom-popup ul#currency-list-drawers {
  top: 100%;
  bottom: auto;
  max-height: 340px;
  width: 100%;
  padding-left: 0;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8px 0px;
  /*   box-shadow: unset; */
  margin-top: 0;
  padding-top: 0;
  position: unset;
  -webkit-overflow-scrolling: touch;
  overflow-y: scroll;
}
ul#currency-list-drawers.popout-list--visible {
  opacity: 1;
  visibility: visible;
}
h3.select-currency {
  margin: 5px 0 5px 15px;
}
button#custom-currancy-btn {
  width: 100%;
  display: flex;
  position: relative;
  padding: 16px 16px 16px 12px !important;
  background-color: rgb(255, 255, 255);
  border-style: solid;
  border-width: 1px;
  border-color: rgb(170, 170, 170);
  border-radius: 2px;
  color: rgb(0, 0, 0);
  height: 56px;
  margin-top: 10px;
  justify-content: space-between;
}
.icon__play--column {
  z-index: 999;
}
section#rte--template--21539255976241__1650274448cf6a86f8 {
  padding-top: 0;
}
.product__selectors {
  margin-top: 30px;
}
#chain-amp-charm-collection .product__selectors {
  margin-top: 0;
}

/* PRoduct detail fair price page */
.bYvyjV {
  padding: 14px 16px;
  background: rgb(250, 250, 250);
  margin: 15px 0 30px;
}
.frvyqD {
  display: flex;
  margin-bottom: 16px;
  flex-direction: column;
}
.hBQmPb strong img {
  display: flex;
  width: 70px;
  vertical-align: text-top;
  margin-right: 8px;
  margin-bottom: 12px;
}
.hBQmPb {
  /*     display: none; */
  margin: 0px;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.86px;
  line-height: 18px;
  text-transform: uppercase;
}
.hBQmPb img {
  /* display: none.; */
}
.hBQmPb strong{
  letter-spacing: 1px;
}
.hBQmPb strong,
.accordion-content p strong {
  font-family: 'Helvetica';
  /* font-weight: unset; */
}
.bRsUqn {
  font-size: 12px;
  font-family: 'Helvetica';
}
.bhppoF {
  font-size: 14px;
  font-weight: 300;
  line-height: 24px;
  text-decoration: underline rgb(0, 0, 0);
  cursor: pointer;
}
.jneRKP {
  display: flex;
  text-align: left;
  width: unset;
}
.jneRKP {
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  font-size: 10px;
  /* padding: 0px 15px; */
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 24px;
  text-transform: uppercase;
  line-height: 16px;
  text-transform: uppercase;
  /*     display: block;
    width: 50%;
    text-align: center; */
}
/* .jneRKP:not(:last-child) {
  border-right: 1px solid rgb(218, 218, 218);
} */
.jneRKP:first-child {
  padding-left: 0px;
}
.jneRKP:last-child {
  padding-right: 0;
  color: #808080;
}
.kpFmKB {
  font-size: 14px;
  font-weight: 300;
  margin-right: 10px;
  min-width: fit-content;
}
.iDWagj {
  text-align: left;
  line-height: 14px;
}
.fTQuyI {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  /*     padding: 8px 0px; */
  gap: 20px;
}
.product__subheading ul {
  position: relative;
  list-style: unset;
}
.product__subheading ul li {
  position: relative;
  margin: 0 0 25px 30px;
  display: flex;
  align-items: self-start;
  flex-direction: column;
  justify-content: center;
}
.product__subheading ul li a {
  text-decoration: underline;
}
.product__subheading ul li::before {
  content: "";
  width: 35px;
  height: 35px;
  position: absolute;
  left: -40px;
  background-size: cover;
}
.product__subheading ul li:first-child::before {
  background-image: url(/cdn/shop/files/D32.png?v=1678954091);
}
.product__subheading ul li:nth-child(2n)::before {
  background-image: url(/cdn/shop/files/W32.png?v=1678954282);
}
.product__subheading ul li:nth-child(3n)::before {
  background-image: url(/cdn/shop/files/return_1.svg?v=1695016549);
}
.product__subheading ul li:last-child::before {
  background-image: url(/cdn/shop/files/gifting.svg?v=1695021172);
}
.product__slides product-single__photos {
  position: relative;
}
.pfs-product-tag {
  position: absolute;
  z-index: 1000;
  font-size: 14px;
  background-color: #ffffff;
  color: #212121;
  padding: 4px 8px;
  left: 15px;
  border: 0;
  /* margin-left: var(--outer); */
  margin-top: 15px;
  text-transform: capitalize;
}
.template-product .pfs-product-tag {
  left: 65px;
}
.accordion-row .custom-form__block.form-field {
  margin: 0;
  max-width: 100%;
}
.accordion-row input.btn.btn--large.btn--full {
  background: #000001;
  border-color: #000001;
  border: 0;
}
.accordion-row input.btn.btn--large.btn--full:hover {
  background: #737373;
}
h5#feedback-note {
  font-weight: normal;
  font-family: "IBMPlexSans-Medium";
  font-size: 16px;
  margin-bottom: 20px;
}
.custom-product-detail {
  display: flex;
  flex-direction: column;
}

.popout--group button.popout__toggle {
  pointer-events: none;
}
.catalogue-menu .menu__item {
  display: block !important;
}
.drawer__menu.catalogue-menu
  .sliderule__wrapper.lol2
  span.sliderule__chevron--right {
  display: none;
}
.header__menu__inner.catalogue-menu
  .menu__item.main-menu--active
  .navlink--toplevel::after {
  transform: scaleX(1);
}
ul.collection-nav li.sidebar__item label {
  text-transform: capitalize;
}

div#shopify-section-template--18645289697585__0068a471-e742-4ae7-835b-6e9c73fffcf5
  .section-columns.column--borderless {
  /*     padding-bottom: 0; */
}
div#shopify-section-template--18645289697585__0068a471-e742-4ae7-835b-6e9c73fffcf5
  .section-columns.column--borderless
  .wrapper--brick {
  margin-top: 0;
  margin-bottom: 0;
}
div#shopify-section-template--18645289697585__0068a471-e742-4ae7-835b-6e9c73fffcf5
  .section-columns.column--borderless
  .h6.column__heading {
  /* padding-bottom: 0; */
  color: #ffffff;
}

.icon-section-heading h2.icon__column__text__heading.h5 {
  margin-top: 0;
  line-height: 24px;
  margin-bottom: 20px;
  font-weight: normal;
  font-size: 28px;
  font-family: "IBMPlexSans-Medium";
}
.icon-section-heading {
  margin-bottom: 40px;
}
.icon-section-heading p {
  font-family: "Figtree";
  font-size: 18px;
  font-weight: normal;
}
.icon-section-heading p span {
  font-size: 12px;
}
.custom-icon-wrapper a.custom-icon-btn {
  margin-top: 30px;
}
.index-rte h2.h4.standard__heading.aos-init.aos-animate {
  font-weight: normal;
  font-size: 28px;
  font-family: "Figtree";
}
.index-rte .standard__rte p,
.index-rte .standard__rte {
  font-family: "Figtree";
  font-size: 36px;
  font-weight: normal;
}
.index-rte .standard__rte p span,
.index-rte .standard__rte span {
  font-size: 12px;
  line-height: 14px;
}
.grandparent.kids-4.images-1 .header__grandparent__links {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

div#custom-reward-modal-popup {
  display: none;
  position: fixed;
  z-index: 999999;
  background: rgba(0, 0, 0, 0.4);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
div#custom-returns-modal-popup,
div#custom-HANDCRAFTED-modal-popup,
div#custom-login-modal-popup {
  display: none;
  position: fixed;
  z-index: 999999;
  background: rgba(0, 0, 0, 0.4);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
section.reward-modal-wrapper {
  position: fixed;
  z-index: 999999;
  background: white;
  height: 508px;
  width: 800px;
  max-width: 95%;
  max-height: 95%;
  margin: auto;
  border-radius: 7px;
  padding: 24px;
  box-sizing: border-box;
  overflow: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
section.HANDCRAFTED-modal-wrapper{
  height: 230px !important;
}

section.returns-modal-wrapper,
section.HANDCRAFTED-modal-wrapper,
section.login-modal-wrapper {
  position: fixed;
  z-index: 999999;
  background: white;
  height: 508px;
  width: 800px;
  max-width: 95%;
  max-height: 95%;
  margin: auto;
  border-radius: 7px;
  padding: 24px;
  box-sizing: border-box;
  overflow: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.reward-modal-wrapper::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0);
  border-radius: 7px;
  background-color: #fff;
}
.reward-modal-wrapper::-webkit-scrollbar {
  border-radius: 7px;
  width: 9px;
  background-color: #f5f5f5;
}
.reward-modal-wrapper::-webkit-scrollbar-thumb {
  border-radius: 7px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #f1f1f1;
}
#custom-reward-modal-popup .wrapper--columns {
  margin: 0;
}
#custom-reward-modal-popup header button.btn-close,
#custom-returns-modal-popup header button.btn-close-returns,
#custom-HANDCRAFTED-modal-popup header button.btn-close-HANDCRAFTED,
#custom-login-modal-popup header button.btn-close-login {
  position: absolute;
  right: 50px;
  top: -5px;
  overflow: visible;
  margin: 0;
  background: transparent;
  border: none;
  -webkit-font-smoothing: inherit;
  appearance: button;
  cursor: pointer;
  display: inline-flex;
  flex-shrink: 0;
  padding: 16px;
  border-radius: 6px;
  font-weight: bold;
}
section.reward-modal-wrapper header h1 {
  margin: 0;
}
section.reward-modal-wrapper header,
section.returns-modal-wrapper header,
section.HANDCRAFTED-modal-wrapper header,
section.login-modal-wrapper header {
  width: 800px;
  max-width: 95%;
  max-height: 95%;
  position: fixed;
}
.returns-modal-wrapper-section1.margin--extra_small,
.HANDCRAFTED-modal-wrapper-section1.margin--extra_small,
.login-modal-wrapper-section1.margin--extra_small {
  padding-top: 43px;
  text-align: center;
}

#custom-reward-modal-popup header button:hover,
#custom-returns-modal-popup header button:hover,
#custom-HANDCRAFTED-modal-popup header button:hover,
#custom-login-modal-popup header button:hover {
  background-color: rgb(244, 241, 254);
}

ul.list {
  list-style: none;
  margin: 20px 0;
}
p.tagline {
  margin: 20px 0;
}

#shopify-section-template--21539254960433__12706530-87f4-4b4c-babe-3be09d3553d6
  .homepage-slideshow
  .hero__content {
  max-width: 38%;
}
div#shopify-section-template--21539254960433__ce954da4-5ad3-45dc-8a41-728878cdf359
  li.tab-link.aos-init.aos-animate.current {
  /* font-size: 24px; */
  /* border-bottom: none; */
  border-bottom: 2px solid black;
}
#shopify-section-template--21538548351281__12706530-87f4-4b4c-babe-3be09d3553d6
  .homepage-slideshow
  .hero__content {
  max-width: 38%;
}
div#shopify-section-template--21538548351281__ce954da4-5ad3-45dc-8a41-728878cdf359
  li.tab-link.aos-init.aos-animate.current {
  /* font-size: 24px; */
  /* border-bottom: none; */
  border-bottom: 2px solid black;
}
/*  New Design Css*/
.announcement__message {
  padding: 0;
  width: 85%;
  padding-left: 15%;
}
.announcement__bar {
  padding: 0 45px;
}
.custom_announcement_nav {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 15px;
}
.custom_announcement_nav a {
  color: #fff;
  font-size: 13px;
}
.header__mobile {
  display: none !important;
}
.header__desktop {
  display: block !important;
}
.header-menu-link.account_name {
  display: none;
}
.header-menu-link.search {
  display: none;
}
.header__desktop .icon {
  width: 20px;
  height: 20px;
}
.header__desktop__buttons--icons
  .header__cart__status:not([data-cart-count="0"]) {
  background: black;
}
a.navlink:hover {
  color: black;
}


.header__menu__inner a {
  font-family: "Helvetica";
  text-transform: capitalize;
  font-size: 14px;
  color: #000;
}
.header__desktop__button svg path,
.header__desktop__button svg circle {
  stroke: #000;
  color: #000;
}
.wk-icon .icon {
  fill: #000;
}
.logo__img {
  filter: invert(1);
}

#shopify-section-template--21538548351281__ce954da4-5ad3-45dc-8a41-728878cdf359
  .flickity-page-dots {
  display: none;
}
#shopify-section-template--21538548351281__ce954da4-5ad3-45dc-8a41-728878cdf359
  .tabs__head
  ul.tabs {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  text-align: center;
  justify-content: center;
}
#shopify-section-template--21538548351281__ce954da4-5ad3-45dc-8a41-728878cdf359
  .tabs__head
  .tabs__arrow {
  display: none;
}
#shopify-section-template--21538548351281__b92e8c2e-639a-4810-96a9-e8744007605e
  .hero__description
  a,
#shopify-section-template--21538549629233__section_hero_Fp9GmF
  .hero__description
  a {
  text-decoration: underline;
}
#hero--template--21538548351281__16521884512557e6ca {
  margin-bottom: 0 !important;
}
/* New Design Css End Here */

@media (max-width: 767px) {
  .drawer__bottom .social__links svg {
    width: 25px;
    height: 25px;
  }
  .drawer__bottom .social__links li a {
    display: flex;
  }
  .popout--group button.popout__toggle {
    pointer-events: unset;
  }
  div#shopify-section-template--21539255517489__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2 {
    display: block;
  }
  div#shopify-section-template--21539255517489__f963537d-2b63-4c46-948a-16bbc4d5365d,
  div#shopify-section-template--21539255517489__1650274745c5a90e7b,
  div#shopify-section-template--21539255517489__cfaf3824-221b-43e9-841b-f0afb7c99f5d {
    display: none;
  }

  div#shopify-section-template--21539255976241__a29225b6-f7b9-42c9-8698-311f1ef20071
    .grid__item.column__grid__item,
  div#shopify-section-template--21539255517489__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2
    .grid__item.column__grid__item {
    padding: 0 30px 0 0;
  }
  div#shopify-section-template--21538548285745__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2 {
    display: block;
  }
  div#shopify-section-template--21538548285745__f963537d-2b63-4c46-948a-16bbc4d5365d,
  div#shopify-section-template--21538548285745__1650274745c5a90e7b,
  div#shopify-section-template--21538548285745__cfaf3824-221b-43e9-841b-f0afb7c99f5d {
    display: none;
  }

  div#shopify-section-template--21538549694769__a29225b6-f7b9-42c9-8698-311f1ef20071
    .grid__item.column__grid__item,
  div#shopify-section-template--21538548285745__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2
    .grid__item.column__grid__item {
    padding: 0 30px 0 0;
  }
  section#rte--template--21538548285745__1650274448cf6a86f8 {
    padding-top: 0;
  }
  ul#currency-list-drawer {
    max-height: 40vh;
  }
  .custom-popout-drawer {
    width: 100%;
  }
  button#custom-popupbtn {
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  button#custom-popupbtn.popout__toggle:after {
    width: 8px;
    height: 8px;
    border-width: 0px 0px 2px 2px;
    transform: rotate(225deg);
    margin-top: 1px;
  }
  .product-link span.price {
    margin-top: 0;
  }
  /* Text with icon custom css */
  .text--with--icons-custom {
    grid-template-columns: 1fr 1fr !important;
    gap: 24px 8px;
    /* padding-left: 16px;
    padding-right: 16px; */
    justify-content: space-around;
  }

  .header__mobile__button .navlink {
    margin-right: 0px;
  }
  .popout--drawer .popout-list {
    bottom: 100%;
    top: auto;
  }
  .header__drawer__selects {
    margin-left: 0;
  }
  .site-footer.wrapper--brick .grid--uniform .small--one-half:nth-child(odd) {
    clear: unset;
  }
  .footer__block.grid__item.large-up--one-quarter.small--one-half {
    text-align: left;
  }
  .site-footer.wrapper--brick {
    margin: 0;
  }
  ul.footer__copyright.inline-list.unstyled li:first-child {
    text-align: left;
  }
  .footer__copyright li:first-child a {
    text-decoration: unset;
  }
  .footer__copyright li {
    padding: 15px 0 10px 0;
  }
  .footer__copyright li:nth-child(3) {
    padding-left: 20px;
  }
  /*   .Everyday.Classic.Collection::after, .Summer.Collection::after,.Fall.Collection::after, .Winter.Collection::after, .Name.Necklace::after,.Spring.Collection::after,.Mothers.day::after, .May.Drop::after  */
  .new-lbl::after {
    display: block;
  }
  /* .boost-pfs-filter-top-sorting-mobile {
    width: 50% !important;
  } */
  .header__menu__inner .menu__item:nth-child(5n) {
    display: block;
  }
  /*   .drawer__bottom {
    display: none;
  } */
  .boost-pfs-container-default-fullwidth .boost-pfs-filter-right-col {
    width: auto;
    float: none;
    padding-left: 0;
  }
  ul.boost-pfs-filter-filter-dropdown {
    text-align: left !important;
  }
  button.boost-pfs-filter-top-sorting-wrapper:after {
    /*     top: -3px; */
    left: 14px;
    word-spacing: -1px;
  }
  .boost-pfs-filter-top-sorting-mobile
    button.boost-pfs-filter-top-sorting-wrapper {
    padding-left: 52px;
  }
  .hero__content a.caps--large.btn--black.aos-init.aos-animate {
    position: absolute;
    width: fit-content;
    text-align: center;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 60px auto;
    animation-delay: 0.6s;
    font-size: 10px;
  }
  /*   h1.hero__title.aos-init.aos-animate,
  p.hero__description.h5--body.aos-init.aos-animate {
    display: none;
  } */
  .index-newsletter.index-newsletter--template--14449071751233__newsletter {
    margin-top: 30px;
  }
  .footer__secondary.grid__item.medium-up--two-thirds {
    margin-top: -20px;
  }
  .site-footer.custom-container .grid.grid--uniform {
    text-align: center;
  }
  ul.footer__copyright.inline-list.unstyled,
  ul.footer__payment.payment-icons.grid__item.inline-list.grid__item.medium-up--one-third {
    justify-content: center;
  }
  .image__hero__frame.fade-in-image-zoom.screen-height-full.mobile
    .background-size-cover.lazyloaded {
    background-position: center !important;
  }
  div#boost-pfs-filter-tree.boost-pfs-filter-mobile-style1 {
    display: block;
    margin: 0;
    border: 0;
  }
  /*   div#boost-pfs-filter-tree .boost-pfs-filter-refine-by-wrapper {
    display: none;
  } */
  .boost-pfs-filter-tree-content {
    /*     position: absolute;
    top: 0;
    left: 0;
    width: 100%; */
  }
  .boost-pfs-filter-option-title
    button.boost-pfs-filter-button.boost-pfs-filter-option-title-heading {
    display: none;
  }
  ul.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-single-list {
    position: absolute;
    top: 230px;
    z-index: 999;
    display: flex;
    /* margin-top: 140px; */
    width: 100%;
    padding: 0 8px 10px;
    left: 8px;
    align-items: center;
    align-self: center;
    flex-wrap: wrap;
  }
  ul.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-single-list
    li.boost-pfs-filter-option-item.boost-pfs-filter-option-label {
    line-height: 18px;
  }
  .boost-pfs-filter-default-toolbar.boost-pfs-filter-toolbar-top-mobile-hide-view-as.boost-pfs-filter-toolbar-top-mobile-hide-product-count {
    display: none;
  }
  .boost-pfs-filter-tree-mobile-button {
    /* display: none !important; */
  }
  h1.boost-pfs-filter-collection-header span {
    font-weight: 500;
    font-family: "HurmeGeometricSans";
  }
  .boost-pfs-filter-collection-header-wrapper.boost-pfs-filter-collection-image {
    padding: 10px 0 34px;
  }
  li.boost-pfs-filter-option-item.boost-pfs-filter-option-label.selected
    button {
    border-bottom: 1px solid;
  }
  .boost-pfs-filter-option-item.selected {
    font-weight: 400 !important;
  }
  .boost-pfs-filter-refine-by-wrapper {
    position: absolute;
    right: 10px;
    margin-top: -56px;
  }
  .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-refine-by {
    border: 1px solid;
  }
  .boost-pfs-filter-refine-by-wrapper .boost-pfs-filter-refine-by {
    padding: 0 !important;
    border: 0 !important;
    margin: 0 !important;
  }
  .boost-pfs-filter-refine-by-wrapper
    .boost-pfs-filter-refine-by
    .boost-pfs-filter-refine-by-items {
    margin: 0 !important;
    padding: 5px;
  }
  .boost-pfs-filter-option.boost-pfs-filter-has-scrollbar
    .boost-pfs-filter-option-content
    .boost-pfs-filter-option-content-inner
    ul {
    padding-right: 9px !important;
  }
  .boost-pfs-filter-option-content-inner .boost-pfs-filter-option-item {
    padding: 0 0 0 9px;
    margin-bottom: 0;
  }
  .store-location-wrapper .lol {
    height: 200px;
  }
  .search-store-wrapper .input-row {
    width: 100%;
    margin-right: 20px;
  }
  .my-class {
    overflow: hidden;
    -moz-transition: height 0.5s;
    -ms-transition: height 0.5s;
    -o-transition: height 0.5s;
    -webkit-transition: height 0.5s;
    transition: height 0.5s;
    height: 0;
  }

  .store-area-heading.accodian-item::after,
  .store-area-heading.accodian-item::before {
    content: "";
    display: block;
    position: absolute;
    width: 15px;
    border-bottom: 1px solid;
    top: 34px;
    right: 10px;
  }

  .store-area-heading.accodian-item::before {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transition: all 0.2s;
    -o-transition: 0.2s all;
    transition: all 0.2s;
  }

  .store-area-heading.accodian-item.is-open::before {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
  }

  h4.accodian-item::after,
  h4.accodian-item::before {
    content: "";
    display: block;
    position: absolute;
    width: 15px;
    border-bottom: 1px solid;
    top: 14px;
    right: 1px;
  }
  h4.accodian-item::before {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transition: all 0.2s;
    -o-transition: 0.2s all;
    transition: all 0.2s;
  }
  .collection-carousel-heading-wrapper.is-open h4.accodian-item::before {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
  }

  .store-area-heading.accodian-item {
    position: relative;
  }
  .store-area-heading.accodian-item {
    pointer-events: unset;
  }
  .store-area-heading h2 {
    font-size: 20px;
  }
  div#template-product .product__page {
    padding-bottom: 0;
  }
  div#template-product .product-accordion .accordion-content {
    padding-bottom: 5px;
  }
  div#shopify-section-template--14519434936385__related
    .tabs-wrapper.related__products {
    padding-top: 18px;
  }
  div#shopify-section-template--14519434936385__16584960189a27605e
    .text-dark.margin--small {
    padding-top: 18px;
  }
  .selector-wrapper label.radio__legend.custom-span,
  .engrav-symbol label.charms {
    font-size: 12px;
  }
  section#brick-section--template--21539255222577__93a11003-f80f-426b-a69a-268aad8c83db
    .five-fifty-height-hero,
  section#brick-section--template--21538548154673__93a11003-f80f-426b-a69a-268aad8c83db
    .five-fifty-height-hero {
    height: 320px;
  }
  #template-product button.btn.product__submit__add {
    width: 100% !important;
  }
  .product__submit .product__submit__item {
    flex-direction: column;
  }
  /* .product__submit__item wishlist-button-product {
    width: 100% !important;
    margin-top: 2%;
  } */
  wishlist-page .wk-header {
    padding: 50px 0 30px;
  }
  wishlist-page .wk-page {
    padding-top: 0 !important;
  }
  wishlist-button-product span.wk-text {
    font-size: 14px;
  }
  wishlist-button-product .wk-button,
  wishlist-button-product .wk-button:hover {
    border: unset !important;
    border-radius: 0;
    justify-content: center;
    width: 100%;
    height: 100%;
    --wk-button__icon--size: 20px;
    padding: 0 17px;
    font-family: "IBMPlexSans-SemiBold" !important;
    font-size: 20px !important;
  }
  .custom-icon-add-to-cart {
    gap: 2%;
  }
  div#shopify-section-template--21539254960433__ce954da4-5ad3-45dc-8a41-728878cdf359
    .product-item.jayesh1.one-quarter.small--one-whole.product-item--borderless.product-item--template--21539254960433__ce954da4-5ad3-45dc-8a41-728878cdf359-1[data-slide="0"] {
    /* padding-left: 20px; */
  }
  div#shopify-section-template--21539254960433__ce954da4-5ad3-45dc-8a41-728878cdf359
    .tabs-collections__head
    ul.tabs {
    padding-left: 20px;
    text-align: left;
  }
  div#shopify-section-template--21538548351281__ce954da4-5ad3-45dc-8a41-728878cdf359
    .product-item.jayesh1.one-quarter.small--one-whole.product-item--borderless.product-item--template--21538548351281__ce954da4-5ad3-45dc-8a41-728878cdf359-1[data-slide="0"] {
    /* padding-left: 20px; */
  }
  div#shopify-section-template--21538548351281__ce954da4-5ad3-45dc-8a41-728878cdf359
    .tabs-collections__head
    ul.tabs {
    padding-left: 20px;
    text-align: left;
  }
  div#shopify-section-template--21538548351281__ce954da4-5ad3-45dc-8a41-728878cdf359
    li.tab-link.aos-init.aos-animate.current {
    /* font-size: 20px; */
  }
  .header__mobile {
    /* display: grid !important; */
    display: flex !important;
    justify-content: space-between;
  }
  .header__desktop {
    display: none !important;
  }
  .custom_announcement_nav {
    display: none;
  }
  .announcement__bar {
    padding: 0 25px;
  }
  .announcement__message {
    padding-left: 0;
    width: 100%;
  }
  .header__mobile .icon {
    height: 20px;
    width: 20px;
  }
  .header__mobile__right {
    gap: 10px;
  }
  .site-footer .grid .footer__block:nth-child(3) {
    display: block;
  }
  .site-footer .grid .footer__block:nth-child(3){
    width: 100% !important;
  }
  .site-footer .grid .footer__block .footer__social{
    justify-content: center;
  }
  .site-footer .grid .footer__block:nth-child(4) {
    width: 100%;
    text-align: left;
  }
  .footer__secondary .footer__copyright.inline-list {
    padding: 0;
  }
  .brick__block__image .new-tag-images {
    right: 20px !important;
    left: unset !important;
    bottom: -50px !important;
    top: unset !important;
  }

  a.hero__btn.btn.btn--large {
    font-size: 12px;
  }
  .tabs li.tab-link {
    margin-bottom: 10px;
  }
  .image_with_text_overlay_kiss_of_individuality .hero__content__wrapper {
    align-items: end;
  }
  .bYvyjV {
    text-align: center;
  }
  .hBQmPb strong img {
    margin: 0 auto 12px;
  }
  .fTQuyI {
    justify-content: center;
  }
  .faq__title {
    font-size: 1rem;
  }
  .index-tab-collections .product-grid-outer {
    overflow: unset;
  }
  .product-item .radio__fieldset--swatches {
    position: unset;
  }
  .radio__fieldset--swatches {
    display: block;
  }
  .collection {
    padding: 0 var(--outer);
  }
  .collection__title:not(.hero__content__wrapper) {
    padding: 25px 0;
  }
  .icon--small .text--with--icons-custom .icon__animated {
  width: 60px;
  height: 60px;
}
}
/* @media 767px end here*/
/* split three images css */

h1.hero__title.custom-heading span.span span {
  font-style: normal;
  font-family: "IBMPlexSerif-ExtraLight";
}

h1.hero__title.custom-heading span.span {
  font-family: "IBMPlexSerif-ExtraLightItalic";
}
h1.hero__title.custom-heading {
  font-family: "IBMPlexSerif-ExtraLight";
  font-weight: 600;
  /*     font-size: 42px; */
}

.split-hero-one__half {
  width: 25%;
  height: 100%;
}
.split-hero-two__half {
  width: 50%;
  height: 100%;
  position: relative;
}

.custom-split-three-image .hero__content.js-overflow-content {
  font-family: "IBMPlexSerif-LightItalic";
  width: 52%;
}

span.home-banner-subheading {
  font-family: "IBMPlexSerif-LightItalic";
  font-size: 20px;
  line-height: 32px;
}

/* .hero__content__wrapper.hero__content__wrapper-bottom.stacked {
  display: none;
} */
.custom-split-three-image
  .hero__content__wrapper.hero__content__wrapper-top.stacked
  a.hero__btn.btn {
  margin-top: 25px;
}
a.hero__btn.btn.btn--large {
  font-family: 'Helvetica';
  font-size: 12px;
  width: fit-content;
}
.btn--large {
  --btn-top: 9px;
  --btn-left: 10px;
}

/* collection list css */
#shopify-section-template--21539254960433__24b0c627-911b-4921-b31a-68e0434e9dbb
  .product-grid-outer,
#shopify-section-template--21538548351281__24b0c627-911b-4921-b31a-68e0434e9dbb
  .product-grid-outer {
  padding-right: 5vw;
  padding-left: 5vw;
}
/* .collection-list .flickity-viewport {
  padding-left: 11.7rem;
  overflow: hidden !important;
} */
/* .collection-list
  .flickity-viewport
  .collection-item__info.aos-init.aos-animate {
  padding-left: 0;
  opacity: 1;
  visibility: visible;
} */
/* .collection-list .flickity-viewport a.collection-item__image {
  margin-right: 20px;
} */

button.flickity-button.flickity-prev-next-button {
  /*     top: -90px !important; */
  /*   top: -45px !important; */
  /*   right: 160px !important; */
}
.flickity-button-circle .flickity-prev-next-button.previous,
.flickity-prev-next-button.previous,
.flickity-button-circle .flickity-prev-next-button.next,
.flickity-prev-next-button.next {
  /*   left: unset; */
  /*   right: unset; */
}
/* #shopify-section-template--14519434739777__1651041163b1667281 .flickity-button.flickity-prev-next-button.previous,
#shopify-section-template--14519434739777__1651041163b1667281 .flickity-button.flickity-prev-next-button.next,
#shopify-section-template--21539254960433__1643782277684e075e .flickity-button.flickity-prev-next-button.previous,
#shopify-section-template--21539254960433__1643782277684e075e .flickity-button.flickity-prev-next-button.next{
  display:none;
}
.collection-list.product-grid.product-grid--vertical.product-grid--slider.flickity-button-circle.product-grid--borderless.flickity-enabled.is-draggable {
  overflow: visible;
}
button.flickity-button.flickity-prev-next-button.next {
  margin-right: 20px;
  opacity: 1;
  visibility: visible;
} */
/* button.flickity-button.flickity-prev-next-button.previous {
  margin-right: 50px;
  opacity: 1;
  visibility: visible;
} */
#collection--template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
  a.hero__btn.btn.btn--input.btn--outline.caps.btn--black.aos-init.aos-animate,
#collection--template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c
  a.hero__btn.btn.btn--input.btn--outline.caps.btn--black.aos-init.aos-animate {
  /*     border: none; */
  /*     background: none; */
  /*     color: #000001; */
  /*     padding: 0; */
  width: 220px;
}
.button-text {
  position: absolute;
  right: 70px;
  top: 0;
  bottom: 0;
  margin: auto;
  display: flex;
  align-items: center;
}

.button-text h4 {
  text-decoration: underline;
  font-size: 16px;
}
#collection--template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
  .grid-container.wrapper--brick
  .text-left,
#collection--template--21539254960433__3386e8ac-b297-4453-9c97-8d46c268ff9a
  .grid-container.wrapper--brick
  .text-left,
#collection--template--21539254960433__16cc9ca4-2887-464e-8623-20de86e76370
  .grid-container.wrapper--brick
  .text-left,
#collection--template--21539254960433__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
  .grid-container.wrapper--brick
  .text-left,
#collection--template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c
  .grid-container.wrapper--brick
  .text-left,
#collection--template--21538548351281__3386e8ac-b297-4453-9c97-8d46c268ff9a
  .grid-container.wrapper--brick
  .text-left,
#collection--template--21538548351281__16cc9ca4-2887-464e-8623-20de86e76370
  .grid-container.wrapper--brick
  .text-left,
#collection--template--21538548351281__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
  .grid-container.wrapper--brick
  .text-left {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.wrapper--brick .brick__block:first-child,
.wrapper--brick .brick__block:last-child {
  margin-left: 0;
  margin-right: 0;
}

#collection--template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
  .grid-container.wrapper--brick
  .text-left.custom-shop-all,
#collection--template--21539254960433__3386e8ac-b297-4453-9c97-8d46c268ff9a
  .grid-container.wrapper--brick
  .text-left.custom-shop-all,
#collection--template--21539254960433__16cc9ca4-2887-464e-8623-20de86e76370
  .grid-container.wrapper--brick
  .text-left.custom-shop-all,
#collection--template--21539254960433__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
  .grid-container.wrapper--brick
  .text-left.custom-shop-all,
#collection--template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c
  .grid-container.wrapper--brick
  .text-left.custom-shop-all,
#collection--template--21538548351281__3386e8ac-b297-4453-9c97-8d46c268ff9a
  .grid-container.wrapper--brick
  .text-left.custom-shop-all,
#collection--template--21538548351281__16cc9ca4-2887-464e-8623-20de86e76370
  .grid-container.wrapper--brick
  .text-left.custom-shop-all,
#collection--template--21538548351281__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
  .grid-container.wrapper--brick
  .text-left.custom-shop-all {
  display: flex;
  justify-content: center;
  align-items: center;
}
/* .flickity-button-circle .flickity-prev-next-button.previous{
  left: 20px;
}
.flickity-button-circle .flickity-prev-next-button.next{
  right:20px;
} */

/*  custom carousel  */

/* .owl-carousel .owl-stage-outer {
  padding-left: 16px;
  padding-right: 16px;
} */
.collection-list-heading-wrapper.text-left {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}
.collection-list-heading-wrapper h2 {
  letter-spacing: 0px;
  color: #000001;
  font-size: 28px;
  font-family: "IBMPlexSans-Medium";
  /* margin-bottom: -20px; */
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: unset;
}
.shop-all-link-wrapper a {
  margin: 0;
  text-decoration: underline;
  text-transform: uppercase;
  margin-right: 15px;
  color: #000001;
  font-family: "IBMPlexSans-SemiBold";
  font-size: 16px;
  font-weight: 400;
}
.olw-carousel-btn {
  display: flex;
  align-items: center;
  align-self: center;
  justify-content: space-between;
}
.olw-carousel-btn h5 {
  height: auto;
  width: 15px;
  margin: 0;
  cursor: pointer;
}

.olw-carousel-btn h5 .flickity-button-icon {
  display: block;
}

.owl-carousel .collection-item__info {
  /*     padding-left: 0; */
}

.owl-carousel .collection-item__info a {
  font-family: "IBMPlexSans-SemiBold";
  letter-spacing: 0.66px;
}

.owl-carousel .collection-item__info a p {
  letter-spacing: 0.66px;
  text-align: center;
  font-family: "IBMPlexSans-Medium";
  font-size: 12px;
  padding: 10px;
  color: #000000;
  border: 1px solid #000001;
  background-color: transparent;
}
/* .collection-item .one-quarter.small--one-whole.collection-item--borderless .collection-item__info{
  padding-right:0px;
} */
.wrapper--brick {
  margin-bottom: 20px;
}

section#collections-list--template--21539254960433__1652167629fcbf98fd,
div#shopify-section-template--21539254960433__f5f6ac47-78b2-466c-8f9c-50130ddb7bc3,
section#collections-list--template--21538548351281__1652167629fcbf98fd,
div#shopify-section-template--21538548351281__f5f6ac47-78b2-466c-8f9c-50130ddb7bc3 {
  margin-bottom: 40px;
}

/* section#collections-list--template--21539254960433__1652167629fcbf98fd, */
section#brick-section--template--21539254960433__16526818654602dfa1,
div#hero--template--21539254960433__hero,
section#brick-section--template--21539254960433__1652188347ee78584d,
div#hero--template--21539254960433__16521884512557e6ca
/* ,section#brick-section--template--21539254960433__16528538434f74168d  */ {
  margin-bottom: 70px;
}
/* section#brick-section--template--21539254960433__e45e9f57-779a-4bf3-9c1b-9a8732cac242, */
section#brick-section--template--21539255124273__44290c73-dd5e-45a2-98be-234889095a63 {
  margin-top: 0;
  margin-bottom: 0;
}
section#brick-section--template--21539254960433__df1be994-9e81-42e1-90cf-1d0243596127 {
  margin-top: 0;
}
section#brick-section--template--21539254960433__16528538434f74168d {
  margin-bottom: 0;
}
div#shopify-section-template--21539254960433__1643782277684e075e
  h2.grid__heading {
  margin-bottom: 40px;
}

/* section#collections-list--template--21538548351281__1652167629fcbf98fd, */
section#brick-section--template--21538548351281__16526818654602dfa1,
div#hero--template--21538548351281__hero,
section#brick-section--template--21538548351281__1652188347ee78584d,
div#hero--template--21538548351281__16521884512557e6ca
/* ,section#brick-section--template--21538548351281__16528538434f74168d  */ {
  margin-bottom: 70px;
}
section#brick-section--template--21538548351281__e45e9f57-779a-4bf3-9c1b-9a8732cac242,
section#brick-section--template--21538549825841__44290c73-dd5e-45a2-98be-234889095a63 {
  margin-top: 0;
  margin-bottom: 0;
}
section#brick-section--template--21538548351281__df1be994-9e81-42e1-90cf-1d0243596127 {
  margin-top: 0;
}
section#brick-section--template--21538548351281__16528538434f74168d {
  margin-bottom: 0;
}
div#shopify-section-template--21538548351281__1643782277684e075e
  h2.grid__heading {
  letter-spacing: 0px;
  color: #000001;
  font-size: 28px;
  font-family: "IBMPlexSans-Medium";
  /* margin-bottom: -20px; */
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: unset;
  text-align: left;
  padding: 20px 0;
}
div#shopify-section-template--21538548285745__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2
  h2.grid__heading,
div#shopify-section-template--21538549694769__a29225b6-f7b9-42c9-8698-311f1ef20071
  h2.grid__heading,
div#shopify-section-template--21538548285745__f963537d-2b63-4c46-948a-16bbc4d5365d
  h2.grid__heading {
  letter-spacing: 0px;
  color: #000001;
  font-size: 28px;
  font-family: "IBMPlexSans-Medium";
  /* margin-bottom: -20px; */
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: unset;
  text-align: left;
  padding: 20px 0;
}
div#shopify-section-template--21539255517489__ba2eb3b1-c3a2-4e83-aa08-542fcb7558b2
  h2.grid__heading,
div#shopify-section-template--21539255976241__a29225b6-f7b9-42c9-8698-311f1ef20071
  h2.grid__heading,
div#shopify-section-template--21539255517489__f963537d-2b63-4c46-948a-16bbc4d5365d
  h2.grid__heading {
  letter-spacing: 0px;
  color: #000001;
  font-size: 28px;
  font-family: "IBMPlexSans-Medium";
  /* margin-bottom: -20px; */
  flex: 1;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: unset;
  text-align: center;
  padding: 20px 0;
}
.input-group.newsletter-form {
  border-color: #000001;
}
.site-footer.wrapper--brick {
  margin-top: 0;
  margin-bottom: 0;
}

/* left right content */
.brick__section h2.h4.standard__heading,
div#shopify-section-template--21539255222577__2a464c5b-14ab-4225-bf9f-65d182735f6e
  h2.grid__heading {
  /*     font-family: 'IBMPlexSerif-Regular'; font-size: 42px; */
  font-weight: normal;
  font-size: 36px;
  font-family: 'Figtree';
}

.custom_content_1 .brick__block__text h2.h4 {
  font-family: "FontsFree-Net-Rustic-Printed";
  font-size: 42px;
}
.custom_content_2 .brick__block__text h2.h4 {
  font-family: "FontsFree-Net-Rustic-Printed";
  font-size: 42px;
}
.custom_content_3 .brick__block__text h2.h4 {
  font-family: "Bluehill";
  font-size: 52px;
}
.custom_content_4 .brick__block__text h2.h4 {
  font-family: "DomLovesMary-Pro";
  font-size: 52px;
}
.custom_content_5 .brick__block__text h2.h4 {
  font-family: "IBMPlexSans-SemiBold";
  font-size: 32px;
}
#shopify-section-template--21539254960433__1652188347ee78584d
  .brick__section
  h2.h4.standard__heading {
  margin-bottom: 0;
}
div#shopify-section-template--21539255222577__2a464c5b-14ab-4225-bf9f-65d182735f6e
  h2.grid__heading {
  padding-bottom: 20px;
}
.brick__section h2.h4.standard__heading,
div#shopify-section-template--21538548154673__2a464c5b-14ab-4225-bf9f-65d182735f6e
  h2.grid__heading {
  /*     font-family: 'IBMPlexSerif-Regular'; font-size: 42px; */
  font-weight: normal;
  font-size: 28px;
  font-family: 'CanelaTrial-Regular';
}
#shopify-section-template--21538548351281__1652188347ee78584d
  .brick__section
  h2.h4.standard__heading {
  margin-bottom: 0;
  font-family: "Antonio-Variable";
  font-weight: 700;
  font-size: 38px;
}
div#shopify-section-template--21538548154673__2a464c5b-14ab-4225-bf9f-65d182735f6e
  h2.grid__heading {
  padding-bottom: 20px;
}

.brick__section .standard__rte p,
.standard__rte ul li {
  font-family: 'Helvetica';
  font-size: 18px;
  font-weight: 400;
}
.brick__section .standard__rte p {
  font-family: 'Helvetica';
}
.brick__section .standard__rte p strong{
  font-family: 'Helvetica';
  font-weight: 600 !important;
}

div#shopify-section-template--21538548154673__2a464c5b-14ab-4225-bf9f-65d182735f6e
  .column__text
  p {
  font-family: "Helvetica";
  font-size: 16px;
  font-weight: normal;
}
div#shopify-section-template--21539255222577__2a464c5b-14ab-4225-bf9f-65d182735f6e
  .column__text
  p {
  font-family: "Helvetica";
  font-size: 16px;
  font-weight: normal;
}
.product__slides.product-single__photos {
  display: flex;
  flex-flow: row wrap;
}

.product__wrapper--stacked .product__slide {
  margin-bottom: 10px;
  width: 50%;
  padding-right: 10px;
}

#chain-amp-charm-collection button.btn.product__submit__add {
  min-height: 44px;
  padding: 0;
}

#template-product button.btn.product__submit__add,
#chain-amp-charm-collection button.btn.product__submit__add {
  color: #fff;
  background-color: #000001;
  border: 0;
}
#template-product button.btn.product__submit__add {
  /* width: 50%; */
  /* margin-bottom: 10px; */
}
#shopify-block-1dad52ad-773c-4e1b-9c46-deafeed814a8 {
  display: none;
}
.product__submit__item wishlist-button-product {
  width: max-content;
  border: 1px solid;
}
.product__submit__item wishlist-button-product .wk-text{
  display: none;
}
#template-product button.btn.product__submit__add:hover,
#chain-amp-charm-collection button.btn.product__submit__add:hover {
  color: #fff;
  background-color: #737373;
  border: 0;
}

.boost-pfs-filter-collection-header-wrapper h1 {
  /*    font-weight: unset !important;
   font-family: 'IBMPlexSerif-Regular'; */
  color: #000001 !important;
  font-size: 28px !important;
  font-family: "IBMPlexSans-Medium";
  font-weight: normal !important;
}
.product__title__wrapper h1.product__title {
  font-family: 'CanelaText-Regular-Trial';
  font-weight: unset !important;
  margin-top: 0;
  line-height: 1.3;
  margin-bottom: 10px;
  text-transform: capitalize;
}

h4.sub_category_title {
  font-family: "IBMPlexSansCondensed-Italic";
  font-weight: 500;
  margin-top: 8px;
  font-size: 24px;
  text-transform: lowercase;
}

.selector-wrapper fieldset.radio__fieldset .radio__legend {
  font-size: 16px;
}

/*  About us page  */
div#shopify-section-template--21539255222577__16502737430b22287d
  .background-size-cover {
  margin: 0 auto;
  left: 0;
  background-size: contain;
  background-repeat: no-repeat;
  background-color: #faf7f0;
}
div#shopify-section-template--21539255222577__16502737430b22287d
  h1.hero__title.aos-init.aos-animate {
  font-size: 110px;
  font-family: "IBMPlexSerif-Regular";
  font-weight: unset !important;
  text-transform: lowercase;
}

div#shopify-section-template--21539255222577__16502737430b22287d {
  background-color: #faf7f0;
}
div#shopify-section-template--21539255222577__1650274448cf6a86f8 p {
  font-family: "Figtree";
  font-size: 20px;
}
/*  section#brick-section--template--21539255222577__16502802148b05f1a8 .brick__block__text.text-dark, section#brick-section--template--21539255222577__1650280234b90d0ac8 .brick__block__text.text-dark{
    position: relative;
} */

/*   section#brick-section--template--21539255222577__16502802148b05f1a8 .brick__block__text.text-dark::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgb(246, 245, 245);
    left: -90%;
    z-index: 0;
} */

/*   div#shopify-section-template--21539255222577__1650280234b90d0ac8 {
    overflow: hidden;
} */

/*   section#brick-section--template--21539255222577__1650280234b90d0ac8 .brick__block__text.text-dark::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgb(246, 245, 245);
    right: -90%;
    z-index: 0;
} */

section#rte--template--21539255222577__165345772966df1580
  p.standard__subheading {
  font-size: 34px;
  font-family: "IBMPlexSerif-ExtraLightItalic";
  color: #686972;
}

/* section#brick-section--template--21539255222577__16502802148b05f1a8 .text__standard.text-left,
section#brick-section--template--21539255222577__1650280234b90d0ac8 .text__standard.text-left,
section#brick-section--template--21539255222577__1650280876dba1401b .text__standard.text-left,
section#brick-section--template--21539255222577__165028043935ad7fb1 .text__standard.text-left,
section#brick-section--template--21539255222577__16534585843be5342b .text__standard.text-left {
  width: 50%;
  margin: auto;
} */

section#brick-section--template--21539255222577__165345858786b13dad
  .text__standard.text-left {
  width: 60%;
  margin: auto;
}

/* section#brick-section--template--21539255222577__16502802148b05f1a8 p.standard__subheading.aos-init.aos-animate,
section#brick-section--template--21539255222577__1650280234b90d0ac8 p.standard__subheading.aos-init.aos-animate,
section#brick-section--template--21539255222577__1650280876dba1401b p.standard__subheading.aos-init.aos-animate,
section#brick-section--template--21539255222577__165028043935ad7fb1 p.standard__subheading.aos-init.aos-animate,
section#brick-section--template--21539255222577__16534585843be5342b p.standard__subheading.aos-init.aos-animate,
section#brick-section--template--21539255222577__165345858786b13dad p.standard__subheading.aos-init.aos-animate,
section#brick-section--template--21539255222577__93a11003-f80f-426b-a69a-268aad8c83db p.standard__subheading.aos-init.aos-animate,
section#brick-section--template--21539255222577__1c700206-73eb-4c12-aa84-f35e95fc3e1c p.standard__subheading.aos-init.aos-animate{
  font-family: 'IBMPlexSerif-ExtraLightItalic';
  font-size: 60px;
  margin: 0 auto 15px;
  line-height: 60px;
  color: #686972;
  text-transform: lowercase;
}
  
section#brick-section--template--21539255222577__16502802148b05f1a8.brick__section .standard__rte p,
section#brick-section--template--21539255222577__1650280234b90d0ac8.brick__section .standard__rte p,
section#brick-section--template--21539255222577__1650280876dba1401b.brick__section .standard__rte p,
section#brick-section--template--21539255222577__165028043935ad7fb1.brick__section .standard__rte p,
section#brick-section--template--21539255222577__16534585843be5342b.brick__section .standard__rte p,
section#brick-section--template--21539255222577__165345858786b13dad.brick__section .standard__rte p,
section#brick-section--template--21539255222577__93a11003-f80f-426b-a69a-268aad8c83db.brick__section .standard__rte p,
  section#brick-section--template--21539255222577__1c700206-73eb-4c12-aa84-f35e95fc3e1c.brick__section .standard__rte p{
  color: #686972;
}

section#brick-section--template--21539255222577__16502802148b05f1a8 .background-size-cover,
section#brick-section--template--21539255222577__1650280234b90d0ac8 .background-size-cover,
section#brick-section--template--21539255222577__1650280876dba1401b .background-size-cover,
section#brick-section--template--21539255222577__165028043935ad7fb1 .background-size-cover,
section#brick-section--template--21539255222577__16534585843be5342b .background-size-cover,
section#brick-section--template--21539255222577__165345858786b13dad .background-size-cover,
section#brick-section--template--21539255222577__93a11003-f80f-426b-a69a-268aad8c83db .background-size-cover,
  section#brick-section--template--21539255222577__1c700206-73eb-4c12-aa84-f35e95fc3e1c .background-size-cover{
  width: 80%;
  height: 90%;
  min-height: unset;
  margin: auto;
  text-align: center;
  background-size: contain;
  background-repeat: no-repeat;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
} */

.owl-carousel.owl-theme .collection-item {
  width: 100%;
}
.grid-container.wrapper--brick {
  margin-top: 0;
}
a.navlink.navlink--child {
  font-family: "Helvetica";
  text-transform: uppercase;
  letter-spacing: 0.8px;
  font-weight: 600 !important;
}
#chain-amp-charm-collection .text-left h2 {
  font-size: 24px;
  margin-top: 40px;
  text-align: left !important;
}
div#lolsing,
div#crolsing {
  display: inline-block;
  font-family: "Figtree";
  text-transform: capitalize;
  font-weight: 500;
}

.custom-split-three-image
  .hero__content__wrapper.hero__content__wrapper-top.stacked
  a.hero__btn.btn:hover {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
span.grid__product-swatches-count {
  display: none !important;
}
a.custom-img-url {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  top: 0;
}
a.hero__btn.btn.btn--large.caps.btn--white.custom-two-btn.aos-init.aos-animate {
  font-size: 12px;
}

h2.show-mob-false,
h2.show-mob-true {
  display: none;
}
h2.hide-mob-false {
  display: block;
}

@media only screen and (max-width: 749px) {
  section#brick-section--template--21539254960433__e45e9f57-779a-4bf3-9c1b-9a8732cac242
    .image__hero__frame.fade-in-image-zoom.screen-height-two-thirds,
  section#brick-section--template--21538548351281__e45e9f57-779a-4bf3-9c1b-9a8732cac242
    .image__hero__frame.fade-in-image-zoom.screen-height-two-thirds {
    height: 300px;
  }

  #collection--template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
    .grid-container.wrapper--brick
    .text-left.custom-shop-all,
  #collection--template--21539254960433__3386e8ac-b297-4453-9c97-8d46c268ff9a
    .grid-container.wrapper--brick
    .text-left.custom-shop-all,
  #collection--template--21539254960433__16cc9ca4-2887-464e-8623-20de86e76370
    .grid-container.wrapper--brick
    .text-left.custom-shop-all,
  #collection--template--21539254960433__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
    .grid-container.wrapper--brick
    .text-left.custom-shop-all {
    margin-top: 40px;
    padding-left: unset;
  }
  #collection--template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c
    .grid-container.wrapper--brick
    .text-left.custom-shop-all,
  #collection--template--21538548351281__3386e8ac-b297-4453-9c97-8d46c268ff9a
    .grid-container.wrapper--brick
    .text-left.custom-shop-all,
  #collection--template--21538548351281__16cc9ca4-2887-464e-8623-20de86e76370
    .grid-container.wrapper--brick
    .text-left.custom-shop-all,
  #collection--template--21538548351281__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
    .grid-container.wrapper--brick
    .text-left.custom-shop-all {
    margin-top: 40px;
    padding-left: unset;
  }
  /*   #collection--template--21539254960433__3386e8ac-b297-4453-9c97-8d46c268ff9a .grid-container.wrapper--brick h2.text-left, */
  #collection--template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
    .grid-container.wrapper--brick
    h2.text-left,
  #collection--template--21539254960433__16cc9ca4-2887-464e-8623-20de86e76370
    .grid-container.wrapper--brick
    h2.text-left,
  #collection--template--21539254960433__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
    .grid-container.wrapper--brick
    h2.text-left,
/*   #collection--template--21538548351281__3386e8ac-b297-4453-9c97-8d46c268ff9a .grid-container.wrapper--brick h2.text-left, */
  #collection--template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c .grid-container.wrapper--brick h2.text-left,
  #collection--template--21538548351281__16cc9ca4-2887-464e-8623-20de86e76370 .grid-container.wrapper--brick h2.text-left,
  #collection--template--21538548351281__6a690b12-39b5-4c4e-8cb3-3c07408bab8e .grid-container.wrapper--brick h2.text-left {
    padding-left: 20px;
  }
  .product-grid-outer
    .product-grid--mobile-slider:not(.flickity-slider--default) {
    padding-bottom: 0;
  }
  h2.hide-mob-true {
    display: none;
  }
  h2.show-mob-true {
    display: block;
  }
  a.hero__btn.btn.btn--large.caps.btn--white.custom-two-btn.aos-init.aos-animate {
    font-size: 10px;
    bottom: 10px;
  }
  .product__wrapper--stacked .product__slide {
    width: 100%;
    padding-right: 0;
  }
  .split-hero-one__half.stacked {
    display: none;
  }
  .owl-carousel .owl-stage-outer {
    padding-left: 0;
    padding-right: 0;
  }
  section#collections-list--template--21539254960433__1652167629fcbf98fd
    .grid-container.wrapper--brick,
  section#collection--template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
    .grid-container.wrapper--brick,
  section#collection--template--21539254960433__16cc9ca4-2887-464e-8623-20de86e76370
    .grid-container.wrapper--brick,
  section#collection--template--21539254960433__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
    .grid-container.wrapper--brick,
  div#shopify-section-template--21539254960433__1643782277684e075e
    .wrapper--brick {
    margin-left: 0;
    margin-right: 0;
  }
  section#collections-list--template--21538548351281__1652167629fcbf98fd
    .grid-container.wrapper--brick,
  section#collection--template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c
    .grid-container.wrapper--brick,
  section#collection--template--21538548351281__16cc9ca4-2887-464e-8623-20de86e76370
    .grid-container.wrapper--brick,
  section#collection--template--21538548351281__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
    .grid-container.wrapper--brick,
  div#shopify-section-template--21538548351281__1643782277684e075e
    .wrapper--brick {
    margin-left: 0;
    margin-right: 0;
  }
  section#collection--template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
    .product-grid.product-grid--mobile-slider.product-grid--slider.flickity-button-circle.product-grid--borderless,
  section#collection--template--21539254960433__16cc9ca4-2887-464e-8623-20de86e76370
    .product-grid.product-grid--mobile-slider.product-grid--slider.flickity-button-circle.product-grid--borderless,
  section#collection--template--21539254960433__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
    .product-grid.product-grid--mobile-slider.product-grid--slider.flickity-button-circle.product-grid--borderless,
  section#collection--template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c
    .product-grid.product-grid--mobile-slider.product-grid--slider.flickity-button-circle.product-grid--borderless,
  section#collection--template--21538548351281__16cc9ca4-2887-464e-8623-20de86e76370
    .product-grid.product-grid--mobile-slider.product-grid--slider.flickity-button-circle.product-grid--borderless,
  section#collection--template--21538548351281__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
    .product-grid.product-grid--mobile-slider.product-grid--slider.flickity-button-circle.product-grid--borderless {
    padding-left: 20px;
  }
  .wrapper--brick {
    margin-left: 16px;
    margin-right: 16px;
  }
  .collection-item {
    /*     width: 364px;
    max-width: 280px; */
  }
  .split-hero-one__half {
    width: 100%;
    height: 100%;
    order: 0;
  }
  .split-hero-two__half {
    order: -1;
    width: 100%;
    height: 62%;
    /*     position:unset; */
  }
  .custom-split-three-image .hero__content.js-overflow-content {
    width: 100%;
  }
  .custom-grid-order.split-hero-two__half {
    height: 100%;
    order: 0;
  }
  .hero__content__wrapper.hero__content__wrapper-bottom.stacked a.hero__btn {
    position: absolute;
    bottom: 20px;
    left: 0;
    right: 0;
    width: 73%;
    margin: 0 auto;
  }
  .hero__content__wrapper.hero__content__wrapper-bottom.stacked {
    display: block;
  }
  .hero__content__wrapper.hero__content__wrapper-top.stacked a.hero__btn.btn {
    display: none;
  }
  span.home-banner-subheading {
    font-size: 20px;
    line-height: 20px;
  }
  .wrapper--brick.remove-wrapper--brick {
    margin-left: 0;
    margin-right: 0;
  }
  .wrapper--brick.remove-wrapper--brick .brick__block {
    width: 100%;
    margin: 25px 0 0 0;
  }
  .return.brick__section .brick__block{
    margin: -1px 0 0;
  }
  .brick__section h2.h4.standard__heading {
    font-size: 24px;
    /* padding-left: 20px; */
    text-align: center;
  }

  div#shopify-section-template--18645289697585__1650280876dba1401b
    .brick__section
    h2.h4.standard__heading {
    font-size: 24px;
    text-align: center !important;
    padding-left: 0;
  }
  body#about-us-new .brick__section h2.h4.standard__heading {
    text-align: center !important;
    padding-left: 0;
  }
  .icon-section-heading h2.icon__column__text__heading.h5 {
    font-size: 24px;
  }
  .icon-section-heading p {
    font-size: 16px;
  }
  .brick__section .standard__rte p {
    font-size: 16px;
    text-align: center;
  }
  .brick__section .standard__rte {
    margin-bottom: 5px;
  }
  section#collections-list--template--21539254960433__1652167629fcbf98fd,
  section#brick-section--template--21539254960433__16526818654602dfa1,
  div#hero--template--21539254960433__hero,
  section#brick-section--template--21539254960433__1652188347ee78584d,
  div#hero--template--21539254960433__16521884512557e6ca,
  section#brick-section--template--21539254960433__16528538434f74168d {
    margin-bottom: 50px;
  }
  .site-footer.wrapper--brick {
    text-align: center;
  }
  ul.footer__copyright.inline-list {
    text-align: center;
  }
  .collection-list-heading-wrapper h2 {
    font-size: 24px;
    margin-top: 40px;
    text-align: left !important;
    padding-left: 4px;
  }
  .shop-all-link-wrapper,
  .olw-carousel-btn {
    display: none;
  }

  /*   New In Page */

  #collection--template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
    .grid-container.wrapper--brick
    .text-left {
    /*     justify-content: center; */
  }

  /* About Us Page */

  div#shopify-section-template--21539255222577__16502737430b22287d
    .background-size-cover {
    margin: auto auto 20px;
    left: 0;
    background-size: cover;
    background-repeat: no-repeat;
    width: 75%;
    height: 84.6%;
    min-height: auto;
    top: 0;
    bottom: 0;
  }
  div#shopify-section-template--21539255222577__16502737430b22287d
    h1.hero__title.aos-init.aos-animate {
    font-size: 55px;
  }
  div#hero--template--21539255222577__16502737430b22287d
    .four-fifty-height-hero {
    height: 350px;
  }
  section#rte--template--21539255222577__1650274448cf6a86f8 {
    padding: 0;
    margin-bottom: 20px;
  }
  div#shopify-section-template--21539255222577__1650274448cf6a86f8 p {
    font-family: "Figtree";
    font-size: 16px;
    margin-bottom: 20px;
  }
  /* section#brick-section--template--21539255222577__16502802148b05f1a8.brick__section,
section#brick-section--template--21539255222577__1650280876dba1401b.brick__section,
section#brick-section--template--21539255222577__16534585843be5342b.brick__section,
section#brick-section--template--21539255222577__93a11003-f80f-426b-a69a-268aad8c83db.brick__section
 {
  flex-direction: column;
}

section#brick-section--template--21539255222577__1650280234b90d0ac8.brick__section,
section#brick-section--template--21539255222577__165028043935ad7fb1.brick__section,
section#brick-section--template--21539255222577__165345858786b13dad.brick__section
{
  flex-direction: column-reverse;
} */
  section#brick-section--template--21539255222577__16502802148b05f1a8
    .text__standard.text-left,
  section#brick-section--template--21539255222577__1650280234b90d0ac8
    .text__standard.text-left,
  section#brick-section--template--21539255222577__1650280876dba1401b
    .text__standard.text-left,
  section#brick-section--template--21539255222577__165028043935ad7fb1
    .text__standard.text-left,
  section#brick-section--template--21539255222577__16534585843be5342b
    .text__standard.text-left {
    width: 70%;
    margin: auto;
  }
  section#brick-section--template--21539255222577__165345858786b13dad
    .text__standard.text-left,
  section#brick-section--template--21539255222577__93a11003-f80f-426b-a69a-268aad8c83db
    .text__standard.text-left,
  section#brick-section--template--21539255222577__1c700206-73eb-4c12-aa84-f35e95fc3e1c
    .text__standard.text-left {
    width: 100%;
    margin: auto;
  }
  section#brick-section--template--21539255222577__16502802148b05f1a8
    p.standard__subheading.aos-init.aos-animate,
  section#brick-section--template--21539255222577__1650280234b90d0ac8
    p.standard__subheading.aos-init.aos-animate,
  section#brick-section--template--21539255222577__1650280876dba1401b
    p.standard__subheading.aos-init.aos-animate,
  section#brick-section--template--21539255222577__165028043935ad7fb1
    p.standard__subheading.aos-init.aos-animate,
  section#brick-section--template--21539255222577__16534585843be5342b
    p.standard__subheading.aos-init.aos-animate,
  section#brick-section--template--21539255222577__93a11003-f80f-426b-a69a-268aad8c83db
    p.standard__subheading.aos-init.aos-animate,
  section#brick-section--template--21539255222577__1c700206-73eb-4c12-aa84-f35e95fc3e1c
    p.standard__subheading.aos-init.aos-animate {
    font-size: 42px;
    margin: 0 auto 15px;
    line-height: 42px;
  }

  section#brick-section--template--21539255222577__165345858786b13dad
    p.standard__subheading.aos-init.aos-animate {
    font-size: 42px;
    margin: 0 auto 20px;
    line-height: 45px;
  }
  section#brick-section--template--21539255222577__16502802148b05f1a8.brick__section
    .sixty-fifty-height-hero,
  section#brick-section--template--21539255222577__1650280234b90d0ac8.brick__section
    .sixty-fifty-height-hero,
  section#brick-section--template--21539255222577__1650280876dba1401b.brick__section
    .sixty-fifty-height-hero,
  section#brick-section--template--21539255222577__165028043935ad7fb1.brick__section
    .sixty-fifty-height-hero,
  section#brick-section--template--21539255222577__16534585843be5342b.brick__section
    .sixty-fifty-height-hero,
  section#brick-section--template--21539255222577__165345858786b13dad.brick__section
    .sixty-fifty-height-hero,
  section#brick-section--template--21539255222577__93a11003-f80f-426b-a69a-268aad8c83db.brick__section
    .sixty-fifty-height-hero,
  section#brick-section--template--21539255222577__1c700206-73eb-4c12-aa84-f35e95fc3e1c.brick__section
    .sixty-fifty-height-hero {
    height: 380px;
  }
  /*   section#brick-section--template--21539255222577__16502802148b05f1a8.brick__section .standard__rte p,
section#brick-section--template--21539255222577__1650280234b90d0ac8.brick__section .standard__rte p,
section#brick-section--template--21539255222577__1650280876dba1401b.brick__section .standard__rte p,
section#brick-section--template--21539255222577__165028043935ad7fb1.brick__section .standard__rte p,
section#brick-section--template--21539255222577__16534585843be5342b.brick__section .standard__rte p,
section#brick-section--template--21539255222577__165345858786b13dad.brick__section .standard__rte p,
  section#brick-section--template--21539255222577__93a11003-f80f-426b-a69a-268aad8c83db.brick__section .standard__rte p,
  section#brick-section--template--21539255222577__1c700206-73eb-4c12-aa84-f35e95fc3e1c.brick__section .standard__rte p{
  font-size:14px;
} */
  section#rte--template--21539255222577__165345772966df1580
    p.standard__subheading {
    font-size: 24px;
    margin-top: 8px;
    margin-bottom: 30px;
  }
  section#rte--template--21539255222577__165345772966df1580
    .text__standard.text-center {
    padding-top: 0;
  }
  section#rte--template--21539255222577__165345772966df1580 {
    padding: 0;
  }
  /*   section#brick-section--template--21539255222577__16502802148b05f1a8 .background-size-cover, 
  section#brick-section--template--21539255222577__1650280234b90d0ac8 .background-size-cover, 
  section#brick-section--template--21539255222577__1650280876dba1401b .background-size-cover, 
  section#brick-section--template--21539255222577__165028043935ad7fb1 .background-size-cover, 
  section#brick-section--template--21539255222577__16534585843be5342b .background-size-cover, 
  section#brick-section--template--21539255222577__165345858786b13dad .background-size-cover,
  section#brick-section--template--21539255222577__93a11003-f80f-426b-a69a-268aad8c83db .background-size-cover,
  section#brick-section--template--21539255222577__1c700206-73eb-4c12-aa84-f35e95fc3e1c .background-size-cover{
    width: 90%;
    height: 90%;
} */
  /*   section#brick-section--template--21539255222577__16502802148b05f1a8.brick__section .brick__block__text,
section#brick-section--template--21539255222577__1650280234b90d0ac8.brick__section .brick__block__text,
section#brick-section--template--21539255222577__1650280876dba1401b.brick__section .brick__block__text,
section#brick-section--template--21539255222577__165028043935ad7fb1.brick__section .brick__block__text,
section#brick-section--template--21539255222577__16534585843be5342b.brick__section .brick__block__text,
section#brick-section--template--21539255222577__165345858786b13dad.brick__section .brick__block__text {
  margin: 18px;
} */
  /*   section#brick-section--template--21539255222577__16502802148b05f1a8.brick__section .brick__block:first-child,
section#brick-section--template--21539255222577__1650280234b90d0ac8.brick__section .brick__block:last-child,
section#brick-section--template--21539255222577__1650280876dba1401b.brick__section .brick__block:first-child,
section#brick-section--template--21539255222577__165028043935ad7fb1.brick__section .brick__block:last-child,
section#brick-section--template--21539255222577__16534585843be5342b.brick__section .brick__block:first-child,
section#brick-section--template--21539255222577__165345858786b13dad.brick__section .brick__block:last-child,
section#brick-section--template--21539255222577__93a11003-f80f-426b-a69a-268aad8c83db.brick__section .brick__block:first-child,
section#brick-section--template--21539255222577__1c700206-73eb-4c12-aa84-f35e95fc3e1c.brick__section .brick__block:last-child  
section#brick-section--template--21538548154673__1650280234b90d0ac8.brick__section,
section#brick-section--template--21538548154673__165028043935ad7fb1.brick__section,
section#brick-section--template--21538548154673__165345858786b13dad.brick__section
{
  flex-direction: column-reverse;
} */
  section#brick-section--template--21538548154673__16502802148b05f1a8
    .text__standard.text-left,
  section#brick-section--template--21538548154673__1650280234b90d0ac8
    .text__standard.text-left,
  section#brick-section--template--21538548154673__1650280876dba1401b
    .text__standard.text-left,
  section#brick-section--template--21538548154673__165028043935ad7fb1
    .text__standard.text-left,
  section#brick-section--template--21538548154673__16534585843be5342b
    .text__standard.text-left {
    width: 70%;
    margin: auto;
  }
  section#brick-section--template--21538548154673__165345858786b13dad
    .text__standard.text-left,
  section#brick-section--template--21538548154673__93a11003-f80f-426b-a69a-268aad8c83db
    .text__standard.text-left,
  section#brick-section--template--21538548154673__1c700206-73eb-4c12-aa84-f35e95fc3e1c
    .text__standard.text-left {
    width: 100%;
    margin: auto;
  }
  section#brick-section--template--21538548154673__16502802148b05f1a8
    p.standard__subheading.aos-init.aos-animate,
  section#brick-section--template--21538548154673__1650280234b90d0ac8
    p.standard__subheading.aos-init.aos-animate,
  section#brick-section--template--21538548154673__1650280876dba1401b
    p.standard__subheading.aos-init.aos-animate,
  section#brick-section--template--21538548154673__165028043935ad7fb1
    p.standard__subheading.aos-init.aos-animate,
  section#brick-section--template--21538548154673__16534585843be5342b
    p.standard__subheading.aos-init.aos-animate,
  section#brick-section--template--21538548154673__93a11003-f80f-426b-a69a-268aad8c83db
    p.standard__subheading.aos-init.aos-animate,
  section#brick-section--template--21538548154673__1c700206-73eb-4c12-aa84-f35e95fc3e1c
    p.standard__subheading.aos-init.aos-animate {
    font-size: 42px;
    margin: 0 auto 15px;
    line-height: 42px;
  }

  section#brick-section--template--21538548154673__165345858786b13dad
    p.standard__subheading.aos-init.aos-animate {
    font-size: 42px;
    margin: 0 auto 20px;
    line-height: 45px;
  }
  section#brick-section--template--21538548154673__16502802148b05f1a8.brick__section
    .sixty-fifty-height-hero,
  section#brick-section--template--21538548154673__1650280234b90d0ac8.brick__section
    .sixty-fifty-height-hero,
  section#brick-section--template--21538548154673__1650280876dba1401b.brick__section
    .sixty-fifty-height-hero,
  section#brick-section--template--21538548154673__165028043935ad7fb1.brick__section
    .sixty-fifty-height-hero,
  section#brick-section--template--21538548154673__16534585843be5342b.brick__section
    .sixty-fifty-height-hero,
  section#brick-section--template--21538548154673__165345858786b13dad.brick__section
    .sixty-fifty-height-hero,
  section#brick-section--template--21538548154673__93a11003-f80f-426b-a69a-268aad8c83db.brick__section
    .sixty-fifty-height-hero,
  section#brick-section--template--21538548154673__1c700206-73eb-4c12-aa84-f35e95fc3e1c.brick__section
    .sixty-fifty-height-hero {
    height: 380px;
  }
  /*   section#brick-section--template--21538548154673__16502802148b05f1a8.brick__section .standard__rte p,
section#brick-section--template--21538548154673__1650280234b90d0ac8.brick__section .standard__rte p,
section#brick-section--template--21538548154673__1650280876dba1401b.brick__section .standard__rte p,
section#brick-section--template--21538548154673__165028043935ad7fb1.brick__section .standard__rte p,
section#brick-section--template--21538548154673__16534585843be5342b.brick__section .standard__rte p,
section#brick-section--template--21538548154673__165345858786b13dad.brick__section .standard__rte p,
  section#brick-section--template--21538548154673__93a11003-f80f-426b-a69a-268aad8c83db.brick__section .standard__rte p,
  section#brick-section--template--21538548154673__1c700206-73eb-4c12-aa84-f35e95fc3e1c.brick__section .standard__rte p{
  font-size:14px;
} */
  section#rte--template--21538548154673__165345772966df1580
    p.standard__subheading {
    font-size: 24px;
    margin-top: 8px;
    margin-bottom: 30px;
  }
  section#rte--template--21538548154673__165345772966df1580
    .text__standard.text-center {
    padding-top: 0;
  }
  section#rte--template--21538548154673__165345772966df1580 {
    padding: 0;
  }
  /*   section#brick-section--template--21538548154673__16502802148b05f1a8 .background-size-cover, 
  section#brick-section--template--21538548154673__1650280234b90d0ac8 .background-size-cover, 
  section#brick-section--template--21538548154673__1650280876dba1401b .background-size-cover, 
  section#brick-section--template--21538548154673__165028043935ad7fb1 .background-size-cover, 
  section#brick-section--template--21538548154673__16534585843be5342b .background-size-cover, 
  section#brick-section--template--21538548154673__165345858786b13dad .background-size-cover,
  section#brick-section--template--21538548154673__93a11003-f80f-426b-a69a-268aad8c83db .background-size-cover,
  section#brick-section--template--21538548154673__1c700206-73eb-4c12-aa84-f35e95fc3e1c .background-size-cover{
    width: 90%;
    height: 90%;
} */
  /*   section#brick-section--template--21538548154673__16502802148b05f1a8.brick__section .brick__block__text,
section#brick-section--template--21538548154673__1650280234b90d0ac8.brick__section .brick__block__text,
section#brick-section--template--21538548154673__1650280876dba1401b.brick__section .brick__block__text,
section#brick-section--template--21538548154673__165028043935ad7fb1.brick__section .brick__block__text,
section#brick-section--template--21538548154673__16534585843be5342b.brick__section .brick__block__text,
section#brick-section--template--21538548154673__165345858786b13dad.brick__section .brick__block__text {
  margin: 18px;
} */
  /*   section#brick-section--template--21538548154673__16502802148b05f1a8.brick__section .brick__block:first-child,
section#brick-section--template--21538548154673__1650280234b90d0ac8.brick__section .brick__block:last-child,
section#brick-section--template--21538548154673__1650280876dba1401b.brick__section .brick__block:first-child,
section#brick-section--template--21538548154673__165028043935ad7fb1.brick__section .brick__block:last-child,
section#brick-section--template--21538548154673__16534585843be5342b.brick__section .brick__block:first-child,
section#brick-section--template--21538548154673__165345858786b13dad.brick__section .brick__block:last-child,
section#brick-section--template--21538548154673__93a11003-f80f-426b-a69a-268aad8c83db.brick__section .brick__block:first-child,
section#brick-section--template--21538548154673__1c700206-73eb-4c12-aa84-f35e95fc3e1c.brick__section .brick__block:last-child  
  {
  width: 90%;
  margin: 0 auto;
} */
  .newsletter__entry .rte {
    color: #fff;
    font-size: 16px;
  }
  /* section#collections-list--template--21538548351281__1652167629fcbf98fd
    .owl-stage {
    margin-left: -30px;
  } */
  div#hero--template--21539255976241__16502737430b22287d
    .five-fifty-height-hero,
  div#hero--template--21538549694769__16502737430b22287d
    .five-fifty-height-hero {
    height: 380px;
  }
  body.our-stores .fade-in-image-zoom .background-size-cover {
    background-size: cover;
  }
  section#rte--template--21539255976241__1650274448cf6a86f8,
  section#rte--template--21538549694769__1650274448cf6a86f8 {
    padding-top: 0;
    padding-bottom: 0;
  }
  .header__logo--image .header__logo__link:before {
    width: 140px;
  }

  #hero--template--21539254960433__76ad672b-321d-4c98-8d57-562e7279733e
    .hero__content__wrapper,
  #hero--template--21538548351281__76ad672b-321d-4c98-8d57-562e7279733e
    .hero__content__wrapper {
    text-align: center;
    align-items: flex-end;
    justify-content: center;
    padding-bottom: 7px;
  }

  #hero--template--21539254960433__76ad672b-321d-4c98-8d57-562e7279733e
    .hero__content__wrapper
    a.hero__btn.btn.btn--large.btn--outline.caps.btn--white.aos-init.aos-animate {
    background: #000001;
    color: #fff;
  }
  #collection--template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
    .grid-container.wrapper--brick
    .text-left,
  #collection--template--21539254960433__3386e8ac-b297-4453-9c97-8d46c268ff9a
    .grid-container.wrapper--brick
    .text-left,
  #collection--template--21539254960433__16cc9ca4-2887-464e-8623-20de86e76370
    .grid-container.wrapper--brick
    .text-left,
  #collection--template--21539254960433__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
    .grid-container.wrapper--brick
    .text-left {
    font-size: 24px;
  }
  #slideshow-template--21539254960433__12706530-87f4-4b4c-babe-3be09d3553d6
    .slideshow__slide
    .hero__content__wrapper {
    align-items: end;
    justify-content: center;
  }
  #slideshow-template--21539254960433__12706530-87f4-4b4c-babe-3be09d3553d6
    .slideshow__slide
    .hero__content__wrapper
    .hero__content
    .hero__title {
    font-size: 28px;
  }
  #slideshow-template--21539254960433__12706530-87f4-4b4c-babe-3be09d3553d6
    .slideshow__slide
    .hero__content__wrapper
    .hero__content {
    text-align: center;
    margin-bottom: 30px;
  }
  #slideshow-template--21539254960433__12706530-87f4-4b4c-babe-3be09d3553d6
    .slideshow__slide
    .hero__content__wrapper
    .hero__content
    .hero__btn {
    margin-bottom: 10px;
  }
  #hero--template--21538548351281__76ad672b-321d-4c98-8d57-562e7279733e
    .hero__content__wrapper
    a.hero__btn.btn.btn--large.btn--outline.caps.btn--white.aos-init.aos-animate {
    background: #000001;
    color: #fff;
  }
  #collection--template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c
    .grid-container.wrapper--brick
    .text-left,
  #collection--template--21538548351281__3386e8ac-b297-4453-9c97-8d46c268ff9a
    .grid-container.wrapper--brick
    .text-left,
  #collection--template--21538548351281__16cc9ca4-2887-464e-8623-20de86e76370
    .grid-container.wrapper--brick
    .text-left,
  #collection--template--21538548351281__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
    .grid-container.wrapper--brick
    .text-left {
    font-size: 24px;
  }
  #slideshow-template--21538548351281__12706530-87f4-4b4c-babe-3be09d3553d6
    .slideshow__slide
    .hero__content__wrapper {
    align-items: end;
    justify-content: center;
  }
  #slideshow-template--21538548351281__12706530-87f4-4b4c-babe-3be09d3553d6
    .slideshow__slide
    .hero__content__wrapper
    .hero__content
    .hero__title {
    font-size: 42px;
  }
  #slideshow-template--21538548351281__12706530-87f4-4b4c-babe-3be09d3553d6
    .slideshow__slide
    .hero__content__wrapper
    .hero__content {
    text-align: center;
    margin-bottom: 30px;
    padding-bottom: 0px;
    margin-inline: auto;
  }
  #slideshow-template--21538548351281__12706530-87f4-4b4c-babe-3be09d3553d6
    .slideshow__slide
    .hero__content__wrapper
    .hero__content
    .hero__btn {
    margin-bottom: 10px;
  }
  #slideshow-template--21539254960433__12706530-87f4-4b4c-babe-3be09d3553d6
    .slideshow__slide
    .hero__content__wrapper
    .hero__content
    .hashtag,
  #slideshow-template--21538548351281__12706530-87f4-4b4c-babe-3be09d3553d6
    .slideshow__slide
    .hero__content__wrapper
    .hero__content
    .hashtag {
    font-size: 13px;
    /* margin-top: 30px; */
    /* color: #E97F53; */
    color: #000;
  }
  .wrapper--brick .brick__block {
    width: 100% !important  ;
  }
  .image-overlay.new-tag-images img {
    width: 80px;
    height: 80px;
  }
  .brick__block__image .new-tag-images {
    bottom: -40px !important;
  }
}

@media (max-width: 750px) {
  .wrapper--brick {
    margin-left: 16px;
    margin-right: 16px;
  }
  .owl-carousel .owl-stage-outer {
    padding-left: 0;
    padding-right: 0;
  }
  div#shopify-section-template--21539254960433__1643782277684e075e
    h2.grid__heading,
  div#shopify-section-template--21538548351281__1643782277684e075e
    h2.grid__heading {
    margin: 0 16px;
    text-align: left;
  }
  a.btn-engrav-symbol h6 {
    font-size: 12px;
  }
  .customdrop {
    padding: 9px 10px;
  }
  #custom-reward-modal-popup header button.btn-close {
    right: 35px;
    top: -14px;
  }
}

section#collection--template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
  .product-grid.flickity-enabled,
section#collection--template--21539254960433__3386e8ac-b297-4453-9c97-8d46c268ff9a
  .product-grid.flickity-enabled,
section#collection--template--21539254960433__16cc9ca4-2887-464e-8623-20de86e76370
  .product-grid.flickity-enabled,
section#collection--template--21539254960433__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
  .product-grid.flickity-enabled,
#shopify-section-template--21539254960433__ce954da4-5ad3-45dc-8a41-728878cdf359
  .product-grid.flickity-enabled {
  overflow: unset;
}
div#shopify-section-template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c,
div#shopify-section-template--21539254960433__3386e8ac-b297-4453-9c97-8d46c268ff9a,
div#shopify-section-template--21539254960433__16cc9ca4-2887-464e-8623-20de86e76370,
div#shopify-section-template--21539254960433__6a690b12-39b5-4c4e-8cb3-3c07408bab8e,
div#shopify-section-template--21539254960433__ce954da4-5ad3-45dc-8a41-728878cdf359 {
  overflow: hidden;
}
section#collection--template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c,
section#collection--template--21539254960433__3386e8ac-b297-4453-9c97-8d46c268ff9a,
section#collection--template--21539254960433__16cc9ca4-2887-464e-8623-20de86e76370,
section#collection--template--21539254960433__6a690b12-39b5-4c4e-8cb3-3c07408bab8e {
  margin-top: 0;
}

div#hero--template--21539254960433__76ad672b-321d-4c98-8d57-562e7279733e
  h1.hero__title.aos-init.aos-animate {
  color: #000001;
  font-size: 34px;
  font-family: "IBMPlexSans-Medium";
  font-weight: unset;
}
div#hero--template--21539254960433__76ad672b-321d-4c98-8d57-562e7279733e
  h1.hero__title.aos-init.aos-animate.hashtag {
  font-size: 18px;
  margin-top: 30px;
  color: #e97f53;
}
div#hero--template--21539254960433__76ad672b-321d-4c98-8d57-562e7279733e
  .hero__description {
  color: #000001;
  font-size: 34px;
  font-family: "IBMPlexSans-Medium";
  font-weight: unset;
}
#shopify-section-template--21539254960433__76ad672b-321d-4c98-8d57-562e7279733e
  .hero__content.js-overflow-content {
  right: 8%;
  position: absolute;
}

section#collections-list--template--21539254960433__1652167629fcbf98fd
  .collection-item__info.aos-init.aos-animate {
  padding-left: 0;
  padding-right: 0;
}
section#collection--template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c
  .product-grid.flickity-enabled,
section#collection--template--21538548351281__3386e8ac-b297-4453-9c97-8d46c268ff9a
  .product-grid.flickity-enabled,
section#collection--template--21538548351281__16cc9ca4-2887-464e-8623-20de86e76370
  .product-grid.flickity-enabled,
section#collection--template--21538548351281__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
  .product-grid.flickity-enabled,
#shopify-section-template--21538548351281__ce954da4-5ad3-45dc-8a41-728878cdf359
  .product-grid.flickity-enabled {
  overflow: unset;
}
div#shopify-section-template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c,
div#shopify-section-template--21538548351281__3386e8ac-b297-4453-9c97-8d46c268ff9a,
div#shopify-section-template--21538548351281__16cc9ca4-2887-464e-8623-20de86e76370,
div#shopify-section-template--21538548351281__6a690b12-39b5-4c4e-8cb3-3c07408bab8e,
div#shopify-section-template--21538548351281__ce954da4-5ad3-45dc-8a41-728878cdf359 {
  overflow: hidden;
}
section#collection--template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c,
section#collection--template--21538548351281__3386e8ac-b297-4453-9c97-8d46c268ff9a,
section#collection--template--21538548351281__16cc9ca4-2887-464e-8623-20de86e76370,
section#collection--template--21538548351281__6a690b12-39b5-4c4e-8cb3-3c07408bab8e {
  margin-top: 0;
}

div#hero--template--21538548351281__76ad672b-321d-4c98-8d57-562e7279733e
  h1.hero__title.aos-init.aos-animate {
  color: #000001;
  font-size: 34px;
  font-family: "IBMPlexSans-Medium";
  font-weight: unset;
}
div#hero--template--21538548351281__76ad672b-321d-4c98-8d57-562e7279733e
  h1.hero__title.aos-init.aos-animate.hashtag {
  font-size: 18px;
  margin-top: 30px;
  color: #e97f53;
}
div#hero--template--21538548351281__76ad672b-321d-4c98-8d57-562e7279733e
  .hero__description {
  color: #000001;
  font-size: 34px;
  font-family: "IBMPlexSans-Medium";
  font-weight: unset;
}
#shopify-section-template--21538548351281__76ad672b-321d-4c98-8d57-562e7279733e
  .hero__content.js-overflow-content {
  right: 8%;
  position: absolute;
}

section#collections-list--template--21538548351281__1652167629fcbf98fd
  .collection-item__info.aos-init.aos-animate {
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 750px) {
  .wrapper--brick {
    max-width: 90vw;
  }
  .return.wrapper--brick,
  .shipping.wrapper--brick{
    max-width: 100vw;
  }
  #shopify-section-template--21539254960433__1643782277684e075e .wrapper {
    max-width: 90vw;
  }
  #rte--template--21539255517489__218e9fd2-9ca3-40c1-9ab3-b0a435175e3c
    .standard__rte.font--3.columns--1.aos-init.aos-animate
    ul {
    width: 60%;
    margin: auto;
  }
  #hero--template--21539254960433__76ad672b-321d-4c98-8d57-562e7279733e
    .hero__content__wrapper {
    /* right:8%; */
    text-align: center;
  }
  #collection--template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
    .product-grid--slider
    .product-item:not(.one-quarter) {
    /*     width: 25%!important; */
    width: unset !important;
  }
  #collection--template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
    .product-item__image,
  #collection--template--21539254960433__16cc9ca4-2887-464e-8623-20de86e76370
    .product-item__image,
  #collection--template--21539254960433__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
    .product-item__image {
    padding-top: 100%;
  }
  #shopify-section-template--21539254960433__24b0c627-911b-4921-b31a-68e0434e9dbb
    .product-grid.flickity-enabled
    .product-item {
    width: 25% !important;
  }
  #shopify-section-template--21539254960433__24b0c627-911b-4921-b31a-68e0434e9dbb
    .product-item--borderless {
    padding: 0;
    margin-right: 10px;
  }
  #shopify-section-template--21539254960433__24b0c627-911b-4921-b31a-68e0434e9dbb
    .product-item__image {
    padding-top: 100%;
  }
  #shopify-section-template--21538548351281__1643782277684e075e .wrapper {
    max-width: 90vw;
  }
  #rte--template--21538548285745__218e9fd2-9ca3-40c1-9ab3-b0a435175e3c
    .standard__rte.font--3.columns--1.aos-init.aos-animate
    ul {
    width: 60%;
    margin: auto;
  }
  #hero--template--21538548351281__76ad672b-321d-4c98-8d57-562e7279733e
    .hero__content__wrapper {
    /* right:8%; */
    text-align: center;
  }
  #collection--template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c
    .product-grid--slider
    .product-item:not(.one-quarter) {
    /*     width: 25%!important; */
    width: unset !important;
  }
  #collection--template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c
    .product-item__image,
  #collection--template--21538548351281__16cc9ca4-2887-464e-8623-20de86e76370
    .product-item__image,
  #collection--template--21538548351281__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
    .product-item__image {
    padding-top: 100%;
  }
  #shopify-section-template--21538548351281__24b0c627-911b-4921-b31a-68e0434e9dbb
    .product-grid.flickity-enabled
    .product-item {
    width: 25% !important;
  }
  #shopify-section-template--21538548351281__24b0c627-911b-4921-b31a-68e0434e9dbb
    .product-item--borderless {
    padding: 0;
    margin-right: 10px;
  }
  #shopify-section-template--21538548351281__24b0c627-911b-4921-b31a-68e0434e9dbb
    .product-item__image {
    padding-top: 100%;
  }
}
/* @media (min-width: 1024px) {
  .owl-carousel .owl-stage-outer {
    padding-left: 16px;
    padding-right: 16px;
  }
}

@media (min-width: 1280px) {
  .owl-carousel .owl-stage-outer {
    padding-left: 93px;
    padding-right: 93px;
  }
}

@media (min-width: 1366px) {
  .owl-carousel .owl-stage-outer {
    padding-left: 150px;
    padding-right: 150px;
  }
} */

@media (min-width: 1520px) {
  /*   .owl-carousel .owl-stage-outer {
    padding-left: 180px;
    padding-right: 180px;
  } */
  .wrapper--brick {
    margin-left: auto;
    margin-right: auto;
  }
}

/* @media (min-width: 1920px) {
  .owl-carousel .owl-stage-outer {
    padding-left: 185px;
    padding-right: 185px;
  }
}

@media (min-width: 2240px) {
  .owl-carousel .owl-stage-outer {
    padding-left: 225px;
    padding-right: 225px;
  }
}
 */

p.cart-dropdown__message.cart__message.is-hidden {
  overflow: visible;
  visibility: visible;
  max-height: fit-content;
  padding: 6px 15px;
  opacity: 1;
  border-bottom: 1px solid var(--border);
}
deferred-media.product__media {
  width: 100%;
  height: 100%;
}

.deferred-media video {
  object-fit: cover;
  object-position: right;
}
.deferred-media video::-webkit-media-controls-panel {
  background-image: none !important;
}

.boost-pfs-filter-product-item-label {
  padding: 17px 10px !important;
}

.boost-pfs-filter-product-item-label .boost-pfs-filter-label {
  /*     font-size: 13px  !important;
    font-weight: unset  !important;
    padding: 4px 8px  !important;
    font-family: 'IBMPlexSans-Medium' !important;
    text-transform: capitalize !important; */
  font-size: 13px !important;
  font-weight: 400 !important;
  padding: 4px 8px !important;
  font-family: "Figtree" !important;
  text-transform: capitalize !important;
  line-height: 15px !important;
}
.cart-item__title .boost-pfs-filter-label {
  left: unset;
  margin-top: 0;
  padding-top: 3px;
  font-weight: 400;
}

#shopify-payment-terms-modal .modal-wrapper {
  flex-direction: column;
}

@media only screen and (min-width: 320px) and (max-width: 321px) {
  h1.hero__title.custom-heading {
    font-size: 28px;
  }
  span.home-banner-subheading {
    font-size: 16px;
    line-height: 20px;
  }
}

/*================= iPads (portrait) =================*/
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .custom-split-three-image .hero__content.js-overflow-content {
    width: 100%;
  }
}

/*================= iPads (landscape) =================*/
@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .custom-split-three-image .hero__content.js-overflow-content {
    width: 100%;
  }
}

.cart__foot #notes {
  border-top: none;
  padding: 0 15px 20px;
}
.grandparent.kids-3.images-1 .header__grandparent__links {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

/* .drawer__inner .sliderule__wrapper:nth-child(2) .sliderule__chevron--right{
  display:none
} */
/* Engraving Code */
p.cart-item__property {
  margin: 2px 0 0;
  /* display: none; */
}
.cart-item__property span:nth-child(1) {
  font-weight: 700 !important;
}
.cart-item__property span:nth-child(2) {
  text-transform: uppercase;
}
.cart-item__property span {
  font-size: calc(0.75rem * var(---font-adjust-body));
  line-height: 1.3;
  font-weight: 700 !important;
}
.custom-engrav {
  width: 100%;
  text-transform: uppercase;
}
.selector-wrapper {
  width: 100%;
}
#template-product button.btn.product__submit__add:disabled,
#template-product button.btn.product__submit__add[disabled] {
  opacity: 0.4;
  cursor: no-drop;
  pointer-events: none;
}
.engrav-symbol {
  font-size: calc(0.75rem * var(---font-adjust-body));
}
.engrav-symbol .engrav-images {
  display: flex;
  align-items: center;
  align-self: center;
  flex-wrap: wrap;
}
.engrav-symbol .engrav-images a {
  margin-right: 5px;
  cursor: pointer;
}
/* .engrav-symbol .engrav-images a img {
    width: 75px;
    height: 75px;
} */
.btn.btn--full.btn--large.cart__checkout {
  background-color: #000001 !important;
  border: 1px solid #000001;
}
.btn.btn--outline {
  /* color: #000000;
  border: 1px solid #000001;
  background-color: transparent; */
}
.btn.btn--outline:hover,
.owl-carousel .collection-item__info a p:hover,
a.standard__cta.caps--large.btn--black:hover {
  /* background-color: #737373; */
  /* border-color: #737373; */
  /*     color: white; */
}
.btn-engrav-symbol img {
  width: 100%;
  height: 100%;
  padding-right: 10px;
}
.engrav-images .grid__item {
  padding-left: 0;
}
a.btn-engrav-symbol h6 {
  font-size: 12px;
  text-align: center;
  /*     width: 100px; */
  margin: 0;
  margin-left: -10px;
  font-family: "Figtree";
  font-weight: 400;
}
#Form-template--21539255386417__contact-5,
#Form-template--21539255353649__e559edc7-8c9c-4b79-812c-d611da7840bc-2,
#Form-template--21539255353649__e559edc7-8c9c-4b79-812c-d611da7840bc-6,
#Form-template--21539255517489__e559edc7-8c9c-4b79-812c-d611da7840bc-2,
#Form-template--21539255517489__e559edc7-8c9c-4b79-812c-d611da7840bc-6 {
  display: none;
}
#Form-template--21538548252977__contact-5,
#Form-template--21538549530929__e559edc7-8c9c-4b79-812c-d611da7840bc-2,
#Form-template--21538549530929__e559edc7-8c9c-4b79-812c-d611da7840bc-6,
#Form-template--21538548285745__e559edc7-8c9c-4b79-812c-d611da7840bc-2,
#Form-template--21538548285745__e559edc7-8c9c-4b79-812c-d611da7840bc-6 {
  display: none;
}
.custom-form__block.form-field,
.custom-form__block.custom-form__block--group.form-item {
  margin: 0 auto 0px;
}
/* #Form-template--21539255386417__contact-5 option{
  width:150px;   
} */
/* .contactFormSelect{
  -webkit-appearance: none;
}
.contactFormSelect::after {
        -webkit-transition: .25s all ease;
        -o-transition: .25s all ease;
        transition: .25s all ease;
    }

 */
/* Contact page */

ul#Form-template--21539255386417__contact-1 {
  display: none;
}

ul#Form-template--21539255386417__contact-1.active {
  display: block;
}

ul#Form-template--21539255386417__contact-3 {
  display: none;
}

ul#Form-template--21539255386417__contact-3.active {
  display: block;
}

ul#Form-template--21539255386417__contact-4 {
  display: none;
}

ul#Form-template--21539255386417__contact-4.active {
  display: block;
}

/* Wholesale page */
ul#Form-template--21539255517489__e559edc7-8c9c-4b79-812c-d611da7840bc-1 {
  display: none;
}

ul#Form-template--21539255517489__e559edc7-8c9c-4b79-812c-d611da7840bc-1.active {
  display: block;
}

ul#Form-template--21539255517489__e559edc7-8c9c-4b79-812c-d611da7840bc-4 {
  display: none;
}

ul#Form-template--21539255517489__e559edc7-8c9c-4b79-812c-d611da7840bc-4.active {
  display: block;
}

ul#Form-template--21539255517489__e559edc7-8c9c-4b79-812c-d611da7840bc-5 {
  display: none;
}

ul#Form-template--21539255517489__e559edc7-8c9c-4b79-812c-d611da7840bc-5.active {
  display: block;
}
ul#Form-template--21538548252977__contact-1 {
  display: none;
}

ul#Form-template--21538548252977__contact-1.active {
  display: block;
}

ul#Form-template--21538548252977__contact-3 {
  display: none;
}

ul#Form-template--21538548252977__contact-3.active {
  display: block;
}

ul#Form-template--21538548252977__contact-4 {
  display: none;
}

ul#Form-template--21538548252977__contact-4.active {
  display: block;
}

/* Wholesale page */
ul#Form-template--21538548285745__e559edc7-8c9c-4b79-812c-d611da7840bc-1 {
  display: none;
}

ul#Form-template--21538548285745__e559edc7-8c9c-4b79-812c-d611da7840bc-1.active {
  display: block;
}

ul#Form-template--21538548285745__e559edc7-8c9c-4b79-812c-d611da7840bc-4 {
  display: none;
}

ul#Form-template--21538548285745__e559edc7-8c9c-4b79-812c-d611da7840bc-4.active {
  display: block;
}

ul#Form-template--21538548285745__e559edc7-8c9c-4b79-812c-d611da7840bc-5 {
  display: none;
}

ul#Form-template--21538548285745__e559edc7-8c9c-4b79-812c-d611da7840bc-5.active {
  display: block;
}

.customdrop {
  position: relative;
  border: 1px solid var(---color-border);
  font-size: var(---font-size-base);
  border-radius: var(---radius-sm);
  max-width: 100%;
  /*     padding: 9px 16px; */
  margin: 7px 0;
  background: hsla(0, 0%, 100%, 0);
  font-family: var(---font-stack-body);
  font-weight: var(---font-weight-body);
  font-style: var(---font-style-body);
  /*     margin-bottom:0; */
  cursor: pointer;
}
.customdrop a {
  height: 30px;
  width: 30px;
}
.list-unstyled {
  list-style: none;
  border: 1px solid var(---color-border);
  margin: 0;
  cursor: pointer;
  position: absolute;
  width: 100%;
  background: #fff;
  background-color: #fff;
  z-index: 100;
  box-shadow: 0px 0px 1px 0px #000001;
}
.list-unstyled li {
  border-bottom: 1px solid var(---color-border);
  padding: 9px 16px;
  margin: 0;
}

.disabled {
  pointer-events: none;
  opacity: 0.6;
  cursor: default;
  cursor: not-allowed;
}
.customdrop:before {
  position: absolute;
  top: 50%;
  right: 20px;
  content: "";
  display: inline-block;
  width: 6px;
  height: 6px;
  border-color: var(--primary);
  border-style: solid;
  border-width: 0 0 1px 1px;
  margin: -7px 0 0;
  vertical-align: middle;
  transform: rotate(-45deg);
  transform-origin: 50% 50%;
  transition: all 0.4s;
}
#page--template--21539255353649__main {
  padding-top: 0;
  padding-bottom: 0px;
}
#page--template--21538549530929__main {
  padding-top: 0;
  padding-bottom: 0px;
}

/* for label above text */
.form-field label.label--float {
  opacity: 0;
}
.custom-wholesale {
  text-align: center;
}
#shopify-section-template--21539255353649__1095958a-5816-45d3-83d4-597458bb0d06
  section,
#shopify-section-template--21539255517489__e559edc7-8c9c-4b79-812c-d611da7840bc
  section,
#shopify-section-template--21539255517489__1095958a-5816-45d3-83d4-597458bb0d06
  section,
#shopify-section-template--21538549530929__1095958a-5816-45d3-83d4-597458bb0d06
  section,
#shopify-section-template--21538548285745__e559edc7-8c9c-4b79-812c-d611da7840bc
  section,
#shopify-section-template--21538548285745__1095958a-5816-45d3-83d4-597458bb0d06
  section {
  padding-top: 0px;
  padding-bottom: 0px;
}
#shopify-section-template--21539255353649__e559edc7-8c9c-4b79-812c-d611da7840bc
  section {
  padding-top: 50px;
}
#shopify-section-template--21539255386417__contact .btn.btn--large.btn--full,
#shopify-section-template--21539255517489__e559edc7-8c9c-4b79-812c-d611da7840bc
  .btn.btn--large.btn--full,
#page--template--21539255976241__main .store-search-btn .btn {
  background: #000001;
}
#shopify-section-template--21538549530929__e559edc7-8c9c-4b79-812c-d611da7840bc
  section {
  padding-top: 50px;
}
#shopify-section-template--21538548252977__contact .btn.btn--large.btn--full,
#shopify-section-template--21538548285745__e559edc7-8c9c-4b79-812c-d611da7840bc
  .btn.btn--large.btn--full,
#page--template--21538549694769__main .store-search-btn .btn {
  background: #000001;
  border: none;
}
.customdisable {
  opacity: 0.4;
  cursor: no-drop;
  pointer-events: none;
}
#rte--template--21539255517489__1650274448cf6a86f8,
#rte--template--21539255517489__218e9fd2-9ca3-40c1-9ab3-b0a435175e3c,
#rte--template--21538548285745__1650274448cf6a86f8,
#rte--template--21538548285745__218e9fd2-9ca3-40c1-9ab3-b0a435175e3c {
  padding-top: 30px;
  padding-bottom: 30px;
}
#rte--template--21539255517489__218e9fd2-9ca3-40c1-9ab3-b0a435175e3c
  .h4.standard__heading.aos-init.aos-animate,
#rte--template--21539255517489__218e9fd2-9ca3-40c1-9ab3-b0a435175e3c
  .standard__rte.font--3.columns--1.aos-init.aos-animate
  p {
  text-align: center;
}
#rte--template--21538548285745__218e9fd2-9ca3-40c1-9ab3-b0a435175e3c
  .h4.standard__heading.aos-init.aos-animate,
#rte--template--21538548285745__218e9fd2-9ca3-40c1-9ab3-b0a435175e3c
  .standard__rte.font--3.columns--1.aos-init.aos-animate
  p {
  text-align: center;
}
/* a.hero__btn.btn.btn--large.btn--outline.caps.btn--white.aos-init.aos-animate,
a.standard__cta.hero__btn.btn.btn--large.btn--outline.caps.btn--neutral.aos-init.aos-animate,
{
      background: #000001;
    color: #fff;
} */
#customer_login .form-field.action-bottom input.btn,
#Register .form-field.action-bottom {
  background: #000001;
  color: #fff;
  border: 1px solid #000001;
  width: 100%;
}
.form-field.action-bottom input.btn {
  background: transparent;
  border-color: transparent;
  width: 100%;
  margin: 0;
}
.form-field.custom-password {
  margin-bottom: 0;
}
.form-field.custom-password .forgot-password {
  padding: 10px 0 !important;
}
#customer_login .form-field.action-bottom span.text-link.small {
  background: #ffffff;
  color: #000001;
  border: 1px solid #ffffff;
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.1);
  padding: 13px 11px;
  width: 100%;
  display: flex;
  margin: 0;
  justify-content: center;
  text-align: center;
}
.site-footer-wrapper a {
  color: #000001;
}
.input-group.newsletter-form .input-group-field {
  /* border:1px solid #fff; */
  font-family: "IBMPlexSansCondensed-Italic";
  border: 1px solid #fff;
  color: #000000;
  font-size: 14px;
}
.input-group.newsletter-form .input-group-field:focus {
  /* border:1px solid #fff; */
  border: 1px solid #fff;
}
.footer__block.grid__item.large-up--one-quarter.medium--one-half > img {
  width: 77%;
  margin-top: 8px;
}
.input-group.newsletter-form input:-webkit-autofill {
  /* -webkit-text-fill-color: #fff !important; */
}
#contact-newsletter-footer .newsletter-form #subscribe {
    background: white;
    padding: 0;
    font-size: 12px;
    padding-right: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    margin-right: 0px;background: white;
    padding: 0;
    font-size: 12px;
    padding-right: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    margin-right: 0px;
}
.footer__block .rte .h5.footer__block__title a img {
  border: 1px solid black;
  border-radius: 50%;
  margin-right: 10px;
}
#contact-newsletter-footer .newsletter-form #subscribe svg {
  width: 38px;
    background: black;
    fill: #fff;
    padding: 10px;
}
.newsletter-form .btn.caps.btn--white {
  transform: none;
}
.account.account--login .form-field.action-bottom .btn {
  background: #000001;
  border: 1px solid #000001;
}
#shopify-section-template--21539254960433__24b0c627-911b-4921-b31a-68e0434e9dbb
  .grid__heading.text-center.aos-init.aos-animate {
  text-align: start !important;
}

#quick-view {
  display: flex;
  height: 100%;
  justify-content: flex-end;
  flex-wrap: wrap;
  position: relative;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
#quick-view .qv-product-images {
  width: 60%;
  height: auto;
  display: inline-block;
  position: absolute;
  margin: 0 auto;
  left: 0;
  top: 0;
  height: 100%;
  overflow: hidden;
}
#quick-view .slick-list,
#quick-view .slick-track {
  height: calc(100% - 12px);
}
#quick-view .slick-initialized .slick-slide {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#quick-view .slick-slide {
  padding: 0 50px;
  height: 100%;
  position: relative;
}
#quick-view .slick-slide img {
  margin: 0 auto;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  width: auto;
  height: auto;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
#quick-view .slick-dots {
  right: auto;
  left: 50%;
  bottom: 10px;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
#quick-view .slick-dots li {
  margin: 0 8px 0 0;
}
#quick-view .slick-dots li button {
  background-color: #cacaca;
  width: 12px;
  height: 12px;
}
#quick-view .slick-dots li.slick-active button {
  background-color: red;
}
#quick-view .qv-content {
  width: 36%;
  display: inline-flex;
  float: right;
  flex-direction: row;
  justify-content: space-between;
  height: calc(100% - 40px);
  -webkit-transform: translateY(20px);
  transform: translateY(20px);
  flex-wrap: wrap;
  overflow: auto;
  box-sizing: border-box;
}
#quick-view .qv-content > * {
  width: calc(100% - 25px);
  box-sizing: border-box;
}
#quick-view .qv-product-title {
  padding-right: 20px;
  text-transform: capitalize;
  margin-bottom: 0;
  color: #000001;
  font-family: "IBMPlexSans-SemiBold";
}
#quick-view .qv-product-type {
  color: #a18466;
  font-family: "proxima-nova-semibold";
  text-transform: lowercase;
}
#quick-view .qv-product-price,
#quick-view .qv-product-original-price {
  display: inline-block;
  color: #5a5a5a;
  margin-bottom: 0;
}
#quick-view .qv-product-original-price {
  margin-left: 8px;
  text-decoration: line-through;
  color: #000;
}
#quick-view .option-selection-title {
  display: none;
}
#quick-view hr {
  border-top: 1px solid #f5f5dc;
  margin: 15px 0 20px;
}
#quick-view .quantity {
  margin-bottom: 25px;
}
#quick-view .quantity span {
  text-transform: lowercase;
  display: inline-block;
  min-width: 100px;
}
#quick-view .quantity input[type="number"] {
  width: 60px;
  text-align: center;
  -moz-appearance: textfield;
  margin-left: -4px;
  padding: 4px;
  border: 1px solid #d3d3d3;
}
#quick-view .quantity input[type="number"]:focus {
  outline: 0;
  border: 1px solid red;
  display: inline-block;
}
#quick-view .quantity input[type="number"]::-webkit-inner-spin-button,
#quick-view .quantity input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
#quick-view .qv-product-options > div {
  margin-bottom: 8px;
}
#quick-view .qv-product-options span {
  text-transform: lowercase;
  display: inline-block;
  min-width: 100px;
}
#quick-view .qv-add-button {
  display: block;
  background-color: red;
  text-transform: uppercase;
  letter-spacing: 0.1em;
  text-align: center;
  padding: 10px 20px;
  border: 0;
  width: 100%;
  color: #fff;
}
#quick-view .qv-add-button:hover {
  background-color: red;
}
#quick-view .qv-add-button:focus {
  background-color: #3a3a3a;
  outline: 0;
}
#quick-view .qv-add-button:disabled {
  background-color: #ccc;
}
#quick-view .qv-add-to-cart-response {
  margin-top: 20px;
  display: none;
  font-family: "proxima-nova-semibold";
}
.qv-add-to-cart-response.success,
.qv-add-to-cart-response.error {
  display: block;
  padding: 8px;
  border: 1px solid;
}
.qv-add-to-cart-response.success {
  border-color: #008000;
  color: #008000;
}
.qv-add-to-cart-response.success a {
  color: #000;
  text-decoration: underline;
}
#quick-view .qv-add-to-cart-response.error {
  border-color: red;
  color: red;
}
.qv-product-description {
  padding: 20px 0 30px;
}
.view-product {
  display: inline-block;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  font-family: "proxima-nova-semibold";
}
.view-product span {
  color: #5a5a5a;
  border-bottom: 2px solid #5a5a5a;
}
.view-product:hover span {
  color: red;
  border-bottom: 2px solid red;
}
.quick-view-button {
  text-align: center;
}
.quick-view-button a {
  width: 100%;
  display: block;
  padding: 10px;
  background: #000;
  color: #fff;
  margin-bottom: 10px;
}
div#quick-view .owl-stage-outer {
  height: 100%;
}
div#quick-view .owl-stage {
  height: 100%;
}
div#quick-view .owl-dots {
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0;
}
div#quick-view .owl-nav {
  position: absolute;
  top: 41%;
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 0 10px;
}
div#quick-view .owl-nav button {
  color: #000001;
  font-size: 30px;
  background: #fff;
  height: 30px;
  width: 30px;
  border-radius: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.1);
}
div#quick-view .owl-nav button span {
  line-height: 0;
  padding-bottom: 5px;
}
.owl-theme .owl-nav [class*="owl-"]:hover,
.owl-theme .owl-nav [class*="owl-"]:focus {
  background: 0;
  color: #fff;
  text-decoration: none;
  outline: 0;
}
@media (max-width: 1200px) {
  #quick-view .qv-product-images,
  #quick-view .qv-content {
    width: 50%;
  }
  #quick-view .qv-content {
    padding-left: 60px;
  }
  .slick-slide {
    padding: 0;
  }
}
@media (max-width: 900px) {
  #quick-view {
    display: block;
    height: calc(100% - 40px);
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  #quick-view .qv-product-images {
    top: 0;
    left: 0;
    height: 50%;
    max-height: 350px;
    position: relative;
    width: 100%;
  }
  #quick-view .slick-slide {
    position: relative;
  }
  #quick-view .slick-slide img {
    width: auto;
    display: inline-block;
    max-width: 300px;
  }
  #quick-view .slick-slide img {
    max-height: 300px;
    margin: 0 auto;
    position: relative;
    top: auto;
    left: auto;
    -webkit-transform: none;
    transform: none;
    height: 100%;
    width: auto;
  }
  #quick-view .slick-dots {
    bottom: 0;
  }
  #quick-view .qv-content {
    width: 100%;
    height: auto;
    padding: 0 10px 10px 30px;
    overflow: auto;
    -webkit-transform: none;
    transform: none;
  }
  #quick-view .slick-initialized .slick-slide {
    display: block;
    text-align: center;
  }
}
@media only screen and (max-width: 749px) {
  div#hero--template--21539254960433__76ad672b-321d-4c98-8d57-562e7279733e
    h1.hero__title.aos-init.aos-animate.hashtag {
    margin-top: 10px;
  }
  div#hero--template--21539254960433__76ad672b-321d-4c98-8d57-562e7279733e
    .hero__description {
    color: #000001;
    font-size: 34px;
    font-family: "IBMPlexSans-Medium";
    font-weight: unset;
  }
  #shopify-section-template--21539254960433__76ad672b-321d-4c98-8d57-562e7279733e
    .hero__content.js-overflow-content,
  #shopify-section-template--21538548351281__76ad672b-321d-4c98-8d57-562e7279733e
    .hero__content.js-overflow-content {
    position: absolute;
    right: unset;
    bottom: 0%;
  }
  #shopify-section-template--21539254960433__12706530-87f4-4b4c-babe-3be09d3553d6
    .homepage-slideshow
    .hero__content {
    max-width: 100%;
  }
}
#shopify-section-template--21539254960433__16cc9ca4-2887-464e-8623-20de86e76370
  .new-lbl::after,
#shopify-section-template--21539254960433__ea9e5fa5-074a-4664-8dfd-08f58291433c
  .new-lbl::after,
#shopify-section-template--21539254960433__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
  .new-lbl::after {
  position: unset;
  display: block;
}
#shopify-section-template--21538548351281__12706530-87f4-4b4c-babe-3be09d3553d6
  .homepage-slideshow
  .hero__content {
  max-width: 100%;
}
#shopify-section-template--21538548351281__16cc9ca4-2887-464e-8623-20de86e76370
  .new-lbl::after,
#shopify-section-template--21538548351281__ea9e5fa5-074a-4664-8dfd-08f58291433c
  .new-lbl::after,
#shopify-section-template--21538548351281__6a690b12-39b5-4c4e-8cb3-3c07408bab8e
  .new-lbl::after {
  position: unset;
  display: block;
  text-transform: capitalize;
  padding: 6px 8px 6px;
}
.custom_tag_container {
  /* position:relative; */
}
#header-menu .drawer__menu {
  -webkit-overflow-scrolling: touch;
  overflow-x: unset;
}
#header-menu .drawer__bottom {
  /* position: sticky; */
  bottom: 0;
  left: 0;
  right: 0;
  background: white;
}
.wide-image {
  overflow: visible !important;
}
/* Frosted glass blur effect for SHOP BEST SELLERS button */
.hero__btn.btn--outline {
  background: rgba(255, 255, 255, 0.15);   /* transparent layer */
  backdrop-filter: blur(8px);              /* blur background behind box */
  -webkit-backdrop-filter: blur(8px);      /* Safari support */
  
  border: 1px solid rgba(255, 255, 255, 0.4); /* subtle border */
  color: #000 !important;                  /* keep text sharp */
  border-radius: 6px;                      /* rounded corners */
  padding: 10px 20px;                      /* spacing */
}


@media (max-width:479px){
  .about_our_artisans.homepage-slideshow .flickity-enabled {
      margin-bottom: -180px;
}
    .about_our_artisans.homepage-slideshow .slideshow__slide {
  
        height: 475px !important;
    }
}

.about_our_artisans .background-size-cover {
  background-repeat: no-repeat;
  background-size: 100%;
}
