.image-with-text-overlay .image-with-text-overlay__banner .placeholder-svg{opacity:0;visibility:hidden;display:none;max-height:300px;height:auto;min-height:300px}.image-with-text-overlay .caption.text-align-left.align-middle,.image-with-text-overlay .caption.text-align-center.align-middle{position:relative;top:0;left:0;transform:none;padding:0}.image-with-text-overlay__preheading.banner__subheading.pretext.subtitle{font-size:18px;line-height:18px;margin-bottom:16px;letter-spacing:0}.image-with-text-overlay .banner__heading{font-size:54px;margin:0!important;font-style:normal;letter-spacing:0;font-weight:700;line-height:54px;padding-bottom:16px;padding-top:0}.image-with-text-overlay__subheading.banner__subheading.subtitle{font-size:14px;width:100%;max-width:100%;font-style:normal;letter-spacing:0;font-weight:400;line-height:28px;margin-bottom:0}.image-with-text-overlay__buttons a.button--secondary.button{min-width:300px;padding:16px 24px;font-size:19px;font-style:normal;font-weight:800;line-height:normal;border-radius:3px;background:#ae7ded}.custom-heading h2.heading-section__heading.title{color:#003;position:relative;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:36px}.custom-heading h2.heading-section__heading.title:before{content:"";display:block;width:32px;height:32px;position:absolute;left:-76px;background:url(Vector.png) no-repeat left center;background-size:contain;top:50%;transform:translateY(-50%)}.custom-heading h2.heading-section__heading.title:after{content:"";display:block;width:32px;height:32px;position:absolute;right:-76px;background:url(Vector.png) no-repeat left center;background-size:contain;top:50%;transform:translateY(-50%)}.heading-section__content{padding:0}.product-wrap{max-width:320px;overflow:hidden;margin:0 auto;position:relative}.product-image__wrapper img{max-width:320px;height:auto;border-radius:6px;border:1px solid #CCC;background:#edf4f7;overflow:hidden}.product-thumbnail a.product-thumbnail__title{padding-top:0;color:#003;font-size:14px;font-style:normal;font-weight:700;line-height:29px;min-height:64px;display:flex;align-items:center;justify-content:center}.product-thumbnail{padding-top:16px}.product-thumbnail{font-size:16px;line-height:24px}span.product-thumbnail__subtitle{display:flex;align-items:center;justify-content:center;padding:4px 0;font-style:normal;font-weight:600;font-size:16px;line-height:24px}span.product-thumbnail__desc{font-size:14px;color:#454554;font-style:normal;font-weight:400;line-height:28px}.product-thumbnail span.product-thumbnail__price.price{padding:4px 0;font-weight:600}.product-thumbnail .okeReviews-reviewsSummary.js-okeReviews-reviewsSummary{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:12px;font-weight:600;line-height:12px;gap:4px}@media (max-width: 798px){.product-image__wrapper .image__container{min-height:0}.product-block.product-block--description,.product-block h1.product_name.title,.modal_price.subtitle{font-size:14px;line-height:14px}.product-block.product-block--description{line-height:21px}.sale.savings{font-size:14px}.product_name.title{font-size:22px}.modal_price.subtitle.product-block{font-size:18px;line-height:30px}.image-with-text-overlay .banner__heading{font-size:36px;line-height:36px}#shopify-section-template--17076253851797__index_image_with_text_overlay_6GAPFm .image-with-text-overlay__preheading.banner__subheading.pretext.subtitle{font-size:14px;line-height:28px}#shopify-section-template--17076253851797__index_image_with_text_overlay_6GAPFm .caption-content.text-align-center{padding:64px 10px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/concern.css.map */
