body{background:#faf7f1}.tc-wrap{--v:#21463E;--j:#F0B429;--jp:#FCEFC9;--c:#F3EEE3;--b:#E8DFCC;box-sizing:border-box;max-width:1400px;margin:0 auto;padding:0 2rem;color:var(--v)}.tc-wrap *,.tc-band *{box-sizing:border-box}.tc-wrap svg{width:1em;height:1em;flex:none}.tc-hero-wrap{padding-top:2.4rem}.tc-hero{position:relative;background:var(--v);color:#f3eee3;border-radius:28px;padding:3.6rem 4.8rem 3.8rem}.tc-hero:before,.tc-hero:after{content:"";position:absolute;width:26px;height:26px;border:0 solid var(--j);pointer-events:none}.tc-hero:before{top:16px;left:16px;border-top-width:3px;border-left-width:3px}.tc-hero:after{bottom:16px;right:16px;border-bottom-width:3px;border-right-width:3px}.tc-crumbs{display:flex;gap:.7rem;font-size:1.3rem;color:#f3eee3b3}.tc-crumbs a{color:inherit;text-decoration:none}.tc-crumbs a:hover{color:#fff}.tc-crumbs [aria-current]{color:#f3eee3}.tc-hero__row{display:flex;align-items:center;flex-wrap:wrap;gap:1.4rem;margin-top:.8rem}.tc-hero__title{margin:0;font-size:4rem;line-height:1.1;font-weight:800;color:#f3eee3;letter-spacing:-.01em}.tc-hero__count{background:var(--j);color:var(--v);font-size:1.25rem;font-weight:700;padding:.35rem 1.1rem;border-radius:999px}.tc-hero__desc{margin-top:1.4rem;font-size:1.5rem;line-height:1.5;color:#f3eee3eb;max-width:80rem}.tc-hero__desc *{color:inherit;margin:0}.terla-pills.page-width{max-width:1400px;padding:1.6rem 2rem 0}.tc-main{padding-top:3rem;padding-bottom:2rem}.tc-bar{display:flex;align-items:center;gap:1.2rem;padding-bottom:1.8rem;border-bottom:1px solid var(--b);margin-bottom:2.6rem}.tc-bar__count{margin:0;font-size:1.5rem;color:#21463ecc}.tc-bar__count b{color:var(--v)}.tc-sort{margin-left:auto;display:flex;align-items:center;gap:1rem;font-size:1.4rem;color:#21463ebf}.tc-sort select{appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2321463E' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 1.4rem center/1.4rem;border:1px solid var(--b);border-radius:999px;padding:1rem 4rem 1rem 1.8rem;font:inherit;font-size:1.5rem;font-weight:600;color:var(--v);min-width:19rem;cursor:pointer}.tc-open{display:none}.tc-layout{display:grid;grid-template-columns:minmax(0,21fr) minmax(0,77fr);gap:2.6%;align-items:start}.tc-filters{background:var(--c);border-radius:22px;box-shadow:0 6px 18px #21463e12;overflow:hidden;position:sticky;top:2rem}.tc-filters__head{position:relative;display:flex;align-items:center;gap:.9rem;background:var(--v);color:#f3eee3;padding:2rem 2.4rem;font-size:2rem;font-weight:800}.tc-filters__head svg{color:var(--j);font-size:1.8rem}.tc-filters__head:before,.tc-filters__head:after{content:"";position:absolute;width:18px;height:18px;border:0 solid var(--j)}.tc-filters__head:before{top:10px;left:10px;border-top-width:3px;border-left-width:3px}.tc-filters__head:after{bottom:10px;right:10px;border-bottom-width:3px;border-right-width:3px}.tc-close{display:none;margin-left:auto;background:none;border:0;color:#f3eee3;font-size:2rem;cursor:pointer}.tc-filters__body{padding:1.6rem;display:flex;flex-direction:column;gap:1.4rem}.tc-group{background:#fff;border-radius:16px;box-shadow:0 2px 6px #21463e0d}.tc-group summary{display:flex;align-items:center;gap:1rem;padding:1.4rem;cursor:pointer;list-style:none;font-size:1.6rem;font-weight:800}.tc-group summary::-webkit-details-marker{display:none}.tc-ico{display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--jp);color:var(--j);font-size:1.7rem}.tc-group__t{flex:1}.tc-chev{font-size:1.6rem;transform:rotate(180deg);transition:transform .2s}.tc-group:not([open]) .tc-chev{transform:none}.tc-group__b{padding:0 1.4rem 1.6rem}.tc-chips{display:flex;flex-wrap:wrap;gap:.8rem}.tc-chip{display:inline-flex;align-items:center;gap:.6rem;border:1px solid var(--b);border-radius:999px;padding:.75rem 1.4rem;font-size:1.45rem;color:var(--v);text-decoration:none;background:#fff;transition:border-color .2s,background .2s}.tc-chip small{font-size:1.15rem;opacity:.65}.tc-chip:hover{border-color:var(--v)}.tc-chip--on{background:var(--v);border-color:var(--v);color:#fff}.tc-chip--off{opacity:.45}.tc-active{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.tc-reset{font-size:1.3rem;color:var(--v);font-weight:700}.tc-price{display:flex;gap:.6rem;align-items:flex-end;margin-top:1.2rem}.tc-price label{flex:1;display:flex;flex-direction:column;font-size:1.15rem;opacity:.85}.tc-price input{width:100%;border:1px solid var(--b);border-radius:10px;padding:.7rem .8rem;font:inherit;font-size:1.4rem;color:var(--v)}.tc-price button{border:0;background:var(--v);color:#fff;border-radius:10px;padding:.8rem 1.1rem;font-weight:700;cursor:pointer}.tc-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem 2.2rem}.tc-card{min-width:0}.tc-card__link{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--b);border-radius:22px;padding:.9rem;box-shadow:0 4px 14px #21463e0d;text-decoration:none;color:var(--v);transition:transform .2s,box-shadow .2s}.tc-card__link:hover{transform:translateY(-3px);box-shadow:0 12px 26px #21463e1f}.tc-card__media{position:relative;aspect-ratio:1/1;background:var(--c);border-radius:16px;overflow:hidden;display:grid;place-items:center}.tc-card__media img{width:100%;height:100%;object-fit:contain;display:block}.tc-card__etat{position:absolute;top:1rem;left:1rem;background:var(--jp);color:var(--v);border:1px solid rgba(240,180,41,.55);font-size:1.15rem;font-weight:700;padding:.3rem .9rem;border-radius:999px;max-width:calc(100% - 2rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-card__body{display:flex;flex-direction:column;flex:1;padding:1.3rem .5rem .4rem}.tc-card__title{margin:0;font-size:1.65rem;line-height:1.35;font-weight:800;color:var(--v);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.tc-card__seller{display:flex;align-items:center;gap:.5rem;margin:.6rem 0 0;font-size:1.25rem;color:#21463eb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-card__seller b{color:var(--v);font-weight:700;overflow:hidden;text-overflow:ellipsis}.tc-card__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.6rem;border:1px solid var(--b);border-left:4px solid var(--j);border-radius:14px;padding:.8rem 1.1rem}.tc-card__seller+.tc-card__foot{margin-top:auto}.tc-card__body:after{content:"";order:2}.tc-card__price{font-size:2rem;font-weight:800;color:var(--v);white-space:nowrap}.tc-card__stock{display:flex;align-items:center;gap:.45rem;font-size:1.2rem;white-space:nowrap}.tc-card__stock i{width:.8rem;height:.8rem;border-radius:50%;background:#2e9e5b}.tc-card__stock--out{opacity:.6}.tc-card__stock--out i{background:#b0a899}.tc-card__seller{margin-bottom:1.4rem}.tc-empty{font-size:1.6rem}.tc-pag{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:4rem}.tc-pag__btn{display:grid;place-items:center;width:4.6rem;height:4.6rem;border-radius:50%;border:1px solid var(--b);background:#fff;color:var(--v);text-decoration:none;font-size:1.6rem;font-weight:700}a.tc-pag__btn:hover{border-color:var(--v)}.tc-pag__btn.is-on{background:var(--v);border-color:var(--v);color:#fff}.tc-pag__btn.is-dis{opacity:.4}.tc-pag__dots{font-size:1.6rem}.tc-pag__info{text-align:center;font-size:1.3rem;color:#21463ebf;margin:1.4rem 0 0}.tc-reassure{list-style:none;margin:4.4rem 0 0;padding:2.2rem 2rem;background:#f0ebdf;border-radius:22px;display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.tc-reassure li{display:flex;align-items:center;gap:1.4rem;font-size:1.6rem;font-weight:700;justify-content:center}.tc-rico{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:#fff;color:var(--j);font-size:2rem}.tc-univ{padding-top:5rem;padding-bottom:5rem}.tc-h2{margin:0 0 2.4rem;font-size:3rem;font-weight:800;color:var(--v);text-align:center}.tc-univ__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem}.tc-tile{position:relative;display:flex;align-items:center;gap:1.4rem;padding:2.4rem 2.2rem;background:var(--c);border:1px solid var(--b);border-radius:22px;color:var(--v);text-decoration:none;transition:transform .25s,box-shadow .25s}.tc-tile:before,.tc-tile:after{content:"";position:absolute;width:16px;height:16px;border:0 solid var(--j);transition:width .25s,height .25s}.tc-tile:before{top:10px;left:10px;border-top-width:3px;border-left-width:3px}.tc-tile:after{bottom:10px;right:10px;border-bottom-width:3px;border-right-width:3px}.tc-tile:hover{transform:translateY(-4px);box-shadow:0 12px 24px #21463e1f}.tc-tile:hover:before,.tc-tile:hover:after{width:24px;height:24px}.tc-tile__ico{display:grid;place-items:center;width:5rem;height:5rem;border-radius:50%;background:#fff;color:var(--j);font-size:2.4rem;animation:tcFloat 3.2s ease-in-out infinite;animation-delay:var(--d)}.tc-tile__t{flex:1;font-size:1.7rem;font-weight:800}.tc-tile__arrow{font-size:1.8rem;transition:transform .25s}.tc-tile:hover .tc-tile__arrow{transform:translate(4px)}@keyframes tcFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.tc-band{--v:#21463E;--j:#F0B429;background:var(--v);color:#f3eee3;overflow:hidden}.tc-marq{border-bottom:1px solid rgba(243,238,227,.15);padding:1.3rem 0;overflow:hidden}.tc-marq__track{display:flex;gap:2.4rem;width:max-content;animation:tcMarq 40s linear infinite;font-size:1.5rem;font-weight:700}.tc-marq__track i{color:var(--j);font-style:normal}@keyframes tcMarq{to{transform:translate(-50%)}}.tc-band__in{max-width:1400px;margin:0 auto;padding:5rem 2rem;text-align:center}.tc-band__t{margin:0 0 2.4rem;color:#f3eee3;font-size:3rem;font-weight:800}.tc-band__btns{display:flex;justify-content:center;flex-wrap:wrap;gap:1.2rem}.tc-btn{display:inline-flex;align-items:center;padding:1.3rem 2.8rem;border-radius:999px;font-size:1.5rem;font-weight:800;text-decoration:none;transition:transform .2s,background .2s,color .2s}.tc-btn:hover{transform:translateY(-2px)}.tc-btn--y{background:var(--j);color:var(--v)}.tc-btn--o{border:2px solid rgba(243,238,227,.7);color:#f3eee3}.tc-btn--o:hover{background:#f3eee3;color:var(--v)}@media(prefers-reduced-motion:reduce){.tc-tile__ico,.tc-marq__track{animation:none}.tc-card__link,.tc-tile,.tc-btn{transition:none}}@media(max-width:1199px){.tc-grid,.tc-univ__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:989px){.tc-layout{grid-template-columns:1fr}.tc-open{display:inline-flex;align-items:center;gap:.6rem;background:var(--v);color:#f3eee3;border:0;border-radius:999px;padding:.9rem 1.6rem;font:inherit;font-size:1.4rem;font-weight:700;cursor:pointer}.tc-open svg{color:var(--j)}.tc-bar{flex-wrap:wrap}.tc-filters{position:fixed;top:0;left:0;bottom:0;width:min(88vw,380px);z-index:1000;border-radius:0 22px 22px 0;transform:translate(-105%);transition:transform .3s;overflow-y:auto}.tc-filters.is-open{transform:none}.tc-close{display:block}.tc-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#14231e73;z-index:999}html.tc-lock{overflow:hidden}.tc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.2rem}}@media(max-width:749px){.tc-wrap{padding:0 1.2rem}.terla-pills.page-width{padding:1.2rem 1.2rem 0}.tc-hero{border-radius:20px;padding:2.8rem 2.2rem 3rem}.tc-hero__title{font-size:2.9rem}.tc-bar__count{order:3;width:100%}.tc-sort span{display:none}.tc-sort select{min-width:0;font-size:1.4rem}.tc-card__link{border-radius:16px;padding:.6rem}.tc-card__media{border-radius:12px}.tc-card__etat{top:.6rem;left:.6rem;font-size:1.05rem;padding:.25rem .7rem}.tc-card__title{font-size:1.4rem}.tc-card__seller{font-size:1.1rem;margin-bottom:1rem}.tc-card__foot{flex-direction:column;align-items:flex-start;gap:.3rem;padding:.7rem .8rem;border-radius:12px}.tc-card__price{font-size:1.7rem}.tc-card__stock{font-size:1.1rem}.tc-pag__btn{width:4rem;height:4rem}.tc-reassure{grid-template-columns:1fr;gap:1.2rem;padding:1.8rem}.tc-reassure li{justify-content:flex-start}.tc-univ__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.tc-tile{flex-direction:column;align-items:flex-start;padding:2rem 1.6rem;gap:1rem}.tc-tile__arrow{position:absolute;right:1.6rem;top:2rem}.tc-h2,.tc-band__t{font-size:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/terla-collection-v2.css.map */
