.section-nv-collection-tabs{display:block}.collection-tabs__buttons-wrapper{display:flex;justify-content:center;margin-inline:-20px}.collection-tabs__buttons{display:flex;gap:.8rem;margin-bottom:3.2rem;overflow-x:auto;padding-inline:20px;padding-bottom:1px}.collection-tabs__buttons::-webkit-scrollbar{display:none}.collection-tabs__button{display:inline-flex;align-items:center;gap:.6rem;padding:1.2rem 2.4rem;border:1px solid rgba(var(--color-foreground));border-radius:100px;background:transparent;color:rgba(var(--color-foreground));font-size:1.4rem;font-weight:500;cursor:pointer;transition:all var(--duration-default);white-space:nowrap;min-height:45px}.collection-tabs__button:hover{border-color:rgb(var(--color-button));color:rgb(var(--color-button))}.collection-tabs__button--active{background:rgb(var(--color-button));color:rgb(var(--color-button-text));border-color:rgb(var(--color-button))}.collection-tabs__button--active:hover{color:rgb(var(--color-button-text))}.collection-tabs__button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.collection-tabs__button-icon{display:flex;align-items:center}.collection-tabs__button-icon svg{width:1.6rem;height:1.6rem}.collection-tabs__panel{display:none}.collection-tabs__panel--active{display:block}.collection-tabs__panel[hidden]{display:none}.collection-tabs__panel-description{text-align:center;font-size:1.6rem;margin:0 0 2.4rem;max-width:600px;margin-inline:auto}.collection-tabs__products{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.collection-tabs__product-card{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:1.6rem;overflow:hidden;text-decoration:none;color:inherit;border:1px solid rgba(var(--color-foreground),.08);transition:box-shadow var(--duration-default);max-width:436px}.collection-tabs__product-card:hover{box-shadow:0 4px 20px #00000014}.collection-tabs__product-media{aspect-ratio:1;overflow:hidden;background:#f7e9e9;padding:2rem}.collection-tabs__product-media--landscape{aspect-ratio:3/2}.collection-tabs__product-media--portrait{aspect-ratio:7/8}.collection-tabs__product-image{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-default);border-radius:.8rem}.collection-tabs__product-card:hover .collection-tabs__product-image{transform:scale(1.03)}.collection-tabs__product-info{padding:2rem;display:flex;flex-direction:column;gap:.8rem;background:var(--color-white);flex:1}.collection-tabs__product-title{font-size:1.8rem;font-weight:600;margin:0;line-height:1.3;color:var(--green)}.collection-tabs__product-description{font-size:1.4rem;color:var(--green);margin:0;line-height:1.5;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.collection-tabs__product-description p{margin:0}.collection-tabs__product-pricing{display:flex;align-items:center;gap:.8rem}.collection-tabs__price{font-size:2rem;color:var(--green)}.collection-tabs__price--sale{color:var(--green)}.collection-tabs__price--compare{font-size:1.4rem;font-weight:400;text-decoration:line-through;color:var(--green);opacity:.75}.collection-tabs__product-info-bottom{display:flex;justify-content:space-between;gap:2.4rem;align-items:center;padding-top:1.6rem;margin-top:auto}.collection-tabs__product-link{display:inline-flex;align-items:center;column-gap:.4rem;transition:column-gap var(--duration-default)}.collection-tabs__product-link svg{width:1.6rem;height:1.6rem}.collection-tabs__product-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;color:transparent;text-decoration:none;overflow:hidden;z-index:1}.collection-tabs__product-card:hover .collection-tabs__product-link{column-gap:.8rem}@media screen and (min-width:750px){.collection-tabs__product-card{flex:0 0 calc(50% - 2.4rem)}.collection-tabs__buttons{gap:1.2rem;margin-bottom:4rem}.collection-tabs__button{font-size:1.5rem}}@media screen and (min-width:990px){.collection-tabs__products{gap:2.4rem}.collection-tabs__product-card{flex:1 1 calc(25% - 2.4rem)}.collection-tabs__products[data-size="5"] .collection-tabs__product-card{flex-basis:auto;max-width:calc(33.33% - 2.4rem)}.collection-tabs__product-media,.collection-tabs__product-info{padding:2.4rem}.collection-tabs__product-title{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-nv-collection-tabs.css.map */
