.collection-list [data-tab-info]{display:none}.collection-list .active[data-tab-info]{display:block}.collection-list .tab-content{margin-top:1rem}.collection-list .tabs{display:flex;margin:0 0 46px;justify-content:center}.collection-list .tabs span{padding:0 17px;color:#555;font-family:var(--font-stack-headings);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.collection-list .tabs span:hover{cursor:pointer}.collection-list span.tab-title.active{color:var(--color-accent-2);font-family:var(--font-stack-headings);font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.collection-list .container--large{max-width:1190px}.collection-list .title.h2{text-align:center;color:var(--color-text-main);font-family:var(--font-stack-headings);font-size:46px;font-style:normal;font-weight:700;line-height:normal;position:relative;letter-spacing:.06rem;width:fit-content;margin-left:auto;margin-right:auto}.collection-list .gutter-bottom--page{margin-bottom:34px}.collection-list .grid{--col-gap: 40px}.collection-list .card{border:none}.collection-list .lazy-image[data-ratio] img{object-fit:contain}.collection-list .card__image,.collection-list figure{padding-top:73.00048%!important}.collection-list .card__text{padding:19px 0 0}.collection-list .card__text span{color:var(--color-text-main);font-family:var(--font-stack-headings);font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding-left:0}.collection-list svg.title-decor{position:absolute;top:-12px;right:-28px}.collection-list .card img.img{position:absolute;top:0;left:0;z-index:1000;display:block;width:100%;height:100%;object-fit:contain}.collection-list .card figure{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 768px){.collection-list .title.h2{font-size:28px;letter-spacing:normal;margin-bottom:10px}.collection-list svg.title-decor{top:-10px;right:-16px;width:20px;height:19px}.collection-list .gutter-bottom--page{margin-bottom:10px}.collection-list .tabs span{font-size:14px;padding:0 12px}.collection-list .tabs{margin:0 0 30px}.collection-list .card__text span{font-size:16px}.collection-list .card__text{padding:14px 0 0}.collection-list .grid{--col-gap: 34px}.collection-list .tab-content{padding-left:25px;padding-right:25px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/collection-list.css.map */
