.tc{--tc-pill-bg: #F5DDE1;--tc-pill-hover: #F1D2D9;--tc-pill-border: #E8C8D1;--tc-pill-text: #2B2B2B;--tc-pill-active-bg: #F4A0BA;--tc-pill-active-text: #FFFFFF;--tc-gap: 1rem}.tc__header{margin-bottom:1rem}.tc__heading{margin:0}.tc__heading--center{text-align:center}.tc__heading--left{text-align:left}.tc__tabs{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:.75rem}.tc__tab{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;padding:.7rem 1.25rem;border-radius:9999px;background:var(--tc-pill-bg);color:var(--tc-pill-text);border:1px solid var(--tc-pill-border);transition:background .2s,border-color .2s,color .2s,box-shadow .2s}.tc__tab:hover{background:var(--tc-pill-hover);border-color:#dfb8c3}.tc__tab.is-active{background:var(--tc-pill-active-bg);color:var(--tc-pill-active-text);border-color:transparent;box-shadow:0 0 0 2px #a839631a inset}.tc__viewport{position:relative;overflow:hidden;padding-inline:.25rem}.tc__scroller{display:flex;gap:var(--tc-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:.25rem .25rem 1rem;scrollbar-width:none;-ms-overflow-style:none}.tc__scroller::-webkit-scrollbar{width:0;height:0}.tc__item{flex:0 0 75%;scroll-snap-align:start}@media (min-width:576px){.tc__item{flex-basis:60%}}@media (min-width:768px){.tc__item{flex-basis:33.333%}}@media (min-width:990px){.tc__item{flex-basis:25%}}.tc__nav{position:absolute;top:40%;transform:translateY(-50%);inline-size:2.25rem;block-size:2.25rem;border-radius:9999px;display:none;place-items:center;font-size:1.25rem;cursor:pointer;z-index:1;background:var(--tc-pill-bg);color:var(--tc-pill-text);border:1px solid var(--tc-pill-border);box-shadow:0 4px 10px #0000000f;transition:opacity .18s ease,background .2s,border-color .2s}.tc__nav:hover{background:var(--tc-pill-hover);border-color:#dfb8c3}.tc__nav[disabled]{opacity:.4;cursor:default}.tc__nav--prev{left:.25rem}.tc__nav--next{right:.25rem}@media (hover:hover) and (pointer:fine){.tc__nav{display:grid;opacity:0;visibility:hidden}.tc:hover .tc__nav,.tc:focus-within .tc__nav{opacity:1;visibility:visible}}.tc__cta{text-align:center;margin-top:.75rem}.tc__empty{padding:1rem 0;text-align:center}.tc .card-wrapper{margin-inline:auto}@media (min-width: 990px){.tc.tc--full{max-width:none;width:100vw;margin-left:50%;transform:translate(-50%)}.tc.tc--full .tc__header,.tc.tc--full .tc__panel{padding-inline:clamp(16px,3vw,32px)}}.tc[data-hide-arrows=true] .tc__nav{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media (hover:hover) and (pointer:fine){.tc[data-hide-arrows=true]:hover .tc__nav,.tc[data-hide-arrows=true]:focus-within .tc__nav{display:none!important}}.tc__grid{display:flex;gap:var(--tc-gap, 1rem);padding:.25rem .25rem 1rem;margin:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tc__grid::-webkit-scrollbar{width:0;height:0}.tc__grid>.grid__item{flex:0 0 75%;scroll-snap-align:start}@media (min-width:576px){.tc__grid>.grid__item{flex-basis:60%}}@media (min-width:768px){.tc__grid>.grid__item{flex-basis:33.333%}}@media (min-width:990px){.tc__grid>.grid__item{flex-basis:25%}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/tab-collections.css.map */
