.pcg{background-color:var(--pcg-bg);padding-top:var(--pcg-padding-top);padding-bottom:var(--pcg-padding-bottom)}.pcg__heading{color:var(--pcg-heading-color);font-size:var(--pcg-heading-size);letter-spacing:.08em;text-align:center;margin:0 0 56px}.pcg__grid{display:grid;grid-template-columns:repeat(var(--pcg-columns),1fr);gap:var(--pcg-gap)}.pcg--slider .pcg__viewport{overflow:hidden}.pcg--slider .pcg__grid{display:flex;gap:var(--pcg-gap);transition:transform .5s ease}.pcg--slider .pcg__card{flex:0 0 calc((100% - (var(--pcg-columns) - 1) * var(--pcg-gap)) / var(--pcg-columns));min-width:0}.pcg__card{text-align:center}.pcg__media{position:relative;margin-bottom:20px}.pcg__media-link{display:block}.pcg__img{display:block;width:100%;height:auto}.pcg__form{position:absolute;left:50%;top:55%;transform:translate(-50%);opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:2}.pcg__media:hover .pcg__form,.pcg__media:focus-within .pcg__form{opacity:1;pointer-events:auto}.pcg__button{padding:12px 24px;background-color:var(--pcg-btn-bg);color:var(--pcg-btn-text);font-size:var(--pcg-btn-size);letter-spacing:.12em;text-transform:uppercase;border:none;cursor:pointer;white-space:nowrap;transition:opacity .2s ease}.pcg__button:hover{opacity:.9}.pcg__button:disabled{opacity:.6;cursor:not-allowed}.pcg__name{display:inline-block;color:var(--pcg-name-color);font-size:var(--pcg-name-size);font-weight:700;text-decoration:none}.pcg__name:hover{text-decoration:underline;text-underline-offset:4px}.pcg__nav{margin-top:48px}.pcg__arrows{display:flex;justify-content:center;gap:12px}.pcg__arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:1px solid #C9BFB2;color:var(--pcg-name-color);cursor:pointer;transition:opacity .2s ease,border-color .2s ease}.pcg__arrow--accent,.pcg__arrow:hover{border-color:var(--pcg-arrow-color);color:var(--pcg-arrow-color)}.pcg__arrow.is-disabled{opacity:.35;pointer-events:none}.pcg__dots{display:flex;justify-content:center;gap:12px;margin-top:20px}.pcg__dot{width:8px;height:8px;padding:0;border:none;border-radius:50%;background-color:var(--pcg-dot-color);cursor:pointer;transition:background-color .2s ease}.pcg__dot.is-active{background-color:var(--pcg-dot-active-color)}@media screen and (max-width:989px){.pcg__grid{grid-template-columns:repeat(2,1fr)}.pcg--slider .pcg__card{flex:0 0 calc((100% - var(--pcg-gap)) / 2)}}@media screen and (max-width:749px){.pcg__heading{font-size:var(--pcg-heading-size-mobile);margin-bottom:36px}.pcg__grid{grid-template-columns:repeat(2,1fr);gap:24px}.pcg--slider .pcg__grid{gap:16px}.pcg--slider .pcg__card{flex:0 0 calc((100% - 16px)/2)}.pcg__form{opacity:1;pointer-events:auto}.pcg__button{padding:10px 16px}.pcg__nav{margin-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-product-cards-grid.css.map */
