.tt-colecao-wrap{background:transparent}.tt-colecao-wrap .page-width,#MainContent .template-search .page-width{max-width:var(--tt-max, 1280px)}.tt-colecao-wrap .facets-container{padding-bottom:16px}@media screen and (max-width:989px){.tt-colecao-wrap .facets-container{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:6px;padding:2px 0 8px}.tt-colecao-wrap .mobile-facets__wrapper{flex:0 1 auto;min-width:0;width:auto;order:1}.tt-colecao-wrap .mobile-facets__wrapper>.mobile-facets__disclosure,.tt-colecao-wrap .mobile-facets__disclosure{width:auto}.tt-colecao-wrap .mobile-facets__open-wrapper{display:inline-flex;align-items:center;width:auto;list-style:none;padding:0;margin:0}.tt-colecao-wrap .mobile-facets__open-wrapper::-webkit-details-marker,.tt-colecao-wrap .mobile-facets__open-wrapper::marker{display:none;content:""}.tt-colecao-wrap .mobile-facets__wrapper,.tt-colecao-wrap .mobile-facets__disclosure{display:flex;align-items:center}.tt-colecao-wrap .mobile-facets__open{display:inline-flex;align-items:center;width:auto;justify-content:flex-start;gap:6px;min-height:36px;padding:6px 0;border:none;border-radius:0;background:transparent;box-shadow:none;font-family:var(--tt-font-display);font-weight:700;font-size:14px;line-height:1.2;color:var(--tt-text)}.tt-colecao-wrap .mobile-facets__open>*+*{margin-left:0}.tt-colecao-wrap .mobile-facets__open .svg-wrapper{width:16px;height:16px;flex-shrink:0}.tt-colecao-wrap .mobile-facets__open line,.tt-colecao-wrap .mobile-facets__open circle{stroke:var(--tt-primary)}.tt-colecao-wrap .mobile-facets__open:hover{background:var(--tt-hover-text-pill, rgba(244, 162, 67, .16))}.tt-colecao-wrap .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}.tt-colecao-wrap .facets-container>.product-count{flex:1 1 auto;display:flex;align-items:center;justify-content:flex-end;margin:0;padding:0;min-height:36px;border:none;border-radius:0;background:transparent;text-align:right;order:2}.tt-colecao-wrap .facets-container>.product-count .product-count__text{font-size:12px;font-weight:600;color:var(--tt-text-secondary);white-space:nowrap}.tt-colecao-wrap .facets-container>.active-facets-mobile{flex:1 0 100%;order:3}}.tt-colecao-wrap .facets__heading,.tt-colecao-wrap .facets__summary-label,.tt-colecao-wrap .facet-filters__label,.tt-colecao-wrap .mobile-facets__heading{font-family:var(--tt-font-display);font-weight:700;color:var(--tt-text)}.tt-colecao-wrap .facets__disclosure{overflow:visible;margin-right:3.5rem;margin-bottom:0;border:none;background:transparent;border-radius:0}.tt-colecao-wrap .facets__disclosure .facets__summary{min-height:auto;padding:0 1.75rem 0 0;margin-bottom:1.5rem}.tt-colecao-wrap .facets__disclosure[open] .facets__display{z-index:5}.tt-colecao-wrap .facets__wrapper{overflow:visible}.tt-colecao-wrap .facets__disclosure-vertical{border:1px solid var(--tt-border);border-radius:var(--tt-radius-md);background:var(--tt-surface);margin-bottom:10px;overflow:hidden}.tt-colecao-wrap .facets__disclosure-vertical .facets__summary{min-height:48px;padding:0 16px;margin-bottom:0}.tt-colecao-wrap .facets__form:has(.facets__disclosure--sort){grid-template-columns:1fr max-content}.tt-colecao-wrap .facets__form:has(.facets__disclosure--sort) .product-count{grid-column-start:2}.tt-colecao-wrap .facets__display{border-radius:var(--tt-radius-md);border-color:var(--tt-border);box-shadow:0 8px 24px #1e2a3a1f}.tt-colecao-wrap .facets__header{font-family:var(--tt-font-body);color:var(--tt-text-secondary)}.tt-colecao-wrap .facets__disclosure--sort .facets__summary-label{font-family:var(--tt-font-display);font-weight:700}@media screen and (min-width:990px){.tt-colecao-wrap .facets-layout-list--text input[type=radio]{position:absolute;opacity:1;width:1.6rem;height:1.6rem;top:.7rem;left:-.4rem;z-index:-1;appearance:none;-webkit-appearance:none}}.tt-colecao-wrap .facet-checkbox>input[type=radio]:checked~.svg-wrapper>.icon-checkmark{visibility:visible}.tt-colecao-wrap .tt-facet-sort__list .facet-checkbox__text-label{font-family:var(--tt-font-body);font-size:14px}.tt-colecao-wrap .facets-vertical-sort .product-count__text{font-family:var(--tt-font-body);font-size:14px;color:var(--tt-text-secondary)}.tt-colecao-wrap .facets__price .field__input{min-height:44px;border-radius:var(--tt-radius-sm);border:1.5px solid var(--tt-border);font-family:var(--tt-font-body)}.tt-colecao-wrap .facets__label,.tt-colecao-wrap .facet-checkbox__text{font-family:var(--tt-font-body);font-size:14px;color:var(--tt-text)}.tt-colecao-wrap .active-facets{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%;margin:0;padding:0;overflow:visible}.tt-colecao-wrap .active-facets::-webkit-scrollbar{display:none}.tt-colecao-wrap .active-facets:not(:has(.active-facets__button)){display:none}.tt-colecao-wrap .active-facets-mobile{margin:0 0 8px;padding:0}.tt-colecao-wrap .active-facets__button,.tt-colecao-wrap .active-facets__button-remove{margin:0!important;padding:0!important;text-decoration:none;flex:0 0 auto}.tt-colecao-wrap .active-facets__button-wrapper{padding:0!important;margin:0!important;display:inline-flex;align-items:center;flex:0 0 auto}.tt-colecao-wrap .active-facets__button-inner{display:inline-flex;align-items:center;gap:4px;min-height:28px;max-width:100%;padding:4px 8px 4px 10px!important;border-radius:var(--tt-radius-pill)!important;border:none!important;box-shadow:none!important;background:var(--tt-chip-active, #E7F3FA)!important;color:var(--tt-primary)!important;font-family:var(--tt-font-body);font-size:12px!important;font-weight:600;line-height:1.2;white-space:nowrap}.tt-colecao-wrap .active-facets__button-inner{transition:background-color .15s cubic-bezier(.25,.1,.25,1)}.tt-colecao-wrap .active-facets__button .svg-wrapper{width:12px;height:12px;margin:0;display:inline-flex;align-items:center;justify-content:center;opacity:.65;flex-shrink:0;transition:opacity .15s cubic-bezier(.25,.1,.25,1)}.tt-colecao-wrap .active-facets__button-wrapper{order:99}.tt-colecao-wrap .active-facets__button-remove{display:inline-flex;align-items:center;min-height:28px;padding:0 4px!important;font-family:var(--tt-font-display);font-size:12px!important;font-weight:700;color:var(--tt-text-secondary);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}@media screen and (max-width:989px){.tt-colecao-wrap .active-facets{margin:0 0 6px!important}}.tt-colecao-wrap .mobile-facets__open{min-height:36px;border:none;border-radius:0;background:transparent;font-family:var(--tt-font-display);font-weight:700;color:var(--tt-text)}.tt-colecao-wrap .mobile-facets__inner{background:#fff;border:none;border-radius:16px 0 0 16px;filter:drop-shadow(-8px 0 24px rgba(30,42,58,.14));max-width:min(100% - 48px,360px);width:calc(100% - 48px)}.tt-colecao-wrap .mobile-facets__header{border-bottom:1px solid var(--tt-border);padding:16px 48px 14px 20px;text-align:left;background:#fff}.tt-colecao-wrap .mobile-facets__heading{font-family:var(--tt-font-display);font-weight:800;font-size:18px;line-height:1.2;color:var(--tt-text);margin:0}.tt-colecao-wrap .mobile-facets__count{font-family:var(--tt-font-body);font-size:12px;font-weight:600;color:var(--tt-text-secondary);margin:4px 0 0}.tt-colecao-wrap .mobile-facets__close{top:14px;right:12px;width:36px;height:36px;border-radius:999px;background:transparent}.tt-colecao-wrap .mobile-facets__main{padding:8px 0 0;background:#fff}.tt-colecao-wrap .mobile-facets__summary{display:flex!important;align-items:center;list-style:none;padding:14px 20px;font-family:var(--tt-font-display);font-weight:700;font-size:15px;line-height:1.3;color:var(--tt-text);border-bottom:1px solid var(--tt-border);min-width:0;width:100%;box-sizing:border-box}.tt-colecao-wrap .mobile-facets__summary::-webkit-details-marker,.tt-colecao-wrap .mobile-facets__summary::marker{display:none;content:""}.tt-colecao-wrap .mobile-facets__summary>div{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.tt-colecao-wrap .mobile-facets__summary>div>span:first-child{flex:1 1 auto;min-width:0}.tt-colecao-wrap .mobile-facets__arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-left:auto}.tt-colecao-wrap .mobile-facets__arrow .svg-wrapper,.tt-colecao-wrap .mobile-facets__summary .svg-wrapper,.tt-colecao-wrap .mobile-facets__summary .icon-caret{width:14px;height:14px;opacity:.55;display:block;flex-shrink:0;transition:transform .15s cubic-bezier(.25,.1,.25,1),opacity .15s cubic-bezier(.25,.1,.25,1)}.tt-colecao-wrap .mobile-facets__details[open] .mobile-facets__summary .icon-caret{transform:rotate(180deg);opacity:1}@media(hover:hover){.tt-colecao-wrap .mobile-facets__summary:hover .icon-caret,.tt-colecao-wrap .mobile-facets__summary:hover .mobile-facets__arrow .svg-wrapper,.tt-colecao-wrap .mobile-facets__summary:hover .svg-wrapper{opacity:1}}.tt-colecao-wrap .mobile-facets__submenu{background:#fff;left:0;right:0;width:100%;max-width:100%;box-sizing:border-box}.tt-colecao-wrap .mobile-facets__close-button{display:flex;align-items:center;gap:10px;margin-top:0;padding:14px 20px;font-family:var(--tt-font-display);font-weight:700;font-size:15px;line-height:1.3;color:var(--tt-text);border-bottom:1px solid var(--tt-border);box-sizing:border-box;width:100%}.tt-colecao-wrap .mobile-facets__close-button .icon-arrow{margin-right:0;flex-shrink:0}.tt-colecao-wrap .mobile-facets__list{margin:0;padding:0;width:100%}.tt-colecao-wrap .mobile-facets__item{position:relative;width:100%}.tt-colecao-wrap .mobile-facets__label{display:flex;align-items:center;gap:0;padding:14px 20px;font-family:var(--tt-font-body);font-size:14px;line-height:1.35;color:var(--tt-text);width:100%;box-sizing:border-box;position:relative}.tt-colecao-wrap .mobile-facets__label>svg:not(.icon-checkmark){position:relative;z-index:2;margin-right:12px!important;flex-shrink:0;width:16px;height:16px}.tt-colecao-wrap .mobile-facets__label>.icon-checkmark{position:absolute!important;top:50%!important;left:22.5px!important;transform:translateY(-50%);width:11px!important;height:9px!important;margin:0!important;z-index:3;pointer-events:none}.tt-colecao-wrap .mobile-facets__label>.svg-wrapper{position:absolute;top:50%;left:20px;width:16px;height:16px;margin:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;z-index:3;pointer-events:none}.tt-colecao-wrap .mobile-facets__label>.svg-wrapper .icon-checkmark{position:static!important;top:auto!important;left:auto!important;transform:none;width:11px!important;height:9px!important;margin:0!important}.tt-colecao-wrap .mobile-facets__label>input:checked~.svg-wrapper .icon-checkmark,.tt-colecao-wrap .mobile-facets__label>input:checked~.icon-checkmark{visibility:visible}.tt-colecao-wrap .mobile-facets__list input.mobile-facets__checkbox,.tt-colecao-wrap .mobile-facets input.mobile-facets__checkbox{position:absolute!important;left:20px!important;top:50%!important;transform:translateY(-50%);width:1.6rem!important;height:1.6rem!important;margin:0!important;opacity:0;z-index:1;appearance:none;-webkit-appearance:none;border:0}.tt-colecao-wrap .mobile-facets__label .facet-checkbox__text{flex:1 1 auto;min-width:0;display:block}.tt-colecao-wrap .mobile-facets__label .mobile-facets__highlight{display:none}.tt-colecao-wrap .mobile-facets__submenu .facets__price{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:0;padding:16px 20px 8px;margin:0;width:100%;box-sizing:border-box}.tt-colecao-wrap .mobile-facets__submenu .facets__price .field{flex:1 1 0;min-width:0;margin:0}.tt-colecao-wrap .mobile-facets__submenu .facets__price .field+.field-currency{margin-left:14px}.tt-colecao-wrap .mobile-facets__submenu .facets__price .field-currency{flex:0 0 auto;margin-right:6px;margin-top:1px;height:45px;display:inline-flex;align-items:center;line-height:1;font-weight:600;color:var(--tt-text-secondary)}.tt-colecao-wrap .mobile-facets__submenu .facets__price .field__input{min-height:44px;width:100%}.tt-colecao-wrap .mobile-facets__footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--tt-border);background:#fff}.tt-colecao-wrap .mobile-facets__footer>*{width:auto;margin:0!important}.tt-colecao-wrap .mobile-facets__clear-wrapper{flex:0 0 auto;margin-right:auto!important}.tt-colecao-wrap .mobile-facets__clear{display:inline-flex;align-items:center;min-height:36px;font-family:var(--tt-font-display);font-weight:700;font-size:13px;color:var(--tt-text-secondary);text-decoration:underline;text-underline-offset:3px}.tt-colecao-wrap .mobile-facets__footer .button{flex:0 0 auto;width:auto;min-width:0;min-height:40px;height:40px;padding:0 18px;margin:0 0 0 auto;border-radius:var(--tt-radius-md);background:var(--tt-cta);color:var(--tt-primary);font-family:var(--tt-font-display);font-weight:700;font-size:14px;line-height:1;border:none;box-shadow:none}.tt-colecao-wrap .mobile-facets__info{text-align:center;padding-left:1.6rem;padding-right:1.6rem;margin:0 0 12px}.tt-colecao-wrap .mobile-facets__footer .button:after,.tt-colecao-wrap .mobile-facets__footer .button:before{display:none!important}@media screen and (min-width:990px){.tt-colecao-wrap .facets-container{padding-bottom:12px}.tt-colecao-wrap .facets__form{align-items:center}.tt-colecao-wrap .facets__wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.tt-colecao-wrap .facets__heading{font-size:13px;font-weight:700;margin:0 8px 0 0;color:var(--tt-text-secondary)}.tt-colecao-wrap .facets__disclosure{margin-right:0;margin-bottom:0}.tt-colecao-wrap .facets__disclosure .facets__summary{display:inline-flex;align-items:center;list-style:none;min-height:40px;padding:8px 14px;margin-bottom:0;border-radius:var(--tt-radius-pill, 999px);font-family:var(--tt-font-display);font-weight:700;font-size:14px;color:var(--tt-text);transition:background-color .15s cubic-bezier(.25,.1,.25,1)}.tt-colecao-wrap .facets__disclosure .facets__summary::-webkit-details-marker,.tt-colecao-wrap .facets__disclosure .facets__summary::marker{display:none;content:""}.tt-colecao-wrap .facets__disclosure .facets__summary>div{display:inline-flex;align-items:center;gap:8px;width:auto;min-width:0}.tt-colecao-wrap .facets__disclosure .facets__summary .icon-caret{position:static;right:auto;top:auto;width:10px;height:6px;flex-shrink:0;opacity:.55;color:currentColor;transition:transform .15s cubic-bezier(.25,.1,.25,1),opacity .15s cubic-bezier(.25,.1,.25,1)}.tt-colecao-wrap .facets__disclosure .facets__summary:hover .icon-caret,.tt-colecao-wrap .facets__disclosure[open] .facets__summary .icon-caret{opacity:1}.tt-colecao-wrap .facets__disclosure[open] .facets__summary .icon-caret{transform:rotate(180deg)}.tt-colecao-wrap .facets__disclosure[open] .facets__summary{background:var(--tt-hover-text-pill, rgba(244, 162, 67, .16))}.tt-colecao-wrap .facets__disclosure--sort .facets__summary{padding-right:14px}.tt-colecao-wrap .facets__form:has(.facets__disclosure--sort){grid-template-columns:1fr max-content;align-items:center;column-gap:16px}.tt-colecao-wrap .facets__form:has(.facets__disclosure--sort) .product-count{grid-column-start:2;align-self:center}.tt-colecao-wrap .product-count__text{font-size:13px;font-weight:600}.tt-colecao-wrap .facets__display{border:1px solid var(--tt-border);border-radius:12px;box-shadow:0 8px 24px #1e2a3a1a;margin-top:4px}.tt-colecao-wrap .active-facets-desktop{margin-top:8px}}.tt-colecao-wrap .facets__button-no-js{min-height:40px;border-radius:var(--tt-radius-md);background:var(--tt-cta);color:var(--tt-primary);font-family:var(--tt-font-display);font-weight:700}.tt-colecao-wrap .product-count__text{font-family:var(--tt-font-body);font-size:14px;color:var(--tt-text-secondary)}.tt-colecao-wrap .pagination-wrapper{margin-top:32px}.tt-colecao-wrap .pagination__list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center}.tt-colecao-wrap .pagination__item{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--tt-radius-pill);border:1.5px solid var(--tt-border);background:var(--tt-surface);font-family:var(--tt-font-body);font-size:14px;color:var(--tt-text);text-decoration:none;transition:background .15s ease,border-color .15s ease}.tt-colecao-wrap .pagination__item:hover{background:#f6f6f7;border-color:var(--tt-border)}.tt-colecao-wrap .pagination__item--current{background:var(--tt-primary);border-color:var(--tt-primary);color:#fff}.tt-colecao-wrap .pagination__item-arrow{font-weight:600}.tt-colecao-wrap .product-grid .grid__item{width:100%}.tt-colecao-wrap .product-grid .tt-card{height:100%}.tt-colecao-wrap .collection--empty .title{font-family:var(--tt-font-display);color:var(--tt-text)}@media(min-width:990px){.tt-colecao-wrap.facets-vertical .facets-wrapper{padding-right:24px}}.tt-colecao-wrap .facets__disclosure .facets__summary,.tt-colecao-wrap .facets__disclosure-vertical .facets__summary,.tt-colecao-wrap .facet-checkbox,.tt-colecao-wrap .facets__label,.tt-colecao-wrap .mobile-facets__label,.tt-colecao-wrap .mobile-facets__summary,.tt-colecao-wrap .mobile-facets__close-button,.tt-colecao-wrap .mobile-facets__clear,.tt-colecao-wrap .active-facets__button-remove{transition:background-color .15s cubic-bezier(.25,.1,.25,1),color .15s cubic-bezier(.25,.1,.25,1)}.tt-colecao-wrap .facets__summary:hover .facets__summary-label,.tt-colecao-wrap .facets__disclosure[open] .facets__summary .facets__summary-label,.tt-colecao-wrap .facets-layout-list .facets__label:hover .facet-checkbox__text-label,.tt-colecao-wrap .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}.tt-colecao-wrap .facets__display .facet-checkbox,.tt-colecao-wrap .facets__display .facets__label,.tt-colecao-wrap .facets__display-vertical .facet-checkbox,.tt-colecao-wrap .facets__display-vertical .facets__label{padding-left:12px;padding-right:12px;margin-inline:4px;width:calc(100% - 8px);box-sizing:border-box;border-radius:var(--tt-radius-sm, 8px)}.tt-colecao-wrap .facets__disclosure-vertical .facets__summary{transition:background-color .15s cubic-bezier(.25,.1,.25,1)}.tt-colecao-wrap .facets__disclosure-vertical .facets__summary .icon-caret{opacity:.55;color:currentColor;transition:transform .15s cubic-bezier(.25,.1,.25,1),opacity .15s cubic-bezier(.25,.1,.25,1)}.tt-colecao-wrap .facets__disclosure-vertical[open] .facets__summary{background:var(--tt-hover-text-pill, rgba(244, 162, 67, .16))}.tt-colecao-wrap .facets__disclosure-vertical[open] .facets__summary .icon-caret{transform:rotate(180deg);opacity:1}.tt-colecao-wrap .mobile-facets__open{border-radius:var(--tt-radius-pill, 999px);padding-inline:10px;transition:background-color .15s cubic-bezier(.25,.1,.25,1)}@media(hover:hover){.tt-colecao-wrap .facets__disclosure .facets__summary:hover,.tt-colecao-wrap .facets__disclosure-vertical .facets__summary:hover,.tt-colecao-wrap .mobile-facets__summary:hover,.tt-colecao-wrap .mobile-facets__close-button:hover,.tt-colecao-wrap .mobile-facets__open:hover{background:var(--tt-hover-text-pill, rgba(244, 162, 67, .16))}.tt-colecao-wrap .facets__disclosure .facets__summary:hover .icon-caret,.tt-colecao-wrap .facets__disclosure-vertical .facets__summary:hover .icon-caret{opacity:1}.tt-colecao-wrap .facet-checkbox:hover:not(.disabled),.tt-colecao-wrap .facets__label:hover:not(.disabled),.tt-colecao-wrap .mobile-facets__label:hover:not(.disabled){background:#f6f6f7}.tt-colecao-wrap .active-facets__button:hover .active-facets__button-inner,.tt-colecao-wrap .active-facets__button--light:hover .active-facets__button-inner{background:#d9eef8!important;box-shadow:none!important}.tt-colecao-wrap .active-facets__button:hover .svg-wrapper{opacity:1}.tt-colecao-wrap .active-facets__button-remove:hover,.tt-colecao-wrap .mobile-facets__clear:hover{color:var(--tt-text)}.tt-colecao-wrap .mobile-facets__close:hover{background:#f6f6f7}}@media(prefers-reduced-motion:reduce){.tt-colecao-wrap .facets__disclosure .facets__summary,.tt-colecao-wrap .facets__disclosure-vertical .facets__summary,.tt-colecao-wrap .facet-checkbox,.tt-colecao-wrap .facets__label,.tt-colecao-wrap .mobile-facets__label,.tt-colecao-wrap .mobile-facets__summary,.tt-colecao-wrap .mobile-facets__close-button,.tt-colecao-wrap .mobile-facets__clear,.tt-colecao-wrap .active-facets__button-remove,.tt-colecao-wrap .active-facets__button-inner,.tt-colecao-wrap .active-facets__button .svg-wrapper,.tt-colecao-wrap .mobile-facets__open{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tt-facets.css.map */
