body.template-collection,body[class*="template-collection."]{overflow-x:hidden}:root{--tc-green: #0E2E1A;--tc-green-2: #163E25;--tc-lime: #83C342;--tc-lime-deep: #6FA935;--tc-cream: #F5F2EC;--tc-cream-2: #ECE9E2;--tc-ink: #0E0E0E;--tc-mid: #676767;--tc-line: rgba(14,14,14,.12);--tc-line-s: rgba(14,14,14,.28);--tc-page: 1280px;--tc-pad: 40px}.tc-inner{max-width:var(--tc-page);margin-left:auto;margin-right:auto;padding-left:var(--tc-pad);padding-right:var(--tc-pad)}.tc-eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tc-mid)}.coll-hero{margin-top:24px}.coll-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:stretch}.coll-hero__text{padding:40px 0 24px;display:flex;flex-direction:column;gap:24px}.coll-hero__eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tc-mid)}.coll-hero__h1{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:clamp(28px,6vw,96px);word-break:break-word;line-height:.9;letter-spacing:.005em;text-transform:uppercase;margin:0;color:var(--tc-ink)}.coll-hero__h1 .accent{color:var(--tc-lime)}.coll-hero__intro{font-size:16px;line-height:1.6;color:var(--tc-ink);max-width:520px;margin:0}.coll-hero__intro a{color:var(--tc-green);border-bottom:1px solid var(--tc-line-s);text-decoration:none}.coll-hero__intro a:hover{border-bottom-color:var(--tc-lime);color:var(--tc-lime-deep)}.coll-hero__stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--tc-line);margin-top:8px}.coll-hero__stat{padding:20px 0;border-right:1px solid var(--tc-line)}.coll-hero__stat:last-child{border-right:none}.coll-hero__stat:not(:first-child){padding-left:24px}.coll-hero__stat-num{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:32px;line-height:1;letter-spacing:.005em;color:var(--tc-ink)}.coll-hero__stat-num .lime{color:var(--tc-lime)}.coll-hero__stat-num .unit{font-size:14px;color:var(--tc-mid);margin-left:4px}.coll-hero__stat-lbl{display:block;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--tc-mid);margin-top:6px}.coll-hero__img{background:#2a2c2e;position:relative;overflow:hidden;min-height:460px;display:flex;align-items:flex-end;padding:32px}.coll-hero__img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,transparent 0,transparent 28px,rgba(245,242,236,.04) 28px,rgba(245,242,236,.04) 29px);pointer-events:none;z-index:0}.coll-hero__img-el{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.coll-hero__img-heading{position:absolute;left:32px;top:32px;font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:22px;letter-spacing:.005em;text-transform:uppercase;color:var(--tc-cream);margin:0;z-index:1}.coll-hero__img-heading{display:none}.coll-hero__img-tag{position:relative;z-index:1;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--tc-cream);background:#00000080;padding:6px 10px}.coll-subcats{margin-top:64px}.coll-subcats__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:24px}.coll-subcats__h2{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:28px;line-height:1;letter-spacing:.005em;text-transform:uppercase;margin:6px 0 0;color:var(--tc-ink)}.coll-subcats__view-all{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--tc-lime-deep);text-decoration:none;border-bottom:1px solid var(--tc-lime);padding-bottom:3px;white-space:nowrap;flex-shrink:0}.coll-subcats__view-all:hover{color:var(--tc-green)}.coll-subcats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.tc-subcat{background:#fff;border:1px solid var(--tc-line);padding:24px;display:flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--tc-ink);transition:border-color .18s ease,transform .18s ease}.tc-subcat:hover{border-color:var(--tc-ink);transform:translateY(-2px)}.tc-subcat__thumb{aspect-ratio:1 / 1;background-color:#fff;display:flex;align-items:flex-end;padding:10px;overflow:hidden;position:relative}.tc-subcat__thumb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:16px}.tc-subcat__thumb-tag{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--tc-mid);background:#ffffffd9;padding:3px 6px;position:relative;z-index:1}.tc-subcat__name{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:16px;line-height:1.1;letter-spacing:.005em;text-transform:uppercase;margin:0}.tc-subcat__meta{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.08em;color:var(--tc-mid);text-transform:uppercase}.coll-toolbar{margin-top:64px}.coll-toolbar__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;border-top:1px solid var(--tc-ink);border-bottom:1px solid var(--tc-line);flex-wrap:wrap}.coll-toolbar__pills{display:flex;gap:8px;flex-wrap:wrap}.tc-pill{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;background:transparent;color:var(--tc-ink);border:1px solid var(--tc-line-s);padding:8px 14px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:0;transition:background .15s,color .15s,border-color .15s}.tc-pill:hover,.tc-pill--active{background:var(--tc-ink);color:var(--tc-cream);border-color:var(--tc-ink)}.tc-pill .ct{color:var(--tc-mid);margin-left:6px;font-family:JetBrains Mono,monospace;font-size:10px;transition:color .15s}.tc-pill--active .ct,.tc-pill:hover .ct{color:var(--tc-lime)}.coll-toolbar__right{display:flex;align-items:center;gap:16px}.coll-toolbar__count{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--tc-mid);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.coll-filters-toggle{display:none;align-items:center;gap:8px;font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;background:transparent;border:1px solid var(--tc-line-s);padding:8px 14px;cursor:pointer;color:var(--tc-ink)}.coll-sort-form{display:flex}.tc-sort{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;background:transparent;border:1px solid var(--tc-line-s);padding:8px 32px 8px 12px;color:var(--tc-ink);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'><path d='M2 4l3 3 3-3' stroke='%230E0E0E' stroke-width='1.4' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 10px center}.coll-shop{margin-top:32px;display:grid;grid-template-columns:240px 1fr;gap:40px;align-items:start}.coll-filters{font-size:14px}.coll-filters__close{display:none;justify-content:flex-end;margin-bottom:16px}.coll-filters-close-btn{background:none;border:none;cursor:pointer;padding:4px 0;color:var(--tc-ink)}.coll-filter-block{border-top:1px solid var(--tc-line);padding:20px 0}.coll-filter-block:first-child{border-top:none;padding-top:0}.coll-filter__title{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--tc-ink);margin:0 0 14px;display:flex;justify-content:space-between;align-items:center}.coll-filter__title-count{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--tc-mid);font-weight:400;letter-spacing:0}.coll-check-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.coll-check-list li{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;color:var(--tc-ink)}.coll-check-list li:hover{color:var(--tc-green)}.coll-check-list .lbl{display:flex;align-items:center;gap:8px;cursor:pointer;flex:1}.coll-check-list input[type=checkbox]{accent-color:var(--tc-lime);width:14px;height:14px;flex-shrink:0;cursor:pointer}.coll-check-list .num{color:var(--tc-mid);font-family:JetBrains Mono,monospace;font-size:11px;flex-shrink:0}.coll-active-filters{padding:0 0 16px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.coll-active-filter{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--tc-ink);background:var(--tc-cream-2);padding:5px 10px;text-decoration:none;display:inline-flex;gap:6px;align-items:center;transition:background .15s,color .15s}.coll-active-filter:after{content:"\d7";color:var(--tc-mid)}.coll-active-filter:hover{background:var(--tc-ink);color:var(--tc-cream)}.coll-clear-all{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--tc-mid);text-decoration:underline;cursor:pointer;background:none;border:none;padding:0}.coll-range{display:flex;flex-direction:column;gap:10px}.coll-range__inputs{display:flex;gap:8px}.coll-range__input{width:50%;border:1px solid var(--tc-line-s);padding:8px;font-family:JetBrains Mono,monospace;font-size:12px;color:var(--tc-ink);background:#fff;border-radius:0}.coll-range__input:focus{outline:2px solid var(--tc-lime);outline-offset:-1px}.coll-range__vals{display:flex;justify-content:space-between;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--tc-mid)}.coll-range__apply{margin-top:4px;font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;background:var(--tc-ink);color:var(--tc-cream);border:none;padding:8px 14px;cursor:pointer;width:100%;transition:background .15s}.coll-range__apply:hover{background:var(--tc-green)}.coll-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.coll-grid--empty{grid-column:1 / -1;padding:64px 0;text-align:center}.coll-grid--empty p{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--tc-mid);margin:0 0 20px}.coll-grid--empty a{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--tc-green);text-decoration:none;border-bottom:1px solid currentColor}.tc-card{background:#fff;border:1px solid var(--tc-line);display:flex;flex-direction:column;text-decoration:none;color:var(--tc-ink);transition:border-color .18s ease,transform .18s ease;position:relative}.tc-card:hover{border-color:var(--tc-ink);transform:translateY(-2px)}.tc-card__media{min-height:260px;background-color:#fff;position:relative;display:flex;align-items:flex-end;padding:14px;overflow:hidden}.tc-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:20px}.tc-badge{position:absolute;top:14px;left:14px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:4px 8px;z-index:1;line-height:1.4}.tc-badge--dark{background:var(--tc-ink);color:var(--tc-cream)}.tc-badge--lime{background:var(--tc-lime);color:var(--tc-ink)}.tc-badge--cream{background:var(--tc-cream);color:var(--tc-ink);border:1px solid var(--tc-line-s)}.tc-card__body{padding:20px;display:flex;flex-direction:column;gap:10px;flex:1}.tc-card__name{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:18px;line-height:1.1;letter-spacing:.005em;text-transform:uppercase;margin:0}.tc-card__specs{display:flex;gap:16px;padding:10px 0;border-top:1px dashed var(--tc-line);border-bottom:1px dashed var(--tc-line)}.tc-spec{display:flex;flex-direction:column;gap:2px}.tc-spec__k{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--tc-mid)}.tc-spec__v{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:14px;color:var(--tc-ink)}.tc-card__price-row{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:auto}.tc-price{display:flex;flex-direction:column;gap:2px}.tc-price__now{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:22px;color:var(--tc-ink);letter-spacing:.005em;line-height:1}.tc-price__ex{font-size:11px;color:var(--tc-mid);margin-left:4px;font-family:JetBrains Mono,monospace;letter-spacing:.08em}.tc-price__was{font-size:12px;color:var(--tc-mid);text-decoration:line-through}.tc-price__incvat{display:block;font-size:12px;color:#676767;margin-top:2px}.tc-stock{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--tc-green);display:flex;align-items:center;gap:5px;white-space:nowrap;flex-shrink:0}.tc-stock:before{content:"";width:6px;height:6px;background:var(--tc-lime);border-radius:50%;flex-shrink:0}.tc-stock--low{color:#b26a1f}.tc-stock--low:before{background:#e89548}.tc-stock--out{color:var(--tc-mid)}.tc-stock--out:before{background:#ccc}.tc-card__cta{display:flex;align-items:center;gap:10px;background:var(--tc-ink);color:var(--tc-cream);padding:14px 20px;font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;transition:background .15s,color .15s;white-space:nowrap}.tc-card:hover .tc-card__cta{background:var(--tc-lime);color:var(--tc-ink)}.tc-card__arrow{margin-left:auto}.tc-card__vendor-tag{display:block;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#676767;margin-bottom:4px}.tc-card__name{margin-top:8px}.coll-pager{margin-top:56px;display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid var(--tc-line);padding-top:28px}.coll-pager__info{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--tc-mid);letter-spacing:.08em;text-transform:uppercase}.coll-pager__pages{display:flex;gap:4px}.coll-pager__pages a,.coll-pager__pages span{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--tc-line);text-decoration:none;color:var(--tc-ink);font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:14px;transition:border-color .15s}.coll-pager__pages a:hover{border-color:var(--tc-ink)}.coll-pager__pages .current,.coll-pager__pages [aria-current=page]{background:var(--tc-ink);color:var(--tc-cream);border-color:var(--tc-ink)}.coll-pager__next{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--tc-ink);text-decoration:none;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--tc-ink);padding-bottom:4px;transition:color .15s,border-color .15s}.coll-pager__next:hover{color:var(--tc-lime-deep);border-color:var(--tc-lime)}.coll-pager__next--disabled{opacity:.3;pointer-events:none}.coll-seo{margin-top:96px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.coll-seo__eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tc-mid);margin-bottom:18px}.coll-seo__h2{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:clamp(32px,4vw,56px);line-height:.95;letter-spacing:.005em;text-transform:uppercase;margin:0 0 28px;color:var(--tc-ink)}.coll-seo__h2 .accent{color:var(--tc-lime)}.coll-seo__body{font-size:15px;line-height:1.7;color:var(--tc-ink)}.coll-seo__body p{margin:0 0 18px}.coll-seo__body p:last-child{margin-bottom:0}.coll-seo__body a{color:var(--tc-green);border-bottom:1px solid var(--tc-line-s);text-decoration:none}.coll-seo__body a:hover{color:var(--tc-lime-deep);border-bottom-color:var(--tc-lime)}.coll-seo__body h3{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:18px;letter-spacing:.06em;text-transform:uppercase;margin:28px 0 12px;color:var(--tc-ink)}.coll-seo__body h3:first-child{margin-top:0}.coll-seo__body ul{padding-left:18px;margin:0 0 18px}.coll-seo__body li{margin-bottom:6px}.coll-faq__eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tc-mid);margin-bottom:18px}.coll-faq__h2{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:clamp(24px,3vw,40px);line-height:1;letter-spacing:.005em;text-transform:uppercase;margin:0 0 28px;color:var(--tc-ink)}.coll-faq__h2 .accent{color:var(--tc-lime)}.coll-faq{border-top:1px solid var(--tc-ink)}.coll-faq details{border-bottom:1px solid var(--tc-line);padding:22px 0}.coll-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;gap:24px;font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:18px;line-height:1.25;letter-spacing:.005em;text-transform:uppercase;color:var(--tc-ink)}.coll-faq summary::-webkit-details-marker{display:none}.coll-faq summary:hover{color:var(--tc-green)}.coll-faq__toggle{flex-shrink:0;width:28px;height:28px;border:1px solid var(--tc-line-s);display:flex;align-items:center;justify-content:center;position:relative;transition:background .15s,border-color .15s}.coll-faq__toggle:before,.coll-faq__toggle:after{content:"";position:absolute;background:var(--tc-ink)}.coll-faq__toggle:before{width:12px;height:1.5px}.coll-faq__toggle:after{width:1.5px;height:12px;transition:transform .18s ease}.coll-faq details[open] summary .coll-faq__toggle{background:var(--tc-lime);border-color:var(--tc-lime)}.coll-faq details[open] summary .coll-faq__toggle:after{transform:rotate(90deg)}.coll-faq summary:hover .coll-faq__toggle{border-color:var(--tc-ink)}.coll-faq__answer{font-size:14px;line-height:1.65;color:var(--tc-mid);margin:14px 0 0;padding-right:52px}.coll-faq__answer a{color:var(--tc-green);border-bottom:1px solid var(--tc-line-s);text-decoration:none}.coll-faq__answer a:hover{color:var(--tc-lime-deep);border-bottom-color:var(--tc-lime)}.coll-help{background:var(--tc-green);color:var(--tc-cream);margin-top:96px}.coll-help__inner{max-width:var(--tc-page);margin:0 auto;padding:64px var(--tc-pad);display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:32px;align-items:center}.coll-help__text{display:flex;flex-direction:column;gap:12px}.coll-help__eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tc-lime)}.coll-help__h2{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:36px;line-height:1;letter-spacing:.005em;text-transform:uppercase;margin:0;color:var(--tc-cream)}.coll-help__h2 .accent{color:var(--tc-lime)}.coll-help__sub{font-size:14px;color:#f5f2ecb3;margin:0;line-height:1.5}.tc-help-card{border:1px solid rgba(245,242,236,.18);padding:20px;display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--tc-cream);transition:border-color .18s,background .18s}.tc-help-card:hover{border-color:var(--tc-lime);background:#83c3420f}.tc-help-card__lbl{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--tc-lime)}.tc-help-card__val{font-family:Encode Sans Condensed,sans-serif;font-weight:700;font-size:22px;letter-spacing:.005em}.tc-help-card__sub{font-size:12px;color:#f5f2ec99;margin-top:4px}@media screen and (max-width:1100px){.coll-shop{grid-template-columns:200px 1fr}.coll-grid,.coll-subcats__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:990px){:root{--tc-pad: 24px}.coll-hero__grid{grid-template-columns:1fr}.coll-hero__img{min-height:280px;order:-1}.coll-shop{grid-template-columns:1fr;padding:0 16px;overflow:hidden}.coll-grid{gap:16px}.coll-filters{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:var(--tc-cream);overflow-y:auto;padding:24px}.coll-filters.is-open{display:block}.coll-filters__close,.coll-filters-toggle{display:flex}.coll-seo{grid-template-columns:1fr;gap:48px}.coll-help__inner{grid-template-columns:1fr 1fr;gap:20px}.tc-card__name{word-break:break-word!important}.tc-card__cta{white-space:normal!important}.tc-card__img{max-width:100%!important}}@media(max-width:768px){.coll-help__inner{grid-template-columns:1fr!important;padding:40px 20px!important;gap:20px!important}.coll-help__h2{font-size:28px!important}.tc-help-card__val{font-size:18px!important;word-break:break-word!important}}@media(max-width:768px){.coll-hero__stats{grid-template-columns:repeat(3,1fr)}.coll-hero__stat{padding:14px 0}.coll-hero__stat:not(:first-child){padding-left:12px}.coll-hero__stat-num{font-size:20px!important;line-height:1.1}.coll-hero__stat-num--free-delivery{font-size:16px!important;line-height:1.3}}@media(max-width:749px){.coll-hero__img{width:100%;aspect-ratio:1 / 1;min-height:unset;overflow:hidden;position:relative}.coll-hero__img-el{width:100%;height:100%;object-fit:cover;display:block}.coll-hero__img-heading{position:absolute;bottom:0;left:0;right:0}.coll-subcats__head{flex-direction:column;align-items:flex-start;gap:8px}.coll-toolbar{overflow:hidden}.coll-toolbar__inner{flex-wrap:wrap;gap:8px}.tc-sort{max-width:160px;width:100%;box-sizing:border-box}}@media(max-width:768px){.tc-card{box-sizing:border-box;min-width:0;width:100%;overflow:hidden}.tc-card__media{height:160px;min-height:160px;max-height:160px;aspect-ratio:unset;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative}.tc-card__img{position:static;inset:auto;width:auto;height:130px;max-height:130px;max-width:100%;object-fit:contain;aspect-ratio:unset;padding:8px}.tc-card__body{padding:12px 12px 8px}.tc-card__vendor-tag{font-size:9px}.tc-card__name{font-size:13px;line-height:1.3;word-break:break-word;margin-top:4px}.tc-card__specs{border-top:1px solid var(--tc-line);border-bottom:1px solid var(--tc-line);padding:8px 0;gap:12px}.tc-price__now{font-size:16px}.tc-card__price-row{flex-direction:column;align-items:flex-start;gap:4px}.tc-stock{white-space:nowrap;font-size:10px}.tc-card__cta{font-size:11px;padding:10px 12px;white-space:normal}.coll-shop{width:100%;box-sizing:border-box}.coll-grid{grid-template-columns:repeat(2,1fr);gap:12px;width:100%;box-sizing:border-box}.coll-grid>*{min-width:0;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/collection-tanks.css.map */
