.pg-col{background:var(--pg-col-bg);color:var(--pg-col-text);padding:var(--pg-col-pt) 0 var(--pg-col-pb)}.pg-col__badge-wrap{margin-bottom:20px;text-align:center}.pg-col__badge{display:inline-flex;align-items:center;padding:12px 28px;border-radius:999px;background:var(--pg-col-badge-bg);color:var(--pg-col-badge-text);font-size:clamp(14px,1.4vw,18px);font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1}.pg-col__heading{margin:0;color:inherit;text-align:center;font-size:clamp(34px,5vw,64px);line-height:1.05}.pg-col__subheading{max-width:760px;margin:18px auto 0;text-align:center;font-size:clamp(16px,1.6vw,20px);line-height:1.5;opacity:.7}.pg-col__grid{display:grid;grid-template-columns:repeat(var(--pg-col-columns),minmax(0,1fr));gap:clamp(14px,1.6vw,24px);margin-top:clamp(32px,4vw,56px)}.pg-col__card{position:relative;display:block;min-height:var(--pg-col-height);overflow:hidden;isolation:isolate;border-radius:var(--aoctant-radius-card, 16px);background:color-mix(in srgb,var(--pg-col-text) 8%,var(--aoctant-page-background));color:var(--pg-col-card-text);text-decoration:none}.pg-col__media,.pg-col__media>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pg-col__media img,.pg-col__media svg{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.8,.25,1)}.pg-col__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,color-mix(in srgb,var(--pg-col-tint) 0%,var(--aoctant-transparent)) 35%,color-mix(in srgb,var(--pg-col-tint) var(--pg-col-tint-strength),var(--aoctant-transparent)));transition:opacity .3s ease}.pg-col__content{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:clamp(18px,2vw,28px)}.pg-col__title{margin:0;color:inherit;font-size:clamp(22px,2.4vw,34px);line-height:1.05}.pg-col__subtitle{margin-top:8px;font-size:clamp(14px,1.3vw,17px);opacity:.9}.pg-col__arrow{display:inline-flex;flex-shrink:0;transition:transform .3s cubic-bezier(.3,1,.3,1)}@media(hover:hover)and (pointer:fine){.pg-col__card:hover .pg-col__media img{transform:scale(1.04)}.pg-col__card:hover .pg-col__overlay{opacity:.85}.pg-col__card:hover .pg-col__arrow{transform:translate(4px)}}@media screen and (max-width:749px){.pg-col__grid{grid-template-columns:repeat(var(--pg-col-columns-mobile),minmax(0,1fr))}.pg-col__card{min-height:calc(var(--pg-col-height) * .6)}}@media(prefers-reduced-motion:reduce){.pg-col__media img,.pg-col__overlay,.pg-col__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/plushgang-collections.css.map */
