/** Shopify CDN: Minification failed

Line 42:0 Expected "}" to go with "{"

**/
.m-custom-content{display:grid;grid-template-rows:[content-start] 0fr [content-end];grid-template-columns:1fr}.m-custom-content .m-parallax{grid-area:1/1/end/end}.m-custom-content__container{grid-row:content;grid-column:1/end;z-index:2}.m-custom-content__boxed{padding:15px;overflow:hidden}.m-custom-content__block-product_form .main-product__block+.main-product__block{margin-top:20px}.m-custom-content__block-product_form .main-product__block-vendor+.main-product__block-title,.m-custom-content__block-product_form .main-product__block-title+.main-product__block-price,.m-custom-content__block-product_form .main-product__block-price+.main-product__block-rating,.m-custom-content__block-product_form .main-product__block-title+.main-product__block-rating{margin-top:8px}.m-custom-content__block-product_form .main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart{width:100%;margin-top:20px}.m-custom-content__block-product_form .main-product__block-title .m-product-title{color:rgb(var(--color-heading))}.m-custom-content__block-newsletter,.m-custom-content__block-social{padding:20px 16px 0}@media screen and (min-width: 768px){.m-custom-content__block-newsletter,.m-custom-content__block-social{padding:0 56px 0}}.m-custom-content__block-newsletter .newsletter-form__description{margin-top:12px}.m-custom-content__block-newsletter .newsletter-form__form{margin-top:24px}.m-custom-content__block-social .social-profiles__description{margin-top:12px}.m-custom-content__block-social .social-profiles__list{margin-top:28px}.m-custom-content__block-handpicked_products .handpicked-products__header,.m-custom-content__block-handpicked_products .image-comparison__header,.m-custom-content__block-image_comparison .handpicked-products__header,.m-custom-content__block-image_comparison .image-comparison__header{margin-bottom:20px}@media screen and (min-width: 768px){.m-custom-content__block-handpicked_products .handpicked-products__header,.m-custom-content__block-handpicked_products .image-comparison__header,.m-custom-content__block-image_comparison .handpicked-products__header,.m-custom-content__block-image_comparison .image-comparison__header{margin-bottom:40px}}.text-card-with-image__content{margin-top:24px;--child-margin-top: 24px;--text-margin-top: 12px}@media screen and (max-width: 767px){.text-card-with-image__content{--child-margin-top: 24px;--text-margin-top: 12px}}
/* Center contact form section content */
[data-section-id="template--27318106161430__contact-form"] {
  text-align: center;
}

[data-section-id="template--27318106161430__contact-form"] form,
[data-section-id="template--27318106161430__contact-form"] input,
[data-section-id="template--27318106161430__contact-form"] textarea,
[data-section-id="template--27318106161430__contact-form"] label {
  text-align: left; /* Keep form fields left-aligned for usability */
}

[data-section-id="template--27318106161430__contact-form"] form {
  margin-left: auto;
  margin-right: auto;
  max-width: 600px;
}
@media (max-width: 749px) {
  /* Center social media icons */
  .contact-page .social-icons,
  .contact-page .social-links,
  [class*="social"] {
    display: flex;
    justify-content: center;
    text-align: center;
  }

  /* Center the submit button */
  .contact-page .btn,
  .contact-page button[type="submit"],
  .contact-page .contact-form__submit {
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
