.tps-siblings{display:block}.tps-siblings--small{--tps-sib-min: 7.2rem;--tps-sib-max: 9.6rem;--tps-sib-label: 1.2rem}.tps-siblings--medium{--tps-sib-min: 8.8rem;--tps-sib-max: 12rem;--tps-sib-label: 1.3rem}.tps-siblings--large{--tps-sib-min: 11rem;--tps-sib-max: 16rem;--tps-sib-label: 1.4rem}@media screen and (max-width:749px){.tps-siblings--medium{--tps-sib-min: 7.6rem}}.product__info-container>*+.tps-siblings{margin-top:var(--tps-sib-mt, 2rem)}.tps-siblings__heading{margin:0 0 .8rem;font-size:1.3rem;font-weight:var(--font-medium);color:rgb(var(--color-foreground))}.tps-siblings__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--tps-sib-min, 8.8rem),1fr));gap:.8rem;margin:0;padding:0}.tps-siblings__item{display:flex;min-width:0}.tps-siblings__card{display:flex;flex-direction:column;align-items:center;gap:.6rem;width:100%;min-height:8.8rem;padding:.6rem .6rem .8rem;border:.1rem solid rgb(var(--color-border));border-radius:min(var(--button-radius),.8rem);color:rgb(var(--color-foreground));text-decoration:none;text-align:center;transition:border-color .2s ease}.tps-siblings__card.is-active{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .05rem rgb(var(--color-foreground));cursor:default}@media(hover:hover){a.tps-siblings__card[href]:hover{border-color:rgba(var(--color-foreground),.6)}}.tps-siblings__media{display:block;width:100%;aspect-ratio:1 / 1;border-radius:calc(min(var(--button-radius),.8rem)/2);background-color:rgb(var(--color-placeholder));overflow:hidden}.tps-siblings__img{display:block;width:100%;height:100%;object-fit:contain}.tps-siblings__card.is-sold-out .tps-siblings__img{opacity:.6}.tps-siblings__label{display:block;max-width:100%;font-size:var(--tps-sib-label, 1.2rem);line-height:1.3;font-weight:var(--font-medium);overflow-wrap:anywhere}.tps-siblings__soldout{display:block;font-size:1.1rem;font-weight:400;color:rgba(var(--color-foreground),.85)}@media screen and (min-width:750px){.tps-siblings__list{grid-template-columns:repeat(var(--tps-sib-cols, 4),minmax(0,var(--tps-sib-max, 12rem)));justify-content:start}}@media(forced-colors:active){.tps-siblings__card.is-active{border-width:.2rem}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/tps-siblings.css.map */
