.rich-text__wrapper{max-width:93rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin:0 auto}@media(min-width:1100px){.rich-text__wrapper--row{flex-direction:row}}.rich-text__wrapper--column .rich-text__subheading{max-width:41.375rem}.rich-text__wrapper--column .rich-text__text{padding-top:1.25rem;max-width:41.375rem}.rich-text__wrapper--column .rich-text__heading{max-width:41.375rem}.rich-text__title{width:100%;max-width:100%}@media(min-width:1100px){.rich-text__wrapper--row .rich-text__title{flex-grow:1}}.rich-text__text{width:100%;padding-top:1.25rem;max-width:41.375rem}@media(min-width:1100px){.rich-text__text{max-width:100%;padding-top:2.8125rem}}.rich-text__text p,.rich-text__text h1,.rich-text__text h2,.rich-text__text h3,.rich-text__text h4,.rich-text__text h5,.rich-text__text h6{margin-top:0;margin-bottom:1.5rem}.rich-text__text a{text-decoration:none;opacity:.5}.rich-text__text a:hover{opacity:1}.rich-text__subheading{margin:0;display:flex;align-items:baseline;text-transform:uppercase;overflow-wrap:anywhere;column-gap:.75rem}.rich-text__subheading:before{display:none}.rich-text__subheading_dot:before{content:"";display:block;height:.625rem;width:.625rem;min-height:.625rem;max-height:.625rem;min-width:.625rem;max-width:.625rem;border-radius:50%;background:rgb(var(--color-accent))}.rich-text__heading{margin:0;margin-top:1.25rem;max-width:41.375rem}@media(min-width:1100px){.rich-text__heading{max-width:20.1875rem}}.rich-text .margin-none{margin:0}.rich-text__buttons{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.rich-text--legal .rich-text__wrapper{max-width:45rem;color:var(--yap-charcoal, #2a2a2a);gap:1.5rem;font-size:1rem;line-height:1.6}.rich-text--legal .rich-text__heading,.rich-text--legal .rich-text__text{max-width:100%;padding-top:0;color:inherit;overflow-wrap:anywhere}.rich-text--legal .rich-text__heading{font-size:clamp(1.75rem,2.5vw,2rem);line-height:1.2}.rich-text--legal .rich-text__text h2,.rich-text--legal .rich-text__text h3{margin:1.5rem 0 .75rem;font-size:1.375rem;line-height:1.3}.rich-text--legal .rich-text__text h3{font-size:1.125rem}.rich-text--legal .rich-text__text p{margin:0 0 1rem}.rich-text--legal .rich-text__text>:first-child{margin-top:0}.rich-text--legal .rich-text__text>:last-child{margin-bottom:0}.rich-text--legal .rich-text__text a{color:inherit;opacity:1;text-decoration:underline;text-underline-offset:.2em}.rich-text--legal .rich-text__text a:focus-visible{outline:2px solid currentColor;outline-offset:3px}body.template-page:has(.rich-text--legal) :is(.breadcrumbs-wrapper,.rich-text--legal,.contact-form>.container){width:min(var(--yap-content-width),calc(100% - 2 * var(--yap-gutter)));max-width:none;margin-inline:auto;padding-inline:0}body.template-page:has(.rich-text--legal) .breadcrumbs-wrapper{padding-top:2rem;padding-bottom:1.5rem}body.template-page:has(.rich-text--legal) .breadcrumb{max-width:none;margin:0}body.template-page:has(.rich-text--legal) main>.shopify-section:first-child .rich-text--legal{padding-top:0}body.template-page:has(.rich-text--legal) :is(.rich-text__wrapper,.contact-form__container){width:100%;max-width:none;margin-inline:0}@media screen and (max-width:749px){body.template-page:has(.rich-text--legal) .breadcrumbs-wrapper{padding-top:1.5rem}}body.template-page-service-shipping .rich-text__text>ul{max-width:37.5rem;margin:0 0 1.5rem;padding:0;list-style:none}body.template-page-service-shipping .rich-text__text>ul>li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1.25rem;margin:0;padding:.875rem 0;border-bottom:1px solid var(--yap-border)}body.template-page-service-shipping .rich-text__text>ul>li>strong{white-space:nowrap}body.template-page-service-contact .rich-text__text a[href^="https://wa.me/"]{display:inline-flex;align-items:center;min-height:2.75rem;gap:.5rem;vertical-align:middle;white-space:nowrap}body.template-page-service-contact .rich-text__text a[href^="https://wa.me/"]:after{content:"";flex:0 0 1.5rem;width:1.5rem;height:1.5rem;background:url(whatsapp-glyph-black.svg) center / contain no-repeat}.rich-text--legal h1.rich-text__heading{font-size:clamp(1.875rem,2.917vw,2.625rem);line-height:1.1}.rich-text--legal .rich-text__buttons .button{font-size:1rem;font-weight:600;text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-rich-text.css.map */
