.image-with-text__buttons{display:flex;align-items:center;width:100%}.image-with-text__buttons .button{margin-bottom:15px;max-width:34rem;font-size:1.7rem}.image-with-text__buttons .button.button--regular,.image-with-text__buttons .button.button--regular:hover{min-height:initial}.image-with-text__buttons .button:last-child{margin-bottom:0}.quote-mark-testimonial img{height:24px}.image-with-text__testimonial{margin-top:4rem;max-width:737px}.quote-mark-testimonial{margin-bottom:20px}.testimonial-text-testimonial>*{color:#000;font-family:Catalogue LL;font-size:18px;font-style:normal;font-weight:400;line-height:23.8px;letter-spacing:-.51px}.testimonial-author-testimonial{color:#000;font-family:Catalogue LL;font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin-top:2.5rem}@media screen and (min-width: 901px){.image-with-text__buttons .button{margin-right:30px;margin-bottom:0;margin-top:1.1rem;width:auto}.image-with-text__buttons .button:last-child{margin-right:0}}.image-with-text .grid{margin-left:0;margin-bottom:0}.image-with-text__grid{overflow:hidden}.image-with-text__grid--reverse-mobile{flex-direction:column-reverse}.image-with-text__icon{position:absolute}.image-with-text .grid__item{position:relative}.image-with-text .swiper-pagination{bottom:2.5rem;height:1.4rem;display:flex;align-items:center;justify-content:center}.image-with-text .swiper-pagination-bullet{background-color:#fff;width:1.4rem;height:1.4rem;opacity:.6;margin:0 .6rem!important}.image-with-text .swiper-pagination-bullet-active{background-color:#fff;opacity:1}@media screen and (min-width: 750px){.image-with-text__grid--reverse-mobile{flex-direction:initial}.image-with-text__grid--reverse{flex-direction:row-reverse}}.image-with-text__grid--reverse{flex-wrap:nowrap}.image-with-text__media{background-color:transparent;min-height:100%}.image-with-text__media--small{height:19.4rem}.image-with-text__media--large{height:43.5rem}.image-with-text__media picture img{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 750px){.image-with-text__media--small{height:31.4rem}.image-with-text__media--large{height:69.5rem}}.image-with-text__media--placeholder{background-color:rgba(var(--color-foreground),.04);position:relative;overflow:hidden}.image-with-text__media--placeholder.image-with-text__media--adapt{height:20rem}@media screen and (min-width: 750px){.image-with-text__media--placeholder.image-with-text__media--adapt{height:30rem}}.image-with-text__media--placeholder>svg{position:absolute;left:50%;max-width:80rem;top:50%;transform:translate(-50%,-50%);width:100%;fill:currentColor}.image-with-text__content{display:flex;flex-direction:column;align-items:flex-start;height:100%;justify-content:flex-start;padding:6rem 4rem}.image-with-text__text{font-family:var(--font-heading-family);width:100%}.image-with-text__text a strong{text-decoration:underline}.image-with-text__responsive .image-with-text__content{justify-content:flex-start}.image-with-text__media-outer.overflow-hidden.swiper-fade.swiper-initialized.swiper-horizontal.swiper-watch-progress.swiper-backface-hidden{position:relative}@media screen and (min-width: 750px){.image-with-text__grid--reverse .image-with-text__content{margin-left:auto}.image-with-text__content{padding:3rem}}@media screen and (min-width: 1440px){.image-with-text__responsive .grid-wrapper{flex-wrap:initial}.image-with-text__responsive .image-with-text__heading,.image-with-text__responsive .image-with-text__text,.image-with-text__responsive .image-with-text__buttons{width:initial}.image-with-text__responsive .grid__item{width:644px}.image-with-text__responsive .grid__item--image{width:calc(100% - 644px)!important;height:1200px;max-height:calc(100vh - 14rem)}.image-with-text__responsive .image-with-text__media-outer{width:100%;height:100%}.image-with-text__responsive .swiper-slide{height:100%}.image-with-text__responsive picture img{object-fit:cover}}@media screen and (min-width: 1280px){.image-with-text__content{padding:3rem 7rem 4rem}}.image-with-text__content>.image-with-text__text:empty~a{margin-top:2rem}.image-with-text__content>:first-child:is(.image-with-text__heading){margin-top:0}.image-with-text__content :last-child:is(.image-with-text__heading){margin-bottom:0}.image-with-text__content .image-with-text__text+.button{margin-top:3rem}.image-with-text__heading{margin-bottom:15px;width:100%;font-size:2.4rem;font-weight:var(--font-body-weight);line-height:110%;letter-spacing:-.14rem}.image-with-text__text p{margin-top:0;margin-bottom:1rem}.image-with-text__text .metafield-rich_text_field p{margin-bottom:0}.image-with-text__text p:empty{margin-bottom:0;height:1rem}.image-with-text__studio{font-size:1.7rem;letter-spacing:-.51px;line-height:23.8px;max-width:36rem}@media screen and (min-width: 750px){.image-with-text__heading{font-size:2.8rem}}@media screen and (min-width: 1280px){.image-with-text__heading{font-size:3.4rem}}ul.list-arrow,.rte ul.list-arrow{list-style:none;padding:0;margin:0}ul.list-arrow li{position:relative;padding-left:3.5rem;margin-bottom:2.4rem;line-height:1.4}ul.list-arrow li:last-child{margin-bottom:0}ul.list-arrow li:before{content:"";width:3.5rem;height:2rem;background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;left:0;top:0}ul.list-arrow li:nth-child(5n+1):before{background-image:url(/cdn/shop/files/icon-arrow-right-1.png)}ul.list-arrow li:nth-child(5n+2):before{background-image:url(/cdn/shop/files/icon-arrow-right-2.png)}ul.list-arrow li:nth-child(5n+3):before{background-image:url(/cdn/shop/files/icon-arrow-right-3.png)}ul.list-arrow li:nth-child(5n+4):before{background-image:url(/cdn/shop/files/icon-arrow-right-4.png)}ul.list-arrow li:nth-child(5n):before{background-image:url(/cdn/shop/files/icon-arrow-right-5.png)}image-with-text#piercing-section>*{color:#000!important}@media screen and (max-width: 980px){.image-with-text__testimonial{margin-top:3rem;padding:0 25px}}@media screen and (max-width: 580px){.testimonial-text-testimonial>*{font-size:16px;line-height:22px}.image-with-text__testimonial{padding:0 10px}}image-with-text#piercing-section{display:block;margin:auto;padding:45px 20px 0}#piercing-section h2.image-with-text__heading{font-size:28px;font-family:Catalogue LL;font-size:40px;font-style:normal;font-weight:400;line-height:60px}#piercing-section .image-with-text__content .grid,#piercing-section .image-with-text__content .grid>*,#piercing-section .image-with-text__text p{font-family:F Grotesk Book!important}#piercing-section .image-with-text__buttons .button{border-radius:30px;border:.15rem solid rgba(var(--color-base-outline-button-labels),var(--alpha-button-border));background:#e8f773;color:#000;font-family:F Grotesk Book;font-size:17px;font-style:normal;font-weight:800;line-height:60px}.text-on-top-of-image h2.image-with-text__heading.h1.desktop-textt{display:none}#piercing-section .grid{margin-left:0}image-with-text#piercing-section .grid__item.grid__item--image{max-width:700px}image-with-text#piercing-section .image-with-text__grid{justify-content:center;align-items:center}image-with-text#piercing-section .image-with-text__content.image-with-text__content--adapt{padding-top:0;padding-bottom:0}@media screen and (max-width: 980px){.text-on-top-of-image h2.image-with-text__heading.h1.mobile-textt{display:none}.text-on-top-of-image h2.image-with-text__heading.h1.desktop-textt{display:block}h2.image-with-text__heading.h1.desktop-textt{margin-bottom:20px}#piercing-section .image-with-text__buttons .button{margin:15px 0 0;font-size:17px;font-family:F Grotesk Book;font-style:normal;font-weight:800;line-height:60px;height:48px;max-height:48px;min-height:unset!important;width:max-content;min-width:222px}}@media screen and (max-width: 580px){#piercing-section h2.image-with-text__heading{font-size:22px;line-height:60px;margin-bottom:0}image-with-text#piercing-section{padding:0 10px}#piercing-section .image-with-text__content{padding:0!important}#piercing-section .image-with-text__buttons .button{margin-bottom:20px!important}#piercing-section .image-with-text__buttons .button{margin:15px 0 0;font-size:14px;font-family:F Grotesk Book;font-style:normal;font-weight:800;line-height:60px;height:36.8px;max-height:36.8px;min-height:unset!important;width:max-content;min-width:222px}#piercing-section .image-with-text__content .grid,#piercing-section .image-with-text__content .grid>*,#piercing-section .image-with-text__text p,#piercing-section .image-with-text__text .metafield-rich_text_field p{font-family:F Grotesk Book!important;font-size:14px!important;line-height:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/168/assets/component-image-with-text.css.map */
