.image-portrait-banner--container{display:flex;flex-direction:column;gap:7rem}@media screen and (min-width:768px){.image-portrait-banner--container{flex-direction:row;gap:0}}.image-portrait-media{width:100%;position:relative;max-width:calc(100% - 85px)}@media screen and (min-width:768px){.image-portrait-media{max-width:235px;min-width:235px}}@media screen and (min-width:1100px){.image-portrait-media{max-width:469px;min-width:469px}}.image-portrait-media--sub{position:absolute;right:-85px;width:100%;max-width:175px;bottom:-85px}@media screen and (min-width:768px){.image-portrait-media--sub{top:175px}}@media screen and (min-width:1100px){.image-portrait-media--sub{top:330px;max-width:330px;right:-175px}}@media screen and (min-width:768px){.image-portrait-text--content{padding-top:1rem;padding-left:8rem;padding-right:0}}@media screen and (min-width:1100px){.image-portrait-text--content{padding-top:7rem;padding-left:2.5rem;padding-right:0;padding-bottom:1.5rem}.image-portrait-text--content .image-portrait-text--content--top{padding-left:2.25rem}}.image-portrait-text--content--inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;font-size:16px;gap:1rem}@media screen and (min-width:768px){.image-portrait-text--content--inner{font-size:20px;gap:2rem}}.image-portrait-text--content--bottom{margin-top:1rem}@media screen and (min-width:1100px){.image-portrait-text--content--bottom{padding-left:175px}}.image-portrait-title{font-size:30px;font-family:baker_signet_stdregular;letter-spacing:normal;margin-bottom:1.55rem}
/*# sourceMappingURL=/cdn/shop/t/77/assets/image-portrait-banner.css.map */
