.pp-gf{position:relative;overflow:hidden;height:var(--gf-h-mb);background-color:var(--gf-bg);background-size:cover;background-position:center;margin:0 0 var(--gf-space, 0px)}.pp-gf__ribbon{position:absolute;left:-5%;width:110%;top:50%;overflow:hidden;background:var(--gf-ribbon);color:var(--gf-text);font-size:var(--gf-fs-mb);font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1;padding:.7em 0;white-space:nowrap}.pp-gf__ribbon--back{z-index:1;background:var(--gf-ribbon-back);transform:translateY(-50%) rotate(calc(var(--gf-tilt) * -1))}.pp-gf__ribbon--front{z-index:3;transform:translateY(-50%) rotate(var(--gf-tilt))}.pp-gf__graphic{position:absolute;z-index:4;left:50%;top:50%;width:var(--gf-graphic-w-mb);max-width:100%;max-height:100%;transform:translate(-50%,-50%);pointer-events:none}.pp-gf__graphic img{display:block;width:100%;height:auto;max-height:var(--gf-h-mb);object-fit:contain}.pp-gf__link{display:block;pointer-events:auto}.pp-gf__track{display:flex;width:max-content;animation:pp-gf-left var(--gf-speed) linear infinite}.pp-gf__ribbon--back .pp-gf__track{animation-name:pp-gf-right}.pp-gf__set{display:flex;flex-shrink:0}.pp-gf__set span,.pp-gf__set i{padding:0 .9em;font-style:normal}@keyframes pp-gf-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pp-gf-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(min-width:750px){.pp-gf{height:var(--gf-h)}.pp-gf__ribbon{font-size:var(--gf-fs)}.pp-gf__graphic{width:var(--gf-graphic-w)}.pp-gf__graphic img{max-height:var(--gf-h)}}@media(prefers-reduced-motion:reduce){.pp-gf__track{animation:none}}.pp-gf--full{width:100vw;margin-left:calc(50% - 50vw)}.pp-gf--has-note{margin-bottom:0}.pp-gf-note{margin:0 0 var(--gf-space, 0px);padding:.7em 1em;background-color:var(--gf-note-bg);color:var(--gf-note-color);-webkit-text-fill-color:currentColor;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:.14em;line-height:1.3;font-size:var(--gf-note-fs-mb);text-wrap:balance}@media(min-width:750px){.pp-gf-note{font-size:var(--gf-note-fs)}}.pp-gf-note--full{width:100vw;margin-left:calc(50% - 50vw)}.t4s-collection-notice-section:has(.pp-gf--full){overflow-x:clip}.t4s-collection-notice-section:has(.pp-gf--last){margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/29/assets/pp-green-friday.css.map */
