/** Shopify CDN: Minification failed

Line 1055:19 Unexpected "@app"

**/
body.the-crab-new #shopify-section-sections--17044867973280__text-with-icons,
body.unius-letter-charm-new
  #shopify-section-sections--16933497471136__text-with-icons {
  display: none;
}
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_FVEPPM
  p.h3 {
  font-weight: 400 !important;
}
.liquid.loop-7 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.multiple-media-with-text__content-wrapper .prose details:nth-child(3) {
  border-top: 0px !important;
}
.announcement-bar p {
  font-size: 12px;
}
.prev-next-button--next {
  right: -15px !important;
  top: 40% !important;
}
.prev-next-button--prev {
  left: -15px !important;
  top: 40% !important;
}
/* .shopify-section--featured-collections  button{
  opacity:1 !important;
  visibility: visible !important;
  background: #642B38;
  color: white;
  border-radius:0px;
  width:30px;
  height:30px;
} */
.shopify-section--featured-collections button[disabled] {
  background: transparent;
  border: 1px solid #642b38;
  color: #642b38;
}
/* .shopify-section--featured-collections button.product-card__quick-add-button {
    display: none;
} */
.shopify-section--featured-collections
  fieldset.h-stack.wrap.justify-center.gap-1 {
  display: none;
}
#shopify-section-template--17044867973280__image_with_text_rYMPpt
  .prose.text-center
  .icon-text:nth-child(3),
#shopify-section-template--16933596692640__image_with_text_rYMPpt
  .prose.text-center
  .icon-text:nth-child(3) {
  margin-top: 5%;
}
#shopify-section-template--17044867973280__multiple_media_with_text_CEGLJw
  .section-spacing,
#shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
  .section-spacing {
  margin-bottom: 6%;
}
#shopify-section-template--17044867973280__image_with_text_9zDPA7
  .prose.text-center
  .icon-text:nth-child(6)
  img,
#shopify-section-template--17044867973280__image_with_text_9zDPA7
  .prose.text-center
  .icon-text:nth-child(5)
  img,
#shopify-section-template--17044867973280__image_with_text_rYMPpt
  .prose.text-center
  .icon-text:nth-child(4)
  img,
#shopify-section-template--17044867973280__image_with_text_rYMPpt
  .prose.text-center
  .icon-text:nth-child(3)
  img,
#shopify-section-template--16933596692640__image_with_text_9zDPA7
  .prose.text-center
  .icon-text:nth-child(6)
  img,
#shopify-section-template--16933596692640__image_with_text_9zDPA7
  .prose.text-center
  .icon-text:nth-child(5)
  img,
#shopify-section-template--16933596692640__image_with_text_rYMPpt
  .prose.text-center
  .icon-text:nth-child(4)
  img,
#shopify-section-template--16933596692640__image_with_text_rYMPpt
  .prose.text-center
  .icon-text:nth-child(3)
  img {
  width: 35px;
  height: 35px;
}
#shopify-section-template--17044867973280__image_with_text_9zDPA7
  .prose.text-center
  .icon-text:nth-child(7)
  img,
#shopify-section-template--17044867973280__image_with_text_rYMPpt
  .prose.text-center
  .icon-text:nth-child(5)
  img,
#shopify-section-template--16933596692640__image_with_text_9zDPA7
  .prose.text-center
  .icon-text:nth-child(7)
  img,
#shopify-section-template--16933596692640__image_with_text_rYMPpt
  .prose.text-center
  .icon-text:nth-child(5)
  img {
  width: 26px;
  height: 39px;
}
#shopify-section-template--16933596692640__multi_column_WVgfJD p {
  width: 75%;
  margin: 20px auto;
}
.content-box p {
  width: 100% !important;
}
#shopify-section-template--16933596692640__multi_column_WVgfJD p.h3 {
  width: 100%;
}
#shopify-section-template--16933596692640__image_with_text_9zDPA7 .icon-text,
#shopify-section-template--16933596692640__image_with_text_rYMPpt .icon-text {
  margin-top: 2%;
  margin-bottom: 2%;
}
#shopify-section-template--16933596692640__image_with_text_eMEdNd
  .loop-img-text {
  background: transparent;
  border: 0;
}
.img-txt-review svg,
.img-txt-review span,
.img-txt-review .shop-review-text,
.img-txt-review p,
.img-txt-review .author-text {
  margin: 0px !important;
}
.img-txt-review .author-text h4 {
  font-size: 12px;
  letter-spacing: 0;
  font-weight: 600;
}
.img-txt-review h4 {
  font-family: "Montserrat" !important;
  margin: 0;
  text-transform: capitalize;
}
.img-txt-review img {
  max-width: 121px;
}
#shopify-section-template--16933596692640__image_with_text_eMEdNd
  .prose.text-center {
  background: #e8d2ee;
  padding-top: 100px;
  padding-bottom: 100px;
}
.shop-review-main-section .author-text {
  font-size: 12px;
}
.guarranttee span {
  font-size: 12px;
}
.guarranttee {
  display: flex;
  align-items: center;
  gap: 8px;
}
#shopify-section-template--16933596692640__featured_collections_FDkije h2.h2 {
  font-size: 36px;
  letter-spacing: 2px;
  font-weight: 600;
}
#shopify-section-template--16933596692640__featured_collections_FDkije
  a.product-title.h6 {
  font-size: 20px;
  letter-spacing: 1px;
  margin: 2% 0;
}
#shopify-section-template--16933596692640__featured_collections_FDkije
  span.buckscc-money {
  font-size: 16px;
}
.unius-letter-charm-new .price-widget {
  font-size: 21px;
  display: flex;
  gap: 16px;
}
.unius-letter-charm-new span.old-price {
  text-decoration: line-through;
}
.unius-letter-charm-new span.new-price {
  font-weight: 700;
}
.unius-letter-charm-new .icon-text {
  display: flex;
  gap: 20px;
  align-items: center;
  margin: 0;
}
.unius-letter-charm-new p.h5 {
  font-size: 36px !important;
  letter-spacing: 2px;
  line-height: 43px;
}
.unius-letter-charm-new p.h6 {
  font-size: 16px !important;
  letter-spacing: 2px;
}
.unius-letter-charm-new .prose.text-center {
  max-width: 100%;
}
.unius-letter-charm-new .icon-text span {
  margin: 0;
  font-size: 16px;
  letter-spacing: 3px;
}
#shopify-section-template--16933596692640__image_with_text_rYMPpt
  picture
  img:nth-child(1),
#shopify-section-template--16933596692640__image_with_text_9zDPA7 picture img {
  margin: auto;
  margin-right: 0;
}
#shopify-section-template--16933596692640__multi_column_WVgfJD
  .overflow-hidden {
  min-height: 106px;
}
#shopify-section-template--16933596692640__image_with_text_9zDPA7
  .loop-img-text.section-spacing {
  padding: 0;
}
#shopify-section-template--16933596692640__image_with_text_9zDPA7
  .icon-text
  span {
  margin: 0 !important;
}
#shopify-section-template--16933596692640__image_with_text_9zDPA7 p.h5 {
  font-size: 36px !important;
  line-height: 110%;
}
#shopify-section-template--16933596692640__image_with_text_9zDPA7
  .prose.text-center {
  max-width: 100%;
}

#shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
  details.accordion.group {
  margin: 0;
}
#shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
  span.sub-heading {
  margin-bottom: 2%;
}
#shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
  p.h3 {
  font-size: 36px !important;
  letter-spacing: 0px;
  line-height: 43px;
}
#shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
  span.text-with-icon.gap-4 {
  font-size: 16px !important;
  font-family: Montserrat;
  letter-spacing: 0;
  font-style: normal;
  font-weight: 500;
}
#shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
  .multiple-media-with-text {
  align-items: start;
}
#shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
  .multiple-media-with-text__media-wrapper
  div:nth-child(1) {
  width: 456px !important;
}
#shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
  .multiple-media-with-text__media-wrapper
  div:nth-child(2) {
  width: 304px !important;
  transform: translate(50%, 50%) !important;
}
.multiple-media-with-text__media-wrapper a.button {
  font-size: 16px;
  border: 0;
}
.multiple-media-with-text__media-wrapper div:nth-child(1) {
  width: 430px;
}
.multiple-media-with-text__media-wrapper div:nth-child(2) {
  width: 287px;
}
#shopify-section-template--16933596692640__multiple_media_with_text_BGmkiC
  p.h3 {
  font-size: 36px !important;
  line-height: 43px;
  margin-bottom: 30px;
}
#shopify-section-template--16933596692640__rich_text_6jNGj9 a.button {
  font-size: 16px;
  letter-spacing: 1px;
}
#shopify-section-template--16933596692640__rich_text_6jNGj9 .color-scheme {
  border-top: 0;
}
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_ALq3yM
  p.h3,
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_FVEPPM
  p.h3,
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_YyQgeU
  p.h3 {
  font-size: 22px !important;
  font-family: "Montserrat" !important;
  font-style: normal;
  letter-spacing: 1px;
  font-weight: 200;
}
.unius-letter-charm-new
  #shopify-section-template--16933596692640__rich_text_RFGGXF
  .container.container--sm {
  width: 100%;
  margin: auto;
}
.unius-letter-charm-new
  #shopify-section-template--16933596692640__rich_text_RFGGXF
  p.h2 {
  font-size: 36px !important;
  letter-spacing: 2px;
}
.unius-letter-charm-new
  #shopify-section-template--16933596692640__rich_text_RFGGXF
  p {
  font-size: 16px !important;
}

.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_ALq3yM
  .loop-img-text.section-spacing.color-scheme,
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_FVEPPM
  .loop-img-text.section-spacing.color-scheme,
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_YyQgeU
  .loop-img-text.section-spacing.color-scheme {
  max-width: 1400px;
  margin: auto;
}
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_FVEPPM
  .prose.text-center {
  max-width: 100%;
  padding-left: 0;
}
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_ALq3yM
  picture
  img,
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_FVEPPM
  picture
  img,
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_YyQgeU
  picture
  img {
  width: 100%;
}
/* .unius-letter-charm-new #shopify-section-template--16933596692640__image_with_text_ALq3yM picture img,
.unius-letter-charm-new #shopify-section-template--16933596692640__image_with_text_YyQgeU picture img{
    margin:auto;
    margin-right: 0;
}
.unius-letter-charm-new #shopify-section-template--16933596692640__image_with_text_FVEPPM picture img{
    margin:auto;
    margin-left: 0;
} */
#shopify-section-template--16933596692640__features_table_gRYirR a.button {
  padding-left: 2.3%;
  padding-right: 2.3%;
}
#shopify-section-template--16933596692640__image_with_text_rYMPpt picture,
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_eMEdNd
  picture {
  position: relative;
}
#shopify-section-template--16933596692640__image_with_text_rYMPpt
  .overlap-image1 {
  position: absolute;
  width: 200px;
  left: 38%;
  top: 50%;
  transform: translate(-50%, -50%);
}
#shopify-section-template--16933596692640__image_with_text_rYMPpt
  .overlap-image {
  width: 200px;
  position: absolute;
  transform: translate(-50%, -50%);
  left: 15%;
  z-index: 1;
  top: 45%;
}
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_eMEdNd
  .overlap-image {
  width: auto;
  position: absolute;
  transform: translate(-50%, -50%);
  left: 10%;
  top: 50%;
  width: 264px;
}
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_eMEdNd
  picture
  img {
  width: 100%;
}
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_eMEdNd
  .prose.text-center {
  max-width: 100%;
}
.unius-letter-charm-new
  #shopify-section-template--16933596692640__image_with_text_eMEdNd
  p.h1 {
  font-size: 36px !important;
}
.unius-letter-charm-new
  .shopify-section--multi-column
  .button.multi-col-button
  a {
  display: flex;
  line-height: 100%;
  align-items: center;
  font-size: 16px;
  gap: 12px;
}
.unius-letter-charm-new .shopify-section--multi-column h2.h2 {
  font-size: 36px;
}
.unius-letter-charm-new .shopify-section--multi-column p {
  font-size: 20px !important;
}
.unius-letter-charm-new .shopify-section--multi-column .multi-column__item p {
  font-size: 16px !important;
  color: #642b38;
  line-height: 19px;
}
.unius-letter-charm-new
  .shopify-section--multi-column
  .section-header.justify-self-center.text-center {
  max-width: 100%;
}
.unius-letter-charm-new
  .shopify-section--multi-column
  .features--zoom-image
  .group:hover
  .group-hover\:zoom {
  scale: unset !important;
}
.unius-letter-charm-new
  .shopify-section--multi-column
  .button.multi-col-button {
  margin: auto;
  display: block;
  margin-bottom: 5%;
  background: #6e2637;
  color: white;
  padding: 1% 2%;
}
.unius-letter-charm-new .shopify-section--multi-column p.h3 {
  font-size: 20px !important;
  font-style: normal;
  letter-spacing: 2px;
  color: #642b38;
}
.unius-letter-charm-new .shopify-section--multi-column .secondary-image img {
  margin: auto;
}
.unius-letter-charm-new .shopify-section--multi-column .overflow-hidden img {
  margin: auto;
}
.unius-letter-charm-new .shopify-section--logo-list .container.container--xl {
  font-weight: 600;
  max-width: 1900px;
  width: 100%;
  margin: auto;
}
.unius-letter-charm-new .shopify-section--logo-list .section-stack {
  display: flex;
  justify-content: center;
  align-items: center;
}
.unius-letter-charm-new .shopify-section--logo-list .section-spacing {
  padding: 0% !important;
  border-bottom: 1px solid #e8dfe1;
}
.unius-letter-charm-new .shopify-section--logo-list h2 {
  font-size: 18px;
}

.unius-letter-charm-new [data-block-type="feature-with-icon"] .feature-badge {
  flex-direction: column;
  gap: 18px;
}
.unius-letter-charm-new [data-block-type="feature-with-icon"] .feature-badge p {
  font-size: 16px;
  text-align: center;
  line-height: 19.5px;
}
.unius-letter-charm-new .product-info__block-group.feature-badge-list {
  align-items: flex-end;
  align-items: baseline;
  justify-content: space-between;
}
.unius-letter-charm-new .accordion__toggle span,
.unius-letter-charm-new details.accordion .text-with-icon {
  font-size: 18px;
  font-weight: 600;
}

.unius-letter-charm-new .text-icons-section {
  padding: 30px 0;
  border-bottom: 1.5px solid #642b38;
  border-top: 1px solid #642b38;
  margin-bottom: 37px;
}
.unius-letter-charm-new .header {
  box-shadow: unset;
}
.unius-letter-charm-new .text-icons-section .text-with-icons__item .v-stack {
  display: flex !important;
  align-items: center;
}
.unius-letter-charm-new .text-icons-section .text-with-icons__item p.h6 {
  font-size: 14px !important;
  line-height: 140%;
}
.unius-letter-charm-new .text-icons-section .container {
  max-width: 80rem;
  padding: 0 20px;
  margin: auto;
}
.unius-letter-charm-new.text-icons-section .gap-6 {
  gap: 0.5rem;
}
.unius-letter-charm-new
  .text-icons-section
  text-with-icons-carousel
  .text-with-icons__item:nth-child(3)
  p.h6 {
  width: 85%;
}
.unius-letter-charm-new .product-title.h2 {
  font-family: "Monotype Century Old Style", serif !important;
  font-weight: 800;
  font-size: 36px;
  line-height: 43px;
}

.unius-letter-charm-new span.buckscc-money {
  font-family: "Montserrat";
  font-weight: 800;
  color: #6e2638 !important;
  font-style: normal;
  letter-spacing: 1px;
  font-size: 21px;
}
.unius-letter-charm-new .block-swatch__color {
  border-radius: 100px;
}
.unius-letter-charm-new
  compare-at-price
  span.money.buckscc-converted.buckscc-money {
  font-weight: 400;
}
.unius-letter-charm-new :checked + .block-swatch,
.unius-letter-charm-new .block-swatch.is-selected {
  background: #dfcde1;
  border-color: #dfcde1;
}
.unius-letter-charm-new span.save-amount span {
  font-size: 18px !important;
  font-weight: 500 !important;
}
.unius-letter-charm-new span.save-amount {
  background: #dfcde1;
  padding: 1%;
  font-size: 18px;
  font-weight: 500;
  -webkit-text-stroke: 0.9px;
}
.unius-letter-charm-new legend {
  font-family: auto;
  font-family: Monotype Century Old Style, serif !important;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 600;
  font-style: italic;
  line-height: 21px;
  letter-spacing: 2px;
  margin-bottom: 12px;
}
.unius-letter-charm-new .block-swatch span {
  letter-spacing: 2px;
  font-size: 16px;
}

.unius-letter-charm-new :checked + .block-swatch .block-swatch__color {
  border: 2px solid #fff;
}

.unius-letter-charm-new .block-swatch__color {
  width: 23px;
  height: 23px;
  position: relative;
}
.unius-letter-charm-new .block-swatch__color svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.unius-letter-charm-new .block-swatch__color svg {
  display: none;
}
.unius-letter-charm-new :checked + .block-swatch .block-swatch__color svg {
  display: block;
}
.unius-letter-charm-new variant-picker fieldset:nth-child(1) {
  order: 2;
}
.unius-letter-charm-new #square-boxes {
  width: 37px;
  height: 37px;
}
.unius-letter-charm-new fieldset .gap-2\.5 {
  gap: 4px;
}
.unius-letter-charm-new .buttons-quantity-section {
  align-items: stretch;
  display: flex;
  gap: 10px;
}
.unius-letter-charm-new .buttons-section {
  width: 100%;
}
.unius-letter-charm-new .variant-picker__option-values {
  justify-content: space-between;
}
.unius-letter-charm-new .buy-buttons .button {
  background: #642b38;
  color: white;
  letter-spacing: 1px;
  font-size: 16px;
}
.unius-letter-charm-new .quantity-selector,
.unius-letter-charm-new .quantity-selector input,
.unius-letter-charm-new .quantity-selector button {
  min-height: 48.8px;
  font-weight: 700;
}
.unius-letter-charm-new .prose p {
  font-size: 16px;
}
.unius-letter-charm-new quantity-selector {
  width: 160px;
  justify-items: center;
}
.liquid.loop-6,
.liquid.loop-9 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.shop-review-main-section {
  text-align: center;
  margin-top: 5%;
}
.shop-review-main-section .shop-review-main {
  display: flex;
  text-align: left;
  padding: 22px;
  gap: 22px;
  border: 1px solid #dbcfcf;
  background: #fbf8fc;
}
.shop-review-main-section img {
  margin: auto;
  margin: 10% auto;
}
.shop-review-main-section .author-text {
  display: flex;
  align-items: center;
  gap: 12px;
}
.unius-letter-charm-new .shop-review-main-section h2 {
  font-family: "Monotype Century Old Style", serif;
  font-size: 26px;
  letter-spacing: 2px;
}
.unius-letter-charm-new .shop-review-main-section p {
  font-size: 16px;
  padding-top: 2%;
  text-transform: capitalize;
}
.unius-letter-charm-new .shop-review-img img {
  margin: 0;
}
.unius-letter-charm-new .shop-review-main p {
  font-size: 16px;
  padding-top: 3%;
  padding-bottom: 3%;
  line-height: 140%;
}
.unius-letter-charm-new .shop-review-img h4 {
  font-size: 12px;
}
.unius-letter-charm-new .shop-review-img span {
  font-weight: 500;
}
@media screen and (min-width: 749px) {
  /* .block-loop5,
  .block-loop6{
    display:none !important;
  } */
  .featured-collections-carousel__item product-list {
    padding: 0px;
  }
  #shopify-section-template--16933596692640__image_with_text_9zDPA7
    .prose
    .icon-text:nth-child(5) {
    margin-top: 25px;
  }
  #shopify-section-template--16933596692640__image_with_text_9zDPA7
    .prose
    .icon-text {
    margin-bottom: 15px;
  }
  #shopify-section-template--16933596692640__multi_column_4UHp3F
    .section-spacing {
    padding: 77px 0 100px 0;
  }
  #shopify-section-template--16933596692640__1709537011b68ee5d5 .app-block {
    padding-top: 100px;
  }
  .comparison-table-main .sub-heading {
    padding-top: 28px !important;
  }
  #shopify-section-template--16933596692640__image_with_text_rYMPpt
    .prose.text-center
    .icon-text:nth-child(3) {
    margin-top: 35px !important;
  }
  #shopify-section-template--16933596692640__image_with_text_rYMPpt
    .prose.text-center
    .icon-text {
    margin-bottom: 16px !important;
  }
  #shopify-section-template--16933596692640__image_with_text_rYMPpt
    picture
    img:nth-child(1) {
    width: 456px;
  }
  #shopify-section-template--16933596692640__image_with_text_ALq3yM
    .prose
    div
    p:nth-child(2),
  #shopify-section-template--16933596692640__image_with_text_YyQgeU
    .prose
    div
    p:nth-child(2) {
    line-height: 220%;
  }
  #shopify-section-template--16933596692640__image_with_text_ALq3yM .prose div,
  #shopify-section-template--16933596692640__image_with_text_FVEPPM .prose div,
  #shopify-section-template--16933596692640__image_with_text_YyQgeU .prose div {
    margin-top: 25px;
  }
  #shopify-section-template--16933596692640__image_with_text_ALq3yM
    .section-spacing,
  #shopify-section-template--16933596692640__image_with_text_FVEPPM
    .section-spacing,
  #shopify-section-template--16933596692640__image_with_text_YyQgeU
    .section-spacing {
    padding-bottom: 100px;
  }
  #shopify-section-template--16933596692640__multi_column_WVgfJD
    .section-stack {
    gap: 50px;
  }
  .shop-review-main-section img {
    margin: 48px auto 60px auto;
  }
  .product-info__block-item span.accordion__toggle.h6 {
    padding-block: var(--spacing-6, 24px);
    padding-inline: 0;
  }

  .product-gallery {
    gap: 8px;
  }
  variant-picker.variant-picker {
    gap: var(--spacing-7, 1.75rem);
  }
  .product-info__block-item[data-block-type="title"] {
    margin-bottom: 12px;
  }
  .product-info__block-item[data-block-type="liquid"] {
    margin: 0;
  }
  .product-info__block-item[data-block-type="buy-buttons"] {
    margin-top: var(--spacing-6, 24px);
    margin-bottom: var(--spacing-3, 12px);
  }
  .product-info__block-item[data-block-type="price"] {
    margin-bottom: 0;
  }
  .product-info__block-item[data-block-type="text"] {
    margin-top: var(--spacing-4, 16px);
    margin-bottom: var(--spacing-3, 12px);
  }
  #shopify-section-template--16933596692640__header_text_icons_tXCiWn p.h6 {
    text-align: left;
  }
  #shopify-section-template--16933596692640__header_text_icons_tXCiWn .gap-6 {
    gap: 12px;
  }
  #shopify-section-template--16933596692640__image_with_text_9zDPA7 a.button {
    display: flex;
    width: 50%;
  }
  .image-with-text p {
    text-align: left;
  }
  #shopify-section-template--16933596692640__featured_collections_FDkije
    .section-spacing {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  #shopify-section-template--16933596692640__multi_column_WVgfJD
    .button.multi-col-button {
    margin-bottom: 100px !important;
    margin-top: 56px !important;
  }
  #shopify-section-template--16933596692640__multi_column_WVgfJD
    .section-spacing {
    padding-top: 100px;
    padding-bottom: 0px;
  }

  #shopify-section-template--16933596692640__multiple_media_with_text_BGmkiC
    .section-spacing {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_BGmkiC
    .multiple-media-with-text--overlap.multiple-media-with-text--reverse
    .multiple-media-with-text__media-wrapper
    > :first-child {
    grid-column: 2 / 6;
  }
  .logo-list__item {
    padding: 0;
    padding: 32px 0;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_BGmkiC
    .container {
    width: 80%;
    margin: auto;
  }
  #shopify-section-template--16933596692640__multi_column_4UHp3F
    .multi-column__item
    p {
    width: 80%;
    margin: 20px auto;
  }
  #shopify-section-template--16933596692640__multi_column_4UHp3F
    .multi-column__item
    p.h6 {
    width: 100%;
  }
  .unius-letter-charm-new
    #shopify-section-template--16933596692640__image_with_text_FVEPPM
    .prose.text-center {
    padding-right: 127px;
  }
  #shopify-section-template--16933596692640__image_with_text_YyQgeU
    .prose.text-center,
  #shopify-section-template--16933596692640__image_with_text_ALq3yM
    .prose.text-center {
    padding-left: 127px;
  }
  #shopify-section-template--16933596692640__image_with_text_ALq3yM
    .color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 {
    padding-bottom: 0px;
  }
  #shopify-section-template--16933596692640__rich_text_6jNGj9 .color-scheme {
    padding-top: 100px;
    padding-bottom: 175px;
  }
  image-with-text a.button {
    min-width: 246px;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
    .multiple-media-with-text {
    gap: 0px;
  }
  .interactive-section p {
    width: 50%;
    margin: 10px auto !important;
  }
  #shopify-section-template--16933596692640__multi_column_WVgfJD
    .shopify-section--multi-column
    .multi-column__item
    p {
    width: 65%;
    margin: auto;
    margin-top: 3%;
  }
  #shopify-section-template--16933596692640__multi_column_WVgfJD
    .shopify-section--multi-column
    .multi-column__item
    p.h3 {
    width: 100%;
  }
  .Color.variant-picker__option-values label.block-swatch {
    padding: 10px 20px;
  }
  #shopify-section-template--16933596692640__icon_text_custom_9bfdRH {
    display: none;
  }
  #shopify-section-template--16933596692640__scrolling_content_rninrT {
    display: none;
  }
  .desktop-hide {
    display: none !important;
  }
  .unius-letter-charm-new .product safe-sticky {
    position: static !important;
  }
}

.product-gallery {
  gap: 5px !important;
}
.product-gallery__thumbnail {
  width: 120px;
  height: 120px;
}
product-gallery-navigation.product-gallery__thumbnail-scroller {
  gap: var(--spacing-18, 72px);
}

@media screen and (max-width: 750px) {
  .guarranttee svg {
    width: 30%;
  }
  .guarranttee span {
    line-height: 100%;
  }
  .shop-review-main-section img {
    margin-top: 18px;
    width: 255px;
  }
  .product-info__block-item.block-loop7 {
    margin-top: 0 !important;
  }
  .product-gallery {
    gap: 5px !important;
  }
  .product-gallery__thumbnail {
    width: 80px;
    height: 80px;
  }
  product-gallery-navigation.product-gallery__thumbnail-scroller {
    gap: var(--spacing-8, 32px);
  }
  #shopify-section-template--16933596692640__image_with_text_eMEdNd
    .prose.text-center
    p {
    margin-bottom: 15px;
  }

  #shopify-section-template--16933596692640__rich_text_6jNGj9 .color-scheme {
    padding-top: 0;
    padding-bottom: 25px;
  }

  .comparison-table-main .comparison-table::-webkit-scrollbar {
    height: 5px; /* Change this value to set the height of the scrollbar */
  }

  .prose :where(:not(meta, span) + *) {
    margin-top: 0 !important;
  }
  .app-block h2 {
    margin-top: 10px;
  }

  .author-text span {
    margin-top: 5px !important;
  }
  .review-text svg {
    margin-bottom: 5px !important;
  }

  #shopify-section-template--16933596692640__image_with_text_rYMPpt
    .prose.text-center
    .icon-text:nth-child(3) {
    margin-top: 25px;
  }
  #shopify-section-template--16933596692640__image_with_text_rYMPpt
    .prose.text-center
    .icon-text {
    margin-top: 12px;
  }
  .product-info__block-item.block-loop6 {
    margin-top: 0 !important;
  }
  /* .block-loop9,
  .block-loop8{
    display:none !important;
  } */
  .unius-letter-charm-new .buy-buttons .button {
    padding: 10.4px 12px;
  }
  [data-block-type="liquid"] {
    margin-top: 0px;
  }
  [data-block-type="buy-buttons"] {
    margin-bottom: 12px !important;
  }
  .product-info__block-item price-list {
    align-items: flex-start;
  }
  [data-block-type=@app] {
    margin-bottom: 13px !important;
  }
  span.loox-rating-label {
    font-size: 12px !important;
  }
  #shopify-section-template--16933596692640__header_text_icons_tXCiWn
    .text-icons-section {
    padding: 15px 0 !important;
  }
  #shopify-section-template--16933596692640__image_with_text_9zDPA7 picture {
    padding-left: 0;
    padding-right: 0;
  }
  #shopify-section-template--16933596692640__image_with_text_9zDPA7 a.button {
    display: flex;
    width: 75%;
    font-size: 16px;
    padding: 12px 18px;
    margin-top: 0px;
  }
  #shopify-section-template--16933596692640__image_with_text_9zDPA7
    .prose
    .icon-text:nth-child(5) {
    margin-top: 30px;
  }
  #shopify-section-template--16933596692640__image_with_text_9zDPA7
    .prose
    .icon-text:nth-child(7) {
    margin-bottom: 20px !important;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
    .multi-col {
    margin: 0;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
    span.sub-heading {
    margin-bottom: 30px;
    margin-top: 32px;
  }
  #shopify-section-template--16933596692640__1709537011b68ee5d5 .app-block {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  #shopify-section-template--16933596692640__multi_column_4UHp3F
    .section-spacing,
  #shopify-section-template--16933596692640__multiple_media_with_text_BGmkiC
    .section-spacing {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_BGmkiC
    .sub-heading {
    margin-top: 30px;
  }
  #shopify-section-template--16933596692640__image_with_text_rYMPpt
    .prose
    :where(:not(meta, span) + *) {
    margin-block-start: 24px;
  }
  #shopify-section-template--16933596692640__image_with_text_YyQgeU
    .prose.text-center,
  #shopify-section-template--16933596692640__image_with_text_FVEPPM
    .prose.text-center {
    margin-bottom: 10px;
  }
  #country_code_label {
    display: none !important;
  }
  #shopify-section-template--16933596692640__image_with_text_YyQgeU
    .prose.text-center
    div
    p:nth-child(2) {
    line-height: 230%;
  }
  .shopify-section--image-with-text picture {
  }
  #shopify-section-template--16933596692640__image_with_text_eMEdNd
    .prose.text-center {
    background: #e8d2ee;
    padding-top: 50px;
    padding-bottom: 25px;
    margin-top: 0;
  }
  #shopify-section-template--16933596692640__image_with_text_eMEdNd
    .prose
    :where(:not(meta, span) + *) {
    margin-block-start: 30px;
  }
  #shopify-section-template--16933596692640__multi_column_WVgfJD p.h3 {
    margin-bottom: 20px;
  }
  .multi-column__item.snap-center.group {
    gap: 20px;
  }
  #shopify-section-template--16933596692640__multi_column_WVgfJD
    .section-stack {
    gap: 50px;
  }
  #shopify-section-template--16933596692640__multi_column_WVgfJD
    .section-header
    p {
    margin-top: 15px !important;
  }
  .scrolling-content {
    padding: 0 !important;
  }
  #shopify-section-template--16933596692640__multi_column_WVgfJD
    .section-spacing {
    padding-top: 50px;
  }
  .scrolling-content h4.heading {
    text-align: center;
    letter-spacing: 2px;
    font-weight: 600;
    font-size: 16px;
    padding-bottom: 12px;
    padding-top: 25px;
  }
  .scrolling-content marquee-text {
    margin-bottom: 25px;
  }
  .shop-review-main-section img {
    margin-top: 18px;
  }
  .announcement-bar {
    padding: 12px 20px !important;
  }
  #shopify-section-template--16933596692640__image_with_text_rYMPpt picture {
    margin-bottom: 50px;
    margin-top: 5%;
  }
  #shopify-section-template--16933596692640__image_with_text_rYMPpt
    picture
    img:nth-child(1) {
    width: 207px !important;
    height: 293px;
    margin-right: 0%;
  }
  #shopify-section-template--16933596692640__image_with_text_rYMPpt
    .overlap-image {
    width: 90px;
    height: 205px;
  }
  #shopify-section-template--16933596692640__image_with_text_rYMPpt
    .overlap-image1 {
    width: 90px;
    height: 205px;
    left: 33%;
  }
  #shopify-section-template--16933596692640__multi_column_WVgfJD p,
  .unius-letter-charm-new
    #shopify-section-template--16933596692640__rich_text_RFGGXF
    p {
    width: 90%;
    margin: auto;
  }
  #shopify-section-template--16933596692640__multi_column_WVgfJD p,
  .unius-letter-charm-new
    #shopify-section-template--16933596692640__rich_text_RFGGXF
    p.h2 {
    width: 100%;
  }
  .review-text p {
    font-size: 12px !important;
  }
  #shopify-section-template--16933596692640__image_with_text_eMEdNd picture {
    width: 90%;
    margin: auto;
  }
  #shopify-section-template--16933596692640__image_with_text_eMEdNd
    image-with-text {
    background: #e8d2ee;
  }
  .unius-letter-charm-new .product-info__block-group.feature-badge-list {
    align-items: flex-start !important;
    border-bottom: 1px solid #e9dee1;
    margin-bottom: 0;
    padding-bottom: 16px;
  }
  .product-info__block-group.feature-badge-list
    .product-info__block-item:nth-child(1)
    img {
    width: 30px;
    height: 32px;
  }
  .product-info__block-group.feature-badge-list
    .product-info__block-item:nth-child(2)
    img {
    width: 30px;
    height: 32px;
  }
  .product-info__block-group.feature-badge-list
    .product-info__block-item:nth-child(3)
    img {
    width: 34px;
    height: 32px;
  }
  .guarranttee {
    gap: 0px;
  }
  .payment-icons svg {
    width: 100% !important;
  }
  #shopify-section-template--16933596692640__header_text_icons_tXCiWn {
    display: none;
  }
  #shopify-section-template--16933596692640__logo_list_eAdjgT {
    display: none;
  }

  #shopify-section-template--16933596692640__scrolling_content_rninrT img {
    max-width: 150px !important;
  }
  #shopify-section-template--16933596692640__featured_collections_FDkije h2.h2 {
    font-size: 22px;
    letter-spacing: 1px;
    font-weight: 600;
  }
  #shopify-section-template--16933596692640__featured_collections_FDkije
    a.product-title.h6 {
    font-size: 14px;
    letter-spacing: 1px;
  }
  #shopify-section-template--16933596692640__featured_collections_FDkije
    span.buckscc-money {
    font-size: 12px;
  }
  #shopify-section-template--16933596692640__image_with_text_rYMPpt
    .icon-text
    span {
    font-size: 14px;
    margin-top: 0px;
  }
  #shopify-section-template--16933596692640__image_with_text_rYMPpt
    .prose.text-center {
    text-align: left;
  }
  #shopify-section-template--16933596692640__image_with_text_9zDPA7
    image-with-text {
    padding-top: 50px;
  }
  #shopify-section-template--16933596692640__image_with_text_9zDPA7
    image-with-text
    .prose {
    margin-top: 0;
  }
  #shopify-section-template--16933596692640__image_with_text_9zDPA7
    image-with-text
    .prose
    p {
    text-align: left;
  }
  #shopify-section-template--16933596692640__image_with_text_9zDPA7 picture {
    order: 2;
  }
  #shopify-section-template--16933596692640__image_with_text_9zDPA7 .icon-text {
    margin-top: 6px;
    margin-bottom: 12px;
  }
  #shopify-section-template--16933596692640__image_with_text_9zDPA7
    .icon-text
    span {
    margin: 0;
    font-size: 14px;
    letter-spacing: 3px;
  }

  #shopify-section-template--16933596692640__image_with_text_9zDPA7 p.h5 {
    font-size: 22px !important;
    margin-top: 12px;
  }
  #shopify-section-template--16933596692640__image_with_text_9zDPA7
    .price-widget {
    font-size: 18px;
    display: flex;
    gap: 16px;
    margin-top: 12px;
  }
  #shopify-section-template--16933596692640__multi_column_4UHp3F.shopify-section--multi-column
    .multi-column__item
    p {
    font-size: 14px !important;
    text-align: center;
  }
  #shopify-section-template--16933596692640__multi_column_4UHp3F.shopify-section--multi-column
    .multi-column__item
    p.h6 {
    font-size: 16px !important;
    text-align: center;
  }

  #shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
    .multiple-media-with-text__media-wrapper {
    display: block;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
    .multiple-media-with-text__media-wrapper
    div:nth-child(2)
    img {
    width: 60%;
    margin: auto;
    margin-right: 0;
    margin-top: -30%;
    z-index: 1;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
    .multiple-media-with-text__media-wrapper
    div:nth-child(2) {
    width: 100%;
    max-width: 100%;
    transform: unset !important;
    display: flex;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
    .multiple-media-with-text__media-wrapper
    div:nth-child(1) {
    width: 100% !important;
    max-width: 100%;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
    .multiple-media-with-text__media-wrapper
    div:nth-child(2)
    img {
    width: 179px;
    height: 205px;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
    .multiple-media-with-text__media-wrapper
    div:nth-child(1)
    img {
    width: 269px !important;
    height: 307px;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_BGmkiC
    .multiple-media-with-text__media-wrapper
    div:nth-child(1)
    img {
    width: 274px;
    height: 274px;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
    .multiple-media-with-text__media-wrapper
    div:nth-child(1)
    img {
    width: 80%;
    margin: auto;
    margin-left: 0;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
    span.text-with-icon.gap-4 {
    font-size: 14px !important;
  }
  #shopify-section-template--16933596692640__multiple_media_with_text_CEGLJw
    p.h3 {
    font-size: 22px !important;
    letter-spacing: 0px;
    margin-bottom: 20px;
  }
  .icon-text {
    margin-bottom: 3%;
    margin-top: 3%;
  }
  .unius-letter-charm-new .prose.text-center {
    text-align: center;
    display: flex;
    gap: 15px;
    flex-direction: column;
  }
  #shopify-section-template--16933596692640__image_with_text_rYMPpt
    picture
    img:nth-child(1) {
    width: 65%;
  }
  .unius-letter-charm-new
    #shopify-section-template--16933596692640__image_with_text_FVEPPM
    .prose.text-center {
    max-width: 100%;
    padding-left: 20px;
  }
  .unius-letter-charm-new
    #shopify-section-template--16933596692640__image_with_text_ALq3yM
    .prose
    p,
  .unius-letter-charm-new
    #shopify-section-template--16933596692640__image_with_text_FVEPPM
    .prose
    p,
  .unius-letter-charm-new
    #shopify-section-template--16933596692640__image_with_text_YyQgeU
    .prose
    p {
    text-align: left;
  }
  .unius-letter-charm-new
    #shopify-section-template--16933596692640__image_with_text_ALq3yM
    p.h3,
  .unius-letter-charm-new
    #shopify-section-template--16933596692640__image_with_text_FVEPPM
    p.h3,
  .unius-letter-charm-new
    #shopify-section-template--16933596692640__image_with_text_YyQgeU
    p.h3 {
    font-size: 18px !important;
    text-align: left;
  }
  .unius-letter-charm-new
    #shopify-section-template--16933596692640__rich_text_RFGGXF
    p.h2 {
    font-size: 22px !important;
    letter-spacing: 2px;
  }
  .unius-letter-charm-new
    #shopify-section-template--16933596692640__rich_text_RFGGXF
    p {
    font-size: 15px !important;
  }
  #shopify-section-template--16933596692640__image_with_text_rYMPpt picture,
  .unius-letter-charm-new
    #shopify-section-template--16933596692640__image_with_text_eMEdNd
    picture {
    order: 2;
  }
  .unius-letter-charm-new
    #shopify-section-template--16933596692640__image_with_text_eMEdNd
    .overlap-image {
    width: auto;
    width: 178px;
    position: absolute;
    transform: translate(50%, 80%);
    left: 0;
    right: 0;
    bottom: 0%;
  }
  .unius-letter-charm-new p.h5 {
    font-size: 22px !important;
    letter-spacing: 2px;
  }
  .unius-letter-charm-new
    .shopify-section--multi-column
    .button.multi-col-button
    a {
    padding: 4% 1%;
    justify-content: center;
  }
  .unius-letter-charm-new .shopify-section--multi-column .multi-col {
    margin-bottom: 0px;
  }
  .unius-letter-charm-new
    .shopify-section--multi-column
    .button.multi-col-button {
    width: 90%;
    margin: 0 auto 50px auto;
  }
  .unius-letter-charm-new .shopify-section--multi-column .multi-column__item p {
    font-size: 14px !important;
  }
  .unius-letter-charm-new .shopify-section--multi-column p.h3 {
    font-size: 18px !important;
  }
  .unius-letter-charm-new .shopify-section--multi-column p {
    font-size: 16px !important;
  }
  .unius-letter-charm-new .shopify-section--multi-column h2.h2 {
    font-size: 22px;
    letter-spacing: 2px;
  }
  .shop-review-main-section .main-image {
    width: 225px;
    height: 227px;
    margin: auto;
    margin-bottom: 34px;
    margin-top: 18px;
  }
  .heading-upsell h1 {
    font-size: 22px;
  }
  button.slick-prev-1.slick-arrow {
    left: 0;
  }
  .shop-review-text {
    width: 62%;
  }
  .shop-review-img {
    width: 33%;
  }
  .shop-review-img img {
    width: 100%;
    height: 100%;
  }
  .shop-review-main-section .shop-review-main img {
    width: 105px;
    height: 134px;
  }
  .shop-review-main-section .shop-review-main {
    flex-wrap: wrap;
    padding: 14px;
    gap: 6px;
  }
  .shop-review-main-section .author-text h4 {
    width: 100%;
    line-height: 100%;
  }
  .shop-review-main-section .author-text span {
    font-size: 12px;
    padding-left: 4px;
  }
  .shop-review-main-section .author-text {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 0px;
    font-size: 12px;
  }
  .unius-letter-charm-new .shop-review-main p {
    font-size: 12px;
    padding-top: 0%;
    padding-bottom: 0%;
    line-height: 140% !important;
  }
  .unius-letter-charm-new .shop-review-main-section p {
    font-size: 14px;
    padding-top: 0%;
    margin: 2% 0;
    line-height: 110%;
    text-transform: initial;
  }
  .unius-letter-charm-new .shop-review-main-section h2 {
    font-family: Monotype Century Old Style, serif;
    font-size: 22px;
    letter-spacing: 2px;
  }
  .unius-letter-charm-new .accordion__toggle span,
  .unius-letter-charm-new details.accordion .text-with-icon {
    font-size: 16px;
    font-weight: 600;
  }
  .unius-letter-charm-new
    [data-block-type="feature-with-icon"]
    .feature-badge
    p {
    font-size: 12px;
    line-height: 140%;
  }
  .product-info__block-group.feature-badge-list {
    flex-wrap: nowrap;
    display: flex;
    align-items: center !important;
    text-align: center;
  }

  quantity-selector {
    width: auto !important;
  }

  .quantity-selector {
    --quantity-selector-height: 2rem !important;
  }
  .liquid.loop-9 svg:first-of-type,
  .liquid.loop-6 svg:first-of-type {
    width: 30px;
    height: 20px;
  }
  .liquid.loop-9 span,
  .liquid.loop-6 span {
    line-height: 100%;
  }

  label.block-swatch {
    width: 47%;
  }
  .unius-letter-charm-new .block-swatch span {
    letter-spacing: 0px;
    font-size: 14px;
  }
  .unius-letter-charm-new .variant-picker__option-values {
    justify-content: flex-start;
  }
  .unius-letter-charm-new legend {
    font-size: 16px;
  }
  .unius-letter-charm-new .prose p {
    font-size: 14px;
    color: #642b38 !important;
    line-height: 140%;
  }
  .product-info--center :is(.badge-list, .price-list, .rating-badge) {
    justify-content: start !important;
  }
  .unius-letter-charm-new span.buckscc-money {
    font-size: 22px;
  }
  .unius-letter-charm-new .product-title.h2 {
    font-size: 22px;
    text-align: left;
    line-height: 26px;
  }
  .unius-letter-charm-new span.buckscc-money {
    font-size: 18px;
  }
  .unius-letter-charm-new span.save-amount span,
  .unius-letter-charm-new span.save-amount {
    font-size: 12px !important;
  }
  .mobile-hide {
    display: none !important;
  }
}
