.image-with-text-section{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:40px;padding:60px 20px;background-color:#fff}.image-with-text-image{flex:1 1 450px;text-align:center;order:0}.image-with-text-image img{max-width:100%;height:auto}.image-with-text-content{flex:1 1 450px;order:1}.image-with-text-heading{margin-bottom:16px;font-family:var(--font-heading-family, inherit);font-size:var(--font-heading-size, 32px);color:var(--color-heading, inherit);font-weight:400}.image-with-text-subheading{margin-bottom:12px;font-family:var(--font-body-family, inherit);font-size:var(--font-body-size, 18px);color:var(--color-body, inherit);font-weight:400}.image-with-text-paragraph{font-family:var(--font-body-family, inherit);font-size:var(--font-body-size, 16px);line-height:1.6;color:var(--color-body, inherit);font-weight:400}@media screen and (max-width:767px){.image-with-text-section{flex-direction:column-reverse;text-align:center}.image-with-text-content{text-align:center}}.codex-whatsapp-float{position:fixed;left:30px;bottom:80px;z-index:1000000;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:#fff;background:#2ab540;border-radius:50%;box-shadow:0 8px 24px #0000002e;opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .25s ease,transform .25s ease}.codex-whatsapp-float.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.codex-whatsapp-float svg{width:24px;height:24px;fill:currentColor}@media(min-width:768px){.codex-whatsapp-float{bottom:30px}}@media(max-width:767.98px){body.collection .codex-whatsapp-float{left:8px;bottom:calc(82px + env(safe-area-inset-bottom));width:36px;height:36px;box-shadow:0 6px 18px #00000029}body.collection .codex-whatsapp-float svg{width:20px;height:20px}}.codex-collection-description{max-width:860px;margin-left:auto;margin-right:auto;line-height:1.65}.codex-collection-description.is-collapsed{overflow:hidden}.codex-collection-description.is-expanded{max-height:none}.codex-collection-description-toggle{margin-top:12px;padding:0;border:0;border-bottom:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:1.3;cursor:pointer}.codex-collection-description-toggle[hidden]{display:none}@media screen and (min-width:768px){.codex-collection-description.is-collapsed{max-height:7rem}.shopify-section.page-title .sec__page-heading{margin-bottom:40px}}@media screen and (max-width:767px){.codex-collection-description{max-width:330px;font-size:13px;line-height:1.55}.codex-collection-description.is-collapsed{max-height:7.25rem}.shopify-section.page-title .sec__page-heading{padding-top:22px!important;padding-bottom:22px!important;margin-bottom:24px}.shopify-section.page-title .heading-title{font-size:24px;line-height:1.2;margin-top:6px}}.press-section{background:#f9f9f9;text-align:center;padding:60px 20px}.press-title{font-size:14px;text-transform:uppercase;margin-bottom:20px}.press-quote{font-size:26px;font-weight:700;max-width:900px;margin:0 auto 40px;transition:all .3s ease;min-height:80px;display:flex;align-items:center;justify-content:center;text-align:center}@media screen and (max-width:600px){.press-quote{font-size:20px;min-height:60px}}.press-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.press-logo{cursor:pointer;opacity:.5;transition:all .3s ease;max-height:50px}.press-logo.active{opacity:1}@media screen and (max-width:600px){.press-quote{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/60/compiled_assets/styles.css.map */
