.pp-social{padding:var(--pp-social-pt, 34px) 28px var(--pp-social-pb, 34px);background:var(--pp-social-bg, #F5F3ED);text-align:center}.pp-social .pp-social__heading{margin:0 0 6px;color:#2f3028;font-family:var(--pp-font-heading, "Crimson Pro", Georgia, serif);font-size:24px;font-weight:300;font-style:normal;line-height:32px;letter-spacing:0;text-transform:none}.pp-social .pp-social__heading a{position:relative;display:inline-block;color:inherit;text-decoration:none;opacity:1}.pp-social .pp-social__heading a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .3s ease}.pp-social .pp-social__heading a:hover,.pp-social .pp-social__heading a:focus-visible{text-decoration:none;opacity:1}.pp-social .pp-social__heading a:hover:after,.pp-social .pp-social__heading a:focus-visible:after{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.pp-social .pp-social__heading a:after{transition:none}}.pp-social .pp-social__subheading{margin:0 0 34px;color:#8f7a5f;font-family:var(--pp-font-nav, "Nunito Sans", "Helvetica Neue", Arial, sans-serif);font-size:12px;font-weight:400;font-style:normal;line-height:16px;letter-spacing:0}.pp-social__grid{display:grid;grid-template-columns:repeat(var(--pp-social-cols, 6),minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none}.pp-social__item{margin:0}.pp-social .pp-social__tile{position:relative;display:block;overflow:hidden;aspect-ratio:220.66 / 223.66;background:var(--pp-tile-color, #EAE0D3);text-decoration:none;opacity:1}.pp-social .pp-social__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;max-width:none;height:100%;margin:0;border-radius:0;object-fit:cover;transition:transform .6s ease}a.pp-social__tile:hover .pp-social__img{transform:scale(1.04)}.pp-social__tag{position:absolute;right:12px;bottom:12px;z-index:1;padding:7px 14px;border-radius:20px;background:#f5f3ed;color:#2f3028;font-family:var(--pp-font-nav, "Nunito Sans", "Helvetica Neue", Arial, sans-serif);font-size:10px;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease}.pp-social__tile:hover .pp-social__tag,.pp-social__tile:focus-visible .pp-social__tag{opacity:1;transform:translateY(0)}@media screen and (max-width:989px){.pp-social{padding-right:24px;padding-left:24px}.pp-social__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.pp-social{padding:var(--pp-social-pt, 34px) 16px var(--pp-social-pb, 34px)}.pp-social .pp-social__subheading{margin-bottom:34px;padding:0 8px}.pp-social__tag{display:none}}@media(prefers-reduced-motion:reduce){.pp-social .pp-social__img,.pp-social__tag{transition:none}}.pp-social__app{width:100%;margin:0 auto}.pp-social__app .instafeed-new-layout-wrapper{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:4px!important}.pp-social__app .instafeed-new-layout-item{width:auto!important;height:auto!important;aspect-ratio:1 / 1;overflow:hidden}.pp-social__app .instafeed-new-layout-item>img,.pp-social__app .instafeed-new-layout-item>video{width:100%!important;height:100%!important;border-radius:0;object-fit:cover}.pp-social__app .instafeed-hover-layer[data-feed-id$=-video] .instafeed-hover-icon{display:none!important}.instafeed-bottom-bar .instafeed-close-button{position:fixed!important;top:1px!important;right:8px!important;bottom:auto!important;left:auto!important;z-index:2147483647;width:40px!important;height:40px!important;background-position:center!important;background-repeat:no-repeat!important;background-size:20px 20px!important}.instafeed-bottom-bar{padding-bottom:env(safe-area-inset-bottom,0px)}@media(hover:hover){.pp-social__app .instafeed-new-layout-item{position:relative;transition:transform .3s ease,box-shadow .3s ease}.pp-social__app .instafeed-new-layout-item:hover{z-index:2;transform:scale(1.06);box-shadow:0 8px 24px #2f30282e}}@media(prefers-reduced-motion:reduce){.pp-social__app .instafeed-new-layout-item{transition:none}}@media screen and (max-width:989px){.pp-social__app .instafeed-new-layout-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pp-social-grid.css.map */
