.pp-editorial-grid-item{width:100%!important;max-width:100%!important;flex:0 0 100%!important;grid-column:1 / -1!important;clear:both}.pp-editorial-ad{position:relative;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;margin-top:var(--pp-editorial-top-space, 32px);margin-bottom:var(--pp-editorial-bottom-space, 32px)}.pp-editorial-ad__single{position:relative;width:100%;height:var(--pp-editorial-height, 700px);overflow:hidden}.pp-editorial-ad__two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pp-editorial-gap, 0px);width:100%;height:var(--pp-editorial-height, 700px)}.pp-editorial-ad__panel{position:relative;width:100%;height:100%;min-width:0;overflow:hidden}.pp-editorial-ad picture{display:block;width:100%;height:100%}.pp-editorial-ad__image{display:block;width:100%;height:100%;object-fit:cover}.pp-editorial-ad__placeholder{width:100%;height:100%;background:#f2f2f2}.pp-editorial-ad__placeholder svg{display:block;width:100%;height:100%}.pp-editorial-ad__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,var(--pp-editorial-overlay, 0));pointer-events:none}.pp-editorial-ad__content-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;padding:48px;box-sizing:border-box;color:var(--pp-editorial-text-color, #ffffff);pointer-events:none}.pp-editorial-ad__content{width:100%;max-width:650px}.pp-editorial-ad__content a{pointer-events:auto}.pp-editorial-position--top_left{align-items:flex-start;justify-content:flex-start}.pp-editorial-position--top_center{align-items:flex-start;justify-content:center}.pp-editorial-position--top_right{align-items:flex-start;justify-content:flex-end}.pp-editorial-position--center_left{align-items:center;justify-content:flex-start}.pp-editorial-position--center{align-items:center;justify-content:center}.pp-editorial-position--center_right{align-items:center;justify-content:flex-end}.pp-editorial-position--bottom_left{align-items:flex-end;justify-content:flex-start}.pp-editorial-position--bottom_center{align-items:flex-end;justify-content:center}.pp-editorial-position--bottom_right{align-items:flex-end;justify-content:flex-end}.pp-editorial-align--left{text-align:left}.pp-editorial-align--center{text-align:center}.pp-editorial-align--right{text-align:right}.pp-editorial-ad__heading{margin:0 0 14px;color:inherit;font-size:var(--pp-editorial-heading-size, 54px);line-height:1.05;letter-spacing:normal;text-transform:none}.pp-editorial-font--heading{font-family:var(--typeHeaderPrimary, inherit)}.pp-editorial-font--body{font-family:var(--typeBasePrimary, inherit)}.pp-editorial-ad__body{margin:0;color:inherit;font-size:var(--pp-editorial-body-size, 16px);line-height:1.45}.pp-editorial-ad__body p{margin:0}.pp-editorial-ad__body p+p{margin-top:10px}.pp-editorial-ad__button{display:inline-block;margin-top:24px;padding:14px 28px;font-size:12px;line-height:1;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.pp-editorial-button--solid{background:#fff;color:#111;border:1px solid #ffffff}.pp-editorial-button--outline{background:transparent;color:inherit;border:1px solid currentColor}.pp-editorial-button--text{padding:0 0 5px;color:inherit;border-bottom:1px solid currentColor}.pp-editorial-ad__link-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:block}@media screen and (max-width:1024px)and (min-width:768px){.pp-editorial-ad__content-wrap{padding:36px}}@media screen and (max-width:767px){.pp-editorial-grid-item{width:100%!important;max-width:100%!important;flex:0 0 100%!important;grid-column:1 / -1!important;clear:both}.pp-editorial-ad__single{height:var(--pp-editorial-mobile-height, 500px)}.pp-editorial-ad__two{grid-template-columns:1fr;height:auto;gap:var(--pp-editorial-gap, 0px)}.pp-editorial-ad__two .pp-editorial-ad__panel{height:var(--pp-editorial-mobile-height, 500px)}.pp-editorial-ad__content-wrap{padding:28px 22px}.pp-editorial-ad__content{max-width:100%}.pp-editorial-ad__heading{font-size:var( --pp-editorial-heading-mobile-size, 34px )}.pp-editorial-ad__button{margin-top:18px;padding:12px 22px;font-size:11px}}@media screen and (max-width:480px){.pp-editorial-ad__content-wrap{padding:22px 18px}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/pp-collection-editorial-ad.css.map */
