.piercing-section{border-radius:30px;margin:0 20px}.piercing-section__image-column{padding:35px 77px 35px 22px;width:45%}.piercing-section__container{display:flex;align-items:flex-start;justify-content:flex-start}.piercing-section__image-wrapper{max-width:630.843px;max-height:633.833px}.piercing-section__content-column{width:55%;padding:35px 22px 35px 0}.piercing-section__image-wrapper img{border:10px solid #F5D3D6}h2.piercing-section__heading{color:#fff;font-size:40px;font-style:normal;font-weight:700;font-family:Catalogue LL;line-height:50px;margin-bottom:0}.piercing-section__text-block{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;padding:10px 0}h3.piercing-section__block-heading,h3.piercing-section__block-heading>*,h3.piercing-section__block-heading .metafield-rich_text_field,h3.piercing-section__block-heading .metafield-rich_text_field>*{color:#fcfbf9;font-size:20px;font-style:normal;font-weight:600;line-height:30px;text-align:left;font-family:Familjen Grotesk}.piercing-section__content-column .metafield-rich_text_field{text-align:right;font-family:Familjen Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#fcfbf9}.piercing-section__text-block[data-border-bottom=true]{border-bottom:2px solid #fff}.piercing-section__pricing{text-align:right;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#fcfbf9}a.piercing-section__button{color:#000;font-family:Hanken Grotesk;font-size:17px;font-style:normal;font-weight:800;line-height:60px;border-radius:30px;border:1px solid #000;background:#f5d3d6;height:48px;display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;max-width:34rem;width:max-content;letter-spacing:-.04rem;padding:.9rem 1.5rem}.piercing-section__footer-text .metafield-rich_text_field{color:#fcfbf9;font-size:16px!important;font-style:italic;font-weight:600;line-height:20px!important;text-align:left!important;font-family:Familjen Grotesk}a.piercing-section__button:hover{color:#fff;border:1px solid #ffffff;background:transparent}h2.piercing-section__heading.mobile-only{display:none}.piercing-section__footer-text .metafield-rich_text_field a{text-decoration:underline}.piercing-section__footer-text .metafield-rich_text_field a:hover{color:#e8f773}@media screen and (max-width: 980px){.piercing-section__container{display:flex;flex-direction:column;gap:10px}h2.piercing-section__heading.desktop-only{display:none}.piercing-section__image-column{padding:0;width:100%}h2.piercing-section__heading.mobile-only{display:flex;margin-bottom:30px}.piercing-section__image-wrapper{width:100%;max-width:100%;max-height:100%;object-fit:1/1}.piercing-section__image-wrapper img{object-fit:1/1}.piercing-section__content-column{width:100%;padding:0}.piercing-section{padding-left:20px;padding-right:20px}}@media screen and (max-width: 580px){h2.piercing-section__heading.mobile-only{font-size:22px;font-weight:700;line-height:60px;margin-bottom:0}.piercing-section__container{gap:3px}.piercing-section__text-block{padding:14px 0;grid-template-columns:144px 1fr;display:grid;gap:12px}h3.piercing-section__block-heading,h3.piercing-section__block-heading>*,h3.piercing-section__block-heading .metafield-rich_text_field,h3.piercing-section__block-heading .metafield-rich_text_field>*{font-size:18px}.piercing-section__pricing,.piercing-section__content-column .metafield-rich_text_field{font-size:14px;text-align:left}image-with-text#direction-section .image-with-text{margin:0 10px}.piercing-section__pricing{margin-top:10px}.container-heading_only{margin-left:10px;margin-right:10px}.piercing-section{margin:0 10px}a.piercing-section__button{font-size:14px;line-height:60px;width:max-content;height:36.8px;margin-bottom:11px;min-width:222px}.piercing-section__footer-text .metafield-rich_text_field{font-size:12px!important;line-height:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/152/assets/section-piercing.css.map */
