.section-collection-tabs{contain:layout}.section-header--content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:.6875rem 2.5rem}.section-header--content h2{margin:0;font-family:var(--font-caslon);font-weight:400;font-style:normal;font-size:2rem;letter-spacing:.96px}@media only screen and (max-width: 767px){.section-header--content{padding:.6875rem 1.25rem}.section-header--content h2{font-size:1.75rem;width:100%}}.collection-tabs{overflow:visible}.section-collection-tabs .collection-tabs__list-link{scroll-margin:0;scroll-behavior:auto;-webkit-tap-highlight-color:transparent;outline:none}.collection-tabs__list{display:block;overflow-x:scroll;scrollbar-width:none;text-align:left;white-space:nowrap;width:100%;padding:0}.collection-tabs__list::-webkit-scrollbar{display:none}[dir=rtl] .collection-tabs__list{text-align:right}.section-collection-tabs .collection-tabs__list-link,.collection-tabs__list-link{margin:0 12px;padding:2px 0;color:var(--color-primary);font-weight:var(--font-caslon, 400);font-size:var(--font-size-elements);letter-spacing:.0625rem;white-space:nowrap;position:relative;border:none;background:transparent;cursor:pointer;scroll-margin:0;scroll-behavior:auto;-webkit-tap-highlight-color:transparent;outline:none;transition:all .25s cubic-bezier(.104,.204,.492,1)}.collection-tabs__list-link:first-child{margin-left:0}.collection-tabs__list-link:after{content:"";display:block;position:absolute;top:100%;width:100%;height:1px;transform:scaleX(0);transform-origin:center left;transition:transform .25s cubic-bezier(.104,.204,.492,1)}.collection-tabs__list-link:hover,.collection-tabs__list-link.active{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.collection-tabs__list-link.active:after{transform:scale(1)}.section-collection-tabs .section-header .slideshow-arrows{display:flex;margin-left:1rem;gap:8px}.section-collection-tabs .section-header .slideshow-arrow{position:relative;display:flex;align-items:center;justify-content:center;width:auto;height:auto;background:transparent;border:none;cursor:pointer;color:var(--color-primary)}.slideshow-arrow--prev{padding:8px 4px 8px 0}.slideshow-arrow--next{padding:8px 0 8px 4px}.section-collection-tabs .section-header .slideshow-arrow svg{width:auto;height:auto;max-width:46px;max-height:34px}.slideshow-arrow--disabled .arrow-icon{opacity:.5;transition:opacity .3s ease}.slideshow-arrow:not(.slideshow-arrow--disabled) .arrow-icon{opacity:1;transition:opacity .3s ease}.section-collection-tabs .flickity-button,.section-collection-tabs .flickity-prev-next-button{display:none!important}.section-collection-tabs .flickity-viewport{overflow:hidden;min-height:380px}.section-collection-tabs .products.carousel{overflow:visible}.section-collection-tabs .flickity-progress{width:100%;height:4px;margin-top:2rem;background:#0000001a;border-radius:2px;overflow:hidden}.section-collection-tabs .flickity-progress--bar{width:0%;height:100%;background:var(--color-accent, #000);border-radius:2px;transition:width .3s ease}.section-collection-tabs .products.carousel .columns{display:none;transition:opacity .3s ease}.section-collection-tabs .products.carousel .columns.carousel__slide{display:flex!important;flex-direction:column;align-items:stretch;min-height:380px;width:100%}.section-collection-tabs .products.carousel .columns:nth-child(1),.section-collection-tabs .products.carousel .columns:nth-child(2),.section-collection-tabs .products.carousel .columns:nth-child(3),.section-collection-tabs .products.carousel .columns:nth-child(4),.section-collection-tabs .products.carousel .columns:nth-child(5),.section-collection-tabs .products.carousel .columns:nth-child(6){display:flex;flex-direction:column;align-items:stretch;min-height:380px;width:100%}.section-collection-tabs .products.carousel .columns:not(.carousel__slide){opacity:0;pointer-events:none}.collection-tabs .product-card-wrapper .card{border-left:none}.section-collection-tabs .last-product-card .card{border-right:1px solid transparent}.collection-tabpanel{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:0;width:100%;position:relative;align-items:stretch}.products.carousel.is-switching{opacity:0!important;transition:opacity .3s ease-in-out!important;overflow:hidden}.products.carousel.is-switching .flickity-viewport,.products.carousel.is-switching .flickity-slider{min-height:380px!important}.products.carousel.is-switching .collection-tabpanel{position:absolute;left:0;right:0;top:0;width:100%;z-index:1}.products.carousel.is-switching .collection-tabpanel.is-active{z-index:2}.products.carousel.is-switching *{pointer-events:none!important}.products.carousel{transition:opacity .3s ease-in-out;height:auto;min-height:380px}.collection-tabpanel .columns{display:flex;flex-direction:column;align-items:stretch;min-height:380px;width:100%}.collection-tabpanel[hidden]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.collection-tabpanel[hidden] *{display:none!important;pointer-events:none!important}.collection-tabpanel .columns,.collection-tabpanel .columns .card-wrapper,.collection-tabpanel .columns .card,.collection-tabpanel .columns .card .card__content{display:flex;flex-direction:column}.collection-tabpanel .columns{position:relative;align-items:stretch}.collection-tabpanel .columns .card-wrapper,.collection-tabpanel .columns .card,.collection-tabpanel .columns .card .card__content{flex:1}.collection-tabpanel .columns .card .card__content{flex:1;display:flex;flex-direction:column;box-sizing:border-box;justify-content:space-between}.section-collection-tabs .card--card{border-width:1px!important}.collection-tabs--on-plp .collection-tabpanel .columns .card__media{aspect-ratio:700 / 800}.collection-tabs--on-plp .card--media .card__inner .card__content,.collection-tabs--on-plp .card .card__content{padding-top:0!important}.collection-tabs--on-plp .collection-tabpanel .columns .card__media{margin-bottom:0}.collection-tabs--on-plp.collection-products--1-4 .products.carousel .columns .card__media,.collection-tabs--on-plp.collection-products--4-8 .products.carousel .slide-product .card__media,.collection-tabs--on-plp.collection-products--4-8 .grid .grid__item .card__media{aspect-ratio:700 / 800;margin-bottom:0;height:auto}.collection-tabs--on-plp.collection-products--1-4 .card__inner.ratio:before,.collection-tabs--on-plp.collection-products--4-8 .card__inner.ratio:before{padding-bottom:calc(800 / 700 * 100%)!important}.collection-tabs--on-plp.collection-products--1-4 .card__inner.ratio,.collection-tabs--on-plp.collection-products--4-8 .card__inner.ratio{position:relative}.collection-tabs--on-plp.collection-products--1-4 .card--media .card__inner .card__content,.collection-tabs--on-plp.collection-products--4-8 .card--media .card__inner .card__content,.collection-tabs--on-plp.collection-products--1-4 .card .card__content,.collection-tabs--on-plp.collection-products--4-8 .card .card__content{padding-top:0!important}.collection-tabpanel .columns .card-wrapper,.collection-tabpanel .columns .card{display:flex;flex-direction:column;flex:1;height:100%;width:100%}.collection-tabpanel .columns .card__media{aspect-ratio:1;overflow:hidden;flex-shrink:0}.collection-tabpanel .columns .card__media img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 767px){.section-header--content{padding:.6875rem 1.25rem}.section-header--content h2{font-size:1.75rem;width:100%}.section-collection-tabs .section-header--content{gap:.5rem}.section-collection-tabs .section-header .slideshow-arrows{align-self:center;margin-left:0}.section-collection-tabs .slideshow-arrow{position:relative;width:36px;height:36px;left:auto;right:auto;padding-top:.25rem}.section-collection-tabs .slideshow-arrow svg{width:var(--font-size-body-regular);height:var(--font-size-body-regular)}.section-collection-tabs .flickity-viewport{overflow:visible}.section-collection-tabs .flickity-slider{display:flex}.section-collection-tabs .products.carousel .columns.carousel__slide{flex:0 0 auto;width:300px;max-width:300px;height:380px;min-height:380px}.products.carousel.is-switching .flickity-viewport{min-height:380px!important;overflow:visible!important}.collection-tabpanel{display:block}.collection-tabpanel .columns{display:flex;flex-direction:column;align-items:stretch;min-height:350px;width:100%}.section-collection-tabs .products.carousel .columns{display:flex;flex-direction:column;align-items:stretch;min-height:380px;height:380px;width:100%;max-width:300px;margin:0 auto}.section-collection-tabs .products.carousel .columns .card-wrapper,.section-collection-tabs .products.carousel .columns .card{display:flex;flex-direction:column;flex:1;height:380px;min-height:380px;width:100%;max-width:300px}.section-collection-tabs .products.carousel .columns .card .card__content{flex:1;display:flex;flex-direction:column;justify-content:space-between}.section-collection-tabs .products.carousel .columns .card__media{aspect-ratio:1;overflow:hidden;flex-shrink:0}.section-collection-tabs .products.carousel .columns .card__media img{width:100%;height:100%;object-fit:cover}.collection-tabs--on-plp .section-collection-tabs .products.carousel .columns .card__media{aspect-ratio:700 / 800;margin-bottom:0}.collection-tabs--on-plp .section-collection-tabs .products.carousel .columns .card .card__content{padding-top:0}.section-collection-tabs .products.carousel{box-shadow:none!important}}@media only screen and (min-width: 768px){.collection-tabs__list{display:flex;justify-content:center}.collection-tabpanel{display:flex;flex-wrap:nowrap;gap:0;width:100%;position:relative;align-items:stretch;justify-content:flex-start;overflow:hidden}.collection-tabpanel .columns{display:flex;flex-direction:column;align-items:stretch;min-height:380px;flex:1;max-width:calc(100% / var(--columns, 4))}.section-collection-tabs .products.carousel.medium-up-2 .carousel__slide{width:calc(50% - 1rem)}.section-collection-tabs .products.carousel.medium-up-3 .carousel__slide{width:calc(31.25% - 1rem)}.section-collection-tabs .products.carousel.medium-up-4 .carousel__slide{width:calc(25% - 1rem)}.section-collection-tabs .products.carousel .columns{display:flex;flex-direction:column;align-items:stretch;min-height:380px;width:100%}.section-collection-tabs .products.carousel .columns .card-wrapper,.section-collection-tabs .products.carousel .columns .card{display:flex;flex-direction:column;flex:1;height:100%;width:100%}.section-collection-tabs .products.carousel .columns .card__media{aspect-ratio:1;overflow:hidden;flex-shrink:0}.section-collection-tabs .products.carousel .columns .card__media img{width:100%;height:100%;object-fit:cover}.collection-tabs--on-plp .section-collection-tabs .products.carousel .columns .card__media{aspect-ratio:700 / 800;margin-bottom:0}.collection-tabs--on-plp .section-collection-tabs .products.carousel .columns .card .card__content{padding-top:0}.collection-tabs .show-border-right .card-wrapper .card{border-right:1px solid rgba(var(--color-foreground),var(--border-opacity))}.section-collection-tabs .flickity-viewport{width:100%;overflow:visible}.section-collection-tabs .flickity-slider{width:100%;display:flex;align-items:stretch}.section-collection-tabs .products.carousel{display:flex;justify-content:flex-start;width:100%}.section-collection-tabs .flickity-slider{margin-right:-2rem}.section-collection-tabs .flickity-slider .carousel__slide:last-child{margin-right:2rem}.section-collection-tabs .products.carousel{box-shadow:none!important}}@media only screen and (min-width: 767px) and (max-width: 1026px){.section-collection-tabs .card__heading{line-height:var(--line-height-140);min-height:3em}}@media only screen and (max-width: 871px){.section-collection-tabs .section-header .slideshow-arrows{display:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/collection-tabs.css.map */
