.tam-cg__grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;column-gap:var(--cg-gap-x, 16px);row-gap:var(--cg-gap-y, 32px);justify-content:var(--cg-last, flex-start)}.tam-cg__item{display:flex;margin:0;padding:0;min-inline-size:0;inline-size:var(--cg-cardw, 100%)}.tam-cg__card{display:flex;flex-direction:column;inline-size:100%;min-inline-size:0;align-items:var(--cg-al, center);text-align:var(--cg-al, center);text-decoration:none;color:inherit;background:var(--cg-card-bg, transparent);border:var(--cg-card-bw, 0px) solid var(--cg-card-bd, transparent);border-radius:var(--cg-card-radius, 0px);padding:var(--cg-card-pad, 0px);transition:background-color var(--dur-fast, .15s) var(--ease, ease),border-color var(--dur-fast, .15s) var(--ease, ease)}.tam-cg__card:focus-visible{outline:2px solid var(--color-primary, #028168);outline-offset:3px}.tam-cg__media{position:relative;inline-size:100%;aspect-ratio:var(--cg-img-ratio, 1 / 1);overflow:hidden;border-radius:var(--cg-img-radius, 18px);background:var(--cg-img-bg, transparent);margin-block-end:var(--cg-gap-img, 16px)}.tam-cg__media :where(img,svg){position:absolute;top:0;right:0;bottom:0;left:0;display:block;inline-size:100%;block-size:100%;object-fit:var(--cg-img-fit, cover)}.tam-cg__title{--tam-el-ls: var(--cg-t-ls, 0px);margin-block:0 var(--cg-gap-t, 12px);margin-inline:0;inline-size:100%;font-family:var(--cg-t-font, inherit);font-size:var(--cg-t-size, 27px);font-weight:var(--cg-t-weight, 400);line-height:var(--cg-t-lh, 1.2);letter-spacing:var(--tam-el-ls);color:var(--cg-t-color, inherit);text-wrap:balance}.tam-cg__text{--tam-el-ls: var(--cg-tx-ls, 0px);margin-block:0 var(--cg-gap-tx, 20px);margin-inline:0;inline-size:100%;max-inline-size:var(--cg-tx-measure, 70ch);font-family:var(--cg-tx-font, inherit);font-size:var(--cg-tx-size, 21px);font-weight:var(--cg-tx-weight, 400);line-height:var(--cg-tx-lh, 1.2);letter-spacing:var(--tam-el-ls);color:var(--cg-tx-color, inherit)}.tam-cg__text>:first-child{margin-block-start:0}.tam-cg__text>:last-child{margin-block-end:0}.tam-cg__text :where(p,li){margin-block:0 .6em}.tam-cg__text :where(ul,ol){margin:0;padding-inline-start:1.2em}.tam-cg[data-al-m=center] :where(.tam-cg__title,.tam-cg__text){text-indent:var(--tam-el-ls, 0)}.tam-cg__btns{margin-block-start:auto;inline-size:100%}@media(hover:hover)and (pointer:fine){.tam-cg__card:hover .tam-cg__btn{background:var(--tam-btn-bg-h, var(--tam-btn-bg, transparent));color:var(--tam-btn-fg-h, var(--tam-btn-fg, inherit));border-color:var(--tam-btn-bd-h, var(--tam-btn-bd, transparent))}.tam-cg__card:hover .tam-cg__btn.tamisoti-btn--swap .tam-btn__hover{opacity:1}.tam-cg__card:hover .tam-cg__btn.tamisoti-btn--swap .tam-btn__main{opacity:0}}.tam-cg__card:focus-visible .tam-cg__btn{background:var(--tam-btn-bg-h, var(--tam-btn-bg, transparent));color:var(--tam-btn-fg-h, var(--tam-btn-fg, inherit));border-color:var(--tam-btn-bd-h, var(--tam-btn-bd, transparent))}@media(prefers-reduced-motion:reduce){.tam-cg__card{transition:none}}@media(min-width:750px){.tam-cg[data-al-m=center] :where(.tam-cg__title,.tam-cg__text){text-indent:0}.tam-cg[data-al-d=center] :where(.tam-cg__title,.tam-cg__text){text-indent:var(--tam-el-ls, 0)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tamisoti-collections-grid.css.map */
