.image-text{display:flex;gap:var(--margin)}.image-text-media,.image-text-copy{flex:1;min-width:0}.image-text-media{display:flex;flex-direction:column;gap:var(--margin)}.image-text-top{display:grid;grid-template-columns:var(--grid-columns);column-gap:var(--grid-column-gap);margin:130px var(--outer-margin) 50px var(--outer-margin)}.image-text-top-item.image-text-top-item-1{grid-column:2 / span 17;grid-row:1}.image-text-top-item.image-text-top-item-2{grid-column:29 / span 22;grid-row:2;margin-top:55px}.image-text-top-item.image-text-top-item-3{grid-column:1 / span 19;grid-row:3;margin-top:-150px}.image-text-top-item{flex:1 1 0;min-width:0}.image-text-top-item-3 .mac-window-container{width:100%}.image-text-copy{display:flex;flex-direction:column;gap:var(--margin)}.image-text-layout-left-center,.image-text-layout-right-rotated{align-items:center}.image-text-layout-right-rotated{padding:0 200px 0 10vw;margin:100px 0;gap:200px;justify-content:space-between}.module-image-text{margin:120px 0}.image-text-layout-left-bottom,.image-text-layout-left-bottom-wide{align-items:flex-end;padding:0 140px}.image-text-layout-left-bottom .image-text-media,.image-text-layout-left-bottom-wide .image-text-media{flex:1 1 auto;min-width:0}.image-text-layout-left-bottom .image-text-main,.image-text-layout-left-bottom .mac-window-container,.image-text-layout-left-bottom .block-media-container,.image-text-layout-left-bottom-wide .image-text-main,.image-text-layout-left-bottom-wide .mac-window-container,.image-text-layout-left-bottom-wide .block-media-container{width:100%}.image-text-layout-left-bottom .image-text-copy,.image-text-layout-left-bottom-wide .image-text-copy{text-align:center;flex:none}.image-text-layout-left-bottom .image-text-copy{width:25%}.image-text-layout-left-bottom-wide .image-text-copy{width:40%;padding-left:20px;text-align:start}.image-text-layout-left-bottom-wide .image-text-copy p{width:fit-content;text-align:center}.image-text-layout-left-center{padding:0 200px 0 10vw;margin:80px 0 150px}.image-text-layout-left-center .image-text-media{flex:none;width:35vw;margin-top:240px}.image-text-layout-left-center .image-text-copy{width:fit-content;display:flex;align-items:center;align-self:start}.image-text-layout-left-center .image-text-copy p{width:fit-content}.image-text-layout-right-rotated .image-text-media{order:2;max-width:1000px}.image-text-layout-right-rotated .image-text-copy{flex:0 0 auto;writing-mode:sideways-lr;text-align:left;height:350px;overflow-wrap:anywhere;word-break:break-all}.image-text-layout-right-rotated .image-text-copy h2{text-align:center}.image-text:has(.image-text-main--multi),.image-text:has(.image-text-main--pair){display:grid;grid-template-columns:var(--grid-columns);column-gap:var(--grid-column-gap);margin-left:var(--outer-margin);margin-right:var(--outer-margin);padding-left:0;padding-right:0;gap:0;align-items:start}.image-text:has(.image-text-main--multi) .image-text-media,.image-text:has(.image-text-main--pair) .image-text-media{grid-column:18 / -1;grid-row:1;width:auto;flex:none;margin:0}.image-text:has(.image-text-main--multi) .image-text-copy,.image-text:has(.image-text-main--pair) .image-text-copy{grid-column:1 / span 17;grid-row:1;width:auto;flex:none;margin:0;align-self:end;padding-left:calc((((100vw - var(--outer-margin) * 2) / 50) * 4) + 3px)}.image-text-layout-left-center:has(.image-text-main--multi) .image-text-copy,.image-text-layout-left-center:has(.image-text-main--pair) .image-text-copy,.image-text-layout-right-rotated:has(.image-text-main--multi) .image-text-copy,.image-text-layout-right-rotated:has(.image-text-main--pair) .image-text-copy{align-self:center}.image-text-layout-right-rotated:has(.image-text-main--multi) .image-text-media,.image-text-layout-right-rotated:has(.image-text-main--pair) .image-text-media{order:unset;max-width:none}.image-text-main--multi{display:flex;flex-direction:row;align-items:start;column-gap:calc(((100vw - var(--outer-margin) * 2) / 50) * 1);width:100%}.image-text-main--multi .image-text-main-item{min-width:0;flex:0 0 auto}.image-text-main--multi .image-text-main-item--vertical{width:calc(((100vw - var(--outer-margin) * 2) / 50) * 9)}.image-text-main--multi .image-text-main-item--horizontal{width:calc(((100vw - var(--outer-margin) * 2) / 50) * 11)}.image-text-main--multi .block-media-container,.image-text-main--multi .mac-window-container{width:100%}.image-text-main--pair{display:flex;flex-direction:row;align-items:start;width:100%;padding-left:calc(((100vw - var(--outer-margin) * 2) / 50) * 7);column-gap:calc(((100vw - var(--outer-margin) * 2) / 50) * 1)}.image-text-main--pair .image-text-main-item{min-width:0;flex:0 0 auto}.image-text-main--pair .image-text-main-item:nth-child(1){width:calc(((100vw - var(--outer-margin) * 2) / 50) * 9)}.image-text-main--pair .image-text-main-item:nth-child(2){width:calc(((100vw - var(--outer-margin) * 2) / 50) * 11)}.image-text-main--pair .block-media-container,.image-text-main--pair .mac-window-container{width:100%}@media(max-width:1100px){.module-image-text{margin:80px 0}.image-text-layout-left-center{flex-direction:column;padding:0 40px;gap:200px}.image-text-layout-left-center .image-text-media{order:2;width:70vw;margin-top:0}.image-text-layout-left-center .image-text-copy{order:1;align-self:center}.image-text-layout-right-rotated{flex-direction:column;padding:0 40px;gap:70px}.image-text-layout-right-rotated .image-text-media{order:1;width:calc(100vw - 80px);margin:0 auto}.image-text-layout-right-rotated .image-text-copy{order:2;gap:100px;justify-content:space-between}.image-text-layout-left-bottom,.image-text-layout-left-bottom-wide{flex-direction:column;padding:0 40px;gap:80px}.image-text-layout-left-bottom .image-text-media,.image-text-layout-left-bottom-wide .image-text-media{order:2;flex:none;width:calc(100vw - 80px)}.image-text-layout-left-bottom .image-text-copy,.image-text-layout-left-bottom-wide .image-text-copy{width:60%;order:1;align-self:start}.image-text:has(.image-text-main--multi),.image-text:has(.image-text-main--pair){display:flex;flex-direction:column;margin-left:var(--mobile-outer-margin);margin-right:var(--mobile-outer-margin);gap:80px}.image-text:has(.image-text-main--multi) .image-text-media,.image-text:has(.image-text-main--multi) .image-text-copy,.image-text:has(.image-text-main--pair) .image-text-media,.image-text:has(.image-text-main--pair) .image-text-copy{grid-column:unset;grid-row:unset;margin:0;width:100%;padding-left:0}.image-text-main--multi{column-gap:calc(((100vw - var(--mobile-outer-margin) * 2) / 10) * .5)}.image-text-main--multi .image-text-main-item{width:auto;flex:1 1 0}.image-text-main--multi .image-text-main-item--vertical,.image-text-main--multi .image-text-main-item--horizontal{width:auto}.image-text-main--pair{padding-left:0;column-gap:calc(((100vw - var(--mobile-outer-margin) * 2) / 10) * .5)}.image-text-main--pair .image-text-main-item,.image-text-main--pair .image-text-main-item:nth-child(1),.image-text-main--pair .image-text-main-item:nth-child(2){width:auto;flex:1 1 0}.image-text-top{display:grid;grid-template-columns:var(--mobile-grid-columns);column-gap:var(--mobile-grid-column-gap);margin:60px var(--mobile-outer-margin) 100px var(--mobile-outer-margin)}.image-text-top-item.image-text-top-item-1{grid-column:1 / span 5}.image-text-top-item.image-text-top-item-2{grid-column:4 / span 7;grid-row:2;margin-top:100px}.image-text-top-item.image-text-top-item-3{grid-column:1 / span 7;grid-row:3;margin-top:170px}}@media(max-width:500px){.image-text-layout-right-rotated .image-text-copy{width:70vw;align-self:start}.image-text-layout-left-bottom .image-text-copy,.image-text-layout-left-bottom-wide .image-text-copy{width:80%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/style_image-text.css.map */
