.gs-ideology .rich-text__wrapper{width:100%;max-width:var(--rich-text-max-width);container:gs-ideology/inline-size}.gs-ideology .rich-text__wrapper>.prose{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;width:100%}.gs-ideology .gs-ideology-block{min-width:0;margin:0!important;max-width:100%;width:100%}.gs-ideology .gs-ideology-block>p{margin:0}.gs-ideology .gs-ideology-block--subheading{font-size:.86em;letter-spacing:.065em;text-transform:uppercase}.gs-ideology .gs-ideology-block--subheading:first-child{margin-block-end:-8px!important}.gs-ideology .gs-ideology-block--heading{padding-block-end:14px}.gs-ideology .gs-ideology-block--richtext{line-height:1.7}.gs-ideology .gs-ideology-block--richtext p{margin:0 0 1em;orphans:3;widows:3}.gs-ideology .gs-ideology-block--button{width:max-content;max-width:100%;position:relative;margin-block-start:8px!important}.gs-ideology--notched .button:not(.button--outline){border-radius:0;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}.gs-ideology--motion .gs-ideology-block--button:after{content:"";pointer-events:none;position:absolute;right:-7px;top:-7px;width:11px;height:11px;border-top:1px solid currentColor;border-right:1px solid currentColor;opacity:.65}.gs-ideology--motion .gs-ideology-block--button:after{transition:transform .22s cubic-bezier(.16,1,.3,1),opacity .22s linear}.gs-ideology--motion .gs-ideology-block--button:is(:hover,:focus-within):after{transform:translate(3px,-3px);opacity:1}.gs-ideology .gs-ideology-block--button:focus-within{outline:2px solid rgb(var(--text-color));outline-offset:6px}.gs-ideology .button{max-width:100%;white-space:normal}@container gs-ideology (min-width:900px){.gs-ideology .rich-text__wrapper>.prose{grid-template-columns:minmax(120px,.6fr) minmax(0,1fr) minmax(0,1fr);column-gap:48px;row-gap:26px}.gs-ideology .gs-ideology-block{grid-column:1/-1}.gs-ideology .gs-ideology-block--subheading:not(:first-child){grid-column:1;padding-top:3px;max-width:16ch}.gs-ideology .gs-ideology-block--richtext{grid-column:2/-1;column-count:auto}.gs-ideology .gs-ideology-block--button{grid-column:2/-1}.gs-ideology .gs-ideology-block--heading{padding-block-end:22px}}@media(prefers-reduced-motion:reduce){.gs-ideology--motion .gs-ideology-block--button:after{transition:none;transform:none!important}}.gs-ideology .gs-ideology-block--icon:first-child{grid-column:1/-1;grid-row:1;width:max-content;align-self:center}.gs-ideology .gs-ideology-block--icon:first-child+.gs-ideology-block--subheading{grid-column:1/-1;grid-row:1;align-self:center;max-width:none;padding-inline-start:calc(var(--gs-ideology-mark-width,40px) + 24px);padding-block:0}.gs-ideology .button{border-radius:0}.gs-ideology .prose .gs-ideology-block--icon img:only-child{margin:0}@media(max-width:699px){.gs-ideology--mobile-offset .gs-ideology-block--richtext>div{display:grid;grid-template-columns:minmax(0,1fr);gap:26px}.gs-ideology--mobile-offset .gs-ideology-block--richtext>div>p{width:calc(100% - 28px);margin:0}.gs-ideology--mobile-offset .gs-ideology-block--richtext>div>p:nth-of-type(2n){justify-self:end}}@container gs-ideology (min-width:900px){.gs-ideology .gs-ideology-block--richtext>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;row-gap:24px;align-items:start}.gs-ideology .gs-ideology-block--richtext>div>p{min-width:0;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gs-ideology.css.map */
