.pgc-swiper__pagination{display:flex;justify-content:center;align-items:center;gap:6px;padding:12px 0}.pgc-swiper__pagination .swiper-pagination-bullet{width:6px;height:6px;border-radius:50%;background:rgb(var(--border-color));opacity:1;margin:0!important;transition:background .2s ease,transform .2s ease;flex-shrink:0}.pgc-swiper__pagination .swiper-pagination-bullet-active{background:var(--pgc-active-color, rgb(var(--heading-color)));transform:scale(1.5)}.pgc-selector{display:flex;flex-wrap:wrap;gap:var(--pgc-gap, 8px)}.pgc-selector__item{display:block;text-decoration:none;color:inherit;width:var(--pgc-item-size, 72px);border-style:solid;border-width:var(--pgc-border-width, 2px);border-color:var(--pgc-border-color, rgb(var(--border-color)));border-radius:var(--pgc-border-radius, 4px);overflow:hidden;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease;cursor:pointer}.pgc-swiper-selector .swiper-slide.pgc-selector__item{width:var(--pgc-item-size, 72px);height:auto;flex-shrink:0}.pgc-selector__item:not(.pgc-selector__item--active):hover{border-color:var(--pgc-hover-color, rgb(var(--heading-color)));transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.pgc-selector__item--active{border-color:var(--pgc-active-color, #000);cursor:default}.pgc-selector__item[data-ratio=square] .pgc-selector__media{aspect-ratio:1 / 1}.pgc-selector__item[data-ratio=portrait] .pgc-selector__media{aspect-ratio:3 / 4}.pgc-selector__media{overflow:hidden;background:rgb(var(--secondary-background))}.pgc-selector__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.pgc-selector__item:not(.pgc-selector__item--active):hover .pgc-selector__image{transform:scale(1.05)}.pgc-selector__image--placeholder{padding:8px;color:rgb(var(--border-color))}.pgc-selector__name{display:block;font-size:var(--pgc-name-size, .5625rem);line-height:1.2;text-align:center;padding:3px 4px 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--pgc-name-color, rgb(var(--text-color)))}.pgc-selector__item--active .pgc-selector__name{font-weight:700;color:var(--pgc-name-active-color, rgb(var(--heading-color)))}.pgc-list{display:flex;gap:var(--pgc-gap, 12px);overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:8px}@media screen and (min-width:741px){.pgc-list{display:grid;grid-template-columns:repeat(var(--pgc-cols, 4),1fr);overflow-x:visible;gap:var(--pgc-gap, 20px);padding-bottom:0}}.pgc-list .pgc-card{flex:0 0 160px}@media screen and (min-width:741px){.pgc-list .pgc-card{flex:none}}.pgc-card{opacity:0;transform:translateY(16px);animation:pgc-fadeUp .4s ease forwards;border-style:solid;border-width:var(--pgc-border-width, 0px);border-color:var(--pgc-border-color, rgb(var(--border-color)));border-radius:var(--pgc-border-radius, 4px);overflow:hidden}.pgc-swiper .pgc-card{flex:none}.pgc-card:nth-child(1){animation-delay:.04s}.pgc-card:nth-child(2){animation-delay:.08s}.pgc-card:nth-child(3){animation-delay:.12s}.pgc-card:nth-child(4){animation-delay:.16s}.pgc-card:nth-child(5){animation-delay:.2s}.pgc-card:nth-child(6){animation-delay:.24s}.pgc-card:nth-child(7){animation-delay:.28s}.pgc-card:nth-child(8){animation-delay:.32s}.pgc-card:nth-child(9){animation-delay:.36s}.pgc-card:nth-child(10){animation-delay:.4s}@keyframes pgc-fadeUp{to{opacity:1;transform:translateY(0)}}.pgc-card__inner{display:block;text-decoration:none;color:inherit}.pgc-card:not(.pgc-card--active) .pgc-card__inner{transition:transform .2s ease}.pgc-card:not(.pgc-card--active) .pgc-card__inner:hover{transform:translateY(-4px)}.pgc-card:not(.pgc-card--active) .pgc-card__inner:hover .pgc-card__media{box-shadow:0 8px 24px #0000001f}.pgc-card__media{position:relative;overflow:hidden;border-radius:calc(var(--pgc-border-radius, 4px) - var(--pgc-border-width, 0px));background:rgb(var(--secondary-background));transition:box-shadow .2s ease}.pgc-card[data-ratio=square] .pgc-card__media{aspect-ratio:1 / 1}.pgc-card[data-ratio=portrait] .pgc-card__media{aspect-ratio:3 / 4}.pgc-card[data-ratio=landscape] .pgc-card__media{aspect-ratio:4 / 3}.pgc-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.pgc-card:not(.pgc-card--active) .pgc-card__inner:hover .pgc-card__image{transform:scale(1.04)}.pgc-card__image--placeholder{padding:16px;color:rgb(var(--border-color))}.pgc-card:not(.pgc-card--active):hover{border-color:var(--pgc-hover-color, rgb(var(--heading-color)))}.pgc-card--active{border-color:var(--pgc-active-color, #000)}.pgc-card--active .pgc-card__media{outline:2px solid var(--pgc-active-color, #000);outline-offset:-2px}.pgc-card__badge{position:absolute;bottom:8px;left:50%;transform:translate(-50%);background:var(--pgc-active-color, #000);color:#fff;font-size:.625rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:3px 8px;border-radius:2px;white-space:nowrap;pointer-events:none}.pgc-card__name{margin:8px 0 0;font-size:var(--pgc-name-size, .8125rem);color:var(--pgc-name-color, rgb(var(--text-color)));line-height:1.35;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pgc-card--active .pgc-card__name{font-weight:700;color:var(--pgc-name-active-color, rgb(var(--heading-color)))}.pgc-swiper{position:relative;overflow:hidden}.pgc-swiper-selector{position:relative}.pgc-arrow{pointer-events:auto;position:absolute;top:40%;transform:translateY(-50%) scale(.5);z-index:2;display:flex;width:40px;height:40px;justify-content:center;align-items:center;background:rgb(var(--prev-next-button-background, var(--root-background)));color:rgb(var(--prev-next-button-color, var(--root-text-color)));border:1px solid rgba(var(--prev-next-button-color, var(--root-text-color)),.15);border-radius:var(--button-border-radius);cursor:pointer;opacity:0;visibility:hidden;transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform .15s ease-in-out,color .2s ease-in-out}.pgc-arrow--prev{left:6px}.pgc-arrow--next{right:6px}.pgc-arrow.swiper-button-disabled{pointer-events:none}.pgc-arrow svg{width:17px;height:14px;flex-shrink:0}@media not screen and (pointer:fine){.pgc-arrow{opacity:1;visibility:visible;transform:translateY(-50%) scale(1)}.pgc-arrow.swiper-button-disabled{color:rgba(var(--prev-next-button-color, var(--root-text-color)),.3)}}@media screen and (pointer:fine){.pgc-swiper:hover .pgc-arrow:not(.swiper-button-disabled),.pgc-swiper-selector:hover .pgc-arrow:not(.swiper-button-disabled){opacity:1;visibility:visible;transform:translateY(-50%) scale(1)}.pgc-swiper:hover .pgc-arrow.swiper-button-disabled,.pgc-swiper-selector:hover .pgc-arrow.swiper-button-disabled{opacity:.35;visibility:visible;transform:translateY(-50%) scale(1)}.pgc-arrow--prev:not(.swiper-button-disabled):hover svg{animation:prevNextButtonKeyframe .3s ease-in-out reverse forwards}.pgc-arrow--next:not(.swiper-button-disabled):hover svg{animation:prevNextButtonKeyframe .3s ease-in-out forwards}}.pgc-dynamic-title{text-align:center;margin-top:24px;font-size:var(--pgc-name-size, .8125rem);color:rgb(var(--heading-color));font-weight:600;min-height:1.5em;opacity:0;transform:translateY(-8px);transition:opacity .3s ease,transform .3s ease}.pgc-dynamic-title:not(:empty){color:var(--pgc-name-color, rgb(var(--heading-color)))}.pgc-dynamic-title--visible{opacity:1;transform:translateY(0)}@media screen and (max-width:749px){.pgc-dynamic-title{display:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-product-group.css.map */
