.fte2.fte2-colhead{padding:8px 0 var(--space-xl)}.fte2-colhead .colhead{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-xl);align-items:center}.fte2-colhead h1{font-size:clamp(32px,4vw,48px);line-height:1.1;margin:0 0 12px}.fte2-colhead .coldesc{max-width:62ch}.fte2-colhead .coldesc p{margin:0 0 .6em}.fte2-colhead .colmore{margin-top:4px;border:0}.fte2-colhead .colmore summary{display:inline-flex;align-items:center;min-height:44px;font-weight:600;color:var(--color-primary);cursor:pointer;list-style:none;text-decoration:underline;text-underline-offset:4px}.fte2-colhead .colmore summary::-webkit-details-marker{display:none}.fte2-colhead .colmore summary:after{display:none}.fte2-colhead .colmore[open] summary{margin-bottom:8px}.fte2-colhead .colmore .coldesc{font-size:16px;color:var(--color-muted-foreground)}.fte2-colhead .colcount{margin:12px 0 0;font-size:15px;font-weight:600;color:var(--color-muted-foreground)}.fte2-colhead .colimg{border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4/3;background:var(--color-background)}.fte2-colhead .colimg img{width:100%;height:100%;object-fit:cover;display:block}.fte2.fte2-col{padding:var(--space-lg) 0 var(--space-3xl)}.fte2-col .coltools{display:flex;justify-content:space-between;align-items:flex-start;gap:12px 24px;flex-wrap:wrap;margin:0 0 16px}.fte2-col .colfilters{display:flex;flex-wrap:wrap;gap:8px}.fte2-col .cf{position:relative;margin:0;border:0}.fte2-col .cf summary{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border:1.5px solid var(--color-border);border-radius:var(--radius-pill);background:#fff;font:500 15px var(--font);color:var(--color-foreground);cursor:pointer;list-style:none;transition:border-color .2s var(--ease)}.fte2-col .cf summary::-webkit-details-marker{display:none}.fte2-col .cf summary:after{display:none}.fte2-col .cf summary svg{width:16px;height:16px;transition:transform .2s var(--ease)}.fte2-col .cf[open] summary{border-color:var(--color-primary)}.fte2-col .cf[open] summary svg{transform:rotate(180deg)}@media(hover:hover){.fte2-col .cf summary:hover{border-color:var(--color-primary)}}.fte2-col .cf-n{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-pill);background:var(--color-primary);color:#fff;font-size:13px;font-weight:600}.fte2-col .cf-panel{position:absolute;z-index:20;top:calc(100% + 8px);left:0;min-width:260px;max-height:360px;overflow:auto;margin:0;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;box-shadow:var(--shadow-lg)}.fte2-col .cf-opt{display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 8px;border-radius:var(--radius-sm);cursor:pointer;font-size:15px;color:var(--color-foreground)}.fte2-col .cf-opt input[type=checkbox]{-webkit-appearance:checkbox!important;appearance:auto!important;position:static!important;opacity:1!important;display:inline-block!important;flex:none;width:18px!important;height:18px!important;margin:0!important;clip:auto!important;accent-color:var(--color-primary)}.fte2-col .cf-opt span{flex:1}.fte2-col .cf-opt small{font-size:13px;color:var(--color-muted-foreground)}.fte2-col .cf-opt.is-empty{opacity:.5;cursor:not-allowed}@media(hover:hover){.fte2-col .cf-opt:hover{background:var(--color-background)}}.fte2-col .cf-apply{width:100%;margin-top:8px}.fte-js .fte2-col .cf-panel:not(.cf-price) .cf-apply{display:none}.fte2-col .cf-price{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fte2-col .cf-price label{display:flex;flex-direction:column;gap:4px;font-size:14px;font-weight:600;color:var(--color-foreground)}.fte2-col .cf-price input{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;min-height:44px;padding:0 12px;border:1.5px solid #8A7560;border-radius:var(--radius-sm);font:400 16px var(--font);color:var(--color-foreground);background:#fff}.fte2-col .cf-price .cf-apply{grid-column:1 / -1;display:inline-flex}.fte2-col .colsort{display:flex;align-items:center;gap:10px}.fte2-col .colsort label{font-size:15px;font-weight:600;color:var(--color-foreground)}.fte2-col .cf-price input::-webkit-outer-spin-button,.fte2-col .cf-price input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fte2-col .colsort select:focus-visible{border-color:var(--color-signal);box-shadow:inset 0 0 0 1px var(--color-signal)!important}.fte2-col .colsort select{min-height:44px;padding:0 40px 0 16px;border:1.5px solid var(--color-border);border-radius:var(--radius-pill);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237E4900' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center/16px;-webkit-appearance:none;appearance:none;font:500 15px var(--font);color:var(--color-foreground);cursor:pointer}.fte2-col .colactive{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px}.fte2-col .chip-x{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 12px 6px 16px;border-radius:var(--radius-pill);background:var(--color-background);color:var(--color-foreground);font-size:14px;font-weight:500;text-decoration:none}.fte2-col .chip-x svg{width:16px;height:16px;color:var(--color-primary)}@media(hover:hover){.fte2-col .chip-x:hover{background:#eadfcb}}.fte2-col .colreset{display:inline-flex;align-items:center;min-height:40px;padding:0 8px;font-size:14px;font-weight:600;color:var(--color-primary);text-decoration:underline;text-underline-offset:4px}@media(min-width:1600px){.fte2.fte2-col .grid.colgrid{grid-template-columns:repeat(5,1fr)}}.fte2-col .colgrid{margin-top:8px}.fte2-col .colempty{padding:var(--space-2xl) 0;text-align:left;max-width:520px}.fte2-col .colempty h2{font-size:26px;margin:0 0 8px}.fte2-col .colempty p{color:var(--color-muted-foreground);margin:0 0 20px}.fte2-col .colpages{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-top:var(--space-xl)}.fte2-col .pg{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 12px;border-radius:var(--radius-pill);border:1.5px solid var(--color-border);background:#fff;font-weight:600;font-size:15px;color:var(--color-foreground);text-decoration:none}.fte2-col .pg.is-current{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.fte2-col .pg-gap{border:0;background:transparent}.fte2-col .pg-nav{display:inline-flex;gap:8px}.fte2-col .pg-nav svg{width:18px;height:18px}.fte2-col .pg-nav:first-child svg{transform:rotate(180deg)}@media(hover:hover){.fte2-col a.pg:hover{border-color:var(--color-primary)}}@media(max-width:989px){.fte2-colhead .colhead{grid-template-columns:1fr}.fte2-colhead .colimg{aspect-ratio:16/9;margin-top:4px}}@media(max-width:600px){.fte2-col .coltools{flex-direction:column}.fte2-col .colsort{width:100%}.fte2-col .colsort select{flex:1;font-size:16px}.fte2.fte2-colhead{padding-bottom:var(--space-md,24px)}.fte2.fte2-col{padding-top:8px}.fte2-col .colfilters{width:100%}.fte2-col .cf{position:static}.fte2-col .colfilters{position:relative}.fte2-col .cf-panel{left:0;right:0;min-width:0}.fte2-col .cf-price input{width:100%;min-width:0}.fte2-col .cf-price label{min-width:0}.fte2-col .pg-nav span{display:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/fte2-collection.css.map */
