:root{--tt-ctrl-bg: #F6F6F7;--tt-ctrl-surface: #FFFFFF;--tt-ctrl-primary: #1E2A3A;--tt-ctrl-cta: #F4A243;--tt-ctrl-cta-hover: #E08F2E;--tt-ctrl-cta-active: #C97D22;--tt-ctrl-secondary: #7DA870;--tt-ctrl-tertiary: #5FA8D3;--tt-ctrl-error: #E0533D;--tt-ctrl-error-bg: #FFF8F7;--tt-ctrl-chip-active: #E7F3FA;--tt-ctrl-soft-green: rgba(125, 168, 112, .16);--tt-ctrl-soft-blue: rgba(95, 168, 211, .16);--tt-ctrl-disabled-bg: #EDEEEF;--tt-ctrl-disabled-text: #9AA0A8;--tt-ctrl-placeholder: #9AA0A8;--tt-ctrl-border: #E5E7EB;--tt-ctrl-radius-input: 8px;--tt-ctrl-radius-btn: 12px;--tt-ctrl-radius-checkbox: 6px;--tt-ctrl-height-md: 44px;--tt-ctrl-height-lg: 48px;--tt-ctrl-height-sm: 36px;--tt-ctrl-height-cta: 52px;--tt-ctrl-focus-ring: rgba(95, 168, 211, .18);--tt-ctrl-ease: cubic-bezier(.25, .1, .25, 1);--tt-ctrl-duration: .18s;--tt-font-ui: "Comfortaa", sans-serif;--tt-font-body: "Comfortaa", sans-serif;--tt-chip-active: #E7F3FA;--tt-ctrl-hover-text-pill: rgba(244, 162, 67, .16);--tt-hover-text-pill: var(--tt-ctrl-hover-text-pill);--buttons-radius: 12px;--buttons-radius-outset: 12px;--inputs-radius: 8px;--inputs-radius-outset: 8px;--font-body-family: var(--tt-font-body);--font-heading-family: var(--tt-font-ui)}@media(prefers-reduced-motion:reduce){:root{--tt-ctrl-duration: 0ms}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}body,.button,.field__input,.select__select,.customer,.facets__summary{font-family:var(--tt-font-body)}h1,h2,h3,h4,h5,h6,.button,.button-label,.facets__heading,.facets__summary-label{font-family:var(--tt-font-ui)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit{min-height:var(--tt-ctrl-height-md);padding:0 22px;border-radius:var(--tt-ctrl-radius-btn)!important;font-family:var(--tt-font-ui);font-weight:600;font-size:1.5rem;transition:background var(--tt-ctrl-duration) var(--tt-ctrl-ease),box-shadow var(--tt-ctrl-duration) var(--tt-ctrl-ease),transform var(--tt-ctrl-duration) var(--tt-ctrl-ease)}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after,.product-form__submit:before,.product-form__submit:after{display:none!important}.button,.shopify-challenge__button,.customer button,.product-form__submit{background-color:var(--tt-ctrl-cta)!important;color:var(--tt-ctrl-primary)!important;border:none!important;box-shadow:var(--tt-shadow-sm, 0 1px 2px rgba(30, 42, 58, .06))}.button:not([disabled]):hover,.customer button:not([disabled]):hover,.product-form__submit:not([disabled]):hover{background-color:var(--tt-ctrl-cta-hover)!important;box-shadow:var(--tt-shadow-md, 0 4px 12px rgba(30, 42, 58, .08));transform:translateY(-1px)}.button:active,.customer button:active,.product-form__submit:active{background-color:var(--tt-ctrl-cta-active)!important;transform:translateY(0)}.button:focus-visible,.shopify-challenge__button:focus-visible,.customer button:focus-visible,.product-form__submit:focus-visible,.quantity__button:focus-visible,.header__icon:focus-visible,.pagination__item:focus-visible,.share-button__button:focus-visible{outline:2px solid var(--tt-ctrl-tertiary)!important;outline-offset:2px}.button--secondary{background:transparent!important;color:var(--tt-ctrl-primary)!important;border:1.5px solid var(--tt-ctrl-primary)!important;box-shadow:none!important}.button--secondary:not([disabled]):hover{background:#1e2a3a0a!important;transform:none;box-shadow:none!important}.button--tertiary{background:var(--tt-ctrl-soft-blue)!important;color:var(--tt-ctrl-primary)!important;border:none!important;box-shadow:none!important}.button--tertiary:not([disabled]):hover{background:#d5ebf6!important;transform:none}.button--ghost,.link.button--ghost{background:transparent!important;color:var(--tt-ctrl-primary)!important;border:none!important;box-shadow:none!important}.button--ghost:not([disabled]):hover{background:#1e2a3a0f!important;transform:none;box-shadow:none!important}.button--soft{background:var(--tt-ctrl-soft-green)!important;color:var(--tt-ctrl-primary)!important;border:none!important;box-shadow:none!important}.button--soft:not([disabled]):hover{background:#dcecdc!important;transform:none}.button--destructive{background:var(--tt-ctrl-error)!important;color:#fff!important;border:none!important}.button--destructive:not([disabled]):hover{background:#c94734!important}.button--inverse{background:var(--tt-ctrl-primary)!important;color:#fff!important;border:none!important}.button--inverse:not([disabled]):hover{background:#33394a!important}.button--small{min-height:var(--tt-ctrl-height-sm);padding:0 16px;font-size:1.3rem}.button--full-width,.product-form__submit{min-height:var(--tt-ctrl-height-cta);width:100%}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled{background:var(--tt-ctrl-disabled-bg)!important;color:var(--tt-ctrl-disabled-text)!important;transform:none!important;cursor:not-allowed;box-shadow:none!important}.button[aria-busy=true],.button.loading{position:relative;pointer-events:none;color:transparent!important}.button[aria-busy=true]:after,.button.loading:after{content:"";position:absolute;inset:50% auto auto 50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid rgba(30,42,58,.2);border-top-color:var(--tt-ctrl-primary);border-radius:999px;animation:tt-spin .7s linear infinite}@keyframes tt-spin{to{transform:rotate(360deg)}}.cart-count-bubble{background:var(--tt-ctrl-cta)!important;color:var(--tt-ctrl-primary)!important;min-width:18px;min-height:18px;border-radius:999px;font-family:var(--tt-font-ui);font-weight:700;font-size:11px}.shopify-payment-button,shopify-accelerated-checkout{margin-top:12px;border-radius:var(--tt-ctrl-radius-btn)}.shopify-payment-button__button--unbranded{background:unset!important;color:unset!important}.field__input,.select__select,.customer .field input,.customer select,.customer textarea,.search__input,.newsletter-form__field .field__input,.share-button__fallback .field__input{min-height:var(--tt-ctrl-height-lg);padding:0 16px;border-radius:var(--tt-ctrl-radius-input)!important;border:1.5px solid var(--tt-ctrl-border)!important;background:var(--tt-ctrl-surface)!important;color:var(--tt-ctrl-primary)!important;font-family:var(--tt-font-body);box-shadow:none!important}.field__input::placeholder,.search__input::placeholder{color:var(--tt-ctrl-placeholder);opacity:1}.search__input,.cart-discount .field__input{min-height:var(--tt-ctrl-height-md)}.select__select{-webkit-appearance:none;appearance:none;padding-right:40px;cursor:pointer}.field:before,.field:after,.select:before,.select:after{display:none!important}@media(hover:hover){.field__input:hover:not(:focus):not([disabled]),.select__select:hover:not(:focus):not([disabled]),.customer .field input:hover:not(:focus):not([disabled]),.search__input:hover:not(:focus){border-color:#c3c6cb!important}}.field__input:focus,.field__input:focus-visible,.select__select:focus,.select__select:focus-visible,.customer .field input:focus,.search__input:focus{outline:none!important;border-color:var(--tt-ctrl-tertiary)!important;box-shadow:0 0 0 2px var(--tt-ctrl-tertiary),0 0 0 4px var(--tt-ctrl-focus-ring)!important}.field__input:disabled,.customer .field input:disabled{background:#f6f6f7!important;color:var(--tt-ctrl-disabled-text)!important;cursor:not-allowed}.field__input[readonly],.customer .field input[readonly]{background:#fafafa!important}.field__label,.customer label,.form__label{position:static!important;transform:none!important;font-weight:500;font-size:1.3rem;margin-bottom:6px;display:block}.field{flex-direction:column;align-items:stretch}textarea.field__input,.customer textarea{min-height:120px;padding:12px 16px}.search-modal .field,.search-modal__form .field{flex-direction:row!important;align-items:center!important}.search-modal .field__label,.search-modal__form .field__label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;display:block!important}.newsletter-form .field{flex-direction:row;align-items:center;position:relative}.newsletter-form .field__label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.newsletter-form__field-wrapper{max-width:28rem;margin-inline:auto}.footer-block__newsletter{text-align:center;max-width:36rem;margin-inline:auto}.footer-block__heading{font-family:var(--tt-font-display, "Nunito", sans-serif);font-weight:700;color:var(--tt-ctrl-primary, #1E2A3A);margin-bottom:1.2rem!important}.footer-block--newsletter{justify-content:center}.newsletter-form__button{min-height:var(--tt-ctrl-height-md);border-radius:var(--tt-ctrl-radius-btn);color:var(--tt-ctrl-primary)!important}.newsletter-form__button:hover{color:var(--tt-ctrl-cta)!important}.field--error .field__input,.field__input[aria-invalid=true],.form__message--error{border-color:var(--tt-ctrl-error)!important;background:var(--tt-ctrl-error-bg)!important;color:var(--tt-ctrl-error)!important}.quantity{min-height:var(--tt-ctrl-height-md);border-radius:var(--tt-ctrl-radius-input);border:1.5px solid var(--tt-ctrl-border);background:var(--tt-ctrl-surface)}.quantity:before,.quantity:after{display:none!important}.quantity__button{width:var(--tt-ctrl-height-md);min-width:var(--tt-ctrl-height-md);min-height:var(--tt-ctrl-height-md);background:transparent;border:none;border-radius:var(--tt-ctrl-radius-input)}.quantity__button:hover:not(.disabled){background:var(--tt-ctrl-soft-green)}.quantity__input{border:none;background:transparent;font-weight:600}.facet-checkbox>input[type=checkbox],.facet-checkbox>input[type=radio]{width:20px;height:20px;accent-color:var(--tt-ctrl-primary)}.facet-checkbox>input[type=checkbox],.customer input[type=checkbox]{border-radius:var(--tt-ctrl-radius-checkbox)}.active-facets{display:flex;flex-wrap:wrap;align-items:center;gap:6px;overflow:visible}.active-facets:not(:has(.active-facets__button)){display:none}.active-facets__button,.active-facets__button-remove{margin:0!important;padding:0!important;flex:0 0 auto}.active-facets__button-wrapper{padding:0!important;margin:0!important;order:99}.active-facets__button-inner{background:var(--tt-ctrl-chip-active)!important;color:var(--tt-ctrl-primary)!important;border-radius:999px!important;border:none!important;box-shadow:none!important;min-height:28px;padding:4px 8px 4px 10px!important;font-size:1.2rem;font-weight:600;gap:4px;display:inline-flex!important;align-items:center;white-space:nowrap}.active-facets__button:hover .active-facets__button-inner,.active-facets__button--light:hover .active-facets__button-inner{box-shadow:none!important}.active-facets__button-remove{font-family:var(--tt-font-ui);font-weight:700;font-size:1.2rem;color:var(--tt-ctrl-text-secondary, #6B7280);min-height:28px;display:inline-flex;align-items:center;white-space:nowrap}.facets__disclosure .facets__summary,.facets__disclosure-vertical .facets__summary{font-family:var(--tt-font-ui);font-weight:600;min-height:var(--tt-ctrl-height-md)}.facets__display{border-radius:var(--tt-ctrl-radius-btn);box-shadow:0 8px 24px #1e2a3a1f}.mobile-facets__open{min-height:36px;border:none;background:transparent;font-family:var(--tt-font-ui);font-weight:700}.tt-colecao-wrap .mobile-facets__footer .button{min-height:40px;width:auto}@media(min-width:990px){.facets-vertical .facets-wrapper{width:280px;position:sticky;top:88px;max-height:calc(100vh - 100px);overflow-y:auto}}.pagination__list{gap:8px}.pagination__list>li{flex:0 0 auto;max-width:none;margin-right:0!important}.pagination__item{min-width:var(--tt-ctrl-height-md);min-height:var(--tt-ctrl-height-md);width:var(--tt-ctrl-height-md);height:var(--tt-ctrl-height-md);border-radius:999px!important;border:1.5px solid var(--tt-ctrl-border);background:var(--tt-ctrl-surface);font-size:1.4rem;color:var(--tt-ctrl-primary)}.pagination__item:after,.pagination__item--current:after,.pagination__item:hover:after{display:none!important}.pagination__item--current{background:var(--tt-ctrl-primary)!important;color:#fff!important;border-color:var(--tt-ctrl-primary)!important}.pagination__item--prev.pagination__item--disabled,.pagination__item--next.pagination__item--disabled{opacity:.35}.pagination__item:hover:not(.pagination__item--current):not(.pagination__item--disabled){background:#f6f6f7!important;border-color:var(--tt-ctrl-border)}.predictive-search{border-radius:var(--tt-ctrl-radius-btn);border:1.5px solid var(--tt-ctrl-border);box-shadow:0 8px 24px #1e2a3a1f}.cart-drawer .drawer__inner{border-radius:var(--tt-ctrl-radius-btn) 0 0 var(--tt-ctrl-radius-btn)}.cart-drawer .cart__checkout-button{min-height:var(--tt-ctrl-height-cta)}.customer h1,.customer h2{font-family:var(--tt-font-ui);font-weight:700}.localization-form .disclosure__button{min-height:var(--tt-ctrl-height-md);border-radius:var(--tt-ctrl-radius-input)}.share-button__button{min-height:var(--tt-ctrl-height-md);border-radius:var(--tt-ctrl-radius-btn);padding:10px 20px!important;gap:12px;font-family:var(--tt-font-ui);font-weight:600;font-size:15px;text-decoration:none!important;box-sizing:border-box}.share-button__button .svg-wrapper{margin:0!important;width:18px;height:18px;flex-shrink:0}.share-button__button .icon-share{margin-right:0!important;height:18px;width:18px;min-width:18px}.product-form__input--pill input[type=radio]:checked+label{border:2px solid var(--tt-ctrl-primary)!important;background:var(--tt-ctrl-chip-active);border-radius:var(--tt-ctrl-radius-input)}.product-form__input--pill label{border-radius:var(--tt-ctrl-radius-input);min-height:var(--tt-ctrl-height-md)}.rating-star{--color-rating-star: #FFD166}.shopify-pc__banner,#shopify-pc__banner{border-radius:16px!important;background:var(--tt-ctrl-primary)!important}.shopify-pc__banner__btn-accept{background:var(--tt-ctrl-cta)!important;color:var(--tt-ctrl-primary)!important;border-radius:var(--tt-ctrl-radius-btn)!important}.header__icon,.menu-drawer__menu-item,.facets__summary,.pagination__item,.quantity__button{min-width:var(--tt-ctrl-height-md);min-height:var(--tt-ctrl-height-md)}.mobile-facets__summary{min-height:var(--tt-ctrl-height-md)}.tt-icon{display:inline-block;vertical-align:middle;flex-shrink:0;color:var(--tt-ctrl-primary)}:root{--tt-motion-fast: .15s;--tt-motion-base: .2s;--tt-motion-slow: .32s;--tt-overlay-scrim: rgba(30, 42, 58, .5)}a.link,.underlined-link,.link--text{color:var(--tt-ctrl-primary);text-underline-offset:2px;transition:color var(--tt-motion-fast) var(--tt-ctrl-ease),text-decoration-color var(--tt-motion-fast) var(--tt-ctrl-ease)}a.link:hover,.underlined-link:hover{text-decoration:underline}.link--info,a.link--info{color:var(--tt-ctrl-tertiary)}.header__icons>.header__icon,.header__icons>a.header__icon,.share-button__button,.drawer__close,.mobile-facets__close{border-radius:var(--tt-ctrl-radius-btn);transition:background var(--tt-motion-fast, .15s) var(--tt-ctrl-ease),transform var(--tt-motion-fast, .15s) var(--tt-ctrl-ease)}.header__icons>.header__icon:hover,.header__icons>a.header__icon:hover,.share-button__button:hover,.drawer__close:hover{background:#f6f6f7}.header__icons>.header__icon:active,.share-button__button:active,.quantity__button:active{transform:scale(.96)}.product-form__input--pill label{transition:border-color var(--tt-motion-fast) var(--tt-ctrl-ease),background var(--tt-motion-fast) var(--tt-ctrl-ease)}@media(hover:hover){.product-form__input--pill input[type=radio]:not(:checked)+label:hover{border-color:var(--tt-ctrl-primary)!important}}.product-card-wrapper .card,.card-wrapper .card{transition:box-shadow var(--tt-motion-base) var(--tt-ctrl-ease)}.product-card-wrapper .card__media,.card-wrapper .card__media,.product-card-wrapper .media,.card-wrapper .media{overflow:hidden}.product-card-wrapper .card__media img,.card-wrapper .card__media img,.product-card-wrapper .media img,.card-wrapper .media>img{transition:transform var(--tt-motion-slow) var(--tt-ctrl-ease)}@media(hover:hover){.product-card-wrapper:hover .card,.card-wrapper:hover .card{box-shadow:var(--tt-shadow-md, 0 4px 12px rgba(30, 42, 58, .08))}.product-card-wrapper:hover .card__media img,.card-wrapper:hover .card__media img,.product-card-wrapper:hover .media>img:first-child,.card-wrapper:hover .media>img:first-child{transform:scale(1.03)}}@media(hover:hover){.facet-checkbox:hover:not(.disabled),.facets__label:hover:not(.disabled),.mobile-facets__label:hover:not(.disabled),.menu-drawer__menu-item:hover{background:#f6f6f7}}.facets__summary:hover .facets__summary-label,.facets-layout-list .facets__label:hover .facet-checkbox__text-label{text-decoration:none}.drawer__overlay,.cart-drawer__overlay,.mobile-facets__overlay,.modal-overlay:after,.menu-drawer__overlay{background:var(--tt-overlay-scrim)!important}.tt-skeleton{background:#edeeef;border-radius:var(--tt-ctrl-radius-btn);position:relative;overflow:hidden}.tt-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,#F6F6F7,transparent);animation:tt-shimmer 1.2s ease-in-out infinite}@keyframes tt-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.tt-skeleton:after{display:none}.button[aria-busy=true]:after,.button.loading:after{animation:none;border-top-color:var(--tt-ctrl-primary);opacity:.6}.product-card-wrapper:hover .card__media img,.card-wrapper:hover .card__media img,.product-card-wrapper:hover .media>img:first-child,.card-wrapper:hover .media>img:first-child{transform:none}.button:not([disabled]):hover,.product-form__submit:not([disabled]):hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tt-controls.css.map */
