@media screen{body.odr-public{--odr-frame-width: 1280px;--odr-frame-gutter: clamp(24px, 5vw, 80px);--page-padding: var(--odr-frame-gutter);--page-width: calc(var(--odr-frame-width) + 2 * var(--odr-frame-gutter))}body.odr-public .page-width:not(.page-width--narrow){width:calc(100% - 2 * var(--odr-frame-gutter));max-width:var(--odr-frame-width);padding-inline:0;margin-inline:auto}body.odr-public .page-width .page-width{width:100%;max-width:none;padding-inline:0;margin-inline:0}body.odr-public .an{padding-inline:max(var(--odr-frame-gutter),calc((100vw - var(--odr-frame-width)) / 2))}body.odr-public .an__inner{max-width:var(--odr-frame-width)}body.odr-public [class*=ai-about-us-][class*=aigenblock]:is([class*=hero-],[class*=story-],[class*=values-],[class*=news-]):not([class*=__]){padding-inline:max(var(--odr-frame-gutter),calc((100vw - var(--odr-frame-width)) / 2));padding-block:clamp(40px,4.5vw,64px)}body.odr-public [class*=ai-about-us-hero-][class*=aigenblock]{text-align:left}body.odr-public [class*=ai-about-us-hero__label-]{display:none}body.odr-public [class*=ai-about-us-hero__description-]{margin-inline:0;max-width:70ch}body.odr-public [class*=ai-about-us-story__content-]{max-width:none;margin:0}body.odr-public [class*=ai-about-us-story__text-]{max-width:72ch}body.odr-public [class*=ai-about-us-stats-]{max-width:960px}body.odr-public [class*=ai-about-us-stat-]{text-align:left}body.odr-public [class*=ai-about-us-value__icon-]{display:none}body.odr-public.template-blog .title-wrapper{align-items:flex-start;text-align:left}body.odr-public.template-blog .subcollections{justify-content:flex-start;gap:8px}body.odr-public.template-blog .subcollection{font-size:16px;opacity:1}body.odr-public.template-blog .blog{max-width:80ch;margin-inline:0}body.odr-public.template-blog .blog-grid.with-only1{justify-content:flex-start}body.odr-public.template-blog .blog-grid.with-only1 .article-card{flex-basis:100%}body.odr-public.template-blog .blog .article-card__title{font-size:clamp(24px,3vw,32px);line-height:1.2}body.odr-public.template-policy .shopify-policy__container{width:calc(100% - 2 * var(--odr-frame-gutter));max-width:80ch;padding-inline:0;padding-block:clamp(40px,5vw,72px)}body.odr-public.template-policy .shopify-policy__title{text-align:left}body.odr-public.template-policy .shopify-policy__title h1{font-size:clamp(36px,4vw,56px);line-height:1.1;letter-spacing:-.03em}body.odr-public.template-policy .shopify-policy__body{font-size:16px;line-height:1.7;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/odr-public-layout.css.map */
