.studio-richtext{padding-top:var(--padding-mobile-top);padding-bottom:var(--padding-mobile-bottom)}.studio-richtext__wrapper{width:100%;display:flex;flex-direction:column;align-items:center}.studio-richtext__img,.content img{margin-bottom:40px;width:100%}.studio-richtext .sub-heading,.content h5{font-family:var(--font-family-inter),sans-serif;font-size:1.4rem;line-height:1.6rem;font-weight:600;letter-spacing:.01rem;text-transform:uppercase;margin-block:0 1.2rem}.studio-richtext .heading,.content h3{margin:0 0 40px}.studio-richtext .heading *{font-family:PPWriter;font-size:24px;line-height:32px;letter-spacing:0;color:#373738;margin:0;text-align:center;font-weight:100}.studio-richtext .content{width:100%;font-size:15px;line-height:20px;letter-spacing:.01em;font-weight:300;margin-bottom:30px;text-align:center}.studio-richtext .content *:not(h3,h5,img){margin:0 0 24px}.studio-richtext .content *:last-of-type:not(h3,h5,img),.content p:has(img,a){margin:0}.studio-richtext a{text-decoration:none}.studio-richtext a span{text-transform:uppercase;color:rgba(var(--tuna))}.studio-richtext svg{display:inline-block;vertical-align:middle}.studio-richtext .content p:last-of-type{margin-block-end:3rem}.studio-richtext .content p a,.studio-richtext .content p a:hover{color:rgba(var(--gunsmoke))}.studio-richtext .content p a span{color:rgba(var(--tuna));text-transform:uppercase}.studio-richtext a span,.studio-richtext__links button.studio-richtext__link span{font-weight:600;margin:0;border-bottom:1px solid rgba(var(--tuna));font-size:1.3rem;line-height:16px;letter-spacing:.7px;font-family:Inter,sans-serif}.studio-richtext__links .studio-richtext__link{align-items:center;display:flex;gap:1rem;color:rgba(var(--tuna));text-decoration:none}.studio-richtext__links button.studio-richtext__link{cursor:pointer;border:0;background:transparent;box-shadow:none}.studio-richtext a:hover p{border-color:#c3c9cb;color:#c3c9cb}.studio-richtext__links{align-items:center;display:flex;flex-direction:column;gap:4rem}.studio-richtext__modal-title{color:var(--tuna);font-family:var(--font-family-audley-grotesk-regular),sans-serif;font-size:2rem;line-height:1.6rem;letter-spacing:0;margin-block:0 2rem;text-align:center}.studio-richtext__contact-form{margin-block-start:4rem}.studio-richtext__contact-form .field,.studio-richtext__contact-form .form__message{margin-block-end:2.4rem}.studio-richtext__contact-form .studio-richtext__contact-status{text-align:center}.studio-richtext__contact-form .studio-richtext__contact-status h4{justify-content:center}.studio-richtext__contact-form .field:before,.studio-richtext__contact-form .field:after{content:none}.studio-richtext__form-content{max-width:35rem;margin-inline:auto}.studio-richtext__contact-form-block .shopify-app-block input{box-shadow:none;background-color:transparent;font-family:var(--font-family-audley-grotesk-regular),sans-serif;font-size:1.5rem;font-weight:400;border:none;border-bottom:1px solid rgba(var(--tuna));border-radius:0;outline:none;padding:0 0 .8rem;height:auto;margin:0}.studio-richtext__contact-form input.field__input::placeholder,.studio-richtext__contact-form textarea.field__input::placeholder{opacity:1;color:rgba(var(--tuna),.3)}.studio-richtext__contact-form .contact__button{text-align:center}.studio-richtext__button{align-self:center;border:1px solid rgba(var(--tuna));color:rgba(var(--tuna));cursor:pointer;display:flex;justify-content:center;font-family:var(--font-family-inter),sans-serif;font-size:1.3rem;line-height:1.6rem;letter-spacing:.01rem;padding-block:1.6rem;text-decoration:none;text-transform:uppercase;transition:ease-in-out var(--duration-medium);min-height:2.8rem;width:100%}.studio-richtext__button:hover,.studio-richtext__button:focus,.studio-richtext__button:focus-within{background-color:rgba(var(--tuna));border-color:rgba(var(--tuna));color:rgba(var(--white))}@media screen and (max-width: 767px){.studio-richtext__links .studio-richtext__link span,.studio-richtext__links button.studio-richtext__link span{border-bottom:0}}@media (min-width: 991px){.studio-richtext a span,.studio-richtext__links button.studio-richtext__link span{font-size:14px;line-height:16px}}@media screen and (min-width: 768px){.studio-richtext{padding-top:var(--padding-desktop-top);padding-bottom:var(--padding-desktop-bottom)}.studio-richtext__wrapper{max-width:800px;margin:auto}.studio-richtext__img,.content img{width:auto}.studio-richtext .heading *,.content h3{font-size:40px;line-height:48px}.studio-richtext .heading,.content h3{margin-bottom:24px}.studio-richtext .content{max-width:830px;text-align:center;margin:0 auto}.studio-richtext .sub-heading,.content h5{font-size:16px;line-height:22px;margin-bottom:24px}.studio-richtext .content p:last-of-type{margin-block-end:4rem}.studio-richtext__links{align-items:center;flex-direction:row;justify-content:center;gap:4rem}.studio-richtext__modal-title{margin-block-end:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/studio-richtext.css.map */
