.vitrine-title-row{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.4rem;margin-bottom:3rem}.vitrine-title-row__subheading{font-family:var(--font-heading-family);font-size:var(--vitrine-subheading-size, 1.2rem);font-weight:var(--vitrine-subheading-weight, 600);letter-spacing:.12em;text-transform:uppercase;margin:0}.vitrine-tabs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.4rem}.vitrine-tabs__tab{font-family:var(--font-heading-family);font-size:1.5rem;font-weight:600;background:transparent;border:.1rem solid rgb(var(--color-button-text));border-radius:0;width:18rem;padding:1rem;cursor:pointer;color:rgb(var(--color-button-text));text-decoration:none;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .2s ease,color .2s ease}.vitrine-tabs__tab.active{background:rgb(var(--color-button-text));color:rgb(var(--color-background));border-color:rgb(var(--color-button-text))}.vitrine-panel,.vitrine-panel__link{margin-top:2rem}.vitrine .vitrine-image-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.vitrine .vitrine-quick-add-wrap{position:absolute;right:.8rem;bottom:.8rem;z-index:3;width:auto}.vitrine .vitrine-quick-add-wrap .quick-add{margin:0}.vitrine .vitrine-quick-add-wrap .quick-add__submit{width:auto!important;height:auto!important;min-width:0!important;padding:1rem!important;border-radius:0;background:#fff;border:none;display:flex;align-items:center;justify-content:center;box-shadow:0 .2rem 1rem #00000026}.vitrine .vitrine-quick-add-wrap .quick-add__submit:before,.vitrine .vitrine-quick-add-wrap .quick-add__submit:after{content:none;box-shadow:none}.vitrine .vitrine-quick-add-wrap .quick-add__submit>span:not(.icon-wrap),.vitrine .vitrine-quick-add-wrap .quick-add__submit .sold-out-message{display:none}.vitrine .vitrine-quick-add-wrap .icon-wrap{width:1.2rem;height:1.2rem;color:#000;transition:transform .2s ease-in-out;display:block}.vitrine .vitrine-quick-add-wrap .icon-wrap svg{width:100%;height:100%;display:block}@media(pointer:fine){.vitrine .vitrine-quick-add-wrap{opacity:0;transform:translateY(.5rem);transition:opacity .2s ease-in-out,transform .2s ease-in-out}.vitrine .card-wrapper:hover .vitrine-quick-add-wrap,.vitrine .card-wrapper:focus-within .vitrine-quick-add-wrap{opacity:1;transform:translateY(0)}.vitrine .vitrine-quick-add-wrap .quick-add__submit:hover .icon-wrap,.vitrine .vitrine-quick-add-wrap .quick-add__submit:focus .icon-wrap{transform:rotate(90deg)}}@media screen and (max-width:749px){.vitrine-title-row{text-align:center}.vitrine-tabs__tab{font-size:1.4rem;width:14rem;padding:.8rem 1rem}}.vitrine .card__content,.vitrine .card__information,.vitrine .card-information{text-align:center}.vitrine .card__heading,.vitrine .card__heading a{font-size:1.3rem;text-transform:uppercase;letter-spacing:.04em;font-weight:400}.vitrine .card__information{padding:1.4rem .6rem 0}.vitrine .price,.vitrine .price__container{justify-content:center}.vitrine .price .price-item{font-size:1.5rem;font-weight:600;letter-spacing:0}.vitrine .price .price-item--regular.variant-item__old-price,.vitrine .price s{font-weight:400;opacity:1;color:rgba(var(--color-foreground),.75);font-size:1.3rem}.vitrine .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;gap:.8rem;justify-content:center;align-items:baseline}.vitrine .vitrine-buy{display:flex;align-items:center;justify-content:center;width:100%;max-width:20rem;margin:auto auto 0;min-height:4rem;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.vitrine .vitrine-buy--soldout{pointer-events:none;opacity:.5}.vitrine .product-grid>.grid__item{display:flex}.vitrine .product-grid .card-wrapper,.vitrine .product-grid .card-wrapper>.card{display:flex;flex-direction:column;width:100%;height:100%}.vitrine .product-grid .card__content{display:flex;flex-direction:column;flex:1}.vitrine .product-grid .card__information{display:flex;flex-direction:column;flex:1;padding-bottom:1rem}.vitrine .card__heading{min-height:4rem;display:flex;align-items:center;justify-content:center;margin:0 0 .6rem}.vitrine .card__heading a:hover,.vitrine .vitrine-buy:hover{text-decoration:none}.vitrine .product-grid>.grid__item{min-width:0;align-items:stretch}.vitrine .product-grid .card-wrapper{flex:1 1 100%;min-width:0}.vitrine .product-grid .card__inner{width:100%;flex:0 0 auto;--ratio-percent: 100% !important}.vitrine .product-grid .card__inner.ratio:before{padding-bottom:100%!important}.vitrine .product-grid .card__media .media>img{width:100%;height:100%;object-fit:cover}.vitrine .product-grid>.grid__item>product-component{display:flex;flex-direction:column;flex:1 1 100%;width:100%;min-width:0}.vitrine .card__heading{height:4rem;min-height:0}.vitrine .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:center;line-height:1.5}.vitrine .vitrine-installments{font-size:1.2rem;line-height:1.4;margin-top:.4rem;text-align:center;color:rgba(var(--color-foreground),.75)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-vitrine.css.map */
