.its{background-color:var(--its-bg, transparent);padding-top:var(--its-padding-top, 60px);padding-bottom:var(--its-padding-bottom, 60px)}.its__container{display:grid;position:relative;margin:0 auto;max-width:100%;width:calc(100% - 80px);padding-left:40px;padding-right:40px;grid-template-columns:1fr 1fr;align-items:center;gap:0}@media only screen and (max-width:1023px){.its__container{width:100%}}.its__container .its__text{order:1}.its__container .its__images{order:2}.its--images-right .its__container .its__images{order:1}.its--images-right .its__container .its__text{order:2}.its__text{display:flex;align-items:center}.its__text-inner{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%;padding-right:var(--its-gap, 60px)}.its--images-right .its__text-inner{padding-right:0;padding-left:var(--its-gap, 60px)}.its__subheading{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;margin:0;opacity:.7}.its__heading{font-size:32px;line-height:1.2;margin:0;font-weight:400}.its__body{font-size:1rem;line-height:1.65;max-width:560px}.its__body p{margin:0 0 1em}.its__body p:last-child{margin-bottom:0}.its__button{display:inline-block;margin-top:8px;padding:14px 28px;background:#1a1a1a;color:#fff;text-decoration:none;font-size:.9rem;border-radius:100px;transition:background .2s ease}.its__button:hover{background:#333}.its__images{display:flex;align-items:flex-end;justify-content:flex-end}.its--images-right .its__images{justify-content:flex-start}.its__images-inner{display:flex;align-items:flex-end;gap:12px;width:100%}.its__img{overflow:hidden;flex:0 0 calc(50% - 6px);width:calc(50% - 6px)}.its__img img{display:block;width:100%;height:100%;object-fit:cover}.its__img--small{aspect-ratio:3 / 4}.its__img--tall{aspect-ratio:2 / 3}.its__img--placeholder svg{display:block;width:100%;height:100%;background:#f0ece6}@media(max-width:749px){.its__container,.its--images-right .its__container{grid-template-columns:1fr;width:100%;padding-left:20px;padding-right:20px;gap:32px;align-items:start}.its__container .its__text,.its--images-right .its__container .its__text{order:1!important}.its__text-inner,.its--images-right .its__text-inner{padding-right:0;padding-left:0}.its__container .its__images,.its--images-right .its__container .its__images{order:2!important;justify-content:flex-start}.its__heading{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/102/compiled_assets/styles.css.map */
