.tab-collections{position:relative;text-align:center;overflow:hidden;background:var(--bg)}.tab-collections .btn--view-all{margin-top:var(--gutter)}.tab-collections>.flickity-prev-next-button.next{right:calc(var(--gutter) / 2)}.tab-collections>.flickity-prev-next-button.previous{left:calc(var(--gutter) / 2)}.tab-collections-wrapper.grid-mode .tab-collections__container{display:grid;width:100%;grid-template-columns:repeat(2,minmax(240px,1fr));grid-auto-rows:auto;gap:calc(var(--inner) * 1.5) var(--inner)}.tab-collections-wrapper.grid-mode .flickity-prev-next-button,.tab-collections-wrapper.grid-mode .flickity-page-dots{display:none!important}.tab-collections__featured-item{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:var(--inner);position:relative;text-align:left}.tab-collections__featured-item .overlay{pointer-events:none}.product-grid-item--featured{align-self:stretch}@media only screen and (min-width: 768px),only screen and (max-width: 767px){.carousel--inactive .product-grid-item--featured{height:auto}}.tab-collections__heading{display:flex;align-items:flex-end;margin:0}.tab-collections__heading p{line-height:1;margin:.5em 0}.tab-collections__btn-wrapper{display:flex;margin-top:auto}.tab-collections__heading p,.tab-collections__btn-wrapper{width:100%;overflow-wrap:break-word}.tab-collections__nav{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:calc(var(--spacer-lines-offset) * -1)}.tab-collections__text{margin-top:calc(var(--gutter) / -2.5);margin-bottom:calc(var(--gutter) / 2);font-size:calc(1.1rem * var(--adjust-body))}.tab-collections__text:first-child{margin-top:0}.tab-collections__button{margin:calc(var(--gutter) / 2) 0 0}.tab-collections__button .btn{display:none}.tab-collections__button .btn.current{display:inline-block}@media only screen and (max-width: 767px){.tab-collections__button .btn--text{width:auto}}.body--rounded-corners .tab-collections__featured-item{border-radius:var(--radius);overflow:hidden;transform:translateZ(0)}.no-js .product-grid-item--featured{height:auto}@media only screen and (max-width: 767px){.tab-collections-wrapper.grid-mode .tab-collections__container{display:grid;grid-template-columns:1fr;gap:calc(var(--inner) * 1.5) var(--inner);justify-items:center}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/section-tab-collections.css.map */
