.collection-page-heading .collection-puzzle-heading{display:flex;flex-direction:column;align-items:stretch;gap:0}.collection-puzzle-shortcuts{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.6rem}.collection-puzzle-shortcuts a{display:inline-flex;align-items:center;min-height:4.4rem;padding:.8rem 1.2rem;border:1px solid var(--ns-border);border-radius:var(--ns-radius-button, 8px);color:var(--ns-ink);background:var(--ns-cream);font-size:1.4rem;font-weight:700;text-decoration:none}.collection-puzzle-shortcuts a:hover{text-decoration:underline}.collection-puzzle-shortcuts a:focus-visible,.product-puzzle__media:focus-visible{outline:3px solid var(--ns-gold);outline-offset:2px}.sec__collection-main.collection-puzzle .collection-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));--col-number: 2 !important;--col-tablet: 2 !important;--col-desktop-small: 3 !important;--col-desktop: 3 !important;--col-gap: .8rem !important;--col-gap-desktop: 1.6rem !important;--row-gap: 1.6rem !important}.collection-puzzle .product-puzzle__media{display:block;aspect-ratio:4 / 3;padding:.8rem;background:#fff}.collection-puzzle .product-puzzle__media :is(img,svg){display:block;width:100%;height:100%;object-fit:contain;transform:none}.sec__collection-main.collection-puzzle .product-item--puzzle .product-item__information{display:flex;flex-direction:column;gap:.8rem;align-items:stretch;padding:1.2rem .8rem}.product-puzzle__title{margin:0}.sec__collection-main.collection-puzzle .product-item--puzzle .product-item__name{min-height:0;font-size:1.4rem;line-height:1.4;text-transform:none;overflow-wrap:anywhere}.product-puzzle__purchase-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem .8rem;margin-top:auto}.sec__collection-main.collection-puzzle .product-item--puzzle .product-stock-status,.sec__collection-main.collection-puzzle .product-item--puzzle .product-item__price{margin:0}.sec__collection-main.collection-puzzle .product-item--puzzle .product-item__price{margin-left:auto;font-size:1.5rem}.sec__collection-main.collection-puzzle .product-item--puzzle .card-product-price{justify-content:flex-end;flex-wrap:wrap}.sec__collection-main.collection-puzzle .product-item--puzzle .product-item__information>:is(product-form,select-option,noscript){width:100%!important;min-width:0;margin:0;padding:0;align-self:stretch}.sec__collection-main.collection-puzzle .product-item--puzzle .product__add-cart{min-width:0;min-height:4.4rem;margin:0;padding:.8rem;font-size:1.4rem}.collection-puzzle .pagination-wrapper{margin-top:2.4rem}@media(min-width:1025px){.sec__collection-main.collection-puzzle .collection-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sec__collection-main.collection-puzzle .product-item--puzzle .product-item__information{padding:1.2rem}}@media(max-width:575.98px){.sec__collection-main.collection-puzzle .toolbar-products{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem}.collection-puzzle .toolbar-left{display:contents}.collection-puzzle .toolbar-products .btn-filter{grid-column:1;grid-row:1}.sec__collection-main.collection-puzzle .toolbar-sorter{grid-column:2;grid-row:1;width:100%;min-width:0}.collection-puzzle .toolbar-sorter__label{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.collection-puzzle .toolbar-amount{grid-column:1 / -1;grid-row:2;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/collection-puzzle.css.map */
